4Pane - en to vi translation catalogue (41663 entries)

en: Subdivision Surface modifier needs to be first to work with unwrap
vi: Cụ sửa đổi Phân Hóa Bề Mặt phải ở dầu tiên để áp dụng với mở gói

en: Unwrap could not solve any island(s), edge seams may need to be added
vi: Gỡ gói không thể giải nghiệm với hon đảo nào, có lẻ cần kèm vết sẹo cạnh

en: Unwrap failed to solve %d of %d island(s), edge seams may need to be added
vi: Gỡ gói bị thất bại khi giải nghiệm %d của %d hon đảo, có lẻ cần kèm vết sẹo cạnh

en: Freestyle: Mesh loading
vi: Phong Cách Tự Do: Đang đọc mạng lưới

en: Freestyle: View map creation
vi: Phong Cách Tự Do: Hiển thị chế tạo bản đồ

en: Freestyle: Stroke rendering
vi: Phong Cách Tự Do: Kết xuất nét

en: Cannot open file: %s
vi: Không thể mở tập tin: %s

en: External library data
vi: Dữ lịệu thư viện ngoại bộ

en: Bind To
vi: Trói Đến

en: Bone Envelopes
vi: Bao Bì Xương

en: Use Factor
vi: Dùng Hệ Số

en: Random Offset Start
vi: Bắt Đầu Nới Ngẫu Nhiên

en: Random Offset End
vi: Kết Thúc Nới Ngẫu Nhiên

en: Curvature
vi: Độ Cong

en: Material Borders
vi: Biên Giới Vật Liệu

en: Angle Cached
vi: Được Chứa Góc

en: Custom Camera
vi: Máy Quay Phim Tùy Chọn

en: Overlapping Edges As Contour
vi: Cạnh lấn lên nhau là đường Đồng Mức

en: Crease On Smooth
vi: Nhăn Trên Mịn

en: Crease On Sharp
vi: Nhăn Trên Bén

en: Collection Masks
vi: Mặt Nạ Sưu Tập

en: Face Mark Filtering
vi: Lọc Dấu Mặt Nạ

en: Chain
vi: Chuỗi

en: Geometry Space
vi: Không Gian Hình Dạng

en: Geometry Threshold
vi: Ngưỡng Hình Dạng

en: Filter Source
vi: Nguồn Bộ Lọc

en: Continue Without Clearing
vi: Làm Tiếp Tục Nhưng Không Xóa

en: Depth Offset
vi: Nới Độ Sâu

en: Towards Custom Camera
vi: Máy Quay Phim Tùy Chỉ Tới

en: Cached from the first line art modifier
vi: Được chứa lại từ cụ sửa đổi nghệ thuật đường đầu tiên

en: Object is not in front
vi: Vật thể ở phía trước

en: Modifier has baked data
vi: Cụ sửa đổi có dữ liệu đã nướng

en: Object is shown in front
vi: Vật thể được hiện phía trước

en: Stroke Fit Method
vi: Phương Pháp Vừa Hóa Nét

en: All line art objects are now cleared
vi: Đã xóa hết vật thể đường nét

en: The quick
vi: aăâbcdđeêghiklmnoôơpqrstuưvxy

en: brown fox
vi: AĂÂBCDĐEÊGHIKLMNOÔƠPRQSTUƯVXY

en: jumps over
vi: 0123456789 !@#$%^&*()_-+=₫

en: the lazy dog
vi: ?<>,.‘“’”[]{}|´` ̉~ 文字

en: Override template experimental feature is disabled
vi: Đặc tính thử nghiệm bố cục mẫu thay thế đã tắt rồi

en: Unable to create override template for linked data-blocks
vi: Không thể chế tạo bố cục mẫu đồ thay thế cho cục dữ liệu được liên kết

en: Unable to create override template for overridden data-blocks
vi: Không thể chế tạo bố cục mẫu thay thế cho cục dữ liệu được thay thế

en: No new override property created, property already exists
vi: Đã không chế tạo đặc tính mới vì đặc tính đã tồn tại rồi

en: Override property cannot be removed
vi: Không thể xóa đồ thay thế cho đắc tính

en: No new override operation created, operation already exists
vi: Đã không chế tạo thao tác mới vì thao tác đã tồn tại rồi

en: Override operation cannot be removed
vi: Không thể xóa thao tác thay thế

en: Index out of range
vi: Chỉ số ra ngoài phạm vi

en: No material to removed
vi: Không có vật liệu để xóa

en: Registering id property class: '%s' is too long, maximum length is %d
vi: Đăng ký lớp đặc tính id: '%s' quá dài, bề dài tối đa là %d

en: ID '%s' isn't an override
vi: ID '%s' không phải là đồ thay thế

en: %s is not compatible with %s 'refresh' options
vi: %s không phù hợp vởi tùy chọn %s 'hoàn lại'

en: This property is for internal use only and can't be edited
vi: Đặc tính này chỉ cho sử dụng nội bộ và không thể biên tập

en: Can't edit this property from a linked data-block
vi: Không thể biên tập đặc tính này từ một cục dữ liệu được liên kết

en: Can't edit this property from an override data-block
vi: Không thể biên tập đặc tính này từ một cục dữ liệu thay thế

en: Only boolean, int float and enum properties supported
vi: Chỉ hỗ trợ đặc tính kiểu bool, số nguyên, số thật và liệt kê

en: Only boolean, int and float properties supported
vi: Chỉ hỗ trợ đặc tính kiểu bool, số nguyên, số thật

en: '%s' does not contain '%s' with prefix and suffix
vi: '%s' không chứa '%s' với đầu và đuôi

en: '%s' doesn't have upper case alpha-numeric prefix
vi: '%s' không có đuôi chữ hoa-số cái

en: '%s' doesn't have an alpha-numeric suffix
vi: '%s' không có đuôi chữ-số cái

en: %s: expected %s type, not %s
vi: %s: đã định loại %s, không phải %s

en: %s: expected ID type, not %s
vi: %s: đã định có loại ID, không phải %s.

en: Array length mismatch (expected %d, got %d)
vi: Bề dài mảng không đúng (định = %d, thật = %d)

en: Property named '%s' not found
vi: Không tìm được đặc tính tên '%s'

en: Array length mismatch (got %d, expected more)
vi: Bề dài mảng không đúng (thật = %d, định có nhiều hơn)

en: F-Curve data path empty, invalid argument
vi: Đường dẫn dữ iệu Cong-F rỗng, không hợp lệ

en: Action group '%s' not found in action '%s'
vi: Không tìm được nhóm Hành Động '%s' trong hành động '%s'

en: F-Curve '%s[%d]' already exists in action '%s'
vi: Cong-F '%s[%d]' có rồi trong hành động '%s'

en: F-Curve's action group '%s' not found in action '%s'
vi: Nhóm '%s' hành động của Cong-F không tìm được trong hành động '%s'

en: F-Curve not found in action '%s'
vi: Không tìm được Cong-F trong hành động '%s'

en: Timeline marker '%s' not found in action '%s'
vi: Không tìm được ký hiệu thời lịch '%s' trong hành động '%s'

en: Only armature objects are supported
vi: Chỉ vật thể cốt được hỗ trợ

en: Keying set path could not be added
vi: Không thêm được đường dẫn tập mẫu

en: Keying set path could not be removed
vi: Không xóa được đường dẫn tập mẫu

en: Keying set paths could not be removed
vi: Không xóa được các đường dẫn tập mẫu

en: No valid driver data to create copy of
vi: Không có dữ liệu đồ dắt hợp lệ để chép

en: Driver not found in this animation data
vi: Không tìm được đồ dắt trong dữ liệu hoạt hình này

en: Registering keying set info class: '%s' is too long, maximum length is %d
vi: Đăng ký lớp thông tin tập bức mẫu: '%s' quá dài, bề dài tối đa là %d

en: NlaTrack '%s' cannot be removed
vi: Không thể xóa lằn NLA '%s'

en: Driver '%s[%d]' already exists
vi: Đồ dắt '%s[%d]' tồn tại rồi

en: Invalid context for keying set
vi: Bối cảnh không hợp lệ cho tập bức mẫu

en: Incomplete built-in keying set, appears to be missing type info
vi: Tập bức mẫu không toàn bộ, hình như thiếu thông tin loại

en: Armature '%s' not in edit mode, cannot add an editbone
vi: Cốt '%s' không ở trong chế độ biên tập, không thể kèm thêm một xương biên tập

en: Armature '%s' not in edit mode, cannot remove an editbone
vi: Cốt '%s' không ở trong chế độ biên tập, không thể xóa một xương biên tập

en: Armature '%s' does not contain bone '%s'
vi: Cốt '%s' không có xương '%s'

en: Tag '%s' already present for given asset
vi: Thẻ '%s' đang tồn tại rồi cho tích sản

en: Tag '%s' not found in given asset
vi: Không tìm được thẻ '%s' trong tích sản đã cấp

en: Can't modify name of required geometry attribute
vi: Không thể đổi tên của đặc điểm hình dạng yêu cầu

en: Layer '%s' not found in object '%s'
vi: Không tìm được lớp '%s' trong vật thể '%s'

en: Cannot add a layer to CacheFile '%s'
vi: Không thể thêm một lớp vào TậpTinĐệmChứa '%s'

en: Background image cannot be removed
vi: Không thể xóa ảnh nền

en: Could not link the object '%s' because the collection '%s' is overridden
vi: Không thể liên kết vật thể '%s' vì sưu tập '%s' được thay thế.

en: Could not link the object '%s' because the collection '%s' is linked
vi: Không thể liên kết vật thể '%s' vì sưu tập '%s' được liên kết.

en: Object '%s' already in collection '%s'
vi: Vật thể '%s' đã có trong sưu tập '%s' rồi

en: Object '%s' not in collection '%s'
vi: Vật thể '%s' chưa có trong sưu tập '%s'

en: Collection '%s' already in collection '%s'
vi: Sưu tập '%s' đã có trong sưu tập '%s'

en: Collection '%s' not in collection '%s'
vi: Sưu tập '%s' chưa có trong sưu tập '%s'

en: Element not found in element collection or last element
vi: Không tìm được phần tử trong sưu tập phần tử hay phần tử cuối

en: Unable to remove curve point
vi: Không thể xóa được điểm đường cong

en: CurveMapping does not own CurveMap
vi: BộBảnĐồĐườngCong không sở hữu BảnĐồĐườngCong

en: Unable to add element to colorband (limit %d)
vi: Không thêm được phần tử vào chuyển sắc (giới hạn %d)

en: Target is not in the constraint target list
vi: Mục tiêu không có trong danh sách mục tiêu ràng buộc

en: Bezier spline cannot have points added
vi: Không thể thêm điểm cho mẫu cong Bezier

en: Only Bezier splines can be added
vi: Chỉ có thể thêm mẫu cong Bezier

en: Curve '%s' does not contain spline given
vi: Đường cong '%s' không chứa mẫu cong được xác định

en: Unable to remove path point
vi: Không thể xóa điểm đường

en: CurveProfile table not initialized, call initialize()
vi: Bảng TrìnhBàyĐườngCong chưa được khởi động, kêu initialize() (khởiĐộng())

en: Dependency graph update requested during evaluation
vi: Đã nhận được lệnh nâng cấp biểu đồ nhờ trong khi đang tính toán

en: Variable does not exist in this driver
vi: Biến số không có trong đồ dắt này

en: Keyframe not in F-Curve
vi: Bức mẫu không có trong Cong-F

en: Control point not in Envelope F-Modifier
vi: Điểm kiểm soát không có trong Cụ sưa Đổi Bao Bì

en: F-Curve modifier '%s' not found in F-Curve
vi: Không tìm được cụ sửa đổi Cong-F '%s' trong Cong-F

en: Already a control point at frame %.6f
vi: Có một điểm kiểm soát tại bức %.6f rồi

en: FCurve has already sample points
vi: Cong-F có điểm mẫu vật rồi

en: FCurve has no keyframes
vi: Cong-F không có Bức Mẫu

en: FCurve has already keyframes
vi: Cong-F có bức mẫu rồi

en: FCurve has no sample points
vi: Cong-F không có điểm mẫu vật

en: Invalid frame range (%d - %d)
vi: Phạm vi bức không hợp lệ: (%d-%d)

en: GPencilStrokePoints.pop: index out of range
vi: GPencilStrokePoints.pop: chỉ số ngoài phạm vi

en: Groups: No groups for this stroke
vi: Các Nhóm: Không có nhóm nào cho nét này

en: GPencilStrokePoints: index out of range
vi: ĐiểmNétBútSáp: chỉ số ngoài phạm vi

en: Groups: index out of range
vi: Các Nhóm: chỉ số ra ngoài phạm vi

en: Stroke not found in grease pencil frame
vi: Không tìm được nét trong bức bút sáp

en: Frame not found in grease pencil layer
vi: Không được tìm bức trong lớp bút sáp

en: Layer not found in grease pencil data
vi: Không tìm được lớp trong dữ liệu bút sáp

en: Mask not found in mask list
vi: Không tìm được mặt nạ trong danh sách mặt nạ

en: Frame already exists on this frame number %d
vi: Có bức trong số bức này %d rồi

en: Cannot assign material '%s', it has to be used by the grease pencil object already
vi: Không thể chỉ định vật liệu '%s', nó cần bút sáp được sử dụng trước

en: Could not acquire buffer from image
vi: Không thể lấy đệm từ ảnh

en: Scene not in context, could not get save parameters
vi: Cảnh không ở trong bối cảnh, không thể lấy tham số lưu

en: Image not packed
vi: Ảnh chưa gói lái

en: Could not save packed file to disk as '%s'
vi: Không được lưu tập tin gói lại vào ổ cứng dùng tên '%s'

en: Could not write image: %s, '%s'
vi: Không thể lưu ảnh: %s, '%s'

en: Image '%s' could not be saved to '%s'
vi: Không thể lưu ảnh '%s' vào '%s'

en: Image '%s' does not have any image data
vi: Ảnh '%s' không có dữ liệu ảnh

en: Failed to load image texture '%s'
vi: Nhập họa tiết ảnh '%s' bị thất bại

[ctx: Key]
en: Key
vi: Màu Trong Suốt

en: ViewLayer '%s' does not contain object '%s'
vi: LớpMàn '%s' không chứa vật thể '%s'

en: Failed to add the color modifier
vi: Thêm cụ sửa đổi màu bị thất bại

en: Failed to add the alpha modifier
vi: Thêm cụ sửa đổi độ đục bị thất bại

en: Failed to add the thickness modifier
vi: Thêm cụ sửa đổi bề dày bị thất bại

en: Failed to add the geometry modifier
vi: Thêm cụ sửa đổi hình dạng bị thất bại

en: Color modifier '%s' could not be removed
vi: Không xóa được cụ sửa đổi màu '%s'

en: Alpha modifier '%s' could not be removed
vi: Không xóa được cụ sửa đổi độ đục '%s'

en: Thickness modifier '%s' could not be removed
vi: Không xóa được cụ sửa đổi bề dày '%s'

en: Geometry modifier '%s' could not be removed
vi: Không xóa được cụ sửa đổi hình dạng '%s'

en: unsupported font format
vi: định dạng phông không được hỗ trợ

en: unable to load text
vi: không được nhập văn bản

en: unable to load movie clip
vi: không thể nhập đoạn phim

en: Can not create object in main database with an evaluated data data-block
vi: Không thể chế tạo vật thể trong cơ sở dữ liệu chánh với một cục dữ liệu được tính toán

en: Object does not have geometry data
vi: Vật thể không có dữ liệu hình dạng

en: %s '%s' is outside of main database and can not be removed from it
vi: %s '%s' đang ở ngoài cơ sở dữ liệu chánh và không thể được xóa từ cơ sở dữ liệu

en: %s '%s' must have zero users to be removed, found %d (try with do_unlink=True parameter)
vi: %s '%s' yêu cầu không có ai dùng để xóa nó, tìm được %d lần đang dùng (thử tham số do_unlink=True)

en: Scene '%s' is the last local one, cannot be removed
vi: Cảnh '%s' là cảnh cuối, cảnh địa phương, không thể xóa

en: ID type '%s' is not valid for an object
vi: Loại ID '%s' không hợp lệ cho một vật thể

en: Mask layer not found for given spline
vi: Không tìm được lớp mặt nạ cho mẫu cong được xác định

en: Point is not found in given spline
vi: Không tìm được điểm cho mẫu cong được xác định

en: Mask layer '%s' not found in mask '%s'
vi: Không tìm được lớp mặt nạ '%s' trong mặt nạ '%s'

en: Mask layer '%s' does not contain spline given
vi: Lớp mặt nạ '%s' không có mẫu cong được xác định

en: Mtex not found for this type
vi: Không tìm được họa tiết mặt nạ cho loại này

en: Maximum number of textures added %d
vi: Số lượng tối đa cho họa tiết được thêm %d

en: Index %d is invalid
vi: Chỉ số %d không hợp lệ

en: Currently only single face map layers are supported
vi: Hiện tại chỉ hỗ trợ lớp bản đồ mặt đơn

en: Face map not in mesh
vi: Bản đồ mặt không ở trong mạng lưới

en: Error removing face map
vi: Sai lầm xóa bản đồ mặt

en: Vertex color '%s' not found
vi: Không tìm được màu đỉnh '%s'

en: Sculpt vertex color '%s' not found
vi: Không tìm được màu đỉnh khắc '%s'

en: Texture layer '%s' not found
vi: Không tìm được lớp họa tiết '%s'

en: Number of custom normals is not number of loops (%f / %d)
vi: Số lượng pháp tuyến tùy chọn khác số lượng vòng (%f / %d)

en: Number of custom normals is not number of vertices (%f / %d)
vi: Số lượng pháp tuyến tùy chọn khác số lượng đỉnh (%f / %d)

en: Metaball '%s' does not contain spline given
vi: Siêu cầu '%s; không có mẫu cong được xác định

en: Negative vertex index in vertex_indices_set
vi: Chỉ số đỉnh có giá trị âm trong tập_chỉ_số_đỉnh

en: Duplicate index %d in vertex_indices_set
vi: Sao chép chỉ số %d trong tập_chỉ_số_đỉnh

en: Unable to create new strip
vi: Không thể chế tạo một đoạn mới

en: Unable to add strip (the track does not have any space to accommodate this new strip)
vi: Không thể thêm đoạn (lằn không có chỗ rỗng cho chứa đoạn mới này)

en: NLA strip '%s' not found in track '%s'
vi: Không tìm được đoạn NLA '%s' trong lằn '%s'

en: Comparison
vi: So Sánh

en: Trigonometric
vi: Lượng Giác Học

en: Same input/output direction of sockets
vi: Ổ cắm có cùng hướng ngõ vào/ngõ ra

en: Unable to locate link in node tree
vi: Không tìm được liên kết trong cây giao điểm

en: Registering node tree class: '%s' is too long, maximum length is %d
vi: Đăng ký lớp cây giao điểm: '%s' quá dài, bề dài tối đa là %d

en: Node tree '%s' has undefined type %s
vi: Cây giao điểm '%s' có loại chưa được chỉ định '%s'

en: Node type %s undefined
vi: Loại giao điểm %s chưa được xác định

en: Cannot add node of type %s to node tree '%s'
      %s
vi: Không thể thêm giao điểm loại %s vào cây giao điểm '%s'
      %s

en: Cannot add node of type %s to node tree '%s'
vi: Không thêm được giao điểm loại %s vào cây giao điểm '%s'

en: Unable to locate node '%s' in node tree
vi: Không tìm được giao điểm '%s' trong cây giao điểm

en: Unable to locate socket '%s' in node
vi: Không tìm được ổ cắm '%s' trong giao điểm

en: Registering node class: '%s' is too long, maximum length is %d
vi: Đăng ký lớp giao điểm: '%s' quá dài, bề dài tối đa là %d

en: Registering node socket class: '%s' is too long, maximum length is %d
vi: Đăng ký lớp ổ cắm giao điểm: '%s' quá dài, bề dài tối đa là %d

en: Can only assign evaluated data to evaluated object, or original data to original object
vi: Chỉ có thể chỉ định dữ liệu được tịnh toán đến vật thể được tính toán, hoặc đến dữ liệu ban đầu đến vật thể ban đầu

en: Only empty objects support collection instances
vi: Chỉ vật thể rỗng được hỗ trợ thực thể sưu tập

en: Cannot set instance-collection as object belongs in group being instanced, thus causing a cycle
vi: Không thể đặt được sưu tập vì vật thể là của nhóm đang thực thể, và sẽ tạo một chu trình

en: VertexGroup.add(): cannot be called while object is in edit mode
vi: VertexGroup.add(): không thể dùng khi vật thể trong chế độ biên tập

en: VertexGroup.remove(): cannot be called while object is in edit mode
vi: VertexGroup.remove(): không thể dùng khi vật thể trong chế độ biên tập

en: Vertex not in group
vi: Đỉnh không ở trong nhóm

en: FaceMap.add(): cannot be called while object is in edit mode
vi: FaceMap.add(): không thể dùng khi vật thể đang ở trong chế độ biên tập

en: VertexGroup '%s' not found in object '%s'
vi: Không tìm được nhóm đỉnh '%s' trong vật thể '%s'

en: Constraint '%s' not found in object '%s'
vi: Không tìm được ràng buộc '%s' trong vật thể '%s'

en: Could not move constraint from index '%d' to '%d'
vi: Không di chuyển được ràng buộc từ chỉ số '%d' đến '%d'

en: Modifier "%s" is not in the object's modifier list
vi: Cụ sửa đổi "%s" không ở trong danh sách cụ sửa đổi của vật thể

en: %s is not supported for '%s' objects
vi: %s không được hỗ trợ cho vật thể '%s'

en: DeformGroup '%s' not in object '%s'
vi: NhómMéo '%s' không ở trong vật thể '%s'

en: Face map '%s' not in object '%s'
vi: Bản độ mạt '%s' không ở trong vật thể '%s'

en: Viewport not in local view
vi: Màn chiếu không ở trong màn địa phương

en: Object is not a curve or a text
vi: Vật thể không phải là đường cong hay một văn bản

en: Invalid depsgraph
vi: Sở đồ nhờ không hợp lệ

en: ShapeKey not found
vi: Không thể tìm MẫuDạng

en: Could not remove ShapeKey
vi: Không thể xóa MẫuDạng

en: Object should be of mesh type
vi: Vật thể nên là loại mạng lưới

en: No vertex groups assigned to mesh
vi: Chưa chỉ định nhóm đỉnh nào cho mạng lưới

en: Bad assignment mode
vi: Chế độ chỉ định không tốt

en: Bad vertex index in list
vi: Có chỉ số đỉnh không tốt trong danh sách

en: Object '%s' can't be selected because it is not in View Layer '%s'!
vi: Không thể chọn vật thể '%s' vì nó không ở trong Màn Hiển Thị '%s'!

en: Object '%s' can't be hidden because it is not in View Layer '%s'!
vi: Không thể giấu vật thể '%s' vì nó không ở trong Màn Hiển Thị '%s'!

en: Object %s not in view layer %s
vi: Vật thể %s không ở trong lớp hiển thị %s

en: 'from_space' '%s' is invalid when no pose bone is given!
vi: 'from_space' '%s' không hợp lệ khi chưa xác định xương dạng đứng nào!

en: 'to_space' '%s' is invalid when no pose bone is given!
vi: 'to_space' '%s' không hợp lệ khi chưa xác định xương dạng đứng nào!

en: 'from_space' '%s' is invalid when no custom space is given!
vi: 'from_space' '%s' không hợp lệ khi chưa cấp không gian tùy chọn nào!

en: 'to_space' '%s' is invalid when no custom space is given!
vi: 'to_space' '%s' không hợp lệ khi chưa cấp không gian tùy chọn nào!

en: Object '%s' does not support shapes
vi: Vật thể '%s' không hỗ trợ mẫu dạng

en: Object '%s' has no evaluated mesh data
vi: Vật thể '%s' không có dữ liệu mạng lưới được tính toán

en: Object '%s' could not create internal data for finding nearest point
vi: Vật thể '%s' không được chế tạo dữ liệu nội bộ để tìm kiếm điểm gần nhất

en: Object '%s' is not valid for this operation! Only curves are supported
vi: Vật thể '%s' không hợp lệ cho thao tác này! Chỉ được hỗ trợ đường cong

en: Palette '%s' does not contain color given
vi: Bảng màu '%s' không chứa màu được xác định

en: uv_on_emitter() requires a modifier from an evaluated object
vi: uv_on_emitter() yêu cầu có một cụ sửa đổi từ một vật thể được tính toán

en: Mesh has no UV data
vi: Mạng lưới không có dữ liệu UV

en: Object was not yet evaluated
vi: Chưa được tính toán vật thể

en: Mesh has no VCol data
vi: Mạng lưới không có dữ liệu màu đỉnh

[ctx: Armature]
en: Group
vi: Nhóm

en: Bone group '%s' not found in this object
vi: Không tìm được nhóm xương '%s' trong vật thể này

en: Constraint '%s' not found in pose bone '%s'
vi: Không tìm được ràng buộc '%s' trong xương dạng đứng '%s'

en: Bone '%s' is not a B-Bone!
vi: Xương '%s' không phải là Xương-B!

en: Bone '%s' has out of date B-Bone segment data!
vi: Xương '%s' có dữ liệu khúc Xương-B lỗi thời!

en: Invalid index %d for B-Bone segments of '%s'!
vi: Chỉ số %d không hợp lệ cho khúc Xương-B của '%s'!

en: Registering render engine class: '%s' is too long, maximum length is %d
vi: Đăng ký lớp động cơ kết xuất: '%s' quá dài, bề dài tối đa là %d

en: A non convex collision shape was passed to the function, use only convex collision shapes
vi: Đã gởi một hình dạng vô lõm cho hàm số, chỉ được dùng hình dạng lõm

en: Rigidbody world was not properly initialized, need to step the simulation first
vi: Chưa khởi động thế giới thân rắn đúng, cần bước mô phỏng trước

en: Keying set could not be added
vi: Không thêm được tập bức mẫu

en: Style module could not be removed
vi: Không xóa được mô khối phong cách

en: View Layer '%s' not found in scene '%s'
vi: Không tìm được Lớp Màn Chiếu '%s' trong cảnh '%s'

en: Render view '%s' could not be removed from scene '%s'
vi: Không xóa được màn kết xuất '%s' không thể xóa từ cảnh '%s'

en: Timeline marker '%s' not found in scene '%s'
vi: Không tìm được ký hiệu thời biểu '%s' trong cảnh '%s'

en: Line set '%s' could not be removed
vi: Không xóa được tập nét '%s'

en: Style module '%s' could not be removed
vi: Không xóa được mô khối phong cách '%s'

en: Sequence type does not support modifiers
vi: Loại trình tự không hổ trợ cụ sửa đổi

en: Modifier was not found in the stack
vi: Không tìm được cụ sửa đổi trong xếp đồng

en: Recursion detected, can not use this strip
vi: Đã phát hiện đệ quy, không thể dùng đoạn này

en: Sequences.new_sound: unable to open sound file
vi: Sequences.new_image: không mở được tập tin âm thanh

en: Blender compiled without Audaspace support
vi: Biên dịch Blender thiếu hỗ trợ cho Audaspace

en: Sequences.new_effect: end frame not set
vi: Sequences.new_effect: chưa đặt được bức cuối

en: Sequences.new_effect: effect takes 1 input sequence
vi: Sequences.new_effect: hiệu ứng cần 1 trình tự ngõ vào

en: Sequences.new_effect: effect takes 2 input sequences
vi: Sequences.new_effect: hiệu ứng cần 2 trình tự ngõ vào

en: Sequences.new_effect: effect takes 3 input sequences
vi: Sequences.new_effect: hiệu ứng cần 3 trình tự ngõ vào

en: SequenceElements.pop: cannot pop the last element
vi: SequenceElements.pop: không bỏ được phần từ cuối

en: SequenceElements.pop: index out of range
vi: SequenceElements.pop: chỉ số ngoài phạm vi

en: Sequences.new_effect: effect expects more than 3 inputs (%d, should never happen!)
vi: Sequences.new_effect: hiệu ứng cần hơn ba ngõ vào (%d, nên không bao giờ xảy ra!)

en: Sequence '%s' not in scene '%s'
vi: Trình tự '%s' không ở trong cảnh '%s'

en: Sound not packed
vi: Âm thanh chưa được gói lại

en: 'show_locked_time' is not supported for the '%s' editor
vi: 'show_locked_time' (hiện thời gian được khóa) không được hỗ trợ trong bộ biên tập '%s'

en: MovieTracking '%s' cannot be removed
vi: Không thể xóa TheoDỏiPhim '%s'

en: Region not found in space type
vi: Không tìm được vùng trong loại không gian

en: Registering panel class: '%s' is too long, maximum length is %d
vi: Đăng ký lớp bảng: '%s' quá dài, bề dài tối đa là %d

en: Registering panel class: '%s' has category '%s'
vi: Đang đăng ký lớp bảng: '%s' có thứ loại '%s'

en: Registering panel class: parent '%s' for '%s' not found
vi: Đang đăng ký lớp bảng: không tìm được phụ huynh '%s' cho '%s'

en: Registering uilist class: '%s' is too long, maximum length is %d
vi: Đăng ký lớp uilist: '%s' quá dài, bề dài tối đa là %d

en: Registering header class: '%s' is too long, maximum length is %d
vi: Đăng ký lớp đầu: '%s' quá dài, bề dài tối đa là %d

en: Registering menu class: '%s' is too long, maximum length is %d
vi: Đăng ký lớp danh sách: '%s' quá dài, bề dài tối đa là %d

en: Add-on is no longer valid
vi: Đồ kèm không hợp lệ nữa

en: Excluded path is no longer valid
vi: Đường dẫn bị trừ không còn hợp lệ

en: Registering add-on preferences class: '%s' is too long, maximum length is %d
vi: Đăng ký lớp tùy chọn đồ kèm: '%s' quá dài, bề dài tối đa là %d

en: Font not packed
vi: Phông chưa được gói lại

en: Registering key-config preferences class: '%s' is too long, maximum length is %d
vi: Đang đăng ký lớp tùy chọn cho mẫu bàn phím: '%s' quá dài, bề dài tối đa là %d

en: Registering operator class: '%s' is too long, maximum length is %d
vi: Đăng ký lớp thao tác: '%s' quá dài, bề dài tối đa là %d

en: Not a non-modal keymap
vi: Không phải là ánh xạ phím không cách thức

en: Can not mix modal/non-modal items
vi: Không thể pha trộn mặt hàng cách thức/không cách thức

en: Not a modal keymap
vi: Không phài là ánh xạ phím cách thức

en: Property value not in enumeration
vi: Đặc tính không ở trong liệt kê

en: Not running with '--enable-event-simulate' enabled
vi: Không chạy có bật '--enable-event-simulate' ('--bật-mô-phỏng-sự-kiện')

en: Value: only 'PRESS/RELEASE/NOTHING' are supported
vi: Giá trị: chỉ 'BẤM/THẢ/KHÔNG CÓ GÌ' được hỗ trợ

en: Value: must be 'PRESS/RELEASE' for keyboard/buttons
vi: Giá trị: phải là 'BẤM/THẢ' cho bàn phím/nút

en: Value: must be 'NOTHING' for motion
vi: giá trị: phải là 'KHÔNG CÓ GÌ' cho chuyển động

en: Value: must be 'PRESS' when unicode is set
vi: Giá trị: phải là 'BẤM' khi đặt unicode

en: Only a single character supported
vi: Chỉ hỗ trợ một ký tự

en: Gizmo group type '%s' not found!
vi: Không tìm được đồ đạc loại '%s'

en: Gizmo group '%s' has 'PERSISTENT' option set!
vi: Nhóm đồ đạc '%s' được đặt tùy chọn 'CÔ_CHẤP'

en: KeyMapItem '%s' cannot be removed from '%s'
vi: Không thể xóa MặtHàngÁnhXạPhím '%s' từ '%s'

en: Modal key-maps not supported for add-on key-config
vi: Không hỗ trợ ánh xạ phím cách thức cho cấu hình phím của đồ kèm

en: KeyConfig '%s' cannot be removed
vi: Không thể xóa Cấu Hình Phím '%s'

en: Area type does not support gizmos
vi: Loại khu vực không hỗ trợ đồ đạc

en: Registering gizmo class: '%s' is too long, maximum length is %d
vi: Đăng ký lớp đồ đạc: '%s' quá dài, bề dài tối đa là %d

en: GizmoType '%s' not known
vi: Chưa biết đến LoạiĐồĐạc '%s'

en: GizmoType '%s' is for a 3D gizmo-group. The 'draw_select' callback is set where only 'test_select' will be used
vi: LoạiĐồĐạc '%s' được dùng cho một nhóm đồ đạc 3D. Kêu lại 'draw_select' được đặt khi chỉ được dùng 'test_select'

en: Registering gizmogroup class: '%s' is too long, maximum length is %d
vi: Đăng ký lớp danh sách: '%s' quá dài, bề dài tối đa là %d

en: Gizmo target property '%s.%s' not found
vi: Đặc tính mục tiêu đồ đạc '%s.%s' không tìm được

en: Property '%s.%s' not found
vi: Đặc tính '%s.%s' không tìm được

en: Gizmo target '%s.%s' expects '%s', '%s.%s' is '%s'
vi: Mục tiêu đồ đạc '%s.%s' định '%s', '%s.%s' là '%s'

en: Gizmo target property '%s.%s' expects an array of length %d, found %d
vi: Mục tiêu đồ đạc '%s.%s' định có mảng dài = %d, tìm được %d

en: Gizmo target property '%s.%s' expects an array of length %d
vi: Mục tiêu đồ đạc '%s.%s' định có mảng dài = %d

en: Gizmo target property '%s.%s', index %d must be below %d
vi: Mục tiêu đồ đạc '%s.%s', chỉ số %d phải nhỏ hơn %d

en: wmOwnerID '%s' not in workspace '%s'
vi: wmOwnerID '%s' không ở trong công trường '%s'

en: Operator '%s' not found!
vi: Thao tác '%s' không tìm được!

en: Gizmo group '%s' not found!
vi: Nhóm đồ đạc '%s' không tìm được!

en: ActionMapBinding '%s' cannot be removed from '%s'
vi: Không thể xóa SựTróiÁnhXạHànhĐộng '%s' từ '%s'

en: ActionMapItem '%s' cannot be removed from '%s'
vi: Không thể xóa MặtHàngÁnhXạHànhĐộng '%s' từ '%s'

en: ActionMap '%s' cannot be removed
vi: Không thể xóa ÁnhXạHànhĐộng '%s'

en: First and Last Copies
vi: Bảo sao đầu và cuối

en: Offset U
vi: Dịch U

en: Cap Start
vi: Nắp Bắt Đầu

en: Settings are inside the Physics tab
vi: Cài đặt ở trong nhãn Vật Lý

en: Unbind
vi: Gỡ Trói

en: Bind
vi: Trói Lại

en: Curve Object
vi: Vật Thể Đường Cong

en: Generate Data Layers
vi: Chế Tạo Lớp Dữ Liệu

en: Layer Selection
vi: Sự lựa chọn lớp

en: Layer Mapping
vi: Ánh Xạ Lớp

en: Face Count: %d
vi: Dân Số Mặt: %d

en: Recenter
vi: Đặt Lại Trung Tâm

en: Bisect
vi: Cắt thành hai

en: Flip UDIM
vi: Lật UDIM

en: Level Viewport
vi: Màn Chiếu Tầng

en: Unsubdivide
vi: Tóp Lại Phân Hóa

en: Delete Higher
vi: Xóa Cao Hơn

en: Reshape
vi: Hình Dạng Lại

en: Apply Base
vi: Áp Dụng Cơ Sở

en: Rebuild Subdivisions
vi: Xây Dựng Phân Hóa

en: Pack External
vi: Gói Ngoại Bộ

en: Save External...
vi: Lưu Ngoại Bộ...

en: Node tree has legacy node
vi: Cây giao điểm có giao điểm lỗi thời

en: No group output attributes connected
vi: Không có đặc điểm ngõ ra nhóm được két nối

en: Output Attributes
vi: Đăc Điểm Ngõ Ra

en: Legacy node will be removed before Blender 4.0
vi: Giao điểm lỗi thời sẽ bị bỏ trước Blender 4.0

en: Delete Bake
vi: Xóa Nướng

en: Built without Ocean modifier
vi: Xây dựng thiếu cụ sửa đổi Đại Dương

en: Create Instances
vi: Chế Tạo Thực Thể

en: Coordinate Space
vi: Không Gian Tọa Độ

en: Create Along Paths
vi: Chế Tạo Theo Đường Đi

en: Settings are in the particle tab
vi: Cài đặt ở trong nhãn hạt

[ctx: Operator]
en: Convert to Mesh
vi: Biến Đổi sang Mạng Lưới

en: Built without Remesh modifier
vi: Xây mà không có cụ sửa đổi Làm Mạng Lưới Lại

en: Axis Object
vi: Vật Thể Trục

en: Steps Viewport
vi: Màn Chiếu Bước

en: Stretch UVs
vi: Kéo Dài UV

en: Create Armature
vi: Chế Tạo Cốt

en: Mark Loose
vi: Ký Rời Ra

en: Clear Loose
vi: Xóa Rời Ra

en: Mark Root
vi: Ký Dấu Rể

en: Equalize Radii
vi: Giống Hóa Các Bạn Kính

en: Rim
vi: Rìa

en: Crease Inner
vi: Nhăn Nội

en: Outer
vi: Ngoại

en: Adaptive Subdivision
vi: Phân Hóa Ứng Phó

en: Levels Viewport
vi: Màn Chiếu Tầng

en: Final Scale: Render %.2f px, Viewport %.2f px
vi: Phóng To Cuối: Kết Xuất %.2f điểm ảnh, Màn Chiếu %.2f điểm ảnh

en: This modifier can only deform control points, not the filled curve/surface
vi: Cụ sửa đổi này chỉ được méo điểm kiểm soát, không phải đường congy/bề mặt được đầy lại

[ctx: Operator]
en: Apply as Shape Key
vi: Áp dụng như Mẫu Dạng

[ctx: Operator]
en: Save as Shape Key
vi: Lưu như Mẫu Dạng

en: Axis U
vi: Trục U

en: Along Normals
vi: Theo Pháp Tuyến

en: Global Influence:
vi: Sự Ảnh Hưởng Toàn Cầu:

en: Replace Original
vi: Thay Thế Nguồn Gốc

en: Crease Edges
vi: Nhăn Cạnh

en: Not a compositor node tree
vi: Không phải là cây giao điểm của bộ ghép

en: Fac
vi: Phân Số

en: Determinator
vi: Định Thức

en: Color Space:
vi: Không Gian Màu:

en: Key Channel:
vi: Kênh Màu Trốn:

en: Limiting Channel:
vi: Kênh Hạn Chế:

en: Key Color
vi: Màu Trống

en: Despill Channel:
vi: Dẹp Tràn Kênh:

en: Midtones
vi: Độ Sáng Giữa

en: Lower Left
vi: Phía Trái Dưới

en: The node tree must be the compositing node tree of any scene in the file
vi: Cây giao điểm phải là cây giao điểm ghép của bắt cứ cảnh nào trong tập tin

en: Bokeh Type:
vi: Loại Tản Cảnh:

en: Disabled, built without OpenImageDenoise
vi: Đã tắt, đã xây dựng thiếu OpenImageDenoise

en: Disabled, CPU with SSE4.1 is required
vi: Đã tắt, yêu cầu CPU có SSE4.1

en: Prefilter:
vi: Bộ Lọc Trước:

en: Image 1
vi: Ảnh 1

en: Image 2
vi: Ảnh 2

en: Inner Edge:
vi: Cạnh Nội

en: Buffer Edge:
vi: Cạnh Đệm:

en: Inner Mask
vi: Mặt Nạ Nội

en: Outer Mask
vi: Mặt Nạ Ngoại

en: ID value
vi: Giá trị ID

en: Garbage Matte
vi: Mặt Nạ Rác

en: Core Matte
vi: Mặt Nạ Chánh

en: Dispersion
vi: Phân Tán

en: Std Dev
vi: Độ Lệch Chuẩn

en: From Min
vi: Từ Cực Tiểu

en: From Max
vi: Từ Cực Đại

en: To Min
vi: Đến Cực Tiểu

en: To Max
vi: Đến Cực Đại

en: Undistortion
vi: Vô Méo Hóa

en: Base Path:
vi: Đường Dẫn Cơ Sở:

en: File Subpath:
vi: Đường Hạ Đường Dẫn:

en: Degr
vi: Độ

en: Not a geometry node tree
vi: Không phải là cây giao điểm hình dạng

en: Probability
vi: Xác Suất

en: The string to find in the input string
vi: Xâu cho tìm trong xâu ngõ vào

en: The string to replace each match with
vi: Xâu cho thay thế cho đồng thứ được tìm

en: Rotate By
vi: Xoay Góc

en: Decimals
vi: Số Thập Phân

en: Geometry Node Editor
vi: Bộ Biên Tập Giao Điểm Hình Dạng

en: No attribute with name "
vi: Không có đặc điểm có tên "

en: Could not find or create attribute with name "
vi: Không thể tìm hay chế tạo đặc điểm có tên "

en: Result X
vi: Kết Qủa X

en: Result Y
vi: Kết Qủa Y

en: Result Z
vi: Kết Qủa Z

en: Source Geometry
vi: Hình Dạng Nguồn

en: Vector %s
vi: Vectơ %s

en: Start Points
vi: Điểm Bắt Đầu

en: No Bezier splines in input curve
vi: Không có mẫu cong Bezier trong đường cong ngõ vào

en: NURBS must have minimum of 6 points for Bezier Conversion
vi: NURBS phải có 6 điểm trở lên cho có thể sang cong Bezier

en: NURBS must have multiples of 3 points for full Bezier conversion, curve truncated
vi: NURBS phải có số lượng điểm được chia 3 cho có thể sang cong Bezier toàn bộ, đường bị cắt

en: Cuts
vi: Cắt

en: Input geometry must contain a mesh
vi: Hình dạng ngõ vào phải chứa một mạng lưới

en: Distance Min
vi: Khoảng Cách Cực Tiểu

en: Density Max
vi: Tỉ Trọng Cực Đại

en: Density Attribute
vi: Đặc Điểm Tỉ Trọng

en: Collection is empty
vi: Sưu tập trống rỗng

en: Instance Geometry
vi: Hình Dạng Thực Thể

en: Geometry 1
vi: Hình Dạng 1

en: Geometry 2
vi: Hình Dạng 2

en: Target Attribute
vi: Đặc Điểm Mục Tiêu

en: Is Hit
vi: Là Trúng

en: Hit Position
vi: Vị Trí Trúng

en: Hit Normal
vi: Pháp Tuyến Trúng

en: Hit Distance
vi: Khoảng Cách Trúng

en: Hit Attribute
vi: Đặc Điểm Trúng

en: Disabled, Blender was compiled without OpenSubdiv
vi: Đã tắt, Blender được biên dịch thiếu OpenSubdiv

en: Disabled, Blender was compiled without OpenVDB
vi: Đã tắt, Blender được biên dịch thiếu OpenVDB

en: An index used to group values together for multiple separate accumulations
vi: Một chỉ số sử dụng cho nhóm hóa giá trị cho nhiều tích trữ riêng tự

en: Cannot delete attribute with name "
vi: Không thể xóa đặc điểm có tên "

note: #-#-#-#-#  474 (gnumeric 1.7.12 TRUNK)  #-#-#-#-# Standard Toolbar
en: Sum
vi: Tổng

en: Disabled, Blender was compiled without GMP
vi: Đã tắt, Blender được biên dịch thiếu GMP

en: Mesh 1
vi: Mạng Lưới 1

en: Mesh 2
vi: Mạng Lưới 2

en: Separate Children
vi: Chẻ Con Cái

en: Output each child of the collection as a separate instance, sorted alphabetically
vi: Ngõ ra của mỗi con cái của sưu tập là một thực thể riêng, sắp xếp theo thứ tự chữ cái

en: Reset Children
vi: Đặt Lại Con Cái

en: Reset the transforms of every child instance in the output. Only used when Separate Children is enabled
vi: Đặt lại biến hóa từng thực thể con cái trong trong ngõ ra. Chỉ dùng khi bật Con Cái Riêng

en: Disabled, Blender was compiled without Bullet
vi: Đã tắt, Blender được biên dịch thiếu Bullet

en: Start Size
vi: Kích Cỡ Bắt Đầu

en: The amount of points to select from the start of each spline
vi: Số lượng điểm để chọn từ đầu của mỗi mẫu cong

en: End Size
vi: Kích Cỡ Cuối

en: The amount of points to select from the end of each spline
vi: Số lượng điểm để chọn từ cuối của mỗi mẫu cong

en: The selection from the start and end of the splines based on the input sizes
vi: Sự lựa chọn từ đầu và cuối của các mẫu cong tùy kích cỡ của ngõ vào

en: Limit Radius
vi: Bán Kính Giới Hạn

en: Limit the maximum value of the radius in order to avoid overlapping fillets
vi: Hạn chế giá trị cực đại của bán kính để tránh mép lấn trên nhau

en: The number of points on the arc
vi: Số lượng điểm trên hình cung

en: Position of the first control point
vi: Vị trí của điểm kiểm soát thứ nhất

en: Position of the middle control point
vi: Vị trí của điểm kiểm soát trung điểm

en: Position of the last control point
vi: Vị trí của điểm kiểm soát cuối cùng

en: Distance of the points from the origin
vi: Khoảng cách của các điểm từ gốc tọa độ

en: Start Angle
vi: Góc Bắt Đầu

en: Starting angle of the arc
vi: Góc bắt đầu của hình cung

en: Sweep Angle
vi: Góc Quét

en: Length of the arc
vi: Độ dài của hình cung

en: Offset angle of the arc
vi: Góc nới của hình cung

en: Connect Center
vi: Kết Nối Trung Tâm

en: Connect the arc at the center
vi: Kết nối hình cung tại trung tâm

en: Invert Arc
vi: Đảo Nghịch Hình Cung

en: Invert and draw opposite arc
vi: Đảo nghịch và vẽ hình cung đối diện

en: The center of the circle described by the three points
vi: Trung tâm của vòng tròn được xác định bằng ba điểm

en: The normal direction of the plane described by the three points, pointing towards the positive Z axis
vi: Hướng của pháp tuyến của mặt phẳng được xác định bằng ba điểm, chỉ đến trục Z dương

en: The radius of the circle described by the three points
vi: Bán kính của vòng tròn được xác định bằng ba điểm

en: The number of evaluated points on the curve
vi: Số lượng điểm được tính toán trong đường cong

en: Position of the start control point of the curve
vi: Vị trí của điểm kiểm soát bắt đầu của đường cong

en: Position of the start handle used to define the shape of the curve. In Offset mode, relative to Start point
vi: Vị trí của tay cầm bắt đầu sử dụng cho xác định hình dạng của đường cong. Trong chế độ Nới, tương đối từ điểm Bắt Đầu

en: Position of the end handle used to define the shape of the curve. In Offset mode, relative to End point
vi: Vị trí của tay cầm kết thúc sử dụng cho xác định hình dạng của đường cong. Trong chế độ Nới, tương đối từ điểm Kết Thúc

en: Position of the end control point of the curve
vi: Vị trí của điểm kiểm soát cuối cùng của đường cong

en: Number of points on the circle
vi: Số lượng điểm trên vòng tròn

en: Point 1
vi: Điểm 1

en: One of the three points on the circle. The point order determines the circle's direction
vi: Một của ba điểm trên vòng tròng. Thứ tự điểm sẽ xác định hướng của vòng tròn

en: Point 2
vi: Điểm 2

en: Point 3
vi: Điểm 3

en: Position of the second control point
vi: Vị trí của điểm kiểm soát thứ hai

en: Direction the line is going in. The length of this vector does not matter
vi: Hướng chỉ của đường. Độ dài của vectơ này không quan trọng

en: Distance between the two points
vi: Khoảng cách giữa hai điểm

en: The number of edges on the curve
vi: Số lượng cạnh trong đường cong

en: Bottom Width
vi: Chiều Rộng Phía Dưới

en: Top Width
vi: Chiều Rộng Phía Trên

en: The X axis size of the shape
vi: Cỡ thước của trục Y của hình dạng

en: The Y axis size of the shape
vi: Cỡ thước của trục Y của hình dạng

en: For Parallelogram, the relative X difference between the top and bottom edges. For Trapezoid, the amount to move the top edge in the positive X axis
vi: Cho Hình Bình Hành, chênh lệch X tương đối giữa cạnh trên và dưới. Cho Hình Thang, cách di chuyển cạnh trên hướng dương trục X.

en: Bottom Height
vi: Chiều Cao Cạnh Dưới

en: The distance between the bottom point and the X axis
vi: Khoảng cách giữa điểm dưới cùng và trục X

en: Top Height
vi: Chiều Cao Cạnh Trên

en: The distance between the top point and the X axis
vi: Khoảng cách giữa điểm trên cùng và trục X

en: The exact location of the point to use
vi: Vị trí chính xác của điểm để dùng

en: Point 4
vi: Điểm 4

en: Number of points in one rotation of the spiral
vi: Số lượng điểm trong một xoay của hình ốc

en: Number of times the spiral makes a full rotation
vi: Số lần hình ốc được xoay

en: Start Radius
vi: Bán Kính Bắt Đầu

en: Horizontal Distance from the Z axis at the start of the spiral
vi: Khoảng Cách ngang từ trục Z tại bắt đầu của hình ốc

en: End Radius
vi: Bạn Kính Kết Thúc

en: Horizontal Distance from the Z axis at the end of the spiral
vi: Khoảng Cách ngang từ trục Z tại kết thúc của hình ốc

en: The height perpendicular to the base of the spiral
vi: Chiều cao vuông góc vớu đấy của hình ốc

en: Switch the direction from clockwise to counterclockwise
vi: Lật hướng từ hướng kim đồng hồ thành nghịch hướng kim đồng hồ

en: Number of points on each of the circles
vi: Số lượng điểm từng vòng tròn

en: Inner Radius
vi: Bán Kính Nội

en: Radius of the inner circle; can be larger than outer radius
vi: Bán kính của vòng tròn nội; có thể lớn hơn bán kính ngoại

en: Outer Radius
vi: Bán Kính Ngoại

en: Radius of the outer circle; can be smaller than inner radius
vi: Bán kính của vòng tròn ngoại; có thể nhỏ hơn bán kính nội

en: The counterclockwise rotation of the inner set of points
vi: Xoay nghịch hướng kim đồng hồ của các điểm nội

en: Outer Points
vi: Điểm Ngoại

en: An attribute field with a selection of the outer points
vi: Trường đặc điểm có một sự lựa chọn của điểm ngoại

en: For points, the portion of the spline's total length at the control point. For Splines, the factor of that spline within the entire curve
vi: Cho điểm, phần của toàn chiều dài của mẫu cong tại điểm kiểm soát. Cho mẫu cong, hệ số của mẫu cong đó trong toàn bộ đường cong

en: For points, the distance along the control point's spline, For splines, the distance along the entire curve
vi: Cho điểm, là khoảng cách theo mẫu cong của điểm kiểm soát. Cho mẫu cong, khoảng cách của toàn bộ mẫu cong

en: Each control point's index on its spline
vi: Chỉ số từng đỉnh trên mẫu cong của nó

en: NURBS must have minimum of 4 points for Bezier Conversion
vi: NURBS phải có 4 điểm trở lên cho có thể biến đổi thành cong Bezier

en: The number of control points to create on the segment following each point
vi: Số lượng điểm kiểm soát để chế tạo khúc sau mỗi điểm

en: Profile Curve
vi: Đường Cong Trình Bay

en: If the profile spline is cyclic, fill the ends of the generated mesh with N-gons
vi: Nếu mẫu cong trình bay có chu trình, tô đầy kết thúc của mạng lưới được chế tạo bằng N-giác

en: Start (Factor)
vi: Bắt Đầu (Hệ Số)

en: End (Factor)
vi: Kết Thúc (Hệ Số)

en: Start (Length)
vi: Bắt Đầu (Chiều Dài)

en: End (Length)
vi: Kết Thúc (Chiều Dài)

en: The parts of the geometry to be deleted
vi: Các bộ phận của hình dạng để xóa

en: Offset Scale
vi: Phóng To Nới

en: Output the handle positions relative to the corresponding control point instead of in the local space of the geometry
vi: Xuất vị trí của các tay cầm tương đối với điểm kiểm soát tương tự thay thế trong không gian địa phương của hình dạng

en: The values from the "id" attribute on points, or the index if that attribute does not exist
vi: Các giá trị từ đặc điểm "id" của các điễm, hoặc chỉ số nếu đặc điểm đó không tồn tại

en: Unsigned Angle
vi: Góc Không Dấu

en: Signed Angle
vi: Góc Có Dấu

en: The number of faces that use each edge as one of their sides
vi: Số lượng mặt sử dụng mỗi cạnh để làm một cạnh của chúng nó

en: Vertex Index 1
vi: Chỉ số đỉnh 1

en: The index of the first vertex in the edge
vi: Chỉ số của đỉnh thứ nhất trong cạnh

en: Vertex Index 2
vi: Chỉ số đỉnh 2

en: The index of the second vertex in the edge
vi: Chỉ số của đỉnh thứ hai trong cạnh

en: Position 1
vi: Vị Trí 1

en: The position of the first vertex in the edge
vi: Vị trí của đỉnh thứ nhất trong cạnh

en: Position 2
vi: Vị Trí 2

en: The position of the second vertex in the edge
vi: Vị trí của đỉnh thứ hai trong cạnh

en: The surface area of each of the mesh's faces
vi: Diện tích bề mặt từng mặt của mạng lưới

en: Vertex Count
vi: Số Lượng Đỉnh

en: Number of edges or points in the face
vi: Số lượng cạnh hay điểm trong bề mặt

en: Number of faces which share an edge with the face
vi: Số lượng mặt chia sẻ một cảnh trong mặt

en: Island Index
vi: Chỉ Số Hòn Đảo

en: The index of the each vertex's island. Indices are based on the lowest vertex index contained in each island
vi: Chỉ số hòn đảo của mỗi đỉnh. Chỉ số tùy chỉ số thấp nhất được chứa trong mỗi hòn đảo

en: Island Count
vi: Số Lượng Hòn Đảo

en: The total number of mesh islands
vi: Tổng số hòn đảo mạng lưới

en: The number of vertices connected to this vertex with an edge, equal to the number of connected edges
vi: Số lượng đỉnh được kết nối với một cảnh, bằng số lượng cạnh được kết nối

en: Number of faces that contain the vertex
vi: Số lượng mặt chứa đỉnh

en: Point Count
vi: Số Lượng Điểm

en: Realized geometry is not used when pick instances is true
vi: Hình dạng đã hình thành không được dùng khi chọn thực thể là đúng

en: Points to instance on
vi: Điểm cho thực thể trên nó

en: Geometry that is instanced on the points
vi: Hình dạng được hình thành trên các điểm

en: Pick Instance
vi: Chọn Thực Thể

en: Choose instances from the "Instance" input at each point instead of instancing the entire geometry
vi: Chọn thực thể từ ngõ vào "Thực Thể" tại mỗi điểm thay thế thực thể hóa toàn bộ hình dạng

en: Instance Index
vi: Chỉ Số Thực Thể

en: Index of the instance that used for each point. This is only used when Pick Instances is on. By default the point index is used
vi: Chỉ số của thực thể được sử dụng cho mỗi điểm. Cái này chỉ được dùng khi đã bật Chọn Thực Thể. Mặc định là sử dụng chỉ số điểm

en: Rotation of the instances
vi: Xoay của các thực thể

en: Scale of the instances
vi: Phóng to của các thực thể

en: Vertices must be at least 3
vi: Phải có 3 đỉnh trở lên

en: Number of vertices on the circle
vi: Số lượng đỉnh cho chu vi vòng tròn

en: Distance of the vertices from the origin
vi: Khoảng cách của đỉnh từ gốc tọa độ

en: Side Segments must be at least 1
vi: Khúc bên hồng phải có 1 khúc trở lên

en: Fill Segments must be at least 1
vi: Đầy Khúc phải có 1 khúc trở lên

en: Number of points on the circle at the top and bottom
vi: Số lượng điểm trên vòng tròn trên và dưới

en: Side Segments
vi: Khúc Bên Hong

en: The number of edges running vertically along the side of the cone
vi: Số lượng cạnh hướng dọc quanh cạnh của hình nón

en: Fill Segments
vi: Khúc Đầy

en: Number of concentric rings used to fill the round face
vi: Số lượng vàng đồng tâm sử dụng cho đầy lại mặt tròn

en: Radius Top
vi: Bán kính Trên

en: Radius of the top circle of the cone
vi: Bán kính cho vòng tròn trên của hình nón

en: Radius Bottom
vi: Bán kính Dưới

en: Radius of the bottom circle of the cone
vi: Bán kính cho vòng tròn dưới của hình nón

en: Height of the generated cone
vi: Chiều cao của hình nón được chế tạo

en: Vertices must be at least 1
vi: Phải có 1 đỉnh trở lên

en: Side length along each axis
vi: Chiều dài của cạnh cho hướng mỗi trục

en: Vertices X
vi: Các Đỉnh X

en: Number of vertices for the X side of the shape
vi: Số lượng đỉnh cho cạnh X của hình dạng

en: Vertices Y
vi: Các Đỉnh Y

en: Number of vertices for the Y side of the shape
vi: Số lượng đỉnh cho cạnh Y của hình dạng

en: Vertices Z
vi: Các Đỉnh Z

en: Number of vertices for the Z side of the shape
vi: Số lượng đỉnh cho cạnh Z của hình dạng

en: The number of vertices on the top and bottom circles
vi: Số lượng đỉnh cho vòng tròn trên và dưới

en: The number of rectangular segments along each side
vi: Số lượng khúc hình chữ nhật từng cạnh

en: The number of concentric rings used to fill the round faces
vi: Số lượng vành đồng tâm sử dụng cho đầy lại các mặt tròn

en: The radius of the cylinder
vi: Bán kính của hình trụ

en: The height of the cylinder
vi: Chiều cao của hình trụ

en: Side length of the plane in the X direction
vi: Chiều dài cạnh của mặt phẳng hướng X

en: Side length of the plane in the Y direction
vi: Chiều dài cạnh của mặt phẳng hướng Y

en: Number of vertices in the X direction
vi: Số lượng đỉnh hướng X

en: Number of vertices in the Y direction
vi: Số lượng đỉnh hướng Y

en: Distance from the generated points to the origin
vi: Khoảng cách từ các điểm được chế tạo đến gốc tọa độ

en: Number of subdivisions on top of the basic icosahedron
vi: Số lần phân hóa hơn nhị thập diện cơ bản

en: Start Location
vi: Vị Trí Bắt Đầu

en: End Location
vi: Vị Trí Kết Thúc

en: Number of vertices on the line
vi: Số lượng đỉnh trên đường

en: Length of each individual edge
vi: Chiều dài của mỗi cạnh

en: Position of the first vertex
vi: Vị trí của đỉnh đầu

en: In offset mode, the distance between each socket on each axis. In end points mode, the position of the final vertex
vi: Trong chế độ nới, khoảng cách giữa mỗi ổ cằm từng trục. Trong chế độ điểm kết thúc, vị trí của đỉnh cuối

en: Segments must be at least 3
vi: Khúc phải là  3 trở lên

en: Rings must be at least 3
vi: Vành phải là 3 trở lên

en: Horizontal resolution of the sphere
vi: Độ phân giải ngang của hình cầu

en: The number of horizontal rings
vi: Số lượng vành ngang

en: Geometry cannot be retrieved from the modifier object
vi: Hình dạng không thể rút từ vật thể cụ sửa đổi

en: As Instance
vi: Như Thực Thể

en: Output the entire object as single instance. This allows instancing non-geometry object types
vi: Xuất toàn bộ vất thể bằng một thực thể. Cai này cho thực thể hóa các loại vật thể không phải là hình dạng

en: Source Position
vi: Vị Trí Nguồn

en: The target mesh must have faces
vi: Mạng lưới mục tiêu phải có mặt

en: This node uses legacy behavior with regards to attributes on instances. The behavior can be changed in the node properties in the side bar. In most cases the new behavior is the same for files created in Blender 3.0
vi: Giao điểm này dùng hành vi lỗi thời cho các đặc điểm của thực thể. Hành vi có thể đổi trong thanh hong của đặc tính giao điểm. Đa số trường hợp hành vi mới giống hệt cho tập tin được chế tạo trong Blender 3.0

en: Origin of the scaling for each element. If multiple elements are connected, their center is averaged
vi: Gốc tọa độ cho phóng to mỗi phần tử. Nếu đa phần tử được kết nối, trung tâm của chúng nó được trung bình hóa

en: Direction in which to scale the element
vi: Hướng để phóng to phần tử

en: The parts of the geometry that go into the first output
vi: Bộ phận của hình dạng đi vào ngõ ra thứ nhất

en: The parts of the geometry in the selection
vi: Bộ phận của hình dạng có trong sự lựa chọn

en: The parts of the geometry not in the selection
vi: Bộ phận của hình dạng không có trong sự lựa chọn

en: The input geometry does not contain a Bezier spline
vi: Hình dạng ngõ vào không chứa một mẫu cong Bezier

en: Volumes only support a single material; selection input can not be a field
vi: Thể tích chỉ hỗ trợ một vật liệu; sự lựa chọn ngõ vào không thể là trường

en: Point clouds only support a single material; selection input can not be a field
vi: Mây điểm chỉ hỗ trợ một vật liệu; sự lựa chọn ngõ vào không thể là trường

en: Shade Smooth
vi: Tô Sắc Mịn

en: Input geometry does not contain a Bezier or NURB spline
vi: Hình dạng ngõ vào không chứa một mẫu cong Bezier hay NURBS

en: Strings
vi: Xâu

en: Text Box Width
vi: Chiều Rộng Hộp Văn Bản

en: Text Box Height
vi: Chiều Cao Hộp Văn Bản

en: Curve Instances
vi: Thực Thể Đường Cong

en: Remainder
vi: Dư

en: Max Width
vi: Chiều Rộng Tối Đa

en: The source geometry must contain a mesh
vi: Hình dạng nguồn gốc phải chứa một mạng lưới

en: The source mesh must have faces
vi: Hình dạng nguồn gốc phải có mặt

en: The source geometry must contain a mesh or a point cloud
vi: Hình dạng nguồn gốc phải có một mạng lưới hay mây điểm

en: Missing Data-Block
vi: Cục Dữ Liệu Thiếu

en: Nesting a node group inside of itself is not allowed
vi: Không cho đệ quy một nhóm định phía trong một mình

en: Instances in input geometry are ignored
vi: Các thực thể trong hình dạng ngõ vào đã bị không quan tâm

en: Realized data in input geometry is ignored
vi: Dữ liệu hình thành trong hình dạng ngõ vào đã bị không quan tâm

en: Input geometry has unsupported type:
vi: Hình dạng ngõ vào có loại không hỗ trợ:

en:  node
vi:  giao điểm

en: Shader Editor
vi: Bộ Biên Bộ Tô Sắc

en: Not a shader node tree
vi: Không phải là cây giao điểm tô sắc

en: Not a shader or geometry node tree
vi: Không phải là cây giao điểm tô sắc hay hình dạng

en: AO
vi: Che Khuất Bao Quanh

en: Anisotropy
vi: Độ Dị Hướng

en: IOR
vi: Chiết Suất

en: RoughnessU
vi: ĐộNhámU

en: RoughnessV
vi: ĐộNhámV

en: Melanin
vi: Hắt Tố

en: Melanin Redness
vi: Độ Đỏ Hắt Tố

en: Radial Roughness
vi: Độ Nhám Bán Kính Tuyến

en: Coat
vi: Lớp

en: Random Color
vi: Màu Ngẫu Nhiên

en: Random Roughness
vi: Độ Nhám Ngẫu Nhiên

en: Subsurface
vi: Hạ Mặt

en: Subsurface Radius
vi: Bán Kính Hạ Bề Mặt

en: Subsurface IOR
vi: Chiết Suất Hạ Mặt

en: Subsurface Anisotropy
vi: Dị Hướng Hạ Mặt

en: Specular Tint
vi: Màu Nhiễm Cao Quang

en: Anisotropic
vi: Dị Hướng

en: Anisotropic Rotation
vi: Xoay Dị Hướng

en: Sheen
vi: Xán Lạn

en: Sheen Tint
vi: Nhiễm Xán Lạn

en: Clearcoat
vi: Lớp Trong Suốt

en: Clearcoat Roughness
vi: Độ Nhám Lớp Trong Suốt

en: Transmission Roughness
vi: Độ Nhám Truyền

en: Emission Strength
vi: Sức Phát Xạ

en: Clearcoat Normal
vi: Pháp Tuyến Lớp Trong Suốt

en: Sigma
vi: Xichma

en: Height_dx
vi: ChiềuCao_dx

en: Height_dy
vi: ChiềuCao_dy

en: View Vector
vi: Vectơ Màn

en: View Z Depth
vi: Độ Sâu Z Màn

en: View Distance
vi: Tấm Nhìn

en: Emissive Color
vi: Màu Phát Xạ

en: Clear Coat
vi: Lớp Trong Suốt

en: Clear Coat Roughness
vi: Độ Nhám Lớp Trong Suốt

en: Clear Coat Normal
vi: Pháp Tuyến Lớp Trong Suốt

en: True Normal
vi: Pháp Thuyến Thật

en: Parametric
vi: Tham Số

en: Backfacing
vi: Chỉ Phía Sau

en: Pointiness
vi: Độ Nhọn

en: Random Per Island
vi: Ngẫu Nhiên Từng Đảo

en: Is Strand
vi: Là Sợi

en: Intercept
vi: Điểm Cắt

en: Tangent Normal
vi: Tiếp Tuyến - Pháp Tuyến

en: Facing
vi: Chỉ Hướng

en: Is Camera Ray
vi: Là Tia Máy Quay Phim

en: Is Shadow Ray
vi: Là Tia Bóng Tối

en: Is Diffuse Ray
vi: Là Tia Tán Xạ

en: Is Glossy Ray
vi: Là Tia Bóng Loáng

en: Is Singular Ray
vi: Là Tia Kỳ Dị

en: Is Reflection Ray
vi: Là Tia Phản Xạ

en: Is Transmission Ray
vi: Là Tia Truyền

en: Ray Depth
vi: Độ Sâu Tia

en: Diffuse Depth
vi: Độ Sâu Tán Xạ

en: Glossy Depth
vi: Độ Sâu Bóng Loáng

en: Transparent Depth
vi: Độ Sâu Trong Suốt

en: Transmission Depth
vi: Độ Sâu Truyền

en: Color1
vi: Màu 1

en: Color2
vi: Màu 2

en: Color Fac
vi: Hệ Số Màu

en: Alpha Fac
vi: Hệ Số Độ Đục

en: Mortar Size
vi: Cỡ Vữa

en: Mortar Smooth
vi: Vữa Mịn

en: Brick Width
vi: Chiều Rộng Gạch

en: Nishita not available in Eevee
vi: Không có Nishita trong Eevee

en: Detail Scale
vi: Phóng To Chi Tiết

en: Detail Roughness
vi: Độ Nhám Chi Tiết

en: No mesh in active object
vi: Không có mạng lưới trong vật thể hoạt động

en: Color Attribute
vi: Đặc Điểm Màu

en: Absorption Color
vi: Màu Hấp Thụ

en: Emission Color
vi: Màu Phát Xạ

en: Blackbody Intensity
vi: Cường Độ Vật Thể Đen

en: Blackbody Tint
vi: Màu Vật Thể Đen

en: Temperature Attribute
vi: Đặc Điểm Nhiệt Độ

en: Texture Node Editor
vi: Bộ Biên Tập Giao Điểm Họa Tiết

en: Not a texture node tree
vi: Không phải là cây giao điểm họa tiết

en: Bricks 1
vi: Các Gạch 1

en: Bricks 2
vi: Các Gạch 2

en: Coordinate 1
vi: Tọa Độ 2

en: Coordinate 2
vi: Tọa Độ 2

en: iScale
vi: Phóng To

en: %s: %s
    location: %s:%d
vi: %s: %s
    vị trí: %s:%d

en: Unknown py-exception, could not convert
vi: Sai lầm Python lạ, không thể biến đổi

en: Could not resolve path (%s)
vi: Không tìm được đường dẫn (%s)

en: Failed allocate render result, out of memory
vi: Thất bại giành bộ nhớ cho kết qủa kết xuất, hết bộ nhớ

en: Fra:%d Mem:%.2fM (Peak %.2fM)
vi: Bức:%d BộNhớ%.2fM (TốcĐỉnh %.2fM) :

en: | Time:%s |
vi: | ThờiGian:%s |

en: Image too small
vi: Ảnh qúa nhỏ

en: Cannot render, no camera
vi: Không thể kết xuất, không có máy quay phim

en: No border area selected
vi: Cho chọn được khu vực ranh giới

en: Border rendering is not supported by sequencer
vi: Bộ trình tự không hỗ trợ kết xuất ranh giới

en: No node tree in scene
vi: Không có cây giao điểm trong cảnh

en: No render output node in scene
vi: Không có giao điểm xuất kết suất trong cảnh

en: All render layers are disabled
vi: Hết lớp kết xuất bị tắt rồi

en: No frames rendered, skipped to not overwrite
vi: Không có bức nào được kết xuất, đã bỏ qua cho không ghi lên trên

en: Render error (%s) cannot save: '%s'
vi: Sai lầm kết xuất (%s) không thể lưu: '%s'

en: Camera "%s" is not a multi-view camera
vi: Máy quay phim "%s" không phải lả máy quay phim đa màn

en: No active view found in scene "%s"
vi: Không có màn hoạt động trong cảnh "%s"

en: %s: no Combined pass found in the render layer '%s'
vi: %s: không tìm được vòng Gồm trong lớp kết xuất '%s'

en: %s: failed to allocate clip buffer '%s'
vi: %s: giành bộ nhớ cho đệm đoạn phim '%s' bị thất bại

en: %s: incorrect dimensions for partial copy '%s'
vi: %s: kích thước không đúng cho chép miến của '%s'

en: %s: failed to load '%s'
vi: %s: nhập '%s' bị thất bại

en: Error writing render result, %s (see console)
vi: Sai lầm lưu kết qủa kết xuất, %s (xem diện điều khiển)

[ctx: Sequence]
en: Color Balance
vi: Thăng Bằng Màu

[ctx: Sequence]
en: White Balance
vi: Thăng Bằng Trắng

[ctx: Sequence]
en: Curves
vi: Đường Cong

[ctx: Sequence]
en: Hue Correct
vi: Chỉnh Màu Sấc

[ctx: Sequence]
en: Bright/Contrast
vi: Độ Sáng/Sự Chênh Lệch

[ctx: Sequence]
en: Tonemap
vi: Ánh Xạ Đồ Xám

en: Strips must be the same length
vi: Đoạn bề dài bằng nhau

en: Strips were not compatible
vi: Đoạn không thích hợp với nhau

en: Strips must have the same number of inputs
vi: Đoạn phải có cùng số lượng ngõ vào

en: Can not move strip to non-meta strip
vi: Không thể di chuyển đoạn đến đoạn không phải là siêu đoạn

en: Strip can not be moved into itself
vi: Không thể di chuyển đoạn vào một mình

en: Moved strip is already inside provided meta strip
vi: Đoạn đã di chuyển đang ở trong siêu đoạn được cung cấp

en: Moved strip is parent of provided meta strip
vi: Đoạn đã di chuyển là phụ huynh của siêu đoạn được cung cấp

en: Can not move strip to different scene
vi: Không thể di chuyển đoạn đến đoạn khác

en: Recursion detected in video sequencer. Strip %s at frame %d will not be rendered
vi: Được phát hiện đệ quy trong bột trình tự video. Sẽ không kết xuất đoạn %s tại bức %d

en: Blur X
vi: Mờ X

en: Object Pivot
vi: Điểm Tựa Vật Thể

en: Wave Effect
vi: Hiệu Ứng Sóng

en: Input pending
vi: Ngõ vào đang xử lý

en: Blender File View
vi: Màn Tập Tin Blender

en: Missing 'window' in context
vi: Thiếu 'cửa sổ' trong bối cảnh

en: Trusted Source [Untrusted Path]
vi: Nguồn Tin Tưởng [Đường Dẫn Không Tin]

en: Allow Execution
vi: Cho Thức Hành

en: unable to open the file
vi: không thể mở tập tin

en: For security reasons, automatic execution of Python scripts in this file was disabled:
vi: Vì lý do an ninh, đã tắt tự động thực hành văn thảo Python trong tập tin này:

en: This may lead to unexpected behavior
vi: Này có thể làm hành vi bắt ngờ

en: Permanently allow execution of scripts
vi: Vĩnh Cữu cho thực hành văn thảo

en: Reload file with execution of Python scripts enabled
vi: Nhập lại tập tin và bật thực hành văn thảo Python

en: Enable scripts
vi: Bật văn thảo

en: Continue using file without Python scripts
vi: Sử dụng tập tin tiếp tục mà không có văn thảo Python

en: Save changes before closing?
vi: Lưu sự thay đổi trước đóng?

en: File Not Found
vi: Không Tìm Được Tập Tin

en: Unable to create user config path
vi: Không thể chế tạo đường dẫn cấu hình người dùng

en: Startup file saved
vi: Tập tin khởi động đã lưu rồi

en: Context window not set
vi: Bối cảnh cửa sổ chưa đặt

en: Unable to save an unsaved file with an empty or unset "filepath" property
vi: Không thể lưu một tập tin chưa được lưu mà có một đặc tính "filepath" trống hay chưa đặt

en: Engine '%s' not available for scene '%s' (an add-on may need to be installed or enabled)
vi: Không có động cơ '%s' cho cảnh '%s' (có lẻ cần lắp đặt độ kèm hay bật nó)

en: Library %s needs overrides resync
vi: Thư viện %s cần đồng bộ hóa những đồ thay thế

en: %d libraries and %d linked data-blocks are missing (including %d ObjectData and %d Proxies), please check the Info and Outliner editors for details
vi: Thiếu %d thư viện và %d cục dữ liệu được liên kết (gồm %d DữLiệuVậtThể và %d ĐạiLý), xin kiểm tra bộ biên tập Thông Tin và Mục Lục cho xem chi tiết

en: %d libraries have overrides needing resync (auto resynced in %.0fm%.2fs),  please check the Info editor for details
vi: %d thư viện có đồ thay thế cần đồng bộ hóa (tự động đồng bộ hóa trong %.0fphút%.2fgiây), làm ơn kiểm tra bộ biên tập Thông Tin và Mục Lục cho chi tiết

en: Proxies are deprecated (%d proxies were automatically converted to library overrides, %d proxies could not be converted and %d linked proxies were kept untouched). If you need to keep proxies for the time being, please disable the `Proxy to Override Auto Conversion` in Experimental user preferences
vi: Đại lý là lỗi thời (%d đạy lý được tự động biến đổi sang đồ thay thế thư viện, %d đại lý không thể biến đổi và %d đại lý được liên kết còn giữ nguyên). Nếu bạn cần giữ lại các đại lý, xin tắt `Tự Động Biến Đổi Đại Lý Sang Đồ Thay Thế` trong tùy chon người dùng trong phần Thử Nghiệm

en: %d sequence strips were not read because they were in a channel larger than %d
vi: %d đoạn trình tự không nhập được vì chúng nó ở trong một kênh lớn hơn %d

en: Cannot read file '%s': %s
vi: Tập tin '%s': %s đọc không được

en: File format is not supported in file '%s'
vi: Không hỗ trợ định dạng tập tin trong tập tin '%s'

en: File path '%s' invalid
vi: Đường dẫn tập tin '%s' không hợp lệ

en: Unknown error loading '%s'
vi: Sai lầm lạ khi nhập '%s'

en: Application Template '%s' not found
vi: Bố Cục Mẫu Ứng Dụng '%s' tìm không được

en: Cannot save blend file, path '%s' is not writable
vi: Không thể lưu tập tin blend, không thể ghi vào đường dẫn '%s'

en: Cannot overwrite used library '%.240s'
vi: Không thể ghi lại trên thư viện được dùng '%.240s'

en: Can't read alternative start-up file: '%s'
vi: Không đọc được têp khởi động thay phiên: '%s'

en: The "filepath" property was not an absolute path: "%s"
vi: Đặc tính "filepath" phải là đường dẫn tuyệt đối: "%s"

en: Not a library
vi: Không phải là thư viện

en: Nothing indicated
vi: Không chỉ định gì cả

en: Can't append data-block '%s' of type '%s'
vi: Không thể kèm cục dữ liệu '%s'loại '%s'

en: Can't link data-block '%s' of type '%s'
vi: Không thể liên kết cục dữ liệu '%s' loại '%s'

en: '%s': not a library
vi: '%s': không phải là thư viện

en: '%s': nothing indicated
vi: '%s': không chỉ định gì cả

en: '%s': cannot use current file as library
vi: '%s': không thể dùng tập tin hiện tại để làm thư viện

en: Scene '%s' is linked, instantiation of objects is disabled
vi: Cảnh '%s' được liên kết, thực thể hóa vật thể đã bị tắt

en: '%s' is not a valid library filepath
vi: Đường dẫn thư viện '%s' không hợp lệ

en: Trying to reload library '%s' from invalid path '%s'
vi: Đang thử nhập lại thư viện '%s' từ đường dẫn không hợp lệ '%s'

en: Trying to reload or relocate library '%s' to invalid path '%s'
vi: TĐang thử nhập lại hay di chuyển thư viện '%s' đến đường vẫn không hợp lệ '%s'

en: Cannot relocate library '%s' to current blend file '%s'
vi: Không thể di chuyển thư viện '%s' đến tập tin .blend hiện tại '%s'

en: Bksp
vi: TrởNgược

en: ON
vi: BẬT

note: #-#-#-#-#  1389 (lynx 2.9.0-dev3)  #-#-#-#-# verbose_img variable LYCollapseBRs variable LYtrimBlankLines variable
en: OFF
vi: TẮT

en: unsupported format
vi: định dạng không được hỗ trợ

[ctx: Operator]
en: Toggle System Console
vi: Bật/Tắt Diện Điều Khiển Của Hệ Thống

en: No operator in context
vi: Không có thao tác trong bối cảnh

en: Property cannot be both boolean and float
vi: Đặc tính không thể làm bool và số thật một lượt

en: Pointer from path image_id is not an ID
vi: Con chỉ từ đường dẫn image_id không phải là một ID

en: Property must be an integer or a float
vi: Đặc tính phải là số nguyên hay số thật

en: Property must be a none, distance, factor, percentage, angle, or pixel
vi: Đặc tính phải là một cái rỗng, khoảng cách, hệ số, phần trăm, góc, hay điểm ảnh

en: Registering operator class: '%s', invalid bl_idname '%s', at position %d
vi: Đang đăng ký lớp thao tác: '%s', bl_idname '%s' không hợp lệ, tại vị trí %d

en: Registering operator class: '%s', invalid bl_idname '%s', is too long, maximum length is %d
vi: Đang đăng ký lớp thao tác: '%s', bl_idname '%s' không hợp lệ, quá dài, bề dài tối đa là %d

en: Registering operator class: '%s', invalid bl_idname '%s', must contain 1 '.' character
vi: Đang đăng ký lớp thao tác: '%s', bl_idname '%s' không hợp lệ, phải có một ký tự '.'

en: Cannot read %s '%s': %s
vi: Không thể đọc được %s '%s': %s

en: %s '%s' not found
vi: %s '%s' không tìm được

en: Operator '%s' does not have register enabled, incorrect invoke function
vi: Thao tác '%s' chưa được bật đăng ký, hàm số thực hành sai rồi

en: Operator '%s' does not have undo enabled, incorrect invoke function
vi: Thao tác '%s' chưa được bật hủy bước, hàm số thực hành sai rồi

en: Operator redo '%s' does not have register enabled, incorrect invoke function
vi: Thao tác hủy bước '%s' chựa được bật đăng ký, hàm số thực hành sai rồi

en: Operator redo '%s': wrong context
vi: Thao tác làm lại bước '%s': bối cảnh sai rồi

en: Could not resolve path '%s'
vi: Không tìm được đường dẫn '%s'

en: Property from path '%s' is not a float
vi: Đăc tính từ đường dẫn '%s' không phải là số thật

en: Property from path '%s' has length %d instead of %d
vi: Đăc tính từ đường dẫn '%s' có độ dài %d thay thế %d

en: %d x %s: %.4f ms, average: %.8f ms
vi: %d x %s: %.4f ms,  trung bình: %.8f ms

[ctx: WindowManager]
en: Limited Platform Support
vi: Sự Hỗ Trợ Của Dòng Bị Hạn Chế

[ctx: WindowManager]
en: Your graphics card or driver has limited support. It may work, but with issues.
vi: Mạch đồ họa hay đồ dắt chỉ hỗ trợ một phần. Có lẻ nó chạy nhưng có vấn đề

[ctx: WindowManager]
en: Newer graphics drivers may be available to improve Blender support.
vi: Có lẻ có đồ dắt mới hơn có thể hỗ trợ Blender tốt hơn

[ctx: WindowManager]
en: Graphics card:
vi: Mạch Đồ Họa:

[ctx: WindowManager]
en: Platform Unsupported
vi: Không Hỗ Trợ Dòng

[ctx: WindowManager]
en: Your graphics card or driver is not supported.
vi: Mạch đồ họa hay đồ dắt của bạn không được hỗ trợ

[ctx: WindowManager]
en: The program will now close.
vi: Bây giờ chương trình sẽ đóng

en: Failed to create a window without quad-buffer support, you may experience flickering
vi: Chế tạo một cửa sổ tư đệm bị thất bại, bạn có thể thấy ảnh nhảy chấp

en: Failed to switch to Time Sequential mode when in fullscreen
vi: Đổi sang chế độ Trình Tự Thời Gian bị thất bại khi dùng toàn màn

en: Quad-buffer window successfully created
vi: Thành công chế tạo cửa sổ có tư đệm

en: Quad-buffer not supported by the system
vi: Hệ thống không hỗ trợ tư đệm

en: Failed to create a window compatible with the time sequential display method
vi: Bị thất bại chế tạo một cửa sổ thích hợp với phương pháp hiển thị trình tự tự thời gian

en: Stereo 3D Mode requires the window to be fullscreen
vi: Chế Độ Nhị Kênh 3D yêu cầu cửa sổ toàn màn

en: Failed to create window
vi: Mở cửa sổ bị thất bại

en: All Add-ons
vi: Hết Đồ Kèm

en: All Add-ons Installed by User
vi: Hết Đồ Kèm Người Dùng được Lắp Đặt

en: Add Curve
vi: Thêm Đường Cong

en: Add Mesh
vi: Thêm Mạng Lưới

en: Import-Export
vi: Nhập-Xuất

en: Rigging
vi: Giàn

en: Video Tools
vi: Dụng Cụ Video

en: English (English)
vi: Tiếng Anh (English)

en: Japanese (日本語)
vi: Tiếng Nhật (日本語)

en: Dutch (Nederlandse taal)
vi: Tiếng Hà Lan (Nederlandse taal)

en: Italian (Italiano)
vi: Tiếng Ý (Italiano)

en: German (Deutsch)
vi: Tiếng Đức (Deutsch)

en: Finnish (Suomi)
vi: Tiếng Phần Lan (Suomi)

en: Swedish (Svenska)
vi: Tiếng Thủy Điện (Svenska)

en: French (Français)
vi: Tiếng Pháp (Français)

en: Spanish (Español)
vi: Tiếng Tây Ban Nha (Español)

en: Catalan (Català)
vi: Tiếng Catala (Català)

en: Czech (Český)
vi: Tiếng Séc (Český)

en: Portuguese (Português)
vi: Bồ Đào Nha (Português)

en: Simplified Chinese (简体中文)
vi: Tiếng Hoa (简体中文)

en: Traditional Chinese (繁體中文)
vi: Tiếng Hoa (繁體中文)

en: Russian (Русский)
vi: Tiếng Nga (Русский)

en: Croatian (Hrvatski)
vi: Tiếng Croatia (Hrvatski)

en: Serbian (Српски)
vi: Tiếng Serbia (Српски)

en: Ukrainian (Український)
vi: Tiếng Ucraina (Український)

en: Polish (Polski)
vi: Tiếng Ba Lan (Polski)

en: Romanian (Român)
vi: Tiếng Rômania (Român)

en: Arabic (ﺔﻴﺑﺮﻌﻟﺍ)
vi: Tiếng Ả Rập (ﺔﻴﺑﺮﻌﻟﺍ)

en: Bulgarian (Български)
vi: Tiếng Bulgaria (Български)

en: Greek (Ελληνικά)
vi: Tiếng Hy Lạp (Ελληνικά)

en: Korean (한국 언어)
vi: Tiếng Hàn (한국 언어)

en: Nepali (नेपाली)
vi: Bulgaria Nepali (नेपाली)

en: Persian (ﯽﺳﺭﺎﻓ)
vi: Tiếng Iran (ﯽﺳﺭﺎﻓ)

en: Indonesian (Bahasa indonesia)
vi: Tiếng Indonesia (Bahasa indonesia)

en: Serbian Latin (Srpski latinica)
vi: Tiếng Serbia Latin (Srpski latinica)

en: Kyrgyz (Кыргыз тили)
vi: Tiếng Kyrgyz (Кыргыз тили)

en: Turkish (Türkçe)
vi: Tiếng Thổ Nhĩ Kỳ (Türkçe)

en: Hungarian (Magyar)
vi: Tiếng Hungary (Magyar)

en: Brazilian Portuguese (Português do Brasil)
vi: Tiếng Bồ Đàu Nha Braxin (Português do Brasil)

en: Hebrew (תירִבְעִ)
vi: Tiếng Do Thái (תירִבְעִ)

en: Estonian (Eestlane)
vi: Tiếng Estonia (Eestlane)

en: Esperanto (Esperanto)
vi: Tiếng Quốc Tế Ngữ (Esperanto)

en: Spanish from Spain (Español de España)
vi: Tiếng Tây Ban Nhà (Español de España)

en: Amharic (አማርኛ)
vi: Tiếng Amhara (አማርኛ)

en: Uzbek (Oʻzbek)
vi: Tiếng Uzbek (Oʻzbek)

en: Uzbek Cyrillic (Ўзбек)
vi: Tiếng Uzbek (Ўзбек)

en: Hindi (मानक हिन्दी)
vi: Tiếng Hindi (मानक हिन्दी)

en: Vietnamese (tiếng Việt)
vi: Tiếng Việt

en: Basque (Euskara)
vi: Tiếng Euskara (Euskara)

en: Hausa (Hausa)
vi: Tiếng Hausa

en: Kazakh (қазақша)
vi: Tiếng Kazakhstan (қазақша)

en: Abkhaz (Аԥсуа бызшәа)
vi: Tiếng Abkhaz (Аԥсуа бызшәа)

en: Thai (ภาษาไทย)
vi: Tiếng Thái (ภาษาไทย)

en: Slovak (Slovenčina)
vi: Tiếng Slovakia (Slovenčina)

en: Georgian (ქართული)
vi: Tiếng Gruzia (ქართული)

en: Enter Your Name
vi: Nhập vào Tên Bạn

en: View Highscore Table
vi: Xem Bảng Kỉ lục

en: 2nd Level
vi: Trình độ 2

en: 1st Level
vi: Trình độ 1

en: Random Level
vi: Trình độ Ngẫu nhiên

en: Press the key for this button
vi: Nhấn bàn phím cho nút này

en: Click any button to change its key
vi: Nhấn bất kì nút nào để thay đổi phím gõ cho nó

en: Set the Difficulty Level...
vi: Cài đặt Trình độ...

en: Next sequence in 3...
vi: Dãy tiếp theo trong 3...

en: Next sequence in 3, 2...
vi: Dãy tiếp theo trong 3, 2...

en: Next sequence in 2...
vi: Dãy tiếp theo trong 2...

en: Next sequence in 3, 2, 1...
vi: Dãy tiếp theo trong 3, 2, 1...

en: Next sequence in 2, 1...
vi: Dãy tiếp theo trong 2, 1...

en: Remember this sequence...
vi: Ghi nhớ dãy này...

note: i18n: ectx: label, entry (playSounds), group (general)
en: Play sounds
vi: Phát âm

note: i18n: ectx: label, entry (customFont), group (general)
en: Use custom font for status text
vi: Dùng phông chữ tuỳ chọn cho văn bản trạng thái

en: A memory enhancement game
vi: Một trò chơi để tăng cường trí nhớ

en: Design, Graphics and Sounds
vi: Thiết kế, Đồ hoạ và Âm thanh

en: GPL'ed his 'Steve' font so that we could use it
vi: Phông chữ Steve đã được phân phối tự do dưới giấy phép GPL

en: Incoming file over Bluetooth
vi: File đang gửi thông qua Bluetooth

en: Incoming file %(0)s from %(1)s
vi: File đang tải %(0)s từ %(1)s

en: Receiving file
vi: Đang nhận tập tin

en: Receiving file %(0)s from %(1)s
vi: Đang nhận tập tin %(0)s từ %(1)s

en: File received
vi: Đã nhận tập tin

en: File %(0)s from %(1)s successfully received
vi: Đã nhận tập tin %(0)s từ %(1)s thành công.

en: Transfer failed
vi: Truyền thất bại

en: Transfer of file %(0)s failed
vi: Truyền tập tin %(0)s thất bại

en: Files received
vi: Đã nhận tập tin

en: Received %d file in the background | Received %d files in the background
vi[0]: Đã nhận được %d tệp trong tác vụ nền

en: Received %d more file in the background | Received %d more files in the background
vi[0]: Đã nhận thêm %d tệp trong tác vụ nền

en: This is the Bluetooth name of your computer
vi: Đây là tên Bluetooth của máy tính bạn

en: Receive files from remote devices
vi: Nhận tập tin từ các thiết bị từ xa

en: This option allows your computer to receive files transferred over Bluetooth (OBEX)
vi: Lựa chọn này cho phép máy tính của bạn nhận tệp gửi qua Bluetooth (OBEX)

en: Show a tray icon
vi: Hiển thị biểu tượng khay

en: Visible as %s and available for Bluetooth file transfers.
vi: Hiển thị như là %s và sẵn sàng truyền tệp tin qua Bluetooth

en: Visible as %s.
vi: Hiển thị như là %s

en: No Bluetooth adapters found
vi: Không tìm thấy bộ điều hợp Bluetooth nào

en: Bluetooth is disabled by hardware switch
vi: Bluetooth bị tắt bằng nút phần cứng

en: Bluetooth is disabled
vi: Bluetooth bị tắt

en: An error has occurred
vi: Đã có lỗi xảy ra

en: Permission issues can be solved with a udev rule for rfkill or membership in the 'rfkill' group.
vi: Các vấn đề về quyền có thể được giải quyết bằng quy tắc udev cho rfkill hoặc tư cách thành viên trong nhóm 'rfkill'.

en: Bluetooth: Connected to %s
vi: Bluetooth: Đã kết nối với %s

en: Send files to a device
vi: Gửi tập tin đến thiết bị

en: Open Bluetooth device manager
vi: Mở trình quản lý thiết bị Bluetooth

en: Paired devices
vi: Các thiết bị đã kết nối

en: Configure Bluetooth settings
vi: Thiết lập cấu hình cho Bluetooth

en: <b>Visibility Setting</b>
vi: <b>Thiết lập Hiển thị</b>

en: Temporarily visible
vi: Hiện ra tạm thời

en: <b>Friendly Name</b>
vi: <b>Tên thân thiện</b>

en: Pairing request
vi: Yêu cầu kết nối

en: Pairing request for device:
vi: Yêu cầu kết nối thiết bị:

en: This should be overwritten
vi: Cái này nên được ghi đè

en: Search for nearby devices
vi: Tìm thiết bị xung quanh

en: Create pairing with the device
vi: Tạo kết nối với thiết bị

note: #-#-#-#-#  74 (blueman-project)  #-#-#-#-# translators: toolbar item: keep it as short as possible
en: Pair
vi: Kết nối

en: Remove this device from the known devices list
vi: Bỏ thiết bị này khỏi danh sách đã biết

en: Send file(s) to the device
vi: Gửi (nhiều) tập tin đến thiết bị

note: #-#-#-#-#  74 (blueman-project)  #-#-#-#-# translators: toolbar item: keep it as short as possible
en: Send File
vi: Gửi tập tin

en: Rename device
vi: Sửa tên thiết bị

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

en: Select folder for incoming file transfers
vi: Chọn thư mục lưu tập tin đến

en: Accept files from trusted devices
vi: Nhận tập tin từ các thiết bị tin cậy

note: To: <Destination folder> ex. Copy file to..., Move file to...etc.
en: <b>To:</b>
vi: <b>Đến:</b>

note: TRANSLATORS: this is when the calibration profile age is not * specified as it has been autogenerated from the hardware
en: Not specified
vi: Không xác định

en: <b>Author:</b>
vi: <b>Tác giả:</b>

en: %(minutes)d Minute | %(minutes)d Minutes
vi[0]: %(minutes)d phút

en: Bluetooth File Transfer
vi: Truyền tập tin qua Bluetooth

en: Sending File
vi: Đang gửi tệp

en: %(seconds)d Second | %(seconds)d Seconds
vi[0]: %(seconds)d giây

en: Error occurred while sending file %s
vi: Đã xảy ra lỗi khi đang gửi tập tin %s

en: Service:
vi: Dịch vụ:

en: Always accept
vi: Luôn chấp nhận

en: Enable Bluetooth
vi: Bật Bluetooth

en: Shall bluetooth get enabled automatically?
vi: Bluetooth có được tự động bật không?

en: Device Manager
vi: Trình quản lý thiết bị

en: Show _Toolbar
vi: Hiện _thanh công cụ

en: Hide _unnamed devices
vi: Ẩn các thiết bị không tên

en: Too much
vi: Quá nhiều

en: Connecting…
vi: Đang kết nối…

note: TRANS Usually used for physical read or write errors.
en: Input/output error
vi: Lỗi vào/ra

en: _<b>_Connect</b>
vi: <b>Kết nối</b>

en: Send a _File…
vi: Gửi một tập tin…

en: _Trust
vi: _Tin cậy

en: R_ename device…
vi: Đổi tên thiết bị…

en: Select Device
vi: Chọn thiết bị

en: Blueman is a GTK+ Bluetooth manager
vi: Blueman là một trình quản lý Bluetooth GTK+

en: GSM Settings
vi: Thiết lập GSM

en: Discovering…
vi: Đang tìm…

en: Wearable
vi: Mang được

en: Toy
vi: Đồ chơi

en: Handheld
vi: Máy tính cầm tay

en: Fully
vi: Đầy

en: Headphones
vi: Tai nghe

en: Video camera
vi: Máy ảnh động

en: Video conferencing
vi: Hội thảo ảnh động

en: Scanner
vi: Máy quét

en: Glasses
vi: Kính

en: Robot
vi: Ro-bốt

note: Translators: The found device is a printer connected via serial port
en: Serial Port
vi: Cổng nối tiếp

en: Audio Source
vi: Nguồn âm thanh

en: Video Source
vi: Nguồn hình ảnh

en: Current Time Service
vi: Dịch vụ thời gian hiện tại

en: Heart Rate
vi: Nhịp tim

en: Blood Pressure
vi: Huyết áp

en: Alert Notification Service
vi: Dịch vụ thông báo báo động

en: User Data
vi: Dữ liệu người dùng

en: Primary Service
vi: Dịch vụ chính

en: Secondary Service
vi: Dịch vụ thứ hai

en: Device Name
vi: Tên thiết bị

en: Reconnection Address
vi: Địa chỉ kết nối lại

en: Service Changed
vi: Dịch vụ đã thay đổi

en: System ID
vi: ID Hệ thống

en: Connected:
vi: Đã kết nối:

note: #-#-#-#-#  403 (gnome-chess master)  #-#-#-#-# Preferences Dialog: Combo box entry for a custom game timer set in hours
en: hour | hours
vi[0]: giờ

en: Connected to %s
vi: Đã kết nối đến %s

en: Failed to connect
vi: Kết nối thất bại

en: _Devices
vi: Thiết _bị

en: applet
vi: tiểu trình

en: Disconnect %s
vi: Ngắt kết nối %s

en: Bluetooth Manager
vi: Trình quản lý Bluetooth

en: Bluetooth Device
vi: Thiết bị Bluetooth

en: Configure Bluetooth Network
vi: Thiết lập mạng Bluetooth

en: Configuring networking requires privileges
vi: Việc thiết lập mạng yêu cầu cấp quyền

en: Disconnecting…
vi: Đang ngắt kết nối…

en: Allows administrators to define new content types.
vi: Cho phép người điều h`nh định nghĩa các kiểu nội dung mới.

en: add content type
vi: thêm kiểu dữ liệu

en: fields
vi: các trường

en: duplicate
vi: tạo bản sao

en: manage fields
vi: quản lý các trường

en: remove field
vi: xóa trường

en: Content types
vi: Các kiểu nội dung

en: The human-readable name of this content type.
vi: Tên của kiểu nội dung có thể đọc được.

en: A brief description of the content type.
vi: Mô tả ngắn cho kiểu nội dung.

en: Instructions to present to the user when adding new content of this type.
vi: Lời hướng dẫn được hiển thị cho người dùng khi họ thêm một nội dung mới với kiểu nội dung n`y.

en: The label for the title field.
vi: Nhãn cho tiêu đề của trường.

en: Save content type
vi: Lưu kiểu nội dung

en: Saved content type %type.
vi: Đã lưu kiểu nội dung %type

en: Are you sure you want to delete the content type %type?
vi: Bạn thật sự muốn xóa kiểu nội dung %type?

en: If you have any content left in this content type, it will be permanently deleted. This action cannot be undone.
vi: Nếu bạn có nội dung n`o không xuất hiện trong kiểu nội dung n`y, nó sẽ bị xóa. Thao tác n`y không thể được ho`n lại.

en: Deleted content type %type.
vi: Đã xóa kiểu nội dung %type

en: Add existing field
vi: Thêm trường đã tồn tại

en: Create new field
vi: Tạo trường mới

en: The human-readable name of this field.
vi: Tên có thể đọc cho trường n`y.

en: Field type
vi: Kiểu trường

en: Create field
vi: Tạo trường

en: No field modules are enabled. You need to <a href="%modules_url">enable one</a>, such as text.module, before you can add new fields.
vi: Không có module tạo ra trường n`o. Bạn cần <a href="%modules_url">kích hoạt một</a>, như l` text.module, trước khi bạn có thể thêm v`o các trường.

en: Added field %label.
vi: Đã thêm trường %label.

en: Created field %label.
vi: Đã tạo trường %label.

en: Are you sure you want to remove the field %field?
vi: Bạn thật sự muốn xóa trường $field?

en: If you have any content left in this field, it will be lost. This action cannot be undone.
vi: Nếu bạn có nội dung n`o không có ở trong trường n`y, nó sẽ bị mất đi. Thao tác n`y không thể ho`n lại.

en: Removed field %field from %type.
vi: Đã xóa trường %field khỏi %type

en: The field %field no longer exists in any content type, so it was deleted.
vi: Trường %field không còn tồn tại trong kiểu nội dung n`o, vì thế nó đã bị xóa.

en: Widget settings
vi: Các thiết lập widget

en: These settings apply only to the %field field as it appears in the %type content type.
vi: Những thiết lập chỉ áp dụng cho trường %field khi nó hiển thị ở kiểu nội dung %type.

en: In the node editing form, the heavier fields will sink and the lighter fields will be positioned nearer the top.
vi: Trong form soạn thảo node, những trường nặng hơn sẽ chìm xuống v` những trường nhẹ hơn sẽ nổi lên phía trên.

en: Instructions to present to the user below this field on the editing form.
vi: Lời hướng dẫn cho người dùng sẽ được hiển thị ở phía dưới trường trong trang biên soạn.

en: Data settings
vi: Các thiết lập dữ liệu

en: These settings apply to the %field field in every content type in which it appears.
vi: Các thiết lập n`y áp dụng v`o trường %field trong mỗi kiểu nội dung m` nó xuất hiện.

en: Multiple values
vi: Nhiều giá trị

en: Save field settings
vi: Lưu các thiết lập của trường

en: Saved field %field.
vi: Đã lưu trường %field

en: No PostgreSQL mapping found for %type data type.
vi: Không tìm thấy PostgreSQL mapping cho kiểu dữ liệu %type.

note: #-#-#-#-#  472 (GnuCash 4.8)  #-#-#-#-# "The backend where the data is stored."
en: database
vi: cơ sở dữ liệu

en: Defines a date/time field type. <em>Note: Requires content.module.</em>
vi: Định nghĩa một kiểu trường ng`y/giờ. <em>Chú ý: Yêu cầu content.module.</em>

en: Year and month
vi: Năm v` tháng

en: Times are entered and displayed with site's time zone
vi: Thời gian được gán v`o v` trình b`y ứng với muối giờ của người dùng.

en: Times are entered and displayed with user's time zone
vi: Thời gian được gán v`o v` trình b`y ứng với muối giờ của người dùng.

en: Time zone handling
vi: Thao tác với các muối giờ.

en: %name must be entered in ISO 8601 format (YYYY).
vi: %name phải được gán với định dạng ISO 8601 (YYYY-MM-DD).

en: %name must be entered in ISO 8601 format (YYYY-MM).
vi: %name phải được gán với định dạng ISO 8601 (YYYY-MM-DD).

en: %name must be entered in ISO 8601 format (YYYY-MM-DD).
vi: %name phải được gán với định dạng ISO 8601 (YYYY-MM-DD).

en: %name must be entered in ISO 8601 format (YYYY-MM-DDThh:mm:ss).
vi: %name phải được gán với định dạng ISO 8601 (YYY-MM-DD).

en: The maximum length of the field in characters. Leave blank for an unlimited size.
vi: Số ký tự tối đa cho trường. Để trống nếu muốn độ d`i l` vô hạn.

en: matches the pattern
vi: khớp với mẫu

en: "Rows" must be a positive integer.
vi: "Số dòng" phải l` một số nguyên dương.

en: Illegal value for %name.
vi: Giá trị cho %name không hợp lệ.

en: Defines a field type for referencing one node from another. <em>Note: Requires content.module.</em>
vi: Định nghĩa một kiểu trường để tham khảo đến một node từ một node khác. <em>Chú ý: yêu cầu content.module.</em>

en: node reference autocomplete
vi: tham khảo node tự động ho`n th`nh

en: Content types that can be referenced
vi: Những kiểu nội dung có thể được tham khảo đến

en: No post with that title exists.
vi: Không tồn tại b`i viết n`o với tiêu đề đó.

en: Defines numeric field types. <em>Note: Requires content.module.</em>
vi: Định nghĩa các kiểu trường số. <em>Chú ý: Yêu cầu content.module.</em>

en: Allowed values
vi: Các giá trị cho phép

en: The possible values this field can contain. Any other values will result in an error. Enter one value per line.
vi: Những giá trị m` trường n`y có thể mang. Những giá trị khác sẽ trả về lỗi. Điền mỗi giá trị v`o mỗi dòng.

en: "Minimum" must be a number.
vi: "Tối thiểu" phải l` một con số.

en: "Maximum" must be a number.
vi: "Tối đa" phải l` một con số.

en: The value of %name may be no smaller than %min.
vi: Giá trị của %name không thể nhỏ hơn %min.

en: The value of %name may be no larger than %max.
vi: Giá trị của %name không thể lớn hớn %max.

en: Defines selection, check box and radio button widgets for text and numeric fields. <em>Note: Requires content.module, text.module and number.module.</em>
vi: Định nghĩa hộp select, checkbox v` nút radio cho văn bản v` các trường số. <em>Chú ý: Yêu cầu content.module, text.module v` number.module.</em>

en: Defines simple text field types. <em>Note: Requires content.module.</em>
vi: Định nghĩa kiểu trường văn bản đơn giản. <em>Chú ý: Yêu cầu content.module.</em>

en: Filtered text (user selects input format)
vi: Văn bản được lọc (người dùng chọn định dạng dữ liệu v`o)

en: Text processing
vi: Xử lý văn bản

en: Defines a field type for referencing a user from a node. <em>Note: Requires content.module.</em>
vi: Định nghĩa kiểu trường để tham khảo một người dùng từ một node. <em>Chú ý: Yêu cầu content.module.</em>

en: Invalid user name.
vi: Tên người dùng không hợp lệ.

en: Defines simple weburl field types. <em>Note: Requires content.module.</em>
vi: Định nghĩa các kiểu đường dẫn web đơn giản. <em>Chú ý: Yêu cầu content.module</em>

en: Not a valid Web URL.
vi: Đường dẫn web không hợp lệ.

en: Run Bookworm in debug mode
vi: Chạy Bookworm ở chế độ debug

en: Run Bookworm in info mode
vi: Chạy Bookworm ở chế độ info

en: Automatically add new books from watched folders
vi: Tự động thêm sách mới từ thư mục đã chọn

en: An eBook Reader
vi: Phần mềm đọc ebook

en: Website | Translation | Bug Tracker
vi: Trang web | Dịch | Báo lỗi

en: eBook Reader
vi: Đọc sách điện tử

en: Search this book…
vi: Tìm trong sách này…

en: Search by Title, Author and Tags
vi: Tìm kiếm theo Tiêu đề, Tác giả và Tag

en: Looks like Bookworm has no books
vi: Hình như Bookworm không có sách nào

en: Build your library by adding eBooks
vi: Xây dựng thư viện của bạn bằng cách thêm sách

en: Select an eBook to read
vi: Chọn ebook để đọc

en: Problem in extracting contents of book. Ensure there is a valid eBook file here:
vi: Vấn đề trong trích xuất nội dung của sách. Đảm bảo rằng file eBook hợp lệ:

en: Invalid content found. Ensure there is a valid eBook file here:
vi: Nội dung không phù hợp. Hãy đảm bảo rằng bạn đã chèn ebook phù hợp.

en: eBook could not be parsed. Ensure there is a valid eBook file here:
vi: Không thể đọc được eBook. Đảm bảo rằng file ebook hợp lệ:

en: Bookworm does not support the format of the file found here:
vi: Bookworm không hỗ trợ định dạng của file đã tìm thấy:

en: Requested content could not be fetched. Please remove and add the eBook file found here:
vi: Nội dung được yêu cầu không thể tải về. Vui lòng gỡ bỏ và thêm tệp ebook được tìm thấy ở đây.

en: Content #
vi: Nội dung

en: Bookmark #NNN for Section PPP
vi: Đánh dấu #NNN cho Phần PPP

en: Click on a link to jump to bookmarked section
vi: Bấm vào đường dẫn để chuyển đến phần được đánh dấu

en: No bookmarks set in BBB, click the bookmark icon on the header bar to bookmark the page
vi: Không có đánh dấu trang tại BBB, bấm vào biểu tượng đánh dấu trang trên thanh tiêu đề để đánh dấu trang này

en: Word Meaning
vi: Nghĩa của từ

en: Annotation Tags
vi: Thẻ chú thích

en: Update Cover Image
vi: Cập nhật Ảnh bìa

en: Update Title
vi: Cập nhật Tiêu đề

en: Update Tags
vi: Cập nhật Tag

en: Update Author
vi: Cập nhật Tác giả

en: Add books to library
vi: Thêm sách vào thư viện

en: Remove selected books from library (eBook file will not be deleted)
vi: Xóa sách đã chọn khỏi thư viện (file ebook không bị xóa)

en: Select one or more books in library
vi: Chọn một hoặc nhiều sách trong thư viện

en: See Table of Contents, Bookmarks and Search Results
vi: Xem Mục lục, Dấu trang và Kết quả tìm kiếm

en: Increase font size (Ctrl + Shift + '+')
vi: Tăng cỡ chữ (Ctrl + Shift + '+')

en: Decrease font size (Ctrl + '-')
vi: Giảm cỡ chữ (Ctrl + '-')

en: Increase line width
vi: Tăng độ rộng của dòng

en: Decrease line width
vi: Giảm độ rộng của dòng

en: Increase line spacing
vi: Tăng khoảng cách giữa các dòng

en: Decrease line spacing
vi: Giảm khoảng cách giữa các dòng

en: Update cover image
vi: Cập nhật ảnh bìa

en: Add folder to scan for books
vi: Thêm thư mục để quét sách

en: Turn on Dark Mode
vi: Bật chế độ ban đêm

en: Enable cache (opens books faster)
vi: Bật cache (mở sách nhanh hơn)

en: Enable two page reading
vi: Bật tính năng đọc hai trang

en: Add folders to scan for books
vi: Thêm thư mục để quét sách

en: Reset to default values
vi: Đặt lại giá trị mặc định

en: Select eBook
vi: Chọn ebook

en: Adding
vi: Đang thêm vào

en: Bottles
vi: Chai

en: Easily manage wineprefix
vi: Dễ dàng quản lý wineprefix

en: Run Windows software
vi: Chạy phần mềm Windows

en: Run Windows software on Linux with Bottles!
vi: Chạy phần mềm Windows trên Linux với Chai!

en: Bottle software and enjoy at your leisure!
vi: Đóng chai phần mềm và tận hưởng lúc rảnh rỗi!

en: Our built-in dependency installation system grants automatic software compatibility access. Use the download manager to download the official components: the runner (Wine, Proton), DXVK, dependencies, etc.
vi: Hệ thống cài đặt phụ thuộc tích hợp cấp quyền truy cập tương thích phần mềm tự động. Sử dụng trình quản lý tải xuống để tải xuống các thành phần chính thức như: chạy phần mềm (Wine, Proton), DXVK, các phụ thuộc, v.v.

en: Bottle versioning keeps your work safe now and lets you restore it later!
vi: Phiên bản các chai, giữ cho công việc của bạn an toàn và cho phép bạn khôi phục nó!

en: Create bottles using preconfigured environments or create your own
vi: Tạo chai bằng cách sử dụng môi trường được cấu hình sẵn hoặc tạo môi trường của riêng bạn

en: Run executables (.exe/.msi) in your bottles, directly from the context menu of your file-manager
vi: Chạy phần mềm (.exe / .msi) trong chai của bạn, trực tiếp từ menu ngữ cảnh của trình quản lý tệp

en: Automated detection of applications installed in your bottles
vi: Phát hiện tự động các ứng dụng được cài đặt trong chai của bạn

en: Add environment variables quickly
vi: Thêm biến môi trường một cách nhanh chóng

en: Override DLLs directly from per-bottle preferences
vi: Ghi đè DLL trực tiếp từ tùy chọn mỗi chai

en: On-the-fly runner change for any Bottle
vi: Thay đổi bản thực thi khi nhanh chóng cho bất kỳ chai nào

en: Various gaming-performance optimizations (esync, fsync, DXVK, cache, shader compiler, offload … and much more.)
vi: Nhiều tối ưu hóa khác nhau để có hiệu suất chơi tốt hơn (esync, fsync, dxvk, bộ nhớ cache, trình biên dịch shaders, giảm tải ... và nhiều hơn nữa.)

en: Automatic installation and management of Wine and Proton runners
vi: Tự động lắp đặt và quản lý Wine và Proton

en: Automatic bottle repair in case of breakage
vi: Sửa chữa chai tự động trong trường hợp vỡ

en: Integrated dependency-installer based on a community-driven repository
vi: Trình cài đặt phụ thuộc tích hợp dựa trên kho lưu trữ cộng đồng

en: Integrated Task manager for Wine processes
vi: Trình quản lý tác vụ tích hợp Wine

en: Access to ProtonDB and WineHQ for support
vi: Truy cập vào ProtonDB và WineHQ để được hỗ trợ

en: System for bringing your configuration to new versions of Bottles
vi: Hệ thống chuyển cấu hình của bạn thành các phiên bản mới hơn của Chai

en: Back up and import bottles
vi: Sao lưu và nhập Chai

en: Import Wine prefixes from other managers
vi: Nhập các tiền tố Wine từ các trình quản lý khác

en: Bottles versioning (experimental)
vi: Phiên bản Chai (thử nghiệm)

en: ... and much more that you can find by installing Bottles!
vi: ... và bạn có thể tìm thấy nhiều hơn nữa bằng cách cài đặt Chai!

en: Flatpak migration
vi: Di chuyển Flatpak

en: Toggle the Flatpak migration dialog.
vi: Bật / Tắt hộp thoại di chuyển Flatpak.

en: Night theme
vi: Chủ đề đêm

en: Use the night theme.
vi: Sử dụng chủ đề ban đêm.

en: Toggle update date in list
vi: Kích hoạt / Vô hiệu hóa ngày cập nhật trong danh sách

en: Toggle the update date in list of bottles.
vi: Bật / Tắt ngày cập nhật trong danh sách Chai.

en: Change the window width.
vi: Thay đổi độ rộng cửa sổ.

en: Change the window height.
vi: Thay đổi chiều cao cửa sổ.

en: Show notifications.
vi: Hiển thị thông báo.

en: Temp cleaning
vi: Làm trống bộ nhớ cache

en: Clean the temp path when booting the system.
vi: Làm sạch đường dẫn tạm thời khi khởi động hệ thống.

en: Release Candidate
vi: Bản phát hành Ứng viên

en: Toggle release candidate for runners.
vi: Kích hoạt / Vô hiệu hóa bản phát hành ứng viên cho trình thực thi.

en: Startup view
vi: Khung nhìn khởi động

en: Choose which view the application should be started in.
vi: Chọn chế độ xem phải được tải khi bắt đầu ứng dụng.

en: Experiments
vi: Thử nghiệm

en: Toggle experimental features such as versioning and installers. Release candidate for runners.
vi: Kích hoạt / hủy kích hoạt các tính năng thử nghiệm như quản lý hoặc trình cài đặt phiên bản. Phát hành ứng viên cho trình thực thi.

en: Automatically close Bottles
vi: Tự động đóng Chai

en: Close Bottles after starting an executable from the file manager.
vi: Đóng Chai sau khi khởi động một tệp thực thi từ trình quản lý tệp.

en: © 2017-2022 - Bottles Developers
vi: © 2017-2022 - Nhà phát triển Chai

en: Easily manage wineprefix using environments
vi: Dễ dàng quản lý wineprefix bằng cách sử dụng môi trường

en: <a href="https://hosted.weblate.org/engage/bottles/">Translate</a>
vi: <a href="https://hosted.weblate.org/engage/bottles/"> Dịch </a>

en: <a href="https://usebottles.com/funding/">Funding</a>
vi: <a href="https://usebottles.com/funding/"> Tài trợ "</a>

en: <a href="https://github.com/bottlesdevs/Bottles/issues">Bug report</a>
vi: <a href="https://github.com/bottlesdevs/bottles/issues"> Báo cáo lỗi </a>

en: <a href="https://usebottles.com/blog">Blog</a>
vi: <a href="https://usebottles.com/blog"> Blog </a>

en: <a href="https://twitter.com/usebottles">Twitter</a>
vi: <a href="https://twitter.com/Usebottles"> Twitter </a>

en: Component version
vi: Thành phần phiên bản

en: Browse files
vi: Duyệt các tập tin

en: The installation failed. This may be due to a repository error, partial download or checksum mismatch.
    
    Press to try again.
vi: Việc cài đặt thất bại. Điều này có thể là do lỗi kho lưu trữ, tải về chỉ một phần hoặc kiểm tra không khớp.
    
    Nhấn để thử lại.

en: Download & Install
vi: Tải xuống và cài đặt

en: Show manifest
vi: Xem bản kê khai

en: Reinstall
vi: Cài lại

en: Bug report
vi: Báo cáo lỗi

en: Download & Install this dependency
vi: Tải xuống và Cài đặt phụ thuộc này

en: An installation error occurred. Restart Bottles to read the Crash Report or run it via terminal to read the output.
vi: Xảy ra lỗi cài đặt. Khởi động lại các Chai để đọc Báo cáo sự cố hoặc chạy nó qua thiết bị đầu cuối để đọc đầu ra.

en: This is just the bottle configuration, it's perfect if you want to create a new one but without personal files.
vi: Đây chỉ là cấu hình chai, nó hoàn hảo nếu bạn muốn tạo một cái mới nhưng không có tệp cá nhân.

en: This is the complete archive of your bottle, including personal files.
vi: Đây là kho lưu trữ đầy đủ của chai của bạn, bao gồm cả các tệp cá nhân.

en: Full archive
vi: Lưu trữ đầy đủ

en: Run with arguments
vi: Chạy với các đối số

en: Bottle name
vi: Tên chai

en: Versioning enabled for this bottle
vi: Phiên bản đã bật cho chai này

en: Versioning is active in this bottle.
vi: Phiên bản đang hoạt động trong chai này.

en: Programs
vi: Chương trình

en: Read documentation
vi: Đọc tài liệu

en: Task manager
vi: Quản lý công việc

en: Test mode enabled: only dependencies from testing repository are shown.
vi: Chế độ thử nghiệm được bật: Chỉ các phụ thuộc từ kho lưu trữ thử nghiệm được hiển thị.

en: Microsoft .NET Framework 4 ..
vi: Microsoft .NET Framework 4.0 ..

en: While the files on this page have been verified may be under proprietary license.
vi: Mặc dù các tệp trên trang này đã được xác minh, chúng có thể được cấp phép độc quyền.

en: Report a problem or a missing dependency.
vi: Báo cáo một vấn đề hoặc thiếu phần phụ thuộc.

en: Use DXVK
vi: Sử dụng DXVK

en: Improves performance of DirectX 11 games and 3D applications.
    Disable if you're experiencing graphical glitches.
vi: Cải thiện hiệu suất của các trò chơi DirectX 11 và các ứng dụng 3D.
    Vô hiệu hóa nếu bạn gặp trục trặc đồ họa.

en: Updating DXVK, please wait…
vi: Đang cập nhật DXVK, vui lòng đợi…

en: Use VKD3D
vi: Sử dụng VKD3D

en: Improves performance of DirectX 12 games and 3D applications.
    Disable if you're experiencing graphical glitches.
vi: Cải thiện hiệu suất của các trò chơi DirectX 12 và các ứng dụng 3D.
    Vô hiệu hóa nếu bạn gặp trục trặc đồ họa.

en: Updating VKD3D, please wait…
vi: Đang cập nhật VKD3D, vui lòng đợi…

en: Enable DLSS (DXVK-NVAPI)
vi: Kích hoạt DLSS (DXVK-NVAPI)

en: Provide DLSS support if available and Nvidia's NVAPI.
vi: Cung cấp hỗ trợ DLSS nếu có và NVIDI của Nvidia.

en: Updating DXVK-NVAPI, please wait…
vi: Đang cập nhật DXVK-NVAPI, vui lòng đợi…

en: Enable FSR
vi: Kích hoạt FSR

en: FSR uses cutting-edge upscaling technologies to help boost your framerates.
    Turn this off if you experience graphical glitches.
vi: FSR sử dụng các công nghệ mở rộng tiên tiến để cải thiện tốc độ làm mới khung hình của bạn.
    Vô hiệu hóa tính năng này nếu bạn gặp phải sự cố đồ họa.

en: Ultra Quality
vi: Chất lượng cao

en: Balanced
vi: Cân bằng

en: Enable ACO shader compiler
vi: Kích hoạt trình biên dịch ACO Shader

en: Improves performance in games and 3D applications.
    Disable if you're experiencing graphical glitches.
vi: Cải thiện hiệu suất trong các trò chơi và ứng dụng 3D.
    Vô hiệu hóa nếu bạn gặp trục trặc đồ họa.

en: Improves performance at the cost of increased power usage.
vi: Cải thiện hiệu suất với chi phí sử dụng năng lượng gia tăng.

en: Use a virtual desktop
vi: Sử dụng máy tính ảo

en: Use the Wine virtual desktop.
vi: Sử dụng máy tính Wine ảo.

en: Mouse capture fullscreen
vi: Chụp ảnh chuột toàn màn hình

en: Let the program capture mouse input when fullscreen.
vi: Cho phép chương trình chụp hình vị trí chuột khi ở chế độ toàn màn hình.

en: Runner
vi: Trình thực thi

en: Updating Runner and components, please wait…
vi: Đang cập nhật Trình thực thi và các thành phần, vui lòng đợi…

en: Manage runners
vi: Tình quản lý thực thi

en: DXVK version
vi: Phiên bản DXVK

en: Manage DXVK versions
vi: Quản lý các phiên bản DXVK

en: VKD3D version
vi: Phiên bản VKD3D

en: Manage VKD3D versions
vi: Quản lý các phiên bản VKD3D

en: DXVK NVAPI version
vi: Phiên bản DXVK NVAPI

en: Enable synchronization to increase performance of multi-core processors.
vi: Cho phép đồng bộ hóa để tăng hiệu suất của bộ xử lý đa lõi.

en: Will restart the wineserver.
vi: Sẽ khởi động lại wineserver.

en: Windows version
vi: Phiên bản Windows

en: Updating Windows version, please wait…
vi: Đang cập nhật phiên bản Windows, vui lòng đợi…

en: Use Bottles runtime
vi: Sử dụng môi trường thực thi Chai

en: Provides a bundle of extra libraries for more compatibility,
    disable if you run into issues.
vi: Cung cấp một gói thư viện bổ sung để tương thích hơn,
    vô hiệu hóa nếu bạn gặp sự cố.

en: Use GameMode
vi: Sử dụng GameMode

en: Optimise gaming performance on demand.
vi: Tối ưu hóa hiệu suất chơi game theo yêu cầu.

en: Use Gamescope
vi: Sử dụng Gamescope

en: Use the Gamescope micro-compositor.
vi: Sử dụng bộ vi hợp Gamescope.

en: Manage Gamescope settings
vi: Quản lý thiết đặt Gamescope

en: Working directory
vi: Thư mục làm việc

en: Default to the bottle path.
vi: Mặc định đường dẫn cho chai.

en: DLL overrides
vi: DLL ghi đè

en: Environment variables
vi: Biến môi trường

en: Reduce PulseAudio latency
vi: Giảm độ trễ Pulseaudio

en: Set PulseAudio latency to 60 milliseconds to increase sound quality
vi: Đặt độ trễ Pulseaudio đến 60 mili giây để cải thiện chất lượng âm thanh

en: Developers & Debug
vi: Nhà phát triển & Gỡ lỗi

en: Toggle DXVK overlay showing FPS and other details in D3D applications.
vi: Kích hoạt lớp DXVK dùng hiển thị FPS và các chi tiết khác trong các ứng dụng D3D.

en: Enable wine fixme logs
vi: Kích hoạt nhật ký wine fixme

en: Log code paths that are unimplemented in Wine.
vi: Lưu các đường dẫn mã không được thực hiện trong Wine.

en: No programs found
vi: Không tìm thấy chương trình

en: New programs will be automatically found.
vi: Các chương trình mới sẽ được tự động tìm.

en: Add a custom executable path
vi: Thêm một đường dẫn thực thi tùy chỉnh

en: Search for installed programs
vi: Tìm kiếm các chương trình đã cài đặt

en: Stop process
vi: Dừng tiến trình

en: No states found
vi: Không tìm thấy trạng thái nào

en: Create first state to start using versioning.
vi: Tạo trạng thái đầu tiên để bắt đầu sử dụng phiên bản.

en: Type a really short comment:
vi: Nhập một nhận xét thực sự ngắn:

en: A really short comment
vi: Một bình luận thực sự ngắn

en: Save the bottle state.
vi: Lưu trạng thái chai.

en: Create new state
vi: Tạo trạng thái mới

en: Bottles Crash Report
vi: Báo cáo Sự cố của Chai

en: Send report
vi: Gửi báo cáo

en: Bottles crashed last time. Please fill out a report attaching the following traceback to help us identify the problem preventing it from happening again.
vi: Chai bị sự cố lần trước. Vui lòng điền vào báo cáo, cùng đính kèm báo cáo theo dõi, để giúp chúng tôi xác định sự cố và ngăn sự cố xảy ra lần nữa.

en: We found one or more similar (or identical) reports. Please make sure to check carefully that it has not already been reported before submitting a new one. Each report requires effort on the part of the developers to diagnose, please respect their work and make sure you don't post duplicates.
vi: Chúng tôi tìm thấy một hoặc nhiều báo cáo tương tự (hoặc giống hệt). Vui lòng đảm bảo kiểm tra cẩn thận rằng nó chưa được báo cáo trước khi gửi một bản mới. Mỗi báo cáo đòi hỏi nỗ lực từ phía các nhà phát triển để chẩn đoán, vui lòng tôn trọng công việc của họ và đảm bảo bạn không đăng bản sao.

en: I still want to report.
vi: Tôi vẫn muốn báo cáo.

en: Dynamic Link Libraries can be specified to be builtin (provided by Wine) or native (provided by the program)
vi: Thư viện Liên kết Động (DLL) có thể được chỉ định là tích hợp (được cung cấp bởi Wine) hoặc bản địa (được cung cấp bởi chương trình)

en: New override
vi: Thay thế mới

en: e.g. ucrtbase
vi: ví dụ. ucrtbase

en: Existing overrides
vi: Thay thế hiện tại

en: Duplicate a bottle
vi: Nhân bản một chai

en: Type a name for the new bottle
vi: Nhập tên cho chai mới

en: e.g.: -example1 -example2 -example3=hello
vi: vd: -vd1 -vd2 -vd3=hello

en: e.g: MyDuplicatedBottle
vi: vd: BảnSaoChai

en: page_name
vi: tên_trang

en: Duplicating…
vi: Đang nhân bản…

en: Take a break, it may take a while
vi: Hãy ghỉ ngơi, có thể mất một lúc

en: page_duplicating
vi: trang_đang_sao_chép

en: Bottle duplicated
vi: Chai được sao chép

en: page_duplicated
vi: trang_đã_nhân_bản

en: Environment variables are dynamic-named value that can affect the way running processes will behave on your bottle.
vi: Các biến môi trường có giá trị động, nó có thể ảnh hưởng đến cách các trình đang hoạt động trên chai của bạn.

en: New variable
vi: Biến mới

en: e.g. MY_VAR
vi: vd. MY_VAR

en: Existing variables
vi: Các biến hiện có

en: Change environment variables
vi: Thay đổi biến môi trường

en: Here you can change the environment variables for the commands that are executed.
vi: Tại đây bạn có thể thay đổi các biến môi trường cho các lệnh thực thi.

en: e.g.: VAR1=value VAR2=value
vi: vd: VAR1 = giá_trị VAR2 = giá_trị

en: e.g: VAR1=value VAR2=value ..
vi: vd: VAR1=value VAR2=value ..

en: Window type
vi: Loại cửa sổ

en: Change launch options
vi: Thay đổi tùy chọn khởi chạy

en: These arguments are passed on program launch:
vi: Những đối số này được thông qua khi khởi chạy chương trình:

en: e.g.: VAR=value %command% -example1 -example2 -example3=hello
vi: vd: VAR=value %command% -ví_dụ1 -ví_dụ2 -ví_dụ3=hello

en: Type the new name:
vi: Nhập tên mới:

en: Type here..
vi: Nhập ở đây..

en: Write below the arguments to be passed to the executable.
vi: Viết các đối số sẽ được thực thi dưới đây.

en: e.g: -opengl -SkipBuildPatchPrereq
vi: vd: -opengl -Bỏ_qua_Bản_vá_Trước

en: Message goes here.
vi: Tin nhắn đến đây.

en: Builtin (Wine)
vi: Tích hợp (Wine)

en: Native (Windows)
vi: Có sẵn (Windows)

en: Builtin then Native
vi: Tích hợp sau đó là có sẵn

en: Native then Builtin
vi: Có sẵn sau đó là Tích hợp

en: This wineprefix was already imported in Bottles.
vi: Wineprefix này đã được nhập vào Chai.

en: Import Bottles backup
vi: Nhập một chai Sao lưu

en: Read review
vi: Đọc các đánh giá

en: This bottle looks damaged.
vi: Chai này dường như bị hư hại.

en: Execute in this bottle
vi: Thực thi trong chai này

en: Run Here
vi: Chạy Tại đây

en: This bottle looks damaged, the configuration file is missing. I can try to solve by creating a new configuration.
vi: Chai này có vẻ bị hỏng, tệp cấu hình bị thiếu. Tôi có thể cố gắng giải quyết bằng cách tạo một cấu hình mới.

en: Run .exe/.msi in this bottle
vi: Chạy .exe / .msi trong chai này

en: Start off by creating a Bottle.
vi: Bắt đầu bằng cách tạo một Chai.

en: Create a new Bottle
vi: Tạo một Chai mới

en: Delete message
vi: Xóa tin nhắn

en: New bottle
vi: Chai mới

en: Bottle information
vi: Thông tin về chai

en: Choose a name for your bottle
vi: Chọn một tên cho chai của bạn

en: This field cannot contain special characters!
vi: Trường này không thể chứa các ký tự đặc biệt!

en: My beautiful bottle
vi: Chai đẹp của tôi

en: Use versioning
vi: Sử dụng trình phiên bản

en: Enable versioning to save and restore the bottle to a state.
vi: Kích hoạt trình phiên bản để lưu và khôi phục trạng thái chai.

en: Unlinked homedir
vi: Tập tin cá nhân không liên kết

en: Do not link the userdir to the homedir
vi: Không liên kết thư mục người dùng với thư mục cá nhân

en: Architecture
vi: Kiến trúc

en: We recommend using 32bit only if strictly necessary
vi: Chúng tôi khuyên bạn nên sử dụng 32bit chỉ khi cần thiết

en: Creating bottle…
vi: Tạo chai …

en: Bottle created
vi: Đã tạo Chai

note: #-#-#-#-#  436 (gnome-packagekit gnome-3-0)  #-#-#-#-# TRANSLATORS: title: installing local files TRANSLATORS: button: confirm to search for packages TRANSLATORS: button: install codecs TRANSLATORS: button: install a font TRANSLATORS: button: install Plasma services TRANSLATORS: button: install pack
en: Install
vi: Cài đặt

en: Welcome to Bottles
vi: Chào mừng bạn đến với Chai

en: Bottles makes running Windows Software on Linux much easier.
vi: Chai làm cho phần mềm Windows chạy trên Linux dễ dàng hơn nhiều.

en: What Are Runners?
vi: Trình thực thi là gì?

en: These are compatibility layers which allows Windows software to be installed and run on Linux systems.
    
    <b>Bottles</b> are environments where the runner configures the system and where the Windows software runs and is installed.
    
    <a href="https://docs.usebottles.com/components/runners">Read more about runners</a>
vi: Đây là các lớp tương thích cho phép cài đặt phần mềm Windows và chạy trên các hệ thống Linux.
    
    <b> Chai </b> là môi trường trong đó trình thực thi cấu hình hệ thống và phần mềm Windows chạy và cài đặt được.
    
    <a href="https://docs.usebottles.com/components/runners"> Đọc thêm về Trình thực thi </a>

en: We Are Almost There
vi: Chúng ta đã gẫn xong

en: We need to download and install a runner to allow you to create your own bottles.
    The download size is <b>~70MB</b>.
    <a href="https://docs.usebottles.com/getting-started/first-run">Read more about what we're going to download</a>
    
    We cannot offer these files with Bottles as these have different release cycles.
    
    When you are ready press the <b>Install</b> button.
vi: Chúng tôi cần tải xuống và cài đặt một trình thực thi, cho phép bạn tạo chai của riêng bạn.
    Kích thước tải xuống là <b> ~ 70mb </b>.
    <a href="https://docs.usebottles.com/getting-started/first-run"> Đọc thêm về những gì chúng ta sẽ tải xuống </a>
    
    Chúng tôi không thể cung cấp các tệp này với các chai vì chúng có các chu kỳ phát hành khác nhau.
    
    Khi bạn đã sẵn sàng, hãy nhấn nút <b> Cài đặt </b>.

en: Sit down and relax, it may take a few minutes.
vi: Ngồi xuống và thư giãn, có thể mất vài phút.

en: Everything Is Ready!
vi: Mọi thứ đã sẵn sàng!

en: You are now ready to create your first bottles.
vi: Bây giờ bạn đã sẵn sàng để tạo chai đầu tiên.

en: Whether Bottles should use the Night theme variant.
vi: Cho dù đó là chai phải sử dụng Chủ đề tối.

en: Apperance
vi: Vẻ bề ngoài

en: Show update date
vi: Hiển thị ngày cập nhật

en: Whether to show the update date in the bottle list.
vi: Có hiển thị ngày cập nhật trong danh sách chai.

en: Show notifications for downloads and installs.
vi: Hiển thị thông báo để tải xuống và cài đặt.

en: Temp files
vi: Tệp tạm thời

en: Clean temp files when Bottles launches?
vi: Làm sạch các tập tin tạm thời khi khởi chạy Chai?

en: Close Bottles after starting a program
vi: Đóng Chai sau khi khởi động một chương trình

en: Close Bottles after starting a program from the file manager
vi: Đóng Chai sau khi bắt đầu một chương trình từ Trình quản lý tệp

en: Pre-release
vi: Phiên bản trước khi phát hành

en: Whether the above list should display unstable versions.
vi: Nếu danh sách trên phải hiển thị các phiên bản không ổn định.

en: Core
vi: Lõi

en: Runtime
vi: Giờ chạy

en: Browse path
vi: Duyệt đường dẫn

en: Bottles' Forums
vi: Diễn đàn về Chai

en: Remove from Programs
vi: Xóa các chương trình

en: Add desktop entry
vi: Thêm mục nhập vào cửa sổ làm việc

en: Restore this state
vi: Khôi phục trạng thái này

en: Creation date
vi: Ngày tạo

en: Forums
vi: Diễn đàn

en: Health check
vi: Kiểm tra sức khỏe

en: About Bottles
vi: Về Chai

en: You don't seem connected to the internet. Without it you will not be able to download essential components. Click this icon when you have reestablished the connection.
vi: Bạn dường như không kết nối với internet. Không có nó, bạn sẽ không thể tải xuống các thành phần thiết yếu. Nhấp vào biểu tượng này khi bạn đã thiết lập lại kết nối.

en: Executable path
vi: Đường dẫn thực thi

en: lnk path
vi: đường dẫn

en: Pass arguments
vi: Bỏ qua đối số

en: [Quit] request received.
vi: [Thoát] Yêu cầu đã nhận.

en: [Help] request received.
vi: [Trợ giúp] yêu cầu đã nhận.

en: [Refresh] request received.
vi: [Làm mới] yêu cầu đã nhận.

en: You are offline, unable to download.
vi: Bạn đang ngoại tuyến, không thể tải xuống.

en: Bottle details
vi: Chi tiết Chai

en: Import & export
vi: Nhập và xuất

en: Backup {0}
vi: Sao lưu {0}

en: Importing backup: {0}
vi: Nhập bản sao lưu: {0}

en: Fail to install components, tried 3 times.
vi: Không cài đặt được các thành phần, đã thử 3 lần.

en: Missing essential components. Installing…
vi: Thiếu các thành phần thiết yếu. Đang cài đặt …

en: Generating bottle configuration…
vi: Đang tạo cấu hình chai…

note: execute wineboot on the bottle path
en: The WINE config is being updated…
vi: Cấu hình WINE đang được cập nhật …

en: WINE config updated!
vi: Cấu hình WINE đã cập nhật!

en: Running as Flatpak, sandboxing userdir…
vi: Chạy dưới dạng Flatpak, Sandboxing của thư mục người dùng…

en: Sandboxing userdir…
vi: Sandboxing thư mục người dùng…

en: Setting Windows version…
vi: Đặt phiên bản Windows …

en: Apply CMD default settings…
vi: Áp dụng cài đặt mặc định CMD…

en: Optimizing environment…
vi: Tối ưu hóa môi trường…

en: Applying environment: {0}…
vi: Áp dụng môi trường: {0}…

en: Installing DXVK…
vi: Cài đặt DXVK…

en: Installing VKD3D…
vi: Cài đặt VKD3D…

en: Installing DXVK-NVAPI…
vi: Cài đặt DXVK-NVAPI…

en: Installing dependency: {0}…
vi: Cài đặt phụ thuộc: {0}…

en: Creating versioning state 0…
vi: Tạo trạng thái phiên bản 0…

en: Generating state files index …
vi: Tạo chỉ mục tập tin trạng thái…

en: Creating a restore point …
vi: Tạo điểm khôi phục…

en: Could not create the state folder.
vi: Không thể tạo thư mục trạng thái.

en: Updating index …
vi: Cập nhật chỉ mục…

en: Updating states …
vi: Cập nhật trạng thái…

en: Could not update the states file.
vi: Không thể cập nhật tệp trạng thái.

en: Could not update the index file.
vi: Không thể cập nhật tệp chỉ mục.

en: New state [{0}] created successfully!
vi: Trạng thái mới [{0}] đã được tạo thành công!

en: Show report
vi: Hiển thị báo cáo

en:             This issue was reported 5 times and cannot be sent again.
                Report your feedback in one of the below existing reports.
vi:             Vấn đề này đã được báo cáo 5 lần và không thể được gửi lại.
                 Báo cáo phản hồi của bạn bằng một trong các báo cáo hiện có dưới đây.

en: Choose a Windows executable file
vi: Chọn một tệp thực thi Windows

en: Select the location where to save the backup config
vi: Chọn vị trí để lưu cấu hình sao lưu

en: Select the location where to save the backup archive
vi: Chọn vị trí để lưu kho lưu trữ sao lưu

en: Are you sure you want to delete this Bottle and all files?
vi: Bạn có chắc chắn muốn xóa Chai này và tất cả các tệp?

en: This feature is not available on your system.
vi: Tính năng này không có sẵn trên hệ thống của bạn.

en: Choose working directory for executables
vi: Chọn thư mục làm việc cho Trình thực thi

en: Choose an executable path
vi: Chọn một đường dẫn thực thi

en: Details & Utilities
vi: Chi tiết & Tiện ích

en: Found in your bottle's Start menu.
vi: Tìm thấy trong menu Khởi động của chai.

en: Versioning
vi: Trình phiên bản

en: Installers
vi: Trình cài đặt

en: Choose a backup archive
vi: Chọn một kho lưu trữ sao lưu

en: Choose a configuration file
vi: Chọn một tệp cấu hình

en: Arguments found for executable: [{executable}].
vi: Các đối số được tìm thấy cho thực thi: [{executable}].

en: An environment improved for Windows games.
vi: Một môi trường được cải thiện cho các trò chơi Windows.

en: An environment improved for Windows application.
vi: Môi trường được cải thiện cho ứng dụng Windows.

en: A clear environment for your experiments.
vi: Một môi trường cho các thí nghiệm riêng của bạn.

en: A layered environment, where every app is a layer.
vi: Một môi trường nhiều lớp, trong đó mỗi ứng dụng là một lớp.

en: There was an error creating the bottle.
vi: Đã xảy ra lỗi khi tạo chai.

en: A bottle named “{0}” was created successfully
vi: Một chai có tên "{0}" đã được tạo thành công

en: Upgrade
vi: Nâng cấp

en: Manifest for {0}
vi: Biểu hiện cho {0}

en: Review for {0}
vi: Đánh giá cho {0}

en: Step {self.__step} of {self.steps}
vi: Bước {self.__step} của {self.steps}

en: Index for state {0}
vi: Chỉ mục cho trạng thái {0}

en: Brasero is a application to burn CD/DVD for the GNOME Desktop. It is designed to be as simple as possible and has some unique features to enable users to create their discs easily and quickly.
vi: Brasero là ứng dụng để ghi đĩa CD/DVD trên môi trường máy tính để bàn GNOME. Nó được thiết kế theo kiểu càng đơn giản càng tốt và có một số tính năng độc đáo để giúp cho người dùng có thể tạo đĩa nhanh chóng và dễ dàng.

en: Brasero can create, copy and burn Data and Audio CD/DVDs. It fully supports CD-TEXT, multisession and joliet extensions. You can simply drag and drop files from other local applications or from remote shared drives to easily burn them to a disc.
vi: Brasero có thể tạo, chép và ghi đĩa CD/DVD dữ liệu hay âm nhạc. Nó hỗ trợ CD-TEXT, đa phần và joliet. Bạn có thể dễ dàng kéo thả các tập tin từ các ứng dụng hay từ các ổ đĩa chia sẻ trên mạng để dễ dàng ghi chúng lên đĩa.

en: Disc Burner and Copier
vi: Công cụ ghi vào sao chép đĩa

en: Create and copy CDs and DVDs
vi: Tạo và sao chép đĩa CD và DVD

en: disc;cdrom;dvd;burn;audio;video;
vi: disc;đĩa;dia;cdrom;cd;dvd;burn;ghi;audio;nhạc;nhac;video;phim;

en: Brasero Disc Burner
vi: Công cụ ghi đĩa Brasero

en: Open a New Window
vi: Mở cửa sổ mới

en: Burn an Image File
vi: Ghi tập tin ảnh đĩa

en: Copy a Disc
vi: Sao chép một đĩa

en: Create an Audio Project
vi: Tạo dự án nhạc

en: Create a Video Project
vi: Tạo dự án phim

en: Brasero project file
vi: Tập tin dự án Brasero

en: Should Nautilus extension output debug statements
vi: Liệu trình mở rộng cho Nautilus phải hiển thị những thông tin gỡ lỗi hay không

en: Should Nautilus extension output debug statements. The value should be set to true if it should.
vi: Liệu trình mở rộng cho Nautilus phải hiển thị những thông tin gỡ lỗi hay không. Nếu có, cần đặt giá trị là true.

en: The type of checksum used for images
vi: Kiểu checksum (tổng kiểm tra) sẽ dùng cho tập tin ảnh

en: Set to 0 for MD5, 1 for SHA1 and 2 for SHA256
vi: Đặt là 0 cho MD5, 1 cho SHA1 và 2 cho SHA256

en: The type of checksum used for files
vi: Kiểu checksum (tổng kiểm tra) sẽ dùng cho tập tin

en: Directory to use for temporary files
vi: Thư mục chứa các tập tin tạm thời

en: Contains the path to the directory where brasero should store temporary files. If that value is empty, the default directory set for glib will be used.
vi: Chứa đường dẫn thư mục nơi mà brasero nên lưu tập tin tạm ở đó. Nếu để trống sẽ dùng thư mục mặc định của glib.

en: Favourite burn engine
vi: Bộ máy ghi đĩa ưa thích

en: Contains the name of the favourite burn engine suite installed. It will be used if possible.
vi: Chứa tên của các bộ ghi đĩa ưa thích đã được cài đặt. Nó sẽ được sử dụng nếu có thể.

en: White list of additional plugins to use
vi: Danh sách trắng các phần bổ sung thêm cần dùng

en: Contains the list of additional plugins Brasero will use to burn discs. If set to NULL, Brasero will load them all.
vi: Chứa danh sách các phần bổ sung phụ mà phần mềm Brasero sẽ sử dụng để ghi đĩa. Đặt thành NULL (vô giá trị) thì Brasero sẽ tải tất cả.

en: Enable the "-immed" flag with cdrecord
vi: Bật chức năng "-immed" với chương trình cdrecord

en: Whether to use the "-immed" flag with cdrecord. Use with caution (set to true) as it's only a workaround for some drives/setups.
vi: Liệu có dùng tùy chọn "-immed" với cdrecord hay không. Cận thẩn khi dùng (khi chọn True) do đây chỉ là một thủ thuật cần dụng cho một số loại ổ đĩa/cấu hình.

en: Whether to use the "-use-the-force-luke=dao" flag with growisofs
vi: Liệu có dùng tùy chọn "-use-the-force-luke=dao" với growisofs hay không

en: Whether to use the "-use-the-force-luke=dao" flag with growisofs. Set to false, brasero won't use it; it may be a workaround for some drives/setups.
vi: Liệu có dùng tùy chọn "-use-the-force-luke=dao" với growisofs hay không. Nếu chọn False, brasero sẽ không dùng; đây là một thủ thuật có thể dùng cho một số loại ổ đĩa/cấu hình.

en: Used in conjunction with the "-immed" flag with cdrecord
vi: Dùng chung với tùy chọn "-immed" với cdrecord

en: Used in conjunction with the "-immed" flag with cdrecord.
vi: Dùng chung với tùy chọn "-immed" với cdrecord

en: Whether to use the "--driver generic-mmc-raw" flag with cdrdao
vi: Liệu có dùng tùy chọn "--driver generic-mmc-raw" với cdrdao hay không

en: Whether to use the "--driver generic-mmc-raw" flag with cdrdao. Set to True, brasero will use it; it may be a workaround for some drives/setups.
vi: Liệu có dùng tùy chọn "--driver generic-mmc-raw" với cdrdao hay không. Nếu chọn True, brasero sẽ dùng; đây là một thủ thuật có thể dùng cho một số loại ổ đĩa/cấu hình.

en: The last browsed folder while looking for images to burn
vi: Thư mục duyệt ảnh đĩa cần ghi lần cuối

en: Contains the absolute path of the directory that was last browsed for images to burn
vi: Chứa đường dẫn tuyệt đối của thư mục duyệt ảnh đĩa lần cuối để ghi đĩa

en: Enable file preview
vi: Bật xem thử phim

en: Whether to display file preview. Set to true to use it.
vi: Có hiển thị ô xem thử tập tin hay không. Bật tùy chọn này thì hiển thị.

en: Should brasero filter hidden files
vi: Brasero nên lọc tập tin ẩn?

en: Should brasero filter hidden files. Set to true, brasero will filter hidden files.
vi: Trình Brasero có nên lọc các tập tin bị ẩn (tập tin “chấm”, có tên bắt đầu với dấu chấm). Bật tùy chọn này thì Brasero sẽ lọc mỗi tập tin bị ẩn.

en: Replace symbolic links by their targets
vi: Thay thế liên kết symbolic bằng đối tượng

en: Should brasero replace symbolic links by their target files in the project. Set to true, brasero will replace symbolic links.
vi: Liệu brasero có phải thay thế những siêu liên kết mềm bằng những tập tin đối tượng trong dự án hay không. Nếu chọn True, brasero sẽ thay thế.

en: Should brasero filter broken symbolic links
vi: Liệu brasero cần sàng lọc những liên kết mềm đã bị vỡ hay không

en: Should brasero filter broken symbolic links. Set to true, brasero will filter broken symbolic links.
vi: Liệu brasero có phải lọc những liên kết mềm bị vỡ hay không. Nếu chọn True, brasero sẽ sàng lọc.

en: The priority value for the plugin
vi: Giá trị độ ưu tiên của phần bổ sung

en: When several plugins are available for the same task, this value is used to determine which plugin should be given priority. 0 means the plugin's native priority is used. A positive value overrides the plugin's native priority. A negative value disables the plugin.
vi: Khi có vài phần bổ sung cho cùng công việc, giá trị này giúp xác định độ ưu tiên, 0 là ưu tiên bình thường. Giá trị dương sẽ ghi đè độ ưu tiên bình thường. Giá trị âm tắt phần bổ sung.

en: Burning flags to be used
vi: Cờ ghi đĩa cần dùng

en: This value represents the burning flags that were used in such a context the last time.
vi: Giá trị này tương ứng với các cờ ghi đĩa dùng lần cuối trong cùng hoàn cảnh.

en: The speed to be used
vi: Tốt độ cần dùng

en: This value represents the speed that was used in such a context the last time.
vi: Giá trị này tương ứng với tốc độ ghi đĩa dùng lần cuối trong cùng hoàn cảnh.

en: Error while blanking.
vi: Gặp lỗi trong khi tẩy trắng.

en: Blank _Again
vi: Xóa trắng lần nữ_a

en: The disc was successfully blanked.
vi: Đĩa đã được tẩy trắng.

en: The disc is ready for use.
vi: Đĩa sẵn sàng sử dụng.

en: _Fast blanking
vi: Xóa đĩa nh_anh

en: Activate fast blanking, as opposed to a longer, thorough blanking
vi: Bật chức năng xóa nhanh, đối lập với xóa chậm nhưng kỹ lưỡng hơn

en: Disc Blanking
vi: Xóa trắng đĩa

en: Burning CD/DVD
vi: Ghi đĩa CD/DVD

en: The drive is busy
vi: Ổ đĩa đang bận

en: Make sure another application is not using it
vi: Kiểm tra không có ứng dụng khác sử dụng nó

en: "%s" cannot be unlocked
vi: Không thể mở khóa “%s”

en: No burner specified
vi: Chưa chỉ định ổ ghi

en: No source drive specified
vi: Chưa chỉ định ổ nguồn

en: Ongoing copying process
vi: Tiến trình sao chép đang chạy

en: The drive cannot be locked (%s)
vi: Không thể khóa ổ (%s)

en: The drive has no rewriting capabilities
vi: Ổ này không có khả năng ghi lại

en: Ongoing blanking process
vi: Tiến trình tẩy trắng đang chạy

en: The drive cannot burn
vi: Ổ đĩa không ghi được

en: Ongoing burning process
vi: Tiến trình chép ra đang chạy

en: Ongoing checksumming operation
vi: Tính toán tổng kiểm tra

en: Merging data is impossible with this disc
vi: Không thể trộn dữ liệu trên đĩa này

en: Not enough space available on the disc
vi: Không đủ chỗ trống trên đĩa

note: Translators: %s is the name of a missing application
en: %s (application)
vi: %s (ứng dụng)

note: Translators: %s is the name of a missing library
en: %s (library)
vi: %s (thư viện)

note: Translators: %s is the name of a missing GStreamer plugin
en: %s (GStreamer plugin)
vi: %s (phần bổ sung cho GStreamer)

en: There is no track to burn
vi: Không có rãnh để ghi

en: Please install the following required applications and libraries manually and try again:
vi: Vui lòng cài đặt những ứng dụng và thư viện phần mềm cần thiết sau đây và thử lại:

en: Only one track at a time can be checked
vi: Có thể kiểm tra mỗi lần chỉ một rãnh

en: No format for the temporary image could be found
vi: Không tìm thấy định dạng cho ảnh tạm thời

note: Translators: Error message saying no graft point * is specified. A graft point is the path (on the * disc) where a file from any source will be added * ("grafted")
en: An internal error occurred
vi: Đã gặp lỗi nội bộ

en: Brasero notification
vi: Thông báo Brasero

note: Translators: This string is used in the title bar %s is the action currently performed
en: %s (%i%% Done)
vi: %s (Xong %i%%)

en: Creating Image
vi: Đang tạo ra tập tin ảnh

en: Burning DVD
vi: Đang ghi đĩa DVD

en: Copying DVD
vi: Đang chép DVD

en: Burning CD
vi: Đang ghi đĩa CD

en: Copying CD
vi: Đang sao chép đĩa CD

en: Burning Disc
vi: Đang ghi đĩa

en: Copying Disc
vi: Đang chép đĩa

en: Creating image
vi: Đang tạo ảnh

en: Simulation of video DVD burning
vi: Mô phỏng về tiến trình ghi đĩa DVD

en: Burning video DVD
vi: Đang ghi đĩa DVD phim

en: Simulation of data DVD burning
vi: Mô phỏng về tiến trình ghi đĩa DVD dữ liệu

en: Burning data DVD
vi: Ghi đĩa DVD dữ liệu

en: Simulation of image to DVD burning
vi: Mô phỏng về tiến trình ghi từ ảnh ra đĩa DVD

en: Burning image to DVD
vi: Ghi từ ảnh ra đĩa DVD

en: Simulation of data DVD copying
vi: Mô phỏng về tiến trình sao chép đĩa DVD dữ liệu

en: Copying data DVD
vi: Sao chép đĩa DVD dữ liệu

en: Simulation of (S)VCD burning
vi: Mô phỏng về tiến trình chép ra đĩa (S)VCD

en: Burning (S)VCD
vi: Chép ra đĩa (S)VCD

en: Simulation of audio CD burning
vi: Mô phỏng về tiến trình chép ra đĩa CD âm thanh

en: Burning audio CD
vi: Ghi đĩa CD âm thanh

en: Simulation of data CD burning
vi: Mô phỏng về tiến trình ghi đĩa CD dữ liệu

en: Burning data CD
vi: Ghi đĩa CD dữ liệu

en: Simulation of CD copying
vi: Mô phỏng về tiến trình sao chép đĩa CD

en: Simulation of image to CD burning
vi: Mô phỏng về tiến trình ghi từ ảnh ra đĩa CD

en: Burning image to CD
vi: Ghi từ ảnh ra đĩa CD

en: Simulation of video disc burning
vi: Mô phỏng về tiến trình ghi đĩa phim

en: Burning video disc
vi: Ghi đĩa phim

en: Simulation of data disc burning
vi: Mô phỏng về tiến trình chép ra đĩa dữ liệu

en: Burning data disc
vi: Ghi ra đĩa dữ liệu

en: Simulation of disc copying
vi: Mô phỏng về tiến trình sao chép đĩa

en: Copying disc
vi: Sao chép đĩa

en: Simulation of image to disc burning
vi: Mô phỏng về tiến trình ghi từ ảnh ra đĩa

en: Burning image to disc
vi: Ghi từ ảnh ra đĩa

en: Please replace the disc with a rewritable disc holding data.
vi: Hãy thay thế đĩa trong ổ bằng một đĩa ghi lại được mà chứa dữ liệu.

en: Please replace the disc with a disc holding data.
vi: Hãy thay thế đĩa trong ổ bằng một đĩa chứa dữ liệu.

en: Please insert a rewritable disc holding data.
vi: Hãy tải một đĩa ghi lại được mà chứa dữ liệu.

en: Please insert a disc holding data.
vi: Hãy đưa vào một đĩa chứa dữ liệu.

en: Please replace the disc with a writable CD with at least %i MiB of free space.
vi: Vui lòng thay đĩa bằng một đĩa CD ghi được với tối thiểu %i MiB không gian trống.

en: Please replace the disc with a writable CD.
vi: Vui lòng thay đĩa bằng một đĩa CD ghi được.

en: Please insert a writable CD with at least %i MiB of free space.
vi: Vui lòng đưa vào một đĩa CD ghi được với tối thiểu %i MiB không gian trống.

en: Please insert a writable CD.
vi: Vui lòng đưa vào một đĩa CD ghi được.

en: Please replace the disc with a writable DVD with at least %i MiB of free space.
vi: Vui lòng thay đĩa bằng một đĩa DVD ghi được với tối thiểu %i MiB không gian trống.

en: Please replace the disc with a writable DVD.
vi: Vui lòng thay đĩa bằng một đĩa DVD ghi được.

en: Please insert a writable DVD with at least %i MiB of free space.
vi: Vui lòng đưa vào một đĩa DVD ghi được với tối thiểu %i MiB không gian trống.

en: Please insert a writable DVD.
vi: Vui lòng đưa vào một đĩa DVD ghi được.

en: Please replace the disc with a writable CD or DVD with at least %i MiB of free space.
vi: Vui lòng thay đĩa bằng một đĩa CD hoặc DVD ghi được với tối thiểu %i MiB không gian trống.

en: Please replace the disc with a writable CD or DVD.
vi: Vui lòng thay đĩa bằng một đĩa CD hoặc DVD ghi được.

en: Please insert a writable CD or DVD with at least %i MiB of free space.
vi: Vui lòng đưa vào một đĩa CD hoặc DVD ghi được với tối thiểu %i MiB không gian trống.

en: Please insert a writable CD or DVD.
vi: Vui lòng đưa vào mmọt đĩa CD hoặc DVD ghi được.

en: An image of the disc has been created on your hard drive.
    Burning will begin as soon as a writable disc is inserted.
vi: Một tập tin ảnh đĩa đã được ghi lên đĩa cứng.
    Việc ghi vào đĩa sẽ khởi động ngay sau khi bạn đưa vào máy một đĩa ghi được.

en: A data integrity test will begin as soon as the disc is inserted.
vi: Một tiến trình kiểm tra tính nguyên vẹn của dữ liệu sẽ khởi chạy một khi bạn nạp đĩa.

en: Please re-insert the disc in the CD/DVD burner.
vi: Hãy nạp lại đĩa vào ổ chép ra CD/DVD.

note: Translators: %s is the name of a drive
en: "%s" is busy.
vi: “%s” vẫn bận.

en: There is no disc in "%s".
vi: “%s” không chứa đĩa.

en: The disc in "%s" is not supported.
vi: “%s” chứa một đĩa không được hỗ trợ.

en: The disc in "%s" is not rewritable.
vi: “%s” chứa một đĩa không có khả năng ghi lại.

en: The disc in "%s" is empty.
vi: “%s” chứa một đĩa vẫn trống.

en: The disc in "%s" is not writable.
vi: “%s” chứa một đĩa không có khả năng ghi.

en: Not enough space available on the disc in "%s".
vi: Không đủ chỗ trống trên đĩa trong “%s”.

en: The disc in "%s" needs to be reloaded.
vi: Đĩa trong “%s” cần phải được tải lại.

en: Please eject the disc and reload it.
vi: Hãy đẩy đĩa ra và tải lại nó.

en: A file could not be created at the location specified for temporary files
vi: Không thể tạo tập tin ở vị trí xác định cho tập tin tạm thời

en: The image could not be created at the specified location
vi: Không thể tạo ảnh ở vị trí xác định

en: Do you want to specify another location for this session or retry with the current location?
vi: Bạn có muốn xác định một vị trí khác cho phiên làm việc này, hoặc thử lại ở vị trí hiện thời?

en: You may want to free some space on the disc and retry
vi: Bạn nên xóa bớt một số tập tin không cần thiết và thử lại

en: _Keep Current Location
vi: _Giữ vị trí hiện tại

en: _Change Location
vi: Đổ_i vị trí

en: Location for Image File
vi: Vị trí của tập tin ảnh

en: Location for Temporary Files
vi: Vị trí của tập tin tạm thời

en: _Replace Disc
vi: Tha_y đĩa

en: Do you really want to blank the current disc?
vi: Bạn có thật sự muốn xóa đĩa không?

en: The disc in the drive holds data.
vi: Đĩa trong ổ vẫn còn chứa dữ liệu.

note: Translators: Blank is a verb here
en: _Blank Disc
vi: _Xóa đĩa

en: If you import them you will be able to see and use them once the current selection of files is burned.
vi: Nếu bạn nhập chúng, bạn sẽ có khả năng xem và dùng chúng sau khi các tập tin đã chọn sẽ được ghi ra đĩa.

en: If you don't, they will be invisible (though still readable).
vi: Nếu không, chúng sẽ trở nên vô hình (tùy rằng vẫn đọc được).

en: There are files already burned on this disc. Would you like to import them?
vi: Đã có tập tin ghi trên đĩa này. Bạn có muốn nhập chúng không?

en: Only _Append
vi: Chỉ nối _thêm vào

en: CD-RW audio discs may not play correctly in older CD players and CD-Text won't be written.
vi: Đĩa âm thanh CD-RW có thể không chơi tốt khi dùng những ổ đọc CD cũ và CD-văn bản sẽ không được ghi.

en: Do you want to continue anyway?
vi: Vẫn muốn tiếp tục?

en: Appending audio tracks to a CD is not advised.
vi: Không nên phụ thêm rãnh âm thanh vào một đĩa CD.

en: CD-RW audio discs may not play correctly in older CD players.
vi: Đĩa âm thanh CD-RW có thể không chơi tốt khi dùng những ổ đọc CD cũ.

en: Recording audio tracks on a rewritable disc is not advised.
vi: Không nên thu rãnh âm thanh trên một đĩa có khả năng ghi lại.

note: Translators: %s is the name of a drive
en: Please eject the disc from "%s" manually.
vi: Vui lòng lấy đĩa ra khỏi "%s" bằng tay.

en: The disc could not be ejected though it needs to be removed for the current operation to continue.
vi: Không đẩy đĩa ra được và cần bỏ đĩa ra mới có thể tiếp tục thao tác đang làm.

en: Do you want to replace the disc and continue?
vi: Bạn có muốn thay đĩa rồi tiếp tục không?

en: The currently inserted disc could not be blanked.
vi: Không thể xóa trắng đĩa hiện tại.

en: Do you want to continue with full Windows compatibility disabled?
vi: Vẫn muốn tiếp tục với tính tương thích Windows đầy đủ bị tắt?

en: Some files don't have a suitable name for a fully Windows-compatible CD.
vi: Vài tập tin không có tên thích hợp với một đĩa CD tương thích hoàn toàn với Windows.

en: The simulation was successful.
vi: Mô phỏng đã thành công.

en: Real disc burning will take place in 10 seconds.
vi: Chép ra đĩa thật sẽ bắt đầu sau 10 giây.

en: Burn _Now
vi: Chép ra _ngay

en: Save Current Session
vi: Lưu phiên hiện thời

en: Error while burning.
vi: Gặp lỗi trong khi ghi đĩa.

en: _Save Log
vi: _Lưu nhật ký

en: Video DVD successfully burned
vi: Đĩa phim DVD đã được ghi thành công

en: (S)VCD successfully burned
vi: Đĩa (S)VCD đã được ghi thành công

en: Audio CD successfully burned
vi: Dĩa CD âm thanh đã được ghi thành công

en: Image successfully created
vi: Ảnh đã được tạo thành công

en: DVD successfully copied
vi: Đĩa DVD đã sao chép thành công

en: CD successfully copied
vi: Đĩa CD đã sao chép thành công

en: Image of DVD successfully created
vi: Ảnh của đĩa DVD đã được tạo thành công

en: Image of CD successfully created
vi: Ảnh của đĩa CD đã được tạo thành công

en: Image successfully burned to DVD
vi: Tập tin ảnh đã được ghi ra đĩa DVD thành công

en: Image successfully burned to CD
vi: Tập tin ảnh đã được ghi ra đĩa CD thành công

en: Data DVD successfully burned
vi: Số liệu đã được ghi thành công trên DVD

en: Data CD successfully burned
vi: Số liệu đã được ghi thành công trên CD

en: Copy #%i has been burned successfully.
vi: Bản sao chép #%i đã được ghi thành công.

en: Another copy will start as soon as you insert a new writable disc. If you do not want to burn another copy, press "Cancel".
vi: Sẽ bắt đầu ghi bản sao chép mới ngay sau khi bạn đưa vào một đĩa ghi mới. Nếu không muốn ghi đĩa mới, nhấn "Hủy bỏ".

en: Make _More Copies
vi: _Ghi thêm đĩa

en: Create Co_ver
vi: Tạo _vỏ đĩa

en: There are some files left to burn
vi: Còn một số tập tin để ghi

en: There are some more videos left to burn
vi: Còn một số tập tin phim để ghi

en: There are some more songs left to burn
vi: Còn một số bài hát để ghi

en: Interrupting the process may make disc unusable.
vi: Gián đoạn tiến trình thì có thể làm cho đĩa vô ích.

en: C_ontinue Burning
vi: _Tiếp tục ghi

en: _Cancel Burning
vi: _Hủy lệnh ghi

en: Please insert a writable CD or DVD if you don't want to write to an image file.
vi: Vui lòng đưa vào một đĩa CD hoặc DVD ghi được nếu bạn không muốn ghi ra tập tin ảnh.

en: Create _Image
vi: Tạo tậ_p tin ảnh

en: Make _Several Copies
vi: Tạo _nhiều bản sao

note: Translators: This is a verb, an action
en: _Burn
vi: Chi _ra

en: Burn _Several Copies
vi: Ghi _nhiều bản

en: Would you like to burn the selection of files across several media?
vi: Bạn có muốn ghi những tập tin đã chọn sang nhiều phương tiện không?

en: The data size is too large for the disc even with the overburn option.
vi: Kích thước số liệu quá lớn cho dung lượng của đĩa ngay cả với chức năng ghi quá tải.

en: _Burn Several Discs
vi: _Ghi nhiều đĩa

en: Burn the selection of files across several media
vi: Ghi những tập tin đã chọn sang nhiều phương tiện

en: Please choose another CD or DVD or insert a new one.
vi: Hãy chọn một đĩa CD/DVD khác, hoặc đưa vào một đĩa mới.

en: No track information (artist, title, ...) will be written to the disc.
vi: Không có thông tin về rãnh (nghệ sĩ, tên bài,…) để ghi trên đĩa.

en: This is not supported by the current active burning backend.
vi: Chức năng này không được hỗ trợ bởi ứng dụng chạy ở phía sau hiện đang được kích hoạt.

en: Please add files.
vi: Vui lòng bổ sung tập tin.

en: There are no files to write to disc
vi: Không có tập tin để ghi ra đĩa

en: Please add songs.
vi: Vui lòng bổ sung bài hát.

en: There are no songs to write to disc
vi: Không có bài hát để ghi ra đĩa.

en: Please add videos.
vi: Vui lòng bổ sung phim.

en: There are no videos to write to disc
vi: Không có phim để ghi ra đĩa.

en: There is no inserted disc to copy.
vi: Chưa nạp đĩa để sao chép.

en: Please select a disc image.
vi: Vui lòng chọn một tập tin ảnh đĩa.

en: There is no selected disc image.
vi: Chưa chọn tập tin ảnh đĩa.

[ctx: disc]
note: Translators: this is a disc image not a picture Translators: this is a disc image, not a picture
en: Please select another image.
vi: Vui lòng chọn một tập tin ảnh đĩa khác.

en: It doesn't appear to be a valid disc image or a valid cue file.
vi: Tập tin ảnh đĩa hoặc tập tin cue này có vẻ không chuẩn.

en: Please insert a disc that is not copy protected.
vi: Hãy nạp một đĩa không bị bảo vệ chống sao chép.

en: All required applications and libraries are not installed.
vi: Một số ứng dụng và thư viện phần mềm cần thiết chưa cài đặt.

en: Please replace the disc with a supported CD or DVD.
vi: Hãy thay thế đĩa này bằng một đĩa CD/DVD được hỗ trợ.

en: Would you like to burn beyond the disc's reported capacity?
vi: Bạn có muốn ghi vượt quá dung lượng khai báo của đĩa không?

en: The data size is too large for the disc and you must remove files from the selection otherwise.
    You may want to use this option if you're using 90 or 100 min CD-R(W) which cannot be properly recognised and therefore need overburn option.
    NOTE: This option might cause failure.
vi: Dung lượng số liệu quá lớn cho đĩa, cho nên bạn phải bỏ một số tập tin nếu không chọn chức năng này.
    Bạn có thể dùng chưc năng này nếu bạn đang dùng các đĩa CD-R(W) có dung lượng 90 hoặc 100 min (phút) không được nhận dạng đúng mức, do đó cần bật chức năng này.
    CHÚ Ý: chọn chức năng có thể dẫn đến ghi thất bại.

en: _Overburn
vi: _Quá chép ra

en: Burn beyond the disc's reported capacity
vi: Ghi vượt quá dung lượng khai báo của đĩa

en: The drive that holds the source disc will also be the one used to record.
vi: Ổ chứa đĩa nguồn sẽ cũng là ổ dùng để thu.

en: A new writable disc will be required once the currently loaded one has been copied.
vi: Cần đưa vào một đĩa mới ghi  được, do đĩa trong máy đã được chép rồi.

en: Select a disc to write to
vi: Chọn một đĩa để ghi

en: Disc Burning Setup
vi: Cài đặt ghi đĩa

en: Video Options
vi: Tùy chọn phim

en: Do you want to create a disc from the contents of the image or with the image file inside?
vi: Bạn muốn tạo ra một đĩa với nội dung của tập tin ảnh đĩa hay chỉ để chép tập tin ảnh đĩa thôi?

note: Translators: %s is the name of the image
en: There is only one selected file ("%s"). It is the image of a disc and its contents can be burned.
vi: Chỉ có một tập tin đã được chọn ("%s"). Đó là tập tin ảnh đĩa và có thể ghi nội dung của nó.

en: Burn as _File
vi: Ghi thành _tập tin

en: Burn _Contents…
vi: Ghi _nội dung…

en: Image Burning Setup
vi: Cài đặt ghi ra tập tin ảnh

note: pack everything
en: Select a disc image to write
vi: Chọn một tập tin ảnh đĩa để ghi

en: Copy CD/DVD
vi: Chép CD/DVD

en: Select disc to copy
vi: Chọn đĩa cần sao chép

en: Please install the following manually and try again:
vi: Vui lòng cài đặt gói sau và thử lại:

en: Unknown song
vi: Không nhận ra bài hát

note: #-#-#-#-#  78 (barsero master)  #-#-#-#-# Reminder: if this string happens to be used * somewhere else in brasero we'll need a * context with C_() macro Translators: %s is the name of the artist. * This text is the one written on the cover of a disc. * Before it there is the name of the song. * I ha
en: by %s
vi: bởi %s

en: "%s" cannot be read
vi: “%s” không đọc được

en: SVCD image
vi: Tập tin ảnh SVCD

en: VCD image
vi: Tập tin ảnh VCD

en: Video DVD image
vi: Tập tin ảnh DVD phim

note: Translators: this string is only used when the user * wants to copy a disc using the same destination and * source drive. It tells him that brasero will use as * destination disc a new one (once the source has been * copied) which is to be inserted in the drive currently * holding the source disc
en: New disc in the burner holding the source disc
vi: Cho đĩa mới vào ổ ghi đĩa dang có đĩa nguồn sao chép

note: NOTE for translators, the first %s is the medium name
en: %s: not enough free space
vi: %s: không đủ không gian trống

note: NOTE for translators: the first %s is the medium name, the second %s * is its available free space. "Free" here is the free space available.
en: %s: %s of free space
vi: %s: %s còn trống

note: Translators: the first %s is the path of the directory where brasero * will store its temporary files; the second one is the size available
en: %s: %s free
vi: %s: %s còn trống

en: Do you really want to choose this location?
vi: Thực sự muốn chọn vị trí này?

en: You do not have the required permission to write at this location
vi: Bạn không có quyền ghi vào vị trí này

en: The filesystem on this volume does not support large files (size over 2 GiB).
    This can be a problem when writing DVDs or large images.
vi: Khối tin này có hệ thống tập tin không hỗ trợ tập tin lớn (kích cỡ hơn 2 GiB).
    Giới hạn này có thể là một vấn đề khi ghi đĩa DVD hay ảnh lớn.

en: Impossible to retrieve speeds
vi: Không thể lấy tốc độ

en: Maximum speed
vi: Tốc độ tối đa

en: Burning speed
vi: Tốc độ ghi

en: _Simulate before burning
vi: _Mô phỏng trước khi chép ra

en: Brasero will simulate the burning and, if it is successful, go on with actual burning after 10 seconds
vi: Brasero sẽ giả vờ ghi đĩa và, nếu thành công, sẽ thật sự ghi đĩa sau 10 giây.

en: Use burn_proof (decrease the risk of failures)
vi: Dùng burn_proof (gặp ít lỗi hơn)

en: Burn the image directly _without saving it to disc
vi: Chép trực tiếp ảnh mà _không lưu vào đĩa

en: Leave the disc _open to add other files later
vi: Để lại đĩa _mở để thêm tập tin khác về sau

en: Allow to add more data to the disc later
vi: Cho phép thêm dữ liệu nữa vào đĩa về sau

en: Location for _Temporary Files
vi: Địa điểm cho các Tập tin _tạm thời

en: Set the directory where to store temporary files
vi: Xác định thư mục chứa các tập tin tạm thời

en: Hidden file
vi: Tập tin ẩn

en: Unreadable file
vi: Tập tin không đọc được

en: Broken symbolic link
vi: Liên kết mềm bị gãy

en: Recursive symbolic link
vi: Lên kết mềm đệ quy

en: Disc image type:
vi: Loại tập tin ảnh đĩa:

en: ISO9660 image
vi: Tập tin ảnh chuẩn ISO9660

en: Readcd/Readom image
vi: Tập tin ảnh Readcd/Readom

en: Cue image
vi: Tập tin ảnh cue

en: Cdrdao image
vi: Tập tin ảnh cdrdao

en: Properties of %s
vi: Thuộc tính về %s

en: Do you really want to keep the current extension for the disc image name?
vi: Bạn có chắc muốn giữ phần mở rộng hiện thời trong tên ảnh đĩa không?

en: If you choose to keep it, programs may not be able to recognize the file type properly.
vi: Giữ nó thì chương trình có thể không nhận ra dạng tập tin đúng.

en: _Keep Current Extension
vi: _Giữ phần mở rộng hiện có

en: Change _Extension
vi: Đổi _phần mở rộng

en: Configure recording options
vi: Cấu hình tùy chọn thu

note: Translators: first %02i is hours, the second one is minutes and the * third one is seconds.
en: Total time: %02i:%02i:%02i
vi: Tổng thời gian: %02i:%02i:%02i

en: Average drive speed:
vi: Tốc độ ổ đĩa trung bình:

note: Translators: first %02i is hours, the second one is minutes * and the third one is seconds.
en: Estimated remaining time: %02i:%02i:%02i
vi: Thời gian còn lại dự đoán: %02i:%02i:%02i

en: %i MiB of %i MiB
vi: %i MiB trên %i MiB

en: Estimated drive speed:
vi: Tốc độ ổ đĩa dự đoán:

note: Translators: %s is a path
en: "%s": loading
vi: "%s": Đang tải

note: Translators: %s is a path and image refers to a disc image
en: "%s": unknown disc image type
vi: "%s": Không xác định kiểu ảnh đĩa

note: This is hackish and meant to avoid ellipsization to make the * label too small. Translators: this is a disc image
en: Click here to select a disc _image
vi: Nhấn vào đây để chọn một _tập tin ảnh đĩa

en: Select Disc Image
vi: Chọn tập tin ảnh đĩa

[ctx: disc]
note: Translators: this a disc image here
en: Image files
vi: Tập tin ảnh đĩa

en: Image type:
vi: Kiểu ảnh:

en: Estimated size: %s
vi: Dung lượng ước tính: %s

en: Do you really want to add "%s" to the selection?
vi: Bạn thực sự muốn thêm “%s” vào vùng chọn không?

en: The children of this directory will have 7 parent directories.
    Brasero can create an image of such a file hierarchy and burn it but the disc may not be readable on all operating systems.
    Note: Such a file hierarchy is known to work on Linux.
vi: Các mục con trong thư mục này sẽ có 7 thư mục cấp trên.
    Trình Brasero có khả năng tạo một ảnh của hệ đẳng cấp như vậy và chép nó ra; tuy nhiên, đĩa đó có thể không đọc được trên mọi hệ điều hành.
    GHI CHÚ : hệ đẳng cấp tập tin như vậy được biết là hoạt động được trên Linux.

en: Ne_ver Add Such File
vi: Không _bao giờ thêm tập tin như thế này

en: Al_ways Add Such File
vi: L_uôn thêm những tập tin kiểu này

en: Do you really want to add "%s" to the selection and use the third version of the ISO9660 standard to support it?
vi: Bạn có thật sự muốn bổ sung "%s" vào sự lựa chọn và dùng chuẩn ISO9660 phiên bản 3 để hỗ trợ không?

en: The size of the file is over 2 GiB. Files larger than 2 GiB are not supported by the ISO9660 standard in its first and second versions (the most widespread ones).
    It is recommended to use the third version of the ISO9660 standard, which is supported by most operating systems, including Linux and all versions of Windows™.
    However, Mac OS X cannot read images created with version 3 of the ISO9660 standard.
vi: Tập tin này có kích cỡ hơn 2 GiB. Tập tin lớn hơn 2 GiB không được hỗ trợ bởi tiêu chuẩn ISO9660 trong phiên bản 1 và 2 (hai phiên bản phổ biến nhất).
    Khuyên bạn sử dụng tiêu chuẩn ISO9660 phiên bản 3, nó được hỗ trợ bởi hầu hết các hệ điều hành, gồm có Linux và tất cả các phiên bản Windows™.
    Tiếc là Mac OSX chưa có khả năng đọc ảnh được tạo bằng tiêu chuẩn ISO9660 phiên bản 3.

en: Should files be renamed to be fully Windows-compatible?
vi: Có nên thay đổi tên của mỗi tập tin để nó tương thích hoàn toàn với Windows không?

en: Those names should be changed and truncated to 64 characters.
vi: Những tên này sẽ bị thay đổi và cắt ngắn thành 64 ký tự.

en: _Disable Full Windows Compatibility
vi: _Tắt tính tương thích hoàn toàn với Windows

en: _Rename for Full Windows Compatibility
vi: Tha_y tên để tương thích hoàn toàn với Windows

en: Size Estimation
vi: Ước tính kích thước

en: Please wait until the estimation of the size is completed.
vi: Vui lòng chờ đến khi ước tính kích thước đã hoàn thành xong.

en: All files need to be analysed to complete this operation.
vi: Cần phân tích tất cả các tập tin để hoàn thành thao tác này.

en: Check _Again
vi: Kiểm tr_a lại

en: The file integrity check could not be performed.
vi: Không thể thực hiện thao tác kiểm tra tính nguyên vẹn của hệ thống tập tin.

en: An unknown error occurred
vi: Đã gặp lỗi không xác định

en: The file integrity check was performed successfully.
vi: Đã kiểm tra tính toàn vẹn của hệ thống tập tin.

en: There seem to be no corrupted files on the disc
vi: Các tập tin trên đĩa có vẻ toàn vẹn

en: The following files appear to be corrupted:
vi: Những tập tin theo đây hình như bị hỏng:

en: Corrupted Files
vi: Tập tin bị hỏng

en: Downloading MD5 file
vi: Tải tập tin MD5

en: "%s" is not a valid URI
vi: “%s” không phải là một địa chỉ URI hợp lệ

en: No MD5 file was given.
vi: Không có tập tin MD5

en: Use an _MD5 file to check the disc
vi: Dùng một tập tin _MD5 để kiểm tra sự toàn vẹn của đĩa

en: Use an external .md5 file that stores the checksum of a disc
vi: Sử dụng một tập tin .md5 bên ngoài mà lưu tổng kiểm của đĩa

en: Open an MD5 file
vi: Mở tập tin MD5

en: _Check
vi: _Kiểm tra

en: Disc Checking
vi: Kiểm tra đĩa

en: The operation cannot be performed.
vi: Không thể thực hiện thao tác này.

en: The disc is not supported
vi: Đĩa này không được hỗ trợ

en: The drive is empty
vi: Ổ vẫn trống

en: Select a disc
vi: Chọn một đĩa

en: (loading…)
vi: (đang tải…)

en: Disc file
vi: Tập tin đĩa

en: New folder %i
vi: Thư mục mới %i

en: Analysing files
vi: Đang phân tích các tập tin

en: "%s" is a recursive symbolic link.
vi: "%s" là một liên kết mềm đệ quy.

note: Translators: %s is the path of a drive
en: "%s" cannot be found.
vi: Không tìm thấy “%s”.

en: Retrieving image format and size
vi: Đang đọc thông tin về định dqngj và kích thước tập tin ảnh

note: Translators: This is a disc image
en: The format of the disc image could not be identified
vi: Không nhận ra định dạng của tập tin ảnh đĩa

en: Please set it manually
vi: Vui lòng xác định bằng tay

note: Translators: %s is the name of the file that has just been deleted
en: "%s" was removed from the file system.
vi: Đã gở bỏ "%s" khỏi hệ thống tập tin.

en: Directories cannot be added to video or audio discs
vi: Không thể bổ sung thư mục cho đĩa phim hoặc âm thanh

en: Playlists cannot be added to video or audio discs
vi: Không thể bổ sung danh sách chơi cho đĩa phim hoặc âm thanh

note: Translators: %s is the name of the file
en: "%s" is not suitable for audio or video media
vi: "%s" không thích hợp cho phương tiện âm thanh hoặc phim

en: Analysing video files
vi: Đang phân tích các tập tin phim

en: Video format:
vi: Định dạng phim:

en: Format used mostly on the North American continent
vi: Định dạng dùng chủ yếu ở Bắc Mỹ

en: Format used mostly in Europe
vi: Định dạng thường được dùng ở châu Âu

en: Native _format
vi: Định dạng _sở hữu

note: Video options for (S)VCD
en: VCD type:
vi: Kiểu VCD:

en: Create an SVCD
vi: Tạo ra một SVCD

en: Create a VCD
vi: Tạo ra một VCD

en: Directory could not be created (%s)
vi: Không thể tạo thư mục (%s)

en: Getting size
vi: Đang lấy kích cỡ

en: Creating checksum
vi: Đang tạo tổng kiểm (checksum)

en: Copying file
vi: Đang sao chép tập tin

en: Analysing audio files
vi: Đang phân tích các tập tin âm thanh

en: Transcoding song
vi: Đang chuyển đổi bảng mã bài hát

en: Preparing to write
vi: Đang chuẩn bị ghi

en: Writing leadin
vi: Đang ghi đầu vào

en: Writing CD-Text information
vi: Đang viết thông tin về CD

en: Finalizing
vi: Đang kết thúc

en: Writing leadout
vi: Đang ghi đầu ra

en: Starting to record
vi: Bắt đầu ghi

en: Ejecting medium
vi: Đẩy phương tiện ra

en: Display debug statements on stdout for Brasero burn library
vi: Hiển thị trên đầu ra tiêu chuẩn các câu gỡ lỗi về thư viện ghi đĩa Brasero

en: Brasero media burning library
vi: Thư viện ghi đĩa của Brasero

en: Display options for Brasero-burn library
vi: Hiện thị các tùy chọn cho thư viện ghi đĩa của Brasero

note: Translators: %s is the plugin name
en: "%s" did not behave properly
vi: “%s” không ứng xử đúng

note: Translators: the first %s is the size of the free space on the medium * and the second %s is the size of the space required by the data to be * burnt.
en: Not enough space available on the disc (%s available for %s)
vi: Không có đủ không gian trống trên đĩa (còn trống %s nhưng cần %s)

en: The filesystem you chose to store the temporary image on cannot hold files with a size over 2 GiB
vi: Bạn đã chọn lưu ảnh tạm thời trên một hệ thống tập tin không có khả năng lưu tập tin có kích cỡ hơn 2 GiB

en: The location you chose to store the temporary image on does not have enough free space for the disc image (%ld MiB needed)
vi: Bạn đã chọn lưu ảnh tạm thời ở một vị trí không có đủ chỗ trống cho ảnh đĩa (cần %ld MiB)

en: The size of the volume could not be retrieved
vi: Không thể lấy kích cỡ của khối tin

en: No path was specified for the image output
vi: Chưa chỉ định đường dẫn để xuất ảnh

note: Translators: %s is the error returned by libburn Translators: the %s is the error message from errno
en: An internal error occurred (%s)
vi: Đã gặp lỗi nội bộ (%s)

en: The file is not stored locally
vi: Tập tin không phải được cất giữ cục bộ

en: VIDEO_TS directory is missing or invalid
vi: Thư mục VIDEO_TS bị thiếu hoặc không hợp lệ

en: "%s" could not be found in the path
vi: Không tìm thấy “%s” trên đường dẫn

en: "%s" GStreamer plugin could not be found
vi: Không tìm thấy phần dựng sẵn "%s" của GStreamer

en: The version of "%s" is too old
vi: Phiên bản "%s" quá cũ

en: "%s" is a symbolic link pointing to another program
vi: "%s" là một liên kết mềm đến một chương trình khác

note: Translators: %s is a filename
en: "%s" could not be found
vi: Không tìm thấy "%s"

note: Translators: %s is the name of the brasero element
en: Process "%s" ended with an error code (%i)
vi: Tiến trình “%s” đã kết thúc với mã lỗi (%i)

note: #-#-#-#-#  78 (barsero master)  #-#-#-#-# Translators: This is a fake drive, a file, and means that * when we're writing, we're writing to a file and create an * image on the hard drive.
en: Image File
vi: Tập tin ảnh

en: Unnamed CD/DVD Drive
vi: Ổ đĩa CD/DVD không tên

en: Display debug statements on stdout for Brasero media library
vi: Hiển thị trên đầu ra tiêu chuẩn các câu gỡ lỗi về thư viện phương tiện Brasero

en: Brasero optical media library
vi: Thư viện đa phương tiện quang

en: Display options for Brasero media library
vi: Hiển thị các lựa chọn cho thư viện đa phương tiện của Brasero

en: DVD+R dual layer
vi: DVD+R hai lớp

en: DVD+RW dual layer
vi: DVD+RW hai lớp

en: DVD-R dual layer
vi: DVD-R hai lớp

en: Blu-ray disc
vi: Đĩa Blu-ray

en: Writable Blu-ray disc
vi: Đĩa Blu-ray ghi được

en: Rewritable Blu-ray disc
vi: Đĩa Blu-ray ghi lại được

note: NOTE for translators: the first %s is the disc type and the * second %s the name of the drive this disc is in.
en: Blank %s in %s
vi: %s trắng trong %s

note: NOTE for translators: the first %s is the disc type and the * second %s the name of the drive this disc is in.
en: Audio and data %s in %s
vi: %s âm thanh và dữ liệu trong %s

note: NOTE for translators: the first %s is the disc type and the * second %s the name of the drive this disc is in.
en: Audio %s in %s
vi: %s âm thanh trong %s

note: NOTE for translators: the first %s is the disc type and the * second %s the name of the drive this disc is in.
en: Data %s in %s
vi: %s dữ liệu trong %s

note: #-#-#-#-#  78 (barsero master)  #-#-#-#-# NOTE for translators: the first %s is the disc type and the * second %s the name of the drive this disc is in. #-#-#-#-#  2326 (polari master)  #-#-#-#-# Translators: This is the title of the notification announcing a newly received message, in the form "use
en: %s in %s
vi: %s trong %s

note: NOTE for translators, the first %s is the medium name
en: %s: empty
vi: %s: trống

en: Searching for available discs
vi: Đang tìm kiếm đĩa sẵn sàng

en: No disc available
vi: Không có đĩa sẵn sàng

note: Translators: this is hour minute second like '2 h 14 min 25'
en: %s h %s min %s
vi: %s giờ %s phút %s

note: Translators: this is hour minute like '2 h 14'
en: %s h %s
vi: %s giờ %s

note: #-#-#-#-#  78 (barsero master)  #-#-#-#-# Translators: %s is a duration expressed in minutes #-#-#-#-#  427 (gnome-maps master)  #-#-#-#-# Translators: this is a duration with minutes part * using abbreviation for minutes, corresponding to 'min' in English * with appropriate plural variations
en: %s min
vi: %s phút

note: Translators: the first %s is the number of minutes * and the second one is the number of seconds. * The whole string expresses a duration
en: %s:%s min
vi: %s:%s phút

en: The disc mount point could not be retrieved
vi: Không thể lấy điểm gắn kết đĩa

note: NOTE for translators: the first %s is the disc type and Blank is an adjective.
en: Blank disc (%s)
vi: Đĩa trắng (%s)

note: NOTE for translators: the first %s is the disc type.
en: Audio and data disc (%s)
vi: Đĩa âm thanh và số liệu (%s)

note: NOTE for translators: the first %s is the disc type. NOTE to translators: the final string must not be over * 32 _bytes_ . * The %s is the date
en: Audio disc (%s)
vi: Đĩa nhạc (%s)

note: NOTE for translators: the first %s is the disc type. NOTE to translators: the final string must not be over * 32 _bytes_ otherwise it gets truncated. * The %s is the date
en: Data disc (%s)
vi: Đĩa dữ liệu (%s)

en: It does not appear to be a valid ISO image
vi: Nó có vẻ không phải một ảnh ISO hợp lệ

en: Bad argument
vi: Đối số sai

en: Outrange address
vi: Đĩa chỉ ở ngoại phạm vi

en: Invalid address
vi: Địa chỉ không hợp lệ

en: Invalid parameter in command
vi: Câu lệnh chứa tham số không hợp lệ

en: Invalid field in command
vi: Câu lệnh chứa trường không hợp lệ

en: The device timed out
vi: Thiết bị đã quá hạn

en: Key not established
vi: Chưa thiết lập khóa

en: Invalid track mode
vi: Chế độ rãnh không hợp lệ

en: _Hide changes
vi:  Ẩn t_hay đổi

en: _Show changes
vi: _Hiện thay đổi

en: The file does not appear to be a playlist
vi: Tập tin hình như không phải là một danh mục nhạc

en: _Color
vi: _Màu

note: Translators: This is an image, a picture, not a "Disc Image"
en: Image path:
vi: Đường dẫn ảnh:

note: #-#-#-#-#  78 (barsero master)  #-#-#-#-# Translators: This is an image, a picture, not a "Disc Image"
en: Choose an image
vi: Chọn một ảnh

note: Translators: This is an image, a picture, not a "Disc Image"
en: Image style:
vi: Kiểu dáng ảnh:

en: Background Properties
vi: Thuộc tính Nền

en: Bac_kground Properties
vi: Th_uộc tính nền

en: Background properties
vi: Thuộc tính của nền

en: Font family and size
vi: Loại phông chữ và cỡ

en: _Text Color
vi: Mà_u chữ

en: Cover Editor
vi: Bộ sửa Bìa

en: Set Bac_kground Properties
vi: Đặt thuộc tính _nền

en: SIDES
vi: MẶT

en: BACK COVER
vi: BÌA SAU

en: FRONT COVER
vi: BÌA TRƯỚC

note: Translators: This is an image, * a picture, not a "Disc Image"
en: The image could not be loaded.
vi: Không thể nạp ảnh.

en: "%s" could not be handled by GStreamer.
vi: GStreamer không xử lý được "%s"

note: Translators: %s is the name of the object (as in * GObject) from the Gstreamer library that could * not be created
en: %s element could not be created
vi: Không thể tạo phần tử %s

en: Display debug statements on stdout for Brasero utilities library
vi: Hiển thị trên đầu ra tiêu chuẩn các câu gỡ lỗi về thư viện ghi đĩa Brasero

en: Brasero utilities library
vi: Thư viện tiện ích của Brasero

en: Display options for Brasero-utils library
vi: Hiển thị các lựa chọn cho thư viện tiện ích Brasero

note: #-#-#-#-#  519 (gvfs master)  #-#-#-#-# Translators: this is the display name of the backend
en: CD/DVD Creator
vi: Bộ tạo đĩa CD/DVD

en: Create CDs and DVDs
vi: Tạo đĩa CD và DVD

en: Medium Icon
vi: Biểu tượng cỡ vừa

[ctx: picture]
note: Translators: this is an image, a picture, not a "Disc Image"
en: Image files
vi: Tập tin ảnh đĩa

note: Translators: this is the name of the plugin * which will be translated only when it needs * displaying.
en: CD/DVD Creator Folder
vi: Thư mục Tạo CD/DVD

en: Disc Name:
vi: Tên đĩa:

note: Translators: be careful, anything longer than the English will likely * not fit on small Nautilus windows
en: Drag or copy files below to write them to disc
vi: Kéo hay sao chép tập tin vào dưới đây để ghi nó vào đĩa

en: Write to Disc
vi: Ghi vào đĩa

en: Write contents to a CD or DVD
vi: Ghi nội dung ra đĩa CD hoặc DVD

en: Copy Disc
vi: Sao chép đĩa

en: _Write to Disc…
vi: _Ghi ra đĩa…

en: Write disc image to a CD or DVD
vi: Ghi ảnh đĩa ra CD hoặc DVD

en: _Copy Disc…
vi: _Chép đĩa…

en: Create a copy of this CD or DVD
vi: Tạo ra bản sao của đĩa CD hoặc DVD

en: _Blank Disc…
vi: _Xóa trắng đĩa…

en: Blank this CD or DVD
vi: Xóa trắng đĩa CD hoặc DVD

en: _Check Disc…
vi: _Kiểm tra đĩa…

en: Check the data integrity on this CD or DVD
vi: Kiểm tra số liệu trên đĩa CD hoặc DVD này có toàn vẹn không

en: Data could not be read (%s)
vi: Dữ liệu không đọc được (%s)

en: Data could not be written (%s)
vi: Không thể ghi dữ liệu (%s)

en: Generates .cue files from audio
vi: Tạo ra tập tin .cue từ nhạc

en: cdrdao burning suite
vi: trình ghi đĩa cdrdao

en: Copying audio track
vi: Đang sao chép rãnh âm thanh

en: Copying data track
vi: Đang sao chép rãnh dữ liệu

en: Analysing track %02i
vi: Đang phân tích rãnh %02i

en: You do not have the required permissions to use this drive
vi: Bạn không có đủ quyền truy cập để sử dụng ổ đĩa này

en: Converting toc file
vi: Đang chuyển đổi tập tin mục lục (.toc)

en: Copies, burns and blanks CDs
vi: Chép, ghi và xóa trắng CD

en: Enable the "--driver generic-mmc-raw" flag (see cdrdao manual)
vi: Bật tùy chọn "--driver generic-mmc-raw" (xem thêm tài liệu cdrdao)

en: cdrkit burning suite
vi: bộ ghi đĩa cdrkit

en: Last session import failed
vi: Gặp lỗi khi nhập phiên làm việc cuối cùng

en: An image could not be created
vi: Không thể tạo ảnh

en: This version of genisoimage is not supported
vi: Phiên bản genisoimage này không được hỗ trợ

en: Some files have invalid filenames
vi: Một số tập tin có tên tập tin không hợp lệ

en: Unknown character encoding
vi: Không hiểu bảng mã ký tự

en: There is no space left on the device
vi: Không có chỗ trống còn lại trên thiết bị

en: Creates disc images from a file selection
vi: Tạo ra tập tin ảnh đĩa từ một số tập tin đã chọn

en: The location you chose to store the image on does not have enough free space for the disc image
vi: Địa điểm mà bạn đã chọn để lưu lại tập tin ảnh đĩa không có đủ không gian trống.

en: Copies any disc to a disc image
vi: Chép đĩa bất kỳ sang tập tin ảnh đĩa

en: An error occurred while writing to disc
vi: Nảy sinh lỗi khi đang ghi ra đĩa

en: The system is too slow to write the disc at this speed. Try a lower speed
vi: Hệ thống quá chậm để ghi đĩa với tốc độ này. Hãy giảm tốc độ lại.

note: Translators: %s is the number of the track
en: Writing track %s
vi: Đang ghi rãnh %s

en: Formatting disc
vi: Đang định dạng đĩa

en: Writing cue sheet
vi: Đang ghi bảng cue

en: The disc needs to be reloaded before being recorded
vi: Đĩa cần phải được nạp lại trước khi thu

en: Burns, blanks and formats CDs and DVDs
vi: Ghi, xóa trắng và đinh dạng CD và DVD

en: Enable the "-immed" flag (see wodim manual)
vi: Bật chức năng tùy chọn "-immed" (xem tài liệu wodim)

en: Minimum drive buffer fill ratio (in %) (see wodim manual):
vi: Tỷ lệ tối thiểu điền vùng đệm ổ đĩa (theo %%) (xem sổ tay wodim):

en: Copying audio track %02d
vi: Đang chép rãnh âm thanh %02d

en: Preparing to copy audio disc
vi: Đang chuẩn bị chép đĩa âm thanh

en: Copy tracks from an audio CD with all associated information
vi: Chép các rãnh từ một đĩa âm thanh với tất cả các thông tin đi kèm.

en: Burns, blanks and formats CDs, DVDs and BDs
vi: Ghi, xóa trắng và đinh dạng CD, DVD và BD

en: Enable the "-immed" flag (see cdrecord manual)
vi: Bật tùy chỉnh "-immed" (xem tài liệu cdrecord)

en: Minimum drive buffer fill ratio (in %%) (see cdrecord manual):
vi: Mức độ cho đầy bộ nhớ đệm tối thiểu của ổ đĩa (bằng %%) (xem tài liệu cdrecord)

en: cdrtools burning suite
vi: bộ ghi đĩa cdrtools

en: This version of mkisofs is not supported
vi: Phiên bản mkisofs này không được hỗ trợ

en: File "%s" could not be opened (%s)
vi: Không mở được tập tin “%s” (%s)

en: Creating checksum for image files
vi: Đang tạo tổng kiểm cho mỗi tập tin ảnh

en: No checksum file could be found on the disc
vi: Không tìm thấy tập tin tổng kiểm trên đĩa

en: Checking file integrity
vi: Đang kiểm tra tính nguyên vẹn của tập tin

en: File "%s" could not be opened
vi: Không mở được bộ tập tin “%s”

en: Some files may be corrupted on the disc
vi: Một số tập tin có thể bị hỏng trên đĩa

note: Translators: this is the name of the plugin * which will be translated only when it needs * displaying.
en: File Checksum
vi: Tổng kiểm Tập tin

en: Checks file integrities on a disc
vi: Kiểm tra sự toàn vẹn của các tập tin trên một đĩa

en: Hashing algorithm to be used:
vi: Thuật toán băm được dùng:

note: Translators: first %s is the filename, second %s * is the error generated from errno Translators: first %s is the filename, second %s is the error * generated from errno
en: "%s" could not be opened (%s)
vi: Không thể mở “%s” (%s)

en: Creating image checksum
vi: Đang tạo tổng kiểm của ảnh

note: Translators: this is the name of the plugin * which will be translated only when it needs * displaying.
en: Image Checksum
vi: Tổng kiểm ảnh

en: Checks disc integrity after it is burnt
vi: Kiểm tra sự toàn vẹn của một đĩa sau khi đã ghi xong

en: Creating file layout
vi: Đang tạo bố trí tập tin

en: Creates disc images suitable for video DVDs
vi: Tạo ra các ảnh đĩa thích hợp cho đĩa SVCD hình

note: Translators: %s is the path to a drive. "regionset %s" * should be left as is just like "DVDCSS_METHOD=title * brasero --no-existing-session"
en: Error while retrieving a key used for encryption. You may solve such a problem with one of the following methods: in a terminal either set the proper DVD region code for your CD/DVD player with the "regionset %s" command or run the "DVDCSS_METHOD=title brasero --no-existing-session" command
vi: Lỗi nhận khóa để mã hóa. Bạn có thể giải quyết vấn đề bằng một trong các cách sau: đặt mã vùng DVD phù hợp cho đầu phát CD/DVD bằng lệnh "regionset %s" hoặc chạy lệnh "DVDCSS_METHOD=tựa brasero --no-existing-session" từ cửa sổ dòng lệnh.

en: Video DVD could not be opened
vi: Không thể mở đĩa DVD phim

en: Error while reading video DVD (%s)
vi: Gặp lỗi khi đọc đĩa DVD phim (%s)

en: Copying video DVD
vi: Đang chép DVD hình

en: Copies CSS encrypted video DVDs to a disc image
vi: Chép DVD hình mã hóa bằng CSS ra ảnh đĩa

en: Blanks and formats rewritable DVDs and BDs
vi: Xóa trắng và đinh dạng đĩa DVD và BD ghi lại được

en: Burns and blanks DVDs and BDs
vi: Ghi và xóa trắng đĩa DVD và BD

en: Allow DAO use
vi: Cho phép dùng DAO

en: growisofs burning suite
vi: bộ ghi đĩa growisofs

en: libburn track could not be created
vi: Không tạo được rãnh libburn

en: libburn library could not be initialized
vi: Thư viện phần mềm libburn không khởi động được

en: The drive address could not be retrieved
vi: Không thể lấy địa chỉ ổ đĩa

en: Writing track %02i
vi: Đang ghi rãnh %02i

en: libburnia burning suite
vi: bộ ghi đĩa libburnia

en: Volume could not be created
vi: Không thể tạo khối tin

en: libisofs could not be initialized.
vi: libisofs không khởi động được.

en: Read options could not be created
vi: Không thể tạo tùy chọn đọc

note: Translators: %s is the path
en: No parent could be found in the tree for the path "%s"
vi: Không tìm thấy mục cấp trên trong cây cho đường dẫn “%s”

en: libisofs reported an error while creating directory "%s"
vi: libisofs thông báo lỗi trong khi tạo ra thư mục "%s"

en: libisofs reported an error while adding contents to directory "%s" (%x)
vi: libisofs thông báo lỗi trong khi bổ sung nội dung cho thư mục "%s" (%x)

en: libisofs reported an error while adding file at path "%s"
vi: libisofs thông báo lỗi trong khi bổ sung tập tin tại đường dẫn "%s"

en: Copying checksum file
vi: Đang sao chép tập tin tổng kiểm

en: Copying files locally
vi: Đang sao chép cục bộ các tập tin

note: Translators: this is the name of the plugin * which will be translated only when it needs * displaying.
en: File Downloader
vi: Bộ tải tập tin về

en: Allows files not stored locally to be burned
vi: Cho phép ghi những tập tin không lưu trên máy tính

en: Impossible to retrieve local file path
vi: Không thể lấy đường dẫn tập tin cục bộ

en: Allows files added to the "CD/DVD Creator Folder" in Nautilus to be burned
vi: Cho phép bổ sung tập tin vào "Thư mục Tạo CD/DVD" của Nautilus để ghi

note: Translators: This message is sent * when brasero could not link together * two gstreamer plugins so that one * sends its data to the second for further * processing. This data transmission is * done through a pad. Maybe this is a bit * too technical and should be removed?
en: Impossible to link plugin pads
vi: Không thể liên kết các vùng đệm phần bổ sung

en: Normalizing tracks
vi: Đang chuẩn hóa các rãnh

en: Sets consistent sound levels between tracks
vi: Ổn định mức độ âm thanh giữa các rãnh bài nhạc

note: Translators: %s is the string error from errno
en: Error while padding file (%s)
vi: Gặp lỗi khi đệm lót tập tin (%s)

en: Error while getting duration
vi: Gặp lỗi khi lấy khoảng thời gian

en: Analysing "%s"
vi: Đang phân tích “%s”

en: Transcoding "%s"
vi: Đang chuyển đổi bảng mã của “%s”

en: Converts any song file into a format suitable for audio CDs
vi: Chuyển bất kỳ tập tin bài hát sang một định dạng thích hợp cho đĩa CD nhạc

en: Converting video file to MPEG2
vi: Đang chuyển đổi tập tin phim sang MPEG2

en: Converts any video file into a format suitable for video DVDs
vi: Chuyển bất kỳ tập tin bài hát sang một định dạng thích hợp cho đĩa DVD hình

en: Creates disc images suitable for SVCDs
vi: Tạo ra các ảnh đĩa thích hợp cho đĩa SVCD

en: P_lugins
vi: Phần _bổ sung

en: Choose plugins for Brasero
vi: Chọn phần bổ sung cho Brasero

en: E_ject
vi: Đẩy r_a

en: Eject a disc
vi: Đẩy đĩa ra

en: _Blank…
vi: _Xóa trắng…

en: Blank a disc
vi: Xóa một đĩa

en: _Check Integrity…
vi: _Kiểm tra toàn vẹn…

en: Check data integrity of disc
vi: Kiểm tra tính nguyên vẹn dữ liệu của đĩa

en: Quit Brasero
vi: Thoát Brasero

en: Display help
vi: Hiển thị trợ giúp

en: Disc Burner
vi: Công cụ chép ra đĩa

en: Error while loading the project
vi: Gặp lỗi khi đang tải dự án

en: Please add files to the project.
vi: Hãy thêm tập tin vào dự án.

en: The project is empty
vi: Dự án vẫn trống rỗng.

en: Brasero 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: Brasero là phần mềm tự do; bạn có quyền 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: Brasero 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: Brasero đượ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 Brasero; 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 %s; 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: A simple to use CD/DVD burning application for GNOME
vi: Một ứng dụng chép ra đĩa CD/DVD dễ dùng cho GNOME

en: Brasero Homepage
vi: Trang chủ Brasero

en: The project "%s" does not exist
vi: Dự án “%s” không tồn tại

en: Display the projects recently opened
vi: Hiển thị các dự án vừa mở

en: Open the selected files
vi: Mở các tập tin đã chọn

en: _Edit Information…
vi: _Sửa thông tin…

en: Edit the track information (start, end, author, etc.)
vi: Sửa thông tin của rãnh (bắt đầu, kết thúc, tác giả, v.v.)

en: Remove the selected files from the project
vi: Gỡ bỏ các tập tin đã chọn khỏi dự án

en: Paste files
vi: Chèn tập tin vào

en: Add the files stored in the clipboard
vi: Thêm các tập tin lưu tạm trên bảng nháp

en: I_nsert a Pause
vi: Chè_n khoảng tạm dừng

en: Add a 2 second pause after the track
vi: Thêm vào đằng sau rãnh một khoảng tạm dừng 2 giây

en: _Split Track…
vi: _Tách rãnh…

en: Split the selected track
vi: Chia tách rãnh đã chọn

en: The track will be padded at its end.
vi: Rãnh này sẽ được đệm lót ở kết thúc.

en: The track is shorter than 6 seconds
vi: Rãnh này ngắn hơn 6 giây

en: Make sure the appropriate codec is installed
vi: Kiểm tra xem bộ giải mã thích hợp đã được cài đặt hay chưa

en: Do you want to add "%s", which is a video file?
vi: Bạn có muốn thêm "%s", là một tập tin phim, không?

en: This file is a video and therefore only the audio part can be written to the disc.
vi: Tập tin này là một phim thì chỉ phần âm thanh có thể được ghi vào đĩa.

en: _Discard File
vi: _Hủy tập tin

en: Do you want to search for audio files inside the directory?
vi: Muốn quét thư mục này tìm tập tin âm thanh?

en: Search _Directory
vi: Tìm tr_ong thư mục

en: "%s" could not be opened.
vi: “%s” không mở được.

en: Do you want to create an audio CD with DTS tracks?
vi: Bạn có muốn tạo ra một đĩa nhạc dùng rãnh DTS không?

en: Some of the selected songs are suitable for creating DTS tracks.
    This type of audio CD track provides a higher quality of sound but can only be played by specific digital players.
    Note: if you agree, normalization will not be applied to these tracks.
vi: Một số bài hát đã chọn có thể ghi theo dạng rãnh DTS.
    Loại CD nhạc này có chất lượng âm thanh cao hơn nhưng đòi hỏi phải dùng các loại máy chơi kỹ thuật số đặc biệt.
    Chú ý: Nếu bạn đồng ý, quá trình chuẩn hóa sẽ không áp dụng cho những rãnh đó.

en: Create _Regular Tracks
vi: Tạo _rãnh thường

en: Click here to burn all songs as regular tracks
vi: Nhấn vào đây để ghi tất cả các bài theo dạng rãnh thường

en: Create _DTS Tracks
vi: Tạo ra rãnh _DTS

en: Click here to burn all suitable songs as DTS tracks
vi: Nhấn vào đây để ghi tất cả các bài hát thích hợp theo dạng rãnh DTS

en: Select one song only please.
vi: Chỉ hãy chọn mọi bài hát riêng lẻ.

en: Impossible to split more than one song at a time
vi: Chỉ có thể chia nhỏ mỗi lần một bài hát

en: Open the specified project
vi: Mở dự án đã cho

en: PROJECT
vi: DỰ ÁN

en: Open the specified playlist as an audio project
vi: Mở danh mục nhạc chỉ định dưới dạng một dự án âm thanh

en: PLAYLIST
vi: DANH MỤC PHÁT

en: Set the drive to be used for burning
vi: Xác định ổ phải dùng để ghi đĩa

en: DEVICE PATH
vi: ĐƯỜNG DẪN CỦA THIẾT BỊ

en: Create an image file instead of burning
vi: Tạo ra một tập tin ảnh đĩa thay mà ghi ra đĩa

en: Open an audio project adding the URIs given on the command line
vi: Mở một dự án kiểu âm thanh, cũng thêm các địa chỉ URI đưa ra trên dòng lệnh

en: Open a data project adding the URIs given on the command line
vi: Mở một dự án kiểu dữ liệu, cũng thêm các địa chỉ URI đưa ra trên dòng lệnh

en: Copy a disc
vi: Sao chép một đĩa

en: PATH TO DEVICE
vi: ĐƯỜNG DẪN ĐẾN THIẾT BỊ

en: Cover to use
vi: Bìa cần dùng

en: PATH TO COVER
vi: ĐƯỜNG DẪN ĐẾN BÌA

en: Open a video project adding the URIs given on the command line
vi: Mở một dự án kiểu phim, cũng thêm các địa chỉ URI đưa ra trên dòng lệnh

en: URI of an image file to burn (autodetected)
vi: Địa chỉ URI của ảnh đĩa để ghi (tự phát hiện)

en: PATH TO IMAGE
vi: ĐƯỜNG DẪN CỦA ẢNH ĐĨA

en: Force Brasero to display the project selection page
vi: Buộc trình Brasero hiển thị trang lựa chọn dự án

en: Open the blank disc dialog
vi: Mở hộp thoại để trắng đĩa

en: Open the check disc dialog
vi: Mở hộp thoại kiểm tra đĩa

en: Burn the contents of the burn:// URI
vi: Ghi đĩa nội dung của URI burn://

en: Start burning immediately.
vi: Ghi ngay lập tức.

en: Don't connect to an already-running instance
vi: Không kết nối tiến trình đã chạy

en: Burn the specified project and remove it.
    This option is mainly useful for integration with other applications.
vi: Ghi dự án đã chọn, sau đó tháo bỏ.
    Lựa chọn này chủ yếu khi muốn tích hợp với những ứng dụng khác.

note: Translators: the xid is a number identifying each window in the X11 * world (not Windows, MacOS X). The following sentence says that * brasero will be set to be always on top of the window identified by * xid. In other words, the window with the given xid will become brasero * parent as if brasero w
en: The XID of the parent window
vi: XID của cửa sổ cha

note: Translators: %s is the path of drive
en: "%s" cannot write.
vi: "%s" không ghi được.

en: Wrong command line option.
vi: Tùy chọn sai trong dòng lệnh.

en: Incompatible command line options used.
vi: Dùng các tùy chọn dòng lệnh không tương thích với nhau.

en: Only one option can be given at a time
vi: Chỉ có thể đưa ra mỗi lần một tùy chọn

en: R_ename…
vi: Đổ_i tên…

en: Create a new empty folder
vi: Tạo một thư mục trống mới

en: The session could not be imported.
vi: Không nhập được phiên làm việc.

en: The contents of the project changed since it was saved.
vi: Nội dung của dự án bị sửa đổi kể từ lần lưu cuối cùng.

en: Discard the current modified project ?
vi: Hủy dự án hiện thời đã bị sửa đổi chứ?

en: Discard the current modified project
vi: Hủy dự án hiện thời bị sửa đổi

en: Continue with the current modified project
vi: Tiếp tục với dự án hiện thời bị sửa đổi

note: Translators: %s is the name of the image
en: There is only one selected file ("%s"). It is the image of a disc and its contents can be burned
vi: Bạn đã chọn một tập tin duy nhất ("%s"). Đó là một tập tin ảnh đĩa và có thể ghi nội dung của nó

en: Burn as _Data
vi: Ghi dạng _Số liệu

en: Burn as _Image
vi: Ghi dạng _tập tin ảnh đĩa

en: "%s" cannot be added to the selection.
vi: Không thể thêm “%s” vào vùng chọn.

en: It is a recursive symlink
vi: Nó là một liên kết mềm đệ quy.

en: It does not exist at the specified location
vi: Nó không tồn tại ở vị trí chỉ định

note: Translators: %s is the name of the file
en: Do you want to replace "%s"?
vi: Bạn có muốn thay thế "%s" không?

en: A file with this name already exists in the folder.  Replacing it will overwrite its contents on the disc to be burnt.
vi: Đã có tập tin cùng tên trong thư mục. Thay thế nó nghĩa là ghi đè nội dung trên đĩa sẽ ghi.

note: Translators: Keep means we're keeping the files that already existed * in the project. * Keep is a verb
en: Always K_eep
vi: Luôn _giữ

note: Translators: Replace means we're replacing the file that already * existed in the project with a new one with the same name. * Replace is a verb
en: Al_ways Replace
vi: Luôn th_ay thế

note: #-#-#-#-#  78 (barsero master)  #-#-#-#-# Translators: %s is a string describing the type of medium and the * drive it is in. It's a tooltip.
en: Import %s
vi: Nhập %s

note: Translators: %s is the name of the volume to import. It's a menu * entry and toolbar button (text added later).
en: I_mport %s
vi: _Nhập %s

note: #-#-#-#-#  78 (barsero master)  #-#-#-#-# Translators: This is a verb. It's a toolbar button.
en: I_mport
vi: _Nhập

note: Translators: %s is the name of the volume to import
en: Do you want to import the session from "%s"?
vi: Bạn có muốn nhập phiên làm việc từ "%s" không?

en: That way, old files from previous sessions will be usable after burning.
vi: Bằng cách đó, tập tin cũ từ các phiên làm việc chạy trước sẽ vẫn còn có khả năng sử dụng sau khi chép ra.

en: I_mport Session
vi: _Nhập phiên làm việc

en: Click here to import its contents
vi: Nhấn vào đây để nhập nội dung của nó

en: Please wait while the project is loading.
vi: Hãy đời trong khi tải dự án.

en: _Cancel Loading
vi: _Thôi tải

en: Cancel loading current project
vi: Thôi tiến trình tải dự án hiện thời

en: File Renaming
vi: Đổi tên tập tin

en: Renaming mode
vi: Chế độ đổi tên tập tin

en: The disc in "%s" cannot be ejected
vi: Không thể đẩy đĩa ra “%s”

en: Eject Disc
vi: Đẩy đĩa ra

en: Audio files
vi: Tập tin âm thanh

en: No file filtered
vi: Chưa lọc tập tin

en: Hide the _filtered file list (%d file) | Hide the _filtered file list (%d files)
vi[0]: Ẩn danh sách tập tin bị _lọc (%d tập tin)

en: Show the _filtered file list (%d file) | Show the _filtered file list (%d files)
vi[0]: Hiện danh sách tập tin bị _lọc (%d tập tin)

en: Select the files you want to restore and click on the "Restore" button
vi: Chọn những tập tin cần phục hồi, sau đó bấm nút “Phục hồi”

en: Restore the selected files
vi: Phục hồi các tập tin đã chọn

en: _Options…
vi: _Tùy chọn…

en: Set the options for file filtering
vi: Đặt các tùy chọn về chức năng lọc tập tin

note: filter hidden files
en: Filter _hidden files
vi: Lọc tập ti_n ẩn

note: replace symlink
en: Re_place symbolic links
vi: Th_ay thế liên kết mềm

note: filter broken symlink button
en: Filter _broken symbolic links
vi: Sàng lọc liên kết mềm bị _vỡ

en: Filtering options
vi: Tùy chọn lọc

note: Translators: this is an image, a picture, not a "Disc Image"
en: Display video, audio and image preview
vi: Hiển thị ô xem thử phim, âm thanh và ảnh

en: _Show Side Panel
vi: _Hiện khung lề

en: Show a side pane along the project
vi: Hiển thị một khung lề bên cạnh dự án

en: _Horizontal Layout
vi: Bố cục _nằm ngang

en: Set a horizontal layout
vi: Trình bày theo bố cục nằm ngang

en: _Vertical Layout
vi: Bố cục nằm _dọc

en: Set a vertical layout
vi: Trình bày theo bố cục dọc

en: Click to close the side pane
vi: Nhấn vào để đóng khung lề

en: <Keep current values>
vi: <Giữ giá trị hiện tại>

en: Remove silences
vi: Bỏ khoảng im

en: This information will be written to the disc using CD-Text technology. It can be read and displayed by some audio CD players.
vi: Thông tin này sẽ ghi ra đĩa dùng kỹ thuật CD-Text. Một số máy chơi CD nhạc có khả năng hiển thi các thông tin đó.

en: Song titles
vi: Tên bài hát

en: Additional song information
vi: Thông tin thêm về bài hát

en: Pause length:
vi: Khoảng tạm dừng:

en: Gives the length of the pause that should follow the track
vi: Ghi rõ khoảng thời gian trong đó cần tạm dừng sau khi phát rãnh đó

en: %i × %i pixels
vi: %i × %i điểm ảnh

en: Error parsing playlist "%s".
vi: Gặp lỗi khi phân tích cú pháp của danh mục nhạc “%s”.

note: #-#-#-#-#  78 (barsero master)  #-#-#-#-# Translators: %d is the number of songs
en: %d song | %d songs
vi[0]: %d bài hát

en: Number of Songs
vi: Số bài hát

en: Copyright %s
vi: Tác quyền %s

note: Use the translated name for the plugin.
en: Options for plugin %s
vi: Tùy chọn về phần bổ sung %s

en: Brasero Plugins
vi: Phần bổ sung Brasero

en: Save current project
vi: Lưu dự án hiện thời

en: Save _As…
vi: Lưu _dạng…

en: Save current project to a different location
vi: Lưu dự án hiện thời vào một vị trí khác

en: _Add Files
vi: Thê_m tập tin

en: Add files to the project
vi: Thêm tập tin vào dự án

en: _Remove Files
vi: _Bỏ tập tin

note: Translators: "empty" is a verb here
en: E_mpty Project
vi: Đổ dự án

en: Remove all files from the project
vi: Gỡ bỏ khỏi dự án tất cả các tập tin

en: _Burn…
vi: _Ghi…

en: Burn the disc
vi: Chép ra đĩa

en: To add files to this project click the "Add" button or drag files to this area
vi: Để bổ sung tập tin cho dự án này hãy nhấn vào nút "Bổ sung" hoặc kéo thả những tập tin vào vùng này.

en: To remove files select them then click on the "Remove" button or press "Delete" key
vi: Để loại bỏ tập tin, hãy chọn chúng trước khi nhấn vào nút "Loại bỏ" hoặc nhấn vào phím "Delete"

en: Estimated project size: %s
vi: Ước lượng kích thước dự án: %s

en: The project is too large for the disc even with the overburn option.
vi: Dự án quá lớn để ghi ra đĩa, ngay cả với chức năng ghi quá tải.

en: The project is too large for the disc and you must remove files from it.
    You may want to use this option if you're using 90 or 100 min CD-R(W) which cannot be properly recognized and therefore needs the overburn option.
    Note: This option might cause failure.
vi: Dự án là quá lớn để ghi ra đĩa, cho nên bạn phải bỏ ra một số tập tin.
    Bạn có thể dùng chức năng này nếu như bạn đang dùng các đĩa CD-R(W) có dung lượng khai báo 90 hoặc 100 phút mà không được nhận dạng đúng như thế.
    Chú ý: Dùng chức năng này có thể gây thất bại.

en: Start to burn the contents of the selection
vi: Bắt đầu chép ra nội dung của vùng chọn

en: Please add songs to the project.
vi: Hãy thêm bài hát vào dự án.

en: Do you really want to create a new project and discard the current one?
vi: Bạn thực sự muốn tạo một dự án mới và hủy dự án hiện thời không?

en: If you choose to create a new empty project, all changes will be lost.
vi: Nếu bạn chọn khởi động một dự án mới, tất cả những thay đổi sẽ bị mất.

en: Do you want to discard the file selection or add it to the new project?
vi: Bạn muốn bỏ các tập tin đã chọn hay bổ sung chúng nó vào dự án mới?

en: If you choose to create a new empty project, the file selection will be discarded.
vi: Nếu bạn chọn tạo ra một dự án mới rỗng, những tập tin đã chọn sẽ bị loại bỏ.

en: _Discard File Selection
vi: _Loại bỏ các tập tin đã chọn

en: _Keep File Selection
vi: _Giữ các tập tin đã chọn

en: _Discard Project
vi: _Hủy dự án

en: Select Files
vi: Chọn tập tin

en: Do you really want to empty the current project?
vi: Bạn thực sự muốn đổ dự án hiện thời không?

en: Emptying a project will remove all files already added. All the work will be lost. Note that files will not be deleted from their own location, just no longer listed here.
vi: Đổ dự án thì gỡ bỏ mọi tập tin đều đã được thêm vào. Tất cả các sự cố gắng sẽ bị mất hoàn toàn. Ghi chú rằng tập tin không phải được xóa khỏi vị trí gốc, chỉ không còn được liệt kê lại ở đây.

note: Translators: %s is the name of the project
en: Brasero — %s (Data Disc)
vi: Brasero — %s (Đĩa Số liệu)

note: Translators: %s is the name of the project
en: Brasero — %s (Audio Disc)
vi: Brasero — %s (Đĩa Nhạc)

note: Translators: %s is the name of the project
en: Brasero — %s (Video Disc)
vi: Brasero — %s (Đĩa Phim)

en: Your project has not been saved.
vi: Chưa lưu dự án.

en: Save the changes of current project before closing?
vi: Lưu các thay đổi trong dự án hiện thời trước khi đóng lại chứ?

en: Cl_ose Without Saving
vi: Đóng mà _không lưu

en: Save Current Project
vi: Lưu dự án hiện thời

en: Save project as a Brasero audio project
vi: Lưu lại dự án như một dự án nhạc Brasero

en: Save project as a plain text list
vi: Lưu dự án dạng danh sách nhập thô

en: Save project as a PLS playlist
vi: Lưu dự án dạng danh mục nhạc PLS

en: Save project as an M3U playlist
vi: Lưu dự án dạng danh mục nhạc M3U

en: Save project as an XSPF playlist
vi: Lưu lại dự án như một danh sách chới XSPF

en: Save project as an iriver playlist
vi: Lưu lại dự án như một danh sách chơi iriver

en: _Cover Editor
vi: Bộ sửa _bìa

en: Design and print covers for CDs
vi: Thiết kế và in ra bìa cho đĩa CD

en: _New Project
vi: Dự á_n mới

en: _Empty Project
vi: Dự án trống

en: Let you choose your new project
vi: Cho phép bạn chọn dự án mới

en: New _Audio Project
vi: Dự án âm th_anh mới

en: Create a traditional audio CD that will be playable on computers and stereos
vi: Tạo một đĩa CD kiểu âm thanh truyền thống sẽ phát được trên máy tính và thiết bị âm lập thể

en: New _Data Project
vi: Dự án _dữ liệu mới

en: Create a CD/DVD containing any type of data that can only be read on a computer
vi: Tạo một đĩa CD/DVD chứa bất cứ loại dữ liệu nào thứ mà chỉ đọc được trên máy tính

en: New _Video Project
vi: Dự án _phim mới

en: Create a video DVD or an SVCD that is readable on TV readers
vi: Tạo một đĩa DVD phim hay SVCD thứ mà đọc được trên thiết bị đọc TV

en: Copy _Disc…
vi: _Chép đĩa…

en: Create a 1:1 copy of an audio CD or a data CD/DVD on your hard disk or on another CD/DVD
vi: Sao chép nguyên bản một đĩa CD nhạc hoặc đĩa CD/DVD số liệu trên ổ cứng hoặc trên một đĩa CD/DVD khác

en: _Burn Image…
vi: _Ghi đĩa từ ảnh…

en: Burn an existing CD/DVD image to disc
vi: Ghi đĩa từ một ảnh đĩa CD/DVD có sẵn

en: Open a project
vi: Mở một dự án

note: Translators: the %s is a string representing the total size * of the file selection
en: %d file selected (%s) | %d files selected (%s)
vi[0]: %d tập tin được chọn (%s)

en: %d file is supported (%s) | %d files are supported (%s)
vi[0]: %d tập tin được hỗ trợ (%s)

en: %d file can be added (%s) | %d selected files can be added (%s)
vi[0]: %d tập tin có thể được thêm (%s)

en: No file can be added (%i selected file) | No file can be added (%i selected files)
vi[0]: Không thể thêm tập tin nào (%i tập tin đã chọn)

en: No file is supported (%i selected file) | No file is supported (%i selected files)
vi[0]: Không hỗ trợ tập tin nào (%i tập tin đã chọn)

en: Brasero — New Audio Disc Project
vi: Brasero — Dự án Đĩa Nhạc Mới

en: Brasero — New Data Disc Project
vi: Brasero — Dự án Đĩa Số liệu Mới

en: Brasero — New Video Disc Project
vi: Brasero — Dự án Đĩa Phim Mới

en: Brasero — New Image File
vi: Brasero — Tập Tin Ảnh Đĩa Mới

en: Brasero — Disc Copy
vi: Brasero — Chép Đĩa

en: Open Project
vi: Mở dự án

en: Display playlists and their contents
vi: Hiển thị danh mục nhạc và nội dung

[ctx: picture]
note: Translators: this is a picture not * a disc image
en: Please select another image.
vi: Vui lòng chọn một ảnh đĩa khác.

note: NOTE to translators: the final string must not be over * 32 _bytes_. * The %s is the date
en: Video disc (%s)
vi: Đĩa phim (%s)

en: Error while loading the project.
vi: Gặp lỗi khi tải dự án.

en: The project could not be opened
vi: Không mở được đề án

en: The file is empty
vi: Tập tin rỗng

en: It does not seem to be a valid Brasero project
vi: Đề án này không phải là đề án Brasero

en: Audi_o project
vi: Dự án â_m thanh

en: Create a traditional audio CD
vi: Tạo một đĩa CD kiểu âm thanh truyền thống

en: D_ata project
vi: Dự án dữ liệ_u

en: Create a data CD/DVD
vi: Tạo một đĩa CD/DVD kiểu dữ liệu

en: _Video project
vi: Dự án _phim

en: Create a video DVD or an SVCD
vi: Tạo ra một đĩa phim DVD hoặc một đĩa SVCD

en: Disc _copy
vi: _Chép đĩa

en: Create 1:1 copy of a CD/DVD
vi: Tạo một bản sao 1:1 của một đĩa CD/DVD

en: Burn _image
vi: Chép ra ả_nh

en: Last _Unsaved Project
vi: Dự án chưa lư_u cuối

en: Load the last project that was not burned and not saved
vi: Nạp dự án cuối cùng mà chưa được ghi và chưa lưu lại

en: No recently used project
vi: Không có dự án vừa dùng

en: Create a new project:
vi: Tạo một dự án mới:

en: Recent projects:
vi: Dự án vừa mở :

en: Insert text
vi: Chèn đoạn văn

en: Substitute text
vi: Thay thế đoạn văn

en: Number files according to a pattern
vi: Đánh số thứ tự tập tin theo một mẫu

en: Insert number sequence at beginning
vi: Chèn số chuỗi tại điểm đầu

note: Translators: This finishes previous action "Insert". It goes like * this: "Insert" [Entry] "at the beginning".
en: at the beginning
vi: tại điểm đầu

note: Translators: This finishes previous action "Insert". It goes like * this: "Insert" [Entry] "at the end".
en: at the end
vi: vào ở cuối

en: Delete every occurrence of
vi: Xóa mọi xuất hiện của

en: Rename to
vi: Đổi tên thành

en: {number}
vi: (số)

en: No file
vi: Không có tập tin

en: Start and stop playing
vi: Phát và dừng phát

en: Song start:
vi: Đầu bài:

en: Song end:
vi: Cuối bài:

en: Track length:
vi: Bề dài rãnh:

en: Song information for track %02i
vi: Thông tin về bài trên rãnh %02i

en: Do you really want to split the track?
vi: Bạn có chắc muốn chia tách rãnh này không?

en: If you split the track, the size of the new track will be shorter than 6 seconds and will be padded.
vi: Chia tách rãnh thì rãnh mới có kích cỡ ngắn hơn 6 giây và cũng bị đệm lót.

en: The track wasn't split.
vi: Chưa chia nhỏ rãnh đó.

en: No silence could be detected
vi: Không phát hiện khoảng im lặng

en: An error occurred while detecting silences.
vi: Đã gặp lỗi khi thử phát hiện các đoạn im lặng.

en: This will remove all previous results.
vi: Đây sẽ gỡ bỏ tất cả các kết quả tìm trước.

en: Do you really want to carry on with automatic splitting?
vi: Bạn thực sự muốn tiếp tục với chức năng tự động chia tách không?

en: _Don't split
vi: _Không xẻ

en: Do you really want to empty the slices preview?
vi: Bạn thực sự muốn xóa sạch ô xem thử lát không?

en: Split Track
vi: Xẻ rãnh

en: M_ethod:
vi: _Phương pháp:

en: Method to be used to split the track
vi: Phương pháp cần dùng để chia nhỏ rãnh

en: Split track manually
vi: Chia nhỏ rãnh bằng tay

en: Split track in parts with a fixed length
vi: Chia nhỏ rãnh thành các phần có chiều dài cố định

en: Split track in a fixed number of parts
vi: Chia nhỏ rãnh theo một số phần cố định

en: Split track for each silence
vi: Chia nhỏ rãnh mỗi khoảng im lặng

en: _Slice
vi: _Cắt ra

en: Add a splitting point
vi: Thêm một điểm để chia nhỏ

note: Translators: this goes with the next (= "seconds")
en: Split this track every
vi: Chia nhỏ rãnh này mỗi

note: Translators: this goes with the next (= "parts")
en: Split this track in
vi: Chia nhỏ rãnh này theo

note: Translators: this goes with the previous (= "Split this track in")
en: parts
vi: phần

en: Slicing Method
vi: Phương pháp cắt ra

en: Mer_ge
vi: T_rộn

en: Merge a selected slice with the next selected one
vi: Trộn một lát đã chọn với lát được chọn kế tiếp

en: Remove the selected slices
vi: Gỡ bỏ các lát đã chọn

en: Clear the slices preview
vi: Gột ô xem thử lát

en: _List of slices that are to be created:
vi: Danh sách các _lát cần tạo :

en: Slices Preview
vi: Xem thử lát

en: Frames (1 second = 75 frames)
vi: Khung (1 giây = 75 khung)

en: Open the selected video
vi: Mở phim được chọn

en: Edit the video information (start, end, author, etc.)
vi: Sửa thông tin của phim (đầu, cuối, tác giả, v.v.)

en: Remove the selected videos from the project
vi: Gỡ bỏ khỏi dự án các phim đã chọn

en: Do you want to search for video files inside the directory?
vi: Bạn có muốn tìm tập tin phim trong thư mục không?

en: _Search Directory
vi: _Thư mục tìm kiếm

en: "%s" does not have a suitable type for video projects.
vi: “%s” không có kiểu thích hợp với dự án phim.

en: Please only add files with video content
vi: Vui lòng chỉ bổ sung tập tin là phim

en: Please type "%s --help" to see all available options
vi: Vui lòng gõ "%s --help" để xem tất cả các tùy chọn

en: Select Image File
vi: Chọn tập tin ảnh

en: Exit the program
vi: Thoát khỏi chương trình

en: An unknown error occured
vi: Gặp một lỗi không rõ

en: protocol
vi: giao thức

en: writer
vi: tác giả

en: added
vi: thêm vào

en: missing %s
vi: thiếu “%s”

en: unchanged
vi: không thay đổi

en: Log format
vi: Định dạng sổ theo dõi

en: Message: %s
vi: Thư: %s

en: finished
vi: đã hoàn tất

en: Global Options
vi: Lựa chọn chung

en: If set, Byzanz will record audio from the default audio device if the format supports it. This allows narrating along with the recording.
vi: Nếu thiết đặt, Byzanz sẽ ghi âm từ thiết bị âm thanh mặc định nếu định dạng được hỗ trợ. Cho phép nghe lại cùng với ghi âm.

en: Record audio
vi: Ghi âm

en: Recording method
vi: Cách ghi

en: Save filename
vi: Lưu tên tập tin

en: URI for the filename Byzanz will suggest when starting a recording.
vi: URI cho tên tập tin Byzanz sẽ yêu cầu khi bắt đầu ghi âm.

en: Use this method as the default method for recording. Must be one of "screen" for recording the whole screen, "area" for selecting an area or "window" to select a window.
vi: Hãy sử dụng phương pháp này làm mặc định khi ghi hình. Dùng "screen" khi ghi lại cả màn hình, "area" để chọn một khu vực hoặc "window" để chọn một cửa sổ.

en: Record your desktop
vi: Ghi lại màn hình làm việc của bạn

en: Select area to record
vi: Chọn vùng để ghi lại

en: End current recording
vi: Dừng ghi

en: Abort encoding of recording
vi: Hủy bỏ mã hóa ghi âm

en: Record what's happening on your desktop
vi: Ghi lại mọi hoạt động trên màn hình làm việc

en: This format does not support recording audio.
vi: Định dạng này không hỗ trợ ghi âm.

en: Byzanz debug files
vi: Tập tin gỡ lỗi Byzanz

en: No image to encode.
vi: Không có hình ảnh để mã hoá.

en: GIF images
vi: Ảnh GIF

en: Failed to start GStreamer pipeline
vi: Khởi động ống dẫn GStreamer thất bại

en: Theora video
vi: Video Theora

en: WebM video
vi: Video Webm

en: Record _Desktop
vi: Ghi lại màn _hình làm việc

en: Record the entire desktop
vi: Ghi lại toàn bộ màn hình

en: Record _Area
vi: Ghi hình một _khu vực

en: Record a selected area of the desktop
vi: Ghi hình một vùng được chọn của màn hình

en: Record _Window
vi: Ghi hình _cửa sổ

en: Record a selected window
vi: Ghi hình một cửa sổ được chọn

en: Not a Byzanz recording
vi: Không phải bản ghi của Byzanz

en: Unsupported byte order
vi: Thứ tự byte không được hỗ trợ

en: usage: %s [OPTIONS] INFILE OUTFILE
vi: sử dụng: %s [TÙY_CHỌN] TẬP_TIN_VÀO TẬP_TIN_XUẤT

en: Wrong option: %s
vi: Tùy chọn sai: %s

en: Duration of animation (default: 10 seconds)
vi: Thời gian hoạt ảnh (mặc định: 10 giây)

en: Delay before start (default: 1 second)
vi: Khoảng đợi trước khi bắt đầu (mặc định: 1 giây)

en: Record mouse cursor
vi: Ghi hình con trỏ chuột

en: X coordinate of rectangle to record
vi: Toạ độ X của hình chữ nhật cần ghi

en: PIXEL
vi: ĐIỂM ẢNH

en: Y coordinate of rectangle to record
vi: Toạ độ Y của hình chữ nhật cần ghi

en: Width of recording rectangle
vi: Chiều rộng của hình chữ nhật cần ghi

en: Height of recording rectangle
vi: Chiều cao của hình chữ nhật cần ghi

en: usage: %s [OPTIONS] filename
vi: sử dụng: %s [TÙY_CHỌN] tên_tập_tin

en: Error during recording: %s
vi: Lỗi trong quá trình ghi: %s

en: Recording done.
vi: Đã ghi xong.

en: Recording completed. Finishing encoding...
vi: Đã ghi xong. Đang mã hoá...

en: Recording starts. Will record %d seconds...
vi: Sắp ghi hình. Sẽ ghi %d giây...

en: record your current desktop session
vi: ghi lại phiên làm việc hiện tại

en: Given area is not inside desktop.
vi: Vùng đã chọn không nằm trong màn hình làm việc.

en: Thanks
vi: Cám ơn

en: Report Name
vi: Tên report

en: All Items
vi: Tất cả Item

en: Template Title
vi: Thêm cột mốc quan trọng vào Mẫu dự án

en: Current password
vi: Mật khẩu hiện tại

en: New password
vi: Mật khẩu mới

en: Confirm new password
vi: Xác nhận mật khẩu mới

en: User Login
vi: Đăng nhập

en: Realm
vi: Địa hạt

en: Keep me signed in
vi: Lưu đăng nhập

en: User Name
vi: Tên người dùng

note: i18n: Dialog: Clear Private Data, in the Tools menu
en: Clear Private Data
vi: Xóa dữ liệu riêng tư

en: Add Device
vi: Thêm Thiết bị

en: Select Template
vi: Chọn mẫu

en: Not Detected
vi: Không được phát hiện

en: Export to a file
vi: Xuất vào tập tin

en: Don't Show
vi: Không hiển thị

en: Graph Type
vi: Loại đồ thị

en: Schedule Type
vi: Lập lịch khởi hành

en: %d Minute
vi: %d phút

en: %d Minutes
vi: %d phút

en: Notification Email
vi: Email thông báo

en: Days of Week
vi: Ngày trong tuần

en: Days of Month
vi: Ngày trong tháng

en: Template Name
vi: Tên mẫu

en: ROOT
vi: GỐC

en: Title Format:
vi: Định dạng tiêu đề:

en: Data Source
vi: Nguồn dữ liệu

en: Writable
vi: Có thể ghi

en: Issues
vi: Phát hành

en: Data Sources
vi: Nguồn dữ liệu

en: Not Found
vi: Không tìm thấy

en: <not set>
vi: <chưa đặt>

en: All Devices
vi: Tất cả thiết bị

en: Input Field
vi: Trường nhập

en: Friendly Name
vi: Tên thân thiện

en: Equation
vi: Phương trình

en: Field Name
vi: Tên trường

en: 1 Hour
vi: 1 Giờ

en: Heartbeat
vi: Nhịp tim

en: Custom Data
vi: Dữ liệu Tuỳ chỉnh

en: Data Source Name
vi: Tên nguồn dữ liệu

en: Change Profile
vi: Thay đổi hồ sơ

en: Change Settings
vi: Thay đổi cài đặt

en: Preview Mode
vi: Chế độ xem trước

en: Host ID
vi: ID Người chủ trì

en: Summation
vi: Tổng hợp

en: New Device
vi: Thiết bị mới

en: Device Description
vi: Mô tả thiết bị

en: Not Logged In
vi: Chưa đăng nhập

en: Username already exists.
vi: Tên tài khoản đã tồn tại

en: Unexpected error occurred
vi: Xảy ra lỗi không mong muốn

en: Every Minute
vi: Mỗi phút

en: Every %d Minutes
vi: Mỗi% d Phút

en: Demand
vi: Yêu cầu

en: Try
vi: Thử

en: Management
vi: Sự quản lý

en: Data Collection
vi: Thu thập dữ liệu

en: Automation
vi: Tự động hóa

en: User Groups
vi: Nhóm người dùng

en: External Links
vi: Liên kết Bên ngoài

en: Update Profile
vi: Cập nhật hồ sơ

en: Normal User
vi: Người dùng bình thường

en: Last Hour
vi: 1 giờ trước

en: Last Week
vi: Tuần trước

en: Last Month
vi: Tháng trước

en: This Day
vi: Ngày này

en: This Week
vi: Tuần này

en: This Month
vi: Tháng này

en: This Year
vi: Năm nay

en: Previous Day
vi: Ngày trước

en: Previous Year
vi: Năm trước

en: 4 Hours
vi: 4 Giờ

en: 6 Hours
vi: 6 Giờ

en: Send Now
vi: Gửi ngay

en: Minute(s)
vi: Phút

en: Hour(s)
vi: Giờ

en: Day(s)
vi: Ngày

en: Year(s)
vi: Năm

en: Fixed String
vi: Chuỗi cố định

[ctx: A short textual representation of a month, three letters]
en: Jan
vi: Tháng 1

[ctx: A short textual representation of a month, three letters]
en: Feb
vi: Tháng 2

[ctx: A short textual representation of a month, three letters]
en: Mar
vi: Tháng 3

[ctx: A short textual representation of a month, three letters]
en: Apr
vi: Tháng 4

[ctx: A short textual representation of a month, three letters]
en: May
vi: Tháng 5

[ctx: A short textual representation of a month, three letters]
en: Jun
vi: Tháng 6

[ctx: A short textual representation of a month, three letters]
en: Jul
vi: Tháng 7

[ctx: A short textual representation of a month, three letters]
en: Aug
vi: Tháng 8

[ctx: A short textual representation of a month, three letters]
en: Sep
vi: Tháng 9

[ctx: A short textual representation of a month, three letters]
en: Oct
vi: Tháng 10

[ctx: A short textual representation of a month, three letters]
en: Nov
vi: Tháng 11

[ctx: A short textual representation of a month, three letters]
en: Dec
vi: Tháng 12

[ctx: A textual representation of a day, three letters]
en: Sun
vi: CN

[ctx: A textual representation of a day, three letters]
en: Mon
vi: T2

[ctx: A textual representation of a day, three letters]
en: Tue
vi: T3

[ctx: A textual representation of a day, three letters]
en: Wed
vi: T4

[ctx: A textual representation of a day, three letters]
en: Thu
vi: T5

[ctx: A textual representation of a day, three letters]
en: Fri
vi: T6

[ctx: A textual representation of a day, three letters]
en: Sat
vi: T7

en: Chinese (Taiwan)
vi: Tiếng Trung (Đài-loan)

en: Paw
vi: Quấu

en: Sunrise
vi: Bình minh

en: Tree Mode
vi: Chế độ cây

en: List Mode
vi: Chế độ danh sách

en: (Edit)
vi: (Sửa)

en: View User Log
vi: Xem bản ghi người dùng

en: Technical Support
vi: Hỗ trợ Kỹ thuật

en: External Link
vi: Liên kết bên ngoài

en: Export Results
vi: Xuất kết quả

en: Reporting
vi: Báo cáo

en: mins
vi: phút

en: secs
vi: giây

en: hours
vi: giờ

en: New Profile
vi: Hồ sơ mới

en: Aggregation Level
vi: Cấp kết tập

en: Hex Value
vi: Giá trị Hex

en: Not Selected
vi: Không được chọn

en: Text Format
vi: Đáy:

en: Field Type
vi: Loại trường

note: I18N: button to disable a gamepad configuration
en: Disable Device
vi: Vô Hiệu Thiết Bị

en: Additional Options
vi: Tùy chọn bổ sung

en: External ID
vi: ID ngoài

en: Account Options
vi: Cài đặt tài khoản

note: #-#-#-#-#  2146 (Pidgin)  #-#-#-#-# Build the login options frame.
en: Login Options
vi: Tùy chọn đăng nhập

en: Operator.
vi: Tổng đài xin nghe.

en: Header Type
vi: Loại tiêu đề

en: Spikes
vi: Gai

en: Log Retention
vi: Lưu giữ nhật ký

en: Log Settings
vi: ログ設定

en: Date Display Format
vi: Định dạng hiển thị ngày

en: Security Level
vi: Cấp bảo mật

en: Theme Settings
vi: Cài đặt chủ đề

en: Table Settings
vi: Bảng cài đặt

en: Title Font Size
vi: Kích thước phông chữ tiêu đề

en: Guest User
vi: Tài khoản khách

en: Minimum Length
vi: Chiều dài Tối thiểu

en: Referrals
vi: Giới thiệu

en: Distinguished Name
vi: Tên phân biệt

en: Test Email
vi: Email Kiểm tra

en: From Email Address
vi: Email người gửi

en: From Name
vi: Tên người gửi

en: SMTP Port
vi: Cổng SMTP

en: SMTP Username
vi: Tên đăng nhập SMTP

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

en: Maximum Records
vi: Bản ghi tối đa

en: User Language
vi: Ngôn ngữ người dùng

en: 1 Column
vi: 1 cột

en: %d Columns
vi: % d Cột

en: Thumbnail Height
vi: Chiều cao ảnh thu nhỏ

en: Thumbnail Width
vi: Chiều rộng ảnh thu nhỏ

en: Recovery
vi: Sự phục hồi

en: Item Color
vi: Màu mục

en: Device Status
vi: Trạng thái thiết bị

en: Search Pattern
vi: Mẫu tìm kiếm

en: Replace Pattern
vi: Mẫu thay thế

en: Uptime:
vi: Thời gian tải lên:

note: #-#-#-#-#  773 (kopete)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, textLabel1)
en: Contact:
vi: Liên hệ:

note: #-#-#-#-#  438 (PasswordSafe master)  #-#-#-#-# Statistics
en: Stats
vi: Thống kê

en: Display Order
vi: 表示順

en: Newest First
vi: Mới nhất trước tiên

en: Oldest First
vi: Cũ nhất

en: Logged in as
vi: Đăng nhập như

en: guest
vi: khách

en: Logged in as %s
vi: Đăng nhập như %s

en: Leaf
vi: Lá

en: Link %s
vi: Liên kết %s

en: Connect failed: %s
vi: Gặp lỗi khi kết nối: %s

en: Sending Message...
vi: Đang gửi tin nhắn…

en: Not Applicable
vi: Không áp dụng

en: Enter keyword
vi: Nhập từ khóa

en: No %s Found
vi: Không %s Tìm thấy

en: No Source
vi: Không có nguồn

en: Passphrase too short
vi: Cụm từ mật khẩu quá ngắn

en: Passphrases do not match
vi: Hai mật khẩu không trùng

en: Action failed
vi: Hành động không thành công

en: Connection Failed
vi: Kết nối không thành công

en: Open in new tab
vi: Mở ra trong trang mới

note: i18n: ectx: property (text), item, widget (QComboBox, cmbShowScrollbars)
en: Always Off
vi: Luôn ẩn

en: %d Column
vi: % d Cột

en: New Report
vi: Báo cáo mới

en: Email Frequency
vi: Tần suất Email

en: Send Report
vi: Gửi báo cáo

en: Item Details
vi: Chi tiết mục

en: User Level
vi: Cấp độ

en: Next Run
vi: Chạy Tiếp theo

en: Every
vi: Mỗi

en: Applied
vi: Các sản phẩm không được sử dụng phiếu giảm giá hoặc không được có trong giỏ hàng để có thể áp dụng "Giảm giá cố định"

en: Validation Error
vi: Xác thực lỗi

en: Import Results
vi: Nhập khẩu kết quả

en: Package Files
vi: Tập tin gói

en: Test Connection
vi: Kiểm tra kết nối

en: Begin
vi: Bắt đầu

en: Optional Modules
vi: Các module tùy chọn

note: #-#-#-#-#  244 (com.github.alainm23.planner)  #-#-#-#-# General
en: Homepage
vi: Trang chủ

note: DSN parameters other table options
en: Collation
vi: Đối hợp

en: Get Help
vi: Hỗ trợ

en: Report Issue
vi: Báo cáo vấn đề

en: Get Started
vi: Bắt đầu

en: Authentication Failure
vi: Lỗi xác thực

en: Graph:
vi: Đồ thị

en: Apply Filter
vi: Áp dụng bộ lọc

en: Edit Page
vi: Sửa Trang

en: View Page
vi: Xem trang

note: #-#-#-#-#  2325 (poedit)  #-#-#-#-# TRANSLATORS: This is version information in about dialog, "%s" will be version number when used
en: Version %s
vi: Phiên bản %s

en: Receivers
vi: Người nhận

en: Monitored
vi: Theo dõi

en: Not Compatible
vi: Không Tương Thích

en: Not Installed
vi: Chưa cài đặt

en: Plugin Name
vi: Tên plugin

en: Requires
vi: Cần

en: Install Plugin
vi: Cài đặt Plugin

en: Enable Plugin
vi: Sử dụng Plugin

en: Last Update
vi: Cập nhật Cuối cùng

[ctx: dropdown action]
en: Delete
vi: Xóa

[ctx: dropdown action]
en: Archive
vi: Lưu trữ

[ctx: filter: use]
en: Go
vi: Đi

[ctx: filter: reset]
en: Clear
vi: Xóa

en: Rescan
vi: Quét lại

en: Send a Test Email
vi: Gửi một Email thử nghiệm

en: Site Information
vi: Thông tin trang web

en: New Site
vi: Site mới

en: Address1
vi: Đia chỉ 1

en: Address2
vi: Địa chỉ 2

note: #-#-#-#-#  787  #-#-#-#-# i18n: ectx: property (title), widget (QGroupBox, additionalGroupBox) #-#-#-#-#  2146 (Pidgin)  #-#-#-#-# aim_userinfo_t use_html_status
en: Additional Information
vi: Thông tin thêm

en: Delete Site | Delete Sites
vi[0]: Xóa trang web

en: Site Name:
vi: Tên site:

en: Site Name
vi: Tên trang web

[ctx: dropdown action]
en: Publish
vi: Xuất bản

[ctx: ordering of tree items]
en: inherit
vi: kế thừa

[ctx: ordering of tree items]
en: manual
vi: Hướng dẫn

[ctx: ordering of tree items]
en: alpha
vi: anfa

en: New Node
vi: Nút mới

note: (itstool) path: msg/msgstr Title for a list of editors.
en: Edited By
vi: Chỉnh sửa bởi

en: Restricted
vi: Hạn chế

en: Revoke Access
vi: Thu hồi truy cập

en: Member
vi: Thành viên

note: Translators: This is the empty state page label which states that there are no users to show in the panel.
en: No Users Found
vi: Không tìm thấy người dùng nào

en: eMail
vi: Email

en: Domains
vi: Miền

en: Domain Name
vi: Tên miền Domain

en: Group Description
vi: Mô tả Hội nhóm

en: Membership
vi: Thành viên

en: Group Member
vi: Nhóm Thành viên

en: Add to Group
vi: Thêm vào Nhóm

[ctx: filter reset]
en: Clear
vi: Xóa

en: Database Settings
vi: Cài đặt Database

en: General Information
vi: Thông tin chung

en: Configured
vi: Được cấu hình

en: Total: %s
vi: Tổng cộng: %s

en: PHP Version
vi: Phiên bản PHP

en: Variable Name
vi: Tên biến

[ctx: Button: use filter settings]
en: Go
vi: Đi

[ctx: Button: reset filter settings]
en: Clear
vi: Xóa

[ctx: Button: delete all table entries]
en: Purge
vi: Gỡ

en: Field Value
vi: Giá trị trường

en: Script:
vi: Tập lệnh:

en: Refresh Interval
vi: Thời gian cập nhật

note: #-#-#-#-#  681 (kate_part)  #-#-#-#-# i18n: ectx: property (specialValueText), widget (QSpinBox, lineLengthLimit)
en: Unlimited
vi: Không giới hạn

en: %d minutes
vi: %d phút

en: Set the position of the main dock.
vi: Định vị trí thanh neo chính.

en: Do you like your dock to be always visible,
     or on the contrary unobtrusive?
    Configure the way you access your docks and sub-docks!
vi: Bạn có muốn thanh neo của bạn luôn được hiển thị,
     hoặc ngược lại muốn nó kín đáo hơn ?
    Hãy cấu hình cách bạn truy cập vào thanh neo và thanh neo phụ !

en: Display and interact with currently open windows.
vi: Hiển thị và tương tác với các cửa sổ hiện đang mở.

en: All of the parameters you will never want to tweak.
vi: Tất cả các thông số bạn sẽ chẳng bao giờ muốn thay đổi.

en: Configure text bubble appearance.
vi: Cấu hình hình dạng của bong bóng hộp thoại.

en: Applets can be displayed on your desktop as widgets.
vi: Các tiểu dụng có thể được đặt lên màn hình làm việc như các ô điều khiển.

en: All about icons:
     size, reflection, icon theme,...
vi: Những thứ liên quan đến biểu tượng:
     kích thước, ảnh phản chiếu, chủ đề biểu tượng, ...

en: Indicators
vi: Bộ chỉ thị

en: Define icon caption and quick-info style.
vi: Xác định phong cách nhãn biểu tượng và thông tin nhanh.

en: All words
vi: Tất cả các từ

en: Highlighted words
vi: Tô sáng từ

en: Hide others
vi: Ẩn các loại khác

en: Search in description
vi: Tìm trong mô tả

en: Enable this module
vi: Kích hoạt mô-đun này

en: Cairo-Dock configuration
vi: Cấu hình Cairo-Dock

en: Simple Mode
vi: Chế độ Đơn giản

en: Development site
vi: Trang phát triển

en: Find the latest version of Cairo-Dock here !
vi: Dùng thử phiên bản mới nhất của Cairo-Dock tại đây !.

en: Quit Cairo-Dock?
vi: Thoát Cairo-Dock ?

en: You're about to remove this icon (%s) from the dock. Are you sure?
vi: Bạn sắp bỏ biểu tượng này (%s) ra khỏi thanh neo. Bạn có chắc chắn ?

en: Applet's handbook
vi: Sổ tay tiểu dụng

note: i18n: ectx: label, entry (above), group ($(ruleDescriptionOrNumber))
en: Keep above
vi: Giữ trên

en: Close all
vi: Đóng tất cả

en: On all desktops
vi: Ở tất cả các bàn làm việc

en: You must try the theme before you can rate it.
vi: Bạn phải dùng thử chủ đề trước khi bạn có thể đánh giá nó.

en: Sobriety
vi: tính nhã

en: Use OpenGL in Cairo-Dock
vi: Sử dụng OpenGL trong Cairo-Dock ?

en: OpenGL allows you to use the hardware acceleration, reducing the CPU load to the minimum.
    It also allows some pretty visual effects similar to Compiz.
    However, some cards and/or their drivers don't fully support it, which may prevent the dock from running correctly.
    Do you want to activate OpenGL ?
     (To not show this dialog, launch the dock from the Application menu,
      or with the -o option to force OpenGL and -c to force cairo.)
vi: OpenGL cho phép bạn tận dụng khả năng tăng tốc phần cứng, giảm thiểu tải CPU đến mức tối đa.
    Nó cũng cho phép sử dụng một số hiệu ứng đẹp tương tự như Compiz.
    Tuy nhiên, một số cạc và/hoặc trình điều khiển của chúng không hoàn toàn hỗ trợ nó, khiến thanh neo không hoạt động đúng.
    Bạn có muốn kích hoạt OpenGL ?
     (Để hiển thị hộp thoại này, chạy thanh neo từ trình đơn Ứng dụng,
      hoặc sử dụng tùy chọn -o để bắt buộc chạy OpenGL và -c để bắt buộc chạy cairo.)

en: < Maintenance mode >
vi: < Chế độ bảo trì >

en: The theme could not be found; the default theme will be used instead.
     You can change this by opening the configuration of this module. Do you want to do it now?
vi: không tìm thấy chủ đề; chủ đề mặc định sẽ được sử dụng.
     Bạn có thể thay đổi bằng cách mở cấu hình cho mô-đun này; bạn có muốn thực hiện nó ngay bây giờ ?

en: The gauge theme could not be found; a default gauge will be used instead.
    You can change this by opening the configuration of this module. Do you want to do it now?
vi: không tìm thấy chủ đề chuẩn; chuẩn mặc định sẽ được sử dụng.
     Bạn có thể thay đổi bằng cách mở cấu hình cho mô-đun này; bạn có muốn thực hiện nó ngay bây giờ ?

en: _custom decoration_
vi: _trang trí tùy chỉnh_

en: _Custom Icons_
vi: _Biểu tượng Tự chọn_

en: The '%s' module was not found.
    Be sure to install it with the same version as the dock to enjoy these features.
vi: Không tìm thấy mô-đun '%s'.
    Hãy đảm bảo bạn đã cài nó cùng phiên bản với thanh neo để tận hưởng các tính năng này.

en: Fade out
vi: Mờ ra

en: Problems? Suggestions? Just want to talk to us? Come on over!
vi: Có vấn đề ? Có đề xuất ? Muốn nói chuyện với chúng tôi ? Xin mời bạn !

en: Community site
vi: Trang cộng đồng

note: i18n: ectx: label, entry (below), group ($(ruleDescriptionOrNumber))
en: Keep below
vi: Giữ dưới

en: Decorations
vi: Vật trang trí

en: Background image:
vi: Ảnh nền:

note: i18n: ectx: property (text), widget (QLabel, transparencyLabel)
en: Background transparency:
vi: Độ trong suốt của nền:

note: Translators: Menu item Verb/Convert/Evaporate
en: Evaporate
vi: Bay hơi

en: Break
vi: Thoát

en: Big
vi: Lớn

note: #-#-#-#-#  185 (debian-installer Level 1)  #-#-#-#-# Type: select Choices
en: low
vi: thấp

en: TaskBar
vi: Thanh tác vụ

note: [trait]: id=slow
en: slow
vi: chậm chạp

en: Corner radius
vi: Bán kính góc

en: Outline width
vi: Độ rộng của viền ngoài

en: smaller
vi: nhỏ hơn

en: larger
vi: lớn hơn

en: Background colour
vi: Màu nền

note: i18n: ectx: property (text), widget (QLabel, label_2)
en: Text font:
vi: Phông chữ:

en: Separators
vi: Thanh ngăn cách

en: light
vi: ánh sáng

en: small
vi: nhỏ

en: _Patterns
vi: _Mẫu

en: Drag a pattern tile to an object to change it
vi: Kéo một khuôn gạch mẫu vào đối tượng để thay đố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: Burlap
vi: Vải gai

en: Chalk
vi: Phấn

en: Countertop
vi: Mặt quầy hàng

en: Fibers
vi: Sợi

en: Floral
vi: Hoa

en: Fossil
vi: Hóa thạch

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: 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: Mango
vi: Xoài

en: Tangerine
vi: Quít

en: Grapefruit
vi: Bưởi

en: Pale Blue
vi: Xanh da trời xám

en: Indigo
vi: Chàm

en: Sea Foam
vi: Bọt sóng biển

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: Shale
vi: Đá phiến

en: Granite
vi: Đá gra-nit

en: Eclipse
vi: Che khuất

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: File manager for the MATE desktop environment
vi: Chương trình quản lý tập tin trên giao diện MATE

en: Caja is the official file manager for the MATE desktop. It allows for browsing directories, as well as previewing files and launching applications associated with them. It is also responsible for handling the icons on the MATE desktop. It works on local and remote file systems.
vi: Caja là chương trình quản lý tập tin chính thức của giao diện MATE. Nó cho phép duyệt các thư mục và tập tin, đồng thời xem trước và khởi động các ứng dụng dưới dạng tập tin thực thi. Chương trình cũng chịu trách nhiệm cho việc quản lí các biểu tượng của giao diện MATE. Nó hoạt động được trên các hệ thống tập tin cục bộ và qua mạng.

en: Caja is extensible through a plugin system, similar to that of GNOME Nautilus, of which Caja is a fork.
vi: Caja được phát triển, mở rộng thông qua một hệ thống trình cắm mở rộng, tương tự như GNOME Nautilus, cái mà Caja được dựa trên.

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: 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

en: Open Folder
vi: Mở thư mục

en:  (invalid Unicode)
vi:  (Unicode không hợp lệ)

en: No applications found
vi: Không tìm thấy ứng dụng

note: #-#-#-#-#  419 (gnome-shell main)  #-#-#-#-# Translators: %s is the Disks application #-#-#-#-#  448 (gnome-shell main)  #-#-#-#-#
en: Open %s
vi: Mở %s

en: Open with other Application...
vi: Mở bằng ứng dụng khác...

en: _Always perform this action
vi: _Luôn thực hiện hành động này

en: The name and icon of the file.
vi: Tên và biểu tượng của tập tin.

en: Size on Disk
vi: Kích cỡ trên đĩa<br>

en: The size of the file on disk.
vi: Kích cỡ của file này trên <br>

en: The type of the file.
vi: Kiểu của tập tin.

en: Date Created
vi: Ngày tạo

en: The date the file was created.
vi: Ngày mà tập tin được tạo.

en: The owner of the file.
vi: Chủ sở hữu của tập tin.

en: The group of the file.
vi: Nhóm của tập tin.

en: The extension of the file.
vi: Đuôi mở rộng của tập tin.

note: 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 * match the us
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ố.

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: today at 00:00:00 PM
vi: hôm nay vào 00:00:00

en: today at %-I:%M:%S %p
vi: hôm nay vào lúc %-H:%M:%S

en: today at 00:00 PM
vi: hôm nay vào 00:00

note: #-#-#-#-#  445 (gnome-utils GNOME TRUNK)  #-#-#-#-# Translators:  Below are the strings displayed in the 'Date Modified' column of the list view.  The format of this string can vary depending on age of a file.  Please modify the format of the timestamp to match your locale.  For example, to display 
en: today at %-I:%M %p
vi: hôm nay lúc %-I:%M:%p

en: today, 00:00 PM
vi: hôm nay, 00:00

en: today, %-I:%M %p
vi: hôm nay, %-H:%M

en: yesterday at 00:00:00 PM
vi: hôm qua vào 00:00:00

en: yesterday at %-I:%M:%S %p
vi: hôm qua vào lúc %-H:%M:%S

en: yesterday at 00:00 PM
vi: hôm qua vào 00:00

en: yesterday at %-I:%M %p
vi: hôm qua lúc %-I:%M:%p

en: yesterday, 00:00 PM
vi: hôm qua, 00:00

en: yesterday, %-I:%M %p
vi: hôm qua, %-H:%M

en: Wednesday, September 00 0000 at 00:00:00 PM
vi: Thứ tư, 00 tháng chín 0000 vào 00:00:00

en: %A, %B %-d %Y at %-I:%M:%S %p
vi: %A, %-d %B %Y lúc %-I:%M:%S %p

en: Mon, Oct 00 0000 at 00:00:00 PM
vi: Thứ hai, 00 T10 0000 vào 00:00:00

en: %a, %b %-d %Y at %-I:%M:%S %p
vi: %a, %-d %b %Y vào lúc %-H:%M:%S

en: Mon, Oct 00 0000 at 00:00 PM
vi: Thứ hai, 00 T10 0000 vào 00:00

en: %a, %b %-d %Y at %-I:%M %p
vi: %a, %-d %b %Y vào lúc %-H:%M

en: Oct 00 0000 at 00:00 PM
vi: 00 T10 0000 vào 00:00

en: %b %-d %Y at %-I:%M %p
vi: %-d %b %Y vào lúc %-H:%M

en: Oct 00 0000, 00:00 PM
vi: 00 T10 0000, 00:00

en: %b %-d %Y, %-I:%M %p
vi: %-d %b %Y, %-H:%M

en: 00/00/00, 00:00 PM
vi: 00.00.00, 00:00

en: %m/%-d/%y, %-I:%M %p
vi: %-d/%m/%y, %-I:%M %p

en: 00/00/00
vi: 00.00.00

en: %m/%d/%y
vi: %d.%m.%y

en: Not allowed to set owner
vi: Không được phép đặt chủ sở hữu

en: Not allowed to set group
vi: Không được phép đặt nhóm

en: %'u item | %'u items
vi[0]: %'u mục

en: %'u folder | %'u folders
vi[0]: %'u thư mục

en: %'u file | %'u files
vi[0]: %'u tập tin

en: %s (%s bytes)
vi: %s (%s byte)

note: #-#-#-#-#  158 (linuxmint)  #-#-#-#-# This means no contents at all were readable #-#-#-#-#  2081 (nautilus master)  #-#-#-#-#
en: ? items
vi: ? mục

note: #-#-#-#-#  158 (linuxmint)  #-#-#-#-# This means no contents at all were readable #-#-#-#-#  2081 (nautilus master)  #-#-#-#-#
en: ? bytes
vi: ? byte

en: unknown MIME type
vi: dạng MIME không rõ

en: program
vi: chương trình

en: Select a new name for the _destination
vi: Chọn một tên mới cho _mục đích<br>

en: %'d second | %'d seconds
vi[0]: %'d giây

en: %'d minute | %'d minutes
vi[0]: %'d phút

en: Are you sure you want to trash "%B"?
vi: Bạn có chắc muốn xoá "%B" không?

en: Are you sure you want to trash the %'d selected item? | Are you sure you want to trash the %'d selected items?
vi[0]: Bạn có chắc muốn xóa bỏ %'d mục đã chọn không?

en: Items moved to the trash may be recovered until the trash is emptied.
vi: Các mục được di chuyển đến thùng rác sẽ có thể phục hồi được cho đến khi thùng rác bị đổ <br>

en: _Skip files
vi: _Bỏ qua tập tin

en: It is now safe to remove the drive
vi: Bây giờ đã an toàn để gỡ bỏ thiết bị

en: Writing data to the drive -- do not unplug
vi: Đang ghi dữ liệu vào thiết bị -- không tháo gỡ

en: There is %S available, but %S is required.
vi: Có sẵn %S, còn yêu cầu %S.

en: The destination is read-only.
vi: Đích đến chỉ cho phép đọc.

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: Translators: the initial name of a new folder
en: untitled folder
vi: thư mục không tên

note: Translators: the initial name of a new empty file
en: new file
vi: tập tin mới

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: 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: 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: Trình chạy ứng dụng "%s" không được đánh dấu là được tin tưởng. Nếu bạn không biết nguồn gốc của tập tin, chạy nó có thể không an toàn.

en: Opening %d item. | Opening %d items.
vi[0]: Đang mở %d mục.

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

note: #-#-#-#-#  158 (linuxmint)  #-#-#-#-# the %s here is a file extension #-#-#-#-#  2081 (nautilus master)  #-#-#-#-# Translators: the %s here is a file extension
en: %s document
vi: Tài liệu %s

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 run application
vi: Không thể chạy ứng dụng

en: Could not find '%s'
vi: Không tìm thấy « %s »

en: Could not find application
vi: Không tìm thấy ứng dụ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: Select an application to view its description.
vi: Chọn ứng dụng để xem mô tả của nó.

en: _Use a custom command
vi: Dùng một câ_u lệnh riêng

note: Translators: first %s is a filename and second %s is a file extension
en: Open %s and other %s document with:
vi: Mở %s và các tài liệu %s khác với:

note: Translators: the %s here is a file name Translators: %s is a filename
en: Open %s with:
vi: Mở %s với:

en: _Remember this application for %s documents
vi: _Nhớ ứng dụng này cho các tài liệu %s

en: Open all %s documents with:
vi: Mở tất cả các tài liệu %svới:

note: Translators: First %s is a filename, second is a description * of the type, eg "plain text document"
en: Open %s and other "%s" files with:
vi: Mở %s và các tập tin "%s" khác với:

note: Translators: %s is a file type description
en: _Remember this application for "%s" files
vi: _Nhớ ứng dụng này cho các tập tin "%s"

en: Open all "%s" files with:
vi: Mở tất cả các tập tin %svới:

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: No other applications are available to view this file. If you copy this file onto your computer, you may be able to open it.
vi: Không có ứng dụng nào khác có khả năng xem được tập tin này. Nếu bạn sao chép tập tin này lên máy tính của bạn, bạn có thể sẽ mở nó được.

en: No other actions are available to view this file. If you copy this file onto your computer, you may be able to open it.
vi: Không có hành động nào khác có khả năng xem được tập tin này. Nếu bạn sao chép tập tin này lên máy tính của bạn, bạn có thể sẽ mở nó được.

en: Details:
vi: Chi tiết:

en: pausing
vi: đang dừng

en: queued
vi: bị chờ

en: queuing
vi: đang chờ

en: %'d file operation active | %'d file operations active
vi[0]: %'d thao tác tập tin đang chạy

en: Process completed
vi: Tiến trình hoàn tất

en: Search for "%s"
vi: Tìm kiếm « %s »

en: Copy %d items to '%s'
vi: Sao chép %d mục tới '%s'

en: Duplicate of %d items in '%s'
vi: Nhân đôi %d mục trong '%s'

en: Move %d items to '%s'
vi: Di chuyển %d mục tới '%s'

en: Create links to %d items
vi: Tạo liên kết tới %d mục

en: _Undo copy of %d item | _Undo copy of %d items
vi[0]: _Hoàn tác sao chép của %d mục

en: _Undo duplicate of %d item | _Undo duplicate of %d items
vi[0]: _Hoàn tác nhân đôi của %d mục

en: _Undo move of %d item | _Undo move of %d items
vi[0]: _Hoàn tác di chuyển của %d mục

en: _Undo rename of %d item | _Undo rename of %d items
vi[0]: _Hoàn tác đổi tên của %d mục

en: _Undo creation of an empty file
vi: _Hoàn tác sự tạo một tập tin rỗng

en: _Undo creation of a file from template
vi: _Hoàn tác sự tạo một tập tin từ mẫu

en: _Undo creation of %d folder | _Undo creation of %d folders
vi[0]: _Hoàn tác sự tạo của %d thư mục

en: _Undo move to trash of %d item | _Undo move to trash of %d items
vi[0]: _Hoàn tác di chuyển tới sọt rác của %d mục

en: _Undo restore from trash of %d item | _Undo restore from trash of %d items
vi[0]: _Hoàn tác khôi phục từ sọt rác của %d mục

en: _Undo create link to %d item | _Undo create link to %d items
vi[0]: _Hoàn tác tạo liên kết tới %d mục

en: _Undo delete of %d item | _Undo delete of %d items
vi[0]: _Hoàn tác xóa bỏ của %d mục

en: Undo recursive change permissions of %d item | Undo recursive change permissions of %d items
vi[0]: Hoàn tác thay đổi quyền hạn đệ quy của %d mục

en: Undo change permissions of %d item | Undo change permissions of %d items
vi[0]: Hoàn tác thay đổi quyền hạn của %d mục

en: Undo change group of %d item | Undo change group of %d items
vi[0]: Hoàn tác thay đổi nhóm của %d mục

en: Undo change owner of %d item | Undo change owner of %d items
vi[0]: Hoàn tác thay đổi chủ sở hữu của %d mục

en: _Redo copy of %d item | _Redo copy of %d items
vi[0]: _Làm lại sạo chép của %d mục

en: _Redo duplicate of %d item | _Redo duplicate of %d items
vi[0]: _Làm lại nhân bản của %d mục

en: _Redo move of %d item | _Redo move of %d items
vi[0]: _Làm lại di chuyển của %d mục

en: _Redo rename of %d item | _Redo rename of %d items
vi[0]: _Làm lại đổi tên của %d mục

en: _Redo creation of an empty file
vi: _Làm lại sự tạo một tập tin rỗng

en: _Redo creation of a file from template
vi: _Làm lại sự tạo một tập tin từ mẫu

en: _Redo creation of %d folder | _Redo creation of %d folders
vi[0]: _Làm lại sự tạo của %d thư mục

en: _Redo move to trash of %d item | _Redo move to trash of %d items
vi[0]: _Làm lại di chuyển tới sọt rác của %d mục

en: _Redo restore from trash of %d item | _Redo restore from trash of %d items
vi[0]: _Làm lại khôi phục từ thùng rác của %d mục

en: _Redo create link to %d item | _Redo create link to %d items
vi[0]: _Làm lại tạo liên kết tới %d mục

en: _Redo delete of %d item | _Redo delete of %d items
vi[0]: _Làm lại xóa bỏ của %d mục

en: Redo recursive change permissions of %d item | Redo recursive change permissions of %d items
vi[0]: Làm lại thay đổi quyền hạn đệ quy của %d mục

en: Redo change permissions of %d item | Redo change permissions of %d items
vi[0]: Làm lại thay đổi quyền hạn của %d mục

en: Redo change group of %d item | Redo change group of %d items
vi[0]: Làm lại thay đổi nhóm của %d mục

en: Redo change owner of %d item | Redo change owner of %d items
vi[0]: Làm lại thay đổi chủ sở hữu của %d mục

en: Where to position newly open tabs in browser windows.
vi: Nơi đặt thẻ 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", thẻ mới sẽ được chèn sau thẻ hiện thời. Nếu đặt "end", thẻ mới sẽ được đặt ở cuối danh sách thẻ.

en: Switch tabs with [ctrl] + [tab]
vi: Chuyển thẻ với [ctrl] + [tab]

en: If true, it enables the ability to switch tabs using [ctrl + tab] and [ctrl + shift + tab].
vi: Nếu đúng, nó cho phép khả năng chuyển đổi thẻ bằng [ctrl + tab] và [ctrl + shift + tab].

en: Caja will exit when last window destroyed.
vi: Caja sẽ thoát khi cửa sổ cuối cùng được tắt.

en: If set to true, then Caja will exit when all windows are destroyed. This is the default setting. If set to false, it can be started without any window, so Caja can serve as a daemon to monitor media automount, or similar tasks.
vi: Nếu đặt thành đúng, Caja sẽ thoát khi tất cả các cửa sổ được tắt. Đây là tùy chỉnh mặc định. Nếu đặt thành sai, nó có thể được mở mà không có cửa sổ nào hết, để Caja có thể phục vụ như một trình nền giám sát gắn kết tự động, hoặc các tiến trình tương tự.

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 all Caja windows will be browser windows. This is how Nautilus used to behave before version 2.6, and some people prefer this behavior.
vi: Nếu đặt là đúng, mọi cửa sổ Caja sẽ là cửa sổ bộ duyệt. Đây là cách hoạt động của Caja trước phiên bản 2.6, và một số người dùng thích cách này hơn.

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: Whether to ask for confirmation when deleting files, or emptying Trash
vi: Có nên hỏi xác nhận khi xoá tập tin hay đổ sọt rác hay không.

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: Whether to ask for confirmation when moving files to the Trash
vi: Có nên hỏi xác nhận khi di chuyển tập tin đến Sọt rác hay không

en: If set to true, then Caja will ask for confirmation when you attempt to move files to the Trash.
vi: Đúng thì Caja sẽ hỏi xác nhận trước khi di chuyển tập tin đến Sọt rác.

en: Whether to enable immediate deletion
vi: Có cho phép xóa bỏ ngay hay không.

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: Speed tradeoff for when to show a preview of text file contents in the file's icon. If set to "always" then always show previews, even if the folder is on a remote server. If set to "local-only" then only show previews for local file systems. If set to "never" then never bother to read preview data.
vi: Thoả hiệp tốc độ khi xem thử nội dung tập tin văn bản trong biểu tượng của tập tin. Nếu đặt là "luôn luôn" thì luôn luôn xem trước, kể cả nếu tập tin ở trên máy ở xa. Nếu đặt "chỉ cục bộ" thì chỉ xem trước nếu nằm trên hệ thống tập tin cục bộ. Nếu đặt "không bao giờ" thì không bao giờ xem trước dữ liệu.

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à "luôn luôn" thì luôn luôn hiện số đếm mục, kể cả nếu tập tin ở trên máy ở xa. Nếu đặt "chỉ cục bộ" thì chỉ hiện số đếm cho hệ thống tập tin cục bộ. Nếu đặt "không bao giờ" thì không bao giờ tính toán số đế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: What to do with executable text files when they are activated (single or double clicked). Possible values are "launch" to launch them as programs, "ask" to ask what to do via a dialog, and "display" to display them as text files.
vi: Làm gì với các tập tin văn bản có thể thực thi khi nó được kích hoạt (nhấp đơn hoặc nhấp đúp). Giá trị có thể:
     • launch		khởi chạy như chương trình
     • ask		hỏi nên làm gì (trong hộp thoại)
     • display		hiển thị như tập tin văn bản.

en: Use extra mouse button events in Caja' browser window
vi: Sử dụng các sự kiện nút chuột thêm trong cửa sổ duyệt Caja

en: For users with mice that have "Forward" and "Back" buttons, this key will determine if any action is taken inside of Caja when either is pressed.
vi: Đối với những người dùng có chuột có các nút "Tiến" và "Lùi", khóa này sẽ quyết định nếu có hành động nào được thực hiện bên trong Caja khi một trong hai được nhấn.

en: Mouse button to activate the "Forward" command in browser window
vi: Nút chuột để kích hoạt lệnh "Tiến" trong cửa sổ bộ 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: Đối với những người dùng có chuột có các nút "Tiến" và "Lùi", khóa này sẽ quyết định nút nào kích hoạt lệnh "Tiến" trong một cửa sổ bộ duyệt. Khoảng giá trị có thể giới hạn 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ổ bộ 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: Đối với những người dùng có chuột có các nút "Tiến" và "Lùi", khóa này sẽ quyết định nút nào kích hoạt lệnh "Lùi" trong một cửa sổ bộ duyệt. Khoảng giá trị có thể giới hạn 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: Speed tradeoff for when to show an image 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 images, just use a generic icon.
vi: Thoả hiệp tốc độ khi hiển thị tập tin ảnh dưới dạng ảnh thu nhỏ. Đặt là "luôn luôn" thì luôn luôn tạo ảnh thu nhỏ, kể cả nếu thư mục ở trên máy ở xa. Đặt "chỉ cục bộ" thì chỉ hiển thị ảnh thu nhỏ đối với hệ thống tập tin cục bộ. Đặt "không bao giờ" thì đừng bao giờ tạo ảnh thu nhỏ, chỉ dùng biểu tượng chung.

en: Images over this size (in bytes) won't be thumbnailed. The purpose of this setting is to avoid thumbnailing large images that may take a long time to load or use lots of memory.
vi: Ảnh lớn hơn kích cỡ này (theo byte) sẽ không được tạo ảnh mẫu. Mục đích của thiết lập này là tránh tạo ảnh mẫu cho những ảnh lớn có thể mất nhiều thời gian và bộ 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: Speed tradeoff for when to preview a sound file when mousing over a files icon. If set to "always" then always plays the sound, even if the file is on a remote server. If set to "local-only" then only plays previews on local file systems. If set to "never" then it never previews sound.
vi: Thoả hiệp tốc độ khi nghe thử tập tin âm thanh khi di chuyển chuột qua biểu tượng một tập tin. Nếu đặt là "luôn luôn" thì luôn luôn phát âm thanh, kể cả nếu tập tin ở trên máy ở xa. Nếu đặt "chỉ cục bộ" thì chỉ phát âm thanh nếu nằm trên hệ thống tập tin cục bộ. Nếu đặt "không bao giờ" thì không bao giờ phát âm thanh thử.

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: The default sort-order for items in the icon view. Possible values are "name", "size", "type", "mtime", and "emblems".
vi: Thứ tự sắp xếp mặc định các mục trong ô xem biểu tượng. Giá trị có thể là: "name" - tên, "size" - kích cỡ, "mtime" - thời gian chỉnh sửa, và "emblems" - hình tượng.

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: Uri of the default folder background. Only used if background_set is true.
vi: Uri cho nền thư mục mặc định. Chỉ được dùng nếu background_set là đúng.

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: Uri of the default side pane background. Only used if side_pane_background_set is true.
vi: Uri cho nền ô lề mặc định. Chỉ được dùng nếu side_pane_background_set là đúng.

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", "icon-view" and "compact-view".
vi: Khi một thư mục được xem, ô xem này sẽ được dùng trừ khi bạn đã chọn xem cách khác cho cái thư mục riêng biệt đó. Giá trị có thể là "list-view" - xem danh sách, "icon-view" - xem biểu tượng và "compact-view" - xem gọn.

en: Date Format
vi: Định dạng ngày

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: If set to true, then hidden files are shown by default in the file manager. Hidden files are either dotfiles or listed in the folder's .hidden file.
vi: Nếu đặt là đúng, thì sẽ mặc định hiển thị các tập tin ẩn trong trình quản lý tập tin. Tập tin ẩn là những tập tin bắt đầu bằng dấu chấm, hoặc những tập tin nằm trong danh sách tập tin .hidden của thư mục.

en: Whether to show backup files
vi: Có hiển thị tập tin sao lưu hay không

en: If set to true, then backup files are shown by default in the file manager. Backup files are backup files ending with a tilde (~).
vi: Nếu đặt là đúng, thì các tập tin sao lưu sẽ được hiển thị mặc định trong trình quản lý tập tin. Tập tin sao lưu là các tập tin kết thúc với một dấu 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: Default icon zoom level
vi: Cấp phóng biểu tượng mặc định

en: The default size of an icon for a thumbnail in the icon view.
vi: Kích cỡ mặc định của biểu tượng cho ảnh mẫu trong ô xem biểu tượng.

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: Default list zoom level
vi: Cấp phóng danh sách mặc định

en: Default list of columns visible in the list view
vi: Danh sách cột mặc định có thể xem trong ô xem danh sách.

en: Default column order in the list view
vi: Thứ tự cột mặc định trong ô xem danh sách

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: 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: 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 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: Whether to automatically mount media
vi: Có tự động gắn kết vật chứa không

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: Whether to automatically open a folder for automounted media
vi: Có tự động mở thư mục với vật chứa gắn kết tự động không

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: Never prompt or autorun/autostart programs when media are inserted
vi: Không bao giờ hỏi hoặc tự động chạy chương trình khi nạp vật chứa vào

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: List of x-content/* types where the preferred application will be launched
vi: Danh sách loại x-content/* mở bằng các ứng dụng ưa thích

en: List of x-content/* types for which the user have chosen to start an application in the preference capplet. The preferred application for the given type will be started on insertion on media matching these types.
vi: Danh sách kiểu x-content/* người dùng chọn khởi động ứng dụng trong tiểu dụng tuỳ thích. Chương trình được chọn sẽ được khởi động khi chèn những phương tiện có kiểu này.

en: List of x-content/* types for which the user have chosen "Do Nothing" in the preference capplet. No prompt will be shown nor will any matching application be started on insertion of media matching these types.
vi: Danh sách kiểu x-content/* người dùng chọn "Không làm gì cả" trong tiểu dùng tuỳ thích. Sẽ không hỏi cũng như không so khớp ứng dụng cần khởi động khi gặp những phương tiện có kiểu này.

en: List of x-content/* types for which the user have chosen "Open Folder" in the preferences capplet. A folder window will be opened on insertion of media matching these types.
vi: Danh sách kiểu x-content/* người dùng chọn "Mở thư mục" trong tiểu dụng tuỳ thích. Một cửa sổ thư mục sẽ được mở khi chèn những phương tiện thuộc kiểu nà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: --select must be used with at least an URI.
vi: phải dùng --select với ít nhất một URI.

en: Do not manage the desktop (ignore the preference set in the preferences dialog).
vi: Không được quản trị màn hình nền (bỏ qua phần tùy thích trong hội thoại tùy thích).

en: Quit Caja.
vi: Thoát khỏi Caja.

en: Select specified URI in parent folder.
vi: Chọn URI xác định trong thư mục cha.

en: 
    
    Browse the file system with the file manager
vi: 
    
    Duyệt hệ thống tập tin bằng trình quản lý tập tin

en: _Jump to
vi: _Nhảy đến

en: Windows share
vi: Chia sẻ Windows

note: #-#-#-#-#  158 (linuxmint)  #-#-#-#-# port
en: _Port:
vi: _Cổng:

en: Remember this password
vi: Nhớ mật khẩu này

en: Add _bookmark
vi: T_hêm đánh dấu

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: By Extension
vi: Theo phần mở rộng

en: Show hidden files
vi: Hiện tập tin ẩn

en: _Use compact layout
vi: _Dùng bố trí chặt

en: Show _only folders
vi: _Chỉ hiện thư mục

en: Open each _folder in its own window
vi: Mở mỗi thư mục trong cửa sổ _riêng

en: _Ask each time
vi: _Hỏi mỗi lần

en: <b>Text Files</b>
vi: <b>Tập tin văn bản</b>

en: Show te_xt in icons:
vi: Hiển thị nhãn trên _biểu tượng:

en: <b>Other Previewable Files</b>
vi: <b>Tập tin khác có thể xem trước</b>

en: _Only for files smaller than:
vi: _Chỉ với tập tin nhỏ hơn:

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: <b>Folders</b>
vi: <b>Thư mục</b>

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: Acti_on:
vi: _Hành động:

en: B_rowse media when inserted
vi: _Duyệt vật chứa khi cài vào

en: column
vi: cột

en: Show History
vi: Hiển thị lịch sử

en: loading...
vi: đang nạp...

en: Show Information
vi: Hiện thông tin

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: Go To:
vi: Tới:

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ị

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ị

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
en: S_witch to Other Pane
vi: _Chuyển sang Khung Khác

en: Move focus to the other pane in a split view window
vi: Chuyển tiêu điểm sang khung khác trong cửa sổ ngăn cách khung nhìn

note: name, stock id, label
en: Sa_me Location as Other Pane
vi: _Cùng Vị trí với Khung Khác

en: Go to the same location as in the extra pane
vi: Đi đến cùng vị trí với trong khung phụ

en: Location _Bar
vi: Ô Đị_a chỉ

en: Change the visibility of this window's location bar
vi: Hiện/Ẩn ô địa chỉ của cửa sổ này

note: #-#-#-#-#  158 (linuxmint)  #-#-#-#-# is_active name, stock id label, accelerator
en: _Search for Files...
vi: _Tìm tập tin...

note: is_active name, stock id label, accelerator
en: E_xtra Pane
vi: _Khung Phụ

note: tooltip
en: Open an extra folder view side-by-side
vi: Mở khung xem thư mục phụ bên cạnh nhau

en: Show Notes
vi: Hiển thị các lời ghi chú

en: Open the trash
vi: Mở thùng rác

en: _Connect Drive
vi: _Kết nối ổ đĩa

en: _Disconnect Drive
vi: _Ngắt kết nối ổ đĩa

en: _Start Multi-disk Device
vi: _Chạy ổ nhiều đĩa

en: _Stop Multi-disk Device
vi: _Dừng ổ nhiều đĩa

en: Backgrounds and Emblems
vi: Nền và Hình tượng

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

en: _Keyword:
vi: Từ _khóa:

en: _Image:
vi: Ả_nh:

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: Select folder to search in
vi: Chọn thư mục nơi cần tìm kiếm

en: Illustration
vi: Tranh minh họa

en: Pdf / Postscript
vi: PDF/PostScript

en: Select type
vi: Chọn kiểu

en: Other Type...
vi: Kiểu khác...

en: 1 Month
vi: 1 tháng

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

en: Edit the saved search
vi: Sửa đổi việc tìm kiếm đã lưu

en: Add a new criterion to this search
vi: Thêm tiêu chuẩn mới vào việc tìm kiếm này

en: Perform or update the search
vi: Chạy hay cập nhật việc tìm kiếm

en: Search results
vi: Kết quả tìm kiếm

en: Close the side pane
vi: Đóng ô lề

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

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: Restore Selected Items
vi: Phục hồi Mục được Chọn

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: Access was denied.
vi: Truy cập bị từ chối.

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

en: Display Caja help
vi: Hiển thị trợ giúp của Caja

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: _Home Folder
vi: Thư mục n_hà

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

note: #-#-#-#-#  158 (linuxmint)  #-#-#-#-# name, stock id label, accelerator
en: E_mpty Trash
vi: Đổ _rác

en: Create L_auncher...
vi: Tạo _bộ khởi chạy...

en: Create a new launcher
vi: Tạo bộ khởi chạy mới

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

en: Examples:
vi: Ví dụ:

en: Search _name:
vi: Tê_n tìm kiếm:

en: Select Folder to Save Search In
vi: Chọn thư mục nơi cần lưu tìm kiếm

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 cộng %'d mục)

en: Free space: %s
vi: Chỗ trống: %s

en: Use "%s" to open the selected item | Use "%s" to open the selected items
vi[0]: Dùng "%s" để mở mục được chọn

en: All executable files in this folder will appear in the Scripts menu.
vi: Tất cả các tập tin thực thi trong thư mục này sẽ xuất hiện trên trình đơn Văn lệnh.

en: Choosing a script from the menu will run that script with any selected items as input.
vi: Chọn một văn lệnh trong trình đơn sẽ chạy văn lệnh đó với đầu vào của tập lệnh là những mục đã chọn.

en: The %'d selected item will be moved if you select the Paste command | The %'d selected items will be moved if you select the Paste command
vi[0]: %'d mục được chọn sẽ được chuyển đi nếu bạn dùng lệnh Dán

en: The %'d selected item will be copied if you select the Paste command | The %'d selected items will be copied if you select the Paste command
vi[0]: %'d mục được chọn sẽ được sao chép nếu bạn dùng lệnh Dán

en: Unable to unmount location
vi: Không bỏ gắn kết vị trí được

en: Unable to eject location
vi: Không đẩy vị trí ra được

en: _Connect
vi: _Kết nối

en: Create _Folder
vi: Tạo thư _mục

note: #-#-#-#-#  158 (linuxmint)  #-#-#-#-# tooltip
en: Create a new empty folder inside this folder
vi: Tạo một thư mục rỗng bên trong thư mục này

note: #-#-#-#-#  158 (linuxmint)  #-#-#-#-# name, stock id, label
en: No templates installed
vi: Chưa cài mẫu

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

en: Open in _Folder Window
vi: _Mở trong cửa sổ thư mục

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: name, stock id label, accelerator
en: Other _Application...
vi: Ứng dụng _Khác

note: name, stock id, label
en: Cop_y to
vi: Chép _đến

en: Format the selected volume
vi: Định dạng khối tin đã chọn

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ở

en: Sa_ve Search
vi: _Lưu tìm kiếm

en: Save the edited search
vi: Lưu việc tìm kiếm đã sửa đổi

en: Sa_ve Search As...
vi: Lưu tìm kiếm _dạng...

en: Save the current search as a file
vi: Lưu việc tìm kiếm hiện thời dạng tập tin

note: #-#-#-#-#  158 (linuxmint)  #-#-#-#-# tooltip
en: Open this folder in a navigation window
vi: Mở thư mục này trong cửa sổ duyệt

en: Open this folder in a folder window
vi: Mở thư mục này trong cửa sổ thư mục

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
en: _Other pane
vi: _Khung khác

en: Copy the current selection to the other pane in the window
vi: Chép vùng chọn hiện thời đến khung khác trong cửa sổ

en: Move the current selection to the other pane in the window
vi: Chuyển vùng chọn hiện thời đến khung khác trong cửa sổ

en: Copy the current selection to the home folder
vi: Chép vùng chọn hiện thời đến thư mục nhà

en: Move the current selection to the home folder
vi: Chuyển vùng chọn hiện thời đến thư mục nhà

en: Copy the current selection to the desktop
vi: Chép vùng chọn hiện thời đến màn hình làm việc

en: Move the current selection to the desktop
vi: Chuyển vùng chọn hiện thời đến thư mục làm việc

note: Translators: %s is a directory
en: Run or manage scripts from %s
vi: Thực hiện hoặc quản lý các văn lệnh từ « %s »

en: Move the selected folder out of the trash to "%s" | Move the selected folders out of the trash to "%s"
vi[0]: Chuyển thư mục được chọn khỏi Thùng rác đến "%s"

en: Move the selected file out of the trash to "%s" | Move the selected files out of the trash to "%s"
vi[0]: Chuyển tập tin được chọn khỏi Thùng rác đến "%s"

en: Move the selected item out of the trash to "%s" | Move the selected items out of the trash to "%s"
vi[0]: Chuyển mục được chọn khỏi Thùng rác đến "%s"

en: Unlock the selected drive
vi: Mở khóa ổ đĩa được chọn

en: Stop the selected multi-disk drive
vi: Dừng ổ nhiều đĩa được chọn

en: Browse in New _Window
vi: _Duyệt qua trong cửa sổ mới

en: Browse in New _Tab
vi: Duyệt qua trong t_hanh 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

note: Translator: This is the filename used for when you dnd raw * data to a directory, if the source didn't supply a name.
en: dropped data
vi: dữ liệu thả

en: Keep icons sorted by name in rows
vi: Sắp xếp các biểu tượng theo tên với biểu diễn hàng

en: Keep icons sorted by modification date in rows
vi: Sắp xếp các biểu tượng theo ngày sửa đổi với biểu diễn hàng

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: _Organize Desktop by Name
vi: Tổ chức Màn hình &làm việc theo Tên

note: name, stock id label, accelerator
en: Resize Icon...
vi: Co giãn Biểu tượng...

note: tooltip
en: Make the selected icon resizable
vi: Làm cho biểu tượng được chọn co giãn được

note: #-#-#-#-#  158 (linuxmint)  #-#-#-#-# name, stock id label, accelerator
en: _Organize by Name
vi: _Tổ chức theo tên

en: Compact _Layout
vi: _Bố trí chặt

en: Toggle using a tighter layout scheme
vi: Đảo chiều công tắc dùng một xếp đặt chặt hơn

en: By _Emblems
vi: Th_eo hình tượng

en: pointing at "%s"
vi: chỉ đến « %s »

note: #-#-#-#-#  83 (caja 1.25.2)  #-#-#-#-# Translators: this is used in the view menu #-#-#-#-#  158 (linuxmint)  #-#-#-#-# translators: this is used in the view menu
en: _Icons
vi: B_iểu tượng

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:

en: Visible _Columns...
vi: _Cột hiển thị...

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

note: #-#-#-#-#  83 (caja 1.25.2)  #-#-#-#-# Translators: this is used in the view menu #-#-#-#-#  158 (linuxmint)  #-#-#-#-# translators: this is used in the view menu
en: _List
vi: _Danh sách

en: unreadable
vi: không đọc được

note: #-#-#-#-#  158 (linuxmint)  #-#-#-#-# Also set the title field here, with a trailing carriage return & * space if the value field has two lines. This is a hack to get the * "Contents:" title to line up with the first line of the * 2-line value. Maybe there's a better way to do this, but I * couldn't
en: Contents:
vi: Nội dung:

note: #-#-#-#-#  83 (caja 1.25.2)  #-#-#-#-# Translators: "used" refers to the capacity of the filesystem #-#-#-#-#  158 (linuxmint)  #-#-#-#-# #-#-#-#-#  2081 (nautilus master)  #-#-#-#-# Refers to the capacity of the filesystem
en: used
vi: đã dùng

note: #-#-#-#-#  83 (caja 1.25.2)  #-#-#-#-# Translators: "free" refers to the capacity of the filesystem #-#-#-#-#  158 (linuxmint)  #-#-#-#-# #-#-#-#-#  2081 (nautilus master)  #-#-#-#-# Refers to the capacity of the filesystem #-#-#-#-#  2354 (procps-ng 3.3.10-rc1)  #-#-#-#-# Translation Hint: max 6 ch
en: free
vi: trống

en: Link target:
vi: Đích liên kết:

note: #-#-#-#-#  817 (seahorse 2.25.90)  #-#-#-#-# To translators: This is the infinitive not the imperative.
en: _Write
vi: _Ghi

en: E_xecute
vi: _Thực thi

note: #-#-#-#-#  83 (caja 1.25.2)  #-#-#-#-# Translators: this gets concatenated to "no read", * "no access", etc. (see following strings) #-#-#-#-#  158 (linuxmint)  #-#-#-#-# translators: this gets concatenated to "no read", #-#-#-#-#  2081 (nautilus master)  #-#-#-#-#
en: no
vi: không

note: #-#-#-#-#  1959 (PACKAGE VERSION)  #-#-#-#-# (itstool) path: varlistentry/term #-#-#-#-#  2672 (XSANE 0.96)  #-#-#-#-# DESC_PERMISSION_READ
en: read
vi: đọc

en: access
vi: truy cập

en: Access:
vi: Truy cập:

en: Folder access:
vi: Truy cập thư mục:

en: File access:
vi: Truy cập tập tin:

note: #-#-#-#-#  1959 (PACKAGE VERSION)  #-#-#-#-# (itstool) path: varlistentry/term
en: Access files
vi: Truy cập tập tin

note: #-#-#-#-#  1959 (PACKAGE VERSION)  #-#-#-#-# (itstool) path: varlistentry/term
en: Read and write
vi: Đọc và ghi

en: Special flags:
vi: Cờ đặc biệt:

note: #-#-#-#-#  2412 (sawfish HEAD)  #-#-#-#-# ../lisp/sawfish/wm/state/iconify.jl #-#-#-#-#  2413 (sawfish HEAD)  #-#-#-#-#
en: _Sticky
vi: _Dính

en: _Group:
vi: _Nhóm:

en: Others:
vi: Khác:

en: Select Custom Icon
vi: Chọn biểu tượng riêng

en: Show Tree
vi: Hiển thị cây

en: GNU Free Documentation License
vi: Giấy Phép Tài liệu Tự Do GNU

en: Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed.
vi: Mọi người đều đuợc quyền sao chép và phân phối nguyên văn tài liệu giấy phép này, nhưng không được phép thay đổi nó.

en: We have designed this License in order to use it for manuals for free software, because free software needs free documentation: a free program should come with manuals providing the same freedoms that the software does. But this License is not limited to software manuals; it can be used for any textual work, regardless of subject matter or whether it is published as a printed book. We recommend this License principally for works whose purpose is instruction or reference.
vi: Chúng tôi đã thiết kế Giấy phép này để dùng nó với sổ tay hướng dẫn cách sử dụng phần mềm tự do, vì phần mềm tự do cần thiết tài liệu cũng tự do: chương trình tự do nên có sẵn sổ tay cung cấp cùng những quyền tự do với phần mềm đó. Tuy nhiên Giấy phép này không bị hạn chế trong các sổ tay phần mềm; nó có thể được dùng với bất cứ văn bản nào, bất chấp chủ đề, bất chấp nó là cuốn sách được in ra hay không. Chúng tôi đề nghị Giấy phép này chính cho tài liệu nhằm mục đích hướng dẫn hay tham khảo.

en: You may also lend copies, under the same conditions stated above, and you may publicly display copies.
vi: Cũng cho phép bạn cho mượn bản sao, với cùng điều kiện nói trên, và cho phép bạn trình bày công khai bản sao.

en: If the required texts for either cover are too voluminous to fit legibly, you should put the first ones listed (as many as fit reasonably) on the actual cover, and continue the rest onto adjacent pages.
vi: Nếu những văn bản bắt buộc phải nằm trên bìa nào là quá dài để hiển thị rõ ràng, bạn nên hiển thị những đoạn thứ nhất được liệt kê (nhiều nhất hiển thị được rõ) trên bìa đó, và hiển thị văn bản còn lại trên các trang tiếp cận.

en: Add an appropriate copyright notice for your modifications adjacent to the other copyright notices.
vi: Thêm một thông báo tác quyền thích hợp với sự sửa đổi của bạn, tiếp cận với các thông báo tác quyền khác.

en: Include an unaltered copy of this License.
vi: Gồm có một bản sao chưa thay đổi của Giấy phép này.

en: To use this License in a document you have written, include a copy of the License in the document and put the following copyright and license notices just after the title page:
vi: Để dùng Giấy phép này trong một tài liệu bạn đã tạo, hãy gồm một bản sao của Giấy phép trong tài liệu, và thêm những thông báo tác quyền và giấy phép này đúng sau trang tiêu đề:

en: Mimetypes
vi: Kiểu MIME

en: Schemes
vi: Mẫu

en: Capabilities
vi: Khả năng

en: nothing to do
vi: không có gì để làm

en: Window class
vi: Lớp cửa sổ

note: e.g.
en: e.g.
vi: Ví dụ:

en: Items list
vi: Danh sách các item

note: #-#-#-#-#  84 (PACKAGE VERSION)  #-#-#-#-# (itstool) path: menuchoice/guisubmenu #-#-#-#-#  1959 (PACKAGE VERSION)  #-#-#-#-# (itstool) path: info/title
en: Look and Feel
vi: Sắc thái

en: Q
vi: H

note: TRANSLATORS: The group type
en: KDE desktop
vi: Môi trường KDE

en: Copy of %s
vi: Bản sao của %s

note: grouped-window-list@cinnamon.org->settings-schema.json->title- display->options
en: Application name
vi: Tên ứng dụng

en: The name of the application
vi: Tên của ứng dụng

en: Icon name
vi: Tên hình

en: _Toolbars
vi: _Thanh công cụ

note: #-#-#-#-#  85 (caja-actions 1.25.0)  #-#-#-#-# Translators: tooltip displayed in the status bar when selecting 'Quit' item
en: Quit the application
vi: Thoát khỏi ứng dụng

en: _Down
vi: _Xuống

en: Local files
vi: Tập tin cục bộ

en: End of session
vi: Hết phiên

en: <b>Command</b>
vi: <b>Lệnh</b>

en: _Command
vi: _Lệnh

en: _Folders
vi: Thư _mục

en: Open as administrator
vi: Mở bằng quyền quản trị viên

en: Opens the file with administrator privileges
vi: Mở tệp tin bằng quyền quản trị viên

en: _Resize Images...
vi: _Tùy chỉnh lại kích cỡ ảnh...

en: Resize each selected image
vi: Tùy chỉnh kích cỡ mỗi ảnh đã lựa chọn

en: Ro_tate Images...
vi: Xoay ảnh...

en: Rotate each selected image
vi: Xoay mỗi ảnh đã lựa chọn

en: Resize Images
vi: Thay đổi kích cỡ ảnh

en: Select a size:
vi: Chọn một kích thước:

en: Resizing image: %d of %d
vi: Đang thay đổi kích cỡ: %d của %d

en: <i>Resizing "%s"</i>
vi: <i> Đang thay đổi kích cỡ "%s" </i>

en: Please enter a valid filename suffix!
vi: Vui lòng nhập vào tên file hợp lệ !

en: Rotate Images
vi: Xoay ảnh

en: _Rotate
vi: _Xoay

en: Image Rotation
vi: Xoay ảnh

en: Rotating image: %d of %d
vi: Đang xoay ảnh: %d của %d

en: <i>Rotating "%s"</i>
vi: <i> Đang xoay ảnh "%s" </i>

en: Open in _Terminal
vi: Mở trong _thiết bị đầu cuối

en: Open a terminal
vi: Mở thiết bị cuối

en: Send file by mail, instant message...
vi: Gửi tập tin đính kèm theo thư, tin nhắn...

en: Could not load any plugins.
vi: Không thể nạp bất cứ tiện ích mở rộng nào.

en: Please verify your installation
vi: Hãy kiểm tra lại quá trình cài đặt

en: Send To...
vi: Gửi đến...

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:   - 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: Share this _folder
vi: Chia sẻ thư _mục này

en: Share _name:
vi: Chia sẻ _tên:

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: %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: Configure GRUB.
vi: Cấu hình GRUB

en: Mounting partitions.
vi: Đang gắn kết các phân vùng.

en: No partitions are defined for <pre>{!s}</pre> to use.
vi: Không có phân vùng nào được định nghĩa cho <pre>{!s}</pre> để dùng.

en: Configure systemd services
vi: Cấu hình các dịch vụ systemd

en: Cannot modify service
vi: Không thể sửa đổi dịch vụ

en: <code>systemctl {arg!s}</code> call in chroot returned error code {num!s}.
vi: <code>systemctl {arg!s}</code> trong môi trường chroot trả về lỗi {num!s}.

en: Cannot enable systemd service <code>{name!s}</code>.
vi: Không thể bật dịch vụ systemd <code>{name!s}</code>.

en: Cannot enable systemd target <code>{name!s}</code>.
vi: Không thể bật nhóm dịch vụ systemd <code>{name!s}</code>.

en: Cannot disable systemd target <code>{name!s}</code>.
vi: Không thể tắt nhóm dịch vụ systemd <code>{name!s}</code>.

en: Cannot mask systemd unit <code>{name!s}</code>.
vi: Không thể đánh dấu đơn vị systemd <code>{name!s}</code>.

en: Unknown systemd commands <code>{command!s}</code> and <code>{suffix!s}</code> for unit {name!s}.
vi: Không nhận ra lệnh systemd <code>{command!s}</code> và <code>{suffix!s}</code> cho đơn vị {name!s}.

en: Unmount file systems.
vi: Gỡ kết nối các hệ thống tập tin.

en: Filling up filesystems.
vi: Đang làm đầy các hệ thống tập tin.

en: rsync failed with error code {}.
vi: rsync thất bại với lỗi {}.

en: Unpacking image {}/{}, file {}/{}
vi: Đang bung hình ảnh {}/{}, tập tin {}/{}

en: Starting to unpack {}
vi: Bắt đầu bung nội dung {}

en: Failed to unpack image "{}"
vi: Bung hình ảnh thất bại "{}"

en: No mount point for root partition
vi: Không có điểm kết nối cho phân vùng gốc

en: globalstorage does not contain a "rootMountPoint" key, doing nothing
vi: globalstorage không có khoá "rootMountPoint", sẽ không làm gì cả

en: Bad mount point for root partition
vi: Sai điểm kết nối cho phân vùng gốc

en: rootMountPoint is "{}", which does not exist, doing nothing
vi: rootMountPoint không tồn tại, có giá trị là "{}", sẽ không làm gì cả

en: Bad unsquash configuration
vi: Sai cấu hình bung nén

en: The filesystem for "{}" ({}) is not supported by your current kernel
vi: Hệ thống tập tin cho "{}" ({}) không được hỗ trợ bởi nhân hiện tại

en: The source filesystem "{}" does not exist
vi: Hệ thống tập tin nguồn "{}" không tồn tại

en: Failed to find unsquashfs, make sure you have the squashfs-tools package installed
vi: Không tìm thấy lệnh unsquashfs, vui lòng cài đặt gói squashfs-tools

en: The destination "{}" in the target system is not a directory
vi: Hệ thống đích "{}" không phải là một thư mục

en: Cannot write KDM configuration file
vi: Không thể ghi vào tập tin cấu hình KDM

en: KDM config file {!s} does not exist
vi: Tập tin cấu hình KDM {!s} không tồn tại

en: Cannot write LXDM configuration file
vi: Không thể ghi vào tập tin cấu hình LXDM

en: LXDM config file {!s} does not exist
vi: Tập tin cấu hình LXDM {!s} không tồn tại

en: Cannot write LightDM configuration file
vi: Không thể ghi vào tập tin cấu hình LightDM

en: LightDM config file {!s} does not exist
vi: Tập tin cấu hình LightDM {!s} không tồn tại

en: Cannot configure LightDM
vi: Không thể cấu hình LXDM

en: No LightDM greeter installed.
vi: Màn hình chào mừng LightDM không được cài đặt.

en: Cannot write SLIM configuration file
vi: Không thể ghi vào tập tin cấu hình SLIM

en: SLIM config file {!s} does not exist
vi: Tập tin cấu hình SLIM {!s} không tồn tại

en: No display managers selected for the displaymanager module.
vi: Không có trình quản lý hiển thị nào được chọn cho mô-đun quản lý hiển thị

en: The displaymanagers list is empty or undefined in both globalstorage and displaymanager.conf.
vi: Danh sách quản lý hiện thị trống hoặc không được định nghĩa cả trong globalstorage và displaymanager.conf.

en: Display manager configuration was incomplete
vi: Cầu hình quản lý hiện thị không hoàn tất

en: Configuring mkinitcpio.
vi: Đang cấu hình mkinitcpio.

en: No root mount point is given for <pre>{!s}</pre> to use.
vi: Không có điểm kết nối gốc cho <pre>{!s}</pre> để dùng.

en: Configuring encrypted swap.
vi: Đang cấu hình hoán đổi mã hoá

en: Installing data.
vi: Đang cài đặt dữ liệu.

en: Configure OpenRC services
vi: Cấu hình dịch vụ OpenRC

en: Cannot add service {name!s} to run-level {level!s}.
vi: Không thể thêm dịch vụ {name!s} vào run-level {level!s}.

en: Cannot remove service {name!s} from run-level {level!s}.
vi: Không thể loại bỏ dịch vụ {name!s} từ run-level {level!s}.

en: Unknown service-action <code>{arg!s}</code> for service {name!s} in run-level {level!s}.
vi: Không nhận ra thao tác <code>{arg!s}</code> cho dịch vụ {name!s} ở run-level {level!s}.

en: <code>rc-update {arg!s}</code> call in chroot returned error code {num!s}.
vi: Lệnh <code>rc-update {arg!s}</code> trong môi trường chroot trả về lỗi {num!s}.

en: Target runlevel does not exist
vi: Nhóm dịch vụ khởi động không tồn tại

en: The path for runlevel {level!s} is <code>{path!s}</code>, which does not exist.
vi: Đường dẫn cho runlevel {level!s} là <code>{path!s}</code>, nhưng không tồn tại.

en: Target service does not exist
vi: Nhóm dịch vụ không tồn tại

en: The path for service {name!s} is <code>{path!s}</code>, which does not exist.
vi: Đường dẫn cho dịch vụ {name!s} là <code>{path!s}</code>, nhưng không tồn tại.

en: Configure Plymouth theme
vi: Cấu hình giao diện Plymouth

en: Install packages.
vi: Đang cài đặt các gói ứng dụng.

en: Processing packages (%(count)d / %(total)d)
vi: Đang xử lý gói (%(count)d / %(total)d)

en: Installing one package. | Installing %(num)d packages.
vi[0]: Đang cài đặt %(num)d gói ứng dụng.

en: Removing one package. | Removing %(num)d packages.
vi[0]: Đang gỡ bỏ %(num)d gói ứng dụng.

en: Install bootloader.
vi: Đang cài đặt bộ khởi động.

en: Setting hardware clock.
vi: Đang thiết lập đồng hồ máy tính.

en: Creating initramfs with mkinitfs.
vi: Đang tạo initramfs bằng mkinitfs.

en: Failed to run mkinitfs on the target
vi: Chạy mkinitfs thất bại ở hệ thống đích

en: The exit code was {}
vi: Mã lỗi trả về là {}

en: Creating initramfs with dracut.
vi: Đang tạo initramfs bằng dracut.

en: Failed to run dracut on the target
vi: Chạy dracut thất bại ở hệ thống đích

en: Configuring initramfs.
vi: Đang cấu hình initramfs.

en: Configuring OpenRC dmcrypt service.
vi: Đang cấu hình dịch vụ OpenRC dmcrypt.

en: Writing fstab.
vi: Đang viết vào fstab.

en: Dummy python job.
vi: Ví dụ công việc python.

en: Dummy python step {}
vi: Ví dụ python bước {}

en: Configuring locales.
vi: Đang cấu hình ngôn ngữ.

en: Saving network configuration.
vi: Đang lưu cấu hình mạng.

en: Support calibre
vi: Hỗ trợ Calibre

en: Contribute to support calibre development
vi: Đóng góp để hỗ trợ phát triển calibre

en: [options]
vi: [tùy chọn]

en: Does absolutely nothing
vi: không thực hiện thao tác nào

en: Cannot configure
vi: Không thể cấu hình

en: Metadata reader
vi: Đọc thông tin chi tiết

en: Metadata writer
vi: Bộ ghi siêu dữ liệu

en: Catalog generator
vi: Khởi tạo danh mục

en: User interface action
vi: Thao tác giao diện người dùng

en: An e-book store.
vi: kho e-book

en: Edit book tool
vi: Công cụ sửa sách

en: Library closed
vi: Thư viện đã đóng

en: Create a TXTZ archive when a TXT file is imported containing Markdown or Textile references to images. The referenced images as well as the TXT file are added to the archive.
vi: Tạo tập tin nén TXTZ khi nhập tập tin TXT có sử dụng Markdown hoặc Textile liên quan đến hình ành. Mọi ảnh được đề cập và tập tin TXT sẽ được nén lại.

en: Extract cover from comic files
vi: Trích bìa từ các tập tin truyện tranh

en: Read metadata from %s files
vi: Đọc thông tin mô tả từ %s tập tin

en: Read metadata from e-books in RAR archives
vi: Đọc metadata từ các e-book trong bộ lưu trữ RAR

en: Read metadata from e-books in ZIP archives
vi: Đọc metadata từ các e-book trong bộ lưu trữ ZIP

en: Set metadata in %s files
vi: Thiết lập thông tin mô tả trong %s tập tin

en: Enter {0} below to have the EPUB metadata writer plugin not add cover images to EPUB files that have no existing cover image.
vi: Đánh {0} để khiến plugin viết metadata của sách EPUB không thêm ảnh bìa vào các file EPUB không có sẵn ảnh bìa

en: Set metadata from %s files
vi: Thiết lập thông tin mô tả từ %s tập tin

en: Add books to calibre or the connected device
vi: Thêm sách vào chương trình chính hoặc thiết bị đang kết nối

en: Fetch annotations from a connected Kindle (experimental)
vi: Nạp chú giải từ một Kindle đang kết nối

en: Generate a catalog of the books in your calibre library
vi: Tạo danh mục tất cả các sách trong thư viện

en: Convert books to various e-book formats
vi: Chuyển sách sang định dạng e-book khác

en: Fine tune your e-books
vi: Tinh chỉnh e-book của bạn

en: Edit the Table of Contents in your books
vi: Chỉnh sửa phần Danh Mục trong sách của bạn

en: Delete books from your calibre library or connected device
vi: Xóa sách từ thư viện của bạn hoặc các thiết bị kết nối

en: Embed updated metadata into the actual book files in your calibre library
vi: Lưu thông tin chi tiết vào tập tin sách điện tử trong thư viện của bạn

en: Edit the metadata of books in your calibre library
vi: Biên tập dữ liệu meta của các cuốn sách trong thư viện calibre của bạn

en: Read books in your calibre library
vi: Đọc sách trong thư viện calibre của bạn

en: Download news from the internet in e-book form
vi: Tải tin tức từ mạng trong dạng e-book

en: Show a list of related books quickly
vi: Hiển thị nhanh danh sách các sách liên quan

en: Filter/transform the tags for books in the library
vi: Lọc/chuyển đổi các từ khóa cho những cuốn sách trong thư viện

en: Transform the authors for books in the library
vi: Biến đổi các tác giả trong thư viện

en: Show an editor for testing templates
vi: Hiện trình soạn thảo để kiểm tra biểu mẫu

en: Export books from your calibre library to the hard disk
vi: Xuất sách từ thư viện Calibre qua ổ cứng

en: Show Book details in a separate popup
vi: Cho xem chi tiết sách trong một popup riêng

en: Restart calibre
vi: Khởi động lại calibre

en: Open the folder that contains the book files in your calibre library
vi: Mở thư mục chứa các tệp tin tạo sách trong thư viện calibre.

en: Send books to the connected device
vi: Gửi sách đến thiết bị đang kết nối

en: Send books via email or the web. Also connect to folders on your computer as if they are devices
vi: Gửi sách qua email hoặc mạng. Cùng với kết nối các thư mục trên máy tính như kết nối thiết bị

en: Browse the calibre User Manual
vi: Xem Hướng Dẫn Sử Dụng calibre

en: Customize calibre
vi: Tuỳ chỉnh calibre

en: Easily find books similar to the currently selected one
vi: Tìm sách tương tự với sách đang được chọn dễ hơn

en: Switch between different calibre libraries and perform maintenance on them
vi: Chuyển đổi giữa các thư viện calibre khác nhau và thực hiện công tác bảo trì.

en: Copy books from the device to your calibre library
vi: Chép sách từ thiết bị vào thư viện calibre

en: Edit the collections in which books are placed on your device
vi: Chỉnh sửa các sách đã được sưu tập trong thiết bị của bạn

en: Match book on the devices to books in the library
vi: Khớp với sách trên thiết bị trong thư viện của bạn

en: Copy a book from one calibre library to another
vi: Chép sách từ thư viện calibre này sang thư viện khác

en: Edit e-books in the EPUB or AZW3 formats
vi: Chỉnh sửa nội dung sách ở định dạng EPUB hoặc AZW3

en: Find the next or previous match when searching in your calibre library in highlight mode
vi: Tìm và đánh dấu màu các kết quả trùng tiếp theo hoặc trước đó khi tìm kiếm trong thư viện calibre.

en: Choose a random book from your calibre library
vi: Chọn sách bất kỳ trong thư viện calibre của bạn

en: Sort the list of books
vi: Sắp xếp danh sách các quyển sách

en: Temporarily mark books
vi: Tạm thời đánh dấu sách

en: Change the current Virtual library
vi: Chuyển sang Virtual library khác

en: Search for books from different book sellers
vi: Tìm sách từ các nhà bán sách khác nhau

en: Get new calibre plugins or update your existing ones
vi: Lấy plugin mới cho calibre hoặc cập nhật plugin đã có

en: Look & feel
vi: Ngoại hình

en: Adjust the look and feel of the calibre interface to suit your tastes
vi: Tùy chỉnh giao diện calibre theo ý thích của bạn

en: Change the way calibre behaves
vi: Thay đổi cách calibre hành động

en: Add your own columns
vi: Thêm cột

en: Add/remove your own columns to the calibre book list
vi: Thêm/bớt cột cho danh mục sách trong calibre

en: Toolbars & menus
vi: Thanh công cụ và menu

en: Customize the toolbars and context menus, changing which actions are available in each
vi: Tùy chỉnh thanh công cụ và menu ngữ cảnh

en: Customize the way searching for books works in calibre
vi: Tùy chỉnh cách tìm sách trong calibre

en: Set conversion options specific to each input format
vi: Thiết lập các tùy chọn về chuyển đổi cho từng định dạng đầu vào

en: Set conversion options common to all formats
vi: Thiết lập các tùy chọn chung về chuyển đổi cho tất cả các định dạng

en: Set conversion options specific to each output format
vi: Thiết lập các tùy chọn về chuyển đổi cho từng định dạng đầu ra

en: Adding books
vi: Thêm sách

en: Control how calibre reads metadata from files when adding books
vi: Thiết lập cách calibre đọc thông tin mô tả khi thêm sách

en: Saving books to disk
vi: Lưu sách vào đĩa

en: Control how calibre exports files from its database to disk when using Save to disk
vi: Thiết lập cách calibre xuất tập tin từ cơ sở dữ liệu của nó vào đĩa khi sử dụng Lưu vào đĩa

en: Sending books to devices
vi: Gửi sách đến thiết bị

en: Control how calibre transfers files to your e-book reader
vi: Thiết lập cách calibre chuyển các tập tin đến thiết bị đọc sách

en: Metadata plugboards
vi: Quy tắc sửa thông tin miêu tả

en: Change metadata fields before saving/sending
vi: Thay đổi thông tin mô tả trước khi lưu/gửi

en: Create your own template functions
vi: Tạo chức năng biểu mẫu riêng của bạn

en: Sharing books by email
vi: Gửi qua email

en: Setup sharing of books via email. Can be used for automatic sending of downloaded news to your devices
vi: Thiết lập chia sẻ sách qua email. Có thể được sử dụng để tự động gửi tin được tải đến thiết bị của bạn

en: Sharing over the net
vi: Thư viện trực tuyến

en: Metadata download
vi: Tải thông tin sách

en: Ignored devices
vi: Thiết bị bị lược bỏ

en: Control which devices calibre will ignore when they are connected to the computer.
vi: Quản lý những thiết bị mà Calibre sẽ bỏ qua khi chúng kết nối với máy tính.

en: Add/remove/customize various bits of calibre functionality
vi: Thêm/bớt/tùy chỉnh các chức năng nâng cao trong calibre

en: Tweaks
vi: Tinh chỉnh

en: Fine tune how calibre behaves in various contexts
vi: Điều chỉnh cách calibre ứng xử trong những trường hợp khác nhau

en: Customize the keyboard shortcuts used by calibre
vi: Tuỳ biến phím tắt bàn phím được calibre sử dụng

en: Miscellaneous advanced configuration
vi: Thiết lập nâng cao khác

en: Options specific to the output format.
vi: Tùy chọn cụ thể cho định dạng tập tin xuất

en: Options specific to the input format.
vi: Tùy chọn cụ thể cho định dạng nhập.

en: Specify the character encoding of the input document. If set this option will override any encoding declared by the document itself. Particularly useful for documents that do not declare an encoding or that have erroneous encoding declarations.
vi: Xác định bảng mã của tập tin được nhập vào. Nếu được thiết lập, tuỳ chọn này sẽ ghi đè mọi bảng mã được khai trong chính tập tin đó. Thích hợp cho các tập tin không nêu rõ bảng mã hoặc gặp lỗi trong quá trình xác định bảng mã.

en: If specified, the output plugin will try to create output that is as human readable as possible. May not have any effect for some output plugins.
vi: Nếu được thiết lập, plugin xuất dữ liệu sẽ tạo tập tin xuất dễ đọc nhất có thể. Có thể không có hiệu lực với một số plugin xuất dữ liệu.

en: Input profile
vi: Hồ sơ đầu vào

en: This profile tries to provide sane defaults and is useful if you know nothing about the input document.
vi: Hồ sơ này sẽ cung cấp thông số mặc định, có thể hữu ích nếu bạn không có thông tin về tài liệu đầu vào.

en: This profile is intended for the SONY PRS line. The 500/505/600/700 etc.
vi: Hồ sơ này dùng cho dòng sản phẩm SONY PRS (số hiệu 500/505/600/700 v.v...)

en: This profile is intended for the SONY PRS 300.
vi: Hồ sơ này dùng cho SONY PRS 300

en: This profile is intended for the SONY PRS-900.
vi: Hồ sơ này dùng cho SONY PRS-900

en: This profile is intended for the Microsoft Reader.
vi: Hồ sơ này dùng cho Microsoft Reader

en: This profile is intended for the Mobipocket books.
vi: Hồ sơ này dùng cho sách với định dạng Mobipocket

en: This profile is intended for the Hanlin V3 and its clones.
vi: Hồ sơ này dùng cho Hanlin V3 và tương tự

en: This profile is intended for the Hanlin V5 and its clones.
vi: Hồ sơ này dùng cho Hanlin V5 và tương tự

en: This profile is intended for the Cybook G3.
vi: Hồ sơ này dùng cho Cybook G3

en: This profile is intended for the Cybook Opus.
vi: Hồ sơ này dùng cho Cybook Opus.

en: This profile is intended for the Amazon Kindle.
vi: Hồ sơ này dùng cho Amazon Kindle.

en: This profile is intended for the Irex Illiad.
vi: Hồ sơ này dùng cho Irex Illiad.

en: This profile is intended for the IRex Digital Reader 1000.
vi: Hồ sơ này dùng cho IRex Digital Reader 1000.

en: This profile is intended for the IRex Digital Reader 800.
vi: Hồ sơ này dùng cho Irex Digital Reader 800.

en: This profile is intended for the B&N Nook.
vi: Hồ sơ này dùng cho B&N Nook.

en: This profile tries to provide sane defaults and is useful if you want to produce a document intended to be read at a computer or on a range of devices.
vi: Hồ sơ này sẽ cố gắng cung cấp vài thông số mặc định, hữu ích nếu bạn muốn tạo một tập tin dùng để đọc trên máy vi tính hoặc nhiều thiết bị khác nhau.

en: Intended for the iPad and similar devices with a resolution of 768x1024
vi: Dùng cho IPad và các thiết bị tương tự với độ phân giải màn hình 768x1024

en: Intended for the iPad 3 and similar devices with a resolution of 1536x2048
vi: Dùng cho iPad 3 và thiết bị tương tự với độ phân giải màn hình 1536x2048

en: Intended for generic tablet devices, does no resizing of images
vi: Dùng cho thiết bị máy tính bảng thông dụng, không thay đổi kích thước ảnh.

en: Intended for the Samsung Galaxy and similar tablet devices with a resolution of 600x1280
vi: Dùng cho Samsung Galaxy và các thiết bị tương tự với độ phân giải 600x1280

en: Intended for the Nook HD+ and similar tablet devices with a resolution of 1280x1920
vi: Dành cho Nook HD + và các thiết bị máy tính bảng tương tự với độ phân giải 1280x1920

en: This profile is intended for the Kobo Reader.
vi: Hồ sơ này dùng cho Kobo Reader

en: This profile is intended for the SONY PRS-300.
vi: Hồ sơ này dùng cho Sony PRS-300

en: This profile is intended for the SONY PRS-T3.
vi: Hồ sơ này dùng cho SONY PRS-T3.

en: Suitable for use with any e-ink device
vi: Dùng cho mọi thiết bị e-ink

en: Suitable for use with any large screen e-ink device
vi: Dùng cho mọi thiết bị e-ink màn hình lớn

en: Suitable for use with any modern high resolution e-ink device
vi: Dùng cho mọi thiết bị e-ink độ phân giải cao

en: This profile is intended for the 5-inch JetBook.
vi: Hồ sơ này dùng cho 5-inch JetBook

en: This profile is intended for the SONY PRS line. The 500/505/700 etc, in landscape mode. Mainly useful for comics.
vi: Hồ sơ này dùng cho dòng sản phẩm SONY PRS (500/5050/700 v.v..) tại chế độ màn hình nằm ngang. Thuận tiện khi đọc truyện tranh.

en: This profile is intended for the Amazon Kindle DX.
vi: Hồ sơ này dùng cho Amazon Kindle DX

en: This profile is intended for the Amazon Kindle PaperWhite 1 and 2
vi: Hồ sơ này dùng cho Amazon Kindle PaterWhite 1 và 2

en: This profile is intended for the Amazon Kindle Voyage
vi: Hồ sơ này dùng cho Amazon Kindle Voyage

en: This profile is intended for the Amazon Kindle PaperWhite 3 and above
vi: Hồ sơ này dùng cho Amazon Kindle PaterWhite 3 trở lên

en: This profile is intended for the Amazon Kindle Fire.
vi: Hồ sơ này dành cho Amazon Kindle Fire

en: This profile is intended for the B&N Nook Color.
vi: Dùng cho B&N Nook Color.

en: This profile is intended for the PocketBook Pro 900 series of devices.
vi: Hồ sơ này dành cho các thiết bị thuộc series PocketBook Pro 900

en: This profile is intended for the PocketBook Pro 912 series of devices.
vi: Hồ sơ này được dành cho nhóm thiết bị PocketBook Pro 912

en: Mapping for filetype plugins
vi: Bản đồ cho plugin kiểu tập tin

en: Local plugin customization
vi: Tuỳ chỉnh các plugin hiện có

en: Disabled plugins
vi: Các trình cắm bị vô hiệu hoá

en: Initialization of plugin %s failed with traceback:
vi: Quá trình khởi chạy trình cắm %s thất bại với thông tin sau:

en:     %prog options
    
        Customize calibre by loading external plugins.
vi:     các tuỳ chọn %prog
        Tuỳ biến calibre qua việc tải plugin bên ngoài

en: Remove a custom plugin by name. Has no effect on builtin plugins
vi: Xoá một plugin tự tạo theo tên. Không có tác dụng với các plugin đi kèm phần mềm.

en: Customize plugin. Specify name of plugin and customization string separated by a comma.
vi: Tuỳ chỉnh trình cắm. Ghi rõ tên của trình cắm và chuỗi tùy biến cách nhau bằng dấu phẩy.

en: List all installed plugins
vi: Liệt kê tất cả các plugin đã được cài đặt.

en: Enable the named plugin
vi: Cho phép khởi chạy plugin có tên sau

en: Disable the named plugin
vi: Vô hiệu hóa plugin có tên sau

en: News
vi: Tin tức

en: restored preference
vi: đã khôi phục phần tùy biến

en: creating custom column
vi: tạo cột hiển thị tự chọn

en: No label was provided
vi: Chưa cung cấp nhãn dữ liệu gắn kết

en: The label must contain only lower case letters, digits and underscores, and start with a letter
vi: Nhãn dữ liệu chỉ được chứa các ký tự không in hoa, ký số, dấu gạch dưới, và bắt đầu phần tên là một ký tự

en: Dumping database to SQL
vi: Bỏ cơ sở dữ liệu đến SQL

en: Restoring database from SQL
vi: Khôi phục lại cơ sở dữ liệu từ SQL

en: Saved searches
vi: Đã lưu tìm kiếm

en: {0} format for {1}
vi: Định dạng {0} cho {1}

en: Added book ids: %s
vi: Đã thêm sách với id: %s

en: Merged book ids: %s
vi: Đã gộp sách với ids: %s

en: Set the ISBN of the added book(s)
vi: Gán ISBN cho sách đã thêm.

en: Show detailed output information. Useful for debugging
vi: Hiện thông tin chi tiết về tập tin xuất. Hữu ích cho việc gỡ lỗi

en: You must specify at least one book to remove
vi: Bạn phải chọn tối thiểu 1 cuốn sách để xoá bỏ

en: Search string:
vi: Chuỗi tìm kiếm:

note: #-#-#-#-#  842 (libgda Gnome HEAD)  #-#-#-#-# list of fields
en: Field name
vi: Tên trường

en: TEMPLATE ERROR
vi: LỖI VỀ MẪU DỮ LIỆU

en: On Device
vi: Trên thiết bị

en: Card A
vi: Thẻ A

en: Card B
vi: Thẻ B

en: Invalid field: %s
vi: Trường không hợp lệ: %s

en: Starting restoring preferences and column metadata
vi: Bắt đầu khôi phục phần tùy biến và cột hiển thị dữ liệu chi tiết

en: Cannot restore preferences. Backup file not found.
vi: Không thể khôi phục phần tùy biế. Không tìm thấy tập tin sao lưu dự phòng

en: Finished restoring preferences and column metadata
vi: Đã hoàn tất quy trình khôi phục phần tùy biến và cột hiển thị thông tin chi tiết

en: Finished restoring preferences
vi: Đã hoàn tất việc khôi phục phần tùy biến

en: Restoring preferences and column metadata failed
vi: Tiến trình khôi phục phần tùy biến và cột hiển thị thông tin bổ sung xảy ra lỗi

en: Processed
vi: Đã được xử lý

en: Creating custom column
vi: Tạo các cột hiển thị dữ liệu tự chọn

en: thismonth
vi: tháng này

en: daysago
vi: ngày trước đây

en: Number conversion error: {0}
vi: Lỗi khi chuyển đổi ký tự số: {0}

en: Date conversion error: {0}
vi: Lỗi khi chuyển đổi ngày tháng: {0}

en: Non-numeric value in query: {0}
vi: Giá trị không thuộc dạng ký số trong phần truy vấn: {0}

en: unchecked
vi: chưa đánh dấu

en: Invalid boolean query "{0}"
vi: Truy vấn lôgic không hợp lệ "{0}"

en: Recursive query group detected: {0}
vi: Đã nhận diện nhóm khi thực hiện truy vấn đệ quy: {0}

en: Subset the specified font. Use -- after this option to pass option to the font subsetting program.
vi: Subset font đã định. Bạn có thể dùng -- sau tùynày để một chương trình subset font chữ khác có thể nhận được tùy chọn từ calibre.

en: Debug device detection
vi: Gỡ lỗi cho quá trình tìm thiết bị

en: Run the GUI with debugging enabled. Debug output is printed to stdout and stderr.
vi: Chạy GUI trong khi đang bật sửa lỗi. Đầu ra sửa lỗi được chuyển đến stdout và stderr.

en: Run the GUI with a debug console, logging to the specified path. For internal use only, use the -g option to run the GUI in debug mode
vi: Chạy chương trình với debug console và ghi log vào một đường dẫn nhất định. Chỉ dùng cho  nội bộ. Dùng cú pháp -g để chạy chương trình trong chế độ sửa lỗi.

en: Output the paths necessary to setup the calibre environment
vi: Tạo đầu ra các đường dẫn cần để thiết lập calibre

en: Add a simple plugin (i.e. a plugin that consists of only a .py file), by specifying the path to the py file containing the plugin code.
vi: Thêm một plugin đơn giản (vd như một plugin có một file .py duy nhất) bằng cách trỏ đường dẫn đến file py chứa code cho plugin.

en: Re-initialize the sqlite calibre database at the specified path. Useful to recover from db corruption.
vi: Tái thiết lập cơ sở dũ liệu sqlite của calibre tại đường dẫn đã được định. Hứu ích trong trường hợp hồi phục từ hư hại cơ sở dữ liệu

en: Inspect the MOBI file(s) at the specified path(s)
vi: Kiểm tra file MOBI tại các đường dẫn đã định

en: Import previously exported calibre data
vi: Nhập dữ liệu calibre đã xuất trước đó

en: Cause a running calibre instance, if any, to be shutdown. Note that if there are running jobs, they will be silently aborted, so use with care.
vi: Khiến bản calibre đang thực thi có thể kết thúc. Lưu ý rằng nếu có tác vụ đang thực thi, chúng sẽ được âm thầm hủy bỏ , do đó, sử dụng cẩn thận.

en: Test binary modules in build
vi: Thử nghiệm các module nhị phân

en: Run a plugin that provides a command line interface. For example:
    calibre-debug -r "Add Books" -- file1 --option1
    Everything after the -- will be passed to the plugin as arguments.
vi: Thực thi một tiện ích cung cấp chế độ điều khiển bằng dòng lệnh. Thí dụ:
    calibre-debug -r "Add Books" -- file1 --option1
    Everything after the -- will be passed to the plugin as arguments.

en: Run the calibre diff tool. For example:
    calibre-debug --diff file1 file2
vi: Chạy công cụ calibre diff. Ví dụ:
    calibre-debug --diff file1 file2

en: Debug log
vi: Nhật kí gỡ lỗi

en: No plugin named %s found
vi: Không tìm thấy tiện ích có tên %s

en: Communicate with Android phones.
vi: Giao tiếp với điện thoại Android.

en: Communicate with S60 phones.
vi: Giao tiếp với điện thoại S60.

en: Communicate with WebOS tablets.
vi: Tương tác với máy tính bảng WebOS

en: Communicate with the Blackberry smart phone.
vi: Giao tiếp với điện thoại thông minh Blackberry.

en: Communicate with the Astak Mentor EB600
vi: Giao tiếp với Astak Mentor EB600

en: Communicate with the PocketBook 622 and 623 readers.
vi: Tương tác với trình đọc PocketBook 622 và 623.

en: Communicate with the PocketBook 360+ reader.
vi: Giao tiếp với thiết bị đọc sách PocketBook 360+.

en: Communicate with the PocketBook 701
vi: Giao tiếp với thiết bị đọc sách PocketBook 701.

en: Communicate with the Infibeam Pi2 reader.
vi: Giao tiếp với máy đọc sách  Infibeam Pi2.

en: Communicate with the Entourage Edge.
vi: Giao tiếp với thiết bị đọc sách Entourage Edge.

en: Use an arbitrary folder as a device.
vi: Sử dụng một thư mục tùy ý như là một thiết bị.

en: Communicate with The Book reader.
vi: Giao tiếp với The Book reader.

en: Communicate with the Libre Air reader.
vi: Giao tiếp với thiết bị đọc Libre Air

en: Removing books from device...
vi: Đang xoá sách khỏi thiết bị ...

en: Communicate with the Azbooka
vi: Giao tiếp với Azbooka

en: Cannot get files from this device
vi: Không thể lấy các tập tin từ thiết bị.

en: Communicate with the IRex Digital Reader 800
vi: Giao tiếp với IRex Digital Reader 800

en: Communicate with the Iriver Story reader.
vi: Giao tiếp với Iriver Story reader.

en: Communicate with the MiBuk Wolder reader.
vi: Giao tiếp với MiBuk Wolder reader.

en: Communicate with the JetBook Mini reader.
vi: Giao tiếp với thiết bị đọc sách JetBook Mini.

en: Communicate with the JetBook Color reader.
vi: Giao tiếp với thiết bị đọc JetBook Color

en: Not a valid MOBI file. Reports identity of %s
vi: Không phải định dạng MOBI hợp lệ.  Thông báo định danh của %s

en: Could not generate page mapping.
vi: Không thể tạo biểu đồ trang

en: <b>Location %(dl)d &bull; %(typ)s</b><br />%(text)s<br />
vi: <b>Vị trí %(dl)d &bull; %(typ)s</b><br />%(text)s<br />

en: <b>Page %(dl)d &bull; %(typ)s</b><br />
vi: <b>Trang %(dl)d &bull; %(typ)s</b><br />

en: <b>Location %(dl)d &bull; %(typ)s</b><br />
vi: <b> Vị trí %(dl)d &bull; %(typ)s</b><br />

en: Send page number information when sending books
vi: Gửi thông tin về số trang khi gửi sách

en: The Kindle 3 and newer versions can use page number information in MOBI files. With this option, calibre will calculate and send this information to the Kindle when uploading MOBI files by USB. Note that the page numbers do not correspond to any paper book.
vi: Kindle 3 và các phiên bản mới hơn có thể sử dụng thông tin về số trang lưu trong tập tin MOBI. Thông qua lựa chọn này, calibre sẽ tính toán và gửi thông tin đó qua Kindle khi tải tập tin MOBI qua bằng USB. Cần chú ý số trang không tương đương với bất cứ số trang sách giấy nào.

en: Custom column name to retrieve page counts from
vi: Lấy thông tin số trang từ cột do người dùng tạo

en: Communicate with the Kindle Fire
vi: Giao tiếp với Kindle Fire

en: The Kobo supports several collections including
vi: Kobo hỗ trợ vài bộ sưu tập, bao gồm

en: Create tags for automatic management
vi: Tạo nhãn để quản lý tự động

en: Upload covers for books (newer readers)
vi: Tải lên bìa sách (cho máy đọc sách mới)

en: Show expired books
vi: Hiển thị các sách đã quá hạn

en: Attempt to support newer firmware
vi: Thử hỗ trợ vi chương trình mới hơn.

en: Getting list of books on device...
vi: Đang lấy danh mục sách có trên thiết bị....

en: Removing books from device metadata listing...
vi: Đang xóa sách khỏi danh mục thông tin mô tả trên thiết bị...

en: Adding books to device metadata listing...
vi: Đang thêm sách vào danh mục thông tin mô tả trên thiết bị...

en: Kobo database version unsupported - See details
vi: Phiên bản cơ sở dữ liệu của Kobo không được hỗ trợ - Xem để biết thêm chi tiết

en: <b>Chapter %(chapter)d:</b> %(chapter_title)s<br /><b>%(typ)s</b><br /><b>Chapter Progress:</b> %(chapter_progress)s%%<br />%(annotation)s<br /><hr />
vi: <b>Chương %(chapter)d:</b> %(chapter_title)s<br /><b>%(typ)s</b><br /><b>Tiến độ chương:</b> %(chapter_progress)s%%<br />%(annotation)s<br /><hr />

en: Modify CSS
vi: Chỉnh CSS

en: Upload cover images from the calibre library when sending books to the device.
vi: Tải lên các hình ảnh bìa sách từ phần thư viện calibre khi đang thực hiện thao tác chuyển sách vào thiết bị.

en: Keep cover aspect ratio
vi: Giữ tỉ lệ hiển thị bìa sách

en: When uploading covers, do not change the aspect ratio when resizing for the device. This is for firmware versions 2.3.1 and later.
vi: Khi đang tải lên các bìa sách, không thay đổi tỉ lệ hiển thị khi tiến hành chỉnh lại kích thước để hiển thị trong thiết bị. Phần này yêu cầu phần nhúng phải có phiên bản 2.3.1 hoặc mới hơn.

en: Show archived books
vi: Hiển thị các quyển sách được sao lưu

en: Archived books are listed on the device but need to be downloaded to read. Use this option to show these books and match them with books in the calibre library.
vi: Các quyển sách được sao lưu được hiển thị trên thiết bị nhưng cần phải được tải về để đọc. Sử dụng tùy chọn này để hiển thị các quyển sách đó và gắn thông tin của quyển sách với các quyển tương tự khác trong thư viện calibre.

en: Communicate with the Palm Pre
vi: Giao tiếp với Palm Pre

en: Communicate with the Bq Avant
vi: Giao tiếp với Bq Avant

en: Communicate with the Sweex/Kogan/Q600/Wink
vi: Giao tiếp với Sweex/Kogan/Q600/Wink

en: Communicate with the Pandigital Novel
vi: Giao tiếp với Pandigital Novel

en: Communicate with the VelocityMicro
vi: Giao tiếp với VelocityMicro

en: Communicate with the GM2000
vi: Giao tiếp với GM2000

en: Communicate with the Acer Lumiread
vi: Giao tiếp với Acer Lumiread

en: Communicate with the Aluratek Color
vi: Giao tiếp với Aluratek Color

en: Communicate with the Trekstor
vi: Giao tiếp với Trekstor

en: Communicate with the EEE Reader
vi: Giao tiếp với thiết bị đọc sách EEE

en: Communicate with the Adam tablet
vi: Tương tác với máy tính bảng Adam

en: Communicate with the Nextbook Reader
vi: Giao tiếp với thiết bị đọc sách Nextbook

en: Communicate with the Moovybook Reader
vi: Tương tác với Moovybook

en: Communicate with the COBY
vi: Giao tiếp với COBY

en: Communicate with the Ex124G
vi: Giao tiếp với Ex142G

en: Get device information...
vi: Lấy thông tin về thiết bị

en: Transferring books to device...
vi: Đang chuyển sách sang thiết bị ...

en: Transferred %s to device
vi: Đã chuyển %s sang thiết bị

en: Transfer to device finished...
vi: Đã chuyển xong sách sang thiết bị...

en: Added %s
vi: Đã thêm %s

en: Adding complete
vi: Thêm hoàn tất

en: Deleting books from device...
vi: Xóa sách khỏi thiết bị...

en: Deleted %s
vi: Đã xóa %s

en: All books deleted
vi: Đã xóa tất cả sách

en: Communicate with the Nokia E52
vi: Giao tiếp với Nokia E52

en: The Nook
vi: Nook

en: Comma separated list of metadata fields to turn into collections on the device. Possibilities include:
vi: Danh sách các trường thông tin mô tả có thể chuyển thành bộ sưu tập trên thiết bị, tách bằng dấu phẩy. Ví dụ:

en: Comments have been removed as the SONY reader chokes on them
vi: Thiết bị đọc SONY không xử lý được ghi chú; các ghi chú đã bị  xóa bỏ.

en: All by title
vi: Liệt kê toàn bộ theo tựa đề

en: All by author
vi: Liệt kê toàn bộ theo tác giả

en: Upload separate cover thumbnails for books (newer readers)
vi: Tải lên ảnh bìa nhỏ không đi kèm (các đời máy mới)

en: Refresh separate covers when using automatic management (newer readers)
vi: Tải lại bìa không đi kèm khi dùng chế độ quản lý tự động (các đời máy mới)

en: Set this option to have separate book covers uploaded every time you connect your device. Unset this option if you have so many books on the reader that performance is unacceptable.
vi: Với lựa chọn này, mỗi lần thiết bị kết nối, ảnh bìa lại được tự động tải lên. Bỏ chọn nếu trên thiết bị chứa quá nhiều sách không thể thực hiện được.

en: Preserve cover aspect ratio when building thumbnails
vi: Giữ nguyên tỷ lệ bìa khi tạo ảnh nhỏ

en: Set this option if you want the cover thumbnails to have the same aspect ratio (width to height) as the cover. Unset it if you want the thumbnail to be the maximum size, ignoring aspect ratio.
vi: Với lựa chọn này, ảnh nhỏ của bìa sẽ giữ nguyên tỷ lệ (chiều cao x chiều ngang). Bỏ chọn nếu muốn tạo cỡ ảnh lớn nhất có được, bỏ qua tỷ lệ.

en: Search for books in all folders
vi: Tìm sách trong mọi thư mục

en: Setting this option tells calibre to look for books in all folders on the device and its cards. This permits calibre to find books put on the device by other software and by wireless download.
vi: Với lựa chọn này, calibre sẽ tìm sách trong mọi thư mục trên thiết bị. Như vậy có thể tìm được sách trên thiết bị do phần mềm khác gửi tới hoặc tải xuống qua wireless.

en: Upload separate cover thumbnails for books
vi: Tải lên ảnh bìa nhỏ không đi kèm

en: Refresh separate covers when using automatic management
vi: Tải lại ảnh bìa riêng khi dùng chế độ quản lý tự động

en: Use SONY Author Format (First Author Only)
vi: Dùng địnhh dạng tác giả của SONY (Chỉ tác giả đầu)

en: Communicate with the Teclast K3/K5 reader.
vi: Giao tiếp với Teclast K3/K5 reader.

en: Communicate with the Newsmy reader.
vi: Giao tiếp với Newsmy reader.

en: Communicate with the Archos reader.
vi: Giao tiếp với thiết bị đọc sách Archos.

en: Communicate with the Pico reader.
vi: Giao tiếp với thiết bị đọc sách Pico.

en: Communicate with the iPapyrus reader.
vi: Giao tiếp với iPapyrus reader.

en: Communicate with the Sovos reader.
vi: Giao tiếp với thiết bị đọc sách Sovos

en: Communicate with the Sunstech EB700 reader.
vi: Giao tiếp với thiết bị đọc sách Sunstech EB700

en: Communicate with the Stash W950 reader.
vi: Giao tiếp với thiết bị đọc sách Stash W950

en: Communicate with the Wexler reader.
vi: Giao tiếp với thiết bị đọc sách Wexler

en: Unable to detect the %s disk drive.
vi: Không thể tìm thấy ổ đĩa %s.

en: Unable to mount the device
vi: Không thể gắn kết thiết bị

en: settings for device drivers
vi: thiết lập cho trình điều khiển của thiết bị

en: Ordered list of formats the device will accept
vi: Các định dạng tập tin (theo thứ tự ưu tiên) thiết bị sẽ nhận

en: Read metadata from files on device
vi: Đọc thông tin mô tả từ các tập tin trên thiết bị.

en: Template to control how books are saved
vi: Biểu mẫu kiểm soát cách lưu sách

en: Extra customization
vi: Tuỳ biến thêm

en: Failed to access files in the main memory of your device. You should contact the device manufacturer for support. Common fixes are: try a different USB cable/USB port on your computer. If you device has a "Reset to factory defaults" type of setting somewhere, use it. Underlying error: %s
vi: Không thể truy cập tập tin trong bộ nhớ chính thiết bị của bạn. Bạn nên liên hệ với hãng sản xuất thiết bị để được hỗ trợ thêm. Các cách chữa lỗi thông thường: thử dây USB khác/cổng USB khác trên máy tính. Nếu thiết bị có chức năng "Reset to factory default" ("Trở về trạng thái mặc định khi xuất xưởng"), thử dùng nó. Lỗi: %s

en: Failed to access files on the SD card in your device. This can happen for many reasons. The SD card may be corrupted, it may be too large for your device, it may be write-protected, etc. Try a different SD card, or reformat your SD card using the FAT32 filesystem. Also make sure there are not too many files in the root of your SD card. Underlying error: %s
vi: Không thể truy cập tập tin trên thẻ SD trong máy bạn. Có nhiều nguyên nhân dẫn đến điều này. Thẻ SD có thể bị lỗi, dung lượng quá lớn đối với thiết bị của bạn, đang bị khoá chức năng ghi, v.v.. THử một thẻ SD khác, hoặc định dạng lại thẻ SD sử dụng loại định dạng FAT32. Chú ý không để quá nhiều tập tin ở thư mục gốc trên thẻ SD. Lỗi: %s

en: Sending metadata to device...
vi: Đang chuyển thông tin mô tả sang thiết bị...

en: USB Vendor ID (in hex)
vi: Tên hãng sản xuất USB (dưới dạng hex)

en: Get this ID using Preferences -> Misc -> Get information to set up the user-defined device
vi: Lấy thông tin này qua tuỳ chọn > Khác > Nhận thông tin để thiết lập các thiết bị người dùng định nghĩa

en: USB Product ID (in hex)
vi: Tên sản phẩm USB (dạng hex)

en: Selected slot: %s is not supported.
vi: Khe chứa: %s không được hỗ trợ.

en: There is insufficient free space in main memory
vi: Không đủ không gian trống trong bộ nhớ chính.

en: There is insufficient free space on the storage card
vi: Không đủ không gian trống trong thẻ lưu trữ.

en: Failed %s
vi: Thất bại %s

en: Failed to process comic: 
    
    %s
vi: Xử lý truyện tranh thất bại 
    
    %s

en: INPUT OPTIONS
vi: TUỲ CHỌN NHẬP

en: OUTPUT OPTIONS
vi: TUỲ CHỌN XUẤT

en: Options to control the processing of the input %s file
vi: Các tuỳ chọn điều chỉnh xử lý của tập tin nhập %s

en: Options to control the processing of the output %s
vi: Các tuỳ chọn điều chỉnh xử lý của tập tin xuất %s

en: Options to control the look and feel of the output
vi: Các tuỳ chọn điều chỉnh theo trải nghiệm cho tập tin xuất

en: Control auto-detection of document structure.
vi: Điều chỉnh tự động nhận dạng cấu trúc văn bản.

en: Control the automatic generation of a Table of Contents. By default, if the source file has a Table of Contents, it will be used in preference to the automatically generated one.
vi: Điều chỉnh quá trình tự tạo Mục Lục. Mặc định, nếu tập tin nguồn đã có sẵn Mục Lục, nó sẽ được sử dụng thay vì tự động tạo Mục Lục mới.

en: Options to set metadata in the output
vi: Tuỳ chọn để gán thông tin mô tả cho tập tin xuất

en: Options to help with debugging the conversion
vi: Tùy chọn giúp gỡ lỗi cho việc chuyển đổi

en: Output saved to
vi: Dữ liệu xuất được lưu vào

en: Disable normalize (improve contrast) color range for pictures. Default: False
vi: Huỷ tự động cân bằng màu (tăng độ tương phản) trong hình. Mặc định là: False

en: Maintain picture aspect ratio. Default is to fill the screen.
vi: Giữ nguyên tỷ lệ hình ảnh. Mặc định là đầy màn hình.

en: Disable sharpening.
vi: Tắt chế độ làm sắc nét hình ảnh

en: Disable trimming of comic pages. For some comics, trimming might remove content as well as borders.
vi: Tắt chức năng cắt xén các trang truyện tranh. Đối với một số truyện tranh, cắt xén có thể loại bỏ cả nội dung và đường biên.

en: Don't split landscape images into two portrait images
vi: Không tự động chia đôi ảnh nằm ngang thành hai ảnh nằm dọc.

en: Used for right-to-left publications like manga. Causes landscape pages to be split into portrait pages from right to left.
vi: Dùng cho các ấn phẩm đọc từ phải sang trái như manga. Chế độ này sẽ khiến các trang nằm ngang bị chia thành 2 trang nằm dọc từ phải sang trái.

en: Enable Despeckle. Reduces speckle noise. May greatly increase processing time.
vi: Kích hoạt tính năng khử đốm. Giúp giảm các hạt đốm trên trang truyện. Có thể làm tăng đáng kể thời gian xử lý.

en: Don't sort the files found in the comic alphabetically by name. Instead use the order they were added to the comic.
vi: Không sắp xếp các tập tin tìm thấy trong truyện theo tên Alphabet. Thay vào đó sắp xếp theo thứ tự được thêm vào truyện.

en: Apply no processing to the image
vi: Không thêm hiệu ứng cho ảnh.

en: Do not convert the image to grayscale (black and white)
vi: Không chuyển ảnh sang dạng đen trắng.

en: When converting a CBC do not add links to each page to the TOC. Note this only applies if the TOC has more than one section
vi: Khi chuyển đổi từ định dạng CBC không bổ sung đường dẫn đến mỗi trang đến TOC. Chú ý điều này chỉ áp dụng nếu TOC có nhiều hơn một phần.

en: Normally, if the input file has no cover and you don't specify one, a default cover is generated with the title, authors, etc. This option disables the generation of this cover.
vi: Thông thường, nếu các tập tin nguồn không có bìa sách và bạn không chỉ định trước, một bìa mặc định được tạo ra với tiêu đề, tác giả,...Chọn để vô hiệu hóa chức năng này.

en: Do not use SVG for the book cover. Use this option if your EPUB is going to be used on a device that does not support SVG, like the iPhone or the JetBook Lite. Without this option, such devices will display the cover as a blank page.
vi: Không sử dụng SVG cho bìa sách. Chọn nếu EPUB của bạn sẽ được sử dụng trên một thiết bị không hỗ trợ SVG, như iPhone hay JetBook Lite. Nếu không chọn, những thiết bị trên sẽ hiển thị bìa như là một trang trắng.

en: Set the space between words in pts. Default is %default
vi: Gán khoảng cách giữa các từ theo đơn vị pt. Mặc định là %default

en: Add a header to all the pages with title and author.
vi: Thêm dòng đầu trang chứa tựa đề và tác giả vào mỗi trang sách.

en: Set the format of the header. %a is replaced by the author and %t by the title. Default is %default
vi: Gán mẫu cho dòng đầu trang. %a được thay bằng tên tác giả, %t được thay bằng tựa đề. Mặc định là %default

en: Add extra spacing below the header. Default is %default pt.
vi: Thêm khoảng trống dưới dòng đầu trang. Mặc định là %default pt.

en: Minimum paragraph indent (the indent of the first line of a paragraph) in pts. Default: %default
vi: Khoảng cách thụt vào đầu đoạn tối thiểu theo đơn vị pt. Mặc định: %default

en: Comic
vi: Truyện tranh

en: Disable compression of the file contents.
vi: Vô hiệu hóa nén nội dung tập tin.

en: Specify the character encoding of the output document. The default is cp1252. Note: This option is not honored by all formats.
vi: Bảng mã cho tập tin xuất. Mặc định là cp1252. Chú ý: Không phải định dạng nào cũng hỗ trợ lựa chọn này.

en: Add Table of Contents to beginning of the book.
vi: Thêm Mục lục vào phần đầu sách

en: Do not extract images from the document
vi: Không rút trích hình ảnh từ tài liệu

en: Specify the character encoding of the output document. The default is cp1252.
vi: Bảng mã cho tập tin xuất. Mặc định là cp1252.

en: Password for sites that require a login to access content.
vi: Mật khẩu cho những trang yêu cầu đăng nhập để truy cập thông tin

en: This RTF file has a feature calibre does not support. Convert it to HTML first and then try it.
    %s
vi: Tập tin RTF này có chức năng mà calibre không hỗ trợ. Chuyển đổi nó sang HTML trước rồi thử lại.
    %s

en: Specify the character encoding of the output document. The default is utf-8.
vi: Bảng mã cho tập tin xuất. Mặc định là utf-8.

en: Normally extra spaces are condensed into a single space. With this option all spaces will be displayed.
vi: Bình thường nhiều khoảng trắng được gộp lại thành một khoảng trắng. Chọn để giữ nguyên các khoảng trắng.

en: Specify the input profile. The input profile gives the conversion system information on how to interpret various information in the input document. For example resolution dependent lengths (i.e. lengths in pixels). Choices are:
vi: Xác định hồ sơ nhập. Hồ sơ nhập cung cấp cho hệ thống chuyển đổi định dạng thông tin để suy luận các thông tin khác nhau trong tài liệu được nhập vào. Ví dụ chiều dài phụ thuộc vào độ phân giải (Chiều dài tính theo số điểm ảnh). Các lựa chọn bao gồm:

en: Disable all rescaling of font sizes.
vi: Không tự đổi cỡ font

en: Some badly designed documents use tables to control the layout of text on the page. When converted these documents often have text that runs off the page and other artifacts. This option will extract the content from the tables and present it in a linear fashion.
vi: Một số tài liệu được làm cẩu thả dùng bảng để điều chỉnh vị trí chữ trên trang. Khi chuyển đổi sang định dạng khác, các tài liệu này thường có chữ nằm ngoài trang và các lỗi khác. Tuỳ chọn này sẽ tách nội dung trong các bảng đó và sắp xếp dưới dạng liệt kê.

en: Normally, if the source file already has a Table of Contents, it is used in preference to the auto-generated one. With this option, the auto-generated one is always used.
vi: Thông thường, nếu tập tin nguồn đã có sẵ Mục Lục, nó sẽ được sử dụng thay cho Mục Lục tự tạo. Tuỳ chọn này sẽ khiến phần mềm luôn sử dụng Mục Lục tự tạo.

en: Don't add auto-detected chapters to the Table of Contents.
vi: Không thêm những chương được phần mềm tự tìm ra vào Mục Lục.

en: If fewer than this number of chapters is detected, then links are added to the Table of Contents. Default: %default
vi: Nếu số chương được tìm ra nhỏ hơn ngưỡng này, các liên kết sẽ được thêm vào Mục Lục. Mặc định: %default

en: Maximum number of links to insert into the TOC. Set to 0 to disable. Default is: %default. Links are only added to the TOC if less than the threshold number of chapters were detected.
vi: Số liên kết được chèn vào Mục Lục. Gán 0 để vô hiệu hóa. Mặc định: %default. Liên kết chỉ được thêm vào Mục Lục nếu số chương được tìm ra nhỏ hơn ngưỡng bạn đã chọn.

en: Specify how to mark detected chapters. A value of "pagebreak" will insert page breaks before chapters. A value of "rule" will insert a line before chapters. A value of "none" will disable chapter marking and a value of "both" will use both page breaks and lines to mark chapters.
vi: Chỉ ra cách đánh dấu chương sách. Giá trị "pagebreak" sẽ chèn ngắt trang trước mỗi chương. Giá trị "rule" sẽ chèn một đường kẻ trước mỗi chương. Giá trị "none" vô hiệu hóa việc đánh dấu chương, giá trị "both" chèn cả ngắt trang và đường kẻ để đánh dấu chương.

en: Change text justification. A value of "left" converts all justified text in the source to left aligned (i.e. unjustified) text. A value of "justify" converts all unjustified text to justified. A value of "original" (the default) does not change justification in the source file. Note that only some output formats support justification.
vi: Thay đổi cách canh lề chữ. Giá trị "left": canh lề trái. Giá trị "justify": canh đều. Giá trị "original" (mặc định) giữ nguyên lề tài liệu trong tập tin đầu vào. Chú ý: Chức năng canh lề chỉ có trong một vài định dạng xuất.

en: Remove spacing between paragraphs. Also sets an indent on paragraphs of 1.5em. Spacing removal will not work if the source file does not use paragraphs (<p> or <div> tags).
vi: Xóa khoảng trắng giữa các đoạn tài liệu. Đồng thời thụt vào đầu đoạn một khoảng 1.5em. Nếu tập tin đầu vào không sử dụng đoạn (thẻ <p> hoặc <div>), phần mềm không thể xóa khoảng trắng.

en: Use the cover detected from the source file in preference to the specified cover.
vi: Ưu tiên sử dụng bìa sách được tìm ra từ tập tin đầu vào hơn là bìa đã được định trước.

en: Insert a blank line between paragraphs. Will not work if the source file does not use paragraphs (<p> or <div> tags).
vi: Chèn một dòng trắng giữa các đoạn tài liệu. Không có tác dụng nếu tập tin đầu vào không sử dụng đoạn (thẻ <p> hoặc <div>).

en: Read metadata from the specified OPF file. Metadata read from this file will override any metadata in the source file.
vi: Đọc thông tin mô tả từ tập tin OPF được chỉ định. Thông tin mô tả được đọc từ tập tin này sẽ ghi đè thông tin mô tả trong tập tin đầu vào.

en: Set the title.
vi: Gán Tựa sách

en: Set the authors. Multiple authors should be separated by ampersands.
vi: Gán tác giả. Tên các tác giả phải được ngăn cách bằng ký hiệu và (&).

en: Set the cover to the specified file or URL
vi: Gán bìa sách từ tập tin hoặc URL được chỉ định

en: Set the index of the book in this series.
vi: Gán thứ tự trong bộ sách

en: Set the rating. Should be a number between 1 and 5.
vi: Gán điểm số. Phài là một số từ 1 đến 5

en: Set the ISBN of the book.
vi: Gán ISBN

en: Set the tags for the book. Should be a comma separated list.
vi: Gán thẻ cho sách. Giữa các thẻ phải có dấu phẩy.

en: Set the language.
vi: Gán ngôn ngữ

en: Converting input to HTML...
vi: Đang chuyển đổi tập tin đầu vào sang HTML...

en: is less than or equal to
vi: ít hơn hay bằng

en: is greater than or equal to
vi: lớn hơn hay bằng

en: Follow all local links in an HTML file and create a ZIP file containing all linked files. This plugin is run every time you add an HTML file to the library.
vi: Truy cập tất cả các đường dẫn nội bộ trong một tập tin HTML và tạo một tập tin nén chứa tất cả các file được dẫn tới. Plugin này sẽ chạy mỗi khi bạn bổ sung một tập tin HTML vào thư viện.

en: New tag name
vi: Tên thẻ mới

en: Class name
vi: Tên lớp

en: Invalid action
vi: Hành động không hợp lệ

en: 	Book Designer file detected.
vi: 	tập tin Book Designer được phát hiện.

en: 	Parsing HTML...
vi: 	Phân tích mã HTML

en: 	Baen file detected. Re-parsing...
vi: 	tập tin Baen được phát hiện. Đang phân tích lại...

en: 	Converting to BBeB...
vi: 	Đang chuyển đổi sang BBeB...

en: Could not parse file: %s
vi: Không thể phân tích tập tin: %s

en: %s is an empty file
vi: %s là một tập tin rỗng

en: Unable to process interlaced PNG %s
vi: Không thể xử lý interlaced PNG %s

en: An error occurred while processing a table: %s. Ignoring table markup.
vi: Lỗi xảy ra khi xử lý bảng: %s. Bỏ qua đánh dấu bảng.

en: Table has cell that is too large
vi: Bảng có ô quá lớn

en: Could not read cover image: %s
vi: Không thể đọc ảnh bìa: %s

en: Cannot read from: %s
vi: Không thể đọc từ: %s

en: Output LRS file
vi: Xuất file dạng LRS

en: Do not save embedded image and font files to disk
vi: Không lưu trữ hình ảnh và font kèm theo ra đĩa

en: Be more verbose
vi: Xuất chi tiết

en: Parsing LRF...
vi: Đang phân tich LRF...

en: Creating XML...
vi: Tạo file XML

en: Could not read from thumbnail file:
vi: Không thể đọc từ tập tin hình ảnh thu nhỏ:

en: Path to output file
vi: Đường dẫn đến tập tin xuất

en: Convert LRS to LRS, useful for debugging.
vi: Chuyển đổi LRS sang LRS, hữu ích cho việc gỡ lỗi.

en: Invalid LRF file. Could not set metadata.
vi: Tập tin LRF không hợp lệ. Không thể gán thông tin mô tả.

en: Set the book title
vi: Đặt tiêu đề cho sách

en: Set the author
vi: Gán tên Tác giả

en: The category this book belongs to. E.g.: History
vi: Từ khóa về sách, ví dụ: Lịch sử

en: Path to a graphic that will be set as this files' thumbnail
vi: Đường dẫn tới hình ảnh sẽ được dùng làm ảnh thu nhỏ của tập tin này

en: Extract thumbnail from LRF file
vi: Tách ảnh thu nhỏ từ tập tin LRF

en: Set the publisher
vi: Gán tên Nhà xuất bản

en: Set the book classification
vi: Gán Phân loại sách

en: Set the book creator
vi: Gán người tạo sách

en: Extract cover from LRF file. Note that the LRF format has no defined cover, so we use some heuristics to guess the cover.
vi: Tách bìa sách từ tập tin LRF. Chú ý rằng định dạng LRF không có bìa xác định, do đó chúng tôi phải phỏng đoán bìa sách.

en: Set book ID
vi: Gán Mã sách

en: Author(s)
vi: Tác giả

en: Publisher
vi: Nhà xuất bản

en: Click to open
vi: Nhấn để mở

en: Ids
vi: Mã hiệu

en: Set the authors. Multiple authors should be separated by the & character. Author names should be in the order Firstname Lastname.
vi: Gán tác giả. Tên các tác giả phải được ngăn cách bằng ký hiệu & . Tên tác giả nên được đặt theo thứ tự Tên TênHọ.

en: The version of the title to be used for sorting. If unspecified, and the title is specified, it will be auto-generated from the title.
vi: Chuỗi dùng để sắp xếp theo tựa đề. Nếu không được ghi rõ và tựa đề đã được định trước, chuỗi này sẽ được tự động tạo từ tựa đề.

en: String to be used when sorting by author. If unspecified, and the author(s) are specified, it will be auto-generated from the author(s).
vi: Chuỗi dùng để sắp xếp theo tác giả. Nếu không được ghi rõ và tên tác giả đã được định trước, chuỗi này sẽ được tự động tạo từ tên tác giả.

en: Set the cover to the specified file.
vi: Gán bìa sách cho tập tin được chỉ định

en: Set the book category.
vi: Gán Danh mục cho sách

en: Set the published date.
vi: Gán ngày xuất bản.

en: Specify the name of an OPF file. The metadata will be written to the OPF file.
vi: Chỉ ra tên của một tập tin OPF. Thông tin mô tả sẽ được ghi vào tập tin này.

en: Set the BookID in LRF files
vi: Gán BookID trong tập tin LRF

en: No file specified
vi: Chưa chọn file nào cả

en: Original metadata
vi: Thông tin mô tả ban đầu

en: Changed metadata
vi: Thông tin mô tả được thay đổi

en: OPF created in
vi: OPF được tạo ở

en: Cover saved to
vi: Bìa sách được lưu vào

en: No cover found
vi: Không tìm thấy bìa sách

en: Google Images
vi: Google hình ảnh

en: Downloads metadata and covers from Amazon
vi: Tải thông tin mô tả và trang bìa từ Amazon

en: This is an Amazon Topaz book. It cannot be processed.
vi: Đây là sách loại Amazon Topaz. Phần mềm không thể xử lý.

en: Acknowledgements
vi: Lời cảm ơn

note: #-#-#-#-#  418 (gnome-doc-utils GNOME TRUNK)  #-#-#-#-# http://www.docbook.org/tdg/en/html/dedication.html This is used as a default title for dedication elements. #-#-#-#-#  2676 (gnome-doc-utils master)  #-#-#-#-# (itstool) path: msg/msgstr Default title for a dedication section.
en: Dedication
vi: Lời đề tặng

en: Epigraph
vi: Lời đề từ

en: Foreword
vi: Lời nói đầu

note: #-#-#-#-#  418 (gnome-doc-utils GNOME TRUNK)  #-#-#-#-# http://www.docbook.org/tdg/en/html/preface.html This is used as a default title for preface elements. #-#-#-#-#  2591 (Battle for Wesnoth 1.5.7+svn)  #-#-#-#-# type: Content of: <book><preface><title>
en: Preface
vi: Lời nói đầu

en: Main text
vi: Văn bản chính

note: TRANS The size of a file would be larger than allowed by the system.
en: File too large
vi: Tập tin quá lớn

en:  or
vi:  hoặc

en: Decreased the font {0} to {1} of its original size
vi: Đã giảm cỡ font {0} còn {1} cỡ ban đầu

en: Reduced total font size to %.1f%% of original
vi: Đã giảm cỡ font nói chung còn %.1f%% ban đầu

en: (Untitled)
vi: (Chưa đặt tên)

en: Could not find pdftohtml, check it is in your PATH
vi: Không tìm thấy pdftohtml, xin kiểm tra ĐƯỜNG DẪN

en: Table of Contents:
vi: Mục lục:

en: Send file to storage card instead of main memory by default
vi: Mặc định gửi tập tin đến thẻ lưu trữ/thẻ nhớ thay vì bộ nhớ chính.

en: Confirm before deleting
vi: Xác nhận trước khi xóa

en: Notify when a new version is available
vi: Thông báo khi có phiên bản mới

en: Use Roman numerals for series number
vi: Sử dụng chữ số La Mã cho số thứ tự của sách trong bộ

en: Sort tags list by name, popularity, or rating
vi: Sắp xếp danh sách thẻ theo tên, mức phổ biến hoặc điểm số

en: Formats that are viewed using the internal viewer
vi: Các định dạng được xem bằng calibre

en: Columns to be displayed in the book list
vi: Những cột được hiển thị trong danh mục sách

en: Disable notifications from the system tray icon
vi: Vô hiệu hoá thông báo từ biểu tượng trên khay hệ thống

en: Download social metadata (tags/rating/etc.)
vi: Tải thông tin mô tả mang tính xã hội (thẻ/điểm số/v.v.)

en: Overwrite author and title with new metadata
vi: Ghi đè tác giả và tựa đề với thông tin mô tả mới

en: Automatically download the cover, if available
vi: Tự động tải về ảnh bìa, nếu có

en: Limit max simultaneous jobs to number of CPUs
vi: Giới hạn số tác vụ đồng thời tối đa bằng với số CPU

en: Show this confirmation again
vi: Lần sau vẫn hiện xác nhận này

en: Restart needed
vi: Cần khởi động lại

en: Add books
vi: Thêm sách

en: Add books to the calibre library/device from files on your computer
vi: Thêm sách vào thư viện calibre/thiết bị từ các tập tin trên máy tính của bạn

en: Add multiple books from archive (ZIP/RAR)
vi: Thêm niều sách từ file nén (ZIP/RAR)

en: Add empty book (Book entry with no formats)
vi: Thêm sách rỗng (tựa sách chưa có định dạng nào)

en: Add from ISBN
vi: Thêm từ ISBN

en: Add files to selected book records
vi: Thêm file vào các sách đã chọn

en: Add an empty file to selected book records
vi: Thêm một file rỗng vào các tựa sách đã chọn

en: Control the adding of books
vi: Kiểm soát cách thêm sách

en: No books selected
vi: Chưa chọn sách nào

en: Are you sure you want to add the same files to all %d books? If the format already exists for a book, it will be replaced.
vi: Bạn thực sự muốn thêm các file giống nhau vào tất cả %d sách? Nếu định dạng cần thêm đã có trong sách thì nó sẽ bị ghi đè.

en: Are you sure you want to add the same empty file to all %d books? If the format already exists for a book, it will be replaced.
vi: Bạn thực sự muốn thêm file rỗng vào tất cả %d sách? Nếu định dạng đó đã tồn tại trong sách thì nó sẽ bị ghi đè.

en: Cannot add books from the folder: %s as it contains the currently opened calibre library
vi: Không thêm được sách từ thư mục: %s vì nó có chứa thư viện calibre đang được mở

en: Duplicates found
vi: Tìm thấy sách trùng lặp

en: Uploading books to device.
vi: Tải sách lên thiết bị.

en: Add to library
vi: Thêm vào thư viện

en: No book selected
vi: Chưa có sách nào được chọn

en: The following books are virtual and cannot be added to the calibre library:
vi: Những sách sau đây là ảo và không thể thêm vào thư viện calibre:

en: No book files found
vi: Không tìm thấy tập tin sách nào

en: Add books to your calibre library from the connected device
vi: Thêm sách vào thư viện calibre từ thiết bị được kết nối

en: Use library only
vi: Chỉ sử dụng thư viện

en: Generating %s catalog...
vi: Đang tạo %s danh mục...

en: Catalog generated.
vi: Danh mục đã được tạo.

en: No library found
vi: Không tìm thấy thư viện

en: Choose library
vi: Chọn thư viện

en: Choose calibre library to work with
vi: Chọn một thư viện calibre

en: Quick switch
vi: Chuyển nhanh

en: Rename library
vi: Đổi tên thư viện

en: Restore database
vi: Khôi phục CSDL

en: {0} [{1} book] | {0} [{1} books]
vi[0]: {0} [{1} sách]

en: Rename: %s
vi: Đổi tên: %s

en: Note that the actual library folder will be renamed.
vi: Chú ý: Thư mục chứa thư viện sẽ được đổi tên.

en: Already exists
vi: Đã tồn tại

en: The folder %s already exists. Delete it first.
vi: Thư mục %s đã tồn tại. Xin xóa thư mục đó trước.

en: Failed to rename the library at %s. The most common cause for this is if one of the files in the library is open in another program.
vi: Thất bại khi đổi tên cho thư viện tại %s. Nguyên nhân phổ biến là do một trong các tập tin trong thư viện được mở bởi một chương trình khác.

en: Library removed
vi: Đã bỏ thư viện

en: The library %s has been removed from calibre. The files remain on your computer, if you want to delete them, you will have to do so manually.
vi: Thư viện %s đã bị dỡ bỏ khỏi Calibre. Các file sách vẫn còn trên máy tính, nếu bạn muốn xóa các file này thì phải tự xóa thủ công.

en: Backup metadata
vi: Sao lưu thông tin sách

en: No problems found
vi: Không tìm thấy vấn đề

en: Not allowed
vi: Không được phép

en: You cannot change libraries while jobs are running.
vi: Bạn không thể thay đổi thư viện khi có tác vụ đang chạy.

en: Convert individually
vi: Chuyển từng cuốn sách

en: Bulk convert
vi: Chuyển nhiều cuốn sách

en: Create a catalog of the books in your calibre library
vi: Tạo danh mục sách có trong thư viện

en: Cannot convert
vi: Không thề chuyển đổi

en: Book deleted
vi: Đã xóa sách

en: The book you were trying to convert has been deleted from the calibre library.
vi: Sách bạn định chuyển dạng đã bị xóa khỏi thư viện

en: %(title)s by %(author)s
vi: %(title)s của %(author)s

en: Library &path:
vi: Đường dẫn:

en: Browse for library
vi: Chọn thư viện

en: Copy to the specified library
vi: Chép tới thư viện chỉ định

en: Copy to the specified library and delete from the current library
vi: Chép tới thư viện chỉ định rồi xóa khỏi thư viện hiện tại

en: {0} by {1}
vi: {0} của {1}

en: Select &all
vi: Chọn hết

en: Select &none
vi: Không chọn gì

en: Copy to library
vi: Chép đến thư viện

en: Copy selected books to the specified library
vi: Sao chép những sách được chọn đến thư viện chỉ định

en: (delete after copy)
vi:  (sau đó thì xóa)

en: Cannot copy
vi: Không thể sao chép

en: No library
vi: Không có thư viện

en: No library found at %s
vi: Không tìm thấy thư viện ở %s

en: Copying to
vi: Đang chép tới

en: Moving to
vi: Đang chuyển tới

en: Could not copy books:
vi: Không thể sao chép sách:

en: You cannot use other libraries while using the environment variable CALIBRE_OVERRIDE_DATABASE_PATH.
vi: Bạn không thể sử dụng thư viện khác khi đang dùng biến môi trường CALIBRE_OVERRIDE_DATABASE_PATH.

en: Failed to delete
vi: Không xóa được

en: Delete books
vi: Xóa sách bạn chọn

en: Remove selected books
vi: Xóa những sách đã chọn

en: Remove all formats from selected books, except...
vi: Xóa mọi dạng file của sách đã chọn, ngoại trừ...

en: Remove all formats from selected books
vi: Xóa mọi dạng file của sách đã chọn

en: Remove covers from selected books
vi: Xóa bìa khỏi sách đã chọn

en: Remove matching books from device
vi: Xóa những sách này khỏi thiết bị

en: Cannot delete
vi: Không thể xóa

en: Choose formats to be deleted
vi: Chọn định dạng muốn xóa

en: Cannot delete books
vi: Không thể xóa sách

en: No device is connected
vi: Chưa có thiết bị nào được kết nối

en: Deleting books from device.
vi: Đang xóa sách khỏi thiết bị.

en: Connect to folder
vi: Kết nối đến thư mục

en: Email to
vi: Gửi thư điện tử đến

en: Send to device
vi: Gửi đến thiết bị

en: Connect/share
vi: Kết nối/chia sẻ

en: Still looking for IP addresses
vi: Vẫn đang tìm địa chỉ IP

en: Change the title/author/cover etc. of books
vi: Sửa đổi tựa sách/tác giả/ảnh bìa, v.v.

en: Edit metadata individually
vi: Sửa thông tin từng cuốn sách

en: Edit metadata in bulk
vi: Sửa thông tin nhiều cuốn sách

en: Download metadata and covers
vi: Tải thông tin mô tả và bìa sách

en: Cannot download metadata
vi: không thể tải thông tin mô tả

en: Cannot edit metadata
vi: Không thể sửa thông tin sách

en: Fetch news
vi: Lấy tin tức

en:  fetched.
vi:  đã lấy.

note: #-#-#-#-#  158 (linuxmint)  #-#-#-#-# name, stock id label, accelerator
en: Open containing folder
vi: Mở thư mục chứa

en: Cannot configure while there are running jobs.
vi: Không thể thiết lập cấu hình khi có tác vụ đang chạy.

en: Cannot configure before calibre is restarted.
vi: Không thể thiết lập cấu hình trước khi khởi động lại calibre

en: Save to disk
vi: Lưu vào đĩa

en: Save only %s format to disk
vi: Chỉ lưu định dạng %s vào đĩa

en: Save single format to disk...
vi: Lưu một định dạng vào đĩa...

en: Cannot save to disk
vi: Không thể lưu vào đĩa

en: You are trying to save files into the calibre library. This can cause corruption of your library. Save to disk is meant to export files from your calibre library elsewhere.
vi: Bạn đang muốn lưu các tập tin vào thư viện calibre. Điều này có thể làm hỏng thư viện của bạn. Lưu vào đĩa dùng để xuất các tập tin từ thư viện calibre của bạn ra nơi khác.

en: Show books similar to the current book
vi: Hiện sách tương tự sách này

en: Books by same author
vi: Sách có cùng tác giả

en: Books in this series
vi: Sách trong bộ này

en: Books by this publisher
vi: Sách cùng nhà xuất bản này

en: Books with the same tags
vi: Sách có cùng từ khóa

en: %s [reverse current sort]
vi: %s [đảo cách sắp xếp hiện tại]

en: Get books
vi: Lấy sách

en: this author
vi: tác giả này

en: this title
vi: tựa sách này

en: this book
vi: sách này

en: Stores
vi: Cửa hàng

en: Choose stores
vi: Chọn cửa hàng

en: Cannot search
vi: Không tìm được

en: Using the integrated search you can easily find which store has the book you are looking for, at the best price. You also get DRM status and other useful information.
vi: Dùng công cụ tìm kiếm, bạn có thể dễ dàng chọn sách cho mình với giá tốt nhất. Đồng thời bạn còn được biết thêm nhiều thông tin hữu ích khác (như tình trạng Bản quyền số  -DRM- của sách).

en: Show this message again
vi: Lần sau lại hiển thị thông điệp này

en: Choose format to edit
vi: Chọn dạng file hiệu đính

en: Choose which format you want to edit:
vi: Hãy chọn dạng file bạn muốn hiệu đính:

en: Edit book
vi: Hiệu đính

en: Edit books in the EPUB or AZW formats
vi: Chỉnh sửa nội dung sách có dạng file EPUB hoặc AZW

en: Editing of books on the device is not supported
vi: Không hỗ trợ hiệu đính sách lưu trên thiết bị

en: File missing
vi: Mất file

en: View specific format
vi: Xem định dạng cụ thể

en: Read a random book
vi: Đọc một cuốn sách bất kỳ

en: Clear recently viewed list
vi: Xoá danh sách xem gần đây

en: Cannot view
vi: Không thể xem

en: Format unavailable
vi: Không có dạng file này

en: Selected books have no formats
vi: Sách được chọn không có định dạng

en: Choose the format to view
vi: Chọn định dạng để xem

en: Not all the selected books were available in the %s format. You should convert them first.
vi: Không phải toàn bộ sách được chọn có định dạng %s. Bạn nên chuyển đổi định dạng trước.

en: You are attempting to open %d books. Opening too many books at once can be slow and have a negative effect on the responsiveness of your computer. Once started the process cannot be stopped until complete. Do you wish to continue?
vi: Bạn đang muốn mở %d cuốn sách. Mở một lúc nhiều sách có thể làm chậm hoặc đứng máy. Khi quá trình này đã bắt đầu thì không thể dừng lại. Bạn có muốn tiếp tục không?

en: Cannot open folder
vi: Không thể mở thư mục

en: This book no longer exists in your library
vi: Cuốn sách này không còn trong thư viện của bạn

en: %s has no available formats.
vi: %s không có dạng file nào

en: The path %s does not exist
vi: Đường dẫn %s không tồn tại

en: Adding books...
vi: Đang thêm sách...

en: Reading metadata and adding to library (one book)... | Reading metadata and adding to library ({} books)...
vi[0]: Đang đọc thông tin mô tả và nhập vào thư viện ({} sách)...

en: does not start with
vi: không bắt đầu bằng

en: Delete the %s format
vi: Xóa dạng file %s

en: Save the %s format to disk
vi: Lưu dạng file %s ra chỗ khác

en: Restore the %s format
vi: Khôi phục dạng file %s

en: Set the book cover from the %s file
vi: Lấy ảnh bìa từ file %s

en: Open %s with...
vi: Mở %s bằng...

en: Add other application for %s files...
vi: Thêm ứng dụng để mở dạng file %s...

en: Remove %s from this book
vi: Bỏ %s khỏi sách này

en: Selected text
vi: Văn bản đã chọn

en: Open cover with...
vi: Mở ảnh bìa bằng...

en: Automatically trim borders
vi: Xén viền tự động

en: Trim borders manually
vi: Xén viền thủ công

en: Undo last trim
vi: Về lúc chưa xén

en: Bib file encoding:
vi: Bảng mã cho tập tin Bib:

en: E-book options
vi: Tùy chọn sách điện tử

en: Catalogs
vi: Phân loại

en: unspecified
vi: không xác định

en: &Authors
vi: Tác giả

en: &Titles
vi: Tựa sách

en: &Series
vi: Bộ sách

en: Prefixes
vi: Tiếp đầu nghữ

en: Other options
vi: Các tuỳ chọn khác

en: Ordered list
vi: Danh sách đã sắp xếp

en: Unordered list
vi: Danh sách chưa sắp xếp

en: Align center
vi: Canh giữa

en: Align justified
vi: Canh đều hai bên

en: Increase indentation
vi: Tăng khoảng thụt lề

en: Decrease indentation
vi: Giảm khoảng thụt lề

en: Insert link or image
vi: Chèn đường dẫn hoặc ảnh

en: Insert separator
vi: Chèn dấu phân cách

en: Choose background color
vi: Chọn màu nền

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

en: Enter &URL:
vi: Nhập &URL:

en: Treat the URL as an &image
vi: Coi URL đó là ảnh

en: &Title for Table of Contents:
vi: &Tiêu đề cho Mục Lục:

en: input
vi: tập tin nguồn

en: Keep &aspect ratio
vi: &Giữ tỷ lệ ảnh

en: &Right to left
vi: &Phải qua trái

en: &Output format:
vi: Đầu ra:

en: Debug the conversion process.
vi: Gỡ lỗi cho quá trình chuyển đổi.

en: Choose debug folder
vi: Chọn thư mục gỡ lỗi

en: Split files &larger than:
vi: Tách tập tin lớn hơn:

en: No default &cover
vi: Không thêm bìa sách mặc định

en: No &SVG cover
vi: Không dùng bìa định dạng SVG

en: Do not &split on page breaks
vi: Không tách ở ngắt trang

en:  pt
vi:  điểm

en: Delete blank lines between paragraphs
vi: Xóa dòng trống giữa các đoạn

en: Justify text
vi: Canh đều

en: <p>When calibre removes inter paragraph spacing, it automatically sets a paragraph indent, to ensure that paragraphs can be easily distinguished. This option controls the width of that indent.
vi: <p>Khi calibre xóa khoảng trắng giữa các đoạn, nó sẽ tự động đặt một khoảng thụt vào đầu các đoạn để chúng có thể được nhận biết dễ dàng. Lựa chọn này cho phép điều chỉnh khoảng cách thụt vào đó.

en: No change
vi: Không thay đổi

en: Insert &blank line between paragraphs
vi: Thêm dòng trống giữa các đoạn

en: Remove &spacing between paragraphs
vi: Xóa giãn cách giữa các đoạn.

en: &Margins
vi: Lề

note: i18n: ectx: attribute (title), widget (QWidget, tab)
en: &Colors
vi: &Màu

en: &Embed fonts
vi: Nhúng font

en: Set the metadata. The output file will contain as much of this metadata as possible.
vi: Gán thông tin mô tả. Tập tin xuất sẽ chứa những thông tin mô tả mà định dạng hỗ trợ.

en: This book has no cover
vi: Sách này không có bìa

en: Cannot read
vi: Không thể đọc

en: You do not have permission to read the file:
vi: Bạn không có quyền đọc tập tin:

en: <p>There was an error reading from file: <br /><b>
vi: <p>Có lỗi khi đọc tập tin: <br /><b>

en:  is not a valid picture
vi:  không phải là hình hợp lệ

en: Change &cover image:
vi: Thay đổi ảnh &bìa:

en: Browse for an image to use as the cover of this book.
vi: Chọn tập tin ảnh dùng làm bìa sách.

en: Use cover from &source file
vi: Sử dụng bìa từ tập tin nguồn

en: Change the title of this book
vi: Thay đổi tựa đề sách

en: &Author(s):
vi: Tác &giả:

en: Change the author(s) of this book. Multiple authors should be separated by a comma
vi: Thay đổi tác giả của cuốn sách. Tên các tác giả phải được ngăn cách bằng dấu phẩy

en: &Publisher:
vi: Nhà x&uất bản

en: Ta&gs:
vi: Từ khóa:

en: &Series:
vi: Bộ sách:

en: List of known series. You can add new series.
vi: Danh mục các bộ sách. Bạn có thể thêm bộ sách.

en: Book
vi: Sách

en: Kindle options
vi: Tùy chọn Kindle

en: Personal Doc tag:
vi: Thẻ Personal Doc:

en: unlimited
vi: vô hạn

en: &Output profile:
vi: &Hồ sơ xuất:

en: Profile description
vi: Mô tả hồ sơ

en: &Input profile:
vi: Hồ &sơ nhập:

en: &Unit:
vi: Đơn vị:

en: Preserve &aspect ratio of cover
vi: Giữ tỷ lệ ảnh bìa

en: &Monospace family:
vi: Họ Monospace:

en: Default font si&ze:
vi: Cỡ font mặc định:

en: Open book
vi: Mở sách

en: &Test
vi: Kiểm &tra

en: Goto:
vi: Nhảy tới:

en: Failed to read
vi: Đọc thất bại

note: i18n: ectx: property (text), widget (QPushButton, changeButton)
en: &Change
vi: Đổ&i

en: Restore &defaults
vi: Trở về mặc định

en: &Input format:
vi: Đầu vào:

en: Use &saved conversion settings for individual books
vi: Sử dụng thiết lập đã lưu cho từng cuốn &sách

en: Fine tune the detection of chapter headings and other document structure.
vi: Tinh chỉnh nhận dạng tiêu đề chương sách và các cấu trúc khác của sách.

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

en: Insert &metadata as page at start of book
vi: Chèn thông tin mô tả như một trang vào phần đầu sách

en: Remove first &image
vi: Loại bỏ ảnh đầu tiên

en: Table of
    Contents
vi: Mục lục

en: Control the creation/conversion of the Table of Contents.
vi: Thiết lập việc tạo/chuyển đổi Mục lục.

en: &Force use of auto-generated Table of Contents
vi: &Bắt buộc sử dụng Mục Lục tự tạo

en: Do not add &detected chapters to the Table of Contents
vi: &Không thêm những chương được phần mềm tự tìm ra vào Mục Lục.

en: Choose color
vi: Chọn màu

en: Color &1:
vi: Màu &1:

en: Color &2:
vi: Màu &2:

en: Invalid name
vi: Tên không hợp lệ

note: i18n: ectx: attribute (title), widget (QWidget, textTab)
en: &Text
vi: &Chữ

en:  index
vi:  chỉ mục

en: Apply changes
vi: Thực hiện thay đổi

en: Clear series
vi: Xóa bộ sách

en: Get device information
vi: Lấy thông tin về thiết bị

en: Set library information
vi: Gán thông tin thiết bị

en: Get list of books on device
vi: Lấy danh mục sách trên thiết bị

en: Send metadata to device
vi: Gửi thông tin mô tả sang thiết bị

en: Delete books from device
vi: Xóa sách trên thiết bị

en: Download books from device
vi: Tải sách từ thiết bị

en: View book on device
vi: Xem sách trên thiết bị

en: Send to main memory
vi: Gửi đến bộ nhớ chính

en: Send to storage card A
vi: Gửi đến thẻ lưu trữ A

en: Send to storage card B
vi: Gửi đến thẻ lưu trữ M

en: Send and delete from library
vi: Gửi rồi xóa khỏi thư viện

en: Error communicating with device
vi: Lỗi giao tiếp với thiết bị

en: No suitable formats
vi: Không có định dạng phù hợp

en: Select folder to open as device
vi: Chọn thư mục để kết nối như một thiết bị

en: Running jobs
vi: Tác vụ dang chạy

en: Error talking to device
vi: Lỗi giao tiếp với thiết bị

en: Device:
vi: Thiết bị

en:  detected.
vi:  đã phát hiện.

en: No books
vi: Không có sách

en: selected to send
vi: được chọn để gửi

en: No device
vi: Không có thiết bị

en: Choose format to send to device
vi: Chọn định dạng để gửi đến thiết bị

en: Cannot send: No device is connected
vi: Không thể gửi: Chưa có thiết bị được kết nối

en: No card
vi: Không có thẻ nhớ

en: Cannot send: Device has no storage card
vi: Không thể gửi: Thiết bị không có thẻ lưu trữ/thẻ nhớ

en: Auto convert the following books before uploading to the device?
vi: Tự động chuyển đổi những cuốn sách sau trước khi tải lên thiết bị?

en: Sending news to device.
vi: Đang gửi tin đến thiết bị.

en: Sending books to device.
vi: Đang gửi sách đến thiết bị.

en: Could not upload the following books to the device, as no suitable formats were found. Convert the book(s) to a format supported by your device first.
vi: Không thể tải những cuốn sách sau lên thiết bị vì chúng không có định dạng phù hợp. Chuyển đổi chúng sang định dạng mà thiết bị của bạn hỗ trợ.

en: No space on device
vi: Không còn chỗ trống trên thiết bị

en: <p>Cannot upload books to device there is no more free space available
vi: <p>Không thể chuyển sách sang thiết bị vì không còn chỗ trống

en: Analyzing books on the device: %d%% finished
vi: Đang phân tích sách trên thiết bị: đã xong %d%%

en: Unknown formats
vi: Dạng file chưa biết

en: Select available formats and their order for this device
vi: Chọn định dạng được hỗ trợ và thứ tự ưu tiên của chúng cho thiết bị này

en: File formats
vi: Định dạng tập tin

en: How many empty books?
vi: Bao nhiêu sách rỗng?

en: How many empty books should be added?
vi: Bạn muốn thêm bao nhiêu sách rỗng?

en: Add books by ISBN
vi: Thêm sách bằng ISBN

en: &Remove selected
vi: &Xóa mục đã chọn

en: Fit &cover within view
vi: Thu ảnh bìa vừa khung

en: Next [%s]
vi: Tiếp [%s]

en: Previous [%s]
vi: Trước [%s]

en: Names to ignore:
vi: Bỏ qua các tên:

en: Choose location for calibre library
vi: Chọn đường dẫn cho thư viện calibre

en: Same as current
vi: Giống như hiện tại

en: The location %s contains the current calibre library
vi: Đường dẫn %s chứa thư viện calibre hiện tại

en: Bad location
vi: Đường dẫn không hợp lệ

en: No existing library found
vi: Không tìm thấy thư viện

en: There is no existing calibre library at %s
vi: Không có thư viện calibre tại %s

en: Moving library, please wait...
vi: Đang di dời thư viện, hãy chờ...

en: Scanning...
vi: Đang quét...

en: Failed to move library
vi: Không di dời được thư viện

en: No location
vi: Không có đường dẫn

en: No location selected
vi: Không có đường dẫn nào được chọn

en: Choose your calibre library
vi: Chọn thư viện calibre của bạn

en: Your calibre library is currently located at {0}
vi: Thư viện calibre của bạn hiện đang được đặt tại {0}

en: Use the previously &existing library at the new location
vi: Sử dụng thư viện đã có tại vị trí mới

en: &Create an empty library at the new location
vi: Tạo một thư viện trống ở vị trí mới

en: &Copy structure from the current library
vi: Sao chép cấu trúc thư viện hiện tại

en: Edit text
vi: Chỉnh sửa văn bản

en: &Show this warning again
vi: &Hiện lại cảnh báo này

en: {num} of {series}
vi: {num} trong bộ {series}

en: day(s)
vi: ngày

en: All checked books will be <b>permanently deleted</b> from your device. Please verify the list.
vi: Những sách được chọn sẽ bị <b>xóa vĩnh viễn</b> khỏi thiết bị của bạn. Xin kiểm tra trước.

en: Delete from device
vi: Xóa khỏi thiết bị

en: Invalid author name
vi: Tên tác giả không hợp lệ

en: Manage authors
vi: Quản lý tên tác giả

en: &Search for:
vi: Tìm kiếm:

en: S&earch
vi: Tìm &kiếm

note: i18n: ectx: attribute (title), widget (QWidget, tab_2)
en: Fi&lter
vi: &Lọc

en: Select &folder
vi: Chọn thư mục

en: Working please wait...
vi: Đang thực hiện, vui lòng đợi...

en: &Export all your calibre data
vi: Xuất toàn bộ dữ liệu Calibre

en: &Import previously exported data
vi: Nhập dữ liệu đã xuất từ trước

en: {0} [Size: {1}]
    in {2}
vi: {0} [Kích thước: {1}]
    tại {2}

en: Select which libraries you want to export below
vi: Chọn thư viện bạn muốn xuất ra

en: %s is not a folder
vi: %s không phải là thư mục

en: Not a folder
vi: Không phải thư mục

en: &Stop selected jobs
vi: Dừng tác vụ đã chọn

en: &Hide selected jobs
vi: Dấu tác vụ đã chọn

en: Show job &details
vi: &Hiển thị chi tiết về tác vụ

en: Show &all jobs
vi: Hiện tất cả các tác vụ

en: Stop &all non device jobs
vi: Dừng &mọi tác vụ không liên quan đến thiết bị

en: &Hide all jobs
vi: Dấu tất cả các tác vụ

en: &Author(s):
vi: Tác giả:

en: Author s&ort:
vi: Tác giả xếp:

en: &Rating:
vi: Điểm số:

en: &Publisher:
vi: Nhà x&uất bản:

en: If checked, the publisher will be cleared
vi: Nếu chọn, thông tin nhà xuất bản sẽ bị xóa

en: &Clear pub
vi: Xóa NXB

en: Add ta&gs:
vi: Thêm từ khóa:

en: &Remove tags:
vi: Bớt từ khóa:

en: &Date:
vi: Ngày nhập:

en: P&ublished:
vi: Ngày xuất bản:

en: &Languages:
vi: Ngôn ngữ:

en: Change &cover
vi: Đổi ảnh bìa

en: &Generate default cover
vi: Tạo ảnh bìa mặc định

en: &Remove cover
vi: Xóa ảnh bìa

en: &Trim cover (DANGEROUS)
vi: Xén ảnh bìa (NGUY HIỂM)

en: &Basic metadata
vi: Thông tin cơ &bản

en: &Custom metadata
vi: Thông tin bổ &sung

en: &Replace with:
vi: Thay bằng

en: &Search and replace
vi: Tìm kiếm và Thay thế

en:  days
vi:  ngày

en: Update available
vi: Có sẵn bản cập nhật

en: Undock
vi: Gỡ khỏi dock

en: Restoring database from backups, do not interrupt, this will happen in three stages
vi: Đang khôi phục CSDL từ các bản sao lưu. Đừng can thiệp. Việc này sẽ trải qua ba giai đoạn.

en: Restoring database
vi: Đang khôi phục CSDL

en: The old database was saved as: %s
vi: CSDL cũ được lưu thành: %s

en: Restoring database was successful. %s
vi: Đã khôi phục xong CSDL. %s

en: every hour
vi: mỗi giờ

en: never delete
vi: không bao giờ xóa

en: (required)
vi: (cần thiết)

en: Created by:
vi: Được tạo bởi:

en: before or equal to
vi: trước hoặc chính xác là

en: after or equal to
vi: sau hoặc chính xác là

note: #-#-#-#-#  1365 (libwnck 2.25.5)  #-#-#-#-# Translators: 'set' in the sense of "something has been set". #-#-#-#-#  1366 (libwnck master)  #-#-#-#-#
en: set
vi: đặt

note: translators: the adjective not the verb
en: unset
vi: bỏ đặt

en: What &kind of match to use:
vi: Kiểu tìm kiếm:

en: Contains: the word or phrase matches anywhere in the metadata field
vi: Có chứa: từ hoặc cụm từ bất kỳ đâu trong thông tin sách

en: Equals: the word or phrase must match the entire metadata field
vi: Chính xác: từ hoặc cụm từ phải giống hoàn toàn mục thông tin sách

en: Find entries that have...
vi: Tìm sách có...

en: But don't show entries that have...
vi: Nhưng không hiện sách có...

en: A&ll these words:
vi: Tất cả những từ này:

en: &This exact phrase:
vi: Chính xác cụm từ này:

en: O&ne or more of these words:
vi: Có ít nhất một từ trông số này:

en: Any of these &unwanted words:
vi: Chứa những từ không mong muốn:

en: &Search the
vi: Tìm trên cột

en: &year
vi: năm

en: mo&nth
vi: tháng

en: &day
vi: ngày

en: weeks
vi: tuần

en: ago
vi: trước

en: Advanced search
vi: Tìm kiếm Cấp cao

en: Choose formats
vi: Chọn dạng file

en: Invalid port number
vi: Số hiệu cổng không hợp lệ

en: Publishers
vi: Nhà xuất bản

en:  (not on any book)
vi:  (không có trong bất kì sách nào)

en: Template value
vi: Giá trị mẫu

en: Select icon
vi: Chọn biểu tượng

en: User function
vi: Hàm người dùng

en: &Line:
vi: &Dòng:

en: &Trim
vi: Xén

en: Download %s
vi: Tải về %s

en: Downloading %s
vi: Đang tải về %s

en: News:
vi: Tin tức:

en: Auto convert the following books before sending via email?
vi: Tự động chuyển dạng những cuốn sách này trước khi gửi qua email?

en: Could not send
vi: Không thể gửi

en: E-book:
vi: Sách điện tử:

en: Sending email to
vi: Gửi thư điện tử đến

en: Could not email the following books as no suitable formats were found:
vi: Không thể gửi những cuốn sách sau vì chúng không có định dạng phù hợp:

en: Sent news to
vi: Gửi tin đến

en: File &name:
vi: Tên &file

en: Series:
vi: Bộ sách:

en: Published:
vi: Ngày xuất bản:

note: i18n: ectx: property (text), widget (QLabel, repoLicenseLabel)
en: &License:
vi: Giấy &phép:

en: &Sort by:
vi: &Sắp xếp theo:

en: Popularity
vi: Mức độ phổ biến

en: Downloading, please wait...
vi: Đang tải, vui lòng chờ

en: &Rotate
vi: &Xoay

en: %(num)d of %(total)d books
vi: %(num)d / %(total)d sách

en: {0}, {1} total
vi: {0}, tổng số {1}

en: Cover grid
vi: Bìa sách

en: Restore hidden tabs
vi: Khôi phục các thẻ đã ẩn

en: Edit "%s"
vi: Sửa "%s"

en: Delete "%s"
vi: Xóa "%s"

en: Book details
vi: Thông tin sách

en: No %s format
vi: Không có dạng file %s

en: The book {0} does not have the {1} format
vi: Tựa sách {0} không có dạng file {1}

en: Cannot kill jobs that communicate with the device
vi: Không thể dừng các tác vụ giao tiếp với thiết bị.

en: Click to see list of jobs
vi: Bấm để xem danh mục tác vụ

en: Show/hide the Jobs List
vi: Ẩn/Hiện danh mục tác vụ

en: Jobs:
vi: Tác vụ:

en:  - Jobs
vi:  - Tác vụ

en: Search for a job by name
vi: Tìm tên một tác vụ

en: &Custom
vi: &Tùy chọn

en: Delete library
vi: Xóa thư viện

en: Book %(sidx)s of <span class="series_name">%(series)s</span>
vi: Tập số %(sidx)s trong bộ <span class="series_name">%(series)s</span>

en: Save to file
vi: Lưu vào tập tin

en: Size (MB)
vi: Dung lượng (MB)

en: In Library
vi: Trong thư viện

en: Hide column %s
vi: Ẩn cột %s

en: Descending
vi: Giảm dần

en: Bold font
vi: Phông đậm

en: Show column
vi: Hiện cột

en: Calibre Library
vi: Thư viện Calibre

en: Initializing user interface...
vi: Đang khởi tạo giao diện...

en: Starting %s: Loading books...
vi: Đang khởi động %s: Đang nạp sách...

en: Title &sort:
vi: Tựa sách xếp:

en: Author s&ort:
vi: Tác giả xếp:

en: No permission
vi: Không đủ quyền hạn

en: Trim bord&ers
vi: Xén viền

en: Automatically detect and remove extra space at the cover's edges.
    Pressing it repeatedly can sometimes remove stubborn borders.
vi: Tự động tìm và xóa bỏ phần không gian thừa ở viền ảnh.
    Bấm nhiều lần có thể giúp xóa bỏ những phần viền cứng đầu.

en: Download co&ver
vi: Tải ảnh &bìa

en: &Generate cover
vi: Tạo ản&h bìa

en: Rating of this book. 0-5 stars
vi: Điểm cho cuốn sách này. 0-5 sao

en: This PDF has no pages
vi: File PDF này không có trang nào

en: page %d
vi: trang %d

en: Clear rating
vi: Xóa điểm số

en: Clear all tags
vi: Xóa toàn bộ từ khóa

en: Clear Ids
vi: Xóa mã hiệu

en: &Download metadata
vi: Tải thông tin sách

en: Change cover
vi: Đổi ảnh bìa

en: Co&mments
vi: Nội dung

en: &Metadata
vi: Thông tin sách

en: &Cover and formats
vi: Ảnh bìa và Dạng file

en: C&ustom metadata
vi: Thông tin bổ sung

en: &Comments
vi: Nội dung

en: Basic metadata
vi: Thông tin cơ bản

en: Custom metadata
vi: Thông tin bổ sung

en: Has cover
vi: Có ảnh bìa

en: Command line:
vi: Dòng lệnh:

en: Executable files
vi: Các file thực thi

en: Choose a program
vi: Chọn chương trình

en: Configure
vi: Cấu hình

en: Invalid folder
vi: Thư mục không hợp lệ

en: Very low
vi: Rất thấp

en:  seconds
vi:  giây

en: has
vi: có

en: color
vi: màu

en: No rule selected
vi: Không qui luật nào được chọn

en: Rules
vi: Các quy tắc

en: Column header
vi: Tên cột

en: Lookup name
vi: Tên truy vấn

en: Yes/No with text
vi: Đúng/Sai kèm văn bản

en: Ampersand separated text, shown in the Tag browser
vi: Văn bản phân tách bằng dấu 'và', hiện trên Ô Gộp Nhóm

en: You must select a column to delete it
vi: Bạn phải chọn một cột rồi mới xóa được

en: The selected column is not a custom column
vi: Cột bạn chọn không phải cột được tạo thêm

en: Do you really want to delete column %s and all its data?
vi: Bạn thực sự muốn xóa cột bổ sung %s cùng toàn bộ dữ liệu trong đó?

en: Move column up
vi: Đưa cột lên

en: Remove a user-defined column
vi: Gỡ bỏ một cột tự tạo

en: Add a user-defined column
vi: Thêm một cột

en: Edit settings of a user-defined column
vi: Sửa thiết lập cột bổ sung

en: Move column down
vi: Đưa cột xuống

en: Add &custom column
vi: Thêm một cột

en: Text, column shown in the Tag browser
vi: Văn bản, hiện trên Ô Gộp Nhóm

en: Comma separated text, like tags, shown in the Tag browser
vi: Văn bản phân tách bằng dấu phẩy, giống Từ khóa,  hiện trên Ô Gộp Nhóm

en: Long text, like comments, not shown in the Tag browser
vi: Văn bản dài, giống Giới thiệu, không hiện trên Ô Gộp Nhóm

en: Text column for keeping series-like information
vi: Văn bản để lưu thông tin kiểu như bộ sách

en: Text, but with a fixed set of permitted values
vi: Văn bản, nhưng với các giá trị cố định cho trước

en: Floating point numbers
vi: Số không cố định

en: Integers
vi: Số nguyên

en: Ratings, shown with stars
vi: Điểm số, hiển thị bằng sao

en: Yes/No
vi: Đúng/Sai

en: Column built from other columns
vi: Cột tạo từ các cột khác

en: Column built from other columns, behaves like tags
vi: Cột tạo từ các cột khác, giống như 'từ khóa'

en: Create a custom column
vi: Tạo một cột thông tin

en: Quick create:
vi: Tạo nhanh:

en: What kind of information will be kept in the column.
vi: Loại thông tin chứa trong cột này.

en: Contains names
vi: Có chứa tên người

en: Show in Tag browser
vi: Bật Ô Gộp Nhóm

en: Default: dd MMM yyyy.
vi: Mặc định: dd MMM yyyy.

en: Device Detection
vi: Nhận diện thiết bị

en: Auto send
vi: Tự động gửi

en: Enter the URL
vi: Nhập địa chỉ Mạng

note: #-#-#-#-#  459 (gnome-terminal master)  #-#-#-#-# ambiguous-width characers are
en: Narrow
vi: Hẹp

note: #-#-#-#-#  459 (gnome-terminal master)  #-#-#-#-# ambiguous-width characers are
en: Wide
vi: Rộng

en: Change &color
vi: Đổi màu

en: &Main interface
vi: Giao diện chính

en: Published date
vi: Ngày xuất bản

en: Debug &device detection
vi: Gỡ lỗi cho quá trình &dò tìm thiết bị

en: That format and device already has a plugboard.
vi: Định dạng và thiết bị này đã có quy tắc.

en: A more general plugboard already exists for that format and device. Are you sure you want to add the new plugboard?
vi: Định dạng và thiết bị này đã có một quy tắc tổng quát hơn. Bạn có chắc chắn muốn thêm quy tắc mới?

en: More specific device plugboards exist for that format. Are you sure you want to add the new plugboard?
vi: Định dạng này đã có các quy tắc cụ thể hơn cho thiết bị. Bạn có chắc chắn muốn thêm quy tắc mới?

en: Really add plugboard?
vi: Thêm quy tắc thật không?

en: A different plugboard matches that format and device combination. Are you sure you want to add the new plugboard?
vi: Định dạng kèm với thiết bị này có một quy tắc khác. Bạn có chắc chắn muốn thêm quy tắc mới?

en: More specific format and device plugboards already exist. Are you sure you want to add the new plugboard?
vi: Đã có nhiều quy tắc cụ thể hơn cho định dạng và thiết bị. Bạn có chắc chắn muốn thêm quy tắc mới?

en: Add new user
vi: Thêm người dùng mới

note: i18n: ectx: property (text), widget (QLabel, lblPasswordVerify)
en: &Repeat password:
vi: Gõ &lại mật khẩu:

en: Empty password
vi: Mật khẩu trống

en: Show help
vi: Hiển thị trợ giúp

en: %d books
vi: %d sách

en: Restore this tweak to its default value
vi: Khôi phục giá trị mặc định

en: Choose Files
vi: Chọn tập tin

en: Error while saving
vi: Lỗi khi đang lưu

en: Start search
vi: Bắt đầu tìm

en: Create a Virtual library based on %s
vi: Tạo một Thư viện con dựa vào %s

en: Create Virtual library
vi: Tạo Thư viện con

en: Create a temporary Virtual library from the current search
vi: Tạo Thư viện con tạm từ kết quả tìm kiếm hiện tại

en: Choose Virtual library
vi: Chọn Thư viện con

en: Enter the title.
vi: Nhập tựa đề.

note: #-#-#-#-#  669 (kcmkio)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, textLabel2)
en: &Description:
vi: &Mô tả:

en: Search only in specific fields:
vi: Chỉ tìm trong những cột cụ thể:

en: Enable:
vi: Bật:

en: Buying from this store supports the calibre developer: %s.
vi: Mua sách từ cửa hàng này là ủng hộ cho người phát triển calibre: %s.

en: Configure...
vi: Cấu hình...

en: Download...
vi: Tải về...

en: Author names cannot contain & characters.
vi: Tên tác giả không được chứa kí tự &.

en: All categories
vi: Mọi chủng loại

note: PARTITION DETAIL SECTION Partition headline append columns
en: Partition
vi: Phân vùng

en: Convert book %(num)d of %(total)d (%(title)s)
vi: Chuyển dạng file sách thứ %(num)d trên %(total)d (%(title)s)

en: Could not convert
vi: Không chuyển dạng được

en: female
vi: nữ

en: male
vi: nam

en: neutral
vi: trung lập

en: No changes
vi: Không có thay đổi nào

en: %s books
vi: %s sách

note: Translators: this is shown in the feedback for Tab-completion in a file * chooser's text entry when the user enters a path that does not exist * and then hits Tab
en: Path does not exist
vi: Đường dẫn không tồn tại

en: Cypriot syllabary
vi: Ký tự âm tiết Síp

note: Name for Egyp
en: Egyptian hieroglyphs
vi: Ai Cập viết tượng hình

note: #-#-#-#-#  540 (iso_15924)  #-#-#-#-# Name for Cari
en: Carian
vi: Ca-ri

en: Cuneiform
vi: Chữ hình nêm

note: #-#-#-#-#  540 (iso_15924)  #-#-#-#-# Name for Lyci
en: Lycian
vi: Ly-xi

en: Old South Arabian
vi: Tiếng A Rập Nam cũ

en: Old Turkic
vi: Thổ Nhĩ Kỳ cũ

note: #-#-#-#-#  540 (iso_15924)  #-#-#-#-# Name for Kthi
en: Kaithi
vi: Kai-thi

en: Rejang
vi: Rê-giang

en: Lisu
vi: Li-su

en: Clear search
vi: Xoá trường tìm

en: Check has not been run
vi: Chưa chạy soát lỗi

en: Click to run a check on the book
vi: Bấm để soát lỗi kỹ thuật sách này

en: Run check
vi: Soát lỗi

en: Re-run check
vi: Soát lỗi lại

en: Re-run the check
vi: Thực hiện lại lệnh soát lỗi

en: Running checks, please wait...
vi: Đang soát lỗi, vui lòng chờ...

en: Stylesheet
vi: Bảng kiểu dáng

en: No differences found
vi: Không tìm thấy khác biệt

en: Previous change
vi: Thay đổi trước đó

en: Next change
vi: Thay đổi kế tiếp

en: Size: {0} Resolution: {1}x{2}
vi: Kích thước {0} Độ phân giải: {1}x{2}

en: Trim image
vi: Xén ảnh

en: Auto-trim image
vi: Xén ảnh tự động

en: Rotate image
vi: Xoay ảnh

en: Resize image
vi: Đổi cỡ ảnh

en: Sharpen image
vi: Làm nét ảnh

en: De-speckle image
vi: Khử muỗi ảnh

en: No image loaded
vi: Chưa nạp ảnh

en: Invalid image
vi: Ảnh không hợp lệ

en: The current image is not valid
vi: Ảnh hiện tại không hợp lệ

en: Drop image
vi: Thả ảnh

en: Paste image
vi: Dán ảnh

en: No image available in the clipboard
vi: Trong bộ nhớ không có ảnh

en: Copy image
vi: Chép ảnh

en: No name specified
vi: Chưa ghi rõ tên

en: Images in book
vi: Ảnh có trong sách

en: &Existing images in the book
vi: Ảnh đã có trong sách

en: Search for image by file name
vi: Tìm ảnh theo tên file

en: &Import image
vi: Nhập ảnh

en: Import an image from elsewhere in your computer
vi: Nhập một ảnh từ máy tính của bạn

en: &Paste image
vi: Dán ảnh

en: Paste an image from the clipboard
vi: Dán ảnh đã có trong bộ nhớ

en: Invalid file extension
vi: Phần mở rộng tệp không hợp lệ

en: Choose folder
vi: Chọn thư mục

en: Folder name
vi: Tên thư mục

note: i18n: ectx: property (text), widget (QLabel, repoAuthorsLabel)
en: &Authors:
vi: &Tác giả:

note: i18n: ectx: property (text), widget (QLabel, repoFileTypesLabel)
en: &File types:
vi: &Kiểu tệp:

en: &Italic
vi: Ngh&iêng

en: &Underline
vi: &Gạch chân

en: &Strikethrough
vi: Gạch giữ&a

note: #-#-#-#-#  198 (digikam KDE4)  #-#-#-#-# i18n: ectx: Menu (Color)
en: &Color
vi: &Màu

en: No text
vi: Không chữ

en: Change font
vi: Đổi kiểu chữ

en: Customize templates
vi: Đặc chế mẫu

en: Integration with calibre
vi: Gắn với Calibre

en: Edit %s
vi: Sửa %s

en: Invalid location
vi: Vị trí không hợp lệ

note: #-#-#-#-#  511 (gtksourceview master)  #-#-#-#-# (itstool) path: styles/style@_name #-#-#-#-#  512 (gtksourceview master)  #-#-#-#-#
en: Anchor
vi: Neo

note: #-#-#-#-#  511 (gtksourceview master)  #-#-#-#-# (itstool) path: styles/style@_name #-#-#-#-#  512 (gtksourceview master)  #-#-#-#-#
en: Word
vi: Từ

en: Selected files
vi: Tập tin được chọn

en: &Find:
vi: Tìm:

en: &Replace:
vi: Thay bằng:

en: You must specify a search name
vi: Bạn phải ghi rõ tên

en: Name exists
vi: Tên đã có

note: #-#-#-#-#  773 (kopete)  #-#-#-#-# i18n: ectx: property (text), widget (QPushButton, btnFindUser)
en: &Find
vi: &Tìm

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

en: Cannot replace
vi: Không thể thay thế

note: i18n: ectx: property (text), widget (QLabel, textLabel2) i18n: ectx: property (text), widget (QLabel, nickNameLabel)
en: &Nickname:
vi: Tê&n hiệu :

en: Dictionaries
vi: Từ điển

en: New name
vi: Tên mới

en: Manage dictionaries
vi: Quản lý từ điển

note: #-#-#-#-#  681 (kate_part)  #-#-#-#-# i18n: ectx: property (text), widget (QPushButton, m_skipBtn)
en: &Ignore
vi: &Bỏ qua

en: Double click a file in the left panel to start editing it.
vi: Bấm đúp vào file ở khung bên trái nếu muốn sửa file đó.

en: Close other tabs
vi: Đóng các thẻ khác

en: &Import files into book
vi: Nhập file vào sách này

en: Import files into book
vi: Nhập file vào trong sách này

en: Edit Table of Contents
vi: Chỉnh sửa Mục lục

en: &Insert special character
vi: Chèn ký tự đặc biệt

en: Insert special character
vi: Chèn ký tự đặc biệt

en: Replace current match
vi: Thay thế điều khớp hiện có

en: Replace current match and find next
vi: Thay thế phù hợp hiện tại và tìm tiếp theo

en: No results found
vi: Không tìm thấy kết quả nào

en: Debug mode
vi: Chế độ gỡ lỗi

en: Show this notification for future updates
vi: Hiện thông báo này khi có phiên bản mới

en: &Get update
vi: Tải bản cập nhật

en: Update found
vi: Có phiên bản mới

en: Add bookmark
vi: Thêm đánh dấu

en: Restore defaults
vi: Khôi phục mặc định

en: &File:
vi: &Tập tin:

note: #-#-#-#-#  405 (gnome-color-manager master)  #-#-#-#-# TRANSLATORS: nothing was specified on the command line
en: No filename specified
vi: Chưa xác định tên tập tin

en: Search Table of Contents
vi: Tìm trong Mục lục

en: Increase font size
vi: Tăng cỡ chữ

en: Decrease font size
vi: Giảm cỡ chữ

en: Next section
vi: Phần kế tiếp

en: Previous section
vi: Phần trước

en: Lookup words
vi: Tra từ

en: Read aloud
vi: Đọc cho nghe

en: Hide size in corner
vi: Dấu kích thước ở góc

en: Show size in corner
vi: Hiện kích thước ở góc

en: Drag to resize
vi: Kéo để đổi kích thước

en: Choose a color
vi: Chọn màu

en: WizardPage
vi: Trang Thuật sỹ

en: Sending email, please wait...
vi: Đang gửi email, xin hãy đợi...

en: Send email &from:
vi: Gửi email từ:

en: Invalid query format for colon-separated search: {0}
vi: Dạng truy vấn không hợp lệ với phần tìm kiếm được tách biệt bởi dấu phẩy: {0}

en: Titles
vi: Tựa đề

note: #-#-#-#-#  431 (gnome-music master)  #-#-#-#-# TRANSLATORS: this is a playlist name
en: Recently Added
vi: Mới thêm

en: Descriptions
vi: Mô tả

en: by
vi: bởi

en: Series beginning with %s
vi: Bộ sách bắt đầu bằng %s

en: Series beginning with '%s'
vi: Bộ sách bắt đầu bằng %s

en: Path to library too long. Must be less than %d characters.
vi: Đường dẫn tới thư viện quá dài. Cần ít hơn %d ký tự

en: The rating
vi: Đánh giá

en: The ISBN
vi: ISBN

en: Change language
vi: Thay đổi ngôn ngữ

note: #-#-#-#-#  674 (kdelibs4)  #-#-#-#-# i18n: ectx: property (text), widget (QRadioButton, newestRadio)
en: Newest
vi: Mới nhất

en: <b>{title}</b> by {authors}
vi: <b>{title}</b> bởi {authors}

en: Date: {timestamp}
vi: Ngày nhập: {timestamp}

en: Published: {pubdate}
vi: Ngày xuất bản: {pubdate}

en: Publisher: {publisher}
vi: Nhà xuất bản: {publisher}

en: username
vi: Tên đăng nhập

en: Empty passwords are not allowed
vi: Không được phép dùng mật mã trống

en: Passwords do not match
vi: Mật khẩu không khớp

en: readonly
vi: chỉ đọc

en: RATING: %s<br />
vi: ĐÁNH GIÁ: %s<br />

en: Interrupted by user
vi: Bị ngắt bởi người dùng

en: Path to the database in which books are stored
vi: Đường dẫn tới cơ sở dữ liệu nơi mà sách được lưu

en: English (Philippines)
vi: Tiếng Anh (Phi-luật-tân)

en: English (South Africa)
vi: Tiếng Anh (Nam Phi)

en: Spanish (Costa Rica)
vi: Tiếng Tây Ban Nha (Cox-ta Rí-ca)

en: Spanish (Colombia)
vi: Tiếng Tây Ban Nha (Co-lom-bi-a)

en: German (Austria)
vi: Tiếng Đức (Áo)

en: Copy Link
vi: Sao liên kết

en: Copy &Link Location
vi: Vị trí sao chép và liên kết

en: Paste and Match Style
vi: Dán và Khớp Kiểu

en: You
vi: Bạn

en: The maximum number of files to download. This only applies to files from <a href> tags. Default is %default
vi: Số tập tin tải về tối đa. Chỉ áp dụng với các tập tin được gắn nhãn <a href>. Mặc định là %default

en: Do not download CSS stylesheets.
vi: Không tải file CSS.

en: Yes to &All
vi: Có cho tất cả

en: N&o to All
vi: Không cho tất cả

en: &Red:
vi: &Đỏ:

en: &Green:
vi: &Lục:

en: Bl&ue:
vi: &Lam:

en: &Basic colors
vi: &Màu cơ bản

en: &Custom colors
vi: &Màu tùy chỉnh

en: &Font
vi: &Phông chữ

en: Left edge
vi: Cạnh bên trái

en: Right edge
vi: Cạnh bên phải

en: Author sort name algorithm
vi: Thuật toán sắp xếp tên tác giả

en: Change the font size at which book details are rendered in the side panel and
    comments are rendered in the metadata edit dialog. Set it to a positive or
    negative number to increase or decrease the font size.
vi: Thay đổi cỡ chữ các thông tin sách trong bảng bên và
    ghi chú trong hộp thoại sửa thông tin mô tả. Nhập giá trị dương
    hoặc âm để phóng to hay thu nhỏ cỡ chữ.

en: //Gana
vi: Tiếng Gan-đa

en: Aari
vi: Tiếng Ă-ri

en: Abaza
vi: TIếng A-ba-da

note: #-#-#-#-#  545 (iso_639-2)  #-#-#-#-# Name for ace #-#-#-#-#  546 (iso_639-3)  #-#-#-#-#
en: Achinese
vi: Tiếng A-chinh

note: #-#-#-#-#  545 (iso_639-2)  #-#-#-#-# Name for ach #-#-#-#-#  546 (iso_639-3)  #-#-#-#-#
en: Acoli
vi: Tiếng A-co-li

note: #-#-#-#-#  545 (iso_639-2)  #-#-#-#-# Name for ada #-#-#-#-#  546 (iso_639-3)  #-#-#-#-#
en: Adangme
vi: Tiếng A-đang-me

en: Adonara
vi: Tiếng Ai-ma-ra

en: Adyghe
vi: TIếng A-di-ghe

en: Akha
vi: Tiếng A-can

note: #-#-#-#-#  545 (iso_639-2)  #-#-#-#-# Name for akk #-#-#-#-#  546 (iso_639-3)  #-#-#-#-#
en: Akkadian
vi: Tiếng A-ca-đi

note: #-#-#-#-#  545 (iso_639-2)  #-#-#-#-# Name for ale #-#-#-#-#  546 (iso_639-3)  #-#-#-#-#
en: Aleut
vi: Tiếng A-le-uth

note: #-#-#-#-#  545 (iso_639-2)  #-#-#-#-# Name for anp #-#-#-#-#  546 (iso_639-3)  #-#-#-#-#
en: Angika
vi: Tiếng An-gi-ca

note: #-#-#-#-#  545 (iso_639-2)  #-#-#-#-# Name for arw #-#-#-#-#  546 (iso_639-3)  #-#-#-#-#
en: Arawak
vi: Tiếng A-ra-ouac

note: #-#-#-#-#  545 (iso_639-2)  #-#-#-#-# Name for awa #-#-#-#-#  546 (iso_639-3)  #-#-#-#-#
en: Awadhi
vi: Tiếng A-oua-đi

en: Ayere
vi: Tiếng Xe-re

en: Babango
vi: Tiếng San-gô

en: Babatana
vi: Tiếng Bam-ba-ra

en: Badaga
vi: Tiếng Ba-đa-ga

en: Balti
vi: Tiếng Ban-thi

note: #-#-#-#-#  545 (iso_639-2)  #-#-#-#-# Name for bal #-#-#-#-#  546 (iso_639-3)  #-#-#-#-#
en: Baluchi
vi: Tiếng Ba-lu-khi

en: Bench
vi: Tiếng Ben-chợ

en: Bhili
vi: Tiếng Bi-li

note: #-#-#-#-#  546 (iso_639-3)  #-#-#-#-# Name for bin
en: Bini
vi: Tiếng Bi-ni

note: #-#-#-#-#  545 (iso_639-2)  #-#-#-#-# Name for bis #-#-#-#-#  546 (iso_639-3)  #-#-#-#-#
en: Bislama
vi: Tiếng Bix-la-ma

note: Name for Blis
en: Blissymbols
vi: Ký hiệu Bliss

en: Brahui
vi: Tiếng Boua-hui

note: #-#-#-#-#  545 (iso_639-2)  #-#-#-#-# Name for bua #-#-#-#-#  546 (iso_639-3)  #-#-#-#-#
en: Buriat
vi: Tiếng Bu-ri-at

note: #-#-#-#-#  545 (iso_639-2)  #-#-#-#-# Name for cad #-#-#-#-#  546 (iso_639-3)  #-#-#-#-#
en: Caddo
vi: Tiếng Ca-đô

note: #-#-#-#-#  545 (iso_639-2)  #-#-#-#-# Name for ceb #-#-#-#-#  546 (iso_639-3)  #-#-#-#-#
en: Cebuano
vi: Tiếng Xe-bu-a-nô

note: #-#-#-#-#  545 (iso_639-2)  #-#-#-#-# Name for cha #-#-#-#-#  546 (iso_639-3)  #-#-#-#-#
en: Chamorro
vi: Tiếng Cha-mo-ro

en: Chayahuita
vi: Tiếng Cha-ga-tai

note: #-#-#-#-#  545 (iso_639-2)  #-#-#-#-# Name for chn #-#-#-#-#  546 (iso_639-3)  #-#-#-#-#
en: Chinook jargon
vi: Biệt ngữ Chi-nukh

en: Chippewa
vi: Tiếng O-git-oua

note: #-#-#-#-#  545 (iso_639-2)  #-#-#-#-# Name for chk #-#-#-#-#  546 (iso_639-3)  #-#-#-#-#
en: Chuukese
vi: Tiếng Chu-ki

en: Crow
vi: Con quạ

note: #-#-#-#-#  545 (iso_639-2)  #-#-#-#-# Name for dak #-#-#-#-#  546 (iso_639-3)  #-#-#-#-#
en: Dakota
vi: Tiếng Đa-cô-ta

en: Dari
vi: Đa-ri

en: Dhivehi
vi: Tiếng Đi-ve-hi

note: Name for VND
en: Dong
vi: Đồng

note: #-#-#-#-#  545 (iso_639-2)  #-#-#-#-# Name for dua #-#-#-#-#  546 (iso_639-3)  #-#-#-#-#
en: Duala
vi: Tiếng Đu-a-la

en: Dungan
vi: Tiếng Đun-ga

note: Name for dum
en: Dutch, Middle (ca. 1050-1350)
vi: Tiếng Hòa Lan, Trung (khoảng năm 1050-1350)

note: #-#-#-#-#  545 (iso_639-2)  #-#-#-#-# Name for dyu #-#-#-#-#  546 (iso_639-3)  #-#-#-#-#
en: Dyula
vi: Tiếng Đi-u-la

en: Dzodinka
vi: Tiếng Đin-ca

en: Ebira
vi: Tiếng E-bi-ra

note: #-#-#-#-#  545 (iso_639-2)  #-#-#-#-# Name for efi #-#-#-#-#  546 (iso_639-3)  #-#-#-#-#
en: Efik
vi: Tiếng E-phic

note: #-#-#-#-#  545 (iso_639-2)  #-#-#-#-# Name for egy #-#-#-#-#  546 (iso_639-3)  #-#-#-#-#
en: Egyptian (Ancient)
vi: Tiếng Ai Cập (cổ)

note: #-#-#-#-#  545 (iso_639-2)  #-#-#-#-# Name for elx #-#-#-#-#  546 (iso_639-3)  #-#-#-#-#
en: Elamite
vi: Tiếng E-la-mi

note: Name for ang
en: English, Old (ca. 450-1100)
vi: Tiếng Anh cũ (khoảng năm 450-1100)

en: Evenki
vi: Tiếng E-ven-khi

note: #-#-#-#-#  545 (iso_639-2)  #-#-#-#-# Name for ewo #-#-#-#-#  546 (iso_639-3)  #-#-#-#-#
en: Ewondo
vi: Tiếng E-ouon-đô

note: #-#-#-#-#  545 (iso_639-2)  #-#-#-#-# Name for fat #-#-#-#-#  546 (iso_639-3)  #-#-#-#-#
en: Fanti
vi: Tiếng Phan-ti

note: #-#-#-#-#  545 (iso_639-2)  #-#-#-#-# Name for fij #-#-#-#-#  546 (iso_639-3)  #-#-#-#-#
en: Fijian
vi: Tiếng Phi-gi

note: GT: Foreground, make it short
en: Fore
vi: Gần

note: Name for frm
en: French, Middle (ca. 1400-1600)
vi: Tiếng Pháp, Trung (khoảng năm 1400-1600)

note: Name for fro
en: French, Old (842-ca. 1400)
vi: Tiếng Pháp, Cũ (năm 842 - khoảng năm 1400)

note: #-#-#-#-#  545 (iso_639-2)  #-#-#-#-# Name for ful #-#-#-#-#  546 (iso_639-3)  #-#-#-#-#
en: Fulah
vi: Tiếng Phu-la

en: Gagauz
vi: Tiếng Ga-gaux

en: Garhwali
vi: Tiếng Ga-ouă-li

en: Garo
vi: Tiếng Ga-rô

note: #-#-#-#-#  545 (iso_639-2)  #-#-#-#-# Name for gay #-#-#-#-#  546 (iso_639-3)  #-#-#-#-#
en: Gayo
vi: Tiếng Gay-ô

en: Gazi
vi: Tiếng Kha-xi

note: Name for gmh
en: German, Middle High (ca. 1050-1500)
vi: Tiếng Đức, Trung Cao (khoảng năm 1050-1500)

note: Name for goh
en: German, Old High (ca. 750-1050)
vi: Tiếng Đức, Cũ Cao (khoảng năm 750-1050)

note: #-#-#-#-#  545 (iso_639-2)  #-#-#-#-# Name for gil #-#-#-#-#  546 (iso_639-3)  #-#-#-#-#
en: Gilbertese
vi: Tiếng Gil-bơt

en: Gilyak
vi: Tiếng Ghin-iac

note: #-#-#-#-#  545 (iso_639-2)  #-#-#-#-# Name for gon #-#-#-#-#  546 (iso_639-3)  #-#-#-#-#
en: Gondi
vi: Tiếng Gon-đi

note: #-#-#-#-#  545 (iso_639-2)  #-#-#-#-# Name for grb #-#-#-#-#  546 (iso_639-3)  #-#-#-#-#
en: Grebo
vi: Tiếng Goue-bô

en: Gumuz
vi: Tiếng Gu-mux

note: #-#-#-#-#  545 (iso_639-2)  #-#-#-#-# Name for hai #-#-#-#-#  546 (iso_639-3)  #-#-#-#-#
en: Haida
vi: Tiếng Hai-đa

en: Haitian
vi: Tiếng Ha-i-ti

en: Harari
vi: Tiếng Ha-ra-ri

en: Hema
vi: Tiếng Nai-o-rô

note: #-#-#-#-#  545 (iso_639-2)  #-#-#-#-# Name for her #-#-#-#-#  546 (iso_639-3)  #-#-#-#-#
en: Herero
vi: Tiếng He-re-rô

note: #-#-#-#-#  545 (iso_639-2)  #-#-#-#-# Name for hmo #-#-#-#-#  546 (iso_639-3)  #-#-#-#-#
en: Hiri Motu
vi: Tiếng Mo-tu

note: #-#-#-#-#  545 (iso_639-2)  #-#-#-#-# Name for hit #-#-#-#-#  546 (iso_639-3)  #-#-#-#-#
en: Hittite
vi: Tiếng Hic-tic

note: #-#-#-#-#  546 (iso_639-3)  #-#-#-#-# Name for hmn
en: Hmong
vi: Tiếng Miêu

en: Ho
vi: Tiếng Hô

note: #-#-#-#-#  545 (iso_639-2)  #-#-#-#-# Name for hup #-#-#-#-#  546 (iso_639-3)  #-#-#-#-#
en: Hupa
vi: Tiếng Hu-pa

en: Ibibio
vi: Tiếng I-bi-biô

note: #-#-#-#-#  545 (iso_639-2)  #-#-#-#-# Name for ilo #-#-#-#-#  546 (iso_639-3)  #-#-#-#-#
en: Iloko
vi: Tiếng I-lô-cô

en: Inabaknon
vi: Tiếng I-ban

note: #-#-#-#-#  545 (iso_639-2)  #-#-#-#-# Name for ina #-#-#-#-#  546 (iso_639-3)  #-#-#-#-#
en: Interlingua (International Auxiliary Language Association)
vi: Ngôn ngữ lẫn nhau In-tơ-lin-gua (Liên Hiệp Ngôn Ngữ Bổ Trợ Quốc Tế)

note: #-#-#-#-#  546 (iso_639-3)  #-#-#-#-# Name for ile
en: Interlingue
vi: Ngôn ngữ lẫn nhau In-tơ-ling

note: #-#-#-#-#  545 (iso_639-2)  #-#-#-#-# Name for mga #-#-#-#-#  546 (iso_639-3)  #-#-#-#-# Inverted name for mga
en: Irish, Middle (900-1200)
vi: Tiếng Ái Nhĩ Lan, Trung (năm 900-1200)

note: #-#-#-#-#  545 (iso_639-2)  #-#-#-#-# Name for kab #-#-#-#-#  546 (iso_639-3)  #-#-#-#-#
en: Kabyle
vi: Tiếng Ca-bai

en: Kalenjin
vi: Tiếng Ka-len-chinh

en: Karaim
vi: Tiếng Ka-ra-im

note: #-#-#-#-#  545 (iso_639-2)  #-#-#-#-# Name for kaw #-#-#-#-#  546 (iso_639-3)  #-#-#-#-#
en: Kawi
vi: Tiếng Ca-oui

note: #-#-#-#-#  546 (iso_639-3)  #-#-#-#-# Name for kho
en: Khotanese
vi: Tiếng Kho-tan

en: Khowar
vi: Tiếng Khô-ouă

note: #-#-#-#-#  545 (iso_639-2)  #-#-#-#-# Name for kmb #-#-#-#-#  546 (iso_639-3)  #-#-#-#-#
en: Kimbundu
vi: Tiếng Kim-bun-đu

en: Komi-Permyak
vi: Tiếng Ko-mi-Pơ-mi-ac

en: Komi-Zyrian
vi: Tiếng Ko-mi-Xi-ri

en: Koongo
vi: Tiếng Con-gô

en: Koorete
vi: Tiếng Khu-re-te

en: Koryak
vi: Tiếng Khoa-ri-ac

note: #-#-#-#-#  545 (iso_639-2)  #-#-#-#-# Name for kos #-#-#-#-#  546 (iso_639-3)  #-#-#-#-#
en: Kosraean
vi: Tiếng Co-x-rai

en: Krio
vi: Tiếng Cợ-ri-ô

note: #-#-#-#-#  546 (iso_639-3)  #-#-#-#-# Name for kua
en: Kuanyama
vi: Tiếng Cu-an-i-am-a

en: Kumaoni
vi: Tiếng Ku-mao-ni

en: Kuy
vi: Tiếng Khui

en: Ladakhi
vi: Tiếng La-đa-khi

en: Ladin
vi: Tiếng La-đin

note: #-#-#-#-#  545 (iso_639-2)  #-#-#-#-# Name for lad #-#-#-#-#  546 (iso_639-3)  #-#-#-#-#
en: Ladino
vi: Tiếng La-đi-nô

en: Lak
vi: Tiếng Lac

note: #-#-#-#-#  545 (iso_639-2)  #-#-#-#-# Name for lam #-#-#-#-#  546 (iso_639-3)  #-#-#-#-#
en: Lamba
vi: Tiếng Lam-ba

note: Name for GEL
en: Lari
vi: Đồng La-ri

en: Laz
vi: Tiếng Lax

note: #-#-#-#-#  540 (iso_15924)  #-#-#-#-# Name for Lina
en: Linear A
vi: Tuyến A

en: Logo
vi: Biểu hình

en: Lomwe
vi: Tiếng Lom-oue

note: #-#-#-#-#  545 (iso_639-2)  #-#-#-#-# Name for lua #-#-#-#-#  546 (iso_639-3)  #-#-#-#-#
en: Luba-Lulua
vi: Tiếng Lu-ba-Lu-lu-a

note: #-#-#-#-#  545 (iso_639-2)  #-#-#-#-# Name for lui #-#-#-#-#  546 (iso_639-3)  #-#-#-#-#
en: Luiseno
vi: Tiếng Lui-xen-ô

note: #-#-#-#-#  545 (iso_639-2)  #-#-#-#-# Name for lun #-#-#-#-#  546 (iso_639-3)  #-#-#-#-#
en: Lunda
vi: Tiếng Lun-đa

note: #-#-#-#-#  545 (iso_639-2)  #-#-#-#-# Name for lus #-#-#-#-#  546 (iso_639-3)  #-#-#-#-#
en: Lushai
vi: Tiếng Lu-sai

note: #-#-#-#-#  545 (iso_639-2)  #-#-#-#-# Name for mad #-#-#-#-#  546 (iso_639-3)  #-#-#-#-#
en: Madurese
vi: Tiếng Ma-đu-ri

note: #-#-#-#-#  545 (iso_639-2)  #-#-#-#-# Name for mag #-#-#-#-#  546 (iso_639-3)  #-#-#-#-#
en: Magahi
vi: Tiếng Mu-ga-hi

en: Majang
vi: Tiếng Ma-giang

note: #-#-#-#-#  545 (iso_639-2)  #-#-#-#-# Name for mdr #-#-#-#-#  546 (iso_639-3)  #-#-#-#-#
en: Mandar
vi: Tiếng Man-đa

note: #-#-#-#-#  545 (iso_639-2)  #-#-#-#-# Name for man #-#-#-#-#  546 (iso_639-3)  #-#-#-#-#
en: Mandingo
vi: Tiếng Man-đin-gô

en: Mandinka
vi: Tiếng Man-đin-ka

note: #-#-#-#-#  545 (iso_639-2)  #-#-#-#-# Name for mni #-#-#-#-#  546 (iso_639-3)  #-#-#-#-#
en: Manipuri
vi: Tiếng Ma-ni-pu-ri

en: Manna-Dora
vi: Tiếng Te-lu-gu

en: Mansi
vi: Tiếng Man-xi

en: Mapudungun
vi: Tiếng Mapudungun

note: Name for mah
en: Marshallese
vi: Tiếng Ma-san

note: #-#-#-#-#  545 (iso_639-2)  #-#-#-#-# Name for mas #-#-#-#-#  546 (iso_639-3)  #-#-#-#-#
en: Masai
vi: Tiếng Ma-sai

en: Me'en
vi: Tiếng Me-en

note: #-#-#-#-#  545 (iso_639-2)  #-#-#-#-# Name for mwl #-#-#-#-#  546 (iso_639-3)  #-#-#-#-#
en: Mirandese
vi: Tiếng Mi-ran-đi

note: #-#-#-#-#  545 (iso_639-2)  #-#-#-#-# Name for moh #-#-#-#-#  546 (iso_639-3)  #-#-#-#-#
en: Mohawk
vi: Tiếng Mô-hoakh

note: #-#-#-#-#  545 (iso_639-2)  #-#-#-#-# Name for mdf #-#-#-#-#  546 (iso_639-3)  #-#-#-#-#
en: Moksha
vi: Tiếng Moc-sa

note: #-#-#-#-#  545 (iso_639-2)  #-#-#-#-# Name for lol #-#-#-#-#  546 (iso_639-3)  #-#-#-#-#
en: Mongo
vi: Tiếng Mon-gô

note: #-#-#-#-#  545 (iso_639-2)  #-#-#-#-# Name for mos #-#-#-#-#  546 (iso_639-3)  #-#-#-#-#
en: Mossi
vi: Tiếng Mo-xi

en: Mundari
vi: Tiếng Mun-đa-ri

en: Nanai
vi: Tiếng Na-nai

en: Naskapi
vi: Tiếng Nat-ka-pi

note: Inverted name for nde
en: Ndebele, North
vi: Tiếng N-đe-be-lê, Bắc

note: Inverted name for nbl
en: Ndebele, South
vi: Tiếng N-đe-be-lê, Nam

note: #-#-#-#-#  545 (iso_639-2)  #-#-#-#-# Name for ndo #-#-#-#-#  546 (iso_639-3)  #-#-#-#-#
en: Ndonga
vi: Tiếng N-đon-ga

en: Newari
vi: Tiếng Ne-ouă-ri

en: No linguistic content
vi: Không có nội dung kiểu ngôn ngữ

note: #-#-#-#-#  545 (iso_639-2)  #-#-#-#-# Name for nog #-#-#-#-#  546 (iso_639-3)  #-#-#-#-#
en: Nogai
vi: Tiếng No-gai

note: #-#-#-#-#  545 (iso_639-2)  #-#-#-#-# Name for osa #-#-#-#-#  546 (iso_639-3)  #-#-#-#-#
en: Osage
vi: Tiếng O-sa-ge

en: Ossetian
vi: Tiếng Ô-xê-ti

note: #-#-#-#-#  545 (iso_639-2)  #-#-#-#-# Name for pal #-#-#-#-#  546 (iso_639-3)  #-#-#-#-#
en: Pahlavi
vi: Tiếng Pa-la-vi

en: Pal
vi: Tiếng Pa-li

note: #-#-#-#-#  545 (iso_639-2)  #-#-#-#-# Name for pau #-#-#-#-#  546 (iso_639-3)  #-#-#-#-#
en: Palauan
vi: Tiếng Pa-lau-a

en: Palpa
vi: Tiếng Pan-pa

note: #-#-#-#-#  545 (iso_639-2)  #-#-#-#-# Name for pap #-#-#-#-#  546 (iso_639-3)  #-#-#-#-#
en: Papiamento
vi: Tiếng Pa-pi-a-men-tô

note: Name for peo
en: Persian, Old (ca. 600-400 B.C.)
vi: Tiếng Ba Tư, Cũ (khoảng năm 600-400 trước công lịch)

note: #-#-#-#-#  545 (iso_639-2)  #-#-#-#-# Name for pon #-#-#-#-#  546 (iso_639-3)  #-#-#-#-#
en: Pohnpeian
vi: Tiếng Pon-pê-i-a

note: #-#-#-#-#  546 (iso_639-3)  #-#-#-#-# Name for pus
en: Pushto
vi: Tiếng Pu-s-tô

en: Qawasqar
vi: Tiếng Ma-ca-xa

note: #-#-#-#-#  545 (iso_639-2)  #-#-#-#-# Name for rap #-#-#-#-#  546 (iso_639-3)  #-#-#-#-#
en: Rapanui
vi: Tiếng Ra-pa-nui

note: Name for roh
en: Romansh
vi: Tiếng Gip-xi (Romansh)

note: #-#-#-#-#  545 (iso_639-2)  #-#-#-#-# Name for run #-#-#-#-#  546 (iso_639-3)  #-#-#-#-#
en: Rundi
vi: Tiếng Run-đi

en: Rusyn
vi: Tiếng Ru-xin

en: Sa
vi: T7

en: Sa'a
vi: Tiếng Sa-sac

en: Saam
vi: Số ba

en: Sadri
vi: Tiếng Xa-đợ-ri

note: TRANSLATORS: Native name of the Moon in Mongolian culture
en: Sar
vi: Sar (mặt trăng)

en: Saraiki
vi: Tiếng Xa-rai-khi

note: #-#-#-#-#  545 (iso_639-2)  #-#-#-#-# Name for sco #-#-#-#-#  546 (iso_639-3)  #-#-#-#-#
en: Scots
vi: Tiếng Ê-cốt

en: Sena
vi: Tiếng Xe-na

note: #-#-#-#-#  545 (iso_639-2)  #-#-#-#-# Name for sna #-#-#-#-#  546 (iso_639-3)  #-#-#-#-#
en: Shona
vi: Tiếng Sô-na

en: Sibe
vi: Tiếng Xi-be

note: #-#-#-#-#  545 (iso_639-2)  #-#-#-#-# Name for scn #-#-#-#-#  546 (iso_639-3)  #-#-#-#-#
en: Sicilian
vi: Tiếng Xi-xi-li

note: #-#-#-#-#  545 (iso_639-2)  #-#-#-#-# Name for bla #-#-#-#-#  546 (iso_639-3)  #-#-#-#-#
en: Siksika
vi: Tiếng Xich-xich-a

en: Silesian
vi: Tiếng Silesian

note: #-#-#-#-#  545 (iso_639-2)  #-#-#-#-# Name for sog #-#-#-#-#  546 (iso_639-3)  #-#-#-#-#
en: Sogdian
vi: Tiếng Xoc-đi-a

note: Name for KGS
en: Som
vi: Đồng Xom

note: Name for srn
en: Sranan Tongo
vi: Tiếng Ton-gô kiểu Xợ-ra-na

note: #-#-#-#-#  545 (iso_639-2)  #-#-#-#-# Name for suk #-#-#-#-#  546 (iso_639-3)  #-#-#-#-#
en: Sukuma
vi: Tiếng Xu-ku-ma

note: #-#-#-#-#  545 (iso_639-2)  #-#-#-#-# Name for sux #-#-#-#-#  546 (iso_639-3)  #-#-#-#-#
en: Sumerian
vi: Tiếng Xu-me

en: Suri
vi: Tiếng Xu-ri

en: Svan
vi: Tiếng X-vanh

en: Swedish Sign Language
vi: Thụy Điển ngôn ngữ ký hiệu

note: #-#-#-#-#  545 (iso_639-2)  #-#-#-#-# Name for tah #-#-#-#-#  546 (iso_639-3)  #-#-#-#-#
en: Tahitian
vi: Tiếng Ta-hi-ti

note: Name for WST
en: Tala
vi: Đồng Ta-la

en: Tamasheq
vi: Tiếng Ta-ma-shek

note: #-#-#-#-#  545 (iso_639-2)  #-#-#-#-# Name for ter #-#-#-#-#  546 (iso_639-3)  #-#-#-#-#
en: Tereno
vi: Tiếng Te-re-no

note: #-#-#-#-#  545 (iso_639-2)  #-#-#-#-# Name for tem #-#-#-#-#  546 (iso_639-3)  #-#-#-#-#
en: Timne
vi: Tiếng Tim-ne

note: #-#-#-#-#  545 (iso_639-2)  #-#-#-#-# Name for tli #-#-#-#-#  546 (iso_639-3)  #-#-#-#-#
en: Tlingit
vi: Tiếng Tợ-lin-git

note: #-#-#-#-#  545 (iso_639-2)  #-#-#-#-# Name for tpi #-#-#-#-#  546 (iso_639-3)  #-#-#-#-#
en: Tok Pisin
vi: Tiếng Tok Pi-sin

note: #-#-#-#-#  545 (iso_639-2)  #-#-#-#-# Name for ton #-#-#-#-#  546 (iso_639-3)  #-#-#-#-#
en: Tonga (Tonga Islands)
vi: Tiếng Ton-ga (Quần đảo Ton-ga)

note: #-#-#-#-#  545 (iso_639-2)  #-#-#-#-# Name for tsi #-#-#-#-#  546 (iso_639-3)  #-#-#-#-#
en: Tsimshian
vi: Tiếng T-xim-si-an

en: Tu
vi: T3

en: Tulu
vi: Tiếng Tu-lu

note: #-#-#-#-#  545 (iso_639-2)  #-#-#-#-# Name for tum #-#-#-#-#  546 (iso_639-3)  #-#-#-#-#
en: Tumbuka
vi: Tiếng Tum-bu-ka

note: #-#-#-#-#  545 (iso_639-2)  #-#-#-#-# Name for ota #-#-#-#-#  546 (iso_639-3)  #-#-#-#-# Inverted name for ota
en: Turkish, Ottoman (1500-1928)
vi: Tiếng Thổ Nhĩ Kỳ, Ot-to-man (năm 1500-1928)

note: #-#-#-#-#  545 (iso_639-2)  #-#-#-#-# Name for tyv #-#-#-#-#  546 (iso_639-3)  #-#-#-#-#
en: Tuvinian
vi: Tiếng Tu-vi-ni

note: #-#-#-#-#  545 (iso_639-2)  #-#-#-#-# Name for umb #-#-#-#-#  546 (iso_639-3)  #-#-#-#-#
en: Umbundu
vi: Tiếng Um-bun-đu

note: Name for mis
en: Uncoded languages
vi: Các ngôn ngữ chưa có mã

note: #-#-#-#-#  545 (iso_639-2)  #-#-#-#-# Name for und #-#-#-#-#  546 (iso_639-3)  #-#-#-#-#
en: Undetermined
vi: Chưa quyết định

note: #-#-#-#-#  545 (iso_639-2)  #-#-#-#-# Name for vol #-#-#-#-#  546 (iso_639-3)  #-#-#-#-#
en: Volapük
vi: Tiếng Vo-la-puk

note: #-#-#-#-#  545 (iso_639-2)  #-#-#-#-# Name for vot #-#-#-#-#  546 (iso_639-3)  #-#-#-#-#
en: Votic
vi: Tiếng Vo-tic

en: Wa
vi: Tiếng Ouă

en: Wagdi
vi: Tiếng Ouăc-đi

note: #-#-#-#-#  545 (iso_639-2)  #-#-#-#-# Name for was #-#-#-#-#  546 (iso_639-3)  #-#-#-#-#
en: Washo
vi: Tiếng Oua-sô

en: Yoke
vi: Sữa Chua

en: Exclusion rules allow you to specify books that will not be cataloged.
vi: Luật loại trừ cho phép bạn định nghĩa những cuốn sách nào sẽ không được xếp loại.

en: Headers and Footers
vi: Phần đầu/chân

en: Customizing calibre
vi: Tùy biến calibre

en: Setting up a calibre development environment
vi: Chuẩn bị môi trường phát triển calibre

en: Comparing e-books
vi: So sánh e-books

en: Editing e-books
vi: Biên tập e-books

en: calibre has an integrated e-book editor that can be used to edit books in the EPUB and AZW3 (Kindle) formats. The editor shows you the HTML and CSS that is used internally inside the book files, with a live preview that updates as you make changes. It also contains various automated tools to perform common cleanup and fixing tasks.
vi: calibre có một công cụ chỉnh sửa e-book tích hợp sẵn để chỉnh sửa các cuốn sách có định dạng EPUB và AZW3 (cho máy Kindle). Trình chỉnh sửa cho phép bạn chỉnh sửa các dòng mã HTML và CSS có trong các file sách điện tử

en: Frequently Asked Questions
vi: Các câu hỏi thường gặp

en: calibre User Manual
vi: Hướng dẫn sử dụng calibre

en: calibre is an e-book library manager. It can view, convert and catalog e-books in most of the major e-book formats. It can also talk to many e-book reader devices. It can go out to the Internet and fetch metadata for your books. It can download newspapers and convert them into e-books for convenient reading. It is cross platform, running on Linux, Windows and macOS.
vi: calibre là một chương trình quản lý thư viện e-book. Nó có thể dùng để xem, đổi định dạng và sắp xếp e-book với phần lớn các định dạng thông dụng. Chương trình còn có thể giao tiếp với nhiều loại thiết bị đọc e-book khác nhau, bên cạnh đó còn có thể kết nối với mạng internet và tìm kiếm thông tin metadata cho sách của bạn. Chương trình có thể tải báo mạng và chuyển đổi chúng thành dạng e-book để có thể đọc một cách thuận tiện. Calibre là một nền tảng đa hệ điều hành, chạy được trên Linux, Windows và macOS

en: You've just started calibre. What do you do now? Before calibre can do anything with your e-books, it first has to know about them. Drag and drop a few e-book files into calibre, or click the "Add books" button and browse for the e-books you want to work with. Once you've added the books, they will show up in the main view looking something like this:
vi: Bạn vừa mới mở chương trình calibre. Trước khi calibre có thể làm việc với những quyển e-book của bạn, đầu tiên nó cần phải biết những quyển sách ấy ở đâu. Kéo và thả những quyển e-book của bạn vào calibre, hoặc bạn cũng có thể nhấn vào nút "Add books" và duyệt đến những quyển e-book mà bạn muốn đọc. Sau khi bạn đã thêm quyển e-bookk thành công, chúng sẽ hiển thị trên màn hình chính giống như sau:

en: Once you've admired the list of books you just added to your heart's content, you'll probably want to read one. In order to do that you'll have to convert the book to a format your reader understands. When first running calibre, the :guilabel:`Welcome wizard` starts and will set up calibre for your reader device. Conversion is a breeze. Just select the book you want to convert then click the "Convert books" button. Ignore all the options for now and click "OK". The little icon in the bottom right corner will start spinning. Once it's finished spinning, your converted book is ready. Click the "View" button to read the book.
vi: Sau khi bạn lướt qua danh sách những quyển sách vừa được thêm vào, có lẽ bạn sẽ muốn đọc một quyển nào đó. Để làm điều này bạn cần phải thay đổi định dạng của quyển sách thành một định dạng mà chương trình đọc sách của bạn có thể hiểu được. Khi lần đầu tiên chạy calibre, phần :guilabel:`Welcome wizard` khởi động và sẽ khởi tạo chương trình calibre cho thiết bị đọc sách của bạn. Việc thay đổi định dạng này rất dễ dàng. Bạn chỉ cần chọn quyển sách bạn muốn thay đổi định dạng và sau đó nhấn vào nút "Convert books". Tạm thời, bạn có thể bỏ qua các lựa chọn nâng cao và bấm "OK". Biểu tượng nhỏ ở góc phải bên dưới sẽ bắt đầu quay đều. Một khi vòng tròn không còn quay nữa, bạn đã hoàn thành việc chuyển đổi định dạng quyển sách. Bấm vào nút "View" để đọc quyển sách này.

en: If you have more questions, or want to discuss calibre with other users or ask for help with specific things, there are :website:`forums and other help resources available <help>`.
vi: Nếu bạn có thêm câu hỏi, hoặc muốn trao đổi về calibre với những người dùng khác hoặc tìm kiếm sự trợ giúp, bạn có thể truy cập những diễn đàn và các tài liệu tham khảo tại <https://calibre-ebook.com/help>`.

en: **An e-book version of this User Manual is available in** `EPUB format <calibre.epub>`_,  `AZW3 (Kindle Fire) format <calibre.azw3>`_ and `PDF format <calibre.pdf>`_.
vi: **Một phiên bản e-book của Hướng dẫn sử dụng có sẵn ở ** `định dạng EPUB <calibre.epub>`_,  `AZW3 (Kindle Fire) format <calibre.azw3>`_ and `PDF format <calibre.pdf>`_.

en: The main calibre user interface
vi: Giao diện người dùng chính của calibre

en: Adding your favorite news website to calibre
vi: Thêm website tin tức yêu thích của bạn vào calibre

en: The calibre E-book viewer
vi: Chương trình xem E-book calibre

en: Customizing calibre's e-book conversion
vi: Tùy biến Chuyển đổi định dạng e-book

en: The calibre Content server
vi: Máy chủ Nội dung calibre

en: Editing e-book metadata
vi: Biên tập e-book metadata

en: The Command Line Interface
vi: Giao diện dòng lệnh

en: Downloading metadata
vi: Đang tải thông tin dữ liệu

en: Returns
vi: Trả về

en: Quick reference for regexp syntax
vi: Tham khảo nhanh cú pháp regexp

en: Character classes
vi: Các lớp ký tự

en: Character classes are useful to represent different groups of characters, succinctly.
vi: Các lớp ký tự được dùng để đại diện các nhóm ký tự khác nhau.

en: **Representation**
vi: **Đại diện**

en: **Class**
vi: **Lớp**

en: Lowercase letters. Does not include characters with accent mark and ligatures
vi: Chữ cái viết thường. Không bao gồm ký tự ghép và ký tự có dấu nhấn âm

en: Lowercase letters from a to z or numbers from 0 to 9
vi: Chữ cái viết thường từ a đến z hoặc số từ 0 đến 9

en: Anchors
vi: Neo

en: line break
vi: ngắt dòng

en: Modes
vi: Chế Độ

en: &#169; <a href="%(path)s">Copyright</a> %(copyright)s.
vi: &#169; <a href="%(path)s">Bản quyền</a>%(copyright)s.

en: &#169; Copyright %(copyright)s.
vi: &#169; Bản quyền %(copyright)s.

en: Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> %(sphinx_version)s.
vi: Được tạo bởi <a href="https://www.sphinx-doc.org/">Sphinx</a> %(sphinx_version)s.

en: From here you can search the User Manual. Enter your search
        words into the box below and press "Enter"
vi: Từ đây bạn có thể tìm kiếm trong Hướng dẫn sử dụng. Nhập
    chữ bạn cần tìm vào ô dưới và nhấn "Enter"

en: Tips
vi: Tiền chè lá

en: Here you will find tutorials to get you started using calibre's more advanced features, such as XPath and templates.
vi: Tại đây bạn sẽ tìm thấy các hướng dẫn giúp đỡ bạn bắt đầu sử dụng những tính năng nâng cao của calibre như XPath hay Mẫu.

en: Typesetting mathematics in e-books
vi: Sắp chữ công thức toán học trong e-book

en: A simple HTML file with mathematics
vi: Một tệp HTML đơn giản với công thức toán

en: That's it, now you can type mathematics just as you would in a .tex file. For example, here are Lorentz's equations::
vi: Vậy là xong, bây giờ bạn có thể gõ công thức toán giống như trong tệp .tex. Chẳng hạn, đây là những phương trình Lorentz::

en: :guilabel:`The Lorenz Equations`
vi: :guilabel:`Những phương trình Lorenz`

en: Here is the generated EPUB file: `mathjax.epub <_static/mathjax.epub>`_.
vi: Đây là tệp EPUB được tạo ra: `mathjax.epub <_static/mathjax.epub>`_.

en: Searching for books
vi: Đang tìm sách

en: Navigating by location
vi: Điều hướng bằng vị trí

en: Customizing the look and feel of your reading experience
vi: Tùy biến cảm giác và hình thức trải nghiệm đọc sách của bạn

en: Dictionary lookup
vi: Tra từ

en: Copying text and images
vi: Chép văn bản và hình ảnh

en: Draw path
vi: Vẽ đường nét

en: Corner point
vi: Điểm góc

en: Symmetric Point
vi: Điểm Đối xứng

en: Segment to Curve
vi: Đoạn thẳng tới Đường cong

en: Insert point
vi: Chèn điểm

en: Remove point
vi: Xóa điểm

en: Join with segment
vi: Nối giữa các nút

en: Merge points
vi: Nhập các điểm

en: To Path
vi: Tới đường

en: Line/Curve
vi: Đường thẳng/cong

note: i18n: ectx: property (text), widget (QPushButton, convertToPath)
en: Convert To Path
vi: Hoán chuyển thành Đường

en: Could not read the package "%1".
vi: Không thể đọc gói "%1".

en: The package "%1" does not contain a valid install.rc file.
vi: Gói "%1" không chứa tập tin install.rc hợp lệ.

en: Failed to parse the install.rc file at package "%1".
vi: Không thể đọc tập tin install.rc trong "%1".

en: Failed to determinate location where the package "%1" should be installed to.
vi: Không thể xác định địa điểm để cài gói "%1".

en: A script package with the name "%1" already exists. Replace this package?
vi: Một gói có tên "%1" đã tồn tại. Thay thế gói đó?

en: Could not uninstall this script package. You may not have sufficient permissions to delete the folder "%1".
vi: Không thể gỡ bỏ gói này. Có thể bạn không có quyền xóa thư mục "%1".

en: Could not uninstall the script package "%1". You may not have sufficient permissions to delete the folder "%1".
vi: Không thể gỡ bỏ gói "%1". Có thể bạn không có quyền xóa thư mục "%1".

en: Install script package file
vi: Cài tập tin gói

en: Install online script package
vi: Cài gói từ trên Mạng

en: Script File
vi: Tập tin văn lệnh

en: Units:
vi: Đơn vị:

en: Only print and exit
vi: Chỉ in và thoát ra

en: File(s) or URL(s) to open
vi: Tệp hay URL sẽ mở

en: Template %1 failed to load.
vi: Không thể tải mẫu %1.

note: i18n: ectx: property (toolTip), widget (QCheckBox, m_alwaysUseCheckBox)
en: Always use this template at application start up
vi: Luôn dùng mẫu này khi khởi chạy

note: i18n: ectx: property (text), widget (QCheckBox, m_alwaysUseCheckBox)
en: Always use this template
vi: Luôn dùng mẫu này

en: Could not save %1
    Reason: %2
vi: Không thể lưu %1
    Lý do: %2

en: Document <i>%1</i> saved
vi: Đã lưu tài liệu <i>%1</i>

en: The password of this encrypted document is not known. Autosave aborted! Please save your work manually.
vi: Không biết mật khẩu cho tài liệu được mã hóa này. Tự động lưu thất bại! Xin hãy tự lưu tài liệu.

en: Autosaving...
vi: Đang tự động lưu...

en: Error during autosave! Partition full?
vi: Lỗi khi đang tự động lưu! Đĩa đầy?

en: Not able to write '%1'. Partition full?
vi: Không thể ghi '%1'. Đĩa đầy?

en: Error while trying to write '%1'. Partition full?
vi: Lỗi khi đang cố ghi '%1'. Đĩa đầy?

en: An autosaved file exists for this document.
    Do you want to open it instead?
vi: Một tập tin được lưu tự động của tài liệu này đã tồn tại.
    Bạn có muốn mở nó không?

en: Cannot create storage
vi: Không thể tạo lưu trữ

en: Bad MIME type
vi: Loại MIME xấu

en: Error in embedded document
vi: Lỗi trong tài liệu nhúng

en: Format not recognized
vi: Không nhận dạng được định dạng

en: Document is password protected
vi: Tài liệu được bảo vệ với mật khẩu

en: Document <i>%1</i> loaded
vi: Đã tải tài liệu <i>%1</i>

en: Could not find %1
vi: Không tìm thấy %1

en: Parsing error in %1 at line %2, column %3
    Error message: %4
vi: Lỗi đọc trong %1 trên dòng %2, cột %3
    Thông báo lỗi: %4

en: %1 is not a file.
vi: %1 không phải là tập tin.

en: Could not open the file for reading (check read permissions).
vi: Không thể mở tập tin đó để đọc (hãy kiểm tra quyền hạn đọc).

en: Could not read the beginning of the file.
vi: Không thể đọc được phần đầu của tập tin.

en: parsing error in the main document at line %1, column %2
    Error message: %3
vi: Lỗi đọc trong tài liệu chính trên dòng %1, cột %2
    Thông báo lỗi: %3

en: <p>The document <b>'%1'</b> has been modified.</p><p>Do you want to save it?</p>
vi: <p>Tài liệu <b>'%1'</b> đã bị thay đổi.</p><p>Bạn có muốn lưu nó không?</p>

en: Could not open
    %1
vi: Không thể mở
    %1

en: Could not open %1
    Reason: %2
vi: Không thể mở %1
    Lý do: %2

en: a chart
vi: một biểu đồ

en: a drawing
vi: một bức vẽ

en: The document "%1" has been modified.
    Do you want to save your changes or discard them?
vi: Tài liệu "%1" đã bị chỉnh sửa.
    Bạn muốn lưu các thay đổi hay loại bỏ chúng?

en: Close Document
vi: Đóng tài liệu

en: Could not export file.
vi: Không thể xuất tập tin.

en: Missing Export Filter
vi: Thiếu Bộ lọc Xuất

en: Missing Import Filter
vi: Thiếu Bộ lọc Nhập

en: Choose Filter
vi: Chọn bộ lọc

en: Export as PDF...
vi: Xuất ra PDF...

en: Versions...
vi: Các phiên bản...

en: (write protected)
vi: (bảo vệ khỏi ghi)

en: Save as %1
vi: Lưu vào %1

en: <qt>Saving as a %1 may result in some loss of formatting.<p>Do you still want to save in this format?</qt>
vi: <qt>Lưu vào định dạng %1 có thể làm mất một số thông tin định dạng.<p>Bạn có muốn lưu vào định dạng này?</qt>

en: <qt>Exporting as a %1 may result in some loss of formatting.<p>Do you still want to export to this format?</qt>
vi: <qt>Xuất ra định dạng %1 có thể làm mất một số thông tin định dạng.<p>Bạn có muốn xuất ra định dạng này?</qt>

en: Confirm Export
vi: Xác nhận Xuất

en: Import Document
vi: Nhập Tài liệu

en: Document - %1
vi: Tài liệu - %1

en: You will lose all changes made since your last save
    Do you want to continue?
vi: Bạn sẽ mất tất cả các thay đổi kể từ lần lưu cuối
    Bạn có muốn tiếp tục không?

en: Show %1 Toolbar
vi: Hiện thanh công cụ %1

en: Hide %1 Toolbar
vi: Ẩn thanh công cụ %1

en: Printing done
vi: Đã in xong

en: Open This Document
vi: Mở tài liệu này

[ctx: File modification date and time. %1 is date time]
en: <tr><td><b>Modified:</b></td><td>%1</td></tr>
vi: <tr><td><b>Đã thay đổi:</b></td><td>%1</td></tr>

en: Show Guides
vi: Hiện đường căn

en: Create Template
vi: Tạo Mẫu

en: &Add Group...
vi: &Thêm Nhóm...

en: &Select...
vi: &Chọn...

en: Use the new template as default
vi: Dùng mẫu mới làm mặc định

en: Enter group name:
vi: Nhập tên nhóm:

en: Use This Template
vi: Dùng mẫu này

en: Saved By
vi: Lưu bởi

en: &Modify
vi: T&hay đổi

en: A new version could not be added
vi: Không thể thêm phiên bản mới

en: Date: %1
vi: Ngày: %1

en: Parsing error in the main document at line %1, column %2
    Error message: %3
vi: Lỗi đọc tài liệu chính ở dòng %1, cột %2
    Thông báo lỗi: %3

en: Centimeters (cm)
vi: Centimét (mm)

en: Decimeters (dm)
vi: Decimét (mm)

en: Pixels (px)
vi: Điểm ảnh (px)

en: &Move Here
vi: &Chuyển vào đây

en: Raise selected objects
vi: Nâng các đối tượng được chọn

en: Lower selected objects
vi: Hạ các đối tượng được chọn

en: Detailed View
vi: Khung xem chi tiết

en: Thumbnail View
vi: Xem mẫu ảnh

en: Enter the name of the new layer:
vi: Nhập tên của lớp mới:

en: New layer
vi: Lớp mới

en: Could not delete all layers. At least one layer is required.
vi: Không thể xóa tất cả các lớp. Phải có ít nhất một lớp.

en: Error deleting layers
vi: Lỗi khi xóa lớp

en: Page %1
vi: Trang %1

en: Show/hide the view's rulers
vi: Hiện/ẩn các thước kẻ của khung xem

en: Copy Page
vi: Chép Trang

en: Copy the current page
vi: Chép trang hiện tại

en: Luminosity
vi: Độ tỏa sáng

en: Grayscale (without transparency)
vi: Đen Trắng (không có độ trong suốt)

en: 8 Bits
vi: 8 Bit

en: 16 Bits
vi: 16 Bit

en: Arithmetic
vi: Số học

en: Bumpmap
vi: Ánh xạ lồi lõm

note: #-#-#-#-#  387 (gitg master)  #-#-#-#-# Translators: new refers to a new remote reference having been fetched, #-#-#-#-#  482 (GRAMPS VIETNAMESE 4.2.8)  #-#-#-#-# List of translated strings used here Dead code for l10n
en: new
vi: mới

note: i18n: ectx: property (title), widget (QGroupBox, ButtonGroup1)
en: Stylesheets
vi: Tờ kiểu dáng

note: #-#-#-#-#  511 (gtksourceview master)  #-#-#-#-# (itstool) path: styles/style@_name #-#-#-#-#  512 (gtksourceview master)  #-#-#-#-#
en: Literal
vi: Nghĩa đen

en: This document contains an unknown encryption method. Some parts may be unreadable.
vi: Tài liệu chứa phương pháp mã hóa không rõ. Một số phần có thể không đọc được.

en: This document contains incomplete encryption data. Some parts may be unreadable.
vi: Tài liệu chứa dữ liệu mã hóa không đầy đủ. Một số phần có thể không đọc được.

en: QCA has currently no support for SHA1 or PBKDF2 using SHA1. The document can not be opened.
vi: QCA hiện không hỗ trợ SHA1 hoặc PBKDF2 dùng SHA1. Không thể mở tài liệu.

en: Please enter the password to open this file.
vi: Nhập mật khẩu để mở tập tin này.

en: Please enter the password to encrypt the document with.
vi: Nhập mật khẩu để mã hóa tài liệu này.

en: Do you want to save the password?
vi: Bạn có muốn lưu lại mật khẩu?

en: File '%1' is not readable
vi: Tệp '%1' không thể đọc được

en: ERROR: Unknown protocol '%1'
vi: LỖI: giao thức không rõ '%1'

en: Key Press
vi: Nhấn phím

[ctx: (qtundo-format)]
en: Paste
vi: Dán

[ctx: Underline Style]
en: Double
vi: Đôi

en: Recent:
vi: Gần đây:

en: Add / Remove Colors...
vi: Thêm/Xóa Màu...

note: #-#-#-#-#  123 (koffice)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, lblCompanyDesc) #-#-#-#-#  773 (kopete)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, lblCompany) #-#-#-#-#  778 (krita VERSION)  #-#-#-#-#
en: Company:
vi: Công ty:

note: i18n: ectx: property (text), widget (QLabel, lblPhoneHome)
en: Telephone (home):
vi: Điện thoại (nhà):

note: i18n: ectx: property (text), widget (QLabel, lblPhoneWork)
en: Telephone (work):
vi: Điện thoại (cơ quan):

[ctx: Descriptive encoding name]
en: Recommended ( %1 )
vi: Khuyên dùng ( %1 )

[ctx: Descriptive encoding name]
en: Other ( %1 )
vi: Khác ( %1 )

note: #-#-#-#-#  1930 (PACKAGE VERSION)  #-#-#-#-# (itstool) path: page/title
en: Currency
vi: Tiền tệ

en: Please check the ranges you specified. The start value must be lower than the end value.
vi: Xin kiểm tra lại khoảng mà bạn chỉ định. Giá trị bắt đầu phải nhỏ hơn giá trị kết thúc.

note: #-#-#-#-#  123 (koffice)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, textLabel1_3) #-#-#-#-#  124 (kofficefilters)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, textLabel1)
en: E&ncoding:
vi: &Bộ mã:

note: #-#-#-#-#  123 (koffice)  #-#-#-#-# i18n: ectx: property (text), widget (QRadioButton, m_radioTab) #-#-#-#-#  124 (kofficefilters)  #-#-#-#-# #-#-#-#-#  752 (PACKAGE VERSION)  #-#-#-#-# i18n: file ./kspread/csv/exportdialogui.ui line 347
en: Tabulator
vi: Tab

note: i18n: ectx: property (text), widget (QLabel, label3)
en: Decimal symbol:
vi: Dấu thập phân:

note: i18n: ectx: property (text), widget (QCheckBox, m_ignoreDuplicates)
en: Ignore duplicate delimiters
vi: Bỏ qua dấu ngăn cách bị lặp lại

note: i18n: ectx: property (text), widget (QLabel, TextLabel3_2)
en: Import columns:
vi: Nhập các cột:

note: i18n: ectx: property (text), widget (QLabel, TextLabel3)
en: Import lines:
vi: Nhập các dòng:

en: &Try
vi: &Thử

en: Get help...
vi: Tìm trợ giúp...

note: i18n: ectx: property (text), widget (QPushButton, pbEncrypt)
en: &Encrypt
vi: &Mã hóa

note: i18n: ectx: property (text), widget (QLabel, lblLastPrintedDesc)
en: Last printed:
vi: In lần cuối:

en: &Reset
vi: Đặt &lại

en: This document will be decrypted
vi: Tài liệu này sẽ được giải mã

en: Do not decrypt
vi: Không giải mã

en: This document is encrypted
vi: Tài liệu này đã được mã hóa

en: D&ecrypt
vi: &Giải mã

en: This document will be encrypted.
vi: Tài liệu này sẽ được mã hóa.

en: Do not encrypt
vi: Không mã hóa

en: This document is not encrypted
vi: Tài liệu này không được mã hóa

en: Decrypt
vi: Giải mã

en: <qt>Your document could not be saved automatically.<p>To complete the decryption, please save the document.</qt>
vi: <qt>Tài liệu của bạn không thể được lưu lại tự động.<p>Để hoàn thành giải mã, xin hãy lưu tài liệu.</qt>

en: Save Document
vi: Lưu Tài liệu

en: <qt>The document has been changed since it was opened. To complete the decryption the document needs to be saved.<p>Do you want to save the document now?</qt>
vi: <qt>Tài liệu đã bị thay đổi kể từ khi nó được mở ra. Để hoàn thành giải mã, tài liệu cần được lưu lại.<p>Bạn có muốn lưu tài liệu này bây giờ không?</qt>

en: <qt>The document is currently saved as %1. The document needs to be changed to <b>OASIS OpenDocument</b> to be encrypted.<p>Do you want to change the file to OASIS OpenDocument?</qt>
vi: <qt>Tài liệu hiện đang được lưu ở dạng %1. Nó cần được chuyển sang <b>Tài liệu Mở OASIS</b> để mã hóa.<p>Bạn có muốn chuyển tập tin sang Tài liệu Mở OASIS?</qt>

en: Change Filetype
vi: Thay đổi loại tập tin

en: <qt>Your document could not be saved automatically.<p>To complete the encryption, please save the document.</qt>
vi: <qt>Tài liệu của bạn không thể được lưu tự động.<p>Để hoàn thành mã hóa, xin hãy lưu tài liệu.</qt>

en: <qt>The document has been changed since it was opened. To complete the encryption the document needs to be saved.<p>Do you want to save the document now?</qt>
vi: <qt>Tài liệu đã bị thay đổi kể từ khi nó được mở ra. Để hoàn thành giải mã, tài liệu cần được lưu lại.<p>Bạn có muốn lưu tài liệu này bây giờ không?</qt>

note: i18n: ectx: property (toolTip), widget (QToolButton, open)
en: Open palette
vi: Mở bảng màu

note: i18n: ectx: property (toolTip), widget (QToolButton, save)
en: Save palette
vi: Lưu bảng màu

en: Add Color To Palette
vi: Thêm Màu vào Bảng màu

en: Color name:
vi: Tên màu:

note: #-#-#-#-#  778 (krita VERSION)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, repeatLabel) i18n: ectx: property (text), widget (QLabel, labelRepeat)
en: Repeat:
vi: Lặp lại:

note: #-#-#-#-#  123 (koffice)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, unitsLabel)
en: Unit:
vi: Đơn vị:

en: Left indent
vi: Thụt trái

en: Right indent
vi: Thụt phải

note: TRANSLATORS: Butt cap: the line shape does not extend beyond the end point of the line; the ends of the line are square
en: Butt cap
vi: Đầu góc

note: TRANSLATORS: Round cap: the line shape extends beyond the end point of the line; the ends of the line are rounded
en: Round cap
vi: Đầu tròn

note: TRANSLATORS: Square cap: the line shape extends beyond the end point of the line; the ends of the line are square
en: Square cap
vi: Đầu vuông

note: TRANSLATORS: Miter join: joining lines with a sharp (pointed) corner. For an example, draw a triangle with a large stroke width and modify the "Join" option (in the Fill and Stroke dialog).
en: Miter join
vi: Nối góc nhọn

note: TRANSLATORS: Round join: joining lines with a rounded corner. For an example, draw a triangle with a large stroke width and modify the "Join" option (in the Fill and Stroke dialog).
en: Round join
vi: Nối tròn

note: TRANSLATORS: Bevel join: joining lines with a blunted (flattened) corner. For an example, draw a triangle with a large stroke width and modify the "Join" option (in the Fill and Stroke dialog).
en: Bevel join
vi: Nối góc tù

en: Miter limit
vi: Giới hạn miter

[ctx: @item:inmenu Icon size]
en: Default
vi: Mặc định

en: Toolbox
vi: Hộp công cụ

en: Actual Pixels
vi: Điểm ảnh Thật

note: #-#-#-#-#  124 (kofficefilters)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, m_pageLabel) #-#-#-#-#  2588  #-#-#-#-# [label]
en: Page:
vi: Trang:

en: Image width:
vi: Rộng ảnh:

en: Image height:
vi: Cao ảnh:

en: <SHEETNAME>
vi: <TÊNTỜ>

en: CSV filter cannot open input file - please report.
vi: Bộ lọc CSV không thể mở tập tin đầu vào - xin thông báo lại.

en: End of Line
vi: Cuối dòng

note: i18n: ectx: property (text), widget (QLabel, TextLabel4)
en: Select sheets to export:
vi: Chọn các tờ để xuất:

note: i18n: ectx: property (title), widget (QGroupBox, m_delimiterLineBox)
en: Delimiter Line
vi: Dòng Phân cách

note: i18n: ectx: property (text), widget (QLabel, TextLabel6)
en: <SHEETNAME> gets replaced by the name of the next sheet.
vi: <TÊNTỜ> được thay thế bởi tên của tờ tiếp theo.

note: i18n: ectx: property (text), widget (QCheckBox, m_delimiterAboveAll)
en: Print delimiter line above every sheet
vi: In dòng phân cách phía trên mọi trang

note: i18n: ectx: attribute (title), widget (QWidget, tab2) i18n: ectx: property (title), widget (QGroupBox, GroupBox1)
en: Cells
vi: Các ô

note: i18n: ectx: property (text), widget (QCheckBox, m_selectionOnly)
en: Export selection only
vi: Chỉ xuất phần được chọn

en: File format is not supported.
vi: Định dạng tập tin không được hỗ trợ.

en: Could not read from file.
vi: Không thể đọc từ tập tin.

en: Export Sheet to HTML
vi: Xuất Tờ ra HTML

en: Recommended: UTF-8
vi: Khuyên dùng: UTF-8

en: Locale (%1)
vi: Miền địa phương (%1)

note: i18n: ectx: property (text), widget (QLabel, textLabel1)
en: En&coding:
vi: &Bộ mã:

note: i18n: ectx: property (whatsThis), widget (QComboBox, mEncodingBox)
en: With this option you can define the encoding of the HTML file. The recommended encoding (UTF8) is selected as default.
vi: Bạn có thể định nghĩa bộ mã cho tập tin HTML với lựa chọn này. Bộ mã được khuyên dùng (UTF-8) là lựa chọn mặc định.

note: i18n: ectx: property (title), widget (QGroupBox, groupBox3)
en: Sheet Selection
vi: Chọn tờ

note: i18n: ectx: property (whatsThis), widget (QPushButton, mSelectAllButton) i18n: ectx: property (whatsThis), widget (QPushButton, mDeselectAllButton)
en: Click here to select all sheets in the list.
vi: Ấn vào đây để chọn tất cả các tờ trên danh sách.

note: i18n: ectx: property (text), widget (QPushButton, mDeselectAllButton)
en: Desele&ct All
vi: &Bỏ chọn Tất cả

note: i18n: ectx: property (whatsThis), widget (QCheckBox, mSeparateFiles)
en: This option will make the HTML export filter generate a new page for each sheet. If you disable this option, all sheets are written on one page.
vi: Lựa chọn này sẽ làm cho bộ lọc HTML tạo ra một trang mới cho mỗi tờ. Nếu bạn bỏ lựa chọn này, tất cả các tờ sẽ được viết trên một trang.

note: i18n: ectx: property (text), widget (QCheckBox, mSeparateFiles)
en: Use &separate files for each table
vi: Dùng tập tin &riêng cho mỗi bảng

note: i18n: ectx: property (whatsThis), widget (QRadioButton, mDefaultButton)
en: Select this option to use the default fonts and colors for the HTML page.
vi: Chọn ở đây để dùng các phông chữ và các màu mặc định cho trang HTML.

note: i18n: ectx: property (text), widget (QRadioButton, mDefaultButton)
en: Use &default style
vi: Dùng kiểu &mặc định

note: i18n: ectx: property (whatsThis), widget (QRadioButton, mCustomButton)
en: Select this option to specify a separate stylesheet for the HTML page. You can select or type on in the field below.
vi: Chọn ở đây để chỉ định tờ kiểuu riêng cho trang HTML. Bạn có thể chọn hoặc gõ vào ô dưới đây.

note: i18n: ectx: property (text), widget (QRadioButton, mCustomButton)
en: Use &external stylesheet:
vi: Dùng tờ kiểu ở &ngoài:

note: i18n: ectx: property (whatsThis), widget (KUrlRequester, mCustomURL)
en: In this field you can enter an URL for your stylesheet. It is possible to point to a stylesheet on disk, or to somewhere on the Internet.
vi: Trong ô này bạn có thể nhập URL cho tờ kiểu. Có thể chỉ đến một tờ kiểu trên đĩa hoặc đâu đó trên Internet.

note: i18n: ectx: property (whatsThis), widget (QCheckBox, mUseBorders)
en: Use this option to enable or disable borders around the cells.
vi: Dùng lựa chọn này để hiện hoặc ẩn viền xung quanh các ô.

note: i18n: ectx: property (text), widget (QCheckBox, mUseBorders)
en: Use &borders
vi: Dùng &viền

note: i18n: ectx: property (whatsThis), widget (QLabel, textLabel1_2) i18n: ectx: property (whatsThis), widget (QSpinBox, mPixelsBetweenCells)
en: Use this option to define how many pixels there should be between the cells. This effect is better visible if you check <b>Use borders</b> too.
vi: Dùng lựa chọn này để chỉ định bạn muốn bao nhiêu điểm ảnh nên có giữa các ô. Hiệu quả dễ thấy hơn nếu bạn cũng chọn <b>Dùng viền</b>.

note: i18n: ectx: property (text), widget (QLabel, textLabel1_2)
en: Pi&xels between cells:
vi: Số điểm ảnh &giữa các ô:

en: Latex Export Filter Configuration
vi: Cấu hình Bộ lọc Xuất LaTeX

note: i18n: ectx: property (text), widget (QRadioButton, fullDocButton)
en: Independent document
vi: Tài liệu độc lập

note: i18n: ectx: property (text), widget (QLabel, TextLabel1_2)
en: Document class:
vi: Loại tài liệu:

note: i18n: ectx: property (text), widget (QLabel, defaultFontSizeTextZone)
en: Default font size:
vi: Cỡ phông mặc định:

note: i18n: ectx: property (text), widget (QLabel, TextLabel1)
en: Pictures directory:
vi: Thư mục ảnh:

note: i18n: ectx: property (text), widget (QRadioButton, RadioButton7)
en: Don't export
vi: Không xuất

en: Page
vi: Trang

en: The file seems to be corrupt. Skipping a table.
vi: Tập tin có thể bị lỗi. Bỏ qua một bảng.

en: Skipping a table.
vi: Bỏ qua một bảng.

en: Unsupported document version
vi: Phiên bản tài liệu không được hỗ trợ

en: QPRO filter cannot open input file - please report.
vi: Bộ lọc QPRO không thể mở tập tin đầu vào - xin thông báo lại.

en: Unable to open password protected files.
    The password algorithm has not been published
vi: Không thể mở các tập tin được bảo vệ bằng mật khẩu. Thuật toán của mật khẩu chưa được công bố

note: i18n: ectx: property (text), widget (QRadioButton, radioParagraphSentence)
en: &Sentence: If the end of line is the end of a sentence
vi: &Câu: nếu cuối dòng là cuối một câu

en: Table %1
vi: Bảng %1

en: The file cannot be loaded, as it seems not to be an RTF document.
vi: Không thể tải tập tin vì nó trông không giống một tài liệu RTF.

note: #-#-#-#-#  125 (kpresenter VERSION)  #-#-#-#-# i18n: ectx: Menu (format) #-#-#-#-#  750 (kivio VERSION)  #-#-#-#-# i18n: file ./kiviopart/kivio.rc line 43 #-#-#-#-#  773 (kopete)  #-#-#-#-#
en: F&ormat
vi: Định &dạng

note: i18n: ectx: Menu (slideshow)
en: Sli&de Show
vi: &Trình diễn

en: Installation Error
vi: Lỗi Cài đặt

note: #-#-#-#-#  2591 (Battle for Wesnoth 1.5.7+svn)  #-#-#-#-# type: Content of: <book><chapter><section><section><table><tgroup><tbody><row><entry>
en: Yellow
vi: Vàng

en: Hide Status Bar
vi: Ẩn Thanh Trạng Thái

en: Start Slideshow
vi: Bắt đầu Trình diễn ảnh

note: Translators: This is followed by an event's start date/time
en: Start:
vi: Bắt đầu:

note: #-#-#-#-#  133 (cheese master)  #-#-#-#-# Translators: a description of an effect (to be applied to images *              from the webcam) which does nothing.
en: No Effect
vi: Không hiệu ứng

note: i18n: ectx: property (text), widget (QPushButton, bnCrop)
en: &Crop
vi: &Cắt

en: Deselect all
vi: Bỏ chọn tất cả

en: No sound
vi: Không có âm thanh

en: Center Right
vi: Phải giữa

en: Center Top
vi: Trên giữa

en: Center Left
vi: Giữa bên trái

en: Center Bottom
vi: Dưới giữa

en: Hexagon
vi: Lục giác

note: #-#-#-#-#  2562 (tuxpaint-0.9.21)  #-#-#-#-# Pentagone shape tool (5 sides)
en: Pentagon
vi: Ngữ giác

en: Waterfall
vi: Tăng dần

note: i18n: ectx: Menu (view) i18n: ectx: Menu (view_displaymodes)
en: &Display Mode
vi: &Chế độ Hiển thị

en: Semantics
vi: Ngữ nghĩa

note: i18n: ectx: Menu (check_spell_list)
en: Spell Check Result
vi: Kết quả Kiểm tra Chính tả

note: i18n: ectx: Menu (variable_list)
en: Change Variable To
vi: Đổi Biến số Thành

en: from:
vi: từ :

note: #-#-#-#-#  696 (kgraphviewer KDE4)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, textLabel1) #-#-#-#-#  751 (PACKAGE VERSION)  #-#-#-#-# i18n: file ./kofficeui/KoPageLayoutColumnsBase.ui line 35 #-#-#-#-#  2412 (sawfish HEAD)  #-#-#-#-# ../lisp/sawfish/cfg/widgets/workspace-geometry.jl ../
en: Columns:
vi: Cột:

en: frameset
vi: bộ khung

en: No framesets in document
vi: Không có bộ khung nào trong tài liệu

note: i18n: ectx: property (text), widget (QRadioButton, existingRadio)
en: Select existing frameset to connect to:
vi: Chọn bộ khung có sẵn để kết nối vào:

note: i18n: ectx: property (text), widget (QTreeWidget, framesList)
en: Frameset Name
vi: Tên Bộ khung

en: Text Run Around
vi: Văn bản Chạy Xung quanh

en: Connect Text Frames
vi: Kết nối Các khung Văn bản

en: &Top
vi: &Trên

en: &Bottom
vi: &Dưới

en: Sentences:
vi: Câu:

en: Syllables:
vi: Âm tiết:

note: i18n: ectx: property (text), widget (QCheckBox, check_sentences)
en: Sentences
vi: Các câu

note: i18n: ectx: property (text), widget (QCheckBox, check_syllables)
en: Syllables
vi: Các âm tiết

note: i18n: ectx: property (text), widget (QCheckBox, check_charnospace)
en: Characters without spaces
vi: Các kí tự không bao gồm khoảng trắng

[ctx: Style name]
en: Standard
vi: Tiêu chuẩn

[ctx: Style name]
en: Head 2
vi: Tiêu đề 2

[ctx: Style name]
en: Head 3
vi: Tiêu đề 3

[ctx: Style name]
en: Enumerated List
vi: Danh sách được đánh số

[ctx: Style name]
en: Contents Title
vi: Tiêu đề Nội dung

[ctx: Style name]
en: Contents Head 1
vi: Tiêu đề Nội dung 1

[ctx: Style name]
en: Contents Head 2
vi: Tiêu đề Nội dung 2

[ctx: Style name]
en: Contents Head 3
vi: Tiêu đề Nội dung 3

[ctx: Style name]
en: Document Title
vi: Tiêu đề Tài liệu

[ctx: Style name]
en: Borders 1
vi: Viền 1

[ctx: Style name]
en: Borders 2
vi: Viền 2

[ctx: Style name]
en: Borders 3
vi: Viền 3

[ctx: Style name]
en: Row
vi: Hàng

[ctx: Style name]
en: Column
vi: Cột

[ctx: Style name]
en: Light Gray
vi: Xám nhạt

[ctx: Style name]
en: Dark Gray
vi: Xám đậm

[ctx: Style name]
en: Black
vi: Đen

[ctx: Style name]
en: Light Blue
vi: Xanh nước biển nhạt

[ctx: Style name]
en: Dark Blue
vi: Xanh nước biển đậm

[ctx: Style name]
en: Red
vi: Đỏ

[ctx: Style name]
en: Yellow
vi: Vàng

[ctx: Style name]
en: Colorful
vi: Nhiều màu

[ctx: Style name]
en: Bluish
vi: Hơi xanh nước biển

[ctx: Style name]
en: Simple 1
vi: Đơn giản 1

[ctx: Style name]
en: Simple 2
vi: Đơn giản 2

[ctx: Style name]
en: Simple 3
vi: Đơn giản 3

[ctx: Style name]
en: Header 1
vi: Tiêu đề 1

[ctx: Style name]
en: Header 2
vi: Tiêu đề 2

[ctx: Style name]
en: Header 3
vi: Tiêu đề 3

[ctx: Style name]
en: Header 4
vi: Tiêu đề 4

[ctx: Style name]
en: Columns 1
vi: Cột 1

[ctx: Style name]
en: Columns 2
vi: Cột 2

[ctx: Style name]
en: Grid 1
vi: Lưới 1

[ctx: Style name]
en: Grid 2
vi: Lưới 2

[ctx: Style name]
en: Grid 3
vi: Lưới 3

[ctx: Style name]
en: Blue Top and Bottom
vi: Xanh nước biển trên và dưới

[ctx: Style name]
en: Gray Top and Bottom
vi: Xám trên và dưới

en: Word processor
vi: Trình xử lý văn bản

en: Invalid OASIS OpenDocument file. No office:body tag found.
vi: Tập tin Tài liệu Mở OASIS không hợp lệ. Không tìm thấy phần tử office:body.

en: Invalid OASIS OpenDocument file. No tag found inside office:body.
vi: Tập tin Tài liệu Mở OASIS không hợp lệ. Không tìm thấy phần tử nào bên trong office:body.

en: This is not a word processing document, but %1. Please try opening it with the appropriate application.
vi: Đây không phải là tài liệu văn bản, mà là %1. Hãy thử mở nó với ứng dụng phù hợp.

en: Page Number
vi: Số của trang

en: Zoom Controller
vi: Điều khiển Phóng

en: Toggle the display of non-printing characters
vi: Hiện/ẩn các kí tự không in được

en: Turns the border display on and off
vi: Hiện hoặc ẩn viền khung

en: Turns the border display on and off.<br/><br/>The borders are never printed. This option is useful to see how the document will appear on the printed page.
vi: Hiện hoặc ẩn viền khung.<br/><br/>Viền không bao giờ được in ra. Lựa chọn này hữu hiệu cho việc xem tài liệu sẽ in ra như thế nào.

en: Shows or hides rulers
vi: Hiện hoặc ẩn các thước kẻ

en: The rulers are the white measuring spaces top and left of the document. The rulers show the position and width of pages and of frames and can be used to position tabulators among others.<p>Uncheck this to disable the rulers from being displayed.</p>
vi: Các thước kẻ là các khoảng trống màu trắng có thước đo về phía trên và bên trái tài liệu. Các thước kẻ hiện vị trí và chiều rộng của các trang và các khung, và có thể được dùng để định vị khoảng cách tab và nhiều thứ khác.<p>Bỏ chọn ở đây để ẩn các thước kẻ.</p>

en: Change properties of entire page
vi: Thay đổi thuộc tính của toàn bộ trang

en: Show Comments
vi: Hiện ghi chú

en: Camorama Webcam Viewer
vi: Bộ xem máy ảnh Mạng Camorama

en: View, alter and save images from a webcam
vi: Xem, sửa đổi và lưu ảnh từ máy ảnh Mạng.

en: Show Adjustments
vi: Hiện điều chỉnh

en: Show Effects
vi: Hiện hiệu ứng

en: Take Picture
vi: Chụp ảnh

note: #-#-#-#-#  2429 (simple-scan)  #-#-#-#-# Label beside brightness scale
en: Brightness:
vi: Độ sáng:

en: Zoom:
vi: Thu phóng:

en: <span weight="bold">General</span>
vi: <span weight="bold">Chung</span>

en: Automatic Capture
vi: Tự động bắt

en: Capture Interval (in minutes):
vi: Khoảng bắt (theo phút):

en: <span weight="bold">Local Capture</span>
vi: <span weight="bold">Bắt cục bộ</span>

en: _Enable local capture
vi: _Bật bắt cục bộ

en: _Directory for captured pics:
vi: Thư _mục chứa ảnh đã bắt:

en: _Filename for pictures:
vi: _Tên tập tin của ảnh:

en: Select a Directory
vi: Chọn thư mục

en: Append time to filename
vi: Phụ thêm giờ vào tên tập tin

en: Add a timestamp to captured images
vi: Thêm nhãn thời gian vào ảnh đã bắt

en: <span weight="bold">Image Type</span>
vi: <span weight="bold">Kiểu ảnh</span>

en: Save files in jpeg format
vi: Lưu tập tin dạng JPEG

en: Save files in png format
vi: Lưu tập tin dạng PNG

en: Local Capture
vi: Bắt cục bộ

en: <span weight="bold">Remote Capture</span>
vi: <span weight="bold">Bắt từ xa</span>

en: _Enable remote capture
vi: _Bật bắt từ xa

en: Save directory:
vi: Thư mục lưu :

en: ftp.yourdomain.org
vi: ftp.miền_bạn.org

en: webcamshot
vi: chụp ảnh Mạng

en: Remote Capture
vi: Bắt từ xa

en: <span weight="bold">Timestamp</span>
vi: <span weight="bold">Ghi giờ</span>

en: Use custom string
vi: Dùng chuỗi riêng

en: String:
vi: Chuỗi:

en: Draw date and time
vi: Vẽ ngày giờ

en: Append timestamp to filename
vi: Phụ thêm nhãn thời gian vào tên tập tin

en: Appends a timestamp, in UNIX time, to the ends of filenames
vi: Phụ thêm nhãn thời gian, theo giờ UNIX, vào cuối cùng mọi tên tập tin

en: Toggles auto-capture
vi: Bật/tắt tự động bắt ảnh

en: Toggles automatic capturing of pictures.
vi: Bật/tắt khả năng tự động bắt ảnh.

en: Interval for auto-capture
vi: Khoảng tự động bắt ảnh

en: Specifies the interval for automatic capture of pictures.
vi: Xáx định thời gian giữa hai lần bắt ảnh một cách tự động.

en: The unix file system path to the device that's assigned to your camera.
vi: Đường dẫn hệ thống tập tin UNIX đến thiết bị được gán cho máy ảnh của bạn.

en: Toggles the datestamp in captures
vi: Bật/tắt ghi ngày vào ảnh đã bắt

en: Toggles the drawing of a datestamp within the captured pictures
vi: Bật/tắt vẽ nhãn ngày trên ảnh đã bắt

en: Local capture image format
vi: Định dạng ảnh bắt cục bộ

en: Specifies the image format to be used for locally saved pictures
vi: Xác định định dạng ảnh cần dùng cho mọi ảnh đã lưu cục bộ

en: Toggles local capture
vi: Bật/tắt bắt ảnh cục bộ

en: When capturing pictures via the "Take Picture" button, or with auto capture, this key toggles the saving of pictures locally.
vi: Khi bắt ảnh bằng cái nút « Chụp ảnh », hoặc thông qua khả năng tự động bắt, phím này bật/tắt khả năng lưu ảnh một cách địa phương.

en: Append timestamp to remote filename
vi: Phụ thêm nhãn thời gian vào tên tập tin ở xa

en: Appends a timestamp, in UNIX time, to the ends of remote filenames
vi: Phụ thêm nhãn thời gian, theo giờ UNIX, vào cuối cùng mọi tên tập tin ở xa

en: Toggles remote capture
vi: Bật/tắt bắt ảnh từ xa

en: When capturing pictures via the "Take Picture" button, or with auto capture, this key toggles the saving of pictures to a remote server.
vi: Khi bắt ảnh bằng cái nút « Chụp ảnh », hoặc thông qua khả năng tự động bắt, phím này bật/tắt khả năng lưu ảnh lên máy phục vụ ở xa.

en: Remote capture image format
vi: Định dạng ảnh bắt từ xa

en: Specifies the image format to be used for remotely saved pictures
vi: Xác định định dạng ảnh cần dùng cho mọi ảnh đã lưu từ xa

en: Folder for remote captures
vi: Thư mục khi bắt từ xa

en: Folder for saving captured pictures remotely
vi: Thư mục vào đó cần lưu ảnh đã bắt từ xa

en: Remote save filename
vi: Tên tập tin lưu từ xa

en: Name for the filename of uploaded images.
vi: Tên cho tên tập tin của ảnh đã tải lên.

en: Toggles timestamp for remote captures
vi: Bật/tắt ghi giờ vào ảnh bắt từ xa

en: Toggles the insertion of a timestamp into the images for FTP upload.
vi: Bật/tắt chèn nhãn thời gian vào ảnh cần tải lên qua FTP.

en: Folder for local captures
vi: Thư mục khi bắt cục bộ

en: Folder for saving captured pictures to locally
vi: Thư mục vào đó cần lưu ảnh đã bắt cục bộ

en: Filename for local captures
vi: Tên tập tin khi bắt cục bộ

en: Filename for saving captured pictures to locally
vi: Tên tập tin khi lưu ảnh đã bắt một cách địa phương

en: Toggles timestamp for local captures
vi: Bật/tắt ghi giờ vào ảnh bắt cục bộ

en: Toggles the insertion of a timestamp into local images
vi: Bật/tắt chèn nhãn thời gian vào ảnh cục bộ

en: Custom text for the timestamp
vi: Chuỗi riêng ghi giờ

en: Defines a string of custom text to be inserted into the image.
vi: Xác định chuỗi riêng cần chèn vào ảnh.

en: Toggles the custom string
vi: Bật/tắt chuỗi riêng

en: Toggles the use of the custom string for the timestamp in images.
vi: Bật/tắt dùng chuỗi riêng cho nhãn thời gian trên ảnh.

en: Toggles the video adjustment sliders
vi: Bật/tắt con trượt điều chỉnh ảnh động

en: Toggles the use of the sliders to adjust the video properties
vi: Bật/tắt dùng con trượt để điều chỉnh các thuộc tính ảnh động

en: Toggles the video effects buttons
vi: Bật/tắt cái nút hiệu ứng ảnh động

en: Toggles the use of the buttons to adjust the video filters
vi: Bật/tắt dùng cái nút để điều chỉnh bộ lọc ảnh động

en: Laplace (4 Neighbours)
vi: Laplace (4 hàng xóm)

en: _Add Filter
vi: Thê_m bộ lọc

en: Could save temporary image file in /tmp.
vi: Có thể lưu tập tin ảnh tạm thời vào « /tmp ».

en: Unable to create image '%s'.
vi: Không thể tạo ảnh « %s ».

en: Could not save image '%s/%s'.
vi: Không thể lưu ảnh « %s/%s ».

en: Unable to open temporary image file '%s'.
    Cannot upload image.
vi: Không thể mở tập tin ảnh tạm thời « %s »
    nên không thể tải ảnh lên.

en: An error occurred opening %s.
vi: Gặp lỗi khi mở %s.

en: Could not create directory '%s'.
vi: Không thể tạo thư mục « %s ».

en: Could not change to directory '%s'.
vi: Không thể chuyển đổi sang thư mục « %s ».

en: Threshold (Overall)
vi: Ngưỡng (toàn bộ)

en: Threshold (Per Channel)
vi: Ngưỡng (mỗi kênh)

en: Wacky
vi: Tàng tàng

en: Monochrome (Weight)
vi: Đơn sắc (độ đậm)

en: show version and exit
vi: hiện phiên bản rồi thoát

en: v4l device to use
vi: thiết bị kiểu v4l cần dùng

en: enable debugging code
vi: bật mã gỡ lỗi

en: capture width
vi: rộng bắt

en: capture height
vi: cao bắt

en: maximum capture size
vi: kích cỡ bắt tối đa

en: minimum capture size
vi: kích cỡ bắt tối thiểu

en: middle capture size
vi: kích cỡ bắt vừa

en: use read() rather than mmap()
vi: dùng read() hơn là mmap()

en: 
    
    Camorama version %s
vi: 
    
    Camorama phiên bản %s

en: Could not connect to video device (%s).
    Please check connection.
vi: Không thể kết nối đến thiết bị ảnh động (%s).
    Hãy kiểm tra lại kết nối hoạt động.

en: Caribou Preferences
vi: Tùy thích Caribou

en: Enable scanning
vi: Bật quét

en: Enable switch scanning
vi: Bật quét chuyển

en: Scanning type, subgroups, rows or linear
vi: Loại quét, nhóm con, hàng hoặc tuyến tính

en: Step time
vi: Thời gian bước

en: Time between key transitions
vi: Thời gian giữa những lần chuyển phím

en: Inverse scanning
vi: Quét ngược

en: Step with the switch, activate by dwelling
vi: Bước với bộ chuyển, kích hoạt bởi nhà ở

en: Auto-restart scanning
vi: Tự động khởi động lại quét

en: Automatically restart scanning after item activation
vi: Tự động khởi động lại quét sau khi kích hoạt mục

en: Scan cycles
vi: Chu kỳ quét

en: One
vi: Một

note: #-#-#-#-#  2673 (for Gnome 2.x)  #-#-#-#-# #### -color [random]
en: Two
vi: Hai

en: Three
vi: Ba

en: Four
vi: Bốn

en: Five
vi: Năm

en: Switch device
vi: Thiết bị chuyển

en: Switch device, keyboard or mouse
vi: Thiết bị chuyển, bàn phím hoặc chuột

en: Switch key
vi: Phím chuyển

en: Key to use with scanning mode
vi: Phím dùng với chế độ quét

en: Right shift
vi: Shift phải

en: Left shift
vi: Shift trái

en: Switch button
vi: Nút chuyển

en: Mouse button to use in the scanning mode
vi: Nút chuột dùng trong chế độ quét

en: Button 1
vi: Nút 1

en: Button 2
vi: Nút 2

en: Button 3
vi: Nút 3

en: Antler Preferences
vi: Tùy thích Antler

en: Keyboard Type
vi: Kiểu bàn phím

en: The keyboard geometry Caribou should use
vi: Bố cục bàn phím được Caribou dùng

en: The keyboard geometry determines the shape and complexity of the keyboard, it could range from a 'natural' look and feel good for composing simple text, to a fullscale keyboard.
vi: Bố cục bàn phím xác định rõ hình dạng và độ phức tạp của bàn phím, nó có thể xếp dãy từ một cái nhìn “tự nhiên” và cảm thấy dễ chịu cho việc gõ chữ đơn giản, cho bàn phím giãn đầy đủ.

note: #-#-#-#-#  128 (caribou master)  #-#-#-#-# Translators: Keyboard type (similar to touch/tactile device)
en: Touch
vi: Chạm

note: #-#-#-#-#  128 (caribou master)  #-#-#-#-# Translators: Keyboard type (scanned grid by rows/columns) #-#-#-#-#  2429 (simple-scan)  #-#-#-#-# Label on scan toolbar item #-#-#-#-#  2672 (XSANE 0.96)  #-#-#-#-# BUTTON_SCAN
en: Scan
vi: Quét

en: Use System Theme
vi: Dùng sắc thái hệ thống

en: Minimum Alpha
vi: Trong suốt tối thiểu

en: Minimal opacity of keyboard
vi: Độ trong suốt tối thiểu của bàn phím

en: Maximum Alpha
vi: Trong suốt tối đa

en: Maximal opacity of keyboard
vi: Độ trong suốt tối đa của bàn phím

en: Maximum distance when keyboard is hidden
vi: Khoảng cách tối đa khi bàn phím ẩn

en: - accessibility event monitoring daemon for screen keyboard
vi: - dịch vụ theo dõi sự kiện truy cập cho bàn phím màn hình

en: unterminated string?
vi: chuỗi không được chấm dứt?

en: Command line: %s
vi: Dòng lệnh: %s

en: cannot execute `%s'
vi: không thể thực hiện « %s »

en: New location: %s:%d
vi: Địa điểm mới: %s:%d

en: generate a program flowgraph
vi: tạo ra một lưu đồ chương trình

en: General options:
vi: Tùy chọn chung:

en: CLASSES
vi: HẠNG

en: all data symbols, both external and static
vi: mọi ký hiệu dữ liệu, cả hai kiểu bên ngoài và tĩnh

en: symbols whose names begin with an underscore
vi: ký hiệu có tên bắt đầu với dấu gạch dưới « _ »

en: static symbols
vi: ký hiệu tĩnh

en: typedefs (for cross-references only)
vi: typedef (lời định nghĩa loại: chỉ cho tham chiếu chéo)

en: Parser control:
vi: Điều khiển hàm phân tích:

en: SYMBOL:[=]TYPE
vi: KÝ_HIỆU:[=]KIỂU

en: NAME[=DEFN]
vi: TÊN[=LỜI_ĐN]

en: Informational options:
vi: Tùy chọn thông tin:

en: %s: no symbol type supplied
vi: %s: chưa cung cấp kiểu ký hiệu

en: unknown symbol type: %s
vi: không rõ kiểu ký hiệu : %s

en: level indent string is too long
vi: chuỗi thụt lề cấp vẫn quá dài

en: level-indent syntax
vi: cú pháp thụt lề cấp

en: unknown level indent option: %s
vi: không rõ tùy chọn thụt lề cấp: %s

en: %s: No such output driver
vi: %s: Không có trình điều khiển kết xuất như vậy

en: Unknown symbol class: %c
vi: Không rõ hạng ký hiệu : %c

en:  near
vi:  gần

en: INTERNAL ERROR: cannot return token to stream
vi: LỖI NỘI BỘ : không thể trả lại hiệu bài về luồng

en: unrecognized definition
vi: định nghĩa không được thừa nhận

en: unexpected end of file in declaration
vi: kết thức tập tin bất thường trong khai báo

en: unexpected end of file in expression
vi: kết thúc tập tin bất thường trong biểu thức

en: expected `;'
vi: mong đợi dấu chấm phẩy « ; »

en: missing `;' after struct declaration
vi: thiếu dấu chấm phẩy « ; » đằng sau khai báo cấu trúc

en: unexpected end of file in initializer list
vi: kết thức tập tin bất thường trong danh sách sơ khởi

en: unexpected end of file in struct
vi: kết thúc tập tin bất thường trong cấu trúc

en: unexpected end of file in function declaration
vi: kết thúc tập tin bất thường trong khai báo hàm

en: unexpected token in parameter list
vi: hiệu bài bất thường trong danh sách tham số

en: unexpected end of file in parameter list
vi: kết thúc tập tin bất thường trong danh sách tham số

en: forced function body close
vi: sự đóng thân hàm bị ép buộc

en: unexpected end of file in function body
vi: kết thúc tập tin bất thường trong thân hàm

en: %s/%d redefined
vi: %s/%d đã định nghĩa lại

en: %s redefined
vi: %s đã định nghĩa lại

en: this is the place of previous definition
vi: đây là vị trí của lời định nghĩa trước

en: %s:%d: %s/%d defined to %s
vi: %s:%d: %s/%d đã định nghĩa thành %s

en: %s:%d: type %s
vi: %s:%d: loại %s

en: Restarting
vi: Đang khởi động lại

en: Invalid font specified in %s:
vi: Phông chữ không hợp lệ được đặc tả trong %s:

en: Main Font
vi: Phông chữ chính

en: Diff/Console Font
vi: Phông chữ cho Bảng điều khiển hay Diff

en: git-gui: fatal error
vi: git-gui: lỗi nghiêm trọng

en: Cannot find git in PATH.
vi: Không tìm thấy git trong biến PATH.

en: Cannot parse Git version string:
vi: Không thể phân tích chuỗi phiên bản Git:

en: Git version cannot be determined.
    
    %s claims it is version '%s'.
    
    %s requires at least Git 1.5.0 or later.
    
    Assume '%s' is version 1.5.0?
vi: Không thể nhận ra phiên bản của Git.
    
    %s nói đây là phiên bản '%s'.
    
    %s yêu cầu Git phiên bản từ 1.5.0 hay mới hơn.
    
    Cọi '%s' có phiên bản là 1.5.0?

en: Git directory not found:
vi: Không tìm thấy thư mục git:

en: Cannot move to top of working directory:
vi: Không thể di chuyển đến đỉnh của thư mục làm việc:

en: Cannot use bare repository:
vi: Không thể dùng kho trần:

en: No working directory
vi: Không có thư mục làm việc

en: Refreshing file status...
vi: Cập nhật lại trạng thái tập tin...

en: Scanning for modified files ...
vi: Đang quét đĩa tìm tập tin thay đổi...

en: Calling prepare-commit-msg hook...
vi: Đang gọi móc prepare-commit-msg...

en: Commit declined by prepare-commit-msg hook.
vi: Lần chuyển giao bị chối từ do móc prepare-commit-msg.

en: Ready.
vi: Sẵn sàng.

en: Displaying only %s of %s files.
vi: Chỉ hiển thị %s trong số %s tập tin.

en: Modified, not staged
vi: Đã sửa nhưng chưa đánh dấu để chuyển giao

en: Staged for commit
vi: Đánh dấu để chuyển giao

en: Portions staged for commit
vi: Các phần được đánh dấu là cần chuyển giao

en: Staged for commit, missing
vi: Đã đánh dấu là cần chuyển giao, thiếu

en: File type changed, not staged
vi: Đã đổi kiểu tập tin nhưng chưa được đánh dấu cần chuyển giao

en: File type changed, old type staged for commit
vi: Đã đổi kiểu tập tin, kiểu cũ đã được đánh dấu cần chuyển giao

en: File type changed, staged
vi: Đã đổi kiểu tập tin, đã được đánh dấu cần chuyển giao

en: File type change staged, modification not staged
vi: Thay đổi kiểu tập tin đã được đánh dấu cần chuyển giao, nhưng các thay đổi thì chưa

en: File type change staged, file missing
vi: Thay đổi kiểu tập tin đã được đánh dấu cần chuyển giao, tập tin bị thiếu

en: Untracked, not staged
vi: Chưa được theo dõi, chưa đánh dấu là cần chuyển giao

en: Staged for removal
vi: Đã đánh dấu là cần gỡ bỏ

en: Staged for removal, still present
vi: Đã đánh dấu là cần gỡ bỏ, nhưng vẫn hiện diện

en: Requires merge resolution
vi: Các yêu cầu phân giải hòa trộn

en: Starting gitk... please wait...
vi: Đang khởi động gitk... vui lòng chờ...

en: Couldn't find gitk in PATH
vi: Không thể tìm thấy gitk trong PATH

en: Couldn't find git gui in PATH
vi: Không thể tìm thấy git gui trong PATH

note: #-#-#-#-#  195 (dia HEAD)  #-#-#-#-# Translators: Menu item Verb/Branch Translators: Menu item Verb/Branch/Branch #-#-#-#-#  453 (gnome-software main)  #-#-#-#-# TRANSLATORS: the title for Flatpak branches Translators: The branch, e.g. 'stable' or '3.32'
en: Branch
vi: Nhánh

en: Commit@@noun
vi: Chuyển giao@@noun

en: Explore Working Copy
vi: Quét dò thư mục làm việc

en: Browse Current Branch's Files
vi: Duyệt các Tập tin ở nhánh hiện nay

en: Browse Branch Files...
vi: Duyệt các tập tin nhánh...

en: Visualize Current Branch's History
vi: Hiển thị trực quan lịch sử nhánh hiện nay

en: Visualize All Branch History
vi: Hiển thị trực quan lịch sử mọi nhánh

en: Browse %s's Files
vi: Duyệt tập tin của %s...

en: Visualize %s's History
vi: Duyệt lịch sử của %s trực quan

en: Database Statistics
vi: Thống kê cơ sở dữ liệu

en: Compress Database
vi: Nén cơ sở dữ liệu

en: Verify Database
vi: Thẩm tra cơ sở dữ liệu

en: Create Desktop Icon
vi: Tạo lối tắt ở màn hình nền

en: Create...
vi: Tạo...

en: Checkout...
vi: Lấy ra...

en: Delete...
vi: Xóa...

en: Reset...
vi: Đặt lại..

en: Commit@@verb
vi: Chuyển giao@@verb

en: New Commit
vi: Lần chuyển giao mới

en: Stage To Commit
vi: Đưa lên bệ phóng để chuyển giao

en: Stage Changed Files To Commit
vi: Đánh dấu các tập tin đã thay đổi cần chuyển giao

en: Unstage From Commit
vi: Đưa ra khỏi bệ phóng để không chuyển giao

en: Show Less Context
vi: Hiện ít nội dung hơn

en: Show More Context
vi: Hiện chi tiết hơn

en: Sign Off
vi: Ký tên

en: Local Merge...
vi: Trộn nội bộ...

en: Abort Merge...
vi: Hủy bỏ hòa trộn...

en: Push...
vi: Đẩy lên...

en: Delete Branch...
vi: Xoá nhánh...

en: Remove...
vi: Gỡ bỏ...

en: Online Documentation
vi: Đọc tài liệu trực tuyến

en: Show SSH Key
vi: Hiện khoá SSH

en: fatal: cannot stat path %s: No such file or directory
vi: lỗi nghiêm trọng: không thể lấy thông tin về đường dẫn %s: Không có tập tin hoặc thư mục như vậy

en: Current Branch:
vi: Nhánh hiện hành:

en: Staged Changes (Will Commit)
vi: Đánh dấu các thay đổi (Sẽ chuyển giao)

en: Unstaged Changes
vi: Bỏ ra khỏi bệ phóng các thay đổi

en: Stage Changed
vi: Đặt lên bệ phóng các thay đổi

en: Initial Commit Message:
vi: Phần chú thích cho lần chuyển giao khởi tạo:

en: Amended Commit Message:
vi: Phần chú giải cho lần chuyển giao tu bổ:

en: Amended Initial Commit Message:
vi: Phần chú giải cho lần chuyển giao tu bổ lần khởi tạo:

en: Amended Merge Commit Message:
vi: Phần chú giải cho lần chuyển giao tu bổ lần hòa trộn

en: Merge Commit Message:
vi: Ghi chú của lần chuyển giao hòa trộn:

en: Commit Message:
vi: Chú thích của lần chuyển giao:

en: Decrease Font Size
vi: Giảm kích cỡ phông

en: Increase Font Size
vi: Tăng kích cỡ phông

en: Apply/Reverse Hunk
vi: Áp dụng hay đảo ngược cả khối

en: Apply/Reverse Line
vi: Áp dụng hay đảo ngược dòng

en: Run Merge Tool
vi: Chạy công cụ hòa trộn

en: Use Remote Version
vi: Dùng phiên bản ở máy chủ

en: Use Local Version
vi: Dùng phiên bản ở máy nội bộ

en: Revert To Base
vi: Trở lại cơ bản

en: Visualize These Changes In The Submodule
vi: Hiển thị trực quan các thay đổi trong mô-đun con

en: Visualize Current Branch History In The Submodule
vi: Hiển thị trực quan lịch sử nhánh hiện tại trong mô-đun con

en: Visualize All Branch History In The Submodule
vi: Hiển thị trực quan lịch sử mọi nhánh trong mô-đun con

en: Start git gui In The Submodule
vi: Khởi chạy git gui trong mô-đun-con

en: Unstage Hunk From Commit
vi: Bỏ đánh dấu đoạn cần chuyển giao

en: Unstage Lines From Commit
vi: Bỏ đánh dấu các dòng cần chuyển giao

en: Unstage Line From Commit
vi: Bỏ đánh dấu dòng cần chuyển giao

en: Stage Hunk For Commit
vi: Đánh dấu đoạn cần chuyển giao

en: Stage Lines For Commit
vi: Đánh dấu các dòng cần chuyển giao

en: Stage Line For Commit
vi: Đánh dấu dòng cần chuyển giao

en: Possible environment issues exist.
    
    The following environment variables are probably
    going to be ignored by any Git subprocess run
    by %s:
vi: Gần như chắc chắn là môi trường tồn tại.
    
    Các biến môi trường sau đây có lẽ sẽ bị bỏ qua bởi các tiến trình con git
    chạy bởi %s:

en: 
    This is due to a known issue with the
    Tcl binary distributed by Cygwin.
vi: 
    Cái này có nguyên nhân bởi một lỗi phát ra từ
    Tcl phân phối bởi Cygwin.

en: 
    
    A good replacement for %s
    is placing values for the user.name and
    user.email settings into your personal
    ~/.gitconfig file.
vi: 
    
    Thay thế tốt cho %s
    là thay thế các giá trị cài đặt cho user.name và
    user.email thành tập tin cá nhân của bạn
    ~/.gitconfig.

en: git-gui - a graphical user interface for Git.
vi: git-gui - công cụ đồ họa dành cho Git.

en: File Viewer
vi: Bộ Xem Tập Tin

en: Commit:
vi: Lần chuyển giao:

en: Copy Commit
vi: Chép lần chuyển giao

en: Find Text...
vi: Tìm chữ...

en: Goto Line...
vi: Nhảy đến dòng...

en: Do Full Copy Detection
vi: Thực hiện dò tìm chép toàn bộ

en: Show History Context
vi: Hiển thị nội dung của lịch sử

en: Blame Parent Commit
vi: Xem công trạng của lần chuyển giao cha mẹ

en: Reading %s...
vi: Đang đọc %s...

en: Loading copy/move tracking annotations...
vi: Đang tải phần chú giải theo dõi chép/chuyển...

en: lines annotated
vi: dòng chú giải

en: Loading original location annotations...
vi: Đang tải các chú giải vị trí nguyên gốc...

en: Annotation complete.
vi: Chú giải hoàn tất.

en: Annotation process is already running.
vi: Tiến trình chú giải đang diễn ra.

en: Running thorough copy detection...
vi: Đang chạy dò tìm sao chép toàn diện...

en: Loading annotation...
vi: Đang tải phần chú giải...

en: Committer:
vi: Người chuyển giao:

en: Original File:
vi: Tập tin gốc:

en: Cannot find HEAD commit:
vi: Không thể tìm thấy HEAD của lần chuyển giao:

en: Cannot find parent commit:
vi: Không thể tìm thấy lần chuyển giao mẹ:

en: Unable to display parent
vi: Không thể hiển thị cha mẹ

en: Error loading diff:
vi: Gặp lỗi khi tải diff:

en: Originally By:
vi: Nguyên gốc bởi:

en: In File:
vi: Trong tập tin:

en: Copied Or Moved Here By:
vi: Đã chép hoặc Di chuyển đến đây bởi:

en: Checkout Branch
vi: Lấy ra nhánh

en: Checkout
vi: Lấy ra

en: Fetch Tracking Branch
vi: Lấy về nhánh được theo dõi

en: Detach From Local Branch
vi: Tách rời từ Nhánh nội bộ

en: Create New Branch
vi: Tạo nhánh mới

en: Branch Name
vi: Tên nhánh

en: Match Tracking Branch Name
vi: Khớp với tên nhánh được theo dõi

en: Starting Revision
vi: Điểm đầu

en: Update Existing Branch:
vi: Cập nhật nhánh sẵn có:

en: Fast Forward Only
vi: Chỉ fast-forward

en: Checkout After Creation
vi: Lấy ra sau khi tạo

en: Please select a tracking branch.
vi: Vui lòng chọn nhánh theo dõi.

en: Tracking branch %s is not a branch in the remote repository.
vi: Nhánh theo dõi %s không phải là một nhánh trên kho chứa máy chủ.

en: Please supply a branch name.
vi: Hãy cung cấp tên nhánh.

en: '%s' is not an acceptable branch name.
vi: '%s' không phải là một tên nhánh được chấp nhận.

en: Delete Local Branch
vi: Xóa nhánh nội bộ

en: Local Branches
vi: Nhánh nội bộ

en: Delete Only If Merged Into
vi: Chỉ xóa nếu đã hòa trộn vào

en: Always (Do not perform merge checks)
vi: Luôn (Không thực hiện kiểm tra hòa trộn)

en: The following branches are not completely merged into %s:
vi: Các nhánh sau đây không được hòa trộn hoàn toàn vào %s:

en: Recovering deleted branches is difficult.
    
    Delete the selected branches?
vi: Khôi phục các nhánh đã bị xóa là việc khó khăn.
    
    Xóa nhánh đã chọn chứ?

en: Failed to delete branches:
    %s
vi: Gặp lỗi khi xóa các nhánh:
    %s

en: Rename Branch
vi: Đổi tên nhánh

en: Please select a branch to rename.
vi: Hãy chọn nhánh cần đổi tên.

en: Branch '%s' already exists.
vi: Nhánh '%s' đã có rồi.

en: Failed to rename '%s'.
vi: Gặp lỗi khi đổi tên '%s'.

en: [Up To Parent]
vi: [Tới cha mẹ]

en: Browse Branch Files
vi: Duyệt các tập tin nhánh

en: Fetching %s from %s
vi: Đang lấy về %s từ %s

en: fatal: Cannot resolve %s
vi: gặp lỗi nghiêm trọng: Không thể phân giải %s

en: Branch '%s' does not exist.
vi: Chưa có nhánh '%s'

en: Failed to configure simplified git-pull for '%s'.
vi: Gặp lỗi khi cấu hình git-pull đơn giản dành cho '%s'.

en: Branch '%s' already exists.
    
    It cannot fast-forward to %s.
    A merge is required.
vi: Nhánh '%s' đã sẵn có.
    
    Không thể fast-forward thành %s.
    Bạn cần phải hòa trộn.

en: Merge strategy '%s' not supported.
vi: Không hỗ trợ chiến lược hòa trộn '%s'.

en: Failed to update '%s'.
vi: Gặp lỗi khi cập nhật '%s'.

en: Staging area (index) is already locked.
vi: Vùng bệ phóng (chỉ mục) đã bị khóa rồi.

en: Last scanned state does not match repository state.
    
    Another Git program has modified this repository since the last scan.  A rescan must be performed before the current branch can be changed.
    
    The rescan will be automatically started now.
vi: Trạng thái quét không khớp với trạng thái kho.
    
    Có Git khác đã sửa kho này kể từ lần quét cuối. Cần quét lại trước khi thực hiện việc chuyển nhánh.
    
    Sẽ thực hiện việc quét lại ngay bây giời.

en: Updating working directory to '%s'...
vi: Cập nhật thư mục làm việc thành '%s'...

en: files checked out
vi: các tập tin cần lấy ra

en: Aborted checkout of '%s' (file level merging is required).
vi: Hủy bỏ lấy ra '%s' (cần hòa trộn mức tập tin).

en: File level merge required.
vi: Cần mức hòa trộn tập tin.

en: Staying on branch '%s'.
vi: Đang ở trên nhánh '%s'.

en: You are no longer on a local branch.
    
    If you wanted to be on a branch, create one now starting from 'This Detached Checkout'.
vi: Bạn hiện không còn ở nhánh nội bộ.
    
    Nếu bạn muốn trên một nhánh, hãy tạo một cái từ 'Đây là lấy ra tách rời'.

en: Checked out '%s'.
vi: Đã lấy ra '%s'.

en: Resetting '%s' to '%s' will lose the following commits:
vi: Đặt lại '%s' thành '%s' sẽ làm mất những lần chuyển giao sau đây:

en: Recovering lost commits may not be easy.
vi: Lấy lại những lần chuyển giao đã mất là không dễ.

en: Reset '%s'?
vi: Đặt lại '%s'?

en: Visualize
vi: Trực quan

en: Failed to set current branch.
    
    This working directory is only partially switched.  We successfully updated your files, but failed to update an internal Git file.
    
    This should not have occurred.  %s will now close and give up.
vi: Gặp lỗi khi đặt nhánh hiện hành.
    
    Thư mục làm việc chỉ chuyển không hoàn toàn.  Chúng tôi cập nhật thành công các tập tin của bạn, nhưng lại gặp lỗi khi cập nhật một tập tin của Git.
    
    Điều này đáng lẽ không thể xảy ra.  %s giờ sẽ đóng lại và đầu hàng.

en: Font Example
vi: Phông chữ ví dụ

en: This is example text.
    If you like this text, it can be your font.
vi: Đây là chữ mẫu.
    Nếu bạn thích chữ như thế này thì chọn phông chữ này.

en: Create New Repository
vi: Tạo kho mới

en: Clone Existing Repository
vi: Nhân bản một kho sẵn có

en: Clone...
vi: Nhân bản...

en: Open Existing Repository
vi: Mở một kho đã có.

en: Recent Repositories
vi: Các kho mới dùng

en: Open Recent Repository:
vi: Mở kho mới dùng:

en: Failed to create repository %s:
vi: Gặp lỗi khi tạo kho %s:

en: Git Repository
vi: Kho Git

en: Directory %s already exists.
vi: Thư mục %s đã sẵn có.

en: File %s already exists.
vi: Tập tin %s đã có sẵn.

en: Source Location:
vi: Vị trí nguồn:

en: Target Directory:
vi: Thư mục đích:

en: Clone Type:
vi: Kiểu nhân bản:

en: Standard (Fast, Semi-Redundant, Hardlinks)
vi: Tiêu chuẩn (Nhanh, Semi-Redundant, Hardlinks)

en: Full Copy (Slower, Redundant Backup)
vi: Sao chép toàn bộ (Chậm hơn, Redundant Backup)

en: Shared (Fastest, Not Recommended, No Backup)
vi: Chia sẻ (Nhanh nhất, Không nên dùng, No Backup)

en: Not a Git repository: %s
vi: Không phải là kho git: %s

en: Standard only available for local repository.
vi: Tiêu chuẩn chỉ sẵn sàng với kho nội bộ.

en: Shared only available for local repository.
vi: 'Chia sẻ' chỉ sẵn sàng với kho nội bộ.

en: Location %s already exists.
vi: Miền địa phương %s đã sẵn có.

en: Failed to configure origin
vi: Gặp lỗi khi cấu hình bản gốc

en: buckets
vi: xô

en: Unable to copy objects/info/alternates: %s
vi: Không thể sao chép objects/info/alternates: %s

en: Nothing to clone from %s.
vi: Không có gì để nhân bản từ %s

en: The 'master' branch has not been initialized.
vi: Nhánh 'master' chưa được khởi tạo.

en: Hardlinks are unavailable.  Falling back to copying.
vi: Liên kết cứng không sẵn sàng. Trở lại chế độ sao chép.

en: Cloning from %s
vi: Đang nhân bản từ %s

en: Copying objects
vi: Đang chép các đối tượng

en: Unable to copy object: %s
vi: Không thể chép đối tượng: %s

en: Linking objects
vi: Đang liên kết các đối tượng

en: objects
vi: đối tượng

en: Unable to hardlink object: %s
vi: Không thể tạo liên kết cứng đối tượng: %s

en: Cannot fetch branches and objects.  See console output for details.
vi: Không thể lấy các nhánh và đối tượng. Xem kết xuất từ bảng điều khiển để có thêm thông tin.

en: Cannot fetch tags.  See console output for details.
vi: Không thể lấy về các thẻ. Hãy xem kết xuất từ bảng điều khiển để có thêm thông tin chi tiết.

en: Cannot determine HEAD.  See console output for details.
vi: Không thể dò tìm HEAD. Hãy xem kết xuất từ bảng điều khiển để có thêm thông tin chi tiết.

en: Unable to cleanup %s
vi: Không thể dọn sạch %s

en: Clone failed.
vi: Gặp lỗi khi nhân bản.

en: No default branch obtained.
vi: Không tìm thấy nhánh mặc định.

en: Cannot resolve %s as a commit.
vi: Không thể phân giải %s như là một lần chuyển giao.

en: Creating working directory
vi: Đang tạo thư mục làm việc

en: Initial file checkout failed.
vi: Lấy ra tập tin khởi tạo gặp lỗi.

en: Failed to open repository %s:
vi: Gặp lỗi khi mở kho %s:

en: This Detached Checkout
vi: Đây là việc lấy ra bị tách rời

en: Revision Expression:
vi: Biểu thức điểm xét:

en: Local Branch
vi: Nhánh nội bộ

en: Tracking Branch
vi: Nhánh Theo dõi

en: Invalid revision: %s
vi: Điểm xét duyệt không hợp lệ: %s

en: No revision selected.
vi: Chưa chọn điểm xét duyệt.

en: Revision expression is empty.
vi: Biểu thức chính quy rỗng.

en: There is nothing to amend.
    
    You are about to create the initial commit.  There is no commit before this to amend.
vi: Ở đây chẳng có gì để tu bổ cả.
    
    Bạn đang tạo lần chuyển giao khởi tạo. Ở đây không có lần chuyển giao trước nào để mà tu bổ.

en: Cannot amend while merging.
    
    You are currently in the middle of a merge that has not been fully completed.  You cannot amend the prior commit unless you first abort the current merge activity.
vi: Không thể tu bổ trong khi hòa trộn.
    
    Bạn hiện đang ở giữa quá trình hòa trôn, mà nó chưa hoàn tất. Bạn không thể tu bổ  lần chuyển giao tiền nhiệm trừ phi bạn bãi bỏ lần hòa trộn hiện đang kích hoạt.

en: Error loading commit data for amend:
vi: Gặp lỗi khi tải dữ liệu chuyển giao cho lệnh tu bổ:

en: Unable to obtain your identity:
vi: Không thể lấy được định danh của bạn:

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

en: warning: Tcl does not support encoding '%s'.
vi: cảnh báo: Tcl không hỗ trợ bảng mã '%s'.

en: Last scanned state does not match repository state.
    
    Another Git program has modified this repository since the last scan.  A rescan must be performed before another commit can be created.
    
    The rescan will be automatically started now.
vi: Trạng thái quét không khớp với trạng thái kho.
    
    Có Git khác đã sửa kho này kể từ lần quét cuối. Cần quét lại trước khi thực hiện việc chuyển giao khác.
    
    Sẽ thực hiện việc quét lại ngay bây giời.

en: Unmerged files cannot be committed.
    
    File %s has merge conflicts.  You must resolve them and stage the file before committing.
vi: Các tập tin chưa hòa trộn không thể được chuyển giao.
    
    Tập tin %s có xung đột hòa trộn. Bạn phải giải quyết chúng và đưa lên bệ phóng trước khi chuyển giao.

en: Unknown file state %s detected.
    
    File %s cannot be committed by this program.
vi: Tìm thấy trạng thái tập tim không hiểu %s.
    
    Tập tin %s không thể được chuyển giao bởi chương trình này.

en: No changes to commit.
    
    You must stage at least 1 file before you can commit.
vi: Không có thay đổi nào cần chuyển giao.
    
    Bạn phải đưa lên bệ phóng ít nhất là một tập tin trước khi có thể chuyển giao.

en: Please supply a commit message.
    
    A good commit message has the following format:
    
    - First line: Describe in one sentence what you did.
    - Second line: Blank
    - Remaining lines: Describe why this change is good.
vi: Hãy cung cấp lời chú giải cho lần chuyển giao.
    
    Lời chú giải tốt nhất nên có định dạng sau:
    
    - Dòng đầu tiên: Mô tả những gì bạn đã làm.
    - Dòng thứ hai: Để trống
    - Các dòng còn lại: Mô tả xem vì sao những thay đổi này là cần thiết.

en: Calling pre-commit hook...
vi: Đang gọi móc (hook) pre-commit...

en: Commit declined by pre-commit hook.
vi: Lần chuyển giao bị khước từ do móc pre-commit.

en: You are about to commit on a detached head. This is a potentially dangerous thing to do because if you switch to another branch you will lose your changes and it can be difficult to retrieve them later from the reflog. You should probably cancel this commit and create a new branch to continue.
     
     Do you really want to proceed with your Commit?
vi: Bạn thực hiện chuyển giao ở chỗ đã tách rời khỏi các đầu. Điều này là nguy hiểm bởi nếu bạn chuyển sang nhánh khác thì bạn sẽ mất những thay đổi này và việc lấy lại chúng từ reflog cũng khó khăn. Bạn gần như chắc chắn là nên hủy bỏ lần chuyển giao này và tạo một nhánh mới trước khi tiếp tục.
     
     Bạn có thực sự muốn tiếp tục chuyển giao?

en: Calling commit-msg hook...
vi: Đang gọi móc commit-msg...

en: Commit declined by commit-msg hook.
vi: Lần chuyển giao bị khước từ do móc commit-msg.

en: write-tree failed:
vi: gặp lỗi khi write-tree:

en: Commit failed.
vi: Gặp lỗi khi chuyển giao.

en: Commit %s appears to be corrupt
vi: Lần chuyển giao %s có vẻ đã hư hỏng

en: No changes to commit.
    
    No files were modified by this commit and it was not a merge commit.
    
    A rescan will be automatically started now.
vi: Không có thay đổi nào để chuyển giao.
    
    Không có tập tin nào được sửa bởi lần chuyển giao này và nó không phải là lần chuyển giao hòa trộn.
    
    Sẽ thực hiện việc quét lại ngay bây giờ.

en: No changes to commit.
vi: Không có thay đổi nào để chuyển giao.

en: commit-tree failed:
vi: commit-tree gặp lỗi:

en: update-ref failed:
vi: cập nhật tham chiếu thất bại:

en: Created commit %s: %s
vi: Lần chuyển giao đã tạo %s: %s

en: Working... please wait...
vi: Đang chạy.. vui lòng đợi...

en: Error: Command Failed
vi: Lỗi: Câu lệnh gặp lỗi

en: Number of loose objects
vi: Số lượng đối tượng bị mất

en: Disk space used by loose objects
vi: Dung lượng đĩa được dùng bởi các đối tượng bị mất

en: Number of packed objects
vi: Số lượng đối tượng được đóng gói

en: Number of packs
vi: Số lượng gói

en: Disk space used by packed objects
vi: Dung lượng đĩa được dùng bởi các đối tượng gói

en: Packed objects waiting for pruning
vi: Các đối tượng gói chờ xén bớt

en: Garbage files
vi: Các tập tin rác

en: Compressing the object database
vi: Nén cơ sở dữ liệu đối tượng

en: Verifying the object database with fsck-objects
vi: Đang kiểm tra cơ sở dữ liệu đối tượng bằng lệnh fsck

en: This repository currently has approximately %i loose objects.
    
    To maintain optimal performance it is strongly recommended that you compress the database.
    
    Compress the database now?
vi: Hiện kho này mất ước chừng khoảng %i đối tượng.
    
    Để tối ưu hóa hiệu suất, khuyến nghị bạn nên nén cơ sở dữ liệu của mình lại.
    
    Nén cơ sở dữ liệu chứ?

en: Invalid date from Git: %s
vi: Ngày tháng không hợp lệ từ Git: %s

en: No differences detected.
    
    %s has no changes.
    
    The modification date of this file was updated by another application, but the content within the file was not changed.
    
    A rescan will be automatically started to find other files which may have the same state.
vi: Không tìm thấy khác biệt gì.
    
    %s không thay đổi.
    
    Thời gian sửa đổi của tập tin này được cập nhật bởi ứng dụng khác, nhưng nội dung bên trong tập tin thì không thay đổi.
    
    Sẽ thực hiện quét lại một cách tự động để tìm các tập tin khác cái mà có thể có cùng tình trạng.

en: Loading diff of %s...
vi: Đang tải diff của %s...

en: LOCAL: deleted
    REMOTE:
vi: NỘIBỘ: đã xoá
    MÁYCHỦ:

en: REMOTE: deleted
    LOCAL:
vi: MÁYCHỦ: đã xoá
    NỘIBỘ:

en: LOCAL:
vi: NỘI-BỘ:

en: REMOTE:
vi: MÁY-CHỦ:

note: #-#-#-#-#  2495 (sushi gnome master)  #-#-#-#-# TRANSLATORS: This is a filename, e.g. "image.jpg"
en: Unable to display %s
vi: Không thể hiển thị %s

en: Error loading file:
vi: Lỗi khi tải tập tin:

en: Git Repository (subproject)
vi: Kho Git (dự án con)

en: * Binary file (not showing content).
vi: * Tập tin nhị phân (không hiển thị nội dung).

en: * Untracked file is %d bytes.
    * Showing only first %d bytes.
vi: * Tập tin chưa theo dõi là %d byte.
    * Chỉ hiển thị %d byte đầu .

en: 
    * Untracked file clipped here by %s.
    * To see the entire file, use an external editor.
vi: 
    * Tập tin chưa theo dõi được cắt tại đây bởi %s.
    * Để xem toàn bộ tập tin, hãy dùng ứng dụng biên soạn bên ngoài.

en: Failed to unstage selected hunk.
vi: Gặp lỗi khi bỏ ra khỏi bệ phóng khối đã chọn

en: Failed to stage selected hunk.
vi: Gặp lỗi khi đưa lên bệ phóng khối đã chọn

en: Failed to unstage selected line.
vi: Gặp lỗi khi bỏ ra khỏi bệ phóng dòng đã chọn

en: Failed to stage selected line.
vi: Gặp lỗi khi đưa lên bệ phóng dòng đã chọn

en: System (%s)
vi: Hệ thống (%s)

en: You must correct the above errors before committing.
vi: Bạn phải sửa các lỗi trên trước khi chuyển giao.

en: Unable to unlock the index.
vi: Không thể bỏ khóa bảng mục lục

en: Index Error
vi: Lỗi mục lục

en: Updating the Git index failed.  A rescan will be automatically started to resynchronize git-gui.
vi: Cập nhật mục lục cho Git gặp lỗi. Việc quét lại sẽ tự động được khởi chạy để đồng hóa lại với git-gui.

en: Unlock Index
vi: Bỏ khóa mục lục

en: Unstaging %s from commit
vi: Bỏ %s ra khỏi việc chuyển giao

en: Ready to commit.
vi: Đã chuyển giao rồi.

en: Stage %d untracked files?
vi: Đưa %d tập tin chưa theo dõi lên bệ phóng để chuyển giao?

en: Revert changes in file %s?
vi: Hoàn nguyên các thay đổi trong tập tin %s?

en: Revert changes in these %i files?
vi: Hoàn nguyên các thay đổi trong %i tập tin?

en: Any unstaged changes will be permanently lost by the revert.
vi: Mọi thay đổi chưa được đưa lên bệ phóng sẽ mất vĩnh viễn do lệnh revert.

en: Reverting selected files
vi: Đang hoàn nguyên các tập tin đã chọn

en: Goto Line:
vi: Nhảy đến dòng:

en: Cannot merge while amending.
    
    You must finish amending this commit before starting any type of merge.
vi: Không thể hòa trộn trong khi tu bổ.
    
    Bạn phải hoàn tất việc tu bổ lần chuyển giao trước khi bắt đầu bất kỳ kiểu hòa trộn nào.

en: Last scanned state does not match repository state.
    
    Another Git program has modified this repository since the last scan.  A rescan must be performed before a merge can be performed.
    
    The rescan will be automatically started now.
vi: Trạng thái quét không khớp với trạng thái kho.
    
    Có Git khác đã sửa kho này kể từ lần quét cuối. Cần quét lại trước khi thực hiện việc hòa trộn.
    
    Sẽ thực hiện việc quét lại ngay bây giời.

en: You are in the middle of a conflicted merge.
    
    File %s has merge conflicts.
    
    You must resolve them, stage the file, and commit to complete the current merge.  Only then can you begin another merge.
vi: Bạn đang ở giữa việc thay đổi.
    
    Tập tin %s đã bị sửa đổi.
    
    Bạn nên hoàn thiện lần chuyển giao hiện nay trước khi hòa trộn. Chỉ có thế bạn mới có thể bắt đầu hòa trộn cái .

en: You are in the middle of a change.
    
    File %s is modified.
    
    You should complete the current commit before starting a merge.  Doing so will help you abort a failed merge, should the need arise.
vi: Bạn đang ở giữa việc thay đổi.
    
    Tập tin %s đã bị sửa đổi.
    
    Bạn nên hoàn thiện lần chuyển giao hiện nay trước khi hòa trộn.  Làm như vậy giúp bạn có thể loại bỏ việc lỗi trong hòa trộn.

en: Merging %s and %s...
vi: Đang hòa trộn %s và %s...

en: Merge completed successfully.
vi: Hòa trộn đã thực hiện thành công.

en: Merge failed.  Conflict resolution is required.
vi: Hòa trộn gặp lỗi. Cần giải quyết các xung đột trước.

en: Merge Into %s
vi: Hòa trộn vào %s

en: Revision To Merge
vi: Điểm cần hòa trộn

en: Cannot abort while amending.
    
    You must finish amending this commit.
vi: Không thể hủy bỏ trong khi đang tu bổ.
    
    Bạn cần phải hoàn tất việc tu bổ lần chuyển giao này.

en: Abort merge?
    
    Aborting the current merge will cause *ALL* uncommitted changes to be lost.
    
    Continue with aborting the current merge?
vi: Bãi bỏ hòa trộn?
    
    Bãi bỏ hòa trộn hiện nay sẽ làm *TẤT CẢ* các thay đổi chưa được chuyển giao bị mất.
    
    Tiếp tục bãi bỏ việc hòa trộn hiện tại?

en: Reset changes?
    
    Resetting the changes will cause *ALL* uncommitted changes to be lost.
    
    Continue with resetting the current changes?
vi: Đặt lại mọi thay đổi?
    
    Việc đặt lại các thay đổi sẽ làm *MỌI* thay đổi chưa chuyển giao biến mất.
    
    Vẫn tiếp tục đặt lại các thay đổi hiện tại?

en: files reset
vi: đặt lại các tập tin

en: Abort failed.
vi: Gặp lỗi khi bãi bỏ.

en: Abort completed.  Ready.
vi: Đã bãi bỏ xong.  Sẵn sàng.

en: Force resolution to the base version?
vi: Buộc phân giải thành nhánh cơ sở?

en: Force resolution to this branch?
vi: Buộc phân giải thành nhánh này?

en: Force resolution to the other branch?
vi: Buộc phân giải thành nhánh khác?

en: Note that the diff shows only conflicting changes.
    
    %s will be overwritten.
    
    This operation can be undone only by restarting the merge.
vi: Chú ý là diff chỉ hiển thị những thay đổi xung đột.
    
    %s sẽ bị ghi đè.
    
    Thao tác này chỉ có thể bỏ dở bằng cách khởi động lại việc hòa trộn.

en: File %s seems to have unresolved conflicts, still stage?
vi: Tập tin %s có vẻ chưa được giải quyết xung đột, vẫn đánh dấu là cần chuyển giao?

en: Adding resolution for %s
vi: Đang phân giải cho %s

en: Cannot resolve deletion or link conflicts using a tool
vi: Không thể phân giải xung đột xóa hay liên kết dùng một công cụ

en: Conflict file does not exist
vi: Tập tin xung đột không tồn tại

en: Not a GUI merge tool: '%s'
vi: Không phải là một công cụ hòa trộn GUI: '%s'

en: Unsupported merge tool '%s'
vi: Không hỗ trợ công cụ trộn '%s'

en: Merge tool is already running, terminate it?
vi: Công cụ hòa trộn đang chạy rồi, chấm dứt nó?

en: Error retrieving versions:
    %s
vi: Gặp lỗi khi truy lại phiên bản:
    %s

en: Could not start the merge tool:
    
    %s
vi: Không thể khởi chạy công cụ hòa trộn:
    
    %s

en: Running merge tool...
vi: Đang chạy công cụ trộn...

en: Merge tool failed.
vi: Công cụ trộn gặp lỗi.

en: Invalid global encoding '%s'
vi: Bảng mã toàn cục không hợp lệ '%s'

en: Invalid repo encoding '%s'
vi: Bảng mã kho chứa không hợp lệ '%s'

en: %s Repository
vi: %s kho

en: Global (All Repositories)
vi: Toàn cục (Mọi kho)

en: Summarize Merge Commits
vi: Tổng hợp về hòa trộn các lần chuyển giao

en: Merge Verbosity
vi: Chi tiết việc hòa trộn

en: Show Diffstat After Merge
vi: Hiển thị thống kê khác biệt sau hòa trộn

en: Use Merge Tool
vi: Dùng Công cụ trộn

en: Trust File Modification Timestamps
vi: Tin dấu vết thời gian sửa đổi tập tin

en: Prune Tracking Branches During Fetch
vi: Xén các nhánh theo dõi trong khi lấy về

en: Match Tracking Branches
vi: Khớp nhánh theo dõi

en: Use Textconv For Diffs and Blames
vi: Dùng Textconv Cho Diffs và Blames

en: Blame Copy Only On Changed Files
vi: Chỉ chép blame trên các tập tin thay đổi

en: Maximum Length of Recent Repositories List
vi: Số lượng kho mới dùng tối đa được lưu trữ

en: Minimum Letters To Blame Copy On
vi: Chữ tối thiểu để blame chép vào

en: Blame History Context Radius (days)
vi: Bán kính ngữ cảnh lịch sử blame (ngày)

en: Number of Diff Context Lines
vi: Số dòng nội dung Diff

en: Additional Diff Parameters
vi: Đối số bổ xung cho Diff

en: Commit Message Text Width
vi: Chiều rộng của phần chú thích

en: New Branch Name Template
vi: Mẫu tên nhánh mới

en: Default File Contents Encoding
vi: Bảng mã dành cho nội dung tập tin mặc định

en: Warn before committing to a detached head
vi: Cảnh báo trước khi chuyển giao một đầu bị tách rời

en: Staging of untracked files
vi: Đánh dấu những tập tin chưa được theo dõi là cần chuyển giao

en: Show untracked files
vi: Hiện các tập tin chưa được theo dõi

en: Spelling Dictionary:
vi: Từ điển chính tả:

en: Choose %s
vi: Chọn %s

en: Failed to completely save options:
vi: Gặp lỗi khi hoàn tất ghi lại các tùy chọn:

en: Add Remote
vi: Thêm máy chủ

en: Add New Remote
vi: Thêm máy chủ mới

en: Remote Details
vi: Chi tiết về máy chủ

en: Further Action
vi: Hành động thêm

en: Fetch Immediately
vi: Lấy về ngay lập tức

en: Initialize Remote Repository and Push
vi: Khởi tạo Kho máy chủ và đẩy dữ liệu lên

en: Do Nothing Else Now
vi: Không làm gì cả

en: Please supply a remote name.
vi: Hãy cung cấp tên máy chủ.

en: '%s' is not an acceptable remote name.
vi: '%s' không phải là tên máy chủ được chấp nhận.

en: Failed to add remote '%s' of location '%s'.
vi: Gặp lỗi khi thêm máy chủ '%s' của vị trí '%s'.

en: fetch %s
vi: lấy về %s

en: Fetching the %s
vi: Đang lấy về %s

en: Do not know how to initialize repository at location '%s'.
vi: Không hiểu làm thế nào để khởi tạo kho chứa tại vị trí '%s'.

en: push %s
vi: đẩy %s lên máy chủ

en: Setting up the %s (at %s)
vi: Cài đặt '%s' (tại %s)

en: Delete Branch Remotely
vi: Xóa nhánh trên máy chủ

en: From Repository
vi: Từ Kho

en: Remote:
vi: Máy chủ:

en: Arbitrary Location:
vi: Địa điểm tùy ý:

en: Delete Only If
vi: Chỉ xoá Nếu

en: Merged Into:
vi: Đã trộn vào:

en: A branch is required for 'Merged Into'.
vi: Cần một nhánh cho 'Hòa trộn vào'.

en: The following branches are not completely merged into %s:
    
     - %s
vi: Các nhánh sau đây không được hòa trộn hoàn toàn vào %s:
    
     - %s

en: One or more of the merge tests failed because you have not fetched the necessary commits.  Try fetching from %s first.
vi: Một hay nhiều hơn kiểm tra hòa trộn không đạt bởi vì bạn đã không lấy về những lần chuyển giao cần thiết. Hãy lấy về từ %s trước đã.

en: Please select one or more branches to delete.
vi: Xin hãy chọn một hay nhiều nhánh cần xóa.

en: Deleting branches from %s
vi: Đang xoá các nhánh từ %s

en: No repository selected.
vi: Chưa chọn kho.

en: Push to
vi: Đẩy lên

en: Remove Remote
vi: Gỡ bỏ Máy chủ

en: Prune from
vi: Xén từ

en: Fetch from
vi: Lấy về từ

en: RegExp
vi: BTCQ

en: Cannot write shortcut:
vi: Không thể ghi lối tắt:

en: Cannot write icon:
vi: Không thể ghi biểu tượng:

en: Unsupported spell checker
vi: Không hỗ trợ kiểm tra chính tả

en: Spell checking is unavailable
vi: Kiểm tra chính tả không sẵn sàng

en: Invalid spell checking configuration
vi: Cấu hình bộ soát chính tả không hợp lệ

en: Reverting dictionary to %s.
vi: Đang hoàn nguyên từ điển thành %s.

en: Spell checker silently failed on startup
vi: Phần kiểm tra chính tả đã gặp lỗi khi khởi động

en: Unrecognized spell checker
vi: Không chấp nhận bộ kiểm tra chính tả

en: No Suggestions
vi: Không có gợi ý

en: Unexpected EOF from spell checker
vi: Gặp kết thúc bất ngờ từ bộ kiểm tra chính tả

en: Spell Checker Failed
vi: Kiểm tra chính tả không thành công

en: No keys found.
vi: Không tìm thấy khóa nào.

en: Found a public key in: %s
vi: Tìm thấy khoá công khai trong: %s

en: Generate Key
vi: Tạo khoá

en: Copy To Clipboard
vi: Chép vào clipboard

en: Your OpenSSH Public Key
vi: Khóa công OpenSSH của bạn

en: Generating...
vi: Đang tạo...

en: Could not start ssh-keygen:
    
    %s
vi: Không thể chạy ssh-keygen:
    
    %s

en: Generation failed.
vi: Việc tạo khoá đã thất bại.

en: Generation succeeded, but no keys found.
vi: Việc tạo thành công nhưng lại không tìm thấy khóa.

en: Your key is in: %s
vi: Khóa của bạn trong: %s

en: %s ... %*i of %*i %s (%3i%%)
vi: %s ... %*i trong %*i %s (%3i%%)

en: Add Tool
vi: Thêm công cụ

en: Add New Tool Command
vi: Thêm lệnh công cụ mới

en: Add globally
vi: Thêm toàn cục

en: Tool Details
vi: Chi tiết công cụ

en: Use '/' separators to create a submenu tree:
vi: Dùng dấu ngăn cách '/' để tạo cây trình đơn con:

en: Show a dialog before running
vi: Hiển thị hộp thoại trước khi chạy

en: Ask the user to select a revision (sets $REVISION)
vi: Hỏi người dùng chọn điểm xem xét (đặt biến $REVISION)

en: Ask the user for additional arguments (sets $ARGS)
vi: Hỏi người dùng các đối số bổ xung thêm (đặt biến $ARGS)

en: Don't show the command output window
vi: Không hiển thị cửa sổ kết xuất câu lệnh

en: Run only if a diff is selected ($FILENAME not empty)
vi: Chỉ chạy nếu diff được chọn (biến $FILENAME không rỗng)

en: Please supply a name for the tool.
vi: Hãy cung cấp tên cho công cụ.

en: Tool '%s' already exists.
vi: Công cụ '%s' đã sẵn có.

en: Could not add tool:
    %s
vi: Không thể thêm công cụ:
    %s

en: Remove Tool Commands
vi: Gỡ bỏ công cụ lệnh

en: (Blue denotes repository-local tools)
vi: (Các công cụ chỉ thị kho-nội-bộ xanh)

en: Run Command: %s
vi: Chạy lệnh: %s

en: Running %s requires a selected file.
vi: Chạy %s yêu cầu cần phải chọn một tập tin.

en: Are you sure you want to run %1$s on file "%2$s"?
vi: Bạn có chắc là muốn chạy %1$s trên tập tin "%2$s" không?

en: Are you sure you want to run %s?
vi: Bạn có chắc là muốn chạy %s không?

en: Tool: %s
vi: Công cụ: %s

en: Running: %s
vi: Đang chạy: %s

en: Tool completed successfully: %s
vi: Công cụ được biên dịch thành công: %s

en: Tool failed: %s
vi: Công cụ gặp lỗi: %s

en: Fetching new changes from %s
vi: Lấy các thay đổi mới từ %s

en: remote prune %s
vi: xén bớt trên máy chủ %s

en: Pruning tracking branches deleted from %s
vi: Xén bớt các nhánh theo dõi bị xóa từ %s

en: fetch all remotes
vi: lấy về từ tất cả các máy chủ

en: Fetching new changes from all remotes
vi: Đang lấy các thay đổi mới từ mọi máy chủ

en: remote prune all remotes
vi: xén bớt mọi máy chủ

en: Pruning tracking branches deleted from all remotes
vi: Xén tỉa các nhánh đã theo dõi bị xóa từ mọi máy chủ

en: Pushing changes to %s
vi: Đang đẩy các nhánh lên %s

en: Mirroring to %s
vi: Bản sao đến %s

en: Pushing %s %s to %s
vi: Đang (đẩy) %s %s lên %s

en: Push Branches
vi: Đẩy lên các nhánh

en: Source Branches
vi: Nhánh nguồn

en: Destination Repository
vi: Kho chứa đích

en: Transfer Options
vi: Tùy chọn truyền

en: Force overwrite existing branch (may discard changes)
vi: Ép buộc ghi đè nhánh sẵn có (có thể sẽ loại bỏ các thay đổi)

en: Use thin pack (for slow network connections)
vi: Dùng gói mỏng (dành cho kết nối mạng chậm)

en: Include tags
vi: Bao gồm các thẻ

en: Couldn't get list of unmerged files:
vi: Không thể lấy danh sách các tập-tin chưa được hòa trộn:

en: Color words
vi: Tô màu chữ

en: Markup words
vi: Đánh dấu chữ

en: Error parsing revisions:
vi: Gặp lỗi khi phân tích điểm xét duyệt:

en: Error executing --argscmd command:
vi: Gặp lỗi khi thực hiện lệnh --argscmd:

en: No files selected: --merge specified but no files are unmerged.
vi: Chưa chọn tập tin: --merge đã chỉ định nhưng không có tập tin chưa hòa trộn.

en: No files selected: --merge specified but no unmerged files are within file limit.
vi: Chưa chọn tập tin: --merge đã chỉ định nhưng không có tập tin chưa hòa trộn trong giới hạn tập tin.

en: Error executing git log:
vi: Gặp lỗi khi thực hiện lệnh git log:

en: Reading commits...
vi: Đang đọc các lần chuyển giao…

en: No commits selected
vi: Chưa chọn các lần chuyển giao

en: Can't parse git log output:
vi: Không thể phân tích kết xuất từ lệnh git log:

en: No commit information available
vi: Không có thông tin về lần chuyển giao nào

en: &Update
vi: Cập nhật

en: Reread re&ferences
vi: Đọc lại tham chiếu

en: &List references
vi: Liệt kê các tham chiếu

en: Start git &gui
vi: Khởi chạy git gui

en: &New view...
vi: Thêm trình bày mới…

en: &Edit view...
vi: Sửa cách trình bày…

en: &Delete view
vi: Xóa cách trình bày

en: &All files
vi: Mọi tập tin

en: &About gitk
vi: Giới thiệu về gitk

en: &Key bindings
vi: Tổ hợp phím

en: containing:
vi: có chứa:

en: touching paths:
vi: đang chạm đường dẫn:

en: adding/removing string:
vi: thêm/gỡ bỏ chuỗi:

en: changing lines matching:
vi: những dòng thay đổi khớp mẫu:

en: IgnCase
vi: BquaHt

en: Regexp
vi: BTCQ

en: All fields
vi: Mọi trường

en: Committer
vi: Người chuyển giao

en: Old version
vi: Phiên bản cũ

en: New version
vi: Phiên bản mới

en: Lines of context
vi: Các dòng của nội dung

en: Ignore space change
vi: Không xét đến thay đổi do khoảng trắng

en: Line diff
vi: Khác biệt theo dòng

en: Diff this -> selected
vi: So sánh cái này -> cái đã chọn

en: Diff selected -> this
vi: So sánh cái đã chọn -> cái này

en: Make patch
vi: Tạo miếng vá

en: Create tag
vi: Tạo thẻ

en: Write commit to file
vi: Ghi lần chuyển giao ra tập tin

en: Create new branch
vi: Tạo nhánh mới

en: Cherry-pick this commit
vi: Cherry-pick lần chuyển giao này

en: Reset HEAD branch to here
vi: Đặt lại HEAD của nhánh vào đây

en: Mark this commit
vi: Đánh dấu lần chuyển giao này

en: Return to mark
vi: Quay lại vị trí dấu

en: Find descendant of this and mark
vi: Tìm con cháu của cái này và cái đã đánh dấu

en: Compare with marked commit
vi: So sánh với lần chuyển giao đã đánh dấu

en: Diff this -> marked commit
vi: So sánh cái này -> lần chuyển giao đã đánh dấu

en: Diff marked commit -> this
vi: So sánh lần chuyển giao đã đánh dấu -> cái này

en: Revert this commit
vi: Hoàn lại lần chuyển giao này

en: Check out this branch
vi: Lấy ra nhánh này

en: Remove this branch
vi: Gỡ bỏ nhánh này

en: Copy branch name
vi: Chép tên nhánh

en: Highlight this too
vi: Cũng tô sáng nó

en: Highlight this only
vi: Chỉ tô sáng cái này

en: External diff
vi: diff từ bên ngoài

en: Blame parent commit
vi: Xem công trạng lần chuyển giao cha mẹ

en: Show origin of this line
vi: Hiển thị nguyên gốc của dòng này

en: Run git gui blame on this line
vi: Chạy lệnh git gui blame cho dòng này

en: 
    Gitk - a commit viewer for git
    
    Copyright © 2005-2016 Paul Mackerras
    
    Use and redistribute under the terms of the GNU General Public License
vi: 
    Gitk - ứng dụng để xem các lần chuyển giao dành cho git
    
    Bản quyền © 2005-2016 Paul Mackerras
    
    Dùng và phân phối lại phần mềm này theo các điều khoản của Giấy Phép Công GNU

en: Gitk key bindings
vi: Tổ hợp phím gitk

en: Gitk key bindings:
vi: Tổ hợp phím gitk:

en: <%s-Q>		Quit
vi: <%s-Q>		Thoát

en: <%s-W>		Close window
vi: <%s-W>		Đóng cửa sổ

en: <Home>		Move to first commit
vi: <Home>		Chuyển đến lần chuyển giao đầu tiên

en: <End>		Move to last commit
vi: <End>		Chuyển đến lần chuyển giao cuối

en: <Up>, p, k	Move up one commit
vi: <Up>, p, k	Di chuyển lên một lần chuyển giao

en: <Down>, n, j	Move down one commit
vi: <Down>, n, j	Di chuyển xuống một lần chuyển giao

en: <Left>, z, h	Go back in history list
vi: <Left>, z, h	Quay trở lại danh sách lịch sử

en: <Right>, x, l	Go forward in history list
vi: <Right>, x, l	Di chuyển tiếp trong danh sách lịch sử

en: <%s-n>	Go to n-th parent of current commit in history list
vi: <%s-n>	Đến cha thứ n của lần chuyển giao hiện tại trong danh sách lịch sử

en: <PageUp>	Move up one page in commit list
vi: <PageUp>	Di chuyển lên một trang trong danh sách lần chuyển giao

en: <PageDown>	Move down one page in commit list
vi: <PageDown>	Di chuyển xuống một trang trong danh sách lần chuyển giao

en: <%s-Home>	Scroll to top of commit list
vi: <%s-Home>	Cuộn lên trên cùng của danh sách lần chuyển giao

en: <%s-End>	Scroll to bottom of commit list
vi: <%s-End>	Cuộn xuống dưới cùng của danh sách lần chuyển giao

en: <%s-Up>	Scroll commit list up one line
vi: <%s-Up>	Cuộn danh sách lần chuyển giao lên một dòng

en: <%s-Down>	Scroll commit list down one line
vi: <%s-Down>	Cuộn danh sách lần chuyển giao xuống một dòng

en: <%s-PageUp>	Scroll commit list up one page
vi: <%s-PageUp>	Cuộn danh sách lần chuyển giao lên một trang

en: <%s-PageDown>	Scroll commit list down one page
vi: <%s-PageDown>	Cuộn danh sách lần chuyển giao xuống một trang

en: <Shift-Up>	Find backwards (upwards, later commits)
vi: <Shift-Up>	Tìm về phía sau (hướng lên trên, lần chuyển giao sau này)

en: <Shift-Down>	Find forwards (downwards, earlier commits)
vi: <Shift-Down>	Tìm về phía trước (hướng xuống dưới, lần chuyển giao trước đây)

en: <Delete>, b	Scroll diff view up one page
vi: <Delete>, b	Cuộn phần trình bày diff lên một trang

en: <Backspace>	Scroll diff view up one page
vi: <Backspace>	Cuộn phần trình bày diff lên một trang

en: <Space>		Scroll diff view down one page
vi: <Space>		Cuộn phần trình bày diff xuống một trang

en: u		Scroll diff view up 18 lines
vi: u		Cuộn phần trình bày diff lên 18 dòng

en: d		Scroll diff view down 18 lines
vi: d		Cuộn phần trình bày diff xuống 18 dòng

en: <%s-F>		Find
vi: <%s-F>		Tìm kiếm

en: <%s-G>		Move to next find hit
vi: <%s-G>		Di chuyển đến chỗ gặp kế tiếp

en: <Return>	Move to next find hit
vi: <Return>		Di chuyển đến chỗ gặp kế tiếp

en: g		Go to commit
vi: g		Chuyển đến lần chuyển giao

en: /		Focus the search box
vi: /		Đưa con trỏ chuột vào ô tìm kiếm

en: ?		Move to previous find hit
vi: ?		Di chuyển đến chỗ gặp kế trước

en: f		Scroll diff view to next file
vi: f		Cuộn phần trình bày diff sang tập-tin kế

en: <%s-S>		Search for next hit in diff view
vi: <%s-S>		Tìm đến chỗ khác biệt kế tiếp

en: <%s-R>		Search for previous hit in diff view
vi: <%s-R>		Tìm đến chỗ khác biệt kế trước

en: <%s-KP+>	Increase font size
vi: <%s-KP+>	Tăng cỡ chữ

en: <%s-plus>	Increase font size
vi: <%s-plus>	Tăng cỡ chữ

en: <%s-KP->	Decrease font size
vi: <%s-KP->	Giảm cỡ chữ

en: <%s-minus>	Decrease font size
vi: <%s-minus>	Giảm cỡ chữ

en: <F5>		Update
vi: <F5>		Cập nhật

en: Error creating temporary directory %s:
vi: Gặp lỗi khi tạo thư mục tạm %s:

en: Error getting "%s" from %s:
vi: Lỗi chào hỏi "%s" từ %s:

en: command failed:
vi: lệnh gặp lỗi:

en: No such commit
vi: Không có lần chuyển giao như vậy

en: git gui blame: command failed:
vi: git gui blame: lệnh gặp lỗi:

en: Couldn't read merge head: %s
vi: Không thể độc đầu của hòa trộn: %s

en: Error reading index: %s
vi: Gặp lỗi khi đọc chỉ mục: %s

en: Couldn't start git blame: %s
vi: Không thể khởi chạy git blame: %s

en: Error running git blame: %s
vi: Gặp lỗi khi chạy git blame: %s

en: That line comes from commit %s,  which is not in this view
vi: Dòng đến từ lần chuyển giao %s, cái mà không trong trình bày này

en: External diff viewer failed:
vi: Bộ trình bày diff từ bên ngoài gặp lỗi:

en: Gitk view definition
vi: Định nghĩa cách trình bày gitk

en: Remember this view
vi: Nhớ cách trình bày này

en: References (space separated list):
vi: Tham chiếu (danh sách ngăn cách bằng dấu cách):

en: Branches & tags:
vi: Nhánh & thẻ:

en: All refs
vi: Mọi tham chiếu

en: All (local) branches
vi: Mọi nhánh (nội bộ)

en: All remote-tracking branches
vi: Mọi nhánh remote-tracking

en: Commit Info (regular expressions):
vi: Thông tin chuyển giao (biểu thức chính quy):

en: Matches all Commit Info criteria
vi: Khớp mọi điều kiện Thông tin Chuyển giao

en: Matches no Commit Info criteria
vi: Khớp không điều kiện Thông tin Chuyển giao

en: Changes to Files:
vi: Đổi thành Tập tin:

en: Commit Dates ("2 weeks ago", "2009-03-17 15:27:38", "March 17, 2009 15:27:38"):
vi: Ngày chuyển giao ("2 weeks ago", "2009-03-17 15:27:38", "March 17, 2009 15:27:38"):

en: Since:
vi: Kể từ:

en: Until:
vi: Đến:

en: Limit and/or skip a number of revisions (positive integer):
vi: Giới hạn và/hoặc bỏ số của điểm xét (số nguyên âm):

en: Number to show:
vi: Số lượng hiển thị:

en: Number to skip:
vi: Số lượng sẽ bỏ qua:

en: Miscellaneous options:
vi: Tùy chọn hỗn hợp:

en: Strictly sort by date
vi: Sắp xếp chặt chẽ theo ngày

en: Mark branch sides
vi: Đánh dấu các cạnh nhánh

en: Limit to first parent
vi: Giới hạn thành cha mẹ đầu tiên

en: Simple history
vi: Lịch sử dạng đơn giản

en: Additional arguments to git log:
vi: Đối số bổ xung cho lệnh git log:

en: Enter files and directories to include, one per line:
vi: Nhập vào các tập tin và thư mục bao gồm, mỗi dòng một cái:

en: Command to generate more commits to include:
vi: Lệnh tạo ra nhiều lần chuyển giao hơn bao gồm:

en: Gitk: edit view
vi: Gitk: sửa cách trình bày

en: -- criteria for selecting revisions
vi: -- tiêu chuẩn chọn điểm xét duyệt

en: Apply (F5)
vi: Áp dụng (F5)

en: Error in commit selection arguments:
vi: Lỗi trong các đối số chọn chuyển giao:

en: Not descendant
vi: Không có con cháu

en: Not ancestor
vi: Không có chung tổ tiên

en: Local changes checked in to index but not committed
vi: Có thay đổi nội bộ đã được đưa vào bảng mục lục, nhưng chưa được chuyển giao

en: Local uncommitted changes, not checked in to index
vi: Có thay đổi nội bộ, nhưng chưa được đưa vào bảng mục lục

en: and many more
vi: và nhiều nữa

en: many
vi: nhiều

en: Follows
vi: Đứng sau

en: Precedes
vi: Đứng trước

en: Error getting diffs: %s
vi: Lỗi lấy diff: %s

en: Short SHA1 id %s is ambiguous
vi: Định danh SHA1 dạng ngắn %s là chưa đủ rõ ràng

en: Revision %s is not known
vi: Không hiểu điểm xét duyệt %s

en: SHA1 id %s is not known
vi: Không hiểu định danh SHA1 %s

en: Revision %s is not in the current view
vi: Điểm %s không ở trong phần hiển thị hiện tại

en: Reset %s branch to here
vi: Đặt lại nhánh %s tại đây

en: Detached head: can't reset
vi: Head đã bị tách rời: không thể đặt lại

en: Skipping merge commit
vi: Bỏ qua lần chuyển giao hòa trộn

en: Error getting patch ID for
vi: Gặp lỗi khi lấy ID miếng vá cho

en:  - stopping
vi:  - dừng

en:  is the same patch as
vi:  là cùng một miếng vá với

en:  differs from
vi:  khác biệt từ

en: Diff of commits:
vi: Khác biệt của lần chuyển giao (commit):

en:  has %s children - stopping
vi:  có %s con - dừng

en: Error writing commit to file: %s
vi: Gặp lỗi trong quá trình ghi lần chuyển giao vào tập tin: %s

en: Error diffing commits: %s
vi: Gặp lỗi khi so sánh sự khác biệt giữa các lần chuyển giao: %s

en: Generate patch
vi: Tạo miếng vá

en: Error creating patch:
vi: Gặp lỗi khi tạo miếng vá:

en: Tag name:
vi: Tên thẻ:

en: Tag message is optional
vi: Ghi chú thẻ chỉ là tùy chọn

en: Tag message:
vi: Ghi chú cho thẻ:

en: No tag name specified
vi: Chưa chỉ ra tên của thẻ

en: Tag "%s" already exists
vi: Thẻ “%s” đã có sẵn rồi

en: Error creating tag:
vi: Gặp lỗi khi tạo thẻ:

en: Error writing commit:
vi: Gặp lỗi trong quá trình ghi chuyển giao:

en: Please specify a name for the new branch
vi: Vui lòng chỉ định tên cho nhánh mới

en: Branch '%s' already exists. Overwrite?
vi: Nhánh “%s” đã có từ trước rồi. Ghi đè?

en: Commit %s is already included in branch %s -- really re-apply it?
vi: Lần chuyển giao %s đã sẵn được bao gồm trong nhánh %s -- bạn có thực sự muốn áp dụng lại nó không?

en: Cherry-picking
vi: Đang cherry-pick

en: Cherry-pick failed because of local changes to file '%s'.
    Please commit, reset or stash your changes and try again.
vi: Cherry-pick gặp lỗi bởi vì các thay đổi nội bộ tập tin “%s”.
    Xin hãy chuyển giao, reset hay stash các thay đổi của bạn sau đó thử lại.

en: Cherry-pick failed because of merge conflict.
    Do you wish to run git citool to resolve it?
vi: Cherry-pick gặp lỗi bởi vì xung đột trong hòa trộn.
    Bạn có muốn chạy lệnh “git citool” để giải quyết vấn đề này không?

en: No changes committed
vi: Không có thay đổi nào cần chuyển giao

en: Commit %s is not included in branch %s -- really revert it?
vi: Lần chuyển giao %s không được bao gồm trong nhánh %s -- bạn có thực sự muốn “revert” nó không?

en: Revert failed because of local changes to the following files:%s Please commit, reset or stash  your changes and try again.
vi: Revert gặp lỗi bởi vì tập tin sau đã được thay đổi nội bộ:%s
    Xin hãy chạy lệnh “commit”, “reset” hoặc “stash” rồi thử lại.

en: Revert failed because of merge conflict.
     Do you wish to run git citool to resolve it?
vi: Revert gặp lỗi bởi vì xung đột hòa trộn.
     Bạn có muốn chạy lệnh “git citool” để phân giải nó không?

en: Confirm reset
vi: Xác nhật đặt lại

en: Reset branch %s to %s?
vi: Đặt lại nhánh “%s” thành “%s”?

en: Reset type:
vi: Kiểu đặt lại:

en: Soft: Leave working tree and index untouched
vi: Mềm: Không động đến thư mục làm việc và bảng mục lục

en: Mixed: Leave working tree untouched, reset index
vi: Pha trộn: Không động chạm đến thư mục làm việc nhưng đặt lại bảng mục lục

en: Hard: Reset working tree and index
    (discard ALL local changes)
vi: Hard: Đặt lại cây làm việc và mục lục
    (hủy bỏ MỌI thay đổi nội bộ)

en: Checking out
vi: Đang checkout

en: Cannot delete the currently checked-out branch
vi: Không thể xóa nhánh hiện tại đang được lấy ra

en: The commits on branch %s aren't on any other branch.
    Really delete branch %s?
vi: Các lần chuyển giao trên nhánh %s không ở trên nhánh khác.
    Thực sự muốn xóa nhánh %s?

en: Tags and heads: %s
vi: Thẻ và Đầu: %s

en: Error reading commit topology information; branch and preceding/following tag information will be incomplete.
vi: Gặp lỗi khi đọc thông tin hình học lần chuyển giao; thông tin nhánh và thẻ trước/sau sẽ không hoàn thiện.

en: Gitk font chooser
vi: Hộp thoại chọn phông Gitk

en: Commit list display options
vi: Các tùy chọn về hiển thị danh sách lần chuyển giao

en: Maximum graph width (lines)
vi: Độ rộng biểu đồ tối đa (dòng)

en: Maximum graph width (% of pane)
vi: Độ rộng đồ thị tối đa (% của bảng)

en: Show local changes
vi: Hiển thị các thay đổi nội bộ

en: Auto-select SHA1 (length)
vi: Tự chọn (độ dài) SHA1

en: Hide remote refs
vi: Ẩn tham chiếu đến máy chủ

en: Diff display options
vi: Các tùy chọn trình bày các khác biệt

en: Tab spacing
vi: Khoảng cách tab

en: Display nearby tags/heads
vi: Hiển thị các thẻ/đầu xung quanh

en: Maximum # tags/heads to show
vi: Số lượng thẻ/đầu tối đa sẽ hiển thị

en: Limit diffs to listed paths
vi: Giới hạn các khác biệt cho đường dẫn đã liệt kê

en: Support per-file encodings
vi: Hỗ trợ mã hóa mỗi-dòng

en: External diff tool
vi: Công cụ so sánh từ bên ngoài

en: Use themed widgets
vi: Dùng các widget chủ đề

en: (change requires restart)
vi: (để thay đổi cần khởi động lại)

en: (currently unavailable)
vi: (hiện tại không sẵn sàng)

en: Colors: press to choose
vi: Màu sắc: bấm vào nút phía dưới để chọn màu

en: interface
vi: giao diện

en: background
vi: nền

en: foreground
vi: tiền cảnh

en: Diff: old lines
vi: So sánh: dòng cũ

en: diff old lines
vi: diff dòng cũ

en: Diff: new lines
vi: So sánh: dòng mới

en: diff new lines
vi: màu dòng mới

en: Diff: hunk header
vi: So sánh: phần đầu của đoạn

en: diff hunk header
vi: màu của phần đầu của đoạn khi so sánh

en: Marked line bg
vi: Nền dòng đánh dấu

en: marked line background
vi: nền dòng được đánh dấu

en: Select bg
vi: Màu nền

en: Fonts: press to choose
vi: Phông chữ: bấm vào các nút ở dưới để chọn

en: Main font
vi: Phông chữ chính

en: Diff display font
vi: Phông chữ dùng khi so sánh

en: User interface font
vi: Phông chữ giao diện

en: Gitk preferences
vi: Cá nhân hóa các cài đặt cho Gitk

en: Gitk: choose color for %s
vi: Gitk: chọn màu cho %s

en: Sorry, gitk cannot run with this version of Tcl/Tk.
     Gitk requires at least Tcl/Tk 8.4.
vi: Rất tiếc, gitk không thể chạy Tcl/Tk phiên bản này.
     Gitk cần ít nhất là Tcl/Tk 8.4.

en: Cannot find a git repository here.
vi: Không thể tìm thấy kho git ở đây.

en: Ambiguous argument '%s': both revision and filename
vi: Đối số “%s” chưa rõ ràng: vừa là điểm xét duyệt vừa là tên tập tin

en: Bad arguments to gitk:
vi: Đối số cho gitk không hợp lệ:

en: Huh (%s)?
vi: Hả (%s)?

en: could not read index
vi: không thể đọc bảng mục lục

en: binary
vi: nhị phân

en: could not stage '%s'
vi: không thể đưa “%s” lên bệ phóng

en: could not write index
vi: không thể ghi bảng mục lục

en: updated %d path
     | updated %d paths
vi[0]: đã cập nhật %d đường dẫn

en: note: %s is untracked now.
vi: chú ý: %s giờ đã bỏ theo dõi.

en: make_cache_entry failed for path '%s'
vi: make_cache_entry gặp lỗi đối với đường dẫn “%s”

en: Could not parse HEAD^{tree}
vi: Không thể phân tích cú pháp HEAD^{tree}

en: reverted %d path
     | reverted %d paths
vi[0]: đã hoàn nguyên %d đường dẫn

en: No untracked files.
vi: Không có tập tin nào chưa được theo dõi.

en: Add untracked
vi: Thêm các cái chưa được theo dõi

en: added %d path
     | added %d paths
vi[0]: đã thêm %d đường dẫn

en: ignoring unmerged: %s
vi: bỏ qua những thứ chưa hòa trộn: %s

en: Only binary files changed.
vi: Chỉ có các tập tin nhị phân là thay đổi.

en: No changes.
vi: Không có thay đổi nào.

en: Patch update
vi: Cập nhật miếng vá

en: Review diff
vi: Xem xét lại diff

en: show paths with changes
vi: hiển thị đường dẫn với các thay đổi

en: add working tree state to the staged set of changes
vi: thêm trạng thái cây làm việc vào tập hợp các thay đổi đã được đưa lên bệ phóng

en: revert staged set of changes back to the HEAD version
vi: hoàn nguyên lại tập hợp các thay đổi đã được đưa lên bệ phóng trở lại phiên bản HEAD

en: pick hunks and update selectively
vi: chọn các “khúc” và cập nhật có tuyển chọn

en: view diff between HEAD and index
vi: xem khác biệt giữa HEAD và mục lục

en: add contents of untracked files to the staged set of changes
vi: thêm nội dung của các tập tin chưa được theo dõi vào tập hợp các thay đổi đã được đưa lên bệ phóng

en: Prompt help:
vi: Trợ giúp về nhắc:

en: select a single item
vi: chọn một mục đơn

en: select a range of items
vi: chọn một vùng các mục

en: select multiple ranges
vi: chọn nhiều vùng

en: select item based on unique prefix
vi: chọn mục dựa trên tiền tố duy nhất

en: unselect specified items
vi: bỏ chọn các mục đã cho

en: choose all items
vi: chọn tất cả các mục

en: (empty) finish selecting
vi: (để trống) hoàn tất chọn lựa

en: select a numbered item
vi: tùy chọn mục bằng số

en: (empty) select nothing
vi: (để trống) không chọn gì

en: *** Commands ***
vi: *** Lệnh ***

en: What now
vi: Giờ thì sao

en: staged
vi: đã đưa lên bệ phóng

en: unstaged
vi: chưa đưa lên bệ phóng

en: could not refresh index
vi: không thể đọc lại bảng mục lục

en: Bye.
vi: Tạm biệt.

en: Stage mode change [y,n,q,a,d%s,?]?
vi: Thay đổi chế độ bệ phóng [y,n,q,a,d%s,?]?

en: Stage deletion [y,n,q,a,d%s,?]?
vi: Xóa khỏi bệ phóng [y,n,q,a,d%s,?]?

en: Stage addition [y,n,q,a,d%s,?]?
vi: Thêm vào bệ phóng [y,n,q,a,d%s,?]?

en: Stage this hunk [y,n,q,a,d%s,?]?
vi: Đưa lên bệ phóng khúc này [y,n,q,a,d%s,?]?

en: If the patch applies cleanly, the edited hunk will immediately be marked for staging.
vi: Nếu miếng vá được áp dụng sạch sẽ, khúc đã sửa sẽ ngay lập tức được đánh dấu để chuyển lên bệ phóng.

en: y - stage this hunk
    n - do not stage this hunk
    q - quit; do not stage this hunk or any of the remaining ones
    a - stage this hunk and all later hunks in the file
    d - do not stage this hunk or any of the later hunks in the file
vi: y - đưa lên bệ phóng khúc này
    n - đừng đưa lên bệ phóng khúc này
    q - thoát; đừng đưa lên bệ phóng khúc này cũng như bất kỳ cái nào còn lại
    a - đưa lên bệ phóng khúc này và tất cả các khúc sau này trong tập tin
    d - đừng đưa lên bệ phóng khúc này cũng như bất kỳ cái nào còn lại trong tập tin

en: Stash mode change [y,n,q,a,d%s,?]?
vi: Thay đổi chế độ tạm cất đi [y,n,q,a,d%s,?]?

en: Stash deletion [y,n,q,a,d%s,?]?
vi: Xóa tạm cất [y,n,q,a,d%s,?]?

en: Stash addition [y,n,q,a,d%s,?]?
vi: Thêm vào tạm cất [y,n,q,a,d%s,?]?

en: Stash this hunk [y,n,q,a,d%s,?]?
vi: Tạm cất khúc này [y,n,q,a,d%s,?]?

en: If the patch applies cleanly, the edited hunk will immediately be marked for stashing.
vi: Nếu miếng vá được áp dụng sạch sẽ, khúc đã sửa sẽ ngay lập tức được đánh dấu để tạm cất.

en: y - stash this hunk
    n - do not stash this hunk
    q - quit; do not stash this hunk or any of the remaining ones
    a - stash this hunk and all later hunks in the file
    d - do not stash this hunk or any of the later hunks in the file
vi: y - tạm cất khúc này
    n - đừng tạm cất khúc này
    q - thoát; đừng tạm cất khúc này cũng như bất kỳ cái nào còn lại
    a - tạm cất khúc này và tất cả các khúc sau này trong tập tin
    d - đừng tạm cất khúc này cũng như bất kỳ cái nào còn lại trong tập tin

en: Unstage mode change [y,n,q,a,d%s,?]?
vi: Thay đổi chế độ bỏ ra khỏi bệ phóng [y,n,q,a,d%s,?]?

en: Unstage deletion [y,n,q,a,d%s,?]?
vi: Xóa bỏ việc bỏ ra khỏi bệ phóng [y,n,q,a,d%s,?]?

en: Unstage addition [y,n,q,a,d%s,?]?
vi: Thêm vào việc bỏ ra khỏi bệ phóng [y,n,q,a,d%s,?]?

en: Unstage this hunk [y,n,q,a,d%s,?]?
vi: Bỏ ra khỏi bệ phóng khúc này [y,n,q,a,d%s,?]?

en: If the patch applies cleanly, the edited hunk will immediately be marked for unstaging.
vi: Nếu miếng vá được áp dụng sạch sẽ, khúc đã sửa sẽ ngay lập tức được đánh dấu để bỏ ra khỏi bệ phóng.

en: y - unstage this hunk
    n - do not unstage this hunk
    q - quit; do not unstage this hunk or any of the remaining ones
    a - unstage this hunk and all later hunks in the file
    d - do not unstage this hunk or any of the later hunks in the file
vi: y - đưa ra khỏi bệ phóng khúc này
    n - đừng đưa ra khỏi bệ phóng khúc này
    q - thoát; đừng đưa ra khỏi bệ phóng khúc này cũng như bất kỳ cái nào còn lại
    a - đưa ra khỏi bệ phóng khúc này và tất cả các khúc sau này trong tập tin
    d - đừng đưa ra khỏi bệ phóng khúc này cũng như bất kỳ cái nào còn lại trong tập tin

en: Apply mode change to index [y,n,q,a,d%s,?]?
vi: Áp dụng thay đổi chế độ cho mục lục [y,n,q,a,d%s,?]?

en: Apply deletion to index [y,n,q,a,d%s,?]?
vi: Áp dụng việc xóa vào mục lục [y,n,q,a,d%s,?]?

en: Apply addition to index [y,n,q,a,d%s,?]?
vi: Áp dụng các thêm vào mục lục [y,n,q,a,d%s,?]?

en: Apply this hunk to index [y,n,q,a,d%s,?]?
vi: Áo dụng khúc này vào mục lục [y,n,q,a,d%s,?]?

en: If the patch applies cleanly, the edited hunk will immediately be marked for applying.
vi: Nếu miếng vá được áp dụng sạch sẽ, khúc đã sửa sẽ ngay lập tức được đánh dấu để áp dụng.

en: y - apply this hunk to index
    n - do not apply this hunk to index
    q - quit; do not apply this hunk or any of the remaining ones
    a - apply this hunk and all later hunks in the file
    d - do not apply this hunk or any of the later hunks in the file
vi: y - áp dụng khúc này vào mục lục
    n - đừng áp dụng khúc này vào mục lục
    q - thoát; đừng áp dụng khúc này cũng như bất kỳ cái nào còn lại
    a - áp dụng khúc này và tất cả các khúc sau này trong tập tin
    d - đừng áp dụng khúc này cũng như bất kỳ cái nào sau này trong tập tin

en: Discard mode change from worktree [y,n,q,a,d%s,?]?
vi: Loại bỏ các thay đổi chế độ từ cây làm việc [y,n,q,a,d%s,?]?

en: Discard deletion from worktree [y,n,q,a,d%s,?]?
vi: Loại bỏ việc xóa khỏi cây làm việc [y,n,q,a,d%s,?]?

en: Discard addition from worktree [y,n,q,a,d%s,?]?
vi: Thêm các loại bỏ khỏi cây làm việc [y,n,q,a,d%s,?]?

en: Discard this hunk from worktree [y,n,q,a,d%s,?]?
vi: Loại bỏ khúc này khỏi cây làm việc [y,n,q,a,d%s,?]?

en: If the patch applies cleanly, the edited hunk will immediately be marked for discarding.
vi: Nếu miếng vá được áp dụng sạch sẽ, khúc đã sửa sẽ ngay lập tức được đánh dấu để loại bỏ.

en: y - discard this hunk from worktree
    n - do not discard this hunk from worktree
    q - quit; do not discard this hunk or any of the remaining ones
    a - discard this hunk and all later hunks in the file
    d - do not discard this hunk or any of the later hunks in the file
vi: y - loại bỏ khúc này khỏi cây làm việc
    n - đừng loại bỏ khúc khỏi cây làm việc
    q - thoát; đừng loại bỏ khúc này cũng như bất kỳ cái nào còn lại
    a - loại bỏ khúc này và tất cả các khúc sau này trong tập tin
    d - đừng loại bỏ khúc này cũng như bất kỳ cái nào sau này trong tập tin

en: Discard mode change from index and worktree [y,n,q,a,d%s,?]?
vi: Loại bỏ thay đổi chế độ từ mục lục và cây làm việc [y,n,q,a,d%s,?]?

en: Discard deletion from index and worktree [y,n,q,a,d%s,?]?
vi: Loại bỏ việc xóa khỏi mục lục và cây làm việc [y,n,q,a,d%s,?]?

en: Discard addition from index and worktree [y,n,q,a,d%s,?]?
vi: Thêm các loại bỏ từ mục lục và cây làm việc [y,n,q,a,d%s,?]?

en: Discard this hunk from index and worktree [y,n,q,a,d%s,?]?
vi: Loại bỏ khúc này khỏi mục lục và cây làm việc [y,n,q,a,d%s,?]?

en: y - discard this hunk from index and worktree
    n - do not discard this hunk from index and worktree
    q - quit; do not discard this hunk or any of the remaining ones
    a - discard this hunk and all later hunks in the file
    d - do not discard this hunk or any of the later hunks in the file
vi: y - loại bỏ khúc này khỏi mục lục và cây làm việc
    n - đừng loại bỏ khúc khỏi mục lục và cây làm việc
    q - thoát; đừng loại bỏ khúc này cũng như bất kỳ cái nào còn lại
    a - loại bỏ khúc này và tất cả các khúc sau này trong tập tin
    d - đừng loại bỏ khúc này cũng như bất kỳ cái nào sau này trong tập tin

en: Apply mode change to index and worktree [y,n,q,a,d%s,?]?
vi: Áp dụng thay đổi chế độ cho mục lục và cây làm việc [y,n,q,a,d%s,?]?

en: Apply deletion to index and worktree [y,n,q,a,d%s,?]?
vi: Áp dụng việc xóa vào mục lục và cây làm việc [y,n,q,a,d%s,?]?

en: Apply addition to index and worktree [y,n,q,a,d%s,?]?
vi: Áp dụng thêm vào mục lục và cây làm việc [y,n,q,a,d%s,?]?

en: Apply this hunk to index and worktree [y,n,q,a,d%s,?]?
vi: Áp dụng khúc này vào mục lục và cây làm việc [y,n,q,a,d%s,?]?

en: y - apply this hunk to index and worktree
    n - do not apply this hunk to index and worktree
    q - quit; do not apply this hunk or any of the remaining ones
    a - apply this hunk and all later hunks in the file
    d - do not apply this hunk or any of the later hunks in the file
vi: y - áp dụng khúc này vào mục lục và cây làm việc
    n - đừng áp dụng khúc vào mục lục và cây làm việc
    q - thoát; đừng áp dụng khúc này cũng như bất kỳ cái nào còn lại
    a - áp dụng khúc này và tất cả các khúc sau này trong tập tin
    d - đừng áp dụng khúc này cũng như bất kỳ cái nào sau này trong tập tin

en: y - apply this hunk to worktree
    n - do not apply this hunk to worktree
    q - quit; do not apply this hunk or any of the remaining ones
    a - apply this hunk and all later hunks in the file
    d - do not apply this hunk or any of the later hunks in the file
vi: y - áp dụng khúc này vào cây làm việc
    n - đừng áp dụng khúc vào cây làm việc
    q - thoát; đừng áp dụng khúc này cũng như bất kỳ cái nào còn lại
    a - áp dụng khúc này và tất cả các khúc sau này trong tập tin
    d - đừng áp dụng khúc này cũng như bất kỳ cái nào sau này trong tập tin

en: could not parse hunk header '%.*s'
vi: không thể phân tích cú pháp phần đầu của khúc “%.*s”

en: could not parse colored hunk header '%.*s'
vi: không thể phân tích cú pháp phần đầu khúc đã tô màu “%.*s”

en: could not parse diff
vi: không thể phân tích cú pháp khác biệt

en: could not parse colored diff
vi: không thể phân tích khác biệt được tô màu

en: failed to run '%s'
vi: gặp lỗi khi chạy “%s”

en: mismatched output from interactive.diffFilter
vi: đầu ra không khớp từ interactive.diffFilter

en: Your filter must maintain a one-to-one correspondence
    between its input and output lines.
vi: Bộ lọc của bạn phải duy trì một quan hệ một-đến-một
    giữa các dòng đầu vào và đầu ra của nó.

en: expected context line #%d in
    %.*s
vi: cần dòng ngữ cảnh #%d trong
    %.*s

en: hunks do not overlap:
    %.*s
    	does not end with:
    %.*s
vi: các khối không chồng đè lên nhau:
    %.*s
    	không được kết thúc bằng:
    %.*s

en: Manual hunk edit mode -- see bottom for a quick guide.
vi: Chế độ sửa khúc bằng tay -- xem ở đáy để có hướng dẫn sử dụng nhanh.

en: ---
    To remove '%c' lines, make them ' ' lines (context).
    To remove '%c' lines, delete them.
    Lines starting with %c will be removed.
vi: ---
    Để gỡ bỏ dòng “%c”, sửa chúng thành những dòng “ ” (ngữ cảnh).
    Để gõ bỏ dòng “%c”, xóa chúng đi.
    Những dòng bắt đầu bằng %c sẽ bị loại bỏ.

note: TRANSLATORS: 'it' refers to the patch mentioned in the previous messages.
en: If it does not apply cleanly, you will be given an opportunity to
    edit again.  If all lines of the hunk are removed, then the edit is
    aborted and the hunk is left unchanged.
vi: Nếu miếng vá không được áp dụng sạch sẽ, bạn sẽ có một cơ hội
    để sửa lần nữa. Nếu mọi dòng của khúc bị xóa bỏ, thế thì những
    sửa dổi sẽ bị loại bỏ, và khúc vẫn giữ nguyên.

en: could not parse hunk header
vi: không thể phân tích cú pháp phần đầu khúc

en: 'git apply --cached' failed
vi: “git apply --cached” gặp lỗi

note: TRANSLATORS: do not translate [y/n] The program will only accept that input at this point. Consider translating (saying "no" discards!) as (saying "n" for "no" discards!) if the translation of the word "no" does not start with n. The program will only accept that input at this point.
en: Your edited hunk does not apply. Edit again (saying "no" discards!) [y/n]?
vi: Hunk đã sửa của bạn không được áp dụng. Sửa lại lần nữa (nói "n" để loại bỏ!) [y/n]?

en: The selected hunks do not apply to the index!
vi: Các khúc đã chọn không được áp dụng vào bảng mục lục!

en: Apply them to the worktree anyway?
vi: Vẫn áp dụng chúng cho cây làm việc?

en: Nothing was applied.
vi: Đã không áp dụng gì cả.

en: j - leave this hunk undecided, see next undecided hunk
    J - leave this hunk undecided, see next hunk
    k - leave this hunk undecided, see previous undecided hunk
    K - leave this hunk undecided, see previous hunk
    g - select a hunk to go to
    / - search for a hunk matching the given regex
    s - split the current hunk into smaller hunks
    e - manually edit the current hunk
    ? - print help
vi: j - để lại khúc này là chưa quyết định, xem khúc chưa quyết định kế tiếp
    J - để lại khúc này là chưa quyết định, xem khúc kế tiếp
    k - để lại khúc này là chưa quyết định, xem khúc chưa quyết định kế trước
    K - để lại khúc này là chưa quyết định, xem khúc kế trước
    g - chọn một khúc muốn tới
    / - tìm một khúc khớp với biểu thức chính quy đưa ra
    s - chia khúc hiện tại thành các khúc nhỏ hơn
    e - sửa bằng tay khúc hiện hành
    ? - hiển thị trợ giúp

en: No previous hunk
vi: Không có khúc kế trước

en: No next hunk
vi: Không có khúc kế tiếp

en: No other hunks to goto
vi: Không còn khúc nào để mà nhảy đến

en: go to which hunk (<ret> to see more)?
vi: nhảy đến khúc nào (<ret> để xem thêm)?

en: go to which hunk?
vi: nhảy đến khúc nào?

en: Invalid number: '%s'
vi: Số không hợp lệ: “%s”

en: Sorry, only %d hunk available. | Sorry, only %d hunks available.
vi[0]: Rất tiếc, chỉ có sẵn %d khúc.

en: No other hunks to search
vi: Không còn khúc nào để mà tìm kiếm

en: search for regex?
vi: tìm kiếm cho biểu thức chính quy?

en: Malformed search regexp %s: %s
vi: Định dạng tìm kiếm của biểu thức chính quy không đúng %s: %s

en: No hunk matches the given pattern
vi: Không thấy khúc nào khớp mẫu đã cho

en: Sorry, cannot split this hunk
vi: Rất tiếc, không thể chia nhỏ khúc này

en: Split into %d hunks.
vi: Chi nhỏ thành %d khúc.

en: Sorry, cannot edit this hunk
vi: Rất tiếc, không thể sửa khúc này

en: 'git apply' failed
vi: “git apply” gặp lỗi

en: 
    Disable this message with "git config advice.%s false"
vi: 
    Tắt lời nhắn này bằng "git config advice.%s false"

en: %shint: %.*s%s
vi: %sgợi ý: %.*s%s

en: Cherry-picking is not possible because you have unmerged files.
vi: Cherry-picking là không thể thực hiện bởi vì bạn có những tập tin chưa được hòa trộn.

en: Committing is not possible because you have unmerged files.
vi: Không thể thực hiện chuyển giao được bởi vì bạn có những tập tin chưa được hòa trộn.

en: Merging is not possible because you have unmerged files.
vi: Không thể thực hiện hòa trộn bởi vì bạn có những tập tin chưa được hòa trộn.

en: Pulling is not possible because you have unmerged files.
vi: Không thể thực hiện kéo về bởi vì bạn có những tập tin chưa được hòa trộn.

en: Reverting is not possible because you have unmerged files.
vi: Không thể thực hiện hoàn nguyên bởi vì bạn có những tập tin chưa được hòa trộn.

en: It is not possible to %s because you have unmerged files.
vi: Việc này không thể thực hiện với %s bởi vì bạn có những tập tin chưa được hòa trộn.

en: Fix them up in the work tree, and then use 'git add/rm <file>'
    as appropriate to mark resolution and make a commit.
vi: Sửa chúng trong cây làm việc, và sau đó dùng lệnh “git add/rm <tập-tin>”
    dành riêng cho việc đánh dấu cần giải quyết và tạo lần chuyển giao.

en: Exiting because of an unresolved conflict.
vi: Thoát ra bởi vì xung đột không thể giải quyết.

en: You have not concluded your merge (MERGE_HEAD exists).
vi: Bạn chưa kết thúc việc hòa trộn (MERGE_HEAD vẫn tồn tại).

en: Please, commit your changes before merging.
vi: Vui lòng chuyển giao các thay đổi trước khi hòa trộn.

en: Exiting because of unfinished merge.
vi: Thoát ra bởi vì việc hòa trộn không hoàn tất.

en: Not possible to fast-forward, aborting.
vi: Thực hiện lệnh chuyển-tiếp-nhanh là không thể được, đang bỏ qua.

en: The following paths and/or pathspecs matched paths that exist
    outside of your sparse-checkout definition, so will not be
    updated in the index:
vi: Các đường dẫn và/hoặc đặc tả đường dẫn sau đây khớp với các đường dẫn tồn tại
    bên ngoài định nghĩa “sparse-checkout” của bạn, vì vậy sẽ không
    cập nhật trong chỉ mục:

en: If you intend to update such entries, try one of the following:
    * Use the --sparse option.
    * Disable or modify the sparsity rules.
vi: Nếu bạn có ý định cập nhật các mục như vậy, hãy thử một trong các mục sau:
    * Sử dụng tùy chọn --sparse.
    * Vô hiệu hóa hoặc sửa đổi các quy tắc thưa thớt.

en: Note: switching to '%s'.
    
    You are in 'detached HEAD' state. You can look around, make experimental
    changes and commit them, and you can discard any commits you make in this
    state without impacting any branches by switching back to a branch.
    
    If you want to create a new branch to retain commits you create, you may
    do so (now or later) by using -c with the switch command. Example:
    
      git switch -c <new-branch-name>
    
    Or undo this operation with:
    
      git switch -
    
    Turn off this advice by setting config variable advice.detachedHead to false
vi: Chú ý: đang chuyển sang “%s”.
    
    Bạn đang ở tình trạng “detached HEAD”. Bạn có thể xem qua, tạo các thay
    đổi thử nghiệm và chuyển giao chúng, bạn có thể loại bỏ bất kỳ lần chuyển
    giao nào trong tình trạng này mà không cần đụng chạm đến bất kỳ nhánh nào
    bằng cách chuyển trở lại một nhánh.
    
    Nếu bạn muốn tạo một nhánh mới để giữ lại các lần chuyển giao bạn tạo,
    bạn có thể làm thế (ngay bây giờ hay sau này) bằng cách dùng tùy chọn
    dòng lệnh -c. Ví dụ:
    
      git switch -c <tên-nhánh-mới>
    
    Hoàn lại thao tác này bằng:
    
      git switch -
    
    Tắt hướng dẫn này bằng cách đặt biến advice.detachedHead thành false

en: cmdline ends with \
vi: cmdline kết thúc với \

en: unclosed quote
vi: chưa có dấu nháy đóng

en: unrecognized whitespace option '%s'
vi: không nhận ra tùy chọn về khoảng trắng “%s”

en: unrecognized whitespace ignore option '%s'
vi: không nhận ra tùy chọn bỏ qua khoảng trắng “%s”

en: --reject and --3way cannot be used together.
vi: --reject và --3way không thể dùng cùng nhau.

en: --3way outside a repository
vi: --3way ở ngoài một kho chứa

en: --index outside a repository
vi: --index ở ngoài một kho chứa

en: --cached outside a repository
vi: --cached ở ngoài một kho chứa

en: Cannot prepare timestamp regexp %s
vi: Không thể chuẩn bị biểu thức chính qui dấu vết thời gian (timestamp regexp) %s

en: regexec returned %d for input: %s
vi: thi hành biểu thức chính quy trả về %d cho đầu vào: %s

en: unable to find filename in patch at line %d
vi: không thể tìm thấy tên tập tin trong miếng vá tại dòng %d

en: git apply: bad git-diff - expected /dev/null, got %s on line %d
vi: git apply: git-diff sai - cần /dev/null, nhưng lại nhận được %s trên dòng %d

en: git apply: bad git-diff - inconsistent new filename on line %d
vi: git apply: git-diff sai - tên tập tin mới không nhất quán trên dòng %d

en: git apply: bad git-diff - inconsistent old filename on line %d
vi: git apply: git-diff sai - tên tập tin cũ không nhất quán trên dòng %d

en: git apply: bad git-diff - expected /dev/null on line %d
vi: git apply: git-diff sai - cần “/dev/null” trên dòng %d

en: invalid mode on line %d: %s
vi: chế độ không hợp lệ trên dòng %d: %s

en: inconsistent header lines %d and %d
vi: phần đầu mâu thuẫn dòng %d và %d

en: git diff header lacks filename information when removing %d leading pathname component (line %d) | git diff header lacks filename information when removing %d leading pathname components (line %d)
vi[0]: phần đầu diff cho git  thiếu thông tin tên tập tin khi gỡ bỏ đi %d trong thành phần dẫn đầu tên của đường dẫn (dòng %d)

en: git diff header lacks filename information (line %d)
vi: phần đầu diff cho git thiếu thông tin tên tập tin (dòng %d)

en: recount: unexpected line: %.*s
vi: chi tiết: dòng không cần: %.*s

en: patch fragment without header at line %d: %.*s
vi: miếng vá phân mảnh mà không có phần đầu tại dòng %d: %.*s

en: new file depends on old contents
vi: tập tin mới phụ thuộc vào nội dung cũ

en: deleted file still has contents
vi: tập tin đã xóa vẫn còn nội dung

en: corrupt patch at line %d
vi: miếng vá hỏng tại dòng %d

en: new file %s depends on old contents
vi: tập tin mới %s phụ thuộc vào nội dung cũ

en: deleted file %s still has contents
vi: tập tin đã xóa %s vẫn còn nội dung

en: ** warning: file %s becomes empty but is not deleted
vi: ** cảnh báo: tập tin %s trở nên trống rỗng nhưng không bị xóa

en: corrupt binary patch at line %d: %.*s
vi: miếng vá định dạng nhị phân sai hỏng tại dòng %d: %.*s

en: unrecognized binary patch at line %d
vi: miếng vá định dạng nhị phân không được nhận ra tại dòng %d

en: patch with only garbage at line %d
vi: vá chỉ với “rác” tại dòng %d

en: unable to read symlink %s
vi: không thể đọc liên kết mềm %s

en: unable to open or read %s
vi: không thể mở hay đọc %s

en: invalid start of line: '%c'
vi: sai khởi đầu dòng: “%c”

en: Hunk #%d succeeded at %d (offset %d line). | Hunk #%d succeeded at %d (offset %d lines).
vi[0]: Khối dữ liệu #%d thành công tại %d (offset %d dòng).

en: Context reduced to (%ld/%ld) to apply fragment at %d
vi: Ngữ cảnh bị giảm xuống còn (%ld/%ld) để áp dụng mảnh dữ liệu tại %d

en: while searching for:
    %.*s
vi: trong khi đang tìm kiếm cho:
    %.*s

en: missing binary patch data for '%s'
vi: thiếu dữ liệu của miếng vá định dạng nhị phân cho “%s”

en: cannot reverse-apply a binary patch without the reverse hunk to '%s'
vi: không thể reverse-apply một miếng vá nhị phân mà không đảo ngược khúc thành “%s”

en: cannot apply binary patch to '%s' without full index line
vi: không thể áp dụng miếng vá nhị phân thành “%s” mà không có dòng chỉ mục đầy đủ

en: the patch applies to '%s' (%s), which does not match the current contents.
vi: miếng vá áp dụng cho “%s” (%s), cái mà không khớp với các nội dung hiện tại.

en: the patch applies to an empty '%s' but it is not empty
vi: miếng vá áp dụng cho một “%s” trống rỗng nhưng nó lại không trống

en: the necessary postimage %s for '%s' cannot be read
vi: không thể đọc postimage %s cần thiết cho “%s”

en: binary patch does not apply to '%s'
vi: miếng vá định dạng nhị phân không được áp dụng cho “%s”

en: binary patch to '%s' creates incorrect result (expecting %s, got %s)
vi: vá nhị phân cho “%s” tạo ra kết quả không chính xác (mong chờ %s, lại nhận %s)

en: patch failed: %s:%ld
vi: gặp lỗi khi vá: %s:%ld

en: cannot checkout %s
vi: không thể lấy ra %s

en: failed to read %s
vi: gặp lỗi khi đọc %s

en: reading from '%s' beyond a symbolic link
vi: đọc từ “%s” vượt ra ngoài liên kết mềm

en: path %s has been renamed/deleted
vi: đường dẫn %s đã bị xóa hoặc đổi tên

en: %s: does not exist in index
vi: %s: không tồn tại trong bảng mục lục

en: %s: does not match index
vi: %s: không khớp trong mục lục

en: repository lacks the necessary blob to perform 3-way merge.
vi: kho thiếu đối tượng blob cần thiết để thực hiện hòa trộn “3-way”.

en: Performing three-way merge...
vi: Đang thực hiện hòa trộn “3-đường”…

en: cannot read the current contents of '%s'
vi: không thể đọc nội dung hiện hành của “%s”

en: Failed to perform three-way merge...
vi: Gặp lỗi khi thực hiện hòa trộn kiểu “three-way”…

en: Applied patch to '%s' with conflicts.
vi: Đã áp dụng miếng vá %s với các xung đột.

en: Applied patch to '%s' cleanly.
vi: Đã áp dụng miếng vá %s một cách sạch sẽ.

en: Falling back to direct application...
vi: Đang trở lại ứng dụng chi phối…

en: removal patch leaves file contents
vi: loại bỏ miếng vá để lại nội dung tập tin

en: %s: wrong type
vi: %s: sai kiểu

en: %s has type %o, expected %o
vi: %s có kiểu %o, cần %o

en: invalid path '%s'
vi: đường dẫn không hợp lệ “%s”

en: %s: already exists in index
vi: %s: đã có từ trước trong bảng mục lục

en: %s: already exists in working directory
vi: %s: đã sẵn có trong thư mục đang làm việc

en: new mode (%o) of %s does not match old mode (%o)
vi: chế độ mới (%o) của %s không khớp với chế độ cũ (%o)

en: new mode (%o) of %s does not match old mode (%o) of %s
vi: chế độ mới (%o) của %s không khớp với chế độ cũ (%o) của %s

en: affected file '%s' is beyond a symbolic link
vi: tập tin chịu tác động “%s” vượt ra ngoài liên kết mềm

en: %s: patch does not apply
vi: %s: miếng vá không được áp dụng

en: Checking patch %s...
vi: Đang kiểm tra miếng vá %s…

en: sha1 information is lacking or useless for submodule %s
vi: thông tin sha1 thiếu hoặc không dùng được cho mô-đun %s

en: mode change for %s, which is not in current HEAD
vi: thay đổi chế độ cho %s, cái mà không phải là HEAD hiện tại

en: sha1 information is lacking or useless (%s).
vi: thông tin sha1 còn thiếu hay không dùng được(%s).

en: could not add %s to temporary index
vi: không thể thêm %s vào chỉ mục tạm thời

en: could not write temporary index to %s
vi: không thể ghi mục lục tạm vào %s

en: unable to remove %s from index
vi: không thể gỡ bỏ %s từ mục lục

en: corrupt patch for submodule %s
vi: miếng vá sai hỏng cho mô-đun-con %s

en: unable to stat newly created file '%s'
vi: không thể lấy thống kê về tập tin %s mới hơn đã được tạo

en: unable to create backing store for newly created file %s
vi: không thể tạo “kho lưu đằng sau” cho tập tin được tạo mới hơn %s

en: unable to add cache entry for %s
vi: không thể thêm mục nhớ đệm cho %s

en: failed to write to '%s'
vi: gặp lỗi khi ghi vào “%s”

en: closing file '%s'
vi: đang đóng tập tin “%s”

en: unable to write file '%s' mode %o
vi: không thể ghi vào tập tin “%s” chế độ %o

en: Applied patch %s cleanly.
vi: Đã áp dụng miếng vá %s một cách sạch sẽ.

en: internal error
vi: lỗi nội bộ

en: Applying patch %%s with %d reject... | Applying patch %%s with %d rejects...
vi[0]: Đang áp dụng miếng vá %%s với %d lần từ chối…

en: truncating .rej filename to %.*s.rej
vi: đang cắt ngắn tên tập tin .rej thành %.*s.rej

en: Hunk #%d applied cleanly.
vi: Khối nhớ #%d được áp dụng gọn gàng.

en: Rejected hunk #%d.
vi: Đoạn dữ liệu #%d bị từ chối.

en: Skipped patch '%s'.
vi: Bỏ qua đường dẫn “%s”.

en: unrecognized input
vi: không thừa nhận đầu vào

en: unable to read index file
vi: không thể đọc tập tin lưu bảng mục lục

en: can't open patch '%s': %s
vi: không thể mở miếng vá “%s”: %s

en: squelched %d whitespace error | squelched %d whitespace errors
vi[0]: đã chấm dứt %d lỗi khoảng trắng

en: %d line adds whitespace errors. | %d lines add whitespace errors.
vi[0]: %d dòng thêm khoảng trắng lỗi.

en: %d line applied after fixing whitespace errors. | %d lines applied after fixing whitespace errors.
vi[0]: %d dòng được áp dụng sau khi sửa các lỗi khoảng trắng.

en: Unable to write new index file
vi: Không thể ghi tập tin lưu bảng mục lục mới

en: don't apply changes matching the given path
vi: không áp dụng các thay đổi khớp với đường dẫn đã cho

en: apply changes matching the given path
vi: áp dụng các thay đổi khớp với đường dẫn đã cho

en: remove <num> leading slashes from traditional diff paths
vi: gỡ bỏ <số> dấu gạch chéo dẫn đầu từ đường dẫn diff cổ điển

en: ignore additions made by the patch
vi: lờ đi phần bổ xung được tạo ra bởi miếng vá

en: instead of applying the patch, output diffstat for the input
vi: thay vì áp dụng một miếng vá, kết xuất kết quả từ lệnh diffstat cho đầu ra

en: show number of added and deleted lines in decimal notation
vi: hiển thị số lượng các dòng được thêm vào và xóa đi theo ký hiệu thập phân

en: instead of applying the patch, output a summary for the input
vi: thay vì áp dụng một miếng vá, kết xuất kết quả cho đầu vào

en: instead of applying the patch, see if the patch is applicable
vi: thay vì áp dụng miếng vá, hãy xem xem miếng vá có thích hợp không

en: make sure the patch is applicable to the current index
vi: hãy chắc chắn là miếng vá thích hợp với bảng mục lục hiện hành

en: mark new files with `git add --intent-to-add`
vi: đánh dấu các tập tin mới với “git add --intent-to-add”

en: apply a patch without touching the working tree
vi: áp dụng một miếng vá mà không động chạm đến cây làm việc

en: accept a patch that touches outside the working area
vi: chấp nhận một miếng vá mà không động chạm đến cây làm việc

en: also apply the patch (use with --stat/--summary/--check)
vi: đồng thời áp dụng miếng vá (dùng với tùy chọn --stat/--summary/--check)

en: attempt three-way merge, fall back on normal patch if that fails
vi: thử hòa trộn kiểu three-way, quay lại dán bình thường nếu không thể thực hiện được

en: build a temporary index based on embedded index information
vi: xây dựng bảng mục lục tạm thời trên cơ sở thông tin bảng mục lục được nhúng

en: paths are separated with NUL character
vi: các đường dẫn bị ngăn cách bởi ký tự NULL

en: ensure at least <n> lines of context match
vi: đảm bảo rằng có ít nhất <n> dòng ngữ cảnh khớp

en: detect new or modified lines that have whitespace errors
vi: tìm thấy một dòng mới hoặc bị sửa đổi mà nó có lỗi do khoảng trắng

en: ignore changes in whitespace when finding context
vi: lờ đi sự thay đổi do khoảng trắng gây ra khi tìm ngữ cảnh

en: apply the patch in reverse
vi: áp dụng miếng vá theo chiều ngược

en: don't expect at least one line of context
vi: đừng hy vọng có ít nhất một dòng ngữ cảnh

en: leave the rejected hunks in corresponding *.rej files
vi: để lại khối dữ liệu bị từ chối trong các tập tin *.rej tương ứng

en: allow overlapping hunks
vi: cho phép chồng khối nhớ

en: tolerate incorrectly detected missing new-line at the end of file
vi: đã dò tìm thấy dung sai không chính xác thiếu dòng mới tại cuối tập tin

en: do not trust the line counts in the hunk headers
vi: không tin số lượng dòng trong phần đầu khối dữ liệu

en: prepend <root> to all filenames
vi: treo thêm <root> vào tất cả các tên tập tin

en: cannot stream blob %s
vi: không thể stream blob “%s”

en: unsupported file mode: 0%o (SHA1: %s)
vi: chế độ tập tin không được hỗ trợ: 0%o (SHA1: %s)

en: unable to start '%s' filter
vi: không thể bắt đầu bộ lọc “%s”

en: unable to redirect descriptor
vi: không thể chuyển hướng mô tả

en: '%s' filter reported error
vi: bộ lọc “%s” đã báo cáo lỗi

en: path is not valid UTF-8: %s
vi: đường dẫn không hợp lệ UTF-8: %s

en: path too long (%d chars, SHA1: %s): %s
vi: đường dẫn quá dài (%d ký tự, SHA1: %s): %s

en: deflate error (%d)
vi: lỗi giải nén (%d)

en: timestamp too large for this system: %<PRIuMAX>
vi: dấu vết thời gian là quá lớn cho hệ thống này: %<PRIuMAX>

en: git archive [<options>] <tree-ish> [<path>...]
vi: git archive [<các tùy chọn>] <tree-ish> [</đường/dẫn>…]

en: git archive --remote <repo> [--exec <cmd>] [<options>] <tree-ish> [<path>...]
vi: git archive --remote <kho> [--exec <lệnh>] [<các tùy chọn>] <tree-ish> [</đường/dẫn>…]

en: git archive --remote <repo> [--exec <cmd>] --list
vi: git archive --remote <kho> [--exec <lệnh>] --list

en: cannot read %s
vi: không thể đọc %s

en: could not read '%s'
vi: không thể đọc “%s”

en: pathspec '%s' did not match any files
vi: đặc tả đường dẫn “%s” không khớp với bất kỳ tập tin nào

en: no such ref: %.*s
vi: không có tham chiếu nào như thế: %.*s

en: not a valid object name: %s
vi: không phải là tên đối tượng hợp lệ: “%s”

en: not a tree object: %s
vi: không phải là đối tượng cây: “%s”

en: current working directory is untracked
vi: thư mục làm việc hiện hành chưa được theo dõi

en: File not found: %s
vi: Không tìm thấy tập tin: %s

en: fmt
vi: định_dạng

en: archive format
vi: định dạng lưu trữ

en: prepend prefix to each pathname in the archive
vi: nối thêm tiền tố vào từng đường dẫn tập tin trong kho lưu

en: add untracked file to archive
vi: thêm các tập tin không được theo dõi vào kho lưu

en: write the archive to this file
vi: ghi kho lưu vào tập tin này

en: read .gitattributes in working directory
vi: đọc .gitattributes trong thư mục làm việc

en: report archived files on stderr
vi: liệt kê các tập tin được lưu trữ vào stderr (đầu ra lỗi tiêu chuẩn)

en: set compression level
vi: đặt mức nén

en: list supported archive formats
vi: liệt kê các kiểu nén được hỗ trợ

en: repo
vi: kho

en: retrieve the archive from remote repository <repo>
vi: nhận kho nén từ kho chứa <kho> trên máy chủ

note: #-#-#-#-#  511 (gtksourceview master)  #-#-#-#-# (itstool) path: styles/style@_name #-#-#-#-#  512 (gtksourceview master)  #-#-#-#-#
en: command
vi: lệnh

en: path to the remote git-upload-archive command
vi: đường dẫn đến lệnh git-upload-archive trên máy chủ

en: Unexpected option --remote
vi: Gặp tùy chọn không cần --remote

en: Option --exec can only be used together with --remote
vi: Tùy chọn --exec chỉ có thể được dùng cùng với --remote

en: Unexpected option --output
vi: Gặp tùy chọn không cần --output

en: Options --add-file and --remote cannot be used together
vi: Các tùy chọn --add-file và --remote không thể sử dụng cùng với nhau

en: Unknown archive format '%s'
vi: Không hiểu định dạng “%s”

en: Argument not supported for format '%s': -%d
vi: Tham số không được hỗ trợ cho định dạng “%s”: -%d

en: %.*s is not a valid attribute name
vi: %.*s không phải tên thuộc tính hợp lệ

en: %s not allowed: %s:%d
vi: %s không được phép: %s:%d

en: Negative patterns are ignored in git attributes
    Use '\!' for literal leading exclamation.
vi: Các mẫu dạng phủ định bị cấm dùng cho các thuộc tính của git
    Dùng “\!” cho các chuỗi văn bản có dấu chấm than dẫn đầu.

en: Badly quoted content in file '%s': %s
vi: Nội dung được trích dẫn sai trong tập tin “%s”: %s

en: We cannot bisect more!
vi: Chúng tôi không bisect thêm nữa!

en: Not a valid commit name %s
vi: Không phải tên đối tượng commit %s hợp lệ

en: The merge base %s is bad.
    This means the bug has been fixed between %s and [%s].
vi: Hòa trộn trên %s là sai.
    Điều đó có nghĩa là lỗi đã được sửa chữa giữa %s và [%s].

en: The merge base %s is new.
    The property has changed between %s and [%s].
vi: Hòa trộn trên %s là mới.
    Gần như chắc chắn là có thay đổi giữa %s và [%s].

en: The merge base %s is %s.
    This means the first '%s' commit is between %s and [%s].
vi: Hòa trộn trên %s là %s.
    Điều đó có nghĩa là lần chuyển giao “%s” đầu tiên là giữa %s và [%s].

en: Some %s revs are not ancestors of the %s rev.
    git bisect cannot work properly in this case.
    Maybe you mistook %s and %s revs?
vi: Một số điểm xét duyệt %s không phải tổ tiên của điểm xét duyệt %s.
    git bisect không thể làm việc đúng đắn trong trường hợp này.
    Liệu có phải bạn nhầm lẫn các điểm %s và %s không?

en: the merge base between %s and [%s] must be skipped.
    So we cannot be sure the first %s commit is between %s and %s.
    We continue anyway.
vi: hòa trộn trên cơ sở giữa %s và [%s] phải bị bỏ qua.
    Do vậy chúng tôi không thể chắc lần chuyển giao đầu tiên %s là giữa %s và %s.
    Chúng tôi vẫn cứ tiếp tục.

en: Bisecting: a merge base must be tested
vi: Bisecting: nền hòa trộn cần phải được kiểm tra

en: a %s revision is needed
vi: cần một điểm xét duyệt %s

en: could not create file '%s'
vi: không thể tạo tập tin “%s”

en: could not read file '%s'
vi: không thể đọc tập tin “%s”

en: reading bisect refs failed
vi: việc đọc tham chiếu bisect gặp lỗi

en: %s was both %s and %s
vi: %s là cả %s và %s

en: No testable commit found.
    Maybe you started with bad path arguments?
vi: Không tìm thấy lần chuyển giao kiểm tra được nào.
    Có lẽ bạn bắt đầu với các tham số đường dẫn sai?

en: (roughly %d step) | (roughly %d steps)
vi[0]: (ước chừng %d bước)

note: TRANSLATORS: the last %s will be replaced with "(roughly %d steps)" translation.
en: Bisecting: %d revision left to test after this %s
     | Bisecting: %d revisions left to test after this %s
vi[0]: Bisecting: còn %d điểm xét duyệt để kiểm sau %s này

en: --contents and --reverse do not blend well.
vi: tùy chọn --contents và --reverse không được trộn vào nhau.

en: cannot use --contents with final commit object name
vi: không thể dùng --contents với tên đối tượng chuyển giao cuối cùng

en: --reverse and --first-parent together require specified latest commit
vi: cùng sử dụng --reverse và --first-parent cần chỉ định lần chuyển giao cuối

en: revision walk setup failed
vi: cài đặt việc di chuyển qua các điểm xét duyệt gặp lỗi

en: --reverse --first-parent together require range along first-parent chain
vi: cùng sử dụng --reverse --first-parent yêu cầu vùng cùng với chuỗi cha-mẹ-đầu-tiên

en: no such path %s in %s
vi: không có đường dẫn %s trong “%s”

en: cannot read blob %s for path %s
vi: không thể đọc blob %s cho đường dẫn “%s”

en: 
    After fixing the error cause you may try to fix up
    the remote tracking information by invoking
    "git branch --set-upstream-to=%s%s%s".
vi: 
    Sau khi sửa nguyên nhân lỗi bạn có lẻ cần thử sửa
    thông tin theo dõi máy chủ bằng cách gọi lệnh
    "git branch --set-upstream-to=%s%s%s".

en: Not setting branch %s as its own upstream.
vi: Chưa cài đặt nhánh %s như là thượng nguồn của nó.

en: Branch '%s' set up to track remote branch '%s' from '%s' by rebasing.
vi: Nhánh “%s” cài đặt để theo dõi nhánh máy chủ “%s” từ “%s” bằng cách rebase.

en: Branch '%s' set up to track remote branch '%s' from '%s'.
vi: Nhánh “%s” cài đặt để theo dõi nhánh máy chủ “%s” từ “%s”.

en: Branch '%s' set up to track local branch '%s' by rebasing.
vi: Nhánh “%s” cài đặt để theo dõi nhánh nội bộ “%s” bằng cách rebase.

en: Branch '%s' set up to track local branch '%s'.
vi: Nhánh “%s” cài đặt để theo dõi nhánh nội bộ “%s”.

en: Branch '%s' set up to track remote ref '%s' by rebasing.
vi: Nhánh “%s” cài đặt để theo dõi tham chiếu máy chủ “%s” bằng cách rebase.

en: Branch '%s' set up to track remote ref '%s'.
vi: Nhánh “%s” cài đặt để theo dõi tham chiếu máy chủ “%s”.

en: Branch '%s' set up to track local ref '%s' by rebasing.
vi: Nhánh “%s” cài đặt để theo dõi tham chiếu nội bộ “%s” bằng cách rebase.

en: Branch '%s' set up to track local ref '%s'.
vi: Nhánh “%s” cài đặt để theo dõi tham chiếu nội bộ “%s”.

en: Unable to write upstream branch configuration
vi: Không thể ghi cấu hình nhánh thượng nguồn

en: Not tracking: ambiguous information for ref %s
vi: Không theo dõi: thông tin chưa rõ ràng cho tham chiếu %s

en: '%s' is not a valid branch name.
vi: “%s” không phải là một tên nhánh hợp lệ.

en: A branch named '%s' already exists.
vi: Đã có nhánh mang tên “%s”.

en: Cannot force update the current branch.
vi: Không thể ép buộc cập nhật nhánh hiện hành.

en: Cannot setup tracking information; starting point '%s' is not a branch.
vi: Không thể cài đặt thông tin theo dõi; điểm bắt đầu “%s” không phải là một nhánh.

en: the requested upstream branch '%s' does not exist
vi: nhánh thượng nguồn đã yêu cầu “%s” không tồn tại

en: 
    If you are planning on basing your work on an upstream
    branch that already exists at the remote, you may need to
    run "git fetch" to retrieve it.
    
    If you are planning to push out a new local branch that
    will track its remote counterpart, you may want to use
    "git push -u" to set the upstream config as you push.
vi: 
    Nếu bạn có ý định “cải tổ” công việc của bạn trên nhánh thượng nguồn
    (upstream) cái mà đã sẵn có trên máy chủ, bạn cần chạy
    lệnh "git fetch" để lấy nó về.
    
    Nếu bạn có ý định đẩy lên lên một nhánh nội bộ mới cái mà
    sẽ theo dõi bản đối chiếu máy chủ của nó, bạn cần dùng lệnh
    "git push -u" để đặt cấu hình thượng nguồn bạn muốn push.

en: Not a valid object name: '%s'.
vi: Không phải tên đối tượng hợp lệ: “%s”.

en: Ambiguous object name: '%s'.
vi: Tên đối tượng chưa rõ ràng: “%s”.

en: Not a valid branch point: '%s'.
vi: Nhánh không hợp lệ: “%s”.

en: '%s' is already checked out at '%s'
vi: “%s” đã được lấy ra tại “%s” rồi

en: HEAD of working tree %s is not updated
vi: HEAD của cây làm việc %s chưa được cập nhật

en: unrecognized bundle hash algorithm: %s
vi: không hiểu thuật toán băm dữ liệu bundle: %s

en: unknown capability '%s'
vi: không hiểu dung lượng “%s”

en: '%s' does not look like a v2 or v3 bundle file
vi: “%s” không giống như tập tin v2 hay v3 bundle (định dạng dump của git)

en: unrecognized header: %s%s (%d)
vi: phần đầu không được thừa nhận: %s%s (%d)

en: could not open '%s'
vi: không thể mở “%s”

en: Repository lacks these prerequisite commits:
vi: Kho chứa thiếu những lần chuyển giao tiên quyết này:

en: need a repository to verify a bundle
vi: cần một kho chứa để thẩm tra một bundle

en: The bundle contains this ref: | The bundle contains these %d refs:
vi[0]: Bó dữ liệu chứa %d tham chiếu:

en: The bundle records a complete history.
vi: Lệnh bundle ghi lại toàn bộ lịch sử.

en: The bundle requires this ref: | The bundle requires these %d refs:
vi[0]: Lệnh bundle yêu cầu %d tham chiếu này:

en: unable to dup bundle descriptor
vi: không thể nhân đôi bộ mô tả bundle

en: Could not spawn pack-objects
vi: Không thể sản sinh đối tượng gói

en: pack-objects died
vi: đối tượng gói đã chết

en: ref '%s' is excluded by the rev-list options
vi: th.chiếu “%s” bị loại trừ bởi các tùy chọn rev-list

en: unsupported bundle version %d
vi: phiên bản bundle %d không được hỗ trợ

en: cannot write bundle version %d with algorithm %s
vi: không thể ghi phiên bản bundle %d với thuật toán %s

en: unrecognized argument: %s
vi: đối số không được thừa nhận: %s

en: Refusing to create empty bundle.
vi: Từ chối tạo một bó dữ liệu trống rỗng.

en: cannot create '%s'
vi: không thể tạo “%s”

en: index-pack died
vi: mục lục gói đã chết

en: terminating chunk id appears earlier than expected
vi: mã mảnh kết thúc sớm hơn bình thường

en: improper chunk offset(s) %<PRIx64> and %<PRIx64>
vi: bù mảnh không đúng cách %<PRIx64> và %<PRIx64>

en: duplicate chunk ID %<PRIx32> found
vi: tìm thấy ID của mảnh bị trùng lặp %<PRIx32>

en: final chunk has non-zero id %<PRIx32>
vi: mảnh cuối cùng có id không bằng không %<PRIx32>

en: invalid color value: %.*s
vi: giá trị màu không hợp lệ: %.*s

en: invalid hash version
vi: phiên bản băm không hợp lệ

en: commit-graph file is too small
vi: tập tin đồ-thị-các-lần-chuyển-giao quá nhỏ

en: commit-graph signature %X does not match signature %X
vi: chữ ký đồ-thị-các-lần-chuyển-giao %X không khớp chữ ký %X

en: commit-graph version %X does not match version %X
vi: phiên bản đồ-thị-các-lần-chuyển-giao %X không khớp phiên bản %X

en: commit-graph hash version %X does not match version %X
vi: phiên bản đồ-thị-các-lần-chuyển-giao %X không khớp phiên bản %X

en: commit-graph file is too small to hold %u chunks
vi: tập tin đồ-thị-các-lần-chuyển-giao quá nhỏ để giữ %u mảnh dữ liệu

en: commit-graph has no base graphs chunk
vi: đồ-thị-các-lần-chuyển-giao có không có mảnh các đồ họa cơ sở

en: commit-graph chain does not match
vi: móc xích đồ-thị-các-lần-chuyển-giao không khớp

en: invalid commit-graph chain: line '%s' not a hash
vi: móc xích đồ-thị-các-lần-chuyển-giao không hợp lệ: dòng “%s” không phải là một mã băm

en: unable to find all commit-graph files
vi: không thể tìm thấy tất cả các tập tin đồ-thị-các-lần-chuyển-giao

en: invalid commit position. commit-graph is likely corrupt
vi: vị trí lần chuyển giao không hợp lệ. đồ-thị-các-lần-chuyển-giao có vẻ như đã bị hỏng

en: could not find commit %s
vi: không thể tìm thấy lần chuyển giao %s

en: commit-graph requires overflow generation data but has none
vi: commit-graph yêu cầu dữ liệu tạo tràn nhưng không có

en: unable to parse commit %s
vi: không thể phân tích lần chuyển giao “%s”

en: unable to get type of object %s
vi: không thể lấy kiểu của đối tượng “%s”

en: Loading known commits in commit graph
vi: Đang tải các lần chuyển giao chưa biết trong đồ thị lần chuyển giao

en: Expanding reachable commits in commit graph
vi: Mở rộng các lần chuyển giao có thể tiếp cận được trong trong đồ thị lần chuyển giao

en: Clearing commit marks in commit graph
vi: Đang dọn dẹp các đánh dấu lần chuyển giao trong đồ thị lần chuyển giao

en: Computing commit graph topological levels
vi: Đang tính mức hình học tô-pô tạo đồ thị các lần chuyển giao

en: Computing commit graph generation numbers
vi: Đang tính toán số tạo đồ thị các lần chuyển giao

en: Computing commit changed paths Bloom filters
vi: Đang tính toán chuyển giao các bộ lọc Bloom đường dẫn bị thay đổi

en: Collecting referenced commits
vi: Đang sưu tập các lần chuyển giao được tham chiếu

en: Finding commits for commit graph in %d pack | Finding commits for commit graph in %d packs
vi[0]: Đang tìm các lần chuyển giao cho đồ thị lần chuyển giao trong %d gói

en: error adding pack %s
vi: gặp lỗi thêm gói %s

en: error opening index for %s
vi: gặp lỗi khi mở mục lục cho “%s”

en: Finding commits for commit graph among packed objects
vi: Đang tìm các lần chuyển giao cho đồ thị lần chuyển giao trong số các đối tượng đã đóng gói

en: Finding extra edges in commit graph
vi: Đang tìm các cạnh mở tộng trong đồ thị lần chuyển giao

en: failed to write correct number of base graph ids
vi: gặp lỗi khi ghi số đúng của mã đồ họa cơ sở

en: unable to create leading directories of %s
vi: không thể tạo các thư mục dẫn đầu của “%s”

en: unable to create temporary graph layer
vi: không thể tạo lớp sơ đồ tạm thời

en: unable to adjust shared permissions for '%s'
vi: không thể chỉnh sửa quyền chia sẻ thành “%s”

en: Writing out commit graph in %d pass | Writing out commit graph in %d passes
vi[0]: Đang ghi ra đồ thị các lần chuyển giao trong lần %d

en: unable to open commit-graph chain file
vi: không thể mở tập tin mắt xích đồ thị chuyển giao

en: failed to rename base commit-graph file
vi: gặp lỗi khi đổi tên tập tin đồ-thị-các-lần-chuyển-giao

en: failed to rename temporary commit-graph file
vi: gặp lỗi khi đổi tên tập tin đồ-thị-các-lần-chuyển-giao tạm thời

en: Scanning merged commits
vi: Đang quét các lần chuyển giao đã hòa trộn

en: Merging commit-graph
vi: Đang hòa trộn đồ-thị-các-lần-chuyển-giao

en: attempting to write a commit-graph, but 'core.commitGraph' is disabled
vi: cố gắng để ghi một đồ thị các lần chuyển giao, nhưng “core.commitGraph” bị vô hiệu hóa

en: too many commits to write graph
vi: có quá nhiều lần chuyển giao để ghi đồ thị

en: the commit-graph file has incorrect checksum and is likely corrupt
vi: tập tin đồ-thị-các-lần-chuyển-giao có tổng kiểm không đúng và có vẻ như là đã hỏng

en: commit-graph has incorrect OID order: %s then %s
vi: đồ-thị-các-lần-chuyển-giao có thứ tự OID không đúng: %s sau %s

en: commit-graph has incorrect fanout value: fanout[%d] = %u != %u
vi: đồ-thị-các-lần-chuyển-giao có giá trị fanout không đúng: fanout[%d] = %u != %u

en: failed to parse commit %s from commit-graph
vi: gặp lỗi khi phân tích lần chuyển giao từ %s đồ-thị-các-lần-chuyển-giao

en: Verifying commits in commit graph
vi: Đang thẩm tra các lần chuyển giao trong đồ thị lần chuyển giao

en: failed to parse commit %s from object database for commit-graph
vi: gặp lỗi khi phân tích lần chuyển giao %s từ cơ sở dữ liệu đối tượng cho đồ thị lần chuyển giao

en: root tree OID for commit %s in commit-graph is %s != %s
vi: OID cây gốc cho lần chuyển giao %s trong đồ-thị-các-lần-chuyển-giao là %s != %s

en: commit-graph parent list for commit %s is too long
vi: danh sách cha mẹ đồ-thị-các-lần-chuyển-giao cho lần chuyển giao %s là quá dài

en: commit-graph parent for %s is %s != %s
vi: cha mẹ đồ-thị-các-lần-chuyển-giao cho %s là %s != %s

en: commit-graph parent list for commit %s terminates early
vi: danh sách cha mẹ đồ-thị-các-lần-chuyển-giao cho lần chuyển giao %s bị chấm dứt quá sớm

en: commit-graph has generation number zero for commit %s, but non-zero elsewhere
vi: đồ-thị-các-lần-chuyển-giao có con số không lần tạo cho lần chuyển giao %s, nhưng không phải số không ở chỗ khác

en: commit-graph has non-zero generation number for commit %s, but zero elsewhere
vi: đồ-thị-các-lần-chuyển-giao có con số không phải không lần tạo cho lần chuyển giao %s, nhưng số không ở chỗ khác

en: commit-graph generation for commit %s is %<PRIuMAX> < %<PRIuMAX>
vi: tạo đồ-thị-các-lần-chuyển-giao cho lần chuyển giao %s là %<PRIuMAX> < %<PRIuMAX>

en: commit date for commit %s in commit-graph is %<PRIuMAX> != %<PRIuMAX>
vi: ngày chuyển giao cho lần chuyển giao %s trong đồ-thị-các-lần-chuyển-giao là %<PRIuMAX> != %<PRIuMAX>

en: could not parse %s
vi: không thể phân tích cú pháp %s

en: %s %s is not a commit!
vi: %s %s không phải là một lần chuyển giao!

en: Support for <GIT_DIR>/info/grafts is deprecated
    and will be removed in a future Git version.
    
    Please use "git replace --convert-graft-file"
    to convert the grafts into replace refs.
    
    Turn this message off by running
    "git config advice.graftFileDeprecated false"
vi: Việc hỗ trợ cho <GIT_DIR>/info/grafts đã lạc hậu
    và sẽ bị xóa bỏ ở phiên bản Git tương lai.
    
    Vui lòng dùng "git replace --convert-graft-file"
    để chuyển đổi các graft thành các tham chiếu thay thế.
    
    Tắt lời nhắn này bằng cách chạy
    "git config advice.graftFileDeprecated false"

en: Commit %s has an untrusted GPG signature, allegedly by %s.
vi: Lần chuyển giao %s có một chữ ký GPG không đáng tin, được cho là bởi %s.

en: Commit %s has a bad GPG signature allegedly by %s.
vi: Lần chuyển giao %s có một chữ ký GPG sai, được cho là bởi %s.

en: Commit %s does not have a GPG signature.
vi: Lần chuyển giao %s không có chữ ký GPG.

en: Commit %s has a good GPG signature by %s
vi: Lần chuyển giao %s có một chữ ký GPG tốt bởi %s

en: Warning: commit message did not conform to UTF-8.
    You may want to amend it after fixing the message, or set the config
    variable i18n.commitencoding to the encoding your project uses.
vi: Cảnh báo: ghi chú cho lần chuyển giao không hợp chuẩn UTF-8.
    Bạn có lẽ muốn tu bổ nó sau khi sửa lời chú thích, hoặc là đặt biến
    cấu hình i18n.commitencoding thành bảng mã mà dự án của bạn muốn dùng.

en: exceeded maximum include depth (%d) while including
    	%s
    from
    	%s
    This might be due to circular includes.
vi: vượt quá độ sâu bao gồm tối đa (%d) trong khi bao gồm
    	%s
    từ
    	%s
    Nguyên nhân có thể là gồm quẩn vòng.

en: could not expand include path '%s'
vi: không thể khai triển đường dẫn “%s”

en: relative config includes must come from files
vi: các bao gồm cấu hình liên quan phải đến từ các tập tin

en: relative config include conditionals must come from files
vi: các điều kiện bao gồm cấu hình liên quan phải đến từ các tập tin

en: invalid config format: %s
vi: định dạng cấu hình không hợp lệ: %s

en: missing environment variable name for configuration '%.*s'
vi: thiếu tên biến môi trường cho cấu hình “%.*s”

en: missing environment variable '%s' for configuration '%.*s'
vi: thiếu biến môi trường “%s” cho cấu hình “%.*s”

en: key does not contain a section: %s
vi: khóa không chứa một phần: %s

en: key does not contain variable name: %s
vi: khóa không chứa bất kỳ một tên biến nào: %s

en: invalid key: %s
vi: khóa không đúng: %s

en: invalid key (newline): %s
vi: khóa không hợp lệ (dòng mới): %s

en: empty config key
vi: khóa cấu hình trống rỗng

en: bogus config parameter: %s
vi: tham số cấu hình không có thực: %s

en: bogus format in %s
vi: định dạng không có thực trong %s

en: bogus count in %s
vi: số lượng không có thực trong %s

en: too many entries in %s
vi: quá nhiều mục tin trong %s

en: missing config key %s
vi: thiếu khóa cấu hình “%s”

en: missing config value %s
vi: thiếu giá trị cấu hình “%s”

en: bad config line %d in blob %s
vi: tập tin cấu hình sai tại dòng %d trong blob %s

en: bad config line %d in file %s
vi: cấu hình sai tại dòng %d trong tập tin %s

en: bad config line %d in standard input
vi: cấu hình sai tại dòng %d trong đầu vào tiêu chuẩn

en: bad config line %d in submodule-blob %s
vi: cấu hình sai tại dòng %d trong blob-mô-đun-con %s

en: bad config line %d in command line %s
vi: cấu hình sai tại dòng %d trong dòng lệnh %s

en: bad config line %d in %s
vi: cấu hình sai tại dòng %d trong %s

en: invalid unit
vi: đơn vị không hợp lệ

en: bad numeric config value '%s' for '%s': %s
vi: sai giá trị bằng số của cấu hình “%s” cho “%s”: %s

en: bad numeric config value '%s' for '%s' in blob %s: %s
vi: sai giá trị bằng số của cấu hình “%s” cho “%s” trong blob %s: %s

en: bad numeric config value '%s' for '%s' in file %s: %s
vi: sai giá trị bằng số của cấu hình “%s” cho “%s” trong tập tin %s: %s

en: bad numeric config value '%s' for '%s' in standard input: %s
vi: sai giá trị bằng số của cấu hình “%s” cho “%s” trong đầu vào tiêu chuẩn: %s

en: bad numeric config value '%s' for '%s' in submodule-blob %s: %s
vi: sai giá trị bằng số của cấu hình “%s” cho “%s” trong submodule-blob %s: %s

en: bad numeric config value '%s' for '%s' in command line %s: %s
vi: sai giá trị bằng số của cấu hình “%s” cho “%s” trong dòng lệnh %s: %s

en: bad numeric config value '%s' for '%s' in %s: %s
vi: sai giá trị bằng số của cấu hình “%s” cho “%s” trong %s: %s

en: bad boolean config value '%s' for '%s'
vi: sai giá trị kiểu lô-gíc của cấu hình “%s” cho “%s”

en: failed to expand user dir in: '%s'
vi: gặp lỗi mở rộng thư mục người dùng trong: “%s”

en: '%s' for '%s' is not a valid timestamp
vi: “%s” dành cho “%s” không phải là dấu vết thời gian hợp lệ

en: abbrev length out of range: %d
vi: chiều dài abbrev nằm ngoài phạm vi: %d

en: bad zlib compression level %d
vi: mức nén zlib %d là sai

en: core.commentChar should only be one character
vi: core.commentChar chỉ được có một ký tự

en: invalid mode for object creation: %s
vi: chế độ không hợp lệ đối với việc tạo đối tượng: %s

en: malformed value for %s
vi: giá trị cho %s sai dạng

en: malformed value for %s: %s
vi: giá trị cho %s sai dạng: %s

en: must be one of nothing, matching, simple, upstream or current
vi: phải là một trong số nothing, matching, simple, upstream hay current

en: bad pack compression level %d
vi: mức nén gói %d không hợp lệ

en: unable to load config blob object '%s'
vi: không thể tải đối tượng blob cấu hình “%s”

en: reference '%s' does not point to a blob
vi: tham chiếu “%s” không chỉ đến một blob nào cả

en: unable to resolve config blob '%s'
vi: không thể phân giải điểm xét duyệt “%s”

en: unable to parse command-line config
vi: không thể phân tích cấu hình dòng lệnh

en: unknown error occurred while reading the configuration files
vi: đã có lỗi chưa biết xảy ra trong khi đọc các tập tin cấu hình

en: splitIndex.maxPercentChange value '%d' should be between 0 and 100
vi: giá trị splitIndex.maxPercentChange “%d” phải nằm giữa 0 và 100

en: unable to parse '%s' from command-line config
vi: không thể phân tích “%s” từ cấu hình dòng lệnh

en: bad config variable '%s' in file '%s' at line %d
vi: sai biến cấu hình “%s” trong tập tin “%s” tại dòng %d

en: invalid section name '%s'
vi: tên của phần không hợp lệ “%s”

en: %s has multiple values
vi: %s có đa giá trị

en: failed to write new configuration file %s
vi: gặp lỗi khi ghi tập tin cấu hình “%s”

en: could not lock config file %s
vi: không thể khóa tập tin cấu hình %s

en: invalid pattern: %s
vi: mẫu không hợp lệ: %s

en: invalid config file %s
vi: tập tin cấu hình “%s” không hợp lệ

en: fstat on %s failed
vi: fstat trên %s gặp lỗi

en: unable to mmap '%s'%s
vi: không thể mmap “%s”%s

en: chmod on %s failed
vi: chmod trên %s gặp lỗi

en: could not write config file %s
vi: không thể ghi tập tin cấu hình “%s”

en: could not set '%s' to '%s'
vi: không thể đặt “%s” thành “%s”

en: could not unset '%s'
vi: không thể thôi đặt “%s”

en: invalid section name: %s
vi: tên của phần không hợp lệ: %s

en: missing value for '%s'
vi: thiếu giá trị cho cho “%s”

en: the remote end hung up upon initial contact
vi: máy chủ bị treo trên lần tiếp xúc đầu tiên

en: Could not read from remote repository.
    
    Please make sure you have the correct access rights
    and the repository exists.
vi: Không thể đọc từ kho trên mạng.
    
    Vui lòng chắc chắn là bạn có đủ thẩm quyền truy cập
    và kho chứa đã sẵn có.

en: server doesn't support '%s'
vi: máy chủ không hỗ trợ “%s”

en: server doesn't support feature '%s'
vi: máy chủ không hỗ trợ tính năng “%s”

en: expected flush after capabilities
vi: cần đẩy dữ liệu lên đĩa sau các capabilities

en: ignoring capabilities after first line '%s'
vi: bỏ qua capabilities sau dòng đầu tiên “%s”

en: protocol error: unexpected capabilities^{}
vi: lỗi giao thức: không cần capabilities^{}

en: protocol error: expected shallow sha-1, got '%s'
vi: lỗi giao thức: cần sha-1 shallow, nhưng lại nhận được “%s”

en: repository on the other end cannot be shallow
vi: kho đã ở điểm cuối khoác nên không thể được shallow

en: invalid packet
vi: gói không hợp lệ

en: protocol error: unexpected '%s'
vi: lỗi giao thức: không cần “%s”

en: unknown object format '%s' specified by server
vi: không hiểu định dạng đối tượng “%s” được chỉ định bởi máy phục vụ

en: invalid ls-refs response: %s
vi: trả về của ls-refs không hợp lệ: %s

en: expected flush after ref listing
vi: cần đẩy dữ liệu lên đĩa sau khi liệt kê tham chiếu

en: expected response end packet after ref listing
vi: cần nhận được trả lời là kết thúc gói sau khi liệt kê tham chiếu

en: protocol '%s' is not supported
vi: giao thức “%s” chưa được hỗ trợ

en: unable to set SO_KEEPALIVE on socket
vi: không thể đặt SO_KEEPALIVE trên ổ cắm

en: Looking up %s ...
vi: Đang tìm kiếm %s …

en: unable to look up %s (port %s) (%s)
vi: không tìm được %s (cổng %s) (%s)

note: TRANSLATORS: this is the end of "Looking up %s ... "
en: done.
    Connecting to %s (port %s) ...
vi: xong.
    Đang kết nối đến %s (cổng %s) …

en: unable to connect to %s:
    %s
vi: không thể kết nối đến %s:
    %s

en: unable to look up %s (%s)
vi: không thể tìm thấy %s (%s)

en: unknown port %s
vi: không hiểu cổng %s

en: strange hostname '%s' blocked
vi: đã khóa tên máy lạ “%s”

en: strange port '%s' blocked
vi: đã khóa cổng lạ “%s”

en: cannot start proxy %s
vi: không thể khởi chạy ủy nhiệm “%s”

en: no path specified; see 'git help pull' for valid url syntax
vi: chưa chỉ định đường dẫn; xem'git help pull” để biết cú pháp url hợp lệ

en: newline is forbidden in git:// hosts and repo paths
vi: newline bị cấm trong các git:// máy chủ và đường dẫn repo

en: ssh variant 'simple' does not support -4
vi: ssh biến thể “simple” không hỗ trợ -4

en: ssh variant 'simple' does not support -6
vi: ssh biến thể “simple” không hỗ trợ -6

en: ssh variant 'simple' does not support setting port
vi: ssh biến thể “simple” không hỗ trợ đặt cổng

en: strange pathname '%s' blocked
vi: đã khóa tên đường dẫn lạ “%s”

en: Checking connectivity
vi: Đang kiểm tra kết nối

en: Could not run 'git rev-list'
vi: Không thể chạy “git rev-list”

en: failed write to rev-list
vi: gặp lỗi khi ghi vào rev-list

en: failed to close rev-list's stdin
vi: gặp lỗi khi đóng đầu vào chuẩn stdin của rev-list

en: illegal crlf_action %d
vi: crlf_action %d không hợp lệ

en: CRLF would be replaced by LF in %s
vi: CRLF nên được thay bằng LF trong %s

en: CRLF will be replaced by LF in %s.
    The file will have its original line endings in your working directory
vi: CRLF sẽ bị thay thế bằng LF trong %s.
    Tập tin sẽ có kiểu xuống dòng như bản gốc trong thư mục làm việc của bạn

en: LF would be replaced by CRLF in %s
vi: LF nên thay bằng CRLF trong %s

en: LF will be replaced by CRLF in %s.
    The file will have its original line endings in your working directory
vi: LF sẽ bị thay thế bằng CRLF trong %s.
    Tập tin sẽ có kiểu xuống dòng như bản gốc trong thư mục làm việc của bạn

en: BOM is prohibited in '%s' if encoded as %s
vi: BOM bị cấm trong “%s” nếu được mã hóa là %s

en: The file '%s' contains a byte order mark (BOM). Please use UTF-%.*s as working-tree-encoding.
vi: Tập tin “%s” có chứa ký hiệu thứ tự byte (BOM). Vui lòng dùng UTF-%.*s như là bảng mã cây làm việc.

en: BOM is required in '%s' if encoded as %s
vi: BOM là bắt buộc trong “%s” nếu được mã hóa là %s

en: The file '%s' is missing a byte order mark (BOM). Please use UTF-%sBE or UTF-%sLE (depending on the byte order) as working-tree-encoding.
vi: Tập tin “%s” còn thiếu ký hiệu thứ tự byte (BOM). Vui lòng dùng UTF-%sBE hay UTF-%sLE (còn phục thuộc vào thứ tự byte) như là bảng mã cây làm việc.

en: failed to encode '%s' from %s to %s
vi: gặp lỗi khi mã hóa “%s”  từ “%s” sang “%s”

en: encoding '%s' from %s to %s and back is not the same
vi: mã hóa “%s” từ %s thành %s và ngược trở lại không phải là cùng

en: cannot fork to run external filter '%s'
vi: không thể rẽ nhánh tiến trình để chạy bộ lọc bên ngoài “%s”

en: cannot feed the input to external filter '%s'
vi: không thể cấp đầu vào cho bộ lọc bên ngoài “%s”

en: external filter '%s' failed %d
vi: chạy bộ lọc bên ngoài “%s” gặp lỗi %d

en: read from external filter '%s' failed
vi: đọc từ bộ lọc bên ngoài “%s” gặp lỗi

en: external filter '%s' failed
vi: gặp lỗi khi chạy bộ lọc bên ngoài “%s”

en: unexpected filter type
vi: gặp kiểu bộ lọc thừa

en: path name too long for external filter
vi: tên đường dẫn quá dài cho bộ lọc bên ngoài

en: external filter '%s' is not available anymore although not all paths have been filtered
vi: bộ lọc bên ngoài “%s” không sẵn sàng nữa mặc dù không phải tất cả các đường dẫn đã được lọc

en: true/false are no valid working-tree-encodings
vi: true/false là không phải bảng-mã-cây-làm-việc hợp lệ

en: %s: clean filter '%s' failed
vi: %s: gặp lỗi khi xóa bộ lọc “%s”

en: %s: smudge filter %s failed
vi: %s: smudge bộ lọc %s gặp lỗi

en: skipping credential lookup for key: credential.%s
vi: bỏ qua tìm kiếm giấy chứng chực cho khóa: credential.%s

en: refusing to work with credential missing host field
vi: từ chối làm việc với giấy chứng thực thiếu trường máy chủ

en: refusing to work with credential missing protocol field
vi: từ chối làm việc với giấy chứng thực thiếu trường giao thức

en: url contains a newline in its %s component: %s
vi: url có chứa một dấu xuống dòng trong thành phần %s của nó: %s

en: url has no scheme: %s
vi: url không có lược đồ: %s

en: credential url cannot be parsed: %s
vi: không thể phân tích cú pháp giấy chứng thực url: %s

en: %<PRIuMAX> second ago | %<PRIuMAX> seconds ago
vi[0]: %<PRIuMAX> giây trước

en: %<PRIuMAX> minute ago | %<PRIuMAX> minutes ago
vi[0]: %<PRIuMAX> phút trước

en: %<PRIuMAX> hour ago | %<PRIuMAX> hours ago
vi[0]: %<PRIuMAX> giờ trước

en: %<PRIuMAX> day ago | %<PRIuMAX> days ago
vi[0]: %<PRIuMAX> ngày trước

en: %<PRIuMAX> week ago | %<PRIuMAX> weeks ago
vi[0]: %<PRIuMAX> tuần trước

en: %<PRIuMAX> month ago | %<PRIuMAX> months ago
vi[0]: %<PRIuMAX> tháng trước

en: %<PRIuMAX> year | %<PRIuMAX> years
vi[0]: %<PRIuMAX> năm

note: TRANSLATORS: "%s" is "<n> years"
en: %s, %<PRIuMAX> month ago | %s, %<PRIuMAX> months ago
vi[0]: %s, %<PRIuMAX> tháng trước

en: %<PRIuMAX> year ago | %<PRIuMAX> years ago
vi[0]: %<PRIuMAX> năm trước

en: Propagating island marks
vi: Đang lan truyền các đánh dấu island

en: bad tree object %s
vi: đối tượng cây sai “%s”

en: failed to load island regex for '%s': %s
vi: gặp lỗi khi tải biểu thức chính quy island cho “%s”: %s

en: island regex from config has too many capture groups (max=%d)
vi: biểu thức chính quy island từ cấu hình có quá nhiều nhóm chụp (tối đa=%d)

en: Marked %d islands, done.
vi: Đã đánh dấu %d island, xong.

en: unknown value for --diff-merges: %s
vi: không hiểu giá trị cho --diff-merges: %s

en: --merge-base does not work with ranges
vi: --merge-base không hoạt động với phạm vi

en: --merge-base only works with commits
vi: --merge-base chỉ hoạt động với các lần chuyển giao

en: unable to get HEAD
vi: không thể lấy HEAD

en: no merge base found
vi: không tìm thấy cơ sở để hòa trộn

en: multiple merge bases found
vi: có nhiều cơ sở để hòa trộn

en: git diff --no-index [<options>] <path> <path>
vi: git diff --no-index [<các tùy chọn>] </đường/dẫn> </đường/dẫn>

en: Not a git repository. Use --no-index to compare two paths outside a working tree
vi: Không phải là một thư mục git. Dùng --no-index để so sánh hai đường dẫn bên ngoài một cây làm việc

en:   Failed to parse dirstat cut-off percentage '%s'
vi:   Gặp lỗi khi phân tích dirstat cắt bỏ phần trăm “%s”

en:   Unknown dirstat parameter '%s'
vi:   Không hiểu đối số dirstat “%s”

en: color moved setting must be one of 'no', 'default', 'blocks', 'zebra', 'dimmed-zebra', 'plain'
vi: cài đặt màu đã di chuyển phải là một trong “no”, “default”, “blocks”, “zebra”, “dimmed-zebra”, “plain”

en: unknown color-moved-ws mode '%s', possible values are 'ignore-space-change', 'ignore-space-at-eol', 'ignore-all-space', 'allow-indentation-change'
vi: không hiểu chế độ color-moved-ws “%s”, các giá trị có thể là “ignore-space-change”, “ignore-space-at-eol”, “ignore-all-space”, “allow-indentation-change”

en: color-moved-ws: allow-indentation-change cannot be combined with other whitespace modes
vi: color-moved-ws: allow-indentation-change không thể tổ hợp cùng với các chế độ khoảng trắng khác

en: Unknown value for 'diff.submodule' config variable: '%s'
vi: Không hiểu giá trị cho biến cấu hình “diff.submodule”: “%s”

en: Found errors in 'diff.dirstat' config variable:
    %s
vi: Tìm thấy các lỗi trong biến cấu hình “diff.dirstat”:
    %s

en: external diff died, stopping at %s
vi: phần mềm diff ở bên ngoài đã chết, dừng tại %s

en: --name-only, --name-status, --check and -s are mutually exclusive
vi: --name-only, --name-status, --check và -s loại từ lẫn nhau

en: -G, -S and --find-object are mutually exclusive
vi: Các tùy chọn -G, -S, và --find-object loại từ lẫn nhau

en: -G and --pickaxe-regex are mutually exclusive, use --pickaxe-regex with -S
vi: -G và --pickaxe-regex là loại trừ lẫn nhau, dùng --pickaxe-regex với -S

en: --pickaxe-all and --find-object are mutually exclusive, use --pickaxe-all with -G and -S
vi: tùy chọn --pickaxe-all và --find-object loại từ lẫn nhau, hãy dùng --pickaxe-all với -G và -S

en: --follow requires exactly one pathspec
vi: --follow cần chính xác một đặc tả đường dẫn

en: invalid --stat value: %s
vi: giá trị --stat không hợp lệ: “%s”

en: %s expects a numerical value
vi: tùy chọn “%s” cần một giá trị bằng số

en: Failed to parse --dirstat/-X option parameter:
    %s
vi: Gặp lỗi khi phân tích đối số tùy chọn --dirstat/-X:
    %s

en: unknown change class '%c' in --diff-filter=%s
vi: không hiểu lớp thay đổi “%c” trong --diff-filter=%s

en: unknown value after ws-error-highlight=%.*s
vi: không hiểu giá trị sau ws-error-highlight=%.*s

en: unable to resolve '%s'
vi: không thể phân giải “%s”

en: %s expects <n>/<m> form
vi: %s cần dạng <n>/<m>

en: %s expects a character, got '%s'
vi: %s cần một ký tự, nhưng lại nhận được “%s”

en: bad --color-moved argument: %s
vi: đối số --color-moved sai: %s

en: invalid mode '%s' in --color-moved-ws
vi: chế độ “%s” không hợp lệ trong --color-moved-ws

en: option diff-algorithm accepts "myers", "minimal", "patience" and "histogram"
vi: tùy chọn  diff-algorithm chấp nhận "myers", "minimal", "patience" và "histogram"

en: invalid argument to %s
vi: tham số cho %s không hợp lệ

en: invalid regex given to -I: '%s'
vi: đưa cho -I biểu thức chính quy không hợp lệ: “%s”

en: failed to parse --submodule option parameter: '%s'
vi: gặp lỗi khi phân tích đối số tùy chọn --submodule: “%s”

en: bad --word-diff argument: %s
vi: đối số --word-diff sai: %s

en: Diff output format options
vi: Các tùy chọn định dạng khi xuất các khác biệt

en: generate patch
vi: tạo miếng vá

en: suppress diff output
vi: chặn mọi kết xuất từ diff

en: generate diffs with <n> lines context
vi: tạo khác biệt với <n> dòng ngữ cảnh

en: generate the diff in raw format
vi: tạo khác biệt ở định dạng thô

en: synonym for '-p --raw'
vi: đồng nghĩa với “-p --raw”

en: synonym for '-p --stat'
vi: đồng nghĩa với “-p --stat”

en: machine friendly --stat
vi: --stat thuận tiện cho máy đọc

en: output only the last line of --stat
vi: chỉ xuất những dòng cuối của --stat

en: <param1,param2>...
vi: <tham_số_1,tham_số_2>…

en: output the distribution of relative amount of changes for each sub-directory
vi: đầu ra phân phối của số lượng thay đổi tương đối cho mỗi thư mục con

en: synonym for --dirstat=cumulative
vi: đồng nghĩa với --dirstat=cumulative

en: synonym for --dirstat=files,param1,param2...
vi: đồng nghĩa với --dirstat=files,param1,param2…

en: warn if changes introduce conflict markers or whitespace errors
vi: cảnh báo nếu các thay đổi đưa ra các bộ tạo xung đột hay lỗi khoảng trắng

en: condensed summary such as creations, renames and mode changes
vi: tổng hợp dạng xúc tích như là tạo, đổi tên và các thay đổi chế độ

en: show only names of changed files
vi: chỉ hiển thị tên của các tập tin đổi

en: show only names and status of changed files
vi: chỉ hiển thị tên tập tin và tình trạng của các tập tin bị thay đổi

en: <width>[,<name-width>[,<count>]]
vi: <rộng>[,<name-width>[,<số-lượng>]]

en: generate diffstat
vi: tạo diffstat

en: <width>
vi: <rộng>

en: generate diffstat with a given width
vi: tạo diffstat với độ rộng đã cho

en: generate diffstat with a given name width
vi: tạo diffstat với tên độ rộng đã cho

en: generate diffstat with a given graph width
vi: tạo diffstat với độ rộng đồ thị đã cho

en: <count>
vi: <số_lượng>

en: generate diffstat with limited lines
vi: tạo diffstat với các dòng bị giới hạn

en: generate compact summary in diffstat
vi: tạo tổng hợp xúc tích trong diffstat

en: output a binary diff that can be applied
vi: xuất ra một khác biệt dạng nhị phân cái mà có thể được áp dụng

en: show full pre- and post-image object names on the "index" lines
vi: hiển thị đầy đủ các tên đối tượng pre- và post-image trên các dòng "mục lục"

en: show colored diff
vi: hiển thị thay đổi được tô màu

en: <kind>
vi: <kiểu>

en: highlight whitespace errors in the 'context', 'old' or 'new' lines in the diff
vi: tô sáng các lỗi về khoảng trắng trong các dòng “context”, “old” và “new” trong khác biệt

en: do not munge pathnames and use NULs as output field terminators in --raw or --numstat
vi: không munge tên đường dẫn và sử dụng NUL làm bộ phân tách trường đầu ra trong --raw hay --numstat

en: <prefix>
vi: <tiền_tố>

en: show the given source prefix instead of "a/"
vi: hiển thị tiền tố nguồn đã cho thay cho "a/"

en: show the given destination prefix instead of "b/"
vi: hiển thị tiền tố đích đã cho thay cho "b/"

en: prepend an additional prefix to every line of output
vi: treo vào trước một tiền tố bổ sung cho mỗi dòng kết xuất

en: do not show any source or destination prefix
vi: đừng hiển thị bất kỳ tiền tố nguồn hay đích

en: show context between diff hunks up to the specified number of lines
vi: hiển thị ngữ cảnh giữa các khúc khác biệt khi đạt đến số lượng dòng đã chỉ định

en: <char>
vi: <ký_tự>

en: specify the character to indicate a new line instead of '+'
vi: chỉ định một ký tự để biểu thị một dòng được thêm mới thay cho “+”

en: specify the character to indicate an old line instead of '-'
vi: chỉ định một ký tự để biểu thị một dòng đã cũ thay cho “-”

en: specify the character to indicate a context instead of ' '
vi: chỉ định một ký tự để biểu thị một ngữ cảnh thay cho “”

en: Diff rename options
vi: Tùy chọn khác biệt đổi tên

en: break complete rewrite changes into pairs of delete and create
vi: ngắt các thay đổi ghi lại hoàn thiện thành cặp của xóa và tạo

en: detect renames
vi: dò tìm các tên thay đổi

en: omit the preimage for deletes
vi: bỏ qua preimage (tiền ảnh??) cho các việc xóa

en: detect copies
vi: dò bản sao

en: use unmodified files as source to find copies
vi: dùng các tập tin không bị chỉnh sửa như là nguồn để tìm các bản sao

en: disable rename detection
vi: tắt dò tìm đổi tên

en: use empty blobs as rename source
vi: dùng các blob trống rống như là nguồn đổi tên

en: continue listing the history of a file beyond renames
vi: tiếp tục liệt kê lịch sử của một tập tin ngoài đổi tên

en: prevent rename/copy detection if the number of rename/copy targets exceeds given limit
vi: ngăn cản dò tìm đổi tên/bản sao nếu số lượng của đích đổi tên/bản sao vượt quá giới hạn đưa ra

en: Diff algorithm options
vi: Tùy chọn thuật toán khác biệt

en: produce the smallest possible diff
vi: sản sinh khác biệt ít nhất có thể

en: ignore whitespace when comparing lines
vi: lờ đi sự thay đổi do khoảng trắng gây ra khi so sánh các dòng

en: ignore changes in amount of whitespace
vi: lờ đi sự thay đổi do số lượng khoảng trắng gây ra

en: ignore changes in whitespace at EOL
vi: lờ đi sự thay đổi do khoảng trắng gây ra khi ở cuối dòng EOL

en: ignore carrier-return at the end of line
vi: bỏ qua ký tự về đầu dòng tại cuối dòng

en: ignore changes whose all lines match <regex>
vi: bỏ qua các thay đổi có tất cả các dòng khớp <regex>

en: heuristic to shift diff hunk boundaries for easy reading
vi: heuristic để dịch hạn biên của khối khác biệt cho dễ đọc

en: generate diff using the "patience diff" algorithm
vi: tạo khác biệt sử dung thuật toán "patience diff"

en: generate diff using the "histogram diff" algorithm
vi: tạo khác biệt sử dung thuật toán "histogram diff"

en: <algorithm>
vi: <thuật toán>

en: choose a diff algorithm
vi: chọn một thuật toán khác biệt

en: <text>
vi: <văn bản>

en: generate diff using the "anchored diff" algorithm
vi: tạo khác biệt sử dung thuật toán "anchored diff"

en: show word diff, using <mode> to delimit changed words
vi: hiển thị khác biệt từ, sử dụng <chế độ> để bỏ giới hạn các từ bị thay đổi

en: use <regex> to decide what a word is
vi: dùng <regex> để quyết định từ là cái gì

en: equivalent to --word-diff=color --word-diff-regex=<regex>
vi: tương đương với --word-diff=color --word-diff-regex=<regex>

en: moved lines of code are colored differently
vi: các dòng di chuyển của mã mà được tô màu khác nhau

en: how white spaces are ignored in --color-moved
vi: cách bỏ qua khoảng trắng trong --color-moved

en: Other diff options
vi: Các tùy chọn khác biệt khác

en: when run from subdir, exclude changes outside and show relative paths
vi: khi chạy từ thư mục con, thực thi các thay đổi bên ngoài và hiển thị các đường dẫn liên quan

en: swap two inputs, reverse the diff
vi: tráo đổi hai đầu vào, đảo ngược khác biệt

en: exit with 1 if there were differences, 0 otherwise
vi: thoát với mã 1 nếu không có khác biệt gì, 0 nếu ngược lại

en: disable all output of the program
vi: tắt mọi kết xuất của chương trình

en: allow an external diff helper to be executed
vi: cho phép mộ bộ hỗ trợ xuất khác biệt ở bên ngoài được phép thực thi

en: run external text conversion filters when comparing binary files
vi: chạy các bộ lọc văn bản thông thường bên ngoài khi so sánh các tập tin nhị phân

en: <when>
vi: <khi>

en: ignore changes to submodules in the diff generation
vi: bỏ qua các thay đổi trong mô-đun-con trong khi tạo khác biệt

en: <format>
vi: <định dạng>

en: specify how differences in submodules are shown
vi: chi định khác biệt bao nhiêu trong các mô đun con được hiển thị

en: hide 'git add -N' entries from the index
vi: ẩn các mục “git add -N” từ bảng mục lục

en: treat 'git add -N' entries as real in the index
vi: coi các mục “git add -N” như là có thật trong bảng mục lục

en: <string>
vi: <chuỗi>

en: look for differences that change the number of occurrences of the specified string
vi: tìm các khác biệt cái mà thay đổi số lượng xảy ra của các phát sinh của chuỗi được chỉ ra

en: look for differences that change the number of occurrences of the specified regex
vi: tìm các khác biệt cái mà thay đổi số lượng xảy ra của các phát sinh của biểu thức chính quy được chỉ ra

en: show all changes in the changeset with -S or -G
vi: hiển thị tất cả các thay đổi trong một bộ các thay đổi với -S hay -G

en: treat <string> in -S as extended POSIX regular expression
vi: coi <chuỗi> trong -S như là biểu thức chính qui POSIX có mở rộng

en: control the order in which files appear in the output
vi: điều khiển thứ tự xuát hiện các tập tin trong kết xuất

en: show the change in the specified path first
vi: hiển thị các thay đổi trong đường dẫn đã cho đầu tiên

en: skip the output to the specified path
vi: bỏ qua đầu ra đến đường dẫn đã cho

en: <object-id>
vi: <mã-số-đối-tượng>

en: look for differences that change the number of occurrences of the specified object
vi: tìm các khác biệt cái mà thay đổi số lượng xảy ra của các phát sinh của đối tượng được chỉ ra

en: [(A|C|D|M|R|T|U|X|B)...[*]]
vi: [(A|C|D|M|R|T|U|X|B)…[*]]

en: select files by diff type
vi: chọn các tập tin theo kiểu khác biệt

en: <file>
vi: <tập_tin>

en: Output to a specific file
vi: Xuất ra một tập tin cụ thể

en: exhaustive rename detection was skipped due to too many files.
vi: nhận thấy đổi tên toàn diện đã bị bỏ qua bởi có quá nhiều tập tin.

en: only found copies from modified paths due to too many files.
vi: chỉ tìm thấy các bản sao từ đường dẫn đã sửa đổi bởi vì có quá nhiều tập tin.

en: you may want to set your %s variable to at least %d and retry the command.
vi: bạn có lẽ muốn đặt biến %s của bạn thành ít nhất là %d và thử lại lệnh lần nữa.

en: failed to read orderfile '%s'
vi: gặp lỗi khi đọc tập-tin-thứ-tự “%s”

en: Performing inexact rename detection
vi: Đang thực hiện dò tìm đổi tên không chính xác

en: No such path '%s' in the diff
vi: Không có đường dẫn %s trong diff

en: pathspec '%s' did not match any file(s) known to git
vi: đặc tả đường dẫn “%s” không khớp với bất kỳ tập tin nào mà git biết

en: unrecognized pattern: '%s'
vi: mẫu không được thừa nhận: “%s”

en: unrecognized negative pattern: '%s'
vi: mẫu âm không được thừa nhận: “%s”

en: your sparse-checkout file may have issues: pattern '%s' is repeated
vi: tập tin sparse-checkout của bạn có lẽ gặp lỗi: mẫu “%s” đã bị lặp lại

en: disabling cone pattern matching
vi: vô hiệu khớp mẫu nón

en: cannot use %s as an exclude file
vi: không thể dùng %s như là một tập tin loại trừ

en: could not open directory '%s'
vi: không thể mở thư mục “%s”

en: failed to get kernel name and information
vi: gặp lỗi khi lấy tên và thông tin của nhân

en: untracked cache is disabled on this system or location
vi: bộ nhớ tạm không theo vết bị tắt trên hệ thống hay vị trí này

en: No directory name could be guessed.
    Please specify a directory on the command line
vi: Không đoán được thư mục tên là gì.
    Vui lòng chỉ định tên một thư mục trên dòng lệnh

en: index file corrupt in repo %s
vi: tập tin ghi bảng mục lục bị hỏng trong kho %s

en: could not create directories for %s
vi: không thể tạo thư mục cho %s

en: could not migrate git directory from '%s' to '%s'
vi: không thể di dời thư mục git từ “%s” sang “%s”

en: hint: Waiting for your editor to close the file...%c
vi: gợi ý: Chờ trình biên soạn của bạn đóng tập tin…%c

en: Filtering content
vi: Nội dung lọc

en: could not stat file '%s'
vi: không thể lấy thống kê tập tin “%s”

en: bad git namespace path "%s"
vi: đường dẫn không gian tên git "%s" sai

en: too many args to run %s
vi: quá nhiều tham số để chạy %s

en: git fetch-pack: expected shallow list
vi: git fetch-pack: cần danh sách shallow

en: git fetch-pack: expected a flush packet after shallow list
vi: git fetch-pack: cần một gói đẩy sau danh sách shallow

en: git fetch-pack: expected ACK/NAK, got a flush packet
vi: git fetch-pack: cần ACK/NAK, nhưng lại nhận được một gói flush

en: git fetch-pack: expected ACK/NAK, got '%s'
vi: git fetch-pack: cần ACK/NAK, nhưng lại nhận được “%s”

en: unable to write to remote
vi: không thể ghi lên máy phục vụ

en: --stateless-rpc requires multi_ack_detailed
vi: --stateless-rpc cần multi_ack_detailed

en: invalid shallow line: %s
vi: dòng shallow không hợp lệ: %s

en: invalid unshallow line: %s
vi: dòng unshallow không hợp lệ: %s

en: object not found: %s
vi: không tìm thấy đối tượng: %s

en: error in object: %s
vi: lỗi trong đối tượng: %s

en: no shallow found: %s
vi: không tìm shallow nào: %s

en: expected shallow/unshallow, got %s
vi: cần shallow/unshallow, nhưng lại nhận được %s

en: got %s %d %s
vi: nhận %s %d - %s

en: invalid commit %s
vi: lần chuyển giao %s không hợp lệ

en: got %s (%d) %s
vi: nhận %s (%d) %s

en: Marking %s as complete
vi: Đánh dấu %s là đã hoàn thành

en: already have %s (%s)
vi: đã sẵn có %s (%s)

en: fetch-pack: unable to fork off sideband demultiplexer
vi: fetch-pack: không thể rẽ nhánh sideband demultiplexer

en: protocol error: bad pack header
vi: lỗi giao thức: phần đầu gói bị sai

en: fetch-pack: unable to fork off %s
vi: fetch-pack: không thể rẽ nhánh %s

en: fetch-pack: invalid index-pack output
vi: fetch-pack: kết xuất index-pack không hợp lệ

en: %s failed
vi: %s gặp lỗi

en: error in sideband demultiplexer
vi: có lỗi trong sideband demultiplexer

en: Server version is %.*s
vi: Phiên bản máy chủ là %.*s

en: Server supports %s
vi: Máy chủ hỗ trợ %s

en: Server does not support shallow clients
vi: Máy chủ không hỗ trợ máy khách shallow

en: Server does not support --shallow-since
vi: Máy chủ không hỗ trợ --shallow-since

en: Server does not support --shallow-exclude
vi: Máy chủ không hỗ trợ --shallow-exclude

en: Server does not support --deepen
vi: Máy chủ không hỗ trợ --deepen

en: Server does not support this repository's object format
vi: Máy chủ không hỗ trợ định dạng đối tượng của kho này

en: no common commits
vi: không có lần chuyển giao chung nào

en: source repository is shallow, reject to clone.
vi: kho nguồn là nông, nên bỏ từ chối nhân bản.

en: git fetch-pack: fetch failed.
vi: git fetch-pack: fetch gặp lỗi.

en: mismatched algorithms: client %s; server %s
vi: các thuật toán không khớp nhau: máy khách %s; máy chủ %s

en: the server does not support algorithm '%s'
vi: máy chủ không hỗ trợ thuật toán “%s”

en: Server does not support shallow requests
vi: Máy chủ không hỗ trợ yêu cầu shallow

en: Server supports filter
vi: Máy chủ hỗ trợ bộ lọc

en: unable to write request to remote
vi: không thể ghi các yêu cầu lên máy phục vụ

en: error reading section header '%s'
vi: gặp lỗi khi đọc phần đầu của đoạn %s

en: expected '%s', received '%s'
vi: cần “%s”, nhưng lại nhận “%s”

en: unexpected acknowledgment line: '%s'
vi: gặp dòng không được thừa nhận: “%s”

en: error processing acks: %d
vi: gặp lỗi khi xử lý tín hiệu trả lời: %d

en: expected packfile to be sent after 'ready'
vi: cần tập tin gói để gửi sau “ready”

en: expected no other sections to be sent after no 'ready'
vi: không cần thêm phần nào để gửi sau “ready”

en: error processing shallow info: %d
vi: lỗi xử lý thông tin shallow: %d

en: expected wanted-ref, got '%s'
vi: cần wanted-ref, nhưng lại nhận được “%s”

en: unexpected wanted-ref: '%s'
vi: wanted-ref không được mong đợi: “%s”

en: error processing wanted refs: %d
vi: lỗi khi xử lý wanted refs: %d

en: git fetch-pack: expected response end packet
vi: git fetch-pack: cần nhận được trả lời là kết thúc gói

en: no matching remote head
vi: không khớp phần đầu máy chủ

en: remote did not send all necessary objects
vi: máy chủ đã không gửi tất cả các đối tượng cần thiết

en: unexpected 'ready' from remote
vi: gặp “ready” đột xuất từ máy chủ

en: no such remote ref %s
vi: không có máy chủ tham chiếu nào như %s

en: Server does not allow request for unadvertised object %s
vi: Máy phục vụ không cho phép yêu cầu cho đối tượng không được báo trước %s

en: could not create temporary file
vi: không thể tạo tập tin tạm thời

en: failed writing detached signature to '%s'
vi: gặp lỗi khi ghi chữ ký đính kèm vào “%s”

en: gpg.ssh.allowedSignersFile needs to be configured and exist for ssh signature verification
vi: gpg.ssh.allowedSignersFile cần được cấu hình và tồn tại để xác minh chữ ký ssh

en: ssh-keygen -Y find-principals/verify is needed for ssh signature verification (available in openssh version 8.2p1+)
vi: ssh-keygen -Y find-principals/verify là cần thiết để xác minh chữ ký ssh (có sẵn trong phiên bản openssh 8.2p1+)

en: ssh signing revocation file configured but not found: %s
vi: tập tin thu hồi chữ ký ssh đã được cấu hình nhưng không tìm thấy: %s

en: bad/incompatible signature '%s'
vi: chữ sai / không tương thích “%s”

en: failed to get the ssh fingerprint for key '%s'
vi: gặp lỗi khi lấy dấu vân tay ssh cho khóa “%s”

en: either user.signingkey or gpg.ssh.defaultKeyCommand needs to be configured
vi: hoặc là user.signingkey hoặc gpg.ssh.defaultKeyCommand cần được cấu hình

en: gpg.ssh.defaultKeyCommand succeeded but returned no keys: %s %s
vi: gpg.ssh.defaultKeyCommand thành công nhưng lại không trả về khóa nào: %s %s

en: gpg.ssh.defaultKeyCommand failed: %s %s
vi: gpg.ssh.defaultKeyCommand gặp lỗi: %s %s

en: gpg failed to sign the data
vi: gpg gặp lỗi khi ký dữ liệu

en: user.signingkey needs to be set for ssh signing
vi: user.signingkey cần được đặt cho ký ssh

en: failed writing ssh signing key to '%s'
vi: gặp lỗi khi ghi chìa khóa ký ssh vào “%s”

en: failed writing ssh signing key buffer to '%s'
vi: gặp lỗi khi ghi bộ đệm chìa khóa ký ssh vào “%s”

en: ssh-keygen -Y sign is needed for ssh signing (available in openssh version 8.2p1+)
vi: ssh-keygen -Y sign là cần thiết cho ký ssh (sẵn có trong openssh phiên bản 8.2p1+)

en: failed reading ssh signing data buffer from '%s'
vi: gặp lỗi khi đọc bộ đệm dữ liệu chữ ký ssh từ “%s”

en: ignored invalid color '%.*s' in log.graphColors
vi: bỏ qua màu không hợp lệ “%.*s” trong log.graphColors

en: given pattern contains NULL byte (via -f <file>). This is only supported with -P under PCRE v2
vi: mẫu đã cho có chứa NULL byte (qua -f <file>). Điều này chỉ được hỗ trợ với -P dưới PCRE v2

en: '%s': unable to read %s
vi: “%s”: không thể đọc %s

en: failed to stat '%s'
vi: gặp lỗi khi lấy thống kê về “%s”

en: '%s': short read
vi: “%s”: đọc ngắn

en: start a working area (see also: git help tutorial)
vi: bắt đầu một vùng làm việc (xem thêm: git help tutorial)

en: work on the current change (see also: git help everyday)
vi: làm việc trên thay đổi hiện tại (xem thêm: git help everyday)

en: examine the history and state (see also: git help revisions)
vi: xem xét lịch sử tình trạng (xem thêm: git help revisions)

en: grow, mark and tweak your common history
vi: thêm, ghi dấu và chỉnh lịch sử chung của bạn

en: collaborate (see also: git help workflows)
vi: làm việc nhóm (xem thêm: git help workflows)

en: Main Porcelain Commands
vi: Các lệnh Porcelain chính

en: Ancillary Commands / Manipulators
vi: Lệnh/thao tác thứ cấp

en: Ancillary Commands / Interrogators
vi: Lệnh/bộ hỏi thứ cấp

en: Interacting with Others
vi: Tương tác với những cái khác

en: Low-level Commands / Manipulators
vi: Lệnh/thao tác ở mức thấp

en: Low-level Commands / Interrogators
vi: Lệnh/bộ hỏi ở mức thấp

en: Low-level Commands / Syncing Repositories
vi: Lệnh/Đồng bộ kho ở mức thấp

en: Low-level Commands / Internal Helpers
vi: Lệnh/Hỗ trợ nội tại ở mức thấp

en: available git commands in '%s'
vi: các lệnh git sẵn có trong thư mục “%s”:

en: git commands available from elsewhere on your $PATH
vi: các lệnh git sẵn có từ một nơi khác trong $PATH của bạn

en: These are common Git commands used in various situations:
vi: Có các lệnh Git chung được sử dụng trong các tình huống khác nhau:

en: unsupported command listing type '%s'
vi: không hỗ trợ liệt kê lệnh kiểu “%s”

en: The Git concept guides are:
vi: Các chỉ dẫn khái niệm về Git là:

en: See 'git help <command>' to read about a specific subcommand
vi: Xem “git help <lệnh>” để đọc các đặc tả của lệnh con

en: Command aliases
vi: Các bí danh lệnh

en: '%s' appears to be a git command, but we were not
    able to execute it. Maybe git-%s is broken?
vi: “%s” trông như là một lệnh git, nhưng chúng tôi không
    thể thực thi nó. Có lẽ là lệnh git-%s đã bị hỏng?

en: git: '%s' is not a git command. See 'git --help'.
vi: git: “%s” không phải là một lệnh của git. Xem “git --help”.

en: Uh oh. Your system reports no Git commands at all.
vi: Ối chà. Hệ thống của bạn báo rằng chẳng có lệnh Git nào cả.

en: WARNING: You called a Git command named '%s', which does not exist.
vi: CẢNH BÁO: Bạn đã gọi lệnh Git có tên “%s”, mà nó lại không có sẵn.

en: Continuing under the assumption that you meant '%s'.
vi: Tiếp tục và coi rằng ý bạn là “%s”.

en: Run '%s' instead? (y/N)
vi: Chạy “%s” để thay thế? (y/N)

en: Continuing in %0.1f seconds, assuming that you meant '%s'.
vi: Tiếp tục trong %0.1f giây,và coi rằng ý bạn là “%s”.

en: 
    The most similar command is | 
    The most similar commands are
vi[0]: 
    Những lệnh giống nhất là

en: git version [<options>]
vi: git version [<các tùy chọn>]

en: 
    Did you mean this? | 
    Did you mean one of these?
vi[0]: 
    Có phải ý bạn là một trong số những cái này không?

en: The '%s' hook was ignored because it's not set as executable.
    You can disable this warning with `git config advice.ignoredHook false`.
vi: Móc “%s” bị bỏ qua bởi vì nó không thể đặt là thực thi được.
    Bạn có thể tắt cảnh báo này bằng “git config advice.ignoredHook false“.

en: Author identity unknown
vi: Chưa biết định danh tác giả

en: Committer identity unknown
vi: Chưa biết định danh người chuyển giao

en: 
    *** Please tell me who you are.
    
    Run
    
      git config --global user.email "you@example.com"
      git config --global user.name "Your Name"
    
    to set your account's default identity.
    Omit --global to set the identity only in this repository.
vi: 
    *** Vui lòng cho biết bạn là ai.
    
    Chạy
    
      git config --global user.email "bạn@ví_dụ.com"
      git config --global user.name "Tên Của Bạn"
    
    để đặt định danh mặc định cho tài khoản của bạn.
    Bỏ tùy chọn --global nếu chỉ định danh riêng cho kho này.

en: no email was given and auto-detection is disabled
vi: không đưa ra địa chỉ thư điện tử và auto-detection bị tắt

en: unable to auto-detect email address (got '%s')
vi: không thể tự dò tìm địa chỉ thư điện tử (nhận “%s”)

en: no name was given and auto-detection is disabled
vi: chưa chỉ ra tên và tự-động-dò-tìm bị tắt

en: unable to auto-detect name (got '%s')
vi: không thể dò-tìm-tự động tên (đã nhận “%s”)

en: empty ident name (for <%s>) not allowed
vi: không cho phép tên định danh là rỗng (cho <%s>)

en: name consists only of disallowed characters: %s
vi: tên chỉ được phép bao gồm các ký tự sau: %s

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

en: expected 'tree:<depth>'
vi: cần “tree:<depth>”

en: sparse:path filters support has been dropped
vi: việc hỗ trợ bộ lọc sparse:đường/dẫn đã bị bỏ

en: '%s' for 'object:type=<type>' is not a valid object type
vi: “%s” dành cho “object:type=<type>” không phải là kiểu đối tượng hợp lệ

en: invalid filter-spec '%s'
vi: đặc tả bộ lọc không hợp lệ “%s”

en: must escape char in sub-filter-spec: '%c'
vi: phải thoát char trong sub-filter-spec: “%c”

en: expected something after combine:
vi: mong đợi một cái gì đó sau khi kết hợp:

en: multiple filter-specs cannot be combined
vi: không thể tổ hợp nhiều đặc tả kiểu lọc

en: unable to upgrade repository format to support partial clone
vi: không thể nâng cấp định định dạng kho chứa để hỗ trợ nhân bản cục bộ

en: unable to access sparse blob in '%s'
vi: không thể truy cập các blob rải rác trong “%s”

en: unable to parse sparse filter data in %s
vi: không thể phân tích dữ liệu bộ lọc rải rác trong %s

en: entry '%s' in tree %s has tree mode, but is not a tree
vi: mục “%s” trong cây %s có nút cây, nhưng không phải là một cây

en: entry '%s' in tree %s has blob mode, but is not a blob
vi: mục “%s” trong cây %s có nút blob, nhưng không phải là một blob

en: unable to load root tree for commit %s
vi: không thể tải cây gốc cho lần chuyển giao “%s”

en: Unable to create '%s.lock': %s.
    
    Another git process seems to be running in this repository, e.g.
    an editor opened by 'git commit'. Please make sure all processes
    are terminated then try again. If it still fails, a git process
    may have crashed in this repository earlier:
    remove the file manually to continue.
vi: Không thể tạo “%s.lock”: %s.
    
    Tiến trình git khác có lẽ đang chạy ở kho này, ví dụ
    một trình soạn thảo được mở bởi “git commit”. Vui lòng chắc chắn
    rằng mọi tiến trình đã chấm dứt và sau đó thử lại. Nếu vẫn lỗi,
    một tiến trình git có lẽ đã đổ vỡ khi thực hiện ở kho này trước đó:
    gõ bỏ tập tin một cách thủ công để tiếp tục.

en: Unable to create '%s.lock': %s
vi: Không thể tạo “%s.lock”: %s

en: invalid value '%s' for lsrefs.unborn
vi: giá trị “%s” không hợp lệ cho lsrefs.unborn

en: unexpected line: '%s'
vi: dòng không cần: “%s”

en: expected flush after ls-refs arguments
vi: cần đẩy dữ liệu lên đĩa sau tham số ls-refs (liệt kê tham chiếu)

en: quoted CRLF detected
vi: phát hiện CRLF được trích dẫn

en: bad action '%s' for '%s'
vi: thao tác sai “%s” cho “%s”

en: Failed to merge submodule %s (not checked out)
vi: Gặp lỗi khi hòa trộn mô-đun-con “%s” (không lấy ra được)

en: Failed to merge submodule %s (commits not present)
vi: Gặp lỗi khi hòa trộn mô-đun-con “%s” (lần chuyển giao không hiện diện)

en: Failed to merge submodule %s (commits don't follow merge-base)
vi: Gặp lỗi khi hòa trộn mô-đun-con “%s” (lần chuyển giao không theo sau nền-hòa-trộn)

en: Note: Fast-forwarding submodule %s to %s
vi: Chú ý: Chuyển-tiếp-nhanh mô-đun-con “%s” sang “%s”

en: Failed to merge submodule %s
vi: Gặp lỗi khi hòa trộn mô-đun-con “%s”

en: Failed to merge submodule %s, but a possible merge resolution exists:
    %s
vi: Gặp lỗi khi hòa trộn mô-đun-con “%s”, nhưng có cách giải quyết:
    %s

en: If this is correct simply add it to the index for example
    by using:
    
      git update-index --cacheinfo 160000 %s "%s"
    
    which will accept this suggestion.
vi: Nếu đây là đúng đơn giản thêm nó vào mục lục ví dụ
    bằng cách dùng:
    
      git update-index --cacheinfo 160000 %s "%s"
    
    cái mà sẽ chấp nhận gợi ý này.

en: Failed to merge submodule %s, but multiple possible merges exist:
    %s
vi: Gặp lỗi khi hòa trộn mô-đun-con “%s”, nhưng có nhiều cách giải quyết:
    %s

en: Failed to execute internal merge
vi: Gặp lỗi khi thực hiện trộn nội bộ

en: Unable to add %s to database
vi: Không thể thêm %s vào cơ sở dữ liệu

en: Auto-merging %s
vi: Tự-động-hòa-trộn %s

en: CONFLICT (implicit dir rename): Existing file/dir at %s in the way of implicit directory rename(s) putting the following path(s) there: %s.
vi: XUNG ĐỘT: (ngầm đổi tên thư mục): Tập tin/thư mục đã sẵn có tại %s theo cách của các đổi tên thư mục ngầm đặt (các) đường dẫn sau ở đây: %s.

en: CONFLICT (implicit dir rename): Cannot map more than one path to %s; implicit directory renames tried to put these paths there: %s
vi: XUNG ĐỘT: (ngầm đổi tên thư mục): Không thể ánh xạ một đường dẫn thành %s; các đổi tên thư mục ngầm cố đặt các đường dẫn ở đây: %s

en: CONFLICT (directory rename split): Unclear where to rename %s to; it was renamed to multiple other directories, with no destination getting a majority of the files.
vi: XUNG ĐỘT: (thư mục đổi tên chia tách): Không rõ ràng nơi để đổi tên %s thành; nó đã bị đổi tên thành nhiều thư mục khác, với không đích đến nhận một phần nhiều của các tập tin.

en: WARNING: Avoiding applying %s -> %s rename to %s, because %s itself was renamed.
vi: CẢNH BÁO: tránh áp dụng %s -> %s đổi thên thành %s, bởi vì bản thân %s cũng bị đổi tên.

en: Path updated: %s added in %s inside a directory that was renamed in %s; moving it to %s.
vi: Đường dẫn đã được cập nhật: %s được thêm vào trong %s bên trong một thư mục đã được đổi tên trong %s; di chuyển nó đến %s.

en: Path updated: %s renamed to %s in %s, inside a directory that was renamed in %s; moving it to %s.
vi: Đường dẫn đã được cập nhật: %s được đổi tên thành %s trong %s, bên trong một thư mục đã được đổi tên trong %s; di chuyển nó đến %s.

en: CONFLICT (file location): %s added in %s inside a directory that was renamed in %s, suggesting it should perhaps be moved to %s.
vi: XUNG ĐỘT (vị trí tệp): %s được thêm vào trong %s trong một thư mục đã được đổi tên thành %s, đoán là nó nên được di chuyển đến %s.

en: CONFLICT (file location): %s renamed to %s in %s, inside a directory that was renamed in %s, suggesting it should perhaps be moved to %s.
vi: XUNG ĐỘT (vị trí tệp): %s được đổi tên thành %s trong %s, bên trong một thư mục đã được đổi tên thành %s, đoán là nó nên được di chuyển đến %s.

en: CONFLICT (rename/rename): %s renamed to %s in %s and to %s in %s.
vi: XUNG ĐỘT (đổi-tên/đổi-tên): Đổi tên %s->%s trong %s và thành %s trong %s.

en: CONFLICT (rename involved in collision): rename of %s -> %s has content conflicts AND collides with another path; this may result in nested conflict markers.
vi: XUNG ĐỘT (đổi tên liên quan đến va chạm): đổi tên %s -> %s xung đột nội dung VÀ va chạm với một đường dẫn khác; điều này có thể dẫn đến tạo ra các xung đột lồng nhau.

en: CONFLICT (rename/delete): %s renamed to %s in %s, but deleted in %s.
vi: XUNG ĐỘT (đổi-tên/xóa): Đổi tên %s->%s trong %s, nhưng lại bị xóa trong %s.

en: cannot read object %s
vi: không thể đọc đối tượng %s

en: object %s is not a blob
vi: đối tượng %s không phải là một blob

en: CONFLICT (file/directory): directory in the way of %s from %s; moving it to %s instead.
vi: XUNG ĐỘT (tập tin/thư mục): thư mục theo cách của %s từ %s; thay vào đó, di chuyển nó đến %s.

en: CONFLICT (distinct types): %s had different types on each side; renamed both of them so each can be recorded somewhere.
vi: XUNG ĐỘT (các kiểu riêng biệt): %s có các kiểu khác nhau ở mỗi bên; đã đổi tên cả hai trong số chúng để mỗi cái có thể được ghi lại ở đâu đó.

en: CONFLICT (distinct types): %s had different types on each side; renamed one of them so each can be recorded somewhere.
vi: XUNG ĐỘT (các kiểu riêng biệt): %s có các loại khác nhau ở mỗi bên; đã đổi tên một trong số chúng để mỗi cái có thể được ghi lại ở đâu đó.

en: content
vi: nội dung

en: add/add
vi: thêm/thêm

en: submodule
vi: mô-đun-con

en: CONFLICT (%s): Merge conflict in %s
vi: XUNG ĐỘT (%s): Xung đột hòa trộn trong %s

en: CONFLICT (modify/delete): %s deleted in %s and modified in %s.  Version %s of %s left in tree.
vi: XUNG ĐỘT (sửa/xóa): %s bị xóa trong %s và sửa trong %s. Phiên bản %s của %s còn lại trong cây (tree).

en: Note: %s not up to date and in way of checking out conflicted version; old copy renamed to %s
vi: Lưu ý: %s không được cập nhật và theo cách lấy ra phiên bản xung đột; bản sao cũ được đổi tên thành %s

note: TRANSLATORS: The %s arguments are: 1) tree hash of a merge base, and 2-3) the trees for the two trees we're merging.
en: collecting merge info failed for trees %s, %s, %s
vi: thu thập thông tin hòa trộn gặp lỗi cho cây %s, %s, %s

en: Your local changes to the following files would be overwritten by merge:
      %s
vi: Các thay đổi nội bộ của bạn với các tập tin sau đây sẽ bị ghi đè bởi lệnh hòa trộn:
      %s

en: Already up to date.
vi: Đã cập nhật rồi.

en: (bad commit)
vi: (commit sai)

en: add_cacheinfo failed for path '%s'; merge aborting.
vi: add_cacheinfo gặp lỗi đối với đường dẫn “%s”; việc hòa trộn bị bãi bỏ.

en: add_cacheinfo failed to refresh for path '%s'; merge aborting.
vi: add_cacheinfo gặp lỗi khi làm mới đối với đường dẫn “%s”; việc hòa trộn bị bãi bỏ.

en: failed to create path '%s'%s
vi: gặp lỗi khi tạo đường dẫn “%s”%s

en: Removing %s to make room for subdirectory
vi: Gỡ bỏ %s để tạo chỗ (room) cho thư mục con

en: : perhaps a D/F conflict?
vi: : có lẽ là một xung đột D/F?

en: refusing to lose untracked file at '%s'
vi: từ chối đóng tập tin không được theo dõi tại “%s”

en: cannot read object %s '%s'
vi: không thể đọc đối tượng %s “%s”

en: blob expected for %s '%s'
vi: mong đợi đối tượng blob cho %s “%s”

en: failed to open '%s': %s
vi: gặp lỗi khi mở “%s”: %s

en: failed to symlink '%s': %s
vi: gặp lỗi khi tạo liên kết mềm (symlink) “%s”: %s

en: do not know what to do with %06o %s '%s'
vi: không hiểu phải làm gì với %06o %s “%s”

en: Fast-forwarding submodule %s to the following commit:
vi: Chuyển-tiếp-nhanh mô-đun-con “%s” đến lần chuyển giao sau đây:

en: Fast-forwarding submodule %s
vi: Chuyển-tiếp-nhanh mô-đun-con “%s”

en: Failed to merge submodule %s (merge following commits not found)
vi: Gặp lỗi khi hòa trộn mô-đun-con “%s” (không tìm thấy các lần chuyển giao theo sau hòa trộn)

en: Failed to merge submodule %s (not fast-forward)
vi: Gặp lỗi khi hòa trộn mô-đun-con “%s” (không chuyển tiếp nhanh được)

en: Found a possible merge resolution for the submodule:
vi: Tìm thấy một giải pháp hòa trộn có thể cho mô-đun-con:

en: Failed to merge submodule %s (multiple merges found)
vi: Gặp lỗi khi hòa trộn mô-đun-con “%s” (thấy nhiều hòa trộn đa trùng)

en: Error: Refusing to lose untracked file at %s; writing to %s instead.
vi: Lỗi: từ chối đóng tập tin không được theo dõi tại “%s”; thay vào đó ghi vào %s.

en: CONFLICT (%s/delete): %s deleted in %s and %s in %s. Version %s of %s left in tree.
vi: XUNG ĐỘT (%s/xóa): %s bị xóa trong %s và %s trong %s. Phiên bản %s của %s còn lại trong cây (tree).

en: CONFLICT (%s/delete): %s deleted in %s and %s to %s in %s. Version %s of %s left in tree.
vi: XUNG ĐỘT (%s/xóa): %s bị xóa trong %s và %s đến %s trong %s. Phiên bản %s của %s còn lại trong cây (tree).

en: CONFLICT (%s/delete): %s deleted in %s and %s in %s. Version %s of %s left in tree at %s.
vi: XUNG ĐỘT (%s/xóa): %s bị xóa trong %s và %s trong %s. Phiên bản %s của %s còn lại trong cây (tree) tại %s.

en: CONFLICT (%s/delete): %s deleted in %s and %s to %s in %s. Version %s of %s left in tree at %s.
vi: XUNG ĐỘT (%s/xóa): %s bị xóa trong %s và %s đến %s trong %s. Phiên bản %s của %s còn lại trong cây (tree) tại %s.

en: rename
vi: đổi tên

en: Refusing to lose dirty file at %s
vi: Từ chối đóng tập tin không được theo dõi tại “%s”

en: Refusing to lose untracked file at %s, even though it's in the way.
vi: Từ chối đóng tập tin không được theo dõi tại “%s”, ngay cả khi nó ở trên đường.

en: CONFLICT (rename/add): Rename %s->%s in %s.  Added %s in %s
vi: XUNG ĐỘT (đổi-tên/thêm): Đổi tên %s->%s trong %s. %s được thêm trong %s

en: %s is a directory in %s adding as %s instead
vi: %s là một thư mục trong %s thay vào đó thêm vào như là %s

en: Refusing to lose untracked file at %s; adding as %s instead
vi: Từ chối đóng tập tin không được theo dõi tại “%s”; thay vào đó đang thêm thành %s

en: CONFLICT (rename/rename): Rename "%s"->"%s" in branch "%s" rename "%s"->"%s" in "%s"%s
vi: XUNG ĐỘT (đổi-tên/đổi-tên): Đổi tên "%s"->"%s" trong nhánh "%s" đổi tên "%s"->"%s" trong "%s"%s

en:  (left unresolved)
vi:  (cần giải quyết)

en: CONFLICT (rename/rename): Rename %s->%s in %s. Rename %s->%s in %s
vi: XUNG ĐỘT (đổi-tên/đổi-tên): Đổi tên %s->%s trong %s. Đổi tên %s->%s trong %s

en: CONFLICT (directory rename split): Unclear where to place %s because directory %s was renamed to multiple other directories, with no destination getting a majority of the files.
vi: XUNG ĐỘT: (thư mục đổi tên chia tách): Không rõ ràng để đặt địa điểm %s bởi vì thư mục %s đã bị đổi tên thành nhiều thư mục khác, với không đích đến nhận một phần nhiều của các tập tin.

en: CONFLICT (rename/rename): Rename directory %s->%s in %s. Rename directory %s->%s in %s
vi: XUNG ĐỘT (đổi-tên/đổi-tên): Đổi tên thư mục %s->%s trong %s. Đổi tên thư mục %s->%s trong %s

en: modify
vi: sửa đổi

en: Skipped %s (merged same as existing)
vi: Đã bỏ qua %s (đã có sẵn lần hòa trộn này)

en: Adding as %s instead
vi: Thay vào đó thêm vào %s

en: file/directory
vi: tập-tin/thư-mục

en: CONFLICT (%s): There is a directory with name %s in %s. Adding %s as %s
vi: XUNG ĐỘT (%s): Ở đây không có thư mục nào có tên %s trong %s. Thêm %s như là %s

en: CONFLICT (add/add): Merge conflict in %s
vi: XUNG ĐỘT (thêm/thêm): Xung đột hòa trộn trong %s

en: merging of trees %s and %s failed
vi: hòa trộn các cây %s và %s gặp lỗi

en: Merging:
vi: Đang trộn:

en: found %u common ancestor: | found %u common ancestors:
vi[0]: tìm thấy %u tổ tiên chung:

en: merge returned no commit
vi: hòa trộn không trả về lần chuyển giao nào

en: Could not parse object '%s'
vi: Không thể phân tích đối tượng “%s”

en: Unable to write index.
vi: Không thể ghi bảng mục lục.

en: failed to read the cache
vi: gặp lỗi khi đọc bộ nhớ đệm

en: unable to write new index file
vi: không thể ghi tập tin lưu bảng mục lục mới

en: multi-pack-index OID fanout is of the wrong size
vi: fanout OID nhiều gói chỉ mục có kích thước sai

en: multi-pack-index file %s is too small
vi: tập tin đồ thị multi-pack-index %s quá nhỏ

en: multi-pack-index signature 0x%08x does not match signature 0x%08x
vi: chữ ký multi-pack-index 0x%08x không khớp chữ ký 0x%08x

en: multi-pack-index version %d not recognized
vi: không nhận ra phiên bản %d của multi-pack-index

en: multi-pack-index hash version %u does not match version %u
vi: phiên bản băm multi-pack-index %u không khớp phiên bản %u

en: multi-pack-index missing required pack-name chunk
vi: multi-pack-index thiếu mảnh pack-name cần thiết

en: multi-pack-index missing required OID fanout chunk
vi: multi-pack-index thiếu mảnh OID fanout cần thiết

en: multi-pack-index missing required OID lookup chunk
vi: multi-pack-index thiếu mảnh OID lookup cần thiết

en: multi-pack-index missing required object offsets chunk
vi: multi-pack-index thiếu mảnh các khoảng bù đối tượng cần thiết

en: multi-pack-index pack names out of order: '%s' before '%s'
vi: các tên gói multi-pack-index không đúng thứ tự: “%s” trước “%s”

en: bad pack-int-id: %u (%u total packs)
vi: pack-int-id sai: %u (%u các gói tổng)

en: multi-pack-index stores a 64-bit offset, but off_t is too small
vi: multi-pack-index lưu trữ một khoảng bù 64-bít, nhưng off_t là quá nhỏ

en: failed to add packfile '%s'
vi: gặp lỗi khi thêm tập tin gói “%s”

en: failed to open pack-index '%s'
vi: gặp lỗi khi mở pack-index “%s”

en: failed to locate object %d in packfile
vi: gặp lỗi khi phân bổ đối tượng “%d” trong tập tin gói

en: cannot store reverse index file
vi: không thể lưu trữ tập tin ghi mục lục đảo ngược

en: could not parse line: %s
vi: không thể phân tích cú pháp dòng: %s

en: malformed line: %s
vi: dòng dị hình: %s

en: ignoring existing multi-pack-index; checksum mismatch
vi: bỏ qua multi-pack-index sẵn có; tổng kiểm không khớp

en: could not load pack
vi: không thể tải gói

en: could not open index for %s
vi: không thể mở mục lục cho %s

en: Adding packfiles to multi-pack-index
vi: Đang thêm tập tin gói từ multi-pack-index

en: unknown preferred pack: '%s'
vi: không hiểu "preferred pack": %s

en: cannot select preferred pack %s with no objects
vi: không thể chọn gói ưa dùng %s với không đối tượng nào

en: did not see pack-file %s to drop
vi: đã không thấy tập tin gói %s để mà xóa

en: preferred pack '%s' is expired
vi: "preferred pack" “%s” đã hết hạn

en: no pack files to index.
vi: không có tập tin gói để đánh mục lục.

en: could not write multi-pack bitmap
vi: không thể ghi “multi-pack bitmap”

en: could not write multi-pack-index
vi: không thể ghi “multi-pack-index”

en: failed to remove %s
vi: gặp lỗi khi gỡ bỏ %s

en: failed to clear multi-pack-index at %s
vi: gặp lỗi khi xóa multi-pack-index tại %s

en: multi-pack-index file exists, but failed to parse
vi: đã có tập tin multi-pack-index, nhưng gặp lỗi khi phân tích cú pháp

en: incorrect checksum
vi: tổng kiểm không đúng

en: Looking for referenced packfiles
vi: Đang khóa cho các gói bị tham chiếu

en: oid fanout out of order: fanout[%d] = %<PRIx32> > %<PRIx32> = fanout[%d]
vi: fanout cũ sai thứ tự: fanout[%d] = %<PRIx32> > %<PRIx32> = fanout[%d]

en: the midx contains no oid
vi: midx chẳng chứa oid nào

en: Verifying OID order in multi-pack-index
vi: Thẩm tra thứ tự OID trong multi-pack-index

en: oid lookup out of order: oid[%d] = %s >= %s = oid[%d]
vi: lookup cũ sai thứ tự: oid[%d] = %s >= %s = oid[%d]

en: Sorting objects by packfile
vi: Đang sắp xếp các đối tượng theo tập tin gói

en: Verifying object offsets
vi: Đang thẩm tra các khoảng bù đối tượng

en: failed to load pack entry for oid[%d] = %s
vi: gặp lỗi khi tải mục gói cho oid[%d] = %s

en: failed to load pack-index for packfile %s
vi: gặp lỗi khi tải pack-index cho tập tin gói %s

en: incorrect object offset for oid[%d] = %s: %<PRIx64> != %<PRIx64>
vi: khoảng bù đối tượng không đúng cho oid[%d] = %s: %<PRIx64> != %<PRIx64>

en: Counting referenced objects
vi: Đang đếm các đối tượng được tham chiếu

en: Finding and deleting unreferenced packfiles
vi: Đang tìm và xóa các gói không được tham chiếu

en: could not start pack-objects
vi: không thể lấy thông tin thống kê về các đối tượng gói

en: could not finish pack-objects
vi: không thể hoàn thiện các đối tượng gói

en: unable to create lazy_dir thread: %s
vi: không thể tạo tuyến lazy_dir: %s

en: unable to create lazy_name thread: %s
vi: không thể tạo tuyến lazy_name: %s

en: unable to join lazy_name thread: %s
vi: không thể gia nhập tuyến lazy_name: %s

en: You have not concluded your previous notes merge (%s exists).
    Please, use 'git notes merge --commit' or 'git notes merge --abort' to commit/abort the previous merge before you start a new notes merge.
vi: Bạn đã chưa hoàn tất hòa trộn ghi chú trước đây (%s vẫn còn).
    Vui lòng dùng “git notes merge --commit” hay “git notes merge --abort” để chuyển giao hay bãi bỏ lần hòa trộn trước đây và bắt đầu một hòa trộn ghi chú mới.

en: You have not concluded your notes merge (%s exists).
vi: Bạn chưa kết thúc việc hòa trộn ghi chú (%s vẫn tồn tại).

en: Cannot commit uninitialized/unreferenced notes tree
vi: Không thể chuyển giao cây ghi chú chưa được khởi tạo hoặc không được tham chiếu

en: Bad notes.rewriteMode value: '%s'
vi: Giá trị notes.rewriteMode sai: “%s”

en: Refusing to rewrite notes in %s (outside of refs/notes/)
vi: Từ chối ghi đè ghi chú trong %s (nằm ngoài refs/notes/)

note: TRANSLATORS: The first %s is the name of the environment variable, the second %s is its value.
en: Bad %s value: '%s'
vi: Giá trị %s sai: “%s”

en: object directory %s does not exist; check .git/objects/info/alternates
vi: thư mục đối tượng %s không tồn tại; kiểm tra .git/objects/info/alternates

en: unable to normalize alternate object path: %s
vi: không thể thường hóa đường dẫn đối tượng thay thế: “%s”

en: %s: ignoring alternate object stores, nesting too deep
vi: %s: đang bỏ qua kho đối tượng thay thế, lồng nhau quá sâu

en: unable to normalize object directory: %s
vi: không thể chuẩn hóa thư mục đối tượng: “%s”

en: unable to fdopen alternates lockfile
vi: không thể fdopen tập tin khóa thay thế

en: unable to read alternates file
vi: không thể đọc tập tin thay thế

en: unable to move new alternates file into place
vi: không thể di chuyển tập tin thay thế vào chỗ

en: path '%s' does not exist
vi: đường dẫn “%s” không tồn tại

en: reference repository '%s' as a linked checkout is not supported yet.
vi: kho tham chiếu “%s” như là lấy ra liên kết vẫn chưa được hỗ trợ.

en: reference repository '%s' is not a local repository.
vi: kho tham chiếu “%s” không phải là một kho nội bộ.

en: reference repository '%s' is shallow
vi: kho tham chiếu “%s” là nông

en: reference repository '%s' is grafted
vi: kho tham chiếu “%s” bị cấy ghép

en: could not find object directory matching %s
vi: không thể tìm thấy thư mục đối tượng khớp với “%s”

en: invalid line while parsing alternate refs: %s
vi: dòng không hợp lệ trong khi phân tích các tham chiếu thay thế: %s

en: attempting to mmap %<PRIuMAX> over limit %<PRIuMAX>
vi: đang cố để mmap %<PRIuMAX> vượt quá giới hạn %<PRIuMAX>

en: mmap failed%s
vi: mmap gặp lỗi%s

en: object file %s is empty
vi: tập tin đối tượng %s trống rỗng

en: corrupt loose object '%s'
vi: đối tượng mất hỏng “%s”

en: garbage at end of loose object '%s'
vi: gặp rác tại cuối của đối tượng bị mất “%s”

en: unable to parse %s header
vi: không thể phân tích phần đầu của “%s”

en: invalid object type
vi: kiểu đối tượng không hợp lệ

en: unable to unpack %s header
vi: không thể giải gói phần đầu %s

en: header for %s too long, exceeds %d bytes
vi: phần đầu cho %s quá dài, vượt quá %d byte

en: failed to read object %s
vi: gặp lỗi khi đọc đối tượng “%s”

en: replacement %s not found for %s
vi: c%s thay thế không được tìm thấy cho %s

en: loose object %s (stored in %s) is corrupt
vi: đối tượng mất %s (được lưu trong %s) bị hỏng

en: packed object %s (stored in %s) is corrupt
vi: đối tượng đã đóng gói %s (được lưu trong %s) bị hỏng

en: unable to write file %s
vi: không thể ghi tập tin %s

en: unable to set permission to '%s'
vi: không thể đặt quyền thành “%s”

en: file write error
vi: lỗi ghi tập tin

en: error when closing loose object file
vi: gặp lỗi trong khi đóng tập tin đối tượng

en: insufficient permission for adding an object to repository database %s
vi: không đủ thẩm quyền để thêm một đối tượng vào cơ sở dữ liệu kho chứa %s

en: unable to create temporary file
vi: không thể tạo tập tin tạm thời

en: unable to write loose object file
vi: không thể ghi tập tin đối tượng đã mất

en: unable to deflate new object %s (%d)
vi: không thể xả nén đối tượng mới %s (%d)

en: deflateEnd on object %s failed (%d)
vi: deflateEnd trên đối tượng %s gặp lỗi (%d)

en: confused by unstable object source data for %s
vi: chưa rõ ràng baowir dữ liệu nguồn đối tượng không ổn định cho %s

en: failed utime() on %s
vi: gặp lỗi utime() trên “%s”

en: cannot read object for %s
vi: không thể đọc đối tượng cho %s

en: corrupt commit
vi: lần chuyển giao sai hỏng

en: corrupt tag
vi: thẻ sai hỏng

en: read error while indexing %s
vi: gặp lỗi đọc khi đánh mục lục %s

en: short read while indexing %s
vi: không đọc ngắn khi đánh mục lục %s

en: %s: failed to insert into database
vi: %s: gặp lỗi khi thêm vào cơ sở dữ liệu

en: %s: unsupported file type
vi: %s: kiểu tập tin không được hỗ trợ

en: %s is not a valid object
vi: %s không phải là một đối tượng hợp lệ

en: %s is not a valid '%s' object
vi: %s không phải là một đối tượng “%s” hợp lệ

en: hash mismatch for %s (expected %s)
vi: mã băm không khớp cho %s (cần %s)

en: unable to mmap %s
vi: không thể mmap %s

en: unable to unpack header of %s
vi: không thể giải gói phần đầu của “%s”

en: unable to parse header of %s
vi: không thể phân tích phần đầu của “%s”

en: unable to unpack contents of %s
vi: không thể giải gói nội dung của “%s”

en: short object ID %s is ambiguous
vi: mã đối tượng dạng rút gọn %s chưa rõ ràng

en: The candidates are:
vi: Các ứng cử là:

en: Git normally never creates a ref that ends with 40 hex characters
    because it will be ignored when you just specify 40-hex. These refs
    may be created by mistake. For example,
    
      git switch -c $br $(git rev-parse ...)
    
    where "$br" is somehow empty and a 40-hex ref is created. Please
    examine these refs and maybe delete them. Turn this message off by
    running "git config advice.objectNameWarning false"
vi: Git thường không bao giờ tạo tham chiếu mà nó kết thúc với 40 ký tự hex
    bởi vì nó sẽ bị bỏ qua khi bạn chỉ định 40-hex. Những tham chiếu này
    có lẽ được tạo ra bởi một sai sót nào đó. Ví dụ,
    
      git switch -c $br $(git rev-parse …)
    
    với "$br" không hiểu lý do vì sao trống rỗng và một tham chiếu 40-hex được tạo ra.
    Xin hãy kiểm tra những tham chiếu này và có thể xóa chúng đi. Tắt lời nhắn này
    bằng cách chạy lệnh "git config advice.objectNameWarning false"

en: log for '%.*s' only goes back to %s
vi: nhật ký cho “%.*s” chỉ trở lại đến %s

en: log for '%.*s' only has %d entries
vi: nhật ký cho “%.*s” chỉ có %d mục

en: path '%s' exists on disk, but not in '%.*s'
vi: đường dẫn “%s” có ở trên đĩa, nhưng không trong “%.*s”

en: path '%s' exists, but not '%s'
    hint: Did you mean '%.*s:%s' aka '%.*s:./%s'?
vi: đường dẫn “%s” tồn tại, nhưng không phải “%s”
    gợi ý: Có phải ý bạn là “%.*s:%s” aka “%.*s:./%s”?

en: path '%s' does not exist in '%.*s'
vi: đường dẫn “%s” không tồn tại trong “%.*s”

en: path '%s' is in the index, but not at stage %d
    hint: Did you mean ':%d:%s'?
vi: đường dẫn “%s” nằm trong chỉ mục, nhưng không phải ở giai đoạn %d
    gợi ý: Có phải ý bạn là “:%d:%s”?

en: path '%s' is in the index, but not '%s'
    hint: Did you mean ':%d:%s' aka ':%d:./%s'?
vi: đường dẫn “%s” nằm trong chỉ mục, nhưng không phải “%s”
    gợi ý: Có phải ý bạn là “:% d:%s “ aka “:%d:./%s”?

en: path '%s' exists on disk, but not in the index
vi: đường dẫn “%s” tồn tại trên đĩa, nhưng không có trong chỉ mục

en: path '%s' does not exist (neither on disk nor in the index)
vi: đường dẫn “%s” không tồn tại (không trên đĩa cũng không trong mục lục)

en: relative path syntax can't be used outside working tree
vi: cú pháp đường dẫn tương đối không thể thể dùng ngoài cây làm việc

en: invalid object name '%.*s'.
vi: “%.*s” không phải là tên đối tượng hợp lệ.

en: invalid object type "%s"
vi: kiểu đối tượng "%s" không hợp lệ

en: object %s is a %s, not a %s
vi: đối tượng %s là một %s, không phải là một %s

en: object %s has unknown type id %d
vi: đối tượng %s có mã kiểu %d chưa biết

en: unable to parse object: %s
vi: không thể phân tích đối tượng: “%s”

en: hash mismatch %s
vi: mã băm không khớp %s

en: multi-pack bitmap is missing required reverse index
vi: ánh xạ multi-pack thiếu mục lục để dành cần thiết

en: load_reverse_index: could not open pack
vi: load_reverse_index: không thể mở gói

en: unable to get size of %s
vi: không thể lấy kích cỡ của %s

en: could not find %s in pack %s at offset %<PRIuMAX>
vi: không thể tìm thấy %s trong gói “%s” tại vị trí %<PRIuMAX>

en: unable to get disk usage of %s
vi: không thể dung lượng đĩa đã dùng của %s

en: reverse-index file %s is too small
vi: tập tin reverse-index %s quá nhỏ

en: reverse-index file %s is corrupt
vi: tập tin reverse-index %s bị hỏng

en: reverse-index file %s has unknown signature
vi: tập tin reverse-index %s có chữ ký chưa biết

en: reverse-index file %s has unsupported version %<PRIu32>
vi: tệp chỉ mục ngược %s có phiên bản không được hỗ trợ %<PRIu32>

en: reverse-index file %s has unsupported hash id %<PRIu32>
vi: tệp chỉ mục ngược %s có id mã băm không được hỗ trợ %<PRIu32>

en: cannot both write and verify reverse index
vi: không thể cùng lúc đọc và xác minh được bảng mục lục đảo ngược

en: could not stat: %s
vi: không thể lấy thông tin thống kê: %s

en: failed to make %s readable
vi: gặp lỗi làm cho %s đọc được

en: could not write '%s' promisor file
vi: không thể ghi tập tin promisor “%s”

en: offset before end of packfile (broken .idx?)
vi: vị trí tương đối trước điểm kết thúc của tập tin gói (.idx hỏng à?)

en: packfile %s cannot be mapped%s
vi: tập tin gói %s không thể được ánh xạ %s

en: offset before start of pack index for %s (corrupt index?)
vi: vị trí tương đối nằm trước chỉ mục gói cho %s (mục lục bị hỏng à?)

en: offset beyond end of pack index for %s (truncated index?)
vi: vị trí tương đối vượt quá cuối của chỉ mục gói cho %s (mục lục bị cắt cụt à?)

en: option `%s' expects a numerical value
vi: tùy chọn “%s” cần một giá trị bằng số

en: malformed expiration date '%s'
vi: ngày tháng hết hạn dị hình “%s”

en: option `%s' expects "always", "auto", or "never"
vi: tùy chọn “%s” cần "always", "auto", hoặc "never"

en: malformed object name '%s'
vi: tên đối tượng dị hình “%s”

en: %s requires a value
vi: “%s” yêu cầu một giá trị

en: %s is incompatible with %s
vi: %s là xung khắc với %s

en: %s : incompatible with something else
vi: %s : xung khắc với các cái khác

en: %s takes no value
vi: %s k nhận giá trị

en: %s isn't available
vi: %s không sẵn có

en: %s expects a non-negative integer value with an optional k/m/g suffix
vi: %s cần một giá trị dạng số không âm với một hậu tố tùy chọn k/m/g

en: ambiguous option: %s (could be --%s%s or --%s%s)
vi: tùy chọn chưa rõ rang: %s (nên là --%s%s hay --%s%s)

en: did you mean `--%s` (with two dashes)?
vi: có phải ý bạn là “--%s“ (với hai dấu gạch ngang)?

en: alias of --%s
vi: bí danh của --%s

en: unknown option `%s'
vi: không hiểu tùy chọn “%s”

en: unknown switch `%c'
vi: không hiểu tùy chọn “%c”

en: unknown non-ascii option in string: `%s'
vi: không hiểu tùy chọn non-ascii trong chuỗi: “%s”

en: usage: %s
vi: cách dùng: %s

note: TRANSLATORS: the colon here should align with the one in "usage: %s" translation.
en:    or: %s
vi:      hoặc: %s

en: -NUM
vi: -SỐ

en: Could not make %s writable by group
vi: Không thể làm %s được ghi bởi nhóm

en: Escape character '\' not allowed as last character in attr value
vi: Ký tự thoát chuỗi “\” không được phép là ký tự cuối trong giá trị thuộc tính

en: Only one 'attr:' specification is allowed.
vi: Chỉ có một đặc tả “attr:” là được phép.

en: attr spec must not be empty
vi: đặc tả attr phải không được để trống

en: invalid attribute name %s
vi: tên thuộc tính không hợp lệ %s

en: global 'glob' and 'noglob' pathspec settings are incompatible
vi: các cài đặt đặc tả đường dẫn “glob” và “noglob” toàn cục là xung khắc nhau

en: global 'literal' pathspec setting is incompatible with all other global pathspec settings
vi: cài đặt đặc tả đường dẫn “literal” toàn cục là xung khắc với các cài đặt đặc tả đường dẫn toàn cục khác

en: invalid parameter for pathspec magic 'prefix'
vi: tham số không hợp lệ cho “tiền tố” màu nhiệm đặc tả đường đẫn

en: Invalid pathspec magic '%.*s' in '%s'
vi: Số màu nhiệm đặc tả đường dẫn không hợp lệ “%.*s” trong “%s”

en: Missing ')' at the end of pathspec magic in '%s'
vi: Thiếu “)” tại cuối của số màu nhiệm đặc tả đường dẫn trong “%s”

en: Unimplemented pathspec magic '%c' in '%s'
vi: Chưa viết mã cho số màu nhiệm đặc tả đường dẫn “%c” trong “%s”

en: %s: 'literal' and 'glob' are incompatible
vi: %s: “literal” và “glob” xung khắc nhau

en: %s: '%s' is outside repository at '%s'
vi: %s: “%s” ngoài một kho chứa tại “%s”

en: '%s' (mnemonic: '%c')
vi: “%s” (mnemonic: “%c”)

en: %s: pathspec magic not supported by this command: %s
vi: %s: số mầu nhiệm đặc tả đường dẫn chưa được hỗ trợ bởi lệnh này: %s

en: pathspec '%s' is beyond a symbolic link
vi: đặc tả đường dẫn “%s” vượt ra ngoài liên kết mềm

en: line is badly quoted: %s
vi: dòng được trích dẫn sai: %s

en: unable to write flush packet
vi: không thể đẩy dữ liệu của gói lên đĩa

en: unable to write delim packet
vi: không thể ghi gói delim

en: unable to write response end packet
vi: không thể ghi gói cuối trả về

en: flush packet write failed
vi: gặp lỗi khi ghi vào tập tin gói lúc đẩy dữ liệu lên bộ nhớ

en: protocol error: impossibly long line
vi: lỗi giao thức: không thể làm được dòng dài

en: packet write with format failed
vi: gặp lỗi khi ghi gói có định dạng

en: packet write failed - data exceeds max packet size
vi: gặp lỗi khi ghi gói - dữ liệu vượt quá cỡ vói tối đa

en: packet write failed: %s
vi: gặp lỗi khi ghi gói: %s

en: read error
vi: lỗi đọc

en: the remote end hung up unexpectedly
vi: máy chủ bị treo bất ngờ

en: protocol error: bad line length character: %.4s
vi: lỗi giao thức: ký tự chiều dài dòng bị sai: %.4s

en: protocol error: bad line length %d
vi: lỗi giao thức: chiều dài dòng bị sai %d

en: remote error: %s
vi: lỗi máy chủ: %s

en: Refreshing index
vi: Làm mới bảng mục lục

en: unable to create threaded lstat: %s
vi: không thể tạo tuyến trình lstat: %s

en: unable to parse --pretty format
vi: không thể phân tích định dạng --pretty

en: promisor-remote: unable to fork off fetch subprocess
vi: promisor-remote: không thể rẽ nhánh tuyến trình con fetch

en: promisor-remote: could not write to fetch subprocess
vi: promisor-remote: không thể ghi tiến trình con fetch

en: promisor-remote: could not close stdin to fetch subprocess
vi: promisor-remote: không thể đóng đầu vào tiêu chuẩn tiến trình con fetch

en: promisor remote name cannot begin with '/': %s
vi: tên máy chủ hứa hẹn không thể bắt đầu bằng “/”: %s

en: object-info: expected flush after arguments
vi: object-info: cần đẩy dữ liệu lên đĩa sau các tham số

en: Removing duplicate objects
vi: Đang gỡ các đối tượng trùng lặp

en: could not start `log`
vi: không thể lấy thông tin thống kê về “log“

en: could not read `log` output
vi: không thể đọc kết xuất “log”

en: could not parse commit '%s'
vi: không thể phân tích lần chuyển giao “%s”

en: could not parse first line of `log` output: did not start with 'commit ': '%s'
vi: không thể phân tích cú pháp dòng đầu tiên của đầu ra “log”: không bắt đầu bằng “commit ”: “%s”

en: could not parse git header '%.*s'
vi: không thể phân tích cú pháp phần đầu git “%.*s”

en: failed to generate diff
vi: gặp lỗi khi tạo khác biệt

en: --left-only and --right-only are mutually exclusive
vi: --left-only và --right-only loại từ lẫn nhau

en: could not parse log for '%s'
vi: không thể phân tích nhật ký cho “%s”

en: will not add file alias '%s' ('%s' already exists in index)
vi: sẽ không thêm các bí danh “%s” (“%s” đã có từ trước trong bảng mục lục)

en: cannot create an empty blob in the object database
vi: không thể tạo một blob rỗng trong cơ sở dữ liệu đối tượng

en: %s: can only add regular files, symbolic links or git-directories
vi: %s: chỉ có thể thêm tập tin thông thường, liên kết mềm hoặc git-directories

en: '%s' does not have a commit checked out
vi: “%s” không có một lần chuyển giao nào được lấy ra

en: unable to index file '%s'
vi: không thể đánh mục lục tập tin “%s”

en: unable to add '%s' to index
vi: không thể thêm %s vào bảng mục lục

en: unable to stat '%s'
vi: không thể lấy thống kê “%s”

en: '%s' appears as both a file and as a directory
vi: %s có vẻ không phải là tập tin và cũng chẳng phải là một thư mục

en: Refresh index
vi: Làm tươi mới bảng mục lục

en: index.version set, but the value is invalid.
    Using version %i
vi: index.version được đặt, nhưng giá trị của nó lại không hợp lệ.
    Dùng phiên bản %i

en: GIT_INDEX_VERSION set, but the value is invalid.
    Using version %i
vi: GIT_INDEX_VERSION được đặt, nhưng giá trị của nó lại không hợp lệ.
    Dùng phiên bản %i

en: bad signature 0x%08x
vi: chữ ký sai 0x%08x

en: bad index version %d
vi: phiên bản mục lục sai %d

en: bad index file sha1 signature
vi: chữ ký dạng sha1 cho tập tin mục lục không đúng

en: index uses %.4s extension, which we do not understand
vi: mục lục dùng phần mở rộng %.4s, cái mà chúng tôi không hiểu được

en: ignoring %.4s extension
vi: đang lờ đi phần mở rộng %.4s

en: unknown index entry format 0x%08x
vi: không hiểu định dạng mục lục 0x%08x

en: malformed name field in the index, near path '%s'
vi: trường tên sai sạng trong mục lục, gần đường dẫn “%s”

en: unordered stage entries in index
vi: các mục tin stage không đúng thứ tự trong mục lục

en: multiple stage entries for merged file '%s'
vi: nhiều mục stage cho tập tin hòa trộn “%s”

en: unordered stage entries for '%s'
vi: các mục tin stage không đúng thứ tự cho “%s”

en: index file corrupt
vi: tập tin ghi bảng mục lục bị hỏng

en: unable to create load_cache_entries thread: %s
vi: không thể tạo tuyến load_cache_entries: %s

en: unable to join load_cache_entries thread: %s
vi: không thể gia nhập tuyến load_cache_entries: %s

en: %s: index file open failed
vi: %s: mở tập tin mục lục gặp lỗi

en: %s: cannot stat the open index
vi: %s: không thể lấy thống kê bảng mục lục đã mở

en: %s: index file smaller than expected
vi: %s: tập tin mục lục nhỏ hơn mong đợi

en: %s: unable to map index file%s
vi: %s: không thể ánh xạ tập tin mục lục%s

en: unable to create load_index_extensions thread: %s
vi: không thể tạo tuyến load_index_extensions: %s

en: unable to join load_index_extensions thread: %s
vi: không thể gia nhập tuyến load_index_extensions: %s

en: could not freshen shared index '%s'
vi: không thể làm tươi mới mục lục đã chia sẻ “%s”

en: broken index, expect %s in %s, got %s
vi: mục lục bị hỏng, cần %s trong %s, nhưng lại nhận được %s

en: could not close '%s'
vi: không thể đóng “%s”

en: failed to convert to a sparse-index
vi: gặp lỗi khi chuyển đổi sang "sparse-index"

en: could not stat '%s'
vi: không thể lấy thông tin thống kê về “%s”

en: unable to open git dir: %s
vi: không thể mở thư mục git: %s

en: unable to unlink: %s
vi: không thể bỏ liên kết (unlink): “%s”

en: cannot fix permission bits on '%s'
vi: không thể sửa các bít phân quyền trên “%s”

en: %s: cannot drop to stage #0
vi: %s: không thể xóa bỏ stage #0

en: You can fix this with 'git rebase --edit-todo' and then run 'git rebase --continue'.
    Or you can abort the rebase with 'git rebase --abort'.
vi: Bạn có thể sửa nó bằng “git rebase --edit-todo” và sau đó chạy “git rebase --continue”.
    Hoặc là bạn có thể bãi bỏ việc cải tổ bằng “git rebase --abort”.

en: unrecognized setting %s for option rebase.missingCommitsCheck. Ignoring.
vi: không nhận ra cài đặt %s cho tùy chọn rebase.missingCommitsCheck. Nên bỏ qua.

en: 
    Commands:
    p, pick <commit> = use commit
    r, reword <commit> = use commit, but edit the commit message
    e, edit <commit> = use commit, but stop for amending
    s, squash <commit> = use commit, but meld into previous commit
    f, fixup [-C | -c] <commit> = like "squash" but keep only the previous
                       commit's log message, unless -C is used, in which case
                       keep only this commit's message; -c is same as -C but
                       opens the editor
    x, exec <command> = run command (the rest of the line) using shell
    b, break = stop here (continue rebase later with 'git rebase --continue')
    d, drop <commit> = remove commit
    l, label <label> = label current HEAD with a name
    t, reset <label> = reset HEAD to a label
    m, merge [-C <commit> | -c <commit>] <label> [# <oneline>]
    .       create a merge commit using the original merge commit's
    .       message (or the oneline, if no original merge commit was
    .       specified); use -c <commit> to reword the commit message
    
    These lines can be re-ordered; they are executed from top to bottom.
vi: 
    Các lệnh:
    p, pick <commit> = dùng lần chuyển giao
    r, reword <commit> = dùng lần chuyển giao, nhưng sửa lại phần chú thích
    e, edit <commit> = dùng lần chuyển giao, nhưng dừng lại để tu bổ (amend)
    s, squash <commit> = dùng lần chuyển giao, nhưng trộn vào lần chuyển giao kế trước
    f, fixup [-C | -c] <commit> = giống như "squash", nhưng chỉ giữ lại phần lời nhắn
                       nhật ký của lần chuyển giao kế trước, trừ phi -C được dùng, trong trường hợp
                       chỉ giữ ghi chú của lần chuyển giao này; -c giống như -C nhưng
                       mở trình biên soạn
    x, exec <commit> = chạy lệnh (phần còn lại của dòng) dùng hệ vỏ
    b, break = dừng tại đây (tiếp tục cải tổ sau này bằng “git rebase --continue”)
    d, drop <commit> = xóa bỏ lần chuyển giao
    l, label <label> = đánh nhãn HEAD hiện tại bằng một tên
    t, reset <label> = đặt lại HEAD thành một nhãn
    m, merge [-C <commit> | -c <commit>] <nhãn> [# <một_dòng>]
    .       tạo một lần chuyển giao hòa trộn sử dụng chú thích của lần chuyển
    .       giao hòa trộn gốc (hoặc một_dòng, nếu không chỉ định lần chuyển giao hòa
    .       trộn gốc). Dùng -c <commit> để reword chú thích của lần chuyển giao.
    
    Những dòng này có thể được thay đổi thứ tự; chúng chạy từ trên đỉnh xuống dưới đáy.

en: Rebase %s onto %s (%d command) | Rebase %s onto %s (%d commands)
vi[0]: Cải tổ %s vào %s (%d lệnh )

en: 
    Do not remove any line. Use 'drop' explicitly to remove a commit.
vi: 
    Đừng xóa bất kỳ dòng nào. Dùng “drop” một cách rõ ràng để xóa bỏ một lần chuyển giao.

en: 
    If you remove a line here THAT COMMIT WILL BE LOST.
vi: 
    Nếu bạn xóa bỏ một dòng ở đây thì LẦN CHUYỂN GIAO ĐÓ SẼ MẤT.

en: 
    You are editing the todo file of an ongoing interactive rebase.
    To continue rebase after editing, run:
        git rebase --continue
vi: 
    Bạn đang sửa tập tin todo của một lần cải tổ tương tác đang thực hiện.
    Để tiếp tục cải tổ sau khi sửa, chạy:
        git rebase --continue

en: 
    However, if you remove everything, the rebase will be aborted.
vi: 
    Tuy nhiên, nếu bạn xóa bỏ mọi thứ, việc cải tổ sẽ bị bãi bỏ.

en: could not write '%s'
vi: không thể ghi “%s”

en: could not write '%s'.
vi: không thể ghi “%s”.

en: Warning: some commits may have been dropped accidentally.
    Dropped commits (newer to older):
vi: Cảnh báo: một số lần chuyển giao có lẽ đã bị xóa một cách tình cờ.
    Các lần chuyển giao bị xóa (từ mới đến cũ):

en: To avoid this message, use "drop" to explicitly remove a commit.
    
    Use 'git config rebase.missingCommitsCheck' to change the level of warnings.
    The possible behaviours are: ignore, warn, error.
vi: Để tránh thông báo này, dùng "drop" một cách rõ ràng để xóa bỏ một lần chuyển giao.
    
    Dùng “git config rebase.missingCommitsCheck” để thay đổi mức độ của cảnh báo.
    Cánh ứng xử có thể là: ignore, warn, error.

en: %s: 'preserve' superseded by 'merges'
vi: %s: “preserve” bị cấm bởi “merges”

en: gone
vi: đã ra đi

en: ahead %d
vi: phía trước %d

en: behind %d
vi: đằng sau %d

en: ahead %d, behind %d
vi: trước %d, sau %d

en: expected format: %%(color:<color>)
vi: cần định dạng: %%(color:<color>)

en: unrecognized color: %%(color:%s)
vi: không nhận ra màu: %%(color:%s)

en: Integer value expected refname:lstrip=%s
vi: Giá trị nguyên cần tên tham chiếu:lstrip=%s

en: Integer value expected refname:rstrip=%s
vi: Giá trị nguyên cần tên tham chiếu:rstrip=%s

en: unrecognized %%(%s) argument: %s
vi: đối số không được thừa nhận %%(%s): %s

en: %%(objecttype) does not take arguments
vi: %%(objecttype) không nhận các đối số

en: unrecognized %%(objectsize) argument: %s
vi: tham số không được thừa nhận %%(objectsize): %s

en: %%(deltabase) does not take arguments
vi: %%(deltabase) không nhận các đối số

en: %%(body) does not take arguments
vi: %%(body) không nhận các đối số

en: unrecognized %%(subject) argument: %s
vi: tham số không được thừa nhận %%(subject): %s

en: expected %%(trailers:key=<value>)
vi: cần %%(trailers:key=<giá trị>)

en: unknown %%(trailers) argument: %s
vi: không hiểu tham số %%(trailers): %s

en: positive value expected contents:lines=%s
vi: cần nội dung mang giá trị dương:lines=%s

en: unrecognized %%(contents) argument: %s
vi: đối số không được thừa nhận %%(contents): %s

en: unrecognized %%(raw) argument: %s
vi: đối số không được thừa nhận %%(raw): %s

en: positive value expected '%s' in %%(%s)
vi: cần giá trị dương “%s” trong %%(%s)

en: unrecognized argument '%s' in %%(%s)
vi: đối số “%s” không được thừa nhận trong %%(%s)

en: unrecognized email option: %s
vi: không nhận ra tùy chọn thư điện tử: “%s”

en: expected format: %%(align:<width>,<position>)
vi: cần định dạng: %%(align:<width>,<position>)

en: unrecognized position:%s
vi: vị trí không được thừa nhận:%s

en: unrecognized width:%s
vi: chiều rộng không được thừa nhận:%s

en: unrecognized %%(align) argument: %s
vi: đối số không được thừa nhận %%(align): %s

en: positive width expected with the %%(align) atom
vi: cần giá trị độ rộng dương với nguyên tử %%(align)

en: unrecognized %%(if) argument: %s
vi: đối số không được thừa nhận %%(if): %s

en: %%(rest) does not take arguments
vi: %%(rest) không nhận các đối số

en: malformed field name: %.*s
vi: tên trường dị hình: %.*s

en: unknown field name: %.*s
vi: không hiểu tên trường: %.*s

en: not a git repository, but the field '%.*s' requires access to object data
vi: không phải là một kho git, nhưng trường “%.*s” yêu cầu truy cập vào dữ liệu đối tượng

en: format: %%(if) atom used without a %%(then) atom
vi: định dạng: nguyên tử %%(if) được dùng mà không có nguyên tử %%(then)

en: format: %%(then) atom used without an %%(if) atom
vi: định dạng: nguyên tử %%(then) được dùng mà không có nguyên tử %%(if)

en: format: %%(then) atom used more than once
vi: định dạng: nguyên tử %%(then) được dùng nhiều hơn một lần

en: format: %%(then) atom used after %%(else)
vi: định dạng: nguyên tử %%(then) được dùng sau %%(else)

en: format: %%(else) atom used without an %%(if) atom
vi: định dạng: nguyên tử %%(else) được dùng mà không có nguyên tử %%(if)

en: format: %%(else) atom used without a %%(then) atom
vi: định dạng: nguyên tử %%(else) được dùng mà không có nguyên tử %%(then)

en: format: %%(else) atom used more than once
vi: định dạng: nguyên tử %%(else) được dùng nhiều hơn một lần

en: format: %%(end) atom used without corresponding atom
vi: định dạng: nguyên tử %%(end) được dùng mà không có nguyên tử tương ứng

en: malformed format string %s
vi: chuỗi định dạng dị hình %s

en: this command reject atom %%(%.*s)
vi: lệnh này từ chối atom %%(%.*s)

en: --format=%.*s cannot be used with --python, --shell, --tcl
vi: --format=%.*s không thể được dùng với --python, --shell, --tcl

en: (no branch, rebasing %s)
vi: (không nhánh, đang cải tổ %s)

en: (no branch, rebasing detached HEAD %s)
vi: (không nhánh, đang cải tổ HEAD %s đã tách rời)

en: (no branch, bisect started on %s)
vi: (không nhánh, di chuyển nửa bước được bắt đầu tại %s)

en: (HEAD detached at %s)
vi: (HEAD được tách rời tại %s)

en: (HEAD detached from %s)
vi: (HEAD được tách rời khỏi %s)

en: (no branch)
vi: (không nhánh)

en: missing object %s for %s
vi: thiếu đối tượng %s cho %s

en: parse_object_buffer failed on %s for %s
vi: parse_object_buffer gặp lỗi trên %s cho %s

en: malformed object at '%s'
vi: đối tượng dị hình tại “%s”

en: ignoring ref with broken name %s
vi: đang lờ đi tham chiếu với tên hỏng %s

en: ignoring broken ref %s
vi: đang lờ đi tham chiếu hỏng %s

en: format: %%(end) atom missing
vi: định dạng: thiếu nguyên tử %%(end)

en: malformed object name %s
vi: tên đối tượng dị hình %s

en: option `%s' must point to a commit
vi: tùy chọn “%s” phải chỉ đến một lần chuyển giao

en: %s does not point to a valid object!
vi: “%s” không chỉ đến một lần chuyển giao hợp lệ nào cả!

en: Using '%s' as the name for the initial branch. This default branch name
    is subject to change. To configure the initial branch name to use in all
    of your new repositories, which will suppress this warning, call:
    
    	git config --global init.defaultBranch <name>
    
    Names commonly chosen instead of 'master' are 'main', 'trunk' and
    'development'. The just-created branch can be renamed via this command:
    
    	git branch -m <name>
vi: Sử dụng “%s” làm tên cho nhánh ban đầu. Tên nhánh mặc định này
    có thể thay đổi. Để cấu hình tên nhánh khởi đầu sử dụng trong tất cả
    kho lưu trữ mới của bạn, cái mà sẽ ngăn chặn cảnh báo này, gọi lệnh:
    
    	git config --global init.defaultBranch <tên>
    
    Tên thường được chọn thay cho “master” là “main”, “trunk” và
    “development”. Nhánh vừa tạo có thể được đổi tên thông qua lệnh:
    
    	git branch -m <tên>

en: could not retrieve `%s`
vi: không thể lấy về “%s”

en: invalid branch name: %s = %s
vi: tên nhánh không hợp lệ: %s = %s

en: ignoring dangling symref %s
vi: đang lờ đi tham chiếu mềm thừa %s

en: log for ref %s has gap after %s
vi: nhật ký cho tham chiếu %s có khoảng trống sau %s

en: log for ref %s unexpectedly ended on %s
vi: nhật ký cho tham chiếu %s kết thúc bất ngờ trên %s

en: log for %s is empty
vi: nhật ký cho %s trống rỗng

en: refusing to update ref with bad name '%s'
vi: từ chối cập nhật tham chiếu với tên sai “%s”

en: update_ref failed for ref '%s': %s
vi: update_ref bị lỗi cho ref “%s”: %s

en: multiple updates for ref '%s' not allowed
vi: không cho phép đa cập nhật cho tham chiếu “%s”

en: ref updates forbidden inside quarantine environment
vi: cập nhật tham chiếu bị cấm trong môi trường kiểm tra

en: ref updates aborted by hook
vi: các cập nhật tham chiếu bị bãi bỏ bởi móc

en: '%s' exists; cannot create '%s'
vi: “%s” sẵn có; không thể tạo “%s”

en: cannot process '%s' and '%s' at the same time
vi: không thể xử lý “%s” và “%s” cùng một lúc

en: could not remove reference %s
vi: không thể gỡ bỏ tham chiếu: %s

en: could not delete reference %s: %s
vi: không thể xóa bỏ tham chiếu %s: %s

en: could not delete references: %s
vi: không thể xóa bỏ tham chiếu: %s

en: invalid refspec '%s'
vi: refspec không hợp lệ “%s”

en: config remote shorthand cannot begin with '/': %s
vi: cấu hình viết tắt máy chủ không thể bắt đầu bằng “/”: %s

en: more than one receivepack given, using the first
vi: đã đưa ra nhiều hơn một gói nhận về, đang sử dụng cái đầu tiên

en: more than one uploadpack given, using the first
vi: đã đưa ra nhiều hơn một gói tải lên, đang sử dụng cái đầu tiên

en: Cannot fetch both %s and %s to %s
vi: Không thể lấy về cả %s và %s cho %s

en: %s usually tracks %s, not %s
vi: %s thường theo dõi %s, không phải %s

en: %s tracks both %s and %s
vi: %s theo dõi cả %s và %s

en: key '%s' of pattern had no '*'
vi: khóa “%s” của mẫu k có “*”

en: value '%s' of pattern has no '*'
vi: giá trị “%s” của mẫu k có “*”

en: src refspec %s does not match any
vi: refspec %s nguồn không khớp bất kỳ cái gì

en: src refspec %s matches more than one
vi: refspec %s nguồn khớp nhiều hơn một

note: TRANSLATORS: "matches '%s'%" is the <dst> part of "git push <remote> <src>:<dst>" push, and "being pushed ('%s')" is the <src>.
en: The destination you provided is not a full refname (i.e.,
    starting with "refs/"). We tried to guess what you meant by:
    
    - Looking for a ref that matches '%s' on the remote side.
    - Checking if the <src> being pushed ('%s')
      is a ref in "refs/{heads,tags}/". If so we add a corresponding
      refs/{heads,tags}/ prefix on the remote side.
    
    Neither worked, so we gave up. You must fully qualify the ref.
vi: Đích bạn đã cung cấp không phải tên tham chiếu đầy đủ (tức là
    bắt đầu bằng "refs/"). Chúng tôi đã cố suy luận rằng ý của bạn là:
    
    - Tìm kiếm một tham chiếu mà nó khớp “%s” bên phía máy chủ.
    - Kiểm tra xem <src> được đẩy lên (“%s”)
      là một tham chiếu trong "refs/{heads,tags}/". Nếu thế chúng tôi thêm một tiền tố
      refs/{heads,tags}/ tương ứng bên phía máy chủ.
    
    Nếu cả hai là không thể, thì chúng tôi cũng chịu thua. Bạn phải dùng tham chiếu dạng đầy đủ.

en: The <src> part of the refspec is a commit object.
    Did you mean to create a new branch by pushing to
    '%s:refs/heads/%s'?
vi: Phần <src> của đặc tả đường dẫn là một đối tượng lần chuyển giao.
    Có phải ý bạn là một tạo một nhánh mới bằng cách đẩy lên
    “%s:refs/heads/%s”?

en: The <src> part of the refspec is a tag object.
    Did you mean to create a new tag by pushing to
    '%s:refs/tags/%s'?
vi: Phần <src> của đặc tả đường dẫn là một đối tượng thẻ.
    Có phải ý bạn là một tạo một thẻ mới bằng cách đẩy lên
    “%s:refs/tags/%s”?

en: The <src> part of the refspec is a tree object.
    Did you mean to tag a new tree by pushing to
    '%s:refs/tags/%s'?
vi: Phần <src> của đặc tả đường dẫn là một đối tượng cây.
    Có phải ý bạn là một tạo một cây mới bằng cách đẩy lên
    “%s:refs/tags/%s”?

en: The <src> part of the refspec is a blob object.
    Did you mean to tag a new blob by pushing to
    '%s:refs/tags/%s'?
vi: Phần <src> của đặc tả đường dẫn là một đối tượng blob.
    Có phải ý bạn là một tạo một blob mới bằng cách đẩy lên
    “%s:refs/tags/%s”?

en: %s cannot be resolved to branch
vi: “%s” không thể được phân giải thành nhánh

en: unable to delete '%s': remote ref does not exist
vi: không thể xóa “%s”: tham chiếu trên máy chủ không tồn tại

en: dst refspec %s matches more than one
vi: dst refspec %s khớp nhiều hơn một

en: dst ref %s receives from more than one src
vi: dst ref %s nhận từ hơn một nguồn

en: HEAD does not point to a branch
vi: HEAD không chỉ đến một nhánh nào cả

en: no such branch: '%s'
vi: không có nhánh nào như thế: “%s”

en: no upstream configured for branch '%s'
vi: không có thượng nguồn được cấu hình cho nhánh “%s”

en: upstream branch '%s' not stored as a remote-tracking branch
vi: nhánh thượng nguồn “%s” không được lưu lại như là một nhánh theo dõi máy chủ

en: push destination '%s' on remote '%s' has no local tracking branch
vi: đẩy lên đích “%s” trên máy chủ “%s” không có nhánh theo dõi nội bộ

en: branch '%s' has no remote for pushing
vi: nhánh “%s” không có máy chủ để đẩy lên

en: push refspecs for '%s' do not include '%s'
vi: đẩy refspecs cho “%s” không bao gồm “%s”

en: push has no destination (push.default is 'nothing')
vi: đẩy lên mà không có đích (push.default là “nothing”)

en: cannot resolve 'simple' push to a single destination
vi: không thể phân giải đẩy “đơn giản” đến một đích đơn

en: couldn't find remote ref %s
vi: không thể tìm thấy tham chiếu máy chủ %s

en: * Ignoring funny ref '%s' locally
vi: * Đang bỏ qua tham chiếu thú vị nội bộ “%s”

en: Your branch is based on '%s', but the upstream is gone.
vi: Nhánh của bạn dựa trên cơ sở là “%s”, nhưng trên thượng nguồn không còn.

en:   (use "git branch --unset-upstream" to fixup)
vi:    (dùng " git branch --unset-upstream" để sửa)

en: Your branch is up to date with '%s'.
vi: Nhánh của bạn đã cập nhật với “%s”.

en: Your branch and '%s' refer to different commits.
vi: Nhánh của bạn và “%s” tham chiếu đến các lần chuyển giao khác nhau.

en:   (use "%s" for details)
vi:   (dùng "%s" để biết thêm chi tiết)

en: Your branch is ahead of '%s' by %d commit.
     | Your branch is ahead of '%s' by %d commits.
vi[0]: Nhánh của bạn đứng trước “%s” %d lần chuyển giao.

en:   (use "git push" to publish your local commits)
vi:   (dùng "git push" để xuất bản các lần chuyển giao nội bộ của bạn)

en: Your branch is behind '%s' by %d commit, and can be fast-forwarded.
     | Your branch is behind '%s' by %d commits, and can be fast-forwarded.
vi[0]: Nhánh của bạn đứng đằng sau “%s” %d lần chuyển giao, và có thể được chuyển-tiếp-nhanh.

en:   (use "git pull" to update your local branch)
vi:   (dùng "git pull" để cập nhật nhánh nội bộ của bạn)

en: Your branch and '%s' have diverged,
    and have %d and %d different commit each, respectively.
     | Your branch and '%s' have diverged,
    and have %d and %d different commits each, respectively.
vi[0]: Nhánh của bạn và “%s” bị phân kỳ,
    và có %d và %d lần chuyển giao khác nhau cho từng cái,
    tương ứng với mỗi lần.

en:   (use "git pull" to merge the remote branch into yours)
vi:   (dùng "git pull" để hòa trộn nhánh trên máy chủ vào trong nhánh của bạn)

en: cannot parse expected object name '%s'
vi: không thể phân tích tên đối tượng mong muốn “%s”

en: bad replace ref name: %s
vi: tên tham chiếu thay thế bị sai: %s

en: duplicate replace ref: %s
vi: tham chiếu thay thế bị trùng: %s

en: replace depth too high for object %s
vi: độ sâu thay thế quá cao cho đối tượng %s

en: corrupt MERGE_RR
vi: MERGE_RR sai hỏng

en: unable to write rerere record
vi: không thể ghi bản ghi rerere

en: there were errors while writing '%s' (%s)
vi: gặp lỗi đọc khi đang ghi “%s” (%s)

en: failed to flush '%s'
vi: gặp lỗi khi đẩy dữ liệu “%s” lên đĩa

en: could not parse conflict hunks in '%s'
vi: không thể phân tích các mảnh xung đột trong “%s”

en: failed utime() on '%s'
vi: gặp lỗi utime() trên “%s”

en: writing '%s' failed
vi: gặp lỗi khi đang ghi “%s”

en: Staged '%s' using previous resolution.
vi: Đã tạm cất “%s” sử dụng cách phân giải kế trước.

en: Recorded resolution for '%s'.
vi: Cách giải quyết đã ghi lại cho “%s”.

en: Resolved '%s' using previous resolution.
vi: Đã phân giải giải “%s” sử dụng cách giải quyết kế trước.

en: cannot unlink stray '%s'
vi: không thể unlink stray “%s”

en: Recorded preimage for '%s'
vi: Preimage đã được ghi lại cho “%s”

en: could not create directory '%s'
vi: không thể tạo thư mục “%s”

en: failed to update conflicted state in '%s'
vi: gặp lỗi khi chạy cập nhật trạng thái bị xung đột trong “%s”

en: no remembered resolution for '%s'
vi: đừng nhó các giải quyết cho “%s”

en: cannot unlink '%s'
vi: không thể unlink “%s”

en: Updated preimage for '%s'
vi: Đã cập nhật preimage cho “%s”

en: Forgot resolution for '%s'
vi: Quên phân giải cho “%s”

en: unable to open rr-cache directory
vi: không thể mở thư mục rr-cache

en: could not determine HEAD revision
vi: không thể dò tìm điểm xét duyệt HEAD

en: failed to find tree of %s
vi: gặp lỗi khi tìm cây của %s

en: --unsorted-input is incompatible with --no-walk
vi: --unsorted-input xung khắc với --no-walk

en: --unpacked=<packfile> no longer supported
vi: --unpacked=<packfile> không còn được hỗ trợ nữa

en: --no-walk is incompatible with --unsorted-input
vi: --no-walk xung khắc với --unsorted-input

en: your current branch appears to be broken
vi: nhánh hiện tại của bạn có vẻ như bị hỏng

en: your current branch '%s' does not have any commits yet
vi: nhánh hiện tại của bạn “%s” không có một lần chuyển giao nào cả

en: -L does not yet support diff formats besides -p and -s
vi: -L vẫn chưa hỗ trợ định dạng khác biệt nào ngoài -p và -s

en: cannot create async thread: %s
vi: không thể tạo tuyến trình async: %s

en: unexpected flush packet while reading remote unpack status
vi: gặp gói flush không cần trong khi đọc tình trạng giải nén gói trên máy chủ

en: unable to parse remote unpack status: %s
vi: không thể phân tích tình trạng unpack máy chủ: %s

en: remote unpack failed: %s
vi: máy chủ gặp lỗi unpack: %s

en: failed to sign the push certificate
vi: gặp lỗi khi ký chứng thực đẩy

en: send-pack: unable to fork off fetch subprocess
vi: send-pack: không thể rẽ nhánh tuyến trình con fetch

en: push negotiation failed; proceeding anyway with push
vi: đẩy đàm phán thất bại; vẫn tiếp tục xử lý bằng lệnh đẩy

en: the receiving end does not support this repository's hash algorithm
vi: kết thúc nhận không hỗ trợ các tùy chọn của lệnh push

en: the receiving end does not support --signed push
vi: kết thúc nhận không hỗ trợ đẩy --signed

en: not sending a push certificate since the receiving end does not support --signed push
vi: đừng gửi giấy chứng nhận đẩy trước khi kết thúc nhận không hỗ trợ đẩy --signed

en: the receiving end does not support --atomic push
vi: kết thúc nhận không hỗ trợ đẩy --atomic

en: the receiving end does not support push options
vi: kết thúc nhận không hỗ trợ các tùy chọn của lệnh push

en: invalid commit message cleanup mode '%s'
vi: chế độ dọn dẹp ghi chú các lần chuyển giao không hợp lệ “%s”

en: could not delete '%s'
vi: không thể xóa bỏ “%s”

en: could not remove '%s'
vi: không thể gỡ bỏ “%s”

en: revert
vi: hoàn nguyên

en: unknown action: %d
vi: không nhận ra thao tác: %d

en: after resolving the conflicts, mark the corrected paths
    with 'git add <paths>' or 'git rm <paths>'
vi: sau khi giải quyết các xung đột, đánh dấu đường dẫn đã sửa
    với lệnh “git add </các/đường/dẫn>” hoặc “git rm </các/đường/dẫn>”

en: After resolving the conflicts, mark them with
    "git add/rm <pathspec>", then run
    "git cherry-pick --continue".
    You can instead skip this commit with "git cherry-pick --skip".
    To abort and get back to the state before "git cherry-pick",
    run "git cherry-pick --abort".
vi: Sau khi giải quyết vấn đề xung đột, hãy đánh dấu bằng
    "git add/rm <pathspec>", sai đó chạy
    "git cherry-pick --continue".
    Bạn có thể bỏ qua lần chuyển giao này với "git cherry-pick --skip".
    Để bãi bỏ và quay trở lại trạng thái trước khi "git cherry-pick",
    chạy "git cherry-pick --abort".

en: After resolving the conflicts, mark them with
    "git add/rm <pathspec>", then run
    "git revert --continue".
    You can instead skip this commit with "git revert --skip".
    To abort and get back to the state before "git revert",
    run "git revert --abort".
vi: Sau khi giải quyết vấn đề này, hãy đánh dấu chúng bằng
    "git add/rm <đặc_tả_đường_dẫn_xung_đột>", sau đó chạy
    "git revert --continue".
    Bạn có thể bỏ qua lần chuyển giao này với "git rebase --skip".
    Để bãi bỏ và quay trở lại trạng thái trước "git revert",
    chạy "git revert --abort".

en: could not lock '%s'
vi: không thể khóa “%s”

en: could not write to '%s'
vi: không thể ghi vào “%s”

en: could not write eol to '%s'
vi: không thể ghi eol vào “%s”

en: failed to finalize '%s'
vi: gặp lỗi khi hoàn thành “%s”

en: your local changes would be overwritten by %s.
vi: các thay đổi nội bộ của bạn có thể bị ghi đè bởi lệnh %s.

en: commit your changes or stash them to proceed.
vi: chuyển giao các thay đổi của bạn hay tạm cất (stash) chúng để xử lý.

en: %s: fast-forward
vi: %s: chuyển-tiếp-nhanh

en: Invalid cleanup mode %s
vi: Chế độ dọn dẹp không hợp lệ %s

note: TRANSLATORS: %s will be "revert", "cherry-pick" or "rebase".
en: %s: Unable to write new index file
vi: %s: Không thể ghi tập tin lưu bảng mục lục mới

en: unable to update cache tree
vi: không thể cập nhật cây bộ nhớ đệm

en: could not resolve HEAD commit
vi: không thể phân giải lần chuyển giao HEAD

en: no key present in '%.*s'
vi: không có khóa hiện diện trong “%.*s”

en: unable to dequote value of '%s'
vi: không thể giải trích dẫn giá trị của “%s”

en: could not open '%s' for reading
vi: không thể mở “%s” để đọc

en: 'GIT_AUTHOR_NAME' already given
vi: “GIT_AUTHOR_NAME” đã sẵn đưa ra rồi

en: 'GIT_AUTHOR_EMAIL' already given
vi: “GIT_AUTHOR_EMAIL” đã sẵn đưa ra rồi

en: 'GIT_AUTHOR_DATE' already given
vi: “GIT_AUTHOR_DATE” đã sẵn đưa ra rồi

en: unknown variable '%s'
vi: không hiểu biến “%s”

en: missing 'GIT_AUTHOR_NAME'
vi: thiếu “GIT_AUTHOR_NAME”

en: missing 'GIT_AUTHOR_EMAIL'
vi: thiếu “GIT_AUTHOR_EMAIL”

en: missing 'GIT_AUTHOR_DATE'
vi: thiếu “GIT_AUTHOR_DATE”

en: you have staged changes in your working tree
    If these changes are meant to be squashed into the previous commit, run:
    
      git commit --amend %s
    
    If they are meant to go into a new commit, run:
    
      git commit %s
    
    In both cases, once you're done, continue with:
    
      git rebase --continue
vi: bạn có các thay đổi so với trong bệ phóng trong thư mục làm việc của bạn.
    Nếu các thay đổi này là muốn squash vào lần chuyển giao kế trước, chạy:
    
      git commit --amend %s
    
    Nếu chúng có ý là đi đến lần chuyển giao mới, thì chạy:
    
      git commit %s
    
    Trong cả hai trường hợp, một khi bạn làm xong, tiếp tục bằng:
    
      git rebase --continue

en: 'prepare-commit-msg' hook failed
vi: móc “prepare-commit-msg” bị lỗi

en: Your name and email address were configured automatically based
    on your username and hostname. Please check that they are accurate.
    You can suppress this message by setting them explicitly. Run the
    following command and follow the instructions in your editor to edit
    your configuration file:
    
        git config --global --edit
    
    After doing this, you may fix the identity used for this commit with:
    
        git commit --amend --reset-author
vi: Tên và địa chỉ thư điện tử của bạn được cấu hình một cách tự động trên cơ sở
    tài khoản và địa chỉ máy chủ của bạn. Xin hãy kiểm tra xem chúng có chính xác không.
    Bạn có thể chặn những thông báo kiểu này bằng cách cài đặt các thông tin trên
    một cách rõ ràng. Chạy lệnh sau đây là theo các hướng dẫn trong bộ soạn thảo
    để chỉnh sửa tập tin cấu hình của mình:
    
        git config --global --edit
    
    Sau khi thực hiện xong, bạn có thể sửa chữa định danh được sử dụng cho
    lần chuyển giao này với lệnh:
    
        git commit --amend --reset-author

en: Your name and email address were configured automatically based
    on your username and hostname. Please check that they are accurate.
    You can suppress this message by setting them explicitly:
    
        git config --global user.name "Your Name"
        git config --global user.email you@example.com
    
    After doing this, you may fix the identity used for this commit with:
    
        git commit --amend --reset-author
vi: Tên và địa chỉ thư điện tử của bạn được cấu hình một cách tự động trên cơ sở
    tài khoản và địa chỉ máy chủ của bạn. Xin hãy kiểm tra xem chúng có chính xác không.
    Bạn có thể chặn những thông báo kiểu này bằng cách cài đặt các thông tin trên một cách rõ ràng:
    
        git config --global user.name "Tên của bạn"
        git config --global user.email you@example.com
    
    Sau khi thực hiện xong, bạn có thể sửa chữa định danh được sử dụng cho lần chuyển giao này với lệnh:
    
        git commit --amend --reset-author

en: couldn't look up newly created commit
vi: không thể tìm thấy lần chuyển giao mới hơn đã được tạo

en: could not parse newly created commit
vi: không thể phân tích cú pháp của đối tượng chuyển giao mới hơn đã được tạo

en: unable to resolve HEAD after creating commit
vi: không thể phân giải HEAD sau khi tạo lần chuyển giao

en: detached HEAD
vi: đã rời khỏi HEAD

en: could not parse HEAD
vi: không thể phân tích HEAD

en: HEAD %s is not a commit!
vi: HEAD %s không phải là một lần chuyển giao!

en: could not parse HEAD commit
vi: không thể phân tích commit (lần chuyển giao) HEAD

en: unable to parse commit author
vi: không thể phân tích tác giả của lần chuyển giao

en: git write-tree failed to write a tree
vi: lệnh git write-tree gặp lỗi khi ghi một cây

en: unable to read commit message from '%s'
vi: không thể đọc phần chú thích (message) từ “%s”

en: invalid author identity '%s'
vi: định danh tác giả không hợp lệ “%s”

en: corrupt author: missing date information
vi: tác giả sai hỏng: thiếu thông tin ngày tháng

en: failed to write commit object
vi: gặp lỗi khi ghi đối tượng chuyển giao

en: could not update %s
vi: không thể cập nhật %s

en: could not parse commit %s
vi: không thể phân tích lần chuyển giao %s

en: could not parse parent commit %s
vi: không thể phân tích lần chuyển giao cha mẹ “%s”

en: unknown command: %d
vi: không hiểu câu lệnh %d

en: This is the 1st commit message:
vi: Đây là chú thích cho lần chuyển giao thứ nhất:

en: This is the commit message #%d:
vi: Đây là chú thích cho lần chuyển giao thứ #%d:

en: The 1st commit message will be skipped:
vi: Chú thích cho lần chuyển giao thứ nhất sẽ bị bỏ qua:

en: The commit message #%d will be skipped:
vi: Chú thích cho lần chuyển giao thứ #%d sẽ bị bỏ qua:

en: This is a combination of %d commits.
vi: Đây là tổ hợp của %d lần chuyển giao.

en: cannot write '%s'
vi: không thể ghi “%s”

en: need a HEAD to fixup
vi: cần một HEAD để sửa

en: could not read HEAD
vi: không thể đọc HEAD

en: could not read HEAD's commit message
vi: không thể đọc phần chú thích (message) của HEAD

en: could not read commit message of %s
vi: không thể đọc phần chú thích (message) của %s

en: your index file is unmerged.
vi: tập tin lưu mục lục của bạn không được hòa trộn.

en: cannot fixup root commit
vi: không thể sửa chữa lần chuyển giao gốc

en: commit %s is a merge but no -m option was given.
vi: lần chuyển giao %s là một lần hòa trộn nhưng không đưa ra tùy chọn -m.

en: commit %s does not have parent %d
vi: lần chuyển giao %s không có cha mẹ %d

en: cannot get commit message for %s
vi: không thể lấy ghi chú lần chuyển giao cho %s

note: TRANSLATORS: The first %s will be a "todo" command like "revert" or "pick", the second %s a SHA1.
en: %s: cannot parse parent commit %s
vi: %s: không thể phân tích lần chuyển giao mẹ của %s

en: could not rename '%s' to '%s'
vi: không thể đổi tên “%s” thành “%s”

en: could not revert %s... %s
vi: không thể hoàn nguyên %s… %s

en: could not apply %s... %s
vi: không thể áp dụng miếng vá %s… %s

en: dropping %s %s -- patch contents already upstream
vi: xóa %s %s -- vá nội dung thượng nguồn đã có

en: git %s: failed to read the index
vi: git %s: gặp lỗi đọc bảng mục lục

en: git %s: failed to refresh the index
vi: git %s: gặp lỗi khi làm tươi mới bảng mục lục

en: %s does not accept arguments: '%s'
vi: %s không nhận các đối số: “%s”

en: missing arguments for %s
vi: thiếu đối số cho %s

en: could not parse '%s'
vi: không thể phân tích cú pháp “%s”

en: invalid line %d: %.*s
vi: dòng không hợp lệ %d: %.*s

en: cannot '%s' without a previous commit
vi: không thể “%s” thể mà không có lần chuyển giao kế trước

en: could not read '%s'.
vi: không thể đọc “%s”.

en: cancelling a cherry picking in progress
vi: đang hủy bỏ thao tác cherry pick đang thực hiện

en: cancelling a revert in progress
vi: đang hủy bỏ các thao tác hoàn nguyên đang thực hiện

en: please fix this using 'git rebase --edit-todo'.
vi: vui lòng sửa lỗi này bằng cách dùng “git rebase --edit-todo”.

en: unusable instruction sheet: '%s'
vi: bảng chỉ thị không thể dùng được: %s

en: no commits parsed.
vi: không có lần chuyển giao nào được phân tích.

en: cannot cherry-pick during a revert.
vi: không thể cherry-pick trong khi hoàn nguyên.

en: cannot revert during a cherry-pick.
vi: không thể thực hiện việc hoàn nguyên trong khi đang cherry-pick.

en: invalid value for %s: %s
vi: giá trị cho %s không hợp lệ: %s

en: unusable squash-onto
vi: squash-onto không dùng được

en: malformed options sheet: '%s'
vi: bảng tùy chọn dị hình: “%s”

en: empty commit set passed
vi: lần chuyển giao trống rỗng đặt là hợp quy cách

en: revert is already in progress
vi: có thao tác hoàn nguyên đang được thực hiện

en: try "git revert (--continue | %s--abort | --quit)"
vi: hãy thử "git revert (--continue | %s--abort | --quit)"

en: cherry-pick is already in progress
vi: có thao tác “cherry-pick” đang được thực hiện

en: try "git cherry-pick (--continue | %s--abort | --quit)"
vi: hãy thử "git cherry-pick (--continue | %s--abort | --quit)"

en: could not create sequencer directory '%s'
vi: không thể tạo thư mục xếp dãy “%s”

en: could not lock HEAD
vi: không thể khóa HEAD

en: no cherry-pick or revert in progress
vi: không cherry-pick hay hoàn nguyên trong tiến trình

en: cannot resolve HEAD
vi: không thể phân giải HEAD

en: cannot abort from a branch yet to be born
vi: không thể hủy bỏ từ một nhánh mà nó còn chưa được tạo ra

en: cannot read '%s': %s
vi: không thể đọc “%s”: %s

en: stored pre-cherry-pick HEAD file '%s' is corrupt
vi: tập tin HEAD “pre-cherry-pick” đã lưu “%s” bị hỏng

en: You seem to have moved HEAD. Not rewinding, check your HEAD!
vi: Bạn có lẽ đã có HEAD đã bị di chuyển đi, Không thể tua, kiểm tra HEAD của bạn!

en: no revert in progress
vi: không có tiến trình hoàn nguyên nào

en: no cherry-pick in progress
vi: không có cherry-pick đang được thực hiện

en: failed to skip the commit
vi: gặp lỗi khi bỏ qua đối tượng chuyển giao

en: there is nothing to skip
vi: ở đây không có gì để mà bỏ qua cả

en: have you committed already?
    try "git %s --continue"
vi: bạn đã sẵn sàng chuyển giao chưa?
    thử "git %s --continue"

en: cannot read HEAD
vi: không thể đọc HEAD

en: unable to copy '%s' to '%s'
vi: không thể chép “%s” sang “%s”

en: You can amend the commit now, with
    
      git commit --amend %s
    
    Once you are satisfied with your changes, run
    
      git rebase --continue
vi: Bạn có thể tu bổ lần chuyển giao ngay bây giờ bằng:
    
      git commit --amend %s
    
    Một khi đã hài lòng với những thay đổi của mình, thì chạy:
    
      git rebase --continue

en: Could not apply %s... %.*s
vi: Không thể áp dụng %s… %.*s

en: Could not merge %.*s
vi: Không hòa trộn %.*s

en: could not copy '%s' to '%s'
vi: không thể chép “%s” sang “%s”

en: Executing: %s
vi: Đang thực thi: %s

en: execution failed: %s
    %sYou can fix the problem, and then run
    
      git rebase --continue
vi: thực thi gặp lỗi: %s
    %sBạn có thể sửa các trục trặc, và sau đó chạy lệnh
    
      git rebase --continue

en: and made changes to the index and/or the working tree
vi: và tạo các thay đổi bảng mục lục và/hay cây làm việc

en: execution succeeded: %s
    but left changes to the index and/or the working tree
    Commit or stash your changes, and then run
    
      git rebase --continue
vi: thực thi thành công: %s
    nhưng còn các thay đổi trong mục lục và/hoặc cây làm việc
    Chuyển giao hay tạm cất các thay đổi này đi, rồi chạy
    
      git rebase --continue

en: illegal label name: '%.*s'
vi: tên nhãn dị hình: “%.*s”

en: writing fake root commit
vi: ghi lần chuyển giao gốc giả

en: writing squash-onto
vi: đang ghi squash-onto

en: could not resolve '%s'
vi: không thể phân giải “%s”

en: cannot merge without a current revision
vi: không thể hòa trộn mà không có một điểm xét duyệt hiện tại

en: unable to parse '%.*s'
vi: không thể phân tích “%.*s”

en: nothing to merge: '%.*s'
vi: chẳng có gì để hòa trộn: “%.*s”

en: octopus merge cannot be executed on top of a [new root]
vi: hòa trộn octopus không thể được thực thi trên đỉnh của một [new root]

en: could not get commit message of '%s'
vi: không thể lấy chú thích của lần chuyển giao của “%s”

en: could not even attempt to merge '%.*s'
vi: không thể ngay cả khi thử hòa trộn “%.*s”

en: merge: Unable to write new index file
vi: merge: Không thể ghi tập tin lưu bảng mục lục mới

en: Cannot autostash
vi: Không thể autostash

en: Unexpected stash response: '%s'
vi: Gặp đáp ứng stash không cần: “%s”

en: Could not create directory for '%s'
vi: Không thể tạo thư mục cho “%s”

en: Created autostash: %s
vi: Đã tạo autostash: %s

en: could not reset --hard
vi: không thể reset --hard

en: Applied autostash.
vi: Đã áp dụng autostash.

en: cannot store %s
vi: không thử lưu “%s”

en: %s
    Your changes are safe in the stash.
    You can run "git stash pop" or "git stash drop" at any time.
vi: %s
    Các thay đổi của bạn an toàn trong stash (tạm cất đi).
    Bạn có thể chạy lệnh "git stash pop" hay "git stash drop" bất kỳ lúc nào.

en: Applying autostash resulted in conflicts.
vi: Áp dụng autostash có hiệu quả trong các xung đột.

en: Autostash exists; creating a new stash entry.
vi: Autostash đã sẵn có; nên tạo một mục stash mới.

en: could not detach HEAD
vi: không thể tách rời HEAD

en: Stopped at HEAD
vi: Dừng lại ở HEAD

en: Stopped at %s
vi: Dừng lại ở %s

en: Could not execute the todo command
    
        %.*s
    It has been rescheduled; To edit the command before continuing, please
    edit the todo list first:
    
        git rebase --edit-todo
        git rebase --continue
vi: Không thể thực thi lệnh todo
    
        %.*s
    Nó đã được lên lịch lại: Để sửa lệnh trước khi tiếp tục, vui lòng
    sửa danh sách todo trước:
    
        git rebase --edit-todo
        git rebase --continue

en: Rebasing (%d/%d)%s
vi: Đang cải tổ (%d/%d)%s

en: Stopped at %s...  %.*s
vi: Dừng lại ở %s…  %.*s

en: unknown command %d
vi: không hiểu câu lệnh %d

en: could not read orig-head
vi: không thể đọc orig-head

en: could not read 'onto'
vi: không thể đọc “onto”.

en: could not update HEAD to %s
vi: không thể cập nhật HEAD thành %s

en: Successfully rebased and updated %s.
vi: Cài tổ và cập nhật %s một cách thành công.

en: cannot rebase: You have unstaged changes.
vi: không thể cải tổ: Bạn có các thay đổi chưa được đưa lên bệ phóng.

en: cannot amend non-existing commit
vi: không thể tu bỏ một lần chuyển giao không tồn tại

en: invalid file: '%s'
vi: tập tin không hợp lệ: “%s”

en: invalid contents: '%s'
vi: nội dung không hợp lệ: “%s”

en: 
    You have uncommitted changes in your working tree. Please, commit them
    first and then run 'git rebase --continue' again.
vi: 
    Bạn có các thay đổi chưa chuyển giao trong thư mục làm việc. Vui lòng
    chuyển giao chúng trước và sau đó chạy lệnh “git rebase --continue” lần nữa.

en: could not write file: '%s'
vi: không thể ghi tập tin: “%s”

en: could not remove CHERRY_PICK_HEAD
vi: không thể xóa bỏ CHERRY_PICK_HEAD

en: could not commit staged changes.
vi: không thể chuyển giao các thay đổi đã đưa lên bệ phóng.

en: %s: can't cherry-pick a %s
vi: %s: không thể cherry-pick một %s

en: %s: bad revision
vi: %s: điểm xét duyệt sai

en: can't revert as initial commit
vi: không thể hoàn nguyên một lần chuyển giao khởi tạo

en: skipped previously applied commit %s
vi: bỏ qua lần chuyển giao được áp dụng kế trước %s

en: use --reapply-cherry-picks to include skipped commits
vi: dùng --reapply-cherry-picks để bao gồm các lần chuyển giao đã bị bỏ qua

en: make_script: unhandled options
vi: make_script: các tùy chọn được không xử lý

en: make_script: error preparing revisions
vi: make_script: lỗi chuẩn bị điểm hiệu chỉnh

en: could not skip unnecessary pick commands
vi: không thể bỏ qua các lệnh cậy (pick) không cần thiết

en: the script was already rearranged.
vi: văn lệnh đã sẵn được sắp đặt rồi.

en: '%s' is outside repository at '%s'
vi: “%s” ngoài một kho chứa tại “%s”

en: %s: no such path in the working tree.
    Use 'git <command> -- <path>...' to specify paths that do not exist locally.
vi: %s: không có đường dẫn nào như thế ở trong cây làm việc.
    Dùng “git <lệnh> -- <đường/dẫn>…” để chỉ định đường dẫn mà nó không tồn tại một cách nội bộ.

en: ambiguous argument '%s': unknown revision or path not in the working tree.
    Use '--' to separate paths from revisions, like this:
    'git <command> [<revision>...] -- [<file>...]'
vi: tham số chưa rõ ràng “%s”: chưa biết điểm xem xét hay đường dẫn không trong cây làm việc.
    Dùng “--” để ngăn cách các đường dẫn khỏi điểm xem xét, như thế này:
    “git <lệnh> [<điểm xem xét>…] -- [<tập tin>…]”

en: option '%s' must come before non-option arguments
vi: tùy chọn “%s” phải trước các đối số đầu tiên không có tùy chọn

en: ambiguous argument '%s': both revision and filename
    Use '--' to separate paths from revisions, like this:
    'git <command> [<revision>...] -- [<file>...]'
vi: tham số chưa rõ ràng “%s”: cả điểm xem xét và tên tập tin.
    Dùng “--” để ngăn cách các đường dẫn khỏi điểm xem xét, như thế này:
    “git <lệnh> [<điểm xem xét>…] -- [<tập tin>…]”

en: unable to set up work tree using invalid config
vi: không thể cài đặt thư mục làm việc sử dụng cấu hình không hợp lệ

en: this operation must be run in a work tree
vi: thao tác này phải được thực hiện trong thư mục làm việc

en: Expected git repo version <= %d, found %d
vi: Cần phiên bản kho git <= %d, nhưng lại nhận được %d

en: unknown repository extension found: | unknown repository extensions found:
vi[0]: tìm thấy phần mở rộng kho chưa biết:

en: repo version is 0, but v1-only extension found: | repo version is 0, but v1-only extensions found:
vi[0]: phiên bản kho là 0, nhưng lại tìm thấy phần mở rộng chỉ v1:

en: too large to be a .git file: '%s'
vi: tập tin .git là quá lớn: “%s”

en: invalid gitfile format: %s
vi: định dạng tập tin git không hợp lệ: %s

en: no path in gitfile: %s
vi: không có đường dẫn trong tập tin git: %s

en: not a git repository: %s
vi: không phải là kho git: %s

en: '$%s' too big
vi: “$%s” quá lớn

en: not a git repository: '%s'
vi: không phải là kho git: “%s”

en: cannot chdir to '%s'
vi: không thể chdir (chuyển đổi thư mục) sang “%s”

en: cannot come back to cwd
vi: không thể quay lại cwd

en: failed to stat '%*s%s%s'
vi: gặp lỗi khi lấy thống kê về “%*s%s%s”

en: Unable to read current working directory
vi: Không thể đọc thư mục làm việc hiện hành

en: cannot change to '%s'
vi: không thể chuyển sang “%s”

en: not a git repository (or any of the parent directories): %s
vi: không phải là kho git (hoặc bất kỳ thư mục cha mẹ nào): %s

en: not a git repository (or any parent up to mount point %s)
    Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
vi: không phải là kho git (hay bất kỳ cha mẹ nào đến tận điểm gắn kết %s)
    Dừng tại biên của hệ thống tập tin (GIT_DISCOVERY_ACROSS_FILESYSTEM chưa đặt).

en: problem with core.sharedRepository filemode value (0%.3o).
    The owner of files must always have read and write permissions.
vi: gặp vấn đề với giá trị chế độ tập tin core.sharedRepository (0%.3o).
    người sở hữu tập tin phải luôn có quyền đọc và ghi.

en: index entry is a directory, but not sparse (%08x)
vi: mục tin mục lục là một thư mục, nhưng không "sparse" (%08x)

note: TRANSLATORS: IEC 80000-13:2008 gibibyte/second
en: %u.%2.2u GiB/s
vi: %u.%2.2u GiB/giây

note: TRANSLATORS: IEC 80000-13:2008 mebibyte/second
en: %u.%2.2u MiB/s
vi: %u.%2.2u MiB/giây

note: TRANSLATORS: IEC 80000-13:2008 kibibyte/second
en: %u.%2.2u KiB/s
vi: %u.%2.2u KiB/giây

note: TRANSLATORS: IEC 80000-13:2008 byte/second
en: %u byte/s | %u bytes/s
vi[0]: %u byte/giây

en: could not open '%s' for writing
vi: không thể mở “%s” để ghi

en: could not edit '%s'
vi: không thể sửa “%s”

en: ignoring suspicious submodule name: %s
vi: đang lờ đi tên mô-đun-con mập mờ: %s

en: negative values not allowed for submodule.fetchjobs
vi: không cho phép giá trị âm ở submodule.fetchjobs

en: ignoring '%s' which may be interpreted as a command-line option: %s
vi: đang bỏ qua “%s” cái mà có thể được phiên dịch như là một tùy chọn dòng lệnh: %s

en: invalid value for %s
vi: giá trị cho %s không hợp lệ

en: Could not update .gitmodules entry %s
vi: Không thể cập nhật mục .gitmodules %s

en: Cannot change unmerged .gitmodules, resolve merge conflicts first
vi: Không thể thay đổi .gitmodules chưa hòa trộn, hãy giải quyết xung đột trộn trước

en: Could not find section in .gitmodules where path=%s
vi: Không thể tìm thấy phần trong .gitmodules nơi mà đường_dẫn=%s

en: Could not remove .gitmodules entry for %s
vi: Không thể gỡ bỏ mục .gitmodules dành cho %s

en: staging updated .gitmodules failed
vi: gặp lỗi khi tổ chức .gitmodules đã cập nhật

en: in unpopulated submodule '%s'
vi: trong mô-đun-con không có gì “%s”

en: Pathspec '%s' is in submodule '%.*s'
vi: Đặc tả đường dẫn “%s” thì ở trong mô-đun-con “%.*s”

en: bad --ignore-submodules argument: %s
vi: đối số --ignore-submodules sai: %s

en: Submodule in commit %s at path: '%s' collides with a submodule named the same. Skipping it.
vi: Mô-đun-con trong lần chuyển giao %s tại đường dẫn: “%s” va chạm với mô-đun-con cùng tên. Nên bỏ qua nó.

en: submodule entry '%s' (%s) is a %s, not a commit
vi: mục tin mô-đun-con “%s” (%s) là một %s, không phải là một lần chuyển giao

en: Could not run 'git rev-list <commits> --not --remotes -n 1' command in submodule %s
vi: Không thể chạy lệnh “git rev-list <các lần chuyển giao> --not --remotes -n 1” trong mô-đun-con “%s”

en: process for submodule '%s' failed
vi: xử lý cho mô-đun-con “%s” gặp lỗi

en: Failed to resolve HEAD as a valid ref.
vi: Gặp lỗi khi phân giải HEAD như là một tham chiếu hợp lệ.

en: Pushing submodule '%s'
vi: Đẩy lên mô-đun-con “%s”

en: Unable to push submodule '%s'
vi: Không thể đẩy lên mô-đun-con “%s”

en: Fetching submodule %s%s
vi: Đang lấy về mô-đun-con %s%s

en: Could not access submodule '%s'
vi: Không thể truy cập mô-đun-con “%s”

en: Errors during submodule fetch:
    %s
vi: Có lỗi khi lấy về mô-đun-con:
     “%s”

en: '%s' not recognized as a git repository
vi: không nhận ra “%s” là một kho git

en: Could not run 'git status --porcelain=2' in submodule %s
vi: Không thể chạy “git status --porcelain=2” trong mô-đun-con “%s”

en: 'git status --porcelain=2' failed in submodule %s
vi: “git status --porcelain=2” gặp lỗi trong mô-đun-con “%s”

en: could not start 'git status' in submodule '%s'
vi: không thể lấy thống kê “git status” trong mô-đun-con “%s”

en: could not run 'git status' in submodule '%s'
vi: không thể chạy “git status” trong mô-đun-con “%s”

en: Could not unset core.worktree setting in submodule '%s'
vi: Không thể đặt core.worktree trong mô-đun-con “%s”

en: could not recurse into submodule '%s'
vi: không thể đệ quy vào trong mô-đun-con “%s”

en: could not reset submodule index
vi: không thể đặt lại mục lục của mô-đun-con

en: submodule '%s' has dirty index
vi: mô-đun-con “%s” có mục lục còn bẩn

en: Submodule '%s' could not be updated.
vi: Mô-đun-con “%s” không thể được cập nhật.

en: submodule git dir '%s' is inside git dir '%.*s'
vi: thư mục git mô đun con “%s” là bên trong git DIR “%.*s”

en: relocate_gitdir for submodule '%s' with more than one worktree not supported
vi: relocate_gitdir cho mô-đun-con “%s” với nhiều hơn một cây làm việc là chưa được hỗ trợ

en: could not lookup name for submodule '%s'
vi: không thể tìm kiếm tên cho mô-đun-con “%s”

en: refusing to move '%s' into an existing git dir
vi: từ chối di chuyển “%s” vào trong một thư mục git sẵn có

en: Migrating git directory of '%s%s' from
    '%s' to
    '%s'
vi: Di cư thư mục git của “%s%s” từ
    “%s” sang
    “%s”

en: could not start ls-files in ..
vi: không thể lấy thông tin thống kê về ls-files trong ..

en: ls-tree returned unexpected return code %d
vi: ls-tree trả về mã không như mong đợi %d

en: failed to lstat '%s'
vi: gặp lỗi khi lstat “%s”

en: running trailer command '%s' failed
vi: chạy lệnh kéo theo “%s” gặp lỗi

en: unknown value '%s' for key '%s'
vi: không hiểu giá trị “%s” cho khóa “%s”

en: more than one %s
vi: nhiều hơn một %s

en: empty trailer token in trailer '%.*s'
vi: thẻ thừa trống rỗng trong phần thừa “%.*s”

en: could not read input file '%s'
vi: không đọc được tập tin đầu vào “%s”

en: could not read from stdin
vi: không thể đọc từ đầu vào tiêu chuẩn

en: could not stat %s
vi: không thể lấy thông tin thống kê về %s

en: file %s is not a regular file
vi: "%s" không phải là tập tin bình thường

en: file %s is not writable by user
vi: tập tin %s người dùng không thể ghi được

en: could not open temporary file
vi: không thể tạo tập tin tạm thời

en: could not rename temporary file to %s
vi: không thể đổi tên tập tin tạm thời thành %s

en: full write to remote helper failed
vi: ghi đầy đủ lên bộ hỗ trợ máy chủ gặp lỗi

en: unable to find remote helper for '%s'
vi: không thể tìm thấy bộ hỗ trợ máy chủ cho “%s”

en: can't dup helper output fd
vi: không thể nhân đôi fd dầu ra bộ hỗ trợ

en: unknown mandatory capability %s; this remote helper probably needs newer version of Git
vi: không hiểu capability bắt buộc %s; bộ hỗ trợ máy chủ này gần như chắc chắn là cần phiên bản Git mới hơn

en: this remote helper should implement refspec capability
vi: bộ hỗ trợ máy chủ này cần phải thực thi capability đặc tả tham chiếu

en: %s unexpectedly said: '%s'
vi: %s said bất ngờ: “%s”

en: %s also locked %s
vi: %s cũng khóa %s

en: couldn't run fast-import
vi: không thể chạy fast-import

en: error while running fast-import
vi: gặp lỗi trong khi chạy fast-import

en: could not read ref %s
vi: không thể đọc tham chiếu %s

en: unknown response to connect: %s
vi: không hiểu đáp ứng để kết nối: %s

en: setting remote service path not supported by protocol
vi: giao thức này không hỗ trợ cài đặt đường dẫn dịch vụ máy chủ

en: invalid remote service path
vi: đường dẫn dịch vụ máy chủ không hợp lệ

en: operation not supported by protocol
vi: thao tác không được gia thức hỗ trợ

en: can't connect to subservice %s
vi: không thể kết nối đến dịch vụ phụ %s

en: --negotiate-only requires protocol v2
vi: --negotiate-only cần giao thức v2

en: 'option' without a matching 'ok/error' directive
vi: “option” không có chỉ thị “ok/error” tương ứng

en: expected ok/error, helper said '%s'
vi: cần ok/error, nhưng bộ hỗ trợ lại nói “%s”

en: helper reported unexpected status of %s
vi: bộ hỗ trợ báo cáo rằng không cần tình trạng của %s

en: helper %s does not support dry-run
vi: helper %s không hỗ trợ dry-run

en: helper %s does not support --signed
vi: helper %s không hỗ trợ --signed

en: helper %s does not support --signed=if-asked
vi: helper %s không hỗ trợ --signed=if-asked

en: helper %s does not support --atomic
vi: helper %s không hỗ trợ --atomic

en: helper %s does not support --%s
vi: helper %s không hỗ trợ --%s

en: helper %s does not support 'push-option'
vi: helper %s không hỗ trợ “push-option”

en: remote-helper doesn't support push; refspec needed
vi: remote-helper không hỗ trợ push; cần đặc tả tham chiếu

en: helper %s does not support 'force'
vi: helper %s không hỗ trợ “force”

en: couldn't run fast-export
vi: không thể chạy fast-export

en: error while running fast-export
vi: gặp lỗi trong khi chạy fast-export

en: No refs in common and none specified; doing nothing.
    Perhaps you should specify a branch.
vi: Không có các tham chiếu trong phần chung và chưa chỉ định; nên không làm gì cả.
    Tuy nhiên bạn nên chỉ định một nhánh.

en: unsupported object format '%s'
vi: không hỗ trợ định dạng đối tượng “%s”

en: malformed response in ref list: %s
vi: đáp ứng sai dạng trong danh sách tham chiếu: %s

en: read(%s) failed
vi: read(%s) gặp lỗi

en: write(%s) failed
vi: write(%s) gặp lỗi

en: %s thread failed
vi: tuyến trình %s gặp lỗi

en: %s thread failed to join: %s
vi: tuyến trình %s gặp lỗi khi gia nhập: %s

en: can't start thread for copying data: %s
vi: không thể khởi chạy tuyến trình để sao chép dữ liệu: %s

en: %s process failed to wait
vi: xử lý %s gặp lỗi khi đợi

en: %s process failed
vi: xử lý %s gặp lỗi

en: can't start thread for copying data
vi: không thể khởi chạy tuyến trình cho việc chép dữ liệu

en: Would set upstream of '%s' to '%s' of '%s'
vi: Không thể đặt thượng nguồn của “%s” thành “%s” của “%s”

en: could not read bundle '%s'
vi: không thể đọc bó “%s”

en: transport: invalid depth option '%s'
vi: vận chuyển: tùy chọn độ sâu “%s” không hợp lệ

en: see protocol.version in 'git help config' for more details
vi: xem protocol.version trong “git help config” để có thêm thông tin

en: server options require protocol version 2 or later
vi: các tùy chọn máy chủ yêu cầu giao thức phiên bản 2 hoặc mới hơn

en: server does not support wait-for-done
vi: máy chủ không hỗ trợ wait-for-done

en: could not parse transport.color.* config
vi: không thể phân tích cú pháp cấu hình transport.color.*

en: support for protocol v2 not implemented yet
vi: việc hỗ trợ giao thức v2 chưa được thực hiện

en: unknown value for config '%s': %s
vi: không hiểu giá trị cho cho cấu hình “%s”: %s

en: transport '%s' not allowed
vi: không cho phép phương thức vận chuyển “%s”

en: git-over-rsync is no longer supported
vi: git-over-rsync không còn được hỗ trợ nữa

en: The following submodule paths contain changes that can
    not be found on any remote:
vi: Các đường dẫn mô-đun-con sau đây có chứa các thay đổi cái mà
    có thể được tìm thấy trên mọi máy phục vụ:

en: 
    Please try
    
    	git push --recurse-submodules=on-demand
    
    or cd to the path and use
    
    	git push
    
    to push them to a remote.
vi: 
    Hãy thử
    
    	git push --recurse-submodules=on-demand
    
    hoặc cd đến đường dẫn và dùng
    
    	git push
    
    để đẩy chúng lên máy phục vụ.

en: Aborting.
vi: Bãi bỏ.

en: failed to push all needed submodules
vi: gặp lỗi khi đẩy dữ liệu của tất cả các mô-đun-con cần thiết

en: too-short tree object
vi: đối tượng cây quá ngắn

en: malformed mode in tree entry
vi: chế độ dị hình trong đề mục cây

en: empty filename in tree entry
vi: tên tập tin trống rỗng trong mục tin cây

en: too-short tree file
vi: tập tin cây quá ngắn

en: Your local changes to the following files would be overwritten by checkout:
    %%sPlease commit your changes or stash them before you switch branches.
vi: Các thay đổi nội bộ của bạn với các tập tin sau đây sẽ bị ghi đè bởi lệnh checkout:
    %%sVui lòng chuyển giao các thay đổi hay tạm cất chúng đi trước khi bạn chuyển nhánh.

en: Your local changes to the following files would be overwritten by checkout:
    %%s
vi: Các thay đổi nội bộ của bạn với các tập tin sau đây sẽ bị ghi đè bởi lệnh checkout:
    %%s

en: Your local changes to the following files would be overwritten by merge:
    %%sPlease commit your changes or stash them before you merge.
vi: Các thay đổi nội bộ của bạn với các tập tin sau đây sẽ bị ghi đè bởi lệnh hòa trộn:
    %%sVui lòng chuyển giao các thay đổi hay tạm cất chúng đi trước khi bạn hòa trộn.

en: Your local changes to the following files would be overwritten by merge:
    %%s
vi: Các thay đổi nội bộ của bạn với các tập tin sau đây sẽ bị ghi đè bởi lệnh hòa trộn:
    %%s

en: Your local changes to the following files would be overwritten by %s:
    %%sPlease commit your changes or stash them before you %s.
vi: Các thay đổi nội bộ của bạn với các tập tin sau đây sẽ bị ghi đè bởi lệnh %s:
    %%sVui lòng chuyển giao các thay đổi hay tạm cất chúng đi trước khi bạn %s.

en: Your local changes to the following files would be overwritten by %s:
    %%s
vi: Các thay đổi nội bộ của bạn với các tập tin sau đây sẽ bị ghi đè bởi lệnh %s:
    %%s

en: Updating the following directories would lose untracked files in them:
    %s
vi: Việc cập nhật các thư mục sau đây có thể làm mất các tập tin chưa theo dõi trong nó:
    %s

en: The following untracked working tree files would be removed by checkout:
    %%sPlease move or remove them before you switch branches.
vi: Các tập tin cây làm việc chưa được theo dõi sau đây sẽ bị gỡ bỏ bởi lệnh checkout:
    %%sVui lòng di chuyển hay gỡ bỏ chúng trước khi bạn chuyển nhánh.

en: The following untracked working tree files would be removed by checkout:
    %%s
vi: Các tập tin cây làm việc chưa được theo dõi sau đây sẽ bị gỡ bỏ bởi lệnh checkout:
    %%s

en: The following untracked working tree files would be removed by merge:
    %%sPlease move or remove them before you merge.
vi: Các tập tin cây làm việc chưa được theo dõi sau đây sẽ bị gỡ bỏ bởi lệnh hòa trộn:
    %%sVui lòng di chuyển hay gỡ bỏ chúng trước khi bạn hòa trộn.

en: The following untracked working tree files would be removed by merge:
    %%s
vi: Các tập tin cây làm việc chưa được theo dõi sau đây sẽ bị gỡ bỏ bởi lệnh hòa trộn:
    %%s

en: The following untracked working tree files would be removed by %s:
    %%sPlease move or remove them before you %s.
vi: Các tập tin cây làm việc chưa được theo dõi sau đây sẽ bị gỡ bỏ bởi %s:
    %%sVui lòng di chuyển hay gỡ bỏ chúng trước khi bạn %s.

en: The following untracked working tree files would be removed by %s:
    %%s
vi: Các tập tin cây làm việc chưa được theo dõi sau đây sẽ bị gỡ bỏ bởi %s:
    %%s

en: The following untracked working tree files would be overwritten by checkout:
    %%sPlease move or remove them before you switch branches.
vi: Các tập tin cây làm việc chưa được theo dõi sau đây sẽ bị ghi đè bởi lệnh checkout:
    %%sVui lòng di chuyển hay gỡ bỏ chúng trước khi bạn chuyển nhánh.

en: The following untracked working tree files would be overwritten by checkout:
    %%s
vi: Các tập tin cây làm việc chưa được theo dõi sau đây sẽ bị ghi đè bởi lệnh checkout:
    %%s

en: The following untracked working tree files would be overwritten by merge:
    %%sPlease move or remove them before you merge.
vi: Các tập tin cây làm việc chưa được theo dõi sau đây sẽ bị ghi đè bởi lệnh hòa trộn:
    %%sVui lòng di chuyển hay gỡ bỏ chúng trước khi bạn hòa trộn.

en: The following untracked working tree files would be overwritten by merge:
    %%s
vi: Các tập tin cây làm việc chưa được theo dõi sau đây sẽ bị ghi đè bởi lệnh hòa trộn:
    %%s

en: The following untracked working tree files would be overwritten by %s:
    %%sPlease move or remove them before you %s.
vi: Các tập tin cây làm việc chưa được theo dõi sau đây sẽ bị ghi đè bởi lệnh %s:
    %%sVui lòng di chuyển hay gỡ bỏ chúng trước khi bạn %s.

en: The following untracked working tree files would be overwritten by %s:
    %%s
vi: Các tập tin cây làm việc chưa được theo dõi sau đây sẽ bị ghi đè bởi lệnh %s:
    %%s

en: Entry '%s' overlaps with '%s'.  Cannot bind.
vi: Mục “%s” đè lên “%s”. Không thể buộc.

en: Cannot update submodule:
    %s
vi: Không thể cập nhật mô-đun-con:
    %s

en: The following paths are not up to date and were left despite sparse patterns:
    %s
vi: Các đường dẫn sau đây không được cập nhật và vẫn được để lại bất chấp các mẫu sparse:
    %s

en: The following paths are unmerged and were left despite sparse patterns:
    %s
vi: Các đường dẫn theo sau đây chưa được hòa trộn và để bất chấp các mẫu sparse:
    %s

en: The following paths were already present and thus not updated despite sparse patterns:
    %s
vi: Các đường dẫn sau đây đã sẵn hiện diện và như vậy không được cập nhật bất cấp các mẫu sparse:
    %s

en: Aborting
vi: Bãi bỏ

en: After fixing the above paths, you may want to run `git sparse-checkout reapply`.
vi: Sau khi sửa các đường dẫn phía trên, bạn có thể chạy “git sparse-checkout reapply“.

en: Updating files
vi: Đang cập nhật các tập tin

en: the following paths have collided (e.g. case-sensitive paths
    on a case-insensitive filesystem) and only one from the same
    colliding group is in the working tree:
vi: các đường dẫn sau đây có xung đột(vd: các đường dẫn phân biệt
    HOA/thường trên một hệ thống tập tin không phân biệt HOA/thường)
    và chỉ một từ cùng một nhóm xung đột là trong cây làm việc hiện tại:

en: Updating index flags
vi: Đang cập nhật các cờ mục lục

en: worktree and untracked commit have duplicate entries: %s
vi: cây làm việc và lần chuyển giao không được theo dõi có các mục trùng lặp: %s

en: expected flush after fetch arguments
vi: cần đẩy dữ liệu lên đĩa sau các tham số của lệnh fetch

en: invalid URL scheme name or missing '://' suffix
vi: tên lược đồ URL không hợp lệ, hoặc thiếu hậu tố “://”

en: invalid %XX escape sequence
vi: thoát chuỗi %XX không hợp lệ

en: missing host and scheme is not 'file:'
vi: thiếu máy chủ và lược đồ thì không phải là giao thức “file:”

en: a 'file:' URL may not have a port number
vi: một URL kiểu “file:” không được chứa cổng

en: invalid characters in host name
vi: có các ký tự không hợp lệ trong tên máy

en: invalid port number
vi: tên cổng không hợp lệ

en: invalid '..' path segment
vi: đoạn đường dẫn “..” không hợp lệ

en: Fetching objects
vi: Đang lấy về các đối tượng

en: failed to read '%s'
vi: gặp lỗi khi đọc “%s”

en: '%s' at main working tree is not the repository directory
vi: “%s” tại cây làm việc chình không phải là thư mục kho

en: '%s' file does not contain absolute path to the working tree location
vi: tập tin “%s” không chứa đường dẫn tuyệt đối đến vị trí cây làm việc hiện

en: '%s' is not a .git file, error code %d
vi: “%s” không phải là tập tin .git, mã lỗi %d

en: '%s' does not point back to '%s'
vi: “%s” không chỉ ngược đến “%s”

en: .git is not a file
vi: .git không phải là một tập tin

en: .git file broken
vi: tệp .git bị hỏng

en: .git file incorrect
vi: tập tin .git không chính xác

en: not a valid path
vi: không phải là một đường dẫn hợp lệ

en: unable to locate repository; .git is not a file
vi: không thể phân bổ kho chứa; .git không phải là một tập tin

en: unable to locate repository; .git file does not reference a repository
vi: không thể phân bổ kho chứa; tập tin .git tham chiếu đến một kho

en: unable to locate repository; .git file broken
vi: không thể phân bổ kho chứa; tập tin .git bị hỏng

en: gitdir unreadable
vi: gitdir không thể đọc được

en: gitdir incorrect
vi: gitdir không chính xác

en: not a valid directory
vi: không phải thư mục hợp lệ

en: gitdir file does not exist
vi: tập tin gitdir không tồn tại

en: unable to read gitdir file (%s)
vi: không thể đọc tập tin gitdir (%s)

en: short read (expected %<PRIuMAX> bytes, read %<PRIuMAX>)
vi: đọc ngắn (cần %<PRIuMAX> byte, đọc %<PRIuMAX>)

en: invalid gitdir file
vi: tập tin gitdir (thư mục git) không hợp lệ

en: gitdir file points to non-existent location
vi: tập tin gitdir chỉ đến vị trí không tồn tại

en: could not setenv '%s'
vi: không thể setenv “%s”

en: unable to create '%s'
vi: không thể tạo “%s”

en: could not open '%s' for reading and writing
vi: không thể mở “%s” để đọc và ghi

en: unable to access '%s'
vi: không thể truy cập “%s”

en: Unmerged paths:
vi: Những đường dẫn chưa được hòa trộn:

en:   (use "git restore --staged <file>..." to unstage)
vi:   (dùng "git restore --staged <tập-tin>…" để bỏ ra khỏi bệ phóng)

en:   (use "git restore --source=%s --staged <file>..." to unstage)
vi:   (dùng "git restore --source=%s --staged <tập-tin>…" để bỏ ra khỏi bệ phóng)

en:   (use "git rm --cached <file>..." to unstage)
vi:   (dùng "git rm --cached <tập-tin>…" để bỏ ra khỏi bệ phóng)

en:   (use "git add <file>..." to mark resolution)
vi:   (dùng "git add <tập-tin>…" để đánh dấu là cần giải quyết)

en:   (use "git add/rm <file>..." as appropriate to mark resolution)
vi:   (dùng "git add/rm <tập-tin>…" như là một cách thích hợp để đánh dấu là cần được giải quyết)

en:   (use "git rm <file>..." to mark resolution)
vi:   (dùng "git rm <tập-tin>…" để đánh dấu là cần giải quyết)

en: Changes to be committed:
vi: Những thay đổi sẽ được chuyển giao:

en: Changes not staged for commit:
vi: Các thay đổi chưa được đặt lên bệ phóng để chuyển giao:

en:   (use "git add <file>..." to update what will be committed)
vi:   (dùng "git add <tập-tin>…" để cập nhật những gì sẽ chuyển giao)

en:   (use "git add/rm <file>..." to update what will be committed)
vi:   (dùng "git add/rm <tập-tin>…" để cập nhật những gì sẽ được chuyển giao)

en:   (use "git restore <file>..." to discard changes in working directory)
vi:   (dùng "git restore <tập-tin>…" để loại bỏ các thay đổi trong thư mục làm việc)

en:   (commit or discard the untracked or modified content in submodules)
vi:   (chuyển giao hoặc là loại bỏ các nội dung chưa được theo dõi hay đã sửa chữa trong mô-đun-con)

en:   (use "git %s <file>..." to include in what will be committed)
vi:   (dùng "git %s <tập-tin>…" để thêm vào những gì cần được chuyển giao)

en: both deleted:
vi: bị xóa bởi cả hai:

en: added by us:
vi: được thêm vào bởi chúng ta:

en: deleted by them:
vi: bị xóa đi bởi họ:

en: added by them:
vi: được thêm vào bởi họ:

en: deleted by us:
vi: bị xóa bởi chúng ta:

en: both added:
vi: được thêm vào bởi cả hai:

en: both modified:
vi: bị sửa bởi cả hai:

en: new file:
vi: tập tin mới:

en: copied:
vi: đã chép:

en: deleted:
vi: đã xóa:

en: modified:
vi: đã sửa:

en: renamed:
vi: đã đổi tên:

en: typechange:
vi: đổi-kiểu:

en: unknown:
vi: không hiểu:

en: unmerged:
vi: chưa hòa trộn:

en: new commits,
vi: lần chuyển giao mới,

en: modified content,
vi: nội dung bị sửa đổi,

en: untracked content,
vi: nội dung chưa được theo dõi,

en: Your stash currently has %d entry | Your stash currently has %d entries
vi[0]: Bạn hiện nay ở trong phần cất đi đang có %d mục

en: Submodules changed but not updated:
vi: Những mô-đun-con đã bị thay đổi nhưng chưa được cập nhật:

en: Submodule changes to be committed:
vi: Những mô-đun-con thay đổi đã được chuyển giao:

en: Do not modify or remove the line above.
    Everything below it will be ignored.
vi: Không sửa hay xóa bỏ đường ở trên.
    Mọi thứ phía dưới sẽ được xóa bỏ.

en: 
    It took %.2f seconds to compute the branch ahead/behind values.
    You can use '--no-ahead-behind' to avoid this.
vi: 
    Nó cần %.2f giây để tính toán giá trị của trước/sau của nhánh.
    Bạn có thể dùng “--no-ahead-behind” tránh phải điều này.

en: You have unmerged paths.
vi: Bạn có những đường dẫn chưa được hòa trộn.

en:   (fix conflicts and run "git commit")
vi:   (sửa các xung đột rồi chạy "git commit")

en:   (use "git merge --abort" to abort the merge)
vi:   (dùng "git merge --abort" để bãi bỏ việc hòa trộn)

en: All conflicts fixed but you are still merging.
vi: Tất cả các xung đột đã được giải quyết nhưng bạn vẫn đang hòa trộn.

en:   (use "git commit" to conclude merge)
vi:   (dùng "git commit" để hoàn tất việc hòa trộn)

en: You are in the middle of an am session.
vi: Bạn đang ở giữa của một phiên “am”.

en: The current patch is empty.
vi: Miếng vá hiện tại bị trống rỗng.

en:   (fix conflicts and then run "git am --continue")
vi:   (sửa các xung đột và sau đó chạy lệnh "git am --continue")

en:   (use "git am --skip" to skip this patch)
vi:   (dùng "git am --skip" để bỏ qua miếng vá này)

en:   (use "git am --abort" to restore the original branch)
vi:   (dùng "git am --abort" để phục hồi lại nhánh nguyên thủy)

en: git-rebase-todo is missing.
vi: thiếu git-rebase-todo.

en: No commands done.
vi: Không thực hiện lệnh nào.

en: Last command done (%d command done): | Last commands done (%d commands done):
vi[0]: Lệnh thực hiện cuối (%d lệnh được thực thi):

en:   (see more in file %s)
vi:   (xem thêm trong %s)

en: No commands remaining.
vi: Không có lệnh nào còn lại.

en: Next command to do (%d remaining command): | Next commands to do (%d remaining commands):
vi[0]: Lệnh cần làm kế tiếp (%d lệnh còn lại):

en:   (use "git rebase --edit-todo" to view and edit)
vi:   (dùng lệnh "git rebase --edit-todo" để xem và sửa)

en: You are currently rebasing branch '%s' on '%s'.
vi: Bạn hiện nay đang thực hiện việc “rebase” nhánh “%s” trên “%s”.

en: You are currently rebasing.
vi: Bạn hiện nay đang thực hiện việc “rebase” (cải tổ).

en:   (fix conflicts and then run "git rebase --continue")
vi:   (sửa các xung đột và sau đó chạy lệnh “cải tổ” "git rebase --continue")

en:   (use "git rebase --skip" to skip this patch)
vi:   (dùng lệnh “cải tổ” "git rebase --skip" để bỏ qua lần vá này)

en:   (use "git rebase --abort" to check out the original branch)
vi:   (dùng lệnh “cải tổ” "git rebase --abort" để check-out nhánh nguyên thủy)

en:   (all conflicts fixed: run "git rebase --continue")
vi:   (khi tất cả các xung đột đã sửa xong: chạy lệnh “cải tổ” "git rebase --continue")

en: You are currently splitting a commit while rebasing branch '%s' on '%s'.
vi: Bạn hiện nay đang thực hiện việc chia tách một lần chuyển giao trong khi đang “rebase” nhánh “%s” trên “%s”.

en: You are currently splitting a commit during a rebase.
vi: Bạn hiện tại đang cắt đôi một lần chuyển giao trong khi đang thực hiện việc rebase.

en:   (Once your working directory is clean, run "git rebase --continue")
vi:   (Một khi thư mục làm việc của bạn đã gọn gàng, chạy lệnh “cải tổ” "git rebase --continue")

en: You are currently editing a commit while rebasing branch '%s' on '%s'.
vi: Bạn hiện nay đang thực hiện việc sửa chữa một lần chuyển giao trong khi đang rebase nhánh “%s” trên “%s”.

en: You are currently editing a commit during a rebase.
vi: Bạn hiện đang sửa một lần chuyển giao trong khi bạn thực hiện rebase.

en:   (use "git commit --amend" to amend the current commit)
vi:   (dùng "git commit --amend" để “tu bổ” lần chuyển giao hiện tại)

en:   (use "git rebase --continue" once you are satisfied with your changes)
vi:   (chạy lệnh “cải tổ” "git rebase --continue" một khi bạn cảm thấy hài lòng về những thay đổi của mình)

en: Cherry-pick currently in progress.
vi: Cherry-pick hiện tại đang được thực hiện.

en: You are currently cherry-picking commit %s.
vi: Bạn hiện nay đang thực hiện việc cherry-pick lần chuyển giao %s.

en:   (fix conflicts and run "git cherry-pick --continue")
vi:   (sửa các xung đột và sau đó chạy lệnh "git cherry-pick --continue")

en:   (run "git cherry-pick --continue" to continue)
vi:   (chạy lệnh "git cherry-pick --continue" để tiếp tục)

en:   (all conflicts fixed: run "git cherry-pick --continue")
vi:   (khi tất cả các xung đột đã sửa xong: chạy lệnh "git cherry-pick --continue")

en:   (use "git cherry-pick --skip" to skip this patch)
vi:   (dùng "git cherry-pick --skip" để bỏ qua miếng vá này)

en:   (use "git cherry-pick --abort" to cancel the cherry-pick operation)
vi:   (dùng "git cherry-pick --abort" để hủy bỏ thao tác cherry-pick)

en: Revert currently in progress.
vi: Hoàn nguyên hiện tại đang thực hiện.

en: You are currently reverting commit %s.
vi: Bạn hiện nay đang thực hiện thao tác hoàn nguyên lần chuyển giao “%s”.

en:   (fix conflicts and run "git revert --continue")
vi:   (sửa các xung đột và sau đó chạy lệnh "git revert --continue")

en:   (run "git revert --continue" to continue)
vi:   (chạy lệnh "git revert --continue" để tiếp tục)

en:   (all conflicts fixed: run "git revert --continue")
vi:   (khi tất cả các xung đột đã sửa xong: chạy lệnh "git revert --continue")

en:   (use "git revert --skip" to skip this patch)
vi:   (dùng lệnh "git revert --skip" để bỏ qua lần vá này)

en:   (use "git revert --abort" to cancel the revert operation)
vi:   (dùng "git revert --abort" để hủy bỏ thao tác hoàn nguyên)

en: You are currently bisecting, started from branch '%s'.
vi: Bạn hiện nay đang thực hiện thao tác di chuyển nửa bước (bisect), bắt đầu từ nhánh “%s”.

en: You are currently bisecting.
vi: Bạn hiện tại đang thực hiện việc bisect (di chuyển nửa bước).

en:   (use "git bisect reset" to get back to the original branch)
vi:   (dùng "git bisect reset" để quay trở lại nhánh nguyên thủy)

en: You are in a sparse checkout.
vi: Bạn đang trong lần lấy ra sparse.

en: You are in a sparse checkout with %d%% of tracked files present.
vi: Bạn đang ở trong lần lấy ra sparser %d%% của các tập tin được theo dõi hiện tại.

en: On branch
vi: Trên nhánh

en: interactive rebase in progress; onto
vi: rebase ở chế độ tương tác đang được thực hiện; lên trên

en: rebase in progress; onto
vi: rebase đang được thực hiện: lên trên

en: HEAD detached at
vi: HEAD được tách rời tại

en: HEAD detached from
vi: HEAD được tách rời từ

en: Not currently on any branch.
vi: Hiện tại chẳng ở nhánh nào cả.

en: Initial commit
vi: Lần chuyển giao khởi tạo

en: No commits yet
vi: Vẫn chưa chuyển giao

en: Untracked files
vi: Những tập tin chưa được theo dõi

en: Ignored files
vi: Những tập tin bị lờ đi

en: It took %.2f seconds to enumerate untracked files. 'status -uno'
    may speed it up, but you have to be careful not to forget to add
    new files yourself (see 'git help status').
vi: Cần %.2f giây để liệt kê tất cả các tập tin chưa được theo dõi. “status -uno”
    có lẽ làm nó nhanh hơn, nhưng bạn phải cẩn thận đừng quên mình phải
    tự thêm các tập tin mới (xem “git help status”..

en: Untracked files not listed%s
vi: Những tập tin chưa được theo dõi không được liệt kê ra %s

en:  (use -u option to show untracked files)
vi:  (dùng tùy chọn -u để hiển thị các tập tin chưa được theo dõi)

en: no changes added to commit (use "git add" and/or "git commit -a")
vi: không có thay đổi nào được thêm vào để chuyển giao (dùng "git add" và/hoặc "git commit -a")

en: no changes added to commit
vi: không có thay đổi nào được thêm vào để chuyển giao

en: nothing added to commit but untracked files present (use "git add" to track)
vi: không có gì được thêm vào lần chuyển giao nhưng có những tập tin chưa được theo dõi hiện diện (dùng "git add" để đưa vào theo dõi)

en: nothing added to commit but untracked files present
vi: không có gì được thêm vào lần chuyển giao nhưng có những tập tin chưa được theo dõi hiện diện

en: nothing to commit (create/copy files and use "git add" to track)
vi: không có gì để chuyển giao (tạo/sao-chép các tập tin và dùng "git add" để đưa vào theo dõi)

en: nothing to commit
vi: không có gì để chuyển giao

en: nothing to commit (use -u to show untracked files)
vi: không có gì để chuyển giao (dùng -u xem các tập tin chưa được theo dõi)

en: nothing to commit, working tree clean
vi: không có gì để chuyển giao, thư mục làm việc sạch sẽ

en: No commits yet on
vi: Vẫn không thực hiện lệnh chuyển giao nào

en: HEAD (no branch)
vi: HEAD (không nhánh)

en: different
vi: khác

en: behind
vi: đằng sau

en: ahead
vi: phía trước

note: TRANSLATORS: the action is e.g. "pull with rebase"
en: cannot %s: You have unstaged changes.
vi: không thể %s: Bạn có các thay đổi chưa được đưa lên bệ phóng.

en: additionally, your index contains uncommitted changes.
vi: thêm vào đó, bảng mục lục của bạn có chứa các thay đổi chưa được chuyển giao.

en: cannot %s: Your index contains uncommitted changes.
vi: không thể %s: Mục lục của bạn có chứa các thay đổi chưa được chuyển giao.

en: could not send IPC command
vi: không thể gửi lệnh IPC

en: could not read IPC response
vi: không thể đọc đáp ứng IPC

en: could not start accept_thread '%s'
vi: không thể khởi chạy accept_thread “%s”

en: could not start worker[0] for '%s'
vi: không thể khởi chạy bộ làm việc worker[0] cho “%s”

en: failed to unlink '%s'
vi: gặp lỗi khi bỏ liên kết (unlink) “%s”

en: git add [<options>] [--] <pathspec>...
vi: git add [<các tùy chọn>] [--]  <pathspec>…

en: cannot chmod %cx '%s'
vi: không thể chmod %cx “%s”

en: unexpected diff status %c
vi: trạng thái lệnh diff không như mong đợi %c

en: updating files failed
vi: cập nhật tập tin gặp lỗi

en: remove '%s'
vi: gỡ bỏ “%s”

en: Unstaged changes after refreshing the index:
vi: Đưa ra khỏi bệ phóng các thay đổi sau khi làm tươi mới lại bảng mục lục:

en: Could not read the index
vi: Không thể đọc bảng mục lục

en: Could not write patch
vi: Không thể ghi ra miếng vá

en: editing patch failed
vi: gặp lỗi khi sửa miếng vá

en: Could not stat '%s'
vi: Không thể lấy thông tin thống kê về “%s”

en: Empty patch. Aborted.
vi: Miếng vá trống rỗng. Nên bỏ qua.

en: Could not apply '%s'
vi: Không thể áp dụng miếng vá “%s”

en: The following paths are ignored by one of your .gitignore files:
vi: Các đường dẫn theo sau đây sẽ bị lờ đi bởi một trong các tập tin .gitignore của bạn:

en: dry run
vi: chạy thử

en: interactive picking
vi: sửa bằng cách tương tác

en: select hunks interactively
vi: chọn “hunks” theo kiểu tương tác

en: edit current diff and apply
vi: sửa diff hiện nay và áp dụng nó

en: allow adding otherwise ignored files
vi: cho phép thêm các tập tin bị bỏ qua khác

en: update tracked files
vi: cập nhật các tập tin được theo dõi

en: renormalize EOL of tracked files (implies -u)
vi: thường hóa lại EOL của các tập tin được theo dõi (ý là -u)

en: record only the fact that the path will be added later
vi: chỉ ghi lại sự việc mà đường dẫn sẽ được thêm vào sau

en: add changes from all tracked and untracked files
vi: thêm các thay đổi từ tất cả các tập tin có cũng như không được theo dõi dấu vết

en: ignore paths removed in the working tree (same as --no-all)
vi: lờ đi các đường dẫn bị gỡ bỏ trong cây thư mục làm việc (giống với --no-all)

en: don't add, only refresh the index
vi: không thêm, chỉ làm tươi mới bảng mục lục

en: just skip files which cannot be added because of errors
vi: chie bỏ qua những tập tin mà nó không thể được thêm vào bởi vì gặp lỗi

en: check if - even missing - files are ignored in dry run
vi: kiểm tra xem - thậm chí thiếu - tập tin bị bỏ qua trong quá trình chạy thử

en: allow updating entries outside of the sparse-checkout cone
vi: cho phép cập nhật các mục ở ngoài “sparse-checkout cone”

en: override the executable bit of the listed files
vi: ghi đè lên bít thi hành của các tập tin được liệt kê

en: warn when adding an embedded repository
vi: cảnh báo khi thêm một kho nhúng

en: backend for `git stash -p`
vi: ứng dụng chạy phía sau cho “git stash -p”

en: You've added another git repository inside your current repository.
    Clones of the outer repository will not contain the contents of
    the embedded repository and will not know how to obtain it.
    If you meant to add a submodule, use:
    
    	git submodule add <url> %s
    
    If you added this path by mistake, you can remove it from the
    index with:
    
    	git rm --cached %s
    
    See "git help submodule" for more information.
vi: Bạn vừa thêm một kho git vào bên trong kho hiện tại của bạn.
    Các bản sao của kho ngoài sẽ không chứa các nội dung của
    kho nhúng và sẽ không biết làm thế nào để lấy nó.
    Nếu ý bạn là thêm một mô-đun-con, hãy chạy:
    
    	git submodule add <url> %s
    
    Nếu bạn đã thêm miếng vá này chỉ là sai sót, bạn có thể xóa bỏ
    nó khỏi mục lục bằng:
    
    	git rm --cached %s
    
    Xem "git help submodule" để biết thêm chi tiết.

en: adding embedded git repository: %s
vi: thêm cần một kho git nhúng: %s

en: Use -f if you really want to add them.
    Turn this message off by running
    "git config advice.addIgnoredFile false"
vi: Sử dụng -f nếu bạn thực sự muốn thêm chúng.
    Tắt thông báo này bằng cách chạy lệnh
    "git config advice.addIgnoredFile false"

en: adding files failed
vi: thêm tập tin gặp lỗi

en: --dry-run is incompatible with --interactive/--patch
vi: --dry-run xung khắc với --interactive/--patch

en: --pathspec-from-file is incompatible with --interactive/--patch
vi: --pathspec-from-file xung khắc với --interactive/--patch

en: --pathspec-from-file is incompatible with --edit
vi: --pathspec-from-file xung khắc với --edit

en: -A and -u are mutually incompatible
vi: -A và -u xung khắc nhau

en: Option --ignore-missing can only be used together with --dry-run
vi: Tùy chọn --ignore-missing chỉ có thể được dùng cùng với --dry-run

en: --chmod param '%s' must be either -x or +x
vi: --chmod tham số “%s” phải hoặc là -x hay +x

en: --pathspec-from-file is incompatible with pathspec arguments
vi: --pathspec-from-file xung khắc với các tham số đặc tả đường dẫn

en: --pathspec-file-nul requires --pathspec-from-file
vi: --pathspec-file-nul cần --pathspec-from-file

en: Nothing specified, nothing added.
vi: Không có gì được chỉ ra, không có gì được thêm vào.

en: Maybe you wanted to say 'git add .'?
    Turn this message off by running
    "git config advice.addEmptyPathspec false"
vi: Có lẽ bạn muốn chạy “git add .”?
    Tắt thông báo này bằng cách chạy lệnh
    "git config advice.addEmptyPathspec false"

en: could not parse author script
vi: không thể phân tích cú pháp văn lệnh tác giả

en: '%s' was deleted by the applypatch-msg hook
vi: “%s” bị xóa bởi móc applypatch-msg

en: Malformed input line: '%s'.
vi: Dòng đầu vào dị hình: “%s”.

en: Failed to copy notes from '%s' to '%s'
vi: Gặp lỗi khi sao chép ghi chú (note) từ “%s” tới “%s”

en: fseek failed
vi: fseek gặp lỗi

en: could not parse patch '%s'
vi: không thể phân tích cú pháp “%s”

en: Only one StGIT patch series can be applied at once
vi: Chỉ có một sê-ri miếng vá StGIT được áp dụng một lúc

en: invalid timestamp
vi: dấu thời gian không hợp lệ

en: invalid Date line
vi: dòng Ngày tháng không hợp lệ

en: invalid timezone offset
vi: độ lệch múi giờ không hợp lệ

en: Patch format detection failed.
vi: Dò tìm định dạng miếng vá gặp lỗi.

en: Failed to split patches.
vi: Gặp lỗi khi chia nhỏ các miếng vá.

en: When you have resolved this problem, run "%s --continue".
vi: Khi bạn đã giải quyết xong trục trặc này, hãy chạy "%s --continue".

en: If you prefer to skip this patch, run "%s --skip" instead.
vi: Nếu bạn muốn bỏ qua miếng vá này, hãy chạy lệnh "%s --skip" để thay thế.

en: To restore the original branch and stop patching, run "%s --abort".
vi: Để phục hồi lại nhánh gốc và dừng vá, hãy chạy "%s --abort".

en: Patch sent with format=flowed; space at the end of lines might be lost.
vi: Miếng vá được gửi với format=flowed; khoảng trống ở cuối của các dòng có thể bị mất.

en: Patch is empty.
vi: Miếng vá trống rỗng.

en: missing author line in commit %s
vi: thiếu dòng tác giả trong lần chuyển gia %s

en: invalid ident line: %.*s
vi: dòng định danh không hợp lệ: %.*s

en: Repository lacks necessary blobs to fall back on 3-way merge.
vi: Kho thiếu đối tượng blob cần thiết để thực hiện “3-way merge”.

en: Using index info to reconstruct a base tree...
vi: Sử dụng thông tin trong bảng mục lục để cấu trúc lại một cây (tree) cơ sở…

en: Did you hand edit your patch?
    It does not apply to blobs recorded in its index.
vi: Bạn đã sửa miếng vá của mình bằng cách thủ công à?
    Nó không thể áp dụng các blob đã được ghi lại trong bảng mục lục của nó.

en: Falling back to patching base and 3-way merge...
vi: Đang dùng phương án dự phòng: vá bản cơ sở và “hòa trộn 3-đường”…

en: Failed to merge in the changes.
vi: Gặp lỗi khi trộn vào các thay đổi.

en: applying to an empty history
vi: áp dụng vào một lịch sử trống rỗng

en: cannot resume: %s does not exist.
vi: không thể phục hồi: %s không tồn tại.

en: Commit Body is:
vi: Thân của lần chuyển giao là:

note: TRANSLATORS: Make sure to include [y], [n], [e], [v] and [a] in your translation. The program will only accept English input at this point.
en: Apply? [y]es/[n]o/[e]dit/[v]iew patch/[a]ccept all:
vi: Áp dụng? đồng ý [y]/khô[n]g/chỉnh sửa [e]/hiển thị miếng [v]á/chấp nhận tất cả [a]:

en: unable to write index file
vi: không thể ghi tập tin lưu mục lục

en: Dirty index: cannot apply patches (dirty: %s)
vi: Bảng mục lục bẩn: không thể áp dụng các miếng vá (bẩn: %s)

en: Applying: %.*s
vi: Áp dụng: %.*s

en: No changes -- Patch already applied.
vi: Không thay đổi gì cả -- Miếng vá đã được áp dụng rồi.

en: Patch failed at %s %.*s
vi: Gặp lỗi khi vá tại %s %.*s

en: Use 'git am --show-current-patch=diff' to see the failed patch
vi: Dùng “git am --show-current-patch=diff” để xem miếng vá bị lỗi

en: No changes - did you forget to use 'git add'?
    If there is nothing left to stage, chances are that something else
    already introduced the same changes; you might want to skip this patch.
vi: Không có thay đổi nào - bạn đã quên sử dụng lệnh “git add” à?
    Nếu ở đây không có gì còn lại stage, tình cờ là có một số thứ khác
    đã sẵn được đưa vào với cùng nội dung thay đổi; bạn có lẽ muốn bỏ qua miếng vá này.

en: You still have unmerged paths in your index.
    You should 'git add' each file with resolved conflicts to mark them as such.
    You might run `git rm` on a file to accept "deleted by them" for it.
vi: Bạn vẫn có những đường dẫn chưa hòa trộn trong chỉ mục của bạn.
    Bạn nên “git add” từng tập tin với các xung đột đã được giải quyết để đánh dấu chúng là thế.
    Bạn có lẽ muốn chạy “git rm“ trên một tập tin để chấp nhận "được xóa bởi họ" cho nó.

en: Could not parse object '%s'.
vi: Không thể phân tích đối tượng “%s”.

en: failed to clean index
vi: gặp lỗi khi dọn bảng mục lục

en: You seem to have moved HEAD since the last 'am' failure.
    Not rewinding to ORIG_HEAD
vi: Bạn có lẽ đã có HEAD đã bị di chuyển đi kể từ lần “am” thất bại cuối cùng.
    Không thể chuyển tới ORIG_HEAD

en: Invalid value for --patch-format: %s
vi: Giá trị không hợp lệ cho --patch-format: %s

en: Invalid value for --show-current-patch: %s
vi: Giá trị không hợp lệ cho --show-current-patch: %s

en: --show-current-patch=%s is incompatible with --show-current-patch=%s
vi: --show-current-patch=%s xung khắc với --show-current-patch=%s

en: git am [<options>] [(<mbox> | <Maildir>)...]
vi: git am [<các tùy chọn>] [(<mbox>|<Maildir>)…]

en: git am [<options>] (--continue | --skip | --abort)
vi: git am [<các tùy chọn>] (--continue | --skip | --abort)

en: run interactively
vi: chạy kiểu tương tác

en: historical option -- no-op
vi: tùy chọn lịch sử -- không-toán-tử

en: allow fall back on 3way merging if needed
vi: cho phép quay trở lại để hòa trộn kiểu “3way” nếu cần

en: be quiet
vi: im lặng

en: add a Signed-off-by trailer to the commit message
vi: thêm dòng Signed-off-by vào cuối ghi chú của lần chuyển giao

en: recode into utf8 (default)
vi: chuyển mã thành utf8 (mặc định)

en: pass -k flag to git-mailinfo
vi: chuyển cờ -k cho git-mailinfo

en: pass -b flag to git-mailinfo
vi: chuyển cờ -b cho git-mailinfo

en: pass -m flag to git-mailinfo
vi: chuyển cờ -m cho git-mailinfo

en: pass --keep-cr flag to git-mailsplit for mbox format
vi: chuyển cờ --keep-cr cho git-mailsplit với định dạng mbox

en: do not pass --keep-cr flag to git-mailsplit independent of am.keepcr
vi: đừng chuyển cờ --keep-cr cho git-mailsplit không phụ thuộc vào am.keepcr

en: strip everything before a scissors line
vi: cắt mọi thứ trước dòng scissors

en: pass it through git-mailinfo
vi: chuyển nó qua git-mailinfo

en: pass it through git-apply
vi: chuyển nó qua git-apply

en: format the patch(es) are in
vi: định dạng (các) miếng vá theo

en: override error message when patch failure occurs
vi: đè lên các lời nhắn lỗi khi xảy ra lỗi vá nghiêm trọng

en: continue applying patches after resolving a conflict
vi: tiếp tục áp dụng các miếng vá sau khi giải quyết xung đột

en: synonyms for --continue
vi: đồng nghĩa với --continue

en: skip the current patch
vi: bỏ qua miếng vá hiện hành

en: restore the original branch and abort the patching operation
vi: phục hồi lại nhánh gốc và loại bỏ thao tác vá

en: abort the patching operation but keep HEAD where it is
vi: bỏ qua thao tác vá nhưng vẫn giữ HEAD nơi nó chỉ đến

en: show the patch being applied
vi: hiển thị miếng vá đã được áp dụng rồi

en: lie about committer date
vi: nói dối về ngày chuyển giao

en: use current timestamp for author date
vi: dùng dấu thời gian hiện tại cho ngày tác giả

en: key-id
vi: mã-số-khóa

en: GPG-sign commits
vi: Các lần chuyển giao ký-GPG

en: (internal use for git-rebase)
vi: (dùng nội bộ cho git-rebase)

en: The -b/--binary option has been a no-op for long time, and
    it will be removed. Please do not use it anymore.
vi: Tùy chọn -b/--binary đã không dùng từ lâu rồi, và
    nó sẽ được bỏ đi. Xin đừng sử dụng nó thêm nữa.

en: failed to read the index
vi: gặp lỗi đọc bảng mục lục

en: previous rebase directory %s still exists but mbox given.
vi: thư mục rebase trước %s không sẵn có nhưng mbox lại đưa ra.

en: Stray %s directory found.
    Use "git am --abort" to remove it.
vi: Tìm thấy thư mục lạc %s.
    Dùng "git am --abort" để loại bỏ nó đi.

en: Resolve operation not in progress, we are not resuming.
vi: Thao tác phân giải không được tiến hành, chúng ta không phục hồi lại.

en: interactive mode requires patches on the command line
vi: chế độ tương tác yêu cầu có các miếng vá trên dòng lệnh

en: git apply [<options>] [<patch>...]
vi: git apply [<các tùy chọn>] [<miếng-vá>…]

en: could not redirect output
vi: không thể chuyển hướng kết xuất

en: git archive: Remote with no URL
vi: git archive: Máy chủ không có địa chỉ URL

en: git archive: expected ACK/NAK, got a flush packet
vi: git archive: cần ACK/NAK, nhưng lại nhận được gói flush

en: git archive: protocol error
vi: git archive: lỗi giao thức

en: git archive: expected a flush
vi: git archive: cần một flush (đẩy dữ liệu lên đĩa)

en: git bisect--helper --bisect-reset [<commit>]
vi: git bisect--helper --bisect-reset [<lần_chuyển_giao>]

en: git bisect--helper --bisect-start [--term-{new,bad}=<term> --term-{old,good}=<term>] [--no-checkout] [--first-parent] [<bad> [<good>...]] [--] [<paths>...]
vi: git bisect--helper --bisect-start [--term-{new,bad}=<term> --term-{old,good}=<term>] [--no-checkout] [--first-parent] [<bad> [<good>…]] [--] [</các/đường/dẫn>…]

en: git bisect--helper --bisect-state (bad|new) [<rev>]
vi: git bisect--helper --bisect-state (bad|new) [<lần_chuyển_giao>]

en: git bisect--helper --bisect-state (good|old) [<rev>...]
vi: git bisect--helper --bisect-state (good|old) [<lần_chuyển_giao>…]

en: git bisect--helper --bisect-replay <filename>
vi: git bisect--helper --bisect-replay <tên_tập_tin>

en: git bisect--helper --bisect-skip [(<rev>|<range>)...]
vi: git bisect--helper --bisect-skip [(<rev>|<vùng>)…]

en: git bisect--helper --bisect-run <cmd>...
vi: git bisect--helper --bisect-run <lệnh>…

en: cannot open file '%s' in mode '%s'
vi: không thể mở tập tin “%s” ở chế độ “%s”

en: could not write to file '%s'
vi: không thể ghi vào tập tin “%s”

en: cannot open file '%s' for reading
vi: không thể mở tập tin “%s” để đọc

en: '%s' is not a valid term
vi: “%s” không phải một thời hạn hợp lệ

en: can't use the builtin command '%s' as a term
vi: không thể dùng lệnh tích hợp “%s” như là một thời kỳ

en: can't change the meaning of the term '%s'
vi: không thể thay đổi nghĩa của thời kỳ “%s”

en: please use two different terms
vi: vui lòng dùng hai thời kỳ khác nhau

en: We are not bisecting.
vi: Chúng tôi đang không bisect.

en: '%s' is not a valid commit
vi: “%s” không phải một lần chuyển giao hợp lệ

en: could not check out original HEAD '%s'. Try 'git bisect reset <commit>'.
vi: không thể lấy ra HEAD nguyên thủy của “%s”. Hãy thử “git bisect reset <lần-chuyển-giao>”.

en: Bad bisect_write argument: %s
vi: Đối số bisect_write sai: %s

en: couldn't get the oid of the rev '%s'
vi: không thể lấy oid của điểm xét duyệt “%s”

en: couldn't open the file '%s'
vi: không thể mở tập tin “%s”

en: Invalid command: you're currently in a %s/%s bisect
vi: Lệnh không hợp lệ: bạn hiện đang ở một bisect %s/%s

en: You need to give me at least one %s and %s revision.
    You can use "git bisect %s" and "git bisect %s" for that.
vi: Bạn phải chỉ cho tôi ít nhất một điểm %s và một %s.
    Bạn có thể sử dụng "git bisect %s" và "git bisect %s" cho cái đó.

en: You need to start by "git bisect start".
    You then need to give me at least one %s and %s revision.
    You can use "git bisect %s" and "git bisect %s" for that.
vi: Bạn cần bắt đầu bằng lệnh "git bisect start".
    Bạn sau đó cần phải chỉ cho tôi ít nhất một điểm xét duyệt %s và một %s.
    Bạn có thể sử dụng "git bisect %s" và "git bisect %s" cho chúng.

en: bisecting only with a %s commit
vi: chỉ thực hiện việc bisect với một lần chuyển giao %s

note: TRANSLATORS: Make sure to include [Y] and [n] in your translation. The program will only accept English input at this point.
en: Are you sure [Y/n]?
vi: Bạn có chắc chắn chưa [Y/n]?

en: no terms defined
vi: chưa định nghĩa thời kỳ nào

en: Your current terms are %s for the old state
    and %s for the new state.
vi: Bạn hiện tại đang ở thời kỳ %s cho tình trạng cũ
    và %s cho tình trạng mới.

en: invalid argument %s for 'git bisect terms'.
    Supported options are: --term-good|--term-old and --term-bad|--term-new.
vi: tham số không hợp lệ %s cho “git bisect terms”.
    Các tùy chọn hỗ trợ là: --term-good|--term-old và --term-bad|--term-new.

en: revision walk setup failed
vi: gặp lỗi cài đặt việc di chuyển qua các điểm xét duyệt

en: could not open '%s' for appending
vi: không thể mở “%s” để nối thêm

en: '' is not a valid term
vi: ” không phải một thời hạn hợp lệ

en: unrecognized option: '%s'
vi: tùy chọn không được thừa nhận: “%s”

en: '%s' does not appear to be a valid revision
vi: “%s” không có vẻ như là một điểm xét duyệt hợp lệ

en: bad HEAD - I need a HEAD
vi: sai HEAD - Tôi cần một HEAD

en: checking out '%s' failed. Try 'git bisect start <valid-branch>'.
vi: lấy ra “%s” ra gặp lỗi. Hãy thử "git bisect reset <nhánh_hợp_lệ>".

en: won't bisect on cg-seek'ed tree
vi: sẽ không di chuyển nửa bước trên cây được cg-seek

en: bad HEAD - strange symbolic ref
vi: sai HEAD - tham chiếu mềm kỳ lạ

en: invalid ref: '%s'
vi: refspec không hợp lệ: “%s”

en: You need to start by "git bisect start"
vi: Bạn cần khởi đầu bằng "git bisect start"

note: TRANSLATORS: Make sure to include [Y] and [n] in your translation. The program will only accept English input at this point.
en: Do you want me to do it for you [Y/n]?
vi: Bạn có muốn tôi thực hiện điều này cho bạn không [Y/n]?

en: Please call `--bisect-state` with at least one argument
vi: Hãy gọi “--bisect-state” với ít nhất một đối số

en: 'git bisect %s' can take only one argument.
vi: “git bisect %s” có thể lấy chỉ một đối số.

en: Bad rev input: %s
vi: Đầu vào rev sai: %s

en: Bad rev input (not a commit): %s
vi: Đầu vào rev sai (không phải là lần chuyển giao): %s

en: We are not bisecting.
vi: Chúng tôi không bisect.

en: '%s'?? what are you talking about?
vi: “%s”?? bạn đang nói gì thế?

en: cannot read file '%s' for replaying
vi: không thể đọc tập tin “%s” để thao diễn lại

en: bisect run failed: no command provided.
vi: bisect chạy gặp lỗi: không đưa ra lệnh.

en: running %s
vi: đang chạy %s

en: bisect run failed: exit code %d from '%s' is < 0 or >= 128
vi: chạy bisect gặp lỗi: mã trả về %d từ lệnh “%s” là < 0 hoặc >= 128

en: cannot open file '%s' for writing
vi: không thể mở “%s” để ghi

en: bisect run cannot continue any more
vi: bisect không thể tiếp tục thêm được nữa

en: bisect run success
vi: bisect chạy thành công

en: bisect found first bad commit
vi: bisect tìm thấy lần chuyển giao sai đầu tiên

en: bisect run failed: 'git bisect--helper --bisect-state %s' exited with error code %d
vi: chạy bisect gặp lỗi: “git bisect--helper --bisect-state %s” đã thoát ra với mã lỗi %d

en: reset the bisection state
vi: đặt lại trạng di chuyển nửa bước

en: check whether bad or good terms exist
vi: kiểm tra xem các thời điểm xấu/tốt có tồn tại không

en: print out the bisect terms
vi: in ra các thời điểm di chuyển nửa bước

en: start the bisect session
vi: bắt đầu phiên di chuyển nửa bước

en: find the next bisection commit
vi: tìm lần chuyển giao không di chuyển phân đôi

en: mark the state of ref (or refs)
vi: đánh dấu trạng thái ref (hoặc refs)

en: list the bisection steps so far
vi: liệt kê các bước bisection đi quá xa

en: replay the bisection process from the given file
vi: phát lại quá trình bisection từ tệp đã cho

en: skip some commits for checkout
vi: bỏ qua một số lần chuyển giao để lấy ra

en: visualize the bisection
vi: trực quan việc di chuyển nửa bước

en: use <cmd>... to automatically bisect.
vi: dùng <cmd>… để bisect một cách tự động.

en: no log for BISECT_WRITE
vi: không có nhật ký cho BISECT_WRITE

en: --bisect-reset requires either no argument or a commit
vi: --bisect-reset requires không nhận đối số cũng không nhận lần chuyển giao

en: --bisect-terms requires 0 or 1 argument
vi: --bisect-terms cần 0 hoặc 1 tham số

en: --bisect-next requires 0 arguments
vi: --bisect-next cần 0 tham số

en: --bisect-log requires 0 arguments
vi: --bisect-log cần 0 tham số

en: no logfile given
vi: chưa chỉ ra tập tin ghi nhật ký

en: git blame [<options>] [<rev-opts>] [<rev>] [--] <file>
vi: git blame [<các tùy chọn>] [<rev-opts>] [<rev>] [--] <tập-tin>

en: <rev-opts> are documented in git-rev-list(1)
vi: <rev-opts> được mô tả trong tài liệu git-rev-list(1)

en: expecting a color: %s
vi: cần một màu: %s

en: must end with a color
vi: phải kết thúc bằng một màu

en: invalid color '%s' in color.blame.repeatedLines
vi: màu không hợp lệ “%s” trong color.blame.repeatedLines

en: invalid value for blame.coloring
vi: màu không hợp lệ cho blame.coloring

en: cannot find revision %s to ignore
vi: không thể tìm thấy điểm xét duyệt %s để mà bỏ qua

en: show blame entries as we find them, incrementally
vi: hiển thị các mục “blame” như là chúng ta thấy chúng, tăng dần

en: do not show object names of boundary commits (Default: off)
vi: đừng hiển thị tên đối tượng của những lần chuyển giao biên giới (Mặc định: off)

en: do not treat root commits as boundaries (Default: off)
vi: không coi các lần chuyển giao gốc là giới hạn (Mặc định: off)

en: show work cost statistics
vi: hiển thị thống kê công sức làm việc

en: force progress reporting
vi: ép buộc báo cáo tiến triển công việc

en: show output score for blame entries
vi: hiển thị kết xuất điểm số cho các mục tin “blame”

en: show original filename (Default: auto)
vi: hiển thị tên tập tin gốc (Mặc định: auto)

en: show original linenumber (Default: off)
vi: hiển thị số dòng gốc (Mặc định: off)

en: show in a format designed for machine consumption
vi: hiển thị ở định dạng đã thiết kế cho dùng bằng máy

en: show porcelain format with per-line commit information
vi: hiển thị định dạng “porcelain” với thông tin chuyển giao mỗi dòng

en: use the same output mode as git-annotate (Default: off)
vi: dùng cùng chế độ xuất ra với git-annotate (Mặc định: off)

en: show raw timestamp (Default: off)
vi: hiển thị dấu vết thời gian dạng thô (Mặc định: off)

en: show long commit SHA1 (Default: off)
vi: hiển thị SHA1 của lần chuyển giao dạng dài (Mặc định: off)

en: suppress author name and timestamp (Default: off)
vi: không hiển thị tên tác giả và dấu vết thời gian (Mặc định: off)

en: show author email instead of name (Default: off)
vi: hiển thị thư điện tử của tác giả thay cho tên (Mặc định: off)

en: ignore whitespace differences
vi: bỏ qua các khác biệt do khoảng trắng gây ra

en: ignore <rev> when blaming
vi: bỏ qua <rev> khi blame

en: ignore revisions from <file>
vi: bỏ qua các điểm xét duyệt từ <tập tin>

en: color redundant metadata from previous line differently
vi: siêu dữ liệu dư thừa màu từ dòng trước khác hẳn

en: color lines by age
vi: các dòng màu theo tuổi

en: spend extra cycles to find better match
vi: tiêu thụ thêm năng tài nguyên máy móc để tìm kiếm tốt hơn nữa

en: use revisions from <file> instead of calling git-rev-list
vi: sử dụng các điểm xét duyệt (revision) từ <tập tin> thay vì gọi “git-rev-list”

en: use <file>'s contents as the final image
vi: sử dụng nội dung của <tập tin> như là ảnh cuối cùng

en: score
vi: điểm số

en: find line copies within and across files
vi: tìm các bản sao chép dòng trong và ngang qua tập tin

en: find line movements within and across files
vi: tìm các di chuyển dòng trong và ngang qua tập tin

en: process only line range <start>,<end> or function :<funcname>
vi: xử lý chỉ dòng vùng <đầu>,<cuối> hoặc tính năng :<funcname>

en: --progress can't be used with --incremental or porcelain formats
vi: --progress không được dùng cùng với --incremental hay các định dạng porcelain

note: TRANSLATORS: This string is used to tell us the maximum display width for a relative timestamp in "git blame" output.  For C locale, "4 years, 11 months ago", which takes 22 places, is the longest among various forms of relative timestamps, but your language may need more or fewer display columns.
en: 4 years, 11 months ago
vi: 4 năm, 11 tháng trước

en: file %s has only %lu line | file %s has only %lu lines
vi[0]: tập tin %s chỉ có %lu dòng

en: Blaming lines
vi: Các dòng blame

en: git branch [<options>] [-r | -a] [--merged] [--no-merged]
vi: git branch [<các tùy chọn>] [-r | -a] [--merged] [ --no-merged]

en: git branch [<options>] [-l] [-f] <branch-name> [<start-point>]
vi: git branch [<các tùy chọn>] [-l] [-f] <tên-nhánh> [<điểm-đầu>]

en: git branch [<options>] [-r] (-d | -D) <branch-name>...
vi: git branch [<các tùy chọn>] [-r] (-d | -D) <tên-nhánh> …

en: git branch [<options>] (-m | -M) [<old-branch>] <new-branch>
vi: git branch [<các tùy chọn>] (-m | -M) [<nhánh-cũ>] <nhánh-mới>

en: git branch [<options>] (-c | -C) [<old-branch>] <new-branch>
vi: git branch [<các tùy chọn>] (-c | -C) [<nhánh-cũ>] <nhánh-mới>

en: git branch [<options>] [-r | -a] [--points-at]
vi: git branch [<các tùy chọn>] [-r | -a] [--points-at]

en: git branch [<options>] [-r | -a] [--format]
vi: git branch [<các tùy chọn>] [-r | -a] [--format]

en: deleting branch '%s' that has been merged to
             '%s', but not yet merged to HEAD.
vi: đang xóa nhánh “%s” mà nó lại đã được hòa trộn vào
             “%s”, nhưng vẫn chưa được hòa trộn vào HEAD.

en: not deleting branch '%s' that is not yet merged to
             '%s', even though it is merged to HEAD.
vi: không xóa nhánh “%s” cái mà chưa được hòa trộn vào
             “%s”, cho dù là nó đã được hòa trộn vào HEAD.

en: Couldn't look up commit object for '%s'
vi: Không thể tìm kiếm đối tượng chuyển giao cho “%s”

en: The branch '%s' is not fully merged.
    If you are sure you want to delete it, run 'git branch -D %s'.
vi: Nhánh “%s” không được trộn một cách đầy đủ.
    Nếu bạn thực sự muốn xóa nó, thì chạy lệnh “git branch -D %s”.

en: Update of config-file failed
vi: Cập nhật tập tin cấu hình gặp lỗi

en: cannot use -a with -d
vi: không thể dùng tùy chọn -a với -d

en: Couldn't look up commit object for HEAD
vi: Không thể tìm kiếm đối tượng chuyển giao cho HEAD

en: Cannot delete branch '%s' checked out at '%s'
vi: Không thể xóa nhánh “%s” đã được lấy ra tại “%s”

en: remote-tracking branch '%s' not found.
vi: không tìm thấy nhánh theo dõi máy chủ “%s”.

en: branch '%s' not found.
vi: không tìm thấy nhánh “%s”.

en: Deleted remote-tracking branch %s (was %s).
vi: Đã xóa nhánh theo dõi máy chủ "%s" (từng là %s).

en: Deleted branch %s (was %s).
vi: Nhánh “%s” đã bị xóa (từng là %s)

en: unable to parse format string
vi: không thể phân tích chuỗi định dạng

en: could not resolve HEAD
vi: không thể phân giải HEAD

en: HEAD (%s) points outside of refs/heads/
vi: HEAD (%s) chỉ bên ngoài của refs/heads/

en: Branch %s is being rebased at %s
vi: Nhánh %s đang được cải tổ lại tại %s

en: Branch %s is being bisected at %s
vi: Nhánh %s đang được di chuyển phân đôi (bisect) tại %s

en: cannot copy the current branch while not on any.
vi: không thể sao chép nhánh hiện hành trong khi nó chẳng ở đâu cả.

en: cannot rename the current branch while not on any.
vi: không thể đổi tên nhánh hiện hành trong khi nó chẳng ở đâu cả.

en: Invalid branch name: '%s'
vi: Tên nhánh không hợp lệ: “%s”

en: Branch rename failed
vi: Gặp lỗi khi đổi tên nhánh

en: Branch copy failed
vi: Gặp lỗi khi sao chép nhánh

en: Created a copy of a misnamed branch '%s'
vi: Đã tạo một bản sao của nhánh khuyết danh “%s”

en: Renamed a misnamed branch '%s' away
vi: Đã đổi tên nhánh khuyết danh “%s” đi

en: Branch renamed to %s, but HEAD is not updated!
vi: Nhánh bị đổi tên thành %s, nhưng HEAD lại không được cập nhật!

en: Branch is renamed, but update of config-file failed
vi: Nhánh bị đổi tên, nhưng cập nhật tập tin cấu hình gặp lỗi

en: Branch is copied, but update of config-file failed
vi: Nhánh đã được sao chép, nhưng cập nhật tập tin cấu hình gặp lỗi

en: Please edit the description for the branch
      %s
    Lines starting with '%c' will be stripped.
vi: Viết các ghi chú cho nhánh:
      %s
    Những dòng được bắt đầu bằng “%c” sẽ được cắt bỏ.

en: Generic options
vi: Tùy chọn chung

en: show hash and subject, give twice for upstream branch
vi: hiển thị mã băm và chủ đề, đưa ra hai lần cho nhánh thượng nguồn

en: suppress informational messages
vi: không xuất các thông tin

en: set up tracking mode (see git-pull(1))
vi: cài đặt chế độ theo dõi (xem git-pull(1))

en: do not use
vi: không dùng

en: upstream
vi: thượng nguồn

en: change the upstream info
vi: thay đổi thông tin thượng nguồn

en: unset the upstream info
vi: bỏ đặt thông tin thượng nguồn

en: use colored output
vi: tô màu kết xuất

en: act on remote-tracking branches
vi: thao tác trên nhánh “remote-tracking”

en: print only branches that contain the commit
vi: chỉ hiển thị những nhánh mà nó chứa lần chuyển giao

en: print only branches that don't contain the commit
vi: chỉ hiển thị những nhánh mà nó không chứa lần chuyển giao

en: Specific git-branch actions:
vi: Hành động git-branch:

en: list both remote-tracking and local branches
vi: liệt kê cả nhánh “remote-tracking” và nội bộ

en: delete fully merged branch
vi: xóa một toàn bộ nhánh đã hòa trộn

en: delete branch (even if not merged)
vi: xóa nhánh (cho dù là chưa được hòa trộn)

en: move/rename a branch and its reflog
vi: di chuyển hay đổi tên một nhánh và reflog của nó

en: move/rename a branch, even if target exists
vi: di chuyển hoặc đổi tên một nhánh ngay cả khi đích đã có sẵn

en: copy a branch and its reflog
vi: sao chép một nhánh và reflog của nó

en: copy a branch, even if target exists
vi: sao chép một nhánh ngay cả khi đích đã có sẵn

en: list branch names
vi: liệt kê các tên nhánh

en: show current branch name
vi: hiển thị nhánh hiện hành

en: create the branch's reflog
vi: tạo reflog của nhánh

en: edit the description for the branch
vi: sửa mô tả cho nhánh

en: force creation, move/rename, deletion
vi: buộc tạo, di chuyển/đổi tên, xóa

en: print only branches that are merged
vi: chỉ hiển thị những nhánh mà nó được hòa trộn

en: print only branches that are not merged
vi: chỉ hiển thị những nhánh mà nó không được hòa trộn

en: list branches in columns
vi: liệt kê các nhánh trong các cột

en: object
vi: đối tượng

en: print only branches of the object
vi: chỉ hiển thị các nhánh của đối tượng

en: sorting and filtering are case insensitive
vi: sắp xếp và lọc là phân biệt HOA thường

en: format to use for the output
vi: định dạng sẽ dùng cho đầu ra

en: HEAD not found below refs/heads!
vi: Không tìm thấy HEAD ở dưới refs/heads!

en: --column and --verbose are incompatible
vi: tùy chọn --column và --verbose xung khắc nhau

en: branch name required
vi: cần chỉ ra tên nhánh

en: Cannot give description to detached HEAD
vi: Không thể đưa ra mô tả HEAD đã tách rời

en: cannot edit description of more than one branch
vi: không thể sửa mô tả cho nhiều hơn một nhánh

en: No commit on branch '%s' yet.
vi: Vẫn chưa chuyển giao trên nhánh “%s”.

en: No branch named '%s'.
vi: Không có nhánh nào có tên “%s”.

en: too many branches for a copy operation
vi: quá nhiều nhánh dành cho thao tác sao chép

en: too many arguments for a rename operation
vi: quá nhiều tham số cho thao tác đổi tên

en: too many arguments to set new upstream
vi: quá nhiều tham số để đặt thượng nguồn mới

en: could not set upstream of HEAD to %s when it does not point to any branch.
vi: không thể đặt thượng nguồn của HEAD thành %s khi mà nó chẳng chỉ đến nhánh nào cả.

en: no such branch '%s'
vi: không có nhánh nào như thế “%s”

en: branch '%s' does not exist
vi: chưa có nhánh “%s”

en: too many arguments to unset upstream
vi: quá nhiều tham số để bỏ đặt thượng nguồn

en: could not unset upstream of HEAD when it does not point to any branch.
vi: không thể bỏ đặt thượng nguồn của HEAD không chỉ đến một nhánh nào cả.

en: Branch '%s' has no upstream information
vi: Nhánh “%s” không có thông tin thượng nguồn

en: The -a, and -r, options to 'git branch' do not take a branch name.
    Did you mean to use: -a|-r --list <pattern>?
vi: Hai tùy chọn -a và -r áp dụng cho lệnh “git branch” không nhận một tên nhánh.
    Có phải ý bạn là dùng: -a|-r --list <mẫu>?

en: the '--set-upstream' option is no longer supported. Please use '--track' or '--set-upstream-to' instead.
vi: tùy chọn --set-upstream đã không còn được hỗ trợ nữa. Vui lòng dùng “--track” hoặc “--set-upstream-to” để thay thế.

en: git version:
vi: phiên bản git:

en: uname() failed with error '%s' (%d)
vi: uname() gặp lỗi “%s” (%d)

en: compiler info:
vi: thông tin trình biên dịch:

en: libc info:
vi: thông tin libc:

en: not run from a git repository - no hooks to show
vi: không chạy từ một kho git - nên chẳng có móc nào để mà hiển thị cả

en: git bugreport [-o|--output-directory <file>] [-s|--suffix <format>]
vi: git bugreport [-o|--output-directory <tập_tin>] [-s|--suffix <định_dạng>]

en: Thank you for filling out a Git bug report!
    Please answer the following questions to help us understand your issue.
    
    What did you do before the bug happened? (Steps to reproduce your issue)
    
    What did you expect to happen? (Expected behavior)
    
    What happened instead? (Actual behavior)
    
    What's different between what you expected and what actually happened?
    
    Anything else you want to add:
    
    Please review the rest of the bug report below.
    You can delete any lines you don't wish to share.
vi: Cảm ơn bạn đã tạo một báo cáo lỗi Git!
    Vui lòng trả lời các câu hỏi sau để giúp chúng tôi hiểu vấn đề của bạn.
    
    Bạn đã làm gì trước khi lỗi xảy ra? (Các bước để tái tạo sự cố của bạn)
    
    Điều bạn mong muốn xảy ra? (Hành vi dự kiến)
    
    Điều gì đã xảy ra thay thế? (Hành vi thực tế)
    
    Có gì khác biệt giữa những gì bạn mong đợi và những gì thực sự xảy ra?
    
    Bất kỳ thứ gì khác bạn muốn thêm:
    
    Vui lòng xen xét phần còn lại của báo cáo lỗi bên dưới.
    Bạn có thể xóa bất kỳ dòng nào bạn không muốn chia sẻ.

en: specify a destination for the bugreport file
vi: chỉ định thư mục định để tạo tập tin báo cáo lỗi

en: specify a strftime format suffix for the filename
vi: chỉ định chuỗi định dạng thời gian strftime dùng làm hậu tố cho tên tập tin

en: could not create leading directories for '%s'
vi: không thể tạo các thư mục dẫn đầu cho “%s”

en: Enabled Hooks
vi: Các Móc đã được bật

en: unable to write to %s
vi: không thể ghi vào %s

en: Created new report at '%s'.
vi: Đã tạo báo cáo mới tại “%s”

en: git bundle create [<options>] <file> <git-rev-list args>
vi: git bundle create [<các tùy chọn>] <tập_tin> <git-rev-list args>

en: git bundle verify [<options>] <file>
vi: git bundle verify [<các tùy chọn>] <tập-tin>

en: git bundle list-heads <file> [<refname>...]
vi: git bundle list-heads <tập tin> [<tên tham chiếu>…]

en: git bundle unbundle <file> [<refname>...]
vi: git bundle unbundle <tập tin> [<tên tham chiếu>…]

en: do not show progress meter
vi: không hiển thị bộ đo tiến trình

en: show progress meter
vi: hiển thị bộ đo tiến trình

en: show progress meter during object writing phase
vi: hiển thị bộ đo tiến triển trong suốt pha ghi đối tượng

en: similar to --all-progress when progress meter is shown
vi: tương tự --all-progress khi bộ đo tiến trình được xuất hiện

en: specify bundle format version
vi: chỉ điịnh định dạng cho bundle

en: Need a repository to create a bundle.
vi: Cần một kho chứa để có thể tạo một bundle.

en: do not show bundle details
vi: không hiển thị chi tiết bundle (bó)

en: %s is okay
vi: “%s” tốt

en: Need a repository to unbundle.
vi: Cần một kho chứa để có thể giải nén một bundle.

en: Unbundling objects
vi: Tháo rời các đối tượng

en: Unknown subcommand: %s
vi: Không hiểu câu lệnh con: %s

en: git cat-file (-t [--allow-unknown-type] | -s [--allow-unknown-type] | -e | -p | <type> | --textconv | --filters) [--path=<path>] <object>
vi: git cat-file (-t [--allow-unknown-type] | -s [--allow-unknown-type] | -e | -p | <kiểu> | --textconv) | --filters) [--path=<đường/dẫn>] <đối_tượng>

en: git cat-file (--batch[=<format>] | --batch-check[=<format>]) [--follow-symlinks] [--textconv | --filters]
vi: git cat-file (--batch[=<định dạng>] | --batch-check[=<định dạng>]) [--follow-symlinks] [--textconv | --filters]

en: only one batch option may be specified
vi: chỉ một tùy chọn batch được chỉ ra

en: <type> can be one of: blob, tree, commit, tag
vi: <kiểu> là một trong số: blob, tree, commit hoặc tag

en: show object type
vi: hiển thị kiểu đối tượng

en: show object size
vi: hiển thị kích thước đối tượng

en: exit with zero when there's no error
vi: thoát với 0 khi không có lỗi

en: pretty-print object's content
vi: in nội dung đối tượng dạng dễ đọc

en: for blob objects, run textconv on object's content
vi: với đối tượng blob, chạy lệnh textconv trên nội dung của đối tượng

en: for blob objects, run filters on object's content
vi: với đối tượng blob, chạy các bộ lọc nội dung của đối tượng

en: use a specific path for --textconv/--filters
vi: dùng một đường dẫn rõ ràng cho --textconv/--filters

en: allow -s and -t to work with broken/corrupt objects
vi: cho phép -s và -t để làm việc với các đối tượng sai/hỏng

en: buffer --batch output
vi: đệm kết xuất --batch

en: show info and content of objects fed from the standard input
vi: hiển thị thông tin và nội dung của các đối tượng lấy từ đầu vào tiêu chuẩn

en: show info about objects fed from the standard input
vi: hiển thị các thông tin về đối tượng fed  từ đầu vào tiêu chuẩn

en: follow in-tree symlinks (used with --batch or --batch-check)
vi: theo liên kết mềm trong-cây (được dùng với --batch hay --batch-check)

en: show all objects with --batch or --batch-check
vi: hiển thị mọi đối tượng với --batch hay --batch-check

en: do not order --batch-all-objects output
vi: đừng sắp xếp đầu ra --batch-all-objects

en: git check-attr [-a | --all | <attr>...] [--] <pathname>...
vi: git check-attr [-a | --all | <attr>…] [--] tên-đường-dẫn…

en: git check-attr --stdin [-z] [-a | --all | <attr>...]
vi: git check-attr --stdin [-z] [-a | --all | <attr>…]

en: report all attributes set on file
vi: báo cáo tất cả các thuộc tính đặt trên tập tin

en: use .gitattributes only from the index
vi: chỉ dùng .gitattributes từ bảng mục lục

en: read file names from stdin
vi: đọc tên tập tin từ đầu vào tiêu chuẩn

en: terminate input and output records by a NUL character
vi: chấm dứt các bản ghi vào và ra bằng ký tự NULL

en: suppress progress reporting
vi: chặn các báo cáo tiến trình hoạt động

en: show non-matching input paths
vi: hiển thị những đường dẫn đầu vào không khớp với mẫu

en: ignore index when checking
vi: bỏ qua mục lục khi kiểm tra

en: cannot specify pathnames with --stdin
vi: không thể chỉ định các tên đường dẫn với --stdin

en: -z only makes sense with --stdin
vi: -z chỉ hợp lý với --stdin

en: no path specified
vi: chưa chỉ ra đường dẫn

en: --quiet is only valid with a single pathname
vi: --quiet chỉ hợp lệ với tên đường dẫn đơn

en: cannot have both --quiet and --verbose
vi: không thể dùng cả hai tùy chọn --quiet và --verbose

en: --non-matching is only valid with --verbose
vi: tùy-chọn --non-matching chỉ hợp lệ khi dùng với --verbose

en: git check-mailmap [<options>] <contact>...
vi: git check-mailmap [<các tùy chọn>] <danh-bạ>…

en: also read contacts from stdin
vi: đồng thời đọc các danh bạ từ đầu vào tiêu chuẩn

en: unable to parse contact: %s
vi: không thể phân tích danh bạ: “%s”

en: no contacts specified
vi: chưa chỉ ra danh bạ

en: git checkout--worker [<options>]
vi: git checkout--worker [<các tùy chọn>]

en: when creating files, prepend <string>
vi: khi tạo các tập tin, nối thêm <chuỗi>

en: git checkout-index [<options>] [--] [<file>...]
vi: git checkout-index [<các tùy chọn>] [--] [<tập-tin>…]

en: stage should be between 1 and 3 or all
vi: stage nên giữa 1 và 3 hay all

en: check out all files in the index
vi: lấy ra toàn bộ các tập tin trong bảng mục lục

en: force overwrite of existing files
vi: ép buộc ghi đè lên tập tin đã sẵn có từ trước

en: no warning for existing files and files not in index
vi: không cảnh báo cho những tập tin tồn tại và không có trong bảng mục lục

en: don't checkout new files
vi: không checkout các tập tin mới

en: update stat information in the index file
vi: cập nhật thông tin thống kê trong tập tin lưu bảng mục lục mới

en: read list of paths from the standard input
vi: đọc danh sách đường dẫn từ đầu vào tiêu chuẩn

en: write the content to temporary files
vi: ghi nội dung vào tập tin tạm

en: copy out the files from named stage
vi: sao chép ra các tập tin từ bệ phóng có tên

en: git checkout [<options>] <branch>
vi: git checkout [<các tùy chọn>] <nhánh>

en: git checkout [<options>] [<branch>] -- <file>...
vi: git checkout [<các tùy chọn>] [<nhánh>] -- <tập-tin>…

en: git switch [<options>] [<branch>]
vi: git switch [<các tùy chọn>] [<nhánh>]

en: git restore [<options>] [--source=<branch>] <file>...
vi: git restore [<các tùy chọn>] [--source=<nhánh>] <tập tin>…

en: path '%s' does not have our version
vi: đường dẫn “%s” không có các phiên bản của chúng ta

en: path '%s' does not have their version
vi: đường dẫn “%s” không có các phiên bản của chúng

en: path '%s' does not have all necessary versions
vi: đường dẫn “%s” không có tất cả các phiên bản cần thiết

en: path '%s' does not have necessary versions
vi: đường dẫn “%s” không có các phiên bản cần thiết

en: path '%s': cannot merge
vi: đường dẫn “%s”: không thể hòa trộn

en: Unable to add merge result for '%s'
vi: Không thể thêm kết quả hòa trộn cho “%s”

en: Recreated %d merge conflict | Recreated %d merge conflicts
vi[0]: Đã tạo lại %d xung đột hòa trộn

en: Updated %d path from %s | Updated %d paths from %s
vi[0]: Đã cập nhật đường dẫn %d từ %s

en: Updated %d path from the index | Updated %d paths from the index
vi[0]: Đã cập nhật đường dẫn %d từ mục lục

en: '%s' cannot be used with updating paths
vi: không được dùng “%s” với các đường dẫn cập nhật

en: '%s' cannot be used with %s
vi: không được dùng “%s” với %s

en: Cannot update paths and switch to branch '%s' at the same time.
vi: Không thể cập nhật các đường dẫn và chuyển đến nhánh “%s” cùng một lúc.

en: neither '%s' or '%s' is specified
vi: không chỉ định “%s” cũng không “%s”

en: '%s' must be used when '%s' is not specified
vi: phải có “%s” khi không chỉ định “%s”

en: '%s' or '%s' cannot be used with %s
vi: “%s” hay “%s” không thể được sử dụng với %s

en: path '%s' is unmerged
vi: đường dẫn “%s” không được hòa trộn

en: you need to resolve your current index first
vi: bạn cần phải giải quyết bảng mục lục hiện tại của bạn trước đã

en: cannot continue with staged changes in the following files:
    %s
vi: không thể tiếp tục với các thay đổi đã được đưa lên bệ phóng trong các dòng sau:
    %s

en: Can not do reflog for '%s': %s
vi: Không thể thực hiện reflog cho “%s”: %s

en: HEAD is now at
vi: HEAD hiện giờ tại

en: unable to update HEAD
vi: không thể cập nhật HEAD

en: Reset branch '%s'
vi: Đặt lại nhánh “%s”

en: Already on '%s'
vi: Đã sẵn sàng trên “%s”

en: Switched to and reset branch '%s'
vi: Đã chuyển tới và đặt lại nhánh “%s”

en: Switched to a new branch '%s'
vi: Đã chuyển đến nhánh mới “%s”

en: Switched to branch '%s'
vi: Đã chuyển đến nhánh “%s”

en:  ... and %d more.
vi:  … và nhiều hơn %d.

en: Warning: you are leaving %d commit behind, not connected to
    any of your branches:
    
    %s
     | Warning: you are leaving %d commits behind, not connected to
    any of your branches:
    
    %s
vi[0]: Cảnh báo: bạn đã rời bỏ %d lần chuyển giao lại đằng sau, không được kết nối đến
    bất kỳ nhánh nào của bạn:
    
    %s

en: If you want to keep it by creating a new branch, this may be a good time
    to do so with:
    
     git branch <new-branch-name> %s
    
     | If you want to keep them by creating a new branch, this may be a good time
    to do so with:
    
     git branch <new-branch-name> %s
vi[0]: Nếu bạn muốn giữ (chúng) nó bằng cách tạo ra một nhánh mới, đây có lẽ là
    một thời điểm thích hợp để làm thế bằng lệnh:
    
     git branch <tên_nhánh_mới> %s

en: internal error in revision walk
vi: lỗi nội bộ trong khi di chuyển qua các điểm xét duyệt

en: Previous HEAD position was
vi: Vị trí trước kia của HEAD là

en: You are on a branch yet to be born
vi: Bạn tại nhánh mà nó chưa hề được sinh ra

en: '%s' could be both a local file and a tracking branch.
    Please use -- (and optionally --no-guess) to disambiguate
vi: “%s” không thể là cả tập tin nội bộ và một nhánh theo dõi.
    Vui long dùng -- (và tùy chọn thêm --no-guess) để tránh lẫn lộn

en: If you meant to check out a remote tracking branch on, e.g. 'origin',
    you can do so by fully qualifying the name with the --track option:
    
        git checkout --track origin/<name>
    
    If you'd like to always have checkouts of an ambiguous <name> prefer
    one remote, e.g. the 'origin' remote, consider setting
    checkout.defaultRemote=origin in your config.
vi: Nếu ý bạn là lấy ra nhánh máy chủ được theo dõi, ví dụ “origin”,
    bạn có thể làm như vậy bằng cách chỉ định đầy đủ tên với tùy chọn --track:
    
        git checkout --track origin/<tên>
    
    Nếu bạn muốn luôn lấy ra từ một <tên> một máy chủ ưa thích
    chưa rõ ràng, ví dụ máy chủ “origin”, cân nhắc cài đặt
    checkout.defaultRemote=origin trong cấu hình của bạn.

en: '%s' matched multiple (%d) remote tracking branches
vi: “%s” khớp với nhiều (%d) nhánh máy chủ được theo dõi

en: only one reference expected
vi: chỉ cần một tham chiếu

en: only one reference expected, %d given.
vi: chỉ cần một tham chiếu, nhưng lại đưa ra %d.

en: reference is not a tree: %s
vi: tham chiếu không phải là một cây:%s

en: a branch is expected, got tag '%s'
vi: cần một nhánh, nhưng lại nhận được thẻ “%s”

en: a branch is expected, got remote branch '%s'
vi: cần một nhánh, nhưng lại nhận được nhánh máy phục vụ “%s”

en: a branch is expected, got '%s'
vi: cần một nhánh, nhưng lại nhận được “%s”

en: a branch is expected, got commit '%s'
vi: cần một nhánh, nhưng lại nhận được “%s”

en: cannot switch branch while merging
    Consider "git merge --quit" or "git worktree add".
vi: không thể chuyển nhánh trong khi đang hòa trộn
    Cân nhắc dung "git merge --quit" hoặc "git worktree add".

en: cannot switch branch in the middle of an am session
    Consider "git am --quit" or "git worktree add".
vi: không thể chuyển nhanh ở giữa một phiên am
    Cân nhắc dùng "git am --quit" hoặc "git worktree add".

en: cannot switch branch while rebasing
    Consider "git rebase --quit" or "git worktree add".
vi: không thể chuyển nhánh trong khi cải tổ
    Cân nhắc dùng "git rebase --quit" hay "git worktree add".

en: cannot switch branch while cherry-picking
    Consider "git cherry-pick --quit" or "git worktree add".
vi: không thể chuyển nhánh trong khi  cherry-picking
    Cân nhắc dùng "git cherry-pick --quit" hay "git worktree add".

en: cannot switch branch while reverting
    Consider "git revert --quit" or "git worktree add".
vi: không thể chuyển nhánh trong khi hoàn nguyên
    Cân nhắc dùng "git revert --quit" hoặc "git worktree add".

en: you are switching branch while bisecting
vi: bạn hiện tại đang thực hiện việc chuyển nhánh trong khi đang di chuyển nửa bước

en: paths cannot be used with switching branches
vi: các đường dẫn không thể dùng cùng với các nhánh chuyển

en: '%s' cannot be used with switching branches
vi: “%s” không thể được sử dụng với các nhánh chuyển

en: '%s' cannot take <start-point>
vi: “%s” không thể nhận <điểm-đầu>

en: Cannot switch branch to a non-commit '%s'
vi: Không thể chuyển nhánh đến một thứ không phải là lần chuyển giao “%s”

en: missing branch or commit argument
vi: thiếu tham số là nhánh hoặc lần chuyển giao

en: perform a 3-way merge with the new branch
vi: thực hiện hòa trộn kiểu 3-way với nhánh mới

en: style
vi: kiểu

en: conflict style (merge or diff3)
vi: xung đột kiểu (hòa trộn hoặc diff3)

en: detach HEAD at named commit
vi: rời bỏ HEAD tại lần chuyển giao theo tên

en: set upstream info for new branch
vi: đặt thông tin thượng nguồn cho nhánh mới

en: force checkout (throw away local modifications)
vi: ép buộc lấy ra (bỏ đi những thay đổi nội bộ)

en: new-branch
vi: nhánh-mới

en: new unparented branch
vi: nhánh không cha mới

en: update ignored files (default)
vi: cập nhật các tập tin bị bỏ qua (mặc định)

en: do not check if another worktree is holding the given ref
vi: không kiểm tra nếu cây làm việc khác đang giữ tham chiếu đã cho

en: checkout our version for unmerged files
vi: lấy ra (checkout) phiên bản của chúng ta cho các tập tin chưa được hòa trộn

en: checkout their version for unmerged files
vi: lấy ra (checkout) phiên bản của chúng họ cho các tập tin chưa được hòa trộn

en: do not limit pathspecs to sparse entries only
vi: không giới hạn đặc tả đường dẫn thành chỉ các mục rải rác

en: -%c, -%c and --orphan are mutually exclusive
vi: -%c, -%c và --orphan loại từ lẫn nhau

en: -p and --overlay are mutually exclusive
vi: -p và --overlay loại từ lẫn nhau

en: --track needs a branch name
vi: --track cần tên một nhánh

en: missing branch name; try -%c
vi: thiếu tên nhánh; hãy thử -%c

en: could not resolve %s
vi: không thể phân giải “%s”

en: invalid path specification
vi: đường dẫn đã cho không hợp lệ

en: '%s' is not a commit and a branch '%s' cannot be created from it
vi: “%s” không phải là một lần chuyển giao và một nhánh'%s” không thể được tạo từ đó

en: git checkout: --detach does not take a path argument '%s'
vi: git checkout: --detach không nhận một đối số đường dẫn “%s”

en: --pathspec-from-file is incompatible with --detach
vi: --pathspec-from-file xung khắc với --detach

en: --pathspec-from-file is incompatible with --patch
vi: --pathspec-from-file xung khắc với --patch

en: git checkout: --ours/--theirs, --force and --merge are incompatible when
    checking out of the index.
vi: git checkout: --ours/--theirs, --force và --merge là xung khắc với nhau khi
    checkout bảng mục lục (index).

en: you must specify path(s) to restore
vi: bạn phải chỉ định các thư mục muốn hồi phục

en: branch
vi: nhánh

en: create and checkout a new branch
vi: tạo và checkout một nhánh mới

en: create/reset and checkout a branch
vi: tạo/đặt_lại và checkout một nhánh

en: create reflog for new branch
vi: tạo reflog cho nhánh mới

en: second guess 'git checkout <no-such-branch>' (default)
vi: gợi ý thứ hai “git checkout <không-nhánh-nào-như-vậy>” (mặc định)

en: use overlay mode (default)
vi: dùng chế độ che phủ (mặc định)

en: create and switch to a new branch
vi: tạo và chuyển đến một nhánh mới

en: create/reset and switch to a branch
vi: tạo/đặt_lại và chuyển đến một nhánh

en: second guess 'git switch <no-such-branch>'
vi: gợi ý thứ hai "git switch <không-nhánh-nào-như-vậy>"

en: throw away local modifications
vi: vứt bỏ các sửa đổi địa phương

en: which tree-ish to checkout from
vi: lấy ra từ tree-ish nào

en: restore the index
vi: phục hồi bảng mục lục

en: restore the working tree (default)
vi: phục hồi cây làm việc (mặc định)

en: ignore unmerged entries
vi: bỏ qua những thứ chưa hòa trộn: %s

en: use overlay mode
vi: dùng chế độ che phủ

en: git clean [-d] [-f] [-i] [-n] [-q] [-e <pattern>] [-x | -X] [--] <paths>...
vi: git clean [-d] [-f] [-i] [-n] [-q] [-e <mẫu>] [-x | -X] [--] </các/đường/dẫn>…

en: Removing %s
vi: Đang gỡ bỏ %s

en: Would remove %s
vi: Có thể gỡ bỏ %s

en: Skipping repository %s
vi: Đang bỏ qua kho chứa %s

en: Would skip repository %s
vi: Nên bỏ qua kho chứa %s

en: could not lstat %s
vi: không thể lấy thông tin thống kê đầy đủ của %s

en: Prompt help:
    1          - select a numbered item
    foo        - select item based on unique prefix
               - (empty) select nothing
vi: Trợ giúp về nhắc:
    1          - chọn một mục được đánh số
    foo        - chọn mục trên cơ sở tiền tố duy nhất
               - (để trống) không chọn gì cả

en: Prompt help:
    1          - select a single item
    3-5        - select a range of items
    2-3,6-9    - select multiple ranges
    foo        - select item based on unique prefix
    -...       - unselect specified items
    *          - choose all items
               - (empty) finish selecting
vi: Trợ giúp về nhắc:
    1          - chọn một mục đơn
    3-5        - chọn một vùng
    2-3,6-9    - chọn nhiều vùng
    foo        - chọn mục dựa trên tiền tố duy nhất
    -…         - không chọn các mục đã chỉ ra
    *          - chọn tất
               - (để trống) kết thúc việc chọn

en: Huh (%s)?
vi: Hả (%s)?

en: Input ignore patterns>>
vi: Mẫu để lọc các tập tin đầu vào cần lờ đi>>

en: WARNING: Cannot find items matched by: %s
vi: CẢNH BÁO: Không tìm thấy các mục được khớp bởi: %s

en: Select items to delete
vi: Chọn mục muốn xóa

note: TRANSLATORS: Make sure to keep [y/N] as is
en: Remove %s [y/N]?
vi: Xóa bỏ “%s” [y/N]?

en: clean               - start cleaning
    filter by pattern   - exclude items from deletion
    select by numbers   - select items to be deleted by numbers
    ask each            - confirm each deletion (like "rm -i")
    quit                - stop cleaning
    help                - this screen
    ?                   - help for prompt selection
vi: clean               - bắt đầu dọn dẹp
    filter by pattern   - loại trừ các mục khỏi việc xóa
    select by numbers   - chọn các mục cần xóa bằng số
    ask each            - xác nhận trước mỗi lần xóa (giống như "rm -i")
    quit                - dừng việc dọn dẹp lại
    help                - hiển thị chính trợ giúp này
    ?                   - trợ giúp dành cho chọn bằng cách nhắc

en: Would remove the following item: | Would remove the following items:
vi[0]: Có muốn gỡ bỏ (các) mục sau đây không:

en: No more files to clean, exiting.
vi: Không còn tập-tin nào để dọn dẹp, đang thoát ra.

en: do not print names of files removed
vi: không hiển thị tên của các tập tin đã gỡ bỏ

en: interactive cleaning
vi: dọn bằng kiểu tương tác

en: remove whole directories
vi: gỡ bỏ toàn bộ thư mục

en: pattern
vi: mẫu

en: add <pattern> to ignore rules
vi: thêm <mẫu> vào trong qui tắc bỏ qua

en: remove ignored files, too
vi: đồng thời gỡ bỏ cả các tập tin bị bỏ qua

en: remove only ignored files
vi: chỉ gỡ bỏ những tập tin bị bỏ qua

en: clean.requireForce set to true and neither -i, -n, nor -f given; refusing to clean
vi: clean.requireForce được đặt thành true và không đưa ra tùy chọn -i, -n mà cũng không -f; từ chối lệnh dọn dẹp (clean)

en: clean.requireForce defaults to true and neither -i, -n, nor -f given; refusing to clean
vi: clean.requireForce mặc định được đặt là true và không đưa ra tùy chọn -i, -n mà cũng không -f; từ chối lệnh dọn dẹp (clean)

en: -x and -X cannot be used together
vi: -x và -X không thể dùng cùng nhau

en: git clone [<options>] [--] <repo> [<dir>]
vi: git clone [<các tùy chọn>] [--] <kho> [<t.mục>]

en: don't clone shallow repository
vi: đừng nhân bản từ kho nông

en: don't create a checkout
vi: không tạo một checkout

en: create a bare repository
vi: tạo kho thuần

en: create a mirror repository (implies bare)
vi: tạo kho bản sao (ý là kho thuần)

en: to clone from a local repository
vi: để nhân bản từ kho nội bộ

en: don't use local hardlinks, always copy
vi: không sử dụng liên kết cứng nội bộ, luôn sao chép

en: setup as shared repository
vi: cài đặt đây là kho chia sẻ

en: pathspec
vi: đặc-tả-đường-dẫn

en: initialize submodules in the clone
vi: khởi tạo mô-đun-con trong bản sao

en: number of submodules cloned in parallel
vi: số lượng mô-đun-con được nhân bản đồng thời

en: template-directory
vi: thư-mục-mẫu

en: directory from which templates will be used
vi: thư mục mà tại đó các mẫu sẽ được dùng

en: reference repository
vi: kho tham chiếu

en: use --reference only while cloning
vi: chỉ dùng --reference khi nhân bản

en: use <name> instead of 'origin' to track upstream
vi: dùng <tên> thay cho “origin” để theo dõi thượng nguồn

en: checkout <branch> instead of the remote's HEAD
vi: lấy ra <nhánh> thay cho HEAD của máy chủ

en: path to git-upload-pack on the remote
vi: đường dẫn đến git-upload-pack trên máy chủ

en: depth
vi: độ-sâu

en: create a shallow clone of that depth
vi: tạo bản sao không đầy đủ cho mức sâu đã cho

en: create a shallow clone since a specific time
vi: tạo bản sao không đầy đủ từ thời điểm đã cho

en: deepen history of shallow clone, excluding rev
vi: làm sâu hơn lịch sử của bản sao shallow, bằng điểm xét duyệt loại trừ

en: clone only one branch, HEAD or --branch
vi: chỉ nhân bản một nhánh, HEAD hoặc --branch

en: don't clone any tags, and make later fetches not to follow them
vi: đứng có nhân bản bất kỳ nhánh nào, và làm cho những lần lấy về sau không theo chúng nữa

en: any cloned submodules will be shallow
vi: mọi mô-đun-con nhân bản sẽ là shallow (nông)

en: separate git dir from working tree
vi: không dùng chung thư mục dành riêng cho git và thư mục làm việc

en: key=value
vi: khóa=giá_trị

en: set config inside the new repository
vi: đặt cấu hình bên trong một kho chứa mới

en: server-specific
vi: đặc-tả-máy-phục-vụ

en: option to transmit
vi: tùy chọn để chuyển giao

en: use IPv4 addresses only
vi: chỉ dùng địa chỉ IPv4

en: use IPv6 addresses only
vi: chỉ dùng địa chỉ IPv6

en: any cloned submodules will use their remote-tracking branch
vi: mọi mô-đun-con nhân bản sẽ dung nhánh theo dõi máy chủ của chúng

en: initialize sparse-checkout file to include only files at root
vi: khởi tạo tập tin sparse-checkout để bao gồm chỉ các tập tin ở gốc

en: info: Could not add alternate for '%s': %s
vi: thông tin: không thể thêm thay thế cho “%s”: %s

en: %s exists and is not a directory
vi: %s có tồn tại nhưng lại không phải là một thư mục

en: failed to start iterator over '%s'
vi: gặp lỗi khi bắt đầu lặp qua “%s”

en: failed to create link '%s'
vi: gặp lỗi khi tạo được liên kết mềm %s

en: failed to copy file to '%s'
vi: gặp lỗi khi sao chép tập tin và “%s”

en: failed to iterate over '%s'
vi: gặp lỗi khi lặp qua “%s”

en: Clone succeeded, but checkout failed.
    You can inspect what was checked out with 'git status'
    and retry with 'git restore --source=HEAD :/'
vi: Việc nhân bản thành công, nhưng checkout gặp lỗi.
    Bạn kiểm tra kỹ xem cái gì được lấy ra bằng lệnh “git status”
    và thử lấy ra với lệnh “git restore --source=HEAD :/”

en: Could not find remote branch %s to clone.
vi: Không tìm thấy nhánh máy chủ %s để nhân bản (clone).

en: unable to update %s
vi: không thể cập nhật %s

en: failed to initialize sparse-checkout
vi: gặp lỗi khi khởi tạo sparse-checkout

en: remote HEAD refers to nonexistent ref, unable to checkout.
vi: refers HEAD máy chủ  chỉ đến ref không tồn tại, không thể lấy ra.

en: unable to checkout working tree
vi: không thể lấy ra (checkout) cây làm việc

en: unable to write parameters to config file
vi: không thể ghi các tham số vào tập tin cấu hình

en: cannot repack to clean up
vi: không thể đóng gói để dọn dẹp

en: cannot unlink temporary alternates file
vi: không thể bỏ liên kết tập tin thay thế tạm thời

en: Too many arguments.
vi: Có quá nhiều đối số.

en: You must specify a repository to clone.
vi: Bạn phải chỉ định một kho để mà nhân bản (clone).

en: --bare and --origin %s options are incompatible.
vi: tùy chọn --bare và --origin %s xung khắc nhau.

en: --bare and --separate-git-dir are incompatible.
vi: tùy chọn --bare và --separate-git-dir xung khắc nhau.

en: repository '%s' does not exist
vi: kho chứa “%s” chưa tồn tại

en: depth %s is not a positive number
vi: độ sâu %s không phải là một số nguyên dương

en: destination path '%s' already exists and is not an empty directory.
vi: đường dẫn đích “%s” đã có từ trước và không phải là một thư mục rỗng.

en: repository path '%s' already exists and is not an empty directory.
vi: đường dẫn kho chứa “%s” đã có từ trước và không phải là một thư mục rỗng.

en: working tree '%s' already exists.
vi: cây làm việc “%s” đã sẵn tồn tại rồi.

en: could not create leading directories of '%s'
vi: không thể tạo các thư mục dẫn đầu của “%s”

en: could not create work tree dir '%s'
vi: không thể tạo cây thư mục làm việc dir “%s”

en: Cloning into bare repository '%s'...
vi: Đang nhân bản thành kho chứa bare “%s”…

en: Cloning into '%s'...
vi: Đang nhân bản thành “%s”…

en: clone --recursive is not compatible with both --reference and --reference-if-able
vi: nhân bản --recursive không tương thích với cả hai --reference và --reference-if-able

en: '%s' is not a valid remote name
vi: “%s” không phải tên máy chủ hợp lệ

en: --depth is ignored in local clones; use file:// instead.
vi: --depth bị lờ đi khi nhân bản nội bộ; hãy sử dụng file:// để thay thế.

en: --shallow-since is ignored in local clones; use file:// instead.
vi: --shallow-since bị lờ đi khi nhân bản nội bộ; hãy sử dụng file:// để thay thế.

en: --shallow-exclude is ignored in local clones; use file:// instead.
vi: --shallow-exclude bị lờ đi khi nhân bản nội bộ; hãy sử dụng file:// để thay thế.

en: --filter is ignored in local clones; use file:// instead.
vi: --filter bị lờ đi khi nhân bản nội bộ; hãy sử dụng file:// để thay thế.

en: source repository is shallow, ignoring --local
vi: kho nguồn là nông, nên bỏ qua --local

en: --local is ignored
vi: --local bị lờ đi

en: remote transport reported error
vi: vận chuyển máy mạng đã báo cáo lỗi

en: Remote branch %s not found in upstream %s
vi: Nhánh máy chủ %s không tìm thấy trong thượng nguồn %s

en: You appear to have cloned an empty repository.
vi: Bạn hình như là đã nhân bản một kho trống rỗng.

en: git column [<options>]
vi: git column [<các tùy chọn>]

en: lookup config vars
vi: tìm kiếm biến cấu hình

en: layout to use
vi: bố cục để dùng

en: maximum width
vi: độ rộng tối đa

en: padding space on left border
vi: chèn thêm khoảng trống vào bên trái

en: padding space on right border
vi: chèn thêm khoảng trắng vào bên phải

en: padding space between columns
vi: chèn thêm khoảng trắng giữa các cột

en: --command must be the first argument
vi: --command phải là đối số đầu tiên

en: git commit-graph verify [--object-dir <objdir>] [--shallow] [--[no-]progress]
vi: git commit-graph verify [--object-dir </thư/mục/đối/tượng>] [--shallow] [--[no-]progress]

en: git commit-graph write [--object-dir <objdir>] [--append] [--split[=<strategy>]] [--reachable|--stdin-packs|--stdin-commits] [--changed-paths] [--[no-]max-new-filters <n>] [--[no-]progress] <split options>
vi: git commit-graph write [--object-dir </thư/mục/đối/tượng>] [--append][--split[=<chiến lược>]] [--reachable|--stdin-packs|--stdin-commits][--changed-paths] [--[no-]max-new-filters <n>] [--[no-]progress] <các tùy chọn chia tách>

en: the object directory to store the graph
vi: thư mục đối tượng để lưu đồ thị

en: if the commit-graph is split, only verify the tip file
vi: nếu đồ-thị-các-lần-chuyển-giao bị chia cắt, thì chỉ thẩm tra tập tin đỉnh

en: Could not open commit-graph '%s'
vi: Không thể mở đồ thị chuyển giao “%s”

en: unrecognized --split argument, %s
vi: đối số --split không được thừa nhận, %s

en: unexpected non-hex object ID: %s
vi: nhận được ID đối tượng không phải dạng hex không cần: %s

en: invalid object: %s
vi: đối tượng không hợp lệ: %s

en: start walk at all refs
vi: bắt đầu di chuyển tại mọi tham chiếu

en: scan pack-indexes listed by stdin for commits
vi: quét dó các mục lục gói được liệt kê bởi đầu vào tiêu chuẩn cho các lần chuyển giao

en: start walk at commits listed by stdin
vi: bắt đầu di chuyển tại các lần chuyển giao được liệt kê bởi đầu vào tiêu chuẩn

en: include all commits already in the commit-graph file
vi: bao gồm mọi lần chuyển giao đã sẵn có trongười tập tin đồ-thị-các-lần-chuyển-giao

en: enable computation for changed paths
vi: cho phép tính toán các đường dẫn đã bị thay đổi

en: allow writing an incremental commit-graph file
vi: cho phép ghi một tập tin đồ họa các lần chuyển giao lớn lên

en: maximum number of commits in a non-base split commit-graph
vi: số lượng tối đa của các lần chuyển giao trong một đồ-thị-các-lần-chuyển-giao chia cắt không-cơ-sở

en: maximum ratio between two levels of a split commit-graph
vi: tỷ lệ tối đa giữa hai mức của một đồ-thị-các-lần-chuyển-giao chia cắt

en: only expire files older than a given date-time
vi: chỉ làm hết hạn các tập tin khi nó cũ hơn khoảng <thời gian> đưa ra

en: maximum number of changed-path Bloom filters to compute
vi: số tối đa các bộ lọc các đường dẫn thay đổi Bloom để tính toán

en: use at most one of --reachable, --stdin-commits, or --stdin-packs
vi: không thể sử dụng hơn một --reachable, --stdin-commits, hay --stdin-packs

en: Collecting commits from input
vi: Sưu tập các lần chuyển giao từ đầu vào

en: unrecognized subcommand: %s
vi: không hiểu câu lệnh con: %s

en: git commit-tree [(-p <parent>)...] [-S[<keyid>]] [(-m <message>)...] [(-F <file>)...] <tree>
vi: git commit-tree [(-p <cha>)…] [-S[<keyid>]] [(-m <ghi chú>)…] [(-F <tập tin>)…] <cây>

en: duplicate parent %s ignored
vi: cha mẹ bị trùng lặp %s đã bị bỏ qua

en: not a valid object name %s
vi: không phải là tên đối tượng hợp lệ “%s”

en: git commit-tree: failed to read '%s'
vi: git commit-tree: gặp lỗi khi đọc “%s”

en: git commit-tree: failed to close '%s'
vi: git commit-tree: gặp lỗi khi đóng “%s”

en: id of a parent commit object
vi: mã số của đối tượng chuyển giao cha mẹ

en: message
vi: chú thích

en: commit message
vi: chú thích của lần chuyển giao

en: read commit log message from file
vi: đọc chú thích nhật ký lần chuyển giao từ tập tin

en: GPG sign commit
vi: Ký lần chuyển giao dùng GPG

en: must give exactly one tree
vi: phải đưa ra chính xác một cây

en: git commit-tree: failed to read
vi: git commit-tree: gặp lỗi khi đọc

en: git commit [<options>] [--] <pathspec>...
vi: git commit [<các tùy chọn>] [--] <pathspec>…

en: git status [<options>] [--] <pathspec>...
vi: git status [<các tùy chọn>] [--] <pathspec>…

en: You asked to amend the most recent commit, but doing so would make
    it empty. You can repeat your command with --allow-empty, or you can
    remove the commit entirely with "git reset HEAD^".
vi: Bạn đã yêu cầu amend (“tu bổ”) phần lớn các lần chuyển giao gần đây, nhưng làm như thế
    có thể làm cho nó trở nên trống rỗng. Bạn có thể lặp lại lệnh của mình bằng --allow-empty,
    hoặc là bạn gỡ bỏ các lần chuyển giao một cách hoàn toàn bằng lệnh:
    "git reset HEAD^".

en: The previous cherry-pick is now empty, possibly due to conflict resolution.
    If you wish to commit it anyway, use:
    
        git commit --allow-empty
vi: Lần cherry-pick trước hiện nay trống rỗng, có lẽ là bởi vì sự phân giải xung đột.
    Nếu bạn vẫn muốn chuyển giao nó cho dù thế nào đi nữa, hãy dùng:
    
        git commit --allow-empty

en: Otherwise, please use 'git rebase --skip'
vi: Nếu không được thì dùng lệnh "git rebase --skip"

en: Otherwise, please use 'git cherry-pick --skip'
vi: Nếu không được thì dùng lệnh "git cherry-pick --skip"

en: and then use:
    
        git cherry-pick --continue
    
    to resume cherry-picking the remaining commits.
    If you wish to skip this commit, use:
    
        git cherry-pick --skip
vi: và sau đó dùng:
    
        git cherry-pick --continue
    
    để lại tiếp tục cherry-picking các lần chuyển giao còn lại.
    Nếu bạn muốn bỏ qua lần chuyển giao này thì dùng:
    
        git cherry-pick --skip

en: failed to unpack HEAD tree object
vi: gặp lỗi khi tháo dỡ HEAD đối tượng cây

en: --pathspec-from-file with -a does not make sense
vi: --pathspec-from-file với -a là không có ý nghĩa gì

en: No paths with --include/--only does not make sense.
vi: Không đường dẫn với các tùy chọn --include/--only không hợp lý.

en: unable to create temporary index
vi: không thể tạo bảng mục lục tạm thời

en: interactive add failed
vi: gặp lỗi khi thêm bằng cách tương

en: unable to update temporary index
vi: không thể cập nhật bảng mục lục tạm thời

en: Failed to update main cache tree
vi: Gặp lỗi khi cập nhật cây bộ nhớ đệm

en: unable to write new_index file
vi: không thể ghi tập tin lưu bảng mục lục mới (new_index)

en: cannot do a partial commit during a merge.
vi: không thể thực hiện việc chuyển giao cục bộ trong khi đang được hòa trộn.

en: cannot do a partial commit during a cherry-pick.
vi: không thể thực hiện việc chuyển giao bộ phận trong khi đang cherry-pick.

en: cannot do a partial commit during a rebase.
vi: không thể thực hiện việc chuyển giao cục bộ trong khi đang thực hiện cải tổ.

en: cannot read the index
vi: không đọc được bảng mục lục

en: unable to write temporary index file
vi: không thể ghi tập tin lưu bảng mục lục tạm thời

en: commit '%s' lacks author header
vi: lần chuyển giao “%s” thiếu phần tác giả ở đầu

en: commit '%s' has malformed author line
vi: lần chuyển giao “%s” có phần tác giả ở đầu dị dạng

en: malformed --author parameter
vi: đối số cho --author bị dị hình

en: unable to select a comment character that is not used
    in the current commit message
vi: không thể chọn một ký tự ghi chú cái mà không được dùng
    trong phần ghi chú hiện tại

en: could not lookup commit %s
vi: không thể tìm kiếm commit (lần chuyển giao) %s

en: (reading log message from standard input)
vi: (đang đọc thông điệp nhật ký từ đầu vào tiêu chuẩn)

en: could not read log from standard input
vi: không thể đọc nhật ký từ đầu vào tiêu chuẩn

en: could not read log file '%s'
vi: không đọc được tệp nhật ký “%s”

en: cannot combine -m with --fixup:%s
vi: không thể kết hợp “-m” với “--fixup”:%s

en: could not read SQUASH_MSG
vi: không thể đọc SQUASH_MSG

en: could not read MERGE_MSG
vi: không thể đọc MERGE_MSG

en: could not write commit template
vi: không thể ghi mẫu chuyển giao

en: Please enter the commit message for your changes. Lines starting
    with '%c' will be ignored.
vi: Hãy nhập vào các thông tin để giải thích các thay đổi của bạn. Những
    dòng được bắt đầu bằng “%c” sẽ được bỏ qua.

en: Please enter the commit message for your changes. Lines starting
    with '%c' will be ignored, and an empty message aborts the commit.
vi: Hãy nhập vào các thông tin để giải thích các thay đổi của bạn. Những dòng được
    bắt đầu bằng “%c” sẽ được bỏ qua, nếu phần chú thích rỗng sẽ hủy bỏ lần chuyển giao.

en: Please enter the commit message for your changes. Lines starting
    with '%c' will be kept; you may remove them yourself if you want to.
vi: Hãy nhập vào các thông tin để giải thích các thay đổi của bạn. Những dòng được
    bắt đầu bằng “%c” sẽ được bỏ qua; bạn có thể xóa chúng đi nếu muốn thế.

en: Please enter the commit message for your changes. Lines starting
    with '%c' will be kept; you may remove them yourself if you want to.
    An empty message aborts the commit.
vi: Hãy nhập vào các thông tin để giải thích các thay đổi của bạn. Những dòng được
    bắt đầu bằng “%c” sẽ được bỏ qua; bạn có thể xóa chúng đi nếu muốn thế.
    Phần chú thích này nếu trống rỗng sẽ hủy bỏ lần chuyển giao.

en: 
    It looks like you may be committing a merge.
    If this is not correct, please run
    	git update-ref -d MERGE_HEAD
    and try again.
vi: 
    Nó trông giống với việc bạn đang chuyển giao một lần hòa trộn.
    Nếu không phải vậy, xin hãy chạy
    	git update-ref -d MERGE_HEAD
    và thử lại.

en: 
    It looks like you may be committing a cherry-pick.
    If this is not correct, please run
    	git update-ref -d CHERRY_PICK_HEAD
    and try again.
vi: 
    Nó trông giống với việc bạn đang chuyển giao một lần cherry-pick.
    Nếu không phải vậy, xin hãy chạy
    	git update-ref -d CHERRY_PICK_HEAD
    và thử lại.

en: %sAuthor:    %.*s <%.*s>
vi: %sTác giả:           %.*s <%.*s>

en: %sDate:      %s
vi: %sNgày tháng:        %s

en: %sCommitter: %.*s <%.*s>
vi: %sNgười chuyển giao: %.*s <%.*s>

en: Cannot read index
vi: Không đọc được bảng mục lục

en: unable to pass trailers to --trailers
vi: không thể chuyển phần đuôi cho “--trailers”

en: Error building trees
vi: Gặp lỗi khi xây dựng cây

en: Please supply the message using either -m or -F option.
vi: Xin hãy cung cấp lời chú giải hoặc là dùng tùy chọn -m hoặc là -F.

en: --author '%s' is not 'Name <email>' and matches no existing author
vi: --author “%s” không phải là “Họ và tên <thư điện tửl>” và không khớp bất kỳ tác giả nào sẵn có

en: Invalid ignored mode '%s'
vi: Chế độ bỏ qua không hợp lệ “%s”

en: Invalid untracked files mode '%s'
vi: Chế độ cho các tập tin chưa được theo dõi không hợp lệ “%s”

en: --long and -z are incompatible
vi: hai tùy chọn --long và -z không tương thích với nhau

en: You are in the middle of a merge -- cannot reword.
vi: Bạn đang ở giữa của quá trình hòa trộn -- không thể thực hiện việc “reword”.

en: You are in the middle of a cherry-pick -- cannot reword.
vi: Bạn đang ở giữa của quá trình cherry-pick -- không thể thực hiện việc “reword”.

en: cannot combine reword option of --fixup with path '%s'
vi: không thể tổ hợp tùy chọn "reword" của --fixup với đường dẫn “%s”

en: reword option of --fixup is mutually exclusive with --patch/--interactive/--all/--include/--only
vi: tùy chọn "reword" của --fixup là loại trừ qua lại với --patch/--interactive/--all/--include/--only

en: Using both --reset-author and --author does not make sense
vi: Sử dụng cả hai tùy chọn --reset-author và --author không hợp lý

en: You have nothing to amend.
vi: Không có gì để mà “tu bổ” cả.

en: You are in the middle of a merge -- cannot amend.
vi: Bạn đang ở giữa của quá trình hòa trộn -- không thể thực hiện việc “tu bổ”.

en: You are in the middle of a cherry-pick -- cannot amend.
vi: Bạn đang ở giữa của quá trình cherry-pick -- không thể thực hiện việc “tu bổ”.

en: You are in the middle of a rebase -- cannot amend.
vi: Bạn đang ở giữa của quá trình cải tổ -- nên không thể thực hiện việc “tu bổ”.

en: Options --squash and --fixup cannot be used together
vi: Các tùy chọn --squash và --fixup không thể sử dụng cùng với nhau

en: Only one of -c/-C/-F/--fixup can be used.
vi: Chỉ được dùng một trong số tùy chọn trong số -c/-C/-F/--fixup.

en: Option -m cannot be combined with -c/-C/-F.
vi: Tùy chọn -m không thể được tổ hợp cùng với -c/-C/-F.

en: --reset-author can be used only with -C, -c or --amend.
vi: --reset-author chỉ có thể được sử dụng với tùy chọn -C, -c hay --amend.

en: Only one of --include/--only/--all/--interactive/--patch can be used.
vi: Chỉ một trong các tùy chọn --include/--only/--all/--interactive/--patch được sử dụng.

en: unknown option: --fixup=%s:%s
vi: không hiểu tùy chọn: --fixup=%s:%s

en: paths '%s ...' with -a does not make sense
vi: các đường dẫn “%s …” với tùy chọn -a không hợp lý

en: show status concisely
vi: hiển thị trạng thái ở dạng súc tích

en: show branch information
vi: hiển thị thông tin nhánh

en: show stash information
vi: hiển thị thông tin về tạm cất

en: compute full ahead/behind values
vi: tính đầy đủ giá trị trước/sau

en: machine-readable output
vi: kết xuất dạng máy-có-thể-đọc

en: show status in long format (default)
vi: hiển thị trạng thái ở định dạng dài (mặc định)

en: terminate entries with NUL
vi: chấm dứt các mục bằng NUL

en: mode
vi: chế độ

en: show untracked files, optional modes: all, normal, no. (Default: all)
vi: hiển thị các tập tin chưa được theo dõi  dấu vết, các chế độ tùy chọn:  all, normal, no. (Mặc định: all)

en: show ignored files, optional modes: traditional, matching, no. (Default: traditional)
vi: hiển thị các tập tin bị bỏ qua, các chế độ tùy chọn: traditional, matching, no. (Mặc định: traditional)

en: when
vi: khi

en: ignore changes to submodules, optional when: all, dirty, untracked. (Default: all)
vi: bỏ qua các thay đổi trong mô-đun-con, tùy chọn khi: all, dirty, untracked. (Mặc định: all)

en: list untracked files in columns
vi: hiển thị danh sách các tập-tin chưa được theo dõi trong các cột

en: do not detect renames
vi: không dò tìm các tên thay đổi

en: detect renames, optionally set similarity index
vi: dò các tên thay đổi, tùy ý đặt mục lục tương tự

en: Unsupported combination of ignored and untracked-files arguments
vi: Không hỗ trỡ tổ hợp các tham số các tập tin bị bỏ qua và không được theo dõi

en: suppress summary after successful commit
vi: không hiển thị tổng kết sau khi chuyển giao thành công

en: show diff in commit message template
vi: hiển thị sự khác biệt trong mẫu tin nhắn chuyển giao

en: Commit message options
vi: Các tùy chọn ghi chú commit

en: read message from file
vi: đọc chú thích từ tập tin

en: override author for commit
vi: ghi đè tác giả cho commit

en: override date for commit
vi: ghi đè ngày tháng cho lần chuyển giao

en: reuse and edit message from specified commit
vi: dùng lại các ghi chú từ lần chuyển giao đã cho nhưng có cho sửa chữa

en: reuse message from specified commit
vi: dùng lại các ghi chú từ lần chuyển giao đã cho

en: use autosquash formatted message to fixup or amend/reword specified commit
vi: dùng ghi chú có định dạng autosquash để sửa chữa hoặc tu bổ/reword lần chuyển giao đã chỉ ra

en: use autosquash formatted message to squash specified commit
vi: dùng lời nhắn có định dạng tự động nén để nén lại các lần chuyển giao đã chỉ ra

en: the commit is authored by me now (used with -C/-c/--amend)
vi: lần chuyển giao nhận tôi là tác giả (được dùng với tùy chọn -C/-c/--amend)

en: trailer
vi: bộ dò vết

en: add custom trailer(s)
vi: thêm đuôi tự chọn

en: add a Signed-off-by trailer
vi: thêm dòng Signed-off-by vào cuối

en: use specified template file
vi: sử dụng tập tin mẫu đã cho

en: force edit of commit
vi: ép buộc sửa lần commit

en: include status in commit message template
vi: bao gồm các trạng thái trong mẫu ghi chú chuyển giao

en: Commit contents options
vi: Các tùy nội dung ghi chú commit

en: commit all changed files
vi: chuyển giao tất cả các tập tin có thay đổi

en: add specified files to index for commit
vi: thêm các tập tin đã chỉ ra vào bảng mục lục để chuyển giao

en: interactively add files
vi: thêm các tập-tin bằng tương tác

en: interactively add changes
vi: thêm các thay đổi bằng tương tác

en: commit only specified files
vi: chỉ chuyển giao các tập tin đã chỉ ra

en: bypass pre-commit and commit-msg hooks
vi: vòng qua móc (hook) pre-commit và commit-msg

en: show what would be committed
vi: hiển thị xem cái gì có thể được chuyển giao

en: amend previous commit
vi: “tu bổ” (amend) lần commit trước

en: bypass post-rewrite hook
vi: vòng qua móc (hook) post-rewrite

en: ok to record an empty change
vi: ok để ghi lại một thay đổi trống rỗng

en: ok to record a change with an empty message
vi: ok để ghi các thay đổi với lời nhắn trống rỗng

en: Corrupt MERGE_HEAD file (%s)
vi: Tập tin MERGE_HEAD sai hỏng (%s)

en: could not read MERGE_MODE
vi: không thể đọc MERGE_MODE

en: could not read commit message: %s
vi: không thể đọc phần chú thích (message) của lần chuyển giao: %s

en: Aborting commit due to empty commit message.
vi: Bãi bỏ việc chuyển giao bởi vì phần chú thích của nó trống rỗng.

en: Aborting commit; you did not edit the message.
vi: Đang bỏ qua việc chuyển giao; bạn đã không biên soạn phần chú thích (message).

en: Aborting commit due to empty commit message body.
vi: Bãi bỏ việc chuyển giao bởi vì phần thân chú thích của nó trống rỗng.

en: repository has been updated, but unable to write
    new_index file. Check that disk is not full and quota is
    not exceeded, and then "git restore --staged :/" to recover.
vi: kho chứa đã được cập nhật, nhưng không thể ghi vào
    tập tin new_index (bảng mục lục mới). Hãy kiểm tra xem đĩa
    có bị đầy quá hay quota (hạn nghạch đĩa cứng) bị vượt quá,
    và sau đó "git restore --staged :/" để khắc phục.

en: git config [<options>]
vi: git config [<các tùy chọn>]

en: unrecognized --type argument, %s
vi: đối số không được thừa nhận --type, %s

en: only one type at a time
vi: chỉ một kiểu một lần

en: use global config file
vi: dùng tập tin cấu hình toàn cục

en: use system config file
vi: sử dụng tập tin cấu hình hệ thống

en: use repository config file
vi: dùng tập tin cấu hình của kho

en: use per-worktree config file
vi: dùng tập tin cấu hình per-worktree

en: use given config file
vi: sử dụng tập tin cấu hình đã cho

en: read config from given blob object
vi: đọc cấu hình từ đối tượng blob đã cho

en: get value: name [value-pattern]
vi: lấy giá trị: tên [value-pattern]

en: get all values: key [value-pattern]
vi: lấy tất cả giá trị: khóa [value-pattern]

en: get values for regexp: name-regex [value-pattern]
vi: lấy giá trị cho regexp: name-regex [value-pattern]

en: get value specific for the URL: section[.var] URL
vi: lấy đặc tả giá trị cho URL: phần[.biến] URL

en: replace all matching variables: name value [value-pattern]
vi: thay thế tất cả các biến khớp mẫu: tên giá-trị [value-pattern]

en: add a new variable: name value
vi: thêm biến mới: tên giá-trị

en: remove a variable: name [value-pattern]
vi: gỡ bỏ biến: tên [value-pattern]

en: remove all matches: name [value-pattern]
vi: gỡ bỏ mọi cái khớp: tên [value-pattern]

en: rename section: old-name new-name
vi: đổi tên phần: tên-cũ tên-mới

en: remove a section: name
vi: gỡ bỏ phần: tên

en: list all
vi: liệt kê tất

en: use string equality when comparing values to 'value-pattern'
vi: sử dụng so sánh bằng chuỗi khi so sánh các giá trị với “value-pattern”

en: open an editor
vi: mở một trình biên soạn

en: find the color configured: slot [default]
vi: tìm cấu hình màu sắc: slot [mặc định]

en: find the color setting: slot [stdout-is-tty]
vi: tìm các cài đặt về màu sắc: slot [stdout-là-tty]

en: value is given this type
vi: giá trị được đưa kiểu này

en: value is "true" or "false"
vi: giá trị là "true" hoặc "false"

en: value is decimal number
vi: giá trị ở dạng số thập phân

en: value is --bool or --int
vi: giá trị là --bool hoặc --int

en: value is --bool or string
vi: giá trị là --bool hoặc chuỗi

en: value is a path (file or directory name)
vi: giá trị là đường dẫn (tên tập tin hay thư mục)

en: value is an expiry date
vi: giá trị là một ngày hết hạn

en: terminate values with NUL byte
vi: chấm dứt giá trị với byte NUL

en: show variable names only
vi: chỉ hiển thị các tên biến

en: respect include directives on lookup
vi: tôn trọng kể cà các hướng trong tìm kiếm

en: show origin of config (file, standard input, blob, command line)
vi: hiển thị nguyên gốc của cấu hình (tập tin, đầu vào tiêu chuẩn, blob, dòng lệnh)

en: show scope of config (worktree, local, global, system, command)
vi: hiển thị phạm vi của cấu hình (cây làm việc, cục bộ, toàn cầu, hệ thống, lệnh)

en: with --get, use default value when missing entry
vi: với --get, dùng giá trị mặc định khi thiếu mục tin

en: wrong number of arguments, should be %d
vi: sai số lượng tham số, phải là %d

en: wrong number of arguments, should be from %d to %d
vi: sai số lượng tham số, phải từ %d đến %d

en: invalid key pattern: %s
vi: mẫu khóa không hợp lệ: %s

en: failed to format default config value: %s
vi: gặp lỗi khi định dạng giá trị cấu hình mặc định: %s

en: cannot parse color '%s'
vi: không thể phân tích màu “%s”

en: unable to parse default color value
vi: không thể phân tích giá trị màu mặc định

en: not in a git directory
vi: không trong thư mục git

en: writing to stdin is not supported
vi: việc ghi ra đầu ra tiêu chuẩn là không được hỗ trợ

en: writing config blobs is not supported
vi: không hỗ trợ ghi cấu hình các blob

en: # This is Git's per-user configuration file.
    [user]
    # Please adapt and uncomment the following lines:
    #	name = %s
    #	email = %s
vi: # Đây là tập tin cấu hình cho từng người dùng Git.
    [user]
    # Vui lòng sửa lại cho thích hợp và bỏ dấu ghi chú các dòng sau:
    #	name = %s
    #	email = %s

en: only one config file at a time
vi: chỉ một tập tin cấu hình một lần

en: --local can only be used inside a git repository
vi: --local chỉ có thể được dùng bên trong một kho git

en: --blob can only be used inside a git repository
vi: --blob chỉ có thể được dùng bên trong một kho git

en: --worktree can only be used inside a git repository
vi: --worktree chỉ có thể được dùng bên trong một kho git

en: $HOME not set
vi: Chưa đặt biến môi trường $HOME

en: --worktree cannot be used with multiple working trees unless the config
    extension worktreeConfig is enabled. Please read "CONFIGURATION FILE"
    section in "git help worktree" for details
vi: --worktree không thể dùng với nhiều cây làm việc trừ khi cấu hình mở rộng
    worktreeConfig được bật. Vui lòng đọc phần "CONFIGURATION FILE"
    trong "git help worktree" để biết thêm chi tiết

en: --get-color and variable type are incoherent
vi: --get-color và kiểu biến là không mạch lạc

en: only one action at a time
vi: chỉ một thao tác mỗi lần

en: --name-only is only applicable to --list or --get-regexp
vi: --name-only chỉ được áp dụng cho --list hoặc --get-regexp

en: --show-origin is only applicable to --get, --get-all, --get-regexp, and --list
vi: --show-origin chỉ được áp dụng cho --get, --get-all, --get-regexp, hoặc --list

en: --default is only applicable to --get
vi: --default chỉ được áp dụng cho --get

en: --fixed-value only applies with 'value-pattern'
vi: --fixed-value chỉ áp dụng với “value-pattern”

en: unable to read config file '%s'
vi: không thể đọc tập tin cấu hình “%s”

en: error processing config file(s)
vi: gặp lỗi khi xử lý các tập tin cấu hình

en: editing stdin is not supported
vi: sửa chữa đầu ra tiêu chuẩn là không được hỗ trợ

en: editing blobs is not supported
vi: việc sửa chữa các blob là không được hỗ trợ

en: cannot create configuration file %s
vi: không thể tạo tập tin cấu hình “%s”

en: cannot overwrite multiple values with a single value
           Use a regexp, --add or --replace-all to change %s.
vi: không thể ghi đè nhiều giá trị với một giá trị đơn
          Dùng một biểu thức chính quy, --add hay --replace-all để thay đổi %s.

en: no such section: %s
vi: không có đoạn: %s

en: print sizes in human readable format
vi: hiển thị kích cỡ theo định dạng dành cho người đọc

en: The permissions on your socket directory are too loose; other
    users may be able to read your cached credentials. Consider running:
    
    	chmod 0700 %s
vi: Quyền hạn trên thư mục gói mạng của bạn không chính xác; người dùng
    khác có lẽ có thể đọc được chứng thư được lưu đệm của bạn. Cân nhắc chạy:
    
    	chmod 0700 %s

en: print debugging messages to stderr
vi: in thông tin gỡ lỗi ra đầu ra lỗi tiêu chuẩn

en: credential-cache--daemon unavailable; no unix socket support
vi: credential-cache--daemon không sẵn có; không hỗ trợ unix socket

en: credential-cache unavailable; no unix socket support
vi: credential-cache không sẵn có; không hỗ trợ unix socket

en: unable to get credential storage lock in %d ms
vi: không thể lấy khóa lưu trữ ủy nhiệm %d ms

en: git describe [<options>] [<commit-ish>...]
vi: git describe [<các tùy chọn>] <commit-ish>*

en: git describe [<options>] --dirty
vi: git describe [<các tùy chọn>] --dirty

en: lightweight
vi: hạng nhẹ

en: annotated
vi: có diễn giải

en: annotated tag %s not available
vi: thẻ đã được ghi chú %s không sẵn để dùng

en: tag '%s' is externally known as '%s'
vi: ở bên ngoài, thẻ “%s” đã được biết đến là “%s”

en: no tag exactly matches '%s'
vi: không có thẻ nào khớp chính xác với “%s”

en: No exact match on refs or tags, searching to describe
vi: Không có tham chiếu hay thẻ khớp đúng, đang tìm kiếm mô tả

en: finished search at %s
vi: việc tìm kiếm đã kết thúc tại %s

en: No annotated tags can describe '%s'.
    However, there were unannotated tags: try --tags.
vi: Không có thẻ được chú giải nào được mô tả là “%s”.
    Tuy nhiên, ở đây có những thẻ không được chú giải: hãy thử --tags.

en: No tags can describe '%s'.
    Try --always, or create some tags.
vi: Không có thẻ có thể mô tả “%s”.
    Hãy thử --always, hoặc tạo một số thẻ.

en: traversed %lu commits
vi: đã xuyên %lu qua lần chuyển giao

en: more than %i tags found; listed %i most recent
    gave up search at %s
vi: tìm thấy nhiều hơn %i thẻ; đã liệt kê %i cái gần
    đây nhất bỏ đi tìm kiếm tại %s

en: describe %s
vi: mô tả %s

en: Not a valid object name %s
vi: Không phải tên đối tượng %s hợp lệ

en: %s is neither a commit nor blob
vi: %s không phải là một lần commit cũng không phải blob

en: find the tag that comes after the commit
vi: tìm các thẻ mà nó đến trước lần chuyển giao

en: debug search strategy on stderr
vi: chiến lược tìm kiếm gỡ lỗi trên đầu ra lỗi chuẩn stderr

en: use any ref
vi: dùng ref bất kỳ

en: use any tag, even unannotated
vi: dùng thẻ bất kỳ, cả khi “unannotated”

en: always use long format
vi: luôn dùng định dạng dài

en: only follow first parent
vi: chỉ theo cha mẹ đầu tiên

en: only output exact matches
vi: chỉ xuất những gì khớp chính xác

en: consider <n> most recent tags (default: 10)
vi: coi như <n> thẻ gần đây nhất (mặc định: 10)

en: only consider tags matching <pattern>
vi: chỉ cân nhắc đến những thẻ khớp với <mẫu>

en: do not consider tags matching <pattern>
vi: không coi rằng các thẻ khớp với <mẫu>

en: show abbreviated commit object as fallback
vi: hiển thị đối tượng chuyển giao vắn tắt như là fallback

en: mark
vi: dấu

en: append <mark> on dirty working tree (default: "-dirty")
vi: thêm <dấu> trên cây thư mục làm việc bẩn (mặc định "-dirty")

en: append <mark> on broken working tree (default: "-broken")
vi: thêm <dấu> trên cây thư mục làm việc bị hỏng (mặc định "-broken")

en: --long is incompatible with --abbrev=0
vi: --long là xung khắc với tùy chọn --abbrev=0

en: No names found, cannot describe anything.
vi: Không tìm thấy các tên, không thể mô tả gì cả.

en: --dirty is incompatible with commit-ishes
vi: --dirty là xung khắc với các tùy chọn commit-ish

en: --broken is incompatible with commit-ishes
vi: --broken là xung khắc với commit-ishes

en: --stdin and --merge-base are mutually exclusive
vi: --stdin và --merge-base loại từ lẫn nhau

en: --merge-base only works with two commits
vi: --merge-base chỉ hoạt động với hai lần chuyển giao

en: '%s': not a regular file or symlink
vi: “%s”: không phải tập tin bình thường hay liên kết mềm

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

en: %s...%s: no merge base
vi: %s…%s: không có cơ sở hòa trộn

en: Not a git repository
vi: Không phải là kho git

en: invalid object '%s' given.
vi: đối tượng đã cho “%s” không hợp lệ.

en: more than two blobs given: '%s'
vi: đã cho nhiều hơn hai đối tượng blob: “%s”

en: unhandled object '%s' given.
vi: đã cho đối tượng không thể nắm giữ “%s”.

en: %s...%s: multiple merge bases, using %s
vi: %s…%s: có nhiều cơ sở để hòa trộn, nên dùng %s

en: git difftool [<options>] [<commit> [<commit>]] [--] [<path>...]
vi: git difftool [<các tùy chọn>] [<lần_chuyển_giao> [<lần_chuyển_giao>]] [--] </đường/dẫn>…]

en: could not read symlink %s
vi: không thể đọc liên kết mềm %s

en: could not read symlink file %s
vi: không đọc được tập tin liên kết mềm %s

en: could not read object %s for symlink %s
vi: không thể đọc đối tượng %s cho liên kết mềm %s

en: combined diff formats ('-c' and '--cc') are not supported in
    directory diff mode ('-d' and '--dir-diff').
vi: các định dạng diff tổ hợp(“-c” và “--cc”) chưa được hỗ trợ trong
    chế độ diff thư mục(“-d” và “--dir-diff”).

en: both files modified: '%s' and '%s'.
vi: cả hai tập tin đã bị sửa: “%s” và “%s”.

en: working tree file has been left.
vi: cây làm việc ở bên trái.

en: temporary files exist in '%s'.
vi: các tập tin tạm đã sẵn có trong “%s”.

en: you may want to cleanup or recover these.
vi: bạn có lẽ muốn dọn dẹp hay phục hồi ở đây.

en: failed: %d
vi: gặp lỗi: %d

en: use `diff.guitool` instead of `diff.tool`
vi: dùng “diff.guitool“ thay vì dùng “diff.tool“

en: perform a full-directory diff
vi: thực hiện một diff toàn thư mục

en: do not prompt before launching a diff tool
vi: đừng nhắc khi khởi chạy công cụ diff

en: use symlinks in dir-diff mode
vi: dùng liên kết mềm trong diff-thư-mục

en: tool
vi: công cụ

en: use the specified diff tool
vi: dùng công cụ diff đã cho

en: print a list of diff tools that may be used with `--tool`
vi: in ra danh sách các công cụ dif cái mà có thẻ dùng với “--tool“

en: make 'git-difftool' exit when an invoked diff tool returns a non-zero exit code
vi: làm cho “git-difftool” thoát khi gọi công cụ diff trả về mã khác không

en: specify a custom command for viewing diffs
vi: chỉ định một lệnh tùy ý để xem diff

en: passed to `diff`
vi: chuyển cho “diff”

en: difftool requires worktree or --no-index
vi: difftool cần cây làm việc hoặc --no-index

en: --dir-diff is incompatible with --no-index
vi: --dir-diff xung khắc với --no-index

en: --gui, --tool and --extcmd are mutually exclusive
vi: --gui, --tool và --extcmd loại từ lẫn nhau

en: no <tool> given for --tool=<tool>
vi: chưa đưa ra <công_cụ> cho --tool=<công_cụ>

en: no <cmd> given for --extcmd=<cmd>
vi: chưa đưa ra <lệnh> cho --extcmd=<lệnh>

en: git env--helper --type=[bool|ulong] <options> <env-var>
vi: git env--helper --type=[bool|ulong] <các tùy chọn> <env-var>

en: default for git_env_*(...) to fall back on
vi: mặc định cho git_env_*(…) để quay về

en: be quiet only use git_env_*() value as exit code
vi: im lặng chỉ khi dung giá trị git_env_*() làm mã thoát

en: option `--default' expects a boolean value with `--type=bool`, not `%s`
vi: tùy chọn “--default” cần một giá trị logic với “--type=bool“, không phải “%s“

en: option `--default' expects an unsigned long value with `--type=ulong`, not `%s`
vi: tùy chọn “--default” cần một giá trị số nguyên dài không dấu với “--type=ulong“, không phải “%s“

en: Error: Cannot export nested tags unless --mark-tags is specified.
vi: Lỗi: không thể xuất thẻ lồng nhau trừ khi --mark-tags được chỉ định.

en: --anonymize-map token cannot be empty
vi: --anonymize-map thẻ không thể là rỗng

en: show progress after <n> objects
vi: hiển thị tiến triển sau <n> đối tượng

en: select handling of signed tags
vi: chọn điều khiển của thẻ đã ký

en: select handling of tags that tag filtered objects
vi: chọn sự xử lý của các thẻ, cái mà đánh thẻ các đối tượng được lọc ra

en: select handling of commit messages in an alternate encoding
vi: chọn bộ xử lý cho các ghi chú của lần chuyển giao theo một bộ mã thay thế

en: dump marks to this file
vi: đổ các đánh dấu này vào tập-tin

en: import marks from this file
vi: nhập vào đánh dấu từ tập tin này

en: import marks from this file if it exists
vi: nhập vào đánh dấu từ tập tin sẵn có

en: fake a tagger when tags lack one
vi: làm giả một cái thẻ khi thẻ bị thiếu một cái

en: output full tree for each commit
vi: xuất ra toàn bộ cây cho mỗi lần chuyển giao

en: use the done feature to terminate the stream
vi: sử dụng tính năng done để chấm dứt luồng dữ liệu

en: skip output of blob data
vi: bỏ qua kết xuất của dữ liệu blob

en: apply refspec to exported refs
vi: áp dụng refspec cho refs đã xuất

en: anonymize output
vi: kết xuất anonymize

en: from:to
vi: từ:đến

en: convert <from> to <to> in anonymized output
vi: chuyển đổi <from> sang <to> đầu ra ẩn danh

en: reference parents which are not in fast-export stream by object id
vi: các cha mẹ tham chiếu cái mà không trong luồng dữ liệu fast-export bởi mã id đối tượng

en: show original object ids of blobs/commits
vi: hiển thị các mã id nguyên gốc của blobs/commits

en: label tags with mark ids
vi: gắn thẻ với các mã ID đánh dấu

en: --anonymize-map without --anonymize does not make sense
vi: --anonymize-map mà không có --anonymize là không hợp lý

en: Cannot pass both --import-marks and --import-marks-if-exists
vi: Không thể chuyển qua cả hai --import-marks và --import-marks-if-exists

en: Missing from marks for submodule '%s'
vi: Thiếu các đánh dấu cho mô-đun-con “%s”

en: Missing to marks for submodule '%s'
vi: Thiếu đánh dấu cho mô-đun-con “%s”

en: Expected 'mark' command, got %s
vi: Cần lệnh “mark”, nhưng lại nhận được %s

en: Expected 'to' command, got %s
vi: Cần lệnh “to”, nhưng lại nhận được %s

en: Expected format name:filename for submodule rewrite option
vi: Cần định dạng tên:tên_tập_tin cho tùy chọn ghi lại mô-đun-con

en: feature '%s' forbidden in input without --allow-unsafe-features
vi: tính năng “%s” bị cấm chỉ trong đầu vào mà không có --allow-unsafe-features

en: Lockfile created but not reported: %s
vi: Tập tin khóa đã được tạo nhưng chưa được báo cáo: %s

en: git fetch [<options>] [<repository> [<refspec>...]]
vi: git fetch [<các tùy chọn>] [<kho-chứa> [<refspec>…]]

en: git fetch [<options>] <group>
vi: git fetch [<các tùy chọn>] [<nhóm>

en: git fetch --multiple [<options>] [(<repository> | <group>)...]
vi: git fetch --multiple [<các tùy chọn>] [(<kho> | <nhóm>)…]

en: git fetch --all [<options>]
vi: git fetch --all [<các tùy chọn>]

en: fetch.parallel cannot be negative
vi: fetch.parallel không thể âm

en: fetch from all remotes
vi: lấy về từ tất cả các máy chủ

en: set upstream for git pull/fetch
vi: đặt thượng nguồn cho git pull/fetch

en: append to .git/FETCH_HEAD instead of overwriting
vi: nối thêm vào .git/FETCH_HEAD thay vì ghi đè lên nó

en: use atomic transaction to update references
vi: sử dụng giao dịch hạt nhân bên phía máy chủ

en: path to upload pack on remote end
vi: đường dẫn đến gói tải lên trên máy chủ cuối

en: force overwrite of local reference
vi: ép buộc ghi đè lên tham chiếu nội bộ

en: fetch from multiple remotes
vi: lấy từ nhiều máy chủ cùng lúc

en: fetch all tags and associated objects
vi: lấy tất cả các thẻ cùng với các đối tượng liên quan đến nó

en: do not fetch all tags (--no-tags)
vi: không lấy tất cả các thẻ (--no-tags)

en: number of submodules fetched in parallel
vi: số lượng mô-đun-con được lấy đồng thời

en: modify the refspec to place all refs within refs/prefetch/
vi: sửa đặc tả đường dẫn cho các tham chiếu mọi chỗ có trong refs/prefetch/

en: prune remote-tracking branches no longer on remote
vi: cắt cụt (prune) các nhánh “remote-tracking” không còn tồn tại trên máy chủ nữa

en: prune local tags no longer on remote and clobber changed tags
vi: cắt xém các thẻ nội bộ không còn ở máy chủ và xóa các thẻ đã thay đổi

en: on-demand
vi: khi-cần

en: control recursive fetching of submodules
vi: điều khiển việc lấy về đệ quy trong các mô-đun-con

en: write fetched references to the FETCH_HEAD file
vi: ghi các tham chiếu lấy về vào tập tin FETCH_HEAD

en: keep downloaded pack
vi: giữ lại gói đã tải về

en: allow updating of HEAD ref
vi: cho phép cập nhật th.chiếu HEAD

en: deepen history of shallow clone
vi: làm sâu hơn lịch sử của bản sao

en: deepen history of shallow repository based on time
vi: làm sâu hơn lịch sử của kho bản sao shallow dựa trên thời gian

en: convert to a complete repository
vi: chuyển đổi hoàn toàn sang kho git

en: prepend this to submodule path output
vi: soạn sẵn cái này cho kết xuất đường dẫn mô-đun-con

en: default for recursive fetching of submodules (lower priority than config files)
vi: mặc định cho việc lấy đệ quy các mô-đun-con (có mức ưu tiên thấp hơn các tập tin cấu hình config)

en: accept refs that update .git/shallow
vi: chấp nhận tham chiếu cập nhật .git/shallow

en: specify fetch refmap
vi: chỉ ra refmap cần lấy về

en: report that we have only objects reachable from this object
vi: báo cáo rằng chúng ta chỉ có các đối tượng tiếp cận được từ đối tượng này

en: do not fetch a packfile; instead, print ancestors of negotiation tips
vi: không lấy về một packfile; thay vào đó, hãy in tổ tiên của đỉnh đàm phán

en: run 'maintenance --auto' after fetching
vi: chạy “maintenance --auto” sau khi lấy về

en: check for forced-updates on all updated branches
vi: kiểm cho các-cập-nhật-bắt-buộc trên mọi nhánh đã cập nhật

en: write the commit-graph after fetching
vi: ghi ra đồ thị các lần chuyển giao sau khi lấy về

en: accept refspecs from stdin
vi: chấp nhận tham chiếu từ đầu vào tiêu chuẩn

en: Couldn't find remote ref HEAD
vi: Không thể tìm thấy máy chủ cho tham chiếu HEAD

en: configuration fetch.output contains invalid value %s
vi: phần cấu hình fetch.output có chứa giá-trị không hợp lệ %s

en: object %s not found
vi: không tìm thấy đối tượng %s

en: [up to date]
vi: [đã cập nhật]

en: [rejected]
vi: [Bị từ chối]

en: can't fetch in current branch
vi: không thể fetch (lấy) về nhánh hiện hành

en: [tag update]
vi: [cập nhật thẻ]

en: unable to update local ref
vi: không thể cập nhật tham chiếu nội bộ

en: would clobber existing tag
vi: nên xóa chồng các thẻ có sẵn

en: [new tag]
vi: [thẻ mới]

en: [new branch]
vi: [nhánh mới]

en: [new ref]
vi: [ref (tham chiếu) mới]

en: forced update
vi: cưỡng bức cập nhật

en: non-fast-forward
vi: không-phải-chuyển-tiếp-nhanh

en: Fetch normally indicates which branches had a forced update,
    but that check has been disabled. To re-enable, use '--show-forced-updates'
    flag or run 'git config fetch.showForcedUpdates true'.
vi: Việc lấy về thường chỉ ra các nhánh buộc phải cập nhật,
    nhưng lựa chọn bị tắt. Để kích hoạt lại, sử dụng cờ
    “--show-forced-updates” hoặc chạy “git config fetch.showForcedUpdates true”.

en: It took %.2f seconds to check forced updates. You can use
    '--no-show-forced-updates' or run 'git config fetch.showForcedUpdates false'
     to avoid this check.
vi: Việc này cần %.2f giây để kiểm tra các cập nhật ép buộc. Bạn có thể dùng
    “--no-show-forced-updates” hoặc chạy “git config fetch.showForcedUpdates false”
    để tránh kiểm tra này.

en: %s did not send all necessary objects
vi: %s đã không gửi tất cả các đối tượng cần thiết

en: rejected %s because shallow roots are not allowed to be updated
vi: từ chối %s bởi vì các gốc nông thì không được phép cập nhật

en: From %.*s
vi: Từ %.*s

en: some local refs could not be updated; try running
     'git remote prune %s' to remove any old, conflicting branches
vi: một số tham chiếu nội bộ không thể được cập nhật; hãy thử chạy
     “git remote prune %s” để bỏ đi những nhánh cũ, hay bị xung đột

en:    (%s will become dangling)
vi:    (%s sẽ trở thành không đầu (không được quản lý))

en:    (%s has become dangling)
vi:    (%s đã trở thành không đầu (không được quản lý))

en: [deleted]
vi: [đã xóa]

en: Refusing to fetch into current branch %s of non-bare repository
vi: Từ chối việc lấy vào trong nhánh hiện tại %s của một kho chứa không phải kho trần (bare)

en: Option "%s" value "%s" is not valid for %s
vi: Tùy chọn "%s" có giá trị "%s" là không hợp lệ cho %s

en: Option "%s" is ignored for %s
vi: Tùy chọn "%s" bị bỏ qua với %s

en: the object %s does not exist
vi: đối tượng “%s” không tồn tại

en: multiple branches detected, incompatible with --set-upstream
vi: phát hiện nhiều nhánh, không tương thích với --set-upstream

en: not setting upstream for a remote remote-tracking branch
vi: không cài đặt thượng nguồn cho một nhánh được theo dõi trên máy chủ

en: not setting upstream for a remote tag
vi: không cài đặt thượng nguồn cho một thẻ nhánh trên máy chủ

en: unknown branch type
vi: không hiểu kiểu nhánh

en: no source branch found.
    you need to specify exactly one branch with the --set-upstream option.
vi: không tìm thấy nhánh nguồn.
    bạn cần phải chỉ định chính xác một nhánh với tùy chọn --set-upstream.

en: Fetching %s
vi: Đang lấy “%s” về

en: Could not fetch %s
vi: Không thể lấy“%s” về

en: could not fetch '%s' (exit code: %d)
vi: không thể lấy “%s” (mã thoát: %d)

en: No remote repository specified.  Please, specify either a URL or a
    remote name from which new revisions should be fetched.
vi: Chưa chỉ ra kho chứa máy chủ.  Xin hãy chỉ định hoặc là URL hoặc
    tên máy chủ từ cái mà những điểm xét duyệt mới có thể được fetch (lấy về).

en: You need to specify a tag name.
vi: Bạn phải định rõ tên thẻ.

en: --negotiate-only needs one or more --negotiate-tip=*
vi: --negotiate-only cần một tham số hay nhiều --negotiate-tip=* hơn

en: Negative depth in --deepen is not supported
vi: Mức sâu là số âm trong --deepen là không được hỗ trợ

en: --deepen and --depth are mutually exclusive
vi: Các tùy chọn --deepen và --depth loại từ lẫn nhau

en: --depth and --unshallow cannot be used together
vi: tùy chọn --depth và --unshallow không thể sử dụng cùng với nhau

en: --unshallow on a complete repository does not make sense
vi: --unshallow trên kho hoàn chỉnh là không hợp lý

en: fetch --all does not take a repository argument
vi: lệnh lấy về "fetch --all" không lấy đối số kho chứa

en: fetch --all does not make sense with refspecs
vi: lệnh lấy về "fetch --all" không hợp lý với refspecs

en: No such remote or remote group: %s
vi: Không có nhóm máy chủ hay máy chủ như thế: %s

en: Fetching a group and specifying refspecs does not make sense
vi: Việc lấy về cả một nhóm và chỉ định refspecs không hợp lý

en: must supply remote when using --negotiate-only
vi: phải cung cấp máy chủ khi sử dụng --negotiate-only

en: Protocol does not support --negotiate-only, exiting.
vi: Giao thức không hỗ trợ --negotiate-only, nên thoát.

en: --filter can only be used with the remote configured in extensions.partialclone
vi: --filter chỉ có thể được dùng với máy chủ được cấu hình bằng extensions.partialclone

en: --atomic can only be used when fetching from one remote
vi: --atomic chỉ có thể dùng khi lấy về từ một máy chủ

en: --stdin can only be used when fetching from one remote
vi: --stdin chỉ có thể dùng khi lấy về từ một máy chủ

en: git fmt-merge-msg [-m <message>] [--log[=<n>] | --no-log] [--file <file>]
vi: git fmt-merge-msg [-m <chú_thích>] [--log[=<n>] | --no-log] [--file <tập-tin>]

en: populate log with at most <n> entries from shortlog
vi: gắn nhật ký với ít nhất <n> mục từ lệnh “shortlog”

en: alias for --log (deprecated)
vi: bí danh cho --log (không được dùng)

en: use <text> as start of message
vi: dùng <văn bản thường> để bắt đầu ghi chú

en: file to read from
vi: tập tin để đọc dữ liệu từ đó

en: git for-each-ref [<options>] [<pattern>]
vi: git for-each-ref [<các tùy chọn>] [<mẫu>]

en: git for-each-ref [--points-at <object>]
vi: git for-each-ref [--points-at <đối tượng>]

en: git for-each-ref [--merged [<commit>]] [--no-merged [<commit>]]
vi: git for-each-ref [--merged [<lần-chuyển-giao>]] [--no-merged [<lần-chuyển-giao>]]

en: git for-each-ref [--contains [<commit>]] [--no-contains [<commit>]]
vi: git for-each-ref [--contains [<lần-chuyển-giao>]] [--no-contains [<lần-chuyển-giao>]]

en: quote placeholders suitably for shells
vi: trích dẫn để phù hợp cho hệ vỏ (shell)

en: quote placeholders suitably for perl
vi: trích dẫn để phù hợp cho perl

en: quote placeholders suitably for python
vi: trích dẫn để phù hợp cho python

en: quote placeholders suitably for Tcl
vi: trích dẫn để phù hợp cho Tcl

en: show only <n> matched refs
vi: hiển thị chỉ <n> tham chiếu khớp

en: respect format colors
vi: các màu định dạng lưu tâm

en: print only refs which points at the given object
vi: chỉ hiển thị các tham chiếu mà nó chỉ đến đối tượng đã cho

en: print only refs that are merged
vi: chỉ hiển thị những tham chiếu mà nó được hòa trộn

en: print only refs that are not merged
vi: chỉ hiển thị những tham chiếu mà nó không được hòa trộn

en: print only refs which contain the commit
vi: chỉ hiển thị những tham chiếu mà nó chứa lần chuyển giao

en: print only refs which don't contain the commit
vi: chỉ hiển thị những tham chiếu mà nó không chứa lần chuyển giao

en: config key storing a list of repository paths
vi: khóa cấu hình lưu trữ danh sách đường dẫn kho lưu trữ

en: missing --config=<config>
vi: thiếu --config=<config>

note: TRANSLATORS: e.g. error in tree 01bfda: <more explanation>
en: error in %s %s: %s
vi: lỗi trong %s %s: %s

note: TRANSLATORS: e.g. warning in tree 01bfda: <more explanation>
en: warning in %s %s: %s
vi: có cảnh báo trong %s %s: %s

en: broken link from %7s %s
vi: liên kết gãy từ %7s %s

en: wrong object type in link
vi: kiểu đối tượng sai trong liên kết

en: broken link from %7s %s
                  to %7s %s
vi: liên kết gãy từ %7s %s 
                  tới %7s %s

en: missing %s %s
vi: thiếu %s %s

en: unreachable %s %s
vi: không tiếp cận được %s %s

en: could not create lost-found
vi: không thể tạo lost-found

en: could not finish '%s'
vi: không thể hoàn thành “%s”

en: Checking %s
vi: Đang kiểm tra %s

en: Checking connectivity (%d objects)
vi: Đang kiểm tra kết nối (%d đối tượng)

en: Checking %s %s
vi: Đang kiểm tra %s %s

en: broken links
vi: các liên kết bị gẫy

en: root %s
vi: gốc %s

en: tagged %s %s (%s) in %s
vi: đã đánh thẻ %s %s (%s) trong %s

en: %s: object corrupt or missing
vi: %s: đối tượng thiếu hay hỏng

en: %s: invalid reflog entry %s
vi: %s: mục reflog không hợp lệ %s

en: Checking reflog %s->%s
vi: Đang kiểm tra việc đổi tên của “%s” thành “%s”

en: %s: invalid sha1 pointer %s
vi: %s: con trỏ sha1 không hợp lệ %s

en: %s: not a commit
vi: %s: không phải là một lần chuyển giao

en: notice: No default references
vi: cảnh báo: Không có các tham chiếu mặc định

en: %s: hash-path mismatch, found at: %s
vi: %s: đường dẫn mã băm không khớp, tìm thấy tại: %s

en: %s: object corrupt or missing: %s
vi: %s: thiếu đối tượng hoặc hỏng: %s

en: %s: object is of unknown type '%s': %s
vi: %s: đối tượng có kiểu chưa biết “%s”: %s

en: %s: object could not be parsed: %s
vi: %s: không thể phân tích cú đối tượng: %s

en: bad sha1 file: %s
vi: tập tin sha1 sai: %s

en: Checking object directory
vi: Đang kiểm tra thư mục đối tượng

en: Checking object directories
vi: Đang kiểm tra các thư mục đối tượng

en: Checking %s link
vi: Đang lấy liên kết %s

en: invalid %s
vi: %s không hợp lệ

en: %s points to something strange (%s)
vi: %s chỉ đến thứ gì đó xa lạ (%s)

en: %s: detached HEAD points at nothing
vi: %s: HEAD đã tách rời không chỉ vào đâu cả

en: notice: %s points to an unborn branch (%s)
vi: chú ý: %s chỉ đến một nhánh chưa sinh (%s)

en: Checking cache tree
vi: Đang kiểm tra cây nhớ tạm

en: %s: invalid sha1 pointer in cache-tree
vi: %s: con trỏ sha1 không hợp lệ trong cache-tree

en: non-tree in cache-tree
vi: non-tree trong cache-tree

en: git fsck [<options>] [<object>...]
vi: git fsck [<các tùy chọn>] [<đối-tượng>…]

en: show unreachable objects
vi: hiển thị các đối tượng không thể đọc được

en: show dangling objects
vi: hiển thị các đối tượng không được quản lý

en: report tags
vi: báo cáo các thẻ

en: report root nodes
vi: báo cáo node gốc

en: make index objects head nodes
vi: tạo “index objects head nodes”

en: make reflogs head nodes (default)
vi: tạo “reflogs head nodes” (mặc định)

en: also consider packs and alternate objects
vi: cũng cân nhắc đến các đối tượng gói và thay thế

en: check only connectivity
vi: chỉ kiểm tra kết nối

en: enable more strict checking
vi: cho phép kiểm tra hạn chế hơn

en: write dangling objects in .git/lost-found
vi: ghi các đối tượng không được quản lý trong .git/lost-found

en: show verbose names for reachable objects
vi: hiển thị tên chi tiết cho các đối tượng đọc được

en: Checking objects
vi: Đang kiểm tra các đối tượng

en: %s: object missing
vi: %s: thiếu đối tượng

en: invalid parameter: expected sha1, got '%s'
vi: tham số không hợp lệ: cần sha1, nhưng lại nhận được “%s”

en: git gc [<options>]
vi: git gc [<các tùy chọn>]

en: Failed to fstat %s: %s
vi: Gặp lỗi khi lấy thông tin thống kê về tập tin %s: %s

en: failed to parse '%s' value '%s'
vi: gặp lỗi khi phân tích “%s” giá trị “%s”

en: The last gc run reported the following. Please correct the root cause
    and remove %s
    Automatic cleanup will not be performed until the file is removed.
    
    %s
vi: Lần chạy gc cuối đã báo cáo các vấn đề sau đây. Vui lòng sửa nguyên nhân
    tận gốc và xóa bỏ %s.
    Việc tự động dọn dẹp sẽ không thực thi cho đến khi tập tin được xóa bỏ.
    
    %s

en: prune unreferenced objects
vi: xóa bỏ các đối tượng không được tham chiếu

en: be more thorough (increased runtime)
vi: cẩn thận hơn nữa (tăng thời gian chạy)

en: enable auto-gc mode
vi: bật chế độ auto-gc

en: force running gc even if there may be another gc running
vi: buộc gc chạy ngay cả khi có tiến trình gc khác đang chạy

en: repack all other packs except the largest pack
vi: đóng gói lại tất cả các gói khác ngoại trừ gói lớn nhất

en: failed to parse gc.logexpiry value %s
vi: gặp lỗi khi phân tích giá trị gc.logexpiry %s

en: failed to parse prune expiry value %s
vi: gặp lỗi khi phân tích giá trị prune %s

en: Auto packing the repository in background for optimum performance.
vi: Tự động đóng gói kho chứa trên nền hệ thống để tối ưu hóa hiệu suất làm việc.

en: Auto packing the repository for optimum performance.
vi: Tự động đóng gói kho chứa để tối ưu hóa hiệu suất làm việc.

en: See "git help gc" for manual housekeeping.
vi: Xem "git help gc" để có hướng dẫn cụ thể về cách dọn dẹp kho git.

en: gc is already running on machine '%s' pid %<PRIuMAX> (use --force if not)
vi: gc đang được thực hiện trên máy “%s” pid %<PRIuMAX> (dùng --force nếu không phải thế)

en: There are too many unreachable loose objects; run 'git prune' to remove them.
vi: Có quá nhiều đối tượng tự do không được dùng đến; hãy chạy lệnh “git prune” để xóa bỏ chúng đi.

en: git maintenance run [--auto] [--[no-]quiet] [--task=<task>] [--schedule]
vi: git maintenance run [--auto] [--[no-]quiet] [--task=<nhiệm vụ>] [--schedule]

en: --no-schedule is not allowed
vi: --no-schedule không được phép

en: unrecognized --schedule argument '%s'
vi: đối số --schedule không được thừa nhận %s

en: failed to write commit-graph
vi: gặp lỗi khi ghi đồ thị các lần chuyển giao

en: failed to prefetch remotes
vi: gặp lỗi khi tải trước các máy chủ

en: failed to start 'git pack-objects' process
vi: gặp lỗi khi lấy thông tin thống kê về tiến trình “git pack-objects”

en: failed to finish 'git pack-objects' process
vi: gặp lỗi khi hoàn tất tiến trình “git pack-objects”

en: failed to write multi-pack-index
vi: gặp lỗi khi ghi multi-pack-index

en: 'git multi-pack-index expire' failed
vi: gặp lỗi khi chạy “git multi-pack-index expire”

en: 'git multi-pack-index repack' failed
vi: gặp lỗi khi chạy “git multi-pack-index repack”

en: skipping incremental-repack task because core.multiPackIndex is disabled
vi: bỏ qua tác vụ incremental-repack vì core.multiPackIndex bị vô hiệu hóa

en: lock file '%s' exists, skipping maintenance
vi: đã có khóa của tập tin “%s”, bỏ qua bảo trì

en: task '%s' failed
vi: gặp lỗi khi thực hiện nhiệm vụ “%s”

en: '%s' is not a valid task
vi: “%s” không phải một nhiệm vụ hợp lệ

en: task '%s' cannot be selected multiple times
vi: nhiệm vụ “%s” không được chọn nhiều lần

en: run tasks based on the state of the repository
vi: chạy nhiệm vụ dựa trên trạng thái của kho chứa

en: frequency
vi: tần số

en: run tasks based on frequency
vi: chạy nhiệm vụ dựa trên tần suất

en: do not report progress or other information over stderr
vi: đừng báo cáo diễn tiến hay các thông tin khác ra đầu lỗi tiêu chuẩn

en: run a specific task
vi: chạy một nhiệm vụ cụ thể

en: use at most one of --auto and --schedule=<frequency>
vi: dùng nhiều nhất là một trong --auto và --schedule=<frequency>

en: failed to run 'git config'
vi: gặp lỗi khi chạy “git config”

en: failed to expand path '%s'
vi: gặp lỗi khi khai triển đường dẫn “%s”

en: failed to start launchctl
vi: gặp lỗi khi khởi chạy launchctl

en: failed to create directories for '%s'
vi: gặp lỗi khi tạo thư mục cho "%s"

en: failed to bootstrap service %s
vi: gặp lỗi khi mồi dịch vụ %s

en: failed to create temp xml file
vi: gặp lỗi khi tạo tập tin xml tạm thời

en: failed to start schtasks
vi: gặp lỗi khi lấy thông tin thống kê về schtasks

en: failed to run 'crontab -l'; your system might not support 'cron'
vi: gặp lỗi khi chạy “crontab -l”; hệ thống của bạn có thể không hỗ trợ “cron”

en: failed to run 'crontab'; your system might not support 'cron'
vi: gặp lỗi khi chạy “crontab”; hiển thị của bạn có lẽ không hỗ trợ “cron”

en: failed to open stdin of 'crontab'
vi: gặp lỗi khi mở đầu vào tiêu chuẩn của “crontab”

en: 'crontab' died
vi: “crontab” đã chết

en: failed to start systemctl
vi: gặp lỗi khi khởi chạy systemctl

en: failed to run systemctl
vi: gặp lỗi khi chạy systemctl

en: failed to delete '%s'
vi: gặp lỗi khi xóa “%s”

en: unrecognized --scheduler argument '%s'
vi: đối số --scheduler không được thừa nhận “%s”

en: neither systemd timers nor crontab are available
vi: hoặc là bộ lập lịch systemd hoặc là crontab không sẵn có

en: %s scheduler is not available
vi: bộ lên lịch %s không sẵn có

en: another process is scheduling background maintenance
vi: một tiến trình khác được lập kế hoạch chạy nền để bảo trì

en: git maintenance start [--scheduler=<scheduler>]
vi: git maintenance start [--scheduler=<bộ lên lịch>]

en: scheduler
vi: bộ lên lịch

en: scheduler to trigger git maintenance run
vi: bộ lên lịch để kích hoạt chạy chương trình bảo trì git

en: failed to add repo to global config
vi: gặp lỗi khi thêm cấu hình toàn cục

en: git maintenance <subcommand> [<options>]
vi: git maintenance run <lệnh_con> [<các tùy chọn>]

en: invalid subcommand: %s
vi: lện con không hợp lệ: %s

en: git grep [<options>] [-e] <pattern> [<rev>...] [[--] <path>...]
vi: git grep [<các tùy chọn>] [-e] <mẫu> [<rev>…] [[--] </đường/dẫn>…]

en: grep: failed to create thread: %s
vi: grep: gặp lỗi tạo tuyến (thread): %s

en: invalid number of threads specified (%d) for %s
vi: số tuyến đã cho không hợp lệ (%d) cho %s

note: TRANSLATORS: %s is the configuration variable for tweaking threads, currently grep.threads
en: no threads support, ignoring %s
vi: không hỗ trợ đa tuyến, bỏ qua %s

en: unable to read tree (%s)
vi: không thể đọc cây (%s)

en: unable to grep from object of type %s
vi: không thể thực hiện lệnh grep (lọc tìm) từ đối tượng thuộc kiểu %s

en: switch `%c' expects a numerical value
vi: chuyển đến “%c” cần một giá trị bằng số

en: search in index instead of in the work tree
vi: tìm trong bảng mục lục thay vì trong cây làm việc

en: find in contents not managed by git
vi: tìm trong nội dung không được quản lý bởi git

en: search in both tracked and untracked files
vi: tìm kiếm các tập tin được và chưa được theo dõi dấu vết

en: ignore files specified via '.gitignore'
vi: các tập tin bị bỏ qua được chỉ định thông qua “.gitignore”

en: recursively search in each submodule
vi: tìm kiếm đệ quy trong từng mô-đun-con

en: show non-matching lines
vi: hiển thị những dòng không khớp với mẫu

en: case insensitive matching
vi: phân biệt HOA/thường

en: match patterns only at word boundaries
vi: chỉ khớp mẫu tại đường ranh giới từ

en: process binary files as text
vi: xử lý tập tin nhị phân như là dạng văn bản thường

en: don't match patterns in binary files
vi: không khớp mẫu trong các tập tin nhị phân

en: process binary files with textconv filters
vi: xử lý tập tin nhị phân với các bộ lọc “textconv”

en: search in subdirectories (default)
vi: tìm kiếm trong thư mục con (mặc định)

en: descend at most <depth> levels
vi: hạ xuống ít nhất là mức <sâu>

en: use extended POSIX regular expressions
vi: dùng biểu thức chính qui POSIX có mở rộng

en: use basic POSIX regular expressions (default)
vi: sử dụng biểu thức chính quy kiểu POSIX (mặc định)

en: interpret patterns as fixed strings
vi: diễn dịch các mẫu như là chuỗi cố định

en: use Perl-compatible regular expressions
vi: sử dụng biểu thức chính quy tương thích Perl

en: show line numbers
vi: hiển thị số của dòng

en: show column number of first match
vi: hiển thị số cột của khớp với mẫu đầu tiên

en: don't show filenames
vi: không hiển thị tên tập tin

en: show filenames
vi: hiển thị các tên tập tin

en: show filenames relative to top directory
vi: hiển thị tên tập tin tương đối với thư mục đỉnh (top)

en: show only filenames instead of matching lines
vi: chỉ hiển thị tên tập tin thay vì những dòng khớp với mẫu

en: synonym for --files-with-matches
vi: đồng nghĩa với --files-with-matches

en: show only the names of files without match
vi: chỉ hiển thị tên cho những tập tin không khớp với mẫu

en: print NUL after filenames
vi: thêm NUL vào sau tên tập tin

en: show only matching parts of a line
vi: chỉ hiển thị những phần khớp với mẫu của một dòng

en: show the number of matches instead of matching lines
vi: hiển thị số lượng khớp thay vì những dòng khớp với mẫu

en: highlight matches
vi: tô sáng phần khớp mẫu

en: print empty line between matches from different files
vi: hiển thị dòng trống giữa các lần khớp từ các tập tin khác biệt

en: show filename only once above matches from same file
vi: hiển thị tên tập tin một lần phía trên các lần khớp từ cùng một tập tin

en: show <n> context lines before and after matches
vi: hiển thị <n> dòng nội dung phía trước và sau các lần khớp

en: show <n> context lines before matches
vi: hiển thị <n> dòng nội dung trước khớp

en: show <n> context lines after matches
vi: hiển thị <n> dòng nội dung sau khớp

en: use <n> worker threads
vi: dùng <n> tuyến trình làm việc

en: shortcut for -C NUM
vi: dạng viết tắt của -C SỐ

en: show a line with the function name before matches
vi: hiển thị dòng vói tên hàm trước các lần khớp

en: show the surrounding function
vi: hiển thị hàm bao quanh

en: read patterns from file
vi: đọc mẫu từ tập-tin

en: match <pattern>
vi: match <mẫu>

en: combine patterns specified with -e
vi: tổ hợp mẫu được chỉ ra với tùy chọn -e

en: indicate hit with exit status without output
vi: đưa ra gợi ý với trạng thái thoát mà không có kết xuất

en: show only matches from files that match all patterns
vi: chỉ hiển thị những cái khớp từ tập tin mà nó khớp toàn bộ các mẫu

en: pager
vi: dàn trang

en: show matching files in the pager
vi: hiển thị các tập tin khớp trong trang giấy

en: allow calling of grep(1) (ignored by this build)
vi: cho phép gọi grep(1) (bị bỏ qua bởi lần dịch này)

en: no pattern given
vi: chưa chỉ ra mẫu

en: --no-index or --untracked cannot be used with revs
vi: --no-index hay --untracked không được sử dụng cùng với revs

en: unable to resolve revision: %s
vi: không thể phân giải điểm xét duyệt: %s

en: --untracked not supported with --recurse-submodules
vi: tùy chọn --untracked không được hỗ trợ với --recurse-submodules

en: invalid option combination, ignoring --threads
vi: tổ hợp tùy chọn không hợp lệ, bỏ qua --threads

en: no threads support, ignoring --threads
vi: không hỗ trợ đa tuyến, bỏ qua --threads

en: invalid number of threads specified (%d)
vi: số tuyến chỉ ra không hợp lệ (%d)

en: --open-files-in-pager only works on the worktree
vi: --open-files-in-pager chỉ làm việc trên cây-làm-việc

en: --cached or --untracked cannot be used with --no-index
vi: --cached hay --untracked không được sử dụng với --no-index

en: --untracked cannot be used with --cached
vi: --untracked không thể được sử dụng với tùy chọn --cached

en: --[no-]exclude-standard cannot be used for tracked contents
vi: --[no-]exclude-standard không thể sử dụng cho nội dung lưu dấu vết

en: both --cached and trees are given
vi: cả hai --cached và các cây phải được chỉ ra

en: git hash-object [-t <type>] [-w] [--path=<file> | --no-filters] [--stdin] [--] <file>...
vi: git hash-object [-t <kiểu>] [-w] [--path=<tập-tin> | --no-filters] [--stdin] [--] <tập-tin>…

en: object type
vi: kiểu đối tượng

en: write the object into the object database
vi: ghi đối tượng vào dữ liệu đối tượng

en: read the object from stdin
vi: đọc đối tượng từ đầu vào tiêu chuẩn stdin

en: store file as is without filters
vi: lưu các tập tin mà nó không có các bộ lọc

en: just hash any random garbage to create corrupt objects for debugging Git
vi: chỉ cần băm rác ngẫu nhiên để tạo một đối tượng hỏng để mà gỡ lỗi Git

en: process file as it were from this path
vi: xử lý tập tin như là nó đang ở thư mục này

en: print all available commands
vi: hiển thị danh sách các câu lệnh người dùng có thể sử dụng

en: exclude guides
vi: hướng dẫn loại trừ

en: show man page
vi: hiển thị trang man

en: show manual in web browser
vi: hiển thị hướng dẫn sử dụng trong trình duyệt web

en: show info page
vi: hiển thị trang info

en: print command description
vi: hiển thị mô tả lệnh

en: print list of useful guides
vi: hiển thị danh sách các hướng dẫn hữu dụng

en: print all configuration variable names
vi: in ra tất cả các tên biến cấu hình

en: git help [-a|--all] [--[no-]verbose]]
             [[-i|--info] [-m|--man] [-w|--web]] [<command>]
vi: git help [-a|--all] [--[no-]verbose]]
             [[-i|--info] [-m|--man] [-w|--web]] [<lệnh>]

en: unrecognized help format '%s'
vi: không nhận ra định dạng trợ giúp “%s”

en: Failed to start emacsclient.
vi: Gặp lỗi khi khởi chạy emacsclient.

en: Failed to parse emacsclient version.
vi: Gặp lỗi khi phân tích phiên bản emacsclient.

en: emacsclient version '%d' too old (< 22).
vi: phiên bản của emacsclient “%d” quá cũ (< 22).

en: failed to exec '%s'
vi: gặp lỗi khi thực thi “%s”

en: '%s': path for unsupported man viewer.
    Please consider using 'man.<tool>.cmd' instead.
vi: “%s”: đường dẫn không hỗ trợ bộ trình chiếu man.
    Hãy cân nhắc đến việc sử dụng “man.<tool>.cmd” để thay thế.

en: '%s': cmd for supported man viewer.
    Please consider using 'man.<tool>.path' instead.
vi: “%s”: cmd (lệnh) hỗ trợ bộ trình chiếu man.
    Hãy cân nhắc đến việc sử dụng “man.<tool>.path” để thay thế.

en: '%s': unknown man viewer.
vi: “%s”: không rõ chương trình xem man.

en: no man viewer handled the request
vi: không có trình xem trợ giúp dạng manpage tiếp hợp với yêu cầu

en: no info viewer handled the request
vi: không có trình xem trợ giúp dạng info tiếp hợp với yêu cầu

en: '%s' is aliased to '%s'
vi: “%s” được đặt bí danh thành “%s”

en: bad alias.%s string: %s
vi: chuỗi alias.%s sai: %s

en: this option doesn't take any other arguments
vi: tùy chọn này không nhận tham số nào khác

en: usage: %s%s
vi: cách dùng: %s%s

en: 'git help config' for more information
vi: Chạy lệnh “git help config” để có thêm thông tin

en: object type mismatch at %s
vi: kiểu đối tượng không khớp tại %s

en: did not receive expected object %s
vi: không thể lấy về đối tượng cần %s

en: object %s: expected type %s, found %s
vi: đối tượng %s: cần kiểu %s nhưng lại nhận được %s

en: cannot fill %d byte | cannot fill %d bytes
vi[0]: không thể điền thêm vào %d byte

en: early EOF
vi: gặp kết thúc tập tin EOF quá sớm

en: read error on input
vi: lỗi đọc ở đầu vào

en: used more bytes than were available
vi: sử dụng nhiều hơn số lượng byte mà nó sẵn có

en: pack too large for current definition of off_t
vi: gói quá lớn so với định nghĩa hiện tại của kiểu off_t

en: pack exceeds maximum allowed size
vi: gói đã vượt quá cỡ tối đa được phép

en: pack signature mismatch
vi: chữ ký cho gói không khớp

en: pack version %<PRIu32> unsupported
vi: không hỗ trợ phiên bản gói %<PRIu32>

en: pack has bad object at offset %<PRIuMAX>: %s
vi: gói có đối tượng sai tại khoảng bù %<PRIuMAX>: %s

en: inflate returned %d
vi: xả nén trả về %d

en: offset value overflow for delta base object
vi: tràn giá trị khoảng bù cho đối tượng delta cơ sở

en: delta base offset is out of bound
vi: khoảng bù cơ sở cho delta nằm ngoài phạm vi

en: unknown object type %d
vi: không hiểu kiểu đối tượng %d

en: cannot pread pack file
vi: không thể chạy hàm pread cho tập tin gói

en: premature end of pack file, %<PRIuMAX> byte missing | premature end of pack file, %<PRIuMAX> bytes missing
vi[0]: tập tin gói bị kết thúc sớm, thiếu %<PRIuMAX> byte

en: serious inflate inconsistency
vi: sự mâu thuẫn xả nén nghiêm trọng

en: SHA1 COLLISION FOUND WITH %s !
vi: SỰ VA CHẠM SHA1 ĐÃ XẢY RA VỚI %s!

en: unable to read %s
vi: không thể đọc %s

en: cannot read existing object info %s
vi: không thể đọc thông tin đối tượng sẵn có %s

en: cannot read existing object %s
vi: không thể đọc đối tượng đã tồn tại %s

en: invalid blob object %s
vi: đối tượng blob không hợp lệ %s

en: fsck error in packed object
vi: lỗi fsck trong đối tượng đóng gói

en: Not all child objects of %s are reachable
vi: Không phải tất cả các đối tượng con của %s là có thể với tới được

en: failed to apply delta
vi: gặp lỗi khi áp dụng delta

en: Receiving objects
vi: Đang nhận về các đối tượng

en: Indexing objects
vi: Các đối tượng bảng mục lục

en: pack is corrupted (SHA1 mismatch)
vi: gói bị sai hỏng (SHA1 không khớp)

en: cannot fstat packfile
vi: không thể lấy thông tin thống kê packfile

en: pack has junk at the end
vi: pack có phần thừa ở cuối

en: confusion beyond insanity in parse_pack_objects()
vi: lộn xộn hơn cả điên rồ khi chạy hàm parse_pack_objects()

en: Resolving deltas
vi: Đang phân giải các delta

en: unable to create thread: %s
vi: không thể tạo tuyến: %s

en: confusion beyond insanity
vi: lộn xộn hơn cả điên rồ

en: completed with %d local object | completed with %d local objects
vi[0]: đầy đủ với %d đối tượng nội bộ

en: Unexpected tail checksum for %s (disk corruption?)
vi: Gặp tổng kiểm tra tail không cần cho %s (đĩa hỏng?)

en: pack has %d unresolved delta | pack has %d unresolved deltas
vi[0]: gói có %d delta chưa được giải quyết

en: unable to deflate appended object (%d)
vi: không thể xả nén đối tượng nối thêm (%d)

en: local object %s is corrupt
vi: đối tượng nội bộ %s bị hỏng

en: packfile name '%s' does not end with '.%s'
vi: tên tập tin tập tin gói “%s” không được kết thúc “.%s”

en: cannot write %s file '%s'
vi: không thể ghi %s tập tin “%s”

en: cannot close written %s file '%s'
vi: không thể đóng tập tin được ghi %s “%s”

en: unable to rename temporary '*.%s' file to '%s'
vi: không thể đổi tên tập tin tạm thời “*.%s” thành “%s”

en: error while closing pack file
vi: gặp lỗi trong khi đóng tập tin gói

en: bad pack.indexversion=%<PRIu32>
vi: sai pack.indexversion=%<PRIu32>

en: Cannot open existing pack file '%s'
vi: Không thể mở tập tin gói đã sẵn có “%s”

en: Cannot open existing pack idx file for '%s'
vi: Không thể mở tập tin idx của gói cho “%s”

en: non delta: %d object | non delta: %d objects
vi[0]: không delta: %d đối tượng

en: chain length = %d: %lu object | chain length = %d: %lu objects
vi[0]: chiều dài xích = %d: %lu đối tượng

en: Cannot come back to cwd
vi: Không thể quay lại cwd

en: bad %s
vi: %s sai

en: unknown hash algorithm '%s'
vi: không hiểu thuật toán băm dữ liệu “%s”

en: --fix-thin cannot be used without --stdin
vi: --fix-thin không thể được dùng mà không có --stdin

en: --stdin requires a git repository
vi: --stdin cần một kho git

en: --object-format cannot be used with --stdin
vi: --object-format không thể được dùng với --stdin

en: --verify with no packfile name given
vi: dùng tùy chọn --verify mà không đưa ra tên packfile

en: fsck error in pack objects
vi: lỗi fsck trong các đối tượng gói

en: cannot stat template '%s'
vi: không thể lấy thông tin thống kê về mẫu “%s”

en: cannot opendir '%s'
vi: không thể opendir() “%s”

en: cannot readlink '%s'
vi: không thể readlink “%s”

en: cannot symlink '%s' '%s'
vi: không thể tạo liên kết mềm (symlink) “%s” “%s”

en: cannot copy '%s' to '%s'
vi: không thể sao chép “%s” sang “%s”

en: ignoring template %s
vi: đang lờ đi mẫu “%s”

en: templates not found in %s
vi: các mẫu không được tìm thấy trong %s

en: not copying templates from '%s': %s
vi: không sao chép các mẫu từ “%s”: %s

en: invalid initial branch name: '%s'
vi: tên nhánh khởi tạo không hợp lệ: “%s”

en: unable to handle file type %d
vi: không thể xử lý (handle) tập tin kiểu %d

en: unable to move %s to %s
vi: không di chuyển được %s vào %s

en: attempt to reinitialize repository with different hash
vi: cố để khởi tạo lại một kho với kiểu băm dữ liệu khác

en: %s already exists
vi: %s đã có từ trước rồi

en: re-init: ignored --initial-branch=%s
vi: re-init: --initial-branch=%s bị bỏ qua

en: Reinitialized existing shared Git repository in %s%s
vi: Đã khởi tạo lại kho Git chia sẻ sẵn có trong %s%s

en: Reinitialized existing Git repository in %s%s
vi: Đã khởi tạo lại kho Git sẵn có trong %s%s

en: Initialized empty shared Git repository in %s%s
vi: Đã khởi tạo lại kho Git chia sẻ trống rỗng sẵn có trong %s%s

en: Initialized empty Git repository in %s%s
vi: Đã khởi tạo lại kho Git trống rỗng sẵn có trong %s%s

en: git init [-q | --quiet] [--bare] [--template=<template-directory>] [--shared[=<permissions>]] [<directory>]
vi: git init [-q | --quiet] [--bare] [--template=<thư-mục-tạm>] [--shared[=<các-quyền>]] [thư-mục]

en: specify that the git repository is to be shared amongst several users
vi: chỉ ra cái mà kho git được chia sẻ giữa nhiều người dùng

en: override the name of the initial branch
vi: ghi đè lên tên của nhánh khởi tạo

en: hash
vi: băm

en: specify the hash algorithm to use
vi: chỉ định thuật toán băm dữ liệu muốn dùng

en: --separate-git-dir and --bare are mutually exclusive
vi: Các tùy chọn --separate-git-dir và --bare loại từ lẫn nhau

en: cannot mkdir %s
vi: không thể mkdir (tạo thư mục): %s

en: cannot chdir to %s
vi: không thể chdir (chuyển đổi thư mục) sang %s

en: %s (or --work-tree=<directory>) not allowed without specifying %s (or --git-dir=<directory>)
vi: %s (hoặc --work-tree=<thư-mục>) không cho phép không chỉ định %s (hoặc --git-dir=<thư-mục>)

en: Cannot access work tree '%s'
vi: Không thể truy cập cây (tree) làm việc “%s”

en: --separate-git-dir incompatible with bare repository
vi: --separate-git-dir xung khắc với kho thuần

en: git interpret-trailers [--in-place] [--trim-empty] [(--trailer <token>[(=|:)<value>])...] [<file>...]
vi: git interpret-trailers [--in-place] [--trim-empty] [(--trailer <thẻ>[(=|:)<giá-trị>])…] [<tập-tin>…]

en: edit files in place
vi: sửa các tập tin tại chỗ

en: trim empty trailers
vi: bộ dò vết cắt bỏ phần trống rỗng

en: where to place the new trailer
vi: đặt phần đuôi mới ở đâu

en: action if trailer already exists
vi: thao tác khi đã có phần đuôi

en: action if trailer is missing
vi: thao tác khi thiếu phần đuôi

en: output only the trailers
vi: chỉ xuất phần đuôi

en: do not apply config rules
vi: đừng áp dụng các quy tắc cấu hình

en: join whitespace-continued values
vi: nối các giá trị khoảng-trắng-liên-tiếp

en: set parsing options
vi: đặt các tùy chọn phân tích cú pháp

en: do not treat --- specially
vi: không coi --- là đặc biệt

en: trailer(s) to add
vi: bộ dò vết cần thêm

en: --trailer with --only-input does not make sense
vi: --trailer cùng với --only-input không hợp lý

en: no input file given for in-place editing
vi: không đưa ra tập tin đầu vào để sửa tại-chỗ

en: git log [<options>] [<revision-range>] [[--] <path>...]
vi: git log [<các tùy chọn>] [<vùng-xem-xét>] [[--] </đường/dẫn>…]

en: git show [<options>] <object>...
vi: git show [<các tùy chọn>] <đối-tượng>…

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

en: show source
vi: hiển thị mã nguồn

en: use mail map file
vi: sử dụng tập tin ánh xạ thư

en: only decorate refs that match <pattern>
vi: chỉ tô sáng các tham chiếu khớp với <mẫu>

en: do not decorate refs that match <pattern>
vi: không tô sáng các tham chiếu khớp với <mẫu>

en: decorate options
vi: các tùy chọn trang trí

en: trace the evolution of line range <start>,<end> or function :<funcname> in <file>
vi: theo dõi sự tiến hóa của phạm vi <start><end> dòng, hoặc chức năng:<funcname> trong <file>

en: -L<range>:<file> cannot be used with pathspec
vi: -L<vùng>:<tập_tin> không thể được sử dụng với đặc tả đường dẫn

en: Final output: %d %s
vi: Kết xuất cuối cùng: %d %s

en: git show %s: bad file
vi: git show %s: sai tập tin

en: could not read object %s
vi: không thể đọc đối tượng %s

en: unknown type: %d
vi: không nhận ra kiểu: %d

en: %s: invalid cover from description mode
vi: %s: bao bọc không hợp lệ từ chế độ mô tả

en: format.headers without value
vi: format.headers không có giá trị cụ thể

en: cannot open patch file %s
vi: không thể mở tập tin miếng vá: %s

en: need exactly one range
vi: cần chính xác một vùng

en: not a range
vi: không phải là một vùng

en: cover letter needs email format
vi: “cover letter” cần cho định dạng thư

en: failed to create cover-letter file
vi: gặp lỗi khi tạo các tập tin cover-letter

en: insane in-reply-to: %s
vi: in-reply-to điên rồ: %s

en: git format-patch [<options>] [<since> | <revision-range>]
vi: git format-patch [<các tùy chọn>] [<kể-từ> | <vùng-xem-xét>]

en: two output directories?
vi: hai thư mục kết xuất?

en: unknown commit %s
vi: không hiểu lần chuyển giao %s

en: failed to resolve '%s' as a valid ref
vi: gặp lỗi khi phân giải “%s” như là một tham chiếu hợp lệ

en: could not find exact merge base
vi: không tìm thấy nền hòa trộn chính xác

en: failed to get upstream, if you want to record base commit automatically,
    please use git branch --set-upstream-to to track a remote branch.
    Or you could specify base commit by --base=<base-commit-id> manually
vi: gặp lỗi khi lấy thượng nguồn, nếu bạn muốn ghi lại lần chuyển giao nền một
    cách tự động, vui lòng dùng "git branch --set-upstream-to" để theo dõi
    nhánh máy chủ. Hoặc là bạn có thể chỉ định lần chuyển giao nền bằng
    "--base=<base-commit-id>" một cách thủ công

en: failed to find exact merge base
vi: gặp lỗi khi tìm nền hòa trộn chính xác

en: base commit should be the ancestor of revision list
vi: lần chuyển giao nền không là tổ tiên của danh sách điểm xét duyệt

en: base commit shouldn't be in revision list
vi: lần chuyển giao nền không được trong danh sách điểm xét duyệt

en: cannot get patch id
vi: không thể lấy mã miếng vá

en: failed to infer range-diff origin of current series
vi: gặp lỗi khi suy luận range-diff (vùng khác biệt) gốc của sê-ri hiện tại

en: using '%s' as range-diff origin of current series
vi: dùng “%s” như là gốc range-diff của sê-ri hiện tại

en: use [PATCH n/m] even with a single patch
vi: dùng [PATCH n/m] ngay cả với miếng vá đơn

en: use [PATCH] even with multiple patches
vi: dùng [VÁ] ngay cả với các miếng vá phức tạp

en: print patches to standard out
vi: hiển thị miếng vá ra đầu ra chuẩn

en: generate a cover letter
vi: tạo bì thư

en: use simple number sequence for output file names
vi: sử dụng chỗi dãy số dạng đơn giản cho tên tập-tin xuất ra

en: use <sfx> instead of '.patch'
vi: sử dụng <sfx> thay cho “.patch”

en: start numbering patches at <n> instead of 1
vi: bắt đầu đánh số miếng vá từ <n> thay vì 1

en: reroll-count
vi: đếm reroll

en: mark the series as Nth re-roll
vi: đánh dấu chuỗi nối tiếp dạng thứ-N re-roll

en: max length of output filename
vi: chiều dài tên tập tin đầu ra tối đa

en: use [RFC PATCH] instead of [PATCH]
vi: dùng [VÁ RFC] thay cho [VÁ]

en: generate parts of a cover letter based on a branch's description
vi: tạo ra các phần của một lá thư bao gồm dựa trên mô tả của nhánh

en: use [<prefix>] instead of [PATCH]
vi: dùng [<tiền-tố>] thay cho [VÁ]

en: store resulting files in <dir>
vi: lưu các tập tin kết quả trong <t.mục>

en: don't strip/add [PATCH]
vi: không strip/add [VÁ]

en: don't output binary diffs
vi: không kết xuất diff (những khác biệt) nhị phân

en: output all-zero hash in From header
vi: xuất mọi mã băm all-zero trong phần đầu From

en: don't include a patch matching a commit upstream
vi: không bao gồm miếng vá khớp với một lần chuyển giao thượng nguồn

en: show patch format instead of default (patch + stat)
vi: hiển thị định dạng miếng vá thay vì mặc định (miếng vá + thống kê)

en: add email header
vi: thêm đầu đề thư

en: email
vi: thư điện tử

en: add To: header
vi: thêm To: đầu đề thư

en: add Cc: header
vi: thêm Cc: đầu đề thư

en: ident
vi: thụt lề

en: set From address to <ident> (or committer ident if absent)
vi: đặt “Địa chỉ gửi” thành <thụ lề> (hoặc thụt lề người commit nếu bỏ quên)

en: make first mail a reply to <message-id>
vi: dùng thư đầu tiên để trả lời <message-id>

en: boundary
vi: ranh giới

en: attach the patch
vi: đính kèm miếng vá

en: inline the patch
vi: dùng miếng vá làm nội dung

en: enable message threading, styles: shallow, deep
vi: cho phép luồng lời nhắn, kiểu: “shallow”, “deep”

en: signature
vi: chữ ký

en: add a signature
vi: thêm chữ ký

en: base-commit
vi: lần_chuyển_giao_nền

en: add prerequisite tree info to the patch series
vi: add trước hết đòi hỏi thông tin cây tới sê-ri miếng vá

en: add a signature from a file
vi: thêm chữ ký từ một tập tin

en: don't print the patch filenames
vi: không hiển thị các tên tập tin của miếng vá

en: show progress while generating patches
vi: hiển thị bộ đo tiến triển trong khi tạo các miếng vá

en: show changes against <rev> in cover letter or single patch
vi: hiển thị các thay đổi dựa trên <rev> trong các chữ bao bọc hoặc miếng vá đơn

en: show changes against <refspec> in cover letter or single patch
vi: hiển thị các thay đổi dựa trên <refspec> trong các chữ bao bọc hoặc miếng vá đơn

en: percentage by which creation is weighted
vi: tỷ lệ phần trăm theo cái tạo là weighted

en: invalid ident line: %s
vi: dòng định danh không hợp lệ: %s

en: -n and -k are mutually exclusive
vi: -n và -k loại trừ lẫn nhau

en: --subject-prefix/--rfc and -k are mutually exclusive
vi: --subject-prefix/--rfc và -k xung khắc nhau

en: --name-only does not make sense
vi: --name-only không hợp lý

en: --name-status does not make sense
vi: --name-status không hợp lý

en: --check does not make sense
vi: --check không hợp lý

en: --stdout, --output, and --output-directory are mutually exclusive
vi: Các tùy chọn --stdout, --output, và --output-directory loại từ lẫn nhau

en: --interdiff requires --cover-letter or single patch
vi: --interdiff cần --cover-letter hoặc vá đơn

en: Interdiff against v%d:
vi: Interdiff dựa trên v%d:

en: --creation-factor requires --range-diff
vi: --creation-factor yêu cầu --range-diff

en: --range-diff requires --cover-letter or single patch
vi: --range-diff yêu cầu --cover-letter hoặc miếng vá đơn

en: Range-diff against v%d:
vi: Range-diff dựa trên v%d:

en: unable to read signature file '%s'
vi: không thể đọc tập tin chữ ký “%s”

en: Generating patches
vi: Đang tạo các miếng vá

en: failed to create output files
vi: gặp lỗi khi tạo các tập tin kết xuất

en: git cherry [-v] [<upstream> [<head> [<limit>]]]
vi: git cherry [-v] [<thượng-nguồn> [<đầu> [<giới-hạn>]]]

en: Could not find a tracked remote branch, please specify <upstream> manually.
vi: Không tìm thấy nhánh mạng được theo dõi, hãy chỉ định <thượng-nguồn> một cách thủ công.

en: git ls-files [<options>] [<file>...]
vi: git ls-files [<các tùy chọn>] [<tập-tin>…]

en: separate paths with the NUL character
vi: các đường dẫn được ngăn cách bởi ký tự NULL

en: identify the file status with tags
vi: nhận dạng các trạng thái tập tin với thẻ

en: use lowercase letters for 'assume unchanged' files
vi: dùng chữ cái viết thường cho các tập tin “assume unchanged” (giả định không thay đổi)

en: use lowercase letters for 'fsmonitor clean' files
vi: dùng chữ cái viết thường cho các tập tin “fsmonitor clean”

en: show cached files in the output (default)
vi: hiển thị các tập tin được nhớ tạm vào đầu ra (mặc định)

en: show deleted files in the output
vi: hiển thị các tập tin đã xóa trong kết xuất

en: show modified files in the output
vi: hiển thị các tập tin đã bị sửa đổi ra kết xuất

en: show other files in the output
vi: hiển thị các tập tin khác trong kết xuất

en: show ignored files in the output
vi: hiển thị các tập tin bị bỏ qua trong kết xuất

en: show staged contents' object name in the output
vi: hiển thị tên đối tượng của nội dung được đặt lên bệ phóng ra kết xuất

en: show files on the filesystem that need to be removed
vi: hiển thị các tập tin trên hệ thống tập tin mà nó cần được gỡ bỏ

en: show 'other' directories' names only
vi: chỉ hiển thị tên của các thư mục “khác”

en: show line endings of files
vi: hiển thị kết thúc dòng của các tập tin

en: don't show empty directories
vi: không hiển thị thư mục rỗng

en: show unmerged files in the output
vi: hiển thị các tập tin chưa hòa trộn trong kết xuất

en: show resolve-undo information
vi: hiển thị thông tin resolve-undo

en: skip files matching pattern
vi: bỏ qua những tập tin khớp với một mẫu

en: read exclude patterns from <file>
vi: đọc mẫu cần loại trừ từ <tập-tin>

en: read additional per-directory exclude patterns in <file>
vi: đọc thêm các mẫu ngoại trừ mỗi thư mục trong <tập tin>

en: add the standard git exclusions
vi: thêm loại trừ tiêu chuẩn kiểu git

en: make the output relative to the project top directory
vi: làm cho kết xuất liên quan đến thư mục ở mức cao nhất (gốc) của dự án

en: recurse through submodules
vi: đệ quy xuyên qua mô-đun con

en: if any <file> is not in the index, treat this as an error
vi: nếu <tập tin> bất kỳ không ở trong bảng mục lục, xử lý nó như một lỗi

en: pretend that paths removed since <tree-ish> are still present
vi: giả định rằng các đường dẫn đã bị gỡ bỏ kể từ <tree-ish> nay vẫn hiện diện

en: show debugging data
vi: hiển thị dữ liệu gỡ lỗi

en: suppress duplicate entries
vi: chặn các mục tin trùng lặp

en: git ls-remote [--heads] [--tags] [--refs] [--upload-pack=<exec>]
                  [-q | --quiet] [--exit-code] [--get-url]
                  [--symref] [<repository> [<refs>...]]
vi: git ls-remote [--heads] [--tags] [--refs] [--upload-pack=<exec>]
                  [-q | --quiet] [--exit-code] [--get-url]
                  [--symref] [<kho> [<các tham chiếu>…]]

en: do not print remote URL
vi: không hiển thị URL máy chủ

en: path of git-upload-pack on the remote host
vi: đường dẫn của git-upload-pack trên máy chủ

en: limit to tags
vi: giới hạn tới các thẻ

en: limit to heads
vi: giới hạn cho các đầu

en: do not show peeled tags
vi: không hiển thị thẻ bị peel (gọt bỏ)

en: take url.<base>.insteadOf into account
vi: lấy url.<base>.insteadOf vào trong tài khoản

en: exit with exit code 2 if no matching refs are found
vi: thoát với mã là 2 nếu không tìm thấy tham chiếu nào khớp

en: show underlying ref in addition to the object pointed by it
vi: hiển thị tham chiếu nằm dưới để thêm vào đối tượng được chỉ bởi nó

en: git ls-tree [<options>] <tree-ish> [<path>...]
vi: git ls-tree [<các tùy chọn>] <tree-ish> [</đường/dẫn>…]

en: only show trees
vi: chỉ hiển thị các tree

en: recurse into subtrees
vi: đệ quy vào các thư mục con

en: show trees when recursing
vi: hiển thị cây khi đệ quy

en: terminate entries with NUL byte
vi: chấm dứt mục tin với byte NUL

en: include object size
vi: gồm cả kích thước đối tượng

en: list only filenames
vi: chỉ liệt kê tên tập tin

en: use full path names
vi: dùng tên đường dẫn đầy đủ

en: list entire tree; not just current directory (implies --full-name)
vi: liệt kê cây mục tin; không chỉ thư mục hiện hành (ngụ ý --full-name)

note: TRANSLATORS: keep <> in "<" mail ">" info.
en: git mailinfo [<options>] <msg> <patch> < mail >info
vi: git mailinfo [<các tùy chọn>] <msg> <patch> < mail >info

en: keep subject
vi: giữ lại phần chủ đề

en: keep non patch brackets in subject
vi: giữ không dấu ngoặc vá trong chủ đề

en: copy Message-ID to the end of commit message
vi: sao chép Message-ID vào cuối của ghi chú lần chuyển giao

en: re-code metadata to i18n.commitEncoding
vi: mã hóa lại siêu dữ liệu thành i18n.commitEncoding

en: disable charset re-coding of metadata
vi: vô hiệu hóa mã hóa lại bộ ký tự của siêu dữ liệu

en: re-code metadata to this encoding
vi: mã hóa lại siêu dữ liệu vào bảng mã này

en: use scissors
vi: dùng "scissor"

en: <action>
vi: <hành động>

en: action when quoted CR is found
vi: hành động khi CR được trích dẫn được tìm thấy

en: use headers in message's body
vi: sử dụng phần đầu trong nội dung thư

en: empty mbox: '%s'
vi: mbox trống rỗng: “%s”

en: git merge-base [-a | --all] <commit> <commit>...
vi: git merge-base [-a | --all] <lần_chuyển_giao> <lần_chuyển_giao>…

en: git merge-base [-a | --all] --octopus <commit>...
vi: git merge-base [-a | --all] --octopus <lần_chuyển_giao>…

en: git merge-base --independent <commit>...
vi: git merge-base --independent <lần_chuyển_giao>…

en: git merge-base --is-ancestor <commit> <commit>
vi: git merge-base --is-ancestor <commit> <lần_chuyển_giao>

en: git merge-base --fork-point <ref> [<commit>]
vi: git merge-base --fork-point <tham-chiếu> [<lần_chuyển_giao>]

en: output all common ancestors
vi: xuất ra tất cả các ông bà, tổ tiên chung

en: find ancestors for a single n-way merge
vi: tìm tổ tiên của hòa trộn n-way đơn

en: list revs not reachable from others
vi: liệt kê các “rev” mà nó không thể đọc được từ cái khác

en: is the first one ancestor of the other?
vi: là cha mẹ đầu tiên của cái khác?

en: find where <commit> forked from reflog of <ref>
vi: tìm xem <commit> được rẽ nhánh ở đâu từ reflog của <th.chiếu>

en: git merge-file [<options>] [-L <name1> [-L <orig> [-L <name2>]]] <file1> <orig-file> <file2>
vi: git merge-file [<các tùy chọn>] [-L <tên1> [-L <gốc> [-L <tên2>]]] <tập-tin1> <tập-tin-gốc> <tập-tin2>

en: send results to standard output
vi: gửi kết quả vào đầu ra tiêu chuẩn

en: use a diff3 based merge
vi: dùng kiểu hòa dựa trên diff3

en: for conflicts, use our version
vi: để tránh xung đột, sử dụng phiên bản của chúng ta

en: for conflicts, use their version
vi: để tránh xung đột, sử dụng phiên bản của họ

en: for conflicts, use a union version
vi: để tránh xung đột, sử dụng phiên bản kết hợp

en: for conflicts, use this marker size
vi: để tránh xung đột, hãy sử dụng kích thước bộ tạo này

en: do not warn about conflicts
vi: không cảnh báo về các xung đột xảy ra

en: set labels for file1/orig-file/file2
vi: đặt nhãn cho tập-tin-1/tập-tin-gốc/tập-tin-2

en: unknown option %s
vi: không hiểu tùy chọn %s

en: could not parse object '%s'
vi: không thể phân tích đối tượng “%s”

en: cannot handle more than %d base. Ignoring %s. | cannot handle more than %d bases. Ignoring %s.
vi[0]: không thể xử lý nhiều hơn %d nền. Bỏ qua %s.

en: not handling anything other than two heads merge.
vi: không xử lý gì ngoài hai head hòa trộn.

en: could not resolve ref '%s'
vi: không thể phân giải tham chiếu %s

en: Merging %s with %s
vi: Đang hòa trộn %s với %s

en: git merge [<options>] [<commit>...]
vi: git merge [<các tùy chọn>] [<commit>…]

en: switch `m' requires a value
vi: switch “m” yêu cầu một giá trị

en: option `%s' requires a value
vi: tùy chọn “%s” yêu cầu một giá trị

en: Could not find merge strategy '%s'.
vi: Không tìm thấy chiến lược hòa trộn “%s”.

en: Available strategies are:
vi: Các chiến lược sẵn sàng là:

en: Available custom strategies are:
vi: Các chiến lược tùy chỉnh sẵn sàng là:

en: do not show a diffstat at the end of the merge
vi: không hiển thị thống kê khác biệt tại cuối của lần hòa trộn

en: show a diffstat at the end of the merge
vi: hiển thị thống kê khác biệt tại cuối của hòa trộn

en: (synonym to --stat)
vi: (đồng nghĩa với --stat)

en: add (at most <n>) entries from shortlog to merge commit message
vi: thêm (ít nhất <n>) mục từ shortlog cho ghi chú chuyển giao hòa trộn

en: create a single commit instead of doing a merge
vi: tạo một lần chuyển giao đưon thay vì thực hiện việc hòa trộn

en: perform a commit if the merge succeeds (default)
vi: thực hiện chuyển giao nếu hòa trộn thành công (mặc định)

en: edit message before committing
vi: sửa chú thích trước khi chuyển giao

en: allow fast-forward (default)
vi: cho phép chuyển-tiếp-nhanh (mặc định)

en: abort if fast-forward is not possible
vi: bỏ qua nếu chuyển-tiếp-nhanh không thể được

en: verify that the named commit has a valid GPG signature
vi: thẩm tra xem lần chuyển giao có tên đó có chữ ký GPG hợp lệ hay không

en: strategy
vi: chiến lược

en: merge strategy to use
vi: chiến lược hòa trộn sẽ dùng

en: option=value
vi: tùy_chọn=giá_trị

en: option for selected merge strategy
vi: tùy chọn cho chiến lược hòa trộn đã chọn

en: merge commit message (for a non-fast-forward merge)
vi: hòa trộn ghi chú của lần chuyển giao (dành cho hòa trộn không-chuyển-tiếp-nhanh)

en: abort the current in-progress merge
vi: bãi bỏ quá trình hòa trộn hiện tại đang thực hiện

en: --abort but leave index and working tree alone
vi: --abort nhưng để lại bảng mục lục và cây làm việc

en: continue the current in-progress merge
vi: tiếp tục quá trình hòa trộn hiện tại đang thực hiện

en: allow merging unrelated histories
vi: cho phép hòa trộn lịch sử không liên quan

en: bypass pre-merge-commit and commit-msg hooks
vi: vòng qua móc (hook) pre-merge-commit và commit-msg

en: could not run stash.
vi: không thể chạy stash.

en: stash failed
vi: lệnh tạm cất gặp lỗi

en: not a valid object: %s
vi: không phải là một đối tượng hợp lệ: %s

en: read-tree failed
vi: read-tree gặp lỗi

en: Already up to date. (nothing to squash)
vi: Đã cập nhật rồi. (không có gì để squash)

en: Squash commit -- not updating HEAD
vi: Squash commit -- không cập nhật HEAD

en: No merge message -- not updating HEAD
vi: Không có lời chú thích hòa trộn -- nên không cập nhật HEAD

en: '%s' does not point to a commit
vi: “%s” không chỉ đến một lần chuyển giao nào cả

en: Bad branch.%s.mergeoptions string: %s
vi: Chuỗi branch.%s.mergeoptions sai: %s

en: Not handling anything other than two heads merge.
vi: Không cầm nắm gì ngoài hai head hòa trộn.

en: unknown strategy option: -X%s
vi: không hiểu chiến lược: -X%s

en: Could not read from '%s'
vi: Không thể đọc từ “%s”

en: Not committing merge; use 'git commit' to complete the merge.
vi: Vẫn chưa hòa trộn các lần chuyển giao; sử dụng lệnh “git commit” để hoàn tất việc hòa trộn.

en: Please enter a commit message to explain why this merge is necessary,
    especially if it merges an updated upstream into a topic branch.
vi: Hãy nhập vào các thông tin để giải thích tại sao sự hòa trộn này là cần thiết,
    đặc biệt là khi nó hòa trộn thượng nguồn đã cập nhật vào trong một nhánh topic.

en: An empty message aborts the commit.
vi: Nếu phần chú thích rỗng sẽ hủy bỏ lần chuyển giao.

en: Lines starting with '%c' will be ignored, and an empty message aborts
    the commit.
vi: Những dòng được bắt đầu bằng “%c” sẽ được bỏ qua, và nếu phần chú
    thích rỗng sẽ hủy bỏ lần chuyển giao.

en: Empty commit message.
vi: Chú thích của lần commit (chuyển giao) bị trống rỗng.

en: Wonderful.
vi: Tuyệt vời.

en: Automatic merge failed; fix conflicts and then commit the result.
vi: Việc tự động hòa trộn gặp lỗi; hãy sửa các xung đột sau đó chuyển giao kết quả.

en: No current branch.
vi: Không phải nhánh hiện hành.

en: No remote for the current branch.
vi: Không có máy chủ cho nhánh hiện hành.

en: No default upstream defined for the current branch.
vi: Không có thượng nguồn mặc định được định nghĩa cho nhánh hiện hành.

en: No remote-tracking branch for %s from %s
vi: Không nhánh mạng theo dõi cho %s từ %s

en: Bad value '%s' in environment '%s'
vi: Giá trị sai “%s” trong biến môi trường “%s”

en: not something we can merge in %s: %s
vi: không phải là một thứ gì đó mà chúng tôi có thể hòa trộn trong %s: %s

en: not something we can merge
vi: không phải là thứ gì đó mà chúng tôi có thể hòa trộn

en: --abort expects no arguments
vi: --abort không nhận các đối số

en: There is no merge to abort (MERGE_HEAD missing).
vi: Ở đây không có lần hòa trộn nào được hủy bỏ giữa chừng cả (thiếu MERGE_HEAD).

en: --quit expects no arguments
vi: --quit không nhận các đối số

en: --continue expects no arguments
vi: --continue không nhận đối số

en: There is no merge in progress (MERGE_HEAD missing).
vi: Ở đây không có lần hòa trộn nào đang được xử lý cả (thiếu MERGE_HEAD).

en: You have not concluded your merge (MERGE_HEAD exists).
    Please, commit your changes before you merge.
vi: Bạn chưa kết thúc việc hòa trộn (MERGE_HEAD vẫn tồn tại).
    Hãy chuyển giao các thay đổi trước khi bạn có thể hòa trộn.

en: You have not concluded your cherry-pick (CHERRY_PICK_HEAD exists).
    Please, commit your changes before you merge.
vi: Bạn chưa kết thúc việc cherry-pick (CHERRY_PICK_HEAD vẫn tồn tại).
    Hãy chuyển giao các thay đổi trước khi bạn có thể hòa trộn.

en: You have not concluded your cherry-pick (CHERRY_PICK_HEAD exists).
vi: Bạn chưa kết thúc việc cherry-pick (CHERRY_PICK_HEAD vẫn tồn tại).

en: You cannot combine --squash with --no-ff.
vi: Bạn không thể kết hợp --squash với --no-ff.

en: You cannot combine --squash with --commit.
vi: Bạn không thể kết hợp --squash với --commit.

en: No commit specified and merge.defaultToUpstream not set.
vi: Không chỉ ra lần chuyển giao và merge.defaultToUpstream chưa được đặt.

en: Squash commit into empty head not supported yet
vi: Squash commit vào một head trống rỗng vẫn chưa được hỗ trợ

en: Non-fast-forward commit does not make sense into an empty head
vi: Chuyển giao không-chuyển-tiếp-nhanh không hợp lý ở trong một head trống rỗng

en: %s - not something we can merge
vi: %s - không phải là thứ gì đó mà chúng tôi có thể hòa trộn

en: Can merge only exactly one commit into empty head
vi: Không thể hòa trộn một cách đúng đắn một lần chuyển giao vào một head rỗng

en: refusing to merge unrelated histories
vi: từ chối hòa trộn lịch sử không liên quan

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

en: Trying really trivial in-index merge...
vi: Đang thử hòa trộn kiểu “trivial in-index”…

en: Nope.
vi: Không.

en: Rewinding the tree to pristine...
vi: Đang tua lại cây thành thời xa xưa…

en: Trying merge strategy %s...
vi: Đang thử chiến lược hòa trộn %s…

en: No merge strategy handled the merge.
vi: Không có chiến lược hòa trộn nào được nắm giữ (handle) sự hòa trộn.

en: Merge with strategy %s failed.
vi: Hòa trộn với chiến lược %s gặp lỗi.

en: Using the %s strategy to prepare resolving by hand.
vi: Sử dụng chiến lược %s để chuẩn bị giải quyết bằng tay.

en: Automatic merge went well; stopped before committing as requested
vi: Hòa trộn tự động đã trở nên tốt; bị dừng trước khi việc chuyển giao được yêu cầu

en: warning: tag input does not pass fsck: %s
vi: cảnh báo: đầu vào thẻ không qua kiểm tra fsck: %s

en: error: tag input does not pass fsck: %s
vi: lỗi: đầu vào thẻ không vượt qua fsck: %s

en: %d (FSCK_IGNORE?) should never trigger this callback
vi: %d (FSCK_IGNORE?) không bao giờ nên kích hoạt cuộc gọi ngược này

en: could not read tagged object '%s'
vi: không thể đọc đối tượng được đánh thẻ %s

en: object '%s' tagged as '%s', but is a '%s' type
vi: đối tượng %s được đánh thẻ là %s, không phải là kiểu %s

en: tag on stdin did not pass our strict fsck check
vi: thẻ trên stdin đã không vượt qua kiểm tra fsck nghiêm ngặt của chúng tôi

en: tag on stdin did not refer to a valid object
vi: thẻ trên đầu vào tiêu chuẩn không chỉ đến một lần chuyển giao hợp lệ nào cả

en: unable to write tag file
vi: không thể ghi vào tập tin lưu thẻ

en: input is NUL terminated
vi: đầu vào được chấm dứt bởi NUL

en: allow missing objects
vi: cho phép thiếu đối tượng

en: allow creation of more than one tree
vi: cho phép tạo nhiều hơn một cây

en: git multi-pack-index [<options>] write [--preferred-pack=<pack>][--refs-snapshot=<path>]
vi: git multi-pack-index [<các tùy chọn>] write [--preferred-pack=<gói>][--refs-snapshot=</đường/dẫn>]

en: git multi-pack-index [<options>] verify
vi: git multi-pack-index [<các tùy chọn>] verify

en: git multi-pack-index [<options>] expire
vi: git multi-pack-index [<các tùy chọn>] expire

en: git multi-pack-index [<options>] repack [--batch-size=<size>]
vi: git multi-pack-index [<các-tùy-chọn>] repack [--batch-size=<cỡ>]

en: object directory containing set of packfile and pack-index pairs
vi: thư mục đối tượng có chứa một bộ các tập tin gói và cặp pack-index

en: pack for reuse when computing a multi-pack bitmap
vi: gói được sử dụng khi tính toán một "multi-pack bitmap"

en: write multi-pack bitmap
vi: ghi multi-pack bitmap

en: write multi-pack index containing only given indexes
vi: ghi mục lục multi-pack chỉ chứa các mục lục đã cho

en: refs snapshot for selecting bitmap commits
vi: ảnh chụp nhanh refs để chọn các lần chuyển giao ánh xạ

en: during repack, collect pack-files of smaller size into a batch that is larger than this size
vi: trong suốt quá trình đóng gói lại, gom các tập tin gói có kích cỡ nhỏ hơn vào một bó cái mà lớn hơn kích thước này

en: git mv [<options>] <source>... <destination>
vi: git mv [<các tùy chọn>] <nguồn>… <đích>

en: Directory %s is in index and no submodule?
vi: Thư mục “%s” có ở trong chỉ mục mà không có mô-đun con?

en: Please stage your changes to .gitmodules or stash them to proceed
vi: Hãy đưa các thay đổi của bạn vào .gitmodules hay tạm cất chúng đi để xử lý

en: %.*s is in index
vi: %.*s trong bảng mục lục

en: force move/rename even if target exists
vi: ép buộc di chuyển hay đổi tên thậm chí cả khi đích đã tồn tại

en: skip move/rename errors
vi: bỏ qua các lỗi liên quan đến di chuyển, đổi tên

en: destination '%s' is not a directory
vi: có đích “%s” nhưng đây không phải là một thư mục

en: Checking rename of '%s' to '%s'
vi: Đang kiểm tra việc đổi tên của “%s” thành “%s”

en: bad source
vi: nguồn sai

en: can not move directory into itself
vi: không thể di chuyển một thư mục vào trong chính nó được

en: cannot move directory over file
vi: không di chuyển được thư mục thông qua tập tin

en: source directory is empty
vi: thư mục nguồn là trống rỗng

en: not under version control
vi: không nằm dưới sự quản lý mã nguồn

en: conflicted
vi: bị xung đột

en: destination exists
vi: đích đã tồn tại sẵn rồi

en: overwriting '%s'
vi: đang ghi đè lên “%s”

en: Cannot overwrite
vi: Không thể ghi đè

en: multiple sources for the same target
vi: nhiều nguồn cho cùng một đích

en: destination directory does not exist
vi: thư mục đích không tồn tại

en: %s, source=%s, destination=%s
vi: %s, nguồn=%s, đích=%s

en: renaming '%s' failed
vi: gặp lỗi khi đổi tên “%s”

en: git name-rev [<options>] <commit>...
vi: git name-rev [<các tùy chọn>] <commit>…

en: git name-rev [<options>] --all
vi: git name-rev [<các tùy chọn>] --all

en: git name-rev [<options>] --stdin
vi: git name-rev [<các tùy chọn>] --stdin

en: print only ref-based names (no object names)
vi: chỉ hiển thị các tham chiếu cơ sở (không phải các tên đối tượng)

en: only use tags to name the commits
vi: chỉ dùng các thẻ để đặt tên cho các lần chuyển giao

en: only use refs matching <pattern>
vi: chỉ sử dụng các tham chiếu khớp với <mẫu>

en: ignore refs matching <pattern>
vi: bỏ qua các tham chiếu khớp với <mẫu>

en: list all commits reachable from all refs
vi: liệt kê tất cả các lần chuyển giao có thể đọc được từ tất cả các tham chiếu

en: read from stdin
vi: đọc từ đầu vào tiêu chuẩn

en: allow to print `undefined` names (default)
vi: cho phép in các tên “chưa định nghĩa” (mặc định)

en: dereference tags in the input (internal use)
vi: bãi bỏ tham chiếu các thẻ trong đầu vào (dùng nội bộ)

en: git notes [--ref <notes-ref>] [list [<object>]]
vi: git notes [--ref <notes-ref>] [list [<đối-tượng>]]

en: git notes [--ref <notes-ref>] add [-f] [--allow-empty] [-m <msg> | -F <file> | (-c | -C) <object>] [<object>]
vi: git notes [--ref <notes-ref>] add [-f] [--allow-empty] [-m <lời-nhắn> | -F <tập-tin> | (-c | -C) <đối-tượng>] [<đối-tượng>]

en: git notes [--ref <notes-ref>] copy [-f] <from-object> <to-object>
vi: git notes [--ref <notes-ref>] copy [-f] <từ-đối-tượng> <đến-đối-tượng>

en: git notes [--ref <notes-ref>] append [--allow-empty] [-m <msg> | -F <file> | (-c | -C) <object>] [<object>]
vi: git notes [--ref <notes-ref>] append [--allow-empty] [-m <lời-nhắn> | -F <tập-tin> | (-c | -C) <đối-tượng>] [<đối-tượng>]

en: git notes [--ref <notes-ref>] edit [--allow-empty] [<object>]
vi: git notes [--ref <notes-ref>] edit [--allow-empty] [<đối-tượng>]

en: git notes [--ref <notes-ref>] show [<object>]
vi: git notes [--ref <notes-ref>] show [<đối-tượng>]

en: git notes [--ref <notes-ref>] merge [-v | -q] [-s <strategy>] <notes-ref>
vi: git notes [--ref <notes-ref>] merge [-v | -q] [-s <chiến-lược> ] <notes-ref>

en: git notes [--ref <notes-ref>] remove [<object>...]
vi: git notes [--ref <notes-ref>] remove [<đối-tượng>…]

en: git notes [list [<object>]]
vi: git notes [list [<đối tượng>]]

en: git notes add [<options>] [<object>]
vi: git notes add [<các tùy chọn>] [<đối-tượng>]

en: git notes copy [<options>] <from-object> <to-object>
vi: git notes copy [<các tùy chọn>] <từ-đối-tượng> <đến-đối-tượng>

en: git notes copy --stdin [<from-object> <to-object>]...
vi: git notes copy --stdin [<từ-đối-tượng> <đến-đối-tượng>]…

en: git notes append [<options>] [<object>]
vi: git notes append [<các tùy chọn>] [<đối-tượng>]

en: git notes edit [<object>]
vi: git notes edit [<đối tượng>]

en: git notes show [<object>]
vi: git notes show [<đối tượng>]

en: git notes merge [<options>] <notes-ref>
vi: git notes merge [<các tùy chọn>] <notes-ref>

en: git notes merge --commit [<options>]
vi: git notes merge --commit [<các tùy chọn>]

en: git notes merge --abort [<options>]
vi: git notes merge --abort [<các tùy chọn>]

en: git notes remove [<object>]
vi: git notes remove [<đối tượng>]

en: git notes prune [<options>]
vi: git notes prune [<các tùy chọn>]

en: Write/edit the notes for the following object:
vi: Ghi hay sửa ghi chú cho đối tượng sau đây:

en: unable to start 'show' for object '%s'
vi: không thể khởi chạy “show” cho đối tượng “%s”

en: could not read 'show' output
vi: không thể đọc kết xuất “show”

en: failed to finish 'show' for object '%s'
vi: gặp lỗi khi hoàn thành “show” cho đối tượng “%s”

en: please supply the note contents using either -m or -F option
vi: xin hãy áp dụng nội dung của ghi chú sử dụng hoặc là tùy chọn -m hoặc là -F

en: unable to write note object
vi: không thể ghi đối tượng ghi chú (note)

en: the note contents have been left in %s
vi: nội dung ghi chú còn lại %s

en: could not open or read '%s'
vi: không thể mở hay đọc “%s”

en: failed to resolve '%s' as a valid ref.
vi: gặp lỗi khi phân giải “%s” như là một tham chiếu hợp lệ.

en: failed to read object '%s'.
vi: gặp lỗi khi đọc đối tượng “%s”.

en: cannot read note data from non-blob object '%s'.
vi: không thể đọc dữ liệu ghi chú từ đối tượng không-blob “%s”.

en: malformed input line: '%s'.
vi: dòng đầu vào dị hình: “%s”.

en: failed to copy notes from '%s' to '%s'
vi: gặp lỗi khi sao chép ghi chú (note) từ “%s” sang “%s”

note: TRANSLATORS: the first %s will be replaced by a git notes command: 'add', 'merge', 'remove', etc.
en: refusing to %s notes in %s (outside of refs/notes/)
vi: từ chối %s ghi chú trong %s (nằm ngoài refs/notes/)

en: no note found for object %s.
vi: không tìm thấy ghi chú cho đối tượng %s.

en: note contents as a string
vi: nội dung ghi chú (note) nằm trong một chuỗi

en: note contents in a file
vi: nội dung ghi chú (note) nằm trong một tập tin

en: reuse and edit specified note object
vi: dùng lại nhưng có sửa chữa đối tượng note đã chỉ ra

en: reuse specified note object
vi: dùng lại đối tượng ghi chú (note) đã chỉ ra

en: allow storing empty note
vi: cho lưu trữ ghi chú trống rỗng

en: replace existing notes
vi: thay thế ghi chú trước

en: Cannot add notes. Found existing notes for object %s. Use '-f' to overwrite existing notes
vi: Không thể thêm các ghi chú. Đã tìm thấy các ghi chú đã có sẵn cho đối tượng %s. Sử dụng tùy chọn “-f” để ghi đè lên các ghi chú cũ

en: Overwriting existing notes for object %s
vi: Đang ghi đè lên ghi chú cũ cho đối tượng %s

en: Removing note for object %s
vi: Đang gỡ bỏ ghi chú (note) cho đối tượng %s

en: read objects from stdin
vi: đọc các đối tượng từ đầu vào tiêu chuẩn

en: load rewriting config for <command> (implies --stdin)
vi: tải cấu hình chép lại cho <lệnh> (ngầm định là --stdin)

en: too few arguments
vi: quá ít đối số

en: Cannot copy notes. Found existing notes for object %s. Use '-f' to overwrite existing notes
vi: Không thể sao chép các ghi chú. Đã tìm thấy các ghi chú đã có sẵn cho đối tượng %s. Sử dụng tùy chọn “-f” để ghi đè lên các ghi chú cũ

en: missing notes on source object %s. Cannot copy.
vi: thiếu ghi chú trên đối tượng nguồn %s. Không thể sao chép.

en: The -m/-F/-c/-C options have been deprecated for the 'edit' subcommand.
    Please use 'git notes add -f -m/-F/-c/-C' instead.
vi: Các tùy chọn -m/-F/-c/-C đã cổ không còn dùng nữa cho lệnh con “edit”.
    Xin hãy sử dụng lệnh sau để thay thế: “git notes add -f -m/-F/-c/-C”.

en: failed to delete ref NOTES_MERGE_PARTIAL
vi: gặp lỗi khi xóa tham chiếu NOTES_MERGE_PARTIAL

en: failed to delete ref NOTES_MERGE_REF
vi: gặp lỗi khi xóa tham chiếu NOTES_MERGE_REF

en: failed to remove 'git notes merge' worktree
vi: gặp lỗi khi gỡ bỏ cây làm việc “git notes merge”

en: failed to read ref NOTES_MERGE_PARTIAL
vi: gặp lỗi khi đọc tham chiếu NOTES_MERGE_PARTIAL

en: could not find commit from NOTES_MERGE_PARTIAL.
vi: không thể tìm thấy lần chuyển giao từ NOTES_MERGE_PARTIAL.

en: could not parse commit from NOTES_MERGE_PARTIAL.
vi: không thể phân tích cú pháp lần chuyển giao từ NOTES_MERGE_PARTIAL.

en: failed to resolve NOTES_MERGE_REF
vi: gặp lỗi khi phân giải NOTES_MERGE_REF

en: failed to finalize notes merge
vi: gặp lỗi khi hoàn thành hòa trộn ghi chú

en: unknown notes merge strategy %s
vi: không hiểu chiến lược hòa trộn ghi chú %s

en: Merge options
vi: Tùy chọn về hòa trộn

en: resolve notes conflicts using the given strategy (manual/ours/theirs/union/cat_sort_uniq)
vi: phân giải các xung đột “notes” sử dụng chiến lược đã đưa ra (manual/ours/theirs/union/cat_sort_uniq)

en: Committing unmerged notes
vi: Chuyển giao các note chưa được hòa trộn

en: finalize notes merge by committing unmerged notes
vi: các note cuối cùng được hòa trộn bởi các note chưa hòa trộn của lần chuyển giao

en: Aborting notes merge resolution
vi: Hủy bỏ phân giải ghi chú (note) hòa trộn

en: abort notes merge
vi: bỏ qua hòa trộn các ghi chú (note)

en: cannot mix --commit, --abort or -s/--strategy
vi: không thể trộn lẫn --commit, --abort hay -s/--strategy

en: must specify a notes ref to merge
vi: bạn phải chỉ định tham chiếu ghi chú để hòa trộn

en: unknown -s/--strategy: %s
vi: không hiểu -s/--strategy: %s

en: a notes merge into %s is already in-progress at %s
vi: một ghi chú hòa trộn vào %s đã sẵn trong quá trình xử lý tại %s

en: failed to store link to current notes ref (%s)
vi: gặp lỗi khi lưu liên kết đến tham chiếu ghi chú hiện tại (%s)

en: Automatic notes merge failed. Fix conflicts in %s and commit the result with 'git notes merge --commit', or abort the merge with 'git notes merge --abort'.
vi: Gặp lỗi khi hòa trộn các ghi chú tự động. Sửa các xung đột này trong %s và chuyển giao kết quả bằng “git notes merge --commit”, hoặc bãi bỏ việc hòa trộn bằng “git notes merge --abort”.

en: Failed to resolve '%s' as a valid ref.
vi: Gặp lỗi khi phân giải “%s” như là một tham chiếu hợp lệ.

en: Object %s has no note
vi: Đối tượng %s không có ghi chú (note)

en: attempt to remove non-existent note is not an error
vi: cố gắng gỡ bỏ một note chưa từng tồn tại không phải là một lỗi

en: read object names from the standard input
vi: đọc tên đối tượng từ thiết bị nhập chuẩn

en: do not remove, show only
vi: không gỡ bỏ, chỉ hiển thị

en: report pruned notes
vi: báo cáo các đối tượng đã prune

en: use notes from <notes-ref>
vi: dùng “notes” từ <notes-ref>

en: unknown subcommand: %s
vi: không hiểu câu lệnh con: %s

en: git pack-objects --stdout [<options>...] [< <ref-list> | < <object-list>]
vi: git pack-objects --stdout [các tùy chọn…] [< <danh-sách-tham-chiếu> | < <danh-sách-đối-tượng>]

en: git pack-objects [<options>...] <base-name> [< <ref-list> | < <object-list>]
vi: git pack-objects [các tùy chọn…] <base-name> [< <danh-sách-ref> | < <danh-sách-đối-tượng>]

en: write_reuse_object: could not locate %s, expected at offset %<PRIuMAX> in pack %s
vi: write_reuse_object: không thể phân bổ %s, cần tại vị trí bù %<PRIuMAX> trong gói %s

en: bad packed object CRC for %s
vi: CRC của đối tượng gói sai với %s

en: corrupt packed object for %s
vi: đối tượng đã đóng gói sai hỏng cho %s

en: recursive delta detected for object %s
vi: dò thấy delta đệ quy cho đối tượng %s

en: ordered %u objects, expected %<PRIu32>
vi: đã sắp xếp %u đối tượng, cần %<PRIu32>

en: expected object at offset %<PRIuMAX> in pack %s
vi: cần đối tượng tại khoảng bù %<PRIuMAX> trong gói: %s

en: disabling bitmap writing, packs are split due to pack.packSizeLimit
vi: tắt ghi bitmap, các gói bị chia nhỏ bởi vì pack.packSizeLimit

en: Writing objects
vi: Đang ghi lại các đối tượng

en: failed to write bitmap index
vi: gặp lỗi khi ghi mục lục ánh xạ

en: wrote %<PRIu32> objects while expecting %<PRIu32>
vi: đã ghi %<PRIu32> đối tượng trong khi cần %<PRIu32>

en: disabling bitmap writing, as some objects are not being packed
vi: tắt ghi bitmap, như vậy một số đối tượng sẽ không được đóng gói

en: delta base offset overflow in pack for %s
vi: khoảng bù cơ sở cho delta bị tràn trong gói cho %s

en: delta base offset out of bound for %s
vi: khoảng bù cơ sở cho delta nằm ngoài phạm cho %s

en: unable to parse object header of %s
vi: không thể phân tích phần đầu đối tượng của “%s”

en: object %s cannot be read
vi: không thể đọc đối tượng %s

en: object %s inconsistent object length (%<PRIuMAX> vs %<PRIuMAX>)
vi: đối tượng %s không nhất quán về chiều dài đối tượng (%<PRIuMAX> so với %<PRIuMAX>)

en: suboptimal pack - out of memory
vi: suboptimal pack - hết bộ nhớ

en: Delta compression using up to %d threads
vi: Nén delta dùng tới %d tuyến trình

en: unable to pack objects reachable from tag %s
vi: không thể đóng gói các đối tượng tiếp cận được từ thẻ “%s”

en: Compressing objects
vi: Đang nén các đối tượng

en: inconsistency with delta count
vi: mâu thuẫn với số lượng delta

en: value of uploadpack.blobpackfileuri must be of the form '<object-hash> <pack-hash> <uri>' (got '%s')
vi: giá trị của uploadpack.blobpackfileuri phải có dạng “<object-hash> <pack-hash> <uri>” (nhận “%s”)

en: object already configured in another uploadpack.blobpackfileuri (got '%s')
vi: đối tượng đã được cấu hình trong một uploadpack.blobpackfileuri khác (đã nhận “%s”)

en: could not get type of object %s in pack %s
vi: không thể lấy kiểu của đối tượng “%s” trong gói “%s”

en: could not find pack '%s'
vi: không thể tìm thấy gói “%s”

en: expected edge object ID, got garbage:
     %s
vi: cần ID đối tượng cạnh, nhận được rác:
     %s

en: expected object ID, got garbage:
     %s
vi: cần ID đối tượng, nhận được rác:
     %s

en: invalid value for --missing
vi: giá trị cho --missing không hợp lệ

en: cannot open pack index
vi: không thể mở mục lục của gói

en: loose object at %s could not be examined
vi: đối tượng mất tại %s không thể đã kiểm tra

en: unable to force loose object
vi: không thể buộc mất đối tượng

en: not a rev '%s'
vi: không phải một rev “%s”

en: bad revision '%s'
vi: điểm xem xét sai “%s”

en: unable to add recent objects
vi: không thể thêm các đối tượng mới dùng

en: unsupported index version %s
vi: phiên bản mục lục không được hỗ trợ %s

en: bad index version '%s'
vi: phiên bản mục lục sai “%s”

en: <version>[,<offset>]
vi: <phiên bản>[,offset]

en: write the pack index file in the specified idx format version
vi: ghi tập tin bảng mục lục gói (pack) ở phiên bản định dạng idx đã cho

en: maximum size of each output pack file
vi: kcíh thước tối đa cho tập tin gói được tạo

en: ignore borrowed objects from alternate object store
vi: bỏ qua các đối tượng vay mượn từ kho đối tượng thay thế

en: ignore packed objects
vi: bỏ qua các đối tượng đóng gói

en: limit pack window by objects
vi: giới hạn cửa sổ đóng gói theo đối tượng

en: limit pack window by memory in addition to object limit
vi: giới hạn cửa sổ đóng gói theo bộ nhớ cộng thêm với giới hạn đối tượng

en: maximum length of delta chain allowed in the resulting pack
vi: độ dài tối đa của chuỗi móc xích “delta” được phép trong gói kết quả

en: reuse existing deltas
vi: dùng lại các delta sẵn có

en: reuse existing objects
vi: dùng lại các đối tượng sẵn có

en: use OFS_DELTA objects
vi: dùng các đối tượng OFS_DELTA

en: use threads when searching for best delta matches
vi: sử dụng các tuyến trình khi tìm kiếm cho các mẫu khớp delta tốt nhất

en: do not create an empty pack output
vi: không thể tạo kết xuất gói trống rỗng

en: read revision arguments from standard input
vi: đọc tham số “revision” từ thiết bị nhập chuẩn

en: limit the objects to those that are not yet packed
vi: giới hạn các đối tượng thành những cái mà chúng vẫn chưa được đóng gói

en: include objects reachable from any reference
vi: bao gồm các đối tượng có thể đọc được từ bất kỳ tham chiếu nào

en: include objects referred by reflog entries
vi: bao gồm các đối tượng được tham chiếu bởi các mục reflog

en: include objects referred to by the index
vi: bao gồm các đối tượng được tham chiếu bởi mục lục

en: read packs from stdin
vi: đọc các gói từ đầu vào tiêu chuẩn

en: output pack to stdout
vi: xuất gói ra đầu ra tiêu chuẩn

en: include tag objects that refer to objects to be packed
vi: bao gồm các đối tượng tham chiếu đến các đối tượng được đóng gói

en: keep unreachable objects
vi: giữ lại các đối tượng không thể đọc được

en: pack loose unreachable objects
vi: pack mất các đối tượng không thể đọc được

en: unpack unreachable objects newer than <time>
vi: xả nén (gỡ khỏi gói) các đối tượng không thể đọc được mới hơn <thời-gian>

en: use the sparse reachability algorithm
vi: sử dụng thuật toán “sparse reachability”

en: create thin packs
vi: tạo gói nhẹ

en: create packs suitable for shallow fetches
vi: tạo gói để phù hợp cho lấy về nông (shallow)

en: ignore packs that have companion .keep file
vi: bỏ qua các gói mà nó có tập tin .keep đi kèm

en: ignore this pack
vi: bỏ qua gói này

en: pack compression level
vi: mức nén gói

en: do not hide commits by grafts
vi: không ẩn các lần chuyển giao bởi “grafts”

en: use a bitmap index if available to speed up counting objects
vi: dùng mục lục ánh xạ nếu có thể được để nâng cao tốc độ đếm đối tượng

en: write a bitmap index together with the pack index
vi: ghi một mục lục ánh xạ cùng với mục lục gói

en: write a bitmap index if possible
vi: ghi mục lục ánh xạ nếu được

en: handling for missing objects
vi: xử lý cho thiếu đối tượng

en: do not pack objects in promisor packfiles
vi: không thể đóng gói các đối tượng trong các tập tin gói hứa hẹn

en: respect islands during delta compression
vi: tôn trọng island trong suốt quá trình nén “delta”

en: exclude any configured uploadpack.blobpackfileuri with this protocol
vi: loại trừ bất kỳ cấu hình uploadpack.blobpackfileuri với giao thức này

en: delta chain depth %d is too deep, forcing %d
vi: mức sau xích delta %d là quá sâu, buộc dùng %d

en: pack.deltaCacheLimit is too high, forcing %d
vi: pack.deltaCacheLimit là quá cao, ép dùng %d

en: --max-pack-size cannot be used to build a pack for transfer
vi: --max-pack-size không thể được sử dụng để xây dựng một gói để vận chuyển

en: minimum pack size limit is 1 MiB
vi: giới hạn kích thước tối thiểu của gói là 1 MiB

en: --thin cannot be used to build an indexable pack
vi: --thin không thể được dùng để xây dựng gói đánh mục lục được

en: --keep-unreachable and --unpack-unreachable are incompatible
vi: --keep-unreachable và --unpack-unreachable xung khắc nhau

en: cannot use --filter without --stdout
vi: không thể dùng tùy chọn --filter mà không có --stdout

en: cannot use --filter with --stdin-packs
vi: không thể dùng tùy chọn --filter với --stdin-packs

en: cannot use internal rev list with --stdin-packs
vi: không thể dùng danh sách rev bên trong với --stdin-packs

en: Enumerating objects
vi: Đánh số các đối tượng

en: Total %<PRIu32> (delta %<PRIu32>), reused %<PRIu32> (delta %<PRIu32>), pack-reused %<PRIu32>
vi: Tổng %<PRIu32> (delta %<PRIu32>), dùng lại %<PRIu32> (delta %<PRIu32>), pack-reused %<PRIu32>

en: 'git pack-redundant' is nominated for removal.
    If you still use this command, please add an extra
    option, '--i-still-use-this', on the command line
    and let us know you still use it by sending an e-mail
    to <git@vger.kernel.org>.  Thanks.
vi: “git pack-redundant” được đề cử để loại bỏ.
    Nếu bạn vẫn sử dụng lệnh này, vui lòng bổ sung
    thêm một tùy chọn, “--i-still-use-this”, trên dòng lệnh
    và cho chúng tôi biết bạn vẫn sử dụng nó bằng cách gửi e-mail
    đến <git@vger.kernel.org>.  Cảm ơn.

en: git pack-refs [<options>]
vi: git pack-refs [<các tùy chọn>]

en: pack everything
vi: đóng gói mọi thứ

en: prune loose refs (default)
vi: prune (cắt cụt) những tham chiếu bị mất (mặc định)

en: git prune [-n] [-v] [--progress] [--expire <time>] [--] [<head>...]
vi: git prune [-n] [-v] [--progress] [--expire <thời-gian>] [--] [<head>…]

en: report pruned objects
vi: báo cáo các đối tượng đã prune

en: expire objects older than <time>
vi: các đối tượng hết hạn cũ hơn khoảng <thời gian>

en: limit traversal to objects outside promisor packfiles
vi: giới hạn giao đến các đối tượng nằm ngoài các tập tin gói hứa hẹn

en: cannot prune in a precious-objects repo
vi: không thể tỉa bớt trong một kho đối_tượng_vĩ_đại

en: Invalid value for %s: %s
vi: Giá trị không hợp lệ %s: %s

en: git pull [<options>] [<repository> [<refspec>...]]
vi: git pull [<các tùy chọn>] [<kho-chứa> [<refspec>…]]

en: control for recursive fetching of submodules
vi: điều khiển việc lấy về đệ quy của các mô-đun-con

en: Options related to merging
vi: Các tùy chọn liên quan đến hòa trộn

en: incorporate changes by rebasing rather than merging
vi: các thay đổi hợp nhất bằng cải tổ thay vì hòa trộn

en: allow fast-forward
vi: cho phép chuyển-tiếp-nhanh

en: control use of pre-merge-commit and commit-msg hooks
vi: điều khiển cách dùng các móc (hook) pre-merge-commit và commit-msg

en: automatically stash/stash pop before and after
vi: tự động stash/stash pop trước và sau

en: Options related to fetching
vi: Các tùy chọn liên quan đến lệnh lấy về

en: force overwrite of local branch
vi: ép buộc ghi đè lên nhánh nội bộ

en: number of submodules pulled in parallel
vi: số lượng mô-đun-con được đẩy lên đồng thời

en: Invalid value for pull.ff: %s
vi: Giá trị không hợp lệ cho pull.ff: %s

en: There is no candidate for rebasing against among the refs that you just fetched.
vi: Ở đây không có ứng cử nào để cải tổ lại trong số các tham chiếu mà bạn vừa lấy về.

en: There are no candidates for merging among the refs that you just fetched.
vi: Ở đây không có ứng cử nào để hòa trộn trong số các tham chiếu mà bạn vừa lấy về.

en: Generally this means that you provided a wildcard refspec which had no
    matches on the remote end.
vi: Đại thể điều này có nghĩa là bạn đã cung cấp đặc tả đường dẫn dạng dùng ký tự
    đại diện mà nó lại không khớp trên điểm cuối máy phục vụ.

en: You asked to pull from the remote '%s', but did not specify
    a branch. Because this is not the default configured remote
    for your current branch, you must specify a branch on the command line.
vi: Bạn yêu cầu pull từ máy dịch vụ “%s”, nhưng lại chưa chỉ định
    nhánh nào. Bởi vì đây không phải là máy dịch vụ được cấu hình
    theo mặc định cho nhánh hiện tại của bạn, bạn phải chỉ định
    một nhánh trên dòng lệnh.

en: You are not currently on a branch.
vi: Hiện tại bạn chẳng ở nhánh nào cả.

en: Please specify which branch you want to rebase against.
vi: Vui lòng chỉ định nhánh nào bạn muốn cải tổ lại.

en: Please specify which branch you want to merge with.
vi: Vui lòng chỉ định nhánh nào bạn muốn hòa trộn vào.

en: See git-pull(1) for details.
vi: Xem git-pull(1) để biết thêm chi tiết.

en: <remote>
vi: <máy chủ>

en: <branch>
vi: <nhánh>

en: There is no tracking information for the current branch.
vi: Ở đây không có thông tin theo dõi cho nhánh hiện hành.

en: If you wish to set tracking information for this branch you can do so with:
vi: Nếu bạn muốn theo dõi thông tin cho nhánh này bạn có thể thực hiện bằng lệnh:

en: Your configuration specifies to merge with the ref '%s'
    from the remote, but no such ref was fetched.
vi: Các đặc tả cấu hình của bạn để hòa trộn với tham chiếu “%s”
    từ máy dịch vụ, nhưng không có nhánh nào như thế được lấy về.

en: unable to access commit %s
vi: không thể truy cập lần chuyển giao “%s”

en: ignoring --verify-signatures for rebase
vi: bỏ qua --verify-signatures khi rebase

en: You have divergent branches and need to specify how to reconcile them.
    You can do so by running one of the following commands sometime before
    your next pull:
    
      git config pull.rebase false  # merge (the default strategy)
      git config pull.rebase true   # rebase
      git config pull.ff only       # fast-forward only
    
    You can replace "git config" with "git config --global" to set a default
    preference for all repositories. You can also pass --rebase, --no-rebase,
    or --ff-only on the command line to override the configured default per
    invocation.
vi: Bạn có các nhánh phân kỳ và cần chỉ định cách hòa hợp chúng.
    Bạn có thể làm như vậy bằng cách chạy một trong những lệnh sau đây
    thỉnh thoảng trước khi thực hiện lệnh pull tiếp theo của bạn:
    
      git config pull.rebase false  # merge (chiến lược mặc định)
      git config pull.rebase true   # rebase
      git config pull.ff only       # fast-forward only
    
    Bạn có thể thay thế "git config" với "git config --global" để thiết lập mặc định
    ưu tiên cho tất cả các kho. Bạn cũng có thể chuyển qua --rebase, --no-rebase,
    hoặc --ff-only trên dòng lệnh để ghi đè các mặc định đã cấu hình cho mỗi
    lần gọi.

en: Updating an unborn branch with changes added to the index.
vi: Đang cập nhật một nhánh chưa được sinh ra với các thay đổi được thêm vào bảng mục lục.

en: pull with rebase
vi: pull với rebase

en: please commit or stash them.
vi: xin hãy chuyển giao hoặc tạm cất (stash) chúng.

en: fetch updated the current branch head.
    fast-forwarding your working tree from
    commit %s.
vi: fetch đã cập nhật head nhánh hiện tại.
    đang chuyển-tiếp-nhanh cây làm việc của bạn từ
    lần chuyển giaot %s.

en: Cannot fast-forward your working tree.
    After making sure that you saved anything precious from
    $ git diff %s
    output, run
    $ git reset --hard
    to recover.
vi: Không thể chuyển tiếp nhanh cây làm việc của bạn.
    Sau khi chắc chắn rằng mình đã ghi lại mọi thứ
    quý báu từ kết xuất của lệnh
    $ git diff %s
    chạy
    $ git reset --hard
    để khôi phục lại.

en: Cannot merge multiple branches into empty head.
vi: Không thể hòa trộn nhiều nhánh vào trong một head trống rỗng.

en: Cannot rebase onto multiple branches.
vi: Không thể thực hiện lệnh rebase (cải tổ) trên nhiều nhánh.

en: Cannot fast-forward to multiple branches.
vi: Không thể thực hiện chuyển tiếp nhanh trên nhiều nhánh.

en: Need to specify how to reconcile divergent branches.
vi: Caanfchir định làm thế nào để giải quyết các nhánh phân kỳ.

en: cannot rebase with locally recorded submodule modifications
vi: không thể cải tổ với các thay đổi mô-đun-con được ghi lại một cách cục bộ

en: git push [<options>] [<repository> [<refspec>...]]
vi: git push [<các tùy chọn>] [<kho-chứa> [<refspec>…]]

en: tag shorthand without <tag>
vi: dùng tốc ký thẻ không có <thẻ>

en: --delete only accepts plain target ref names
vi: --delete chỉ chấp nhận các tên tham chiếu dạng thường

en: 
    To choose either option permanently, see push.default in 'git help config'.
vi: 
    Để chọn mỗi tùy chọn một cách cố định, xem push.default trong “git help config”.

en: The upstream branch of your current branch does not match
    the name of your current branch.  To push to the upstream branch
    on the remote, use
    
        git push %s HEAD:%s
    
    To push to the branch of the same name on the remote, use
    
        git push %s HEAD
    %s
vi: Nhánh thượng nguồn của nhánh hiện tại của bạn không khớp
    với tên của nhánh hiện tại của bạn.  Để đẩy lên đến nhánh
    thượng nguồn trên máy chủ, sử dụng
    
        git push %s HEAD:%s
    
    Để đẩy tới nhánh cùng tên trên máy chủ, sử dụng
    
        git push %s HEAD
    %s

en: You are not currently on a branch.
    To push the history leading to the current (detached HEAD)
    state now, use
    
        git push %s HEAD:<name-of-remote-branch>
vi: Bạn hiện nay không ở một nhánh.
    Để đẩy lịch sử lên trên trạng thái hiện hành (HEAD đã bị tách rời)
    ngay bây giờ, sử dụng
    
        git push %s HEAD:<tên-của-nhánh-máy-chủ>

en: The current branch %s has no upstream branch.
    To push the current branch and set the remote as upstream, use
    
        git push --set-upstream %s %s
vi: Nhánh hiện tại %s không có nhánh thượng nguồn nào.
    Để push (đẩy lên) nhánh hiện tại và đặt máy chủ này làm thượng nguồn (upstream), sử dụng
    
        git push --set-upstream %s %s

en: The current branch %s has multiple upstream branches, refusing to push.
vi: Nhánh hiện tại %s có nhiều nhánh thượng nguồn, từ chối push.

en: You didn't specify any refspecs to push, and push.default is "nothing".
vi: Bạn đã không chỉ ra một refspecs nào để đẩy lên, và push.default là "không là gì cả".

en: You are pushing to remote '%s', which is not the upstream of
    your current branch '%s', without telling me what to push
    to update which remote branch.
vi: Bạn đang push (đẩy lên) máy chủ “%s”, mà nó không phải là thượng nguồn (upstream) của
    nhánh hiện tại “%s” của bạn, mà không báo cho tôi biết là cái gì được push
    để cập nhật nhánh máy chủ nào.

en: Updates were rejected because the tip of your current branch is behind
    its remote counterpart. Integrate the remote changes (e.g.
    'git pull ...') before pushing again.
    See the 'Note about fast-forwards' in 'git push --help' for details.
vi: Việc cập nhật bị từ chối bởi vì đầu mút của nhánh hiện tại của bạn nằm đằng
    sau bộ phận tương ứng của máy chủ. Hòa trộn với các thay đổi từ máy chủ
    (v.d. "git pull …") trước khi đẩy lên lần nữa.
    Xem “Note about fast-forwards” trong “git push --help” để có thông tin chi tiết.

en: Updates were rejected because a pushed branch tip is behind its remote
    counterpart. Check out this branch and integrate the remote changes
    (e.g. 'git pull ...') before pushing again.
    See the 'Note about fast-forwards' in 'git push --help' for details.
vi: Việc cập nhật bị từ chối bởi vì đầu mút của nhánh đã đẩy lên nằm đằng sau bộ
    phận tương ứng của máy chủ. Checkou nhánh này và hòa trộn với các thay đổi
    từ máy chủ (v.d. “git pull …”) trước khi lại push lần nữa.
    Xem “Note about fast-forwards” trong “git push --help” để có thông tin chi tiết.

en: Updates were rejected because the remote contains work that you do
    not have locally. This is usually caused by another repository pushing
    to the same ref. You may want to first integrate the remote changes
    (e.g., 'git pull ...') before pushing again.
    See the 'Note about fast-forwards' in 'git push --help' for details.
vi: Việc cập nhật bị từ chối bởi vì máy chủ có chứa công việc mà bạn không
    có ở máy nội bộ của mình. Lỗi này thường có nguyên nhân bởi kho khác đẩy
    dữ liệu lên cùng một tham chiếu. Bạn có lẽ muốn hòa trộn với các thay đổi
    từ máy chủ (v.d. “git pull…”) trước khi lại push lần nữa.
    Xem “Note about fast-forwards” trong “git push --help” để có thông tin chi tiết.

en: Updates were rejected because the tag already exists in the remote.
vi: Việc cập nhật bị từ chối bởi vì thẻ đã sẵn có từ trước trên máy chủ.

en: You cannot update a remote ref that points at a non-commit object,
    or update a remote ref to make it point at a non-commit object,
    without using the '--force' option.
vi: Không thể cập nhật một tham chiếu trên máy chủ mà nó chỉ đến đối tượng không
    phải là lần chuyển giao, hoặc cập nhật một tham chiếu máy chủ để nó chỉ đến đối tượng
    không phải chuyển giao, mà không sử dụng tùy chọn “--force”.

en: Updates were rejected because the tip of the remote-tracking
    branch has been updated since the last checkout. You may want
    to integrate those changes locally (e.g., 'git pull ...')
    before forcing an update.
vi: Việc cập nhật bị từ chối bởi vì đầu mút của nhánh theo dõi máy chủ
    đã được cập nhật kể từ sau lần lấy ra cuối cùng. Bạn có lẽ muốn
    tích hợp các thay đổi này một cách cục bộ (v.d. "git pull …")
    trước khi ép buộc một cập nhật.

en: Pushing to %s
vi: Đang đẩy lên %s

en: failed to push some refs to '%s'
vi: gặp lỗi khi đẩy tới một số tham chiếu đến “%s”

en: repository
vi: kho

en: push all refs
vi: đẩy tất cả các tham chiếu

en: mirror all refs
vi: mirror tất cả các tham chiếu

en: delete refs
vi: xóa các tham chiếu

en: push tags (can't be used with --all or --mirror)
vi: đẩy các thẻ (không dùng cùng với --all hay --mirror)

en: force updates
vi: ép buộc cập nhật

en: <refname>:<expect>
vi: <tên-tham-chiếu>:<cần>

en: require old value of ref to be at this value
vi: yêu cầu giá-trị cũ của tham chiếu thì là giá-trị này

en: require remote updates to be integrated locally
vi: yêu cầu máy chủ cập nhật để thích hợp với máy cục bộ

en: control recursive pushing of submodules
vi: điều khiển việc đẩy lên (push) đệ qui của mô-đun-con

en: use thin pack
vi: tạo gói nhẹ

en: receive pack program
vi: chương trình nhận gói

en: set upstream for git pull/status
vi: đặt thượng nguồn cho git pull/status

en: prune locally removed refs
vi: xén tỉa những tham chiếu bị gỡ bỏ

en: bypass pre-push hook
vi: vòng qua móc tiền-đẩy (pre-push)

en: push missing but relevant tags
vi: push phần bị thiếu nhưng các thẻ lại thích hợp

en: GPG sign the push
vi: ký lần đẩy dùng GPG

en: request atomic transaction on remote side
vi: yêu cầu giao dịch hạt nhân bên phía máy chủ

en: --delete is incompatible with --all, --mirror and --tags
vi: --delete là xung khắc với các tùy chọn --all, --mirror và --tags

en: --delete doesn't make sense without any refs
vi: --delete không hợp lý nếu không có bất kỳ tham chiếu nào

en: bad repository '%s'
vi: repository (kho) sai “%s”

en: No configured push destination.
    Either specify the URL from the command-line or configure a remote repository using
    
        git remote add <name> <url>
    
    and then push using the remote name
    
        git push <name>
vi: Chưa cấu hình đích để đẩy lên.
    Hoặc là chỉ ra URL từ dòng lệnh hoặc là cấu hình một kho máy chủ sử dụng
    
        git remote add <tên> <url>
    
    và sau đó đẩy lên sử dụng tên máy chủ
    
        git push <tên>

en: --all and --tags are incompatible
vi: --all và --tags xung khắc nhau

en: --all can't be combined with refspecs
vi: --all không thể được tổ hợp cùng với đặc tả đường dẫn

en: --mirror and --tags are incompatible
vi: --mirror và --tags xung khắc nhau

en: --mirror can't be combined with refspecs
vi: --mirror không thể được tổ hợp cùng với đặc tả đường dẫn

en: --all and --mirror are incompatible
vi: --all và --mirror xung khắc nhau

en: push options must not have new line characters
vi: các tùy chọn push phải không có ký tự dòng mới

en: git range-diff [<options>] <old-base>..<old-tip> <new-base>..<new-tip>
vi: git range-diff [<các tùy chọn>] <old-base>..<old-tip> <new-base>..<new-tip>

en: git range-diff [<options>] <old-tip>...<new-tip>
vi: git range-diff [<các tùy chọn>] <old-tip>…<new-tip>

en: git range-diff [<options>] <base> <old-tip> <new-tip>
vi: git range-diff [<các tùy chọn>] <base> <old-tip> <new-tip>

en: use simple diff colors
vi: dùng màu diff đơn giản

en: passed to 'git log'
vi: chuyển cho “git log”

en: only emit output related to the first range
vi: chỉ phát ra kết xuất liên quan đến vùng đầu tiên

en: only emit output related to the second range
vi: chỉ phát ra kết xuất liên quan đến vùng thứ hai

en: not a commit range: '%s'
vi: không phải là vùng chuyển giao: “%s”

en: single arg format must be symmetric range
vi: định dạng đối số đơn phải là một vùng đối xứng

en: need two commit ranges
vi: cần hai vùng lần chuyển giao

en: git read-tree [(-m [--trivial] [--aggressive] | --reset | --prefix=<prefix>) [-u | -i]] [--no-sparse-checkout] [--index-output=<file>] (--empty | <tree-ish1> [<tree-ish2> [<tree-ish3>]])
vi: git read-tree [(-m [--trivial] [--aggressive] | --reset | --prefix=<tiền_tố>) [-u | -i]] [--no-sparse-checkout] [--index-output=<tập_tin>] (--empty | <tree-ish1> [<tree-ish2> [<tree-ish3>]])

en: write resulting index to <file>
vi: ghi mục lục kết quả vào <tập-tin>

en: only empty the index
vi: chỉ với bảng mục lục trống rỗng

en: perform a merge in addition to a read
vi: thực hiện một hòa trộn thêm vào việc đọc

en: 3-way merge if no file level merging required
vi: hòa trộn kiểu “3-way” nếu không có tập tin mức hòa trộn nào được yêu cầu

en: 3-way merge in presence of adds and removes
vi: hòa trộn 3-way trong sự hiện diện của “adds” và “removes”

en: same as -m, but discard unmerged entries
vi: giống với -m, nhưng bỏ qua các mục chưa được hòa trộn

en: <subdirectory>/
vi: <thư-mục-con>/

en: read the tree into the index under <subdirectory>/
vi: đọc cây vào trong bảng mục lục dưới <thư_mục_con>/

en: update working tree with merge result
vi: cập nhật cây làm việc với kết quả hòa trộn

en: allow explicitly ignored files to be overwritten
vi: cho phép các tập tin rõ ràng bị lờ đi được ghi đè

en: don't check the working tree after merging
vi: không kiểm tra cây làm việc sau hòa trộn

en: don't update the index or the work tree
vi: không cập nhật bảng mục lục hay cây làm việc

en: skip applying sparse checkout filter
vi: bỏ qua áp dụng bộ lọc lấy ra (checkout) thưa thớt

en: debug unpack-trees
vi: gỡ lỗi “unpack-trees”

en: suppress feedback messages
vi: không xuất các thông tin phản hồi

en: You need to resolve your current index first
vi: Bạn cần phải giải quyết bảng mục lục hiện tại của bạn trước đã

en: git rebase [-i] [options] [--exec <cmd>] [--onto <newbase> | --keep-base] [<upstream> [<branch>]]
vi: git rebase [-i] [các tùy chọn] [--exec <lệnh>] [--onto <newbase> | --keep-base] [<upstream>] [<nhánh>]]

en: git rebase [-i] [options] [--exec <cmd>] [--onto <newbase>] --root [<branch>]
vi: git rebase [-i] [các tùy chọn] [--exec <lệnh>] [--onto <newbase>] --root [<nhánh>]

en: could not create temporary %s
vi: không thể tạo %s tạm thời

en: could not mark as interactive
vi: không thể đánh dấu là tương tác

en: could not generate todo list
vi: không thể tạo danh sách cần làm

en: a base commit must be provided with --upstream or --onto
vi: lần chuyển giao cơ sỏ phải được chỉ định với --upstream hoặc --onto

en: %s requires the merge backend
vi: %s cần một ứng dụng hòa trộn chạy phía sau

en: could not get 'onto': '%s'
vi: không thể đặt lấy “onto”: “%s”

en: invalid orig-head: '%s'
vi: orig-head không hợp lệ: “%s”

en: ignoring invalid allow_rerere_autoupdate: '%s'
vi: đang bỏ qua allow_rerere_autoupdate không hợp lệ: “%s”

en: Resolve all conflicts manually, mark them as resolved with
    "git add/rm <conflicted_files>", then run "git rebase --continue".
    You can instead skip this commit: run "git rebase --skip".
    To abort and get back to the state before "git rebase", run "git rebase --abort".
vi: Giải quyết vấn đề này thủ công, hãy đanh dấu chúng đã được giải quyết bằng
    hãy chạy lệnh "git add/rm <các_tập_tin_xung_đột>", sau đó chạy "git rebase --continue".
    Bạn có thể bỏ qua miếng vá, chạy "git rebase --skip".
    Để bãi bỏ và quay trở lại trạng thái trước "git rebase", chạy "git rebase --abort".

en: 
    git encountered an error while preparing the patches to replay
    these revisions:
    
        %s
    
    As a result, git cannot rebase them.
vi: 
    git chạm trán một lỗi trong khi đang chuẩn bị các miếng vá để diễn lại
    những điểm xét duyệt này:
    
        %s
    
    Kết quả là git không thể cải tổ lại chúng.

en: unrecognized empty type '%s'; valid values are "drop", "keep", and "ask".
vi: kiểu rỗng không được nhận dạng “%s”; giá trị hợp lệ là "drop", "keep", và "ask".

en: %s
    Please specify which branch you want to rebase against.
    See git-rebase(1) for details.
    
        git rebase '<branch>'
vi: %s
    Vui lòng chỉ định nhánh nào bạn muốn cải tổ dựa vào.
    Xem git-rebase(1) để biết thêm chi tiết.
    
        git rebase “<nhánh>”

en: If you wish to set tracking information for this branch you can do so with:
    
        git branch --set-upstream-to=%s/<branch> %s
vi: Nếu bạn muốn theo dõi thông tin cho nhánh này bạn có thể thực hiện bằng lệnh:
    
        git branch --set-upstream-to=%s/<nhánh> %s

en: exec commands cannot contain newlines
vi: các lệnh thực thi không thể chứa các ký tự dòng mới

en: empty exec command
vi: lệnh thực thi trống rỗng

en: rebase onto given branch instead of upstream
vi: cải tổ vào nhánh đã cho thay cho thượng nguồn

en: use the merge-base of upstream and branch as the current base
vi: sử dụng các cơ sở hòa trộn của thượng nguồn và nhánh như là cơ sở hiện tại

en: allow pre-rebase hook to run
vi: cho phép móc (hook) pre-rebase được chạy

en: be quiet. implies --no-stat
vi: hãy im lặng. ý là --no-stat

en: display a diffstat of what changed upstream
vi: hiển thị một diffstat của những thay đổi thượng nguồn

en: do not show diffstat of what changed upstream
vi: đừng hiển thị diffstat của những thay đổi thượng nguồn

en: add a Signed-off-by trailer to each commit
vi: thêm dòng Signed-off-by vào cuối cho từng lần chuyển giao

en: make committer date match author date
vi: làm ngày tháng chuyển giao khớp với ngày của tác giả

en: ignore author date and use current date
vi: bỏ qua ngày tác giả và sử dụng ngày tháng hiện tại

en: synonym of --reset-author-date
vi: đồng nghĩa với --reset-author-date

en: passed to 'git apply'
vi: chuyển cho “git apply”

en: ignore changes in whitespace
vi: lờ đi sự thay đổi do khoảng trắng gây ra

en: cherry-pick all commits, even if unchanged
vi: cherry-pick tất cả các lần chuyển giao, ngay cả khi không có thay đổi gì

en: continue
vi: tiếp tục

en: skip current patch and continue
vi: bỏ qua miếng vá hiện hành và tiếp tục

en: abort and check out the original branch
vi: bãi bỏ và lấy ra nhánh nguyên thủy

en: abort but keep HEAD where it is
vi: bãi bỏ nhưng vẫn vẫn giữ HEAD chỉ đến nó

en: edit the todo list during an interactive rebase
vi: sửa danh sách cần làm trong quá trình “rebase” (cải tổ) tương tác

en: show the patch file being applied or merged
vi: hiển thị miếng vá đã được áp dụng hay hòa trộn

en: use apply strategies to rebase
vi: dùng chiến lược áp dụng để cải tổ

en: use merging strategies to rebase
vi: dùng chiến lược hòa trộn để cải tổ

en: let the user edit the list of commits to rebase
vi: để người dùng sửa danh sách các lần chuyển giao muốn cải tổ

en: (DEPRECATED) try to recreate merges instead of ignoring them
vi: (ĐÃ LẠC HẬU) hay thử tạo lại các hòa trộn thay vì bỏ qua chúng

en: how to handle commits that become empty
vi: xử lý các lần chuyển giao mà nó trở thành trống rỗng như thế nào

en: keep commits which start empty
vi: bỏ qua các lần chuyển giao mà nó bắt đầu trống rỗng

en: move commits that begin with squash!/fixup! under -i
vi: di chuyển các lần chuyển giao mà bắt đầu bằng squash!/fixup! dưới -i

en: add exec lines after each commit of the editable list
vi: thêm các dòng thực thi sau từng lần chuyển giao của danh sách sửa được

en: allow rebasing commits with empty messages
vi: chấp nhận cải tổ các chuyển giao mà không ghi chú gì

en: try to rebase merges instead of skipping them
vi: cố thử cải tổ các hòa trộn thay vì bỏ qua chúng

en: use 'merge-base --fork-point' to refine upstream
vi: dùng “merge-base --fork-point” để định nghĩa lại thượng nguồn

en: use the given merge strategy
vi: dùng chiến lược hòa trộn đã cho

en: option
vi: tùy chọn

en: pass the argument through to the merge strategy
vi: chuyển thao số đến chiến lược hòa trộn

en: rebase all reachable commits up to the root(s)
vi: cải tổ tất các các lần chuyển giao cho đến root

en: automatically re-schedule any `exec` that fails
vi: lập lịch lại một cách tự động bất kỳ “exec“ bị lỗi

en: apply all changes, even those already present upstream
vi: áp dụng mọi thay đổi, ngay cả khi những thứ đó đã sẵn có ở thượng nguồn

en: It looks like 'git am' is in progress. Cannot rebase.
vi: Hình như đang trong quá trình thực hiện lệnh “git am”. Không thể rebase.

en: --preserve-merges was replaced by --rebase-merges
vi: --preserve-merges đã bị thay thế bằng --rebase-merges

en: cannot combine '--keep-base' with '--onto'
vi: không thể kết hợp “--keep-base” với “--onto”

en: cannot combine '--keep-base' with '--root'
vi: không thể kết hợp “--keep-base” với “--root”

en: cannot combine '--root' with '--fork-point'
vi: không thể kết hợp “--root” với “--fork-point”

en: No rebase in progress?
vi: Không có tiến trình rebase nào phải không?

en: The --edit-todo action can only be used during interactive rebase.
vi: Hành động “--edit-todo” chỉ có thể dùng trong quá trình “rebase” (sửa lịch sử) tương tác.

en: Cannot read HEAD
vi: Không thể đọc HEAD

en: You must edit all merge conflicts and then
    mark them as resolved using git add
vi: Bạn phải sửa tất cả các lần hòa trộn xung đột và sau
    đó đánh dấu chúng là cần xử lý sử dụng lệnh git add

en: could not discard worktree changes
vi: không thể loại bỏ các thay đổi cây-làm-việc

en: could not move back to %s
vi: không thể quay trở lại %s

en: It seems that there is already a %s directory, and
    I wonder if you are in the middle of another rebase.  If that is the
    case, please try
    	%s
    If that is not the case, please
    	%s
    and run me again.  I am stopping in case you still have something
    valuable there.
vi: Hình như là ở đây sẵn có một thư mục %s, và
    Tôi tự hỏi có phải bạn đang ở giữa một lệnh rebase khác. Nếu đúng là
    như vậy, xin hãy thử
    	%s
    Nếu không phải thế, hãy thử
    	%s
    và chạy TÔI lần nữa. TÔI dừng lại trong trường hợp bạn vẫn
    có một số thứ quý giá ở đây.

en: switch `C' expects a numerical value
vi: tùy chọn “%c” cần một giá trị bằng số

en: Unknown mode: %s
vi: Không hiểu chế độ: %s

en: --strategy requires --merge or --interactive
vi: --strategy cần --merge hay --interactive

en: cannot combine apply options with merge options
vi: không thể tổ hợp các tùy chọn áp dụng với các tùy chọn hòa trộn

en: Unknown rebase backend: %s
vi: Không hiểu ứng dụng chạy phía sau lệnh cải tổ: %s

en: --reschedule-failed-exec requires --exec or --interactive
vi: --reschedule-failed-exec cần --exec hay --interactive

en: invalid upstream '%s'
vi: thượng nguồn không hợp lệ “%s”

en: Could not create new root commit
vi: Không thể tạo lần chuyển giao gốc mới

en: '%s': need exactly one merge base with branch
vi: “%s”: cần chính xác một cơ sở hòa trộn với nhánh

en: '%s': need exactly one merge base
vi: “%s”: cần chính xác một cơ sở hòa trộn

en: Does not point to a valid commit '%s'
vi: Không chỉ đến một lần chuyển giao không hợp lệ “%s”

en: no such branch/commit '%s'
vi: không có nhánh/lần chuyển giao “%s” như thế

en: No such ref: %s
vi: Không có tham chiếu nào như thế: %s

en: Could not resolve HEAD to a revision
vi: Không thể phân giải lần chuyển giao HEAD đến một điểm xét duyệt

en: Please commit or stash them.
vi: Xin hãy chuyển giao hoặc tạm cất (stash) chúng.

en: could not switch to %s
vi: không thể chuyển đến %s

en: HEAD is up to date.
vi: HEAD đã cập nhật.

en: Current branch %s is up to date.
vi: Nhánh hiện tại %s đã được cập nhật rồi.

en: HEAD is up to date, rebase forced.
vi: HEAD hiện đã được cập nhật rồi, bị ép buộc rebase.

en: Current branch %s is up to date, rebase forced.
vi: Nhánh hiện tại %s đã được cập nhật rồi, lệnh rebase ép buộc.

en: The pre-rebase hook refused to rebase.
vi: Móc (hook) pre-rebase từ chối rebase.

en: Changes to %s:
vi: Thay đổi thành %s:

en: Changes from %s to %s:
vi: Thay đổi từ %s thành %s:

en: First, rewinding head to replay your work on top of it...
vi: Trước tiên, di chuyển head để xem lại các công việc trên đỉnh của nó…

en: Could not detach HEAD
vi: Không thể tách rời HEAD

en: Fast-forwarded %s to %s.
vi: Chuyển-tiếp-nhanh %s đến %s.

en: git receive-pack <git-dir>
vi: git receive-pack <thư-mục-git>

en: By default, updating the current branch in a non-bare repository
    is denied, because it will make the index and work tree inconsistent
    with what you pushed, and will require 'git reset --hard' to match
    the work tree to HEAD.
    
    You can set the 'receive.denyCurrentBranch' configuration variable
    to 'ignore' or 'warn' in the remote repository to allow pushing into
    its current branch; however, this is not recommended unless you
    arranged to update its work tree to match what you pushed in some
    other way.
    
    To squelch this message and still keep the default behaviour, set
    'receive.denyCurrentBranch' configuration variable to 'refuse'.
vi: Theo mặc định, việc cập nhật nhánh hiện tại trong một kho không-thuần
    bị từ chối, bởi vì nó sẽ làm cho chỉ mục và cây làm việc mâu thuẫn với
    cái mà bạn đẩy lên, và sẽ yêu cầu lệnh “git reset --hard” để mà làm
    cho cây làm việc khớp với HEAD.
    
    Bạn có thể đặt biến cấu hình “receive.denyCurrentBranch” thành
    “ignore” hay “warn” trong kho máy chủ để cho phép đẩy lên nhánh
    hiện tại của nó; tuy nhiên, không nên làm như thế trừ phi bạn
    sắp đặt để cập nhật cây làm việc của nó tương ứng với cái mà bạn đẩy
    lên theo cách nào đó.
    
    Để chấm dứt lời nhắn này và vẫn giữ cách ứng xử mặc định, hãy đặt
    biến cấu hình “receive.denyCurrentBranch” thành “refuse”.

en: By default, deleting the current branch is denied, because the next
    'git clone' won't result in any file checked out, causing confusion.
    
    You can set 'receive.denyDeleteCurrent' configuration variable to
    'warn' or 'ignore' in the remote repository to allow deleting the
    current branch, with or without a warning message.
    
    To squelch this message, you can set it to 'refuse'.
vi: Theo mặc định, việc cập xóa nhánh hiện tại bị từ chối, bởi vì
    lệnh “git clone” tiếp theo sẽ không có tác dụng trong việc lấy
    ra bất kỳ tập tin nào, dẫn đến hỗn loạn
    
    Bạn có thể đặt biến cấu hình “receive.denyDeleteCurrent” thành
    “warn” hay “ignore” trong kho máy chủ để cho phép đẩy xóa nhánh
    hiện tại của nó có hoặc không cảnh báo.
    
    Để chấm dứt lời nhắn này, bạn hãy đặt nó thành “refuse”.

en: You must specify a directory.
vi: Bạn phải chỉ định thư mục.

en: git reflog expire [--expire=<time>] [--expire-unreachable=<time>] [--rewrite] [--updateref] [--stale-fix] [--dry-run | -n] [--verbose] [--all] <refs>...
vi: git reflog expire [--expire=<time>] [--expire-unreachable=<time>] [--rewrite] [--updateref] [--stale-fix] [--dry-run | -n] [--verbose] [--all] <các tham chiếu>…

en: git reflog delete [--rewrite] [--updateref] [--dry-run | -n] [--verbose] <refs>...
vi: git reflog delete [--rewrite] [--updateref] [--dry-run | -n] [--verbose] <các tham chiếu>…

en: git reflog exists <ref>
vi: git reflog exists <tham_chiếu>

en: '%s' is not a valid timestamp
vi: “%s” không phải là dấu thời gian hợp lệ

en: Marking reachable objects...
vi: Đánh dấu các đối tượng tiếp cận được…

en: %s points nowhere!
vi: %s chẳng chỉ đến đâu cả!

en: no reflog specified to delete
vi: chưa chỉ ra reflog để xóa

en: not a reflog: %s
vi: không phải một reflog: %s

en: no reflog for '%s'
vi: không reflog cho “%s”

en: invalid ref format: %s
vi: định dạng tham chiếu không hợp lệ: %s

en: git remote add [-t <branch>] [-m <master>] [-f] [--tags | --no-tags] [--mirror=<fetch|push>] <name> <url>
vi: git remote add [-t <nhánh>] [-m <master>] [-f] [--tags|--no-tags] [--mirror=<fetch|push>] <tên> <url>

en: git remote rename <old> <new>
vi: git remote rename <tên-cũ> <tên-mới>

en: git remote remove <name>
vi: git remote remove <tên>

en: git remote set-head <name> (-a | --auto | -d | --delete | <branch>)
vi: git remote set-head <tên> (-a | --auto | -d | --delete | <nhánh>)

en: git remote [-v | --verbose] show [-n] <name>
vi: git remote [-v | --verbose] show [-n] <tên>

en: git remote prune [-n | --dry-run] <name>
vi: git remote prune [-n | --dry-run] <tên>

en: git remote [-v | --verbose] update [-p | --prune] [(<group> | <remote>)...]
vi: git remote [-v | --verbose] update [-p | --prune] [(<nhóm> | <máy-chủ>)…]

en: git remote set-branches [--add] <name> <branch>...
vi: git remote set-branches [--add] <tên> <nhánh>…

en: git remote get-url [--push] [--all] <name>
vi: git remote set-url [--push] [--all] <tên>

en: git remote set-url [--push] <name> <newurl> [<oldurl>]
vi: git remote set-url [--push] <tên> <url-mới> [<url-cũ>]

en: git remote set-url --add <name> <newurl>
vi: git remote set-url --add <tên> <url-mới>

en: git remote set-url --delete <name> <url>
vi: git remote set-url --delete <tên> <url>

en: git remote add [<options>] <name> <url>
vi: git remote add [<các tùy chọn>] <tên> <url>

en: git remote set-branches <name> <branch>...
vi: git remote set-branches <tên> <nhánh>…

en: git remote set-branches --add <name> <branch>...
vi: git remote set-branches --add <tên> <nhánh>…

en: git remote show [<options>] <name>
vi: git remote show [<các tùy chọn>] <tên>

en: git remote prune [<options>] <name>
vi: git remote prune [<các tùy chọn>] <tên>

en: git remote update [<options>] [<group> | <remote>]...
vi: git remote update [<các tùy chọn>] [<nhóm> | <máy-chủ>]…

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

en: --mirror is dangerous and deprecated; please
    	 use --mirror=fetch or --mirror=push instead
vi: --mirror nguy hiểm và không dùng nữa; xin hãy
    	 sử dụng tùy chọn --mirror=fetch hoặc --mirror=push để thay thế

en: unknown mirror argument: %s
vi: không hiểu tham số máy bản sao (mirror): %s

en: fetch the remote branches
vi: lấy về các nhánh từ máy chủ

en: import all tags and associated objects when fetching
vi: nhập vào tất cả các đối tượng thẻ và thành phần liên quan khi lấy về

en: or do not fetch any tag at all (--no-tags)
vi: hoặc không lấy về bất kỳ thẻ nào (--no-tags)

en: branch(es) to track
vi: các nhánh để theo dõi

en: master branch
vi: nhánh master

en: set up remote as a mirror to push to or fetch from
vi: đặt máy chủ (remote) như là một máy bản sao để push hay fetch từ đó

en: specifying a master branch makes no sense with --mirror
vi: đang chỉ định một nhánh master không hợp lý với tùy chọn --mirror

en: specifying branches to track makes sense only with fetch mirrors
vi: chỉ định những nhánh để theo dõi chỉ hợp lý với các “fetch mirror”

en: remote %s already exists.
vi: máy chủ %s đã tồn tại rồi.

en: Could not setup master '%s'
vi: Không thể cài đặt nhánh master “%s”

en: unhandled branch.%s.rebase=%s; assuming 'true'
vi: nhánh chưa được quản lý.%s.rebase=%s; giả định là “true”

en: Could not get fetch map for refspec %s
vi: Không thể lấy ánh xạ (map) fetch cho đặc tả tham chiếu %s

en: (matching)
vi: (khớp)

en: (delete)
vi: (xóa)

en: could not set '%s'
vi: không thể đặt “%s”

en: The %s configuration remote.pushDefault in:
    	%s:%d
    now names the non-existent remote '%s'
vi: Cấu hình %s remote.pushDefault trong:
    	%s:%d
    bây giờ tên trên máy chủ không tồn tại “%s”

en: No such remote: '%s'
vi: Không có máy chủ nào như vậy: “%s”

en: Could not rename config section '%s' to '%s'
vi: Không thể đổi tên phần của cấu hình từ “%s” thành “%s”

en: Not updating non-default fetch refspec
    	%s
    	Please update the configuration manually if necessary.
vi: Không cập nhật “non-default fetch respec”
    	%s
    	Xin hãy cập nhật phần cấu hình một cách thủ công nếu thấy cần thiết.

en: deleting '%s' failed
vi: gặp lỗi khi xóa “%s”

en: creating '%s' failed
vi: gặp lỗi khi tạo “%s”

en: Note: A branch outside the refs/remotes/ hierarchy was not removed;
    to delete it, use: | Note: Some branches outside the refs/remotes/ hierarchy were not removed;
    to delete them, use:
vi[0]: Chú ý: Một số nhánh nằm ngoài hệ thống refs/remotes/ đã không được gỡ bỏ đi;
    để xóa đi, sử dụng:

en: Could not remove config section '%s'
vi: Không thể gỡ bỏ phần cấu hình “%s”

en:  new (next fetch will store in remotes/%s)
vi:  mới (lần lấy về tiếp theo sẽ lưu trong remotes/%s)

en:  tracked
vi:  được theo dõi

en:  stale (use 'git remote prune' to remove)
vi:  cũ rích (dùng “git remote prune” để gỡ bỏ)

en: invalid branch.%s.merge; cannot rebase onto > 1 branch
vi: branch.%s.merge không hợp lệ; không thể cải tổ về phía > 1 nhánh

en: rebases interactively onto remote %s
vi: thực hiện rebase một cách tương tác trên máy chủ %s

en: rebases interactively (with merges) onto remote %s
vi: thực hiện cải tổ (với các hòa trộn) một cách tương tác lên trên máy chủ %s

en: rebases onto remote %s
vi: thực hiện rebase trên máy chủ %s

en:  merges with remote %s
vi:  hòa trộn với máy chủ %s

en: merges with remote %s
vi: hòa trộn với máy chủ %s

en: %-*s    and with remote %s
vi: %-*s    và với máy chủ %s

en: up to date
vi: đã cập nhật

en: fast-forwardable
vi: có-thể-chuyển-tiếp-nhanh

en: local out of date
vi: dữ liệu nội bộ đã cũ

en:     %-*s forces to %-*s (%s)
vi:     %-*s ép buộc thành %-*s (%s)

en:     %-*s pushes to %-*s (%s)
vi:     %-*s đẩy lên thành %-*s (%s)

en:     %-*s forces to %s
vi:     %-*s ép buộc thành %s

en:     %-*s pushes to %s
vi:     %-*s đẩy lên thành %s

en: do not query remotes
vi: không truy vấn các máy chủ

en: * remote %s
vi: * máy chủ %s

en:   Fetch URL: %s
vi:   URL để lấy về: %s

en: (no URL)
vi: (không có URL)

note: TRANSLATORS: the colon ':' should align with the one in " Fetch URL: %s" translation.
en:   Push  URL: %s
vi:   URL để đẩy lên: %s

en:   HEAD branch: %s
vi:   Nhánh HEAD: %s

en: (not queried)
vi: (không yêu cầu)

en:   HEAD branch (remote HEAD is ambiguous, may be one of the following):
vi:   nhánh HEAD (HEAD máy chủ chưa rõ ràng, có lẽ là một trong số sau):

en:   Remote branch:%s |   Remote branches:%s
vi[0]:   Những nhánh trên máy chủ:%s

en:  (status not queried)
vi:  (trạng thái không được yêu cầu)

en:   Local branch configured for 'git pull': |   Local branches configured for 'git pull':
vi[0]:   Những nhánh nội bộ đã được cấu hình cho lệnh “git pull”:

en:   Local refs will be mirrored by 'git push'
vi:   refs nội bộ sẽ được phản chiếu bởi lệnh “git push”

en:   Local ref configured for 'git push'%s: |   Local refs configured for 'git push'%s:
vi[0]:   Những tham chiếu nội bộ được cấu hình cho lệnh “git push”%s:

en: set refs/remotes/<name>/HEAD according to remote
vi: đặt refs/remotes/<tên>/HEAD cho phù hợp với máy chủ

en: delete refs/remotes/<name>/HEAD
vi: xóa refs/remotes/<tên>/HEAD

en: Cannot determine remote HEAD
vi: Không thể xác định được HEAD máy chủ

en: Multiple remote HEAD branches. Please choose one explicitly with:
vi: Nhiều nhánh HEAD máy chủ. Hãy chọn rõ ràng một:

en: Could not delete %s
vi: Không thể xóa bỏ %s

en: Not a valid ref: %s
vi: Không phải là tham chiếu hợp lệ: %s

en: Could not setup %s
vi: Không thể cài đặt %s

en:  %s will become dangling!
vi:  %s sẽ trở thành không đầu (không được quản lý)!

en:  %s has become dangling!
vi:  %s đã trở thành không đầu (không được quản lý)!

en: Pruning %s
vi: Đang xén bớt %s

en:  * [would prune] %s
vi:  * [nên xén bớt] %s

en:  * [pruned] %s
vi:  * [đã bị xén] %s

en: prune remotes after fetching
vi: cắt máy chủ sau khi lấy về

en: No such remote '%s'
vi: Không có máy chủ nào có tên “%s”

en: add branch
vi: thêm nhánh

en: no remote specified
vi: chưa chỉ ra máy chủ nào

en: query push URLs rather than fetch URLs
vi: truy vấn đẩy URL thay vì lấy

en: return all URLs
vi: trả về mọi URL

en: no URLs configured for remote '%s'
vi: không có URL nào được cấu hình cho nhánh “%s”

en: manipulate push URLs
vi: đẩy các “URL” bằng tay

en: add URL
vi: thêm URL

en: delete URLs
vi: xóa URLs

en: --add --delete doesn't make sense
vi: --add --delete không hợp lý

en: Invalid old URL pattern: %s
vi: Kiểu mẫu URL cũ không hợp lệ: %s

en: No such URL found: %s
vi: Không tìm thấy URL như vậy: %s

en: Will not delete all non-push URLs
vi: Sẽ không xóa những địa chỉ URL không-push

en: be verbose; must be placed before a subcommand
vi: chi tiết; phải được đặt trước một lệnh-con

en: git repack [<options>]
vi: git repack [<các tùy chọn>]

en: Incremental repacks are incompatible with bitmap indexes.  Use
    --no-write-bitmap-index or disable the pack.writebitmaps configuration.
vi: Gia tăng repack là không tương thích với chỉ mục bitmap. Dùng
    --no-write-bitmap-index hay tắt cấu hình pack.writebitmaps.

en: could not start pack-objects to repack promisor objects
vi: không thể lấy thông tin thống kê pack-objects để mà đóng gói lại các đối tượng hứa hẹn

en: repack: Expecting full hex object ID lines only from pack-objects.
vi: repack: Đang chỉ cần các dòng ID đối tượng dạng thập lục phân đầy dủ từ pack-objects.

en: could not finish pack-objects to repack promisor objects
vi: không thể hoàn tất pack-objects để đóng gói các đối tượng hứa hẹn

en: cannot open index for %s
vi: không thể mở mục lục cho “%s”

en: pack %s too large to consider in geometric progression
vi: gói %s là quá lớn để được xem là trong tiến trình hình học

en: pack %s too large to roll up
vi: gói %s là quá lớn để được cuộn lại

en: could not open tempfile %s for writing
vi: không thể mở tập tin tạm %s để ghi

en: could not close refs snapshot tempfile
vi: không thể đóng tập tin tạm thời chụp nhanh các tham chiếu

en: pack everything in a single pack
vi: đóng gói mọi thứ trong một gói đơn

en: same as -a, and turn unreachable objects loose
vi: giống với -a, và chỉnh sửa các đối tượng không đọc được thiếu sót

en: remove redundant packs, and run git-prune-packed
vi: xóa bỏ các gói dư thừa, và chạy git-prune-packed

en: pass --no-reuse-delta to git-pack-objects
vi: chuyển --no-reuse-delta cho git-pack-objects

en: pass --no-reuse-object to git-pack-objects
vi: chuyển --no-reuse-object cho git-pack-objects

en: do not run git-update-server-info
vi: không chạy git-update-server-info

en: pass --local to git-pack-objects
vi: chuyển --local cho git-pack-objects

en: write bitmap index
vi: ghi mục lục ánh xạ

en: pass --delta-islands to git-pack-objects
vi: chuyển --delta-islands cho git-pack-objects

en: approxidate
vi: ngày ước tính

en: with -A, do not loosen objects older than this
vi: với -A, các đối tượng cũ hơn khoảng thời gian này thì không bị mất

en: with -a, repack unreachable objects
vi: với -a, đóng gói lại các đối tượng không thể đọc được

en: size of the window used for delta compression
vi: kích thước cửa sổ được dùng cho nén “delta”

en: same as the above, but limit memory size instead of entries count
vi: giống như trên, nhưng giới hạn kích thước bộ nhớ hay vì số lượng

en: limits the maximum delta depth
vi: giới hạn độ sâu tối đa của “delta”

en: limits the maximum number of threads
vi: giới hạn số lượng tối đa tuyến trình

en: maximum size of each packfile
vi: kích thước tối đa cho từng tập tin gói

en: repack objects in packs marked with .keep
vi: đóng gói lại các đối tượng trong các gói đã đánh dấu bằng .keep

en: do not repack this pack
vi: đừng đóng gói lại gói này

en: find a geometric progression with factor <N>
vi: tìm một tiến trình hình học với hệ số <N>

en: write a multi-pack index of the resulting packs
vi: ghi mục lục “multi-pack” của các gói kết quả

en: cannot delete packs in a precious-objects repo
vi: không thể xóa các gói trong một kho đối_tượng_vĩ_đại

en: --keep-unreachable and -A are incompatible
vi: --keep-unreachable và -A xung khắc nhau

en: --geometric is incompatible with -A, -a
vi: --geometric là xung khắc với tùy chọn -A, -a

en: Nothing new to pack.
vi: Không có gì mới để mà đóng gói.

en: missing required file: %s
vi: thiếu tập tin cần thiết: %s

en: could not unlink: %s
vi: không thể bỏ liên kết: %s

en: git replace [-f] <object> <replacement>
vi: git replace [-f] <đối-tượng> <thay-thế>

en: git replace [-f] --edit <object>
vi: git replace [-f] --edit <đối tượng>

en: git replace [-f] --graft <commit> [<parent>...]
vi: git replace [-f] --graft <lần_chuyển_giao> [<cha_mẹ>…]

en: git replace -d <object>...
vi: git replace -d <đối tượng>…

en: git replace [--format=<format>] [-l [<pattern>]]
vi: git replace [--format=<định_dạng>] [-l [<mẫu>]]

en: invalid replace format '%s'
    valid formats are 'short', 'medium' and 'long'
vi: định dạng thay thế không hợp lệ “%s”
    định dạng hợp lệ là “short”, “medium” và “long”

en: replace ref '%s' not found
vi: không tìm thấy tham chiếu thay thế “%s”

en: Deleted replace ref '%s'
vi: Đã xóa tham chiếu thay thế “%s”

en: '%s' is not a valid ref name
vi: “%s” không phải tên tham chiếu hợp lệ

en: replace ref '%s' already exists
vi: tham chiếu thay thế “%s” đã tồn tại rồi

en: Objects must be of the same type.
    '%s' points to a replaced object of type '%s'
    while '%s' points to a replacement object of type '%s'.
vi: Các đối tượng phải cùng kiểu.
    “%s” chỉ đến đối tượng thay thế của kiểu “%s”
    trong khi “%s” chỉ đến đối tượng tham chiếu của kiểu “%s”.

en: unable to open %s for writing
vi: không thể mở “%s” để ghi

en: cat-file reported failure
vi: cat-file đã báo cáo gặp lỗi nghiêm trọng

en: unable to open %s for reading
vi: không thể mở “%s” để đọc

en: unable to spawn mktree
vi: không thể sinh tiến trình con mktree

en: unable to read from mktree
vi: không thể đọc từ mktree

en: mktree reported failure
vi: mktree đã báo cáo gặp lỗi nghiêm trọng

en: mktree did not return an object name
vi: mktree đã không trả về một tên đối tượng

en: unable to fstat %s
vi: không thể fstat %s

en: unable to write object to database
vi: không thể ghi đối tượng vào cơ sở dữ liệu

en: not a valid object name: '%s'
vi: không phải là tên đối tượng hợp lệ: “%s”

en: unable to get object type for %s
vi: không thể lấy kiểu đối tượng cho %s

en: editing object file failed
vi: việc sửa tập tin đối tượng gặp lỗi

en: new object is the same as the old one: '%s'
vi: đối tượng mới là giống với cái cũ: “%s”

en: could not parse %s as a commit
vi: không thể phân tích %s như là một lần chuyển giao

en: bad mergetag in commit '%s'
vi: thẻ hòa trộn sai trong lần chuyển giao “%s”

en: malformed mergetag in commit '%s'
vi: thẻ hòa trộn không đúng dạng ở lần chuyển giao “%s”

en: original commit '%s' contains mergetag '%s' that is discarded; use --edit instead of --graft
vi: lần chuyển giao gốc “%s” có chứa thẻ hòa trộn “%s” cái mà bị loại bỏ; dùng tùy chọn --edit thay cho --graft

en: the original commit '%s' has a gpg signature
vi: lần chuyển giao gốc “%s” có chữ ký GPG

en: the signature will be removed in the replacement commit!
vi: chữ ký sẽ được bỏ đi trong lần chuyển giao thay thế!

en: could not write replacement commit for: '%s'
vi: không thể ghi lần chuyển giao thay thế cho: “%s”

en: graft for '%s' unnecessary
vi: graft cho “%s” không cần thiết

en: new commit is the same as the old one: '%s'
vi: lần chuyển giao mới là giống với cái cũ: “%s”

en: could not convert the following graft(s):
    %s
vi: không thể chuyển đổi các graft sau đây:
    %s

en: list replace refs
vi: liệt kê các refs thay thế

en: delete replace refs
vi: xóa tham chiếu thay thế

en: edit existing object
vi: sửa đối tượng sẵn có

en: change a commit's parents
vi: thay đổi cha mẹ của lần chuyển giao

en: convert existing graft file
vi: chuyển đổi các tập tin graft sẵn có

en: replace the ref if it exists
vi: thay thế tham chiếu nếu nó đã sẵn có

en: do not pretty-print contents for --edit
vi: đừng in đẹp các nội dung cho --edit

en: use this format
vi: dùng định dạng này

en: --format cannot be used when not listing
vi: --format không thể được dùng khi không liệt kê gì

en: -f only makes sense when writing a replacement
vi: -f chỉ hợp lý khi ghi một cái thay thế

en: --raw only makes sense with --edit
vi: --raw chỉ hợp lý với --edit

en: -d needs at least one argument
vi: -d cần ít nhất một tham số

en: bad number of arguments
vi: số lượng đối số không đúng

en: -e needs exactly one argument
vi: -e cần chính các là một đối số

en: -g needs at least one argument
vi: -q cần ít nhất một tham số

en: --convert-graft-file takes no argument
vi: --convert-graft-file không nhận đối số

en: only one pattern can be given with -l
vi: chỉ một mẫu được chỉ ra với tùy chọn -l

en: git rerere [clear | forget <path>... | status | remaining | diff | gc]
vi: git rerere [clear | forget <đường dẫn>… | status | remaining | diff | gc]

en: register clean resolutions in index
vi: sổ ghi dọn sạch các phân giải trong bản mục lục

en: 'git rerere forget' without paths is deprecated
vi: “git rerere forget” mà không có các đường dẫn là đã lạc hậu

en: unable to generate diff for '%s'
vi: không thể tạo khác biệt cho “%s”

en: git reset [-q] [<tree-ish>] [--] <pathspec>...
vi: git reset [-q] [<tree-ish>] [--] <đặc/tả/đường/dẫn>…

en: git reset --patch [<tree-ish>] [--] [<pathspec>...]
vi: git reset --patch [<tree-ish>] [--] [<đặc/tả/đường/dẫn>…]

en: soft
vi: mềm

en: hard
vi: cứng

en: merge
vi: hòa trộn

en: keep
vi: giữ lại

en: You do not have a valid HEAD.
vi: Bạn không có HEAD nào hợp lệ.

en: Failed to find tree of HEAD.
vi: Gặp lỗi khi tìm cây của HEAD.

en: Failed to find tree of %s.
vi: Gặp lỗi khi tìm cây của %s.

en: HEAD is now at %s
vi: HEAD hiện giờ tại %s

en: Cannot do a %s reset in the middle of a merge.
vi: Không thể thực hiện một %s reset ở giữa của quá trình hòa trộn.

en: be quiet, only report errors
vi: làm việc ở chế độ im lặng, chỉ hiển thị khi có lỗi

en: reset HEAD and index
vi: đặt lại (reset) HEAD và bảng mục lục

en: reset only HEAD
vi: chỉ đặt lại (reset) HEAD

en: reset HEAD, index and working tree
vi: đặt lại HEAD, bảng mục lục và cây làm việc

en: reset HEAD but keep local changes
vi: đặt lại HEAD nhưng giữ lại các thay đổi nội bộ

en: record only the fact that removed paths will be added later
vi: chỉ ghi lại những đường dẫn thực sự sẽ được thêm vào sau này

en: Failed to resolve '%s' as a valid revision.
vi: Gặp lỗi khi phân giải “%s” như là điểm xét duyệt hợp lệ.

en: Failed to resolve '%s' as a valid tree.
vi: Gặp lỗi khi phân giải “%s” như là một cây (tree) hợp lệ.

en: --patch is incompatible with --{hard,mixed,soft}
vi: --patch xung khắc với --{hard,mixed,soft}

en: --mixed with paths is deprecated; use 'git reset -- <paths>' instead.
vi: --mixed với các đường dẫn không còn dùng nữa; hãy thay thế bằng lệnh “git reset -- </các/đường/dẫn>”.

en: Cannot do %s reset with paths.
vi: Không thể thực hiện lệnh %s reset với các đường dẫn.

en: %s reset is not allowed in a bare repository
vi: %s reset không được phép trên kho thuần

en: -N can only be used with --mixed
vi: -N chỉ được dùng khi có --mixed

en: Unstaged changes after reset:
vi: Những thay đổi được đưa ra khỏi bệ phóng sau khi reset:

en: 
    It took %.2f seconds to enumerate unstaged changes after reset.  You can
    use '--quiet' to avoid this.  Set the config setting reset.quiet to true
    to make this the default.
vi: 
    Cần %.2f giây để kiểm đếm các thay đổi chưa đưa lên bệ phóng sau khi đặt lại.
    Bạn có thể sử dụng “--quiet” để tránh việc này. Đặt reset.quiet thành true trong
    cài đặt config nếu bạn muốn thực hiện nó như là mặc định.

en: Could not reset index file to revision '%s'.
vi: Không thể đặt lại (reset) bảng mục lục thành điểm xét duyệt “%s”.

en: Could not write new index file.
vi: Không thể ghi tập tin lưu bảng mục lục mới.

en: cannot combine --exclude-promisor-objects and --missing
vi: không thể tổ hợp --exclude-promisor-objects và --missing

en: object filtering requires --objects
vi: lọc đối tượng yêu cầu --objects

en: rev-list does not support display of notes
vi: rev-list không hỗ trợ hiển thị các ghi chú

en: marked counting is incompatible with --objects
vi: được đánh dấu đếm là xung khắc với --objects

en: git rev-parse --parseopt [<options>] -- [<args>...]
vi: git rev-parse --parseopt [<các tùy chọn>] -- [<các tham số>…]

en: keep the `--` passed as an arg
vi: giữ lại “--” chuyển sang làm tham số

en: stop parsing after the first non-option argument
vi: dừng phân tích sau đối số đầu tiên không có tùy chọn

en: output in stuck long form
vi: kết xuất trong định dạng gậy dài

en: premature end of input
vi: đầu vào chấm dứt bất thường

en: no usage string given before the `--' separator
vi: không có chuỗi cách dùng nào được đưa ra trước dấu phân cách “--”

en: Needed a single revision
vi: Cần một điểm xét duyệt đơn

en: git rev-parse --parseopt [<options>] -- [<args>...]
       or: git rev-parse --sq-quote [<arg>...]
       or: git rev-parse [<options>] [<arg>...]
    
    Run "git rev-parse --parseopt -h" for more information on the first usage.
vi: git rev-parse --parseopt [<các tùy chọn>] -- [<các đối số>…]
       hoặc: git rev-parse --sq-quote [<đ.số>…]
       hoặc: git rev-parse [<các tùy chọn>] [<đ.số>…]
    
    Chạy lệnh "git rev-parse --parseopt -h" để có thêm thông tin về cách dùng.

en: --resolve-git-dir requires an argument
vi: --resolve-git-dir cần một tham số

en: not a gitdir '%s'
vi: không phải một thư mục git “%s”

en: --git-path requires an argument
vi: --git-path cần một tham số

en: -n requires an argument
vi: -n cần một tham số

en: --path-format requires an argument
vi: --path-format cần một tham số

en: unknown argument to --path-format: %s
vi: không hiểu tham số cho --path-format: %s

en: --default requires an argument
vi: --default cần một tham số

en: --prefix requires an argument
vi: --prefix cần một tham số

en: unknown mode for --abbrev-ref: %s
vi: không hiểu chế độ cho --abbrev-ref: %s

en: unknown mode for --show-object-format: %s
vi: không hiểu chế độ cho --show-object-format: %s

en: git revert [<options>] <commit-ish>...
vi: git revert [<các tùy chọn>] <commit-ish>…

en: git revert <subcommand>
vi: git revert <lệnh-con>

en: git cherry-pick [<options>] <commit-ish>...
vi: git cherry-pick [<các tùy chọn>] <commit-ish>…

en: git cherry-pick <subcommand>
vi: git cherry-pick <lệnh-con>

en: option `%s' expects a number greater than zero
vi: tùy chọn “%s” cần một giá trị bằng số lớn hơn không

en: %s: %s cannot be used with %s
vi: %s: %s không thể được sử dụng với %s

en: end revert or cherry-pick sequence
vi: kết thúc cherry-pick hay hoàn nguyên liên tiếp nhau

en: resume revert or cherry-pick sequence
vi: phục hồi lại cherry-pick hay hoàn nguyên liên tiếp nhau

en: cancel revert or cherry-pick sequence
vi: không cherry-pick hay hoàn nguyên liên tiếp nhau

en: skip current commit and continue
vi: bỏ qua lần chuyển giao hiện tại và tiếp tục

en: don't automatically commit
vi: đừng chuyển giao một cách tự động

en: edit the commit message
vi: sửa lại chú thích cho lần chuyển giao

en: parent-number
vi: số-cha-mẹ

en: select mainline parent
vi: chọn cha mẹ luồng chính

en: merge strategy
vi: chiến lược hòa trộn

en: option for merge strategy
vi: tùy chọn cho chiến lược hòa trộn

en: append commit name
vi: nối thêm tên lần chuyển giao

en: preserve initially empty commits
vi: cấm khởi tạo lần chuyển giao trống rỗng

en: allow commits with empty messages
vi: chấp nhận chuyển giao mà không ghi chú gì

en: keep redundant, empty commits
vi: giữ lại các lần chuyển giao dư thừa, rỗng

en: revert failed
vi: hoàn nguyên gặp lỗi

en: cherry-pick failed
vi: cherry-pick gặp lỗi

en: git rm [<options>] [--] <file>...
vi: git rm [<các tùy chọn>] [--] <tập-tin>…

en: the following file has staged content different from both the
    file and the HEAD: | the following files have staged content different from both the
    file and the HEAD:
vi[0]: các tập tin sau đây có khác biệt nội dung đã đưa lên bệ phóng
    từ cả tập tin và cả HEAD:

en: 
    (use -f to force removal)
vi: 
    (dùng -f để buộc gỡ bỏ)

en: the following file has changes staged in the index: | the following files have changes staged in the index:
vi[0]: các tập tin sau đây có thay đổi trạng thái trong bảng mục lục:

en: 
    (use --cached to keep the file, or -f to force removal)
vi: 
    (dùng tùy chọn --cached để giữ tập tin, hoặc -f để ép buộc gỡ bỏ)

en: the following file has local modifications: | the following files have local modifications:
vi[0]: những tập tin sau đây có những thay đổi nội bộ:

en: do not list removed files
vi: không liệt kê các tập tin đã gỡ bỏ

en: only remove from the index
vi: chỉ gỡ bỏ từ mục lục

en: override the up-to-date check
vi: ghi đè lên kiểm tra cập nhật

en: allow recursive removal
vi: cho phép gỡ bỏ đệ qui

en: exit with a zero status even if nothing matched
vi: thoát ra với trạng thái khác không thậm chí nếu không có gì khớp

en: No pathspec was given. Which files should I remove?
vi: Không đưa ra đặc tả đường dẫn. Tôi nên loại bỏ các tập tin nào?

en: please stage your changes to .gitmodules or stash them to proceed
vi: hãy đưa các thay đổi của bạn vào .gitmodules hay tạm cất chúng đi để xử lý

en: not removing '%s' recursively without -r
vi: không thể gỡ bỏ “%s” một cách đệ qui mà không có tùy chọn -r

en: git rm: unable to remove %s
vi: git rm: không thể gỡ bỏ %s

en: git send-pack [--mirror] [--dry-run] [--force]
                  [--receive-pack=<git-receive-pack>]
                  [--verbose] [--thin] [--atomic]
                  [<host>:]<directory> (--all | <ref>...)
vi: git send-pack [--mirror] [--dry-run] [--force]
                  [--receive-pack=<git-receive-pack>]
                  [--verbose] [--thin] [--atomic]
                  [<host>:]<thư mục> (--all | <tham chiếu>…)

en: remote name
vi: tên máy dịch vụ

en: use stateless RPC protocol
vi: dùng giao thức RPC không ổn định

en: read refs from stdin
vi: đọc tham chiếu từ đầu vào tiêu chuẩn

en: print status from remote helper
vi: in các trạng thái từ phần hướng dẫn trên máy dịch vụ

en: git shortlog [<options>] [<revision-range>] [[--] <path>...]
vi: git shortlog [<các tùy chọn>] [<vùng-xét-duyệt>] [[--] [<đường/dẫn>…]]

en: git log --pretty=short | git shortlog [<options>]
vi: git log --pretty=short | git shortlog [<các tùy chọn>]

en: using multiple --group options with stdin is not supported
vi: việc dùng nhiều tùy chọn --group với đầu ra tiêu chuẩn là không được hỗ trợ

en: using --group=trailer with stdin is not supported
vi: việc dùng --group=trailer với đầu ra tiêu chuẩn là không được hỗ trợ

en: unknown group type: %s
vi: không nhận ra kiểu nhóm: %s

en: group by committer rather than author
vi: nhóm theo người chuyển giao thay vì tác giả

en: sort output according to the number of commits per author
vi: sắp xếp kết xuất tuân theo số lượng chuyển giao trên mỗi tác giả

en: suppress commit descriptions, only provides commit count
vi: chặn mọi mô tả lần chuyển giao, chỉ đưa ra số lượng lần chuyển giao

en: show the email address of each author
vi: hiển thị thư điện tử cho từng tác giả

en: linewrap output
vi: ngắt dòng khi quá dài

note: #-#-#-#-#  472 (GnuCash 4.8)  #-#-#-#-# "in the account creation dialog??"
en: field
vi: trường

en: group by field
vi: nhóm theo trường

en: too many arguments given outside repository
vi: quá nhiều tham số đưa ra ngoài kho chứa

en: git show-branch [-a | --all] [-r | --remotes] [--topo-order | --date-order]
                    [--current] [--color[=<when>] | --no-color] [--sparse]
                    [--more=<n> | --list | --independent | --merge-base]
                    [--no-name | --sha1-name] [--topics] [(<rev> | <glob>)...]
vi: git show-branch [-a | --all] [-r | --remotes] [--topo-order | --date-order]
                    [--current] [--color[=<when>] | --no-color] [--sparse]
                    [--more=<n> | --list | --independent | --merge-base]
                    [--no-name | --sha1-name] [--topics] [(<rev> | <glob>)…]

en: git show-branch (-g | --reflog)[=<n>[,<base>]] [--list] [<ref>]
vi: git show-branch (-g | --reflog)[=<n>[,<nền>]] [--list] [<ref>]

en: ignoring %s; cannot handle more than %d ref | ignoring %s; cannot handle more than %d refs
vi[0]: đang bỏ qua %s; không thể xử lý nhiều hơn %d tham chiếu

en: no matching refs with %s
vi: không tham chiếu nào khớp với %s

en: show remote-tracking and local branches
vi: hiển thị các nhánh remote-tracking và nội bộ

en: show remote-tracking branches
vi: hiển thị các nhánh remote-tracking

en: color '*!+-' corresponding to the branch
vi: màu “*!+-” tương ứng với nhánh

en: show <n> more commits after the common ancestor
vi: hiển thị thêm <n> lần chuyển giao sau cha mẹ chung

en: synonym to more=-1
vi: đồng nghĩa với more=-1

en: suppress naming strings
vi: chặn các chuỗi đặt tên

en: include the current branch
vi: bao gồm nhánh hiện hành

en: name commits with their object names
vi: đặt tên các lần chuyển giao bằng các tên của đối tượng của chúng

en: show possible merge bases
vi: hiển thị mọi cơ sở có thể dùng để hòa trộn

en: show refs unreachable from any other ref
vi: hiển thị các tham chiếu không thể được đọc bởi bất kỳ tham chiếu khác

en: show commits in topological order
vi: hiển thị các lần chuyển giao theo thứ tự tôpô

en: show only commits not on the first branch
vi: chỉ hiển thị các lần chuyển giao không nằm trên nhánh đầu tiên

en: show merges reachable from only one tip
vi: hiển thị các lần hòa trộn có thể đọc được chỉ từ một đầu mút

en: topologically sort, maintaining date order where possible
vi: sắp xếp hình thái học, bảo trì thứ tự ngày nếu có thể

en: <n>[,<base>]
vi: <n>[,<cơ_sở>]

en: show <n> most recent ref-log entries starting at base
vi: hiển thị <n> các mục “ref-log” gần nhất kể từ nền (base)

en: --reflog is incompatible with --all, --remotes, --independent or --merge-base
vi: --reflog là không tương thích với các tùy chọn --all, --remotes, --independent hay --merge-base

en: no branches given, and HEAD is not valid
vi: chưa đưa ra nhánh, và HEAD không hợp lệ

en: --reflog option needs one branch name
vi: --reflog cần tên một nhánh

en: only %d entry can be shown at one time. | only %d entries can be shown at one time.
vi[0]: chỉ có thể hiển thị cùng lúc %d hạng mục.

en: no such ref %s
vi: không có tham chiếu nào như thế %s

en: cannot handle more than %d rev. | cannot handle more than %d revs.
vi[0]: không thể xử lý nhiều hơn %d điểm xét duyệt.

en: '%s' is not a valid ref.
vi: “%s” không phải tham chiếu hợp lệ.

en: cannot find commit %s (%s)
vi: không thể tìm thấy lần chuyển giao %s (%s)

en: hash-algorithm
vi: thuật-toán-băm

en: Unknown hash algorithm
vi: Không hiểu thuật toán băm dữ liệu

en: git show-ref [-q | --quiet] [--verify] [--head] [-d | --dereference] [-s | --hash[=<n>]] [--abbrev[=<n>]] [--tags] [--heads] [--] [<pattern>...]
vi: git show-ref [-q | --quiet] [--verify] [--head] [-d | --dereference] [-s | --hash[=<n>]] [--abbrev[=<n>]] [--tags] [--heads] [--] [<mẫu>…]

en: git show-ref --exclude-existing[=<pattern>]
vi: git show-ref --exclude-existing[=<mẫu>]

en: only show tags (can be combined with heads)
vi: chỉ hiển thị thẻ (có thể tổ hợp cùng với đầu)

en: only show heads (can be combined with tags)
vi: chỉ hiển thị đầu (có thể tổ hợp cùng với thẻ)

en: stricter reference checking, requires exact ref path
vi: việc kiểm tra tham chiếu chính xác, đòi hỏi chính xác đường dẫn tham chiếu

en: show the HEAD reference, even if it would be filtered out
vi: hiển thị tham chiếu HEAD, ngay cả khi nó đã được lọc ra

en: dereference tags into object IDs
vi: bãi bỏ tham chiếu các thẻ thành ra các ID đối tượng

en: only show SHA1 hash using <n> digits
vi: chỉ hiển thị mã băm SHA1 sử dụng <n> chữ số

en: do not print results to stdout (useful with --verify)
vi: không hiển thị kết quả ra đầu ra chuẩn (stdout) (chỉ hữu dụng với --verify)

en: show refs from stdin that aren't in local repository
vi: hiển thị các tham chiếu từ đầu vào tiêu chuẩn (stdin) cái mà không ở kho nội bộ

en: git sparse-checkout (init|list|set|add|reapply|disable) <options>
vi: git sparse-checkout (init|list|set|add|reapply|disable) <các-tùy-chọn>

en: this worktree is not sparse (sparse-checkout file may not exist)
vi: không thể phân tích cú pháp cây làm việc này (tập tin sparse-checkout có lẽ không tồn tại)

en: directory '%s' contains untracked files, but is not in the sparse-checkout cone
vi: thư mục “%s” có chứa các tập tin chưa được theo dõi, nhưng lại không trong “sparse-checkout cone”

en: failed to remove directory '%s'
vi: gặp lỗi khi gỡ bỏ thư mục "%s"

en: failed to create directory for sparse-checkout file
vi: gặp lỗi khi tạo thư mục cho tập tin sparse-checkout

en: unable to upgrade repository format to enable worktreeConfig
vi: không thể nâng cấp định dạng kho lưu trữ để kích hoạt worktreeConfig

en: failed to set extensions.worktreeConfig setting
vi: gặp lỗi khi đặt cài đặt extensions.worktreeConfig

en: initialize the sparse-checkout in cone mode
vi: khởi tạo sparse-checkout trong chế độ nón

en: toggle the use of a sparse index
vi: bật tắt việc sử dụng một "sparse index"

en: failed to modify sparse-index config
vi: gặp lỗi khi sửa cấu hình "sparse-index"

en: failed to open '%s'
vi: gặp lỗi khi mở “%s”

en: could not normalize path %s
vi: không thể thường hóa đường dẫn “%s”

en: git sparse-checkout (set|add) (--stdin | <patterns>)
vi: git sparse-checkout (set|add) (--stdin | <các mẫu>)

en: unable to unquote C-style string '%s'
vi: không thể bỏ trích dẫn chuỗi kiểu C “%s”

en: unable to load existing sparse-checkout patterns
vi: không thể tải các mẫu sparse-checkout

en: read patterns from standard in
vi: đọc các mẫu từ đầu vào tiêu chuẩn

en: error while refreshing working directory
vi: gặp lỗi khi đọc lại thư mục làm việc

en: git stash list [<options>]
vi: git stash list [<các tùy chọn>]

en: git stash show [<options>] [<stash>]
vi: git stash show [<các tùy chọn>] <stash>

en: git stash branch <branchname> [<stash>]
vi: git stash branch <tên-nhánh> [<stash>]

en: git stash [push [-p|--patch] [-k|--[no-]keep-index] [-q|--quiet]
              [-u|--include-untracked] [-a|--all] [-m|--message <message>]
              [--pathspec-from-file=<file> [--pathspec-file-nul]]
              [--] [<pathspec>...]]
vi: git stash [push [-p|--patch] [-k|--[no-]keep-index] [-q|--quiet]
              [-u|--include-untracked] [-a|--all] [-m|--message <lời nhắn>]
              [--pathspec-from-file=<tập_tin> [--pathspec-file-nul]]
              [--] [<đặc/tả/đường/dẫn>…]]

en: git stash save [-p|--patch] [-k|--[no-]keep-index] [-q|--quiet]
              [-u|--include-untracked] [-a|--all] [<message>]
vi: git stash save [-p|--patch] [-k|--[no-]keep-index] [-q|--quiet]
              [-u|--include-untracked] [-a|--all] [<ghi chú>]

en: git stash store [-m|--message <message>] [-q|--quiet] <commit>
vi: git stash store [-m|--message <ghi chú>] [-q|--quiet] <commit>

en: git stash [push [-p|--patch] [-k|--[no-]keep-index] [-q|--quiet]
              [-u|--include-untracked] [-a|--all] [-m|--message <message>]
              [--] [<pathspec>...]]
vi: git stash [push [-p|--patch] [-k|--[no-]keep-index] [-q|--quiet]
              [-u|--include-untracked] [-a|--all] [-m|--message <lời nhắn>]
              [--] [<đặc/tả/đường/dẫn>…]]

en: git stash save [-p|--patch] [-k|--[no-]keep-index] [-q|--quiet]
                   [-u|--include-untracked] [-a|--all] [<message>]
vi: git stash save [-p|--patch] [-k|--[no-]keep-index] [-q|--quiet]
                   [-u|--include-untracked] [-a|--all] [<ghi chú>]

en: '%s' is not a stash-like commit
vi: “%s” không phải là lần chuyển giao kiểu-stash (cất đi)

en: Too many revisions specified:%s
vi: Chỉ ra quá nhiều điểm xét duyệt: %s

en: No stash entries found.
vi: Không tìm thấy các mục tạm cất (stash) nào.

en: %s is not a valid reference
vi: “%s” không phải một tham chiếu hợp lệ

en: git stash clear with arguments is unimplemented
vi: git stash clear với các tham số là chưa được thực hiện

en: WARNING: Untracked file in way of tracked file!  Renaming
                %s -> %s
             to make room.
vi: CẢNH BÁO: Tệp chưa được theo dõi theo cách của tệp được theo dõi!  Đổi tên
                %s -> %s
             để nhường chỗ.

en: cannot apply a stash in the middle of a merge
vi: không thể áp dụng một stash ở giữa của quá trình hòa trộn

en: could not generate diff %s^!.
vi: không thể tạo diff %s^!.

en: conflicts in index. Try without --index.
vi: xung đột trong bảng mục lục. Hãy thử mà không dùng tùy chọn --index.

en: could not save index tree
vi: không thể ghi lại cây chỉ mục

en: Merging %s with %s
vi: Đang hòa trộn %s với %s

en: Index was not unstashed.
vi: Bảng mục lục đã không được bỏ stash.

en: could not restore untracked files from stash
vi: không thể phục hồi các tập tin chưa theo dõi từ mục cất đi (stash)

en: attempt to recreate the index
vi: gặp lỗi đọc bảng mục lục

en: Dropped %s (%s)
vi: Đã xóa %s (%s)

en: %s: Could not drop stash entry
vi: %s: Không thể xóa bỏ mục stash

en: '%s' is not a stash reference
vi: ”%s” không phải tham chiếu đến stash

en: The stash entry is kept in case you need it again.
vi: Các mục tạm cất (stash) được giữ trong trường hợp bạn lại cần nó.

en: No branch name specified
vi: Chưa chỉ ra tên của nhánh

en: failed to parse tree
vi: gặp lỗi khi phân tích cây

en: failed to unpack trees
vi: gặp lỗi khi tháo dỡ cây

en: include untracked files in the stash
vi: bao gồm các tập tin không được theo dõi trong stash

en: only show untracked files in the stash
vi: chỉ hiển thị các tập tin không được theo dõi trong stash

en: Cannot update %s with %s
vi: Không thể cập nhật %s với %s

en: stash message
vi: phần chú thích cho stash

en: "git stash store" requires one <commit> argument
vi: "git stash store" cần một đối số <lần chuyển giao>

en: No changes selected
vi: Chưa có thay đổi nào được chọn

en: You do not have the initial commit yet
vi: Bạn chưa còn có lần chuyển giao khởi tạo

en: Cannot save the current index state
vi: Không thể ghi lại trạng thái bảng mục lục hiện hành

en: Cannot save the untracked files
vi: Không thể ghi lại các tập tin chưa theo dõi

en: Cannot save the current worktree state
vi: Không thể ghi lại trạng thái cây-làm-việc hiện hành

en: Cannot record working tree state
vi: Không thể ghi lại trạng thái cây làm việc hiện hành

en: Can't use --patch and --include-untracked or --all at the same time
vi: Không thể dùng --patch và --include-untracked hay --all cùng một lúc

en: Did you forget to 'git add'?
vi: Có lẽ bạn đã quên “git add ” phải không?

en: No local changes to save
vi: Không có thay đổi nội bộ nào được ghi lại

en: Cannot initialize stash
vi: Không thể khởi tạo stash

en: Cannot save the current status
vi: Không thể ghi lại trạng thái hiện hành

en: Saved working directory and index state %s
vi: Đã ghi lại thư mục làm việc và trạng thái mục lục %s

en: Cannot remove worktree changes
vi: Không thể gỡ bỏ các thay đổi cây-làm-việc

en: keep index
vi: giữ nguyên bảng mục lục

en: stash in patch mode
vi: cất đi ở chế độ miếng vá

en: quiet mode
vi: chế độ im lặng

en: include untracked files in stash
vi: bao gồm các tập tin không được theo dõi trong stash

en: include ignore files
vi: bao gồm các tập tin bị bỏ qua

en: the stash.useBuiltin support has been removed!
    See its entry in 'git help config' for details.
vi: việc hỗ trợ stash.useBuiltin đã bị xóa!
    Xem mục tin của nó trong “git help config” để biết chi tiết.

en: skip and remove all lines starting with comment character
vi: giữ và xóa bỏ mọi dòng bắt đầu bằng ký tự ghi chú

en: prepend comment character and space to each line
vi: treo trước ký tự ghi chú và ký tự khoảng trắng cho từng dòng

en: Expecting a full ref name, got %s
vi: Cần tên tham chiếu dạng đầy đủ, nhưng lại nhận được %s

en: submodule--helper print-default-remote takes no arguments
vi: submodule--helper print-default-remote takes không nhận tham số

en: cannot strip one component off url '%s'
vi: không thể cắt bỏ một thành phần ra khỏi “%s” url

en: could not look up configuration '%s'. Assuming this repository is its own authoritative upstream.
vi: không thể tìm thấy cấu hình “%s”. Coi rằng đây là kho thượng nguồn có quyền sở hữu chính nó.

en: alternative anchor for relative paths
vi: điểm neo thay thế cho các đường dẫn tương đối

en: git submodule--helper list [--prefix=<path>] [<path>...]
vi: git submodule--helper list [--prefix=</đường/dẫn>] [</đường/dẫn>…]

en: No url found for submodule path '%s' in .gitmodules
vi: Không tìm thấy url cho đường dẫn mô-đun-con “%s” trong .gitmodules

en: Entering '%s'
vi: Đang vào “%s”

en: run_command returned non-zero status for %s
    .
vi: run_command trả về trạng thái khác không cho %s
    .

en: run_command returned non-zero status while recursing in the nested submodules of %s
    .
vi: run_command trả về trạng thái khác không trong khi đệ quy trong các mô-đun-con lồng nhau của %s
    .

en: suppress output of entering each submodule command
vi: chặn kết xuất của từng lệnh mô-đun-con

en: recurse into nested submodules
vi: đệ quy vào trong mô-đun-con lồng nhau

en: git submodule--helper foreach [--quiet] [--recursive] [--] <command>
vi: git submodule--helper foreach [--quiet] [--recursive] [--]  <lệnh>

en: Failed to register url for submodule path '%s'
vi: Gặp lỗi khi đăng ký url cho đường dẫn mô-đun-con “%s”

en: Submodule '%s' (%s) registered for path '%s'
vi: Mô-đun-con “%s” (%s) được đăng ký cho đường dẫn “%s”

en: warning: command update mode suggested for submodule '%s'
vi: cảnh báo: chế độ lệnh cập nhật được gợi ý cho mô-đun-con “%s”

en: Failed to register update mode for submodule path '%s'
vi: Gặp lỗi khi đăng ký chế độ cập nhật cho đường dẫn mô-đun-con “%s”

en: suppress output for initializing a submodule
vi: chặn kết xuất của khởi tạo một mô-đun-con

en: git submodule--helper init [<options>] [<path>]
vi: git submodule--helper init [<các tùy chọn>] [</đường/dẫn>]

en: no submodule mapping found in .gitmodules for path '%s'
vi: không tìm thấy ánh xạ (mapping) mô-đun-con trong .gitmodules cho đường dẫn “%s”

en: could not resolve HEAD ref inside the submodule '%s'
vi: không thể phân giải tham chiếu HEAD bên trong mô-đun-con “%s”

en: failed to recurse into submodule '%s'
vi: gặp lỗi khi đệ quy vào trong mô-đun-con “%s”

en: suppress submodule status output
vi: chặn kết xuất về tình trạng mô-đun-con

en: use commit stored in the index instead of the one stored in the submodule HEAD
vi: dùng lần chuyển giao lưu trong mục lục thay cho cái được lưu trong HEAD mô-đun-con

en: git submodule status [--quiet] [--cached] [--recursive] [<path>...]
vi: git submodule status [--quiet] [--cached] [--recursive] [</đường/dẫn>…]

en: git submodule--helper name <path>
vi: git submodule--helper name </đường/dẫn>

en: * %s %s(blob)->%s(submodule)
vi: * %s %s(blob)->%s(
    )

en: * %s %s(submodule)->%s(blob)
vi: * %s %s(mô-đun-con)->%s(blob)

en: couldn't hash object from '%s'
vi: không thể băm đối tượng từ “%s”

en: unexpected mode %o
vi: gặp chế độ không như mong chờ %o

en: use the commit stored in the index instead of the submodule HEAD
vi: hùng lần chuyển giao đã lưu trong mục lục thay cho HEAD mô-đun-con

en: compare the commit in the index with that in the submodule HEAD
vi: để so sánh lần trong mục lục với cái trong HEAD mô-đun-con

en: skip submodules with 'ignore_config' value set to 'all'
vi: bỏ qua các mô-đun-con với giá trị của “ignore_config” được đặt thành “all”

en: limit the summary size
vi: giới hạn kích cỡ tổng hợp

en: git submodule--helper summary [<options>] [<commit>] [--] [<path>]
vi: git submodule--helper summary [<các tùy chọn>] [<lần_chuyển_giao>] [--] [</đường/dẫn>]

en: could not fetch a revision for HEAD
vi: không thể lấy về một điểm xem xét cho HEAD

en: --cached and --files are mutually exclusive
vi: Các tùy chọn --cached và --files loại từ lẫn nhau

en: Synchronizing submodule url for '%s'
vi: Url mô-đun-con đồng bộ hóa cho “%s”

en: failed to register url for submodule path '%s'
vi: gặp lỗi khi đăng ký url cho đường dẫn mô-đun-con “%s”

en: failed to get the default remote for submodule '%s'
vi: gặp lỗi khi lấy máy chủ mặc định cho mô-đun-con “%s”

en: failed to update remote for submodule '%s'
vi: gặp lỗi khi cập nhật cho mô-đun-con “%s”

en: suppress output of synchronizing submodule url
vi: chặn kết xuất của url mô-đun-con đồng bộ

en: git submodule--helper sync [--quiet] [--recursive] [<path>]
vi: git submodule--helper sync [--quiet] [--recursive] [</đường/dẫn>]

en: Submodule work tree '%s' contains a .git directory (use 'rm -rf' if you really want to remove it including all of its history)
vi: Cây làm việc mô-đun-con “%s” có chứa thư mục .git (dùng “rm -rf” nếu bạn thực sự muốn gỡ bỏ nó cùng với toàn bộ lịch sử của chúng)

en: Submodule work tree '%s' contains local modifications; use '-f' to discard them
vi: Cây làm việc mô-đun-con “%s” chứa các thay đổi nội bộ; hãy dùng “-f” để loại bỏ chúng đi

en: Cleared directory '%s'
vi: Đã xóa thư mục “%s”

en: Could not remove submodule work tree '%s'
vi: Không thể gỡ bỏ cây làm việc mô-đun-con “%s”

en: could not create empty submodule directory %s
vi: không thể tạo thư mục mô-đun-con rỗng “%s”

en: Submodule '%s' (%s) unregistered for path '%s'
vi: Mô-đun-con “%s” (%s) được đăng ký cho đường dẫn “%s”

en: remove submodule working trees even if they contain local changes
vi: gỡ bỏ cây làm việc của mô-đun-con ngay cả khi nó có thay đổi nội bộ

en: unregister all submodules
vi: bỏ đăng ký tất cả các trong mô-đun-con

en: git submodule deinit [--quiet] [-f | --force] [--all | [--] [<path>...]]
vi: git submodule deinit [--quiet] [-f | --force] [--all | [--]  [</đường/dẫn>…]]

en: Use '--all' if you really want to deinitialize all submodules
vi: Dùng “--all” nếu bạn thực sự muốn hủy khởi tạo mọi mô-đun-con

en: An alternate computed from a superproject's alternate is invalid.
    To allow Git to clone without an alternate in such a case, set
    submodule.alternateErrorStrategy to 'info' or, equivalently, clone with
    '--reference-if-able' instead of '--reference'.
vi: Một cái thay thế được tính toán từ một thay thế của siêu dự án là không hợp lệ.
    Để cho Git thực hiện nhân bản mà không có cái thay thế như trong trường hợp này, đặt
    submodule.alternateErrorStrategy thành “info” hoặc, tương đương, nhân bản bằng
    “--reference-if-able” thay vì dùng “--reference”.

en: submodule '%s' cannot add alternate: %s
vi: mô-đun-con “%s” không thể thêm thay thế: %s

en: Value '%s' for submodule.alternateErrorStrategy is not recognized
vi: Giá trị “%s” cho submodule.alternateErrorStrategy không được thừa nhận

en: Value '%s' for submodule.alternateLocation is not recognized
vi: Giá trị “%s” cho submodule.alternateLocation không được thừa nhận

en: refusing to create/use '%s' in another submodule's git dir
vi: từ chối tạo/dùng “%s” trong một thư mục git của mô đun con

en: clone of '%s' into submodule path '%s' failed
vi: việc sao “%s” vào đường dẫn mô-đun-con “%s” gặp lỗi

en: directory not empty: '%s'
vi: thư mục không trống: “%s”

en: could not get submodule directory for '%s'
vi: không thể lấy thư mục mô-đun-con cho “%s”

en: where the new submodule will be cloned to
vi: nhân bản mô-đun-con mới vào chỗ nào

en: name of the new submodule
vi: tên của mô-đun-con mới

en: url where to clone the submodule from
vi: url nơi mà nhân bản mô-đun-con từ đó

en: depth for shallow clones
vi: chiều sâu lịch sử khi tạo bản sao

en: force cloning progress
vi: ép buộc tiến trình nhân bản

en: disallow cloning into non-empty directory
vi: làm đầy đủ dữ liệu cho bản sao vào trong một thư mục trống rỗng

en: git submodule--helper clone [--prefix=<path>] [--quiet] [--reference <repository>] [--name <name>] [--depth <depth>] [--single-branch] --url <url> --path <path>
vi: git submodule--helper clone [--prefix=</đường/dẫn>] [--quiet] [--reference <kho>] [--name <tên>] [--depth <sâu>] [--single-branch] --url <url> --path </đường/dẫn>

en: Invalid update mode '%s' for submodule path '%s'
vi: Chế độ cập nhật “%s” không hợp lệ cho đường dẫn mô-đun-con “%s”

en: Invalid update mode '%s' configured for submodule path '%s'
vi: Chế độ cập nhật “%s” không hợp lệ được cấu hình cho đường dẫn mô-đun-con “%s”

en: Submodule path '%s' not initialized
vi: Đường dẫn mô-đun-con “%s” chưa được khởi tạo

en: Maybe you want to use 'update --init'?
vi: Có lẽ bạn là bạn muốn dùng "update --init" phải không?

en: Skipping unmerged submodule %s
vi: Bỏ qua các mô-đun-con chưa được hòa trộn %s

en: Skipping submodule '%s'
vi: Bỏ qua mô-đun-con “%s”

en: Failed to clone '%s'. Retry scheduled
vi: Gặp lỗi khi nhân bản “%s”. Thử lại lịch trình

en: Failed to clone '%s' a second time, aborting
vi: Gặp lỗi khi nhân bản “%s” lần thứ hai nên bãi bỏ

en: Unable to checkout '%s' in submodule path '%s'
vi: Không thể lấy ra “%s” trong đường dẫn mô-đun-con “%s”

en: Unable to rebase '%s' in submodule path '%s'
vi: Không thể cải tổ “%s” trong đường dẫn mô-đun-con “%s”

en: Unable to merge '%s' in submodule path '%s'
vi: Không thể hòa trộn (merge) “%s” trong đường dẫn mô-đun-con “%s”

en: Execution of '%s %s' failed in submodule path '%s'
vi: Thực hiện không thành công lệnh “%s %s” trong đường dẫn mô-đun-con “%s”

en: Submodule path '%s': checked out '%s'
vi: Đường dẫn mô-đun-con “%s”: đã checkout “%s”

en: Submodule path '%s': rebased into '%s'
vi: Đường dẫn mô-đun-con “%s”: được rebase vào trong “%s”

en: Submodule path '%s': merged in '%s'
vi: Đường dẫn mô-đun-con “%s”: được hòa trộn vào “%s”

en: Submodule path '%s': '%s %s'
vi: Đường dẫn mô-đun-con “%s”: “%s %s”

en: Unable to fetch in submodule path '%s'; trying to directly fetch %s:
vi: Không thể lấy về trong đường dẫn mô-đun-con “%s”; thử lấy về trực tiếp %s:

en: Fetched in submodule path '%s', but it did not contain %s. Direct fetching of that commit failed.
vi: Đã lấy về từ đường dẫn mô-đun con “%s”, nhưng nó không chứa %s. Lấy về trực tiếp lần chuyển giao gặp lỗi đó.

en: path into the working tree
vi: đường dẫn đến cây làm việc

en: path into the working tree, across nested submodule boundaries
vi: đường dẫn đến cây làm việc, chéo biên giới mô-đun-con lồng nhau

en: rebase, merge, checkout or none
vi: rebase, merge, checkout hoặc không làm gì cả

en: create a shallow clone truncated to the specified number of revisions
vi: tạo một bản sao nông được cắt ngắn thành số lượng điểm xét duyệt đã cho

en: parallel jobs
vi: công việc đồng thời

en: whether the initial clone should follow the shallow recommendation
vi: nhân bản lần đầu có nên theo khuyến nghị là nông hay không

en: don't print cloning progress
vi: đừng in tiến trình nhân bản

en: git submodule--helper update-clone [--prefix=<path>] [<path>...]
vi: git submodule--helper update-clone [--prefix=</đường/dẫn>] [</đường/dẫn>…]

en: bad value for update parameter
vi: giá trị cho  tham số cập nhật bị sai

en: suppress output for update by rebase or merge
vi: chặn kết xuất cho cập nhật bởi cải tổ hoặc hòa trộn

en: force checkout updates
vi: ép buộc lấy ra các cập nhật

en: don't fetch new objects from the remote site
vi: đừng lấy các đối tượng mới từ địa chỉ trên mạng

en: overrides update mode in case the repository is a fresh clone
vi: ghi đè chế độ cập nhật trong trường hợp kho lưu trữ là bản sao mới

en: depth for shallow fetch
vi: chiều sâu lịch sử muốn lấy về

en: SHA1 expected by superproject
vi: SHA1 là cần thiết cho superproject

en: SHA1 of submodule's HEAD
vi: SHA1 của HEAD của mô-đun-con

en: git submodule--helper run-update-procedure [<options>] <path>
vi: git submodule--helper run-update-procedure [<các tùy chọn>] </đường/dẫn>

en: Submodule (%s) branch configured to inherit branch from superproject, but the superproject is not on any branch
vi: Nhánh mô-đun-con (%s) được cấu hình kế thừa nhánh từ siêu dự án, nhưng siêu dự án lại không trên bất kỳ nhánh nào

en: could not get a repository handle for submodule '%s'
vi: không thể lấy thẻ quản kho cho mô-đun-con “%s”

en: recurse into submodules
vi: đệ quy vào trong mô-đun-con

en: git submodule--helper absorb-git-dirs [<options>] [<path>...]
vi: git submodule--helper absorb-git-dirs [<các tùy chọn>] [</đường/dẫn>…]

en: check if it is safe to write to the .gitmodules file
vi: chọn nếu nó là an toàn để ghi vào tập tin .gitmodules

en: unset the config in the .gitmodules file
vi: bỏ đặt cấu hình trong tập tin .gitmodules

en: git submodule--helper config <name> [<value>]
vi: git submodule--helper config <tên> [<giá trị>]

en: git submodule--helper config --unset <name>
vi: git submodule--helper config --unset <tên>

en: please make sure that the .gitmodules file is in the working tree
vi: hãy đảm bảo rằng tập tin .gitmodules có trong cây làm việc

en: suppress output for setting url of a submodule
vi: chặn kết xuất cho cài đặt url của một mô-đun-con

en: git submodule--helper set-url [--quiet] <path> <newurl>
vi: git submodule--helper set-url [--quiet] </đường/dẫn> <url_mới>

en: set the default tracking branch to master
vi: đặt nhánh theo dõi mặc định thành master

en: set the default tracking branch
vi: đặt nhánh theo dõi mặc định

en: git submodule--helper set-branch [-q|--quiet] (-d|--default) <path>
vi: git submodule--helper set-branch [-q|--quiet](-d|--default)</đường/dẫn>

en: git submodule--helper set-branch [-q|--quiet] (-b|--branch) <branch> <path>
vi: git submodule--helper set-branch [-q|--quiet] (-b|--branch) <nhánh> </đường/dẫn>

en: --branch or --default required
vi: cần --branch hoặc --default

en: --branch and --default are mutually exclusive
vi: Các tùy chọn --branch và --default loại từ lẫn nhau

en: Adding existing repo at '%s' to the index
vi: Đang thêm repo có sẵn tại “%s” vào bảng mục lục

en: '%s' already exists and is not a valid git repo
vi: “%s” đã tồn tại từ trước và không phải là một kho git hợp lệ

en: A git directory for '%s' is found locally with remote(s):
vi: Thư mục git cho “%s” được tìm thấy một cách cục bộ với các máy chủ:

en: If you want to reuse this local git directory instead of cloning again from
      %s
    use the '--force' option. If the local git directory is not the correct repo
    or you are unsure what this means choose another name with the '--name' option.
vi: Nếu bạn muốn sử dụng lại thư mục git nội bộ này thay vì nhân bản lại lần nữa từ
      %s
    dùng tùy chọn “--force”. Nếu thư mục git nội bộ không phải là một kho đúng hoặc
    là bạn không chắc chắn điều đó nghĩa là gì thì chọn tên khác với tùy chọn “--name”.

en: Reactivating local git directory for submodule '%s'
vi: Phục hồi sự hoạt động của thư mục git nội bộ cho mô-đun-con “%s”.

en: unable to checkout submodule '%s'
vi: không thể lấy ra mô-đun-con “%s”

en: Failed to add submodule '%s'
vi: Gặp lỗi khi thêm mô-đun-con “%s”

en: Failed to register submodule '%s'
vi: Gặp lỗi khi đăng ký mô-đun-con “%s”

en: '%s' already exists in the index
vi: ”%s” thực sự đã tồn tại ở bảng mục lục rồi

en: '%s' already exists in the index and is not a submodule
vi: ”%s” thực sự đã tồn tại ở bảng mục lục rồi và không phải là một mô-đun-con

en: branch of repository to add as submodule
vi: nhánh của kho để thêm như là mô-đun-con

en: allow adding an otherwise ignored submodule path
vi: cho phép thêm một đường dẫn mô-đun-con bị bỏ qua khác

en: print only error messages
vi: chỉ hiển thị các thông điệp báo lỗi

en: borrow the objects from reference repositories
vi: vay mượn các đối tượng từ kho thay thế

en: sets the submodule’s name to the given string instead of defaulting to its path
vi: đặt tên của submodule bằng chuỗi đã cho thay vì mặc định là đường dẫn của nó

en: git submodule--helper add [<options>] [--] <repository> [<path>]
vi: git submodule--helper add [<các tùy chọn>] [--] <kho> [</đường/dẫn>]

en: Relative path can only be used from the toplevel of the working tree
vi: Đường dẫn tương đối chỉ có thể dùng từ thư mục ở mức cao nhất của cây làm việc

en: repo URL: '%s' must be absolute or begin with ./|../
vi: repo URL: “%s” phải là đường dẫn tuyệt đối hoặc là bắt đầu bằng ./|../

en: '%s' is not a valid submodule name
vi: “%s” không phải là một tên mô-đun-con hợp lệ

en: %s doesn't support --super-prefix
vi: %s không hỗ trợ --super-prefix

en: '%s' is not a valid submodule--helper subcommand
vi: “%s” không phải là lệnh con submodule--helper hợp lệ

en: git symbolic-ref [<options>] <name> [<ref>]
vi: git symbolic-ref [<các tùy chọn>] <tên> [<t.chiếu>]

en: git symbolic-ref -d [-q] <name>
vi: git symbolic-ref -d [-q] <tên>

en: suppress error message for non-symbolic (detached) refs
vi: chặn các thông tin lỗi cho các tham chiếu “không-mềm” (bị tách ra)

en: delete symbolic ref
vi: xóa tham chiếu mềm

en: shorten ref output
vi: làm ngắn kết xuất ref (tham chiếu)

en: reason
vi: lý do

en: reason of the update
vi: lý do cập nhật

en: git tag [-a | -s | -u <key-id>] [-f] [-m <msg> | -F <file>]
            <tagname> [<head>]
vi: git tag [-a | -s | -u <key-id>] [-f] [-m <msg> | -F <tập-tin>]
            <tên-thẻ> [<head>]

en: git tag -d <tagname>...
vi: git tag -d <tên-thẻ>…

en: git tag -l [-n[<num>]] [--contains <commit>] [--no-contains <commit>] [--points-at <object>]
            [--format=<format>] [--merged <commit>] [--no-merged <commit>] [<pattern>...]
vi: git tag -l [-n[<số>]] [--contains <lần_chuyển_giao>] [--no-contains <lần_chuyển_giao>] [--points-at <đối-tượng>]
            [--format=<định_dạng>] [--merged <lần_chuyển_giao>] [--no-merged [<lần_chuyển_giao>]] [<mẫu>…]

en: git tag -v [--format=<format>] <tagname>...
vi: git tag -v [--format=<định_dạng>]  <tên-thẻ>…

en: tag '%s' not found.
vi: không tìm thấy tìm thấy thẻ “%s”.

en: Deleted tag '%s' (was %s)
vi: Thẻ đã bị xóa “%s” (từng là %s)

en: 
    Write a message for tag:
      %s
    Lines starting with '%c' will be ignored.
vi: 
    Viết các ghi chú cho thẻ:
      %s
    Những dòng được bắt đầu bằng “%c” sẽ được bỏ qua.

en: 
    Write a message for tag:
      %s
    Lines starting with '%c' will be kept; you may remove them yourself if you want to.
vi: 
    Viết các ghi chú cho thẻ:
      %s
    Những dòng được bắt đầu bằng “%c” sẽ được giữ lại; bạn có thể xóa chúng đi nếu muốn.

en: unable to sign the tag
vi: không thể ký thẻ

en: You have created a nested tag. The object referred to by your new tag is
    already a tag. If you meant to tag the object that it points to, use:
    
    	git tag -f %s %s^{}
vi: Bạn đã tạo một thẻ lồng nhau. Đối tượng được chỉ đến thẻ mới của bạn là
    đã là một thẻ. Nếu ý bạn là gắn thẻ đối tượng mà nó trỏ đến, sử dụng:
    
    	git tag -f %s %s^{}

en: bad object type.
vi: kiểu đối tượng sai.

en: no tag message?
vi: không có chú thích gì cho cho thẻ à?

en: The tag message has been left in %s
vi: Nội dung ghi chú còn lại %s

en: list tag names
vi: chỉ liệt kê tên các thẻ

en: print <n> lines of each tag message
vi: hiển thị <n> dòng cho mỗi ghi chú

en: delete tags
vi: xóa thẻ

en: verify tags
vi: thẩm tra thẻ

en: Tag creation options
vi: Tùy chọn tạo thẻ

en: annotated tag, needs a message
vi: để chú giải cho thẻ, cần một lời ghi chú

en: tag message
vi: phần chú thích cho thẻ

en: force edit of tag message
vi: ép buộc sửa thẻ lần commit

en: annotated and GPG-signed tag
vi: thẻ chú giải và ký kiểu GPG

en: use another key to sign the tag
vi: dùng kháo khác để ký thẻ

en: replace the tag if exists
vi: thay thế nếu thẻ đó đã có trước

en: create a reflog
vi: tạo một reflog

en: Tag listing options
vi: Các tùy chọn liệt kê thẻ

en: show tag list in columns
vi: hiển thị danh sách thẻ trong các cột

en: print only tags that contain the commit
vi: chỉ hiển thị những nhánh mà nó chứa lần chuyển giao

en: print only tags that don't contain the commit
vi: chỉ hiển thị những thẻ mà nó không chứa lần chuyển giao

en: print only tags that are merged
vi: chỉ hiển thị những thẻ mà nó được hòa trộn

en: print only tags that are not merged
vi: chỉ hiển thị những thẻ mà nó không được hòa trộn

en: print only tags of the object
vi: chỉ hiển thị các thẻ của đối tượng

en: --column and -n are incompatible
vi: --column và -n xung khắc nhau

en: -n option is only allowed in list mode
vi: tùy chọn -n chỉ cho phép dùng trong chế độ liệt kê

en: --contains option is only allowed in list mode
vi: tùy chọn --contains chỉ cho phép dùng trong chế độ liệt kê

en: --no-contains option is only allowed in list mode
vi: tùy chọn --no-contains chỉ cho phép dùng trong chế độ liệt kê

en: --points-at option is only allowed in list mode
vi: tùy chọn --points-at chỉ cho phép dùng trong chế độ liệt kê

en: --merged and --no-merged options are only allowed in list mode
vi: tùy chọn --merged và --no-merged chỉ cho phép dùng trong chế độ liệt kê

en: only one -F or -m option is allowed.
vi: chỉ có một tùy chọn -F hoặc -m là được phép.

en: '%s' is not a valid tag name.
vi: “%s” không phải thẻ hợp lệ.

en: tag '%s' already exists
vi: thẻ “%s” đã tồn tại rồi

en: Updated tag '%s' (was %s)
vi: Đã cập nhật thẻ “%s” (trước là %s)

en: Unpacking objects
vi: Đang giải nén các đối tượng

en: failed to create directory %s
vi: tạo thư mục "%s" gặp lỗi

en: failed to delete file %s
vi: gặp lỗi khi xóa tập tin %s

en: failed to delete directory %s
vi: gặp lỗi khi xóa thư mục %s

en: Testing mtime in '%s'
vi: Đang kiểm thử mtime trong “%s”

en: directory stat info does not change after adding a new file
vi: thông tin thống kê thư mục không thay đổi sau khi thêm tập tin mới

en: directory stat info does not change after adding a new directory
vi: thông tin thống kê thư mục không thay đổi sau khi thêm thư mục mới

en: directory stat info changes after updating a file
vi: thông tin thống kê thư mục thay đổi sau khi cập nhật tập tin

en: directory stat info changes after adding a file inside subdirectory
vi: thông tin thống kê thư mục thay đổi sau khi thêm tập tin mới vào trong thư mục con

en: directory stat info does not change after deleting a file
vi: thông tin thống kê thư mục không thay đổi sau khi xóa tập tin

en: directory stat info does not change after deleting a directory
vi: thông tin thống kê thư mục không thay đổi sau khi xóa thư mục

en:  OK
vi:  Đồng ý

en: git update-index [<options>] [--] [<file>...]
vi: git update-index [<các tùy chọn>] [--] [<tập-tin>…]

en: continue refresh even when index needs update
vi: tiếp tục làm mới ngay cả khi bảng mục lục cần được cập nhật

en: refresh: ignore submodules
vi: refresh: lờ đi mô-đun-con

en: do not ignore new files
vi: không bỏ qua các tập tin mới tạo

en: let files replace directories and vice-versa
vi: để các tập tin thay thế các thư mục và “vice-versa”

en: notice files missing from worktree
vi: thông báo các tập-tin thiếu trong thư-mục làm việc

en: refresh even if index contains unmerged entries
vi: làm tươi mới thậm chí khi bảng mục lục chứa các mục tin chưa được hòa trộn

en: refresh stat information
vi: lấy lại thông tin thống kê

en: like --refresh, but ignore assume-unchanged setting
vi: giống --refresh, nhưng bỏ qua các cài đặt “assume-unchanged”

en: <mode>,<object>,<path>
vi: <chế_độ>,<đối_tượng>,<đường_dẫn>

en: add the specified entry to the index
vi: thêm các tập tin đã chỉ ra vào bảng mục lục

en: mark files as "not changing"
vi: đánh dấu các tập tin là "không thay đổi"

en: clear assumed-unchanged bit
vi: xóa bít assumed-unchanged (giả định là không thay đổi)

en: mark files as "index-only"
vi: đánh dấu các tập tin là “chỉ-đọc”

en: clear skip-worktree bit
vi: xóa bít skip-worktree

en: do not touch index-only entries
vi: đừng động vào các mục index-only

en: add to index only; do not add content to object database
vi: chỉ thêm vào bảng mục lục; không thêm nội dung vào cơ sở dữ liệu đối tượng

en: remove named paths even if present in worktree
vi: gỡ bỏ các đường dẫn được đặt tên thậm chí cả khi nó hiện diện trong thư mục làm việc

en: with --stdin: input lines are terminated by null bytes
vi: với tùy chọn --stdin: các dòng đầu vào được chấm dứt bởi ký tự null

en: read list of paths to be updated from standard input
vi: đọc danh sách đường dẫn cần cập nhật từ đầu vào tiêu chuẩn

en: add entries from standard input to the index
vi: không thể đọc các mục từ đầu vào tiêu chuẩn vào bảng mục lục

en: repopulate stages #2 and #3 for the listed paths
vi: phục hồi các trạng thái #2 và #3 cho các đường dẫn được liệt kê

en: only update entries that differ from HEAD
vi: chỉ cập nhật các mục tin mà nó khác biệt so với HEAD

en: ignore files missing from worktree
vi: bỏ qua các tập-tin thiếu trong thư-mục làm việc

en: report actions to standard output
vi: báo cáo các thao tác ra thiết bị xuất chuẩn

en: (for porcelains) forget saved unresolved conflicts
vi: (cho “porcelains”) quên các xung đột chưa được giải quyết đã ghi

en: write index in this format
vi: ghi mục lục ở định dạng này

en: enable or disable split index
vi: bật/tắt chia cắt bảng mục lục

en: enable/disable untracked cache
vi: bật/tắt bộ đệm không theo vết

en: test if the filesystem supports untracked cache
vi: kiểm tra xem hệ thống tập tin có hỗ trợ đệm không theo dõi hay không

en: enable untracked cache without testing the filesystem
vi: bật bộ đệm không theo vết mà không kiểm tra hệ thống tập tin

en: write out the index even if is not flagged as changed
vi: ghi ra mục lục ngay cả khi không được đánh cờ là có thay đổi

en: enable or disable file system monitor
vi: bật/tắt theo dõi hệ thống tập tin

en: mark files as fsmonitor valid
vi: đánh dấu các tập tin là hợp lệ fsmonitor

en: clear fsmonitor valid bit
vi: xóa bít hợp lệ fsmonitor

en: core.splitIndex is set to false; remove or change it, if you really want to enable split index
vi: core.splitIndex được đặt là sai; xóa bỏ hay thay đổi nó, nếu bạn thực sự muốn bật chia tách mục lục

en: core.splitIndex is set to true; remove or change it, if you really want to disable split index
vi: core.splitIndex được đặt là đúng; xóa bỏ hay thay đổi nó, nếu bạn thực sự muốn tắt chia tách mục lục

en: core.untrackedCache is set to true; remove or change it, if you really want to disable the untracked cache
vi: core.untrackedCache được đặt là đúng; xóa bỏ hay thay đổi nó, nếu bạn thực sự muốn tắt bộ đệm chưa theo dõi

en: Untracked cache disabled
vi: Nhớ đệm không theo vết bị tắt

en: core.untrackedCache is set to false; remove or change it, if you really want to enable the untracked cache
vi: core.untrackedCache được đặt là sai; xóa bỏ hay thay đổi nó, nếu bạn thực sự muốn bật bộ đệm chưa theo dõi

en: Untracked cache enabled for '%s'
vi: Nhớ đệm không theo vết được bật cho “%s”

en: core.fsmonitor is unset; set it if you really want to enable fsmonitor
vi: core.fsmonitor chưa được đặt; đặt nó nếu bạn thực sự muốn bật theo dõi hệ thống tập tin

en: fsmonitor enabled
vi: fsmonitor được bật

en: core.fsmonitor is set; remove it if you really want to disable fsmonitor
vi: core.fsmonitor đã được đặt; bỏ đặt nó nếu bạn thực sự muốn bật theo dõi hệ thống tập tin

en: fsmonitor disabled
vi: fsmonitor bị tắt

en: git update-ref [<options>] -d <refname> [<old-val>]
vi: git update-ref [<các tùy chọn>] -d <refname> [<biến-cũ>]

en: git update-ref [<options>]    <refname> <new-val> [<old-val>]
vi: git update-ref [<các tùy chọn>]    <refname> <biến-mới> [<biến-cũ>]

en: git update-ref [<options>] --stdin [-z]
vi: git update-ref [<các tùy chọn>] --stdin [-z]

en: delete the reference
vi: xóa tham chiếu

en: update <refname> not the one it points to
vi: cập nhật <tên-tham-chiếu> không phải cái nó chỉ tới

en: stdin has NUL-terminated arguments
vi: đầu vào tiêu chuẩn có các đối số được chấm dứt bởi NUL

en: read updates from stdin
vi: đọc cập nhật từ đầu vào tiêu chuẩn

en: update the info files from scratch
vi: cập nhật các tập tin thông tin từ điểm xuất phát

en: git upload-pack [<options>] <dir>
vi: git upload-pack [<các tùy chọn>] </đường/dẫn>

en: quit after a single request/response exchange
vi: thoát sau khi một trao đổi yêu cầu hay trả lời đơn

en: serve up the info/refs for git-http-backend
vi: phục vụ info/refs (thông tin/tham chiếu) cho git-http-backend

en: do not try <directory>/.git/ if <directory> is no Git directory
vi: đừng thử <thư_mục>/.git/ nếu <thư_mục> không phải là thư mục Git

en: interrupt transfer after <n> seconds of inactivity
vi: ngắt truyền thông sau <n> giây không hoạt động

en: git verify-commit [-v | --verbose] <commit>...
vi: git verify-commit [-v | --verbose] <lần_chuyển_giao>…

en: print commit contents
vi: hiển thị nội dung của lần chuyển giao

en: print raw gpg status output
vi: in kết xuất trạng thái gpg dạng thô

en: git verify-pack [-v | --verbose] [-s | --stat-only] <pack>...
vi: git verify-pack [-v | --verbose] [-s | --stat-only] <gói>…

en: verbose
vi: chi tiết

en: show statistics only
vi: chỉ hiển thị thống kê

en: git verify-tag [-v | --verbose] [--format=<format>] <tag>...
vi: git verify-tag [-v | --verbose] [--format=<định_dạng>] <thẻ>…

en: print tag contents
vi: hiển thị nội dung của thẻ

en: git worktree add [<options>] <path> [<commit-ish>]
vi: git worktree add [<các tùy chọn>] </đường/dẫn> [<commit-ish>]

en: git worktree list [<options>]
vi: git worktree list [<các tùy chọn>]

en: git worktree lock [<options>] <path>
vi: git worktree lock [<các tùy chọn>] </đường/dẫn>

en: git worktree move <worktree> <new-path>
vi: git worktree move <worktree> </đường/dẫn/mới>

en: git worktree prune [<options>]
vi: git worktree prune [<các tùy chọn>]

en: git worktree remove [<options>] <worktree>
vi: git worktree remove [<các tùy chọn>] <worktree>

en: git worktree unlock <path>
vi: git worktree unlock </đường/dẫn>

en: Removing %s/%s: %s
vi: Đang xóa %s/%s: %s

en: report pruned working trees
vi: báo cáo các cây làm việc đã prune

en: expire working trees older than <time>
vi: các cây làm việc hết hạn cũ hơn khoảng <thời gian>

en: '%s' already exists
vi: “%s” đã có từ trước rồi

en: unusable worktree destination '%s'
vi: đích cây làm việc không sử dụng được “%s”

en: '%s' is a missing but locked worktree;
    use '%s -f -f' to override, or 'unlock' and 'prune' or 'remove' to clear
vi: “%s” bị mất nhưng cây làm việc bị khóa;
    dùng “%s -f -f” để ghi đè, hoặc “unlock” và “prune” hay “remove” để xóa

en: '%s' is a missing but already registered worktree;
    use '%s -f' to override, or 'prune' or 'remove' to clear
vi: “%s” bị mất nhưng cây làm việc đã được đăng ký;
    dùng “%s -f” để ghi đè, hoặc “prune” hay “remove” để xóa

en: could not create directory of '%s'
vi: không thể tạo thư mục của “%s”

en: initializing
vi: khởi tạo

en: Preparing worktree (new branch '%s')
vi: Đang chuẩn bị cây làm việc (nhánh mới “%s”)

en: Preparing worktree (resetting branch '%s'; was at %s)
vi: Đang chuẩn bị cây làm việc (đang cài đặt nhánh “%s”, trước đây tại %s)

en: Preparing worktree (checking out '%s')
vi: Đang chuẩn bị cây làm việc (đang lấy ra “%s”)

en: Preparing worktree (detached HEAD %s)
vi: Đang chuẩn bị cây làm việc (HEAD đã tách rời “%s”)

en: checkout <branch> even if already checked out in other worktree
vi: lấy ra <nhánh> ngay cả khi nó đã được lấy ra ở cây làm việc khác

en: create a new branch
vi: tạo nhánh mới

en: create or reset a branch
vi: tạo hay đặt lại một nhánh

en: populate the new working tree
vi: di chuyển cây làm việc mới

en: keep the new working tree locked
vi: giữ cây làm việc mới bị khóa

en: reason for locking
vi: lý do khóa

en: set up tracking mode (see git-branch(1))
vi: cài đặt chế độ theo dõi (xem git-branch(1))

en: try to match the new branch name with a remote-tracking branch
vi: có khớp tên tên nhánh mới với một nhánh theo dõi máy chủ

en: -b, -B, and --detach are mutually exclusive
vi: Các tùy chọn -b, -B, và --detach loại từ lẫn nhau

en: --reason requires --lock
vi: --reason cần --lock

en: added with --lock
vi: được thêm với --lock

en: --[no-]track can only be used if a new branch is created
vi: --[no-]track chỉ có thể được dùng nếu một nhánh mới được tạo

en: show extended annotations and reasons, if available
vi: hiển thị chú thích và lý do mở rộng, nếu có

en: add 'prunable' annotation to worktrees older than <time>
vi: thêm chú thích kiểu “prunable” cho các cây làm việc hết hạn cũ hơn khoảng <thời gian>

en: --verbose and --porcelain are mutually exclusive
vi: --verbose và --porcelain loại từ lẫn nhau

en: '%s' is not a working tree
vi: %s không phải là cây làm việc

en: The main working tree cannot be locked or unlocked
vi: Cây thư mục làm việc chính không thể khóa hay bỏ khóa được

en: '%s' is already locked, reason: %s
vi: “%s” đã được khóa rồi, lý do: %s

en: '%s' is already locked
vi: “%s” đã được khóa rồi

en: '%s' is not locked
vi: “%s” chưa bị khóa

en: working trees containing submodules cannot be moved or removed
vi: cây làm việc có chứa mô-đun-con không thể di chuyển hay xóa bỏ

en: force move even if worktree is dirty or locked
vi: ép buộc ngay cả khi cây làm việc đang bẩn hay bị khóa

en: '%s' is a main working tree
vi: “%s” là cây làm việc chính

en: could not figure out destination name from '%s'
vi: không thể phác họa ra tên đích đến “%s”

en: cannot move a locked working tree, lock reason: %s
    use 'move -f -f' to override or unlock first
vi: không thể di chuyển một cây-làm-việc bị khóa, khóa vì: %s
    dùng “move -f -f” để ghi đè hoặc mở khóa trước đã

en: cannot move a locked working tree;
    use 'move -f -f' to override or unlock first
vi: không thể di chuyển một cây-làm-việc bị khóa;
    dùng “move -f -f” để ghi đè hoặc mở khóa trước đã

en: validation failed, cannot move working tree: %s
vi: thẩm tra gặp lỗi, không thể di chuyển một cây-làm-việc: %s

en: failed to move '%s' to '%s'
vi: gặp lỗi khi chuyển “%s” sang “%s”

en: failed to run 'git status' on '%s'
vi: gặp lỗi khi chạy “git status” vào “%s”

en: '%s' contains modified or untracked files, use --force to delete it
vi: “%s” có chứa các tập tin đã bị sửa chữa hoặc chưa được theo dõi, hãy dùng --force để xóa nó

en: failed to run 'git status' on '%s', code %d
vi: gặp lỗi khi chạy “git status” trong “%s”, mã %d

en: force removal even if worktree is dirty or locked
vi: ép buộc di chuyển thậm chí cả khi cây làm việc đang bẩn hay bị khóa

en: cannot remove a locked working tree, lock reason: %s
    use 'remove -f -f' to override or unlock first
vi: không thể xóa bỏ một cây-làm-việc bị khóa, khóa vì: %s
    dùng “remove -f -f” để ghi đè hoặc mở khóa trước đã

en: cannot remove a locked working tree;
    use 'remove -f -f' to override or unlock first
vi: không thể xóa bỏ một cây-làm-việc bị khóa;
    dùng “remove -f -f” để ghi đè hoặc mở khóa trước đã

en: validation failed, cannot remove working tree: %s
vi: thẩm tra gặp lỗi, không thể gỡ bỏ một cây-làm-việc: %s

en: repair: %s: %s
vi: sửa chữa: %s: %s

en: error: %s: %s
vi: lỗi: %s: %s

en: git write-tree [--missing-ok] [--prefix=<prefix>/]
vi: git write-tree [--missing-ok] [--prefix=<tiền-tố>/]

en: <prefix>/
vi: <tiền tố>/

en: write tree object for a subdirectory <prefix>
vi: ghi đối tượng cây (tree) cho <tiền tố> thư mục con

en: only useful for debugging
vi: chỉ hữu ích khi cần gỡ lỗi

en: git [--version] [--help] [-C <path>] [-c <name>=<value>]
               [--exec-path[=<path>]] [--html-path] [--man-path] [--info-path]
               [-p | --paginate | -P | --no-pager] [--no-replace-objects] [--bare]
               [--git-dir=<path>] [--work-tree=<path>] [--namespace=<name>]
               [--super-prefix=<path>] [--config-env=<name>=<envvar>]
               <command> [<args>]
vi: git [--version] [--help] [-C </đường/dẫn/>] [-c <tên>=<giá trị>]
               [--exec-path[=</đường/dẫn/>]] [--html-path] [--man-path] [--info-path]
               [-p | --paginate | -P --no-pager] [--no-replace-objects] [--bare]
               [--git-dir=</đường/dẫn/>] [--work-tree=</đường/dẫn/>] [--namespace=<tên>]
               [--super-prefix=</đường/dẫn/>] [--config-env=<tên>=<envvar>]
               <lệnh> [<các tham số>]

en: 'git help -a' and 'git help -g' list available subcommands and some
    concept guides. See 'git help <command>' or 'git help <concept>'
    to read about a specific subcommand or concept.
    See 'git help git' for an overview of the system.
vi: “git help -a” và “git help -g” liệt kê các câu lệnh con sẵn có và một số
    hướng dẫn về khái niệm. Xem “git help <lệnh>” hay “git help <khái-niệm>”
    để xem các đặc tả cho lệnh hay khái niệm cụ thể.
    Xem “git help git” để biết tổng quan của hệ thống.

en: no directory given for --git-dir
vi: chưa chỉ ra thư mục cho --git-dir

en: no namespace given for --namespace
vi: chưa đưa ra không gian làm việc cho --namespace

en: no directory given for --work-tree
vi: chưa đưa ra cây làm việc cho --work-tree

en: no prefix given for --super-prefix
vi: chưa đưa ra tiền tố cho --super-prefix

en: -c expects a configuration string
vi: -c cần một chuỗi cấu hình

en: no config key given for --config-env
vi: không đưa ra khóa cấu hình cho --config-env

en: no directory given for -C
vi: chưa đưa ra thư mục cho -C

en: unknown option: %s
vi: không hiểu tùy chọn: %s

en: while expanding alias '%s': '%s'
vi: trong khi triển khai bí danh “%s”: “%s”

en: alias '%s' changes environment variables.
    You can use '!git' in the alias to do this
vi: bí danh “%s” thay đổi biến môi trường.
    Bạn có thể sử dụng “!git” trong đặt bí danh để làm việc này

en: empty alias for %s
vi: làm trống bí danh cho %s

en: recursive alias: %s
vi: đệ quy các bí danh: %s

en: write failure on standard output
vi: lỗi ghi nghiêm trong trên đầu ra tiêu chuẩn

en: unknown write failure on standard output
vi: lỗi nghiêm trọng chưa biết khi ghi ra đầu ra tiêu chuẩn

en: close failed on standard output
vi: gặp lỗi khi đóng đầu ra tiêu chuẩn

en: alias loop detected: expansion of '%s' does not terminate:%s
vi: dò tìm thấy các bí danh quẩn tròn: biểu thức của “%s” không có điểm kết:%s

en: cannot handle %s as a builtin
vi: không thể xử lý %s như là một phần bổ sung

en: usage: %s
vi: cách dùng: %s

en: expansion of alias '%s' failed; '%s' is not a git command
vi: gặp lỗi khi khai triển bí danh “%s”; “%s” không phải là lệnh git

en: failed to run command '%s': %s
vi: gặp lỗi khi chạy lệnh “%s”: %s

en: argument to --packfile must be a valid hash (got '%s')
vi: tham số cho --packfile phải là một giá trị băm hợp lệ (nhận được “%s”)

en: not a git repository
vi: không phải là kho git

en: --packfile requires --index-pack-args
vi: --packfile cần --index-pack-args

en: --index-pack-args can only be used with --packfile
vi: --index-pack-args chỉ được dùng khi có --packfile

en: unhandled options
vi: các tùy chọn được không xử lý

en: error preparing revisions
vi: gặp lỗi khi chuẩn bị các điểm xét duyệt

en: commit %s is not marked reachable
vi: lần chuyển giao %s chưa được đánh dấu là tiếp cận được

en: too many commits marked reachable
vi: có quá nhiều lần chuyển giao được đánh dấu là tiếp cận được

en: test-tool serve-v2 [<options>]
vi: test-tool serve-v2 [<các tùy chọn>]

en: exit immediately after advertising capabilities
vi: thoát ngay sau khi khởi tạo quảng cáo capabilities

en: test-helper simple-ipc is-active    [<name>] [<options>]
vi: test-helper simple-ipc is-active    [<tên>] [<các tùy chọn>]

en: test-helper simple-ipc run-daemon   [<name>] [<threads>]
vi: test-helper simple-ipc run-daemon   [<tên>] [<các tiến trình>]

en: test-helper simple-ipc start-daemon [<name>] [<threads>] [<max-wait>]
vi: test-helper simple-ipc start-daemon [<tên>] [<các tiến trình>] [<chờ tối đa>]

en: test-helper simple-ipc stop-daemon  [<name>] [<max-wait>]
vi: test-helper simple-ipc stop-daemon  [<tên>] [<chờ tối đa>]

en: test-helper simple-ipc send         [<name>] [<token>]
vi: test-helper simple-ipc send         [<tên>] [<thẻ>]

en: test-helper simple-ipc sendbytes    [<name>] [<bytecount>] [<byte>]
vi: test-helper simple-ipc sendbytes    [<tên>] [<số lượng byte>] [<byte>]

en: test-helper simple-ipc multiple     [<name>] [<threads>] [<bytecount>] [<batchsize>]
vi: test-helper simple-ipc multiple     [<tên>] [<các tiến trình>] [<số lượng byte>] [<cỡ bó>]

en: name or pathname of unix domain socket
vi: tên hoặc tên đường dẫn của ổ cắm miền unix

en: named-pipe name
vi: tên named-pipe

en: number of threads in server thread pool
vi: số lượng tiến trình trong kho tiến trình máy phục vụ

en: seconds to wait for daemon to start or stop
vi: số giây mà dịch vụ chạy nền chờ khi khởi động hoặc dừng

en: number of requests per thread
vi: số lượng yêu cầu mỗi tiến trình

en: ballast character
vi: ký tự ballast

en: token
vi: thẻ bài

en: command token to send to the server
vi: thẻ bài lệnh để gửi lên cho máy phục vụ

en: negative value for http.postbuffer; defaulting to %d
vi: giá trị âm cho http.postbuffer; đặt thành mặc định là %d

en: Delegation control is not supported with cURL < 7.22.0
vi: Điều khiển giao quyền không được hỗ trợ với cURL < 7.22.0

en: Public key pinning not supported with cURL < 7.39.0
vi: Chốt khóa công không được hỗ trợ với cURL < 7.39.0

en: CURLSSLOPT_NO_REVOKE not supported with cURL < 7.44.0
vi: CURLSSLOPT_NO_REVOKE không được hỗ trợ với cURL < 7.44.0

en: Unsupported SSL backend '%s'. Supported SSL backends:
vi: Không hỗ trợ ứng dụng SSL chạy phía sau “%s”. Hỗ trợ ứng dụng SSL chạy phía sau:

en: Could not set SSL backend to '%s': cURL was built without SSL backends
vi: Không thể đặt ứng dụng chạy SSL phía sau “%s”: cURL được biên dịch không có sự hỗ trợ ứng dụng chạy phía sau SSL

en: Could not set SSL backend to '%s': already set
vi: Không thể đặt ứng dụng chạy sau SSL cho “%s”: đã đặt rồi

en: unable to update url base from redirection:
      asked for: %s
       redirect: %s
vi: không thể cập nhật dựa trên cơ sở url từ chuyển hướng:
          hỏi cho: %s
     chuyển hướng: %s

en: invalid quoting in push-option value: '%s'
vi: sai trích dẫn trong giá trị push-option :“%s”

en: %sinfo/refs not valid: is this a git repository?
vi: %sinfo/refs không hợp lệ: đây có phải là một kho git?

en: invalid server response; expected service, got flush packet
vi: đáp ứng từ máy phục vụ không hợp lệ; cần dịch vụ, nhưng lại nhận được gói flush

en: invalid server response; got '%s'
vi: trả về của máy phục vụ không hợp lệ; nhận được %s

en: repository '%s' not found
vi: không tìm thấy kho “%s”

en: Authentication failed for '%s'
vi: Xác thực gặp lỗi cho “%s”

en: unable to access '%s' with http.pinnedPubkey configuration: %s
vi: không thể truy cập “%s” với cấu hình http.pinnedPubkey: %s

en: unable to access '%s': %s
vi: không thể truy cập “%s”: %s

en: redirecting to %s
vi: chuyển hướng đến %s

en: shouldn't have EOF when not gentle on EOF
vi: không nên có EOF khi không gentle trên EOF

en: remote server sent unexpected response end packet
vi: máy phục vụ gửi gói kết thúc không cần

en: unable to rewind rpc post data - try increasing http.postBuffer
vi: không thể tua lại dữ liệu post rpc - thử tăng http.postBuffer

en: remote-curl: bad line length character: %.4s
vi: remote-curl: ký tự chiều dài dòng bị sai: %.4s

en: remote-curl: unexpected response end packet
vi: remote-curl: gặp đáp ứng là gói kết thúc bất ngờ

en: RPC failed; %s
vi: RPC gặp lỗi; %s

en: cannot handle pushes this big
vi: không thể xử lý đẩy cái lớn này

en: cannot deflate request; zlib deflate error %d
vi: không thể giải nén yêu cầu; có lỗi khi giải nén của zlib %d

en: cannot deflate request; zlib end error %d
vi: không thể giải nén yêu cầu; có lỗi ở cuối %d

en: %d bytes of length header were received
vi: đã nhận về phần đầu có chiều dài %d byte

en: %d bytes of body are still expected
vi: phần thân vẫn còn cần %d byte

en: dumb http transport does not support shallow capabilities
vi: đổ vận chuyển http không hỗ trợ khả năng nông

en: fetch failed.
vi: lấy về gặp lỗi.

en: cannot fetch by sha1 over smart http
vi: không thể lấy về bằng sha1 thông qua smart http

en: protocol error: expected sha/ref, got '%s'
vi: lỗi giao thức: cần sha/ref, nhưng lại nhận được “%s”

en: http transport does not support %s
vi: vận chuyển http không hỗ trợ %s

en: git-http-push failed
vi: git-http-push gặp lỗi

en: remote-curl: usage: git remote-curl <remote> [<url>]
vi: remote-curl: usage: git remote-curl <máy chủ> [<url>]

en: remote-curl: error reading command stream from git
vi: remote-curl: gặp lỗi khi đọc luồng dữ liệu lệnh từ git

en: remote-curl: fetch attempted without a local repo
vi: remote-curl: đã cố gắng fetch mà không có kho nội bộ

en: remote-curl: unknown command '%s' from git
vi: remote-curl: không hiểu lệnh “%s” từ git

en: no compiler information available
vi: hiện không có thông tin về trình biên dịch

en: no libc information available
vi: không có thông tin về libc

en: args
vi: các_tham_số

en: object filtering
vi: lọc đối tượng

en: expiry-date
vi: ngày hết hạn

en: no-op (backward compatibility)
vi: no-op (tương thích ngược)

en: be more verbose
vi: chi tiết hơn nữa

en: be more quiet
vi: im lặng hơn nữa

en: use <n> digits to display object names
vi: sử dụng <n> chữ số để hiển thị tên đối tượng

en: how to strip spaces and #comments from message
vi: làm thế nào để cắt bỏ khoảng trắng và #ghichú từ mẩu tin nhắn

en: read pathspec from file
vi: đọc đặc tả đường dẫn từ tập tin

en: with --pathspec-from-file, pathspec elements are separated with NUL character
vi: với --pathspec-from-file, các phần tử đặc tả đường dẫn bị ngăn cách bởi ký tự NULL

en: field name to sort on
vi: tên trường cần sắp xếp

en: update the index with reused conflict resolution if possible
vi: cập nhật bảng mục lục với phân giải xung đột dùng lại nếu được

en: Add file contents to the index
vi: Thêm nội dung tập tin vào bảng mục lục

en: Apply a series of patches from a mailbox
vi: Áp dụng một chuỗi các miếng và từ một mailbox

en: Annotate file lines with commit information
vi: Các dòng diễn giải tập tin với thông tin chuyển giao

en: Apply a patch to files and/or to the index
vi: Áp dụng một miếng vá cho các tập tin đã chỉ ra và/hoặc vào bảng mục lục

en: Import a GNU Arch repository into Git
vi: Nhập một kho GNU Arch vào một kho Git

en: Create an archive of files from a named tree
vi: Tạo một kho nén các tập tin từ cây làm việc có tên

en: Use binary search to find the commit that introduced a bug
vi: Tìm kiếm dạng nhị phân để tìm ra lần chuyển giao nào đưa ra lỗi

en: Show what revision and author last modified each line of a file
vi: Hiển thị số hiệu phiên bản và tác giả sửa đổi cuối cho từng dòng của một tập tin

en: List, create, or delete branches
vi: Liệt kê, tạo hay là xóa các nhánh

en: Collect information for user to file a bug report
vi: Sưu tập thông tin người dùng để báo cáo lỗi

en: Move objects and refs by archive
vi: Di chuyển các đối tượng và tham chiếu theo kho lưu

en: Provide content or type and size information for repository objects
vi: Cung cấp nội dung hoặc thông tin về kiểu và cỡ cho các đối tượng kho

en: Display gitattributes information
vi: Hiển thị thông tin gitattributes

en: Debug gitignore / exclude files
vi: Gỡ lỗi các tập tin gitignore / exclude

en: Show canonical names and email addresses of contacts
vi: Hiển thị tên và địa chỉ thư điện tử của các liên hệ dạng chuẩn hóa

en: Switch branches or restore working tree files
vi: Chuyển các nhánh hoặc phục hồi lại các tập tin cây làm việc

en: Copy files from the index to the working tree
vi: Sao chép các tập tin từ mục lục ra cây làm việc

en: Ensures that a reference name is well formed
vi: Đảm bảo rằng một tên tham chiếu ở dạng thức tốt

en: Find commits yet to be applied to upstream
vi: Tìm những lần chuyển giao còn chưa được áp dụng lên thượng nguồn

en: Apply the changes introduced by some existing commits
vi: Áp dụng các thay đổi được đưa ra bởi một số lần chuyển giao sẵn có

en: Graphical alternative to git-commit
vi: Tương tác đồ họa với git-commit

en: Remove untracked files from the working tree
vi: Gỡ bỏ các tập tin không được theo dõi từ cây làm việc

en: Clone a repository into a new directory
vi: Nhân bản một kho chứa đến một thư mục mới

en: Display data in columns
vi: Hiển thị dữ liệu dạng các cột

en: Record changes to the repository
vi: Ghi các thay đổi vào kho chứa

en: Write and verify Git commit-graph files
vi: Ghi và thẩm tra các tập tin đồ họa các lần chuyển giao Git

en: Create a new commit object
vi: Tạo một đối tượng chuyển giao

en: Get and set repository or global options
vi: Lấy và đặt kho hoặc các tùy chọn toàn cục

en: Count unpacked number of objects and their disk consumption
vi: Đếm số lượng đối tượng chưa được đóng gói và mức tiêu dùng đĩa của chúng

en: Retrieve and store user credentials
vi: Nhận và lưu chứng nhận của người dùng

en: Helper to temporarily store passwords in memory
vi: Bộ hỗ trợ để lưu mật khẩu tạm thời trong bộ nhớ

en: Helper to store credentials on disk
vi: Bộ hỗ trợ để lưu chứng nhận vào đĩa

en: Export a single commit to a CVS checkout
vi: Xuất một lần chuyển giao thành một lần lấy ra CVS

en: Salvage your data out of another SCM people love to hate
vi: Xem xét giá trị dữ liệu của bạn khỏi người khác yêu SCM để ghét

en: A CVS server emulator for Git
vi: Một bộ mô phỏng máy dịch vụ CVS cho Git

en: A really simple server for Git repositories
vi: Một máy phục vụ thực sự đơn giản dành cho kho Git

en: Give an object a human readable name based on an available ref
vi: Đưa ra một đối tượng dựa trên một tên ở dạng con người đọc được trên một tham chiếu sẵn có

en: Show changes between commits, commit and working tree, etc
vi: Hiển thị các thay đổi giữa những lần chuyển giao, giữa một lần chuyển giao và cây làm việc, v.v..

en: Compares files in the working tree and the index
vi: So sánh các tập tin trong cây làm việc và bảng mục lục

en: Compare a tree to the working tree or index
vi: So sánh các cây trong cây làm việc hoặc bảng mục lục

en: Compares the content and mode of blobs found via two tree objects
vi: So sánh nội dung và chế độ của các blob tìm thấy thông qua hai đối tượng cây

en: Show changes using common diff tools
vi: Hiển thị các thay đổi sử dụng các công cụ diff chung

en: Git data exporter
vi: Bộ xuất dữ liệu Git

en: Backend for fast Git data importers
vi: Ứng dụng chạy phía sau cho bộ nhập nhanh dữ liệu Git

en: Download objects and refs from another repository
vi: Tải về các đối tượng và tham chiếu từ kho chứa khác

en: Receive missing objects from another repository
vi: Tải về các đối tượng còn thiếu từ kho chứa khác

en: Rewrite branches
vi: Những nhánh ghi lại

en: Produce a merge commit message
vi: Sản sinh một ghi chú lần chuyển giao hòa trộn

en: Output information on each ref
vi: Xuất thông tin cho từng tham chiếu

en: Run a Git command on a list of repositories
vi: Chạy lệnh Git trên danh sách các kho chứa

en: Prepare patches for e-mail submission
vi: Chuẩn bị các miếng vá để gửi qua thư điện tử

en: Verifies the connectivity and validity of the objects in the database
vi: Thẩm tra lại tính kết nối và tính hiệu lực cảu các đối tượng trong cơ sở dữ liệu

en: Cleanup unnecessary files and optimize the local repository
vi: Dọn dẹp các tập tin không cần thiết và tối ưu kho nội bộ

en: Extract commit ID from an archive created using git-archive
vi: Rút trích mã số lần chuyển giao từ một kho nén đã được tạo bởi git-archive

en: Print lines matching a pattern
vi: In ra những dòng khớp với một mẫu

en: A portable graphical interface to Git
vi: Một giao diện đồ họa khả chuyển cho Git

en: Compute object ID and optionally creates a blob from a file
vi: Tính toán ID đối tượng và tùy chọn là tạo một blob từ một tập tin

en: Display help information about Git
vi: Hiển thị thông tin trợ giúp về Git

en: Server side implementation of Git over HTTP
vi: Thi hành phía máy chủ của Git qua HTTP

en: Download from a remote Git repository via HTTP
vi: Tải về từ một kho chứa Git trên mạng thông qua HTTP

en: Push objects over HTTP/DAV to another repository
vi: Đẩy các đối tượng lên thông qua HTTP/DAV đến kho chứa khác

en: Send a collection of patches from stdin to an IMAP folder
vi: Gửi một bộ sưu tập các miếng vá từ đầu vào tiêu chuẩn đến một thư mục IMAP

en: Build pack index file for an existing packed archive
vi: Xây dựng tập tin mục lục gói cho một kho nén đã đóng gói sẵn có

en: Create an empty Git repository or reinitialize an existing one
vi: Tạo một kho git mới hay khởi tạo lại một kho đã tồn tại từ trước

en: Instantly browse your working repository in gitweb
vi: Duyệt ngay kho làm việc của bạn trong gitweb

en: Add or parse structured information in commit messages
vi: Thêm hay phân tích thông tin cấu trúc trong ghi chú lần chuyển giao

en: The Git repository browser
vi: Bộ duyện kho Git

en: Show commit logs
vi: Hiển thị nhật ký các lần chuyển giao

en: Show information about files in the index and the working tree
vi: Hiển thị thông tin về các tập tin trong bảng mục lục và cây làm việc

en: List references in a remote repository
vi: Liệt kê các tham chiếu trong một kho chứa trên mạng

en: List the contents of a tree object
vi: Liệt kê nội dung của đối tượng cây

en: Extracts patch and authorship from a single e-mail message
vi: Trích xuất miếng và và nguồn tác giả từ một thư điện tử đơn

en: Simple UNIX mbox splitter program
vi: Chương trình phân tách UNIX mbox đơn giản

en: Run tasks to optimize Git repository data
vi: Chạy các nhiệm vụ để tối ưu hóa dữ liệu kho Git

en: Join two or more development histories together
vi: Hợp nhất hai hay nhiều hơn lịch sử của các nhà phát triển

en: Find as good common ancestors as possible for a merge
vi: Tìm các tổ tiên chung tốt có thể được cho hòa trộn

en: Run a three-way file merge
vi: Chạy một hòa trộn tập tin “3-đường”

en: Run a merge for files needing merging
vi: Chạy một hòa trộn cho các tập tin cần hòa trộn

en: The standard helper program to use with git-merge-index
vi: Một chương trình hỗ trợ tiêu chuẩn dùng với git-merge-index

en: Run merge conflict resolution tools to resolve merge conflicts
vi: Chạy công cụ phân giải xung đột hòa trộn để mà giải quyết các xung đột hòa trộn

en: Show three-way merge without touching index
vi: Hiển thị hòa trộn ba-đường mà không đụng chạm đến mục lục

en: Write and verify multi-pack-indexes
vi: Ghi và thẩm tra các multi-pack-indexes

en: Creates a tag object with extra validation
vi: Tạo một đối tượng thẻ với kiểm tra mở rộng

en: Build a tree-object from ls-tree formatted text
vi: Xây dựng một tree-object từ văn bản định dạng ls-tree

en: Move or rename a file, a directory, or a symlink
vi: Di chuyển hay đổi tên một tập tin, thư mục hoặc liên kết mềm

en: Find symbolic names for given revs
vi: Tìm các tên liên kết mềm cho điểm xét đã cho

en: Add or inspect object notes
vi: Thêm hoặc điều tra đối tượng ghi chú

en: Import from and submit to Perforce repositories
vi: Nhập vào từ và gửi đến các kho cần thiết

en: Create a packed archive of objects
vi: Tạo một kho lưu được đóng gói cho các đối

en: Find redundant pack files
vi: Tìm các tập tin gói dư thừa

en: Pack heads and tags for efficient repository access
vi: Đóng gói các phần đầu và thẻ để truy cập kho hiệu quả hơn

en: Compute unique ID for a patch
vi: Tính toán ID duy nhất cho một miếng vá

en: Prune all unreachable objects from the object database
vi: Xén bớt tất các các đối tượng không tiếp cận được từ cơ sở dữ liệu đối tượng

en: Remove extra objects that are already in pack files
vi: Xóa bỏ các đối tượng mở rộng cái mà đã sẵn có trong các tập tin gói

en: Fetch from and integrate with another repository or a local branch
vi: Lấy về và hợp nhất với kho khác hay một nhánh nội bộ

en: Update remote refs along with associated objects
vi: Cập nhật th.chiếu máy chủ cùng với các đối tượng liên quan đến nó

en: Applies a quilt patchset onto the current branch
vi: Ấp dụng một bộ miếng vá quilt vào trong nhánh hiện hành

en: Compare two commit ranges (e.g. two versions of a branch)
vi: So sánh hai vùng chuyển giao (vd: hai phiên bản của một nhánh)

en: Reads tree information into the index
vi: Đọc thông tin cây vào trong mục lục

en: Reapply commits on top of another base tip
vi: Thu hoạch các lần chuyển giao trên đỉnh của đầu mút cơ sở khác

en: Receive what is pushed into the repository
vi: Nhận cái mà được đẩy vào trong kho

en: Manage reflog information
vi: Quản lý thông tin reflog

en: Manage set of tracked repositories
vi: Quản lý tập hợp các kho chứa đã được theo dõi

en: Pack unpacked objects in a repository
vi: Đóng gói các đối tượng chưa đóng gói ở một kho chứa

en: Create, list, delete refs to replace objects
vi: Tạo, liệt kê, xóa các tham chiếu để thay thế các đối tượng

en: Generates a summary of pending changes
vi: Tạo ra một tóm tắt các thay đổi còn treo

en: Reuse recorded resolution of conflicted merges
vi: Dùng lại các giải pháp đã ghi lại của các hòa trộn bị xung đột

en: Reset current HEAD to the specified state
vi: Đặt lại HEAD hiện hành thành trạng thái đã cho

en: Restore working tree files
vi: Hoàn nguyên các tập tin cây làm việc

en: Revert some existing commits
vi: Hoàn lại một số lần chuyển giao sẵn có

en: Lists commit objects in reverse chronological order
vi: Liệt kê các đối tượng chuyển giao theo thứ tự tôpô đảo ngược

en: Pick out and massage parameters
vi: Cậy ra và xử lý các tham số

en: Remove files from the working tree and from the index
vi: Gỡ bỏ các tập tin từ cây làm việc và từ bảng mục lục

en: Send a collection of patches as emails
vi: Gửi một tập hợp của các miếng vá ở dạng thư điện tử

en: Push objects over Git protocol to another repository
vi: Đẩy các đối tượng lên thông qua giao thức Git đến kho chứa khác

en: Restricted login shell for Git-only SSH access
vi: Hệ vỏ đăng nhập có hạn chế cho truy cập SSH chỉ-Git

en: Summarize 'git log' output
vi: Kết xuất “git log” dạng tóm tắt

en: Show various types of objects
vi: Hiển thị các kiểu khác nhau của các đối tượng

en: Show branches and their commits
vi: Hiển thị những nhánh và các lần chuyển giao của chúng

en: Show packed archive index
vi: Hiển thị các muc lục kho nén đã đóng gói

en: List references in a local repository
vi: Liệt kê các tham chiếu trong một kho nội bộ

en: Git's i18n setup code for shell scripts
vi: Nã cài đặt quốc tế hóa của Git cho văn lệnh hệ vỏ

en: Common Git shell script setup code
vi: Mã cài đặt văn lệnh hệ vỏ Git chung

en: Initialize and modify the sparse-checkout
vi: Khởi tạo và sửa đổi sparse-checkout

en: Stash the changes in a dirty working directory away
vi: Tạm cất đi các thay đổi trong một thư mục làm việc bẩn

en: Add file contents to the staging area
vi: Thêm nội dung tập tin vào vùng bệ phóng

en: Show the working tree status
vi: Hiển thị trạng thái cây làm việc

en: Remove unnecessary whitespace
vi: Xóa bỏ các khoảng trắng không cần thiết

en: Initialize, update or inspect submodules
vi: Khởi tạo, cập nhật hay điều tra các mô-đun-con

en: Bidirectional operation between a Subversion repository and Git
vi: Thao tác hai hướng giữ hai kho Subversion và Git

en: Switch branches
vi: Các nhánh chuyển

en: Read, modify and delete symbolic refs
vi: Đọc, sửa và xóa tham chiếu mềm

en: Create, list, delete or verify a tag object signed with GPG
vi: Tạo, liệt kê, xóa hay xác thực một đối tượng thẻ được ký bằng GPG

en: Creates a temporary file with a blob's contents
vi: Tạo một tập tin tạm với nội dung của blob

en: Unpack objects from a packed archive
vi: Gỡ các đối tượng khỏi một kho lưu đã đóng gói

en: Register file contents in the working tree to the index
vi: Đăng ký nội dung tập tin từ cây làm việc đến bảng mục lục

en: Update the object name stored in a ref safely
vi: Cập nhật tên đối tượng được lưu trong một tham chiếu một cách an toàn

en: Update auxiliary info file to help dumb servers
vi: Cập nhật tập tin thông tin phụ trợ để giúp đỡ các dịch vụ dumb

en: Send archive back to git-archive
vi: Gửi kho lưu trở lại cho git-archive

en: Send objects packed back to git-fetch-pack
vi: Gửi các đối tượng đã đóng gói trở lại cho git-fetch-pack

en: Show a Git logical variable
vi: Hiển thị một biến Git luận lý

en: Check the GPG signature of commits
vi: Kiểm tra ký lần chuyển giao dùng GPG

en: Validate packed Git archive files
vi: Kiểm tra lại các tập tin kho (lưu trữ, nén) Git đã được đóng gói

en: Check the GPG signature of tags
vi: Kiểm tra chữ ký GPG của các thẻ

en: Git web interface (web frontend to Git repositories)
vi: Giao diện Git trên nền web (ứng dụng web chạy trên kho Git)

en: Show logs with difference each commit introduces
vi: Hiển thị các nhật ký với từng lần chuyển giao khác nhau đưa ra

en: Manage multiple working trees
vi: Quản lý nhiều cây làm việc

en: Create a tree object from the current index
vi: Tạo một đối tượng cây từ đầu vào tiêu chuẩn stdin hiện tại

en: Defining attributes per path
vi: Định nghĩa các thuộc tính cho mỗi đường dẫn

en: Git command-line interface and conventions
vi: Giao diện dòng lệnh Git và quy ước

en: A Git core tutorial for developers
vi: Hướng dẫn Git cơ bản cho nhà phát triển

en: Providing usernames and passwords to Git
vi: Cung cấp tài khoản và mật khẩu cho Git

en: Git for CVS users
vi: Git dành cho những người dùng CVS

en: Tweaking diff output
vi: Chỉnh kết xuất diff

en: A useful minimum set of commands for Everyday Git
vi: Một tập hợp lệnh hữu dụng tối thiểu để dùng Git hàng ngày

en: Frequently asked questions about using Git
vi: Các câu hỏi thường gặp về cách sử dụng Git

en: A Git Glossary
vi: Thuật ngữ chuyên môn Git

en: Hooks used by Git
vi: Các móc được sử dụng bởi Git

en: Specifies intentionally untracked files to ignore
vi: Chỉ định các tập tin không cần theo dõi

en: Map author/committer names and/or E-Mail addresses
vi: Ánh xạ tên tác giả/người chuyển giao và/hoặc địa chỉ E-Mail

en: Defining submodule properties
vi: Định nghĩa thuộc tính mô-đun-con

en: Git namespaces
vi: Không gian tên Git

en: Helper programs to interact with remote repositories
vi: Các chương trình hỗ trợ để tương tác với các kho chứa trên máy chủ

en: Git Repository Layout
vi: Bố cục kho Git

en: Specifying revisions and ranges for Git
vi: Chỉ định điểm xét duyệt và vùng cho Git

en: Mounting one repository inside another
vi: Gắn một kho chứa vào trong một cái khác

en: A tutorial introduction to Git: part two
vi: Hướng dẫn cách dùng Git: phần hai

en: A tutorial introduction to Git
vi: Hướng dẫn cách dùng Git

en: An overview of recommended workflows with Git
vi: Tổng quan về luồng công việc khuyến nghị nên dùng với Git

en: Error: Your local changes to the following files would be overwritten by merge
vi: Lỗi: Các thay đổi nội bộ của bạn với các tập tin sau đây sẽ bị ghi đè bởi lệnh hòa trộn

en: Automated merge did not work.
vi: Hòa trộn một cách tự động không làm việc.

en: Should not be doing an octopus.
vi: Không thể thực hiện một octopus.

en: Unable to find common commit with $pretty_name
vi: Không thể tìm thấy lần chuyển giao chung với $pretty_name

en: Already up to date with $pretty_name
vi: Đã cập nhật với $pretty_name rồi

en: Fast-forwarding to: $pretty_name
vi: Chuyển-tiếp-nhanh đến: $pretty_name

en: Trying simple merge with $pretty_name
vi: Đang thử hòa trộn đơn giản với $pretty_name

en: Simple merge did not work, trying automatic merge.
vi: Hòa trộn đơn giản không làm việc, thử hòa trộn tự động.

en: Unable to find current revision in submodule path '$displaypath'
vi: Không tìm thấy điểm xét duyệt hiện hành trong đường dẫn mô-đun-con “$displaypath”

en: Unable to fetch in submodule path '$sm_path'
vi: Không thể lấy về trong đường dẫn mô-đun-con “$sm_path”

en: Unable to find current ${remote_name}/${branch} revision in submodule path '$sm_path'
vi: Không thể tìm thấy điểm xét duyệt hiện hành ${remote_name}/${branch} trong đường dẫn mô-đun-con “$sm_path”

en: Failed to recurse into submodule path '$displaypath'
vi: Gặp lỗi khi đệ quy vào trong đường dẫn mô-đun-con “$displaypath”

en: usage: $dashless $USAGE
vi: cách dùng: $dashless $USAGE

en: Cannot chdir to $cdup, the toplevel of the working tree
vi: Không thể chuyển thư mục (chdir) sang $cdup, thư mục ở mức cao nhất của cây làm việc

en: fatal: $program_name cannot be used without a working tree.
vi: lỗi nghiêm trọng: $program_name không thể được dùng ngoaoif thư mục làm việc.

en: Cannot rewrite branches: You have unstaged changes.
vi: Không thể ghi lại các nhánh: Bạn có các thay đổi chưa được đưa lên bệ phóng.

en: Cannot $action: You have unstaged changes.
vi: Không thể $action: Bạn có các thay đổi chưa được đưa lên bệ phóng.

en: Cannot $action: Your index contains uncommitted changes.
vi: Không thể $action: Mục lục của bạn có chứa các thay đổi chưa được chuyển giao.

en: Additionally, your index contains uncommitted changes.
vi: Thêm vào đó, bảng mục lục của bạn có chứa các thay đổi chưa được chuyển giao.

en: You need to run this command from the toplevel of the working tree.
vi: Bạn cần chạy lệnh này từ thư mục ở mức cao nhất của cây làm việc.

en: Unable to determine absolute path of git directory
vi: Không thể dò tìm đường dẫn tuyệt đối của thư mục git

en: touched %d path
     | touched %d paths
vi[0]: %d đường dẫn đã touch (chạm)

en: If the patch applies cleanly, the edited hunk will immediately be
    marked for staging.
vi: Nếu miếng vá được áp dụng sạch sẽ, khúc đã sửa sẽ ngay lập tức
    được đánh dấu để chuyển lên bệ phóng.

en: If the patch applies cleanly, the edited hunk will immediately be
    marked for stashing.
vi: Nếu miếng vá được áp dụng sạch sẽ, khúc đã sửa sẽ ngay lập tức
    được đánh dấu để tạm cất.

en: If the patch applies cleanly, the edited hunk will immediately be
    marked for unstaging.
vi: Nếu miếng vá được áp dụng sạch sẽ, khúc đã sửa sẽ ngay lập tức
    được đánh dấu để bỏ chuyển lên bệ phóng.

en: If the patch applies cleanly, the edited hunk will immediately be
    marked for applying.
vi: Nếu miếng vá được áp dụng sạch sẽ, khúc đã sửa sẽ ngay lập tức
    được đánh dấu để áp dụng.

en: If the patch applies cleanly, the edited hunk will immediately be
    marked for discarding.
vi: Nếu miếng vá được áp dụng sạch sẽ, khúc đã sửa sẽ ngay lập tức
    được đánh dấu để loại bỏ.

en: failed to open hunk edit file for writing: %s
vi: gặp lỗi khi tập tin sửa khúc để ghi: %s

en: ---
    To remove '%s' lines, make them ' ' lines (context).
    To remove '%s' lines, delete them.
    Lines starting with %s will be removed.
vi: ---
    Để gỡ bỏ các dòng “%s”, làm chúng thành những dòng “ “ (nội dung).
    Để xóa bỏ dòng “%s”, xóa chúng đi.
    Những dòng bắt đầu bằng %s sẽ bị loại bỏ.

en: failed to open hunk edit file for reading: %s
vi: gặp lỗi khi mở tập tin khúc để đọc: %s

en: y - stage this hunk
    n - do not stage this hunk
    q - quit; do not stage this hunk or any of the remaining ones
    a - stage this hunk and all later hunks in the file
    d - do not stage this hunk or any of the later hunks in the file
vi: y - đưa lên bệ phóng khúc này
    n - đừng đưa lên bệ phóng khúc này
    q - thoát; đừng đưa lên bệ phóng khúc này cũng như bất kỳ cái nào còn lại
    a - đưa lên bệ phóng khúc này và tất cả các khúc sau này trong tập tin
    d - đừng đưa lên bệ phóng khúc này cũng như bất kỳ cái nào còn lại trong tập tin

en: y - stash this hunk
    n - do not stash this hunk
    q - quit; do not stash this hunk or any of the remaining ones
    a - stash this hunk and all later hunks in the file
    d - do not stash this hunk or any of the later hunks in the file
vi: y - tạm cất khúc này
    n - đừng tạm cất khúc này
    q - thoát; đừng tạm cất khúc này cũng như bất kỳ cái nào còn lại
    a - tạm cất khúc này và tất cả các khúc sau này trong tập tin
    d - đừng tạm cất khúc này cũng như bất kỳ cái nào còn lại trong tập tin

en: y - unstage this hunk
    n - do not unstage this hunk
    q - quit; do not unstage this hunk or any of the remaining ones
    a - unstage this hunk and all later hunks in the file
    d - do not unstage this hunk or any of the later hunks in the file
vi: y - đưa ra khỏi bệ phóng khúc này
    n - đừng đưa ra khỏi bệ phóng khúc này
    q - thoát; đừng đưa ra khỏi bệ phóng khúc này cũng như bất kỳ cái nào còn lại
    a - đưa ra khỏi bệ phóng khúc này và tất cả các khúc sau này trong tập tin
    d - đừng đưa ra khỏi bệ phóng khúc này cũng như bất kỳ cái nào còn lại trong tập tin

en: y - apply this hunk to index
    n - do not apply this hunk to index
    q - quit; do not apply this hunk or any of the remaining ones
    a - apply this hunk and all later hunks in the file
    d - do not apply this hunk or any of the later hunks in the file
vi: y - áp dụng khúc này vào mục lục
    n - đừng áp dụng khúc này vào mục lục
    q - thoát; đừng áp dụng khúc này cũng như bất kỳ cái nào còn lại
    a - áp dụng khúc này và tất cả các khúc sau này trong tập tin
    d - đừng áp dụng khúc này cũng như bất kỳ cái nào sau này trong tập tin

en: y - discard this hunk from worktree
    n - do not discard this hunk from worktree
    q - quit; do not discard this hunk or any of the remaining ones
    a - discard this hunk and all later hunks in the file
    d - do not discard this hunk or any of the later hunks in the file
vi: y - loại bỏ khúc này khỏi cây làm việc
    n - đừng loại bỏ khúc khỏi cây làm việc
    q - thoát; đừng loại bỏ khúc này cũng như bất kỳ cái nào còn lại
    a - loại bỏ khúc này và tất cả các khúc sau này trong tập tin
    d - đừng loại bỏ khúc này cũng như bất kỳ cái nào sau này trong tập tin

en: y - discard this hunk from index and worktree
    n - do not discard this hunk from index and worktree
    q - quit; do not discard this hunk or any of the remaining ones
    a - discard this hunk and all later hunks in the file
    d - do not discard this hunk or any of the later hunks in the file
vi: y - loại bỏ khúc này khỏi mục lục và cây làm việc
    n - đừng loại bỏ khúc khỏi mục lục và cây làm việc
    q - thoát; đừng loại bỏ khúc này cũng như bất kỳ cái nào còn lại
    a - loại bỏ khúc này và tất cả các khúc sau này trong tập tin
    d - đừng loại bỏ khúc này cũng như bất kỳ cái nào sau này trong tập tin

en: y - apply this hunk to index and worktree
    n - do not apply this hunk to index and worktree
    q - quit; do not apply this hunk or any of the remaining ones
    a - apply this hunk and all later hunks in the file
    d - do not apply this hunk or any of the later hunks in the file
vi: y - áp dụng khúc này vào mục lục và cây làm việc
    n - đừng áp dụng khúc vào mục lục và cây làm việc
    q - thoát; đừng áp dụng khúc này cũng như bất kỳ cái nào còn lại
    a - áp dụng khúc này và tất cả các khúc sau này trong tập tin
    d - đừng áp dụng khúc này cũng như bất kỳ cái nào sau này trong tập tin

en: y - apply this hunk to worktree
    n - do not apply this hunk to worktree
    q - quit; do not apply this hunk or any of the remaining ones
    a - apply this hunk and all later hunks in the file
    d - do not apply this hunk or any of the later hunks in the file
vi: y - áp dụng khúc này vào cây làm việc
    n - đừng áp dụng khúc vào cây làm việc
    q - thoát; đừng áp dụng khúc này cũng như bất kỳ cái nào còn lại
    a - áp dụng khúc này và tất cả các khúc sau này trong tập tin
    d - đừng áp dụng khúc này cũng như bất kỳ cái nào sau này trong tập tin

en: g - select a hunk to go to
    / - search for a hunk matching the given regex
    j - leave this hunk undecided, see next undecided hunk
    J - leave this hunk undecided, see next hunk
    k - leave this hunk undecided, see previous undecided hunk
    K - leave this hunk undecided, see previous hunk
    s - split the current hunk into smaller hunks
    e - manually edit the current hunk
    ? - print help
vi: g - chọn một khúc muốn tới
    / - tìm một khúc khớp với biểu thức chính quy đưa ra
    j - để lại khúc này là chưa quyết định, xem khúc chưa quyết định kế
    J - để lại khúc này là chưa quyết định, xem khúc kế
    k - để lại khúc này là chưa quyết định, xem khúc chưa quyết định kế trước
    K - để lại khúc này là chưa quyết định, xem khúc kế trước
    s - chia khúc hiện tại thành các khúc nhỏ hơn
    e - sửa bằng tay khúc hiện hành
    ? - in trợ giúp

en: The selected hunks do not apply to the index!
vi: Các khúc đã chọn không được áp dụng vào bảng mục lục!

en: ignoring unmerged: %s
vi: bỏ qua những thứ chưa hòa trộn: %s

en: Apply mode change to worktree [y,n,q,a,d%s,?]?
vi: Áp dụng thay đổi chế độ cho cây làm việc [y,n,q,a,d%s,?]?

en: Apply deletion to worktree [y,n,q,a,d%s,?]?
vi: Áp dụng việc xóa cho cây làm việc [y,n,q,a,d%s,?]?

en: Apply addition to worktree [y,n,q,a,d%s,?]?
vi: Áp dụng việc thêm cho cây làm việc [y,n,q,a,d%s,?]?

en: Apply this hunk to worktree [y,n,q,a,d%s,?]?
vi: Áp dụng khúc này vào cây làm việc [y,n,q,a,d%s,?]?

en: No other hunks to goto
vi: Không còn khúc nào để mà nhảy đến

en: Invalid number: '%s'
vi: Số không hợp lệ: “%s”

en: Sorry, only %d hunk available.
     | Sorry, only %d hunks available.
vi[0]: Rất tiếc, chỉ có sẵn %d khúc.

en: No other hunks to search
vi: Không còn khúc nào để mà tìm kiếm

en: Malformed search regexp %s: %s
vi: Định dạng tìm kiếm của biểu thức chính quy không đúng %s: %s

en: No hunk matches the given pattern
vi: Không thấy khúc nào khớp mẫu đã cho

en: No previous hunk
vi: Không có khúc kế trước

en: No next hunk
vi: Không có khúc kế tiếp

en: Sorry, cannot split this hunk
vi: Rất tiếc, không thể chia nhỏ khúc này

en: Split into %d hunk.
     | Split into %d hunks.
vi[0]: Chi nhỏ thành %d khúc.

en: Sorry, cannot edit this hunk
vi: Rất tiếc, không thể sửa khúc này

note: TRANSLATORS: please do not translate the command names 'status', 'update', 'revert', etc.
en: status        - show paths with changes
    update        - add working tree state to the staged set of changes
    revert        - revert staged set of changes back to the HEAD version
    patch         - pick hunks and update selectively
    diff          - view diff between HEAD and index
    add untracked - add contents of untracked files to the staged set of changes
vi: status        - hiển thị các đường dẫn với các thay đổi
    update        - đặt trạng thái cây làm việc thành tập hợp các thay đổi đã đặt lên bệ phóng
    revert        - hoàn nguyên tập hợp các thay đổi đã đặt lên bệ phóng trở lại phiên bản HEAD
    patch         - cậy các khúc và cập nhật có lựa chọn
    diff	      - xem khác biệt giữa HEAD và mục lục
    add untracked - thêm nội dung các các tập tin chưa theo dõi và tập hợp các thay đổi đã đặt lên bệ phóng

en: missing --
vi: thiếu --

en: unknown --patch mode: %s
vi: không hiểu chế độ --patch: %s

en: invalid argument %s, expecting --
vi: đối số không hợp lệ %s, cần --

en: local zone differs from GMT by a non-minute interval
vi: múi giờ nội bộ khác biệt với GMT bởi khoảng thời gian không-phút

en: local time offset greater than or equal to 24 hours
vi: khoảng bù thời gian nội bộ lớn hơn hoặc bằng 24 giờ

en: fatal: command '%s' died with exit code %d
vi: lỗi nghiêm trọng: lệnh “%s” chết với mã thoát %d

en: the editor exited uncleanly, aborting everything
vi: trình soạn thảo thoát không sạch sẽ, bãi bỏ mọi thứ

en: '%s' contains an intermediate version of the email you were composing.
vi: “%s” có chưa một phiên bản trung gian của thư bạn đã soạn.

en: '%s.final' contains the composed email.
vi: “%s.final” chứa thư điện tử đã soạn thảo.

en: --dump-aliases incompatible with other options
vi: --dump-aliases xung khắc với các tùy chọn khác

en: fatal: found configuration options for 'sendmail'
    git-send-email is configured with the sendemail.* options - note the 'e'.
    Set sendemail.forbidSendmailVariables to false to disable this check.
vi: lỗi nghiêm trọng: tìm thấy các tùy chọn cấu hình cho “sendmail”
    git-send-email được cấu hình với các tùy chọn sendemail.* - chú ý “e”.
    Đặt sendemail.forbidSendmailVariables thành false để tắt kiểm tra này.

en: Cannot run git format-patch from outside a repository
vi: Không thể chạy git format-patch ở ngoài một kho chứa

en: `batch-size` and `relogin` must be specified together (via command-line or configuration option)
vi: “batch-size” và “relogin” phải được chỉ định cùng với nhau (thông qua dòng lệnh hoặc tùy chọn cấu hình)

en: Unknown --suppress-cc field: '%s'
vi: Không hiểu trường --suppress-cc: “%s”

en: Unknown --confirm setting: '%s'
vi: Không hiểu cài đặt --confirm: “%s”

en: warning: sendmail alias with quotes is not supported: %s
vi: cảnh báo: bí danh sendmail với dấu trích dẫn không được hỗ trợ: %s

en: warning: `:include:` not supported: %s
vi: cảnh báo: “:include:“ không được hỗ trợ: %s

en: warning: `/file` or `|pipe` redirection not supported: %s
vi: cảnh báo: chuyển hướng “/file“ hay “|pipe“ không được hỗ trợ: %s

en: warning: sendmail line is not recognized: %s
vi: cảnh báo: dòng sendmail không nhận ra được: %s

en: File '%s' exists but it could also be the range of commits
    to produce patches for.  Please disambiguate by...
    
        * Saying "./%s" if you mean a file; or
        * Giving --format-patch option if you mean a range.
vi: Tập tin “%s” đã có sẵn nhưng nó có lẽ cũng là chuẩn bị của
    các miếng vá tạo lần chuyển giao. Vui lòng làm rõ ý bằng…
    
        * Nói "./%s" nếu ý bạn là một tập tin; hoặc
        * Đưa ra tùy chọn --format-patch nếu ý bạn là chuẩn bị.

en: Failed to opendir %s: %s
vi: Gặp lỗi khi mở thư mục “%s”: %s

en: 
    No patch files specified!
vi: 
    Chưa chỉ định các tập tin miếng vá!

en: No subject line in %s?
vi: Không có dòng chủ đề trong %s?

en: Failed to open for writing %s: %s
vi: Gặp lỗi khi mở “%s” để ghi: %s

en: Lines beginning in "GIT:" will be removed.
    Consider including an overall diffstat or table of contents
    for the patch you are writing.
    
    Clear the body content if you don't wish to send a summary.
vi: Các dòng bắt đầu bằng "GIT:" sẽ bị xóa bỏ.
    Cân nhắc bao gồm một thống kê diff toàn thể hay bảng nội dung
    cho miếng vá mà bạn đang viết.
    
    Xóa nội dung phần thân nếu bạn không muốn gửi tóm tắt.

en: Failed to open %s: %s
vi: Gặp lỗi khi mở “%s”: %s

en: Failed to open %s.final: %s
vi: Gặp lỗi khi mở %s.final: %s

en: Summary email is empty, skipping it
vi: Thư tổng thể là trống rỗng, nên bỏ qua nó

note: TRANSLATORS: please keep [y/N] as is.
en: Are you sure you want to use <%s> [y/N]?
vi: Bạn có chắc muốn dùng <%s> [y/N]?

en: The following files are 8bit, but do not declare a Content-Transfer-Encoding.
vi: Các trường sau đây là 8bit, nhưng không khai báo một Content-Transfer-Encoding.

en: Which 8bit encoding should I declare [UTF-8]?
vi: Bảng mã 8bit nào tôi nên khai báo [UTF-8]?

en: Refusing to send because the patch
    	%s
    has the template subject '*** SUBJECT HERE ***'. Pass --force if you really want to send.
vi: Từ chối gửi bởi vì miếng vá
    	%s
    có chủ đề ở dạng mẫu “*** SUBJECT HERE ***”. Dùng --force nếu bạn thực sự muốn gửi.

en: To whom should the emails be sent (if anyone)?
vi: Tới người mà thư được gửi (nếu có)?

en: fatal: alias '%s' expands to itself
vi: nghiêm trọng: bí danh “%s” được khai triển thành chính nó

en: Message-ID to be used as In-Reply-To for the first email (if any)?
vi: Message-ID được dùng như là In-Reply-To cho thư đầu tiên (nếu có)?

en: error: unable to extract a valid address from: %s
vi: lỗi: không thể rút trích một địa chỉ hợp lệ từ: %s

note: TRANSLATORS: Make sure to include [q] [d] [e] in your translation. The program will only accept English input at this point.
en: What to do with this address? ([q]uit|[d]rop|[e]dit):
vi: Làm gì với địa chỉ này? (thoát[q]|xóa[d]|sửa[e]):

en: CA path "%s" does not exist
vi: Đường dẫn CA “%s” không tồn tại

en:     The Cc list above has been expanded by additional
        addresses found in the patch commit message. By default
        send-email prompts before sending whenever this occurs.
        This behavior is controlled by the sendemail.confirm
        configuration setting.
    
        For additional information, run 'git send-email --help'.
        To retain the current behavior, but squelch this message,
        run 'git config --global sendemail.confirm auto'.
vi:     Danh sách Cc ở trên được diễn giải bằng các địa chỉ phụ
        thêm tìm thấy trong lời ghi chú lần chuyển giao của miếng vá.
        Theo mặc định send-email sẽ nhắc trước khi gửi bất cứ khi
        nào điều này xảy ra. Cách hành xử này được điều khiển bởi cài
        đặt cấu hình sendemail.confirm.
    
        Để biết thêm chi tiết, hãy chạy lệnh “git send-email --help”.
        Để giữ lại cách hành xử hiện nay, làm hết lời nhắn này,
        chạy “git config --global sendemail.confirm auto”.

note: TRANSLATORS: Make sure to include [y] [n] [e] [q] [a] in your translation. The program will only accept English input at this point.
en: Send this email? ([y]es|[n]o|[e]dit|[q]uit|[a]ll):
vi: Gửi thư này chứ? ([y]có|[n]không|[e]sửa|[q]thoát|[a]tất):

en: Send this email reply required
vi: Gửi thư này trả lời yêu cầu

en: The required SMTP server is not properly defined.
vi: Máy phục vụ SMTP chưa được định nghĩa một cách thích hợp.

en: Server does not support STARTTLS! %s
vi: Máy chủ không hỗ trợ STARTTLS! %s

en: STARTTLS failed! %s
vi: STARTTLS gặp lỗi! %s

en: Unable to initialize SMTP properly. Check config and use --smtp-debug.
vi: Không thể khởi tạo SMTP một cách đúng đắn. Kiểm tra cấu hình và dùng --smtp-debug.

en: Failed to send %s
vi: Gặp lỗi khi gửi %s

en: Dry-Sent %s
vi: Thử gửi %s

en: Sent %s
vi: Gửi %s

en: Dry-OK. Log says:
vi: Dry-OK. Nhật ký nói rằng:

en: OK. Log says:
vi: OK. Nhật ký nói rằng:

en: Result:
vi: Kết quả:

en: Result: OK
vi: Kết quả: Tốt

en: can't open file %s
vi: không thể mở tập tin “%s”

en: (mbox) Adding cc: %s from line '%s'
vi: (mbox) Thêm cc: %s từ dòng “%s”

en: (mbox) Adding to: %s from line '%s'
vi: (mbox) Đang thêm to: %s từ dòng “%s”

en: (non-mbox) Adding cc: %s from line '%s'
vi: (non-mbox) Thêm cc: %s từ dòng “%s”

en: (body) Adding cc: %s from line '%s'
vi: (body) Thêm cc: %s từ dòng “%s”

en: (%s) Could not execute '%s'
vi: (%s) Không thể thực thi “%s”

en: (%s) Adding %s: %s from: '%s'
vi: (%s) Đang thêm %s: %s từ: “%s”

en: (%s) failed to close pipe to '%s'
vi: (%s) gặp lỗi khi đóng đường ống đến “%s”

en: cannot send message as 7bit
vi: không thể lấy gửi thư dạng 7 bít

en: invalid transfer encoding
vi: bảng mã truyền không hợp lệ

en: fatal: %s: rejected by sendemail-validate hook
    %s
    warning: no patches were sent
vi: nghiêm trọng: %s: bị từ chối bởi móc sendemail-validate
    %s
    cảnh báo: không có miếng vá nào được gửi đi

en: unable to open %s: %s
vi: không thể mở %s: %s

en: fatal: %s:%d is longer than 998 characters
    warning: no patches were sent
vi: nghiêm trọng: %s: %d là dài hơn 998 ký tự
    cảnh báo: không có miếng vá nào được gửi đi

en: Skipping %s with backup suffix '%s'.
vi: Bỏ qua %s với hậu tố sao lưu dự phòng “%s”.

note: TRANSLATORS: please keep "[y|N]" as is.
en: Do you really want to send %s? [y|N]:
vi: Bạn có thực sự muốn gửi %s? [y|N](có/KHÔNG):

en: cannot open %s: %s
vi: không thể mở %s: %s

en: Photo mode
vi: Chế độ chụp ảnh

en: Video mode
vi: Chế độ quay phim

en: Photo burst mode
vi: Chế độ chụp liên tiếp

en: Take a photo using a webcam
vi: Chụp ảnh dùng một webcam

en: Navigate to the previous page of effects
vi: Di chuyển đến trang hiệu ứng kế trước

en: _Effects
vi: _Hiệu ứng

en: Navigate to the next page of effects
vi: Di chuyển đến trang hiệu ứng kế sau

en: Leave fullscreen mode and go back to windowed mode
vi: Rời khỏi chế độ toàn màn hình và trở lại chế độ cửa sổ

en: Photo resolution
vi: Độ phân giải ảnh

en: Video resolution
vi: Độ phân giải phim

en: _Countdown
vi: Đế_m ngược

en: Fire _flash
vi: _Chớp đèn nháy

en: Burst mode
vi: Chế độ chụp liên tiếp

en: Number of photos
vi: Số lượng ảnh

en: Delay between photos (seconds)
vi: Khoảng dừng giữa các ảnh (giây)

en: _About Cheese
vi: _Giới thiệu về Cheese

en: Take a Photo
vi: Chụp ảnh

en: Take photos and videos with your webcam, with fun graphical effects
vi: Chụp ảnh và quay phim dùng webcam, thêm các hiệu ứng đồ họa thú vị

en: Cheese uses your webcam to take photos and videos, applies fancy special effects and lets you share the fun with others.
vi: Cheese dùng webcam của bạn để chụp hình và quay phim, áp dụng ứng hiệu ứng đặc biệt lạ mắt để giúp bạn chia sẻ niềm vui với những người khác.

en: Take multiple photos in quick succession with burst mode. Use the countdown to give yourself time to strike a pose, and wait for the flash!
vi: Chụp nhiều ảnh với chế độ chụp liên tiếp. Dùng bộ đếm ngược để bản thân bạn có thời gian tạo dáng, và chờ đèn nháy!

en: Under the hood, Cheese uses GStreamer to apply fancy effects to photos and videos. With Cheese it is easy to take photos of you, your friends, pets or whatever you want and share them with others.
vi: Ở đằng sau, Cheese dùng GStreamer để áp dụng các hiệu ứng lạ mắt vào ảnh và phim. Với Cheese việc chụp ảnh bạn, bạn của bạn, thú cứng hay bất cứ những thứ gì khác mà bạn muốn và chia sẻ chúng với những người khác trở nên dễ dàng hơn bao giờ hết.

en: Webcam Booth
vi: Trang chủ Webcam

note: Translators: Search terms to find this application. Do NOT translate or localize the semicolons! The list MUST also end with a semicolon!
en: photo;video;webcam;camera;selfie;
vi: photo;chụp;chup;ảnh;anh;video;quay;phim;webcam;camera;selfie;

en: Use a countdown
vi: Dùng đếm ngược

en: Set to true to show a countdown before taking a photo
vi: Nếu được đặt thì sẽ hiển thị đếm ngược trước khi chụp ảnh

en: Countdown length
vi: Độ dài đếm ngược

en: The duration of the countdown before taking a photo, in seconds
vi: Khoảng thời gian đếm được trước khi chụp ảnh, tính theo giây

en: Fire flash before taking a photo
vi: Chớp đèn nháy trước khi chụp

en: Set to true to fire a flash before taking a photo
vi: Đặt để bật đèn nháy trước khi chụp ảnh

en: Camera device string indicator
vi: Chuỗi chỉ thị máy ảnh

en: The path to the device node which points to the camera, for example /dev/video0
vi: Đường dẫn đến nút thiết bị mà chỉ tới máy ảnh, ví dụ như /dev/video0

en: Last selected effect
vi: Hiệu ứng chọn cuối cùng

en: Name of the installed effect that was selected last
vi: Tên của hiệu ứng được cài đặt được chọn lần cuối

en: Photo width
vi: Chiều rộng ảnh

en: The width of the image captured from the camera, in pixels
vi: Chiều rộng của ảnh được chụp từ máy ảnh, theo điểm ảnh

en: Photo height
vi: Chiều cao ảnh

en: The height of the image captured from the camera, in pixels
vi: Chiều cao của ảnh được chụp từ máy ảnh, theo điểm ảnh

en: Video width
vi: Chiều rộng phim

en: The width of the video captured from the camera, in pixels
vi: Chiều rộng của phim được chụp từ máy ảnh, theo điểm ảnh

en: Video height
vi: Chiều cao phim

en: The height of the video captured from the camera, in pixels
vi: Chiều cao của phim được chụp từ máy ảnh, theo điểm ảnh

en: Image brightness
vi: Độ sáng ảnh

en: Adjusts the brightness of the image coming from the camera
vi: Điều chỉnh độ sáng của ảnh từ máy ảnh

en: Image contrast
vi: Độ tương phản của hình

en: Adjusts the contrast of the image coming from the camera
vi: Điều chỉnh độ tương phản của ảnh từ máy ảnh

en: Image saturation
vi: Độ bão hòa của hình

en: Adjusts the saturation of the image coming from the camera
vi: Điều chỉnh độ bão hòa của ảnh từ máy ảnh

en: Image hue
vi: Chỉnh sắc màu

en: Adjusts the hue (color tint) of the image coming from the camera
vi: Điều chỉnh màu sắc (sắc độ màu) của ảnh từ máy ảnh

en: Video path
vi: Đường dẫn phim

en: Defines the path where the videos are stored. If empty, “XDG_VIDEOS_DIR/Webcam” will be used.
vi: Xác định đường dẫn để các phim được lưu tại đó. Bỏ trống thì dùng “XDG_VIDEOS_DIR/Webcam”.

en: Photo path
vi: Đường dẫn ảnh chụp

en: Defines the path where the photos are stored. If empty, “XDG_PICTURES_DIR/Webcam” will be used.
vi: Định nghĩa đường dẫn nơi dùng để lưu các ảnh chụp. Bỏ trống thì dùng “XDG_PICTURES_DIR/Webcam”.

en: Time between photos in burst mode
vi: Thời gian giữa hai ảnh chụp ở chế độ chụp liên tiếp

en: The length of time, in milliseconds, to delay between taking each photo in a burst sequence of photos. If the burst delay is less than the countdown duration, the countdown duration will be used instead.
vi: Thời gian, tính theo mili giây, giữa mỗi ảnh chụp khi đặt chế dộ chụp ảnh từng loạt. Nếu độ trễ ngắn hơn khoảng thời gian đếm ngược thì dùng khoảng thời gian của đếm ngược làm độ trễ.

en: Number of photos in burst mode
vi: Số ảnh chụp với chế độ chụp liên tiếp

en: The number of photos to take in a single burst.
vi: Số ảnh chụp trong một lần chụp liên tiếp.

[ctx: shortcut window]
en: Fullscreen on / off
vi: Bật/tắt toàn màn hình

[ctx: shortcut window]
en: Quit the application
vi: Thoát khỏi ứng dụng

[ctx: shortcut window]
en: Thumbnails
vi: Hình thu nhỏ

[ctx: shortcut window]
en: Save As
vi: Lưu thành

[ctx: shortcut window]
en: Move to Trash
vi: Chuyển vào thùng rác

en: Shutter sound
vi: Tiếng bấm máy

en: _Take Another Picture
vi: _Chụp hình khác

en: One or more needed GStreamer elements are missing:
vi: Thiếu một hoặc nhiều phần tử GStreamer cần thiết:

en: No device found
vi: Không tìm thấy thiết bị

en: Device capabilities not supported
vi: Không hỗ trợ tính năng thiết bị

en: Start in wide mode
vi: Khởi chạy trong chế độ rộng

en: Device to use as a camera
vi: Thiết bị dùng làm máy ảnh

en: Webcam in use
vi: Webcam đang được dùng

en: Cheese Website
vi: Trang chủ Cheese

en: Are you sure you want to permanently delete the file? | Are you sure you want to permanently delete %d files?
vi[0]: Bạn có chắc muốn xóa vĩnh viễn %d tập tin không?

en: If you delete an item, it will be permanently lost | If you delete the items, they will be permanently lost
vi[0]: Nếu bạn xóa những mục này, nó sẽ mất vĩnh viễn

en: Could not move %s to trash
vi: Không thể chuyển %s vào thùng rác

en: Could not save %s
vi: Không thể lưu %s

en: Stop recording
vi: Dừng ghi hình

en: Record a video
vi: Quay phim

note: FIXME: Set the effects action to be inactive.
en: Stop taking pictures
vi: Ngừng chụp hình

en: Take multiple photos
vi: Chụp nhiều ảnh

en: No effects found
vi: Không có hiệu ứng

en: There was an error playing video from the webcam
vi: Có lỗi xảy ra khi xem phim từ webcam

en: Record a video using a webcam
vi: Quay phim dùng một webcam

en: Take multiple photos using a webcam
vi: Chụp nhiều ảnh dùng webcam

en: Choose an Effect
vi: Chọn một hiệu ứng

en: Record a Video
vi: Quay phim

en: Take Multiple Photos
vi: Chụp nhiều ảnh

en: %s version %s - Copyright (C) 1997-2000 Red Hat, Inc.
vi: %s phiên bản %s - Bản quyền (C) 1997-2000 Red Hat, Inc.

en: This may be freely redistributed under the terms of the GNU Public License.
vi: Chương trình này có thể được phân phối tự do theo những điều khoản trong GNU Public License.

en:          %s --add <name>
vi:          %s --add <tên>

en:          %s --del <name>
vi:          %s --del <tên>

en: service %s supports chkconfig, but is not referenced in any runlevel (run 'chkconfig --add %s')
vi: dịch vụ %s hỗ trợ chkconfig, nhưng không được dùng trong bất kỳ runlevel nào (chạy 'chkconfig --add %s')

en: service %s does not support chkconfig
vi: dịch vụ %s không hỗ trợ chkconfig

en: error reading information on service %s: %s
vi: lỗi đọc thông tin về dịch vụ %s: %s

en: xinetd based services:
vi: dịch vụ dựa trên xinetd:

en: failed to open directory %s: %s
vi: lỗi mở thư mục %s: %s

en: %s version %s
vi: %s phiên bản %s

en: only one runlevel may be specified for a chkconfig query
vi: chỉ có thể xác định một runlevel trong truy vấn chkconfig

en: Press <F1> for more information on a service.
vi: Nhấn <F1> để biết thêm thông tin về dịch vụ.

en: What services should be automatically started?
vi: Dịch vụ nào nên được khởi động tự động?

en: error reading info for service %s: %s
vi: lỗi đọc thông tin dịch vụ %s: %s

en: error reading from directory %s: %s
vi: lỗi đọc từ thư mục %s: %s

en: You must be root to run %s.
vi: Bạn phải là root mới có thể chạy %s.

en: bad argument to --levels
vi: tham số --levels sai

en: No services may be managed by ntsysv!
vi: Không có dịch vụ nào được quản lý bởi ntsysv!

en: failed to open %s/init.d: %s
vi: lỗi mở %s/init.d: %s

en: failed to glob pattern %s: %s
vi: lỗi glob mẫu %s: %s

en: cannot determine current run level
vi: không thể xác định runlevel hiện thời

en: failed to make symlink %s: %s
vi: lỗi tạo symlink %s: %s

en: alternatives version %s - Copyright (C) 2001 Red Hat, Inc.
vi: alternatives phiên bản %s - Bản quyền (C) 2001 Red Hat, Inc.

en: This may be freely redistributed under the terms of the GNU Public License.
vi: Chương trình này có thể được phân phối tự do theo những điều khoản trong GNU Public License.

en: usage: alternatives --install <link> <name> <path> <priority>
vi: cách dùng: alternatives --install <liên kết> <tên> <đường dẫn> <độ ưu tiên>

en:                     [--initscript <service>]
vi:                     [--initscript <dịch vụ>]

en:        alternatives --remove <name> <path>
vi:        alternatives --remove <tên> <đường dẫn>

en:        alternatives --auto <name>
vi:        alternatives --auto <tên>

en:        alternatives --config <name>
vi:        alternatives --config <tên>

en:        alternatives --display <name>
vi:        alternatives --display <tên>

en:        alternatives --set <name> <path>
vi:        alternatives --set <tên> <đườn dẫn>

en:                 --altdir <directory> --admindir <directory>
vi:                 --altdir <thư mục> --admindir <thư mục>

en: failed to open %s: %s
vi: lỗi mở %s: %s

en: failed to read %s: %s
vi: lỗi đọc %s: %s

en: %s empty!
vi: %s rỗng!

en: bad mode on line 1 of %s
vi: sai chế độ tại dòng 1 của %s

en: bad primary link in %s
vi: liên kết chính sai trong %s

en: path %s unexpected in %s
vi: đường dẫn %s ngoài ý muốn trong %s

en: missing path for slave %s in %s
vi: thiếu đường dẫn cho slave %s trong %s

en: unexpected end of file in %s
vi: kết thúc tập tin không mong đợi trong %s

en: path to alternate expected in %s
vi: cần đường dẫn thay thế trong %s

en: unexpected line in %s: %s
vi: dòng không mong đợi %s: %s

en: numeric priority expected in %s
vi: cần độ ưu tiên dạng số trong %s

en: slave path expected in %s
vi: cần đường dẫn slave trong %s

en: link changed -- setting mode to manual
vi: liên kết đã thay đổi -- đặt chế độ thủ công

en: would remove %s
vi: cần loại bỏ %s

en: failed to remove link %s: %s
vi: lỗi loại bỏ liên kết %s: %s

en: would link %s -> %s
vi: liên kết %s -> %s

en: failed to link %s -> %s: %s
vi: lỗi liên kết %s -> %s: %s

en: %s already exists
vi: %s đã tồn tại rồi

en: failed to create %s: %s
vi: lỗi tạo %s: %s

en: failed to replace %s with %s: %s
vi: lỗi thay thế liên kết %s bằng %s: %s

en: link %s incorrect for slave %s (%s %s)
vi: liên kết %s không đúng cho slave %s (%s %s)

en: the primary link for %s must be %s
vi: liên kết chính cho %s phải là %s

en: %s - status is auto.
vi: %s - trạng thái tự động.

en: %s - status is manual.
vi: %s - trạng thái thủ công.

en:  link currently points to %s
vi:  liên kết hiện thời trỏ đến %s

en: Current `best' version is %s.
vi: Phiên bản `tốt nhất' hiện thời là %s.

en: There are %d programs which provide '%s'.
vi: Có %d chương trình cung cấp '%s".

en: 
    error reading choice
vi: 
    lỗi đọc lựa chọn

en: (would remove %s
vi: (loại bỏ %s

en: failed to remove %s: %s
vi: lỗi loại bỏ %s: %s

en: alternatives version %s
vi: phiên bản thay thế %s

en: Broadway display type not supported: %s
vi: Không hỗ trợ kiểu hiển thị Broadway: “%s”

note: Description of --gdk-debug=FLAGS in --help output
en: GDK debugging flags to set
vi: Các cờ gỡ lỗi GDK cần đặt

note: #-#-#-#-#  135 (Gtk+ master)  #-#-#-#-# Placeholder in --gdk-debug=FLAGS in --help output Placeholder in --gdk-no-debug=FLAGS in --help output Placeholder in --gtk-debug=FLAGS in --help output Placeholder in --gtk-no-debug=FLAGS in --help output #-#-#-#-#  501 (Gtk+ 2.15.3)  #-#-#-#-# #-#-#-#-#  504
en: FLAGS
vi: CỜ

note: Description of --gdk-no-debug=FLAGS in --help output
en: GDK debugging flags to unset
vi: Các cờ gỡ lỗi GDK cần xóa

en: GL support disabled via GDK_DEBUG
vi: GL hỗ trợ tắt thông qua GDK_DEBUG

[ctx: keyboard label]
en: Return
vi: Enter

[ctx: keyboard label]
en: Sys_Req
vi: SysRq

[ctx: keyboard label]
en: Escape
vi: Esc

[ctx: keyboard label]
en: MonBrightnessUp
vi: TăngSángMànHình

[ctx: keyboard label]
en: MonBrightnessDown
vi: GiảmSángMànHình

[ctx: keyboard label]
en: KbdBrightnessUp
vi: TăngSángBànPhím

[ctx: keyboard label]
en: KbdBrightnessDown
vi: GiảmSángBànPhím

[ctx: keyboard label]
en: AudioMute
vi: TắtTiếng

[ctx: keyboard label]
en: AudioMicMute
vi: TắtMicrô

[ctx: keyboard label]
en: AudioLowerVolume
vi: GiảmÂmLượng

[ctx: keyboard label]
en: AudioRaiseVolume
vi: TăngÂmLượng

[ctx: keyboard label]
en: AudioPlay
vi: PhátNhạc

[ctx: keyboard label]
en: AudioStop
vi: DừngNhạc

[ctx: keyboard label]
en: AudioNext
vi: BàiKế

[ctx: keyboard label]
en: AudioPrev
vi: BàiTrước

[ctx: keyboard label]
en: AudioRecord
vi: ThuÂm

[ctx: keyboard label]
en: AudioPause
vi: TạmDừng

[ctx: keyboard label]
en: AudioRewind
vi: Tua

[ctx: keyboard label]
en: AudioMedia
vi: ĐaPhươngTiệnÂmNhạc

[ctx: keyboard label]
en: ScreenSaver
vi: BảoVệMànHình

[ctx: keyboard label]
en: Battery
vi: Pin

[ctx: keyboard label]
en: Launch1
vi: Phóng1

[ctx: keyboard label]
en: Forward
vi: Chuyển tiếp

[ctx: keyboard label]
en: Back
vi: Lùi

[ctx: keyboard label]
en: Sleep
vi: Ngủ

[ctx: keyboard label]
en: Hibernate
vi: Ngủ đông

[ctx: keyboard label]
en: WebCam
vi: Webcam

[ctx: keyboard label]
en: Display
vi: Hiển thị

[ctx: keyboard label]
en: TouchpadToggle
vi: Bật/TắtTouchpad

[ctx: keyboard label]
en: WakeUp
vi: Dậy

[ctx: keyboard label]
en: Suspend
vi: Tạm ngưng

en: No GL implementation is available
vi: Không có phần thực thi GL

en: Unable to create a GL context
vi: Không thể tạo ngữ cảnh GL

en: No available configurations for the given pixel format
vi: Không có cấu hình sẵn có nào dành cho định dạng điểm ảnh đã cho

en: 3.2 core GL profile is not available on EGL implementation
vi: Hồ sơ GL lõi 3.2 không sẵn sàng trên EGL

en: Not implemented on OS X
vi: Chưa thực hiện trên OS X

en: Core GL is not available on EGL implementation
vi: GL lõi 3.2 không sẵn sàng trên phần mã thực thi EGL

en: The WGL_ARB_create_context extension needed to create core profiles is not available
vi: Phần mở rộng WGL_ARB_create_context cần thiết để tạo hồ sơ lõi lại không sẵn có

note: Description of --max-colors=COLORS in --help output
en: Size of the palette in 8 bit mode
vi: Kích thước của bản chọn trong chế độ 8 bit

note: Placeholder in --max-colors=COLORS in --help output
en: COLORS
vi: MÀU

en: Opening %d Item | Opening %d Items
vi[0]: Đang mở %d mục

en: No available configurations for the given RGBA pixel format
vi: Không có cấu hình sẵn có cho định dạng điểm ảnh RGBA

en: The GLX_ARB_create_context_profile extension needed to create core profiles is not available
vi: Phần mở rộng GLX_ARB_create_context_profile cần thiết để tạo hồ sơ lõi lại không sẵn có

[ctx: Action description]
en: Toggles the cell
vi: Chuyển đổi trạng thái giữa bật và tắt của ô

[ctx: Action name]
en: Toggle
vi: Bật/tắt

[ctx: Action name]
en: Click
vi: Bấm chuột

[ctx: Action description]
en: Clicks the button
vi: Nhấn chuột vào nút

[ctx: Action name]
en: Expand or contract
vi: Mở rộng hay thu gọn

[ctx: Action name]
en: Edit
vi: Sửa

[ctx: Action name]
en: Activate
vi: Kích hoạt

[ctx: Action description]
en: Expands or contracts the row in the tree view containing this cell
vi: Mở rộng hay thu gọn các dòng trong nhánh chứa ô này

[ctx: Action description]
en: Creates a widget in which the contents of the cell can be edited
vi: Tạo một widget trong ngữ cảnh mà bạn có thể sửa nội dung của nó

[ctx: Action description]
en: Activates the cell
vi: Kích hoạt ô

[ctx: Action name]
en: Select
vi: Chọn

[ctx: Action name]
en: Customize
vi: Tự chọn

[ctx: Action description]
en: Selects the color
vi: Chọn màu

[ctx: Action description]
en: Activates the color
vi: Kích hoạt màu

[ctx: Action description]
en: Customizes the color
vi: Tự chọn màu

[ctx: Action name]
en: Press
vi: Nhấn

[ctx: Action description]
en: Presses the combobox
vi: Nhấn vào hộp chọn

[ctx: Action description]
en: Activates the entry
vi: Kích hoạt mục

[ctx: Action description]
en: Activates the expander
vi: Kích hoạt ô mở rộng

[ctx: Stock label]
note: FIXME these need accelerators when appropriate, and * need the mnemonics to be rationalized
en: _About
vi: G_iới thiệu

[ctx: Stock label]
en: _Add
vi: Thê_m

[ctx: Stock label]
en: _Bold
vi: Đậ_m

[ctx: Stock label]
en: _Close
vi: Đón_g

[ctx: Stock label]
en: _Copy
vi: _Chép

[ctx: Stock label]
en: Cu_t
vi: Cắ_t

[ctx: Stock label]
en: Error
vi: Lỗi

[ctx: Stock label]
note: KEEP IN SYNC with gtkiconfactory.c stock icons, when appropriate
en: Information
vi: Thông tin

[ctx: Stock label]
en: Question
vi: Câu hỏi

[ctx: Stock label]
en: Warning
vi: Cảnh báo

[ctx: Stock label]
en: _Execute
vi: Chạ_y

[ctx: Stock label]
en: _File
vi: _Tập tin

[ctx: Stock label]
en: _Find
vi: _Tìm

[ctx: Stock label]
en: Find and _Replace
vi: Tìm và tha_y thế

[ctx: Stock label]
en: _Floppy
vi: Đĩa _mềm

[ctx: Stock label]
en: _Fullscreen
vi: T_oàn màn hình

[ctx: Stock label, navigation]
note: This is a navigation label as in "go to the bottom of the page"
en: _Bottom
vi: _Dưới

[ctx: Stock label, navigation]
note: This is a navigation label as in "go to the first page"
en: _First
vi: Đầ_u

[ctx: Stock label, navigation]
note: This is a navigation label as in "go to the last page"
en: _Last
vi: Cuố_i

[ctx: Stock label, navigation]
note: This is a navigation label as in "go to the top of the page"
en: _Top
vi: _Trên

[ctx: Stock label, navigation]
note: This is a navigation label as in "go back"
en: _Back
vi: Lù_i

[ctx: Stock label, navigation]
note: This is a navigation label as in "go down"
en: _Down
vi: _Xuống

[ctx: Stock label, navigation]
note: This is a navigation label as in "go forward"
en: _Forward
vi: _Tiếp

[ctx: Stock label, navigation]
note: This is a navigation label as in "go up"
en: _Up
vi: _Lên

[ctx: Stock label]
en: _Hard Disk
vi: Đĩa _cứng

[ctx: Stock label]
en: _Help
vi: Trợ _giúp

[ctx: Stock label]
en: _Home
vi: N_hà

[ctx: Stock label]
en: Increase Indent
vi: Tăng thụt lề

[ctx: Stock label]
en: _Italic
vi: Ngh_iêng

[ctx: Stock label]
en: _Jump to
vi: _Nhảy tới

[ctx: Stock label]
note: This is about text justification, "centered text"
en: _Center
vi: _Giữa

[ctx: Stock label]
note: This is about text justification
en: _Fill
vi: Tô đầ_y

[ctx: Stock label]
note: This is about text justification, "left-justified text"
en: _Left
vi: T_rái

[ctx: Stock label]
note: This is about text justification, "right-justified text"
en: _Right
vi: _Phải

[ctx: Stock label]
en: _Leave Fullscreen
vi: _Rời toàn màn hình

[ctx: Stock label, media]
note: Media label, as in "fast forward"
en: _Forward
vi: _Tới

[ctx: Stock label, media]
note: Media label, as in "next song"
en: _Next
vi: Tiếp

[ctx: Stock label, media]
note: Media label, as in "pause music"
en: P_ause
vi: Tạ_m ngừng

[ctx: Stock label, media]
note: Media label, as in "play music"
en: _Play
vi: _Phát

[ctx: Stock label, media]
note: Media label, as in  "previous song"
en: Pre_vious
vi: T_rước

[ctx: Stock label, media]
note: Media label
en: _Record
vi: Th_u

[ctx: Stock label, media]
note: Media label
en: _Stop
vi: _Dừng

[ctx: Stock label]
en: _Network
vi: Mạ_ng

[ctx: Stock label]
en: _New
vi: Mớ_i

[ctx: Stock label]
en: _Open
vi: _Mở

[ctx: Stock label]
en: _Paste
vi: _Dán

[ctx: Stock label]
en: _Print
vi: _In

[ctx: Stock label]
en: Print Pre_view
vi: _Xem thử bản in

[ctx: Stock label]
en: _Properties
vi: Th_uộc tính

[ctx: Stock label]
en: _Quit
vi: T_hoát

[ctx: Stock label]
en: _Redo
vi: _Làm lại

[ctx: Stock label]
en: _Refresh
vi: Cậ_p nhật

[ctx: Stock label]
en: _Remove
vi: _Bỏ

[ctx: Stock label]
en: _Revert
vi: _Hoàn nguyên

[ctx: Stock label]
en: _Save
vi: _Lưu

[ctx: Stock label]
en: Save _As
vi: Lư_u dạng

[ctx: Stock label]
en: Select _All
vi: Chọn Tất _cả

[ctx: Stock label]
note: Sorting direction
en: _Ascending
vi: _Tăng dần

[ctx: Stock label]
note: Sorting direction
en: _Descending
vi: _Giảm dần

[ctx: Stock label]
en: _Spell Check
vi: _Kiểm tra chính tả

[ctx: Stock label]
en: _Stop
vi: _Dừng

[ctx: Stock label]
en: _Undo
vi: _Hủy bước

[ctx: Stock label]
en: Decrease Indent
vi: Giảm thụt lề

[ctx: Stock label]
note: Zoom
en: _Normal Size
vi: Cỡ chuẩ_n

[ctx: Stock label]
note: Zoom
en: Best _Fit
vi: _Vừa khít nhất

[ctx: Stock label]
en: Zoom _In
vi: Phóng _to

[ctx: Stock label]
en: Zoom _Out
vi: Thu _nhỏ

[ctx: Action description]
en: Clicks the menuitem
vi: Chọn mục trình đơn

[ctx: Action description]
en: Pops up the slider
vi: Nổi thanh trượt

[ctx: Action description]
en: Dismisses the slider
vi: Bỏ thanh trượt đi

[ctx: Action name]
en: Popup
vi: Nổi lên

[ctx: Action name]
en: Dismiss
vi: Bỏ đi

[ctx: throbbing progress animation widget]
en: Spinner
vi: Con quay

[ctx: Action description]
en: Toggles the switch
vi: Bật/Tắt công tắc

en: Select the color you want from the outer ring. Select the darkness or lightness of that color using the inner triangle.
vi: Chọn màu bạn muốn từ vòng màu bên ngoài. Chọn độ đậm nhạt của màu từ tam giác màu bên trong.

en: Position on the color wheel.
vi: Vị trí trên vòng màu.

en: S_aturation:
vi: Độ _bão hòa:

en: Intensity of the color.
vi: Cường độ màu.

en: Brightness of the color.
vi: Độ sáng của màu.

en: Amount of red light in the color.
vi: Lượng sắc đỏ trong màu.

en: Amount of green light in the color.
vi: Lượng sắc xanh lá cây trong màu.

en: Amount of blue light in the color.
vi: Lượng sắc xanh nước biển trong màu.

en: Transparency of the color.
vi: Độ trong suốt của màu.

en: You can enter an HTML-style hexadecimal color value, or simply a color name such as “orange” in this entry.
vi: Bạn có thể nhập một giá trị thập lục phân theo kiểu HTML, hoặc đơn giản là nhập tên màu như “orange” (cam) vào ô này.

en: _Palette:
vi: _Bảng chọn:

en: Color Wheel
vi: Vòng màu

en: The previously-selected color, for comparison to the color you’re selecting now. You can drag this color to a palette entry, or select this color as current by dragging it to the other color swatch alongside.
vi: Màu được chọn trước đây, dùng để so với màu đang chọn. Bạn có thể kéo màu này vào trường nhập bảng chọn, hoặc chọn màu này như là màu hiện thời bằng cách kéo nó vào dải màu bên cạnh khác.

en: The color you’ve chosen. You can drag this color to a palette entry to save it for use in the future.
vi: Màu bạn từng chọn. Bạn có thể kéo màu này vào trường nhập bảng chọn để lưu nó để sử dụng sau này.

en: The previously-selected color, for comparison to the color you’re selecting now.
vi: Màu chọn lần trước, để so sánh với màu đang chọn.

en: The color you’ve chosen.
vi: Màu bạn đã chọn.

en: _Save color here
vi: _Lưu màu vào đây

en: Click this palette entry to make it the current color. To change this entry, drag a color swatch here or right-click it and select “Save color here.”
vi: Bấm chuột vào bảng màu này để chọn nó như màu hiện thời. Để thay đổi mục này, kéo một dải màu vào đây hoặc nhấn-phải vào nó rồi chọn “Lưu màu vào đây”.

[ctx: Stock label]
en: _Apply
vi: Á_p dụng

[ctx: Stock label]
en: _Cancel
vi: _Thôi

[ctx: Stock label]
en: C_onnect
vi: _Kết nối

[ctx: Stock label]
en: _Convert
vi: _Chuyển đổi

[ctx: Stock label]
en: _Discard
vi: _Hủy

[ctx: Stock label]
en: _Disconnect
vi: _Ngắt kết nối

[ctx: Stock label]
en: _Edit
vi: _Sửa

[ctx: Stock label]
en: _Information
vi: Thông t_in

[ctx: Stock label]
en: _No
vi: Khô_ng

[ctx: Stock label]
note: Page orientation
en: Landscape
vi: Nằm ngang

[ctx: Stock label]
note: Page orientation
en: Portrait
vi: Thẳng đứng

[ctx: Stock label]
note: Page orientation
en: Reverse landscape
vi: Đảo nằm ngang

[ctx: Stock label]
note: Page orientation
en: Reverse portrait
vi: Đảo thẳng đứng

[ctx: Stock label]
en: _Preferences
vi: Tù_y thích

[ctx: Stock label]
en: _Color
vi: _Màu

[ctx: Stock label]
en: _Font
vi: _Phông

[ctx: Stock label]
en: _Yes
vi: _Có

en: Output to this directory instead of cwd
vi: Xuất ra thư mục này thay cho cwd

en: Invalid size %s
vi: Kích cỡ không hợp lệ %s

en: Can't load file: %s
vi: Không thể tải tập tin: %s

en: Can't save file %s: %s
vi: Không thể ghi tập tin %s : %s

en: Can't close stream
vi: Không thể đóng luồng dữ liệu

note: Translators: this is the license preamble; the string at the end * contains the name of the license as link text.
en: This program comes with absolutely no warranty.
    See the <a href="%s">%s</a> for details.
vi: Chương trình này tuyệt đối không bảo hành gì cả.
    Xem <a href="%s">%s</a> để biết thêm chi tiết.

en: Custom License
vi: Giấy phép riêng

en: GNU General Public License, version 2 or later
vi: Giấy phép Công GNU phiên bản 2 hay mới hơn

en: GNU General Public License, version 3 or later
vi: Giấy phép Công GNU phiên bản 3 hay mới hơn

en: GNU Lesser General Public License, version 2.1 or later
vi: GNU Lesser General Public License, phiên bản 2.1 hay mới hơn

en: GNU Lesser General Public License, version 3 or later
vi: GNU Lesser General Public License, phiên bản 3 hay mới hơn

en: BSD 2-Clause License
vi: Mệnh đề 2 giấy phép BSD

en: The MIT License (MIT)
vi: Giấy phép MIT (MIT)

en: Artistic License 2.0
vi: Giấy phép Artistic 2.0

en: GNU General Public License, version 2 only
vi: Giấy phép Công GNU phiên bản 2

en: GNU General Public License, version 3 only
vi: Giấy phép Công GNU phiên bản 3

en: GNU Lesser General Public License, version 2.1 only
vi: GNU Lesser General Public License, chỉ phiên bản 2.1

en: GNU Lesser General Public License, version 3 only
vi: GNU Lesser General Public License, chỉ phiên bản 3

note: #-#-#-#-#  501 (Gtk+ 2.15.3)  #-#-#-#-# Add the credits button #-#-#-#-#  2027 (Gtk+ 2.15.3)  #-#-#-#-#
en: C_redits
vi: Công t_rạng

en: Could not show link
vi: Không thể hiện liên kết

en: Created by
vi: Tác giả

en: Artwork by
vi: Đồ họa

[ctx: keyboard label]
en: Backslash
vi: Gạch chéo ngược

en: Other application…
vi: Ứng dụng khác…

en: Select Application
vi: Chọn ứng dụng

note: #-#-#-#-#  135 (Gtk+ master)  #-#-#-#-# Translators: %s is a filename #-#-#-#-#  504 (Gtk+ master)  #-#-#-#-# #-#-#-#-#  506 (Gtk+ master)  #-#-#-#-# #-#-#-#-#  2029 (Gtk+ master)  #-#-#-#-#
en: Opening “%s”.
vi: Đang mở “%s”.

en: No applications found for “%s”
vi: Không có ứng dụng sẵn có nào dành cho “%s”

note: Translators: %s is a file type description
en: Opening “%s” files.
vi: Đang mở tập tin “%s”.

en: No applications found for “%s” files
vi: Không tìm thấy ứng dụng dành cho các tập tin “%s”

en: Forget association
vi: Quên liên kết

en: Failed to start GNOME Software
vi: Gặp lỗi khi khởi chạy phần mềm GNOME

en: Default Application
vi: Ứng dụng mặc định

en: No applications found for “%s”.
vi: Không có ứng dụng sẵn có nào dành cho “%s”.

en: Related Applications
vi: Ứng dụng liên quan

en: %s does not exist in the bookmarks list
vi: %s không tồn tại trong danh sách đã đánh

en: %s already exists in the bookmarks list
vi: %s đã sẵn có trong danh sách đã đánh dấu

en: Text may not appear inside <%s>
vi: Chữ không thể xuất hiện trong <%s>

en: Packing property %s::%s not found
vi: Không thể tìm thấy thuộc tính đóng gói %s::%s

en: Cell property %s::%s not found
vi: Không thể tìm thấy thuộc tính Ô %s::%s

en: Property %s::%s not found
vi: Không thể tìm thấy thuộc tính %s::%s

en: Couldn't parse value for %s::%s: %s
vi: Không thể phân tích giá trị cho %s::%s: %s

en: Can't parse file: %s
vi: Không thể phân tích tập tin: %s

en: Usage:
      gtk-builder-tool [COMMAND] FILE
    
    Commands:
      validate    Validate the file
      simplify    Simplify the file
      enumerate   List all named objects
    
    Perform various tasks on GtkBuilder .ui files.
vi: Cách dùng:
      gtk-builder-tool [LỆNH] TẬP_TIN
    
    Các lệnh:
      validate    Phê chuẩn tập tin
      simplify    Rút gọn tập tin
      enumerate   Liệt kê tất cả các đối tượng có tên
    
    Thực hiện các công việc khác nhau trên các tập tin GtkBuilder .ui.

[ctx: Accelerator]
note: This label is displayed in a treeview cell displaying * a disabled accelerator key combination.
en: Disabled
vi: Bị tắt

[ctx: Accelerator]
note: This label is displayed in a treeview cell displaying * an accelerator key combination that is not valid according * to gtk_accelerator_valid().
en: Invalid
vi: Không hợp lệ

note: This label is displayed in a treeview cell displaying an accelerator * when the cell is clicked to change the acelerator.
en: New accelerator…
vi: Phím gia tốc mới…

en: Red %d%%, Green %d%%, Blue %d%%, Alpha %d%%
vi: Đỏ %d%%, Xanh %d%%, Lục %d%%, Trong suốt %d%%

en: Red %d%%, Green %d%%, Blue %d%%
vi: Đỏ %d%%, Xanh %d%%, Lục %d%%

en: Color: %s
vi: Màu: %s

[ctx: Color name]
en: Light Scarlet Red
vi: Đỏ tươi nhạt

[ctx: Color name]
en: Scarlet Red
vi: Đỏ tươi

[ctx: Color name]
en: Dark Scarlet Red
vi: Đỏ tươi đậm

[ctx: Color name]
en: Light Orange
vi: Cam nhạt

[ctx: Color name]
en: Orange
vi: Cam

[ctx: Color name]
en: Dark Orange
vi: Cam đậm

[ctx: Color name]
en: Light Butter
vi: Bơ nhạt

[ctx: Color name]
en: Butter
vi: Bơ

[ctx: Color name]
en: Dark Butter
vi: Bơ đậm

[ctx: Color name]
en: Light Chameleon
vi: Tắc kè hoa nhạt

[ctx: Color name]
en: Chameleon
vi: Tắc kè hoa

[ctx: Color name]
en: Dark Chameleon
vi: Tắc kè hoa đậm

[ctx: Color name]
en: Light Sky Blue
vi: Xanh da trời nhạt

[ctx: Color name]
en: Sky Blue
vi: Xanh da trời

[ctx: Color name]
en: Dark Sky Blue
vi: Xanh da trời đậm

[ctx: Color name]
en: Light Plum
vi: Mận nhạt

[ctx: Color name]
en: Plum
vi: Mận

[ctx: Color name]
en: Dark Plum
vi: Mận đậm

[ctx: Color name]
en: Light Chocolate
vi: Sô cô la nhạt

[ctx: Color name]
en: Chocolate
vi: Sô cô la

[ctx: Color name]
en: Dark Chocolate
vi: Sô cô la đậm

[ctx: Color name]
en: Light Aluminum 1
vi: Nhôm nhạt 1

[ctx: Color name]
en: Aluminum 1
vi: Nhôm 1

[ctx: Color name]
en: Dark Aluminum 1
vi: Nhôm đậm 1

[ctx: Color name]
en: Light Aluminum 2
vi: Nhôm nhạt 2

[ctx: Color name]
en: Aluminum 2
vi: Nhôm 2

[ctx: Color name]
en: Dark Aluminum 2
vi: Nhôm đậm 2

[ctx: Color name]
en: Black
vi: Đen

[ctx: Color name]
en: Very Dark Gray
vi: Xám rất đậm

[ctx: Color name]
en: Darker Gray
vi: Xám đậm hơn

[ctx: Color name]
en: Dark Gray
vi: Xám đậm

[ctx: Color name]
en: Medium Gray
vi: Xám trung

[ctx: Color name]
en: Light Gray
vi: Xám nhạt

[ctx: Color name]
en: Lighter Gray
vi: Xám nhạt hơn

[ctx: Color name]
en: Very Light Gray
vi: Xám rất sáng

[ctx: Color name]
en: White
vi: Trắng

en: Create a custom color
vi: Tạo màu tự chọn

en: Custom color %d: %s
vi: Màu tự chọn %d: %s

en: Color Plane
vi: Mặt màu

[ctx: Color channel]
en: Hue
vi: Sắc độ

[ctx: Color channel]
en: Alpha
vi: Trong suốt

en: C_ustomize
vi: Tự _chọn

note: And show the custom paper dialog
en: Manage Custom Sizes
vi: Quản lý kích cỡ riêng

en: Margins from Printer…
vi: Lề từ máy in…

en: Custom Size %d
vi: Kích cỡ riêng %d

note: #-#-#-#-#  195 (dia HEAD)  #-#-#-#-# paper size
en: Paper Size
vi: Cỡ giấy

en: Paper Margins
vi: Lề giấy

en: Other…
vi: Khác…

note: #-#-#-#-#  135 (Gtk+ master)  #-#-#-#-# Translators: the first string is a path and the second string * is a hostname. Nautilus and the panel contain the same string * to translate. #-#-#-#-#  192 (deja-dup)  #-#-#-#-# Translators: %2$s is the name of a removable drive, %1$s is a folder on that remo
en: %1$s on %2$s
vi: %1$s trên %2$s

en: Type name of new folder
vi: Hãy gõ tên cho thư mục mới

en: The folder could not be created
vi: Không thể tạo thư mục đó

en: The folder could not be created, as a file with the same name already exists.  Try using a different name for the folder, or rename the file first.
vi: Không thể tạo thư mục, vì đã có tập tin tên đó. Bạn hãy thử chọn tên khác cho thư mục, hoặc thay đổi tên tập tin trước tiên.

en: You need to choose a valid filename.
vi: Bạn cần tên tập tin hợp lệ.

en: Cannot create a file under %s as it is not a folder
vi: Không thể tạo tập tin trong %s vì đó không phải là thư mục

en: Cannot create file as the filename is too long
vi: Không thể tạo tập tin tên quá

en: Try using a shorter name.
vi: Hãy đặt tên ngắn hơn.

en: You may only select folders
vi: Bạn chỉ nên chọn các thư mục

en: The item that you selected is not a folder try using a different item.
vi: Mục bạn chọn không phải là thư mục; hãy chọn cái khác.

en: The folder contents could not be displayed
vi: Không thể hiển thị nội dung của thư mục đó

en: The file could not be deleted
vi: Không thể xóa tập tin

en: The file could not be moved to the Trash
vi: Không thể chuyển tập tin vào thùng rác

en: A file with that name already exists
vi: Một tập tin mang tên đó đã có rồi

en: A folder cannot be called “.”
vi: Một thư mục không thể được gọi là “.”

en: A file cannot be called “.”
vi: Một tập tin không thể được gọi là “.”

en: A folder cannot be called “..”
vi: Một thư mục không thể được gọi là “..”

en: A file cannot be called “..”
vi: Một tập tin không thể được gọi là “..”

en: Folder names cannot contain “/”
vi: Tên thư mục không được phép chứa ký tự “/”

en: File names cannot contain “/”
vi: Tên tập tin không được phép chứa ký tự “/”

en: Folder names should not begin with a space
vi: Tên thư mục không được phép bắt đầu bằng dấu cách

en: File names should not begin with a space
vi: Tên tập tin không được phép bắt đầu bằng dấu cách

en: Folder names should not end with a space
vi: Tên thư mục không được phép kết thúc bằng dấu cách

en: File names should not end with a space
vi: Tên tập tin không được phép kết thúc bằng dấu cách

en: Folder names starting with a “.” are hidden
vi: Tên thư mục bắt đầu bằng dấu chấm “.” bị ẩn

en: File names starting with a “.” are hidden
vi: Tên tập tin bắt đầu bằng dấu chấm “.” bị ẩn

en: The file could not be renamed
vi: Không thể đổi tên tập tin

en: Could not select file
vi: Không thể chọn tập tin đó

en: _Visit File
vi: _Xem tập tin

en: _Open With File Manager
vi: _Mở bằng bộ quản lý tập tin

en: _Copy Location
vi: _Chép địa chỉ

en: Show _Time
vi: Hiện _giờ

en: Sort _Folders before Files
vi: Xếp t_hư mục trước tập tin

en: Searching in %s
vi: Đang tìm kiếm trong %s

en: Enter location
vi: Nhập vị trí

en: Enter location or URL
vi: Nhập vị trí hoặc URL

en: Could not read the contents of %s
vi: Không thể đọc nội dung của %s

en: Could not read the contents of the folder
vi: Không thể đọc nội dung thư mục

en: Cannot change to folder because it is not local
vi: Không thể chuyển đổi sang thư mục đó vì nó không phải là thư mục cục bộ.

en: You do not have access to the specified folder.
vi: Bạn không phải truy cập đến thư mục đặc biệt.

en: Could not start the search process
vi: Không thể khởi chạy tiến trình tìm kiếm

en: The program was not able to create a connection to the indexer daemon. Please make sure it is running.
vi: Chương trình không thể tạo một kết nối tới trình nền chỉ mục. Hãy kiểm tra xem nó đang chạy chưa.

en: Could not send the search request
vi: Không thể gửi yêu cầu tìm kiếm

en: OpenGL context creation failed
vi: Gặp lỗi khi tạo ngữ cảnh OpenGL

en: Application menu
vi: Trình đơn ứng dụng

en: Icon '%s' not present in theme %s
vi: Biểu tượng “%s” không có trong chủ đề (theme) %s

[ctx: input method menu]
en: Simple
vi: Đơn giản

[ctx: input method menu]
en: None
vi: Không có

[ctx: input method menu]
en: System
vi: Hệ thống

[ctx: input method menu]
en: System (%s)
vi: Hệ thống (%s)

en: APPLICATION [URI…] — launch an APPLICATION with URI.
vi: ỨNG-DỤNG [URI…] - chạy ứng dụng ỨNG-DỤNG với URI.

note: Translators: this message will appear after the usage string and before the list of options.
en: Launch specified application by its desktop file info
    optionally passing list of URIs as arguments.
vi: Chạy ứng dụng xác định theo tập tin desktop<
    có thể truyền danh sách URI làm đối số.

en: Try "%s --help" for more information.
vi: Chạy lệnh "%s --help" để biết chi tiết.

note: Translators: the %s is the program name. This error message means the user is calling gtk-launch without any argument.
en: %s: missing application name
vi: %s: thiếu tên ứng dụng

en: Creating AppInfo from id not supported on non unix operating systems
vi: Tạo AppInfo từ mã số không được hỗ trợ trên hệ điều hành không thuộc họ unix

note: Translators: the first %s is the program name, the second one is the application name.
en: %s: no such application %s
vi: %s: không có ứng dụng %s

note: Translators: the first %s is the program name, the second one is the error message.
en: %s: error launching application: %s
vi: %s:  lỗi chạy ứng dụng: %s

en: Copy URL
vi: Chép URL

note: #-#-#-#-#  374 (gimp 2-10)  #-#-#-#-# error should never be NULL, also issue #3093 #-#-#-#-#  467 (gnome-vfs 2.24.1)  #-#-#-#-# GNOME_VFS_ERROR_INVALID_URI
en: Invalid URI
vi: URI không hợp lệ

en: Dialog is unlocked.
    Click to prevent further changes
vi: Hộp thoại đã mở khóa.
    Nhấn để ngăn thay đổi

en: Dialog is locked.
    Click to make changes
vi: Hộp thoại đã khóa.
    Nhấn để có thể thay đổi

en: System policy prevents changes.
    Contact your system administrator
vi: Chính sách hệ thống không cho phép sửa đổi.
    Hãy liên lạc với quản trị hệ thống của bạn

note: Description of --gtk-module=MODULES in --help output
en: Load additional GTK+ modules
vi: Tải mô-đun GTK+ thêm

note: Description of --gtk-debug=FLAGS in --help output
en: GTK+ debugging flags to set
vi: Các cờ gỡ lỗi GTK+ cần đặt

en: GTK+ Options
vi: Tùy chọn GTK+

en: Show GTK+ Options
vi: Hiện tùy chọn GTK+

en: Co_nnect
vi: Kết _nối

en: Connect As
vi: Kết nối kiểu

en: _Anonymous
vi: _Nặc danh

en: Registered U_ser
vi: Người dùng đã đăng _ký

en: Unknown Application (PID %d)
vi: Ứng dụng lạ (PID %d)

en: Unable to end process
vi: Không thế chấm dứt tiến trình

en: Cannot kill process with PID %d. Operation is not implemented.
vi: Không thể buộc chấm dứt tiến trình có PID %d. Thao tác chưa được cài đặt.

en: Top Command
vi: Lệnh "top"

en: Cannot end process with PID %d: %s
vi: Không thể chấm dứt tiến trình có PID %d: %s

en: Page %u
vi: Trang %u

en: Any Printer
vi: Bất kỳ máy in nào

en: For portable documents
vi: Cho tài liệu chuyển đổi tốt

en: Margins:
     Left: %s %s
     Right: %s %s
     Top: %s %s
     Bottom: %s %s
vi: Lề:
     Trái: %s %s
     Phải: %s %s
     Trên: %s %s
     Dưới: %s %s

en: Manage Custom Sizes…
vi: Quản lý kích cỡ riêng…

en: Enter Location
vi: Nhập vị trí

en: Manually enter a location
vi: Nhập vị trí bằng tay

en: Mount and open “%s”
vi: Gắn và mở “%s”

en: Open the contents of the file system
vi: Mở nội dung của hệ thống tập tin

en: New bookmark
vi: Tạo dấu trang mới

en: Connect to a network server address
vi: Kết nối đến máy phục vụ

en: Other Locations
vi: Vị trí khác

en: Show other locations
vi: Hiện các vị trí khác

note: stop() for type G_DRIVE_START_STOP_TYPE_PASSWORD is normally not used
en: _Unlock Device
vi: _Mở khóa thiết bị

en: _Lock Device
vi: _Khóa thiết bị

note: #-#-#-#-#  2081 (nautilus master)  #-#-#-#-# Translators: %s is a file name formatted for display
en: Unable to start “%s”
vi: Không thể chạy “%s”

note: #-#-#-#-#  2081 (nautilus master)  #-#-#-#-# Translators: %s is a file name formatted for display
en: Unable to access “%s”
vi: Không thể truy cập “%s”

en: This name is already taken
vi: Tên này đã được lấy rồi

en: Unable to unmount “%s”
vi: Không thể bỏ gắn kết “%s”

en: Unable to stop “%s”
vi: Không thể dừng “%s”

note: #-#-#-#-#  2081 (nautilus master)  #-#-#-#-# Translators: %s is a file name formatted for display
en: Unable to eject “%s”
vi: Không thể đẩy “%s” ra

en: Unable to poll “%s” for media changes
vi: Không thể thăm dò %s để tìm thay đổi đĩa đa phương tiện

en: Rename…
vi: Đổi tên…

en: Searching for network locations
vi: Tìm kiếm các máy trên mạng

en: No network locations found
vi: Không tìm thấy máy nào trên mạng

note: if it wasn't cancelled show a dialog
en: Unable to access location
vi: Không thể truy cập vị trí

note: Restore from Cancel to Connect
en: Con_nect
vi: _Kết nối

note: if it wasn't cancelled show a dialog
en: Unable to unmount volume
vi: Không thể bỏ gắn kết phân vùng

note: Allow to cancel the operation
en: Cance_l
vi: Thô_i

en: Unable to get remote server location
vi: Không thể lấy vị trí máy chủ trên mạng

en: Select a filename
vi: Chọn tên tập tin

note: translators: this string is the default job title for print * jobs. %s gets replaced by the application name, %d gets replaced * by the job number.
en: %s job #%d
vi: %s yêu cầu #%d

[ctx: print operation status]
en: Preparing to print
vi: Đang chuẩn bị in

[ctx: print operation status]
en: Generating data
vi: Đang tạo ra dữ liệu

[ctx: print operation status]
en: Sending data
vi: Đang gửi dữ liệu

[ctx: print operation status]
en: Waiting
vi: Đang đợi

[ctx: print operation status]
en: Blocking on issue
vi: Đầu ra bị chặn

[ctx: print operation status]
en: Printing
vi: Đang in

[ctx: print operation status]
en: Finished
vi: Hoàn tất

[ctx: print operation status]
en: Finished with error
vi: Kết thúc với lỗi

en: Error creating print preview
vi: Lỗi tạo xem thử bản in

en: The most probable reason is that a temporary file could not be created.
vi: Lý do thường là không thể tạo tập tin tạm.

en: Error launching preview
vi: Gặp lỗi khi khởi chạy ô xem thử

en: Need user intervention
vi: Cần thiết người dùng sửa

en: No printer found
vi: Không tìm thấy máy in

en: Invalid argument to CreateDC
vi: Đối số cho CreateDC không hợp lệ

en: Error from StartDoc
vi: Lỗi từ StartDoc (đầu tài liệu)

en: Invalid argument to PrintDlgEx
vi: Đối số không hợp lệ tới PrintDlgEx

en: Invalid pointer to PrintDlgEx
vi: Con trỏ không hợp lệ tới PrintDlgEx

en: Invalid handle to PrintDlgEx
vi: Bộ thao tác không hợp lệ tới PrintDlgEx

note: #-#-#-#-#  517 (gucharmap master)  #-#-#-#-# g_menu_append (G_MENU (model), _("Print Preview"), "win.print-preview");
en: _Print
vi: _In

en: Getting printer information…
vi: Đang lấy thông tin máy in…

note: Translators: These strings name the possible arrangements of * multiple pages on a sheet when printing (same as in gtkprintbackendcups.c) * multiple pages on a sheet when printing
en: Left to right, top to bottom
vi: Trái sang phải, trên xuống dưới

en: Left to right, bottom to top
vi: Trái sang phải, dưới lên trên

en: Right to left, top to bottom
vi: Phải sang trái, trên xuống dưới

en: Right to left, bottom to top
vi: Phải sang trái, dưới lên trên

en: Top to bottom, left to right
vi: Trên xuống dưới, trái sang phải

en: Top to bottom, right to left
vi: Trên xuống dưới, phải sang trái

en: Bottom to top, left to right
vi: Dưới lên trên, trái sang phải

en: Bottom to top, right to left
vi: Dưới lên trên, phải sang trái

note: Translators, this string is used to label the option in the print * dialog that controls in what order multiple pages are arranged
en: Page Ordering
vi: Thứ tự trang

en: Top to bottom
vi: Trên xuống dưới

en: Bottom to top
vi: Dưới lên trên

en: Untitled filter
vi: Bộ lọc không có tên

en: Could not remove item
vi: Không thể gỡ bỏ mục

en: Copy _Location
vi: Chép Đị_a chỉ

en: _Remove From List
vi: Gỡ bỏ _ra danh sách

en: Show _Private Resources
vi: Hiện tài nguyên _riêng

en: No recently used resource found with URI '%s'
vi: Không tìm thấy tài nguyên vừa dùng có URI “%s”

en: No registered application with name '%s' for item with URI '%s' found
vi: Không tìm thấy ứng dụng nào đăng ký tên “%s” cho mục có URI “%s”

[ctx: switch]
note: Translators: if the "on" state label requires more than three * glyphs then use MEDIUM VERTICAL BAR (U+2759) as the text for * the state
en: ON
vi: BẬT

[ctx: switch]
note: Translators: if the "off" state label requires more than three * glyphs then use WHITE CIRCLE (U+25CB) as the text for the state
en: OFF
vi: TẮT

en: Unknown error when trying to deserialize %s
vi: Gặp lỗi không rõ khi cố gắng bỏ thứ tự %s

en: No deserialize function found for format %s
vi: Không tìm thấy chức năng bỏ thứ tự cho dạng thức %s

en: <%s> element has invalid ID "%s"
vi: Phần tử <%s> có ID không hợp lệ "%s"

en: Serialized data is malformed
vi: Dữ liệu đã xếp thứ tự có dạng sai

en: Adjusts the volume
vi: Điều chỉnh âm lượng

en: Do you want to use GTK+ Inspector?
vi: Bạn có muốn dùng GTK+ Inspector?

en: GTK+ Inspector is an interactive debugger that lets you explore and modify the internals of any GTK+ application. Using it may cause the application to break or crash.
vi: Bộ điều tra GTK+ là một bộ gỡ lỗi tương tác, nó giúp bạn dò tìm và sửa bên trong một ứng dụng GTK+. Dùng nó có thể gây ra sự đổ vỡ của ứng dụng.

en: Parameter Type
vi: Kiểu tham số

en: New class
vi: Thêm lớp mới

en: Add a class
vi: Thêm một lớp mới

en: Restore defaults for this widget
vi: Dùng mặc định cho widget này

en: You can type here any CSS rule recognized by GTK+.
vi: Bạn có thể nhập quy tắc CSS bất kỳ mà GTK+ có thể nhận ra vào đây.

en: You can temporarily disable this custom CSS by clicking on the “Pause” button above.
vi: Bạn có thể tắt CSS tự chọn tạm thời bằng cách bấm vào nút “Tạm dừng” ở phía trên.

en: Changes are applied instantly and globally, for the whole application.
vi: Các thay đổi được áp dụng ngay lập tức và toàn bộ, cho tất cả các ứng dụng.

en: Changes are applied instantly, only for this selected widget.
vi: Các thay đổi được áp dụng ngay lập tức, chỉ cho widget được chọn này.

en: Saving CSS failed
vi: Gặp lỗi khi lưu CSS

en: Disable this custom CSS
vi: Tắt CSS tự chọn

en: Save the current CSS
vi: Lưu CSS hiện tại

en: Show data
vi: Hiển thị dữ liệu

en: GTK+ Version
vi: Phiên bản GTK+

en: GDK Backend
vi: Phần thực chạy GDK

en: RGBA visual
vi: RGBA trực quan

en: Composited
vi: Phức hợp

en: GL Version
vi: Phiên bản GL

en: GL Vendor
vi: Đại diện GL

en: Unnamed section
vi: Phần không tên

en: Reference count
vi: Số lượng tham chiếu

en: Buildable ID
vi: Mã số có thể biên dịch được

en: Default Widget
vi: Widget mặc định

en: Focus Widget
vi: Hướng đến Widget

en: Mnemonic Label
vi: Nhãn gợi nhớ

en: Allocated size
vi: Cỡ phân bổ

en: Clip area
vi: Vùng clip

en: Tick callback
vi: Gọi ngược tick

en: Frame count
vi: Số lượng khung

en: Frame rate
vi: Tốc độ khung

en: Accessible role
vi: Vai trò được tiếp cận

en: Accessible name
vi: Tên được tiếp cận

en: Accessible description
vi: Mô tả được tiếp cận

en: Mapped
vi: Đã ánh xạ

en: Realized
vi: Hiện thực hóa

en: Is Toplevel
vi: Là mức đỉnh

en: Child Visible
vi: Con khả kiến

en: Object Hierarchy
vi: Thứ bậc đối tượng

en: Style Classes
vi: Lớp kiểu dáng

en: Pointer: %p
vi: Con trỏ: %p

[ctx: type name]
en: Unknown
vi: Không rõ

en: Object: %p (%s)
vi: Đối tượng: %p (%s)

en: Uneditable property type: %s
vi: Kiểu thuộc tính không thể chỉnh sửa: %s

en: Attribute mapping
vi: Bản đồ thuộc tính

note: #-#-#-#-#  2412 (sawfish HEAD)  #-#-#-#-# ../lisp/sawfish/wm/viewport.jl #-#-#-#-#  2413 (sawfish HEAD)  #-#-#-#-#
en: Column:
vi: Cột:

en: Defined at: %p (%s)
vi: Được định nghĩa tại: %p (%s)

en: inverted
vi: đảo

en: bidirectional, inverted
vi: hai chiều, đảo

en: bidirectional
vi: hai chiều

en: Binding:
vi: Ràng buộc:

en: Setting:
vi: Cài đặt:

en: XSettings
vi: Cài đặt X

en: Defined At
vi: Được định nghĩa tại

en: Selector
vi: Bộ chọn

en: Trace signal emissions on this object
vi: Theo dõi tín hiệu phát ra trên đối tượng này

en: Clear log
vi: Xóa nhật ký

en: Self 1
vi: Bản thân 1

en: Cumulative 1
vi: Tích lũy 1

en: Self 2
vi: Bản thân 2

en: Cumulative 2
vi: Tích lũy 2

en: Cumulative
vi: Tích lũy

en: Enable statistics with GOBJECT_DEBUG=instance-count
vi: Bật thống kê bằng GOBJECT_DEBUG=instance-count

en: Theme is hardcoded by GTK_THEME
vi: Chủ đề bị có định do GTK_THEME

en: Backend does not support window scaling
vi: Phần ứng dụng chạy phía sau không hỗ trợ co dãn cửa sổ

en: Setting is hardcoded by GTK_TEST_TOUCHSCREEN
vi: Cài đặt bị cố định bởi GTK_TEST_TOUCHSCREEN

en: Not settable at runtime.
    Use GDK_GL=always or GDK_GL=disable instead
vi: Không thể đặt được lúc chạy.
    Dùng GDK_GL=always hay GDK_GL=disable để thay thế

en: GL rendering is disabled
vi: Tô vẽ GL được bật

en: GTK+ Theme
vi: Chủ đề GTK+

en: Dark Variant
vi: Biến thể tối

en: Cursor Theme
vi: Chủ đề biểu tượng

en: Cursor Size
vi: Kích cỡ con trỏ

en: Text Direction
vi: Hướng chữ

en: Left-to-Right
vi: Trái-sang-Phải

en: Right-to-Left
vi: Phải-sang-Trái

en: Rendering Mode
vi: Chế độ tô vẽ

en: Similar
vi: Tương tự

en: Show Graphic Updates
vi: Hiện các cập nhật đồ họa

en: Show Baselines
vi: Hiện đường cơ sở

en: Show Pixel Cache
vi: Hiện bộ đệm điểm ảnh

en: Simulate touchscreen
vi: Mô phỏng bút viết lên màn hình

en: GL Rendering
vi: Tô vẽ GL

en: When needed
vi: khi cần

en: Software GL
vi: Phần mềm GL

en: Software Surfaces
vi: Bề mặt phần mềm

en: Texture Rectangle Extension
vi: Phần mở rộng tô phủ hình chữ nhật

en: Select an Object
vi: Chọn một đối tượng

en: Show all Objects
vi: Hiển thị mọi đối tượng

en: Collect Statistics
vi: Thống kê thu thập

en: Show all Resources
vi: Hiện mọi tài nguyên

en: Child Properties
vi: Thuộc tính con

en: Style Properties
vi: Thuộc tính kiểu dáng

en: CSS nodes
vi: Nút CSS

en: Size Groups
vi: Nhóm cỡ

en: Magnifier
vi: Kính lúp

[ctx: paper size]
en: DL Envelope
vi: Phong bì DL

[ctx: paper size]
en: Choukei 2 Envelope
vi: Phong bì Choukei 2

[ctx: paper size]
en: Choukei 3 Envelope
vi: Phong bì Choukei 3

[ctx: paper size]
en: Choukei 4 Envelope
vi: Phong bì Choukei 4

[ctx: paper size]
en: Choukei 40 Envelope
vi: Phong bì Choukei 40

[ctx: paper size]
en: hagaki (postcard)
vi: hagaki (bưu thiếp)

[ctx: paper size]
en: kahu Envelope
vi: Phong bì kahu

[ctx: paper size]
en: kaku2 Envelope
vi: Phong bì kaku2

[ctx: paper size]
en: kaku3 Envelope
vi: Phong bì kaku3

[ctx: paper size]
en: kaku4 Envelope
vi: Phong bì kaku4

[ctx: paper size]
en: kaku5 Envelope
vi: Phong bì kaku5

[ctx: paper size]
en: kaku7 Envelope
vi: Phong bì kaku7

[ctx: paper size]
en: kaku8 Envelope
vi: Phong bì kaku8

[ctx: paper size]
en: oufuku (reply postcard)
vi: oufuku (bưu thiếp trả lời)

[ctx: paper size]
en: you4 Envelope
vi: Phong bì you4

[ctx: paper size]
en: you6 Envelope
vi: Phong bì you6

[ctx: paper size]
en: 6×9 Envelope
vi: Phong bì 6x9

[ctx: paper size]
en: 7×9 Envelope
vi: Phong bì 7x9

[ctx: paper size]
en: 8×10 Envelope
vi: Phong bì 8×10

[ctx: paper size]
en: 9×11 Envelope
vi: Phong bì 9x11

[ctx: paper size]
en: 9×12 Envelope
vi: Phong bì 9×12

[ctx: paper size]
en: a2 Envelope
vi: Phong bì a2

[ctx: paper size]
en: c5 Envelope
vi: Phong bì c5

[ctx: paper size]
en: European edp
vi: edp Âu

[ctx: paper size]
en: Executive
vi: Hành chính

[ctx: paper size]
en: Fan-Fold European
vi: Gấp quạt Âu

[ctx: paper size]
en: Fan-Fold US
vi: Gấp quạt Mỹ

[ctx: paper size]
en: Fan-Fold German Legal
vi: Gấp quạt Đức hành pháp

[ctx: paper size]
en: Government Legal
vi: Hành pháp Chính phủ

[ctx: paper size]
en: Government Letter
vi: Thư Chính phủ

[ctx: paper size]
en: Index 3×5
vi: Mục lục 3x5

[ctx: paper size]
en: Index 4×6 (postcard)
vi: Mục lục 4x6 (bưu thiếp)

[ctx: paper size]
en: Index 4×6 ext
vi: Mục lục 4x6 kéo dài

[ctx: paper size]
en: Index 5×8
vi: Mục lục 5x8

[ctx: paper size]
en: Tabloid
vi: Vắn tắt

[ctx: paper size]
en: US Legal
vi: Hành pháp Mỹ

[ctx: paper size]
en: US Letter
vi: Thư Mỹ

[ctx: paper size]
en: US Letter Plus
vi: Thư Mỹ cộng

[ctx: paper size]
en: Monarch Envelope
vi: Phong bì Monarch

[ctx: paper size]
en: Personal Envelope
vi: Phong bì cá nhân

[ctx: paper size]
en: Quarto
vi: Khổ bốn

[ctx: paper size]
en: Super A
vi: Siêu A

[ctx: paper size]
en: Super B
vi: Siêu B

[ctx: paper size]
en: Wide Format
vi: Định dạng rộng

[ctx: paper size]
en: Photo L
vi: Ảnh L

[ctx: paper size]
en: Folio
vi: Số tờ

[ctx: paper size]
en: Folio sp
vi: Số tờ sp

[ctx: paper size]
en: Invite Envelope
vi: Phong bì mời

[ctx: paper size]
en: Italian Envelope
vi: Phong bì Ý

[ctx: paper size]
en: Large Photo
vi: Ảnh lớn

[ctx: paper size]
en: Medium Photo
vi: Ảnh vừa

[ctx: paper size]
en: Postfix Envelope
vi: Phong bì Postfix

[ctx: paper size]
en: Small Photo
vi: Ảnh chụp nhỏ

[ctx: paper size]
en: Wide Photo
vi: Ảnh rộng

[ctx: paper size]
en: prc1 Envelope
vi: Phong bì prc1

[ctx: paper size]
en: prc10 Envelope
vi: Phong bì prc10

[ctx: paper size]
en: prc2 Envelope
vi: Phong bì prc2

[ctx: paper size]
en: prc3 Envelope
vi: Phong bì prc3

[ctx: paper size]
en: prc4 Envelope
vi: Phong bì prc4

[ctx: paper size]
en: prc5 Envelope
vi: Phong bì c5

[ctx: paper size]
en: prc6 Envelope
vi: Phong bì prc6

[ctx: paper size]
en: prc7 Envelope
vi: Phong bì prc7

[ctx: paper size]
en: prc8 Envelope
vi: Phong bì prc8

[ctx: paper size]
en: prc9 Envelope
vi: Phong bì prc9

en: _View All Applications
vi: _Hiện mọi Ứng dụng

en: _Find New Applications
vi: _Tìm ứng dụng mới

note: #-#-#-#-#  135 (Gtk+ master)  #-#-#-#-# used for the application menu on MacOS.  %s is replaced with the application name. #-#-#-#-#  504 (Gtk+ master)  #-#-#-#-# #-#-#-#-#  506 (Gtk+ master)  #-#-#-#-# #-#-#-#-#  2029 (Gtk+ master)  #-#-#-#-# #-#-#-#-#  2325 (poedit)  #-#-#-#-# TRANSLATORS: macOS i
en: Hide %s
vi: Ẩn %s

en: Select a Color
vi: Chọn một màu

en: Create Folder
vi: Tạo thư mục

en: Remote location — only searching the current folder
vi: Vị trí máy trên mạng - chỉ tìm kiếm thư mục hiện tại

en: No Results Found
vi: Không tìm thấy kết quả nào

en: Select which types of files are shown
vi: Chọn hiển thị những kiểu tập tin nào

en: Search font name
vi: Tìm tên phông

en: No Fonts Found
vi: Không tìm thấy phông chữ nào

en: _Paper size:
vi: Cỡ _giấy:

en: _Orientation:
vi: _Hướng:

en: Down Path
vi: Xuống đường dẫn

en: Up Path
vi: Lên đường dẫn

note: Translators: Server as any successfully connected network address
en: No recent servers found
vi: Không thấy máy chủ mới dùng nào

en: Recent Servers
vi: Máy chủ mới dùng

en: Connect to _Server
vi: Kết nối đến _máy chủ

en: Enter server address…
vi: Hãy nhập địa chỉ của máy phục vụ…

en: _All Pages
vi: _Mọi trang

en: Pag_es:
vi: T_rang:

en: Specify one or more page ranges,
     e.g. 1–3, 7, 11
vi: Đưa ra một hay nhiều vùng trang,
     v.d. 1-3, 7, 11

en: Copies
vi: Bản sao

en: C_ollate
vi: Đố_i chiếu

en: T_wo-sided:
vi: H_ai mặt:

en: Pages per _side:
vi: Trang trên mỗi _mặt:

en: Page or_dering:
vi: _Thứ tự trang:

note: #-#-#-#-#  501 (Gtk+ 2.15.3)  #-#-#-#-# In enum order #-#-#-#-#  2027 (Gtk+ 2.15.3)  #-#-#-#-#
en: All sheets
vi: Mọi tờ

en: Even sheets
vi: Tờ chẵn

en: Odd sheets
vi: Tờ lẻ

en: Sc_ale:
vi: Tỷ _lệ:

en: Paper _type:
vi: _Kiểu giấy:

en: Paper _source:
vi: _Nguồn giấy:

en: Or_ientation:
vi: _Hướng:

en: Job Details
vi: Chi tiết yêu cầu

en: Pri_ority:
vi: Ư_u tiên:

en: Print Document
vi: In tài liệu

note: Ability to parse the am/pm format depends on actual locale. You can remove the am/pm values below for your locale if they are not supported.
en: Specify the time of print,
     e.g. 15∶30, 2∶35 pm, 14∶15∶20, 11∶46∶30 am, 4 pm
vi: Chỉ định giờ in,
     v.d. 15:30, 2:35 pm, 14:15:20, 11:46:30 am, 4 pm

en: Time of print
vi: Thời điểm in

note: #-#-#-#-#  135 (Gtk+ master)  #-#-#-#-# this is one of the choices for the print at option in the print dialog. It means that the print job will not be printed until it explicitly gets 'released'. #-#-#-#-#  504 (Gtk+ master)  #-#-#-#-# #-#-#-#-#  506 (Gtk+ master)  #-#-#-#-# #-#-#-#-#  2029 (Gtk+ m
en: On _hold
vi: Tạ_m ngừng

en: Add Cover Page
vi: Thêm trang bìa

note: #-#-#-#-#  135 (Gtk+ master)  #-#-#-#-# this is the label used for the option in the print dialog that controls the front cover page. #-#-#-#-#  501 (Gtk+ 2.15.3)  #-#-#-#-# Translators, this is the label used for the option in the print * dialog that controls the front cover page. #-#-#-#-#  504 (G
en: Be_fore:
vi: T_rước:

note: #-#-#-#-#  135 (Gtk+ master)  #-#-#-#-# this is the label used for the option in the print dialog that controls the back cover page. #-#-#-#-#  501 (Gtk+ 2.15.3)  #-#-#-#-# Translators, this is the label used for the option in the print * dialog that controls the back cover page. #-#-#-#-#  504 (Gtk
en: _After:
vi: S_au:

en: Select which type of documents are shown
vi: Chọn hiển thị những kiểu tập tin nào

en: Turns volume up or down
vi: Tăng hoặc giảm âm lượng

en: Increases the volume
vi: Tăng âm lượng

en: Decreases the volume
vi: Giảm âm lượng

en: The generated cache was invalid.
vi: Bộ nhớ tạm đã tạo ra không hợp lệ.

en: Cache file created successfully.
vi: Tập tin nhớ tạm đã được tạo.

en: Overwrite an existing cache, even if up to date
vi: Ghi đè lên bộ nhớ tạm đã có, ngay cả điều hiện thời

en: Don't include image data in the cache
vi: Không gồm dữ liệu ảnh trong bộ nhớ tạm

en: Include image data in the cache
vi: Bao gồm dữ liệu ảnh trong bộ nhớ tạm

en: Output a C header file
vi: Xuất tập tin phần đầu C

en: Turn off verbose output
vi: Tắt xuất chi tiết

en: Validate existing icon cache
vi: Thẩm tra bộ nhớ tạm biểu tượng tồn tại

en: File not found: %s
vi: Không tìm thấy tập tin: %s

en: Not a valid icon cache: %s
vi: Không phải bộ nhớ tạm biểu tượng hợp lệ: %s

en: No theme index file.
vi: Không có tập tin chỉ mục sắc thái.

[ctx: input method menu]
note: ID
en: Cedilla
vi: Cedilla (Dấu móc dưới)

[ctx: input menthod menu]
note: ID
en: Cyrillic (Transliterated)
vi: Ki-rin (chuyển ngữ)

[ctx: input method menu]
note: ID
en: Inuktitut (Transliterated)
vi: Inuktitut (chuyển ngữ)

[ctx: input method menu]
note: ID
en: IPA
vi: IPA (Phiên âm quốc tế)

[ctx: input method menu]
note: ID
en: Multipress
vi: Đa bấm

[ctx: input method menu]
note: ID
en: Thai-Lao
vi: Thái-Lào

[ctx: input method menu]
note: ID
en: Vietnamese (VIQR)
vi: Tiếng Việt (VIQR)

[ctx: input method menu]
note: ID
en: X Input Method
vi: Phương pháp gõ X

note: We shouldn't get here because the query omits dormant * printers by default. Translators: Printer has been offline for a long time.
en: Dormant
vi: Ngủ đông

en: Authentication is required to print document “%s” on printer %s
vi: Cần xác thực để in tài liệu “%s” trên máy in %s

en: Authentication is required to print a document on %s
vi: Cần xác thực để in tài liệu trên %s

en: Authentication is required to get attributes of job “%s”
vi: Cần xác thực để lấy thuộc tính của yêu cầu in “%s”

en: Authentication is required to get attributes of a job
vi: Cần xác thực để lấy thuộc tính của yêu cầu in

en: Authentication is required to get attributes of printer %s
vi: Cần xác thực để lấy thuộc tính của máy in %s

en: Authentication is required to get attributes of a printer
vi: Cần xác thực để lấy thuộc tính của máy in

en: Authentication is required to get default printer of %s
vi: Cần xác thực để lấy máy in mặc định cho %s

en: Authentication is required to get printers from %s
vi: Cần xác thực để lấy máy in mặc định từ %s

en: Authentication is required to get a file from %s
vi: Cần xác thực để lấy tập tin từ %s

en: Authentication is required on %s
vi: Cần xác thực trên %s

en: Authentication is required to print document “%s”
vi: Cần xác thực để in tài liệu “%s”

en: Authentication is required to print this document on printer %s
vi: Cần xác thực để in tài liệu này trên máy in %s

en: Authentication is required to print this document
vi: Cần xác thực để in tài liệu này

en: Printer “%s” is low on toner.
vi: Máy in “%s” gần hết mực.

en: Printer “%s” has no toner left.
vi: Máy in “%s” hết trống mực.

note: Translators: "Developer" like on photo development context
en: Printer “%s” is low on developer.
vi: Máy in “%s” gần cạn thuốc rửa ảnh.

note: Translators: "Developer" like on photo development context
en: Printer “%s” is out of developer.
vi: Máy in “%s” cạn thuốc rửa ảnh.

note: Translators: "marker" is one color bin of the printer
en: Printer “%s” is low on at least one marker supply.
vi: Máy in “%s” gần cạn ít nhất một mực.

note: Translators: "marker" is one color bin of the printer
en: Printer “%s” is out of at least one marker supply.
vi: Máy in “%s” hết ít nhất một mực.

en: The cover is open on printer “%s”.
vi: Nắp trên máy in “%s” còn đang mở.

en: The door is open on printer “%s”.
vi: Cửa trên máy in “%s” đang mở.

en: Printer “%s” is low on paper.
vi: Máy in “%s” gần hết giấy.

en: Printer “%s” is out of paper.
vi: Máy in “%s” hết giấy.

en: Printer “%s” is currently offline.
vi: Máy in “%s” hiện thời ngoại tuyến (không bật hay không cắm cáp).

en: There is a problem on printer “%s”.
vi: Gặp vấn đề trên máy in “%s”.

note: Translators: this is a printer status.
en: Paused; Rejecting Jobs
vi: Tạm dừng; Từ chối nhận yêu cầu in

note: Translators: this is a printer status.
en: Rejecting Jobs
vi: Từ chối nhận yêu cầu in

en: Paper Type
vi: Kiểu giấy

en: Paper Source
vi: Nguồn giấy

en: GhostScript pre-filtering
vi: Tiền lọc GhostScript

note: Translators: this is an option of "Paper Source"
en: Auto Select
vi: Chọn tự động

note: Translators: this is an option of "Paper Source" Translators: this is an option of "Resolution"
en: Printer Default
vi: Mặc định máy in

note: Translators: this is an option of "GhostScript"
en: No pre-filtering
vi: Không tiền lọc

[ctx: sides]
en: One Sided
vi: Một mặt

[ctx: sides]
note: Translators: this is an option of "Two Sided"
en: Long Edge (Standard)
vi: Cạnh dài (Chuẩn)

[ctx: sides]
note: Translators: this is an option of "Two Sided"
en: Short Edge (Flip)
vi: Cạnh ngắn (Lật)

[ctx: output-bin]
note: Translators: Top output bin
en: Top Bin
vi: Đỉnh Bin

[ctx: output-bin]
note: Translators: Middle output bin
en: Middle Bin
vi: Giữa Bin

[ctx: output-bin]
note: Translators: Bottom output bin
en: Bottom Bin
vi: Dưới Bin

[ctx: output-bin]
note: Translators: Side output bin
en: Side Bin
vi: Cạnh Bin

[ctx: output-bin]
note: Translators: Left output bin
en: Left Bin
vi: Trái Bin

[ctx: output-bin]
note: Translators: Right output bin
en: Right Bin
vi: Phải Bin

[ctx: output-bin]
note: Translators: Center output bin
en: Center Bin
vi: Trung tâm Bin

[ctx: output-bin]
note: Translators: Rear output bin
en: Rear Bin
vi: Hậu Bin

[ctx: output-bin]
note: Translators: Output bin where one sided output is oriented in the face-up position
en: Face Up Bin
vi: Trước mặt Bin

[ctx: output-bin]
note: Translators: Output bin where one sided output is oriented in the face-down position
en: Face Down Bin
vi: Sau mặt Bin

[ctx: output-bin]
note: Translators: Large capacity output bin
en: Large Capacity Bin
vi: Bin dung tích lớn

[ctx: output-bin]
note: Translators: Output stacker number %d
en: Stacker %d
vi: Hộc chứa %d

[ctx: output-bin]
note: Translators: Output mailbox number %d
en: Mailbox %d
vi: HộpThư %d

[ctx: output-bin]
note: Translators: Private mailbox
en: My Mailbox
vi: Hộp thư của tôi

[ctx: output-bin]
note: Translators: Output tray number %d
en: Tray %d
vi: Khay %d

note: Translators, this string is used to label the job priority option * in the print dialog
en: Job Priority
vi: Ưu tiên

en: Confidential
vi: Mật

en: Top Secret
vi: Tối mật

note: Translators: this is the name of the option that controls when * a print job is printed. Possible values are 'now', a specified time, * or 'on hold'
en: Print at
vi: In lúc

note: Translators: this is the name of the option that allows the user * to specify a time when a print job will be printed.
en: Print at time
vi: In tại thời điểm

note: Translators: this format is used to display a custom * paper size. The two placeholders are replaced with * the width and height in points. E.g: "Custom * 230.4x142.9"
en: Custom %s×%s
vi: Tự chọn %sx%s

en: Printer Profile
vi: Hồ sơ máy in

note: TRANSLATORS: when we're running an old CUPS, and * it hasn't registered the device with colord
en: Color management unavailable
vi: Không có bộ quản lý màu

note: TRANSLATORS: when there is no color profile available
en: No profile available
vi: Không có hồ sơ có thể dùng

note: TRANSLATORS: when the color profile has no title
en: Unspecified profile
vi: Hồ sơ chưa xác định

en: Print to LPR
vi: In vào LPR

note: #-#-#-#-#  1959 (PACKAGE VERSION)  #-#-#-#-# (itstool) path: varlistentry/term
en: Command Line
vi: Dòng lệnh

note: SUN_BRANDING
en: printer offline
vi: máy in ngoại tuyến

note: SUN_BRANDING
en: ready to print
vi: sẵn sàng in

note: SUN_BRANDING
en: processing job
vi: đang xử lý yêu cầu

note: default filename used for print-to-test
en: test-output.%s
vi: tinra.%s

en: The license of the program
vi: Giấy phép của chương trình

en: Cursor type
vi: Kiểu con trỏ

en: Standard cursor type
vi: Kiểu con trỏ chuẩn

en: Display of this cursor
vi: Hiển thị của con trỏ này

en: Device Display
vi: Thiết bị hiển thị

en: Display which the device belongs to
vi: Bộ hiển thị mà thiết bị đi kèm

en: Device manager
vi: Quản lý thiết bị

en: Device manager which the device belongs to
vi: Bộ quản lý thiết bị mà thiết bị liên quan đến nó

en: Device name
vi: Tên thiết bị

en: Device role in the device manager
vi: Vai trò thiết bị trong bộ quản lý thiết bị

en: Associated device
vi: Thiết bị kết hợp

en: Associated pointer or keyboard with this device
vi: Con trỏ hay bàn phím gắn với thiết bị này

en: Input source
vi: Nguồn vào

en: Source type for the device
vi: Kiểu nguồn cho thiết bị

en: Input mode for the device
vi: Chế độ vào cho thiết bị

en: Whether the device has a cursor
vi: Thiết bị có con trỏ hay không

en: Whether there is a visible cursor following device motion
vi: Có cho con trỏ hiện hình cùng với di chuyển thiết bị

en: Number of axes in the device
vi: Số lượng trục trong thiết bị

en: Product ID
vi: Mã sản phẩm

en: Display for the device manager
vi: Hiển thị bộ quản lý thiết bị

en: Default Display
vi: Bộ trình bày mặc định

en: The default display for GDK
vi: Bộ trình bày mặc định cho GDK

en: The GDK display used to create the GL context
vi: Bộ trình bày GDK để tạo ngữ cảnh GL

en: The GDK window bound to the GL context
vi: Cửa sổ GDK gắn với ngữ cảnh GL

en: Shared context
vi: Ngữ cảnh chia sẻ

en: The GL context this context shares data with
vi: Ngữ cảnh GL mà ngữ cảnh này chia sẻ dữ liệu với

en: The default font options for the screen
vi: Các tùy chọn phông chữ mặc định cho màn hình

en: Font resolution
vi: Độ phân giải phông chữ

en: The resolution for fonts on the screen
vi: Độ phân giải của phông chữ trên màn hình

en: Opcode
vi: Mã lệnh

en: Opcode for XInput2 requests
vi: Mã lệnh cho các yêu cầu XInput2

en: Major version number
vi: Số lớn của phiên bản

en: Minor version number
vi: Số nhỏ của phiên bản

en: Device ID
vi: ID thiết bị

en: Device identifier
vi: Định danh thiết bị

en: Cell renderer
vi: Vẽ ô

en: The cell renderer represented by this accessible
vi: Bộ vẽ ô đại diện bởi cái tiếp cận này

en: A unique name for the action.
vi: Tên duy nhất cho hành động này.

en: The label used for menu items and buttons that activate this action.
vi: Nhãn được dùng cho mục trình đơn và nút có hoạt hóa hành động này.

en: Short label
vi: Nhãn ngắn

en: A shorter label that may be used on toolbar buttons.
vi: Một nhãn ngắn hơn mà có thể được dùng trên nút thanh công cụ.

en: A tooltip for this action.
vi: Mẹo công cụ cho hành động này.

en: The stock icon displayed in widgets representing this action.
vi: Biểu tượng chuẩn được hiển thị trong các ô điều khiển có miêu tả hành động này.

en: The GIcon being displayed
vi: Biểu tượng GIcon đang hiển thị

en: Visible when horizontal
vi: Hiển thị khi nằm ngang

en: Whether the toolbar item is visible when the toolbar is in a horizontal orientation.
vi: Có nên hiển thị mục thanh công cụ khi thanh công cụ nằm ngang hay không.

en: When TRUE, toolitem proxies for this action are represented in the toolbar overflow menu.
vi: Khi ĐÚNG thì ủy nhiệm mục công cụ cho hành động này được miêu tả trong trình đơn trán thanh công cụ.

en: Visible when vertical
vi: Hiển thị khi dọc

en: Whether the toolbar item is visible when the toolbar is in a vertical orientation.
vi: Có nên hiển thị mục thanh công cụ khi thanh công cụ dọc hay không.

en: Is important
vi: Là quan trọng

en: Hide if empty
vi: Ẩn nếu rỗng

en: When TRUE, empty menu proxies for this action are hidden.
vi: Khi ĐÚNG thì ủy nhiệm trình đơn rỗng nào bị ẩn.

en: Whether the action is enabled.
vi: Có nên hiệu lực hành động này hay không.

en: Whether the action is visible.
vi: Có nên hiển thị hành động này hay không.

en: Always show image
vi: Lúc nào cũng hiện ảnh

en: A name for the action group.
vi: Tên cho nhóm hành động.

en: Whether the action group is enabled.
vi: Có nên hiệu lực nhóm hành động này hay không

en: Whether the action group is visible.
vi: Có nên hiển thị nhóm hành động này hay không

en: Accelerator Group
vi: Nhóm phím tăng tốc

en: The accelerator group the actions of this group should use.
vi: Nhóm tăng tốc các hành động của nhóm này nên dùng.

note: #-#-#-#-#  388 (glade3 TRUNK)  #-#-#-#-# GtkActivatable
en: Related Action
vi: Hành vi liên quan

en: The action this activatable will activate and receive updates from
vi: Hành động mà bộ kích hoạt được này sẽ kích hoạt và từ đó nó sẽ nhận bản cập nhật

en: Use Action Appearance
vi: Dùng hình thức hành vi

en: Whether to use the related actions appearance properties
vi: Có nên sử dụng các thuộc tính hình thức hành vi liên quan hay không

en: Horizontal position of child in available space. 0.0 is left aligned, 1.0 is right aligned
vi: Vị trí theo chiều ngang của một cửa sổ con trong khoảng cách sẵn sàng. 0.0 là canh trái, 1.0 là canh phải

en: Vertical position of child in available space. 0.0 is top aligned, 1.0 is bottom aligned
vi: Vị trí theo chiều dọc của một cửa sổ con trong khoảng cách sẵn sàng. 0.0 là trên cùng, 1.0 là dưới đáy

en: If available horizontal space is bigger than needed for the child, how much of it to use for the child. 0.0 means none, 1.0 means all
vi: Nếu vùng ngang sẵn sàng có lớn hơn cần thiết cho cửa sổ con, bao nhiêu phần cần dùng cho nó. 0.0 là không có gì, 1.0 là tất cả

en: If available vertical space is bigger than needed for the child, how much of it to use for the child. 0.0 means none, 1.0 means all
vi: Nếu vùng dọc sẵn sàng có lớn hơn cần thiết cho cửa sổ con, bao nhiêu phần cần dùng cho nó. 0.0 là không có gì, 1.0 là tất cả

en: Top Padding
vi: Đệm trên

en: The padding to insert at the top of the widget.
vi: Đệm cần chèn trên ô điều khiển.

en: Bottom Padding
vi: Đệm dưới

en: The padding to insert at the bottom of the widget.
vi: Đệm cần chèn dưới ô điều khiển.

en: Left Padding
vi: Đệm trái

en: The padding to insert at the left of the widget.
vi: Đệm cần chèn bên trái ô điều khiển.

en: Right Padding
vi: Đệm phải

en: The padding to insert at the right of the widget.
vi: Đệm cần chèn bên phải ô điều khiển.

en: Arrow direction
vi: Hướng mũi tên

en: The direction the arrow should point
vi: Mũi tên nên chỉ tới hướng này

en: Arrow shadow
vi: Bóng mũi tên

en: Appearance of the shadow surrounding the arrow
vi: Diện mạo của bóng chung quang mũi tên

en: Arrow Scaling
vi: Co giãn mũi tên

en: Amount of space used up by arrow
vi: Khoảng cách dùng bởi một mũi tên

en: Has Opacity Control
vi: Điều khiển độ đục

en: Whether the color selector should allow setting opacity
vi: Bộ chọn màu cho phép đặt độ đục hay không

en: Has palette
vi: Có bảng chọn

en: Whether a palette should be used
vi: Bảng chọn có được dùng hay không

en: Current Color
vi: Màu hiện có

en: The current color
vi: Màu hiện thời

en: Current Alpha
vi: Độ anfa hiện thời

en: The current opacity value (0 fully transparent, 65535 fully opaque)
vi: Giá trị độ đục hiện thời (0 là trong suốt hoàn toàn, 65535 là đục hoàn toàn)

en: Current RGBA
vi: RGBA hiện tại

en: The current RGBA color
vi: Màu RGBA hiện tại

en: The color selection embedded in the dialog.
vi: Lựa chọn màu nhúng trong hộp thoại.

en: OK Button
vi: Nút OK

en: Cancel Button
vi: Nút Thôi

en: The cancel button of the dialog.
vi: Cái nút Thôi của hộp thoại.

en: Help Button
vi: Nút Trợ giúp

en: The help button of the dialog.
vi: Cái nút Trợ giúp của hộp thoại.

en: The string that represents this font
vi: Chuỗi mà đại diện cho phông chữ này

en: Shadow type
vi: Kiểu bóng

en: Appearance of the shadow that surrounds the container
vi: Diện mạo của bóng quanh đồ chứa

en: Snap edge
vi: Cạnh dính

en: Snap edge set
vi: Đặt cạnh dính

en: Child Detached
vi: Con tách rời

en: Image widget
vi: Ô điều khiển ảnh

en: Use stock
vi: Dùng mục chuẩn

en: Whether to use the label text to create a stock menu item
vi: Có thể dùng chuỗi nhãn để tạo một mục trình đơn kho hay không

en: The Accel Group to use for stock accelerator keys
vi: Nhóm Tăng Tốc cần dùng cho các phím tăng tốc kho

en: X align
vi: Canh hàng X

en: The horizontal alignment, from 0 (left) to 1 (right). Reversed for RTL layouts.
vi: Canh hàng ngang, từ 0 (bên trái) đến 1 (bên phải). Ngược lại cho bố trí viết từ phải sang trái (RTL).

en: The vertical alignment, from 0 (top) to 1 (bottom)
vi: Canh lề dọc, từ 0 (trên) tới 1 (dưới)

en: X pad
vi: Đệm X

en: The amount of space to add on the left and right of the widget, in pixels
vi: Khoảng cách cần thêm bên trái và phải của ô điều khiển, theo điểm ảnh

en: Y pad
vi: Đệm Y

en: The amount of space to add on the top and bottom of the widget, in pixels
vi: Khoảng cách cần thêm bên trên và dưới của ô điều khiển, theo điểm ảnh

en: Icon's count
vi: Số biểu tượng

en: The count of the emblem currently displayed
vi: Số lượng của biểu tượng có thể hiển thị hiện thời

en: Icon's label
vi: Nhãn của biểu thượng

en: The label to be displayed over the icon
vi: Nhãn để hiển thị trên biểu tượng này

en: Icon's style context
vi: Ngữ cảnh kiểu dáng của biểu tượng

en: The style context to theme the icon appearance
vi: Ngữ cảnh kiểu dáng cho chủ đề mà biểu tượng xuất hiện

en: Background icon
vi: Biểu tượng nền

en: The icon for the number emblem background
vi: Biểu tượng cho nền nhúng số

en: Background icon name
vi: Tên biểu tượng nền

en: The icon name for the number emblem background
vi: Tên biểu tượng cho số biểu tượng nền

en: The value
vi: Giá trị

en: The radio action whose group this action belongs to.
vi: Hành động chọn một trong cùng một nhóm với hành động này.

en: Show Numbers
vi: Hiện số

en: Whether the items should be displayed with a number
vi: Có nên hiển thị mục vớ con số hay không

en: Stock ID
vi: ID chuẩn

en: The screen where this status icon will be displayed
vi: Màn hình nơi biểu tượng trạng thái sẽ được hiển thị

en: Whether the status icon is visible
vi: Biểu tượng trạng thái được hiển thị

en: Whether the status icon is embedded
vi: Biểu tượng trạng thái được nhúng

en: The orientation of the tray
vi: Hướng của khay

en: Has tooltip
vi: Có mẹo công cụ

en: Whether this tray icon has a tooltip
vi: Biểu tượng khay này có mẹo công cụ hay không

en: The contents of the tooltip for this widget
vi: Nội dung của mẹo công cụ cho ô điều khiển này

en: Tooltip markup
vi: Định dạng mẹo công cụ

en: The contents of the tooltip for this tray icon
vi: Nội dung của mẹo công cụ cho biểu tượng khay này

en: The title of this tray icon
vi: Tiêu đề của biểu tượng khay này

en: Style context
vi: Ngữ cảnh kiểu dáng

en: GtkStyleContext to get style from
vi: GtkStyleContext để lấy kiểu dáng từ đó

en: The number of rows in the table
vi: Số hàng trong bảng

en: The number of columns in the table
vi: Số cột trong bảng

en: Row spacing
vi: Khoảng cách hàng

en: Column spacing
vi: Khoảng cách cột

en: If TRUE, the table cells are all the same width/height
vi: Nếu TRUE (đúng), mọi ô bảng có cùng một độ rộng/cao

en: Left attachment
vi: Gắn trái

en: The column number to attach the left side of the child to
vi: Số thứ tự cột vào nó cần gắn bên trái của ô điều khiển con

en: Right attachment
vi: Gắn phải

en: The column number to attach the right side of a child widget to
vi: Số cột nơi cần gắn bên phải của ô điều khiển con

en: The row number to attach the top of a child widget to
vi: Số hàng nơi cần gắn bên trên của ô điều khiển con

en: The row number to attach the bottom of the child to
vi: Số thứ tự hàng vào nó cần gắn bên dưới của ô điều khiển con

en: Horizontal options
vi: Tùy chọn ngang

en: Options specifying the horizontal behaviour of the child
vi: Các tùy chọn xác định ứng xử ngang của ô điều khiển con

en: Vertical options
vi: Tùy chọn dọc

en: Options specifying the vertical behaviour of the child
vi: Các tùy chọn xác định ứng xử dọc của ô điều khiển con

en: Horizontal padding
vi: Đệm ngang

en: Extra space to put between the child and its left and right neighbors, in pixels
vi: Khoảng cách bổ sung cần chèn giữa ô điều khiển con và điều bên phải, bên trái nó, theo điểm ảnh

en: Vertical padding
vi: Đệm dọc

en: Extra space to put between the child and its upper and lower neighbors, in pixels
vi: Khoảng cách bổ sung cần chèn giữa ô điều khiển con và điều bên trên, bên dưới nó, theo điểm ảnh

en: Theming engine name
vi: Tên bộ máy chủ đề

en: Create the same proxies as a radio action
vi: Tạo cùng các ủy nhiệm với một hành động chọn một

en: Whether the proxies for this action look like radio action proxies
vi: Các ủy nhiệm cho hành động này có hình như ủy nhiệm hành động chọn một hay không

en: Whether the toggle action should be active
vi: Hành động bật/tắt có nên được kích hoạt hay không

en: Foreground color for symbolic icons
vi: Màu tiền cảnh cho biểu tượng ký tự

en: Error color
vi: Màu lỗi

en: Error color for symbolic icons
vi: Màu lỗi cho biểu tượng ký hiệu

en: Warning color
vi: Màu cảnh báo

en: Warning color for symbolic icons
vi: Màu cảnh báo cho biểu tượng ký hiệu

en: Success color
vi: Màu thành công

en: Success color for symbolic icons
vi: Màu thành công cho biểu tượng ký hiệu

en: Padding
vi: Đệm

en: Padding that should be put around icons in the tray
vi: Đệm thêm nên đặt xung quanh biểu tượng ở khay

en: The pixel size that icons should be forced to, or zero
vi: Cỡ điểm ảnh mà các biểu tượng bị buộc thành, hoặc không

en: Whether tearoff menu items should be added to menus
vi: Có nên thêm mục trình tách rời vào trình đơn hay không

en: Merged UI definition
vi: Lời định nghĩa UI đã trộn

en: An XML string describing the merged UI
vi: Chuỗi XML diễn tả giao diện người dùng đã trộn

en: Program name
vi: Tên chương trình

en: Program version
vi: Phiên bản chương trình

en: The version of the program
vi: Phiên bản của chương trình

en: Comments string
vi: Chuỗi ghi chú

en: License Type
vi: Kiểu giấy phép

en: The license type of the program
vi: Kiểu giấy phép của chương trình

en: Website label
vi: Nhãn trang chủ

en: The label for the link to the website of the program
vi: Nhãn cho liên kết tới trang thông tin điện tử của chương trình

en: List of authors of the program
vi: Danh sách các tác giả của chương trình

en: List of people who have contributed artwork to the program
vi: Danh sách các người đã đóng góp đồ họa cùng chương trình

en: Logo Icon Name
vi: Tên biểu tượng biểu hình

en: A named icon to use as the logo for the about box.
vi: Một biểu tượng có tên cần dùng là biểu hình cho hộp giới thiệu.

en: Accelerator Closure
vi: Cấu trúc dữ liệu phím tắt

en: The closure to be monitored for accelerator changes
vi: Cấu trúc dữ liệu cần theo dõi có thay đổi phím tắt hay không.

en: Accelerator Widget
vi: Ô điều khiển phím tắt

en: The widget to be monitored for accelerator changes
vi: Ô điều khiển cần theo dõi có thay đổi phím tắt hay không

en: The widget referenced by this accessible.
vi: Widget được tham chiếu bởi cái tiếp cận này.

en: action name
vi: tên hành động

en: The name of the associated action, like 'app.quit'
vi: Tên của thao tác tổ hợp, như là “app.quit”

en: action target value
vi: giá trị hành động đích

en: The parameter for action invocations
vi: Đối số cho gọi thao tác

en: The index of the child in the parent
vi: Chỉ mục của ô điều khiển con trong ô điều khiển mẹ

en: The value of the adjustment
vi: Giá trị của hiệu số chỉnh

en: The minimum value of the adjustment
vi: Giá trị tối thiểu của hiệu số chỉnh

en: The maximum value of the adjustment
vi: Giá trị tối đa của hiệu số chỉnh

en: Step Increment
vi: Tăng bước

en: The step increment of the adjustment
vi: Tăng bước của hiệu số chỉnh

en: Page Increment
vi: Tăng trang

en: The page increment of the adjustment
vi: Tăng trang của hiệu số chỉnh

en: The page size of the adjustment
vi: Kích thước trang của hiệu số chỉnh

en: Include an 'Other…' item
vi: Bao gồm mục “Khác…”

en: Whether the combobox should include an item that triggers a GtkAppChooserDialog
vi: Hộp chọn có nên bao gồm mục mà nó bẫy GtkAppChooserDialog hay không

en: Show default item
vi: Hiển thị mục mặc định

en: Whether the combobox should show the default application on top
vi: Hộp chọn có nên hiển thị ứng dụng mặc định trên cùng hay không

en: The text to show at the top of the dialog
vi: Văn bản hiện ở đầu hộp thoại

en: The content type used by the open with object
vi: Kiểu nội dung được dùng bởi mở với đối tượng

en: The GFile used by the app chooser dialog
vi: GFile được dùng bởi hộp thoại bộ chọn ứng dụng

en: Show default app
vi: Hiện ứng dụng mặc định

en: Whether the widget should show the default application
vi: Widget có nên hiển thị ứng dụng mặc định hay không

en: Show recommended apps
vi: Hiện các ứng dụng khuyến nghị

en: Whether the widget should show recommended applications
vi: Widget có nên hiển thị ứng dụng khuyên dùng hay không

en: Show fallback apps
vi: Hiển thị ứng dụng dự phòng

en: Whether the widget should show fallback applications
vi: Widget có nên hiển thị ứng dụng dự phòng hay không

en: Show other apps
vi: Hiện các ứng dụng khác

en: Whether the widget should show other applications
vi: Widget có nên hiển thị ứng dụng khác hay không

en: Show all apps
vi: Hiện tất cả ứng dụng

en: Whether the widget should show all applications
vi: Widget có nên hiển thị mọi ứng dụng hay không

en: Widget's default text
vi: Văn bản mặc định của Widget

en: The default text appearing when there are no applications
vi: Văn bản mặc định xuất hiện khi ở đây không có ứng dụng nào

en: Register session
vi: Đăng ký phiên

en: Register with the session manager
vi: Đăng ký với bộ quản lý phiên

en: The GMenuModel for the application menu
vi: GMenuModel cho trình đơn ứng dụng

en: The GMenuModel for the menubar
vi: GMenuModel cho thanh trình đơn

en: The window which most recently had focus
vi: Cửa sổ mới mất focus gần đây

en: Show a menubar
vi: Hiển thị một trình đơn

en: TRUE if the window should show a menubar at the top of the window
vi: ĐÚNG nếu cửa sổ nên hiển thị thanh trình đơn ở đỉnh của cửa sổ

en: X alignment of the child
vi: Canh hàng X của ô điều khiển con

en: Y alignment of the child
vi: Canh hàng Y của ô điều khiển con

en: Obey child
vi: Theo con

en: Force aspect ratio to match that of the frame's child
vi: Buộc tỷ lệ hình thể sẽ khớp điều của khung con

en: Use Header Bar
vi: Dùng thanh đầu đề

en: Use Header Bar for actions.
vi: Dùng thanh tiêu đề cho các thao tác.

en: Header Padding
vi: Đệm phần đầu

en: Number of pixels around the header.
vi: Số điểm ảnh chung quanh phần đầu.

en: Content Padding
vi: Đệm nội dung

en: Number of pixels around the content pages.
vi: Số điểm ảnh chung quanh các trang nội dung.

en: Page type
vi: Kiểu trang

en: The type of the assistant page
vi: Kiểu trang trợ lý

en: The title of the assistant page
vi: Tựa đề của trang trợ lý

en: Header image
vi: Ảnh phần đầu

en: Header image for the assistant page
vi: Ảnh phần đầu cho trang trợ lý

en: Sidebar image
vi: Ảnh khung lề

en: Sidebar image for the assistant page
vi: Ảnh khung lề cho trang trợ lý

en: Page complete
vi: Trang hoàn tất

en: Whether all required fields on the page have been filled out
vi: Có nên tất cả các trường cần thiết trên trang đã được điền vào chưa

en: Has padding
vi: Có đệm

en: Whether the assistant adds padding around the page
vi: Có nên hỗ trợ thêm đệm vào quanh trang hay không

en: Minimum child width
vi: Độ rộng con tối thiểu

en: Minimum width of buttons inside the box
vi: Độ rộng tối thiểu của các nút bên trong hộp

en: Minimum child height
vi: Chiều cao con tối thiểu

en: Minimum height of buttons inside the box
vi: Độ cao tối thiểu của các nút bên trong hộp

en: Child internal width padding
vi: Con nội bộ có đệm

en: Amount to increase child's size on either side
vi: Tăng kích thước ô điều khiển con cả hai bên bằng lượng này

en: Child internal height padding
vi: Độ cao đệm nội cửa sổ con

en: Amount to increase child's size on the top and bottom
vi: Tăng kích thước ô điều khiển con trên và dưới bằng lượng này

en: How to lay out the buttons in the box. Possible values are: spread, edge, start and end
vi: Cách bố trí các nút trong hộp. Các giá trị có thể là spread (giãn ra), edge (cạnh), start (đầu) và end (cuối)

en: If TRUE, the child appears in a secondary group of children, suitable for, e.g., help buttons
vi: Nếu ĐÚNG thì ô điều khiển con này xuất hiện trong một nhóm ô điều khiển con phụ, thích hợp với, lấy thí dụ, cái nút trợ giúp.

en: Non-Homogeneous
vi: Không-đồng-nhất

en: If TRUE, the child will not be subject to homogeneous sizing
vi: Nếu ĐÚNG thì ô điều khiển sẽ không là chủ đề để mà đổi đồng cỡ

en: Whether the children should all be the same size
vi: Các ô điều khiển con có nên có cùng kích thước hay không

en: Baseline position
vi: Vị trí đường cơ sở

en: The position of the baseline aligned widgets if extra space is available
vi: Vị trí của đường cơ sở widget đã căn chỉnh nếu có khoảng trống thêm

en: Whether the child should receive extra space when the parent grows
vi: Ô điều khiển con có nên nhận thêm không gian bổ sung khi ô điều khiển mẹ to ra không

en: Whether extra space given to the child should be allocated to the child or used as padding
vi: Các không gian được gán cho ô điều khiển con nên được cấp cho con ấy hoặc được dùng để đệm cửa sổ không

en: Extra space to put between the child and its neighbors, in pixels
vi: Khoảng cách bổ sung giữa ô điều khiển con và các ô điều khiển chung quanh, tính theo điểm ảnh

en: Translation Domain
vi: Miền thông dịch:

en: The translation domain used by gettext
vi: Miền thông dịch được gettext dùng

en: Text of the label widget inside the button, if the button contains a label widget
vi: Văn bản của ô điều khiển nhãn trong cái nút, nếu nút chứa một nhãn ô điều khiển

en: Use underline
vi: Gạch dưới

en: If set, the label is used to pick a stock item instead of being displayed
vi: Nếu bật, nhãn được dùng sẽ chọn một mục chuẩn thay vì hiển thị nhãn đó

en: Whether the button grabs focus when it is clicked with the mouse
vi: Cái nút có nên lấy tiêu điểm khi nó được nhắp chuột hay không

en: Border relief
vi: Đắp nổi viền

en: The border relief style
vi: Kiểu dáng của đắp nổi viền

en: Horizontal alignment for child
vi: Canh hàng ngang cho con

en: Vertical alignment for child
vi: Canh hàng dọc cho con

en: Child widget to appear next to the button text
vi: Ô điều khiển con cần xuất hiện kế bên văn bản trên nút

en: Image position
vi: Vị trí ảnh

en: The position of the image relative to the text
vi: Vị trí của ảnh tương ứng với văn bản

en: Default Spacing
vi: Khoảng cách mặc định

en: Default Outside Spacing
vi: Khoảng cách bên ngoài mặc định

en: Child X Displacement
vi: Độ dịch chuyển con X

en: How far in the x direction to move the child when the button is depressed
vi: Dịch chuyển bao nhiêu theo trục X khi nút được bấm

en: Child Y Displacement
vi: Độ dịch chuyển con Y

en: How far in the y direction to move the child when the button is depressed
vi: Dịch chuyển bao nhiêu theo trục Y khi nút được bấm

en: Displace focus
vi: Dịch chuyển tiêu điểm

en: Inner Border
vi: Viền bên trong

en: Border between button edges and child.
vi: Viền giữa cạnh nút và điều con.

en: Image spacing
vi: Khoảng cách ảnh

en: Spacing in pixels between the image and label
vi: Khoảng cách cần chèn giữa ảnh và nhãn

en: The selected year
vi: Năm được chọn

en: Show Heading
vi: Hiện tiêu đề

en: If TRUE, a heading is displayed
vi: Nếu ĐÚNG thì hiển thị tiêu đề

en: Show Day Names
vi: Hiện tên ngày

en: If TRUE, day names are displayed
vi: Nếu ĐÚNG thì hiển thị tên ngày

en: No Month Change
vi: Đừng đổi tháng

en: If TRUE, the selected month cannot be changed
vi: Nếu ĐÚNG thì không thể thay đổi tháng được chọn

en: If TRUE, week numbers are displayed
vi: Nếu ĐÚNG thì hiển thị số thứ tự tuần trong năm

en: Details Width
vi: Độ rộng chi tiết

en: Details Height
vi: Độ cao chi tiết

en: If TRUE, details are shown
vi: Nếu ĐÚNG thì hiển thị chi tiết

en: Inner border
vi: Viền trong

en: Inner border space
vi: Khoảng viền bên trong

en: Vertical separation
vi: Phân cách dọc

en: Space between day headers and main area
vi: Khoảng cách giữa phần đầu và phần chính

en: Horizontal separation
vi: Phân cách ngang

en: Space between week headers and main area
vi: Khoảng cách giữa các phần đầu với vùng chính

en: Space which is inserted between cells
vi: Khoảng cách được chèn giữa hai ô

en: Whether the cell expands
vi: Có mở rộng ô hay không

en: Whether cell should align with adjacent rows
vi: Các ô có nên căn hàng với các dòng kề cận hay không

en: Fixed Size
vi: Cỡ cố định

en: Whether cells should be the same size in all rows
vi: Các ô sẽ có cùng kích thước trong tất cả các dòng

en: A GtkPackType indicating whether the cell is packed with reference to the start or end of the cell area
vi: Một GtkPackType chỉ ra ô được đóng gói với tham chiếu đến đầu hay cuối của vùng ô

en: Focus Cell
vi: Kích hoạt ô

en: The cell which currently has focus
vi: Ô mà hiện thời mất hoạt động

en: Edited Cell
vi: Ô đã sửa

en: The cell which is currently being edited
vi: Ô mà hiện đang bị sửa chữa

en: Edit Widget
vi: Sửa Widget

en: The widget currently editing the edited cell
vi: Widget hiện thời đang sửa ô sửa

en: The Cell Area this context was created for
vi: Vùng ô mà ngữ cảnh này tạo cho

en: Minimum Width
vi: Độ rộng tối thiểu

en: Minimum cached width
vi: Độ rộng đệm tối thiểu

en: Minimum Height
vi: Chiều cao nhỏ nhất

en: Minimum cached height
vi: Chiều cao đệm tối thiểu

en: Editing Canceled
vi: Tiến trình chỉnh sửa bị thôi

en: Indicates that editing has been canceled
vi: Ngụ ý rằng tiến trình chỉnh sửa bị thôi

en: Accelerator key
vi: Phím tắt

en: The keyval of the accelerator
vi: Giá trị phím của phím tắt

en: The modifier mask of the accelerator
vi: Mặt nạ sửa đổi của phím tắt

en: The hardware keycode of the accelerator
vi: Mã phím phần cứng của phím tắt

en: Accelerator Mode
vi: Chế độ phím tắt

en: The type of accelerators
vi: Kiểu phím tắt

en: Editable mode of the CellRenderer
vi: Chế độ có thể hiệu chỉnh của CellRenderer (bộ vẽ ô)

en: visible
vi: hiện

en: xalign
vi: canh lề x

en: The x-align
vi: Hệ số canh lề X

en: yalign
vi: canh lề Y

en: The y-align
vi: Hệ số canh lề Y

en: xpad
vi: đệm x

en: The xpad
vi: Hệ số đệm X

en: ypad
vi: đệm y

en: The ypad
vi: Hệ số đệm Y

en: The fixed width
vi: Chiều rộng cố định

en: The fixed height
vi: Chiều cao cố định

en: Is Expander
vi: Có thể mở rộng

en: Row has children
vi: Hàng này có ô điều khiển con

en: Is Expanded
vi: Đã mở rộng

en: Row is an expander row, and is expanded
vi: Hàng này có ô điều khiển con, và đang hiển thị hết

en: Cell background color name
vi: Tên màu nền ô

en: Cell background color as a string
vi: Màu nền ô theo chuỗi

en: Cell background color
vi: Màu nền ô

en: Cell background RGBA color
vi: Màu RGBA nền ô

en: Cell background color as a GdkRGBA
vi: Màu nền ô là GdkRGBA

en: Whether the cell renderer is currently in editing mode
vi: Công cụ vẽ ô đang trong chế độ chỉnh sửa không

en: Cell background set
vi: Đặt màu nền ô

en: Whether the cell background color is set
vi: Có đặt màu nền ô hay không

en: Text Column
vi: Cột văn bản

en: A column in the data source model to get the strings from
vi: Một cột trong mô hình nguồn dữ liệu từ đó cần lấy các chuỗi

en: Has Entry
vi: Có mục nhập

en: If FALSE, don't allow to enter strings other than the chosen ones
vi: Nếu SAI thì đừng cho phép nhập chuỗi nào khác với những điều đã chọn

en: The pixbuf to render
vi: Đệm điểm ảnh cần vẽ

en: Pixbuf Expander Open
vi: Đệm điểm ảnh bộ mở

en: Pixbuf for open expander
vi: Đệm điểm ảnh cho bộ đã mở rộng

en: Pixbuf Expander Closed
vi: Đệm điểm ảnh bộ đóng

en: Pixbuf for closed expander
vi: Đệm điểm ảnh cho bộ đã đóng

en: surface
vi: bề mặt

en: The surface to render
vi: Bề mặt cần vẽ

en: The stock ID of the stock icon to render
vi: Mã ID chuẩn cho các biểu tượng chuẩn cần vẽ

en: The GtkIconSize value that specifies the size of the rendered icon
vi: Giá trị GtkIconSize có xác định kích thước của biểu tượng được vẽ

en: Whether the rendered pixbuf should be colorized according to the state
vi: Có nên tô màu đệm điểm ảnh đã vẽ theo tình trạng hay không

en: Value of the progress bar
vi: Giá trị của thanh tiến trình

en: Text on the progress bar
vi: Văn bản trên thanh tiến trình

en: Pulse
vi: Đập

en: Set this to positive values to indicate that some progress is made, but you don't know how much.
vi: Đặt thành giá trị dương để ngụ ý đã tiến hành, nhưng chưa biết bao nhiều.

en: Text x alignment
vi: Canh lề X cho văn bản

en: The horizontal text alignment, from 0 (left) to 1 (right). Reversed for RTL layouts.
vi: Chỉnh canh văn bản ngang, từ 0 (bên trái) đến 1 (bên phải). Ngược lại cho bố trí viết từ phải sang trái (RTL).

en: Text y alignment
vi: Canh lề Y cho văn bản

en: The vertical text alignment, from 0 (top) to 1 (bottom).
vi: Chỉnh canh văn bản dọc, từ 0 (trên) tới 1 (dưới)

en: Invert the direction in which the progress bar grows
vi: Đảo ngược hướng của thanh diễn tiến

note: #-#-#-#-#  374 (gimp 2-10)  #-#-#-#-# adjust sliders
en: Adjustment
vi: Điều chỉnh

en: The adjustment that holds the value of the spin button
vi: Điều chỉnh cái chứa giá trị của cái nút xoay

en: Climb rate
vi: Tỷ lệ tăng

en: The acceleration rate when you hold down a button
vi: Tỷ lệ tăng tốc khi bạn bấm giữ một cái nút nào đó

en: The number of decimal places to display
vi: Số lần số cần hiển thị

en: Whether the spinner is active (ie. shown) in the cell
vi: Nút xoay tròn vẫn hoạt động (tức là hiển thị trong ô) không

en: Pulse of the spinner
vi: Xung của nút xoay tròn

en: The GtkIconSize value that specifies the size of the rendered spinner
vi: Giá trị GtkIconSize có xác định kích thước của nút xoay tròn được vẽ

en: Marked up text to render
vi: Văn bản có mã định dạng cần vẽ

en: A list of style attributes to apply to the text of the renderer
vi: Danh sách các thuộc tính kiểu dáng cần áp dụng vào văn bản của bộ vẽ

en: Single Paragraph Mode
vi: Chế độ đoạn văn đơn

en: Whether to keep all text in a single paragraph
vi: Giữ tất cả văn bản trong một đoạn văn duy nhất

en: Background color name
vi: Tên màu nền

en: Background color as RGBA
vi: Màu nền là RGBA

en: Background color as a GdkRGBA
vi: Màu nền là GdkRGBA

en: Foreground color as RGBA
vi: Màu tiền cảnh là RGBA

en: Foreground color as a GdkRGBA
vi: Màu tiền cảnh là GdkRGBA

en: Whether the text can be modified by the user
vi: Người dùng có thể hiệu chỉnh văn bản hay không

en: Font scale
vi: Tỷ lệ phông chữ

en: Font scaling factor
vi: Hệ số tỷ lệ của phông chữ

en: The maximum width of the cell, in characters
vi: Độ rộng lớn nhất của ô, tính theo số kí tự

en: How to break the string into multiple lines, if the cell renderer does not have enough room to display the entire string
vi: Cách ngắt toàn chuỗi ra nhiều dòng riêng, nếu bộ vẽ ô không có đủ chỗ để hiển thị toàn chuỗi

en: Wrap width
vi: Độ rộng cuộn

en: The width at which the text is wrapped
vi: Độ rộng nơi ngắt dòng văn bản

en: How to align the lines
vi: Cách canh các đường

en: Placeholder text
vi: Giữ chỗ văn bản

en: Text rendered when an editable cell is empty
vi: Văn bản được vẽ khi một ô cho nhập liệu là trống rỗng

en: Whether this tag affects the background color
vi: Nếu thẻ này có tắc động tới màu nền hay không

en: Editability set
vi: Đặt khả năng hiệu chỉnh

en: Whether this tag affects text editability
vi: Nếu thẻ này có tắc động tới khả năng hiệu chỉnh văn bản hay không

en: Font scale set
vi: Đặt tỷ lệ phông chữ

en: Whether this tag scales the font size by a factor
vi: Nếu thẻ này có co giãn kích thước phông chữ bằng một hệ số hay không

en: Language set
vi: Đặt ngôn ngữ

en: Whether this tag affects the language the text is rendered as
vi: Nếu thẻ này có tác động tới ngôn ngữ của văn bản vẽ hay không

en: Align set
vi: Canh lề đặt

en: Whether this tag affects the alignment mode
vi: Nếu thẻ này có tác động tới chế độ chỉnh canh hay không

en: Toggle state
vi: Tình trạng bật/tắt

en: The toggle state of the button
vi: Tình trạng bật hay tắt của cái nút

en: Inconsistent state
vi: Tình trạng không thống nhất

en: Activatable
vi: Có thể hoạt hóa

en: Radio state
vi: Trạng thái chọn một

en: Draw the toggle button as a radio button
vi: Vẽ nút bật/tắt như là nút chọn một

en: Indicator size
vi: Cỡ cái chỉ

en: Size of check or radio indicator
vi: Kích thước của vòng bên trong chỉ chọn một

en: Background RGBA color
vi: Màu nền RGBA

en: CellView model
vi: Mô hình Xem Ô

en: The model for cell view
vi: Mô hình cho khung xem ô

en: Cell Area
vi: Vùng ô

en: The GtkCellArea used to layout cells
vi: GtkCellArea được dùng để bố trí các ô

en: Cell Area Context
vi: Ngữ cảnh Vùng ô

en: The GtkCellAreaContext used to compute the geometry of the cell view
vi: GtkCellAreaContext được dùng để tính toán hình hài của phần xem ô

en: Draw Sensitive
vi: Vẽ nhạy cảm

en: Whether to force cells to be drawn in a sensitive state
vi: Có nên ép ô được vẽ trong trạng thái nhạy cảm hay không

en: Fit Model
vi: Mô hình khít

en: Whether to request enough space for every row in the model
vi: Có yêu cầu đủ chỗ trống cho mọi hàng trong mô hình hay không

en: Indicator Size
vi: Cỡ cái chỉ

en: Spacing around check or radio indicator
vi: Khoảng cách chung quanh vòng bên trong chỉ chọn một

en: Inconsistent
vi: Không thống nhất

en: Whether to display an "inconsistent" state
vi: Có hiển thị tình trạng không thống nhất hay không

en: Draw as radio menu item
vi: Vẽ dạng mục trình đơn chọn một

en: Whether the menu item looks like a radio menu item
vi: Mục trình đơn hình về mục chọn một hay không

en: Use alpha
vi: Dùng anfa

en: Whether to give the color an alpha value
vi: Có nên cho màu một giá trị trong suốt hay không

en: The selected opacity value (0 fully transparent, 65535 fully opaque)
vi: Giá trị độ đục được chọn (0 là trong suốt hoàn toàn, 65535 là đặc hoàn toàn)

en: Current RGBA Color
vi: Màu RGBA hiện tại

en: The selected RGBA color
vi: Màu RGBA được chọn

en: Current color, as a GdkRGBA
vi: Màu hiện tại, như là kiểu GdkRGBA

en: Whether alpha should be shown
vi: Có nên hiện lớp trong suốt hay không

en: Show editor
vi: Hiện bộ soạn thảo

en: Scale type
vi: Kiểu giãn

en: RGBA Color
vi: Màu RGBA

en: Color as RGBA
vi: Màu là RGBA

en: Whether the swatch is selectable
vi: Mẫu nhỏ có chọn được hay không

en: Has Menu
vi: Có trình đơn

en: Whether the swatch should offer customization
vi: Có để miếng nhỏ nên đưa ra tùy biến hay không

en: Wrap width for laying out the items in a grid
vi: Độ rộng cuộn khi bố trí các mục trong lưới

en: Row span column
vi: Cột theo hàng

en: TreeModel column containing the row span values
vi: Cột TreeModel (mô hình cây) chứa các giá trị ô theo hàng

en: Column span column
vi: Cột theo cột

en: TreeModel column containing the column span values
vi: Cột TreeModel (mô hình cây) chứa các giá trị ô theo cột

en: Active item
vi: Mục hoạt động

en: The item which is currently active
vi: Mục hiện thời hoạt động

en: Has Frame
vi: Có khung

en: Tearoff Title
vi: Tựa đề tách rời

en: A title that may be displayed by the window manager when the popup is torn-off
vi: Tựa đề có thể hiển thị bởi bộ quản lý cửa sổ, khi điều bật lên được tách rời

en: Whether the dropdown button is sensitive when the model is empty
vi: Cái nút thả xuống vẫn nhạy cảm khi mô hình trống không

en: Whether combo box has an entry
vi: Hộp chọn có ô nhập dữ liệu hay không

en: Entry Text Column
vi: Cột ô nhập

en: The column in the combo box's model to associate with strings from the entry if the combo was created with #GtkComboBox:has-entry = %TRUE
vi: Cột trong mô hình của hộp chọn để kết hợp với chuỗi từ ô nhập nếu hộp chọn được tạo với #GtkComboBox:has-entry = %TRUE

en: ID Column
vi: Mã Cột

en: The column in the combo box's model that provides string IDs for the values in the model
vi: Cột trong mô hình của hộp chọn cái mà cung cấp chuỗi mã số cho giá trịn trong mô hình

en: Active id
vi: ID hoạt động

en: The value of the id column for the active row
vi: Giá trị của cột mã số cho hàng đang kích hoạt

en: Popup Fixed Width
vi: Độ rộng bật lên cố định

en: Whether the popup's width should be a fixed width matching the allocated width of the combo box
vi: Độ rộng cửa sổ nổi lên có nên có cỡ có định tương ứng với độ rộng được phân bổ cho hộp chọn

en: Appears as list
vi: Xuất hiện dạng danh sách

en: Whether dropdowns should look like lists rather than menus
vi: Trình đơn thả xuống có nên hình như danh sách hơn trình đơn hay không

en: The amount of space used by the arrow
vi: Khoảng không gian dùng bởi mũi tên

en: Resize mode
vi: Chế độ đổi cỡ

en: Specify how resize events are handled
vi: Xác định xem sự kiện thay đổi kích thước được xử lý như thế nào

en: The width of the empty border outside the containers children
vi: Chiều rộng của đường biên rỗng bên ngoài ô điều khiển của bộ chứa này

en: Can be used to add a new child to the container
vi: Có thể được dùng để thêm ô điều khiển con mới vào độ chứa

en: Subproperties
vi: Thuộc tính con

en: The list of subproperties
vi: Danh sách các thuộc tính con

en: Set if the value can be animated
vi: Đặt nếu giá trị có thể hoạt hình

en: Affects
vi: Hiệu ứng

en: Set if the value affects the sizing of elements
vi: Đặt nếu giá trị tác động đổi cỡ các phần tử

en: The numeric id for quick access
vi: Mã số dạng số để truy cập nhanh hơn

en: Set if the value is inherited by default
vi: Đặt giá trị này để kế thừa theo mặc định

en: Initial value
vi: Giá trị khởi tạo

en: The initial specified value used for this property
vi: Giá trị khởi tạo đã cho được dùng cho thuộc tính này

en: Content area border
vi: Viền vùng nội dung

en: Width of border around the main dialog area
vi: Độ rộng của đường biên quanh vùng hộp thoại chính

en: Content area spacing
vi: Khoảng cách vùng nội dung

en: Spacing between elements of the main dialog area
vi: Khoảng cách giữa các phần tử chính của vùng hộp thoại chính

en: Button spacing
vi: Khoảng cách nút

en: Spacing between buttons
vi: Khoảng cách giữa các cái nút

en: Action area border
vi: Viền vùng hoạt động

en: Width of border around the button area at the bottom of the dialog
vi: Độ rộng đường biên quanh vùng nút tại đáy hộp thoại

en: The contents of the buffer
vi: Nội dung của vùng đệm

en: Text length
vi: Chiều dài đoạn văn

en: Length of the text currently in the buffer
vi: Chiều dài của đoạn văn hiện thời trong vùng đệm

en: Maximum number of characters for this entry. Zero if no maximum
vi: Số ký tự tối đa của mục nhập này. Số không nghĩa là vô hạn

en: Text Buffer
vi: Vùng đệm Văn bản

en: Text buffer object which actually stores entry text
vi: Đối tượng vùng đệm văn bản mà thực sự cất giữ văn bản của mục nhập

en: The current position of the insertion cursor in chars
vi: Vị trí hiện thời của con trỏ chèn theo ký tự

en: The position of the opposite end of the selection from the cursor in chars
vi: Vị trí của cuối vùng chọn đối diện với con trỏ, theo ký tự

en: Whether the entry contents can be edited
vi: Có thể hiệu chỉnh nội dung của mục nhập hay không

en: FALSE removes outside bevel from entry
vi: SAI sẽ bỏ góc xiên bên ngoài ra mục nhập

en: Invisible character
vi: Ký tự vô hình

en: The character to use when masking entry contents (in "password mode")
vi: Ký tự cần dùng khi che giấy nội dung của mục nhập ( trong chế độ mật khẩu)

en: Activates default
vi: Kích hoạt mặc định

en: Whether to activate the default widget (such as the default button in a dialog) when Enter is pressed
vi: Có kích hoạt ô điều khiển mặc định hay không (ví dụ như cái nút mặc định trong hộp thoại) khi nhấn phím Enter

en: Number of characters to leave space for in the entry
vi: Số ký tự cần chừa trống trong mục nhập

en: Maximum width in characters
vi: Độ rộng ký tự tối đa

en: The desired maximum width of the entry, in characters
vi: Độ rộng tối đa đã muốn cho nhãn đó, theo ký tự

en: Scroll offset
vi: Hiệu số cuộn

en: Number of pixels of the entry scrolled off the screen to the left
vi: Số điểm ảnh trong mục nhập được cuộn sang bên trái ra màn hình

en: The contents of the entry
vi: Nội dung mục nhập

en: Truncate multiline
vi: Cắt ngắn đa dòng

en: Whether to truncate multiline pastes to one line.
vi: Có nên cắt ngắn việc dán đoạn đa dòng thành một dòng hay không.

en: Overwrite mode
vi: Chế độ ghi đè

en: Whether new text overwrites existing text
vi: Đoạn văn mới có quyền ghi đè lên đoạn văn đã tồn tại không

en: Length of the text currently in the entry
vi: Chiều dài của đoạn văn hiện thời trong mục nhập

en: Invisible character set
vi: Bộ ký tự thấy được

en: Whether the invisible character has been set
vi: Có Đặt ký tự hữu hình hay không

en: Caps Lock warning
vi: Cảnh báo Caps Lock

en: The current fraction of the task that's been completed
vi: Phân số hoàn tất trong công việc đang làm

en: The fraction of total entry width to move the progress bouncing block for each call to gtk_entry_progress_pulse()
vi: Phân số trên chiều rộng mục nhập hoàn toàn cần di chuyển khối nảy lên tiến hành cho mỗi lần gọi gtk_entry_progress_pulse()

en: Show text in the entry when it's empty and unfocused
vi: Hiển thị chữ trong ô nhập khi nó trống rỗng và mất kích hoạt

en: Primary pixbuf
vi: Đệm điểm ảnh chính

en: Primary pixbuf for the entry
vi: Đệm điểm ảnh (pixbuf) chính cho mục nhập

en: Secondary pixbuf
vi: Đệm điểm ảnh phụ

en: Secondary pixbuf for the entry
vi: Đệm điểm ảnh (pixbuf) phụ cho mục nhập

en: Primary stock ID
vi: Mã số kho chính

en: Stock ID for primary icon
vi: Mã số kho cho biểu tượng chính

en: Secondary stock ID
vi: Mã số kho phụ

en: Stock ID for secondary icon
vi: Mã số kho cho biểu tượng phụ

en: Primary icon name
vi: Tên biểu tượng chính

en: Icon name for primary icon
vi: Tên biểu tượng cho biểu tượng chính

en: Secondary icon name
vi: Tên biểu tượng phụ

en: Icon name for secondary icon
vi: Tên biểu tượng cho biểu tượng phụ

en: Primary GIcon
vi: GIcon chính

en: GIcon for primary icon
vi: GIcon cho biểu tượng chính

en: Secondary GIcon
vi: GIcon phụ

en: GIcon for secondary icon
vi: GIcon cho biểu tượng phụ

en: The representation being used for primary icon
vi: Đại diện được dùng cho biểu tượng chính

en: The representation being used for secondary icon
vi: Đại diện được dùng cho biểu tượng phụ

en: Primary icon activatable
vi: Biểu tượng chính kích hoạt được

en: Whether the primary icon is activatable
vi: Biểu tượng chính có thể được kích hoạt không

en: Secondary icon activatable
vi: Biểu tượng phụ kích hoạt được

en: Whether the secondary icon is activatable
vi: Biểu tượng phụ có thể được kích hoạt không

en: Primary icon sensitive
vi: Biểu tượng chính nhạy cảm

en: Whether the primary icon is sensitive
vi: Biểu tượng chính là nhạy cảm không

en: Secondary icon sensitive
vi: Biểu tượng phụ nhạy cảm

en: Whether the secondary icon is sensitive
vi: Biểu tượng phụ là nhạy cảm không

en: Primary icon tooltip text
vi: Chuỗi chú giải biểu tượng chính

en: The contents of the tooltip on the primary icon
vi: Nội dung của mẹo công cụ về biểu tượng chính

en: Secondary icon tooltip text
vi: Chuỗi chú giải biểu tượng phụ

en: The contents of the tooltip on the secondary icon
vi: Nội dung của mẹo công cụ về biểu tượng phụ

en: Primary icon tooltip markup
vi: Mã định dạng chú giải biểu tượng chính

en: Secondary icon tooltip markup
vi: Mã định dạng chú giải biểu tượng phụ

en: IM module
vi: Mô-đun IM

en: Which IM module should be used
vi: Có nên dùng mô-đun IM (tin nhắn) nào

en: Completion
vi: Hoàn chỉnh

en: The auxiliary completion object
vi: Đối tượng hoàn tất bổ trợ

en: Purpose
vi: Mục đích

en: Purpose of the text field
vi: Mục đích của trường văn bản

en: hints
vi: gợi ý

en: Hints for the text field behaviour
vi: Gợi ý cho ứng xử trường nhập văn bản

en: A list of style attributes to apply to the text of the label
vi: Danh sách các thuộc tính kiểu dáng cần áp dụng vào văn bản của nhãn đó

en: Populate all
vi: Di chuyển tất cả

en: Whether to emit ::populate-popup for touch popups
vi: Có phát ::populate-popup khi chạm các popup

en: A list of tabstop locations to apply to the text of the entry
vi: Danh sách các tabstop cần áp dụng vào văn bản của ô nhập

en: Icon Prelight
vi: Biểu tượng tiền tô sáng

en: Whether activatable icons should prelight when hovered
vi: Biểu tượng có khả năng kích hoạt cũng nên tiền tô sáng khi con chuột ở trên

en: Border around the progress bar
vi: Viền chung quanh thanh tiến hành

en: Border between text and frame.
vi: Viền giữa văn bản và khung.

en: Completion Model
vi: Mô hình làm hoàn thành

en: The model to find matches in
vi: Mô hình trong đó cần tìm điều khớp

en: Minimum Key Length
vi: Độ dài khóa tối thiểu

en: Minimum length of the search key in order to look up matches
vi: Độ dài tối thiểu của khóa tìm kiếm để tra tìm điều khớp

en: The column of the model containing the strings.
vi: Cột của mô hình chứa các chuỗi.

en: Inline completion
vi: Làm hoàn thành có sẵn

en: Whether the common prefix should be inserted automatically
vi: Có nên chèn tự động tiền tố dùng chung hay không

en: Popup completion
vi: Làm hoàn thành bật lên

en: Whether the completions should be shown in a popup window
vi: Có nên hiển thị các điều đã hoàn thành trong cửa sổ bật lên hay không

en: If TRUE, the popup window will have the same size as the entry
vi: Nếu ĐÚNG thì cửa sổ bật lên sẽ có cùng một kích thước với mục nhập đó

en: Popup single match
vi: Bật lên điều khớp đơn

en: If TRUE, the popup window will appear for a single match.
vi: Nếu ĐÚNG thì cửa sổ bật lên sẽ xuất hiện cho chỉ một điều khớp thôi.

en: Inline selection
vi: Chọn trực tiếp

en: Your description here
vi: Mô tả của bạn ở đây

en: Visible Window
vi: Hiển cửa sổ

en: Whether the event box is visible, as opposed to invisible and only used to trap events.
vi: Có nên hiển thị hộp sự kiện, như trái ngược với vô hình, chỉ được dùng để bẫy sự kiện.

en: Whether the event-trapping window of the eventbox is above the window of the child widget as opposed to below it.
vi: Có nên hiển thị cửa sổ bẫy sự kiện của hộp sự kiện ở trên cửa sổ của ô điều khiển con, như trái ngược với dưới nó.

en: Widget the gesture relates to
vi: Ô điều khiển hành vi liên quan đến

en: Propagation phase
vi: Pha lan truyền

en: Propagation phase at which this controller is run
vi: Pha lan truyền tại nơi mà điều khiển này đang chạy

en: Whether the expander has been opened to reveal the child widget
vi: Mũi tên bung đã mở để hiển thị ô điều khiển con hay không

en: Use markup
vi: Dùng mã định dạng

en: Label fill
vi: Tô đầy nhãn

en: Whether the label widget should fill all available horizontal space
vi: Mục nên lấp khoảng trống của nhãn widget không

en: Resize toplevel
vi: Đổi cỡ mức đỉnh

en: Whether the expander will resize the toplevel window upon expanding and collapsing
vi: Bộ khai triển sẽ đổi cỡ cửa sổ mức đỉnh ở trên mở rộng và co nhỏ hay không

en: The file chooser dialog to use.
vi: Hộp thoại bộ chọn tập tin cần dùng.

en: The title of the file chooser dialog.
vi: Tựa đề của hộp thoại bộ chọn tập tin.

en: The desired width of the button widget, in characters.
vi: Độ rộng đã muốn cho ô điều khiển cái nút, theo ký tự.

en: The type of operation that the file selector is performing
vi: Kiểu thao tác mà bộ chọn tập tin đang thực hiện

en: The current filter for selecting which files are displayed
vi: Bộ lọc hiện thời để chọn hiển thị những tập tin nào

en: Local Only
vi: Chỉ cục bộ

en: Preview widget
vi: Ô điều khiển xem thử

en: Application supplied widget for custom previews.
vi: Ô điều khiển do ứng dụng cung cấp cho khung xem thử riêng.

en: Preview Widget Active
vi: Ô điều khiển xem thử hoạt động

en: Whether the application supplied widget for custom previews should be shown.
vi: Có nên hiển thị ô điều khiển do ứng dụng cung cấp cho khung xem thử riêng hay không.

en: Use Preview Label
vi: Dùng nhãn xem thử

en: Whether to display a stock label with the name of the previewed file.
vi: Có nên hiển thị một nhãn chuẩn có tên của tập tin đã xem thử hay không.

en: Extra widget
vi: Ô điều khiển thêm

en: Application supplied widget for extra options.
vi: Ô điều khiển do ứng dụng cung cấp cho tùy chọn thêm.

en: Select Multiple
vi: Đa chọn

en: Do overwrite confirmation
vi: Khẳng định ghi đè

en: Whether a file chooser in save mode will present an overwrite confirmation dialog if necessary.
vi: Bộ chọn tập tin trong chế độ lưu có nên hiển thị hộp thoại xác nhận ghi đè nếu cần thiết hay không.

en: Allow folder creation
vi: Cho phép tạo thư mục

en: Whether a file chooser not in open mode will offer the user to create new folders.
vi: Bộ chọn tập tin không phải trong chế độ mở có nên cho phép người dùng tạo thư mục mới, hay không.

en: Search mode
vi: Chế độ tìm kiếm

en: X position
vi: Vị trí X

en: Y position
vi: Vị trí Y

en: Activate on Single Click
vi: Kích hoạt bằng bấm chuột

en: Activate row on a single click
vi: Kích hoạt dòng bằng cách bấm chuột đơn

en: Minimum Children Per Line
vi: Số con tối thiểu mỗi dòng

en: The minimum number of children to allocate consecutively in the given orientation.
vi: Số lượng con tối thiểu để phân bổ liên tiếp trong hướng đã cho.

en: Maximum Children Per Line
vi: Số con tối đa mỗi dòng

en: The maximum amount of children to request space for consecutively in the given orientation.
vi: Số lượng con tối đa để yêu cầu chỗ trống liên tiếp cho hướng đã cho.

en: Vertical spacing
vi: Khoảng cách theo chiều dọc

en: The amount of vertical space between two children
vi: Khoảng cách theo chiều dọc giữa các ô điều khiển con

en: Horizontal spacing
vi: Đệm ngang

en: The amount of horizontal space between two children
vi: Khoảng cách theo chiều ngang giữa các ô điều khiển con

en: The title of the font chooser dialog
vi: Tựa đề của hộp thoại chọn phông chữ

en: The name of the selected font
vi: Tên của phông chữ được chọn

en: Whether the label is drawn in the selected font
vi: Có thể vẽ nhãn trong phông chữ được chọn hay không

en: Use size in label
vi: Dùng cỡ trong nhãn

en: Whether the label is drawn with the selected font size
vi: Có nên vẽ nhãn có kích thước phông chữ được chọn, hay không

en: Show style
vi: Hiện kiểu dáng

en: Whether the selected font style is shown in the label
vi: Có nên hiển thị kiểu dáng phông chữ được chọn trong nhãn hay không

en: Show size
vi: Hiện cỡ

en: Whether selected font size is shown in the label
vi: Có nên hiển thị kích thước phông chữ được chọn trong nhãn hay không

en: Font description
vi: Mô tả phông

en: Show preview text entry
vi: Hiển thị xem trước mục nhập văn bản

en: Whether the preview text entry is shown or not
vi: Có nên hiển thị trước văn bản ô nhập hay không

en: Text of the frame's label
vi: Văn bản trên nhãn của khung

en: Label xalign
vi: Canh lề X nhãn

en: The horizontal alignment of the label
vi: Canh lề ngang của nhãn đó

en: Label yalign
vi: Canh lề Y nhãn

en: The vertical alignment of the label
vi: Canh lề dọc của nhãn đó

en: Frame shadow
vi: Bóng khung

en: A widget to display in place of the usual frame label
vi: Ô điều khiển cần hiển thị thay cho nhãn khung bình thường

en: Number of points
vi: Số điểm

en: Number of points needed to trigger the gesture
vi: Số điểm cần để bẫy cử chỉ

en: GdkWindow to receive events about
vi: GdkWindow để nhận sự kiện xung quanh

en: Delay factor
vi: Hệ số trễ

en: Factor by which to modify the default timeout
vi: Hệ số cái mà sửa đổi thời gian chờ tối đa

en: Allowed orientations
vi: Các hướng được phép

en: Handle only touch events
vi: Chỉ xử lý các sự kiện chạm

en: Whether the gesture handles only touch events
vi: Có chỉ ra hiệu với sự kiện chạm hay không

en: Whether the gesture is exclusive
vi: Hành động có bị loại trừ hay không

en: Button number
vi: Số nút bấm

en: Button number to listen to
vi: Số nút để mà nghe nó

en: The GL context
vi: Ngữ cảnh GL

en: Auto render
vi: Vẽ tự động

en: Whether the GtkGLArea renders on each redraw
vi: GtkGLArea có được vẽ lại mỗi khi vẽ lại hay không

en: Has alpha
vi: Có trong suốt

en: Whether the color buffer has an alpha component
vi: Bộ đệm màu có thành phần trong suốt hay không

en: Has depth buffer
vi: Có bộ đệm sâu

en: Whether a depth buffer is allocated
vi: Có phân bổ bộ nhớ đệm sâu hay không

en: Has stencil buffer
vi: Có bộ đệm mẫu

en: Whether a stencil buffer is allocated
vi: Có phân bổ bộ nhớ đệm khuôn mẫu hay không

en: Row Homogeneous
vi: Đồng nhất hàng

en: If TRUE, the rows are all the same height
vi: Nếu TRUE (đúng), mọi ô bảng có cùng một độ cao

en: Column Homogeneous
vi: Đồng nhất cột

en: If TRUE, the columns are all the same width
vi: Nếu TRUE (đúng), mọi ô bảng có cùng một độ rộng

en: Baseline Row
vi: Hàng dòng cơ sở

en: The row to align the to the baseline when valign is GTK_ALIGN_BASELINE
vi: Hàng để căn chỉnh với dòng cơ sở khi căn chỉnh là GTK_ALIGN_BASELINE

en: The row number to attach the top side of a child widget to
vi: Số hàng nơi gắn cạnh đỉnh của widget con vào đó

en: The number of columns that a child spans
vi: Số cột mà con muốn mở rộng

en: The number of rows that a child spans
vi: Số hàng mà con muốn mở rộng

en: The title to display
vi: Tiêu đề cần hiển thị

en: The subtitle to display
vi: Phụ đề cần hiển thị

en: Custom Title
vi: Nhãn tự chọn

en: Custom title widget to display
vi: Nhãn tự chọn để hiển thị widget

en: Show decorations
vi: Hiện trang trí

en: Whether to show window decorations
vi: Có nên hiển thị phần trang trí cửa sổ hay không

en: Decoration Layout
vi: Bố cục trang trí

en: The layout for window decorations
vi: Bố cục cho trang hoàng cửa sổ

en: Decoration Layout Set
vi: Tập hợp Bố cục trang trí

en: Whether the decoration-layout property has been set
vi: Có nên đặt thuộc tính bố trí trang hoàng hay không

en: Has Subtitle
vi: Có phụ đề

en: Whether to reserve space for a subtitle
vi: Có giữ chỗ cho phụ đề hay không

en: Model column used to retrieve the icon pixbuf from
vi: Cột mô hình từ đó cần gọi đệm điểm ảnh của biểu tượng

en: Model column used to retrieve the text from
vi: Cột mô hình từ đó cần gọi văn bản

en: Model column used to retrieve the text if using Pango markup
vi: Cột mô hình từ đó cần gọi văn bản nếu đang dùng mã định dạng Pango

en: Icon View Model
vi: Mô hình xem biểu tượng

en: The model for the icon view
vi: Mô hình cho khung xem theo biểu tượng

en: Number of columns
vi: Số cột

en: Width for each item
vi: Độ rộng cho mỗi mục

en: Space which is inserted between cells of an item
vi: Khoảng cách được chèn giữa các ô của mục

en: Space which is inserted between grid rows
vi: Khoảng cách được chèn giữa các hàng lưới

en: Space which is inserted between grid columns
vi: Khoảng cách được chèn giữa các cột lưới

en: Item Orientation
vi: Hướng mục

en: How the text and icon of each item are positioned relative to each other
vi: Cách định vị chữ và biểu tượng của mỗi mục, tượng ứng với nhau

en: Reorderable
vi: Có thể sắp xếp lại

en: View is reorderable
vi: Có thể sắp xếp lại khung xem

en: Tooltip Column
vi: Cột mẹo công cụ

en: The column in the model containing the tooltip texts for the items
vi: Cột của mô hình chứa các chuỗi mẹo công cụ cho các mục

en: Item Padding
vi: Đệm mục

en: Padding around icon view items
vi: Độ đệm chung quanh các mục xem biểu tượng

en: Selection Box Color
vi: Màu hộp chọn

en: Selection Box Alpha
vi: Anfa hộp chọn

en: A cairo_surface_t to display
vi: cairo_surface_t cần hiển thị

en: Icon set
vi: Tập biểu tượng

en: Icon set to display
vi: Tập biểu tượng cần hiển thị

en: Pixel size to use for named icon
vi: Kích thước điểm ảnh cần dùng với biểu tượng có tên

en: The resource path being displayed
vi: Đường dẫn nguồn tài nguyên đang được hiển thị

en: Use Fallback
vi: Dùng dự phòng

en: Whether to use icon names fallback
vi: Có nên dùng tên biểu tượng dự phòng hay không

en: Message Type
vi: Kiểu thông điệp

en: The type of message
vi: Kiểu thông điệp

en: Show Close Button
vi: Hiện nút đóng

en: Whether to include a standard close button
vi: Có bao gồm nút đóng hay không

en: Width of border around the content area
vi: Chiều rộng của viền chung quanh vùng chứa

en: Spacing between elements of the area
vi: Khoảng cách giữa các phần tử của vùng

en: Width of border around the action area
vi: Chiều rộng của viền chung quanh vùng hành vi

en: The screen where this window will be displayed
vi: Màn hình nơi cửa sổ này sẽ được hiển thị

en: The text of the label
vi: Văn bản trong nhãn

en: The alignment of the lines in the text of the label relative to each other. This does NOT affect the alignment of the label within its allocation. See GtkLabel:xalign for that
vi: Cân chỉnh hàng văn bản trong nhãn so với những hàng khác. Nó KHÔNG tác động lên cân chỉnh hàng nhãn trong vùng cấp phát của nó. Xem GtkLabel::xalign để làm điều đó.

en: If set, wrap lines if the text becomes too wide
vi: Bật thì cuộn dòng nếu dòng văn bản quá dài

en: Line wrap mode
vi: Chế độ ngắt dòng

en: If wrap is set, controls how linewrapping is done
vi: Nếu khả năng ngắt dòng đã bật, điều khiển phương pháp ngắt dòng

en: Whether the label text can be selected with the mouse
vi: Có thể dùng chuột để chọn văn bản trong nhãn đó hay không

en: Mnemonic key
vi: Phím gợi nhớ

en: The mnemonic accelerator key for this label
vi: Phím tắt gợi nhớ cho nhãn này

en: Mnemonic widget
vi: Ô điều khiển gợi nhớ

en: The widget to be activated when the label's mnemonic key is pressed
vi: Ô điều khiển cần kích hoạt khi phím tắt gợi nhớ của nhãn được nhấn

en: Single Line Mode
vi: Chế độ dòng đơn

en: Whether the label is in single line mode
vi: Nhãn có trong chế độ dòng đơn hay không

en: Angle at which the label is rotated
vi: Góc xoay nhãn đó

en: The desired maximum width of the label, in characters
vi: Độ rộng tối đa đã muốn cho nhãn đó, theo ký tự

en: Track visited links
vi: Theo dõi liên kết đã thăm

en: Whether visited links should be tracked
vi: Liên kết đã thăm nên được theo dõi hay không

en: The desired number of lines, when ellipsizing a wrapping label
vi: Số lượng dòng mong muốn, khi “chấm lửng hóa” nhãn bao bọc

en: The width of the layout
vi: Độ rộng của bố trí

en: The height of the layout
vi: Độ cao của bố trí

en: Currently filled value level
vi: Mức giá trị lọc hiện tại

en: Currently filled value level of the level bar
vi: Mức giá trị lọc hiện tại của thanh mức

en: Minimum value level for the bar
vi: Giá trị tối thiểu có thể cho thanh

en: Minimum value level that can be displayed by the bar
vi: Giá trị mức tối thiểu có thể hiển thị bởi thanh

en: Maximum value level for the bar
vi: Giá trị tối đa có thể cho thanh

en: Maximum value level that can be displayed by the bar
vi: Giá trị mức tối đa mà có thể hiển thị trên thanh

en: The mode of the value indicator
vi: Chế độ của bộ chỉ thị giá trị

en: The mode of the value indicator displayed by the bar
vi: Chế độ của bộ chỉ thị giá trị bởi thanh

en: Invert the direction in which the level bar grows
vi: Đảo ngược hướng của thanh diễn tiến

en: Minimum height for filling blocks
vi: Độ cao tối thiểu của khối làm đầy

en: Minimum height for blocks that fill the bar
vi: Độ cao tối thiểu của khối làm đầy thanh

en: Minimum width for filling blocks
vi: Độ rộng tối thiểu của khối làm đầy

en: Minimum width for blocks that fill the bar
vi: Độ rộng tối thiểu của khối làm đầy thanh

en: The URI bound to this button
vi: Địa chỉ URI đóng kết với cái nút này

en: Visited
vi: Đã thăm

en: Whether this link has been visited.
vi: Liên kết này đã được thăm chưa.

en: Whether this row can be activated
vi: Hàng này đã được kích hoạt hay chưa

en: Whether this row can be selected
vi: Hàng này đã được chọn hay chưa

en: The GPermission object controlling this button
vi: Đối tượng GPermission đang điều khiển nút này

en: Lock Text
vi: Khóa văn bản

en: The text to display when prompting the user to lock
vi: Văn bản hiển thị khi nhắc người dùng khóa lại

en: The text to display when prompting the user to unlock
vi: Văn bản hiển thị khi nhắc người dùng mở khóa

en: The tooltip to display when prompting the user to lock
vi: Mẹo công cụ hiển thị khi nhắc người dùng khóa lại

en: The tooltip to display when prompting the user to unlock
vi: Mẹo công cụ hiển thị khi nhắc người dùng mở khóa

en: Not Authorized Tooltip
vi: Mẹo công cụ khi không đủ thẩm quyền

en: The tooltip to display when prompting the user cannot obtain authorization
vi: Mẹo công cụ hiển thị khi nhắc người dùng không thể được cho phép

en: Inspected
vi: Đã điều tra

en: Inspected widget
vi: Wiget đã điều tra

en: magnification
vi: phóng to

en: resize
vi: đổi cỡ

en: Pack direction
vi: Hướng bó

en: Child Pack direction
vi: Hướng bó con

en: Style of bevel around the menubar
vi: Kiểu góc xiên quanh thanh trình đơn

en: Internal padding
vi: Đệm bên trong

en: Amount of border space between the menubar shadow and the menu items
vi: Khoảng cách viền giữa bóng thanh trình đơn và các mục trình đơn

en: The dropdown menu.
vi: Trình đơn thả xuống.

en: Menu model
vi: Mô hình trình đơn

en: The model from which the popup is made.
vi: Mô hình mà từ đó popup được tạo.

en: Align with
vi: Căn chỉnh bằng

en: The parent widget which the menu should align with.
vi: Widget cha mà trình đơn cần căn chỉnh với.

en: The direction the arrow should point.
vi: Hướng mũi tên nên chỉ tới.

en: Use a popover
vi: Dùng popover

en: Use a popover instead of a menu
vi: Dùng popover thay cho trình đơn

en: The popover
vi: Popover

en: The currently selected menu item
vi: Mục trình đơn hiện thời được chọn

en: The accel group holding accelerators for the menu
vi: Nhóm tăng tốc chứa các phím tăng tốc cho trình đơn

en: Accel Path
vi: Đường dẫn Tăng tốc

en: An accel path used to conveniently construct accel paths of child items
vi: Một đường dẫn tăng tốc dùng để cấu tạo tiện lợi các đường dẫn tăng tốc của mục con

en: Attach Widget
vi: Gắn nối ô điều khiển

en: The widget the menu is attached to
vi: Ô điều khiển với đó gắn kết trình đơn

en: A title that may be displayed by the window manager when this menu is torn-off
vi: Tựa đề có thể hiển thị bởi bộ quản lý cửa sổ, khi trình đơn này được tách rời

en: Tearoff State
vi: Tình trạng tách rời

en: A boolean that indicates whether the menu is torn-off
vi: Giá trị hợp lý (đúng/sai) ngụ ý là trình đơn đã tách rời hay không

en: The monitor the menu will be popped up on
vi: Màn hình sẽ hiển thị trình đơn tự mở

en: Reserve Toggle Size
vi: Kích cỡ Bật/Tắt dành riêng

en: A boolean that indicates whether the menu reserves space for toggles and icons
vi: Giá trị hợp lý (đúng/sai) ngụ ý là trình đơn dành riêng khoảng gian cho bộ bật/tắt và biểu tượng, hay không

en: Extra space at the left and right edges of the menu
vi: Khoảng cách thêm bên trái và bên phải trình đơn

en: Extra space at the top and bottom of the menu
vi: Khoảng cách thêm bên trên và dưới của trình đơn

en: When the menu is a submenu, position it this number of pixels offset vertically
vi: Khi trình đơn là trình đơn con, cần định vị nó theo chiều dọc bằng số điểm ảnh này

en: Horizontal Offset
vi: Hiệu số ngang

en: When the menu is a submenu, position it this number of pixels offset horizontally
vi: Khi trình đơn là trình đơn con, cần định vị nó theo chiều ngang bằng số điểm ảnh này

en: Double Arrows
vi: Mũi tên đôi

en: When scrolling, always show both arrows.
vi: Khi cuộn, luôn luôn hiển thị cả hai mũi tên.

en: Indicates where scroll arrows should be placed
vi: Ngụ ý nên để mũi tên cuộn ở đâu

en: Left Attach
vi: Gắn trái

en: Right Attach
vi: Gắn phải

en: The column number to attach the right side of the child to
vi: Số thứ tự cột vào nó cần gắn bên phải của ô điều khiển con

en: Top Attach
vi: Gán đỉnh

en: The row number to attach the top of the child to
vi: Số thứ tự hàng vào nó cần gắn bên trên của ô điều khiển con

en: Bottom Attach
vi: Gắn đáy

en: Arbitrary constant to scale down the size of the scroll arrow
vi: Hằng số tùy ý để giảm dần kích cỡ của mũi tên cuộn

en: Right Justified
vi: Sắp thẳng bên phải

en: Sets whether the menu item appears justified at the right side of a menu bar
vi: Đặt nếu mục trình đơn xuất hiện được sắp thẳng bên phải thanh trình đơn, hay không

en: The submenu attached to the menu item, or NULL if it has none
vi: Trình đơn con được gắn vào mục trình đơn, hay NULL nếu không có

en: Sets the accelerator path of the menu item
vi: Đặt đường dẫn tăng tốc của mục trình đơn

en: The text for the child label
vi: Chuỗi trên nhãn con

en: Amount of space used up by arrow, relative to the menu item's font size
vi: Khoảng cách dùng bởi mũi tên chỉ lên, tương đối với kích cỡ phông chữ của mục trình đơn

en: Width in Characters
vi: Bề rộng theo ký tự

en: The minimum desired width of the menu item in characters
vi: Chiều rộng tối thiểu (theo ký tự) đã muốn cho mục trình đơn

en: The dropdown menu
vi: Trình đơn thả xuống

en: label border
vi: viền nhãn

en: Width of border around the label in the message dialog
vi: Độ rộng viền quanh nhãn và ảnh trong hộp thoại thông điệp

en: Message Buttons
vi: Nút thông điệp

en: The buttons shown in the message dialog
vi: Các nút được hiển thị trong hộp thoại thông điệp

en: The primary text of the message dialog
vi: Văn bản chính của hộp thoại thông điệp

en: Use Markup
vi: Dùng mã định dạng

en: The primary text of the title includes Pango markup.
vi: Văn bản chính của tựa đề chứa mã định dạng Pango.

en: Secondary Text
vi: Văn bản phụ

en: The secondary text of the message dialog
vi: Văn bản phụ của hộp thoại thông điệp

en: The secondary text includes Pango markup.
vi: Văn bản phụ chứa mã định dạng Pango.

en: The image
vi: Ảnh

en: Message area
vi: Vùng thông điệp

en: GtkVBox that holds the dialog's primary and secondary labels
vi: GtkVBox cái mà giữ nhãn chính và phụ của hộp thoại

en: The role of this button
vi: Vai trò của nút này

en: The icon
vi: Biểu tượng

en: The name of the menu to open
vi: Tên của trình đơn được chọn

en: Whether the menu is a parent
vi: Trình đơn có phải là một cha hay không

en: Whether to center the contents
vi: Có nên đặt nội dung ở giữa hay không

en: Whether to prefer the icon over text
vi: Có quy biểu tượng lên văn bản hay không

en: The parent window
vi: Cửa sổ cha

en: Is Showing
vi: Đang hiển thị

en: Are we showing a dialog
vi: Có hiển thị một hộp thoại

en: The screen where this window will be displayed.
vi: Màn hình trên đó cần hiển thị cửa sổ này.

en: Tab Position
vi: Vị trí thanh

en: Which side of the notebook holds the tabs
vi: Bên nào của vở giữ các thanh

en: Show Tabs
vi: Hiện thanh

en: Whether tabs should be shown
vi: Có hiển thị các thẻ hay không

en: Show Border
vi: Hiện viền

en: Whether the border should be shown
vi: Có nên hiển thị đường viền hay không

en: Scrollable
vi: Có thể cuộn

en: If TRUE, scroll arrows are added if there are too many tabs to fit
vi: Nếu là ĐÚNG thì mũi tên cuộn sẽ được thêm vào nếu có quá nhiều thanh

en: Enable Popup
vi: Cho phép bật lên

en: If TRUE, pressing the right mouse button on the notebook pops up a menu that you can use to go to a page
vi: Nếu là ĐÚNG thì nhấn phím phải chuột trên vở sẽ bật lên một trình đơn có thể dùng để đi đến một trang khác

en: Group name for tab drag and drop
vi: Tên nhóm cho kéo thả tab

en: Tab label
vi: Nhãn thanh

en: The string displayed on the child's tab label
vi: Chuỗi được hiển thị trên nhãn thanh của ô điều khiển con

en: Menu label
vi: Nhãn trình đơn

en: The string displayed in the child's menu entry
vi: Chuỗi được hiển thị trên mục nhập trình đơn của ô điều khiển con

en: Tab expand
vi: Mở rộng thanh

en: Whether to expand the child's tab
vi: Có nên mở rộng tab của con hay không

en: Tab fill
vi: Lấp thanh

en: Whether the child's tab should fill the allocated area
vi: Thanh của ô điều khiển con nên lấp vùng đã cấp phát hay không

en: Whether the tab is reorderable by user action
vi: Thẻ có thể được sắp xếp lại bởi người dùng

en: Secondary backward stepper
vi: Bộ bước lùi phụ

en: Display a second backward arrow button on the opposite end of the tab area
vi: Hiển thị một mũi tên lùi phụ tại cuối vùng thanh đối diện

en: Secondary forward stepper
vi: Bộ bước tới phụ

en: Display a second forward arrow button on the opposite end of the tab area
vi: Hiển thị một mũi tên tới phụ tại cuối vùng thanh đối diện

en: Backward stepper
vi: Bộ bước lùi

en: Display the standard backward arrow button
vi: Hiển thị cái nút mũi tên lùi chuẩn

en: Forward stepper
vi: Bộ bước tới

en: Display the standard forward arrow button
vi: Hiển thị cái nút mũi tên tới chuẩn

en: Tab overlap
vi: Thanh nhỏ chồng lấp

en: Size of tab overlap area
vi: Kích thước của vùng chồng lấp hai thanh nhỏ

en: Tab curvature
vi: Độ cong thanh nhỏ

en: Size of tab curvature
vi: Độ cong thanh nhỏ

en: Arrow spacing
vi: Giãn cách mũi tên

en: Scroll arrow spacing
vi: Giãn cách mũi tên cuộn

en: Initial gap
vi: Khe hở đầu

en: Initial gap before the first tab
vi: Khởi tạo khe hở trước tab đầu tiên

en: Tab gap
vi: Khe tab

en: Active tab is drawn with a gap at the bottom
vi: Tab đang hoạt động được vẽ với khe hở ở đáy

en: The orientation of the orientable
vi: Hướng của cái có thể định hướng

en: Pass through input, does not affect main child
vi: Chuyển qua đầu vào, không ảnh hưởng đến con chính

en: The index of the overlay in the parent, -1 for the main child
vi: Chỉ mục của ô điều khiển con trong ô điều khiển mẹ, -1 cho con chính

en: Position of paned separator in pixels (0 means all the way to the left/top)
vi: Vị trí của bộ phân cách các ô theo điểm ảnh (0 nghĩa là bên trái, góc trên)

en: Position Set
vi: Đặt vị trí

en: Minimal Position
vi: Vị trí tối thiểu

en: Maximal Position
vi: Vị trí tối đa

en: Wide Handle
vi: Cán rộng

en: Whether the paned should have a prominent handle
vi: Khung điều khiển có nên có cán nhô lên hay không

en: If TRUE, the child expands and shrinks along with the paned widget
vi: Nếu ĐÚNG thì ô điều khiển con sẽ mở rộng và thu nhỏ cũng với ô điều khiển có nhiều ô

en: If TRUE, the child can be made smaller than its requisition
vi: Nếu ĐÚNG thì ô điều khiển con có thể thu nhỏ hơn đã yêu cầu

en: Location to Select
vi: Vị trí để chọn

en: The location to highlight in the sidebar
vi: Vị trí để tô sáng trong thanh bên

en: Open Flags
vi: Cờ mở

en: Modes in which the calling application can open locations selected in the sidebar
vi: Chế độ mà ứng dụng gọi có thể mở vị trí chọn trong thanh bên

en: Whether the sidebar includes a builtin shortcut for recent files
vi: Có nên để thanh bên bao gồm đường tắt dựng sẵn cho các tập tin mới dùng hay không

en: Show 'Desktop'
vi: Hiện “Màn hình làm việc”

en: Whether the sidebar includes a builtin shortcut to the Desktop folder
vi: Thanh bên có nên bao gồm đường tắt đến thư mục “Màn hình nền” dựng sẵn hay không

en: Show 'Connect to Server'
vi: Hiển thị “Kết nối đến máy chủ”

en: Whether the sidebar includes a builtin shortcut to a 'Connect to server' dialog
vi: Thanh bên có nên bao gồm đường tắt đến hộp thoại “Kết nối đến máy chủ” hay không

en: Show 'Enter Location'
vi: Hiện “Nhập địa điểm”

en: Whether the sidebar includes a builtin shortcut to manually enter a location
vi: Thanh bên có nên bao gồm đường tắt đến ô nhập vị trí bằng tay hay không

en: Whether the sidebar only includes local files
vi: Thanh bên có nên chỉ bao gồm các tập tin nội bộ

en: Show 'Trash'
vi: Hiện “Thùng rác”

en: Whether the sidebar includes a builtin shortcut to the Trash location
vi: Thanh bên có nên bao gồm đường tắt dựng sẵn đến vị trí thùng rác hay không

en: Show 'Other locations'
vi: Hiện “Vị trí khác”

en: Whether the sidebar includes an item to show external locations
vi: Thanh bên có nên bao gồm các mục để hiển thị các vị trí mở rộng thêm hay không

en: Whether to emit ::populate-popup for popups that are not menus
vi: Có phát ::populate-popup cho các popup mà không phải là trình đơn hay không

en: Whether the view is loading locations
vi: Có nên hiển thị các vị trí đang tải hay không

en: Fetching networks
vi: Mạng lấy về

en: Whether the view is fetching networks
vi: Có nên hiển thị mạng đang lấy về

en: Icon of the row
vi: Biểu tượng của cột

en: The icon representing the volume
vi: Biểu tượng nhỏ đại diện cho phân vùng

en: Name of the volume
vi: Tên của phân vùng

en: The name of the volume
vi: Tên của phân vùng

en: Path of the volume
vi: Đường dẫn của phân vùng

en: The path of the volume
vi: Đường dẫn của phân vùng

en: Volume represented by the row
vi: Phân vùng được thể hiện theo dòng

en: The volume represented by the row
vi: Phân vùng được thể hiện theo dòng

en: Mount represented by the row
vi: Điểm gắn được thể hiện theo dòng

en: The mount point represented by the row, if any
vi: Điểm gắn được thể hiện theo dòng, nếu có

en: File represented by the row
vi: Tập tin được thể hiện theo dòng

en: The file represented by the row, if any
vi: Tập tin được thể hiện theo dòng, nếu có

en: Whether the row represents a network location
vi: Có nên để hàng thể hiện một vị trí mạng

en: Whether the plug is embedded
vi: Cái cắm có nên nhúng hay không

en: Socket Window
vi: Cửa sổ Ổ cắm

en: The window of the socket the plug is embedded in
vi: Cửa sổ của ổ cắm vào đó phít được cắm

en: Widget the bubble window points to
vi: Widget mà cửa sổ bubble chỉ đến

en: Pointing to
vi: Chỉ đến

en: Rectangle the bubble window points to
vi: Hình chữ nhật nơi mà cửa sổ bubble chỉ đến

en: Position to place the bubble window
vi: Vị trí đặt cửa sổ bubble

en: Whether the popover is modal
vi: Có để popever ở trên cùng hay không

en: Transitions enabled
vi: Bật chuyển tiếp

en: Whether show/hide transitions are enabled or not
vi: Có nên bật chuyển tiếp ẩn/hiện hay không.

en: Visible submenu
vi: Thấy được thực đơn con

en: The name of the visible submenu
vi: Tên trình đơn con thấy được

en: The name of the submenu
vi: Tên của trình đơn con

en: Name of the printer
vi: Tên máy in

en: Backend for the printer
vi: Hậu phương cho máy in

en: Is Virtual
vi: là ảo

en: FALSE if this represents a real hardware printer
vi: FALSE (sai) nếu điều này đại diện một máy in phần cứng thật

en: Accepts PDF
vi: Chấp nhận PDF

en: TRUE if this printer can accept PDF
vi: TRUE (đúng) nếu máy in này có khả năng chấp nhận tập tin dạng PDF

en: Accepts PostScript
vi: Chấp nhận PostScript

en: TRUE if this printer can accept PostScript
vi: TRUE (đúng) nếu máy in này có khả năng chấp nhận tập tin dạng PostScript

en: State Message
vi: Thông điệp tình trạng

en: String giving the current state of the printer
vi: Chuỗi cho tình trạng hiện thời của máy in

en: The location of the printer
vi: Địa điểm của máy in

en: The icon name to use for the printer
vi: Tên biểu tượng cần dùng cho máy in

en: Job Count
vi: Tổng công việc

en: Number of jobs queued in the printer
vi: Số công việc được xếp hàng trong máy in

en: Paused Printer
vi: Máy in bị tạm dừng

en: TRUE if this printer is paused
vi: TRUE (đúng) nếu máy in này bị tạm dừng

en: Accepting Jobs
vi: Chấp nhận Công việc

en: TRUE if this printer is accepting new jobs
vi: TRUE (đúng) nếu máy in này sẽ chấp nhận công việc thêm nữa

en: Option Value
vi: Giá trị tùy chọn

en: Value of the option
vi: Giá trị của tùy chọn

en: Source option
vi: Tùy chọn nguồn

en: The PrinterOption backing this widget
vi: Tùy chọn máy in nằm sau ô điều khiển này

en: Title of the print job
vi: Tựa của công việc in

en: Printer to print the job to
vi: Máy in nơi cần in ra công việc đó

en: Track Print Status
vi: Theo dõi trạng thái in

en: TRUE if the print job will continue to emit status-changed signals after the print data has been sent to the printer or print server.
vi: TRUE (đúng) nếu công việc in này sẽ tiếp tục tín hiệu thay đổi trạng thái sau khi dữ liệu in đã được gởi cho máy in hay máy phục vụ in.

en: Job Name
vi: Tên công việc

en: A string used for identifying the print job.
vi: Chuỗi được dùng để nhận diện công việc in.

en: Number of Pages
vi: Số trang

en: The number of pages in the document.
vi: Số trang trong tài liệu đó.

en: Current Page
vi: Trang hiện có

en: The current page in the document
vi: Trang hiện thời trong tài liệu đó

en: Use full page
vi: Dùng toàn trang

en: TRUE if the origin of the context should be at the corner of the page and not the corner of the imageable area
vi: TRUE (đúng) nếu gốc của ngữ cảnh nên nằm trong góc trang, không phải trong góc của vùng có thể chứa ảnh

en: TRUE if the print operation will continue to report on the print job status after the print data has been sent to the printer or print server.
vi: TRUE (đúng) nếu thao tác in sẽ tiếp tục thông báo trạng thái của công việc in sau khi dữ liệu in đã được gởi cho máy in hay máy phục vụ in.

note: #-#-#-#-#  376 (gimp-plugins HEAD)  #-#-#-#-# Unit
en: Unit
vi: Đơn vị

en: The unit in which distances can be measured in the context
vi: Đơn vị đo khoảng cách trong ngữ cảnh đó

en: TRUE if a progress dialog is shown while printing.
vi: TRUE (đúng) nếu hộp thoại tiến hành được hiển thị trong khi in.

en: Allow Async
vi: Cho phép không đồng bộ

en: TRUE if print process may run asynchronous.
vi: TRUE (đúng) nếu cho phép tiến trình in chạy không đồng bộ

en: Export filename
vi: Xuất khẩu tên tập tin

en: The status of the print operation
vi: Trạng thái của thao tác in

en: Status String
vi: Chuỗi trạng thái

en: A human-readable description of the status
vi: Mô tả cho người đọc về trạng thái

en: Custom tab label
vi: Nhãn tab riêng

en: Label for the tab containing custom widgets.
vi: Nhãn cho tab chứa các ô điều khiển riêng.

en: Support Selection
vi: Hỗ trợ lựa chọn

en: TRUE if the print operation will support print of selection.
vi: ĐÚNG nếu thao tác in ấn hỗ trợ chức năng in vùng chọn.

en: Has Selection
vi: Có vùng chọn

en: TRUE if a selection exists.
vi: ĐÚNG nếu đã có một cái chọn.

en: Number of Pages To Print
vi: Số các trang cần in ấn

en: The number of pages that will be printed.
vi: Số các trang cần in ấn.

en: Selected Printer
vi: Máy in được chọn

en: The GtkPrinter which is selected
vi: Máy in GtkPrinter được chọn

en: Manual Capabilities
vi: Capabilities bằng tay

en: Whether the dialog supports selection
vi: Hộp thoại có hỗ trợ chức năng lựa chọn không

en: Whether the application has a selection
vi: Ứng dụng có vùng chọn không

en: The fraction of total work that has been completed
vi: Phân số trên tổng số công việc đã hoàn tất

en: Pulse Step
vi: Bước đập

en: The fraction of total progress to move the bouncing block when pulsed
vi: Phân số trên tổng số tiến hành cần di chuyển khối nảy lên khi được đập

en: Text to be displayed in the progress bar
vi: Văn bản cần hiển thị trong thanh tiến hành

en: Show text
vi: Hiện văn bản

en: Whether the progress is shown as text.
vi: Có nên hiển thị tiến hành dạng văn bản hay không

en: X spacing
vi: Khoảng cách X

en: Extra spacing applied to the width of a progress bar.
vi: Khoảng cách thêm được áp dụng cho độ rộng của thanh tiến hành.

en: Y spacing
vi: Khoảng cách Y

en: Extra spacing applied to the height of a progress bar.
vi: Khoảng cách thêm được áp dụng cho chiều cao của thanh tiến hành.

en: Minimum horizontal bar width
vi: Bề rộng thanh ngang tối thiểu

en: The minimum horizontal width of the progress bar
vi: Chiều rộng tối thiểu theo chiều ngang của thanh tiến hành

en: Minimum horizontal bar height
vi: Bề cao thanh ngang tối đa

en: Minimum horizontal height of the progress bar
vi: Chiều cao tối thiểu theo chiều ngang của thanh tiến hành

en: Minimum vertical bar width
vi: Chiều rộng cao thanh dọc nhỏ nhất

en: The minimum vertical width of the progress bar
vi: Chiều rộng tối thiểu theo chiều dọc của thanh tiến hành

en: Minimum vertical bar height
vi: Chiều cao thanh dọc nhỏ nhất

en: The minimum vertical height of the progress bar
vi: Chiều cao tối thiểu theo chiều dọc của thanh tiến hành

en: The radio button whose group this widget belongs to.
vi: Nút chọn một trong cùng một nhóm với ô điều khiển này.

en: The radio menu item whose group this widget belongs to.
vi: Mục trình đơn chọn một thuộc về nhóm cũng sở hữu ô điều khiển này.

en: The radio tool button whose group this button belongs to.
vi: Cái nút công cụ chọn một cũng thuộc về nhóm chứa nút này.

en: The GtkAdjustment that contains the current value of this range object
vi: GtkAdjustment (điều chỉnh Gtk) chứa giá trị hiện thời của đối tượng phạm vi này

en: Invert direction slider moves to increase range value
vi: Đảo hướng nào con trượt di chuyển để tăng giá trị phạm vi lên

en: Lower stepper sensitivity
vi: Độ nhạy bộ bước dưới

en: The sensitivity policy for the stepper that points to the adjustment's lower side
vi: Chính sách độ nhạy cho bộ bước có trỏ tới bên dưới của việc điều chỉnh

en: Upper stepper sensitivity
vi: Độ nhạy bộ bước trên

en: The sensitivity policy for the stepper that points to the adjustment's upper side
vi: Chính sách độ nhạy cho bộ bước có trỏ tới bên trên của việc điều chỉnh

en: Show Fill Level
vi: Hiện cấp điền

en: Whether to display a fill level indicator graphics on trough.
vi: Có nên hiển thị đồ họa chỉ thị cấp tô đầy trên máng xối hay không.

en: Restrict to Fill Level
vi: Giới hạn thành cấp tô đầy

en: Whether to restrict the upper boundary to the fill level.
vi: Có nên giới hạn biên trên thành cấp tô đầy hay không.

en: Fill Level
vi: Cấp tô đầy

en: The fill level.
vi: Cấp tô đầy.

en: Round Digits
vi: Số làm tròn

en: The number of digits to round the value to.
vi: Số chữ số cần làm tròn giá trị.

en: Slider Width
vi: Độ rộng con trượt

en: Width of scrollbar or scale thumb
vi: Độ rộng của thanh cuộn hoặc nút tỷ lệ

en: Trough Border
vi: Viền máng xối

en: Spacing between thumb/steppers and outer trough bevel
vi: Khoảng cách giữa nút/nút bước và góc xiên của máng xối bên ngoài

en: Stepper Size
vi: Cỡ nút bước

en: Length of step buttons at ends
vi: Độ dài của nút bước tại cả hai cuối

en: Stepper Spacing
vi: Khoảng cách nút bước

en: Arrow X Displacement
vi: Độ dịch mũi tên X

en: How far in the x direction to move the arrow when the button is depressed
vi: Nên di chuyển mũi tên bao nhiều theo chiều X khi cái nút được bấm

en: Arrow Y Displacement
vi: Độ dịch mũi tên Y

en: How far in the y direction to move the arrow when the button is depressed
vi: Nên di chuyển mũi tên bao nhiều theo chiều Y khi cái nút được bấm

en: Trough Under Steppers
vi: Máng xối dưới nút bước

en: Arrow scaling
vi: Co giãn mũi tên

en: Arrow scaling with regard to scroll button size
vi: Co giãn mũi tên tùy theo kích cỡ nút cuộn

en: Recent Manager
vi: Bộ quản lý gần đây

en: Show Private
vi: Hiện riêng

en: Show Tooltips
vi: Hiện mẹo công cụ

en: Whether there should be a tooltip on the item
vi: Có nên hiển thị mẹo công cụ trên mục hay không

en: Show Icons
vi: Hiện biểu tượng

en: Whether there should be an icon near the item
vi: Có nên hiển thị biểu tượng gần mục hay không

en: Show Not Found
vi: Hiện Không tìm thấy

en: Whether the items pointing to unavailable resources should be displayed
vi: Có nên hiển thị các mục chỉ tới tài nguyên không sẵn sàng hay không

en: Whether to allow multiple items to be selected
vi: Cho phép chọn cùng lúc nhiều mục hay không

en: The sorting order of the items displayed
vi: Thứ tự sắp xếp các mục được hiển thị

en: The current filter for selecting which resources are displayed
vi: Bộ lọc hiện thời để chọn hiển thị những tài nguyên nào

en: The full path to the file to be used to store and read the list
vi: Đường dẫn đầy đủ đến tập tin sẽ được dùng để cất giữ và đọc danh sách đó

en: The size of the recently used resources list
vi: Kích cỡ của danh sách tài nguyên vừa dùng

en: Transition type
vi: Kiểu chuyển tiếp

en: The type of animation used to transition
vi: Kiểu hoạt hình được dùng để chuyển đổi

en: The animation duration, in milliseconds
vi: Thời gian hoạt hình, tính bằng mili giây

en: Reveal Child
vi: Biểu lộ con

en: Whether the container should reveal the child
vi: Thùng chứa có nên biểu lộ con hay không

en: Child Revealed
vi: Biểu lộ con

en: Whether the child is revealed and the animation target reached
vi: Có để con bộc lộ và tới đích hoạt hình hay không

en: The value of the scale
vi: Giá trị của tỷ lệ

en: The icon size
vi: Cỡ biểu tượng

en: The GtkAdjustment that contains the current value of this scale button object
vi: GtkAdjustment (điều chỉnh Gtk) chứa giá trị hiện thời của đối tượng co giãn cái nút

en: List of icon names
vi: Danh sách các tên biểu tượng

en: The number of decimal places that are displayed in the value
vi: Số lần số được hiển thị trong giá trị

en: Draw Value
vi: Giá trị vẽ

en: Whether the current value is displayed as a string next to the slider
vi: Có nên hiển thị giá trị hiện thời dạng chuỗi bên cạnh con trượt hay không

en: Has Origin
vi: Có gốc

en: Whether the scale has an origin
vi: Co giãn có giá trị gốc hay không

en: Value Position
vi: Vị trí giá trị

en: The position in which the current value is displayed
vi: Vị trí nơi hiển thị giá trị hiện thời

en: Slider Length
vi: Độ dài con trượt

en: Length of scale's slider
vi: Độ dài của con trượt của tỷ lệ

en: Value spacing
vi: Khoảng cách giá trị

en: Space between value text and the slider/trough area
vi: Khoảng cách giữa văn bản giá trị và vùng của con trượt/máng xối

en: Horizontal adjustment
vi: Chỉnh ngang

en: Horizontal adjustment that is shared between the scrollable widget and its controller
vi: Chỉnh ngang là cái được chia sẻ giữa widget có thể cuộn và cái điều khiển của nó

en: Vertical adjustment
vi: Chỉnh dọc

en: Vertical adjustment that is shared between the scrollable widget and its controller
vi: Chỉnh dọc là cái được chia sẻ giữa widget có thể cuộn và cái điều khiển của nó

en: Horizontal Scrollable Policy
vi: Chính sách thanh cuộn ngang

en: How the size of the content should be determined
vi: Làm thế nào để cỡ của nội dung nên được nhận ra

en: Vertical Scrollable Policy
vi: Chính sách thanh cuộn dọc

en: Minimum Slider Length
vi: Độ dài con trượt tối thiểu

en: Minimum length of scrollbar slider
vi: Chiều dài tối thiểu của con trượt của thanh cuộn

en: Fixed slider size
vi: Cỡ con trượt cố định

en: Don't change slider size, just lock it to the minimum length
vi: Đừng thay đổi kích thước của con trượt, chỉ khóa nó là độ dài tối thiểu thôi

en: Display a second backward arrow button on the opposite end of the scrollbar
vi: Hiển thị một cái nút mũi tên đi lùi thứ hai tại cuối khác của thanh cuộn

en: Display a second forward arrow button on the opposite end of the scrollbar
vi: Hiển thị một cái nút mũi tên đi tới thứ hai tại cuối khác của thanh cuộn

en: Horizontal Adjustment
vi: Chỉnh ngang

en: The GtkAdjustment for the horizontal position
vi: GtkAdjustment cho vị trí ngang

en: Vertical Adjustment
vi: Chỉnh dọc

en: The GtkAdjustment for the vertical position
vi: GtkAdjustment cho vị trí dọc

en: When the horizontal scrollbar is displayed
vi: Khi nào nên hiển thị thanh cuộn nằm ngang

en: When the vertical scrollbar is displayed
vi: Khi nào nên hiển thị thanh cuộn dọc

en: Window Placement
vi: Vị trí cửa sổ

en: Where the contents are located with respect to the scrollbars.
vi: Các nội dung được định vị tương ứng với những thanh cuộn.

en: Window Placement Set
vi: Đặt vị trí cửa sổ

en: Shadow Type
vi: Kiểu bóng

en: Style of bevel around the contents
vi: Kiểu dáng của góc xiên ở quanh nội dung

en: Scrollbars within bevel
vi: Thanh cuộn bên trong cạnh xiên

en: Place scrollbars within the scrolled window's bevel
vi: Để các thanh cuộn bên trong cạnh xiên của cửa sổ đã cuộn

en: Scrollbar spacing
vi: Khoảng cách thanh cuộn

en: Number of pixels between the scrollbars and the scrolled window
vi: Số điểm ảnh giữa những thanh cuộn và cửa sổ đã cuộn

en: Minimum Content Width
vi: Độ rộng nội dung tối thiểu

en: The minimum width that the scrolled window will allocate to its content
vi: Độ rộng nhỏ nhất mà cửa sổ cuộn sẽ phân phát cho nội dung của nó

en: Minimum Content Height
vi: Chiều cao nội dung tối thiểu

en: The minimum height that the scrolled window will allocate to its content
vi: Độ cao nhỏ nhất mà cửa sổ cuộn sẽ phân phát cho nội dung của nó

en: Kinetic Scrolling
vi: Cuộn động lực

en: Kinetic scrolling mode.
vi: Chế độ cuộn động lực.

en: Overlay Scrolling
vi: Cuộn xếp chồng

en: Overlay scrolling mode
vi: Chế độ cuộn xếp chồng

en: Search Mode Enabled
vi: Chế độ tìm kiếm được bật

en: Whether the search mode is on and the search bar shown
vi: Có nên bật chế độ tìm kiếm và hiển thị thanh tìm kiếm hay không

en: Whether to show the close button in the toolbar
vi: Có nên hiển thị nút đóng trên thanh công cụ hay không

en: Maximum time allowed between two clicks for them to be considered a double click (in milliseconds)
vi: Khoảng thời gian tối đa được phép giữa hai lần nhắp chuột mà được xem là việc nhấp đúp (theo mili giây)

en: Double Click Distance
vi: Khoảng cách nhấp đúp

en: Maximum distance allowed between two clicks for them to be considered a double click (in pixels)
vi: Khoảng cách tối đa được phép giữa hai lần nhắp chuột mà được xem là nhấp đúp (theo điểm ảnh)

en: Split Cursor
vi: Con trỏ chia tách

en: Whether two cursors should be displayed for mixed left-to-right and right-to-left text
vi: Có nên hiển thị hai con trỏ cho văn bản cả trái-sang-phải lẫn phải-sang-trái đề trộn với nhau

en: Name of theme to load
vi: Tên của chủ đề cần tải

en: Name of key theme to load
vi: Tên của chủ đề khóa cần tải

en: Menu bar accelerator
vi: Phím tắt thanh trình đơn

en: Keybinding to activate the menu bar
vi: Phím tổ hợp có kích hoạt thanh trình đơn

en: Drag threshold
vi: Ngưỡng kéo

en: Number of pixels the cursor can move before dragging
vi: Số điểm ảnh con trỏ có thể di chuyển trước khi thực hiện việc kéo

en: Font Name
vi: Tên phông chữ

en: Name of default font to use
vi: Tên phông chữ mặc cần dùng

en: GTK Modules
vi: Mô-đun GTK

en: List of currently active GTK modules
vi: Danh sách các mô-đun GTK hoạt động hiện thời

en: Xft Antialias
vi: Làm trơn Xft

en: Whether to antialias Xft fonts; 0=no, 1=yes, -1=default
vi: Có nên làm trơn phong chữ Xft: 0=không, 1=có, -1=mặc định

en: Xft Hinting
vi: Gợi ý Xft

en: Whether to hint Xft fonts; 0=no, 1=yes, -1=default
vi: Có nên gợi ý phông chữ Xft:0=không, 1=có, -1=mặc định

en: Xft Hint Style
vi: Kiểu gợi ý Xft

en: Xft DPI
vi: DPI Xft

en: Resolution for Xft, in 1024 * dots/inch. -1 to use default value
vi: Độ phân giải cho Xft, bằng 1024 * điểm/inso² (DPI). Hãy chọn -1 để dùng giá trị mặc định

en: Size to use for cursors, or 0 to use the default size
vi: Kích thước cần dùng cho các con trỏ, hay 0 để dùng kích thước mặc định

en: Alternative button order
vi: Thứ tự nút khác

en: Whether buttons in dialogs should use the alternative button order
vi: Các cái nút trong hộp thoại nên dùng thứ tự cái nút thay thế hay không

en: Alternative sort indicator direction
vi: Hướng chỉ thị sắp xếp xen kẽ

en: Whether the context menus of entries and text views should offer to change the input method
vi: Trình đơn ngữ cảnh của mục nhập và ô xem văn bản có nên cung cấp khả năng thay đổi phương pháp nhập hay không

en: Whether the context menus of entries and text views should offer to insert control characters
vi: Trình đơn ngữ cảnh của mục nhập và ô xem văn bản có nên cung cấp khả năng chèn ký tự điều khiển hay không

en: Start timeout
vi: Đầu thời hạn

en: Starting value for timeouts, when button is pressed
vi: Giá trị bắt đầu của thời hạn, khi cái nút được bấm

en: Repeat timeout
vi: Lặp lại thời hạn

en: Repeat value for timeouts, when button is pressed
vi: Giá trị lặp lại của thời hạn, khi cái nút được bấm

en: Expand timeout
vi: Thời hạn bung

en: Expand value for timeouts, when a widget is expanding a new region
vi: Giá trị kéo dài cho thời hạn, khi ô điều khiển mở rộng vùng mới

en: Whether to enable toolkit-wide animations.
vi: Có nên bật khả năng hoạt cảnh cho toàn bộ công cụ hay không.

en: When TRUE, there are no motion notify events delivered on this screen
vi: Khi bật (TRUE), không cung cấp sự kiện thông báo việc di chuyển trên màn hình này

en: Tooltip timeout
vi: Thời hạn mẹo công cụ

en: Timeout before tooltip is shown
vi: Thời hạn trước khi hiển thị mẹo công cụ

en: Tooltip browse timeout
vi: Thời hạn duyệt mạo công cụ

en: Timeout before tooltip is shown when browse mode is enabled
vi: Thời hạn trước khi mẹo công cụ được hiển thị khi chế độ duyệt đã được bật

en: Tooltip browse mode timeout
vi: Thời hạn chế độ duyệt mẹo công cụ

en: Timeout after which browse mode is disabled
vi: Thời hạn sau đó chế độ duyệt bị tắt

en: Keynav Cursor Only
vi: Chỉ con chạy bằng phím

en: When TRUE, there are only cursor keys available to navigate widgets
vi: Khi ĐÚNG, chỉ có phím con chạy sẵn sàng để duyệt qua các ô điều khiển

en: Keynav Wrap Around
vi: Cuộn qua bằng phím

en: Whether to wrap around when keyboard-navigating widgets
vi: Có nên cuộn qua khi duyệt qua các ô điều khiển bằng bàn phím

en: Error Bell
vi: Chuông lỗi

en: When TRUE, keyboard navigation and other errors will cause a beep
vi: Khi ĐÚNG, việc duyệt bằng bàn phím và lỗi khác sẽ gây ra kêu bíp

en: Color Hash
vi: Băm màu

en: A hash table representation of the color scheme.
vi: Bảng băm đại diện lược đồ màu.

en: Default file chooser backend
vi: Hậu phương bộ chọn tập tin mặc định

en: Name of the GtkFileChooser backend to use by default
vi: Tên của hậu phương GtkFileChooser (Gtk bộ chọn tập tin) cần dùng theo mặc định

en: Default print backend
vi: Hậu phương in mặc định

en: List of the GtkPrintBackend backends to use by default
vi: Danh sách các hậu phương in GtkPrintBackend cần dùng theo mặc định

en: Default command to run when displaying a print preview
vi: Lệnh mặc định cần chạy khi hiển thị ô xem thử bản in

en: Command to run when displaying a print preview
vi: Lệnh cần chạy khi hiển thị ô xem thử bản in

en: Enable Mnemonics
vi: Bật gợi nhớ

en: Whether labels should have mnemonics
vi: Nhãn nên gợi nhớ hay không

en: Enable Accelerators
vi: Bật phím tắt

en: Whether menu items should have accelerators
vi: Mục trình đơn nên có phím tắt hay không

en: Recent Files Limit
vi: Hạn chế tập tin vừa dùng

en: Number of recently used files
vi: Số tập tin vừa dùng

en: Default IM module
vi: Mô-đun IM mặc định

en: Which IM module should be used by default
vi: Mặc định là nên dùng mô-đun IM nào

en: Recent Files Max Age
vi: Tập tin vừa dùng cũ nhất

en: Fontconfig configuration timestamp
vi: Nhãn thời gian cấu hình Fontconfig

en: Timestamp of current fontconfig configuration
vi: Nhãn thời gian của cấu hình phông chữ fontconfig hiện thời

note: Translators: this means sounds that are played as feedback to user input
en: Audible Input Feedback
vi: Đầu vào Phản ứng Nghe rõ

en: Enable Event Sounds
vi: Bật Âm sự Kiện

en: Whether to play any event sounds at all
vi: Có nên phát âm thanh sự kiện nào

en: Enable Tooltips
vi: Bật Chú Giải

en: Whether tooltips should be shown on widgets
vi: Có nên hiển thị mẹo công cụ trên ô điều khiển hay không

en: Toolbar style
vi: Kiểu thanh công cụ

en: Whether default toolbars have text only, text and icons, icons only, etc.
vi: Thanh công cụ mặc định chỉ có chữ, hay chữ và hình, hay chỉ có hình v.v.

en: The size of icons in default toolbars.
vi: Kích thước các biểu tượng trên thanh công cụ mặc định,

en: Auto Mnemonics
vi: Tự động gợi nhớ

en: Whether mnemonics should be automatically shown and hidden when the user presses the mnemonic activator.
vi: Nếu điều giúp trí nhớ nên được tự động hiển thị và ẩn khi người dùng bấm tổ hợp phím kích hoạt, hay không.

en: Primary button warps slider
vi: Nút chính đặt vị trí con trượt

en: Whether a primary click on the trough should warp the slider into position
vi: Có để cú bấm chính trên máng cuộn con trượt đến vị trí đó hay không

en: Visible Focus
vi: Khả kiến vùng kích hoạt

en: Whether 'focus rectangles' should be hidden until the user starts to use the keyboard.
vi: “Hình chữ nhật kích hoạt” có nên ẩn cho đến khi người dùng bắt đầu dùng bàn phím hay không.

en: Application prefers a dark theme
vi: Ứng dụng ưu tiên chủ đề tối

en: Whether the application prefers to have a dark theme.
vi: Ứng dụng ưa thích chủ đề tối.

en: Show button images
vi: Hiện ảnh nút

en: Whether images should be shown on buttons
vi: Có nên hiển thị ảnh trên nút hay không

en: Password Hint Timeout
vi: Thời hạn gợi ý mật khẩu

en: How long to show the last input character in hidden entries
vi: Thời gian cần hiển thị ký tự mới gõ trong mục nhập đã ẩn

en: Show menu images
vi: HIện ảnh trình đơn

en: Whether images should be shown in menus
vi: Có nên hiển thị ảnh trong trình đơn hay không

en: Delay before drop down menus appear
vi: Khoảng chờ trước khi trình đơn thả xuống xuất hiện

en: Delay before the submenus of a menu bar appear
vi: Khoảng chờ trước khi trình đơn phụ của thanh trình đơn xuất hiện

en: Scrolled Window Placement
vi: Vị trí cửa sổ đã cuộn

en: Where the contents of scrolled windows are located with respect to the scrollbars, if not overridden by the scrolled window's own placement.
vi: Các nội dung của cửa sổ đã cuộn được định vị ở đâu tượng ứng với những thanh cuộn, nếu vị trí cửa sổ đã cuộn không có quyền cao hơn.

en: Can change accelerators
vi: Có thể đổi phím tắt

en: Whether menu accelerators can be changed by pressing a key over the menu item
vi: Có nên cho phép thay đổi phím tắt bằng cách bấm phím trên mục trình đơn hay không

en: Delay before submenus appear
vi: Khoảng chờ trước khi hiện trình đơn con

en: Minimum time the pointer must stay over a menu item before the submenu appear
vi: Khoảng thời gian tối thiểu phải giữ nguyên con trỏ trên mục trình đơn trước khi hiển thị trình đơn con

en: Delay before hiding a submenu
vi: Khoảng chờ trước khi ẩn trình đơn con

en: The time before hiding a submenu when the pointer is moving towards the submenu
vi: Khoảng chờ trước khi ẩn trình đơn con khi con trỏ đang di chuyển đến trình đơn con

en: Custom palette
vi: Bảng chọn riêng

en: Palette to use in the color selector
vi: Bảng chọn cần dùng trong bộ chọn màu

en: IM Preedit style
vi: Kiểu dáng IM Preedit

en: How to draw the input method preedit string
vi: Vẽ chuỗi phương pháp nhập (IM) trước khi hiệu chỉnh (pre-edit) như thế nào

en: IM Status style
vi: Kiểu dáng trạng thái IM

en: How to draw the input method statusbar
vi: Vẽ chuỗi phương pháp nhập (IM) thanh trạng thái như thế nào

en: Desktop shell shows app menu
vi: Hệ vỏ màn hình làm việc hiển thị trình đơn ứng dụng

en: Set to TRUE if the desktop environment is displaying the app menu, FALSE if the app should display it itself.
vi: Đặt là ĐÚNG nếu môi trường màn hình làm việc hiển thị trình đơn ứng dụng, sai nếu tự ứng dụng hiển thị.

en: Desktop shell shows the menubar
vi: Hệ vỏ desktop hiển thị thanh trình đơn

en: Set to TRUE if the desktop environment is displaying the menubar, FALSE if the app should display it itself.
vi: Nếu đặt là ĐÚNG thì môi trường máy tính để bàn sẽ hiển thị thanh trình đơn, nếu SAI thì ứng dụng sẽ tự nó hiển thị.

en: Desktop environment shows the desktop folder
vi: Môi trường máy tính để bàn có hiện thư mục “Màn hình nền” hay không

en: Set to TRUE if the desktop environment is displaying the desktop folder, FALSE if not.
vi: Đặt là ĐÚNG nếu môi trường quản lý cửa sổ hiển thị thư mục “Màn hình nền”, SAI nếu không.

en: Titlebar double-click action
vi: Hành động bấm chuột đúp vào thanh tiêu đề

en: The action to take on titlebar double-click
vi: Hành động khi bấm chuột đúp vào thanh tiêu đề

en: Titlebar middle-click action
vi: Hành động bấm chuột giữa vào thanh tiêu đề

en: The action to take on titlebar middle-click
vi: Hành động khi bấm chuột giữa vào thanh tiêu đề

en: Titlebar right-click action
vi: Hành động bấm chuột phải vào thanh tiêu đề

en: The action to take on titlebar right-click
vi: Hành động khi bấm chuột phải vào thanh tiêu đề

en: Dialogs use header bar
vi: Hộp thoại dùng thanh đầu đề

en: Whether builtin GTK+ dialogs should use a header bar instead of an action area.
vi: Hộp thoại dựng sẵn GTK+ có nên dùng thanh tiêu đề thay cho vùng hành động hay không.

en: Enable primary paste
vi: Bật dán nút chính

en: Whether a middle click on a mouse should paste the 'PRIMARY' clipboard content at the cursor location.
vi: Bấm chuột giữa có nên dán clipboard “CHÍNH” tại vị trí con trỏ.

en: Recent Files Enabled
vi: Nhớ tập tin mới dùng được bật

en: Whether GTK+ remembers recent files
vi: GTK+ có nhớ những tập tin mới mở hay không

en: Time for a button/touch press to be considered a long press (in milliseconds)
vi: Khoảng thời gian nhấn/giữ được xem là việc lâu (theo mili giây)

en: The directions in which the size group affects the requested sizes of its component widgets
vi: Các hướng trong đó nhóm kích thước có tác động tới những kích thước đã yêu câu cho các ô điều khiển thành phần của nó

en: If TRUE, unmapped widgets are ignored when determining the size of the group
vi: Nếu TRUE (đúng), các ô điều khiển chưa được ánh xạ bị bỏ qua khi quyết định kích cỡ của nhóm

en: Climb Rate
vi: Tỷ lệ tăng

en: Snap to Ticks
vi: Đính vạch khấc

en: Whether erroneous values are automatically changed to a spin button's nearest step increment
vi: Có nên tự động thay đổi mọi giá trị không đúng thành lượng gia gần nhất của cái nút xoay

en: Whether non-numeric characters should be ignored
vi: Có bỏ qua ký tự không phải số hay không

en: Whether a spin button should wrap upon reaching its limits
vi: Cái nút xoay nên cuộn khi tới giới hạn nó

en: Update Policy
vi: Chính sách cập nhật

en: Reads the current value, or sets a new value
vi: Đọc giá trị hiện thời, hoặc đặt giá trị mới

en: Style of bevel around the spin button
vi: Kiểu dáng góc xiên quanh cái nút xoay

en: Whether the spinner is active
vi: Nút xoay tròn vẫn hoạt động không

en: Homogeneous sizing
vi: Đồng nhất cỡ

en: Horizontally homogeneous
vi: Đồng nhất theo chiều ngang

en: Horizontally homogeneous sizing
vi: Đổi cỡ đồng nhất theo chiều ngang

en: Vertically homogeneous
vi: Đồng nhất theo chiều dọc

en: Vertically homogeneous sizing
vi: Đồng cỡ theo chiều dòng

en: Visible child
vi: Con khả kiến

en: The widget currently visible in the stack
vi: widget hiện tại khả dụng trong ngăn xếp

en: Name of visible child
vi: Tên của con khả kiến

en: The name of the widget currently visible in the stack
vi: Tên của widget hiện tại khả dụng trong ngăn xếp

en: Transition running
vi: Đang chạy chuyển tiếp

en: Whether or not the transition is currently running
vi: Có chạy chuyển động hiện tại hay không

en: Interpolate size
vi: Cỡ nội suy

en: Whether or not the size should smoothly change when changing between differently sized children
vi: Có để hay không cỡ nên thay đổi trơn tru khi chuyển đổi giữa các con có cỡ khác nhau

en: The name of the child page
vi: Tên của trang con

en: The title of the child page
vi: Tựa đề của trang con

en: The icon name of the child page
vi: Tên biểu tượng của trang con

en: Needs Attention
vi: Cần chú ý

en: Whether this page needs attention
vi: Trang này có cần chú ý hay không

en: Associated stack for this GtkStackSidebar
vi: Ngăn xếp tổ hợp dành cho GtkStackSidebar

en: The associated GdkScreen
vi: Tổ hợp với GdkScreen

en: FrameClock
vi: Đồng-hồ-khung

en: The associated GdkFrameClock
vi: Tổ hợp với GdkFrameClock

en: Text direction
vi: Hướng văn bản

en: The parent style context
vi: Ngữ cảnh kiểu dáng cha

en: Property name
vi: Tên thuộc tính

en: The name of the property
vi: Tên của thuộc tính

en: Value type
vi: Kiểu giá trị

en: The value type returned by GtkStyleContext
vi: Kiểu giá trị trả về bởi GtkStyleContext

en: Whether the switch is on or off
vi: Công tắc là bật hay tắt

en: The backend state
vi: Tình trạng ứng dụng chạy sau

en: The minimum width of the handle
vi: Độ rộng bộ xử lý nhỏ nhất

en: Slider Height
vi: Chiều cao con trượt

en: The minimum height of the handle
vi: Độ rộng tối thiểu của bộ xử lý

en: Tag Table
vi: Bảng thẻ

en: Current text of the buffer
vi: Văn bản hiện thời trong bộ đệm

en: Has selection
vi: Có phần chọn

en: Whether the buffer has some text currently selected
vi: Bộ đệm chứa văn bản đã chọn hay không

en: The position of the insert mark (as offset from the beginning of the buffer)
vi: Vị trí của dấu chèn (dạng hiệu số ra đầu bộ đệm)

en: The list of targets this buffer supports for clipboard copying and DND source
vi: Danh sách các mục đích bị bộ đệm này hỗ trợ để sao chép vào bảng tạm và cho nguồn DND

en: The list of targets this buffer supports for clipboard pasting and DND destination
vi: Danh sách các mục đích bị bộ đệm này hỗ trợ để dán từ bảng tạm và cho đích DND

en: Parent widget
vi: Ô điều khiển mẹ

en: Mark name
vi: Tên dấu

en: Left gravity
vi: Trọng lực bên trái

en: Whether the mark has left gravity
vi: Dấu có trọng lực bên trái hay không

en: Name used to refer to the text tag. NULL for anonymous tags
vi: Tên dùng để tham chiếu đến thẻ văn bản. NULL (rỗng) là thẻ vô danh

en: Background RGBA
vi: RGBA nền

en: Background full height
vi: Độ cao nền đầy đủ

en: Whether the background color fills the entire line height or only the height of the tagged characters
vi: Màu nền có tô đầy toàn bộ chiều cao dòng hay chỉ tô chiều cao của ký tự có thẻ

en: Foreground RGBA
vi: RGBA nền

en: Text direction, e.g. right-to-left or left-to-right
vi: Hướng của văn bản, v.d. trái sang phải, phải sang trái

en: Font size in Pango units
vi: Cỡ phông chữ (theo đơn vị Pango)

en: Left, right, or center justification
vi: Canh trái, phải, giữa

en: Indent
vi: Thụt lề

en: Amount to indent the paragraph, in pixels
vi: Lượng cần thụt lề đoạn văn, theo điểm ảnh

en: Offset of text above the baseline (below the baseline if rise is negative) in Pango units
vi: Độ dời chữ trên đường cơ bản theo đơn vị Pango (dưới đường cơ bản nếu độ nâng lên âm)

en: Pixels above lines
vi: Điểm ảnh trên dòng

en: Pixels below lines
vi: Điểm ảnh dưới dòng

en: Pixels inside wrap
vi: Điểm ảnh ở trong cuộn

en: Underline RGBA
vi: RGBA gạch chân

en: Color of underline for this text
vi: Màu để dạng gạch chân văn bản này

en: Strikethrough RGBA
vi: RGBA gạch đè

en: Color of strikethrough for this text
vi: Màu để gạch đè cho văn bản này

en: Whether to wrap lines never, at word boundaries, or at character boundaries
vi: Không ngắt dòng, ngắt theo từ, hoặc ngắt theo ký tự

en: Custom tabs for this text
vi: Tab riêng cho văn bản này

en: Whether this text is hidden.
vi: Có nên ẩn văn bản này hay không.

en: Paragraph background color name
vi: Tên màu nền đoạn văn

en: Paragraph background color as a string
vi: Tên của màu nền của đoạn văn, dạng chuỗi

en: Paragraph background color
vi: Màu nền đoạn văn

en: Paragraph background color as a GdkColor
vi: Màu nền đoạn văn theo GdkColor

en: Paragraph background RGBA
vi: Màu nền đoạn văn theo RGBA

en: Paragraph background RGBA as a GdkRGBA
vi: Màu nền đoạn văn có kiểu RGBA như là GdkRGBA

en: Whether font fallback is enabled.
vi: Có nên bật phông chữ dự phòng hay không.

en: Letter Spacing
vi: Khoảng cách chữ

en: Extra spacing between graphemes
vi: Khoảng trống thêm giữa các tự vị

en: Font Features
vi: Các đặc tính phông chữ

en: OpenType Font Features to use
vi: Dùng thuộc tính phông chữ OpenType

en: Margin Accumulates
vi: Lề tích lũy

en: Whether left and right margins accumulate.
vi: Lề bên trái và bên phải có tích lũy hay không.

en: Background full height set
vi: Độ cài nền đầy đủ được đặt

en: Whether this tag affects background height
vi: Thẻ này có nên tác động tới độ cao nền hay không

en: Justification set
vi: Canh đều được đặt

en: Whether this tag affects paragraph justification
vi: Thẻ này có nên tác động tới canh đều đoạn văn hay không

en: Left margin set
vi: Lề trái được đặt

en: Whether this tag affects the left margin
vi: Thẻ này có nên tác động tới lề bên trái hay không

en: Indent set
vi: Thụt lề được đặt

en: Whether this tag affects indentation
vi: Thẻ này có nên tác động tới thụt lề hay không

en: Pixels above lines set
vi: Điểm ảnh trên dòng được đặt

en: Whether this tag affects the number of pixels above lines
vi: Thẻ này có nên tác động tới số điểm ảnh trên dòng hay không

en: Pixels below lines set
vi: Điểm ảnh dưới dòng được đặt

en: Pixels inside wrap set
vi: Điểm ảnh ở trong dòng ngắt được đặt

en: Whether this tag affects the number of pixels between wrapped lines
vi: Thẻ này có nên tác động tới số điểm ảnh giữa hai dòng bị ngắt hay không

en: Right margin set
vi: Lề phải được đặt

en: Whether this tag affects the right margin
vi: Thẻ này có nên tác động tới lề bên phải hay không

en: Underline RGBA set
vi: Đặt RGBA gạch chân

en: Whether this tag affects underlining color
vi: Thẻ này có tác động tới gạch chân hay không

en: Strikethrough RGBA set
vi: Đặt RGBA gạch đè

en: Whether this tag affects strikethrough color
vi: Thẻ này có tác động tới gạch đè hay không

en: Wrap mode set
vi: Chế độ cuộn được đặt

en: Whether this tag affects line wrap mode
vi: Thẻ này có nên tác động tới chế độ ngắt dòng hay không

en: Tabs set
vi: Tab được đặt

en: Whether this tag affects tabs
vi: Thẻ này có nên tác động tới tab hay không

en: Invisible set
vi: Vô hình được đặt

en: Whether this tag affects text visibility
vi: Thẻ này có nên tác động tới hiển thị văn bản hay không

en: Paragraph background set
vi: Nền đoạn văn được đặt

en: Whether this tag affects the paragraph background color
vi: Thẻ này có nên tác động tới màu nền đoạn văn hay không

en: Fallback set
vi: Tập hợp dự phòng

en: Whether this tag affects font fallback
vi: Nếu thẻ này có tắc động tới dự phòng phông chữ hay không

en: Letter spacing set
vi: Đặt khoảng cách chữ

en: Whether this tag affects letter spacing
vi: Thẻ này có nên tác động tới khoảng cách chữ hay không

en: Font features set
vi: Tập hợp thuộc tính phông chữ

en: Whether this tag affects font features
vi: Thẻ này có tắc động đặc tính phông chữ hay không

en: Pixels Above Lines
vi: Điểm ảnh trên dòng

en: Pixels Below Lines
vi: Điểm ảnh dưới dòng

en: Left Margin
vi: Lề trái

en: Right Margin
vi: Lề phải

en: Top Margin
vi: Lề trên

en: Height of the top margin in pixels
vi: Chiều cao của lề trên tính theo điểm ảnh

en: Bottom Margin
vi: Lề dưới

en: Height of the bottom margin in pixels
vi: Độ rộng của lề dưới tính theo điểm ảnh

en: Cursor Visible
vi: Hiện con trỏ

en: If the insertion cursor is shown
vi: Có nên hiển thị con trỏ hay không

en: The buffer which is displayed
vi: Bộ đệm cần hiển thị

en: Whether entered text overwrites existing contents
vi: Văn bản được gõ có ghi đè nội dung tồn tại hay không

en: Accepts tab
vi: Chấp nhận Tab

en: Whether Tab will result in a tab character being entered
vi: Bấm phím Tab có nên gõ ký tự tab hay không

en: Whether to use a monospace font
vi: Có nên sử dụng phông chữ có độ rộng cố định hay không

en: Error underline color
vi: Màu gạch dưới lỗi

en: Color with which to draw error-indication underlines
vi: Màu cần dùng khi vẽ gạch dưới để ngụ ý lỗi

en: If the toggle button should be pressed in
vi: Nếu nút bật/tắt nên được bấm vào

en: Draw Indicator
vi: Cái chỉ vẽ

en: If the toggle part of the button is displayed
vi: Nếu hiển thị phần bật tắt của cái nút hay không

en: How to draw the toolbar
vi: Vẽ thanh công cụ như thế nào

en: Show Arrow
vi: Xem mũi tên

en: If an arrow should be shown if the toolbar doesn't fit
vi: Có nên hiển thị mũi tên nếu thanh công cụ quá lớn, hay không

en: Size of icons in this toolbar
vi: Kích thước các biểu tượng trên thanh công cụ này

en: Icon size set
vi: Đặt cỡ biểu tượng

en: Whether the item should receive extra space when the toolbar grows
vi: Cửa sổ con có nên nhận thêm không gian bổ sung khi cửa sổ cha to ra không

en: Whether the item should be the same size as other homogeneous items
vi: Các cửa sổ con có nên có cùng kích thước hay không

en: Spacer size
vi: Cỡ bộ cách

en: Size of spacers
vi: Kích thước của bộ cách

en: Amount of border space between the toolbar shadow and the buttons
vi: Khoảng cách viền giữa bóng của thanh công cụ và các cái nút

en: Maximum child expand
vi: Độ rộng con tối thiểu

en: Maximum amount of space an expandable item will be given
vi: Khoảng cách tối đa mục có khả năng mở rộng sẽ nhận

en: Space style
vi: Kiểu khoảng cách

en: Whether spacers are vertical lines or just blank
vi: Bộ cách là đường dọc hoặc chỉ trắng thôi

en: Button relief
vi: Đắp nổi nút

en: Type of bevel around toolbar buttons
vi: Kiểu góc xiên quanh cái nút của thanh công cụ

en: Text to show in the item.
vi: Văn bản cần hiển thị trong mục này.

en: Widget to use as the item label
vi: Ô điều khiển cần dùng là nhãn của mục này

en: Stock Id
vi: ID chuẩn

en: The stock icon displayed on the item
vi: Biểu tượng chuẩn cần hiển thị trên mục này

en: Icon spacing
vi: Khoảng cách biểu tượng

en: Spacing in pixels between the icon and label
vi: Khoảng cách giữa biểu tượng và nhãn, theo điểm ảnh

en: The human-readable title of this item group
vi: Tiêu đề cho người đọc được của nhóm mục này

en: A widget to display in place of the usual label
vi: Ô điều khiển cần hiển thị thay cho nhãn bình thường

en: Whether the group has been collapsed and items are hidden
vi: Có để nhóm co lại và các mục bị ẩn, hay không

en: Header Relief
vi: Nổi bật phần đầu

en: Relief of the group header button
vi: Trạng thái nổi bật của cái nút phần đầu nhóm

en: Header Spacing
vi: Khoảng cách phần đầu

en: Spacing between expander arrow and caption
vi: Khoảng cách giữa mũi tên bung và phụ đề

en: Whether the item should receive extra space when the group grows
vi: Mục có nên nhận thêm không gian bổ sung khi nhóm phóng to hay không

en: Whether the item should fill the available space
vi: Mục nên lấp khoảng cách sẵn sàng không

en: Whether the item should start a new row
vi: Mục nên bắt đầu một hàng mới hay không

en: Position of the item within this group
vi: Vị trí của mục bên trong nhóm này

en: Size of icons in this tool palette
vi: Kích cỡ của biểu tượng trên bảng chọn công cụ này

en: Style of items in the tool palette
vi: Kiểu dáng của mục trên bảng chọn công cụ

en: Whether the item group should be the only expanded at a given time
vi: Nhóm mục nên là điều bung ra duy nhất vào một lúc nào đó, hay không

en: Whether the item group should receive extra space when the palette grows
vi: Nhọm mục có nên nhận thêm không gian bổ sung khi bảng chọn to ra không

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

en: The model for the tree menu
vi: Mô hình trình đơn cây

en: TreeMenu root row
vi: Hàng gốc TreeMenu

en: The TreeMenu will display children of the specified root
vi: Trình đơn cây sẽ hiển thị con của gốc đã cho

en: Whether the menu has a tearoff item
vi: Trình đơn nên có mục tearoff hay không

en: Wrap width for laying out items in a grid
vi: Độ rộng cuộn khi bố trí các mục trong lưới

en: TreeModelSort Model
vi: Mô hình TreeModelSort

en: The model for the TreeModelSort to sort
vi: Mô hình mà TreeModelSort (sắp xếp mô hình cây) cần sắp xếp

en: TreeView Model
vi: Mô hình TreeView

en: The model for the tree view
vi: Mô hình cho khung xem theo cây

en: Headers Visible
vi: Hiện phần đầu

en: Show the column header buttons
vi: Hiển thị các cái nút tại đầu cột

en: Headers Clickable
vi: Có thể nhắp vào phần đầu

en: Column headers respond to click events
vi: Các phần đầu của cột sẽ hồi đáp các sự kiện nhắp chuột

en: Set the column for the expander column
vi: Đặt cột là cột mũi tên bung

en: Rules Hint
vi: Gợi ý quy tắc

en: Model column to search through during interactive search
vi: Cột mô hình qua đó cần tìm kiếm qua trong khi tìm kiếm tương tác

en: Fixed Height Mode
vi: Chế độ cao cố định

en: Speeds up GtkTreeView by assuming that all rows have the same height
vi: Tăng tốc độ của GtkTreeView (khung xem cây Gtk) bằng cách giả sử mọi hàng có cùng một độ cao

en: Hover Selection
vi: Lựa chọn di chuyển

en: Hover Expand
vi: Bung di chuyển

en: Whether rows should be expanded/collapsed when the pointer moves over them
vi: Các hàng có nên bung/co lại khi con trỏ di chuyển ở trên

en: Show Expanders
vi: Hiện mũi tên mở rộng

en: View has expanders
vi: Ô xem có mũi tên mở rộng

en: Level Indentation
vi: Thụt lề cấp

en: Extra indentation for each level
vi: Thụt lề thêm cho mỗi cấp

en: Rubber Banding
vi: Độ co giãn

en: Whether to enable selection of multiple items by dragging the mouse pointer
vi: Có nên bật khả năng chọn nhiều mục bằng cách kéo con trỏ chuột hay không

en: Enable Grid Lines
vi: Bật các đường lưới

en: Whether grid lines should be drawn in the tree view
vi: Có nên vẽ đường lưới trong ô xem cây hay không

en: Enable Tree Lines
vi: Bật đường cây

en: Whether tree lines should be drawn in the tree view
vi: Có nên vẽ đường cây trong ô xem cây hay không

en: The column in the model containing the tooltip texts for the rows
vi: Cột của mô hình chứa các chuỗi mẹo công cụ cho các hàng.

en: Vertical Separator Width
vi: Độ rộng ngăn cách dọc

en: Vertical space between cells.  Must be an even number
vi: Khoảng cách dọc giữa hai ô; phải là số chẵn

en: Horizontal Separator Width
vi: Độ rộng ngăn cách ngang

en: Horizontal space between cells.  Must be an even number
vi: Khoảng cách ngang giữa hai ô; phải là số chẵn

en: Allow Rules
vi: Cho phép quy tắc

en: Allow drawing of alternating color rows
vi: Cho phép vẽ hàng có màu xen kẽ

en: Indent Expanders
vi: Thụt lề bộ bung

en: Make the expanders indented
vi: Làm cho các bộ bung bị thụt lề

en: Even Row Color
vi: Màu hàng chẵn

en: Color to use for even rows
vi: Màu cần dùng cho các hàng chẵn

en: Odd Row Color
vi: Màu hàng lẻ

en: Color to use for odd rows
vi: Màu cần dùng cho các hàng lẻ

en: Grid line width
vi: Độ rộng đường lưới

en: Width, in pixels, of the tree view grid lines
vi: Độ rộng của đường lưới ô xem cây (theo điểm ảnh)

en: Tree line width
vi: Độ rộng đường cây

en: Width, in pixels, of the tree view lines
vi: Độ rộng của đường ô xem cây (theo điểm ảnh)

en: Grid line pattern
vi: Mẫu đường lưới

en: Dash pattern used to draw the tree view grid lines
vi: Mẫu gạch được dùng để vẽ các đường lưới ô xem cây

en: Tree line pattern
vi: Mẫu đường cây

en: Dash pattern used to draw the tree view lines
vi: Mẫu gạch được dùng để vẽ các đường ô xem cây

en: Whether to display the column
vi: Có nên hiển thị cột hay không

en: Column is user-resizable
vi: Người dùng có thể đổi kích thước của cột

en: Current X position of the column
vi: Vị trí X hiện tại của cột

en: Current width of the column
vi: Độ rộng cột hiện tại

en: Resize mode of the column
vi: Chế độ thay đổi kích thước của cột

en: Fixed Width
vi: Độ rộng cố định

en: Current fixed width of the column
vi: Độ rộng cố định hiện thời của cột

en: Minimum allowed width of the column
vi: Độ rộng tối thiểu được phép cho cột này

en: Maximum Width
vi: Độ rộng tối đa

en: Maximum allowed width of the column
vi: Độ rộng tối đa được phép cho cột này

en: Title to appear in column header
vi: Tựa đề sẽ xuất hiện trong phần đầu cột

en: Column gets share of extra width allocated to the widget
vi: Cột nhận phần độ rộng thêm được cấp cho ô điều khiển

en: Clickable
vi: Có thể nhắp

en: Whether the header can be clicked
vi: Có thể nhắp chuột vào phần đầu hay không

en: Widget to put in column header button instead of column title
vi: Ô điều khiển cần để trên cái nút phần đầu cột, thay vào tựa đề cột

en: X Alignment of the column header text or widget
vi: Canh lề X của văn bản hay ô điều khiển trên phần đầu cột

en: Whether the column can be reordered around the headers
vi: Cột có thể được sắp thứ tự quanh phần đầu hay không

en: Sort indicator
vi: Cái chỉ sắp xếp

en: Whether to show a sort indicator
vi: Có nên hiển thị cái chỉ sắp xếp hay không

en: Sort direction the sort indicator should indicate
vi: Hướng sắp xếp mà cái chỉ sắp xếp nên hiển thị

en: Sort column ID
vi: Sắp xếp mã số cột

en: Logical sort column ID this column sorts on when selected for sorting
vi: Mã số cột sắp xếp hợp lý theo đó cột này sắp xếp khi được chọn để sắp xếp

en: Determines how the shadowed box around the viewport is drawn
vi: Xác định vẽ ô bóng quanh cổng xem như thế nào

en: Use symbolic icons
vi: Dùng biểu tượng ký tự

en: Whether to use symbolic icons
vi: Có dùng biểu tượng ký hiệu hay không

en: The parent widget of this widget. Must be a Container widget
vi: Ô điều khiển mẹ của ô điều khiển này. Phải là ô điều khiển kiểu chứa (Container)

en: Width request
vi: Yêu cầu độ rộng

en: Override for width request of the widget, or -1 if natural request should be used
vi: Đè chiều rộng yêu cầu của ô điều khiển, hoặc -1 nếu dùng chiều rộng tự nhiên

en: Height request
vi: Yêu cầu độ cao

en: Override for height request of the widget, or -1 if natural request should be used
vi: Đè chiều cao yêu cầu của ô điều khiển, hoặc -1 nếu dùng chiều cao tự nhiên

en: Whether the widget is visible
vi: Ô điều khiển có hiển thị hay không

en: Whether the widget responds to input
vi: Ô điều khiển có thể nhận tín hiệu vào hay không

en: Application paintable
vi: Ứng dụng sơn

en: Whether the application will paint directly on the widget
vi: Ứng dụng có sơn trực tiếp lên ô điều khiển hay không

en: Can focus
vi: Nhận tiêu điểm

en: Whether the widget can accept the input focus
vi: Có thể nhận tiêu điểm gõ hay không

en: Has focus
vi: Có tiêu điểm

en: Whether the widget has the input focus
vi: Ô điều khiển có tiêu điểm gõ hay không

en: Is focus
vi: Là tiêu điểm

en: Whether the widget is the focus widget within the toplevel
vi: Ô điều khiển này là ô điều khiển mặc định (có tiêu điểm) ở trong cấp đầu

en: Can default
vi: Có thể làm mặc định

en: Whether the widget can be the default widget
vi: Có thể là ô điều khiển mặc định hay không

en: Has default
vi: Mặc định

en: Whether the widget is the default widget
vi: Nó là ô điều khiển mặc định hay không

en: Receives default
vi: Nhận mặc định

en: If TRUE, the widget will receive the default action when it is focused
vi: Nếu ĐÚNG thì ô điều khiển này sẽ nhận hành động mặc định khi có tiêu điểm

en: Composite child
vi: Con ghép

en: Whether the widget is part of a composite widget
vi: Ô điều khiển này là một phần của ô điều khiển ghép hay không

en: The style of the widget, which contains information about how it will look (colors etc)
vi: Kiểu dáng của ô điều khiển này, bao gồm các thông tin về cách hiển thị như màu sắc v.v.

en: The event mask that decides what kind of GdkEvents this widget gets
vi: Mặt nạ sự kiện quyết định ô điều khiển này nhận sự kiện GdkEvent kiểu nào

en: No show all
vi: Không hiện hết

en: Whether this widget has a tooltip
vi: Ô điều khiển có mẹo công cụ hay không

en: The widget's window if it is realized
vi: Cửa sổ của ô điều khiển nếu nó được thực hiện

en: Double Buffered
vi: Chuyển hoán đệm đôi

en: Whether the widget is double buffered
vi: Widget có bộ đệm kép hay không

en: How to position in extra horizontal space
vi: Đặt vị trí thế nào trong khoảng trống ngang mở rộng

en: How to position in extra vertical space
vi: Đặt vị trí thế nào trong khoảng trống dọc mở rộng

en: Margin on Left
vi: Lề trái

en: Pixels of extra space on the left side
vi: Số điểm ảnh của khoảng cách trắng bên cạnh trái

en: Margin on Right
vi: Lề phải

en: Pixels of extra space on the right side
vi: Số điểm ảnh của khoảng cách trắng bên cạnh phải

en: Margin on Start
vi: Lề đầu

en: Pixels of extra space on the start
vi: Số điểm ảnh của khoảng cách trắng chỗ bắt đầu

en: Margin on End
vi: Lề cuối

en: Pixels of extra space on the end
vi: Số điểm ảnh của khoảng cách trắng chỗ bắt kết thúc

en: Margin on Top
vi: Lề đỉnh

en: Pixels of extra space on the top side
vi: Số điểm ảnh của khoảng cách trắng bên cạnh đỉnh

en: Margin on Bottom
vi: Lề trái

en: Pixels of extra space on the bottom side
vi: Số điểm ảnh của khoảng cách trắng bên cạnh đáy

en: All Margins
vi: Mọi lề

en: Pixels of extra space on all four sides
vi: Số điểm ảnh của khoảng cách trắng cả bốn cạnh

en: Horizontal Expand
vi: Mở rộng ngang

en: Whether widget wants more horizontal space
vi: Có cho widget mở rộng theo chiều ngang hay không

en: Horizontal Expand Set
vi: Đặt mở rộng ngang

en: Whether to use the hexpand property
vi: Có dùng biểu tượng ký hiệu hay không

en: Vertical Expand
vi: Mở rộng dọc

en: Whether widget wants more vertical space
vi: Có cho widget mở rộng theo chiều dọc hay không

en: Vertical Expand Set
vi: Đặt mở rộng dọc

en: Whether to use the vexpand property
vi: Có nên sử dụng thuộc tính mở rộng dọc hay không

en: Expand Both
vi: Mở rộng cả hai

en: Whether widget wants to expand in both directions
vi: Ô điều khiển có mở rộng cả hai hướng hay không

en: Opacity for Widget
vi: Độ mờ đục cho cửa sổ

en: The opacity of the widget, from 0 to 1
vi: Độ mờ đục của cửa sổ, từ 0 đến 1

en: The scaling factor of the window
vi: Hệ số gãn của cửa sổ

en: Interior Focus
vi: Tiêu điểm trong

en: Whether to draw the focus indicator inside widgets
vi: Có nên vẽ cái chỉ tiêu điểm ở trong các ô điều khiển

en: Focus linewidth
vi: Độ rộng dòng tiêu điểm

en: Width, in pixels, of the focus indicator line
vi: Độ rộng của dòng chỉ tiêu điểm (theo điểm ảnh)

en: Focus line dash pattern
vi: Mẫu gạch dòng tiêu điểm

en: Dash pattern used to draw the focus indicator. The character values are interpreted as pixel widths of alternating on and off segments of the line.
vi: Mẫu gạch dòng được dùng để vẽ bộ chỉ thị kích hoạt. Giá trị ký tự được phiên dịch như là độ rộng điểm ảnh của cái thay thế bật hay tắt

en: Focus padding
vi: Đệm tiêu điểm

en: Cursor color
vi: Màu con trỏ

en: Color with which to draw insertion cursor
vi: Màu vẽ con trỏ chèn

en: Secondary cursor color
vi: Màu con trỏ phụ

en: Color with which to draw the secondary insertion cursor when editing mixed right-to-left and left-to-right text
vi: Màu vẽ con trỏ chèn phụ khi hiệu chỉnh văn bản cả phải-sang-trái lẫn trái-sang-phải đều trộn với nhau

en: Cursor line aspect ratio
vi: Tỷ lệ hình thể dòng con trỏ

en: Aspect ratio with which to draw insertion cursor
vi: Tỷ lệ hình thể với đó cần vẽ con trỏ chèn

en: Window dragging
vi: Kéo cửa sổ

en: Whether windows can be dragged and maximized by clicking on empty areas
vi: Có cho cửa sổ có thể kéo thả và phóng to tối đa bằng cách bấm vào một vùng trống hay không

en: Unvisited Link Color
vi: Màu liên kết chưa thăm

en: Color of unvisited links
vi: Màu của liên kết chưa thăm, chưa nhắp vào

en: Visited Link Color
vi: Màu liên kết đã thăm

en: Color of visited links
vi: Màu của liên kết đã thăm, đã nhắp vào

en: Wide Separators
vi: Bộ ngăn cách rộng

en: Whether separators have configurable width and should be drawn using a box instead of a line
vi: Bộ ngăn cách có độ rộng có thể cấu hình hay không; nó nên được vẽ bằng hộp thay vào đường hay không

en: Separator Width
vi: Độ rộng bộ ngăn cách

en: The width of separators if wide-separators is TRUE
vi: Độ rộng của bộ ngăn cách nếu bộ ngăn cách có độ rộng

en: Separator Height
vi: Độ cao bộ ngăn cách

en: The height of separators if "wide-separators" is TRUE
vi: Độ cao của bộ ngăn cách nếu bộ ngăn cách có độ rộng (wide-separators) là TRUE (đúng)

en: Horizontal Scroll Arrow Length
vi: Độ dài mũi tên cuộn ngang

en: The length of horizontal scroll arrows
vi: Độ dài của các mũi tên cuộn theo chiều ngang

en: Vertical Scroll Arrow Length
vi: Độ dài mũi tên cuộn dọc

en: The length of vertical scroll arrows
vi: Độ dài của các mũi tên cuộn theo chiều dọc

en: Width of text selection handles
vi: Độ rộng của cán chọn chữ

en: Height of text selection handles
vi: Chiều cao của cán chọn chữ

en: Unique identifier for the window to be used when restoring a session
vi: Điều duy nhất nhận diện cửa sổ này, cần dùng khi phục hồi phiên chạy

en: Startup ID
vi: Mã nhận diện khởi chạy

en: Unique startup identifier for the window used by startup-notification
vi: Điều duy nhất nhận diện cửa sổ này, dùng bởi tiến trình thông báo khởi chạy

en: If TRUE, users can resize the window
vi: Nếu ĐÚNG thì người dùng có thể thay đổi kích thước cửa sổ

en: If TRUE, the window is modal (other windows are not usable while this one is up)
vi: Nếu ĐÚNG thì cửa sổ là cách thức (các cửa sổ khác không thể hoạt động khi cửa sổ này còn mở)

en: Window Position
vi: Vị trí cửa sổ

en: Default Width
vi: Độ rộng mặc định

en: The default width of the window, used when initially showing the window
vi: Độ rộng mặc định của cửa sổ, được dùng khi hiển thị cửa sổ lần đầu tiên

en: Default Height
vi: Độ cao mặc định

en: The default height of the window, used when initially showing the window
vi: Độ cao mặc định của cửa sổ, được dùng khi hiển thị cửa sổ lần đầu tiên

en: Destroy with Parent
vi: Hủy cùng mẹ

en: If this window should be destroyed when the parent is destroyed
vi: Nếu cửa sổ mẹ bị hủy thì cửa sổ này cũng bị hủy theo

en: Hide the titlebar during maximization
vi: Ẩn thanh tiêu đề trong quá trình phóng to cửa sổ tối đa

en: If this window's titlebar should be hidden when the window is maximized
vi: Tiêu đề cửa sổ có nên ẩn khi cửa sổ đang được phóng to tối đa hay không

en: Icon for this window
vi: Biểu tượng cho cửa sổ này

en: Mnemonics Visible
vi: Phím gợi nhớ hiện rõ

en: Whether mnemonics are currently visible in this window
vi: Các phím gợi nhớ đang hiển thị trong cửa sổ này hay không

en: Focus Visible
vi: Khả kiến vùng kích hoạt

en: Whether focus rectangles are currently visible in this window
vi: Có để hình chữ nhật kích hoạt hiện đang hiển thị trong cửa sổ này hay không

en: Whether the toplevel is the current active window
vi: Cấp đầu có là cửa sổ hiện thời hoạt động, hay không

en: Focus in Toplevel
vi: Tiêu điểm trong cấp đầu

en: Whether the input focus is within this GtkWindow
vi: Có nên để tiêu điểm gõ ở trong GtkWindow (cửa sổ Gtk) này hay không

en: Type hint
vi: Gợi ý kiểu

en: Hint to help the desktop environment understand what kind of window this is and how to treat it.
vi: Gợi ý trợ giúp môi trường biết kiểu cửa sổ nào và xử lý nó như thế nào.

note: #-#-#-#-#  799 (kwin)  #-#-#-#-# i18n: ectx: label, entry (skiptaskbar), group ($(ruleDescriptionOrNumber))
en: Skip taskbar
vi: Bỏ qua thanh tác vụ

en: TRUE if the window should not be in the task bar.
vi: ĐÚNG nếu cửa sổ không nên có trong thanh tác vụ.

en: TRUE if the window should not be in the pager.
vi: ĐÚNG nếu cửa sổ không nên có trong bộ dàn trang.

en: TRUE if the window should be brought to the user's attention.
vi: ĐÚNG nếu cửa sổ này nên được hiển thị cho người dùng xem.

en: TRUE if the window should receive the input focus.
vi: ĐÚNG nếu cửa sổ này nên nhận tiêu điểm gõ hay không.

en: Focus on map
vi: Tiêu điểm khi ánh xạ

en: TRUE if the window should receive the input focus when mapped.
vi: ĐÚNG nếu cửa sổ này nên nhận tiêu điểm gõ khi được ánh xạ hay không.

en: Decorated
vi: Trang trí

en: Whether the window should be decorated by the window manager
vi: Bộ quản lý cửa sổ nên trang trí cửa sổ này hay không

en: Whether the window frame should have a close button
vi: Khung cửa sổ nên có cái nút đóng hay không

en: Resize grip
vi: Báng đổi cỡ

en: Specifies whether the window should have a resize grip
vi: Chỉ định cửa sổ có nên có báng đổi cỡ hay không

en: Resize grip is visible
vi: Báng đổi cỡ khả kiến

en: Specifies whether the window's resize grip is visible.
vi: Có nên để báng đổi cỡ khả kiến hay không

en: The window gravity of the window
vi: Trọng lực cửa sổ của cửa sổ này

en: Transient for Window
vi: Tạm cho cửa sổ

en: The transient parent of the dialog
vi: Mẹ tạm thời của hộp thoại đó

en: Attached to Widget
vi: Gắn vào widget

en: The widget where the window is attached
vi: Widget nơi mà cửa sổ được gắn vào

en: Is maximized
vi: Là tối đa

en: GtkApplication
vi: Ứng dụng Gtk

en: The GtkApplication for the window
vi: GtkApplication dành cho cửa sổ

en: Decorated button layout
vi: Bố cục nút đã trang trí

en: Decoration resize handle size
vi: Cỡ của cán đổi cỡ trang trí

en: Cloud Print account
vi: Tài khoản in ấn trên mây

en: GtkCloudprintAccount instance
vi: Minh dụ GtkCloudprintAccount

en: Printer ID
vi: Mã số máy in

en: Cloud Print printer ID
vi: ID tài khoản in ấn trên mây

en: Color Profile Title
vi: Tiêu đề hồ sơ màu

en: The title of the color profile to use
vi: Tiêu đề của hộp thoại hồ sơ màu được dùng

en: The label for the link to the website of the program. If this is not set, it defaults to the URL
vi: Nhãn cho liên kết tới trang chủ của chương trình. Nếu chưa đặt thì giá trị mặc định là địa chỉ Mạng của nó

en: Tab pack type
vi: Kiểu bó thanh

note: #-#-#-#-#  2672 (XSANE 0.96)  #-#-#-#-# MENU_ITEM_UPDATE_POLICY
en: Update policy
vi: Chính sách cập nhật

en: How the range should be updated on the screen
vi: Cách cập nhật phạm vi trên màn hình

en: Lower limit of ruler
vi: Giới hạn dưới của thước đo

en: Upper limit of ruler
vi: Giới hạn trên của thước đo

en: Maximum size of the ruler
vi: Kích thước tối đa của thước đo

en: The number of steps for the spinner to complete a full loop. The animation will complete a full cycle in one second by default (see #GtkSpinner:cycle-duration).
vi: Số các bước cần làm cho nút xoay tròn hoàn tất một vòng lặp hoàn toàn. Mặc định là hoạt ảnh hoàn tất một chu kỳ hoàn toàn trong vòng một giây (xem #GtkSpinner:cycle-duration).

en: The length of time in milliseconds for the spinner to complete a full loop
vi: Khoảng thời gian (theo mili-giây) cho nút xoay tròn hoàn tất một vòng lặp hoàn toàn

en: Whether the statusbar has a grip for resizing the toplevel
vi: Thanh trạng thái có móc thay đổi kích thước của cấp đầu hay không

en: Background color as a (possibly unallocated) GdkColor
vi: Màu nền dạng GdkColor (có thể chưa cấp phát)

en: Paragraph background color as a (possibly unallocated) GdkColor
vi: Màu nền của đoạn văn dạng GdkColor (có thể chưa cấp phát)

en: Horizontal Adjustment for the widget
vi: Điều chỉnh ngang cho ô điều khiển

en: Vertical Adjustment for the widget
vi: Điều chỉnh dọc cho ô điều khiển

en: The GtkAdjustment that determines the values of the horizontal position for this viewport
vi: GtkAdjustment (điều chỉnh Gtk) xác định giá trị vị trí ngang cho cổng xem này

en: The GtkAdjustment that determines the values of the vertical position for this viewport
vi: GtkAdjustment (điều chỉnh Gtk) xác định giá trị vị trí dọc cho cổng xem này

en: Extension events
vi: Sự kiện mở rộng

en: The mask that decides what kind of extension events this widget gets
vi: Mặt nạ sự kiện quyết định ô điều khiển này nhận sự kiện mở rộng kiểu nào

en: Dash pattern used to draw the focus indicator
vi: Mẫu gạch được dùng để vẽ cái chỉ tiêu điểm

en: Whether the animation should loop when it reaches the end
vi: Hoạt ảnh có nên lặp lại khi tới kết thúc, hay không

en: Number of Channels
vi: Số kênh

en: The number of samples per pixel
vi: Số mẫu trên một điểm ảnh

en: The colorspace in which the samples are interpreted
vi: Miền mẫu trong đó có thông dịch các mẫu

en: The number of bits per sample
vi: Số bit trong mỗi mẫu

en: The number of columns of the pixbuf
vi: Số cột trong bộ đệm điểm ảnh

en: The number of rows of the pixbuf
vi: Số hàng trong bộ đệm điểm ảnh

en: Rowstride
vi: Bước hàng

en: The number of bytes between the start of a row and the start of the next row
vi: Số byte giữa đầu hàng và đầu hàng kế tiếp

en: A pointer to the pixel data of the pixbuf
vi: Bộ trỏ tới dữ liệu điểm ảnh của bộ đệm điểm ảnh

en: the GdkScreen for the renderer
vi: GdkScreen cho bộ vẽ

en: The adjustment that holds the value of the spinbutton.
vi: Điều chỉnh chứa giá trị của cái nút xoay.

en: Has separator
vi: Có bộ phân cách

en: The dialog has a separator bar above its buttons
vi: Hộp thoại này có đường phân cách phía trên các nút của nó

en: Invisible char set
vi: Ký tự vô hình đã đặt

en: State Hint
vi: Mẹo tình trạng

en: Whether to pass a proper state when drawing shadow or background
vi: Có nên gửi một tình trạng đúng khi vẽ bóng hay nền, hay không

en: The GdkFont that is currently selected
vi: GdkFont hiện thời được chọn

en: A GdkPixmap to display
vi: GdkPixmap cần hiển thị

en: A GdkImage to display
vi: GdkImage cần hiển thị

en: Mask bitmap to use with GdkImage or GdkPixmap
vi: Mảng ảnh mặt nạ cần dùng với GdkImage/GdkPixmap

en: Whether to put a separator between the message dialog's text and the buttons
vi: Có nên chèn một bộ phân cách giữa các chữ của hộp thoại thông điệp và các cái nút hay không

en: Activity mode
vi: Chế độ hoạt động

en: If TRUE, the GtkProgress is in activity mode, meaning that it signals something is happening, but not how much of the activity is finished. This is used when you're doing something but don't know how long it will take.
vi: Nếu TRUE (đúng), GtkProgress (tiến hành GTK) nằm trong chế độ hoạt động, có nghĩa là nó thông báo có gì xảy ra, nhưng không thông báo lớp tiến hành. Dùng khi bạn làm công việc sẽ chiếm thời gian không rõ.

en: Draw slider ACTIVE during drag
vi: Con trượt vẽ HOẠT ĐỘNG trong khi kéo

en: With this option set to TRUE, sliders will be drawn ACTIVE and with shadow IN while they are dragged
vi: Khi bật (TRUE), các con trượt sẽ được vẽ như HOẠT ĐỘNG và có bóng VÀO trong khi đang được kéo

en: Trough Side Details
vi: Chi tiết bên máng xối

en: When TRUE, the parts of the trough on the two sides of the slider are drawn with different details
vi: Khi TRUE (đúng), con trượt ngăn cách hai bên có phần được vẽ với chi tiết khác nhau

en: Background stipple mask
vi: Mặt nạ chấm nền

en: Bitmap to use as a mask when drawing the text background
vi: Bitmap dùng để làm mặt nạ khi vẽ nền văn bản

en: Background stipple set
vi: Mẫu chấm nền được đặt

en: Whether this tag affects the background stipple
vi: Thẻ này có nên tác động tới mẫu chấm nền hay không

en: Row Ending details
vi: Chi tiết kết thúc hàng

en: Enable extended row background theming
vi: Bật dùng sắc thái nền hàng đã mở rộng

en: Draw Border
vi: Vẽ viền

en: Size of areas outside the widget's allocation to draw
vi: Kích thước vùng ở ngoại vùng được cấp cho ô điều khiển cần vẽ

en: Allow Shrink
vi: Cho phép co

en: If TRUE, the window has no mimimum size. Setting this to TRUE is 99% of the time a bad idea
vi: Nếu ĐÚNG thì cửa sổ không có kích thước tối thiểu. Nếu đặt ĐÚNG thì 99% trường hợp là một ý kiến không hay

en: Allow Grow
vi: Cho phép giãn

en: If TRUE, users can expand the window beyond its minimum size
vi: Nếu ĐÚNG thì người dùng có thể mở rộng cửa sổ quá kích thước thiểu đa

en: Enable arrow keys
vi: Hiệu lực các phím mũi tên

en: Whether the arrow keys move through the list of items
vi: Các phím mũi tên di chuyển xuyên qua danh sách mục hay không

en: Always enable arrows
vi: Luôn hiệu lực các mũi tên

en: Whether list item matching is case sensitive
vi: Có phân biệt chữ hoa và chữ thường khi khớp mục danh sách hay không

en: Allow empty
vi: Cho phép rỗng

en: Whether an empty value may be entered in this field
vi: Cho phép giá trị rỗng được nhập vào trường này không

en: Value in list
vi: Giá trị có sẵn

en: Whether entered values must already be present in the list
vi: Cho phép nhập giá trị đã có trong danh sách hay không

en: Is this curve linear, spline interpolated, or free-form
vi: Đường cong tuyến, hay nội suy chốt trục, hay dạng tự do

en: Maximum possible X value
vi: Giá trị tối đa có thể cho X

en: Minimum possible value for Y
vi: Giá trị tối thiểu có thể cho Y

en: File System Backend
vi: Hậu phương hệ thống tập tin

en: Name of file system backend to use
vi: Tên của hậu phương hệ thống tập tin cần dùng

en: The currently selected filename
vi: Tên tập tin hiện thời được chọn

en: Whether buttons for creating/manipulating files should be displayed
vi: Có nên hiển thị các cái nút dùng để tạo/thao tác trên tập tin hay không

en: Tab Border
vi: Viền Tab

en: Width of the border around the tab labels
vi: Độ rộng của viền quanh các nhãn thanh

en: Horizontal Tab Border
vi: Viền ngang thanh

en: Width of the horizontal border of tab labels
vi: Độ rộng của viền ngang quanh các nhãn thanh

en: Vertical Tab Border
vi: Viền dọc thanh

en: Width of the vertical border of tab labels
vi: Độ rộng của viền dọc quanh các nhãn thanh

en: Whether tabs should have homogeneous sizes
vi: Các thanh nên có kích thước bằng nhau hay không

en: Group ID for tabs drag and drop
vi: Mã nhận diện nhóm cho việc kéo và thả thanh nhỏ

en: Anonymous User Data Pointer
vi: Con trỏ dữ liệu của người dùng vô danh

en: Size of dropdown indicator
vi: Kích thước của cái chỉ thả xuống

en: Spacing around indicator
vi: Khoảng trong quanh cái chỉ

en: Whether the preview widget should take up the entire space it is allocated
vi: Ô điều khiển xem thử nên chiếm toàn khoảng cách đã cấp phát cho nó hay không

en: The GtkAdjustment connected to the progress bar (Deprecated)
vi: GtkAdjustment được kết nối tới thanh tiến hành (bị phản đối)

en: Bar style
vi: Kiểu dáng thanh

en: Specifies the visual style of the bar in percentage mode (Deprecated)
vi: Xác định kiểu dáng thanh dùng để hiển thị trong chế độ phần trăm (bị phản đối)

en: Activity Step
vi: Bước hoạt động

en: The increment used for each iteration in activity mode (Deprecated)
vi: Lượng tăng được dùng cho mỗi việc lặp lại trong chế độ hoạt động (bị phản đối)

en: Activity Blocks
vi: Khối hoạt động

en: The number of blocks which can fit in the progress bar area in activity mode (Deprecated)
vi: Số khối có thể vừa trên vùng thanh tiến hành trong chế độ hoạt động (bị phản đối)

en: Discrete Blocks
vi: Khối rời rạc

en: The number of discrete blocks in a progress bar (when shown in the discrete style)
vi: Số khối rời rạc trong thanh tiến hành (khi hiển thị kiểu dáng rời rạc)

en: Horizontal adjustment for the text widget
vi: Điều chỉnh ngang cho ô điều khiển văn bản

en: Vertical adjustment for the text widget
vi: Điều chỉnh dọc cho ô điều khiển văn bản

en: Line Wrap
vi: Ngắt dòng

en: Whether lines are wrapped at widget edges
vi: Có nên ngắt dòng tại cạnh ô điều khiển hay không

en: Whether words are wrapped at widget edges
vi: Có nên ngắt từ tại cạnh ô điều khiển hay không

en: If the tooltips of the toolbar should be active or not
vi: Các mẹo công cụ của thanh công cụ có nên là hoạt động hay không

en: Africa/Asmara
vi: Châu_Phi/Asmara

note: i18n: comment to the previous timezone
en: west Dem. Rep. of Congo
vi: tây CHDC Công-gô

note: i18n: comment to the previous timezone
en: east Dem. Rep. of Congo
vi: đông CHDC Công-gô

note: i18n: comment to the previous timezone
en: Aleutian Islands
vi: Quần đảo Aleutian

note: #-#-#-#-#  660 (kdelibs4)  #-#-#-#-# i18n: comment to the previous timezone #-#-#-#-#  856 (weather-locations 2.25.5)  #-#-#-#-# The time zone used in the majority of Alaska in the United States. The string is only used in places where "United States" is already clear from context. #-#-#-#-#  858 (w
en: Alaska Time
vi: Giờ Alaska

en: America/Argentina/Buenos_Aires
vi: Châu_Mĩ/Argentina/Buenos_Aires

en: America/Argentina/Catamarca
vi: Châu_Mĩ/Argentina/Catamarca

en: America/Argentina/ComodRivadavia
vi: Châu_Mĩ/Argentina/ComodRivadavia

en: America/Argentina/Cordoba
vi: Châu_Mĩ/Argentina/Cordoba

note: i18n: comment to the previous timezone
en: most locations (CB, CC, CN, ER, FM, MN, SE, SF)
vi: hầu hết các địa điểm (CB, CC, CN, ER, FM, MN, SE, SF)

en: America/Argentina/Jujuy
vi: Châu_Mĩ/Argentina/Jujuy

en: America/Argentina/La_Rioja
vi: Châu_Mĩ/Argentina/La_Rioja

en: America/Argentina/Mendoza
vi: Châu_Mĩ/Argentina/Mendoza

en: America/Argentina/Rio_Gallegos
vi: Châu_Mĩ/Argentina/Rio_Gallegos

en: America/Argentina/Salta
vi: Châu_Mĩ/Argentina/Salta

en: America/Argentina/San_Juan
vi: Châu_Mĩ/Argentina/San_Juan

en: America/Argentina/San_Luis
vi: Châu_Mĩ/Argentina/San_Luis

en: America/Argentina/Tucuman
vi: Châu_Mĩ/Argentina/Tucuman

en: America/Argentina/Ushuaia
vi: Châu_Mĩ/Argentina/Ushuaia

en: America/Atikokan
vi: Châu_Mĩ/Atikokan

note: i18n: comment to the previous timezone
en: Eastern Standard Time - Atikokan, Ontario and Southampton I, Nunavut
vi: Giờ Chuẩn Miền Đông - Atikokan, Ontario và đảo Southampton, Nunavut

en: America/Bahia
vi: Châu_Mĩ/Bahia

en: America/Bahia_Banderas
vi: Châu_Mĩ/Bahia_Banderas

note: i18n: comment to the previous timezone
en: Mexican Central Time - Bahia de Banderas
vi: Giờ Miền Trung Mexico - Bahia de Banderas

en: America/Blanc-Sablon
vi: Châu_Mĩ/Blanc-Sablon

note: i18n: comment to the previous timezone
en: Atlantic Standard Time - Quebec - Lower North Shore
vi: Giờ Chuẩn Đại Tây Dương - Quebec - Hạ Bờ Biển Bắc

note: i18n: comment to the previous timezone
en: Mountain Time - south Idaho & east Oregon
vi: Giờ Miền Núi - nam Idaho và đông Oregon

note: i18n: comment to the previous timezone
en: Mountain Time - west Nunavut
vi: Giờ Miền Núi - tây Nunavut

en: America/Campo_Grande
vi: Châu_Mĩ/Campo_Grande

note: i18n: comment to the previous timezone
en: Central Time - Quintana Roo
vi: Giờ Miền Trung - Quintana Roo

note: i18n: comment to the previous timezone
en: Mexican Mountain Time - Chihuahua away from US border
vi: Giờ Miền Núi Mexico - Chihuahua xa khỏi biên giới Mĩ

en: America/Coral_Harbour
vi: Châu_Mĩ/Cảng_San_Hô

note: i18n: comment to the previous timezone
en: east coast, north of Scoresbysund
vi: bờ biển phía đông, phía bắc của Scoresbysund

note: i18n: comment to the previous timezone
en: Pacific Time - north Yukon
vi: Giờ Thái Bình Dương - bắc Yukon

note: i18n: comment to the previous timezone
en: Mountain Standard Time - Dawson Creek & Fort Saint John, British Columbia
vi: Giờ Chuẩn Miền Núi - Dawson Creek & Fort Saint John, British Columbia

note: i18n: comment to the previous timezone
en: Eastern Time - Michigan - most locations
vi: Giờ Miền Đông - Michigan - hầu hết các địa điểm

note: i18n: comment to the previous timezone
en: Mountain Time - Alberta, east British Columbia & west Saskatchewan
vi: Giờ Miền Núi - Alberta, đông British Columbia và tây Saskatchewan

note: i18n: comment to the previous timezone
en: W Amazonas
vi: Tây Amazonas

note: i18n: comment to the previous timezone
en: NE Brazil (MA, PI, CE, RN, PB)
vi: Đông Bắc Brazil (MA, PI, CE, RN, PB)

note: i18n: comment to the previous timezone
en: Atlantic Time - Nova Scotia - places that did not observe DST 1966-1971
vi: Giờ Đại Tây Dương - Nova Scotia - các nơi không theo DST 1966-1971

note: i18n: comment to the previous timezone
en: most locations
vi: hầu hết các địa điểm

note: i18n: comment to the previous timezone
en: Atlantic Time - Labrador - most locations
vi: Giờ Đại Tây Dương - Labrador - hầu hết các địa điểm

note: i18n: comment to the previous timezone
en: mainland
vi: lục địa

note: i18n: comment to the previous timezone
en: Atlantic Time - Nova Scotia (most places), PEI
vi: Giờ Đại Tây Dương - Nova Scotia (hầu hết các địa điểm), PEI

note: i18n: comment to the previous timezone
en: Mountain Standard Time - Sonora
vi: Giờ Chuẩn Miền Núi - Sonora

note: i18n: comment to the previous timezone
en: Eastern Time - Indiana - most locations
vi: Giờ Miền Đông - Indiana - hầu hết các địa điểm

note: i18n: comment to the previous timezone
en: Central Time - Indiana - Starke County
vi: Giờ Miền Trung - Indiana - quận Starke

note: i18n: comment to the previous timezone
en: Eastern Time - Indiana - Crawford County
vi: Giờ Miền Đông - Indiana - quận Crawford

en: America/Indiana/Petersburg
vi: Châu_Mĩ/Indiana/Petersburg

note: i18n: comment to the previous timezone
en: Eastern Time - Indiana - Pike County
vi: Giờ Miền Đông - Indiana - quận Pike

en: America/Indiana/Tell_City
vi: Châu_Mĩ/Indiana/Thành_phố_Tell

note: i18n: comment to the previous timezone
en: Central Time - Indiana - Perry County
vi: Giờ Miền Trung - Indiana - quận Perry

note: i18n: comment to the previous timezone
en: Eastern Time - Indiana - Switzerland County
vi: Giờ Miền Đông - Indiana - quận Thuỵ Sĩ

en: America/Indiana/Vincennes
vi: Châu_Mĩ/Indiana/Vincennes

note: i18n: comment to the previous timezone
en: Eastern Time - Indiana - Daviess, Dubois, Knox & Martin Counties
vi: Giờ Miền Đông - Indiana - quận Daviess, Dubois, Knox & Martin

en: America/Indiana/Winamac
vi: Châu_Mĩ/Indiana/Winamac

note: i18n: comment to the previous timezone
en: Eastern Time - Indiana - Pulaski County
vi: Giờ Miền Đông - Indiana - quận Pulaski

note: i18n: comment to the previous timezone
en: Mountain Time - west Northwest Territories
vi: Giờ Miền Núi - tây Các Lãnh thổ Tây Bắc

note: i18n: comment to the previous timezone
en: Eastern Time - east Nunavut - most locations
vi: Giờ Miền Đông - đông Nunavut - hầu hết các địa điểm

note: i18n: comment to the previous timezone
en: Alaska Time - Alaska panhandle
vi: Giờ Alaska - Đông Nam Alaska

note: i18n: comment to the previous timezone
en: Eastern Time - Kentucky - Louisville area
vi: Giờ Miền Đông - Kentucky - khu vực Louisville

note: i18n: comment to the previous timezone
en: Eastern Time - Kentucky - Wayne County
vi: Giờ Miền Đông - Kentucky - quận Wayne

note: i18n: comment to the previous timezone
en: E Amazonas
vi: Đông Amazonas

en: America/Marigot
vi: Châu_Mĩ/Marigot

en: America/Matamoros
vi: Châu_Mĩ/Matamoros

note: i18n: comment to the previous timezone
en: US Central Time - Coahuila, Durango, Nuevo Leon, Tamaulipas near US border
vi: Giờ Miền Trung Mĩ - Coahuila, Durango, Nuevo Leon, Tamaulipas gần biên giới Mĩ

note: i18n: comment to the previous timezone
en: Mountain Time - S Baja, Nayarit, Sinaloa
vi: Giờ Miền Núi - Nam Baja, Nayarit, Sinaloa

note: i18n: comment to the previous timezone
en: Central Time - Michigan - Dickinson, Gogebic, Iron & Menominee Counties
vi: Giờ Miền Trung - Michigan - quận Dickinson, Gogebic, Iron & Menominee

note: i18n: comment to the previous timezone
en: Central Time - Campeche, Yucatan
vi: Giờ Miền Trung - Campeche, Yucatan

note: i18n: comment to the previous timezone
en: Central Time - most locations
vi: Giờ Miền Trung - hầu hết các địa điểm

en: America/Moncton
vi: Châu_Mĩ/Moncton

note: i18n: comment to the previous timezone
en: Atlantic Time - New Brunswick
vi: Giờ Đại Tây Dương - New Brunswick

note: i18n: comment to the previous timezone
en: Mexican Central Time - Coahuila, Durango, Nuevo Leon, Tamaulipas away from US border
vi: Giờ Miền Trung Mexico - Coahuila, Durango, Nuevo Leon, Tamaulipas xa khỏi biên giới Mĩ

note: i18n: comment to the previous timezone
en: Eastern Time - Quebec - most locations
vi: Giờ Miền Đông - Quebec - hầu hết các địa điểm

note: i18n: comment to the previous timezone
en: Eastern Time - Ontario & Quebec - places that did not observe DST 1967-1973
vi: Giờ Miền Đông - Ontario & Quebec - các nơi không theo DST 1967-1973

note: i18n: comment to the previous timezone
en: Alaska Time - west Alaska
vi: Giờ Alaska - tây Alaska

note: i18n: comment to the previous timezone
en: Atlantic islands
vi: Các đảo Đại Tây Dương

note: i18n: comment to the previous timezone
en: Central Time - North Dakota - Oliver County
vi: Giờ Miền Trung - Bắc Dakota - quận Oliver

en: America/North_Dakota/New_Salem
vi: Châu_Mĩ/Bắc_Dakota/New_Salem

note: i18n: comment to the previous timezone
en: Central Time - North Dakota - Morton County (except Mandan area)
vi: Giờ Miền Trung - Bắc Dakota - quận Morton (trừ khu vực Mandan)

en: America/Ojinaga
vi: Châu_Mĩ/Ojinaga

note: i18n: comment to the previous timezone
en: US Mountain Time - Chihuahua near US border
vi: Giờ Miền Núi Mĩ - Chihuahua gần biên giới Mĩ

note: i18n: comment to the previous timezone
en: Eastern Time - Pangnirtung, Nunavut
vi: Giờ Miền Đông - Pangnirtung, Nunavut

note: i18n: comment to the previous timezone
en: Mountain Standard Time - Arizona
vi: Giờ Chuẩn Miền Núi - Arizona

note: i18n: comment to the previous timezone
en: Central Time - Rainy River & Fort Frances, Ontario
vi: Giờ Miền Trung - Sông Rainy & Fort Frances, Ontario

note: i18n: comment to the previous timezone
en: Central Time - central Nunavut
vi: Giờ Miền Trung - trung Nunavut

note: i18n: comment to the previous timezone
en: Central Standard Time - Saskatchewan - most locations
vi: Giờ Chuẩn Miền Trung - Saskatchewan - hầu hết các địa điểm

en: America/Resolute
vi: Châu_Mĩ/Resolute

en: America/Santa_Isabel
vi: Châu_Mĩ/Santa_Isabel

note: i18n: comment to the previous timezone
en: Mexican Pacific Time - Baja California away from US border
vi: Giờ Thái Bình Dương Mexico - Baja California xa khỏi biên giới Mĩ

en: America/Santarem
vi: Châu_Mĩ/Santarem

note: i18n: comment to the previous timezone
en: W Para
vi: Tây Para

note: i18n: comment to the previous timezone
en: S & SE Brazil (GO, DF, MG, ES, RJ, SP, PR, SC, RS)
vi: Nam & Đông Nam Brazil (GO, DF, MG, ES, RJ, SP, PR, SC, RS)

note: i18n: comment to the previous timezone
en: Mountain Time - Navajo
vi: Giờ Miền Núi - Navajo

en: America/St_Barthelemy
vi: Châu_Mĩ/St_Barthelemy

note: i18n: comment to the previous timezone
en: Newfoundland Time, including SE Labrador
vi: Giờ Newfoundland, bao gồm Đông Nam Labrador

note: i18n: comment to the previous timezone
en: Central Standard Time - Saskatchewan - midwest
vi: Giờ Chuẩn Miền Trung - Saskatchewan - trung tây

note: i18n: comment to the previous timezone
en: Eastern Time - Thunder Bay, Ontario
vi: Giờ Miền Đông - Vịnh Sấm, Ontario

note: i18n: comment to the previous timezone
en: US Pacific Time - Baja California near US border
vi: Giờ Thái Bình Dương Mĩ - Baja California gần biên giới Mĩ

en: America/Toronto
vi: Châu_Mĩ/Toronto

note: i18n: comment to the previous timezone
en: Eastern Time - Ontario - most locations
vi: Giờ Miền Đông - Ontario - hầu hết các địa điểm

note: i18n: comment to the previous timezone
en: Pacific Time - west British Columbia
vi: Giờ Thái Bình Dương - tây British Columbia

note: i18n: comment to the previous timezone
en: Pacific Time - south Yukon
vi: Giờ Thái Bình Dương - nam Yukon

note: i18n: comment to the previous timezone
en: Central Time - Manitoba & west Ontario
vi: Giờ Miền Trung - Manitoba & tây Ontario

note: i18n: comment to the previous timezone
en: Alaska Time - Alaska panhandle neck
vi: Giờ Alaska - phần cổ Đông Nam Alaska

note: i18n: comment to the previous timezone
en: Mountain Time - central Northwest Territories
vi: Giờ Miền Núi - trung Các Lãnh thổ Tây Bắc

note: i18n: comment to the previous timezone
en: Casey Station, Bailey Peninsula
vi: Trạm Casey, bán đảo Bailey

note: i18n: comment to the previous timezone
en: Davis Station, Vestfold Hills
vi: Trạm Davis, vùng đồi Vestfold

note: i18n: comment to the previous timezone
en: Dumont-d'Urville Station, Terre Adelie
vi: Trạm Dumont-d'Urville, Đất Adelie

en: Antarctica/Macquarie
vi: Châu_Nam_Cực/Macquarie

note: i18n: comment to the previous timezone
en: Macquarie Island Station, Macquarie Island
vi: Trạm Đảo Macquarie, đảo Macquarie

note: i18n: comment to the previous timezone
en: Mawson Station, Holme Bay
vi: Trạm Mawson, vịnh Holme

note: i18n: comment to the previous timezone
en: McMurdo Station, Ross Island
vi: Trạm McMurdo, đảo Ross

note: i18n: comment to the previous timezone
en: Palmer Station, Anvers Island
vi: Trạm Palmer, đảo Anvers

en: Antarctica/Rothera
vi: Châu_Nam_Cực/Rothera

note: i18n: comment to the previous timezone
en: Rothera Station, Adelaide Island
vi: Trạm Rothera, đảo Adelaide

note: i18n: comment to the previous timezone
en: Amundsen-Scott Station, South Pole
vi: Trạm Amundsen-Scott, Nam Cực

note: i18n: comment to the previous timezone
en: Syowa Station, E Ongul I
vi: Trạm Syowa, đảo Đông Ongul

note: i18n: comment to the previous timezone
en: Vostok Station, S Magnetic Pole
vi: Trạm Vostok, Nam Từ Cực

note: i18n: comment to the previous timezone
en: Moscow+08 - Bering Sea
vi: Moscow+08 - biển Bering

note: i18n: comment to the previous timezone
en: central China - Sichuan, Yunnan, Guangxi, Shaanxi, Guizhou, etc.
vi: trung Trung Quốc - Tứ Xuyên, Vân Nam, Quảng Tây, Thiểm Tây, Quý Châu, v.v.

note: i18n: comment to the previous timezone
en: Heilongjiang (except Mohe), Jilin
vi: Hắc Long Giang (trừ Mạc Hà), Cát Lâm

en: Asia/Ho_Chi_Minh
vi: Châu_Á/Hồ_Chí_Minh

note: i18n: comment to the previous timezone
en: Moscow+05 - Lake Baikal
vi: Moscow+05 - hồ Baikal

en: Asia/Istanbul
vi: Châu Á/Istanbul

note: i18n: comment to the previous timezone
en: Irian Jaya & the Moluccas
vi: Irian Jaya & Moluccas

note: i18n: comment to the previous timezone
en: west Tibet & Xinjiang
vi: tây Tây Tạng & Tân Cương

en: Asia/Kathmandu
vi: Châu_Á/Kathmandu

en: Asia/Kolkata
vi: Châu_Á/Kolkata

note: i18n: comment to the previous timezone
en: Moscow+04 - Yenisei River
vi: Moscow+04 - sông Yenisei

note: i18n: comment to the previous timezone
en: peninsular Malaysia
vi: bán đảo Mã Lai

en: Asia/Novokuznetsk
vi: Châu_Á/Novokuznetsk

note: i18n: comment to the previous timezone
en: Moscow+03 - west Siberia
vi: Moscow+03 - tây Siberia

note: i18n: comment to the previous timezone
en: West Kazakhstan
vi: Tây Kazakhstan

note: i18n: comment to the previous timezone
en: west & central Borneo
vi: tây & trung Borneo

en: Asia/Riyadh87
vi: Châu Á/Riyadh87

en: Asia/Riyadh88
vi: Châu Á/Riyadh88

en: Asia/Riyadh89
vi: Châu Á/Riyadh89

note: i18n: comment to the previous timezone
en: Moscow+07 - Sakhalin Island
vi: Moscow+07 - đảo Sakhalin

note: i18n: comment to the previous timezone
en: west Uzbekistan
vi: tây Uzbekistan

note: i18n: comment to the previous timezone
en: east China - Beijing, Guangdong, Shanghai, etc.
vi: đông Trung Quốc - Bắc Kinh, Quảng Đông, Thượng Hải, v.v.

note: i18n: comment to the previous timezone
en: east Uzbekistan
vi: đông Uzbekistan

note: i18n: comment to the previous timezone
en: most of Tibet & Xinjiang
vi: hầu hết Tây Tạng & Tân Cương

note: i18n: comment to the previous timezone
en: Moscow+07 - Amur River
vi: Moscow+07 - sông Amur

note: i18n: comment to the previous timezone
en: Moscow+06 - Lena River
vi: Moscow+06 - sông Lena

en: Atlantic/Faroe
vi: Đại_Tây_Dương/Faroe

note: i18n: comment to the previous timezone
en: Madeira Islands
vi: Quần đảo Madeira

note: #-#-#-#-#  542 (iso_3166-2)  #-#-#-#-# Name for AU-SA #-#-#-#-#  660 (kdelibs4)  #-#-#-#-# i18n: comment to the previous timezone #-#-#-#-#  856 (weather-locations 2.25.5)  #-#-#-#-# A state/province/territory in Australia #-#-#-#-#  858 (weather-locations 2.25.5)  #-#-#-#-# #-#-#-#-#  867 (MATE Des
en: South Australia
vi: Nam Úc

note: i18n: comment to the previous timezone
en: Queensland - most locations
vi: Queensland - hầu hết các địa điểm

en: Australia/Currie
vi: Châu_Úc/Currie

note: i18n: comment to the previous timezone
en: Tasmania - King Island
vi: Tasmania - đảo Vua

en: Australia/Eucla
vi: Châu_Úc/Eucla

note: i18n: comment to the previous timezone
en: Western Australia - Eucla area
vi: Tây Úc - khu vực Eucla

note: i18n: comment to the previous timezone
en: Tasmania - most locations
vi: Tasmania - hầu hết các địa điểm

note: i18n: comment to the previous timezone
en: Queensland - Holiday Islands
vi: Queensland - quần đảo Ngày Nghỉ

note: i18n: comment to the previous timezone
en: Western Australia - most locations
vi: Tây Úc - hầu hết các địa điểm

note: i18n: comment to the previous timezone
en: New South Wales - most locations
vi: New South Wales - hầu hết các địa điểm

en: Eire
vi: Ai-len

en: Europe/Guernsey
vi: Châu_Âu/Guernsey

en: Europe/Isle_of_Man
vi: Châu_Âu/Đảo_Man

en: Europe/Jersey
vi: Châu_Âu/Jersey

en: Europe/Mariehamn
vi: Châu_Âu/Mariehamn

note: i18n: comment to the previous timezone
en: Moscow+00 - west Russia
vi: Moscow+00 - tây Nga

en: Europe/Nicosia
vi: Châu Âu/Nicosia

en: Europe/Podgorica
vi: Châu_Âu/Podgorica

note: i18n: comment to the previous timezone
en: central Crimea
vi: trung Crimea

en: Europe/Volgograd
vi: Châu_Âu/Volgograd

note: i18n: comment to the previous timezone
en: Moscow+00 - Caspian Sea
vi: Moscow+00 - Biển Caspi

note: i18n: comment to the previous timezone
en: Zaporozh'ye, E Lugansk / Zaporizhia, E Luhansk
vi: Zaporozh'ye, Đông Lugansk / Zaporizhia, Đông Luhansk

en: GB-Eire
vi: GB-Ai-len

en: Mideast/Riyadh87
vi: Trung Đông/Riyadh87

en: Mideast/Riyadh88
vi: Trung Đông/Riyadh88

en: Mideast/Riyadh89
vi: Trung Đông/Riyadh89

en: Pacific/Chuuk
vi: Thái_Bình_Dương/Chuuk

note: i18n: comment to the previous timezone
en: Chuuk (Truk) and Yap
vi: Chuuk (Truk) và Yap

note: i18n: comment to the previous timezone
en: Easter Island & Sala y Gomez
vi: Đảo Phục Sinh & Sala y Gomez

en: Pacific/Pohnpei
vi: Thái_Bình_Dương/Pohnpei

note: i18n: comment to the previous timezone
en: Society Islands
vi: Quần đảo Xã Hội

en: Universal
vi: Toàn Cầu

note: #-#-#-#-#  138 (cinnamon-desktop 2.25.90)  #-#-#-#-# Translators: a CRTC is a CRT Controller (this is X terminology). #-#-#-#-#  1934 (mate-desktop 1.25.0)  #-#-#-#-#
en: could not get the screen resources (CRTCs, outputs, modes)
vi: không thể lấy các tài nguyên màn hình (CRTC, kết xuất, chế độ)

en: could not get the range of screen sizes
vi: không thể lấy phạm vi kích cỡ màn hình

en: RANDR extension is not present
vi: không có phần mở rộng RANDR

note: Translators: the "position", "size", and "maximum" * words here are not keywords; please translate them * as usual.  A CRTC is a CRT Controller (this is X terminology)
en: requested position/size for CRTC %d is outside the allowed limit: position=(%d, %d), size=(%d, %d), maximum=(%d, %d)
vi: vị trí/kích cỡ yêu cầu cho CRTC %d nằm ở ngoại giới hạn được phép: vị trí=(%d, %d), kích cỡ=(%d, %d), tối đa=(%d, %d)

en: could not set the configuration for CRTC %d
vi: không thể đặt cấu hình cho CRTC %d

en: could not get information about CRTC %d
vi: không thể lấy thông tin về CRTC %d

en: none of the saved display configurations matched the active configuration
vi: phần lớn các cấu hình trình bày đã lưu cũng tương ứng với cấu hình vẫn hoạt động

en: output %s does not have the same parameters as another cloned output:
    existing mode = %d, new mode = %d
    existing coordinates = (%d, %d), new coordinates = (%d, %d)
    existing rotation = %s, new rotation = %s
vi: đầu ra %s không chứa đúng thông số như đầu ra khác đã được nhân tính:
    chế độ cũ = %d, chế độ mới = %d
    tọa độ cũ = (%d, %d), tọa độ mới = (%d, %d)
    hướng quay cũ = %s, hướng quay mới = %s

en: Trying modes for CRTC %d
vi: Thử chế độ cho CRTC %d

en: could not assign CRTCs to outputs:
    %s
vi: không thể chỉ định CRTC với đầu ra:
    %s

en: none of the selected modes were compatible with the possible modes:
    %s
vi: các chế độ đã chọn không tương thích với mọi chế độ có thể chọn:
    %s

note: Translators: the "requested", "minimum", and * "maximum" words here are not keywords; please * translate them as usual.
en: required virtual size does not fit available size: requested=(%d, %d), minimum=(%d, %d), maximum=(%d, %d)
vi: kích cỡ ảo cần thiết không phải tương ứng với kích cỡ sẵn sàng: yêu cầu=(%d, %d), tối thiểu=(%d, %d), tối đa=(%d, %d)

note: Keep this string in sync with gnome-desktop/libcinnamon-desktop/gnome-rr-labeler.c Translators:  this is the feature where what you see on your laptop's * screen is the same as your external projector.  Here, "Mirrored" is being * used as an adjective.  For example, the Spanish translation could be 
en: Mirrored Displays
vi: Thiết bị hiển thị song song

note: Translators: This is the time format with full date used in 24-hour mode.
en: %A %B %e, %R:%S
vi: %A %R:%S, %e %B

en: %A %B %e, %R
vi: %A %R, %e %B

note: Translators: This is a time format with full date used for AM/PM.
en: %A %B %e, %l:%M:%S %p
vi: %A %e %B, %l:%M:%S %p

en: %A %B %e, %l:%M %p
vi: %A %e %B, %l:%M %p

en: Error rewinding file '%s': %s
vi: Lỗi khi tua lại tập tin '%s': %s

en: File '%s' is not a regular file or directory.
vi: Tập tin '%s' không phải thư mục hay tập tin chính quy.

en: No filename to save to
vi: Chưa đặt tên tập tin cần lưu

en: No URL to launch
vi: Không có địa chỉ URL cần chạy

en: No command (Exec) to launch
vi: Không có lệnh (Exec) để chạy

en: Bad command (Exec) to launch
vi: Sai lệnh (Exec) để chạy

en: Unknown encoding of: %s
vi: Không biết mã của: %s

en: Failed to launch '%s'
vi: Khởi chạy '%s' thất bại

en: GNOME Online Accounts is a service which runs in the background and which you can authorize to access your online accounts. Applications can then use this service to interact with your online accounts.
vi: GNOME Online Accounts là một dịch vụ chạy ngầm quản lý các tài khoản online. Các ứng dụng có thể sử dụng dịch vụ này để tương tác với tài khoản của bạn.

en: The following accounts are supported in Cinnamon:
vi: Những tài khoản sau không được Cinnamon hỗ trợ:

en: Allows Nemo to connect to Google Drive
vi: Cho phép Nemo kết nối với Google Drive.

en: Allows Nemo to connect to an OwnCloud server
vi: Cho phép Nemo kết nối với máy chủ OwnCloud

en: The following accounts are supported in GNOME applications:
vi: Những tài khoản sau không được các ứng dụng GNOME hỗ trợ:

note: #-#-#-#-#  1959 (PACKAGE VERSION)  #-#-#-#-# (itstool) path: info/title
en: Launcher Properties
vi: Thuộc tính của bộ khởi chạy

en: Launch in Terminal?
vi: Mở trong Terminal?

en: Restore System Configuration
vi: Phục hồi Cấu hình Hệ thống

en: Add/Edit Launcher
vi: Thêm/Chỉnh sửa phần khởi động

en: Custom Application
vi: Ứng dụng tùy chọn

en: Execution of '%s' failed:
vi: Thực thi '%s' thất bại:

en: Are you sure you want to remove '%s'?
vi: Bạn có chắc bạn muốn loại bỏ '%s'?

en: Remove '%s'
vi: Loại bỏ '%s'

en: This applet does not support panels of that type. This can cause visual glitches in the panel.
vi: Applet này chưa được hỗ. Có thể gây lỗi hiển thị trong panel.

en: Would you like to continue using it anyway, remove it from the panel, or try to move it to a different panel?
vi: Bạn có muốn tiếp tục sử dụng, xóa khỏi bảng panel, hoặc chuyển nó đến panel khác?

en: Leave it
vi: Giữ nguyên

en: Remove it
vi: Xóa bỏ

en: Move to another panel
vi: Chuyển đến panel khác

en: A suitable panel could not be found. The applet has been removed instead.
vi: Applet đã bị xóa vì không thể tìm thấy panel thích hợp.

en: Certain applets do not allow multiple instances or were at their max number of instances so were not copied
vi: Một số applet không cho khởi chạy nhiều bản sao chương trình hoặc đã đạt đến ngưỡng tối đã nên không thể sao chép.

en: Remove this desklet
vi: Loại bỏ tiểu trình màn hình này

en: Are you sure you want to remove workspace "%s"?
vi: Bạn có chắc chắn muốn loại bỏ vùng làm việc "%s" không ?

en: Invalid overview options: Incorrect number of corners
vi: Tùy chọn khái quát không hợp lệ: không đúng số góc

en: Execution time (ms):
vi: Thời gian thực thi (ms):

en: Loaded successfully
vi: Nạp thành công

en: Check your video drivers
vi: Kiểm tra driver video

en: Your system is currently running without video hardware acceleration.
vi: Máy tính của bạn hiện không bật tăng tốc xử lý hình ảnh.

en: You may experience poor performance and high CPU usage.
vi: Máy tính có thể sẽ chạy chậm và chiếm nhiều CPU.

en: Launch Driver Manager
vi: Mở quản lý driver

en: Problems during Cinnamon startup
vi: Trục trặc trong quá trình khởi động Cinnamon

en: Cinnamon started successfully, but one or more applets, desklets or extensions failed to load.
vi: Cinnamon khởi động thành công, nhưng có một (vài) tiểu dụng, tiểu dụng màn hình hoặc phần mở rộng không nạp được.

en: Check your system log and the Cinnamon LookingGlass log for any issues.
vi: Xem vấn đề ở nhật trình hệ thống và nhật trình Cinnamon LookingGlass.

en: You can disable the offending extension(s) in Cinnamon Settings to prevent this message from recurring.
vi: Bạn có thể vô hiệu hóa các phần mở rộng có vấn đề trong Thiết đặt Cinnamon để tránh gặp thông báo này.

en: Please contact the developer.
vi: Vui lòng liên hệ nhà phát triển.

en: Restarting Cinnamon...
vi: Khởi động lại Cinnamon...

en: Select position of new panel. Esc to cancel.
vi: Chọn vị trí cho bảng mới. Nhấn Esc để hủy.

en: Select new position of panel. Esc to cancel.
vi: Chọn vị trí mới cho bảng. Nhấn Esc để hủy.

en: You don't have any panels added.
    Do you want to open panel settings?
vi: Bạn chưa thêm panel.
    Bạn có muốn mở thiết lập panel?

note: settings-example@cinnamon.org->settings-schema.json->section1->title
en: Panel settings
vi: Thiết lập bảng

en: Applets
vi: Tiểu trình

en: Panel edit mode
vi: Chế độ sửa bảng

en: Troubleshoot
vi: Giải quyết

en: Restart Cinnamon
vi: Khởi động lại Cinnamon

en: Looking Glass
vi: Kính Xuyên thấu

en: Restore all settings to default
vi: Đặt tất cả thiết lập về mặc định

en: Are you sure you want to restore all settings to default?
vi: Bạn có chắc là bạn muốn hồi tất cả về mặc định?

en: %s (%s) has just been stopped.
vi: %s (%s) đã dừng

en: Device %s can be turned off, if necessary.
vi: Thiết bị %s có thể được tắt nếu cần thiết.

en: Device %s is busy, please wait.
vi: Thiết bị %s đang bận, vui lòng chờ.

en: Do not disconnect or data loss may occur.
vi: Không được dừng kết nối hoặc dữ liệu có thể bị mất

en: Unable to stop the drive %s (%s)
vi: Không thể dừng ổ %s (%s)

en: %s (%s) can be safely unplugged.
vi: Thiết bị %s (%s) có thể được tháo ra an toàn.

en: Device %s can be removed.
vi: Thiết bị %s có thể được tháo ra.

en: %s (%s) has just been ejected.
vi: %s (%s) đã bị đẩy ra.

en: Do not remove or data loss may occur.
vi: Không được tháo hoặc dữ liệu có thể bị mất.

en: Unable to eject the drive %s (%s)
vi: Không thể tháo ổ cứng %s (%s)

en: Succesfully unmounted %s (%s)
vi: Tháo thiết bị thành công %s (%s)

en: Failed to unmount %s (%s)
vi: Tháo thiết bị thất bại %s (%s)

en: Press ESC to close
vi: Nhấn phím Esc để thoát

en: Hold <Super> to enter snap mode
vi: Giữ <Super> để vào chế độ bám dính

en: Hold <Alt> to enter snap mode
vi: Giữ <Alt> để vào chế độ bám dính

en: Hold <Ctrl> to enter snap mode
vi: Giữ <Ctrl> để vào chế độ bám dính

en: Hold <Shift> to enter snap mode
vi: Giữ <Shift> để vào chế độ bám dính

en: Use the arrow or numeric keys to switch workspaces while dragging
vi: Dùng các phím mũi tên hay số để thay đổi không gian làm việc khi kéo

en: No open windows
vi: Không có cửa sổ đang mở

en: Visible on all workspaces
vi: Hiển thị trên mọi vùng làm việc

en: Move to a new workspace
vi: Chuyển sang vùng làm việc mới

en: Move to monitor %d
vi: Chuyển sang màn màn hình %d

en: Only on this workspace
vi: Chỉ trên vùng làm việc này

en: Date and Time Settings
vi: Thiết lập Ngày và Giờ

en: No Events
vi: Không có sự kiện

en: All day
vi: Cả ngày

en: Move to the other monitor
vi: Chuyển đến màn hình khác

en: Move to monitor
vi: Chuyển đến màn hình

en: Move to another workspace
vi: Chuyển đến vùng làm việc khác

note: grouped-window-list@cinnamon.org->metadata.json->name
en: Grouped window list
vi: Danh sách các cửa sổ đã được hợp nhóm

en: Run with NVIDIA GPU
vi: Chạy với card đồ họa NVIDIA

en: Unpin from Panel
vi: Bỏ ghim từ Panel

en: Pin to Panel
vi: Ghim vào Panel

en: Remove from Autostart
vi: Loại bỏ khỏi các phần mềm tự chạy sau khởi động

en: Add to Autostart
vi: Thêm các phần mềm tự chạy sau khởi động

en: Create Shortcut
vi: Tạo lối tắt

en: Restore to full opacity
vi: Phục hồi mờ đục hoàn toàn

en: Close others
vi: Đóng những cái khác

en: Power management: inhibited
vi: Quản lý nguồn: bị cản trở

en: Power management: active
vi: Quản lý nguồn: hoạt động

en: Power management is already inhibited by another program
vi: Quản lý nguồn đã bị chương trình khác cản trở

en: Power management: inhibited by another program
vi: Quản lý nguồn: bị chương trình khác cản trở

en: Apps inhibiting power management:
vi: Ứng dụng cản trở quản lý nguồn điện

en: Inhibit applet
vi: Tiểu dụng cản trở

en: Show Character Table
vi: Hiện bảng kí tự

en: Add to panel
vi: Thêm vào bảng

en: This file is no longer available
vi: File này hiện không có

en: Other application...
vi: Ứng dụng khác...

en: Clear all recent documents
vi: Xóa tất cả văn bản gần đây

en: No recent documents
vi: Không có tập tin gần đây

en: Lock the screen
vi: Khoá màn hình

en: Leave the session
vi: Thoát phiên làm việc

en: Shut down the computer
vi: Tắt máy tính

en: disconnecting...
vi: đang ngắt kết nối...

en: connecting...
vi: đang kết nối...

note: #-#-#-#-#  419 (gnome-shell main)  #-#-#-#-# Translators: this is for network connections that require some kind of key or password #-#-#-#-#  448 (gnome-shell main)  #-#-#-#-#
en: authentication required
vi: cần xác thực

en: firmware missing
vi: thiếu firmware

en: Connected (private)
vi: Đã nối (riêng tư)

note: #-#-#-#-#  139 (linuxmint)  #-#-#-#-# network@cinnamon.org->metadata.json->name
en: Network Manager
vi: Trình quản lý mạng

en: Enable networking
vi: Bật kết nối mạng

en: Mobile broadband
vi: Mạng băng rộng

en: VPN Connections
vi: Kết nối VPN

en: Networking is disabled
vi: Đã tắt kết nối mạng

en: No connection
vi: Không kết nối

en: Connecting to the cellular network...
vi: Đang kết nối đến mạng di động...

en: Connecting to the wireless network...
vi: Đang kết nối vào mạng không dây...

en: Connecting to the wired network...
vi: Đang kết nối vào mạng có dây...

en: Connecting to the VPN...
vi: Đang kết nối đến VPN...

en: Connecting to the network...
vi: Đang kết nối vào mạng...

en: Connected to the wireless network
vi: Đã kết nối mạng không dây

en: Wireless connection
vi: Kết nối không dây

en: Connected to the wired network
vi: Đã kết nối mạng có dây

en: Connected to the cellular network
vi: Đã kết nối đến mạng di động...

en: Connected to the VPN
vi: Đã kết nối đến VPN

en: Connected to the network
vi: Đã nối mạng

note: notifications@cinnamon.org->settings-schema.json->keyClear->description
en: Clear notifications
vi: Xóa sạch thông báo

en: No notifications
vi: Không thông báo

en: %d notification | %d notifications
vi[0]: %d thông báo

en: just now
vi: Mới đây

en: %d second ago | %d seconds ago
vi[0]: %d giây trước

note: #-#-#-#-#  2086 (network-manager-applet master)  #-#-#-#-# less than an hour ago
en: %d minute ago | %d minutes ago
vi[0]: %d phút trước

en: Click to toggle the on-screen keyboard
vi: Bấm để chuyển qua bàn phím ảo

en: Click to enable the on-screen keyboard
vi: Click để bật bàn phím ảo

note: panel-launchers@cinnamon.org->metadata.json->name
en: Panel launchers
vi: Bộ khởi chạy bảng

en: Battery full
vi: Pin đầy

en: Battery almost full
vi: Pin gần đầy

en: Battery good
vi: Pin bình thường

en: Low battery
vi: Pin yếu

en: Critically low battery
vi: Pin cực yếu

note: #-#-#-#-#  441 (gnome-power-manager master)  #-#-#-#-# TRANSLATORS: cell phone (mobile...)
en: Cell phone
vi: Điện thoại di động

en: Keyboard backlight
vi: Đèn nền bàn phím

note: #-#-#-#-#  410 (gnome-control-center master)  #-#-#-#-# TRANSLATORS: primary battery #-#-#-#-#  441 (gnome-power-manager master)  #-#-#-#-# TRANSLATORS: battery state
en: Charging
vi: Đang sạc

en: Charging - %d hour until fully charged | Charging - %d hours until fully charged
vi[0]: Đang sạc - còn %d giờ đến khi sạc đầy

en: Charging - %d %s %d %s until fully charged
vi: Đang sạc - còn %d %s %d %s đến khi sạc đầy

en: Charging - %d minute until fully charged | Charging - %d minutes until fully charged
vi[0]: Đang sạc - còn %d phút đến khi sạc đầy

note: #-#-#-#-#  410 (gnome-control-center master)  #-#-#-#-# TRANSLATORS: primary battery
en: Fully charged
vi: Đã sạc đầy

en: Using battery power
vi: Đang dùng nguồn pin

en: Using battery power - %d hour remaining | Using battery power - %d hours remaining
vi[0]: Đang dùng nguồn pin - còn %d giờ

en: Using battery power - %d %s %d %s remaining
vi: Đang dùng nguồn pin - còn %d %s %d %s

en: Using battery power - %d minute remaining | Using battery power - %d minutes remaining
vi[0]: Đang dùng nguồn pin - còn %d phút

note: #-#-#-#-#  139 (linuxmint)  #-#-#-#-# Label                              Executable Icon                     Category          Keywords for filter printers@cinnamon.org->metadata.json->name #-#-#-#-#  2545 (Thunar-volman)  #-#-#-#-# Printers
en: Printers
vi: Máy in

en: Cancel all jobs
vi: Ngừng tất cả tác vụ

en: '%s' on %s
vi: '%s' trên '%s'

en: Send to front
vi: Đẩy lên phía trước

note: #-#-#-#-#  139 (linuxmint)  #-#-#-#-# recent@cinnamon.org->metadata.json->name
en: Recent documents
vi: Tài liệu gần đây

note: removable-drives@cinnamon.org->metadata.json->name
en: Removable drives
vi: Ổ đĩa di động

en: Open file manager
vi: Mở trình quản lý tập tin

en: Hi there!
vi: Chào !

en: YOU PRESSED THE BUTTON!!!
vi: BẠN ĐÃ NHẤN NÚT !!!

en: YOU USED THE HOTKEY!!!
vi: BẠN ĐÃ DÙNG PHÍM NÓNG !!!

en: Click to show the desktop or middle-click to show the desklets
vi: Click để hiện màn hình chính hoặc click chuột giữa để hiện desklets.

en: Show Desklets
vi: Hiện Desklets

en: Click to pause the slideshow
vi: Nhấp để tạm ngưng trình chiếu

en: Click to resume the slideshow
vi: Nhấp để tiếp tục trình chiếu

en: The slideshow is disabled
vi: Trình chiếu đã bị vô hiệu hóa

en: Next Background
vi: Hình nền kế tiếp

en: Background Settings
vi: Thiết lập nền

en: Current background:
vi: HÌnh nền hiện tại:

en: Consecutive Playing
vi: Phát Liên tiếp

en: No Shuffle
vi: Không Xáo trộn

en: Open Player
vi: Mở Trình phát

en: Quit Player
vi: Thoát Trình phát

en: Repeat Single
vi: Lặp lại Đơn

en: Mute output
vi: Làm câm đầu ra

en: Mute input
vi: Làm câm đầu vào

en: Launch player
vi: Khởi chạy trình phát

en: Choose player controls
vi: Chọn phần mềm quản lý nghe nhạc

en: Are you sure you want to delete all items from the trash?
vi: Bạn có chắc muốn xóa tất cả các mục trong sọt rác?

en: This operation cannot be undone.
vi: Thao tác này không thể phục hồi lại được.

en: Open Trash
vi: Mở sọt rác

en: Remove 'Window list'
vi: Xóa 'Danh sách cửa sổ'

en: Remove the current workspace
vi: Bỏ vùng làm việc hiện tại

en: Configure display settings...
vi: Cấu hình thiết lập hiển thị...

en: Add new launcher
vi: Thêm bộ khởi chạy mới

en: Edit launcher
vi: Chỉnh sửa bộ khởi chạy

en: Photo Frame
vi: Khung Hình

en: Users and Groups
vi: Người dùng và Nhóm

en: Add or remove users and groups
vi: Thêm hay loại bỏ người dùng và nhóm

note: Virtual keyboard
en: Virtual keyboard
vi: Bàn phím ảo

en: Valid name
vi: Tên hợp lệ

en: The name cannot be empty.
vi: Tên không thể trống.

en: Valid executable
vi: Tập tin thực thi hợp lệ

en: The executable is not valid. It cannot be empty and spaces in the path must be escaped with backslash (\).
vi: Tập tin thực thi không hợp lệ. Không được để trống, và các ký tự trắng trong đường dẫn phải ghi chú bằng (\).

en: Cannot create the launcher at this location.  Add to the desktop instead?
vi: Không tạo được trình khởi chạy ở vị trí này. Thêm vào màn hình làm việc không?

en: Choose a command
vi: Chọn lệnh

en: Would you like to add this launcher to the menu also?  It will be placed in the Other category initially.
vi: Bạn có muốn thêm trình khởi chạy vào trình đơn luôn không? Ban đầu nó sẽ được đặt trong mục Khác.

en: Screen Locker
vi: Bộ khoá Màn hình

en: Please type an away message for the lock screen
vi: Xin vui lòng nhập thông báo vắng mặt cho màn hình khóa

en: network, wireless, wifi, ethernet, broadband, internet
vi: mạng, không dây, wifi, ethernet, băng rộng, internet

en: color, profile, display, printer, output
vi: màu, hồ sơ, hiển thị, máy in, đầu ra

en: Graphics Tablet
vi: Bàn vẽ Đồ hoạ

en: wacom, digitize, tablet, graphics, calibrate, stylus
vi: wacom, số hoá, bàn vẽ, đồ hoạ, canh chỉnh, bút cảm ứng

en: printers, laser, inkjet
vi: máy in, laser, phun màu

en: Firewall
vi: Tường lửa

en: firewall, block, filter, programs
vi: tường lửa, chặn, lọc, chương trình

en: language, install, foreign
vi: ngôn ngữ, cài đặt, ngoại ngữ

en: language, install, foreign, input, method, chinese, korean, japanese, typing
vi: ngôn ngữ, cài đặt, ngoại, nhập, phương thức, hoa, hàn, nhật, gõ

en: login, lightdm, mdm, gdm, manager, user, password, startup, switch
vi: đăng nhập, lightdm, mdm, gdm, quản lý, người dùng, mật khẩu, khởi động, thay đổi

en: login, lightdm, manager, settings, editor
vi: đăng nhập, lightdm, quản lý, thiết lập, điều chỉnh

en: Driver Manager
vi: Quản lý Trình điều khiển

en: video, driver, wifi, card, hardware, proprietary, nvidia, radeon, nouveau, fglrx
vi: video, trình điều khiển, wifi, bo mạch, phần cứng, độc quyền, nvidia, radeon, nouveau, fglrx

en: Nvidia Settings
vi: Thiết lập NVIDIA

en: video, driver, proprietary, nvidia, settings
vi: video, driver, quyền sở hữu, nvidia, thiết lập

en: ppa, repository, package, source, download
vi: ppa, kho phần mềm, gói, nguồn, tải xuống

en: Package Management
vi: Bộ quản lý gói phần mềm

en: update, install, repository, package, source, download
vi: cập nhật, cài đặt, repository, gói phần mềm, nguồn, tải xuống

en: user, users, account, accounts, group, groups, password
vi: người dùng, người dùng, tài khoản, tài khoản, nhóm, nhóm, mật khẩu

en: bluetooth, dongle, transfer, mobile
vi: bluetooth, dongle, chuyển, di động

en: Manage Services and Units
vi: Quản lý dịch vụ và đơn vị

en: disks, manage, hardware, management, hard, hdd, pendrive, format, erase, test, create, iso, ISO, disk, image
vi: ổ đĩa, quản lý, phần cứng, phần quản lý, hard, hdd, usb, định dạng, xóa, test, tạo, iso, ISO, ổ đĩa, hình ảnh

en: Back to all settings
vi: Quay lại mọi thiết đặt

en: The group name cannot contain upper-case or space characters
vi: Tên nhóm không được chứa ký tự viết hoa hay khoảng trắng

en: Confirm password
vi: Xác nhận mật khẩu

en: Generate a password
vi: Phát sinh mật khẩu

en: Your new password needs to be at least 8 characters long
vi: Mật khẩu mới của bạn cần phải dài ít nhất 8 ký tự

en: An error occurred. Your password was not changed.
vi: Đã xảy ra lỗi. Mật khẩu của bạn chưa được thay đổi

en: Too short
vi: Quá ngắn

en: The username must consist of only:
        - lower case letters (a-z)
        - numerals (0-9)
        - '.', '-', and '_' characters
vi: Tên người dùng chỉ được phép chứa:
        -ký tự chữ thường (a-z)
        -con số(0-9)
        -ký tự '.', '-', và '_'

en: Invalid username
vi: Tên người dùng không hợp lệ

en: Click to change the picture
vi: Nhấp để đổi hình ảnh

en: Click to change the name
vi: Nhấp để đổi tên

en: Click to change the password
vi: Nhấp để đổi mật khẩu

en: Click to change the groups
vi: Nhấp để đổi nhóm

en: No password set
vi: Chưa đặt mật khẩu

en: Set at login
vi: Đặt lúc đăng nhập

en: This user is currently logged in
vi: Người dùng này hiện đang đăng nhập

en: The user's home directory is encrypted. To preserve access to the encrypted directory, only the user should change this password.
vi: Thư mục nhà được mã hóa. Để duy trì truy cập đến thư mục mã hóa, chỉ có người dùng được thay đổi mật khẩu này.

en: Are you sure you want to permanently delete %s and all the files associated with this user?
vi: Bạn có chắc chắn muốn xoá vĩnh viễn %s và mọi tập tin liên quan với người dùng này không ?

en: This group is set as %s's primary group
vi: Nhóm này được đặt là nhóm chính của %s

en: Previous instance
vi: Bản sao trước

en: Next instance
vi: Bản sao kế

en: Reset to defaults
vi: Đặt lại về mặc định

en: Reload %s
vi: Tải lại %s

en: Settings for %s
vi: Thiết lập cho %s

en: Select or enter file to export to
vi: Chọn hay nhập tập tin để xuất ra

en: JSON files
vi: Tập tin JSON

en: Select a JSON file to import
vi: Chọn tập tin JSON để nhập

en: Cancel Job
vi: Hủy công việc

en: Do you really want to cancel this job?
vi: Bạn có thực sự muốn hủy công việc này?

en: Keep Printing
vi: Tiếp tục in

en: Do you really want to cancel all jobs?
vi: Bạn có chắc bạn muốn hủy tất cả công việc?

en: Cancel All Jobs
vi: Thôi mọi công việc

en: Select a date
vi: Chọn một ngày

note: Translators: This is the date which appears in the calendar applet, as a tooltip and as a title header inside the applet. The format uses the strftime syntax. %A, %B %-e, %Y is the American Date format (Saturday, January 4, 2020): %A is the name of the day, %B is the name of the month %-e is the non
en: %A, %B %-e, %Y
vi: %A, ngày %d %B năm %Y

en: Select a time
vi: Chọn thời gian

en: This applet is currently enabled
vi: Applet này hiện đạng được bật.

en: This desklet is currently enabled
vi: Desktlet này hiện đang được bật.

en: This extension is currently enabled
vi: Phần mềm mở rộng này hiện đang được bật.

en: This is a system applet. It cannot be removed.
vi: Đây là applet hệ thống. Không thể xóa.

en: This is a system desklet. It cannot be removed.
vi: Đây là desklet hệ thống. Không thể xóa.

en: This is a system extension. It cannot be removed.
vi: Đây là phần mềm mở rộng của hệ thống. Không thể xóa.

en: This applet contains function calls that could potentially cause Cinnamon to crash or freeze. If you are experiencing crashes or freezing, please try removing it.
vi: Applet này có chức năng cuộc gọi nên có thể làm máy đứng hoặc lỗi. Nếu bạn đang gặp lỗi, vui lòng xóa applet.

en: This desklet contains function calls that could potentially cause Cinnamon to crash or freeze. If you are experiencing crashes or freezing, please try removing it.
vi: Desktlet này có chức năng cuộc gọi nên có thể làm máy đứng hoặc lỗi. Nếu bạn đang gặp lỗi, vui lòng xóa applet.

en: This extension contains function calls that could potentially cause Cinnamon to crash or freeze. If you are experiencing crashes or freezing, please try removing it.
vi: Phần mở rộng này có chức năng cuộc gọi nên có thể làm máy đứng hoặc lỗi. Nếu bạn đang gặp lỗi, vui lòng xóa applet.

en: Are you sure you want to completely remove %s?
vi: Bạn có chắc chắn muốn gỡ bỏ hoàn toàn %s không ?

en: This will restore the default set of enabled applets. Are you sure you want to do this?
vi: Tho tác này sẽ phục hồi bộ tiểu dụng hoạt động mặc định. Bạn có chắc chắn muốn thực hiện điều này không ?

en: This will restore the default set of enabled desklets. Are you sure you want to do this?
vi: Tho tác này sẽ phục hồi bộ tiểu dụng màn hình hoạt động mặc định. Bạn có chắc chắn muốn thực hiện điều này không ?

en: This will disable all active extensions. Are you sure you want to do this?
vi: Xác nhận sẽ tắt toàn bộ các phần mở rộng đang hoạt động. Bạn chắc bạn xác nhận?

en: Something went wrong while loading %s. Please make sure you are using the latest version, and then report the issue to its developer.
vi: Có lỗi đã xảy ra khi đang tải %s. Vui lòng dùng phiên bản mới nhất và báo lỗi cho nhà phát triển.

en: Upgradable
vi: Có thể nâng cấp

en: More info
vi: Thông tin thêm

en: No updates available
vi: Không có cập nhật mới

en: Click the eyedropper, then click a color anywhere on your screen to select that color
vi: Nhấp vào cái nhỏ mắt, rồi nhấp vào một màu bất kỳ trên màn hình để chọn

en: Click to set a new accelerator key.
vi: Nhấp để đặt phím gia tốc mới

en: Press Escape or click again to cancel the operation.
vi: Nhấn Escape hoặc nhấp lần nữa để huỷ hành động.

en: Press Backspace to clear the existing keybinding.
vi: Nhấn Backspace để xoá tổ hợp phím hiện có

en: unassigned
vi: chưa gán

en: Pick an accelerator
vi: Chọn phím gia tốc

en: 
    This key combination, '<b>%s</b>' cannot be used because it would become impossible to type using this key.
vi: 
    Tổ hợp phím này, '<b>%s</b>' không dùng được vì sau đó bạn sẽ không thể nhập liệu được với phím này.

en: Please try again with a modifier key such as Control, Alt or Super (Windows key) at the same time.
vi: Vui lòng thử lại với một phím chức năng như Ctrl, Alt hay Super (Windows) cùng lúc.

en: Checking dependencies
vi: Đang kiểm tra các phần phụ thuộc.

en: Please install: %s
vi: Vui lòng cài: %s

en: Sound files
vi: Tập tin âm thanh

en: Downloading images:
vi: Tải hình ảnh:

en: An error occurred while trying to access the server. Please try again in a little while.
vi: Đã có lỗi khi cố gắng truy cập máy chủ. Vui đợi vài phút và thử lại.

en: Something went wrong with the spices download.  Please try refreshing the list again.
vi: Có trục trặc gì đó với tải xuống spices. Vui lòng thử làm mới danh sách lần nữa.

en: Refreshing the cache
vi: Làm mới cache

en: An error occurred during the installation of %s. Please report this incident to its developer.
vi: Đã có lỗi trong lúc cài đặt %s. Vui lòng báo lỗi đến nhà phát triển.

en: Uninstalling %s
vi: Đang gỡ cài đặt %s

en: A problem occurred while removing %s.
vi: Đã có lỗi khi đang gỡ bỏ %s.

en: 
    
    Details:  %s
vi: 
    
    Chi tiết: %s

en: Add new entry
vi: Thêm mục mới

en: Remove selected entry
vi: Bỏ mục đã chọn

en: Move selected entry up
vi: Chuyển mục đã chọn lên trên

en: Move selected entry down
vi: Chuyển mục đã chọn xuống dưới

en: Edit entry
vi: Chỉnh sửa mục đã chọn

en: Configure accessibility features
vi: Thiết lập các chức năng truy cập

en: magnifier, talk, access, zoom, keys, contrast
vi: kính phóng đại, nói chuyện, truy cập, thu phóng, phím, tương phản

note: Visual Aids
en: Visual Aids
vi: Hỗ trợ trực quan

en: High contrast
vi: Độ tương phản cao

en: Large text
vi: Văn bản lớn

note: Desktop Zoom
en: Desktop Zoom
vi: Thu/Phóng màn hình chính

en: Enable zoom
vi: Cho phép thu/phóng

en: Mouse wheel modifier
vi: Bộ điều chỉnh lăn chuột

en: While this modifier is pressed, mouse scrolling will increase or decrease zoom.
vi: Khi được bấm, lăn chuột sẽ thu hoặc phóng.

en: Scroll at screen edges
vi: Xoay ở viền màn hình

en: Keep cursor centered
vi: Giữ con trỏ ở trung tâm

en: Cursor moves with contents
vi: Con trỏ di chuyển cùng với nội dung

en: Cursor pushes contents around
vi: Nội dung đi theo con trỏ

en: Mouse tracking mode
vi: Chế độ theo dõi chuột

en: Lens mode
vi: Chế độ lăng kính

en: Horizontal strip
vi: Dải ngang

en: Vertical strip
vi: Dải dọc

en: Lens shape
vi: Hình dáng lăng kính

note: #-#-#-#-#  2588  #-#-#-#-# [toggle_button]: id=fullscreen
en: Full screen
vi: Toàn màn hình

en: Top half
vi: Nửa trên

en: Bottom half
vi: Nửa dưới

en: Left half
vi: Nửa trái

en: Right half
vi: Nửa phải

en: Screen position
vi: Vị trí màn hình

en: Enable the on-screen keyboard
vi: Bật bàn phím ảo

en: At the bottom of the screen
vi: Dưới cùng màn hình

en: At the top of the screen
vi: Trên cùng màn hình

en: Keyboard position
vi: Vị trí bàn phím

en: A quarter of the screen
vi: Phần tư màn hình

en: A third of the screen
vi: Phần ba màn hình

en: Half of the screen
vi: Nửa màn hình

en: Keyboard size
vi: Kích thước bàn phím

en: Show keyboard only when the user activates it
vi: Chỉ bật bàn phím khi người dùng yêu cầu.

en: Activation mode
vi: Chế độ kích hoạt

note: Keyboard indicators
en: Keyboard indicators
vi: Chỉ báo bàn phím

en: Sound to use Caps or Num Lock on
vi: Đã bật âm thanh khi nhấn phím Caps hoặc Num Lock

en: Sound to use Caps or Num Lock off
vi: Đã tắt âm thanh khi nhấn phím Caps hoặc Num Lock

en: Event feedback (required for typing assistance alerts)
vi: Phản hồi sự kiện (cần thiết cho thông báo hỗ trợ đánh máy)

en: Enable visual alerts
vi: Bật thông báo hình ảnh

en: Flash the entire monitor
vi: Nhấp nháy toàn màn hình

en: Flash the active window
vi: Nhấp nháy cửa sổ đang hoạt động

en: Visual style
vi: Phong cách hiển thị

en: Enable audio alerts
vi: Bật thông báo âm thanh

en: Sound to use for window alerts
vi: Âm thanh dùng cho cửa sổ thông báo

en: Typing assistance
vi: Hỗ trợ đánh máy

note: #-#-#-#-#  139 (linuxmint)  #-#-#-#-# Stickykeys
en: Sticky keys
vi: Phím dính

en: Treat a sequence of modifier keys as a combination
vi: Xem chuỗi sự kiện của phím điều chỉnh như là một tổ hợp

en: Alert when a modifier key is pressed
vi: Thông báo khi phím điều chỉnh được nhấn

note: #-#-#-#-#  139 (linuxmint)  #-#-#-#-# Slowkeys
en: Slow keys
vi: Phím chậm

en: Put a delay between when a key is pressed and when it is accepted
vi: Tạo độ trễ sau khi phím được nhấn và trước khi phím được chấp nhận.

en: Alert when a key is pressed
vi: Thông báo khi phím được nhấn

en: Alert when a key is accepted
vi: Thông báo khi phím được chấp nhận

note: #-#-#-#-#  2673 (for Gnome 2.x)  #-#-#-#-# <number id="eulerpower" type="slider" arg="-eulerpower %" _label="Power" _low-label="Low" _high-label="High" low="0.5" high="3.0" default="1.0"/>
en: Short
vi: Ngắn

en: Bounce keys
vi: Phím nảy

note: #-#-#-#-#  139 (linuxmint)  #-#-#-#-# Mousekeys
en: Mouse keys
vi: Phím chuột

en: Control the pointer using the keypad
vi: Điều khiển con trỏ bằng bàn phím số

en: Shorter
vi: Ngắn hơn

en: Longer
vi: Dài hơn

en: Acceleration time
vi: Thời gian tăng tốc

note: Secondary click
en: Simulated secondary click
vi: Mô phỏng nhấn phụ

en: Trigger a secondary click by holding down the primary button
vi: Gây ra cú nhấn phụ bằng cách nhấn giữ nút chính

note: Hover Click
en: Hover click
vi: Nhấn lơ lửng

en: Trigger a click when the pointer hovers
vi: Gây ra cú nhấn khi lướt con trỏ qua

en: Manage Cinnamon applets
vi: Quản lý tiểu dụng Cinnamon

en: You can remove specific instances in panel edit mode via the context menu.
vi: Bạn có thể loại bỏ những thể hiện cụ thể với chế độ sửa bảng qua trình đơn ngữ cảnh.

en: Manage
vi: Quản lý

en: Installed applets
vi: Tiểu dụng đã cài đặt

en: Previous Panel
vi: Panel trước

en: Next Panel
vi: Panel kế

en: No picture
vi: Không hình

en: Mosaic
vi: Khảm

en: Spanned
vi: Trải

en: Change your desktop's background
vi: Đổi nền màn hình làm việc

en: Add new folder
vi: Thêm thư mục mới

en: Remove selected folder
vi: Xóa thư mục đang chọn

en: Play backgrounds as a slideshow
vi: Phát ảnh nền như là trình chiếu

en: Play images in random order
vi: Phát ảnh theo thứ tự ngẫu nhiên

en: Picture aspect
vi: Tỉ lệ hình ảnh

en: Manage date and time settings
vi: Quản lý thiết đặt ngày tháng

en: time, date, calendar, format, network, sync
vi: thời gian, ngày tháng, lịch, định dạng, mạng, đồng bộ

en: Network time
vi: Thời gian nhà mạng

en: Manually set date and time
vi: Thiết lập ngày và giờ thủ công

en: Use 24h clock
vi: Dùng đồng hồ 24 giờ

en: Display the date
vi: HIển thị ngày

en: Display seconds
vi: Hiển thị giây

en: M_usic
vi: _Nhạc

en: CD _audio
vi: CD _nhạc

en: _DVD video
vi: _DVD phim

en: Select an application for video DVDs
vi: Chọn ứng dụng cho DVD phim

en: _Software
vi: _Phần mềm

en: Select an application for software CDs
vi: Chọn ứng dụng cho CD phần mềm

en: Windows software
vi: Phần mềm Windows

en: Open folder
vi: Mở thư mục

en: _Action:
vi: _Hành động:

en: Preferred applications
vi: Ứng dụng ưa chuộng

en: Te_rminal
vi: Trình _dòng lệnh

en: Removable media
vi: Phương tiện tháo lắp

en: Prompt or start programs on media insertion
vi: Hỏi hoặc chạy chương trình khi gắn phương tiện

note: FIXMEEEEEEEE??
en: _Other Media...
vi: _Phương tiện Khác...

en: Manage your Cinnamon desklets
vi: Quản lý tiểu dụng màn hình Cinnamon

en: You can remove specific instances from the desktop via that desklet's context menu
vi: Bạn có thể loại bỏ những thể hiện cụ thể trên màn hình làm việc qua trình đơn ngữ cảnh của tiểu trình

en: desklet, desktop, slideshow
vi: tiểu trình màn hình làm việc, màn hình làm việc, trình chiếu

en: General Desklets Settings
vi: Thiết đặt Tiểu trình màn hình Tổng quát

en: No decoration
vi: Không trang trí

en: Border only
vi: Chỉ khung viền

en: Border and header
vi: Khung viền và tiêu đề

en: Decoration of desklets
vi: Trang trí tiểu trình màn hình

en: Note: Some desklets require the border/header to be always present
vi: Lưu ý: Vài tiểu trình màn hình yêu cầu luôn phải có biên/đầu đề

en: Such requirements override the settings selected here
vi: Những yêu cầu đó được ưu tiên hơn các thiết đặt chọn ở đây

en: Snap desklets to grid
vi: Bắt dính tiểu trình vào lưới

en: Width of desklet snap grid
vi: Chiều rộng lưới dính tiểu trình

en: Installed desklets
vi: Tiểu trình màn hình đã cài đặt

en: Manage your desktop icons
vi: Quản lý biểu tượng màn hình của bạn

en: desktop, home, button, trash
vi: màn hình làm việc, nhà, nút, thùng rác

en: Manage display settings
vi: Thiết lập quản lý hiển thị

en: display, screen, monitor, layout, resolution, dual, lcd
vi: hiển thị, màn hình, màn hình, bố trí, độ phân giải, đôi, lcd

en: Disable automatic screen rotation
vi: Dừng tự xoay màn hình

en: Select this option to disable automatic screen rotation on hardware equipped with supported accelerometers.
vi: Chọn để dừng tự xoay màn hình sử dụng phần cứng được trang bị với thiết bị đo gia tốc hỗ trợ bởi Mint.

en: Control Cinnamon visual effects.
vi: Điều khiển hiệu ứng trực quan Cinnamon.

en: effects, fancy, window
vi: hiệu ứng, đẹp đẽ, cửa sổ

en: Desktop Effects
vi: Hiệu ứng bàn làm việc

en: Session startup animation
vi: Hoạt ảnh khởi chạy phiên

en: Fade effect on Cinnamon scrollboxes (like the Menu application list)
vi: Hiệu ứng chuyển mờ trên hộp cuộn Cinnamon (như danh sách ứng dụng Trình đơn)

en: Window effects
vi: Hiệu ứng cửa sổ

en: Effects on dialog boxes
vi: Hiệu ứng trên hộp thoại

en: Effects on menus
vi: Hiệu ứng trên menu.

note: #-#-#-#-#  272 (evolution 1.4 GNOME TRUNK)  #-#-#-#-# Translators: Character set "Chinese, Traditional"
en: Traditional
vi: Truyền thống

en: Mapping windows
vi: Ánh xạ cửa sổ

en: Closing windows
vi: Đóng cửa sổ

en: Minimizing windows
vi: Thu nhỏ cửa sổ

note: MAXIMIZING/TILING WINDOWS
en: Maximizing windows
vi: Phóng to cửa sổ

en: Manage your Cinnamon extensions
vi: Quản lý phần mở rộng Cinnamon

en: extension, addon
vi: phần mở rộng, gắn thêm

en: Installed extensions
vi: Phần mở rộng đã cài đặt

en: Disable all
vi: Vô hiệu hóa tất cả

en: Configure system fonts
vi: Cấu hình kiểu chữ hệ thống

en: font, size, small, large
vi: phông, cỡ, nhỏ, to

en: Text scaling factor
vi: Hệ số phóng to chữ

en: Hinting allows for producing clear, legible text on screen.
vi: Hinting giúp tạo văn bản rõ ràng, dễ đọc trên màn hình.

en: Antialiasing makes on screen text smoother and easier to read
vi: Khử răng cưa làm văn bản trên màn hình mượt và dễ đọc hơn

en: RGBA Order
vi: Thứ tự RGBA

en: The order of subpixel elements on an LCD screen, only used when antialiasing is set to 'rgba'
vi: Thứ tự của các tiểu điểm ảnh trên màn hình LCD, chỉ được dùng khi bật 'rgba' trong khử răng cưa.

en: Miscellaneous Cinnamon preferences
vi: Tuỳ thích Cinnamon linh tinh

en: logging, click
vi: ghi nhật trình, nhấp

en: VSync method
vi: Phương thức VSync

en: Disable compositing for full-screen windows
vi: Vô hiệu hóa tổ hợp cho cửa sổ toàn màn hình

en: Select this option to let full-screen applications skip the compositing manager and run at maximum speed. Unselect it if you're experiencing screen-tearing in full screen mode.
vi: Chọn tùy chọn này để các ứng dụng toàn màn hình bỏ qua trình quản lý tổ hợp và chạy tốc độ tối đa. Bỏ chọn nếu bạn gặp tình trạng xé màn hình trong chế độ toàn màn hình.

en: Miscellaneous Options
vi: Tuỳ chọn Linh tinh

en: Enable timer when logging out or shutting down
vi: Cho phép định thời khi đăng xuất hoặc tắt máy

en: Timer delay
vi: Độ trễ định thời

en: Manage hotcorner settings
vi: Quản lý thiết đặt góc nóng

en: hotcorner, overview, scale, expo
vi: góc nóng, toàn cảnh, định tỷ lệ, expo

en: Hot Corners
vi: Góc nóng

en: Show all workspaces
vi: Hiện mọi vùng làm việc

note: Expo
en: Show all windows
vi: Hiện mọi cửa sổ

en: Run a command
vi: Chạy lệnh

en: Type a command...
vi: Nhập lệnh...

en: Activation delay (ms)
vi: Độ trễ kích hoạt (ms)

note: i18n: ectx: property (text), widget (KCapacityBar, capacityBar)
en: Unknown size
vi: Kích thước không rõ

en: Operating System
vi: Hệ điều hành

en: Cinnamon Version
vi: Phiên bản Cinnamon

en: Linux Kernel
vi: Nhân Linux

en: Hard Drives
vi: Ổ Cứng

en: Hard Drive
vi: Đĩa cứng

en: Graphics Card
vi: Card Đồ hoạ

en: Display system information
vi: Hiển thị thông tin hệ thống

en: system, information, details, graphic, sound, kernel, version
vi: hệ thống, thông tin, chi tiết, đồ hoạ, âm thanh, nhân, phiên bản

en: Upload system information
vi: Tải lên thông tin của hệ thống

en: No personal information included
vi: Không kèm theo dữ liệu cá nhân

en: Positioning
vi: Định vị

en: Tiling and Snapping
vi: Lợp ngói và Bắt dính

en: Inter-workspace
vi: không gian nội

en: Inter-monitor
vi: Liên-màn hình

en: Direct Navigation
vi: Điều hướng Trực tiếp

en: Screenshots and Recording
vi: Chụp ảnh màn hình và Thu

en: Quiet Keys
vi: Phím yên lặng

note: KB Label                        Schema                  Key name Array?  Category General
en: Show the window selection screen
vi: Hiện bảng lựa chọn cửa sổ

en: Show the workspace selection screen
vi: Hiện bảng lựa chọn không gian làm việc

en: Cycle through open windows
vi: Luân phiên các cửa sổ đang mở

en: Cycle backwards through open windows
vi: Xoay vòng ngược các cửa sổ đang mở

en: Cycle through open windows of the same application
vi: Luân chuyển các cửa sổ đang mở của cùng ứng dụng

en: Cycle backwards through open windows of the same application
vi: Luân chuyển theo chiều ngược lại các cửa sổ đang mở của cùng ứng dụng

en: Run dialog
vi: Cửa sổ chạy

note: General - Troubleshooting
en: Toggle Looking Glass
vi: Bật tắt Gương

en: Activate window menu
vi: Kích hoạt trình đơn cửa sổ

en: Toggle fullscreen state
vi: Bật tắt trạng thái toàn màn hình

en: Toggle always on top
vi: Chuyển đổi luôn luôn ở trên

en: Toggle showing window on all workspaces
vi: Bật tắt hiện cửa sổ trên mọi vùng làm việc

note: #-#-#-#-#  798 (kcmkwm)  #-#-#-#-# i18n: ectx: property (text), item, widget (KComboBox, kcfg_CommandAll1) i18n: ectx: property (text), item, widget (KComboBox, kcfg_CommandAll2) i18n: ectx: property (text), item, widget (KComboBox, kcfg_CommandAll3)
en: Increase opacity
vi: Tăng độ mờ đục

note: #-#-#-#-#  798 (kcmkwm)  #-#-#-#-# i18n: ectx: property (text), item, widget (KComboBox, kcfg_CommandAll1) i18n: ectx: property (text), item, widget (KComboBox, kcfg_CommandAll2) i18n: ectx: property (text), item, widget (KComboBox, kcfg_CommandAll3)
en: Decrease opacity
vi: Giảm độ mờ đục

en: Toggle vertical maximization
vi: Bật tắt  phóng to chiều dọc

en: Toggle horizontal maximization
vi: Bật tắt phóng to chiều ngang

en: Move window
vi: Di chuyển cửa sổ

en: Center window in screen
vi: Canh cửa sổ giữa màn hình

en: Move window to upper-right
vi: Chuyển cửa sổ đến góc trên phải

en: Move window to upper-left
vi: Chuyển cửa sổ đến góc trên trái

en: Move window to lower-right
vi: Chuyển cửa sổ đến góc dưới phải

en: Move window to lower-left
vi: Chuyển cửa sổ đến góc dưới trái

en: Move window to right edge
vi: Chuyển cửa sổ đến cạnh phải

en: Move window to top edge
vi: Chuyển cửa sổ đến cạnh trên

en: Move window to bottom edge
vi: Chuyển cửa sổ đến cạnh đáy

en: Move window to left edge
vi: Chuyển cửa sổ đến cạnh trái

note: Windows - Tiling and Snapping
en: Push tile left
vi: Đẩy ô sang trái

en: Push tile right
vi: Đẩy ô sang phải

en: Push tile up
vi: Đẩy ô lên

en: Push tile down
vi: Đẩy ô xuống

en: Push snap left
vi: Đẩy bám dính sang trái

en: Push snap right
vi: Đẩy bám dính sang phải

en: Push snap up
vi: Đẩy bám dính lên

en: Push snap down
vi: Đẩy bám dính xuống

note: Windows - Workspace-related
en: Move window to new workspace
vi: Chuyển cửa sổ sang vùng làm việc mới

note: Windows - Monitor-related
en: Move window to left monitor
vi: Chuyển cửa sổ sang màn hình trái

en: Move window to right monitor
vi: Chuyển cửa sổ sang màn hình phải

en: Move window to up monitor
vi: Chuyển cửa sổ lên màn hình trên

en: Move window to down monitor
vi: Chuyển cửa sổ xuống màn hình dưới

en: Switch to workspace 5
vi: Chuyển sang vùng làm việc 5

en: Switch to workspace 6
vi: Chuyển sang vùng làm việc 6

en: Switch to workspace 7
vi: Chuyển sang vùng làm việc 7

en: Switch to workspace 8
vi: Chuyển sang vùng làm việc 8

en: Switch to workspace 9
vi: Chuyển sang vùng làm việc 9

en: Switch to workspace 10
vi: Chuyển sang vùng làm việc 10

en: Switch to workspace 11
vi: Chuyển sang vùng làm việc 11

en: Switch to workspace 12
vi: Chuyển sang vùng làm việc 12

en: Take a screenshot of a window
vi: Chụp hình cửa sổ

en: Toggle recording desktop (must restart Cinnamon)
vi: Bật tắt quay phim màn hình (phải khởi chạy lại Cinnamon)

note: System - Hardware
en: Re-detect display devices
vi: Phát hiện lại thiết bị hiển thị

en: Rotate display
vi: Xoay màng ảnh

en: Orientation Lock
vi: Khóa hướng

en: Increase screen brightness
vi: Tăng độ sáng màng ảnh

en: Decrease screen brightness
vi: Giảm độ sáng màng ảnh

en: Toggle keyboard backlight
vi: Chuyển đổi đèn bàn phím

en: Increase keyboard backlight level
vi: Tăng độ sáng bàn phím

en: Decrease keyboard backlight level
vi: Giảm độ sáng bàn phím

en: Toggle touchpad state
vi: Bật tắt trạng thái bàn chạm

en: Turn touchpad on
vi: Bật bàn chạm

en: Turn touchpad off
vi: Tắt bàn chạm

en: Show power statistics
vi: Hiện thống kê điện năng

note: Launchers
en: Launch terminal
vi: Chạy trình dòng lệnh

en: Fast-forward
vi: Qua nhanh

note: Sound and Media Quiet
en: Volume mute (Quiet)
vi: Tắt tiếng (Im lặng)

note: Not sure this is even necessary
en: Volume down (Quiet)
vi: Giảm tiếng (Im lặng)

en: Volume up (Quiet)
vi: Tăng tiếng (Im lặng)

en: Increase text size
vi: Tăng cỡ chữ

en: Decrease text size
vi: Giảm cỡ chữ

en: Manage keyboard settings and shortcuts
vi: Quản lý thiết đặt bàn phím và phím tắt

en: keyboard, shortcut, hotkey
vi: bàn phím, phím tắt, phím nóng

en: Key repeat
vi: Lặp phím

en: Enable key repeat
vi: Bật lặp phím

en: Repeat delay:
vi: Độ trễ lặp:

en: Repeat speed:
vi: Tốc độ lặp:

en: Text cursor
vi: Con nháy văn bản

en: Text cursor blinks
vi: Nhấp nháy con nháy văn bản

en: Blink speed:
vi: Tốc độ nháy:

en: To edit a keyboard binding, click it and press the new keys, or press backspace to clear it.
vi: Để chỉnh sửa tổ hợp phím, nhấp vào nó rồi nhấn phím mới, hoặc nhấn backspace để xoá.

en: Remove custom shortcut
vi: Bỏ phím tắt tuỳ biến

en: Keyboard bindings
vi: Tổ hợp phím

en: This key combination, <b>%(combination)s</b> is currently in use by <b>%(old)s</b>.
vi: Tổ hợp phím này, , <b>%(combination)s</b> hiện đang được dùng bởi <b>%(old)s</b>.

en: If you continue, the combination will be reassigned to <b>%(new)s</b>.
vi: Nếu bạn tiếp tục, tổ hợp phím sẽ được gán lại thành <b>%(new)s</b>.

en: Do you want to continue with this operation?
vi: Bạn có muốn tiếp tục với thao tác này không ?

en: Control mouse and touchpad settings
vi: Điều khiển thiết đặt chuột và bàn chạm

en: mouse, touchpad, synaptic, double-click
vi: chuột, bàn chạm chuột, synaptic, nhấp đúp

en: Mouse and Touchpad
vi: Chuột và Bàn chạm chuột

en: Left handed (mouse buttons inverted)
vi: Thuận tay trái (đảo nút chuột)

en: Show position of pointer when the Control key is pressed
vi: Hiện vị trí con trỏ khi nhấn Ctrl

en: Emulate middle click by clicking both left and right buttons
vi: Giả lập nhấp nút giữa khi nhấp cả nút trái phải

en: Drag-and-drop threshold
vi: Ngưỡng kéo thả

en: Pointer size and speed
vi: Kích cỡ và tốc độ con trỏ

note: #-#-#-#-#  269 (Epiphany GNOME TRUNK)  #-#-#-#-# Translators: This refers to text size
en: Larger
vi: Lớn hơn

en: Custom Acceleration
vi: Tùy chọn tăng tốc

en: Custom Sensitivity
vi: Tùy chọn độ nhạy

en: Double-Click timeout
vi: Thời gian chờ nhấp đúp

en: Double-click test
vi: Thử nhấp đúp

en: Tap to click
vi: Chạm để nhấp

en: Left click only
vi: Chỉ dùng chuột trái

en: Use multiple fingers for right and middle click
vi: Sử dụng nhiều ngón cho chuột trái và giữa

en: Two-finger scrolling
vi: Kéo 2 ngón

en: Edge scrolling
vi: Kéo viền

en: Pointer speed
vi: Tốc độ con trỏ

en: Notification preferences
vi: Tùy thích thông báo

en: notifications
vi: thông báo

en: Notification settings
vi: Thiết đặt thông báo

en: Enable notifications
vi: Cho phép thông báo

en: Remove notifications after their timeout is reached
vi: Bỏ thông bóa sau khi đạt đến thời hạn

en: Show notifications on the bottom side of the screen
vi: Hiển thị thông báo ở phía dưới màn hình

en: Display a test notification
vi: Hiện thông báo thử

en: Media keys OSD
vi: OSD phím phương tiện

en: Media keys OSD size
vi: Kích thước OSD phím phương tiện

en: Connect to your online accounts
vi: Kết nối với các tài khoản online

en: google, facebook, twitter, yahoo, web, online, chat, calendar, mail, contact, owncloud, kerberos, imap, smtp, pocket, readitlater, account
vi: google, facebook, twitter, yahoo, web, online, chat, lịch, mail, danh bạ, owncloud, kerberos, imap, smtp, pocket, readitlater, tài khoản

en: Information about GNOME Online Accounts
vi: Thông tin về GNOME Online Accounts

en: Center Zone
vi: Vùng trung tâm

en: Left Zone
vi: Vùng trái

en: Right Zone
vi: Vùng phải

en: Auto hide panel
vi: Tự động ẩn bảng

en: Always show panel
vi: Luôn hiện bảng

en: Intelligently hide panel
vi: Ẩn bảng thông minh

en: Auto-hide panel
vi: Tự động ẩn bảng

en: Show delay
vi: Độ trễ hiển thị

en: Hide delay
vi: Độ trễ ẩn

en: Scale to panel size exactly
vi: Thay đổi theo đúng kích cỡ panel

en: Scale to panel size optimally
vi: Thay đổi hợp lý theo kích cỡ panel

en: Colored icon size
vi: Kích cỡ icon có màu

en: Manage Cinnamon panel settings
vi: Quản lý thiết đặt bảng Cinnamon

en: panel, height, bottom, top, autohide, size, layout
vi: bảng, chiều cao, đáy, đỉnh, tự động ẩn, kích thước, bố trí

en: Previous panel
vi: Bảng trước

en: Next panel
vi: Bảng kế tiếp

en: General Panel Options
vi: Tùy chọn Bảng Chung

en: Add new panel
vi: Thêm bảng mới

en: Allow the pointer to pass through the edges of panels
vi: Cho phép con trỏ đi qua cạnh các bảng

en: Shut down immediately
vi: Tắt máy ngay lập tức

en: 30 seconds
vi: 30 giây

en: 60 seconds
vi: 60 giây

en: 90 seconds
vi: 90 giây

en: 2 minutes
vi: 2 phút

note: #-#-#-#-#  416 (gnome-disk-utility master)  #-#-#-#-# Translators: This is a mark on the Standby scale. The string should be as short as possible
en: 5 minutes
vi: 5 phút

note: #-#-#-#-#  416 (gnome-disk-utility master)  #-#-#-#-# Translators: This is a mark on the Standby scale. The string should be as short as possible
en: 10 minutes
vi: 10 phút

note: #-#-#-#-#  416 (gnome-disk-utility master)  #-#-#-#-# Translators: This is a mark on the Standby scale. The string should be as short as possible
en: 15 minutes
vi: 15 phút

en: 30 minutes
vi: 30 phút

en: 45 minutes
vi: 45 phút

en: 2 hours
vi: 2 giờ

note: #-#-#-#-#  416 (gnome-disk-utility master)  #-#-#-#-# Translators: This is a mark on the Standby scale. The string should be as short as possible
en: 3 hours
vi: 3 giờ

en: Manage power settings
vi: Quản lý thiết đặt năng lượng

en: power, suspend, hibernate, laptop, desktop, brightness, screensaver
vi: năng lượng, ngưng, ngủ đông, máy tính xách tay, máy bàn, độ sáng, bảo vệ màn hình

en: Power Options
vi: Tùy chọn Nguồn điện

en: On A/C power
vi: Sử dụng điện nhà

en: Turn off the screen when inactive for
vi: Tắt màn hình khi không hoạt động trong

en: Suspend when inactive for
vi: Tạm ngưng khi không hoạt động trong

en: When the lid is closed
vi: Khi đóng nắp máy

en: Extra options
vi: Tùy chọn thêm

en: When the power button is pressed
vi: Khi nhấn nút nguồn

en: Perform lid-closed action even with external monitors attached
vi: Chạy chức năng đã cài sẵn khi gập màn hình laptop ngay cả khi đã gắn thêm màn hình ngoài.

en: When the battery is critically low
vi: Khi mức pin cực thấp

en: Enable Hybrid Sleep
vi: Bật chế độ HybridSleep

en: Replaces Suspend with Hybrid Sleep
vi: Thay thế Tạm dừng bằng HybridSleep

en: Batteries
vi: Pin

en: On battery, dim screen when inactive
vi: Khi dùng pin, làm tối màn hình nếu không hoạt động

en: Brightness level when inactive
vi: Độ sáng khi không hoạt động

en: Dim screen after inactive for
vi: Làm tối màn hình khi không hoạt động trong

en: Backlight brightness
vi: Độ sáng đèn ngầm dưới màn hình

en: Caution low UPS, %s remaining
vi: Cảnh báo mức UPS thấp, còn %s

en: Using UPS power - %s remaining
vi: Dùng nguồn UPS - còn %s

en: Caution low UPS
vi: Cảnh báo mức UPS thấp

en: Using UPS power
vi: Dùng nguồn UPS

en: Charging - %s until fully charged
vi: Đang sạc - còn %s đến khi sạc đầy

en: Caution low battery, %s remaining
vi: Cảnh báo mức pin thấp, còn %s

en: Using battery power - %s remaining
vi: Dùng nguồn pin - còn %s

en: Charging - fully charged
vi: Đang sạc - đã sạc đầy

note: #-#-#-#-#  410 (gnome-control-center master)  #-#-#-#-# TRANSLATORS: secondary battery, misc
en: Battery
vi: Pin

en: Secondary battery
vi: Pin thứ cấp

note: #-#-#-#-#  410 (gnome-control-center master)  #-#-#-#-# TRANSLATORS: secondary battery
en: Wireless mouse
vi: Chuột không dây

en: Wireless Keyboard
vi: Bàn phím Không dây

note: #-#-#-#-#  410 (gnome-control-center master)  #-#-#-#-# TRANSLATORS: secondary battery
en: Personal digital assistant
vi: Trợ lý điện tử cá nhân

note: #-#-#-#-#  410 (gnome-control-center master)  #-#-#-#-# TRANSLATORS: secondary battery
en: Cellphone
vi: Điện thoại di động

en: Cinnamon privacy settings
vi: Thiết đặt riêng tư Cinnamon

en: privacy, recent, gtk, private
vi: riêng tư, gần đây, gtk, riêng tư

en: Remember recently accessed files
vi: Nhớ tập tin truy cập gần đây

en: Never forget old files
vi: Không bao giờ quên tập tin cũ

en: Number of days to remember old files
vi: Số ngày ghi nhớ tập tin cũ

en: Internet connectivity
vi: Các kết nối internet

en: Check connectivity
vi: Kiểm tra kết nối internet

en: Check that network connections can reach the Internet. This makes it possible to detect captive portals, but also generates periodic network traffic.
vi: Kiểm tra nếu đường truyền có thể kết nối được internet. Điều này sẽ giúp phát hiện các cổng đăng nhập wifi, nhưng đôi khi cũng tạo thêm kết nối mới.

en: Lock immediately
vi: Khóa ngay lập tức

en: 2 seconds
vi: 2 giây

en: 15 seconds
vi: 15 giây

en: 1 minute
vi: 1 phút

en: 3 minutes
vi: 3 phút

en: Manage screen lock settings
vi: QUản lý thiết đặt khoá màn hình

en: screensaver, lock, away, message
vi: tắt màn hình, khóa màn hình, không gần màn hình, tin nhắn

en: Screensaver settings
vi: Thiết lập tắt màn hình

en: Delay before starting the screensaver
vi: Độ trễ trước khi tắt màn hình

en: This option defines the amount of time to wait before starting the screensaver, when the computer is not being used
vi: Khi máy tính không được sử dụng, chọn lựa này sẽ điều chỉnh thời gian chờ trước khi bắt đầu tắt màn hình,

en: Lock settings
vi: Thiết đặt khóa

en: Lock the computer when put to sleep
vi: Khoá máy khi ngủ

en: Enable this option to require a password when the computer wakes up from suspend
vi: Bật tuỳ chọn này để yêu cầu mật khẩu mỗi khi máy thức sau khi ngưng

en: Lock the computer after the screensaver starts
vi: Khóa màn hình ngay khi màn hình tắt

en: Enable this option to require a password when the screen turns itself off, or when the screensaver activates after a period of inactivity
vi: Bật tuỳ chọn này để yêu cầu mật khẩu mỗi khi màn hình tự tắt, hoặc khi trình bảo vệ màn hình kích hoạt sau một khoảng thời gian không hoạt động

en: Delay before locking
vi: Thời gian chờ trước  khi khóa

en: This option defines the amount of time to wait before locking the screen, after showing the screensaver or after turning off the screen
vi: Tuỳ chọn này định nghĩa thời gian chờ trước khi khoá màn hình, sau khi hiện trình bảo vệ màn hình hoặc sau khi tắt màn hình

en: Always show the clock
vi: Luôn hiển thị đồng hồ

en: Show the clock on the wallpaper instead of just on the unlock screen
vi: Hiện đồng hồ trên hình nền thay vì chỉ trên mình hình mở khóa

en: Use a custom date and time format
vi: Dùng định dạng ngày giờ tùy biến

en: Time Format
vi: Dạng thức Thời gian

en: Date Format:
vi: Định dạng Ngày:

note: calendar@cinnamon.org->settings-schema.json->format-button->description
en: Show information on date format syntax
vi: Hiện thông tin theo cú pháp định dạng ngày tháng

en: Time Font
vi: Kiểu chữ Thời gian

en: Date Font
vi: Kiểu chữ Ngày tháng

en: Away message
vi: Thông điệp khi rời máy

en: Show this message when the screen is locked
vi: Hiển thị thông điệp này khi màn hình khóa

en: This is the default message displayed on your lock screen
vi: Đây là lời nhắn mặc định hiện trên màn hình khoá

en: Ask for a custom message when locking the screen from the menu
vi: Yêu cầu lời nhắn tuỳ biến khi khoá màn hình từ trình đơn

en: This option allows you to type a message each time you lock the screen from the menu
vi: Tuỳ chọn này giúp bạn nhập lời nhắn mỗi khi khoá màn hình từ trình đơn

en: Allow keyboard shortcuts
vi: Cho phép phím tắt bàn phím

en: Allow shortcuts like volume-control and media keys to be used on the lock screen
vi: Cho phép sử dụng trên màn hình khóa các loại phím tắt ví dụ như điều khiển âm lượng và các phím điều khiển media.

en: Show media player controls
vi: Hiện các nút điều khiển media

en: For compatible players, show playback controls while media is playing
vi: Đối với các phần mềm thích hợp, hiện điều khiển lùi thời gian khi đang chạy media.

en: Show album art
vi: Hiện album hình ảnh

en: If available, show album art while media is playing
vi: Nếu có, hiện album ảnh khi đang chạy media.

en: Show info panel
vi: Hiện thông tin panel

en: Show the number of missed notifications and the battery status
vi: Hiện số thông báo bị lỡ và tình trạng pin.

en: When the default screensaver is active, allow the clock and album art widgets to float around randomly
vi: Khi màn hình chờ mặc định đang hoạt động, cho phép đồng hồ và các công cụ vẽ trôi ngẫu nhiên trên màn hình.

en: Starting Cinnamon
vi: Khởi động Cinnamon.

en: Leaving Cinnamon
vi: Rời khỏi Cinnamon.

en: Switching workspace
vi: Chuyền không gian làm việc

en: Opening new windows
vi: Mở các cửa sổ mới

en: Unmaximizing windows
vi: Phục hồi cửa sổ

en: Tiling and snapping windows
vi: Lật và bắt dính cửa sổ

en: Inserting a device
vi: Đang gắn thiết bị

en: Removing a device
vi: Đang tháo thiết bị

en: Showing notifications
vi: Hiển thị thông báo

en: Changing the sound volume
vi: Thay đổi âm lượng

en: Volume:
vi: Âm lượng

en: Louder
vi: To hơn

en: Click to unmute
vi: Click để bật tiếng

en: Click to mute
vi: CLick để tắt tiếng

en: Loud
vi: To

en: Input level
vi: Cấp độ đầu vào

en: Manage sound settings
vi: Quản lý thiết lập âm thanh

en: sound, media, music, speakers, audio, microphone, headphone
vi: tiếng, media, nhạc, loa, audio, micro, tai nghe

en: Device settings
vi: Cài đặt thiết bị

en: No inputs sources are currently available.
vi: Hiện không có nguồn âm thanh vào

en: Sounds Volume
vi: Âm lượng

en: Amplification
vi: Tăng âm lượng

en: Maximum volume: %d
vi: Âm lượng tối đa: %d

en: Amplified
vi: Đã bị tăng

en: Manage your startup applications
vi: Quản lý ứng dụng khởi chạy của bạn

en: startup, programs, boot, init, session, autostart, apps
vi: khởi tạo, chương trình, khởi động, init, session, tự khởi động, ứng dụng

en: Could not execute '%s'
    %s
vi: Không thể chạy '%s'
    %s

en: Choose application
vi: Chọn ứng dụng

en: Startup delay
vi: Khoảng chờ khởi chạy

en: Search Applications...
vi: Tìm Ứng dụng...

en: Manage themes to change how your desktop looks
vi: Quản lý chủ đề để thay đổi dáng vẻ màn hình làm việc

en: themes, style
vi: chủ đề, kiểu dáng

en: Window borders
vi: Viền cửa sổ

en: Add/Remove
vi: Thêm/Gỡ bỏ

en: Scrollbar behavior
vi: Hành vi thanh cuộn

en: Use overlay scroll bars
vi: Sử dụng thanh cuộn thông minh

en: Override the current theme's scrollbar width
vi: Chèn lên chiều ngang chủ đề thanh cuộn hiện tại

en: Scrollbar width
vi: Chiều ngang thanh cuộn

en: Changes will take effect the next time you log in and may not affect all applications.
vi: Thay đổi sẽ có hiệu lực vào lần đăng nhập sau và có thể không ảnh hưởng đến các ứng dụng khác.

en: Manage window tiling preferences
vi: Quản lý tuỳ thích lát cửa sổ

en: window, tile, flip, tiling, snap, snapping
vi: cửa sổ, ô, lật, lát, bám, bám dính

en: Window Tiling
vi: Lát Cửa sổ

en: Enable Window Tiling and Snapping
vi: Cho phép Lát và Bám dính Cửa sổ

en: Tiling HUD visibility threshold
vi: Ngưỡng hiển thị HUD lát

en: Modifier to use for toggling between tile and snap mode
vi: Phiếm bổ trợ dùng để bật tắt giữa chế độ ô và bám

en: Maximize, instead of tile, when dragging a window to the top edge
vi: Cực đại hoá, thay vì ô, khi kéo cửa sổ đến cạnh trên

en: Show snap on-screen-display
vi: Hiển thị điều-khiển-trên-màn-hình cho chụp bắt

en: Show tile heads-up-display
vi: Hiển thị điều-khiển-trên-màn-hình cho lát

en: Legacy window snapping (hold <Shift> while dragging a window)
vi: Chụp bắt cửa sổ kiểu cũ (nhấn giữ <Shift> khi kéo cửa sổ)

en: Change your user preferences and password
vi: Thay đổi tuỳ thích và mật khẩu người dùng của bạn

en: user, account, information, details, password
vi: người dùng, tài khoản, thông tin, chi tiết, mật khẩu

en: Account details
vi: Chi tiết tài khoản

en: Click to change your picture
vi: Nhấp để đổi hình ảnh của bạn

en: Take a photo...
vi: Chụp ảnh...

en: Click to change your name
vi: Nhấp để đổi tên của bạn

en: Click to change your password
vi: Nhấp để đổi mật khẩu của bạn

en: Manage window preferences
vi: Quản lý tuỳ thích cửa sổ

en: windows, titlebar, edge, switcher, window list, attention, focus
vi: cửa sổ, thanh tiêu đề, cạnh, bộ chuyển, danh sách cửa sổ, chú ý, tiêu điểm

en: Titlebar
vi: Thanh tiêu đề

en: Classic Mac
vi: Mac cổ điển

en: Buttons layout
vi: Bố cục các phím

en: Toggle Shade
vi: Bật tắt Màu

en: Toggle Maximize
vi: Bật tắt Cực đại hoá

en: Toggle Maximize Horizontally
vi: Bật tắt Cực đại hoá Ngang

en: Toggle Maximize Vertically
vi: Bật tắt Cực đại hoá Dọc

en: Toggle on all workspaces
vi: Bật tắt trên mọi màn hình làm việc

en: Shade and unshade
vi: Bóng và không bóng

en: Adjust opacity
vi: Chỉnh độ mờ đục

en: Action on title bar with mouse scroll
vi: Hành động trên thanh tiêu đề khi cuộn chuột

en: Minimum opacity
vi: Độ mờ đục tối thiểu

en: Window focus mode
vi: Chế độ tiêu điểm cửa sổ

en: Automatically raise focused windows
vi: Tự động đề bạt cửa sổ có tiêu điểm

en: Bring windows which require attention to the current workspace
vi: Đem cửa sổ cần chú ý đến vùng làm việc hiện hành

en: Focus mode for new windows
vi: Chế độ tập trung cho cửa sổ

en: This option provides additional control over how newly created windows get focus. It has two possible values; 'smart' applies the user's normal focus mode, and 'strict' results in windows started from a terminal not being given focus.
vi: Lựa chọn này cung cấp thêm quản lý về cách mà các cửa sổ có được sự tập trung cần thiết. Nó có thể có 2 chế độ; 'thông minh' (smart) sử dụng chế độ người dùng tập trung thông thường, và 'chính xác'(strict) cho phép cửa sổ bật lên từ terminal mà không nhận được sử tập trung cần thiết.

en: Attach dialog windows to the parent window
vi: Gắn cửa sổ hộp thoại với cửa sổ cấp trên

en: Moving and Resizing Windows
vi: Di chuyển và Định cỡ Cửa sổ

en: Location of newly opened windows
vi: Vị trí của cửa sổ mở mới

en: Special key to move and resize windows
vi: Phím đặt biệt để di chuyển và định cỡ cửa sổ

en: While the special key is pressed, windows can be dragged with the left mouse button and resized with the right mouse button.
vi: Khi nhấn giữ phím đặc biệt, có thể kéo cửa sổ bằng nút trái chuột và định cỡ bằng nút phải.

en: Window drag/resize threshold
vi: Ngưỡng kéo/định cỡ cửa sổ

en: Make window borders stick when moved or resized near other windows or monitor edges.
vi: Cố định viền cửa sổ khi bị di chuyển hay thay đổi kích cỡ gần các cửa sổ hoặc các viền màn hình.

en: Thumbnails only
vi: Chỉ hình xem nhỏ

en: Icons and thumbnails
vi: Biểu tượng và hình nhỏ

en: Icons and window preview
vi: Biểu tượng và xem trước cửa sổ

en: Window preview (no icons)
vi: Xem trước cửa sổ (không biểu tượng)

en: Coverflow (3D)
vi: Luồng che (3D)

en: Timeline (3D)
vi: Dòng thời gian (3D)

en: Alt-Tab switcher style
vi: kiểu bộ chuyển Alt-Tab

en: Display the alt-tab switcher on the primary monitor instead of the active one
vi: Hiện bộ chuyển alt-tab trên màn hình chính thay vì màn hình hoạt động

en: Delay before displaying the alt-tab switcher
vi: Trì hoãn trước khi hiện bộ chuyển alt-tab

en: Manage workspace preferences
vi: Quản lý tuỳ thích vùng làm việc

en: workspace, osd, expo, monitor
vi: vùng làm việc, osd, expo, màn hình

en: Workspace Options
vi: Cài đặt không gian làm việc

en: Enable workspace OSD
vi: Bật OSD vùng làm việc

en: Allow cycling through workspaces
vi: Cho phép luân phiên các vùng làm việc

en: Only use workspaces on primary monitor (requires Cinnamon restart)
vi: Chỉ dùng vùng làm việc trên màn hình chính (yêu cầu khởi chạy lại Cinnamon)

en: Display Expo view as a grid
vi: Hiện khung xem Expo dạng lưới

note: Edge Flip doesn't work well, so it's there in gsettings, but we don't show it to users yet switch = GSettingsSwitch(_("Enable Edge Flip"), "org.cinnamon", "enable- edge-flip") settings.add_row(switch) spin = GSettingsSpinButton(_("Edge Flip delay"), "org.cinnamon", "edge- flip-delay", mini=1, maxi=3
en: Invert the left and right arrow key directions used to shift workspaces during a window drag
vi: Đảo hướng phím mũi tên trái phải dùng để chuyển vùng làm việc khi kéo cửa sổ

en: Cinnamon just crashed
vi: Hệ thống vừa bị lỗi

en: Disable downloaded applets, desklets and extensions
vi: Dừng tải applet, desklet và phần mở rộng.

en: If you suspect the source of the crash is a local extension, applet or desklet, you can disable downloaded add-ons using the checkbox below.
vi: Nếu như bạn nghi ngờ nguyên nhân của lỗi hệ thống thuộc về phần mở rộng, applet hoặc desklet hệ thông. Bạn có thể chọn để hiệu hóa phần mở rộng đã tải.

en: Do you want to restart Cinnamon?
vi: Bạn có muốn khởi chạy lại Cinnamon không ?

en: Version %s (%s)
vi: Phiên bản %s (%s)

en: Updated on %s
vi: Đã cập nhật trên %s

note: menu@cinnamon.org->metadata.json->description
en: Main Cinnamon menu
vi: Trình đơn chính Cinnamon

note: menu@cinnamon.org->settings-schema.json->menu-layout->title
en: Layout and content
vi: Bố cục và nội dung

note: menu@cinnamon.org->settings-schema.json->overlay-key->description
en: Keyboard shortcut to open and close the menu
vi: Phím tắt để mở và đóng màn hình

note: menu@cinnamon.org->settings-schema.json->menu-custom->description
en: Use a custom icon and label
vi: Sử dụng icon và nhãn tùy chọn.

note: menu@cinnamon.org->settings-schema.json->menu-custom->tooltip
en: Check this to specify a custom icon and label
vi: Kiểm tra theo hướng dẫn để tìm được cụ thể icon và nhãn tùy chọn.

note: menu@cinnamon.org->settings-schema.json->menu-icon->tooltip
en: Select an icon to show in the panel.
vi: Chọn biểu tượng để hiện trên bảng

note: menu@cinnamon.org->settings-schema.json->menu-label->tooltip
en: Enter custom text to show in the panel.
vi: Nhập văn bản tuỳ biến để hiện trên bảng

note: #-#-#-#-#  139 (linuxmint)  #-#-#-#-# menu@cinnamon.org->settings-schema.json->show-category-icons->description
en: Show category icons
vi: Hiển thị biểu tượng thể loại

note: menu@cinnamon.org->settings-schema.json->category-icon-size->description
en: Categories icon size
vi: Kích cỡ icon trong category

note: menu@cinnamon.org->settings-schema.json->show-application-icons->tooltip
en: Choose whether or not to show icons on applications.
vi: Hiện hoặc ẩn icon trên các category

note: menu@cinnamon.org->settings-schema.json->application-icon-size->description
en: Applications icon size
vi: Kích cỡ icon ứng dụng

note: menu@cinnamon.org->settings-schema.json->favbox-show->tooltip
en: Choose whether or not to show the left pane of the menu.
vi: Hiện hoặc ẩn bảng bên trái menu

note: menu@cinnamon.org->settings-schema.json->fav-icon-size->description
en: Favorites icon size
vi: Kích cỡ icon ưa thích

note: menu@cinnamon.org->settings-schema.json->show-places->description
en: Show bookmarks and places
vi: Hiện ưa thích và vị trí

note: menu@cinnamon.org->settings-schema.json->show-places->tooltip
en: Choose whether or not to show bookmarks and places in the menu.
vi: Chọn có hiển thị mục đánh dấu và địa điểm trong trình đơn hay không.

note: menu@cinnamon.org->settings-schema.json->show-recents->description
en: Show recents
vi: Gần đây

note: menu@cinnamon.org->settings-schema.json->show-recents->tooltip
en: Choose whether or not to show recents in the menu.
vi: Hiện hoặc ẩn các truy cập gần đây trong menu

note: menu@cinnamon.org->settings-schema.json->enable-autoscroll->description
en: Enable autoscrolling in application list
vi: Cho phép tự động cuộn trong danh sách ứng dụng

note: menu@cinnamon.org->settings-schema.json->enable-autoscroll->tooltip
en: Choose whether or not to enable smooth autoscrolling in the application list.
vi: Chọn cho phép tự động cuộn trong danh sách ứng dụng hay không

note: menu@cinnamon.org->settings-schema.json->search-filesystem->description
en: Enable filesystem path entry in search box
vi: Bật mục nhập đường dẫn hệ thống tập tin trong hộp tìm kiếm

note: menu@cinnamon.org->settings-schema.json->search-filesystem->tooltip
en: Allows path entry in the menu search box.
vi: Cho phép nhập đường dẫn trong hộp tìm kiếm trình đơn

note: menu@cinnamon.org->settings-schema.json->activate-on-hover->description
en: Open the menu when I move my mouse over it
vi: Mở trình đơn khi di chuột lên

note: menu@cinnamon.org->settings-schema.json->activate-on-hover->tooltip
en: Enable opening the menu when the mouse enters the applet
vi: Cho phép mở trình đơn khi chuột vào tiểu dụng

note: menu@cinnamon.org->settings-schema.json->hover-delay->description
en: Menu hover delay
vi: Độ trễ menu lơ lửng

note: menu@cinnamon.org->settings-schema.json->hover-delay->tooltip
en: Delay before the menu opens when hovered
vi: Độ trễ trước khi mở menu lúc lơ lửng

note: menu@cinnamon.org->settings-schema.json->enable-animation->description
en: Use menu animations
vi: Sử dụng hình động menu

note: menu@cinnamon.org->settings-schema.json->enable-animation->tooltip
en: Allow the menu to animate on open and close
vi: Cho phép menu tạo hiệu ứng khi mở và đóng.

note: menu@cinnamon.org->settings-schema.json->menu-editor-button->description
en: Open the menu editor
vi: Mở bộ chỉnh sửa trình đơn

note: menu@cinnamon.org->settings-schema.json->menu-editor-button->tooltip
en: Press this button to customize your menu entries.
vi: Nhấp nút này để tuỳ thích mục trình đơn

note: xapp-status@cinnamon.org->metadata.json->description
en: An applet which hosts all the system tray icons for applications which use XAppStatusIcons
vi: Một applet chứa toàn bộ các icon khay hệ thống cho ứng dụng sử dụng XAppStatusIcons

note: sound@cinnamon.org->metadata.json->description
en: A Cinnamon applet to control sound and music
vi: Tiểu dụng Cinnamon để quản lý âm thanh và nhạc

note: sound@cinnamon.org->settings-schema.json->playerControl->description
en: Control Players
vi: Quản lý Trình phát

note: sound@cinnamon.org->settings- schema.json->extendedPlayerControl->description
en: Show Loop and Shuffle controls
vi: Hiển thị điều khiển Lặp và Xáo trộn

note: sound@cinnamon.org->settings-schema.json->keyOpen->tooltip
en: Set keybinding(s) to show the sound applet menu.
vi: Cài đặt phím khóa để hiện menu cho applet âm thanh

note: sound@cinnamon.org->settings-schema.json->showtrack->description
en: Show song information on the panel
vi: Hiển thị thông tin bài hát trên bảng

note: sound@cinnamon.org->settings-schema.json->truncatetext->description
en: Limit song information to
vi: Giớ hạn thông tin bài hát với

note: sound@cinnamon.org->settings-schema.json->middleClickAction->options
en: Toggle Mute
vi: Bật tắt Câm âm thanh

note: sound@cinnamon.org->settings-schema.json->middleClickAction->options
en: Toggle Mute output
vi: Đổi tắt đường tiếng ra.

note: sound@cinnamon.org->settings-schema.json->middleClickAction->options
en: Toggle Mute input
vi: Đổi tắt đường tiếng vào.

note: sound@cinnamon.org->settings-schema.json->middleClickAction->options
en: Toggle Play / Pause
vi: Bật tắt Phát/Dừng

note: sound@cinnamon.org->settings-schema.json->middleClickAction->description
en: Action on middle click
vi: Hành động khi nhấp chuột giữa

note: sound@cinnamon.org->settings-schema.json->horizontalScroll->description
en: Use horizontal scrolling to move between tracks
vi: Dùng cuộn dọc để thay đổi bài hát.

note: sound@cinnamon.org->settings-schema.json->showalbum->description
en: Show album art as icon
vi: Hiển thị bìa an-bum làm biểu tượng

note: sound@cinnamon.org->settings-schema.json->keepAlbumAspectRatio->description
en: Keep album art aspect ratio
vi: Giữ nguyên tỉ lệ hình vẽ album

note: sound@cinnamon.org->settings-schema.json->hideSystray->description
en: Hide system tray icons for compatible players
vi: Ẩn biểu tượng khay hệ thống cho các trình phát tương thích

note: systray@cinnamon.org->metadata.json->description
en: An applet which hosts all the system tray icons
vi: Trình tiểu dụng chứa toàn bộ biểu tượng khay hệ thống

note: grouped-window-list@cinnamon.org->metadata.json->description
en: Main Cinnamon window list with app grouping
vi: Cửa sổ Cinnamon chính với nhóm ứng dụng

note: grouped-window-list@cinnamon.org->settings- schema.json->appButtonsSection->title
en: Application Buttons
vi: Nút ứng dụng

note: grouped-window-list@cinnamon.org->settings- schema.json->hoverPeekSection->title
en: Hover Peek
vi: Xem nhanh lơ lửng

note: grouped-window-list@cinnamon.org->settings-schema.json->number- display->description
en: Show window count numbers
vi: Hiện số đếm cửa sổ

note: grouped-window-list@cinnamon.org->settings-schema.json->title- display->description
en: Button label
vi: Nhãn dán nút

note: grouped-window-list@cinnamon.org->settings-schema.json->title- display->options
en: Window title (only for the focused window)
vi: Tiêu đề cửa sổ (dành cho các cửa sổ được quan tâm)

note: grouped-window-list@cinnamon.org->settings-schema.json->scroll- behavior->description
en: Mouse wheel scroll action
vi: Hành động con lăn chuột

note: grouped-window-list@cinnamon.org->settings-schema.json->scroll- behavior->options
en: Cycle apps
vi: Chuyển ứng dụng

note: grouped-window-list@cinnamon.org->settings-schema.json->left-click- action->description
en: Left click action
vi: Hành động khi nhấn chuột trái

note: grouped-window-list@cinnamon.org->settings-schema.json->left-click- action->options
en: Toggle activation of last focused window
vi: Chuyển đổi kích hoạt của cửa sổ vừa được chọn

note: grouped-window-list@cinnamon.org->settings-schema.json->middle-click- action->description
en: Middle click action
vi: Hành động khi nhấn chuột giữa

note: grouped-window-list@cinnamon.org->settings-schema.json->middle-click- action->options
en: Launch new app instance
vi: Bật bản sao mới của ứng dụng

note: grouped-window-list@cinnamon.org->settings-schema.json->middle-click- action->options
en: Close last focused window in group
vi: Đóng ứng dụng vừa được chọn theo nhóm

note: grouped-window-list@cinnamon.org->settings-schema.json->group- apps->description
en: Group windows by application
vi: Nhóm cửa sổ theo ứng dụng

note: grouped-window-list@cinnamon.org->settings-schema.json->enable-app-button- dragging->description
en: Enable app button dragging
vi: Cho phép kéo nút ứng dụng

note: grouped-window-list@cinnamon.org->settings-schema.json->launcher-animation- effect->description
en: Launcher animation
vi: Hiệu ứng cho launcher

note: grouped-window-list@cinnamon.org->settings- schema.json->cycleMenusHotkey->description
en: Global hotkey for cycling through thumbnail menus
vi: Phím nóng đa dụng dùng để di chuyển giữa các menu thu nhỏ

note: grouped-window-list@cinnamon.org->settings-schema.json->show-apps-order- hotkey->description
en: Global hotkey to show the order of apps
vi: Phím nóng đa dụng dùng để hiện thứ tự ứng dụng

note: grouped-window-list@cinnamon.org->settings-schema.json->show-apps-order- timeout->description
en: Duration of the apps order display on hotkey press
vi: Thời gian hiển thị thứ tự ứng dụng khi nhấn phím nóng

note: grouped-window-list@cinnamon.org->settings-schema.json->super-num- hotkeys->description
en: Enable Super+<number> shortcut to switch/open apps
vi: Dùng Super+<phím số>  để đổi/mở ứng dụng

note: grouped-window-list@cinnamon.org->settings-schema.json->thumbnail- timeout->description
en: Delay before showing thumbnails
vi: Độ trễ trước khi hiện hình thu nhỏ

note: grouped-window-list@cinnamon.org->settings-schema.json->thumbnail- size->options window-list@cinnamon.org->settings-schema.json->window-preview- scale->options
en: Largest
vi: Lớn nhất

note: grouped-window-list@cinnamon.org->settings-schema.json->thumbnail-scroll- behavior->description
en: Cycle windows on mouse wheel scroll
vi: Chuyển cửa sổ sử dụng con lăn chuột

note: grouped-window-list@cinnamon.org->settings-schema.json->show- thumbnails->description
en: Show thumbnails
vi: Hiện ảnh thu nhỏ

note: grouped-window-list@cinnamon.org->settings-schema.json->animate- thumbnails->description
en: Animate thumbnails
vi: Tạo hiệu ứng cho thumbnails

note: grouped-window-list@cinnamon.org->settings-schema.json->vertical- thumbnails->description
en: Enable vertical thumbnails
vi: Dùng thumbnail dọc

note: grouped-window-list@cinnamon.org->settings-schema.json->sort- thumbnails->description
en: Sort thumbnails according to the last focused windows
vi: Phân loại thumnails dựa trên cửa sổ vừa được chọn

note: grouped-window-list@cinnamon.org->settings-schema.json->highlight-last- focused-thumbnail->description
en: Highlight the thumbnail of the last focused window
vi: Đánh dấu thumnail của cửa sổ vừa được chọn

note: grouped-window-list@cinnamon.org->settings-schema.json->onclick- thumbnails->description
en: Click to show thumbnails
vi: Click để hiện thumbnail

note: grouped-window-list@cinnamon.org->settings-schema.json->show- recent->description
en: Show recent items
vi: Hiện các item gần đây

note: grouped-window-list@cinnamon.org->settings-schema.json->autostart-menu- item->description
en: Show autostart option
vi: Hiện lựa chọn tự khởi động

note: grouped-window-list@cinnamon.org->settings-schema.json->monitor-move-all- windows->description
en: Apply the monitor move option to all windows
vi: Áp dụng lựa chọn di chuyển màn hình cho tất cả cửa sổ

note: grouped-window-list@cinnamon.org->settings-schema.json->enable-hover- peek->description
en: Show the window when hovering its thumbnail
vi: Hiện cửa sổ khi lướt chuột qua hình thu nhỏ

note: grouped-window-list@cinnamon.org->settings-schema.json->hover-peek-time- out->description
en: Window fade-out time
vi: Thời gian cửa sổ mờ dần ra ngoài

note: grouped-window-list@cinnamon.org->settings-schema.json->hover-peek- opacity->description show-desktop@cinnamon.org->settings-schema.json->peek-opacity->description
en: Window opacity
vi: Độ mờ cửa sổ

note: network@cinnamon.org->metadata.json->description
en: Network manager applet
vi: Tiểu dụng quản lý mạng

note: workspace-switcher@cinnamon.org->metadata.json->name
en: Workspace switcher
vi: Bộ chuyển vùng làm việc

note: workspace-switcher@cinnamon.org->metadata.json->description
en: Select the workspace from the panel
vi: Chọn vùng làm việc từ bảng

note: workspace-switcher@cinnamon.org->settings-schema.json->display- type->description
en: Type of display
vi: Kiểu hiển thị

note: workspace-switcher@cinnamon.org->settings-schema.json->display- type->tooltip
en: Note that the visual representation will only work if your panel is large enough to display it properly, otherwise the simple style will be used.
vi: Một số hình ảnh chỉ hoạt động khi panel của bạn đủ lớn để hiển thị đầy đủ. Còn không thì hệ thống sẽ sử dụng phong cách đơn giản.

note: workspace-switcher@cinnamon.org->settings-schema.json->display- type->options
en: A visual representation of the workspaces
vi: Biểu diễn trực quan của vùng làm việc

note: workspace-switcher@cinnamon.org->settings-schema.json->display- type->options
en: Simple buttons
vi: Nút đơn giản

note: show-desktop@cinnamon.org->metadata.json->description
en: Minimize all windows
vi: Thu nhỏ mọi cửa sổ

note: show-desktop@cinnamon.org->settings-schema.json->peek-at- desktop->description
en: Peek at the desktop on hover
vi: Nhìn nhanh qua màn hình chính khi lướt chuột

note: show-desktop@cinnamon.org->settings-schema.json->peek-at-desktop->tooltip
en: Peek at the desktop when hovering the applet
vi: Nhìn nhanh qua màn hình chính khi lướt chuột qua applet

note: show-desktop@cinnamon.org->settings-schema.json->peek-blur->description
en: Blur effect
vi: Hiệu ứng làm mờ

note: show-desktop@cinnamon.org->settings-schema.json->peek-blur->tooltip
en: Blur windows when peeking at the desktop
vi: Làm mờ của sổ khi nhìn nhanh qua màn hình chính

note: show-desktop@cinnamon.org->settings-schema.json->peek-delay->description
en: Hover delay
vi: Độ trễ lướt chuột

note: show-desktop@cinnamon.org->settings-schema.json->peek-delay->tooltip
en: Delay before Peek shows desktop
vi: Độ trễ trước khi lướt chuột để hiển thị màn hình chính

note: show-desktop@cinnamon.org->settings-schema.json->peek-opacity->tooltip
en: Change the opacity of windows when peeking at the desktop
vi: Thay đổi độ mờ của cửa sổ khi nhìn nhanh trên màn hình chính

note: trash@cinnamon.org->metadata.json->description
en: Control the trash from the panel
vi: Quản lý thùng rác từ bảng

note: settings@cinnamon.org->metadata.json->name
en: Settings Applet
vi: Tiểu dụng Thiết đặt

note: settings@cinnamon.org->metadata.json->description
en: Cinnamon Settings
vi: Thiết đặt Cinnamon

note: removable-drives@cinnamon.org->metadata.json->description
en: Access removable drives
vi: Truy cập đĩa tháo lắp

note: recent@cinnamon.org->metadata.json->description
en: Access the documents you recently opened
vi: Truy cập tài liệu mở gần đây

note: #-#-#-#-#  139 (linuxmint)  #-#-#-#-# window-list@cinnamon.org->metadata.json->name
en: Window list
vi: Danh sách cửa sổ

note: window-list@cinnamon.org->metadata.json->description
en: Main Cinnamon window list
vi: Danh sách cửa sổ Cinnamon chính

note: window-list@cinnamon.org->settings-schema.json->enable-alerts->description
en: Show an alert in the window list when a window from another workspace requires attention
vi: Hiện báo động trong danh sách cửa sổ khi có cửa sổ ở vùng làm việc khác cần chú ý

note: window-list@cinnamon.org->settings-schema.json->enable- scrolling->description
en: Enable mouse-wheel scrolling in the window list
vi: Bật cuộn bánh xe chuột trong danh sách cửa sổ

note: window-list@cinnamon.org->settings-schema.json->reverse- scrolling->description
en: Reverse the direction of mouse-wheel scrolling in the window list
vi: Đảo ngược hướng cuộn bánh xe chuột trong danh sách cửa sổ

note: window-list@cinnamon.org->settings-schema.json->left-click- minimize->description
en: Left click to minimize window
vi: Nhấn chuột trái để thu nhỏ màn hình

note: window-list@cinnamon.org->settings-schema.json->middle-click- close->description
en: Middle click to close window
vi: Nhấp giữa để đóng cửa sổ

note: window-list@cinnamon.org->settings-schema.json->buttons-use-entire- space->description
en: Window buttons can have different sizes and use the entire space available
vi: Nút nhấn cửa sổ có thể có kích thước khác nhau và dùng toàn bộ không gian trống sẵn có

note: window-list@cinnamon.org->settings-schema.json->window-preview->description
en: Show window thumbnails on hover
vi: Hiện hình thu nhỏ cửa sổ khi lượn

note: window-list@cinnamon.org->settings-schema.json->window-preview-show- label->description
en: Show title above thumbnail
vi: Hiện tiêu đề trên thumnail

note: spacer@cinnamon.org->metadata.json->description
en: Add some space between your other applets
vi: Thêm ít khoảng cách giữa các tiểu dụng khác của bạn

note: spacer@cinnamon.org->settings-schema.json->width->description
en: Amount of space in pixels
vi: Lượng không gian theo điểm ảnh

note: spacer@cinnamon.org->settings-schema.json->width->tooltip
en: Adjust this to increase or decrease the width of this spacer
vi: Chỉnh cái này để tăng hay giảm độ rộng của bộ phân cách này

note: scale@cinnamon.org->metadata.json->description
en: Click or hover to activate Scale view
vi: Nhấp hoặc lượn để kích hoạt kiểu xem Scale

note: scale@cinnamon.org->settings-schema.json->activate-on-hover->description
en: Activate scale on hover
vi: Kích hoạt định cỡ khi lượn

note: printers@cinnamon.org->metadata.json->description
en: Manage print jobs
vi: Quản lý các tác vụ in

note: printers@cinnamon.org->settings-schema.json->show-icon->description
en: Show printer icon
vi: Hiện icon in

note: printers@cinnamon.org->settings-schema.json->show-icon->options
en: When printers exist
vi: Khi phát hiện máy in

note: printers@cinnamon.org->settings-schema.json->show-icon->options
en: When printing
vi: Trong lúc in

note: printers@cinnamon.org->settings-schema.json->show-icon->tooltip
en: Choose when to show the printer icon in the panel
vi: Chọn thời gian hiển thị icon máy in trong panel

note: settings-example@cinnamon.org->metadata.json->name
en: Settings API Demo
vi: Minh họa API Thiết đặt

note: settings-example@cinnamon.org->metadata.json->description
en: A sample applet for demonstrating the capabilities and usage of the applet and desklet settings API
vi: Trình tiểu dụng mẫu để minh họa khả năng và cách dùng API thiết đặt trình tiểu dụng và tiểu trình màn hình

note: settings-example@cinnamon.org->settings-schema.json->page1->title
en: Visible settings
vi: Thiết lập hiển thị

note: settings-example@cinnamon.org->settings-schema.json->page2->title
en: Choosers
vi: Những đối tượng chọn

note: settings-example@cinnamon.org->settings-schema.json->page3->title settings-example@cinnamon.org->settings-schema.json->section5->title
en: Command settings
vi: Thiết lập lệnh

note: settings-example@cinnamon.org->settings-schema.json->page4->title
en: Editable list settings
vi: Thiết lập danh sách có thể chỉnh sửa

note: settings-example@cinnamon.org->settings-schema.json->section3->title
en: File choosers
vi: Những đối tượng chọn file

note: settings-example@cinnamon.org->settings-schema.json->section2->title
en: Menu settings
vi: Thiết lập menu

note: settings-example@cinnamon.org->settings-schema.json->section6->title
en: Other choosers
vi: Các đối tượng khác

note: settings-example@cinnamon.org->settings-schema.json->section7->title
en: My list
vi: Danh sách của tôi

note: settings-example@cinnamon.org->settings-schema.json->section8->title
en: Show dependencies section
vi: Hiện mục cho phần phụ thuộc

note: settings-example@cinnamon.org->settings-schema.json->section9->title
en: Dependencies section
vi: Mục phần phụ thuộc

note: settings-example@cinnamon.org->settings-schema.json->label- info->description
en: Play with these widgets and see the automatic reaction in the panel applet.
    
    This is a label, and the content can't be modified nor accessed. You may want to use a label to show aditional hints or instructions, for example.
vi: Dùng các công cụ sau và quan sát phản ứng tức thì ngay trong panel applet.

note: settings-example@cinnamon.org->settings-schema.json->icon-name->description
en: The icon to use in the panel
vi: Icon dùng trong panel

note: settings-example@cinnamon.org->settings-schema.json->icon-name->tooltip
en: Select an icon file, or you can type an icon name into the entry box
vi: Chọn tập tin biểu tượng, hoặc gõ tên biểu tượng vào ô nhập

note: settings-example@cinnamon.org->settings-schema.json->color->description
en: The background color for the applet
vi: Màu hình nền cho applet

note: settings-example@cinnamon.org->settings-schema.json->color->tooltip
en: Click the button to select a new background color for this applet
vi: Nhấp nút để chọn màu nền mới cho tiểu trình này

note: settings-example@cinnamon.org->settings-schema.json->spinner- number->description
en: Applet width in the panel
vi: Chiều ngang applet trong panel

note: settings-example@cinnamon.org->settings-schema.json->spinner- number->tooltip
en: Increase or decrease this spinner value to make the applet wider or narrower in the panel
vi: Tăng hay giảm giá trị quay số này để làm tiểu trình rộng hay hẹp hơn trong bảng

note: settings-example@cinnamon.org->settings-schema.json->combo- selection->description
en: Please pick an option
vi: Chọn

note: settings-example@cinnamon.org->settings-schema.json->combo- selection->options
en: First Choice
vi: Lựa chọn Đầu tiên

note: settings-example@cinnamon.org->settings-schema.json->combo- selection->options
en: Second Choice
vi: Lựa chọn Thứ hai

note: settings-example@cinnamon.org->settings-schema.json->combo- selection->options
en: Third Choice
vi: Lựa chọn Thứ ba

note: settings-example@cinnamon.org->settings-schema.json->combo- selection->options
en: Fourth Choice
vi: Lựa chọn Thứ tư

note: settings-example@cinnamon.org->settings-schema.json->combo- selection->tooltip
en: A combo selection can select between int, boolean, float, and string values
vi: Một lựa chọn kết hợp có thể chọn giữa giá trị nguyên, luận lý, chấm nổi và chuỗi.

note: settings-example@cinnamon.org->settings-schema.json->scale- demo->description
en: Here is a demonstration of bidirectional control
vi: Đây là một ví dụ về kiểm soát song chiều

note: settings-example@cinnamon.org->settings-schema.json->scale-demo->tooltip
en: If you adjust this scale, it updates in the applet.  If you adjust the scale in the applet, it updates here
vi: Nếu bạn điều chỉnh thang đo này, nó sẽ cập nhật trong tiểu trình. Nếu bạn điều chỉnh thang đo trong tiểu trình, nó sẽ cập nhật ở đây

note: settings-example@cinnamon.org->settings-schema.json->use-custom- label->description
en: Check this to use a custom label
vi: Kiểm tra đường dẫn sau để sử dụng nhãn dán tùy chọn

note: settings-example@cinnamon.org->settings-schema.json->use-custom- label->tooltip
en: Checking this box allows you to set a custom label in the field below - this demonstrates setting dependencies
vi: Kiểm vào ô này cho phép bạn đặt nhãn tuỳ biến cho trường bên dưới - minh hoạ tính độc lập thiết đặt

note: settings-example@cinnamon.org->settings-schema.json->custom- label->description
en: Custom Applet Label
vi: Nhãn applet tùy chọn

note: settings-example@cinnamon.org->settings-schema.json->custom-label->tooltip
en: Set your custom label here.  This field is unavailable unless the switch above is enabled
vi: Đặt nhãn dán tùy chọn của bạn tại đây. Phần này không có sẵn nếu nút phía trên đang bật.

note: settings-example@cinnamon.org->settings-schema.json->tween- function->description
en: Animation type
vi: Kiểu hoạt ảnh

note: settings-example@cinnamon.org->settings-schema.json->tween- function->tooltip
en: A tween chooser has as value a string, which you can pass as transition to Tweener.addTween()
vi: Bộ chọn tween có một giá trị chuỗi, bạn có thể truyền vào làm chuyển tiếp cho Tweener.addTween()

note: settings-example@cinnamon.org->settings-schema.json->effect- style->description
en: Effect type
vi: Loại hiệu ứng

note: settings-example@cinnamon.org->settings-schema.json->demo- button->description
en: Don't Press This Button!!!
vi: Đừng Nhấn Nút Này!!!

note: settings-example@cinnamon.org->settings-schema.json->demo-button->tooltip
en: Pressing this button activates a callback method in the applet - go ahead, press it.
vi: Nhấn nút này kích hoạt phương thức gọi lại trong tiểu trình - tiếp tục, nhấn đi.

note: settings-example@cinnamon.org->settings-schema.json->signal- test->description
en: This is a test widget for individual key signal firing
vi: Đây là tiểu trình thử nghiệm để kích hoạt tín hiệu phím riêng biệt

note: settings-example@cinnamon.org->settings-schema.json->keybinding- test->description
en: Set the keybinding here to activate an action
vi: Chọn phím khóa ở đây để kích hoạt hành động

note: settings-example@cinnamon.org->settings-schema.json->sound- select->description
en: Choose a sound
vi: Chọn file âm thanh

note: settings-example@cinnamon.org->settings-schema.json->font- select->description
en: Choose a font
vi: Chọn font

note: settings-example@cinnamon.org->settings-schema.json->long-text->description
en: You can type paragraphs and lists here
vi: Bạn có thể đánh văn bản tại đây

note: settings-example@cinnamon.org->settings-schema.json->long-text->tooltip
en: This setting type is useful for multi-line lists, and text that is too long to fit in an entry widget.
    You can manually set the height of the text view with the 'height' property. This one is set to 150. Default is 200.
vi: Cài đặt này chỉ hiệu quả cho danh sách nhiều dòng, và văn bản có độ dài không phù hợp với công cụ nhập văn bản.
    Bạn có thể cài đặt chiều cao của tầm nhìn văn bản bằng với thuộc tính của nó. Cài đặt này có giá trị mặc định là 200 và giá trị hiện tại là 150.

note: settings-example@cinnamon.org->settings-schema.json->tree->description
en: Custom tree widget
vi: Công cụ nhánh tùy chọn

note: settings-example@cinnamon.org->settings-schema.json->tree->columns->title
en: Id number
vi: Mã số CMND/CCCD

note: #-#-#-#-#  139 (linuxmint)  #-#-#-#-# settings-example@cinnamon.org->settings-schema.json->tree->columns->title
en: Shortcut key
vi: Phím tắt

note: settings-example@cinnamon.org->settings-schema.json->show-deps- section->description
en: Show the dependencies section
vi: Hiện thị mục dành cho phần phụ thuộc

note: settings-example@cinnamon.org->settings-schema.json->show-deps- section->tooltip
en: Checking this box shows the Dependencies section below. Unchecking hides it.
vi: Chọn ô này để hiện mục dành cho phần phụ thuộc ở phía dưới. Bỏ chọn để ẩn.

note: settings-example@cinnamon.org->settings-schema.json->deps-info->description
en: You can see this section because the switch above is on. Try switching it off and see what happens.
vi: Bạn có thể thấy phần này vì nút phía trên đang bật. Tắt đi và quan sát chuyện gì sẽ xảy ra.

note: settings-example@cinnamon.org->settings-schema.json->dep-combo->options
en: Show info #1
vi: Hiện thông tin thứ nhất

note: settings-example@cinnamon.org->settings-schema.json->dep-combo->options
en: Show info #2
vi: Hiện thông tin thứ 2

note: settings-example@cinnamon.org->settings-schema.json->dep-combo->options
en: Don't show info #1 or #2
vi: Ẩn thông tin 1 hoặc 2

note: settings-example@cinnamon.org->settings-schema.json->dep-combo- info1->description
en: Info #1: You are seeing this info because the first option is selected in the combo box above. Try selecting different options to see different information.
vi: Thông tin 1: Bạn đang thấy thông tin này vì đây là lựa chọn đầu tiên cho hộp combo phía trên. Thử chọn cái khác để xem thông tin mới.

note: settings-example@cinnamon.org->settings-schema.json->dep-combo- info2->description
en: Info #2: You are seeing different text now because you selected the second option in the combo box above.
vi: Thông tin 1: Bạn đang thấy thông tin này vì đây là lựa chọn đầu tiên cho hộp combo phía trên.

note: settings-example@cinnamon.org->settings-schema.json->dep-spin->description
en: Number value
vi: Gía trị con số

note: settings-example@cinnamon.org->settings-schema.json->dep-spin- info1->description
en: The value of the spinner above is less than 5
vi: Giá trị của công cụ xoay phía trên nhỏ hơn 5

note: settings-example@cinnamon.org->settings-schema.json->dep-spin- info2->description
en: The value of the spinner above is greater than or equal to 5
vi: Giá trị của công cụ xoay phía trên lớn hơn 5

note: settings-example@cinnamon.org->settings-schema.json->custom- widget->description
en: Try out this custom widget!
vi: Hãy thử dùng công cụ tùy chọn này!

note: expo@cinnamon.org->metadata.json->description
en: Click or hover to activate Expo view
vi: Nhấp hoặc lượn để kích hoạt kiểu xem Expo

note: expo@cinnamon.org->settings-schema.json->activate-on-hover->description
en: Activate expo on hover
vi: Kích hoạt expo khi lượn

note: slideshow@cinnamon.org->metadata.json->name
en: Slideshow Controls
vi: Điều khiển Trình Chiếu

note: slideshow@cinnamon.org->metadata.json->description
en: Basic controls for the Cinnamon slideshow
vi: Điều khiển cơ bản cho trình chiếu Cinnamon

note: user@cinnamon.org->metadata.json->description
en: An applet to access your account details, switch users and quickly logout or power off the computer
vi: Tiểu dụng để truy cập chi tiết tài khoản của bạn, chuyển đổi người dùng và nhanh chóng đăng xuất hoặc tắt máy

note: user@cinnamon.org->metadata.json->name
en: User Applet
vi: Tiểu dụng Người dùng

note: user@cinnamon.org->settings-schema.json->display-name->description
en: Display user name on panel
vi: Hiển thị tên người dùng trên bảng

note: panel-launchers@cinnamon.org->metadata.json->description
en: Launch applications from the panel
vi: Khởi chạy ứng dụng từ bảng

note: panel-launchers@cinnamon.org->settings-schema.json->allow- dragging->description
en: Allow dragging of launchers
vi: Cho phép kéo thả trình khởi chạy

note: notifications@cinnamon.org->metadata.json->description
en: Click to display and manage system notifications
vi: Nhấp để hiển thị và quản lý thông báo hệ thống

note: notifications@cinnamon.org->settings- schema.json->ignoreTransientNotifications->description
en: Ignore transient notifications
vi: Bỏ qua thông báo thoáng qua

note: notifications@cinnamon.org->settings- schema.json->ignoreTransientNotifications->tooltip
en: Check this to ignore transient notifications.
vi: Đánh dấu để bỏ qua thông báo tức thời.

note: notifications@cinnamon.org->settings- schema.json->showEmptyTray->description
en: Show empty tray
vi: Hiện khay rỗng

note: notifications@cinnamon.org->settings-schema.json->showEmptyTray->tooltip
en: Check this to show the tray even when there are no new notifications.
vi: Đánh dấu để hiện khay ngay cả khi không có thông báo mới.

note: notifications@cinnamon.org->settings-schema.json->keyOpen->tooltip
en: Set keybinding(s) to show the notification popup menu.
vi: Cài phím khóa để hiển thị menu thông báo hiện lên.

note: notifications@cinnamon.org->settings-schema.json->keyClear->tooltip
en: Set keybinding(s) to clear all notifications.
vi: Cài phím khóa để xóa toàn bộ thông báo.

note: notifications@cinnamon.org->settings- schema.json->btnSystemSettings->description
en: Open notification settings
vi: Mở thiết lập thông báo

note: inhibit@cinnamon.org->metadata.json->description
en: This applet is used to disable notifications and power management (including the screensaver and the session from going idle)
vi: Tiểu dụng này dùng để tắt thông báo và quản lý điện năng (bao gồm trình bảo vệ màn hình và cơ chế phiên không hoạt động)

note: on-screen-keyboard@cinnamon.org->metadata.json->name
en: On-Screen keyboard
vi: Bàn phím trên màn hình

note: on-screen-keyboard@cinnamon.org->metadata.json->description
en: A Cinnamon applet to launch the on-screen keyboard
vi: Tiểu dụng Cinnamon để mở bàn phím trên màn hình

note: calendar@cinnamon.org->metadata.json->description
en: The Cinnamon calendar applet
vi: Tiểu dụng lịch Cinnamon

note: calendar@cinnamon.org->settings-schema.json->show-week-numbers->tooltip
en: Check this to show week numbers in the calendar.
vi: Kiểm vào đây để hiện số tuần trên lịch.

note: calendar@cinnamon.org->settings-schema.json->use-custom-format->description clock@cinnamon.org->settings-schema.json->use-custom-format->description
en: Use a custom date format
vi: Dùng định dạng ngày tháng tuỳ biến

note: calendar@cinnamon.org->settings-schema.json->use-custom-format->tooltip
en: Check this to define a custom format for the date in the calendar applet.
vi: Đánh dấu kiểm ở đây để định nghĩa định dạng tuỳ biến cho ngày tháng trong tiểu trình lịch.

note: calendar@cinnamon.org->settings-schema.json->custom-format->tooltip clock@cinnamon.org->settings-schema.json->date-format->tooltip
en: Set your custom format here.
vi: Đặt định dạng tuỳ biến của bạn ở đây.

note: calendar@cinnamon.org->settings-schema.json->format-button->tooltip
en: Click this button to know more about the syntax for date formats.
vi: Nhấp nút này để biết thêm về cú pháp định dạng ngày tháng.

note: calendar@cinnamon.org->settings-schema.json->keyOpen->description
en: Show calendar
vi: Xem lịch

note: calendar@cinnamon.org->settings-schema.json->keyOpen->tooltip
en: Set keybinding(s) to show the calendar.
vi: Chọn phím khóa để xem lịch

note: xrandr@cinnamon.org->metadata.json->description
en: XRandR monitor control applet
vi: Tiểu dụng điều khiển màn hình XRandR

note: a11y@cinnamon.org->metadata.json->description
en: Accessibility applet
vi: Tiểu dụng truy cập

note: windows-quick-list@cinnamon.org->metadata.json->name
en: Windows Quick List
vi: Danh sách Cửa sổ Nhanh

note: windows-quick-list@cinnamon.org->metadata.json->description
en: Quickly access windows from all workspaces
vi: Truy cập nhanh cửa sổ từ mọi vùng làm việc

note: separator@cinnamon.org->metadata.json->description
en: A separator icon which can be added multiple times
vi: Biểu tượng phân cách có thể thêm vào nhiều lần

note: power@cinnamon.org->metadata.json->description
en: Cinnamon power management applet
vi: Tiểu dụng quản lý điệu năng Cinnamon

note: power@cinnamon.org->settings-schema.json->labelinfo->options
en: Show percentage
vi: Hiện phần trăm

note: power@cinnamon.org->settings-schema.json->labelinfo->options
en: Show time remaining
vi: Hiện thời gian còn lại

note: power@cinnamon.org->settings-schema.json->labelinfo->options
en: Show percentage and time remaining
vi: Hiện phần trăm và thời gian còn lại

note: power@cinnamon.org->settings-schema.json->labelinfo->options
en: Hide label
vi: Ẩn nhãn

note: power@cinnamon.org->settings-schema.json->showmulti->description
en: Always show all batteries
vi: Luôn hiển thị tất cả pin

note: power@cinnamon.org->settings-schema.json->showmulti->tooltip
en: Check this to always show multiple batteries in the panel, regardless of whether one of them is marked primary.
vi: Làm theo để luôn hiện tất cả các pin trong panel, kể cả pin chính.

note: photoframe@cinnamon.org->metadata.json->name
en: Digital photo frame
vi: Khung ảnh kỹ thuật số

note: photoframe@cinnamon.org->metadata.json->description
en: A digital photo frame desklet
vi: Tiểu trình màn hình khung ảnh kỹ thuật số

note: launcher@cinnamon.org->metadata.json->name
en: Launcher desklet
vi: Tiểu trình màn hình khởi chạy

note: launcher@cinnamon.org->metadata.json->description
en: A desklet that launches a program
vi: Tiểu trình màn hình khởi chạy chương trình

note: clock@cinnamon.org->metadata.json->name
en: Clock desklet
vi: Tiểu trình màn hình đồng hồ

note: clock@cinnamon.org->metadata.json->description
en: A desklet that displays the time
vi: Tiểu trình màn hình hiển thị thời gian

note: clock@cinnamon.org->settings-schema.json->text-color->tooltip
en: Click the button to select a new text color
vi: Nhấp nút để chọn màu chữ mới

note: clock@cinnamon.org->settings-schema.json->use-custom-format->tooltip
en: Check this to define a custom format for the time in the clock desklet.
vi: Kiểm ở đây để định nghĩa định dạng thời gian tuỳ biến cho tiểu dụng màn hình đồng hồ.

note: TRANSLATORS: this is where the user can click and import a profile
en: Other profile…
vi: Hồ sơ khác...

note: TRANSLATORS: this is a profile prefix to signify the * profile his a standard space like AdobeRGB
en: Colorspace:
vi: Không gian màu:

note: TRANSLATORS: this is a profile prefix to signify the * profile is a test profile
en: Test profile:
vi: Hồ sơ thử:

note: TRANSLATORS: this is when the profile should be set for all users
en: Set for all users
vi: Đặt cho tất cả mọi người dùng

note: TRANSLATORS: this is when the profile should be set for all users
en: Create virtual device
vi: Tạo thiết bị ảo

note: #-#-#-#-#  140 (cinnamon-control-center 2.25.90)  #-#-#-#-# TRANSLATORS: an ICC profile is a file containing colorspace data #-#-#-#-#  405 (gnome-color-manager master)  #-#-#-#-# TRANSLATORS: dialog for file->open dialog #-#-#-#-#  410 (gnome-control-center master)  #-#-#-#-#
en: Select ICC Profile File
vi: Chọn tập tin hồ sơ ICC

note: TRANSLATORS: this is the dialog title in the 'Add profile' UI
en: Available Profiles for Displays
vi: Các hồ sơ thiết bị hiển thị hiện có

note: TRANSLATORS: this is the dialog title in the 'Add profile' UI
en: Available Profiles for Scanners
vi: Các hồ sơ máy quét hiện có

note: TRANSLATORS: this is the dialog title in the 'Add profile' UI
en: Available Profiles for Printers
vi: Các hồ sơ máy in hiện có

note: TRANSLATORS: this is the dialog title in the 'Add profile' UI
en: Available Profiles for Cameras
vi: Các hồ sơ máy chụp hình hiện có

note: TRANSLATORS: this is the dialog title in the 'Add profile' UI
en: Available Profiles for Webcams
vi: Các hồ sơ Webcam hiện có

note: TRANSLATORS: this is when the button is sensitive
en: Create a color profile for the selected device
vi: Tạo một hồ sơ màu cho thiết bị được chọn

note: TRANSLATORS: this is when the button is insensitive
en: The measuring instrument does not support printer profiling.
vi: Thiết bị đo không hỗ trợ tạo hồ sơ màu cho máy in.

note: TRANSLATORS: this is when an auto-added profile cannot be removed
en: Cannot remove automatically added profile
vi: Không thể xóa bỏ hồ sơ được thêm vào tự động

note: #-#-#-#-#  140 (cinnamon-control-center 2.25.90)  #-#-#-#-# TRANSLATORS: this is when there is no profile for the device #-#-#-#-#  405 (gnome-color-manager master)  #-#-#-#-#
en: No profile
vi: Không có hồ sơ

en: %i year | %i years
vi[0]: %i năm

en: %i month | %i months
vi[0]: %i tháng

en: %i week | %i weeks
vi[0]: %i tuần

note: fallback
en: Less than 1 week
vi: Dưới một tuần

en: This device is not color managed.
vi: Thiết bị này đang không được quản lý màu.

en: This device is using manufacturing calibrated data.
vi: Thiết bị này đang sử dụng thông số cân chỉnh của nhà sản xuất.

en: This device does not have a profile suitable for whole-screen color correction.
vi: Thiết bị này không có một hồ sơ phù hợp để điều chỉnh màu cả màn hình.

en: This device has an old profile that may no longer be accurate.
vi: Thiết bị này có một bộ hồ sơ cũ có thể không còn chính xác nữa.

note: add the 'No devices detected' entry
en: No devices supporting color management detected
vi: Không tìm ra thiết bị hỗ trợ quản lý màu sắc

[ctx: Device kind]
en: Display
vi: Hiển thị

[ctx: Device kind]
en: Scanner
vi: Máy quét

[ctx: Device kind]
en: Printer
vi: Máy in

[ctx: Device kind]
en: Camera
vi: Máy ảnh

en: Select a region
vi: Chọn vùng

[ctx: display panel, rotation]
en: Normal
vi: Thường

[ctx: display panel, rotation]
en: Counterclockwise
vi: Ngược chiều kim đồng hồ

[ctx: display panel, rotation]
en: Clockwise
vi: Chiều kim đồng hồ

[ctx: display panel, rotation]
en: 180 Degrees
vi: 180º

en: Double (Hi-DPI)
vi: Nhân đôi (Hi-DPI)

en: Automatic (%ux)
vi: Tự động (%ux)

en: Select a monitor to change its properties; drag it to rearrange its placement.
vi: Chọn màn hình để thay đổi thuộc tính; kéo để sắp xếp vị trí.

en: DoubleScan
vi: Quét hai lần

en: Failed to apply configuration
vi: Áp dụng cấu hình thất bại

en: Could not get screen information
vi: Không thể lấy thông tin về màn hình

note: #-#-#-#-#  140 (cinnamon-control-center 2.25.90)  #-#-#-#-# Translators: this is the title of the connection details * window for vpn connections, it is also used to display * vpn connections in the device list. #-#-#-#-#  410 (gnome-control-center master)  #-#-#-#-# update title
en: %s VPN
vi: VPN %s

en: %i day ago | %i days ago
vi[0]: %i ngày trước

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

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

en: Options…
vi: Tùy chọn…

en: Add new connection
vi: Thêm kết nối mới

note: TRANSLATORS: this Enterprise WiFi security
en: Enterprise
vi: Doanh nghiệp

[ctx: Wifi security]
en: None
vi: Không

[ctx: Signal strength]
en: Weak
vi: Yếu

[ctx: Signal strength]
en: Good
vi: Tốt

en: Switching on the wireless hotspot will disconnect you from <b>%s</b>.
vi: Chuyển qua kết nối không dây, bạn sẽ bị ngắt khỏi <b>%s</b>.

en: Stop hotspot and disconnect any users?
vi: Bạn có muốn dừng điểm truy cập này và ngắt kết nối những người đang sử dụng?

en: _Stop Hotspot
vi: _Dừng điểm truy cập

en: _Forget
vi: _Quên

[ctx: Wi-Fi Network]
note: translators: This is the label for the "Forget wireless network" functionality
en: _Forget
vi: _Quên

note: TRANSLATORS: WPAD is bad: if you enable it on an untrusted * network, then anyone else on that network can tell your * machine that it should proxy all of your web traffic * through them.
en: This is not recommended for untrusted public networks.
vi: Không khuyến khích đối với mạng công cộng không đáng tin.

note: #-#-#-#-#  140 (cinnamon-control-center 2.25.90)  #-#-#-#-# TRANSLATORS: device status TRANSLATORS: VPN status #-#-#-#-#  410 (gnome-control-center master)  #-#-#-#-#
en: Status unknown (missing)
vi: Tình trạng không rõ (thiếu)

note: TRANSLATORS: device status reason
en: IP configuration expired
vi: Hết hạn cấu hình IP

note: TRANSLATORS: device status reason
en: 802.1x supplicant disconnected
vi: 802.1x supplicant ngắt kết nối

note: TRANSLATORS: device status reason
en: 802.1x supplicant configuration failed
vi: Lỗi cấu hình 802.1x supplicant

note: TRANSLATORS: device status reason
en: 802.1x supplicant failed
vi: Lỗi 802.1x supplicant

note: TRANSLATORS: device status reason
en: 802.1x supplicant took too long to authenticate
vi: 802.1x supplicant tốn quá nhiều thời gian để xác thực

note: TRANSLATORS: device status reason
en: Line busy
vi: Đường dây bận

note: TRANSLATORS: device status reason
en: Dialing request timed out
vi: Hết hạn yêu cầu quay số

note: TRANSLATORS: device status reason
en: Dialing attempt failed
vi: Lỗi quay số

note: TRANSLATORS: device status reason
en: Firmware for the device may be missing
vi: Có lẽ thiếu firmware cho thiết bị

note: TRANSLATORS: device status reason
en: Existing connection was assumed
vi: Ngầm định kết nối đã tồn tại

note: TRANSLATORS: device status reason
en: SIM Card not inserted
vi: Chưa cài SIM

note: TRANSLATORS: device status reason
en: SIM wrong
vi: SIM không đúng

note: TRANSLATORS: device status reason
en: Connection dependency failed
vi: Lỗi phụ thuộc kết nối

[ctx: Online Account]
en: Other
vi: Khác

note: Translators: The %s is the username (eg., debarshi.ray@gmail.com * or rishi).
en: <b>%s</b> removed
vi: <b>%s</b> đã bị xóa bỏ

note: Apply screen rotation
en: Rotate the tablet when the screen is rotated:
vi: Xoay table khi màn hình bị xoay

[ctx: Wacom action-type]
en: None
vi: Không

[ctx: Wacom tablet button]
en: Up
vi: Lên

[ctx: Wacom tablet button]
en: Down
vi: Xuống

en: Switch Modes
vi: Chuyển Chế độ

en: _All Settings
vi: _Tất cả Thiết lập

en: Enable verbose mode
vi: Bật chế độ chi tiết

en: Panel to display
vi: Khung hiển thị

[ctx: hotspot]
note: translators: This is the default hotspot name, need to be less than 32-bytes
en: Hotspot
vi: Điểm truy cập

en: Add device
vi: Thêm thiết bị

en: Add a virtual device
vi: Thêm thiết bị ảo

en: Delete device
vi: Xoá thiết bị

en: Remove a device
vi: Gỡ bỏ thiết bị

en: Set this profile for all users on this computer
vi: Đặt hồ sơ này cho tất cả người dùng trên máy

en: Add profile
vi: Thêm hồ sơ

en: Remove profile
vi: Xóa hồ sơ

en: View details
vi: Xem chi tiết

note: #-#-#-#-#  2171 (plasma-desktop)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, LblDeviceType)
en: Device type:
vi: Kiểu thiết bị:

en: Image files can be dragged on this window to auto-complete the above fields.
vi: Bạn có thể kéo thả tập tin ảnh để tự động điền nốt những ô trên.

en: Select a language
vi: Chọn ngôn ngữ

en: _Region:
vi: _Vùng:

en: _Network Time
vi: Thời gian _Mạng

en: Set the time one hour ahead.
vi: Đặt thời gian lên một giờ.

en: Set the time one hour back.
vi: Đặt thời gian lùi một giờ.

en: Set the time one minute ahead.
vi: Đặt thời gian lên một phút.

en: Set the time one minute back.
vi: Đặt thời gian lùi một phút.

en: Set as Primary
vi: Đặt làm Chính

en: Mirror displays
vi: Sao chép màn hình hiển thị

en: This option may limit resolution options
vi: Lựa chọn này có thể giới hạn thiết lập độ phân giải

en: This feature is experimental and may not work well with all hardware and drivers. Enabling it may impact performance, vsync, resolution or screen ratio.
vi: Chức năng hiện đang trong giai đoạn thử nghiệm, có thể sẽ không phù hợp với phần cứng và driver. Khi bật có thể gây ảnh hưởng đến hiệu năng, vsync, độ phân giải và tỉ lệ khung hình.

en: _Detect Displays
vi: _Phát hiện Hiển thị

[ctx: proxy method]
en: Manual
vi: Thủ công

[ctx: proxy method]
en: Automatic
vi: Tự động

en: _Method
vi: _Phương thức

en: _HTTP Proxy
vi: Ủy nhiệm _HTTP

en: H_TTPS Proxy
vi: Ủy nhiệm H_TTPS

en: _FTP Proxy
vi: Ủy nhiệm _FTP

en: _Socks Host
vi: Máy chủ _Socks

en: HTTPS proxy port
vi: Cổng ủy nhiệm HTTPS

en: Turn device off
vi: Tắt thiết bị

en: Remove Device
vi: Loại bỏ thiết bị

en: VPN Type
vi: Kiểu VPN

en: Group Password
vi: Mật khẩu Nhóm

en: Turn VPN connection off
vi: Tắt kết nối VPN

en: Automatic _Connect
vi: Tự động _Kết nối

en: Link speed
vi: Tốc độ đường truyền

en: details
vi: chi tiết

en: S_ecurity
vi: _An ninh

en: My Home Network
vi: Mạng Gia đình

en: Make available to other users
vi: Cho phép những người dùng khác sử dụng

en: Automatic (DHCP)
vi: Tự động (DHCP)

en: Shared with other computers
vi: Chia sẻ với máy tính khác

en: Routes
vi: Định tuyến

en: Use this connection _only for resources on its network
vi: Dùng kết nối này _chỉ cho tài nguyên trên mạng này

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

en: _Cloned MAC Address
vi: Địa chỉ MAC _nhân bản

en: hardware
vi: phần cứng

en: reset
vi: đặt lại

en: _Turn On
vi: _Bật

en: Turn Wi-Fi off
vi: Tắt Wi-Fi

en: _Use as Hotspot…
vi: _Dùng làm điểm truy cập…

en: Connected Devices
vi: Thiết bị đã Kết nối

en: Security type
vi: Kiểu bảo mật

en: No internet connection — connect to set up new online accounts
vi: Không có kết nối internet - kết nối để cài đặt tài khoản trực tuyến mới

en: Add an account
vi: Thêm tài khoản

en: Choose a Layout
vi: Chọn bố trí

en: Select an input source to add
vi: Chọn nguồn nhập cần thêm

note: #-#-#-#-#  1959 (PACKAGE VERSION)  #-#-#-#-# (itstool) path: info/title
en: Keyboard Layout Options
vi: Tùy chọn Bố trí Bàn phím

en: Region and Language
vi: Khu vực và Ngôn ngữ

en: Remove Layout
vi: Bỏ Bố trí

en: Preview Layout
vi: Xem thử Bố trí

en: Include less-common layouts in the selection list
vi: Thêm các bố cục ít được dùng vào danh sách lựa chọn

en: Use the same layout for all windows
vi: Dùng cùng kiểu bố trí cho mọi cửa sổ

en: Allow different layouts for individual windows
vi: Cho phép mỗi cửa sổ sử dụng một kiểu bố trí khác nhau

en: New windows use the default layout
vi: Cửa sổ mới dùng kiểu bố trí mặc định

en: New windows use the previous window's layout
vi: Cửa sổ mới dùng kiểu bố trí cửa sổ trước đây

en: Display options
vi: Tùy chọn hiển thị

en: Use a country flag, if available,  to represent keyboard layouts
vi: Sử dụng cờ quốc gia để miêu tả bố cục bàn phím

en: Show the layout name instead of the group name when using text to represent a layout
vi: Hiển thị tên bố cục thay vì tên nhóm khi sử dụng văn bản để miêu ta bố cục

en: Prefer upper-case when using text to represent a layout
vi: Viết hoa khi sử dụng văn bản để miêu tả bố cục

en: View and edit keyboard layout options
vi: Xem và chỉnh sửa tuỳ chọn bố trí bàn phím

en: Replace the current keyboard layout settings with the
    default settings
vi: Thay thiết đặt bàn phím hiện hành với
    thiết đặt mặt định

en: Please plug in or turn on your graphics tablet
vi: Vui lòng cắm vào hay bật lên bàn vẽ đồ hoạ của bạn

en: No Action
vi: Không hành động

en: Firm
vi: Cứng

en: Lowest Button
vi: Nút thấp nhất

en: 802.1x _Security
vi: _An ninh 802.1x

en: page 1
vi: trang 1

en: Anony_mous identity
vi: Thực thể _vô danh

en: Inner _authentication
vi: _Xác thực bên trong

en: page 2
vi: trang 2

en: Make available to other _users
vi: Cho người dùng _khác sử dụng

en: Connect _automatically
vi: Kết nối _tự động

en: Firewall _Zone
vi: _Vùng tường lửa

en: Make available to _other users
vi: Cho người dùng _khác sử dụng

en: PAC _file
vi: Tập tin _PAC

en: _Inner authentication
vi: Xác thực _bên trong

en: Version 0
vi: Phiên bản 0

en: Version 1
vi: Phiên bản 1

en: PEAP _version
vi: _Phiên bản PEAP

en: _User certificate
vi: Chứng nhận _người dùng

en: Au_thentication
vi: _Xác thực

en: 1 (Default)
vi: 1 (Mặc định)

en: Color management settings
vi: Thiết đặt quản lý màu sắc

en: Change your region and language settings
vi: Thay đổi thiết đặt khu vực và ngôn ngữ

en: Change resolution and position of monitors and projectors
vi: Đổi độ phân giải và vị trí màn hình/máy chiếu

en: Network settings
vi: Thiết đặt mạng

en: Message to be displayed in lock screen
vi: Văn bản hiển thị trên màn hình khóa

en: The screensaver is active
vi: Màn hình chờ đang hoạt động

en: The screensaver is inactive
vi: Màn hình chờ dừng hoạt động

en: The screensaver has been active for %d second.
     | The screensaver has been active for %d seconds.
vi[0]: Màn hình chờ đã hoạt động được %d giây

en: Cinnamon Screensaver has experienced an error
vi: Cinnamon Screensaver đã gặp lỗi

en: The 'cs-backup-locker' process terminated before the screensaver did. Please report this issue and try to describe any actions you may have performed prior to this occurring.
vi: Quá trình 'cs-backup-locker' đã kết thúc trước khi trình bảo vệ màn hình thực hiện. Vui lòng báo cáo sự cố này và cố gắng mô tả bất kỳ hành động nào bạn có

en: Please enter your password...
vi: Vui lòng nhập mật khẩu...

en: Some programs are still running:
vi: Vài chương trình vẫn đang chạy:

en: Switch User Anyway
vi: Vẫn chuyển đổi người dùng

en: Suspend Anyway
vi: Vẫn Ngưng

en: Hibernate Anyway
vi: Vẫn Ngủ đông

en: _Shut Down
vi: _Tắt máy

en: Restart this system now?
vi: Khởi động lại hệ thống này ngay bây giờ?

en: Exited with code %d
vi: Thoát với mã %d

en: Killed by signal %d
vi: Bị buộc thoát bởi tín hiệu %d

en: Stopped by signal %d
vi: Bị dừng bởi tín hiệu %d

en: Could not create ICE listening socket: %s
vi: Không thể tạo ổ cắm lắng nghe ICE: %s

en: AUTOSTART_DIR
vi: THƯ_MỤC_TỰ_CHẠY

en: Session to use
vi: Phiên làm việc cần dùng

note: #-#-#-#-#  446 (gnome-session master)  #-#-#-#-# Translators: the 'fail whale' is the black dialog we show when something goes seriously wrong
en: Show the fail whale dialog for testing
vi: Hiện cửa sổ cá voi thất bại để kiểm tra

en:  - the Cinnamon session manager
vi:  -quản lý phiên chạy Cinnamon

en: Ignoring any existing inhibitors
vi: Bỏ qua các ứng dụng ngăn cản

en: Don't prompt for user confirmation
vi: Không yêu cầu xác nhận

en: Slow Keys Turned On
vi: Phím chậm đã bật

en: Slow Keys Turned Off
vi: Phím chậm đã tắt

en: You just held down the Shift key for 8 seconds.  This is the shortcut for the Slow Keys feature, which affects the way your keyboard works.
vi: Bạn vừa mới ấn giữ phím Shift trong vòng 8 giây. Đây là phím tắt của tính năng Phím Chậm, mà ảnh hưởng đến hoạt động của bàn phím.

en: Leave On
vi: Để bật

en: Leave Off
vi: Để tắt

en: _Turn Off
vi: _Tắt

en: _Leave On
vi: Để bậ_t

en: _Leave Off
vi: Để tắ_t

en: Universal Access Preferences
vi: Tùy thích truy cập chung

en: Screen reader not found.
vi: Không tìm thấy trình đọc màn hình.

en: Please install the 'orca' package.
vi: Vui lòng cài gói dữ liệu 'orca'

en: Open accessibility settings
vi: Mở thiết lập truy cập

en: Unable to open a folder for %s
vi: Không thể mở thư mục cho %s

en: Unable to eject %p
vi: Không thể đẩy %p ra

en: Unable to unmount %p
vi: Không thể gỡ gắn kết %p

en: Recalibrate now
vi: Cân chỉnh lại bây giờ

note: #-#-#-#-#  447 (gnome-settings-daemon master)  #-#-#-#-# TRANSLATORS: this is when the device has not been recalibrated in a while
en: Recalibration required
vi: Cần cân chỉnh lại.

en: Cinnamon Settings Daemon Color Plugin
vi: Phần bổ sung màu sắc cho trình nền thiết lập Cinnamon

note: #-#-#-#-#  447 (gnome-settings-daemon master)  #-#-#-#-# TRANSLATORS: this is a sound description
en: Color calibration device added
vi: Đã thêm thiết bị cân chỉnh màu

note: #-#-#-#-#  447 (gnome-settings-daemon master)  #-#-#-#-# TRANSLATORS: this is a sound description
en: Color calibration device removed
vi: Đã loại bỏ thiết bị cân chỉnh màu

en: Low Disk Space on "%s"
vi: Còn ít vùng trống trên "%s"

en: The volume "%s" has only %s disk space remaining.  You may free up some space by emptying the trash.
vi: Khối "%s" chỉ còn %s vùng đĩa trống. Bạn cần xóa tập tin không cần thiết và làm rỗng sọt rác.

en: Don't show any warnings again for this file system
vi: Đừng hiện bất kỳ cảnh báo nào lần nữa đối với hệ tập tin này

en: Don't show any warnings again
vi: Đừng hiện cảnh báo này lần nữa

en: You can free up disk space by removing unused programs or files, or by moving files to another disk or partition.
vi: Bạn có thể tăng vùng đĩa trống bằng cách loại bỏ những chươong trình hoặc tập tin không dùng, hoặc chuyển tập tin sang đĩa hoặc phân vùng khác.

en: Examine...
vi: Kiểm tra...

en: Error activating XKB configuration.
    There can be various reasons for that.
    
    If you report this situation as a bug, include the results of
     <b>%s</b>
     <b>%s</b>
     <b>%s</b>
     <b>%s</b>
vi: Lỗi kích hoạt điều chỉnh XKB.
    Có nhiều nguyên nhân gây lỗi.
    
    Khi báo cáo lỗi, vui lòng thêm vào các kết quả sau
     <b>%s</b>
     <b>%s</b>
     <b>%s</b>
     <b>%s</b>

en: _Layouts
vi: _Bố trí

note: #-#-#-#-#  447 (gnome-settings-daemon master)  #-#-#-#-# TRANSLATORS: UPS is now discharging
en: UPS Discharging
vi: UPS đang xả

note: #-#-#-#-#  447 (gnome-settings-daemon master)  #-#-#-#-# TRANSLATORS: tell the user how much time they have got
en: %s of UPS backup power remaining
vi: Còn %s năng lượng dự trữ UPS

note: #-#-#-#-#  447 (gnome-settings-daemon master)  #-#-#-#-# TRANSLATORS: laptop battery low, and we only have one battery
en: Battery low
vi: Pin yếu

note: #-#-#-#-#  447 (gnome-settings-daemon master)  #-#-#-#-# TRANSLATORS: UPS is starting to get a little low
en: UPS low
vi: UPS yếu

note: #-#-#-#-#  447 (gnome-settings-daemon master)  #-#-#-#-# TRANSLATORS: tell the user how much time they have got
en: Approximately %s of remaining UPS backup power (%.0f%%)
vi: Còn xấp xỉ %s năng lượng dự trữ UPS (%.0f%%)

note: #-#-#-#-#  447 (gnome-settings-daemon master)  #-#-#-#-# TRANSLATORS: computer, e.g. ipad is getting a little low TRANSLATORS: the cell battery is very low
en: Attached computer battery low
vi: Pin máy tính gắn vào thấp

note: #-#-#-#-#  447 (gnome-settings-daemon master)  #-#-#-#-# TRANSLATORS: this is the sound description
en: Battery is low
vi: Pin yếu

en: Computer will suspend very soon unless it is plugged in.
vi: Máy tính sẽ ngừng sớm trừ khi cắm điện.

note: #-#-#-#-#  447 (gnome-settings-daemon master)  #-#-#-#-# TRANSLATORS: give the user a ultimatum
en: Computer will hibernate very soon unless it is plugged in.
vi: Máy tính sẽ ngủ đông sớm trừ khi cắm điện.

note: #-#-#-#-#  447 (gnome-settings-daemon master)  #-#-#-#-# TRANSLATORS: give the user a ultimatum
en: Computer will shutdown very soon unless it is plugged in.
vi: Máy tính sẽ tắt sớm trừ khi cắm điện.

note: #-#-#-#-#  447 (gnome-settings-daemon master)  #-#-#-#-# TRANSLATORS: give the user a ultimatum
en: Approximately %s of remaining UPS power (%.0f%%). Restore AC power to your computer to avoid losing data.
vi: Còn xấp xỉ <b>%s</b> năng lượng dự trữ UPS (%.0f%%). Phục hồi nguồn AC cho máy tính để tránh mất dữ liệu.

en: Wireless mouse is very low in power. This device will soon stop functioning if not charged.
vi: Pin chuột không dây đang rất yếu. Thiết bị này sẽ sớm ngưng hoạt động nếu không được sạc.

en: Wireless keyboard is very low in power. This device will soon stop functioning if not charged.
vi: Pin bàn phím không dây đang rất yếu. Thiết bị này sẽ sớm ngưng hoạt động nếu không được sạc.

note: TRANSLATORS: the device is just going to stop working
en: Tablet is very low in power (%.0f%%). This device will soon stop functioning if not charged.
vi: Bảng vẽ sắp hết pin (%.0f%%), sẽ ngừng hoạt động sớm nếu không sạc.

note: #-#-#-#-#  447 (gnome-settings-daemon master)  #-#-#-#-# TRANSLATORS: this is the sound description
en: Lid has been opened
vi: Nắp đã mở

note: #-#-#-#-#  447 (gnome-settings-daemon master)  #-#-#-#-# TRANSLATORS: this is the sound description
en: Lid has been closed
vi: Nắp đã đóng

note: #-#-#-#-#  436 (gnome-packagekit gnome-3-0)  #-#-#-#-# TRANSLATORS: time
en: %i minute | %i minutes
vi[0]: %i phút

note: #-#-#-#-#  436 (gnome-packagekit gnome-3-0)  #-#-#-#-# TRANSLATORS: time
en: %i hour | %i hours
vi[0]: %i giờ

en: provides %s laptop runtime
vi: cung cấp %s thời gian chạy laptop

en: %s %s remaining
vi: %s %s còn lại

en: %s %s until charged
vi: %s %s tới khi sạc đầy

en: provides %s battery runtime
vi: cung cấp %s thời gian chạy pin

en: Product:
vi: Sản phẩm:

note: #-#-#-#-#  410 (gnome-control-center master)  #-#-#-#-# TRANSLATORS: primary battery #-#-#-#-#  441 (gnome-power-manager master)  #-#-#-#-# TRANSLATORS: battery state
en: Discharging
vi: Đang xả

en: Percentage charge:
vi: Phần trăm sạc:

en: Technology:
vi: Công nghệ:

en: Charge time:
vi: Thời gian sạc:

en: Discharge time:
vi: Thời gian xả:

en: Design charge:
vi: Sạc thiết kế:

en: Charge rate:
vi: Mức sạc:

en: Game controller | Game controllers
vi[0]: Tay cầm gaming

en: Laptop battery not present
vi: Không có pin laptop

en: Laptop battery is charging
vi: Pin laptop đang sạc

en: Laptop battery is discharging
vi: Pin laptop đang xả

en: Laptop battery is empty
vi: Laptop hết pin

en: Laptop battery is charged
vi: Pin laptop đã sạc đầy

en: Laptop battery is waiting to charge
vi: Pin laptop đang chờ sạc

en: Laptop battery is waiting to discharge
vi: Pin laptop đang chờ xả

en: UPS is charging
vi: UPS đang sạc

en: UPS is discharging
vi: UPS đang xả

en: UPS is empty
vi: UPS hết

en: UPS is charged
vi: UPS đã sạc

en: Mouse is charging
vi: Chuột đang sạc

en: Mouse is discharging
vi: Chuột đang xả

en: Mouse is empty
vi: Chuột hết pin

en: Mouse is charged
vi: Chuột đã sạc đầy

en: Keyboard is charging
vi: Bàn phím đang sạc

en: Keyboard is discharging
vi: Bàn phím đang xả

en: Keyboard is empty
vi: Bàn phím hết pin

en: Keyboard is charged
vi: Bàn phím đã sạc đầy

en: PDA is charging
vi: PDA đang sạc

en: PDA is discharging
vi: PDA đang xả

en: PDA is empty
vi: PDA hết pin

en: PDA is charged
vi: PDA đã sạc đầy

en: Cell phone is charging
vi: Điện thoại di động đang sạc

en: Cell phone is discharging
vi: Điện thoại di động đang xả

en: Cell phone is empty
vi: Điện thoại di động hết pin

en: Cell phone is charged
vi: Điện thoại di động đã sạc đầy

en: Media player is charging
vi: Máy phát nhạc đang sạc

en: Media player is discharging
vi: Máy phát nhạc đang xả

en: Media player is empty
vi: Máy phát nhạc hết pin

en: Media player is charged
vi: Máy phát nhạc đã sạc đầy

en: Computer is charging
vi: Máy tính đang sạc

en: Computer is discharging
vi: Máy tính đang xả

en: Computer is empty
vi: Máy tính hết pin

en: Computer is charged
vi: Máy tính đã sạc đầy

en: Game controller is charging
vi: Đang sạc tay cầm gaming

en: Game controller is discharging
vi: Dừng sạc tay cầm gaming

en: Game controller is empty
vi: Hết pin tay cầm gaming

en: Game controller is charged
vi: Pin tay cầm gaming đầy

note: #-#-#-#-#  447 (gnome-settings-daemon master)  #-#-#-#-# Translators: We are configuring new printer
en: Configuring new printer
vi: Cấu hình máy in mới

note: #-#-#-#-#  447 (gnome-settings-daemon master)  #-#-#-#-# Translators: We have no driver installed for this printer #-#-#-#-#  2532 (PACKAGE VERSION)  #-#-#-#-# name is a URI, no queue was generated, because no suitable driver was found
en: Missing printer driver
vi: Thiếu trình điều khiển máy in

note: #-#-#-#-#  447 (gnome-settings-daemon master)  #-#-#-#-# Translators: We have no driver installed for the device
en: No printer driver for %s.
vi: Không có trình điều khiển cho %s.

note: #-#-#-#-#  447 (gnome-settings-daemon master)  #-#-#-#-# Translators: We have no driver installed for this printer
en: No driver for this printer.
vi: Không có trình điều khiển cho máy in này.

note: #-#-#-#-#  447 (gnome-settings-daemon master)  #-#-#-#-# Translators: A filter or backend is not installed (same as in system-config-printer)
en: Printer configuration error
vi: Lỗi cấu hình máy in

note: #-#-#-#-#  447 (gnome-settings-daemon master)  #-#-#-#-# Translators: At least one input tray is low on media (same as in system-config-printer)
en: Paper low
vi: Ít giấy

note: #-#-#-#-#  447 (gnome-settings-daemon master)  #-#-#-#-# Translators: The printer is offline (same as in system-config-printer)
en: Printer off-line
vi: Máy in ngoại tuyến

note: #-#-#-#-#  447 (gnome-settings-daemon master)  #-#-#-#-# Translators: The printer has detected an error (same as in system-config-printer) Translators: This is a title of an error notification for a printer
en: Printer error
vi: Lỗi máy in

en: Printing stopped
vi: Đã dừng in

en: Printing canceled
vi: Đã huỷ bỏ in

en: Printing completed
vi: In hoàn tất

note: #-#-#-#-#  447 (gnome-settings-daemon master)  #-#-#-#-# Translators: This is a title of a report notification for a printer
en: Printer report
vi: Báo cáo máy in

note: #-#-#-#-#  447 (gnome-settings-daemon master)  #-#-#-#-# Translators: This is a title of a warning notification for a printer
en: Printer warning
vi: Cảnh báo máy in

en: received error or hang up from event source
vi: có lỗi hay mất kết nối từ nguồn sự kiện

en: NSS security system could not be initialized
vi: Không khởi tạo được hệ thống an ninh NSS

en: no suitable smartcard driver could be found
vi: không tìm thấy trình điều khiển cho smartcard tương ứng

en: could not watch for incoming card events - %s
vi: Không thể theo dõi sự kiện thẻ nhận được - %s

en: encountered unexpected error while waiting for smartcard events
vi: phát hiện lỗi lạ khi chờ sự kiện smartcard

en: Send Keystroke %s
vi: Gửi phím %s

en: Show On-Screen Help
vi: Hiện Trợ giúp Trên-Màn hình

en: Switch Monitor
vi: Chuyển màn hình

en: Mode %d: %s
vi: Chế độ %d: %s

en: Could not restore the display's configuration
vi: Không thể phục hồi cấu hình của bộ trình bày

en: Could not restore the display's configuration from a backup
vi: Không thể phục hồi cấu hình của bộ trình bày từ bản sao lưu

en: The display will be reset to its previous configuration in %d second | The display will be reset to its previous configuration in %d seconds
vi[0]: Bộ trình bày sẽ bị đặt lại về cấu hình trước đó sau %d giây

en: Confirm New Configuration
vi: Xác nhận điều chỉnh mới

en: _Restore Previous Configuration
vi: _Phục hồi cấu hình trước

en: _Keep This Configuration
vi: _Giữ cấu hình này

en: The selected configuration for displays could not be applied
vi: Không thể áp dụng cấu hình đã chọn cho bộ trình bày

en: Could not refresh the screen information: %s
vi: Không thể cập nhật thông tin màn hình: %s

en: Trying to switch the monitor configuration anyway.
vi: Vẫn đang thử chuyển đổi cấu hình của thiết bị hiển thị.

en: Could not apply the stored configuration for monitors
vi: Không thể áp dụng cấu hình đã lưu cho thiết bị hiển thị

en: Formatting %(partition)s as %(format)s ...
vi: Đang định dạng %(partition)s thành %(format)s ...

en: Mounting %(partition)s on %(mountpoint)s
vi: Đang gắn kết phân vùng %(partition)s đến %(mountpoint)s

en: ERROR: You must first manually mount your target filesystem(s) at /target to do a custom install!
vi: LỖI: Đầu tiên bạn phải gắn kết thủ công hệ thống tập tin đích vào /target để thực hiện cài đặt tuỳ biến !

en: ERROR: Something is wrong with the installation medium! This is usually caused by burning tools which are not compatible with LMDE (YUMI or other multiboot tools). Please burn the ISO image to DVD/USB using a different tool.
vi: LỖI: Có vấn đề với phương tiện cài đặt ! Thường là do các công cụ ghi đĩa (YUMI hoặc các công cụ đa khởi động khác) không tương thích với LMDE. Vui lòng ghi lại tập tin ISO vào đĩa bằng công cụ khác.

en: Copying %s
vi: Đang chép %s

en: Entering the system ...
vi: Đang vào hệ thống...

en: Removing live configuration (packages)
vi: Đang gõ bỏ cấu hình live (các gói)

en: Adding new user to the system
vi: Đang thêm người dùng mới vào hệ thống

en: Writing filesystem mount information to /etc/fstab
vi: Đang viết thông tin gắn kết hệ thống tập tin vào /etc/fstab

en: Setting hostname
vi: Đang thiết lập tên máy

en: Setting locale
vi: Đang thiết lập locale ngôn ngữ

en: Localizing packages
vi: Đang bản địa hoá các gói

en: Installing drivers
vi: Đang cài đặt trình điều khiển

en: Setting keyboard options
vi: Đang thiếp lập tùy chọn bàn phím

en: Installing bootloader
vi: Đang cài đặt trình nạp khởi động

en: WARNING: The grub bootloader was not configured properly! You need to configure it manually.
vi: CẢNH BÁO: Trình nạp khởi động Grub không được cấu hình đúng đắn. Bạn cần phải cấu hình thủ công.

en: Cleaning APT
vi: Đang dọn dẹp APT

en: Installation finished
vi: Cài đặt hoàn tất

en: Configuring bootloader
vi: Đang cấu hình trình nạp khởi động

en: Checking bootloader
vi: Đang kiểm tra trình nạp khởi động

en: Timezone
vi: Múi giờ

en: User info
vi: Thông tin người dùng

en: Please make sure you wish to manage partitions manually
vi: Vui lòng chắc chắn rằng bạn muốn tự mình quản lý phân vùng

en: Installing Linux Mint...
vi: Đang cài đặt Linux Mint...

en: Installation paused: please finish the custom installation
vi: Cài đặt tạm dừng: vui lòng hoàn tất cài đặt tùy biến

en: Select timezone
vi: Chọn múi giờ

en: Calculating file indexes ...
vi: Đang tính toán chỉ mục tập tin...

en: %s Installer
vi: Trình cài đặt %s

en: Edit partitions
vi: Chỉnh sửa phân vùng

en: Your full name
vi: Tên đầy đủ của bạn

en: Your username
vi: Tên người dùng của bạn

en: This is the name you will use to log in to your computer.
vi: Đây là tên bạn sẽ dùng để đăng nhập vào máy.

en: Your password
vi: Mật khẩu của bạn

en: Please enter your password twice to ensure it is correct.
vi: Vui lòng nhập mật khẩu hai lần để đảm bảo chính xác.

en: This hostname will be the computer's name on the network.
vi: Tên máy này sẽ là tên của máy trên mạng.

en: If enabled, the login screen is skipped when the system starts, and you are signed into your desktop session automatically.
vi: Nếu cho phép, khi hệ thống khởi động sẽ bỏ qua màn hình đăng nhập, và bạn được đăng nhập tự động vào phiên làm việc.

en: Log in automatically
vi: Đăng nhập tự động

en: Your picture
vi: Ảnh của bạn

en: This picture represents your user account. It is used in the login screen and a few other places.
vi: Ảnh này đại diện cho tài khoản người dùng của bạn. Nó được sử dụng trong màn hình đăng nhập và một số nơi khác.

en: Selected timezone:
vi: Múi giờ đã chọn:

en: Bootloader
vi: Trình nạp khởi động

en: Install GRUB
vi: Cài đặt GRUB

en: GRUB is a bootloader used to load the Linux kernel.
vi: GRUB là trình nạp khởi động dùng để nạp nhân Linux.

en: Use this box to test your keyboard layout.
vi: Dùng ô này để thử bố trí bàn phím của bạn.

en: You have selected to manage your partitions manually, this feature is for ADVANCED USERS ONLY.
vi: Bạn đã chọn quản lý phân vùng thủ công, tính năng này CHỈ DÀNH CHO NGƯỜI DÙNG NÂNG CAO.

en: Before continuing, please mount your target filesystem(s) at /target.
vi: Trước khi tiếp tục, vui lòng gắn kết hệ thống tập tin đích vào /target.

en: Do NOT mount virtual devices such as /dev, /proc, /sys, etc on /target/.
vi: ĐỪNG gắn kết các thiết bị ảo như /dev, /proc, /sys...v.v vào /target/.

en: During the install, you will be given time to chroot into /target and install any packages that will be needed to boot your new system.
vi: Trong quá trình cài đặt, bạn sẽ có cơ hội để chroot vào /target để cài đặt các gói cần thiết để khởi động hệ thống mới.

en: During the install, you will be required to write your own /etc/fstab.
vi: Trong quá trình cài đặt, bạn sẽ được yêu cầu tự viết tập tin /etc/fstab.

en: If you aren't sure what any of this means, please go back and deselect manual partition management.
vi: Nếu bạn không chắc điều này nghĩa là gì, vui lòng quay lại và bỏ chọn quản lý phân vùng thủ công.

en: Please do the following and then click Forward to finish installation:
vi: Vui lòng thực hiện như sau và rồi nhấp Tiến tới để kết thúc cài đặt:

en: Create /target/etc/fstab for the filesystems as they will be mounted in your new system, matching those currently mounted at /target (without using the /target prefix in the mount paths themselves).
vi: Tạo /target/etc/fstab cho các hệ thống tập tin như cấu hình sẽ gắn kết vào hệ thống mới, khớp với những cái hiện đang gắn kết ở /target (không dùng chính tiền tố /target trong đường dẫn gắn kết).

en: Install any packages that may be needed for first boot (mdadm, cryptsetup, dmraid, etc) by calling "sudo chroot /target" followed by the relevant apt-get/aptitude installations.
vi: Cài các gói có thể cần thiết cho lần khởi động đầu tiên (mdadm, cryptsetup, dmraid, v.v) bằng cách gọi "sudo chroot /target" theo sau là các lệnh cài đặt apt-get/aptitude liên quan.

en: Note that in order for update-initramfs to work properly in some cases (such as dm-crypt), you may need to have drives currently mounted using the same block device name as they appear in /target/etc/fstab.
vi: Lưu ý rằng để cho update-initramfs hoạt động đúng đắn trong vài trường hợp (như là dm-crypt), bạn có thể phải cho các ổ đĩa hiện đang gắn kết dùng cùng tên thiết bị khối như trong tập tin /target/etc/fstab.

en: Double-check that your /target/etc/fstab is correct, matches what your new system will have at first boot, and matches what is currently mounted at /target.
vi: Kiểm tra lần nữa rằng /target/etc/fstab của bạn là chính xác, khớp với hệ thống mới ở lần khởi động đầu tiên, và khớp với hiện trạng gắn kết ở /target.

en: Operating system
vi: Hệ điều hành

en: Format as
vi: Định dạng như

en: Quit?
vi: Thoát ?

en: Are you sure you want to quit the installer?
vi: Bạn có chắc chắn muốn thoát trình cài đặt không ?

en: Installation Tool
vi: Công cụ Cài đặt

en: Please choose a language
vi: Vui lòng chọn ngôn ngữ

en: Please provide your full name.
vi: Vui lòng cung cấp họ tên đầy đủ.

en: Please provide a username.
vi: Vui lòng cung cấp tên người dùng.

en: Please provide a password for your user account.
vi: Vui lòng cung cấp mật khẩu cho tài khoản người dùng.

en: Your passwords do not match.
vi: Mật khẩu không khớp.

en: Please provide a hostname.
vi: Vui lòng cung cấp tên máy.

en: Your username must be lower case.
vi: Tên người dùng phải là chữ thường.

en: Your username may not contain whitespace characters.
vi: Tên người dùng không được chứa ký tự trắng.

en: The hostname must be lower case.
vi: Tên máy phải là chữ thường.

en: The hostname may not contain whitespace characters.
vi: Tên máy không được chứa ký tự trắng.

en: Please indicate a filesystem to format the root (/) partition with before proceeding.
vi: Vui lòng chỉ định hệ thống tập tin để định dạng phân vùng gốc (/) trước khi tiến hành.

en: Please select a root (/) partition.
vi: Vui lòng chọn phân vùng gốc (/).

en: A root partition is needed to install Linux Mint on.
    
     - Mount point: /
     - Recommended size: 30GB
     - Recommended filesystem format: ext4
vi: Cần có phân vùng gốc để cài đặt Linux Mint vào đó.
    
     - Điểm gắn kết: /
     - Kích thước đề nghị: 30GB
     - Định dạng hệ thống tập tin đề nghị: ext4

en: The EFI partition is not bootable. Please edit the partition flags.
vi: Phân vùng EFI không khởi động được. Vui lòng chỉnh sửa cờ phân vùng.

en: The EFI partition is too small. It must be at least 100MB.
vi: Phân vùng EFI quá nhỏ. Phải ít nhất 100 MB.

en: The EFI partition must be formatted as vfat.
vi: Phân vùng EFI phải được định dạng kiểu vfat.

en: Please select an EFI partition.
vi: Vui lòng chọn phân vùng EFI.

en: An EFI system partition is needed with the following requirements:
    
     - Mount point: /boot/efi
     - Partition flags: Bootable
     - Size: Larger than 100MB
     - Format: vfat or fat32
    
    To ensure compatibility with Windows we recommend you use the first partition of the disk as the EFI system partition.
vi: Phân vùng hệ thống EFI là cần thiết với các yêu cầu sau đây:
    
    - Điểm gắn kết: /boot/efi
    - Cờ phân vùng: khởi động được
    - Kích thước: lớn hơn 100 MB
    - Định dạng: vfat hoặc fat32
    
    Để bảo đảm tương thích với Windows, chúng tôi khuyên bạn dùng phân vùng đầu tiên của máy làm phân vùng hệ thống EFI.

en: Language:
vi: Ngôn ngữ:

en: Timezone:
vi: Múi giờ:

en: Keyboard layout:
vi: Bố trí bàn phím:

en: Real name:
vi: Tên thật:

en: Automatic login:
vi: Tự động đăng nhập:

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

en: Hostname:
vi: Tên máy:

en: Filesystem operations
vi: Thao tác hệ thống tập tin

en: Install bootloader on %s
vi: Cài đặt trình nạp khởi động vào %s

en: Do not install bootloader
vi: Không cài đặt trình nạp khởi động

en: Use already-mounted /target.
vi: Dùng /target đã gắn kết.

en: Format %(path)s as %(filesystem)s
vi: Định dạng %(path)s thành %(filesystem)s

en: Mount %(path)s as %(mount)s
vi: Gắn kết %(path)s vào %(mount)s

en: The installation is now complete. Do you want to restart your computer to use the new system?
vi: Quá trình cài đặt giờ đã hoàn tất. Bạn có muốn khởi động lại máy để dùng hệ thống mới không ?

en: Installation paused
vi: Cài đặt tạm dừng

en: The installation is now paused. Please read the instructions on the page carefully before clicking Forward to finish the installation.
vi: Quá trình cài đặt đã được tạm dừng. Vui lòng đọc kỹ hướng dẫn trên trang trước khi nhấp Tiếp tục để hoàn thành cài đặt.

en: Installation error
vi: Lỗi cài đặt

en: Assign to /
vi: Gán vào /

en: Assign to /home
vi: Gán vào /home

en: Assign to /boot/efi
vi: Gán vào /boot/efi

en: Removable:
vi: Tháo lắp được:

en: No partition table was found on the hard drive: %s. Do you want the installer to create a set of partitions for you? Note: This will ERASE ALL DATA present on this disk.
vi: Không tìm thấy bảng phân vùng trên đĩa cứng: %s. Bạn có muốn trình cài đặt tạo một bộ phân vùng cho bạn không ? Lưu ý: hành động này sẽ XÓA MỌI DỮ LIỆU trên đĩa.

en: Logical partition
vi: Phân vùng luận lý

en: Extended partition
vi: Phân vùng mở rộng

en: Edit partition
vi: Sửa phân vùng

en: Format as:
vi: Định dạng thành:

en: Please wait, this can take some time
vi: Xin vui lòng chờ đợi trong giây lát

en: Application removed successfully
vi: Gỡ bỏ ứng dụng thành công

en: This menu item is not associated to any package. Do you want to remove it from the menu anyway?
vi: Mục trình đơn này chưa được liên hệ với gói nào. Bạn có muốn gỡ bỏ khỏi trình đơn luôn không ?

en: The following packages will be removed:
vi: Các gói sau đây sẽ bị gỡ bỏ:

en: Packages to be removed
vi: Các gói bị gỡ bỏ:

en: Send as email attachment
vi: Gửi dưới dạng đính kèm điện thư

en: Backups
vi: Sao lưu

en: Backup Tool
vi: Công cụ Sao lưu

note: #-#-#-#-#  192 (deja-dup)  #-#-#-#-# Translators:  This is the phrase 'Backing up' in the larger phrase "Backing up '%s'".  %s is a filename.
en: Backing up:
vi: Sao lưu:

note: #-#-#-#-#  192 (deja-dup)  #-#-#-#-# Translators:  This is the word 'Restoring' in the phrase "Restoring '%s'".  %s is a filename.
en: Restoring:
vi: Đang phục hồi:

note: if it *is* visible, a header will be set already
en: Your files were successfully restored.
vi: Các tập tin của bạn đã được phục hồi.

en: Make a backup of your home directory
vi: Sao lưu thư mục Nhà của bạn

en: Exclude files
vi: Trừ các tập tin

en: Exclude directories
vi: Trừ các thư mục

en: Overview of some window managers
vi: Khái quát một vài trình quản lý cửa sổ

en: Here's a description of some of the window managers available.
vi: Đây là mô tả của một vài trình quản lý cửa sổ sẵn có

en: Marco is the default window manager for the MATE desktop environment. It is very stable and very reliable. It can run with or without compositing.
vi: Marco là trình quản lý cửa sổ mặc định cho môi trường làm việc MATE. Nó rất ổn định và chắc chắn. Nó có thể chạy với tổ hợp hoặc không.

en: If Marco is not installed already, you can install it with <cmd>apt install marco</cmd>.
vi: Nếu Marco chưa được cài sẵn, bạn có thể cài nó với <cmd>apt install marco</cmd>.

en: Metacity was the default window manager for the GNOME 2 desktop environment. It is very stable and very reliable. It can run with or without compositing.
vi: Metacity là trình quản lý cửa sổ mặc định cho môi trường làm việc GNOME 2. Nó rất ổn định và chắc chắn. Nó có thể chạy với tổ hợp hoặc không.

en: If Metacity is not installed already, you can install it with <cmd>apt install metacity</cmd>.
vi: Nếu Metacity chưa được cài sẵn, bạn có thể cài nó với <cmd>apt install metacity</cmd>.

en: Xfwm4 is the default window manager for the Xfce desktop environment. It is very stable and very reliable. It can run with or without compositing.
vi: Xfwm4 là trình quản lý cửa sổ mặc định cho môi trường làm việc Xfce. Nó rất ổn định và chắc chắn. Nó có thể chạy với tổ hợp hoặc không.

en: If Xfwm4 is not installed already, you can install it with <cmd>apt install xfwm4</cmd>.
vi: Nếu Xfwm4 chưa được cài sẵn, bạn có thể cài nó với <cmd>apt install xfwm4</cmd>.

en: Compiz is a very impressive window manager, very configurable and full of amazing effects and animations. It is however the least reliable and the least stable.
vi: Compiz là một trình quản lý cửa sổ rất ấn tượng, tính cấu hình cao và đầy những hiệu ứng và hoạt hoạ tuyệt vời. Tuy nhiên nó cũng ít ổn định và ít chắc chắn nhất.

en: Compiz is installed by default in Linux Mint. Note: It is not available in LMDE.
vi: Compiz được cài mặc định trên Linux Mint. Lưu ý: nó không có trong LMDE.

en: Compton is a compositing manager. It can be used in combination with windows managers such as Marco, Metacity or Xfwm4. In Xfce, using Xfwm4+Compton is known to reduce screen tearing.
vi: Compton là một trình quản lý tổ hợp. Nó có thể dùng kết hợp với những trình quản lý cửa sổ như là Marco, Metacity hoặc Xfwm4. Trong Xfce, sử dụng Xfwm4+Compton được biết rằng sẽ hạn chế tình trạng xé màn hình.

en: If Compton is not installed already, you can install it with <cmd>apt install compton</cmd>.
vi: Nếu Compton chưa được cài sẵn, bạn có thể cài nó với <cmd>apt install compton</cmd>.

en: Openbox is a fast and light-weight window manager.
vi: Openbox là một trình quản lý cửa sổ nhanh và gọn nhẹ.

en: If Openbox is not installed already, you can install it with <cmd>apt install openbox</cmd>.
vi: Nếu Openbox chưa được cài sẵn, bạn có thể cài nó với <cmd>apt install openbox</cmd>.

en: Welcome to Desktop Settings.
vi: Chào mừng bạn đến với Thiết đặt Màn hình làm việc.

en: The Windows section lets you choose a window manager.
vi: Khu vực Cửa sổ cho phép bạn chọn trình quản lý của sổ.

en: Within the operating system, the <gui>window manager</gui> is the part which is responsible for:
vi: Bên trong hệ điều hành, <gui>trình quản lý cửa sổ</gui> là thành phần chịu trách nhiệm:

en: Windows borders, title bars and window buttons
vi: Khung viền, thanh tiêu đề và các nút nhấn cửa sổ

en: Window events (moving, resizing, focusing windows)
vi: Sự kiện cửa sổ (di chuyển, định cỡ, tiêu điểm)

en: Compositing (shadows, animations, effects, GPU rendering)
vi: Tổ hợp (bóng, hoạt hoạ, hiệu hứng, kết xuất GPU)

en: The terminal section lets you enable or disable <gui>fortune cookies</gui>.
vi: Khu vực trình dòng lệnh cho phép bạn bật tắt <gui>bánh bói</gui>.

en: If this option is enabled, each time you open a terminal, a little animal appears and says some randomly picked humoristic message.
vi: Nếu tuỳ chọn này bật, mỗi khi bạn mở trình dòng lệnh sẽ có một con vật nhỏ hiện ra và nói thông điệp gì đó rất hài hước được chọn ngẫu nhiên.

en: Some people might find some of the messages offensive (that's why this option is disabled by default). Please note that these messages are not authored by Linux Mint.
vi: Có người thấy một số thông điệp này chướng mắt (đó là lý do tuỳ chọn này mặc định là tắt). Xin lưu ý rằng những thông điệp này không phải do Linux Mint tạo ra.

en: Pros and cons of compositing
vi: Ưu khuyết điểm của tổ hợp

en: Advantages
vi: Ưu điểm

en: Better look &amp; feel: Window animations, shadows and transparency.
vi: Cảm nhận tốt hơn: Hoạt hoạ, đổ bóng và trong suốt cho cửa sổ.

en: Better support for modern applications: Client-side decorations in GTK3 are better supported by composited window managers.
vi: Hỗ trợ ứng dụng hiện đại tốt hơn: Phần trang trí phía khách trong GTK3 được hỗ trợ tốt hơn với trình quản lý cửa sổ được tổ hợp.

en: Disadvantages
vi: Khuyết điểm

en: GPU rendering: Depending on your graphics card and your drivers, rendering with the GPU (as opposed to the CPU) can result in visual artefacts or screen tearing.
vi: Kết xuất GPU: Tuỳ thuộc vào bo mạch đồ hoạ và trình điều khiển của bạn, kết xuất với GPU (thay vì CPU) có thể dẫn đến dấu vết thị giác hoặc tình trạng xé màn hình.

en: Resource usage: Compositing requires more resources. This can result in slower performance or reduced battery autonomy on laptop computers.
vi: Sử dụng tài nguyên: Tổ hợp yêu cầu nhiều tài nguyên hơn. Kết quả là hiệu năng chậm hơn và giảm thời lượng pin trên máy tính xách tay.

en: Desktop icons
vi: Biểu tượng bàn làm việc

en: Marco settings
vi: Thiết đặt Marco

en: Metacity settings
vi: Thiết đặt Metacity

en: Compiz settings
vi: Thiết đặt Compiz

en: Configure Compiz
vi: Cấu hình Compiz

en: Reset Compiz settings
vi: Đặt lại thiết đặt Compiz

en: Select the items you want to see on the desktop:
vi: Chọn các mục muốn hiển thị trên màn hình làm việc:

en: Don't show window content while dragging them
vi: Không hiển thị nội dung cửa sổ khi kéo

en: Use system font in titlebar
vi: Dùng phông chữ hệ thống trên thanh tiêu đề

en: Buttons layout:
vi: Bố cục nút nhấn:

en: Show icons on menus
vi: Hiện biểu tượng trên trình đơn

en: Buttons labels:
vi: Nhãn nút nhấn:

en: Traditional style (Right)
vi: Kiểu truyền thống (bên phải)

en: Mac style (Left)
vi: Kiểu giao diện Mac (bên trái)

en: Marco + Compositing
vi: Marco + Tổ hợp

en: Metacity + Compositing
vi: Metacity + Tổ hợp

en: Xfwm4 + Compositing
vi: Xfwm4 + Tổ hợp

en: Awesome
vi: Hay quá

en: Click on the help button for more information about window managers.
    Use the 'wm-recovery' command to switch back to the default window manager.
    Use the 'wm-detect' command to check which window manager is running.
vi: Nhấp nút trợ giúp để xem thêm thông tin về trình quản lý cửa sổ.
    Dùng lệnh 'wm-recovery' để chuyển lại trình quản lý cửa sổ mặc định.
    Dùng lệnh 'wm-detect' để kiểm tra trình quản lý cửa sổ nào đang chạy.

en: Text below items
vi: Văn bản nằm dưới các mục

en: Text beside items
vi: Văn bản nằm cạnh các mục

en: Fine-tune desktop settings
vi: Tinh chỉnh thiết đặt Bàn làm việc

en: _Restart...
vi: _Khởi động lại

en: Drivers cannot be installed.
    Please connect to the Internet or insert the Linux Mint installation DVD (or USB stick).
vi: Trình điều khiển không cài đặt được.
    Vui lòng kết nối Internet hoặc bỏ đĩa DVD cài đặt Linux Mint (hoặc USB) vào.

en: Applying changes...
vi: Đang áp dụng thay đổi...

en: This device is using the recommended driver.
vi: Thiết bị này đang sử dụng trình điều khiển được đề xuất.

en: This device is using an alternative driver.
vi: Thiết bị này đang sử dụng trình điều khiển thay thế.

en: This device is using a manually-installed driver.
vi: Thiết bị này đang sử dụng trình điều khiển được cài đặt thủ công.

en: This device is not working.
vi: Thiết bị này không hoạt động.

en: Continue using a manually installed driver
vi: Tiếp tục sử dụng trình điều khiển được cài đặt thủ công

en: open-source
vi: nguồn-mở

en: requires a connection to the Internet
vi: yêu cầu kết nối Internet

en: Do not use the device
vi: Không dùng thiết bị

en: You need to restart the computer to complete the driver changes.
vi: Bạn cần khởi động lại máy tính để hoàn tất việc thay đổi trình điều khiển.

en: %(count)d proprietary driver in use. | %(count)d proprietary drivers in use.
vi[0]: Đang sử dụng %(count)d trình điều khiển độc quyền.

en: No proprietary drivers are in use.
vi: Hiện đang không dùng trình điều khiển độc quyền nào.

en: Manage the drivers for your devices
vi: Quản lý trình điều khiển cho các thiết bị của bạn

en: Software Manager
vi: Trình Quản lý Phần mềm

en: Search in packages summary (slower search)
vi: Tìm trong phần tóm tắt các gói (lâu hơn)

en: Search in packages description (even slower search)
vi: Tìm trong phần mô tả các gói (lâu hơn nhiều)

en: Installed Applications
vi: Ứng dụng đã cài đặt

en: File sharing
vi: Chia sẻ tập tin

en: Sound and video
vi: Âm thanh và phim ảnh

en: Photography
vi: Nhiếp ảnh

note: #-#-#-#-#  436 (gnome-packagekit gnome-3-0)  #-#-#-#-# TRANSLATORS: The group type
en: Publishing
vi: Xuất bản

en: Viewers
vi: Trình xem

note: #-#-#-#-#  436 (gnome-packagekit gnome-3-0)  #-#-#-#-# TRANSLATORS: The group type #-#-#-#-#  531 (icewm 1.2.21pre1)  #-#-#-#-# TRANSLATORS: This is a menu category name from freedesktop.org. Please add spaces as needed but no double-quotes.
en: Office
vi: Văn phòng

en: Board games
vi: Những trò cờ

en: Real-time strategy
vi: Chiến thuật thời gian thực

en: Turn-based strategy
vi: Chiến thuật theo lược

en: Simulation and racing
vi: Mô phỏng và đua xe

en: System tools
vi: Công cụ hệ thống

en: Science and Education
vi: Khoa học và Giáo dục

note: #-#-#-#-#  436 (gnome-packagekit gnome-3-0)  #-#-#-#-# TRANSLATORS: The group type
en: Science
vi: Khoa học

note: #-#-#-#-#  436 (gnome-packagekit gnome-3-0)  #-#-#-#-# TRANSLATORS: The group type
en: Electronics
vi: Điện tử

note: #-#-#-#-#  436 (gnome-packagekit gnome-3-0)  #-#-#-#-# TRANSLATORS: The group type #-#-#-#-#  1930 (PACKAGE VERSION)  #-#-#-#-# (itstool) path: td/p #-#-#-#-#  2578 (Battle for Wesnoth)  #-#-#-#-# [about]
en: Programming
vi: Lập trình

en: Please use apt-get to install this package.
vi: Vui lòng dùng apt-get để cài đặt gói này.

en: %(localSize)s of disk space freed
vi: %(localSize)s không gian đĩa được giải phóng

en: %(localSize)s of disk space required
vi: Yêu cầu %(localSize)s không gian đĩa

en: %(downloadSize)s to download, %(localSize)s of disk space freed
vi: Tải xuống %(downloadSize)s, giải phóng %(localSize)s không gian đĩa

en: %(downloadSize)s to download, %(localSize)s of disk space required
vi: Tải xuống %(downloadSize)s, yêu cầu %(localSize)s không gian đĩa

en: Install new applications
vi: Cài đặt ứng dụng mới

en: Installed software
vi: Phần mềm đã cài đặt

en: All applications
vi: Mọi ứng dụng

en: Finance
vi: Tài chính

en: Spreadsheets
vi: Bảng tính

en: Databases
vi: Cơ sở dữ liệu

en: Find Software
vi: Tìm Phần mềm

en: Add a New Language
vi: Thêm Ngôn ngữ Mới

en: Already installed
vi: Đã được cài

en: Install / Remove Languages
vi: Cài đặt / Gỡ bỏ Ngôn ngữ

en: Some language packs are missing
vi: Thiếu vài bộ ngôn ngữ

en: Fully installed
vi: Cài đầy đủ

en: Apply System-Wide
vi: Áp dụng Toàn Hệ thống

en: Install / Remove Languages...
vi: Cài đặt / Gỡ bỏ Ngôn ngữ

en: Language, interface, date and time...
vi: Ngôn ngữ, giao tiếp, ngày tháng...

en: Numbers, currency, addresses, measurement...
vi: Số, tiền tệ, địa chỉ, đo lường...

en: No locale defined
vi: Chưa định nghĩa cài đặt vùng

en: System locale
vi: Locale hệ thống

en: Language support
vi: Hỗ trợ ngôn ngữ

en: Install the selected language
vi: Cài đặt ngôn ngữ đã chọn

en: Input methods are used to write symbols and characters which are not present on the keyboard. They are useful to write in Chinese, Japanese, Korean, Thai, Vietnamese...
vi: Phương thức nhập dùng để viết những ký hiệu và con chữ không có trên bàn phím. Thường dùng với tiếng Hoa, Nhật, Hàn, Thái, Việt...

en: <b><small>Note: Installing or upgrading language packs can trigger the installation of additional languages</small></b>
vi: <b><small>Lưu ý: cài đặt hay nâng cấp gói ngôn ngữ có thể kéo theo việc cài đặt thêm ngôn ngữ</small></b>

en: Add a new language
vi: Thêm ngôn ngữ mới

en: Remove the selected language
vi: Gỡ bỏ ngôn ngữ đã chọn

en: Install language packs
vi: Cài đặt gói ngôn ngữ

en: Install any missing language packs, translations files, dictionaries for the selected language
vi: Cài các bộ ngôn ngữ, tập tin dịch thuật và từ điển còn thiếu cho ngôn ngữ đã chọn

en: Language settings
vi: Thiết lập ngôn ngữ

en: Input method
vi: Phương thức nhập

en: Couldn't load plugin:
vi: Không nạp được trình bổ sung:

en: Couldn't initialize plugin
vi: Không kích hoạt được  trình bổ sung

en: Advanced MATE Menu
vi: Trình đơn MATE Nâng cao

en: Edit menu
vi: Chỉnh sửa trình đơn

en: Reload plugins
vi: Nạp lại các trình bổ sung

en: Menu preferences
vi: Tùy chỉnh trình đơn

en: Always start with favorites pane
vi: Luôn khởi chạy với tấm ưa thích

en: Show button icon
vi: Hiển thị biểu tượng nút nhấn

en: Show recent documents plugin
vi: Hiện phần các tài liệu gần đây

en: Show applications plugin
vi: Hiện phần các ứng dụng

en: Show system plugin
vi: Hiện phần hệ thống

en: Show places plugin
vi: Hiện phần các vị trí

en: Show application comments
vi: Hiển thị chú thích

en: Hover
vi: Lượn

en: Remember the last category or search
vi: Ghi nhớ tìm kiếm và thể loại sau cùng

en: Search for packages to install
vi: Tìm gói để cài đặt

en: Swap name and generic name
vi: Hoán đổi tên và tên chung

en: Button text:
vi: Văn bản trên nút nhấn:

en: Main button
vi: Nút chính

en: Headings:
vi: Tiêu đề:

note: #-#-#-#-#  389 (glade Gnome HEAD)  #-#-#-#-# Columns label & entry #-#-#-#-#  1937 (MATE Desktop Environment)  #-#-#-#-# self.builder.get_object("applicationsLabel").set_text(_("Applications")) self.builder.get_object("favoritesLabel").set_text(_("Favorites")) #-#-#-#-#  1938 (MATE Desktop Environme
en: Number of columns:
vi: Số cột:

en: Hover delay (ms):
vi: Trì hoãn lượn (mili-giây)

en: Button icon:
vi: Biểu tượng nút:

en: Search command:
vi: Tìm lệnh:

en: Allow Scrollbar
vi: Cho phép hiện thanh cuộn

en: Show GTK Bookmarks
vi: Hiện các mục đánh dấu GTK

en: Toggle Default Places:
vi: Tắt/mở các Vị trí Mặc định:

en: Custom Places:
vi: Vị trí Tùy biến:

en: Toggle Default Items:
vi: Tắt/mở các Mục Mặc định:

note: #-#-#-#-#  809 (kwin)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, label_KeyboardShortcut)
en: Keyboard shortcut:
vi: Phím tắt:

en: Desktop theme
vi: Chủ đề màn hình nền

en: Click to set a new accelerator key for opening and closing the menu.
vi: Nhấp để đặt phím tăng tốc mới để mở và đóng trình đơn.

en: Press Escape or click again to cancel the operation.
vi: Nhấn Escape hoặc nhập lại để huỷ tác vụ.

en: Search Wikipedia for %s
vi: Tìm %s trên Wikipedia

en: Lookup %s in Dictionary
vi: Tra cứu %s trong Từ điển

en: Search Computer for %s
vi: Tìm %s trong Máy tính

en: Install package '%s'
vi: Cài đặt gói '%s'

en: Insert space
vi: Chèn khoảng trắng

en: Launch when I log in
vi: Khởi chạy khi đăng nhập

en: Edit properties
vi: Hiệu chỉnh thuộc tính

en: Show in my favorites
vi: Hiển thị trong các mục ưa thích

en: Delete from menu
vi: Xóa khỏi trình đơn

en: Search Wikipedia
vi: Tìm trên Wikipedia

en: Lookup Dictionary
vi: Từ điển Tra cứu

en: Search Computer
vi: Tìm trong máy tính

en: Find Tutorials
vi: Tìm trợ giáo

en: Find Hardware
vi: Tìm Phần cứng

en: Find Ideas
vi: Tìm Ýtưởng

en: Find Users
vi: Tìm Người sử dụng

en: Couldn't save favorites. Check if you have write access to ~/.linuxmint/mintMenu
vi: Không lưu lại các mục ưa thích được. Hãy kiểm tra xem bạn có quyền Ghi vào thư mục ~/.linuxmint/mintMenu

en: Show all applications
vi: Hiện mọi ứng dụng

en: Browse and install available software
vi: Duyệt xem và cài đặt những phần mềm hiện hữu

en: Install, remove and upgrade software packages
vi: Cài đặt, gỡ bỏ và nâng cấp các gói phần mềm

en: Configure your system
vi: Cấu hình hệ thống

en: Requires password to unlock
vi: Yêu cầu mật khẩu để mở khóa

en: Log out or switch user
vi: Đăng xuất hoặc chuyển đổi người dùng

en: Shutdown, restart, suspend or hibernate
vi: Tắt máy, khởi động lại, tạm ngưng hoặc ngủ đông

en: Browse items placed on the desktop
vi: Duyệt xem các mục trên màn hình làm việc

en: Browse deleted files
vi: Duyệt xem các tập tin đã xóa

en: Please type the domain name you want to block
vi: Xin hãy nhập vào tên miền bạn muốn chặn

en: Domain name
vi: Tên miền

en: Invalid Domain
vi: Tên miền Không hiệu lực

en: %s is not a valid domain name.
vi: %s không phải là tên miền hợp lệ.

en: Domain names must start and end with a letter or a digit, and can only contain letters, digits, dots and hyphens.
vi: Tên miền phải bắt đầu và kết thúc với một ký tự hoặc chữ số, và chỉ có thể chứa ký tự, chữ số, dấu chấm và dấu nối.

en: Example: my.number1domain.com
vi: Ví dụ: my.number1domain.com

en: Domain Blocker
vi: Trình Chặn Tên miền

en: Blocked domains
vi: Các tên miền bị chặn

en: Block access to selected domain names
vi: Ngăn chặn truy cập những tên miền đã chọn

en: Parental Control
vi: Điều khiển Phụ huynh

en: System Reports
vi: Báo cáo hệ thống

en: The report will be permanently deleted and will no longer be visible.
vi: Báo cáo này sẽ bị xóa vĩnh viễn và không còn tồn tại nữa.

en: The file %s could not be read.
    Please fix its permissions.
vi: Tập tin %s không đọc được.
    Vui lòng sửa quyền của nó.

en: The debug symbols are missing for %(program)s.
    Please install %(package)s.
vi: Thiếu kí tự gỡ rối cho chương trình %(program)s.
    Vui lòng cài đặt %(package)s

en: The package providing %s could not be found.
    If you want to generate a stack trace for this crash report, please reinstall it.
vi: Tệp gói cung cấp %s không tìm thấy.
    Nếu bạn muốn tạo báo cáo lỗi, vui lòng cài đặt lại.

en: The headers or binaries installed on your system do not match the code which was executed during the crash.
    They probably got upgraded since.
    A stack trace is available in 'Local Files' but its content is probably inaccurate.
vi: Đầu tệp tin nhị phân được cài đặt trong hệ thống của bạn không khớp với mã mà được thực thi trong quá trình xảy ra lỗi.
    Có lẽ nó đã được nâng cấp.
    Có dòng lỗi ở "Tập tin người dùng " nhưng nội dung nó có lẽ không phù hợp.

en: The report could not be deleted.
vi: Báo cáo này không thể bị xóa.

en: Check the permissions for /var/crash and %s.
vi: Kiểm tra quyền của /var/crash và %s

en: Troubleshoot problems
vi: Xử lý các vấn đề

en: Troubleshooting Tool
vi: Công cụ xử lý sự cố

en: Crash reports:
vi: Báo cáo lỗi:

en: When seeking help, check for existing bug reports, pastebin the trace, share crash.tar.gz (from Local Files) and explain how to reproduce the crash.
vi: Khi gặp giúp đỡ, kiểm tra xem có báo cáo lỗi nào đã tồn tại, dán vào trace, chia sẻ file crash.tar.xz (từ thư mục Local) và giải thích cách khắc phục.

en: Local Files
vi: Tập tin cục bộ

en: Open the directory containing crash.tar.gz and its content.
vi: Mở thư mục chứa crash.tar.xz và tập tin trong nó.

en: Bug Tracker
vi: Nhận định lỗi

en: Find the most appropriate bug tracker.
vi: Tìm ra lỗi nghiêm trọng nhất

en: Upload the trace to the Internet.
vi: Tải báo cáo lên internet.

en: Delete this crash report.
vi: Xóa báo cáo lỗi này.

en: Developers need to know where the code fails or how to reproduce the issue. Always provide a trace and reliable instructions to trigger/observe the problem.
vi: Nhà phát triển cần biết có lỗi ở đâu và cách khắc phục lỗi này. Luôn cung cấp báo cáo và cách thức tiếp cận chúng.

en: Information reports:
vi: Báo cáo thông tin

en: Delete this report
vi: Xóa báo cáo này

en: Note: Information reports can only be shown in English.
vi: Chú ý: Báo cáo thông tin này chỉ có thể xem bằng tiếng Anh.

en: Information reports
vi: Báo cáo thông tin

en:  More info: %s
vi:  Thông tin thêm: %s

en: Unable to prompt for response.  Please run with -y
vi: Không yêu cầu phản hồi được. Vui lòng chạy với -y

en: Adding PPAs is not supported
vi: Không hỗ trợ thêm PPA

en: Cannot add PPA: '%s'.
vi: Không thêm được PPA: '%s'

en: Adding private PPAs is not supported currently
vi: Thêm PPA riêng tư hiện chưa được hỗ trợ

en: This PPA does not support %s
vi: PPA này không hỗ trợ %s

en: CD-ROM (Installation Disc)
vi: CD-ROM (Đĩa Cài đặt)

en: Linux Mint uses Romeo to publish packages which are not tested. Once these packages are tested, they are then moved to the official repositories. Unless you are participating in beta-testing, you should not enable this repository. Are you sure you want to enable Romeo?
vi: Linux Mint dùng Romeo để phát hành các gói chưa được kiểm thử. Sau khi được kiểm thử các gói này sẽ được chuyển vào kho chính thức. Nếu bạn không đang tham gia kiểm thử thì không nên bật kho này. Bạn có chắc chắn muốn bật Romeo không ?

en: Select a mirror
vi: Chọn một kho sao chép

en: Worldwide
vi: Toàn cầu

en: kB/s
vi: kB/giây

en: MB/s
vi: MB/giây

en: GB/s
vi: GB/giây

en: Obsolete
vi: Lỗi thời

en: Unreachable
vi: Không đến được

en: Backported packages
vi: Gói chuyển lại

en: Unstable packages
vi: Gói chưa ổn định

en: There is no more residual configuration on the system.
vi: Không còn cấu hình dư thừa nào trên hệ thống nữa.

en: The problem was fixed. Please reload the cache.
vi: Vấn đề đã được sửa. Vui lòng nạp lại bộ đệm.

en: Open..
vi: Mở...

en: Are you sure you want to permanently remove this key?
vi: Bạn có chắc chắn muốn loại bỏ vĩnh viễn khoá này không ?

en: Please enter the name of the PPA you want to add:
vi: Vui lòng nhập tên PPA bạn muốn thêm:

en: Edit the URL of the PPA
vi: Sửa URL của PPA

en: Are you sure you want to permanently remove this PPA?
vi: Bạn có chắc chắn muốn loại bỏ vĩnh viễn PPA này không ?

en: The content of this PPA is not available. Please refresh the cache and try again.
vi: Nội dung PPA này không có sẵn. Xin vui lòng làm mới bộ đệm và thử lại.

en: Please enter the name of the repository you want to add:
vi: Vui lòng nhập tên kho bạn muốn thêm:

en: Edit the URL of the repository
vi: Sửa URL của kho

en: Are you sure you want to permanently remove this repository?
vi: Bạn có chắc chắn muốn loại bỏ vĩnh viễn kho này không ?

en: version %s already installed
vi: phiên bản %s đã được cài đặt

en: Foreign packages
vi: Gói ngoại

en: The version of the following packages doesn't match the one from the repositories:
vi: Những gói sau đây có phiên bản không khớp với phiên bản trong kho:

en: The packages below are installed on your computer but not present in the repositories:
vi: Những gói sau đây được cài trên máy nhưng không có trong kho:

en: Error: must run as root
vi: Lỗi: phải chạy với quyền quản trị

en: Error: need a repository as argument
vi: Lỗi: cần một kho phần mềm làm tham số

en: Configure the sources for installable software and updates
vi: Cấu hình các nguồn cài đặt phần mềm và cập nhật

en: Restore the default settings
vi: Phục hồi thiết đặt mặc định

en: PPAs
vi: PPA

en: Fix MergeList problems
vi: Sửa vấn đề MergeList

en: Purge residual configuration
vi: Loại bỏ cấu hình dư thừa

en: Remove foreign packages
vi: Gỡ bỏ các gói ngoại

en: Downgrade foreign packages
vi: Tải xuống gói ngoại

en: The USB stick was formatted successfully.
vi: Thanh USB đã được định dạng thành công.

en: An error occured while creating a partition on %s.
vi: Có lỗi xảy ra khi tạo phân vùng trên %s.

en: Authentication Error.
vi: Lỗi Chứng thực.

en: USB stick:
vi: Thanh USB:

en: USB Image Writer
vi: Trình Ghi Ảnh USB

en: Writing %(VAR_FILE)s to %(VAR_DEV)s
vi: Viết %(VAR_FILE)s lên %(VAR_DEV)s

en: Starting copy from %(VAR_SOURCE)s to %(VAR_TARGET)s
vi: Bắt đầu sao chép từ %(VAR_SOURCE)s đến %(VAR_TARGET)s

en: The image was successfully written.
vi: Ảnh đã được ghi thành công.

en: Not enough space on the USB stick.
vi: Không đủ không gian trên thanh USB.

en: An error occured while copying the image.
vi: Có lỗi xảy ra khi chép ảnh.

en: Make a bootable USB stick
vi: Tạo đĩa USB khởi động

en: USB Stick Formatter
vi: Trình Định dạng Thanh USB

en: Format a USB stick
vi: Định dạng đĩa USB

en: Make bootable USB stick
vi: Tạo đĩa USB khởi động

en: This will destroy all data on the USB stick, are you sure you want to proceed?
vi: Thao tác này sẽ huỷ mọi dữ liệu trên thanh USB, bạn có chắc chắn muốn tiến hành không ?

en: Something went wrong, please see the details window for the exact error.
vi: Có gì đó sai sót, vui lòng xem cửa sổ chi tiết để biết lỗi chính xác.

en: Select a USB stick
vi: Chọn thanh USB

en: as
vi: như

en: Volume label:
vi: Nhãn đĩa:

en: Choose a name for your USB Stick
vi: Chọn tên cho thanh USB

en: USB Stick
vi: Thanh USB

en: Write image:
vi: Ghi ảnh:

en: The image was written successfully.
vi: Ảnh đã được ghi thành công.

en: Upload Manager
vi: Trình Quản lý Tải lên

en: %(percentage)s of %(number)d files - Uploading to %(service)s
vi: %(percentage)s trong số %(number)d tập tin - Đang tải lên %(service)s

en: %(percentage)s of 1 file - Uploading to %(service)s
vi: %(percentage)s của 1 tập tin - Đang tải lên %(service)s

en: The upload to '%(service)s' was cancelled
vi: Đã hủy tải lên '%(service)s'

en: Upload to '%s' failed:
vi: Tải lên '%s' thất bại:

en: Successfully uploaded %(number)d files to '%(service)s'
vi: Tải %(number)d tập tin lên '%(service)s' thành công

en: Successfully uploaded 1 file to '%(service)s'
vi: Tải 1 tập tin lên '%(service)s' thành công

en: Do you want to cancel this upload?
vi: Bạn có muốn hủy bản tải lên này không?

en: Run in the background
vi: Chạy nền

en: Cancel upload?
vi: Hủy tải lên?

en: Uploading %(number)d files to %(service)s
vi: Đang tải %(number)d tập tin lên '%(service)s'

en: Uploading 1 file to %(service)s
vi: Đang tải 1 tập tin lên %(service)s

en: %(size_so_far)s of %(total_size)s - %(time_remaining)s left (%(speed)s/sec)
vi: %(size_so_far)s trên %(total_size)s - Còn lại %(time_remaining)s (%(speed)s/giây)

en: %(size_so_far)s of %(total_size)s
vi: %(size_so_far)s trên %(total_size)s

en: Unknown service: %s
vi: Dịch vụ lạ: %s

en: File larger than service's maximum
vi: Tập tin lớn hơn kích thước tối đa của dịch vụ

en: Could not get available space
vi: Không truy vấn không gian trống được

en: File larger than service's available space
vi: Tập tin lớn hơn không gian trống của dịch vụ

en: File uploaded successfully.
vi: Tập tin đã tải lên thành công.

en: connection successfully established
vi: đã triển khai kết nối thành công

en: Uploading the file...
vi: Đang tải tập tin lên...

en: This service requires a password.
vi: Dịch vụ này yêu cầu mật khẩu.

en: %(1)s is not set in the config file found under %(2)s or %(3)s
vi: %(1)s chưa được thiết lập trong tập tin cấu hình ở các mục %(2)s hoặc %(3)s

en: Upload services
vi: Dịch vụ tải lên

en: Services:
vi: Dịch vụ:

en: Upload manager...
vi: Trình Quản lí Tải lên...

en: Drag &amp; Drop here to upload to %s
vi: Kéo & thả vào đây để tải lên %s

en: <b>Please enter a name for the new upload service:</b>
vi: <b>Vui lòng nhập tên dịch vụ tải lên mới:</b>

en: Service name:
vi: Tên dịch vụ:

en: <i>Try to avoid spaces and special characters...</i>
vi: <i>Cố tránh ký tự trống và đặc biệt...</i>

en: Check connection
vi: Kiểm tra kết nối

en: Hostname or IP address, default:
vi: Tên máy hay địa chỉ IP, mặc định:

en: Remote port, default is 21 for FTP, 22 for SFTP and SCP
vi: Cổng ở xa, mặc định là 21 cho FTP, 22 cho SFTP và SCP

en: Username, defaults to your local username
vi: Tên người dùng, mặc định là tên người dùng cục bộ trên hệ thống

en: Password, by default: password-less SCP connection, null-string FTP connection, ~/.ssh keys used for SFTP connections
vi: Mật khẩu, mặc dịnh: kết nối SCP không dùng mật khẩu, kết nối FTP dùng chuỗi rỗng, kết nối SFTP dùng khóa trong ~/.ssh

en: Timestamp format (strftime). By default:
vi: Dạng thức thời điểm (strftime). Mặc định:

en: Directory to upload to. <TIMESTAMP> is replaced with the current timestamp, following the timestamp format given. By default: .
vi: Thư mục tải lên. Sẽ thay thế <TIMESTAMP> bằng thời điểm hiện hành theo dạng thức đã định. Mặc định: .

en: Could not save configuration change
vi: Không lưu lại được những thay đổi cấu hình

en: Define upload services
vi: Chỉ định dịch vụ tải lên

en: Show this dialog at startup
vi: Hiện cửa sổ này khi khởi động

en: Welcome Screen
vi: Màn hình Chào mừng

en: Introduction to Linux Mint
vi: Giới thiệu Linux Mint

en: Install Multimedia Codecs
vi: Cài đặt các Bộ mã Đa phương tiện

en: Add all the missing multimedia codecs
vi: Thêm tất cả các bộ mã đa phương tiện còn thiếu

en: Welcome to Linux Mint
vi: Chào mừng bạn đến với Linux Mint

en: No actions found
vi: Không tìm thấy hành động nào

en: Nemo could not create the required folder "%s".
vi: Nemo không tạo được thư mục yêu cầu "%s".

en: Before running Nemo, please create the following folder, or set permissions such that Nemo can create it.
vi: Trước khi chạy Nemo, xin vui lòng tạo thư mục sau đây, hoặc đặt quyền truy cập sao cho Nemo có thể tạo nó.

note: third row: share entry
en: Sh_are:
vi: Chia _sẻ:

en: Print but do not open the URI
vi: In nhưng không mở URI

en: _Vertical
vi: _Dọc

en: _Horizontal
vi: _Ngang

en: The name "%s" is too long. Please use a different name.
vi: Tên "%s" quá dài. Xin vui lòng dùng tên khác.

en: No extensions found
vi: Không tìm thấy phần mở rộng nào

en: no information available
vi: không có sẵn thông tin

en: Extensions changed.  Restart required.
vi: Đã thay đổi phần mở rộng. Cần phải khởi chạy lại.

en: by _Detailed Type
vi: theo _Kiểu Chi tiết

en: Keep icons sorted by detailed type in rows
vi: Để biểu tượng sắp xếp theo kiểu chi tiết trong mỗi hàng

en: By _Detailed Type
vi: Theo _Kiểu Chi tiết

en: Actions: Action files can be added to this folder and will appear in the menu.
vi: Hành động: có thể thêm tập tin hành động vào thư mục này và nó sẽ hiển thị trong trình đơn.

en: View a sample action file with documentation
vi: Xem tập tin hành động mẫu với tài liệu

en: Scripts: All executable files in this folder will appear in the Scripts menu.
vi: Kịch bản: Mọi tập tin thực thi trong thư mục này sẽ hiển thị trên trình đơn Kịch bản.

en: View additional information about creating scripts
vi: Xem thêm thông tin về việc tạo kịch bản

en: Temporarily disable auto-sort
vi: Tạm thời vô hiệu hoá sắp xếp tự động

en: Repair the user thumbnail cache - this can be useful if you're having trouble with file thumbnails.  Must be run as root
vi: Sửa bộ đệm ảnh nhỏ người dùng - có thể hữu ích khi gặp vấn đề với ảnh nhỏ của tập tin. Phải chạy với vai trò root

en: Quit Nemo.
vi: Thoát Nemo.

en: Nemo's main menu is now hidden
vi: Trình đơn chính của Nemo hiện đã bị ẩn

en: You have chosen to hide the main menu.  You can get it back temporarily by:
    
    - Tapping the <Alt> key
    - Right-clicking an empty region of the main toolbar
    - Right-clicking an empty region of the status bar.
    
    You can restore it permanently by selecting this option again from the View menu.
vi: Bạn đã chọn ẩn trình đơn chính. Bạn có thể tạm thời hiện lại bằng cách:
    
    - Gõ phím <Alt>
    - Nhấp phải vào vùng trống trên thanh công cụ chính
    - Nhấp phải vào vùng trống trên thanh trạng thái.

en: Don't show this message again.
vi: Đừng hiện thông báo này nữa.

en: The file "%s" has no known programs associated with it.  If you trust the source of this file, and have sufficient permissions, you can mark it executable and launch it.  Or, you can use the Open With dialog to pick a program to associate it with.
vi: Tập tin "%s" không có chương trình liên kết nào được biết đến. Nếu bạn tin tưởng nguồn tập tn này, và có đủ quyền, bạn có thể đánh dấu nó thực thi rồi chạy. Hoặc bạn có thể dùng hộp thoại Mở Với để chọn chương trình liên kết.

en: Make executable and run
vi: Cho phép thực thi và chạy

en: The application launcher "%s" has not been marked as trusted (executable). If you do not know the source of this file, launching it may be unsafe.
vi: Trình khởi chạy ứng dụng "%s" không được đánh dấu tin cậy (thực thi được). Nếu bạn không biết nguồn gốc tập tin này, khởi chạy nó là không an toàn.

note: Translators: This is the --help description for the open-with app, the initial newlines are between the command line arg and the description
en: 
    
    Show an open-with dialog given a uri, to allow the user to change the default mimetype handler.
vi: 
    
    Hiện hộp thoại Mở-Với cho uri, để người dùng thay đổi trình xử lý mimetype mặc định.

en: Open your personal folder
    %s
vi: Mở thư mục cá nhân
    %s

en: Open the contents of the File System
    %s
vi: Mở nội dung Hệ thống Tập tin
    %s

en: %1$s file operation active.  %2$d%% complete. | %1$s file operations active.  %2$d%% complete.
vi[0]: %1$s tác vụ tập tin hoạt động. %2$d%% hoàn tất.

en: %1$s item (and %2$s hidden), with size %3$s | %1$s items (and %2$s hidden), totalling %3$s
vi[0]: %1$s mục (và %2$s ẩn), tổng cộng %3$s

en: %1$s item, with size %2$s | %1$s items, totalling %2$s
vi[0]: %1$s mục, tổng cộng %2$s

en: No scripts found
vi: Không tìm thấy kịch bản

en: Show Treeview
vi: Hiện Kiểu xem cây

en: Hide the Sidebar (F9)
vi: Ẩn Thanh lề (F9)

en: Show the Sidebar (F9)
vi: Hiện Thanh lề (F9)

en: Adjust zoom level
vi: Điều chỉnh mức độ phóng đại

en: A problem has been detected with your thumbnail cache.  Fixing it will require administrative privileges.
vi: Đã phát hiện vấn đề với bộ đệm ảnh nhỏ của bạn. Để sửa nó cần phải có quyền quản trị.

en: Fix now
vi: Sửa ngay

en: Elevated Privileges
vi: Phân quyền Nâng cao

note: add the "create new folder" menu item name, stock id label, accelerator
en: Create New _Folder
vi: Tạo _Thư mục Mới

en: Create a new document from template "%s"
vi: Tạo một tài liệu mới theo mẫu "%s"

en: Select Target Folder For Move
vi: Chọn Thư mục Đích Để Di chuyển

en: Select Target Folder For Copy
vi: Chọn Thư mục Đích Để Sao chép

note: name, stock id, label
en: Create New _Document
vi: Tạo Tài liệu _Mới

note: name, stock id translators: this is used to indicate that a document doesn't contain anything label, accelerator
en: _Empty Document
vi: Tài liệu T_rống

note: tooltip
en: Create a new empty document inside this folder
vi: Tạo một tài liệu trống bên trong thư mục này

note: tooltip
en: Open terminal in the selected folder
vi: Mở trình dòng lệnh với thư mục được chọn

note: name, stock id label, accelerator
en: Open as Root
vi: Mở với tư cách Root

note: tooltip
en: Open the folder with administration privileges
vi: Mở thư mục với phân quyền quản trị

note: name, stock id label, accelerator
en: Follow link to original file
vi: Theo liên kết đến tập tin gốc

note: tooltip
en: Navigate to the original file that this symbolic link points to
vi: Điều hướng đến tập tin gốc mà liên kết biểu tượng này trỏ tới

note: tooltip
en: Navigate to the folder that the selected item is stored in
vi: Chuyển đến thư mục lưu trữ mục đang chọn

en: Browse for a folder to move the selection to
vi: Duyệt chọn thư mục để chuyển phần chọn vào

en: Browse for a folder to copy the selection to
vi: Duyệt chọn thư mục để chép phần chọn vào

en: Remo_ve from Recent
vi: _Bỏ khỏi Gần đây

en: Nemo has no installed viewer capable of displaying the folder.
vi: Nemo không cài sẵn trình xem nào có thể hiển thị thư mục này.

en: Nemo cannot handle "%s" locations.
vi: Nemo không xử lý được các vị trí "%s".

en: Nemo cannot handle this kind of location.
vi: Nemo không xử lý được loại ví trí này.

en: Nemo 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: Nemo là phần mềm tự do; bạn có thể phân phối và/hoặc thay đổi nó theo các điều khoản của Giấy phép Công cộng GNU do Quỹ Phần mềm Tự do phát hành; hoặc Giấy phép phiên bản 2, hoặc (tùy chọn) bất kỳ phiên bản sau này.

en: Nemo 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: Nemo được phân phối với hi vọng rằng nó sẽ hữu ích, nhưng KHÔNG KÈM THEO BẤT KỲ SỰ BẢO ĐẢM NÀO; không có cả sự bảo đảm ngầm hiểm về TÍNH THƯƠNG MẠI HÓA hay ĐỘ THÍCH HỢP VỚI MỘT MỤC ĐÍCH CỤ THỂ 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 Nemo; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
vi: Bạn đã phải có một bản sao của Giấy phép Công cộng GNU cùng với Nemo; nếu không, hãy viết thư đến Tập đoàn Quỹ Phần mềm Tự do, 51 Franklin Street, Tầng 5, Boston, MA 02110-1301 Hoa Kỳ.

en: Nemo lets you organize files and folders, both on your computer and online.
vi: Nemo giúp bạn tổ chức tập tin và thư mục, cả trên máy của bạn và trực tuyến.

en: Edit Nemo preferences
vi: Sửa tùy chỉnh Nemo

en: Manage extensions, actions and scripts
vi: Quản lý phần mở rộng, hành động và kịch bản

en: Undo the last text change
vi: Hoàn tác thay đổi văn bản gần nhất

note: #-#-#-#-#  158 (linuxmint)  #-#-#-#-# name, stock id label, accelerator
en: _All Topics
vi: _Mọi chủ đề

note: tooltip
en: Display Nemo help
vi: Hiện trợ giúp Nemo

note: tooltip
en: Display credits for the creators of Nemo
vi: Hiện công trạng các tác giả Nemo

en: Open another Nemo window for the displayed location
vi: Mở cửa sổ Nemo khác cho vị trí đã hiển thị

note: name, stock id, label
en: Toggle _Location Entry
vi: Bật tắt _Mục nhập Vị trí

en: Switch between location entry and breadcrumbs
vi: Chuyển đổi giữa mục nhập vị trí và mẩu bánh mì

note: is_active name, stock id label, accelerator
en: _Show Sidebar
vi: _Hiện Thanh lề

note: is_active name, stock id label, accelerator
en: M_enubar
vi: _Trình đơn

note: tooltip
en: Change the default visibility of the menubar
vi: Đổi tính nhìn thấy mặc định của trình đơn

en: Select Places as the default sidebar
vi: Chọn Vị trí làm thanh lề mặc định

en: Select Tree as the default sidebar
vi: Chọn Cây làm thanh lề mặc định

en: Go to parent folder
vi: Đến thư mục cấp trên

en: Go to Computer
vi: Đến Máy tính

en: Toggle Location Entry
vi: Bật tắt Mục nhập Vị trí

en: Create a new folder
vi: Tạo thư mục mới

en: Open a terminal in the active folder
vi: Mở trình dòng lệnh trong thư mục hiện hoạt

en: No files found
vi: Không tìm thấy tập tin nào

en: The general type of the file.
vi: Kiểu tập tin tổng quát

en: The specific type of the file.
vi: Kiểu tập tin cụ thể.

en: Hits
vi: Trúng

en: You cannot move the volume "%s" to the trash.
vi: Bạn không được chuyển phân vùng "%s" vào thùng rác.

en: If you want to eject the volume, please use "Eject" in the popup menu of the volume.
vi: Nếu muốn đẩy phân vùng ra, xin vui lòng dùng lệnh "Đẩy ra" ở trình đơn bật ra của phân vùng.

en: If you want to unmount the volume, please use "Unmount Volume" in the popup menu of the volume.
vi: Nếu muốn bỏ gắn phân vùng, xin vui lòng dùng lệnh "Bỏ gắn" ở trình đơn bật ra của phân vùng.

note: Translators: this is the word Yesterday followed by * a time in 24h format. i.e. "Yesterday 23:04"
en: Yesterday %H:%M
vi: %H:%M hôm qua

note: Translators: this is the day number followed * by the abbreviated month name followed by the year followed * by a time in 24h format i.e. "3 Feb 2015 23:04"
en: %-e %b %Y %H:%M
vi: %H:%M %-e %b %Y

note: Translators: this is the day number followed * by the abbreviated month name followed by the year followed * by a time in 12h format i.e. "3 Feb 2015 9:04 PM"
en: %-e %b %Y %l:%M %p
vi: %l:%M %p %-e %b %Y

note: #-#-#-#-#  1930 (PACKAGE VERSION)  #-#-#-#-# (itstool) path: td/p #-#-#-#-#  1931 (mate-calc 1.25.0)  #-#-#-#-# Number display mode combo: Binary, e.g. 10011010010₂ #-#-#-#-#  2453 (PACKAGE VERSION)  #-#-#-#-# TRANS: binary abacus
en: Binary
vi: Nhị phân

en: %s item | %s items
vi[0]: %s mục

en: Contains: %s
vi: Chứa: %s

en: Accessed: %s
vi: Truy cập: %s

en: Waiting to copy a file from '%1$s' to '%2$s' | Waiting to copy files from '%1$s' to '%2$s'
vi[0]: Chờ sao chép tập tin từ '%1$s' đến '%2$s'

en: Waiting to move a file from '%1$s' to '%2$s' | Waiting to move files from '%1$s' to '%2$s'
vi[0]: Chờ di chuyển tập tin từ '%1$s' đến '%2$s'

en: Waiting to permanently delete a file from '%s' | Waiting to permanently delete files from '%s'
vi[0]: Chờ xóa vĩnh viễn tập tin khỏi '%s'

en: Waiting to trash a file in '%s' | Waiting to trash files in '%s'
vi[0]: Chờ xóa tập tin khỏi '%s'

en: Waiting to empty the trash
vi: Chờ dọn thùng rác

en: Waiting to duplicate a file in '%s' | Waiting to duplicate files in '%s'
vi[0]: Chờ nhân đôi tập tin ở '%s'

en: Waiting to change permissions of files in '%s'
vi: Chờ thay đổi phân quyền của tập tin ở '%s'

en: Waiting to link a file from '%1$s' to '%2$s' | Waiting to link files from '%1$s' to '%2$s'
vi[0]: Chờ liên kết tập tin từ '%1$s' đến '%2$s'

en: %S more space is required to copy to the destination.
vi: Cần thêm %S chỗ trống để chép đến đích.

en: Moving file %'d of %'d (in "%B") to "%B"
vi: Đang chuyển %'d trong số %'d tập tin (trong "%B") đến "%B"

en: Copying file %'d of %'d (in "%B") to "%B"
vi: Đang chép %'d trong số %'d tập tin (trong "%B") đến "%B"

en: Duplicating file %'d of %'d (in "%B")
vi: Đang nhân đôi %'d trong số %'d tập tin (trong "%B")

en: Moving file %'d of %'d to "%B"
vi: Đang chuyển %'d trong số %'d tập tin đến "%B"

en: Copying file %'d of %'d to "%B"
vi: Đang chép %'d trong số %'d tập tin đến "%B"

en: Move %d item back to '%s' | Move %d items back to '%s'
vi[0]: Chuyển %d mục trở lại '%s'

en: Delete %d copied item | Delete %d copied items
vi[0]: Xóa %d mục đã chép

en: Copy %d item to '%s' | Copy %d items to '%s'
vi[0]: Chép %d mục đến '%s'

en: Delete links to %d item | Delete links to %d items
vi[0]: Xóa liên kết đến %d mục

en: Create links to %d item | Create links to %d items
vi[0]: Tạo liên kết đến %d mục

en: Move %d item to trash | Move %d items to trash
vi[0]: Chuyển %d mục vào thùng rác

en: Valid executable.
vi: Tập tin thực thi hiệu lực.

en: Not a valid executable.  Spaces in the file path must be escaped with backslash (\).
vi: Không phải tập tin thực thi hợp lệ. Các khoảng trống trong đường dẫn tập tin phải có ký tự (\).

en: Open all files of type "%s" with
vi: Mở mọi tập tin dạng "%s" bằng

en: Select an application in the list to open %s and other files of type "%s"
vi: Chọn ứng dụng trong danh sách để mở %s và những kiểu tập tin "%s" khác

en: Custom application
vi: Ứng dụng tuỳ biến

en: You can also type or select a custom executable file to use to open this file type.  You can use this command just once, or set it as default for all files of this type.
vi: Bạn cũng có thể nhập hoặc chọn tập tin thực thi tuỳ biến để mở kiểu tập tin này. Bạn có thể dùng lệnh này một lần, hoặc đặt làm mặc định cho mọi tập tin kiểu này.

en: Enter a custom command...
vi: Nhập lệnh tuỳ biến...

en: Add to list
vi: Thêm vào danh sách

en: Reset to system defaults
vi: Đặt về mặc định hệ thống

en: Undo Edit
vi: Hoàn tác Sửa đổi

en: Undo the edit
vi: Hoàn tác sửa đổi

en: Redo Edit
vi: Làm lại Sửa đổi

en: Redo the edit
vi: Làm lại bước sửa đổi

en: Set as Wallpaper...
vi: Đặt làm Hình nền...

en: Set the selected image as your Cinnamon desktop wallpaper
vi: Đặt ảnh được chọn làm màn hình nền Cinnamon

en: Add Desklets
vi: Thêm Tiểu trình màn hình

en: Add Cinamon desklets
vi: Thêm tiểu dụng màn hình Cinnamon

en: Mount archive
vi: Gắn kết bộ lưu trữ

en: Mount %f to browse its contents
vi: Gắn kết %f để duyệt xem nội dung

en: Change the Cinnamon desktop background
vi: Đổi ảnh nền Cinnamon

en: Open Expo to add, remove, or organize workspaces
vi: Mở Expo để thêm, bỏ, quản lý vùng làm việc

en: Create a new l_auncher here...
vi: Tạo trình _khởi chạy mới ở đây...

en: Create a new launcher in this folder
vi: Tạo trình khởi chạy mới trong thư mục này

en: Remove workspace
vi: Bỏ vùng làm việc

en: Remove the currently active workspace
vi: Bỏ vùng làm việc hiện hoạt

en: Jump to new workspace
vi: Chuyển qua vùng làm việc mới

en: Create a new workspace and activate it
vi: Tạo và kích hoạt vùng làm việc mới

en: Access and organize files
vi: Truy cập và tổ chức tập tin

en: <b>_Bookmarks</b>
vi: <b>Đánh _dấu</b>

en: <b>_Name</b>
vi: <b>_Tên</b>

en: <b>_Location</b>
vi: <b>_Vị tríỉ:</b>

note: Translators: spoken words for the rolename of a push button.
en: button
vi: nút

note: #-#-#-#-#  511 (gtksourceview master)  #-#-#-#-# (itstool) path: styles/style@_name #-#-#-#-#  512 (gtksourceview master)  #-#-#-#-# #-#-#-#-#  1930 (PACKAGE VERSION)  #-#-#-#-# (itstool) path: td/p #-#-#-#-#  1931 (mate-calc 1.25.0)  #-#-#-#-# Number display mode combo: Decimal, e.g. 1234 #-#-#-#-#
en: Decimal
vi: Thập phân

en: Decimal (long format)
vi: Thập phân (định dạng dài)

en: Binary (long format)
vi: Nhị phân (định dạng dài)

en: By Detailed Type
vi: Theo Kiểu Chi tiết

en: <b>Icon View Defaults</b>
vi: <b>Mặc định Kiểu xem Biểu tượng</b>

en: <b>Compact View Defaults</b>
vi: <b>Mặc định Kiểu xem Gọn</b>

en: <b>List View Defaults</b>
vi: <b>Mặc định Kiểu xem Danh sách</b>

en: <b>Tree View Defaults</b>
vi: <b>Mặc định Kiểu xem Cây</b>

en: Always start in dual-pane view
vi: Luôn chạy với kiểu xem hai bảng

en: Ignore per-folder view preferences
vi: Bỏ qua tuỳ thích kiểu xem cho từng thư mục

en: Disable file operation queueing
vi: Vô hiệu hoá hàng đợi thao tác tập tin

en: Bypass the Trash when the Delete key is pressed
vi: Bỏ qua Thùng rác khi nhấn phím Delete

en: Automatically mount removeable media when inserted and on startup
vi: Tự động gắn kết phương tiện tháo lắp khi gắn vào và lúc khởi động

en: Automatically open a folder for automounted media
vi: Tự động mở thư mục đối với phương tiện tháo lắp

en: Prompt or autorun/autostart programs when media are inserted
vi: Nhắc nhở hoặc tự chạy chương trình khi phương tiện được gắn vào

en: Automatically close the device's tab, pane, or window when a device is unmounted or ejected
vi: Tự động đóng cửa sổ, khung hay thẻ của thiết bị khi thiết bị được tháo lắp hay đẩy ra

en: <b>Bulk Rename</b>
vi: <b>Đổi tên Hàng loạt</b>

en: Command to invoke when renaming multiple items:
vi: Lệnh gọi khi đổi tên nhiều mục:

en: <b>Window and Tab Titles</b>
vi: <b>Tiêu đề Cửa sổ và Thẻ</b>

en: Show the full p_ath in the title bar and tab bars
vi: Hiện đường _dẫn đầy đủ trên thanh tiêu đề và thanh thẻ

en: _Prefixes:
vi: _Tiền tố:

en: <b>File Properties</b>
vi: <b>Thuộc tính Tập tin</b>

en: <b>Move/Copy To Menu</b>
vi: <b>Trình đơn Chuyển/Chép Vào</b>

en: List bookmarks in the menu
vi: Liệt kê đánh dấu trang trong trình đơn

en: List devices and network locations in the menu
vi: Liệt kê thiết bị và vị trí mạng trong trình đơn

en: <b>Tooltips</b>
vi: <b>Chú thích công cụ</b>

en: Show tooltips in icon and compact views
vi: Hiện chú thích công cụ trong kiểu xem biểu tượng và gọn

en: Show tooltips in list views
vi: Hiện chú thích công cụ trong kiểu xem danh sách

en: Show tooltips on the desktop
vi: Hiện chú thích công cụ trên bàn làm việc

en: <i>By default, a folder tooltip shows the item count, and files display their size.
        Select additional information to display in the tooltip:</i>
vi: <i>Mặc định, chú giải thư mục hiện số lượng mục, còn tập tin thì hiện kích thước.
        Chọn thông tin thêm để hiển thị trong chú giải:</i>

en: Detailed file type
vi: Kiểu tập tin chi tiết

en: Modified date
vi: Ngày chỉnh sửa

en: Accessed date
vi: Ngày truy cập

en: File or folder location
vi: Vị trí tập tin hay thư mục

[ctx: shortcut window]
en: New window
vi: Cửa sổ mới

[ctx: shortcut window]
en: Close window or tab
vi: Đóng cửa sổ hay thanh

[ctx: shortcut window]
en: Close all windows
vi: Đóng mọi cửa sổ

[ctx: shortcut window]
en: Bookmark current location
vi: Thêm đánh dấu cho vị trí hiện tại

[ctx: shortcut window]
en: Shortcuts
vi: Phím tắt

[ctx: shortcut window]
en: Opening
vi: Đang mở

[ctx: shortcut window]
en: Open in new tab
vi: Mở trong thanh mới

[ctx: shortcut window]
en: Open in new window
vi: Mở trong cửa sổ mới

[ctx: shortcut window]
en: Tabs
vi: Thanh

[ctx: shortcut window]
en: New tab
vi: Tab mới

[ctx: shortcut window]
en: Go to previous tab
vi: Chuyển sang thanh kế trước

[ctx: shortcut window]
en: Go to next tab
vi: Chuyển sang thanh kế tiếp

[ctx: shortcut window]
en: Move tab left
vi: Chuyển thanh sang trái

[ctx: shortcut window]
en: Move tab right
vi: Chuyển thanh sang phải

[ctx: shortcut window]
en: Navigation
vi: Điều hướng

[ctx: shortcut window]
en: Go back
vi: Quay lại

[ctx: shortcut window]
en: Go forward
vi: Đi tiếp

[ctx: shortcut window]
en: Go up
vi: Lên trên

[ctx: shortcut window]
en: Go down
vi: Đi xuống

[ctx: shortcut window]
en: Go to home folder
vi: Đến thư mục riêng

[ctx: shortcut window]
en: Zoom in
vi: Phóng to

[ctx: shortcut window]
en: Zoom out
vi: Thu nhỏ

[ctx: shortcut window]
en: Reset zoom
vi: Đặt lại mức phóng to

[ctx: shortcut window]
en: Refresh view
vi: Làm mới bộ trình bày

[ctx: shortcut window]
en: Show/hide hidden files
vi: Hiện/ẩn các tập tin ẩn

[ctx: shortcut window]
en: Show/hide sidebar
vi: Hiện/ẩn khung bên

[ctx: shortcut window]
en: Show/hide action menu
vi: Hiện/ẩn trình đơn thao tác

[ctx: shortcut window]
en: List view
vi: Danh sách

[ctx: shortcut window]
en: Create folder
vi: Tạo thư mục

[ctx: shortcut window]
en: Rename
vi: Đổi tên

[ctx: shortcut window]
en: Move to trash
vi: Chuyển vào thùng rác

[ctx: shortcut window]
en: Delete permanently
vi: Xóa vĩnh viễn

[ctx: shortcut window]
en: Cut
vi: Cắt

[ctx: shortcut window]
en: Copy
vi: Chép

[ctx: shortcut window]
en: Paste
vi: Dán

[ctx: shortcut window]
en: Select all
vi: Chọn tất cả

[ctx: shortcut window]
en: Invert selection
vi: Đảo vùng chọn

[ctx: shortcut window]
en: Select items matching
vi: Chọn các mục khớp mẫu

[ctx: shortcut window]
en: Redo
vi: Làm lại

[ctx: shortcut window]
en: Show item properties
vi: Hiện thuộc tính của mục

en: No Info
vi: Không có thông tin

en: Genre:
vi: Thể loại:

note: #-#-#-#-#  773 (kopete)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, birthdayYearLabel)
en: Year:
vi: Năm:

en: Track #:
vi: Bản nhạc

en: Encoded by:
vi: Được mã hóa bởi

en: Nemo Compare
vi: So sách với Nemo

en: Normal Diff
vi: Sử dụng Diff bình thường

en: Three-Way Diff
vi: Sử dụng Diff bằng Three-Way

en: N-Way Diff
vi: Sử dụng Diff bằng N-Way

en: Compare to:
vi: So sánh với

en: Compare to the file previously selected
vi: So sánh với tệp đã chọn trước đó

en: Compare Later
vi: So sánh sau

en: Remember file for later comparison
vi: Ghi nhớ tệp cho lần so sánh tới

en: Compare selected files
vi: So sánh những tệp đã chọn

note: #-#-#-#-#  2676 (gnome-doc-utils master)  #-#-#-#-# (itstool) path: msg/msgstr Accessible title for a danger note.
en: Danger
vi: Nguy hiểm

en: Marketing
vi: Thị trường

en: Money
vi: Tiền

en: Plan
vi: Kế hoạch

en: Sales
vi: Buôn bán

en: Create a compressed archive with the selected objects
vi: Tạo một kho nén chứa những đối tượng được chọn

en: Save Digests
vi: Lưu thiết lập

en: A GTK+ utility for computing message digests or checksums.
vi: Một công cụ GTK cho việc tính toán thiết lập hoặc kiểm tra.

en: Failed to read "%s"
vi: Thất bại khi đọc tệp "%s"

en: Failed to read "%s":
    %s
vi: Thất bại khi đọc tệp "%s":
    %s

en: Failed to add "%s":
    %s
vi: Không thể thêm "%s":
    %s

en: %s of %s - 1 minute left (%s/sec)
vi: %s của %s - 1 phút còn lại (%s/giây)

en: %s of %s - %u minutes left (%s/sec)
vi: %s của %s - %u phút còn lại (%s/giây)

en: %s of %s - 1 second left (%s/sec)
vi: %s của %s - 1 giây còn lại (%s/giây)

en: %s of %s - %u seconds left (%s/sec)
vi: %s của %s - %u giây còn lại (%s/giây)

en: Check against the specified digest or checksum
vi: Kiểm tra thiết lập đã có

en: Read program data from the specified directory
vi: Đọc dữ liệu chương trình từ cây thư mục đã định.

en: <b>Image Size</b>
vi: <b> Kích cỡ ảnh </b>

en: 16x16
vi: 16×16

en: Show a notification
vi: Hiện một thông báo

en: Empty Folder
vi: Thư mục rỗng

en: Other ...
vi: Khác ...

en: As is
vi: Như là

en: Key Imported | Keys Imported
vi[0]: Khoá đã nhập

en: Imported %i key | Imported %i keys
vi[0]: Đã nhập %i khoá

en: Imported a key for | Imported keys for
vi[0]: Khoá đã được nhập cho

note: TRANSLATORS: <key id='xxx'> is a custom markup tag, do not translate.
en: Signed by <i><key id='%s'/> <b>expired</b></i> on %s.
vi: Ký bởi <i><key id='%s'/> <b>hết hạn</b></i> vào %s.

en: Invalid Signature
vi: Chữ ký không hợp lệ

en: Signed by <i><key id='%s'/></i> on %s <b>Expired</b>.
vi: Ký bởi <i><key id='%s'/></i> vào %s <b>đã hết hạn</b>.

en: Expired Signature
vi: Chữ ký đã hết hạn

en: Signed by <i><key id='%s'/> <b>Revoked</b></i> on %s.
vi: Ký bởi <i><key id='%s'/> <b>đã hủy bỏ</b></i> vào %s.

en: Revoked Signature
vi: Chữ ký bị hủy bỏ

en: Good Signature
vi: Chữ ký tốt

note: TRANSLATORS: <key id='xxx'> is a custom markup tag, do not translate.
en: Signed by <i><key id='%s'/></i> on %s.
vi: Ký bởi <i><key id='%s'/></i> vào %s.

en: Unknown Signature
vi: Chữ ký lạ

en: Bad or forged signature. The signed data was modified.
vi: Chữ ký sai hay giả. Dữ liệu được ký bị sửa đổi.

en: Bad Signature
vi: Chữ ký sai

en: Couldn't verify signature.
vi: Không thể thẩm tra chữ ký.

en: Wrong passphrase.
vi: Cụm từ mật khẩu không đúng.

en: Enter new passphrase for '%s'
vi: Gõ cụm từ mật khẩu mới cho « %s »

en: Enter passphrase for '%s'
vi: Gõ cụm từ mật khẩu cho « %s »

en: Enter new passphrase
vi: Gõ cụm từ mật khẩu mới

en: Enter passphrase
vi: Gõ cụm từ mật khẩu

en: Import Failed
vi: Lỗi nhập

en: Importing
vi: Nhập ảnh

en: Couldn't package files
vi: Không thể đóng gói các tập tin

en: Couldn't run file-roller
vi: Không thể chạy chương trình file-roller

en: The file-roller process did not complete successfully
vi: Tiến trình file-roller đã không chạy xong thành công

en: Archive files
vi: Tập tin kho lưu

en: <b>A file already exists with this name.</b>
    
    Do you want to replace it with a new file?
vi: <b>Tập tin tên đó đã có.</b>
    
    Bạn có muốn thay thế nó bằng một tập tin mới không?

en: Notification Messages
vi: Thông điệp thông báo

en: Progress Title
vi: Tựa tiến hành

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: Open URI
vi: Mở URI

en: Change repeat mode
vi: Thay đổi chế độ lặp lại

en: Seek forward
vi: Tiến về trước

en: Seek backward
vi: Lùi về sau

en: Subtitles
vi: Phụ đề

en: 
    
    You can favorite playlists by clicking the star icon next to a playlist name
    
    Favorited playlists will be saved here
vi: 
    
    Bạn có thể thêm danh sách vào mục yêu thích bằng cách nhấp vào biểu tượng ngôi sao bên cạnh tên danh sách
    
    Các danh sách yêu thích sẽ được lưu tại đây

en:  songs
vi:  bài hát

en: %1 albums
vi: %1 album

en: %1 days
vi: %1 ngày

en: %1 days ago
vi: %1 ngày trước

en: %1 on %2
vi: %1 trên %2

en: %1 playlists (%2)
vi: Danh sách %1 (%2)

en: %1 song
vi: %1 bài hát

en: %1 songs
vi: %1 bài hát

en: %1 songs found
vi: Đã tìm thấy %1 bài hát

en: %1 songs found (showing %2)
vi: Đã tìm thấy %1 bài hát (đang hiện %2)

en: %1 tracks
vi: %1 bài

en: %1 transferred
vi: Đã tải %1

en: %1: Wiimotedev module
vi: %1: mô-đun tay cầm Wii

en: %L1 other listeners
vi: %L1 người nghe khác

en: %L1 total plays
vi: %L1 tổng số lần phát

en: %n failed
vi: %n thất bại

en: %n finished
vi: %n kết thúc

en: %n remaining
vi: Còn lại %n

en: &Align text
vi: &Căn chỉnh

en: &Extras
vi: &Hiệu ứng

en: &Grouping
vi: Nhó&m

en: &Hide %1
vi: Ẩ&n %1

en: &Hide...
vi: Ẩ&n...

en: &Lock Rating
vi: &Khoá đánh giá

en: &Lyrics
vi: &Lời

en: &Music
vi: &Nhạc

en: &Playlist
vi: &Danh sách

en: &Repeat mode
vi: &Chế độ lặp lại

en: &Shuffle mode
vi: Chế độ phát n&gẫu nhiên

en: &Stretch columns to fit window
vi: Căng các cột ra cho &vừa với cửa sổ

en: &Year
vi: &Năm

en: (different across multiple songs)
vi: (mỗi bài mỗi khác)

en: , by
vi: , bởi

en: ...and all the Amarok contributors
vi: ...và tất cả cộng tác viên của Amarok

en: 0px
vi: 0 điểm ảnh

en: 1 track
vi: 1 bài

en: 192,000Hz
vi: 192 000 Hz

en: 44,100Hz
vi: 44 100 Hz

en: 48,000Hz
vi: 48 000 Hz

en: 50 random tracks
vi: 50 bài ngẫu nhiên

en: 96,000Hz
vi: 96 000 Hz

en: <a href="http://www.di.fm/premium/">Upgrade to Premium now</a>
vi: <a href="http://www.di.fm/premium/">Nâng cấp lên tài khoản cao cấp ngay</a>

en: <html><head/><body><p>If not checked, Clementine will  try to save your ratings and other statistics only in a separate database and don't modify your files.</p><p>If checked, it will save statistics both in database and directly into the file each time they changed.</p><p>Please note it might not work for every format and, as there is no standard for doing so, other music players might not be able to read them.</p></body></html>
vi: <html><head/><body><p>Nếu không chọn, Clementine sẽ lưu đánh giá của bạn và các thông tin thống kê khác trong cơ sở dữ liệu riêng để không thay đổi tập tin nhạc của bạn.</p><p>Nếu được chọn, Clementine sẽ lưu thông tin thống kê cả trong cơ sở dữ liệu và trực tiếp vào tập tin khi có thay đổi.</p><p>Lưu ý rằng chỉ có một số định dạng tập tin được hỗ trợ và vì không có chuẩn chung nên các trình nghe nhạc khác có thể không đọc đựoc những dữ liệu này.</p></body></html>

en: <html><head/><body><p>This will write songs' ratings and statistics into files tags for all your library's songs.</p><p>This is not needed if the &quot;Save ratings and statistics in file tags&quot; option has always been activated.</p></body></html>
vi: <html><head/><body><p>Sẽ lưu đánh giá và thông tin về bài hát trực tiếp vào các tập tin trong thư viện nhạc của bạn.</p><p>Không cần phải chọn nếu tùy chọn &quot;Lưu đánh giá vào tập tin khi có thể&quot; đã luôn được bật.</p></body></html>

en: <p>Tokens start with %, for example: %artist %album %title </p>
    
    <p>If you surround sections of text that contain a token with curly-braces, that section will be hidden if the token is empty.</p>
vi: <p>Các dấu bắt đầu là %, ví dụ: %artist %album %title </p>
    
    <p>Nếu bạn quét chọn đoạn văn bản chứa dấu ngoặc nhọn, đoạn đó sẽ bị ẩn đi nếu dấu bắt đầu rỗng.<p>

en: A Spotify Premium account is required.
vi: Cần có tài khoản cao cấp của Spotify.

en: A client can connect only, if the correct code was entered.
vi: Máy khách được kết nối chỉ khi nhập đúng mã.

en: A premium account is required
vi: Cần có tài khoản cao cấp

en: A smart playlist is a dynamic list of songs that come from your library.  There are different types of smart playlist that offer different ways of selecting songs.
vi: Danh sách thông minh là danh sách các bài hát trong thư viện có thể tự động thay đổi. Có nhiều loại danh sách nhạc thông minh khác nhau và chúng cung cấp cho bạn nhiều cách để lựa chọn các bài hát.

en: A song will be included in the playlist if it matches these conditions.
vi: Một bài hát sẽ được đưa vào danh sách nếu như nó đáp ứng những điều kiện sau.

en: About Clementine...
vi: Giới thiệu Clementine...

en: About Qt...
vi: Giới thiệu Qt...

en: Account details (Premium)
vi: Chi tiết tài khoản (Cao cấp)

[ctx: Category label]
en: Action
vi: Hành động

en: Add Podcast
vi: Thêm Podcast

en: Add Stream
vi: Thêm luồng dữ liệu

en: Add a new line if supported by the notification type
vi: Thêm một dòng mới nếu được hỗ trợ từ kiểu thông báo

en: Add action
vi: Thêm hành động

en: Add all tracks from a directory and all its subdirectories
vi: Thêm tất cả các bài hát từ một thư mục và tất cả các thư mục con

en: Add another stream...
vi: Thêm luồng dữ liệu khác...

en: Add directory...
vi: Thêm thư mục...

en: Add file
vi: Thêm tập tin

en: Add file to transcoder
vi: Thêm tập tin vào bộ chuyển mã

en: Add file(s) to transcoder
vi: Thêm (các) tập tin vào bộ chuyển mã

en: Add file...
vi: Thêm tập tin...

en: Add files to transcode
vi: Thêm các tập tin để chuyển mã

en: Add folder
vi: Thêm thư mục

en: Add folder...
vi: Thêm thư mục...

en: Add new folder...
vi: Thêm thư mục mới...

en: Add podcast
vi: Thêm podcast

en: Add podcast...
vi: Thêm podcast...

en: Add search term
vi: Thêm điều kiện tìm kiếm

en: Add song album tag
vi: Thêm thẻ album bài hát

en: Add song albumartist tag
vi: Thêm thẻ nghệ sĩ album

en: Add song artist tag
vi: Thêm thẻ nghệ sĩ của bài hát

en: Add song composer tag
vi: Thêm thẻ người soạn nhạc

en: Add song disc tag
vi: Thêm thẻ đĩa của bài hát

en: Add song filename
vi: Thêm tên tập tin bài hát

en: Add song genre tag
vi: Thêm thẻ thể loại bài hát

en: Add song length tag
vi: Thêm thẻ thời lượng

en: Add song play count
vi: Thêm số lần phát

en: Add song rating
vi: Thêm đánh giá

en: Add song skip count
vi: Thêm bỏ qua đếm bài hát

en: Add song title tag
vi: Thêm thẻ tựa đề bài hát

en: Add song track tag
vi: Thêm thẻ bài hát

en: Add song year tag
vi: Thêm thẻ năm của bài hát

en: Add stream...
vi: Thêm luồng dữ liệu...

en: Add to Spotify playlists
vi: Thêm vào danh sách Spotify

en: Add to Spotify starred
vi: Thêm vào Spotify và đánh dấu sao

en: Add to another playlist
vi: Thêm vào danh sách khác

en: Add to playlist
vi: Thêm vào danh sách

en: Add to the queue
vi: Thêm vào danh sách đợi

en: Add wiimotedev action
vi: Thêm hoạt động tay cầm wii

en: Added this month
vi: Đã thêm vào trong tháng này

en: Added this week
vi: Đã thêm vào trong tuần này

en: Added this year
vi: Đã thêm vào trong năm nay

en: Added today
vi: Đã thêm vào trong ngày

en: Added within three months
vi: Đã thêm vào trong ba tháng

en: Advanced grouping...
vi: Nhóm nâng cao...

en: After
vi: Sau

en: After copying...
vi: Sau khi sao chép...

en: Album artist
vi: Nghệ sĩ của Album

en: Album cover
vi: Ảnh bìa

en: Album info on jamendo.com...
vi: Thông tin của album trên jamendo.com...

en: Albums with covers
vi: Album có ảnh bìa

en: Albums without covers
vi: Album không có ảnh bìa

[ctx: Label for button to enable/disable Hypnotoad background sound.]
en: All Glory to the Hypnotoad!
vi: Hypnotoad vạn tuế!

en: All albums
vi: Tất cả album

en: All artists
vi: Tất cả nghệ sĩ

en: All files (*)
vi: Mọi tập tin (*)

en: All playlists (%1)
vi: Tất cả danh sách (%1)

en: All the translators
vi: Tất cả những người dịch

en: All tracks
vi: Tất cả bài hát

en: Allow downloads
vi: Cho phép tải về

en: Allow mid/side encoding
vi: Cho phép mã hóa song song

en: Alongside the originals
vi: Thư mục chứa tập tin gốc

en: Always start playing
vi: Bắt đầu phát nhạc

en: An error occurred loading the iTunes database
vi: Có lỗi khi nạp cơ sở dữ liệu iTunes

en: An error occurred writing metadata to '%1'
vi: Có lỗi khi ghi thông tin vào '%1'

en: An unspecified error occurred.
vi: Lỗi không xác định.

en: And:
vi: Và:

en: Append files/URLs to the playlist
vi: Thêm tập tin/URLs vào danh sách

en: Append to current playlist
vi: Thêm vào danh sách hiện tại

en: Append to the playlist
vi: Thêm vào danh sách

en: Apply compression to prevent clipping
vi: Nén để chặn việc ngắt đoạn

en: Are you sure you want to delete the "%1" preset?
vi: Bạn có chắc sẽ xóa thiết lập "%1"?

en: Are you sure you want to reset this song's statistics?
vi: Bạn có chắc muốn thiết đặt lại bộ đếm của bài hát này?

en: Are you sure you want to write song's statistics into song's file for all the songs of your library?
vi: Bạn có muốn ghi thông tin thống kê về tất cả các bài hát trong thư viện vào tập tin nhạc hay không?

en: Artist info
vi: Nghệ sĩ

en: Artist's initial
vi: Tên viết tắt của nghệ sĩ

en: Audio format
vi: Định dạng

en: Audio output
vi: Ngõ ra âm thanh

en: Automatic updating
vi: Tự động cập nhật

en: Automatically open single categories in the library tree
vi: Tự động mở các mục đơn trong cây thư mục

en: Average bitrate
vi: Bitrate trung bình

en: Average image size
vi: Kích thước ảnh trung bình

en: BBC Podcasts
vi: Podcast BBC

en: Background Streams
vi: Âm thanh nền

en: Background opacity
vi: Độ mờ của khung nền

en: Ban (Last.fm scrobbling)
vi: Cấm (Last.fm)

en: Bar analyzer
vi: Phân tích theo các thanh

en: Basic Blue
vi: Xanh dương

en: Basic audio type
vi: Âm bình thường

en: Biography
vi: Tiểu sử

en: Block analyzer
vi: Phân tích theo các khối vuông

en: Block type
vi: Kiểu khối

en: Boom analyzer
vi: Phân tích theo dạng cây

en: Buffer duration
vi: Thời gian đệm

en: Buffering
vi: Đang tạo bộ đệm

en: Building Seafile index...
vi: Đang tạo chỉ mục Seafile...

en: But these sources are disabled:
vi: Những nguồn này đã bị vô hiệu:

en: CUE sheet support
vi: Hỗ trợ danh sách CUE

en: Cancel download
vi: Hủy tải về

en: Change cover art
vi: Đổi ảnh bìa

en: Change font size...
vi: Đổi kích cỡ phông chữ...

en: Change shortcut...
vi: Đổi phím tắt...

en: Change shuffle mode
vi: Thay đổi chế độ phát ngẫu nhiên

en: Change the currently playing song
vi: Đổi bài đang phát

en: Changes will take place when the next song starts playing
vi: Thay đổi sẽ có hiệu lực khi phát bài tiếp theo

en: Changing mono playback preference will be effective for the next playing songs
vi: Thay đổi tùy chỉnh phát đơn kênh sẽ ảnh hưởng đến bài kế tiếp

en: Check for new episodes
vi: Kiểm tra tập mới

en: Check for updates...
vi: Kiểm tra cập nhật...

en: Choose a name for your smart playlist
vi: Đặt tên cho danh sách nhạc của bạn

en: Choose automatically
vi: Tự động lựa chọn

en: Choose color...
vi: Chọn màu...

en: Choose font...
vi: Chọn phông chữ...

en: Choose from the list
vi: Chọn từ danh sách

en: Choose how the playlist is sorted and how many songs it will contain.
vi: Chọn cách sắp xếp của danh sách nhạc và số bài hát trong đó.

en: Choose podcast download directory
vi: Chọn thư mục lưu podcast tải về

en: Choose the internet services you want to show.
vi: Chọn các dịch vụ Internet được hiển thị.

en: Choose the websites you want Clementine to use when searching for lyrics.
vi: Chọn các trang web bạn muốn Clementine tìm lời bài hát.

en: Clementine Error
vi: Lỗi Clementine

en: Clementine Visualization
vi: Clementine - Hình ảnh ảo

en: Clementine can automatically convert the music you copy to this device into a format that it can play.
vi: Clementine có thể tự động chuyển đổi định dạng nhạc mà bạn chép sang thiết bị này sang một định dạng mà nó có thể phát.

en: Clementine can play music that you have uploaded to Box
vi: Clementine có thể phát nhạc trong tài khoản Box

en: Clementine can play music that you have uploaded to Dropbox
vi: Clementine có thể phát nhạc trong tài khoản Dropbox

en: Clementine can play music that you have uploaded to Google Drive
vi: Clementine có thể phát nhạc trong tài khoản Google Drive

en: Clementine can play music that you have uploaded to OneDrive
vi: Clementine có thể phát nhạc đã tải lên OneDrive

en: Clementine can show a message when the track changes.
vi: Clementine có thể hiện thông báo khi bài hát thay đổi.

en: Clementine can synchronize your subscription list with your other computers and podcast applications.  <a href="https://gpodder.net/register/">Create an account</a>.
vi: Clementine có thể đồng bộ danh sách đăng kí của bạn với máy tính khác và ứng dụng podcast khác.  <a href="https://gpodder.net/register/">Tạo tài khoản</a>.

en: Clementine could not load any projectM visualisations.  Check that you have installed Clementine properly.
vi: Clementine không thể nạp hiệu ứng hình ảnh ảo projectM. Hãy chắc rằng bạn đã cài Clementine đúng cách.

en: Clementine image viewer
vi: Clementine - Xem ảnh

en: Clementine was unable to find results for this file
vi: Clementine không tìm thấy kết quả cho tập tin này

en: Clementine will find music in:
vi: Clementine sẽ tìm nhạc trong:

en: Click here to add some music
vi: Nhấp vào đây để thêm nhạc

en: Click here to favorite this playlist so it will be saved and remain accessible through the "Playlists" panel on the left side bar
vi: Nhấn vào đây để thêm danh sách vào mục ưa thích. Nó sẽ được lưu lại trong phần "Danh sách" ở thanh bên trái.

en: Click to toggle between remaining time and total time
vi: Nhấn vào đây để chuyển đổi giữa thời gian còn lại và tổng thời gian

en: Clicking the Login button will open a web browser.  You should return to Clementine after you have logged in.
vi: Nhấn nút Đăng nhập sẽ mở trình duyệt web.  Bạn nên trở lại với Clementine sau khi đăng nhập.

en: Close playlist
vi: Đóng danh sách

en: Close visualization
vi: Đóng hiệu ứng hình ảnh ảo

en: Closing this window will cancel the download.
vi: Đóng cửa sổ này sẽ hủy tải xuống.

en: Closing this window will stop searching for album covers.
vi: Đóng cửa sổ này sẽ kết thúc tìm ảnh bìa.

en: Co&mposer
vi: &Soạn nhạc

en: Comma separated list of class:level, level is 0-3
vi: Dấu phẩy phân cách danh sách lớp:mức độ, mức độ từ 0-3

en: Complete tags automatically
vi: Điền thông tin bài hát

en: Complete tags automatically...
vi: Điền thông tin bài hát...

en: Configure %1...
vi: Cấu hình %1...

en: Configure Magnatune...
vi: Cấu hình Magnatune...

en: Configure Spotify...
vi: Cấu hình Spotify...

en: Configure Subsonic...
vi: Cấu hình Subsonic...

en: Configure global search...
vi: Cấu hình tìm kiếm chung...

en: Configure library...
vi: Cấu hình thư viện...

en: Configure podcasts...
vi: Cấu hình podcast...

en: Connect Wii Remotes using active/deactive action
vi: Kết nối tay cầm Wii sử dụng thao tác kích hoạt/vô hiệu

en: Connect device
vi: Kết nối thiết bị

en: Connecting to Spotify
vi: Kết nối đến Spotify

en: Connection refused by server, check server URL. Example: http://localhost:4040/
vi: Kết nối bị máy chủ từ chối, kiểm tra URL máy chủ. Ví dụ: http://localhost:4040/

en: Connection timed out, check server URL. Example: http://localhost:4040/
vi: Hết thời gian kết nối, kiểm tra URL máy chủ. Ví dụ: http://localhost:4040/

en: Constant bitrate
vi: Bitrate cố định

en: Convert all music
vi: Chuyển đổi toàn bộ nhạc

en: Convert any music that the device can't play
vi: Chuyển đổi bất kì bản nhạc nào mà thiết bị không thể chơi

en: Convert lossless files
vi: Chuyển đổi tập tin lossless

en: Copy to device...
vi: Chép vào thiết bị...

en: Copy to library...
vi: Chép vào thư viện...

en: Could not connect to Subsonic, check server URL. Example: http://localhost:4040/
vi: Không thể kết nối đến Subsonic, kiểm tra URL của máy chủ. Ví dụ: http://localhost:4040/

en: Could not create the GStreamer element "%1" - make sure you have all the required GStreamer plugins installed
vi: Không thể tạo phần tử GStreamer "%1" - hãy chắc chắn là bạn đã có đủ các phần bổ trợ mà GStreamer cần

en: Could not detect an audio stream in %1
vi: Không thể nhận diện luồng âm thanh trong %1

en: Could not get details
vi: Không thể lấy chi tiết

en: Could not log in to Last.fm. Please try again.
vi: Không thể đăng nhập vào Last.fm. Hãy thử lại sau.

en: Couldn't create playlist
vi: Không thể tạo danh sách

en: Couldn't find a muxer for %1, check you have the correct GStreamer plugins installed
vi: Không tìm thấy thiết bị ghép kênh cho %1, hãy chắn chắn là bạn đã cài đặt đủ các phần bổ sung của GStreamer

en: Couldn't find an encoder for %1, check you have the correct GStreamer plugins installed
vi: Không tim thấy bộ mã hóa cho %1, hãy chắc chắn là bạn đã cài đặt đủ các phần bổ sung của GStreamer

en: Couldn't open output file %1
vi: Không thể mở tập tin %1

en: Cover Manager
vi: Quản lí ảnh bìa

en: Cover art from embedded image
vi: Ảnh bìa từ ảnh nhúng

en: Cover art loaded automatically from %1
vi: Ảnh bìa được nạp tự động từ %1

en: Cover art manually unset
vi: Bỏ thiết đặt ảnh bìa một cách thủ công

en: Cover art not set
vi: Chưa có ảnh bìa

en: Cover art set from %1
vi: Ảnh bìa được thiết lập từ %1

en: Covers from %1
vi: Ảnh bìa từ %1

en: Create a new playlist with files/URLs
vi: Tạo danh sách mới với tập tin/URL

en: Cross-fade when changing tracks automatically
vi: Tự động giảm dần âm lượng khi chuyển sang bài khác

en: Cross-fade when changing tracks manually
vi: Giảm dần âm lượng khi chuyển sang bài khác

en: Custom image:
vi: Chọn ảnh:

en: Custom message settings
vi: Thiết lập tùy chọn tin nhắn

en: D-Bus path
vi: Đường dẫn D-Bus

en: Database corruption detected. Please read https://github.com/clementine-player/Clementine/wiki/Database-Corruption for instructions on how to recover your database
vi: Phát hiện hỏng cơ sở dữ liệu. Hãy xem https://github.com/clementine-player/Clementine/wiki/Database-Corruption để biết trình tự khôi phục cơ sở dữ liệu của bạn

en: Date created
vi: Ngày tạo

en: Date modified
vi: Ngày chỉnh sửa

en: De&fault
vi: &Mặc định

en: Decrease the volume by <value> percent
vi: Giảm <value>  phần trăm âm lượng

en: Decrease volume
vi: Giảm âm lượng

en: Default background image
vi: Dùng ảnh nền mặc định

en: Default device on %1
vi: Thiết bị mặc định trên %1

en: Delay between visualizations
vi: Độ trễ giữa các hiệu ứng hình ảnh ảo

en: Delete downloaded data
vi: Xóa dữ liệu đã tải về

en: Delete files
vi: Xóa các tập tin

en: Delete from device...
vi: Xóa khỏi thiết bị...

en: Delete from disk...
vi: Xóa khỏi ổ cứng...

en: Delete played episodes
vi: Xóa tập đã phát

en: Delete preset
vi: Xoá thiết lập

en: Delete smart playlist
vi: Xóa danh sách thông minh

en: Delete the original files
vi: Xóa tập tin gốc

en: Dequeue selected tracks
vi: Loại các bài đã chọn khỏi danh sách chờ

en: Dequeue track
vi: Loại bài hát khỏi d.sách chờ

en: Details...
vi: Chi tiết...

en: Device Properties
vi: Thuộc tính của thiết bị

en: Device properties...
vi: Thuộc tính của thiết bị...

en: Did you mean
vi: Ý bạn là

en: Digitally Imported password
vi: Mật khẩu Digitally Imported

en: Digitally Imported username
vi: Tên người dùng Digitally Imported

en: Direct internet connection
vi: Nối mạng trực tiếp

en: Disable duration
vi: Tắt thời lượng

en: Disable moodbar generation
vi: Tắt khởi tạo thanh trạng thái

[ctx: Refers to a disabled notification type in Notification settings.]
en: Disabled
vi: Tắt

[ctx: Refers to search provider's status.]
en: Disabled
vi: Tắt

en: Disc
vi: Đĩa

en: Discontinuous transmission
vi: Dừng truyền tải

en: Display the on-screen-display
vi: Hiện hộp thông báo trên màn hình

en: Do a full library rescan
vi: Quét toàn bộ thư viện

en: Do a full rescan
vi: Quét lại toàn bộ

en: Do a full rescan...
vi: Quét lại toàn bộ...

en: Do not convert any music
vi: Không chuyển đổi bất kì bản nhạc nào

en: Do not overwrite
vi: Không ghi đè

en: Don't repeat
vi: Không lặp lại

en: Don't show in various artists
vi: Không hiện trong mục nhiều nghệ sĩ

en: Don't show listened episodes
vi: Không hiện các tập đã nghe

en: Don't shuffle
vi: Không phát ngẫu nhiên

en: Don't stop!
vi: Không dừng lại!

en: Double click to open
vi: Nhấn đúp chuột để mở

en: Double clicking a song in the playlist will...
vi: Nhấn đúp chuột vào bài hát trong danh sách sẽ...

en: Double clicking a song will...
vi: Nhấn đúp chuột vào một bài hát sẽ...

en: Download %n episodes
vi: Tải về %n tập

en: Download directory
vi: Tải thư mục

en: Download episodes to
vi: Lưu các tập tải về vào

en: Download membership
vi: Tải với tư cách thành viên

en: Download new episodes automatically
vi: Tự động tải về các tập mới

en: Download queued
vi: Đợi tải về

en: Download settings
vi: Cài đặt tải về

en: Download this album
vi: Tải album này

en: Download this album...
vi: Tải album này...

en: Download this episode
vi: Tải tập này

en: Downloading (%1%)...
vi: Đang tải (%1%)...

en: Downloading Icecast directory
vi: Đang tải thư mục Icecast

en: Downloading Jamendo catalogue
vi: Đang tải mục lục Jamendo

en: Downloading Magnatune catalogue
vi: Đang tải mục lục Magnatune

en: Drag to reposition
vi: Kéo để xác định lại vị trí

en: Dynamic mode is on
vi: Chế độ năng động đã bật

en: Dynamic random mix
vi: Hòa trộn âm thanh động ngẫu nhiên

en: Edit smart playlist...
vi: Cập nhật danh sách thông minh...

en: Edit tag "%1"...
vi: Sửa "%1"...

en: Edit tag...
vi: Cập nhật thẻ...

en: Edit track information...
vi: Sửa thông tin bài hát...

en: Edit tracks information...
vi: Sửa thông tin bài hát...

en: Enable Wii Remote support
vi: Bật hỗ trợ tay cầm Wii

en: Enable equalizer
vi: Bật bộ cân chỉnh âm

en: Enable shortcuts only when Clementine is focused
vi: Bật các phím tắt chỉ khi cửa sổ Clementine đang được chọn

en: Enable song metadata inline edition with click
vi: Bật sửa thông tin nhạc ngay trong danh sách

en: Enable sources below to include them in search results.  Results will be displayed in this order.
vi: Bật những nguồn tương ứng để tìm nhạc.  Kết quả được hiển thị theo thứ tự này.

en: Enable/disable Last.fm scrobbling
vi: Bật/Tắt Chuyển thông tin bài hát đến Last.fm

en: Encoder
vi: Bộ mã hóa:

en: Encoding complexity
vi: Mã hóa phức tạp

en: Encoding engine quality
vi: Chất lượng engine mã hóa

en: Encoding mode
vi: Chế độ mã hóa

en: Enter a URL
vi: Nhập URL

en: Enter a URL to download a cover from the Internet:
vi: Nhập một địa chỉ để tải ảnh bìa từ internet:

en: Enter a filename for exported covers (no extension):
vi: Nhập tên tập tin cho các ảnh bìa đã xuất (không có đuôi):

en: Enter a new name for this playlist
vi: Nhập tên mới cho danh sách này

en: Enter search terms above to find music on your computer and on the internet
vi: Nhập điều kiện tìm kiếm vào bên trên để tìm nhạc trong máy và trên mạng

en: Enter search terms below to find podcasts in the iTunes Store
vi: Nhập từ khóa để tìm podcast trên iTunes Store

en: Enter search terms below to find podcasts on gpodder.net
vi: Nhập từ khóa vào bên dưới để tìm podcast trên gpodder.net

en: Enter search terms here
vi: Nhập điều kiện tìm kiếm

en: Enter the URL of an internet radio stream:
vi: Nhập địa chỉ của kênh phát thanh trên internet:

en: Enter the name of the folder
vi: Nhập tên thư mục

en: Enter this IP in the App to connect to Clementine.
vi: Nhập IP này vào ứng dụng để kết nối đến Clementine.

en: Entire collection
vi: Trọn bộ sưu tập

en: Equivalent to --log-levels *:1
vi: Tương đương với --log-levels *:1

en: Equivalent to --log-levels *:3
vi: Tương đương với --log-levels *:3

en: Error connecting MTP device
vi: Lỗi kết nối thiết bị MTP

en: Error copying songs
vi: Lỗi chép nhạc

en: Error deleting songs
vi: Lỗi xóa bài hát

en: Error loading %1
vi: Lỗi nạp %1

en: Error loading di.fm playlist
vi: Lỗi khi nạp danh sách di.fm

en: Error processing %1: %2
vi: Lỗi xử lý %1: %2

en: Error while loading audio CD
vi: Có lỗi xảy ra khi nạp đĩa CD

en: Ever played
vi: Chưa bao giờ được phát

en: Every 10 minutes
vi: Mỗi 10 phút

en: Every 12 hours
vi: Mỗi 12 giờ

en: Every 2 hours
vi: Mỗi 2 giờ

en: Every 20 minutes
vi: Mỗi 20 phút

en: Every 30 minutes
vi: Mỗi 30 phút

en: Every 6 hours
vi: Mỗi 6 giờ

en: Except between tracks on the same album or in the same CUE sheet
vi: Ngoại trừ giữa các bài hát trong album tương tự hoặc trong danh sách CUE tương tự

en: Existing covers
vi: Ảnh bìa có sẵn

en: Expires on %1
vi: Hết hạn vào %1

en: Export Covers
vi: Xuất ảnh bìa

en: Export covers
vi: Xuất ảnh bìa

en: Export downloaded covers
vi: Xuất các ảnh bìa đã tải

en: Export embedded covers
vi: Xuất các ảnh bìa trong tập tin

en: Export finished
vi: Đã xuất xong

en: Exported %1 covers out of %2 (%3 skipped)
vi: Đã xuất %1 trên %2 ảnh bìa (đã bỏ qua %3)

en: Fade out on pause / fade in on resume
vi: Giảm tiếng khi dừng / tăng tiếng khi tiếp tục

en: Fade out when stopping a track
vi: Giảm dần âm lượng khi dừng một bài hát

en: Fading
vi: Giảm dần âm lượng

en: Fading duration
vi: Thời gian giảm dần âm lượng

en: Failed reading CD drive
vi: Không đọc được ổ đĩa CD

en: Failed to fetch directory
vi: Lỗi tải thư mục

en: Failed to fetch podcasts
vi: Lỗi lấy podcast

en: Failed to load podcast
vi: Lỗi nạp podcast

en: Failed to parse the XML for this RSS feed
vi: Lỗi phân tích XML cho nguồn tin RSS

en: Failed to write new auto-tags to '%1'
vi: Ghi thông tin thẻ tự động vào '%1' thất bại

en: Favourite tracks
vi: Bài hát yêu thích

en: Fetch Missing Covers
vi: Tải các ảnh bìa còn thiếu

en: Fetch automatically
vi: Tự động tải

en: Fetching Subsonic library
vi: Đang tải thư viện Subsonic

en: Fetching cover error
vi: Lỗi khi tải ảnh bìa

en: File name (without path)
vi: Tên tập tin (không có đường dẫn)

en: File paths
vi: Đường dẫn tập tin

en: Files to transcode
vi: Tập tin để chuyển mã

en: Find songs in your library that match the criteria you specify.
vi: Tìm bài hát trong thư viện của bạn phù hợp với tiêu chuẩn mà bạn chỉ định.

en: Fingerprinting song
vi: Đang lấy thông tin bài hát

en: First level
vi: Mức độ đầu

en: Fit cover to width
vi: Hiện ảnh bìa vừa chiều rộng

en: For licensing reasons Spotify support is in a separate plugin.
vi: Vì lí do giấy phép nên Spotify được hỗ trợ thông qua một phần mở rộng.

en: Force mono encoding
vi: Buộc mã hóa đơn kênh

en: Forget device
vi: Quên thiết bị

en: Forgetting a device will remove it from this list and Clementine will have to rescan all the songs again next time you connect it.
vi: Chọn Quên thiết bị sẽ xóa tên nó khỏi danh sách này và Clementine sẽ phải quét lại tất cả nhạc khi bạn kết nối lại.

en: Frames per buffer
vi: Số khung mỗi lần tạo bộ đệm

en: Ge&nre
vi: &Thể loại

en: Get a URL to share this Spotify song
vi: Lấy URL để chia sẻ bài này

en: Get a URL to share this playlist
vi: Lấy URL để chia sẻ danh sách này

en: Getting channels
vi: Đang tải các kênh

en: Getting streams
vi: Đang tải các luồng

en: Give it a name:
vi: Đặt tên:

en: Go to next playlist tab
vi: Đến tab danh sách tiếp theo

en: Go to previous playlist tab
vi: Trở về tab danh sách trước

en: Got %1 covers out of %2 (%3 failed)
vi: Đã tải %1 ảnh bìa trong số %2 (thất bại %3)

en: Grey out non existent songs in my playlists
vi: Loại bỏ những bài hát không tồn tại khỏi các danh sách

en: Group Library by...
vi: Nhóm Thư viện theo...

en: Group by
vi: Nhóm theo

en: Group by Album
vi: Nhóm theo Album

en: Group by Album artist/Album
vi: Nhóm lại theo nghệ sĩ/Album

en: Group by Artist
vi: Nhóm theo Nghệ sĩ

en: Group by Artist/Album
vi: Nhóm theo Nghệ sĩ/Album

en: Group by Artist/Year - Album
vi: Nhóm theo Nghệ sĩ/Năm - Album

en: Group by Genre/Album
vi: Nhóm theo Thể loại/Album

en: Group by Genre/Artist/Album
vi: Nhóm theo Thể loại/Nghệ sĩ/Album

en: Grouping Name
vi: Tên nhóm

en: Grouping name:
vi: Tên nhóm:

en: HTML page did not contain any RSS feeds
vi: Trang HTML không chứa nguồn tin RSS

en: Hardware information
vi: Thông tin phần cứng

en: Hardware information is only available while the device is connected.
vi: Chỉ xem được thông tin phần cứng khi đã kết nối thiết bị.

en: High (%1 fps)
vi: Cao (%1 fps)

en: High (1024x1024)
vi: Cao (1024x1024)

en: Host not found, check server URL. Example: http://localhost:4040/
vi: Không tìm thấy máy chủ, kiểm tra lại URL. Ví dụ: http://localhost:4040/

en: Icons on top
vi: Biểu tượng trên cùng

en: Identifying song
vi: Đang nhận diện bài hát

en: If activated, clicking a selected song in the playlist view will let you edit the tag value directly
vi: Nếu bật, bạn có thể sửa thông tin bài hát trực tiếp bằng cách nhấn vào bài đã chọn trong danh sách

en: If you continue, this device will work slowly and songs copied to it may not work.
vi: Nếu bạn tiếp tục, thiết bị này sẽ hoạt động chậm lại và các bài hát đã chép có thể sẽ không phát được.

en: If you know the URL of a podcast, enter it below and press Go.
vi: Nếu bạn biết URL của một podcast, nhập nó vào bên dưới và nhấn Đi.

en: Ignore "The" in artist names
vi: Bỏ qua "The" trong phần tên nghệ sĩ

en: Images (*.png *.jpg *.jpeg *.bmp *.gif *.xpm *.pbm *.pgm *.ppm *.xbm)
vi: Hình ảnh (*.png *.jpg *.jpeg *.bmp *.gif *.xpm *.pbm *.pgm *.ppm *.xbm)

en: Images (*.png *.jpg *.jpeg *.bmp *.xpm *.pbm *.ppm *.xbm)
vi: Hình ảnh (*.png *.jpg *.jpeg *.bmp *.xpm *.pbm *.ppm *.xbm)

en: In %1 days
vi: Trong %1 ngày

en: In %1 weeks
vi: Trong %1 tuần

en: In dynamic mode new tracks will be chosen and added to the playlist every time a song finishes.
vi: Trong chế độ năng động, các bài hát mới sẽ được chọn và thêm vào danh sách mỗi khi một bài hát được phát xong.

en: Include album art in the notification
vi: Kèm theo ảnh bìa trong thông báo

en: Include all songs
vi: Bao gồm tất cả bài hát

en: Incomplete configuration, please ensure all fields are populated.
vi: Chưa cấu hình xong, hãy điền vào tất cả các trường.

en: Increase the volume by <value> percent
vi: Tăng <value>  phần trăm âm lượng

en: Increase volume
vi: Tăng âm lượng

en: Indexing %1
vi: Đang đánh chỉ mục %1

en: Insert...
vi: Nhập...

en: Integrity check
vi: Kiểm tra tính toàn vẹn

[ctx: Global search settings dialog title.]
en: Internet services
vi: Dịch vụ Internet

en: Intro tracks
vi: Giới thiệu bài hát

en: Invalid API key
vi: Khóa API không hợp lệ

en: Invalid method
vi: Phương thức không hợp lệ

note: #-#-#-#-#  467 (gnome-vfs 2.24.1)  #-#-#-#-# GNOME_VFS_ERROR_BAD_PARAMETERS
en: Invalid parameters
vi: Tham số không hợp lệ

en: Invalid resource specified
vi: Nguồn được xác lập không hợp lệ

en: Invalid service
vi: Dịch vụ không hợp lệ

en: Jamendo Most Listened Tracks
vi: Những bài hát được nghe nhiều nhất trên Jamendo

en: Jamendo Top Tracks
vi: Những bài hát đầu bảng trên Jamendo

en: Jamendo Top Tracks of the Month
vi: Những bài hát đầu bảng trong tháng trên Jamendo

en: Jamendo Top Tracks of the Week
vi: Những bài hát đầu bảng trong tuần trên Jamendo

en: Jamendo database
vi: Cơ sở dữ liệu Jamendo

en: Jump to previous song right away
vi: Nhảy ngay tới bài trước

en: Jump to the currently playing track
vi: Chọn bài đang được phát

en: Keep buttons for %1 second...
vi: Giữ nút trong %1 giây...

en: Keep buttons for %1 seconds...
vi: Giữ nút trong %1 giây...

en: Keep running in the background when the window is closed
vi: Chạy nền khi đã đóng cửa sổ chính

en: Keep the original files
vi: Giữ nguyên tập tin gốc

[ctx: Label for buton to enable/disable kittens in the now playing widget]
en: Kittens
vi: Mèo con

en: Large album cover
vi: Ảnh bìa lớn

en: Large album cover (details below)
vi: Ảnh lớn (hiện thông tin phía dưới)

en: Large album cover (no details)
vi: Ảnh lớn (không có thông tin)

en: Large sidebar
vi: Thanh bên cỡ lớn

[ctx: A playlist's tag.]
en: Last played
vi: Lần phát cuối

en: Last.fm Authentication
vi: Xác thực Last.fm

en: Last.fm is currently busy, please try again in a few minutes
vi: Last.fm hiện đang bận, vui lòng thử lại sau vài phút

en: Last.fm play counts
vi: Số lần phát trên Last.fm

en: Last.fm tags
vi: Các thẻ trên Last.fm

en: Least favourite tracks
vi: Những bài hát ít được yêu thích nhất

en: Library advanced grouping
vi: Nhóm thư viện nâng cao

en: Library rescan notice
vi: Chú ý quét lại thư viện

en: Library search
vi: Tìm trong thư viện

en: Load cover from URL
vi: Nạp ảnh bìa từ URL

en: Load cover from URL...
vi: Nạp ảnh bìa từ URL...

en: Load cover from disk
vi: Nạp ảnh bìa từ đĩa

en: Load cover from disk...
vi: Nạp ảnh bìa từ đĩa...

en: Load playlist
vi: Mở danh sách

en: Load playlist...
vi: Mở danh sách...

en: Loading MTP device
vi: Đang nạp thiết bị MTP

en: Loading iPod database
vi: Đang nạp cơ sở dữ liệu iPod

en: Loading smart playlist
vi: Đang nạp danh sách thông minh

en: Loading songs
vi: Đang nạp bài hát

en: Loading stream
vi: Đang nạp luồng dữ liệu

en: Loading tracks
vi: Đang nạp bài hát

en: Loading tracks info
vi: Đang nạp thông tin bài hát

en: Loads files/URLs, replacing current playlist
vi: Mở tập tin/URL, thay thế danh sách hiện tại

en: Long term prediction profile (LTP)
vi: Hồ sơ dự báo lâu dài (LTP)

en: Love (Last.fm scrobbling)
vi: Thích (Last.fm)

en: Low (%1 fps)
vi: Thấp (%1 fps)

en: Low (256x256)
vi: Thấp (256x256)

en: Low complexity profile (LC)
vi: Hồ sơ ít phức tạp (LC)

en: Lyrics
vi: Lời bài hát

en: Lyrics from %1
vi: Lời bài hát từ %1

en: Lyrics from the tag
vi: Lời bài hát từ thẻ

en: Magnatune Download
vi: Tải về Magnatune

en: Magnatune download finished
vi: Hoàn tất tải về Magnatune

en: Main profile (MAIN)
vi: Hồ sơ chính (MAIN)

en: Make playlist available offline
vi: Danh sách sẵn sàng ngoại tuyến

en: Malformed response
vi: Phản hồi có vẻ xấu

en: Manual proxy configuration
vi: Cấu hình proxy thủ công

en: Mark as listened
vi: Đánh dấu là đã nghe

en: Mark as new
vi: Đánh dấu mới

en: Match every search term (AND)
vi: Tất cả các điều kiện đều khớp (AND)

en: Match one or more search terms (OR)
vi: Một hay nhiều điều kiện khớp (OR)

en: Maximum bitrate
vi: Bitrate tối đa

en: Medium (%1 fps)
vi: Trung bình (%1 fps)

en: Medium (512x512)
vi: Trung bình (512x512)

en: Membership type
vi: Kiểu thành viên

en: Minimum bitrate
vi: Bitrate tối thiểu

en: Missing projectM presets
vi: Thiếu thiết đặt projectM

en: Monitor the library for changes
vi: Giám sát các thay đổi trong thư viện

en: Mono playback
vi: Phát đơn kênh

en: Months
vi: Tháng

en: Moodbar style
vi: Kiểu thanh sắc thái

en: Moodbars
vi: Thanh sắc thái

en: Most played
vi: Phát nhiều nhất

en: Mount points
vi: Các điểm gắn

en: Move to library...
vi: Dời vào thư viện...

en: Music Library
vi: Thư viện nhạc

[ctx: Category label]
en: Name
vi: Tên

en: Naming options
vi: Tùy chọn đặt tên

en: Narrow band (NB)
vi: Băng hẹp (NB)

en: Network Remote
vi: Điều khiển qua mạng

en: Never played
vi: Chưa bao giờ phát

en: Never start playing
vi: Không phát nhạc

en: New smart playlist...
vi: Tạo danh sách thông minh...

en: New songs
vi: Bài hát mới

en: New tracks will be added automatically.
vi: Những bài hát mới sẽ được tự động thêm vào.

en: Newest tracks
vi: Những bài mới nhất

en: No analyzer
vi: Không phân tích

en: No background image
vi: Không dùng ảnh nền

en: No covers to export.
vi: Không có ảnh bìa để xuất.

en: No long blocks
vi: Các khối không dài

en: No matches found.  Clear the search box to show the whole playlist again.
vi: Không có kết quả nào trùng khớp. Xóa nội dung trong ô tìm kiếm để hiện danh sách trở lại.

en: No short blocks
vi: Các khối ngắn

en: None of the selected songs were suitable for copying to a device
vi: Không bài hát nào phù hợp để chép qua thiết bị

en: Normal block type
vi: Kiểu khối bình thường

en: Not available while using a dynamic playlist
vi: Không khả thi khi dùng danh sách năng động

en: Not enough content
vi: Không đủ nội dung

en: Not enough fans
vi: Chưa đủ người hâm mộ

en: Not enough members
vi: Chưa đủ thành viên

en: Not enough neighbors
vi: Chưa đủ những người lân cận

en: Not logged in
vi: Chưa đăng nhập

en: Not mounted - double click to mount
vi: Chưa gắn kết - nhấp đúp chuột để gắn kết

en: Notification type
vi: Thông báo

en: Now Playing
vi: Đang phát

en: Number of episodes to show
vi: Số tập được hiển thị

en: OSD Preview
vi: Xem trước hộp thông báo

en: Only accept connections from clients within the ip ranges:
    10.x.x.x
    172.16.0.0 - 172.31.255.255
    192.168.x.x
vi: Chỉ chấp nhận kết nối từ máy khách có ip trong các khoảng:
    10.x.x.x
    172.16.0.0 - 172.31.255.255
    192.168.x.x

en: Only allow connections from the local network
vi: Chỉ cho kết nối trong mạng nội bộ

en: Only show the first
vi: Hiện số bài hát đầu tiên

en: Open %1 in browser
vi: Mở %1 bằng trình duyệt

en: Open &audio CD...
vi: Mở đĩa &CD...

en: Open OPML file
vi: Mở tập tin OPML

en: Open OPML file...
vi: Mở tập tin OPML...

en: Open a directory to import music from
vi: Mở một thư mục để thêm nhạc

en: Open device
vi: Mở thiết bị

en: Open file...
vi: Mở tập tin...

en: Open in Google Drive
vi: Mở trong Google Drive

en: Open in new playlist
vi: Mở trong danh sách mới

[ctx: Refers to behavior settings in Clementine settings page.]
en: Open in new playlist
vi: Mở trong danh sách mới

en: Open in your browser
vi: Mở bằng trình duyệt

en: Optimize for bitrate
vi: Tối ưu cho bitrate

en: Optimize for quality
vi: Tối ưu cho chất lượng

en: Organise Files
vi: Sao chép tập tin

en: Organise files...
vi: Sao chép tập tin...

en: Organising files
vi: Tổ chức tập tin

en: Original tags
vi: Thẻ gốc

en: Original year
vi: Năm gốc

en: Original year - Album
vi: Năm gốc - Album

en: Original year tag support
vi: Hỗ trợ thẻ thông tin về năm gốc

en: Overwrite all
vi: Ghi đè tất cả

en: Overwrite smaller ones only
vi: Chỉ ghi đè ảnh nhỏ hơn

en: Parsing Jamendo catalogue
vi: Đang phân tích mục lục Jamendo

en: Plain sidebar
vi: Thanh bên đơn giản

en: Play count
vi: Số lần phát

en: Play if stopped, pause if playing
vi: Phát nếu như đang dừng, tạm dừng nếu như đang phát

en: Play if there is nothing already playing
vi: Phát nhạc nếu không có bài khác đang phát

en: Play the <n>th track in the playlist
vi: Phát bài hát thứ <n> trong danh sách

en: Player options
vi: Tùy chỉnh phát nhạc

en: Playlist finished
vi: Kết thúc danh sách

en: Playlist options
vi: Tùy chọn danh sách

en: Playlist type
vi: Loại danh sách

en: Please close your browser and return to Clementine.
vi: Hãy đóng trình duyệt và trở lại Clementine.

en: Plugin status:
vi: Trạng thái phần mở rộng:

en: Preference
vi: Tùy chỉnh

en: Preferred album art filenames (comma separated)
vi: Tìm ảnh bìa với tên tập tin có chứa các từ sau (phân cách bằng dấu phẩy)

en: Preferred audio format
vi: Định dạng âm thanh được ưu tiên

en: Preferred bitrate
vi: Bitrate ưu tiên

en: Premium audio type
vi: Âm cao cấp

en: Press a button combination to use for
vi: Ấn tổ hợp phím để

en: Press a key
vi: Ấn một phím

en: Press a key combination to use for %1...
vi: Bấm tổ hợp phím để %1...

en: Pressing "Previous" in player will...
vi: Ấn "Trước" trong chương trình sẽ...

en: Pretty OSD options
vi: Tùy chọn hộp thông báo

en: Print out version information
vi: Hiển thị thông tin phiên bản

[ctx: Category label]
en: Progress
vi: Tiến độ

en: Push Wiiremote button
vi: Ấn vào nút tay cầm Wii

en: Put songs in a random order
vi: Sắp xếp ngẫu nhiên các bài hát

[ctx: Sound quality]
en: Quality
vi: Chất lượng

[ctx: Visualisation quality]
en: Quality
vi: Chất lượng

en: Querying device...
vi: Truy vấn thiết bị...

en: Queue selected tracks
vi: Chờ phát những bài đã chọn

en: Queue track
vi: Chờ phát sau

[ctx: Label for button to enable/disable rain background sound.]
en: Rain
vi: Mưa

en: Random visualization
vi: Hiệu ứng hình ảnh ảo ngẫu nhiên

en: Rate the current song 0 stars
vi: Đánh giá 0 sao cho bài hiện tại

en: Rate the current song 1 star
vi: Đánh giá 1 sao cho bài hiện tại

en: Rate the current song 2 stars
vi: Đánh giá 2 sao cho bài hiện tại

en: Rate the current song 3 stars
vi: Đánh giá 3 sao cho bài hiện tại

en: Rate the current song 4 stars
vi: Đánh giá 4 sao cho bài hiện tại

en: Rate the current song 5 stars
vi: Đánh giá 5 sao cho bài hiện tại

en: Really cancel?
vi: Thực sự hủy bỏ?

en: Redirect limit exceeded, verify server configuration.
vi: Đã vượt số lượng chuyển hướng, hãy kiểm tra cấu hình máy chủ.

en: Refresh catalogue
vi: Cập nhật mục lục

en: Refresh channels
vi: Cập nhật kênh

en: Refresh station list
vi: Cập nhật danh sách đài

en: Refresh streams
vi: Cập nhật các luồng

en: Remember Wii remote swing
vi: Ghi nhớ dao động của tay cầm Wii

en: Remember my choice
vi: Nhớ lựa chọn của tôi

en: Remove action
vi: Loại bỏ hành động

en: Remove current song from playlist
vi: Loại bỏ bài hát hiện tại khỏi danh sách

en: Remove duplicates from playlist
vi: Loại bỏ mục trùng nhau khỏi d.sách

en: Remove folder
vi: Loại bỏ thư mục

en: Remove playlist
vi: Loại bỏ danh sách

en: Remove playlists
vi: Loại bỏ danh sách

en: Remove unavailable tracks from playlist
vi: Xoá các bài không phát được khỏi danh sách

en: Rename playlist...
vi: Đổi tên danh sách...

en: Renumber tracks in this order...
vi: Đánh số lại các bài hát theo thứ tự này...

en: Repeat album
vi: Lặp lại album

en: Repeat playlist
vi: Lặp lại danh sách

en: Repeat track
vi: Lặp lại bài hát

en: Replace current playlist
vi: Thay thế danh sách hiện tại

en: Replace the playlist
vi: Thay thế danh sách

en: Replaces spaces with underscores
vi: Thay thế những khoảng trắng bằng dấu gạch dưới

en: Replay Gain
vi: Tăng thêm âm lượng

en: Replay Gain mode
vi: Chế độ Replay Gain

en: Repopulate
vi: Phục hồi số lượng

en: Require authentication code
vi: Cần có mã xác thực

en: Reset play counts
vi: Thiết lập lại bộ đếm số lần phát

en: Restart song, then jump to previous if pressed again
vi: Nghe lại bài hát, lùi lại bài trước nếu nhấn tiếp

en: Restart the track, or play the previous track if within 8 seconds of start.
vi: Nghe lại bài hát, nếu bài đang nghe chưa được 8 giây thì phát bài trước đó.

en: Restrict to ASCII characters
vi: Phải dùng kí tự mã ASCII

en: Return to Clementine
vi: Trở lại Clementine

en: Rip CD
vi: Chép CD

en: Rip audio CD
vi: Chép CD nhạc

en: Safely remove device
vi: Tháo gỡ thiết bị an toàn

en: Safely remove the device after copying
vi: Tháo gỡ thiết bị an toàn sau khi sao chép

en: Sample rate
vi: Tần số âm

en: Save .mood files in your music library
vi: Lưu tập tin .mood trong thư viện nhạc

en: Save album cover
vi: Lưu ảnh bìa album

en: Save cover to disk...
vi: Lưu lại ảnh bìa...

en: Save current grouping
vi: Lưu nhóm hiện tại

note: #-#-#-#-#  2672 (XSANE 0.96)  #-#-#-#-# MENU_ITEM_SAVE_IMAGE DESC_VIEWER_SAVE
en: Save image
vi: Lưu ảnh

[ctx: Save playlist menu action.]
en: Save playlist
vi: Lưu danh sách

[ctx: Title of the playlist save dialog.]
en: Save playlist
vi: Lưu danh sách

en: Save playlist...
vi: Lưu danh sách...

en: Save ratings in file tags when possible
vi: Lưu đánh giá vào tập tin khi có thể

en: Save statistics in file tags when possible
vi: Lưu thống kê vào tập tin khi có thể

en: Save this stream in the Internet tab
vi: Lưu luồng dữ liệu này trong thẻ Internet

en: Saving songs statistics into songs files
vi: Ghi thông tin bài hát vào tập tin bài hát

en: Saving tracks
vi: Đang lưu các bài hát

en: Scalable sampling rate profile (SSR)
vi: Hồ sơ tỉ lệ mẫu có thể mở rộng (SSR)

en: Scrobble tracks that I listen to
vi: Tự động gửi tên các bài hát tôi nghe

en: Scroll over icon to change track
vi: Cuộn chuột trên biểu tượng để chuyển bài

[ctx: Global search settings dialog title.]
en: Search
vi: Tìm kiếm

en: Search Icecast stations
vi: Tìm trên Icecast

en: Search Jamendo
vi: Tìm trên Jamendo

en: Search Magnatune
vi: Tìm trên Magnatune

en: Search Subsonic
vi: Tìm trên Subsonic

en: Search automatically
vi: Tìm kiếm tự động

en: Search for album
vi: Tìm album

en: Search for album covers...
vi: Tìm ảnh bìa...

en: Search for anything
vi: Tìm tất cả

en: Search for artist
vi: Tìm nghệ sĩ

en: Search for this
vi: Tìm cái này

en: Search gpodder.net
vi: Tìm trên gpodder.net

en: Search iTunes
vi: Tìm trên iTunes

en: Search terms
vi: Điều kiện tìm kiếm

en: Second level
vi: Mức độ hai

en: Seek the currently playing track by a relative amount
vi: Tua đến khoảng tương đối trong bài đang phát

en: Seek the currently playing track to an absolute position
vi: Tua đến vị trí chính xác trong bài đang phát

en: Seeking using a keyboard shortcut or mouse wheel
vi: Tua bài bằng phím tắt hoặc nút cuộn chuột

en: Select background color:
vi: Chọn màu nền:

en: Select background image
vi: Chọn ảnh nền

en: Select best possible match
vi: Chọn mục khớp nhiều nhất

en: Select foreground color:
vi: Chọn màu lớp trên:

en: Select visualizations
vi: Chọn hiệu ứng hình ảnh ảo

en: Select visualizations...
vi: Chọn hiệu ứng hình ảnh ảo...

en: Server URL
vi: URL máy chủ

en: Service offline
vi: Dịch vụ ngoại tuyến

en: Set %1 to "%2"...
vi: Thiết lập %1 sang "%2"...

en: Set the volume to <value> percent
vi: Đặt âm lượng ở mức <value> phần trăm

en: Set value for all selected tracks...
vi: Đặt giá trị cho tất cả những bài được chọn...

en: Shortcut for %1
vi: Phím tắt để %1

en: Shortcut for %1 already exists
vi: Đã có phím tắt để %1

en: Show a glowing animation on the current track
vi: Hiện hiệu ứng làm nổi bật bài hát hiện tại

en: Show a moodbar in the track progress bar
vi: Hiện thanh sắc thái đè lên thanh thời gian

en: Show a native desktop notification
vi: Hiện hộp thông báo

en: Show a notification when I change the repeat/shuffle mode
vi: Hiện thông báo khi thay đổi chế độ lặp lại/phát ngẫu nhiên

en: Show a notification when I change the volume
vi: Hiện thông báo khi thay đổi âm lượng

en: Show a notification when I pause playback
vi: Hiện thông báo khi dừng nhạc

en: Show a popup from the system tray
vi: Hiện một thông báo nhỏ dưới khay hệ thống

en: Show a pretty OSD
vi: Tùy chỉnh thông báo

en: Show above status bar
vi: Hiện phía trên thanh trạng thái

en: Show all songs
vi: Hiện tất cả bài hát

en: Show all the songs
vi: Hiện tất cả bài hát

en: Show cover art in library
vi: Hiện ảnh bìa trong thư viện

en: Show dividers
vi: Hiện đường phân cách

en: Show fullsize...
vi: Hiện với kích thước gốc...

en: Show in file browser...
vi: Mở thư mục lưu...

en: Show in library...
vi: Hiện trong thư viện...

en: Show in various artists
vi: Hiện trong mục nhiều nghệ sĩ

en: Show moodbar
vi: Hiện thanh sắc thái

en: Show only duplicates
vi: Chỉ hiện những mục bị trùng

en: Show only untagged
vi: Chỉ hiện những mục không được gán thẻ

en: Show or hide the sidebar
vi: Hiện hoặc ẩn thanh công cụ

en: Show search suggestions
vi: Hiện đề nghị tìm kiếm

en: Show the "love" button
vi: Hiện nút "thích"

en: Show the scrobble button in the main window
vi: Hiện nút chuyển thông tin trong cửa sổ chính

en: Show which sources are enabled and disabled
vi: Hiện những nguồn đã được bật và tắt

en: Shuffle albums
vi: Phát ngẫu nhiên album

en: Shuffle all
vi: Phát ngẫu nhiên tất cả

en: Shuffle tracks in this album
vi: Phát ngẫu nhiên trong album này

en: Sign out
vi: Đăng xuất

en: Signing in...
vi: Đang đăng nhập...

en: Skip backwards in playlist
vi: Không cho lùi lại trong danh sách

en: Skip count
vi: Không đếm

en: Skip forwards in playlist
vi: Không cho chuyển bài trong danh sách

en: Skip selected tracks
vi: Bỏ qua các bài đã chọn

en: Skip track
vi: Bỏ qua bài hát

en: Small album cover
vi: Ảnh bìa nhỏ

en: Small sidebar
vi: Thanh bên nhỏ

en: Smart playlist
vi: Danh sách thông minh

en: Smart playlists
vi: Danh sách thông minh

en: Song info
vi: Bài hát

en: Sort by genre (alphabetically)
vi: Sắp xếp theo thể loại (theo thứ tự abc)

en: Sort by genre (by popularity)
vi: Sắp xếp theo thể loại (theo mức độ phổ biến)

en: Sort by station name
vi: Sắp xếp dựa theo tên đài

en: Sort songs by
vi: Sắp xếp bài hát theo

en: Spotify login error
vi: Lỗi đăng nhập Spotify

en: Spotify playlist's URL
vi: URL của danh sách Spotify

en: Spotify plugin
vi: Phần hỗ trợ Spotify

en: Spotify song's URL
vi: URL của bài hát trên Spotify

en: Start ripping
vi: Bắt đầu sao chép

en: Start the playlist currently playing
vi: Bắt đầu danh sách đang phát

en: Start transcoding
vi: Bắt đầu chuyển mã

en: Start typing something on the search box above to fill this search results list
vi: Gõ gì đó vào ô tìm kiếm

en: Starting %1
vi: Bắt đầu %1

en: Stop after
vi: Dừng lại sau khi

en: Stop after each track
vi: Dừng lại sau mỗi bài

en: Stop after every track
vi: Dừng lại sau mỗi bài

en: Stop after this track
vi: Dừng sau khi phát xong bài này

en: Stop playing after current track
vi: Dừng khi phát xong bài hiện tại

en: Stop playing after track: %1
vi: Dừng lại sau bài: %1

en: Stream
vi: Truyền tải

en: Streaming from a Subsonic server requires a valid server license after the 30-day trial period.
vi: Cần giấy phép hợp lệ để tải nhạc từ Subsonic sau 30 ngày dùng thử.

en: Streaming membership
vi: Truyền tải thông tin thành viên

en: Successfully written %1
vi: Đã ghi vào %1

en: Suggested tags
vi: Thẻ được đề nghị

en: Super high (%1 fps)
vi: Rất cao (%1 fps)

en: Super high (2048x2048)
vi: Rất lớn (2048x2048)

en: Supported formats
vi: Các định dạng được hỗ trợ

en: Synchronize statistics to files now
vi: Đồng bộ thống kê vào tập tin ngay

en: Syncing Spotify inbox
vi: Đang đồng bộ hộp thư đến Spotify

en: Syncing Spotify playlist
vi: Đang đồng bộ danh sách Spotify

en: Syncing Spotify starred tracks
vi: Đang đồng bộ các bài hát được đánh dấu sao của Spotify

en: System colors
vi: Màu hệ thống

en: Tabs on top
vi: Các thẻ ở phía trên

en: Tag fetcher
vi: Trình tải thẻ

en: Target bitrate
vi: Bitrate mục tiêu

en: Text options
vi: Tùy chỉnh văn bản

en: Thanks to
vi: Xin gửi lời cám ơn đến

en: The "%1" command could not be started.
vi: Không thể bắt đầu lệnh "%1".

en: The album cover of the currently playing song
vi: Ảnh bìa của bài hát hiện tại

en: The directory %1 is not valid
vi: Thư mục %1 không hợp lệ

en: The second value must be greater than the first one!
vi: Giá trị thứ hai phải lớn hơn giá trị thứ nhất!

en: The site you requested does not exist!
vi: Trang bạn đã yêu cầu không tồn tại!

en: The site you requested is not an image!
vi: Trang bạn đã yêu cầu không phải là một tấm ảnh!

en: The trial period for the Subsonic server is over. Please donate to get a license key. Visit subsonic.org for details.
vi: Thời hạn dùng thử Subsonic đã hết. Hãy nộp phí để nhận giấy phép. Xem thêm chi tiết tại subsonic.org

en: The version of Clementine you've just updated to requires a full library rescan because of the new features listed below:
vi: Phiên bản Clementine bạn vừa cập nhật yêu cầu quét thư viện bởi các tính năng mới được liệt kê bên dưới:

en: There are other songs in this album
vi: Có bài khác trong album này

en: There was a problem communicating with gpodder.net
vi: Có một vấn đề khi giao tiếp với gpodder.net

en: There was a problem fetching the metadata from Magnatune
vi: Có vấn đề khi lấy thông tin từ Magnatune

en: There was a problem parsing the response from the iTunes Store
vi: Có vấn đề khi phân tích phản hồi từ iTunes Store

en: There were problems copying some songs.  The following files could not be copied:
vi: Có vấn đề khi đang sao chép một số bài hát. Không thể sao chép các tập tin sau đây:

en: There were problems deleting some songs.  The following files could not be deleted:
vi: Có vấn đề khi xóa một số bài hát. Không thể xóa các tập tin sau đây:

en: These files will be deleted from the device, are you sure you want to continue?
vi: Các tập tin này sẽ bị xóa khỏi thiết bị, bạn có muốn tiếp tục?

en: These files will be permanently deleted from disk, are you sure you want to continue?
vi: Những tập tin này sẽ bị xóa khỏi đĩa cứng vĩnh viễn, bạn có chắc chắn muốn tiếp tục không?

en: These folders will be scanned for music to make up your library
vi: Các thư mục này sẽ được quét để thêm nhạc vào thư viện

en: These settings are used in the "Transcode Music" dialog, and when converting music before copying it to a device.
vi: Các thiết lập này được sử dụng trong hộp thoại "Chuyển mã nhạc", và khi chuyển đổi nhạc trước khi chép chúng vào thiết bị.

en: Third level
vi: Mức độ ba

en: This action will create a database which could be as big as 150 MB.
    Do you want to continue anyway?
vi: Thao tác này sẽ tạo một cơ sở dữ liệu và dung lượng của nó có thể đạt 150MB.
    Bạn có muốn tiếp tục không?

en: This album is not available in the requested format
vi: Album này không có trong định dạng yêu cầu

en: This can be changed later through the preferences
vi: Có thể thay đổi sau trong mục Tùy chỉnh

en: This device must be connected and opened before Clementine can see what file formats it supports.
vi: Thiết bị này phải được kết nối và mở trước để Clementine có thể nhận biết được các định dạng mà nó hỗ trợ.

en: This device supports the following file formats:
vi: Thiết bị này hỗ trợ các định dạng sau đây:

en: This device will not work properly
vi: Thiết bị này sẽ không làm việc đúng cách

en: This is an MTP device, but you compiled Clementine without libmtp support.
vi: Đây là thiết bị MTP, nhưng bạn đã biên dịch Clementine mà không có hỗ trợ libmtp.

en: This is an iPod, but you compiled Clementine without libgpod support.
vi: Đây là một chiếc iPod, nhưng bạn đã biên dịch Clementine mà không có hỗ trợ libgpod.

en: This is the first time you have connected this device.  Clementine will now scan the device to find music files - this may take some time.
vi: Đây là lần đầu tiên bạn kết nối thiết bị này. Clementine sẽ bắt đầu quét thiết bị để tìm các tập tin nhạc - có thể mất một ít thời gian.

en: This option can be changed in the "Behavior" preferences
vi: Tùy chọn này có thể thay đổi trong mục "Hành vi"

en: This stream is for paid subscribers only
vi: Luồng này chỉ dành cho người trả phí

en: This type of device is not supported: %1
vi: Loại thiết bị này không được hỗ trợ: %1

en: Time step
vi: Bước nhảy thời gian

en: Toggle Pretty OSD
vi: Bật/Tắt hộp thông báo

en: Toggle queue status
vi: Tắt/Bật trạng thái chờ

en: Toggle scrobbling
vi: Bật/Tắt Chuyển thông tin bài hát

en: Toggle visibility for the pretty on-screen-display
vi: Bật/Tắt hiển thị của hộp thông báo

note: #-#-#-#-#  272 (evolution 1.4 GNOME TRUNK)  #-#-#-#-# strftime format of a weekday and a date. #-#-#-#-#  404 (gnome-clocks master)  #-#-#-#-# If it is Jan 1st there, and not Jan 2nd here, then it must be Dec 31st here, so return "tomorrow"
en: Tomorrow
vi: Ngày mai

en: Top tracks
vi: Những bài đứng đầu

en: Total albums:
vi: Tổng số album:

en: Total bytes transferred
vi: Số byte đã truyền tải

en: Total network requests made
vi: Số lần gửi yêu cầu

en: Transcode Music
vi: Chuyển mã nhạc

en: Transcoding
vi: Chuyển mã

en: Transcoding %1 files using %2 threads
vi: Đang chuyển mã %1 tập tin sử dụng %2 luồng

en: Transcoding options
vi: Tùy chỉnh chuyển mã

note: #-#-#-#-#  2565 (uGet)  #-#-#-#-# Turn off - label
en: Turn off
vi: Tắt

en: Ultra wide band (UWB)
vi: Băng siêu rộng (UWB)

en: Unable to download %1 (%2)
vi: Không thể tải về %1 (%2)

en: Unknown content-type
vi: Không hiểu nội dung

en: Unset cover
vi: Bỏ thiết đặt ảnh bìa

en: Unskip selected tracks
vi: Hủy việc bỏ qua các bài đã chọn

en: Unskip track
vi: Hủy bỏ qua bài hát

en: Upcoming Concerts
vi: Các buổi hòa nhạc sắp diễn ra

en: Update all podcasts
vi: Cập nhật tất cả podcast

en: Update changed library folders
vi: Cập nhập thư mục thư viện đã thay đổi

en: Update the library when Clementine starts
vi: Cập nhật thư viện khi Clementine khởi động

en: Update this podcast
vi: Cập nhật podcast này

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

en: Updating %1%...
vi: Đang cập nhật %1%...

en: Updating library
vi: Đang cập nhật thư viện

en: Use Album Artist tag when available
vi: Dùng thẻ Nghệ sĩ của album khi có thể

en: Use Gnome's shortcut keys
vi: Sử dụng phím tắt của Gnome

en: Use Replay Gain metadata if it is available
vi: Sử dụng thông tin để tăng âm lượng nếu có

en: Use SSLv3
vi: Dùng SSLv3

en: Use Wii Remote
vi: Sử dụng tay cầm điều khiển Wii

en: Use a custom color set
vi: Chọn màu

en: Use a custom message for notifications
vi: Tùy chọn tin nhắn thông báo

en: Use a network remote control
vi: Dùng điều khiển từ xa qua mạng

en: Use authentication
vi: Sử dụng xác thực

en: Use bitrate management engine
vi: Dùng engine quản lí bitrate

en: Use dynamic mode
vi: Sử dụng chế độ năng động

en: Use notifications to report Wii Remote status
vi: Dùng thông báo để cập nhật trạng thái của tay cầm Wii

en: Use system icons
vi: Dùng biểu tượng hệ thống

en: Use temporal noise shaping
vi: Tạo tiếng ồn tạm thời

en: Use the system default
vi: Mặc định của hệ thống

en: Use the system default color set
vi: Dùng thiết lập màu mặc định của hệ thống

en: Use the system proxy settings
vi: Sử dụng thiết lập proxy của hệ thống

en: Use volume normalisation
vi: Sử dụng cân bằng âm lượng

en: User interface
vi: Giao diện người dùng

en: Using the menu to add a song will...
vi: Sử dụng trình đơn để thêm một bài hát sẽ...

en: Various artists
vi: Nhiều nghệ sỹ

en: Version %1
vi: Phiên bản %1

en: View Stream Details
vi: Xem chi tiết luồng

en: Visualization mode
vi: Chế độ hình ảnh ảo

en: Visualizations
vi: Hình ảnh ảo

en: Visualizations Settings
vi: Thiết đặt hiệu ứng hình ảnh ảo

en: Voice activity detection
vi: Nhận dạng âm thanh hoạt động

en: Volume %1%
vi: Âm lượng %1%

en: Warn me when closing a playlist tab
vi: Nhắc nhở tôi khi đóng một thẻ danh sách

en: When Clementine starts
vi: Khi Clementine khởi động

en: When looking for album art Clementine will first look for picture files that contain one of these words.
    If there are no matches then it will use the largest image in the directory.
vi: Khi tìm ảnh bìa album Clementine sẽ tìm các tập tin ảnh chứa một trong các từ này trước.
    Nếu không có kết quả nào trùng khớp thì sẽ sử dụng bức ảnh lớn nhất trong thư mục.

en: When saving a playlist, file paths should be
vi: Khi lưu danh sách, thư mục lưu là

en: When the list is empty...
vi: Khi danh sách trống...

en: Why not try...
vi: Tại sao không thử...

en: Wide band (WB)
vi: Băng rộng (Wb)

en: Wii Remote %1: connected
vi: Tay cầm Wii %1: đã kết nối

en: Wii Remote %1: critical battery (%2%)
vi: Tay cầm Wii %1: sắp hết pin (%2%)

en: Wii Remote %1: disactived
vi: Tay cầm Wii %1: đã tắt

en: Wii Remote %1: disconnected
vi: Tay cầm Wii %1: đã ngắt kết nối

en: Wii Remote %1: low battery (%2%)
vi: Tay cầm Wii %1: Pin yếu (%2%)

en: Wiimotedev
vi: Tay cầm Wii

en: Windows Media audio
vi: Âm thanh Windows Media

en: Without cover:
vi: Không có ảnh bìa:

en: Would you like to move the other songs in this album to Various Artists as well?
vi: Bạn có muốn chuyển những bài khác trong album này vào mục nhiều nghệ sĩ không?

en: Would you like to run a full rescan right now?
vi: Bạn muốn quét lại toàn bộ ngay bây giờ?

en: Write all songs statistics into songs' files
vi: Ghi tất cả thống kê của các bài hát vào các tập tin

en: Write metadata
vi: Ghi thông tin

en: Wrong username or password.
vi: Sai tên người dùng hoặc mật khẩu.

en: Year - Album
vi: Năm - Album

en: You are about to download the following albums
vi: Bạn muốn tải xuống các album sau

en: You are about to remove %1 playlists from your favorites, are you sure?
vi: Bạn có chắc muốn loại bỏ %1 danh sách từ yêu thích?

en: You are about to remove a playlist which is not part of your favorite playlists: the playlist will be deleted (this action cannot be undone). 
    Are you sure you want to continue?
vi: Bạn sắp loại bỏ một danh sách không nằm trong mục yêu thích: danh sách này sẽ bị xóa (không thể khôi phục được).
    Bạn có chắc chắn muốn tiếp tục không?

en: You are not signed in.
vi: Bạn chưa đăng nhập.

en: You are signed in as %1.
vi: Bạn đã đăng nhập với tên %1.

en: You are signed in.
vi: Bạn đã đăng nhập.

en: You can change the way the songs in the library are organised.
vi: Bạn có thể thay đổi cách tổ chức các bài hát trong thư viện.

en: You can listen to Magnatune songs for free without an account.  Purchasing a membership removes the messages at the end of each track.
vi: Bạn có thể nghe các bài hát từ Magnatune miễn phí và không cần tài khoản. Việc trả phí thành viên có thể loại bỏ các tin nhắn ở cuối mỗi bài hát.

en: You can listen to background streams at the same time as other music.
vi: Bạn có thể nghe âm thanh nền một cách riêng lẻ hay được lồng vào nhạc.

en: You can use your Wii Remote as a remote control for Clementine.  <a href="http://www.clementine-player.org/wiimote">See the page on the Clementine wiki</a> for more information.
vi: Bạn có thể điều khiển Clementine từ xa với tay cầm Wii.  <a href="http://www.clementine-player.org/wiimote">Xem bài viết trên Clementine wiki<a> để biết thêm chi tiết.

en: You do not have a Spotify Premium account.
vi: Bạn không có tài khoản cao cấp của Spotify.

en: You do not have an active subscription
vi: Bạn không có một đăng kí được kích hoạt

en: You have been logged out of Spotify, please re-enter your password in the Settings dialog.
vi: Bạn đã đăng xuất khỏi Spotify, hãy nhập lại mật khẩu trong hộp thoại Thiết lập.

en: You have been logged out of Spotify, please re-enter your password.
vi: Bạn đã đăng xuất khỏi Spotify, hãy nhập lại mật khẩu.

en: You love this track
vi: Bạn thích bài hát này

en: You will need to restart Clementine if you change the language.
vi: Bạn cần khởi động lại Clementine khi thay đổi ngôn ngữ.

en: Your IP address:
vi: Địa chỉ IP của bạn:

en: Your Magnatune credentials were incorrect
vi: Thông tin tài khoản Magnatune không đúng

en: Your library is empty!
vi: Thư viện của bạn chưa có gì!

en: Your radio streams
vi: Kênh phát thanh của bạn

en: Your scrobbles: %1
vi: Thông tin bài hát của bạn: %1

en: Your system is missing OpenGL support, visualizations are unavailable.
vi: Hệ thống của bạn không hỗ trợ OpenGL, hiệu ứng hình ảnh ảo không chạy được.

en: Your username or password was incorrect.
vi: Tên người dùng hay mật khẩu không đúng.

en: add %n songs
vi: và %n bài hát

en: automatic
vi: tự động

en: biggest first
vi: lớn nhất trước

en: disc %1
vi: đĩa %1

en: gpodder.net directory
vi: Thư mục gpodder.net

en: iPods and USB devices currently don't work on Windows.  Sorry!
vi: iPod và các thiết bị USB hiện không hoạt động trên Windows. Rất xin lỗi!

en: longest first
vi: dài nhất trước

en: move %n songs
vi: di chuyển %n bài hát

en: newest first
vi: mới nhất trước

en: not equals
vi: không bằng

en: not on
vi: không có ở

en: oldest first
vi: cũ nhất trước

en: press enter
vi: nhấn enter

en: remove %n songs
vi: loại bỏ %n bài hát

en: shortest first
vi: ngắn nhất trước

en: shuffle songs
vi: phát ngẫu nhiên

en: smallest first
vi: nhỏ nhất trước

en: sort songs
vi: sắp xếp bài hát

en: stop
vi: dừng

en: track %1
vi: bài %1

en: Cogl debugging flags to set
vi: Bật cờ tìm lỗi Cogl

en: Cogl debugging flags to unset
vi: Tắt cờ tìm lỗi Cogl

en: Cogl Options
vi: Tuỳ chọn Cogl

en: Show Cogl options
vi: Hiện tuỳ chọn Cogl

en: Chinese Yuan
vi: Nhân dân tệ Trung Quốc

en: Japanese Yen
vi: Yên Nhật Bản

note: Name for RUB
en: Russian Ruble
vi: Đồng Rúp Nga

note: Type: string Description
en: Short Common Lisp site name:
vi: Tên nơi Mạng Common Lisp ngắn:

note: Type: string Description
en: You can configure what the Common Lisp implementations are going to use as 'short site name'.
vi: Bạn có khả năng cấu hình « tên nơi Mạng ngắn » dùng bởi các bản thực hiện Common Lisp.

note: Type: string Description
en: This is mostly unused except in some error reporting tools.
vi: Nó thường không dùng, trừ trong một số công cụ thông báo lỗi.

note: Type: string Default Default long site name, just something longer than the default site name
en: Site name not initialized
vi: Chưa sở khởi tên nơi Mạng

note: Type: string Description
en: Long Common Lisp site name:
vi: Tên nơi Mạng Common LISP dài:

note: Type: string Description
en: You can configure what the Common Lisp implementations are going to use as 'long site name'.
vi: Bạn có khả năng cấu hình « tên nơi Mạng dài » dùng bởi các bản thực hiện Common Lisp.

en: lseek error
vi: lỗi lseek

en: directory overflow
vi: tràn thư mục

en: malloc error
vi: lỗi malloc

en: select dump format
vi: chọn định dạng dump

en: unknown dump format
vi: không hiểu định dạng dump

en: too many arguments; try `%s -h' for more info
vi: quá nhiều đối số; gõ “%s -h” để có thêm thông tin

en: gdbm_open failed
vi: gdbm_open gặp lỗi

en: dump error
vi: lỗi dump

en: replace records in the existing database
vi: thay thế các bản ghi trong cơ sở dữ liệu sẵn có

en: set file mode
vi: đặt chế độ tập tin

en: NAME|UID[:NAME|GID]
vi: TÊN|UID[:TÊN|GID]

en: set file owner
vi: đặt quyền sở hữu cho tập tin

en: do not attempt to set file meta-data
vi: đừng cố đặt meta-data tập tin

en: use memory mapping
vi: dùng ánh xạ bộ nhớ

note: #-#-#-#-#  491 (grub 2.02-pre3)  #-#-#-#-# TRANSLATORS: bitmaps are images like e.g. in JPEG.
en: NUM
vi: SỐ

en: set the cache size
vi: đặt kích cỡ của bộ nhớ đệm

en: set the block size
vi: đặt kích thước khối

en: invalid number: %s: %s
vi: con số không hợp lệ: %s: %s

en: invalid user name: %s
vi: tên người dùng không hợp lệ: %s

en: invalid group name: %s
vi: tên nhóm không hợp lệ: %s

en: no such UID: %lu
vi: không có UID nào như thế: %lu

en: gdbm_setopt failed: %s
vi: gdbm_setopt gặp lỗi: %s

en: error restoring metadata: %s (%s)
vi: lỗi phục hồi metadata: %s (%s)

en: cannot load from %s
vi: Không thể tải “%s”

en: gdbm_setopt failed
vi: gdbm_setopt gặp lỗi

en: Malloc error
vi: Lỗi malloc

en: Block size error
vi: Kích cỡ khối không hợp lệ

en: File open error
vi: Lỗi mở tập tin

en: File seek error
vi: Lỗi khi đặt vị trí tập tin

en: File read error
vi: Lỗi đọc trong tập tin

en: Empty database
vi: Cơ sở dữ liệu rỗng

en: Can't be reader
vi: Không thể là bộ đọc

en: Can't be writer
vi: Không thể là bộ ghi

en: Reader can't delete
vi: Bộ đọc không thể xóa

en: Reader can't store
vi: Bộ đọc không thể lưu

en: Reader can't reorganize
vi: Bộ đọc không thể tổ chức lại dữ liệu

en: Should not happen: unused error code
vi: Không nên xảy ra như thế: mã lỗi chưa được sử dụng

en: Reorganize failed
vi: Tổ chức lại gặp lỗi

en: Illegal data
vi: Dữ liệu không hợp lệ

en: Option already set
vi: Tùy chọn đã được đặt rồi

en: Illegal option
vi: Tùy chọn không hợp lệ

en: Cannot stat file
vi: Không thể stat (lấy trạng thái của) tập tin

en: Database name not given
vi: Chưa đưa ra tên cơ sở dữ liệu

en: Failed to restore file owner
vi: Gặp lỗi khi phục hồi quyền sở hữu tập tin

en: Failed to restore file mode
vi: Gặp lỗi khi phục hồi chế độ của tập tin

en: Database needs recovery
vi: Cơ sở dữ liệu cần phục hồi

en: Failed to create backup copy
vi: Gặp lỗi khi tạo bản sao lưu dự phòng

en: Bucket directory overflow
vi: Tràn thư mục chứa

en: database %s already exists; overwrite
vi: cơ sở dữ liệu %s đã sẵn có; ghi đè

en: cannot open database %s: %s
vi: không thể mở cơ sở dữ liệu %s: %s

en: warning: using default database file %s
vi: cảnh báo: đang dùng tập tin cơ sở dữ liệu mặc định %s

en: bits = %d
    count= %d
    Hash Table:
vi: bits     = %d
    số lượng = %d
    Bảng Băm:

en:     #    hash value     key size    data size     data adr home  key start
vi:     #    giá trị băm    độ dài khóa  độ dài dữ liệu  địa chỉ dữ liệu đầu-tiên

en: 
    Avail count = %1d
vi: 
    Số lượng còn dùng được = %1d

en: Address           size
vi: Địa chỉ           kích thước

en: 
    header block
    size  = %d
    count = %d
vi: 
    khối đầu
    kích thước = %d
    số lượng   = %d

en: Bucket Cache (size %zu):
      Index:  Address  Changed  Data_Hash
vi: Bộ nhớ đệm vùng chứa (kích thước %zu):
      Chỉ-số: Địa-chỉ  Đã-thay-đổi  Dữ-liệu-Băm

en: Bucket cache has not been initialized.
vi: Khối nhớ đệm vẫn chưa được khởi tạo.

en: nothing to close
vi: không có gì để đóng cả

en: count buffer overflow
vi: tràn bộ đệm số lượng

en: There is %s item in the database.
     | There are %s items in the database.
vi[0]: Có %s mục tin trong cơ sở dữ liệu.

en: Can't delete: %s
vi: Không thể xóa: %s

en: No such item found.
vi: Không tìm thấy các mục tin như vậy.

en: Can't fetch data: %s
vi: Không thể lấy dữ liệu: %s

en: Item not inserted.
vi: Mục tin chưa được thêm vào.

en: No such item found.
vi: Không tìm thấy các mục tin như vậy.

en: Can't find key: %s
vi: Không thể tìm thấy khóa: %s

en: Reorganization failed.
vi: Việc tổ chức lại gặp lỗi.

en: Reorganization succeeded.
vi: Tổ chức lại thành công.

en: not a number (stopped near %s)
vi: không phải là số (đã dừng ở gần %s)

en: Recovery succeeded.
vi: Khôi phục lại thành công.

en: Original database preserved in file %s
vi: Cơ sở dữ liệu gốc được bảo tồn trong tập tin %s

en: Recovery failed: %s
vi: Phụ hồi lại gặp lỗi: %s

en: no current bucket
vi: không có vùng chứa hiện tại

en: Bucket #%s
vi: Vùng chứa #%s

en: 
     current directory entry = %d.
vi: 
     mục tin thư mục hiện hành = %d.

en: Not a bucket.
vi: Không phải là vùng chứa.

en: Hash table directory.
vi: Thư mục bảng băm.

en:   Size =  %d.  Bits = %d,  Buckets = %zu.
vi:   Cỡ   =  %d.  Bits = %d. Vùng chứa = %zu.

en:   table        = %lu
vi:   bảng        = %lu

en:   table size   = %d
vi:  kích thước bảng   = %d

en:   table bits   = %d
vi:   số bít của bảng   = %d

en:   block size   = %d
vi:   kích thước khối   = %d

en:   header magic = %x
vi:   số màu nhiệm phần đầu = %x

en:   next block   = %lu
vi:   khối kế tiếp   = %lu

en:   avail size   = %d
vi:   kích thước còn dùng được   = %d

en:   avail count  = %d
vi:   số lượng còn dùng được  = %d

en:   avail nx blk = %lu
vi:   “nx blk” còn dùng được = %lu

en: hash value = %x, bucket #%u, slot %u
vi: giá trị băm = %x, vùng chứa #%u, khe %u

en: hash value = %x
vi: giá trị băm = %x

en: cannot fetch data; the key was:
vi: không thể lấy ra dữ liệu; khóa là:

en: error dumping database: %s
vi: lỗi dump cơ sở dữ liệu: %s

en: cannot load from %s: %s
vi: không thể tải từ %s: %s

en: Database file: %s
vi: Tên của tập tin cơ sở dữ liệu: %s

en: No database name
vi: Chưa có tên cơ sở dữ liệu

en: Database is open
vi: Cơ sở dữ liệu được mở

en: Database is not open
vi: Cơ sở dữ liệu không được mở

en: unknown debug flag: %s
vi: không hiểu cờ gỡ lỗi: %s

en: invalid type of argument %d
vi: kiểu tham số không hợp lệ %d

en: Debug flags:
vi: Cờ gỡ lỗi:

en: compiled without debug support
vi: biên dịch mà không hỗ trợ gỡ lỗi

en: count (number of entries)
vi: số lượng (tổng số mục tin)

en: KEY
vi: KHÓA

en: export
vi: xuất ra

en: fetch record
vi: lấy bản ghi

en: nextkey
vi: khóa-tiếp

en: store
vi: lưu

en: firstkey
vi: khóa_đầu_tiên

en: reorganize
vi: tổ chức lại

en: recover the database
vi: phục hồi cơ sở dữ liệu

en: print avail list
vi: hiển thị danh sách còn dùng được

en: print hash directory
vi: hiển thị thư mục băm

en: print database file header
vi: hiển thị phần đầu tập tin cơ sở dữ liệu

en: hash value of key
vi: giá trị băm của khóa

en: print current program status
vi: hiển thị trạng thái của chương trình

en: print version of gdbm
vi: in ra số hiệu phiên bản

en: print this help list
vi: hiển thị trợ giúp này

en: quit the program
vi: thoát khỏi chương trình

en: set or list variables
vi: đặt hay liệt kê các biến

en: unset variables
vi: bỏ đặt các biến

en: define datum structure
vi: định nghĩa cấu trúc dữ liệu

en: source command script
vi: kịch bản lệnh nguồn

en: close the database
vi: đóng cơ sở dữ liệu

en: open new database
vi: mở cơ sở dữ liệu mới

en: [FROM]
vi: [TỪ]

en: [COUNT]
vi: [SỐ_LƯỢNG]

en: show input history
vi: hiển thị lịch sử đầu vào

en: query/set debug level
vi: truy vấn hay đặt mức gỡ lỗi

en: Invalid command. Try ? for help.
vi: Lệnh không hợp lệ. Hãy thử dùng ? để xem trợ giúp.

en: Unknown command
vi: Lệnh không rõ

en: examine and/or modify a GDBM database
vi: Xem xét và/hoặc sửa chữa cơ sở dữ liệu GDBM

en: set block size
vi: đặt kích thước khối

en: read commands from FILE
vi: đọc các lệnh từ TẬP-TIN

en: do not use mmap
vi: không dùng mmap

en: create database
vi: tạo cơ sở dữ liệu

en: do not read .gdbmtoolrc file
vi: không đọc tập tin .gdbmtoolrc

en: open database in read-only mode
vi: mở cơ sở dữ liệu trong chế độ chỉ cho đọc

en: synchronize to disk after each write
vi: đồng bộ hóa với ổ đĩa ngay sau khi ghi lại

en: don't print initial banner
vi: đừng in ra băng cờ khởi tạo

en: cannot coerce %s to %s
vi: không thể ép buộc %s thành %s

en: %s: not enough arguments
vi: %s: không đủ đối số

en: unexpected eof
vi: gặp kết thúc tập tin bất thường

en: %s: too many arguments
vi: %s: quá nhiều đối số

en: cannot run pager `%s': %s
vi: không thể chạy trang “%s”: %s

en: cannot find home directory
vi: không tìm thấy thư mục home

en: unknown option; try `%s -h' for more info
vi: không hiểu tùy chọn; thử “%s -h” để có thêm thông tin

en: 
    Welcome to the gdbm tool.  Type ? for help.
vi: 
    Cảm ơn các bạn đã dùng công cụ gdbm.  Gõ ? để biết cách dùng.

en: expected "key" or "content", but found "%s"
vi: cần "khóa" hay "nội dung", nhưng lại có "%s"

en: no such variable: %s
vi: không có biến nào như vậy: %s

en: %s is not a boolean variable
vi: %s không phải là một biến lô-gíc

en: unexpected error setting %s: %d
vi: gặp lỗi cài đặt không mong đợi %s: %d

en: %s: bad variable type
vi: %s: kiểu biến sai

en: %s: value %s is not allowed
vi: %s: biến %s là không được phép

en: %s: variable cannot be unset
vi: %s: không thể bỏ đặt biến

note: #-#-#-#-#  491 (grub 2.02-pre3)  #-#-#-#-# TRANSLATORS: The first %s is the file being looked at, the second %s is the error message.
en: cannot open `%s': %s
vi: không thể mở “%s”: %s

en: %s is not a regular file
vi: %s không phải tập tin thường

en: recursive sourcing
vi: nguồn đệ quy

en: %s already sourced here
vi: “%s” đã sẵn được nguồn ở đây

en: cannot open %s for reading: %s
vi: không thể mở tập tin “%s” để đọc: %s

en: invalid #line statement
vi: chỉ thị #line không hợp lệ

en: (not enough data)
vi: (không đủ dữ liệu)

en: mixing tagged and untagged values is not allowed
vi: trộn các giá trị đã và chưa đánh thẻ là không được phép

en: cannot convert
vi: không thể chuyển đổi

en: cannot convert value #%d: %s
vi: không thể chuyển đổi giá trị #%d: %s

en: Unknown update
vi: Không hiểu cập nhật

en: gdbm fatal: %s
vi: lỗi nghiêm trọng: %s

en: data
vi: dữ liệu

note: Type: text Description :sl3:
en: Do not change the boot/kernel font
vi: Đừng thay đổi phông chữ khởi động/hạt nhân

note: Type: text Description :sl3:
en: Let the system select a suitable font
vi: Để hệ thống chọn phông phù hợp

note: Type: text Description Used in the font size question like this: "12x24, framebuffer only" :sl3:
en: framebuffer only
vi: chỉ framebuffer

note: Type: select Choices :sl3:
en: . Arabic
vi: . A Rập

note: Type: select Choices :sl3:
en: # Armenian
vi: # Ác-mê-ni

note: Type: select Choices :sl3:
en: # Cyrillic - KOI8-R and KOI8-U
vi: # Ki-rin: KOI8-R và KOI8-U

note: Type: select Choices :sl3:
en: # Cyrillic - non-Slavic languages
vi: # Kirin: ngôn ngữ khác Xla-vợ

note: Type: select Choices :sl3:
en: . Cyrillic - non-Slavic languages (for blind users)
vi: . Kirin: ngôn ngữ không phải Xla-vợ (dành cho người mù)

note: Type: select Choices :sl3:
en: # Cyrillic - Slavic languages (also Bosnian and Serbian Latin)
vi: # Kirin: ngôn ngữ Xla-vợ (cũng có tiếng Bo-x-nia và Xéc-bi La-tinh)

note: Type: select Choices :sl3:
en: . Cyrillic - Slavic languages (for blind users)
vi: . Kirin: ngôn ngữ Xla-vợ (dành cho người mù)

note: Type: select Choices :sl3:
en: . Ethiopic
vi: . Ê-ti-ô-pi

note: Type: select Choices :sl3:
en: # Georgian
vi: # Gi-oa-gi-a

note: Type: select Choices :sl3:
en: # Greek
vi: # Hy Lạp

note: Type: select Choices :sl3:
en: . Greek (for blind users)
vi: . Hy Lạp (dành cho người mù)

note: Type: select Choices :sl3:
en: # Hebrew
vi: # Do Thái

note: Type: select Choices :sl3:
en: # Lao
vi: # Lào

note: Type: select Choices :sl3:
en: # Latin1 and Latin5 - western Europe and Turkic languages
vi: # Latin1 and Latin5: các ngôn ngữ vùng Tây Âu và kiểu Thổ Nhĩ Kỳ

note: Type: select Choices :sl3:
en: # Latin2 - central Europe and Romanian
vi: # Latin2: vùng Trung Âu và tiếng Rô-ma-ni

note: Type: select Choices :sl3:
en: # Latin3 and Latin8 - Chichewa; Esperanto; Irish; Maltese and Welsh
vi: # Latin3 and Latin8: tiếng Chi-chi-oua, Ét-pe-ran-tô, Ai-len, Man-tơ và Ouen-s

note: Type: select Choices :sl3:
en: # Latin7 - Lithuanian; Latvian; Maori and Marshallese
vi: # Latin7: tiếng Li-tu-a-ni, Lát-vi-a, Mao-ri và Ma-sa-ni

note: Type: select Choices :sl3:
en: . Latin - Vietnamese
vi: . Latin: Tiếng Việt

note: Type: select Choices :sl3:
en: # Thai
vi: # Thái

note: Type: select Choices :sl3:
en: . Combined - Latin; Slavic Cyrillic; Hebrew; basic Arabic
vi: . Tổ hợp: La-tinh; Ki-rin Xla-vợ; Do thái; A Rập cơ bản

note: Type: select Choices :sl3:
en: . Combined - Latin; Slavic Cyrillic; Greek
vi: . Tổ hợp: La-tinh; Ki-rin Xla-vợ; Hy Lạp

note: Type: select Choices :sl3:
en: . Combined - Latin; Slavic and non-Slavic Cyrillic
vi: . Tổ hợp: La-tinh; Ki-rin Xla-vợ và khác Xla-vợ

note: Type: select Choices :sl3:
en: Guess optimal character set
vi: Đoán bảng mã tối ưu

note: Type: select Description :sl3:
en: Character set to support:
vi: Bộ ký tự cần hỗ trợ:

note: Type: select Description :sl3:
en: Please choose the character set that should be supported by the console font.
vi: Hãy chọn bộ ký tự nên được hỗ trợ bởi phông chữ bàn giao tiếp.

note: Type: select Description :sl3:
en: If you don't use a framebuffer, the choices that start with "." will reduce the number of available colors on the console.
vi: Nếu bạn không dùng vùng đệm khung, sự chọn bắt đầu với dấu chấm “.” sẽ giảm số các màu sắc sẵn sàng trên bàn giao tiếp.

note: Type: select Description The languages with many non-ASCII letters should not use formatted lists.  If you decide to use formatted lists then keep the lines relatively short. :sl3:
en: Font for the console:
vi: Phông cho bàn giao tiếp:

note: Type: select Description The languages with many non-ASCII letters should not use formatted lists.  If you decide to use formatted lists then keep the lines relatively short. :sl3:
en: "VGA" has a traditional appearance and has medium coverage of international scripts. "Fixed" has a simplistic appearance and has better coverage of international scripts. "Terminus" may help to reduce eye fatigue, though some symbols have a similar aspect which may be a problem for programmers.
vi:  * VGA	hình thức truyền thống, hỗ trợ trung bình các chữ viết quốc tế.
     * Fixed	hình thức đơn giản, mà hỗ trợ nhiều chữ viết quốc tế hơn.
     * Terminus	giảm sự mệt mỏi mắt, dù một số ký hiệu hình như tương tự
    			thì có thể khó đọc cho nhà phát triển.

note: Type: select Description The languages with many non-ASCII letters should not use formatted lists.  If you decide to use formatted lists then keep the lines relatively short. :sl3:
en: If you prefer a bold version of the Terminus font, choose either TerminusBold (if you use a framebuffer) or TerminusBoldVGA (otherwise).
vi: Thích phông chữ Terminus in đậm thì hãy chọn TerminusBold nếu dùng vùng đệm khung, không thì chọn TerminusBoldVGA.

note: Type: select Description :sl3:
en: Please select the size of the font for the console. For reference, the font used when the computer boots has size 8x16.
vi: Hãy chọn kích cỡ của phông chữ cho bàn giao tiếp Linux. Để so sánh, máy tính khởi động với phông chữ kích cỡ 8x16.

note: Type: select Description :sl3:
en: Encoding to use on the console:
vi: Bảng mã cần dùng trên bàn giao tiếp:

note: Type: text Description Main menu item. Please keep below 55 columns :sl1:
en: Configure the keyboard
vi: Cấu hình bàn phím

note: Type: select Description :sl2:
en: Keyboard model:
vi: Mô hình bàn phím:

note: Type: select Description :sl2:
en: Please select the model of the keyboard of this machine.
vi: Hãy chọn kiểu bàn phím cần cấu hình cho máy tính này.

note: Type: select Description :sl1:
en: Country of origin for the keyboard:
vi: Quốc gia gốc của bàn phím này:

note: Type: select Description :sl1:
en: The layout of keyboards varies per country, with some countries having multiple common layouts. Please select the country of origin for the keyboard of this computer.
vi: Bố cục bàn phím phụ thuộc vào địa phương, trong đó một vài nước có thể có nhiều bố cục khác nhau. Vui lòng chọn quốc gia cho bố cục bàn phím của máy tính này.

note: Type: select Description :sl1:
en: Keyboard layout:
vi: Bố trí bàn phím:

note: Type: select Description :sl1:
en: Please select the layout matching the keyboard for this machine.
vi: Hãy chọn bố trí tương ứng với bàn phím cho máy này.

note: Type: boolean Description :sl3:
en: Keep the current keyboard layout in the configuration file?
vi: Giữ bố cục bàn phím hiện tại trong tập tin cấu hình?

note: Type: boolean Description :sl3:
en: The current keyboard layout in the configuration file /etc/default/keyboard is defined as XKBLAYOUT="${XKBLAYOUT}" and XKBVARIANT="${XKBVARIANT}".
vi: Bố cục bàn phím hiện tại trong tập tin cấu hình /etc/default/keyboard được định nghĩa là XKBLAYOUT="${XKBLAYOUT}" và XKBVARIANT="${XKBVARIANT}".

note: Type: boolean Description :sl3:
en: Please choose whether you want to keep it. If you choose this option, no questions about the keyboard layout will be asked and the current configuration will be preserved.
vi: Hãy chọn nếu bạn muốn giữ nó hay không. Bật tùy chọn này thì không hỏi gì về bố trí bàn phím và cấu hình hiện thời được bảo tồn.

note: Type: boolean Description :sl3:
en: Keep default keyboard layout (${XKBLAYOUTVARIANT})?
vi: Giữ bố cục bàn phím mặc định (${XKBLAYOUTVARIANT})?

note: Type: boolean Description :sl3:
en: The default value for the keyboard layout is XKBLAYOUT="${XKBLAYOUT}" and XKBVARIANT="${XKBVARIANT}".  This default value is based on the currently defined language/region and the settings in /etc/X11/xorg.conf.
vi: Giá trị mặc định cho bố cục bàn phím là XKBLAYOUT="${XKBLAYOUT}" và XKBVARIANT="${XKBVARIANT}".  Giá trị này dựa trên ngôn ngữ/vùng hiện tại và thiết lập trong /etc/X11/xorg.conf.

note: Type: boolean Description :sl3:
en: Please choose whether you want to keep it. If you choose this option, no questions about the keyboard layout will be asked.
vi: Hãy chọn nếu bạn muốn giữ nó hay không. Bật tùy chọn này thì không hỏi gì về bố trí bàn phím.

note: Type: boolean Description :sl3:
en: Keep current keyboard options in the configuration file?
vi: Giữ tùy chọn bàn phím hiện tại trong tập tin cấu hình?

note: Type: boolean Description :sl3:
en: The current keyboard options in the configuration file /etc/default/keyboard are defined as XKBOPTIONS="${XKBOPTIONS}".
vi: Bố cục bàn phím hiện tại trong tập tin cấu hình /etc/default/keyboard được định nghĩa là XKBOPTIONS="${XKBOPTIONS}".

note: Type: boolean Description :sl3:
en: If you choose to keep these options, no questions about the keyboard options will be asked.
vi: Nếu bạn muốn giữ các tùy chọn này, sẽ không còn câu hỏi nào về tùy chọn bàn phím.

note: Type: boolean Description :sl3:
en: Keep default keyboard options (${XKBOPTIONS})?
vi: Giữ tùy chọn phím mặc định (${XKBOPTIONS})?

note: Type: boolean Description :sl3:
en: The default value for the options of the keyboard layout is XKBOPTIONS="${XKBOPTIONS}".  It is based on the currently defined language/region and the settings in /etc/X11/xorg.conf.
vi: Giá trị mặc định của tùy chọn bố cục bàn phím là XKBOPTIONS="${XKBOPTIONS}".  Nó dựa trên ngôn ngữ/vùng hiện tại và thiết lập trong /etc/X11/xorg.conf.

note: Type: boolean Description :sl3:
en: If you choose to keep it, no questions about the keyboard options will be asked.
vi: Nếu bạn chọn giữ nó, sẽ không có thêm câu hỏi nào về bố cục bàn phím.

note: Type: select Choices :sl1: :sl2:
en: Right Alt (AltGr)
vi: Alt phải (AltGr)

note: Type: select Choices :sl1: :sl2:
en: Right Logo key
vi: Phím Win phải

note: #-#-#-#-#  167 (debian-installer sublevel1)  #-#-#-#-# Type: select Choices :sl1: :sl2:
en: Menu key
vi: Phím trình đơn

note: Type: select Choices :sl1:
en: Left Control+Left Shift
vi: Left trái+Left trái

note: Type: select Choices :sl1: :sl2:
en: Left Logo key
vi: Phím Win trái

note: Type: select Choices :sl1:
en: Scroll Lock key
vi: Phím Scroll Lock

note: Type: select Choices :sl1:
en: No toggling
vi: Không bật/tắt

note: Type: select Description :sl1:
en: Method for toggling between national and Latin mode:
vi: Phương pháp bật/tắt giữa chế độ quốc gia và chế độ La-tinh:

note: Type: select Description :sl1:
en: You will need a way to toggle the keyboard between the national layout and the standard Latin layout.
vi: Bạn cần một phương pháp chuyển đổi giữa bố trí quốc gia và bố trí La-tinh tiêu chuẩn.

note: Type: select Description :sl1:
en: Right Alt or Caps Lock keys are often chosen for ergonomic reasons (in the latter case, use the combination Shift+Caps Lock for normal Caps toggle). Alt+Shift is also a popular combination; it will however lose its usual behavior in Emacs and other programs that use it for specific needs.
vi: Phím Alt bên phải hay Caps Lock thường được chọn vì lý do tối ưu nhân tố (trong trường hợp sau, dùng tổ hợp phím Shift+Caps Lock để bật/tắt chữ hoa một cách bình thường). Alt+Shift cũng là một tổ hợp phím thường dùng; tùy nhiên nó mất ứng xử bình thường trong Emacs và các chương trình khác mà dùng nó cho nhu cầu riêng.

note: Type: select Description :sl1:
en: Not all listed keys are present on all keyboards.
vi: Không phải tất cả các phím được liệt kê nằm trên mọi bàn phím.

note: Type: select Choices :sl2:
en: No temporary switch
vi: Không có phím chuyển tạm thời

note: Type: select Choices :sl2:
en: Both Logo keys
vi: Cả hai Logo

note: Type: select Description :sl2:
en: Method for temporarily toggling between national and Latin input:
vi: Phương pháp bật/tắt tạm thời giữa cách gõ quốc gia và La-tinh:

note: Type: select Description :sl2:
en: When the keyboard is in national mode and one wants to type only a few Latin letters, it might be more appropriate to switch temporarily to Latin mode. The keyboard remains in that mode as long as the chosen key is kept pressed. That key may also be used to input national letters when the keyboard is in Latin mode.
vi: Khi bàn phím trong chế độ quốc gia và người dùng muốn gõ chỉ vài chữ La-tinh, có thể thích hợp để chuyển đổi tạm thời sang chế độ La-tinh. Bàn phím còn lại trong chế độ đó miễn là phím đã chọn vẫn còn được ấn giữ. Ngược lại, phím đó có khả năng gõ ký tự quốc gia khi bàn phím trong chế độ La-tinh.

note: Type: select Description :sl2:
en: You can disable this feature by choosing "No temporary switch".
vi: Có thể tắt tính năng này bằng cách bật tùy chọn “Không có cái chuyển tạm thời”.

note: Type: select Choices :sl2:
en: The default for the keyboard layout
vi: Giá trị mặc định cho bố trí bàn phím

note: Type: select Choices :sl2:
en: No AltGr key
vi: Không có phím AltGr

note: Type: select Choices :sl2:
en: Keypad Enter key
vi: Phím Gõ Vùng Phím

note: Type: select Choices :sl2:
en: Both Alt keys
vi: Cả hai phím Alt

note: Type: select Description :sl2:
en: Key to function as AltGr:
vi: Phím để dùng thay cho AltGr:

note: Type: select Description :sl2:
en: With some keyboard layouts, AltGr is a modifier key used to input some characters, primarily ones that are unusual for the language of the keyboard layout, such as foreign currency symbols and accented letters. These are often printed as an extra symbol on keys.
vi: Trên một số bố trí bàn phím nào đó, AltGr là một phím bổ trợ dùng để gõ một số ký tự, chính là ký tự khác với ngôn ngữ của bố trí bàn phím, v.d. ký hiệu tiền tệ nước ngoại và chữ có dấu phụ lạ. Ký tự như vậy thường được in trên phím dạng một ký hiệu bổ sung.

note: Type: select Choices :sl2:
en: No compose key
vi: Không có phím cấu tạo

note: Type: select Description :sl2:
en: Compose key:
vi: Phím cấu tạo :

note: Type: select Description :sl2:
en: The Compose key (known also as Multi_key) causes the computer to interpret the next few keystrokes as a combination in order to produce a character not found on the keyboard.
vi: Phím tổ hợp (cũng được gọi như là Multi_key) gây ra máy tính đọc vài cú nhấn phím kế tiếp như là một tổ hợp để nhập một ký tự không nằm trên bàn phím đó.

note: Type: select Description :sl2:
en: On the text console the Compose key does not work in Unicode mode. If not in Unicode mode, regardless of what you choose here, you can always also use the Control+period combination as a Compose key.
vi: Trên bàn giao tiếp văn bản, phím cấu tạo không hoạt động ở chế độ Unicode. Khi không ở chế độ Unicode, bất chấp sự chọn ở đây, bạn cũng có thể sử dụng tổ hợp Control+dấu_chấm như là một phím cấu tạo.

note: Type: boolean Description :sl3:
en: Use Control+Alt+Backspace to terminate the X server?
vi: Dùng Control+Alt+Backspace để chấm dứt trình phục vụ X ?

note: Type: boolean Description :sl3:
en: By default the combination Control+Alt+Backspace does nothing.  If you want it can be used to terminate the X server.
vi: Mặc định là tổ hợp phím Control+Alt+Backspace không làm gì. Tuy nhiên, tùy chọn bạn có thể sử dụng nó để chấm dứt trình phục vụ X.

note: Type: select Choices :sl1:
en: American English
vi: Anh Mỹ

note: Type: select Choices :sl1:
en: Brazilian
vi: Bra-xin

note: Type: select Choices :sl1:
en: Bulgarian (BDS layout)
vi: Bun-ga-ri (bố trí BDS)

note: Type: select Choices :sl1:
en: Bulgarian (phonetic layout)
vi: Bun-ga-ri (bố trí phonetic)

note: Type: select Choices :sl1:
en: Ethiopian
vi: Ê-ti-ô-pi

note: Type: select Choices :sl1:
en: Kurdish (F layout)
vi: Tiếng Kurd (bố trí F)

note: Type: select Choices :sl1:
en: Kurdish (Q layout)
vi: Tiếng Kurd (bố trí Q)

note: Type: select Choices :sl1:
en: Latin American
vi: Châu Mỹ Latinh

note: #-#-#-#-#  167 (debian-installer sublevel1)  #-#-#-#-# Type: select Choices :sl1:
en: Swiss German
vi: Đức Thụy Sĩ

note: Type: select Choices :sl1:
en: Turkish (F layout)
vi: Thổ Nhĩ Kỳ (bố trí F)

note: Type: select Choices :sl1:
en: Turkish (Q layout)
vi: Thổ Nhĩ Kỳ (bố trí Q)

note: Type: select Description
en: Keymap to use:
vi: Bàn phím cần dùng:

en: contiguous data
vi: dữ liệu liên tiếp

en: door
vi: cửa

en: multiplexed block special file
vi: tập tin đặc biệt khối đa phức hợp

en: multiplexed character special file
vi: tập tin đặc biệt ký tự đa phức hợp

en: multiplexed file
vi: tập tin đa phức hợp

en: named file
vi: tập tin tên

en: network special file
vi: tập tin đặc biệt mạng

en: migrated file with data
vi: chuyển đổi tập tin với dữ liệu

en: migrated file without data
vi: chuyển đổi tập tin không cùng dữ liệu

en: whiteout
vi: bỏ trắng

en: %s: end of file
vi: %s: gặp kết thúc tập tin

en: %s: read error
vi: %s: lỗi đọc

en: it is dangerous to operate recursively on %s
vi: thực hiện đệ quy trên %s là rất nguy hiểm

en: it is dangerous to operate recursively on %s (same as %s)
vi: thực hiện đệ quy trên %s là rất nguy hiểm (cũng như %s)

en: use --no-preserve-root to override this failsafe
vi: hãy dùng “--no-preserve-root” để bỏ qua kiểm tra này

en: Usage: %s NAME [SUFFIX]
      or:  %s OPTION... NAME...
vi: Cách dùng: %s TÊN [HẬU_TỐ]
         hoặc: %s TÙY_CHỌN…TÊN…

en: Print NAME with any leading directory components removed.
    If specified, also remove a trailing SUFFIX.
vi: Hiển thị TÊN mà không có thành phần thư mục dẫn đầu.
    Nếu chỉ định thì còn xóa HẬU_TỐ theo sau.

en:   -a, --multiple       support multiple arguments and treat each as a NAME
      -s, --suffix=SUFFIX  remove a trailing SUFFIX; implies -a
      -z, --zero           end each output line with NUL, not newline
vi:   -a, --multiple       hỗ trợ đa tham số và xử lý từng tham số như là một TÊN
      -s, --suffix=HẬU_TỐ  gỡ bỏ đuôi phụ tố HẬU_TỐ; ý là -a
      -z, --zero           ngăn cách kết xuất với NUL thay vì dòng mới

en: 
    Examples:
      %s /usr/bin/sort          -> "sort"
      %s include/stdio.h .h     -> "stdio"
      %s -s .h include/stdio.h  -> "stdio"
      %s -a any/str1 any/str2   -> "str1" followed by "str2"
vi: 
    Các ví dụ:
      %s /usr/bin/sort          -> “sort”
      %s include/stdio.h .h     -> “stdio”
      %s -s .h include/stdio.h  -> “stdio”
      %s -a any/str1 any/str2   -> “str1” theo sau là “str2”

en: 
    The data are encoded as described for the %s alphabet in RFC 4648.
    When decoding, the input may contain newlines in addition to the bytes of
    the formal %s alphabet.  Use --ignore-garbage to attempt to recover
    from any other non-alphabet bytes in the encoded stream.
vi: 
    Dữ liệu được mã hóa như được diễn tả cho bảng chữ cái %s trong tài liệu
    RFC 3564. Khi giải mã, đầu vào có thể chứa các ký tự dòng mới, thêm vào
    các byte của bảng chữ cái %s hình thức. Hãy dùng tùy chọn
    ”--ignore-garbage” để thử phục hồi khi luồng đã mã hóa chứa byte khác chữ cái.

en: invalid input
vi: đầu vào sai

en: invalid wrap size
vi: sai kích cỡ ngắt dòng

en: closing standard input
vi: đang đóng đầu vào tiêu chuẩn

en: Concatenate FILE(s) to standard output.
vi: Nối (các) TẬP_TIN rồi ghi ra đầu ra tiêu chuẩn.

en: 
      -A, --show-all           equivalent to -vET
      -b, --number-nonblank    number nonempty output lines, overrides -n
      -e                       equivalent to -vE
      -E, --show-ends          display $ at end of each line
      -n, --number             number all output lines
      -s, --squeeze-blank      suppress repeated empty output lines
vi: 
      -A, --show-all           tương đương với “-vET”
      -b, --number-nonblank    đánh số dòng kết quả không rỗng, đè lên -n
      -e                       tương đương với “-vE”
      -E, --show-ends          hiển thị “$” tại cuối mỗi dòng
      -n, --number             đánh số tất cả những dòng của kết quả
      -s, --squeeze-blank      không bao giờ lặp lại các dòng rỗng

en:   -t                       equivalent to -vT
      -T, --show-tabs          display TAB characters as ^I
      -u                       (ignored)
      -v, --show-nonprinting   use ^ and M- notation, except for LFD and TAB
vi:   -t                       tương đương với “-vT”
      -T, --show-tabs          hiển thị ký tự TAB ở dạng “^I”
      -u                       (bị bỏ qua)
      -v, --show-nonprinting   dùng ký hiệu “^” và “M-”, trừ cho LFD và TAB

en: 
    Examples:
      %s f - g  Output f's contents, then standard input, then g's contents.
      %s        Copy standard input to standard output.
vi: 
    Ví dụ:
      %s f - g  Xuất nội dung của f, tiếp đến là đầu vào tiêu chuẩn, rồi đến nội dung của g.
      %s        Sao chép đầu từ đầu vào tiêu chuẩn sang đầu ra tiêu chuẩn.

en: cannot do ioctl on %s
vi: không thực hiện được ioctl trên %s

en: %s: input file is output file
vi: %s: tập tin đầu vào là tập tin đầu ra

en: failed to create security context: %s
vi: gặp lỗi khi tạo ngữ cảnh bảo mật: %s

en: failed to set %s security context component to %s
vi: gặp lỗi khi đặt thành phần ngữ cảnh bảo mật %s thành %s

en: failed to get security context of %s
vi: gặp lỗi khi lấy ngữ cảnh bảo mật của %s

en: can't apply partial context to unlabeled file %s
vi: không thể áp dụng ngữ cảnh đặc thù cho tập tin không có nhãn %s

en: failed to change context of %s to %s
vi: gặp lỗi khi thay đổi ngữ cảnh của %s thành %s

en: cannot access %s
vi: không thể truy cập %s

en: cannot read directory %s
vi: không đọc được thư mục %s

en: changing security context of %s
vi: đang thay đổi ngữ cảnh bảo mật của %s

en: fts_read failed
vi: fts_read bị lỗi

en: fts_close failed
vi: fts_close bị lỗi

en: Usage: %s [OPTION]... CONTEXT FILE...
      or:  %s [OPTION]... [-u USER] [-r ROLE] [-l RANGE] [-t TYPE] FILE...
      or:  %s [OPTION]... --reference=RFILE FILE...
vi: Cách dùng: %s [TÙY_CHỌN]… NGỮ_CẢNH TẬP_TIN…
         hoặc: %s [TÙY_CHỌN]… [-u NGƯỜI_DÙNG] [-r VAI_TRÒ] [-l PHẠM_VI] [-t KIỂU] TẬP_TIN…
         hoặc: %s [TÙY_CHỌN]… --reference=TẬP_TIN_TC TẬP_TIN…

en: Change the SELinux security context of each FILE to CONTEXT.
    With --reference, change the security context of each FILE to that of RFILE.
vi: Thay đổi ngữ cảnh bảo mật của từng TẬP_TIN thành NGỮ_CẢNH.
    Khi có --reference, ngữ cảnh bảo mật cho từng TẬP_TIN được lấy từ TẬP_TIN_TC.

en:       --dereference      affect the referent of each symbolic link (this is
                             the default), rather than the symbolic link itself
      -h, --no-dereference   affect symbolic links instead of any referenced file
vi:       --dereference      tác động đến nơi chỉ đến của mỗi liên kết mềm (đây là
                             mặc định), hơn là tự bản thân liên kết mềm đó
      -h, --no-dereference   tác động đến liên kết mềm thay vì tham chiếu đến tập tin

en:   -u, --user=USER        set user USER in the target security context
      -r, --role=ROLE        set role ROLE in the target security context
      -t, --type=TYPE        set type TYPE in the target security context
      -l, --range=RANGE      set range RANGE in the target security context
vi:   -u, --user=NGƯỜI_DÙNG  đặt NGƯỜI_DÙNG trong ngữ cảnh bảo mật đích
      -r, --role=VAI_TRÒ     đặt VAI_TRÒ trong ngữ cảnh bảo mật đích
      -t, --type=KIỂU        đặt KIỂU trong ngữ cảnh bảo mật đích
      -l, --range=PHẠM_VI    đặt PHẠM_VI trong ngữ cảnh bảo mật đích

en:       --no-preserve-root  do not treat '/' specially (the default)
          --preserve-root    fail to operate recursively on '/'
vi:       --no-preserve-root không coi “/” là đặc biệt (mặc định)
          --preserve-root    không thực hiện đệ quy trên “/”

en:       --reference=RFILE  use RFILE's security context rather than specifying
                             a CONTEXT value
vi:     --reference=TẬP_TIN_TC  sử dụng ngữ cảnh bảo mật của TẬP_TIN_TC
                             thay cho việc chỉ định giá trị cho NGỮ_CẢNH

en:   -R, --recursive        operate on files and directories recursively
vi:   -R, --recursive        thao tác trên các tập tin và thư mục một cách đệ qui

en:   -v, --verbose          output a diagnostic for every file processed
vi:   -v, --verbose          xuất ra các chuẩn đoán cho mọi quá trính xử lý tập tin

en: 
    The following options modify how a hierarchy is traversed when the -R
    option is also specified.  If more than one is specified, only the final
    one takes effect.
    
      -H                     if a command line argument is a symbolic link
                             to a directory, traverse it
      -L                     traverse every symbolic link to a directory
                             encountered
      -P                     do not traverse any symbolic links (default)
vi: 
    Những tùy chọn sau sửa đổi cách đi qua cây thư mục khi có tùy chọn -R.
    cũng được chỉ định. Nếu chỉ ra hơn một tùy chọn, thì chỉ tùy chọn cuối có
    hiệu lực.
    
      -H                     nếu đối số dòng lệnh là liên kết mềm tới một
                             thư mục, thì đi qua nó
      -L                     đi qua mọi liên kết mềm tới một thư mục
                             mà nó gặp
      -P                     không đi qua bất kỳ liên kết mềm nào (mặc định)

en: -R --dereference requires either -H or -L
vi: -R --dereference cần hoặc -H hoặc -L

en: -R -h requires -P
vi: -R -h cần -P

en: missing operand after %s
vi: thiếu toán hạng sau %s

en: invalid context: %s
vi: ngữ cảnh không hợp lệ: %s

en: conflicting security context specifiers given
vi: chỉ ra các toán tử ngữ cảnh bảo mật xung đột với nhau

en: failed to get attributes of %s
vi: gặp lỗi khi lấy thuộc tính của %s

en: invalid group: %s
vi: nhóm không hợp lệ: %s

en: Usage: %s [OPTION]... GROUP FILE...
      or:  %s [OPTION]... --reference=RFILE FILE...
vi: Cách dùng: %s [TÙY_CHỌN]… NHÓM TẬP TIN…
         hoặc: %s [TÙY_CHỌN]… --reference=TẬP_TIN_TC TẬP_TIN…

en: Change the group of each FILE to GROUP.
    With --reference, change the group of each FILE to that of RFILE.
vi: Thay đổi nhóm của mỗi TẬP_TIN thành NHÓM.
    Khi có --reference, nhóm của mỗi TẬP_TIN được lấy từ TẬP_TIN_TC.

en:   -c, --changes          like verbose but report only when a change is made
      -f, --silent, --quiet  suppress most error messages
      -v, --verbose          output a diagnostic for every file processed
vi:   -c, --changes          giống với --verbose nhưng chỉ báo cáo khi có thay đổi
                             nảy sinh
      -f, --silent, --quiet  chặn phần lớn các thông tin báo lỗi
      -v, --verbose          hiện chi tiết quá trình xử lý từng tập tin

en:                          (useful only on systems that can change the
                             ownership of a symlink)
vi:                          (chỉ hữu dụng trên hệ thống có thể thay đổi
                             quyền sở hữu của một liên kết mềm)

en:       --reference=RFILE  use RFILE's group rather than specifying a
                             GROUP value
vi:       --reference=TẬP_TIN_TC  sử dụng nhóm của TẬP_TIN_TC thay vì chỉ định
                             một giá trị GROUP

en: 
    Examples:
      %s staff /u      Change the group of /u to "staff".
      %s -hR staff /u  Change the group of /u and subfiles to "staff".
vi: 
    Ví dụ:
      %s staff /u      Thay đổi nhóm của /u thành “staff”.
      %s -hR staff /u  Thay đổi nhóm của /u và các tập tin con thành “staff”.

en: getting new attributes of %s
vi: lấy thuộc tính mới của %s

en: neither symbolic link %s nor referent has been changed
vi: liên kết mềm %s chưa thay đổi, đích đến cũng vậy

en: mode of %s changed from %04lo (%s) to %04lo (%s)
vi: chế độ của %s đã thay đổi từ %04lo (%s) thành %04lo (%s)

en: failed to change mode of %s from %04lo (%s) to %04lo (%s)
vi: gặp lỗi khi chuyển đổi chế độ của %s từ %04lo (%s) thành %04lo (%s)

en: mode of %s retained as %04lo (%s)
vi: chế độ của %s vẫn là %04lo (%s)

en: cannot operate on dangling symlink %s
vi: không thể thực hiện trên liên kết mềm không đầu (không tham chiếu vào đâu) %s

en: changing permissions of %s
vi: thay đổi quyền hạn của %s

en: %s: new permissions are %s, not %s
vi: %s: quyền hạn mới là %s, không phải %s

en: Usage: %s [OPTION]... MODE[,MODE]... FILE...
      or:  %s [OPTION]... OCTAL-MODE FILE...
      or:  %s [OPTION]... --reference=RFILE FILE...
vi: Cách dùng: %s [TÙY_CHỌN]… CHẾ_ĐỘ[,CHẾ_ĐỘ]… TẬP_TIN…
         hoặc: %s [TÙY_CHỌN]… CHẾ_ĐỘ_BÁT_PHÂN TẬP_TIN…
         hoặc: %s [TÙY_CHỌN]… --reference=TẬP_TIN_TC TẬP_TIN…

en: Change the mode of each FILE to MODE.
    With --reference, change the mode of each FILE to that of RFILE.
vi: Thay đổi quyền truy cập của mỗi TẬP_TIN thành MODE.
    Khi có --reference, gán quyền cho từng TẬP_TIN bằng giá trị này từ TẬP_TIN_TC.

en:       --reference=RFILE  use RFILE's mode instead of MODE values
vi:       --reference=TẬP_TIN_TC  sử dụng chế độ của TẬP_TIN_TC thay vì giá trị MODE

en:   -R, --recursive        change files and directories recursively
vi:   -R, --recursive        thay đổi các tập tin và thư mục một cách đệ qui

en: 
    Each MODE is of the form '[ugoa]*([-+=]([rwxXst]*|[ugo]))+|[-+=][0-7]+'.
vi: 
    Mỗi CHẾ_ĐỘ có dạng “[ugoa]*([-+=]([rwxXst]*|[ugo]))+|[-+=][0-7]+”.

en: cannot combine mode and --reference options
vi: không thể dùng chung chế độ và tùy chọn --reference

en: invalid mode: %s
vi: chế độ sai: %s

en: changed ownership of %s from %s to %s
vi: đã thay đổi quyền sở hữu của %s từ %s thành %s

en: changed group of %s from %s to %s
vi: đã thay đổi nhóm của %s từ %s thành %s

en: no change to ownership of %s
vi: không thay đổi quyền sở hữu của %s

en: failed to change ownership of %s from %s to %s
vi: gặp lỗi khi thay đổi quyền sở hữu của %s từ %s thành %s

en: failed to change group of %s from %s to %s
vi: gặp lỗi khi thay đổi nhóm của %s từ %s thành %s

en: failed to change ownership of %s
vi: gặp lỗi khi thay đổi quyền sở hữu của %s

en: failed to change ownership of %s to %s
vi: gặp lỗi khi thay đổi quyền sở hữu của %s thành %s

en: failed to change group of %s to %s
vi: gặp lỗi khi thay đổi nhóm của %s thành %s

en: ownership of %s retained as %s
vi: quyền sở hữu của %s vẫn là của %s

en: group of %s retained as %s
vi: nhóm của %s vẫn là %s

en: ownership of %s retained
vi: quyền sở hữu của %s được giữ nguyên

en: cannot dereference %s
vi: không truy cập được giá trị của %s

en: changing ownership of %s
vi: thay đổi quyền sở hữu của %s

en: changing group of %s
vi: thay đổi nhóm của %s

en: Usage: %s [OPTION]... [OWNER][:[GROUP]] FILE...
      or:  %s [OPTION]... --reference=RFILE FILE...
vi: Cách dùng: %s [TÙY_CHỌN]… [NGƯỜI_SỞ_HỮU][:[NHÓM]] TẬP_TIN…
         hoặc: %s [TÙY_CHỌN]… --reference=TẬP_TIN_TC TẬP_TIN…

en: Change the owner and/or group of each FILE to OWNER and/or GROUP.
    With --reference, change the owner and group of each FILE to those of RFILE.
vi: Thay đổi chủ sở hữu và/hoặc nhóm của từng FILE thành OWNER và/hoặc GROUP.
    Với tùy chọn --reference, thay đổi chủ và nhóm của từng FILE giống với TẬP_TIN_TC.

en:       --from=CURRENT_OWNER:CURRENT_GROUP
                             change the owner and/or group of each file only if
                             its current owner and/or group match those specified
                             here.  Either may be omitted, in which case a match
                             is not required for the omitted attribute
vi:       --from=SỞ_HỮU_HIỆN_CÓ:NHÓM_HIỆN_TẠI
                             thay đổi chủ sở hữu và/hoặc nhóm của mỗi tập tin
                             chỉ nếu chủ sở hữu và/hoặc nhóm hiện thời
                             tương ứng với mẫu chỉ ra ở đây.
                             Có thể bỏ sót một trong hai tham số,
                             trong trường hợp đó không yêu cầu khớp nó

en:       --reference=RFILE  use RFILE's owner and group rather than
                             specifying OWNER:GROUP values
vi:       --reference=TẬP_TIN_TC  sử dụng owner nhóm của TẬP_TIN_TC thay vì
                             chỉ định giá trị OWNER:GROUP

en: 
    Owner is unchanged if missing.  Group is unchanged if missing, but changed
    to login group if implied by a ':' following a symbolic OWNER.
    OWNER and GROUP may be numeric as well as symbolic.
vi: 
    Chủ sở hữu không thay nếu bị thiếu. Nhóm không thay đổi nếu thiếu, nhưng bị thay đổi
    thành nhóm đăng nhập nếu đặt một dấu hai chấm “:” sau CHỦ_SỞ_HỮU tượng trưng.
    CHỦ_SỞ_HỮU và NHÓM có thể là các giá trị số cũng như tượng trưng.

en: 
    Examples:
      %s root /u        Change the owner of /u to "root".
      %s root:staff /u  Likewise, but also change its group to "staff".
      %s -hR root /u    Change the owner of /u and subfiles to "root".
vi: 
    Ví dụ:
      %s root /u        Thay đổi người sở hữu /u thành “root”.
      %s root:staff /u  Cũng vậy, nhưng thay đổi nhóm của nó thành “staff”.
      %s -hR root /u    Thay đổi người sở hữu /u và các tập tin dưới thành “root”.

en: invalid group %s
vi: nhóm không hợp lệ %s

en: invalid group list %s
vi: danh sách nhóm không hợp lệ %s

en: Usage: %s [OPTION] NEWROOT [COMMAND [ARG]...]
      or:  %s OPTION
vi: Cách dùng: %s [TÙY_CHỌN] GỐC_MỚI [LỆNH [Đ.SỐ]…]
         hoặc: %s TÙY_CHỌN

en: Run COMMAND with root directory set to NEWROOT.
vi: Chạy câu LỆNH với thư mục gốc (root) đặt là GỐC_MỚI.

en: 
    If no command is given, run '"$SHELL" -i' (default: '/bin/sh -i').
vi: 
    Nếu không đưa ra câu lệnh, thì chạy câu lệnh “"$SHELL" -i” (mặc định: “/bin/sh -i”).

en: option --skip-chdir only permitted if NEWROOT is old %s
vi: tùy chọn --skip-chdir chỉ được cho phép nếu NEWROOT là %s cũ

en: cannot change root directory to %s
vi: không chuyển đổi được thư mục gốc thành %s

en: cannot chdir to root directory
vi: không chuyển được sang thư mục gốc

en: no group specified for unknown uid: %d
vi: chưa chỉ ra nhóm cho mã số người dùng chưa biết: %d

en: failed to get supplemental groups
vi: gặp lỗi khi lấy các nhóm phụ

en: failed to set supplemental groups
vi: gặp lỗi khi đặt các nhóm phụ

en: failed to set group-ID
vi: gặp lỗi khi đặt mã số nhóm (GID)

en: failed to set user-ID
vi: gặp lỗi khi đặt mã số người dùng (UID)

en: failed to run command %s
vi: gặp lỗi khi chạy câu lệnh %s

en: Compare sorted files FILE1 and FILE2 line by line.
vi: So sánh các tập tin đã sắp xếp TẬP_TIN1 và TẬP_TIN2 theo từng dòng.

en: 
    When FILE1 or FILE2 (not both) is -, read standard input.
vi: 
    Khi TẬP_TIN1 hoặc TẬP_TIN2 (không phải cả hai) là “-”, thì đọc từ đầu vào tiêu chuẩn.

en: 
    With no options, produce three-column output.  Column one contains
    lines unique to FILE1, column two contains lines unique to FILE2,
    and column three contains lines common to both files.
vi: 
    Khi không có tùy chọn, đưa ra kết quả trong ba cột.  Cột thứ nhất là
    những dòng chỉ có trong TẬP_TIN1, cột thứ hai chứa những dòng chỉ
    có trong TẬP_TIN2, và cột thứ ba chứa những dòng có chung trong chúng.

en: 
    Note, comparisons honor the rules specified by 'LC_COLLATE'.
vi: 
    Chú ý là so sánh tuân theo quy tắc quy định bởi “LC_COLLATE”.

en: 
    Examples:
      %s -12 file1 file2  Print only lines present in both file1 and file2.
      %s -3 file1 file2  Print lines in file1 not in file2, and vice versa.
vi: 
    Ví dụ:
      %s -12 t.tin1 t.tin2  In ra chỉ những dòng nằm trong cả hai tập tin.
      %s -3  t.tin1 t.tin2  In ra những dòng chỉ nằm trong một của hai tập tin này.

en: file %d is not in sorted order
vi: tập tin %d không sắp đúng thứ tự

en: multiple output delimiters specified
vi: đã chỉ định nhiều hơn một dấu ngăn cách đầu ra

en: cannot lseek %s
vi: không lseek được %s

en: error deallocating %s
vi: lỗi deallocating %s

en: error writing %s
vi: lỗi ghi %s

en: overflow reading %s
vi: tràn khi đọc %s

en: %s: write failed
vi: %s: lỗi ghi

en: failed to extend %s
vi: gặp lỗi khi mở rộng %s

en: clearing permissions for %s
vi: đang gột quyền hạn cho %s

en: failed to preserve ownership for %s
vi: gặp lỗi khi giữ lại quyền sở hữu của %s

en: failed to lookup file %s
vi: gặp lỗi khi tìm kiếm tập tin %s

en: failed to preserve authorship for %s
vi: gặp lỗi khi bảo tồn nguồn tác giả của %s

en: failed to set default file creation context to %s
vi: gặp lỗi khi đặt ngữ cảnh tạo tập tin mặc định thành %s

en: failed to set default file creation context for %s
vi: gặp lỗi khi đặt ngữ cảnh tạo tập tin mặc định thành %s

en: failed to set the security context of %s
vi: gặp lỗi khi đặt ngữ cảnh bảo mật của %s

en: cannot open %s for reading
vi: không mở được %s để đọc

en: cannot fstat %s
vi: không fstat được %s

en: skipping file %s, as it was replaced while being copied
vi: bỏ qua tập tin %s, vì nó bị thay thế trong khi sao chép

en: cannot remove %s
vi: không gỡ bỏ được %s

en: removed %s
vi: đã xóa %s

en: not writing through dangling symlink %s
vi: không phải ghi qua liên kết mềm theo sát %s

en: cannot create regular file %s
vi: không tạo được tập tin thông thường %s

en: failed to clone %s from %s
vi: gặp lỗi khi nhân bản %s từ %s

en: preserving times for %s
vi: bảo tồn các giá trị thời gian cho %s

en: failed to close %s
vi: gặp lỗi khi đóng %s

en: %s: replace %s, overriding mode %04lo (%s)?
vi: %s: thay thế %s, đè lên chế độ %04lo (%s)?

en: %s: unwritable %s (mode %04lo, %s); try anyway?
vi: %s: không thể ghi %s (chế độ %04lo, %s); vẫn thử?

en: %s: overwrite %s?
vi: %s: ghi đè %s?

en:  (backup: %s)
vi:  (sao lưu: %s)

en: failed to restore the default file creation context
vi: gặp lỗi khi phục hồi ngữ cảnh tạo tập tin mặc định

en: cannot create hard link %s to %s
vi: không tạo được liên kết cứng %s tới %s

en: -r not specified; omitting directory %s
vi: chưa chỉ định -r; nên bỏ qua thư mục %s

en: omitting directory %s
vi: bỏ qua thư mục %s

en: warning: source file %s specified more than once
vi: cảnh báo: tập tin nguồn %s được chỉ ra nhiều hơn một lần

en: %s and %s are the same file
vi: %s và %s là cùng một tập tin

en: cannot overwrite non-directory %s with directory %s
vi: không thể ghi đè %s (không phải thư mục) bằng thư mục %s

en: will not overwrite just-created %s with %s
vi: sẽ không ghi đè %s vừa mới tạo bằng %s

en: cannot overwrite directory %s with non-directory
vi: không thể ghi đè thư mục %s bằng cái không phải thư mục

en: cannot move directory onto non-directory: %s -> %s
vi: không thể chuyển thư mục vào cái không phải thư mục: %s -> %s

en: backing up %s might destroy source;  %s not moved
vi: sao lưu %s sẽ phá hủy nguồn; không di chuyển %s

en: backing up %s might destroy source;  %s not copied
vi: sao lưu %s có thể phá hủy nguồn; không sao chép %s

en: cannot backup %s
vi: không sao lưu được %s

en: will not copy %s through just-created symlink %s
vi: sẽ không sao chép %s qua liên kết mềm vừa mới tạo %s

en: cannot copy a directory, %s, into itself, %s
vi: không sao chép được một thư mục (%s) vào chính nó (%s)

en: warning: source directory %s specified more than once
vi: cảnh báo: tập tin nguồn %s được chỉ ra nhiều hơn một lần

en: will not create hard link %s to directory %s
vi: sẽ không tạo liên kết cứng %s tới thư mục %s

en: renamed
vi: đã đổi tên

en: cannot move %s to a subdirectory of itself, %s
vi: không di chuyển được %s vào một thư mục con của chính nó (%s)

en: cannot move %s to %s
vi: không di chuyển được %s vào %s

en: inter-device move failed: %s to %s; unable to remove target
vi: gặp lỗi khi di chuyển giữa các thiết bị: %s tới %s; không xóa được đích

en: copied
vi: đã chép

en: cannot copy cyclic symbolic link %s
vi: không sao chép được liên kết mềm vòng tròn %s

en: created directory %s
vi: đã tạo thư mục %s

en: %s: can make relative symbolic links only in current directory
vi: %s: chỉ tạo được liên kết mềm tương đối trong thư mục hiện thời

en: cannot create symbolic link %s to %s
vi: không tạo được liên kết mềm %s tới %s

en: cannot create fifo %s
vi: không tạo được fifo %s

en: cannot create special file %s
vi: không tạo được tập tin đặc biệt %s

en: cannot read symbolic link %s
vi: không đọc được liên kết mềm %s

en: cannot create symbolic link %s
vi: không tạo được liên kết mềm %s

en: %s has unknown file type
vi: %s có kiểu tập tin chưa lạ

en: cannot un-backup %s
vi: không thể hủy sao lưu %s

en: %s -> %s (unbackup)
vi: %s -> %s (hủy sao lưu)

en: Usage: %s --coreutils-prog=PROGRAM_NAME [PARAMETERS]...
vi: Cách dùng: %s --coreutils-prog=TÊN_CHƯƠNG_TRÌNH [CÁC_ĐỐI_SỐ]…

en: Execute the PROGRAM_NAME built-in program with the given PARAMETERS.
vi: Thực thi chương trình dựng sẵn CHƯƠNG_TRÌNH với CÁC_ĐỐI_SỐ đã cho.

en: 
    Use: '%s --coreutils-prog=PROGRAM_NAME --help' for individual program help.
vi: 
    Gõ lệnh: “%s --coreutils-prog=TÊN_CHƯƠNG_TRÌNH --help” để xem trợ giúp về từng chương trình cụ thể.

en: unknown program %s
vi: không hiểu chương trình %s

en: Usage: %s [OPTION]... [-T] SOURCE DEST
      or:  %s [OPTION]... SOURCE... DIRECTORY
      or:  %s [OPTION]... -t DIRECTORY SOURCE...
vi: Cách dùng: %s [TÙY_CHỌN]… [-T] NGUỒN ĐÍCH
         hoặc: %s [TÙY_CHỌN]… NGUỒN… THƯ_MỤC
         hoặc: %s [TÙY_CHỌN]… -t THƯ_MỤC NGUỒN…

en: Copy SOURCE to DEST, or multiple SOURCE(s) to DIRECTORY.
vi: Sao chép NGUỒN tới ĐÍCH hoặc nhiều NGUỒN tới THƯ_MỤC.

en:   -a, --archive                same as -dR --preserve=all
          --attributes-only        don't copy the file data, just the attributes
          --backup[=CONTROL]       make a backup of each existing destination file
      -b                           like --backup but does not accept an argument
          --copy-contents          copy contents of special files when recursive
      -d                           same as --no-dereference --preserve=links
vi:   -a, --archive                giống như “-dR --preserve=all”
          --backup[=ĐIỀUKHIỂN]     tạo bản sao lưu cho mỗi tập tin đích đã tồn tại
      -b                           giống “--backup” nhưng không chấp nhận đối số
          --copy-contents          sao chép nội dung của tập tin đặc biệt khi đệ quy
      -d                           giống như “--no-dereference --preserve=links”

en:   -f, --force                  if an existing destination file cannot be
                                     opened, remove it and try again (this option
                                     is ignored when the -n option is also used)
      -i, --interactive            prompt before overwrite (overrides a previous -n
                                      option)
      -H                           follow command-line symbolic links in SOURCE
vi:   -f, --force                  nếu không mở được tập tin đích
                                     thì xóa nó và thử lại (tùy chọn này bị bỏ qua
                                     khi tùy chọn “-n” cũng đồng thời được dùng)
      -i, --interactive            hỏi lại trước khi ghi đè
                                   (ghi đè lên tùy chọn “-n” đặt trước nó)
      -H                           đi theo các liên kết mềm của dòng lệnh trong NGUỒN

en:   -l, --link                   hard link files instead of copying
      -L, --dereference            always follow symbolic links in SOURCE
vi:   -l, --link                   liên kết tập tin thay vào sao chép
      -L, --dereference            luôn luôn theo liên kết mềm trong SOURCE

en:   -n, --no-clobber             do not overwrite an existing file (overrides
                                     a previous -i option)
      -P, --no-dereference         never follow symbolic links in SOURCE
vi:   -n, --no-clobber             không ghi đè lên một tập tin đã có
                                   (có quyền cao hơn một tùy chọn “-i” đặt trước)
      -P, --no-dereference         không bao giờ nên theo liên kết mềm trong NGUỒN

en:   -p                           same as --preserve=mode,ownership,timestamps
          --preserve[=ATTR_LIST]   preserve the specified attributes (default:
                                     mode,ownership,timestamps), if possible
                                     additional attributes: context, links, xattr,
                                     all
vi:   -p                           giống như “--preserve=mode,ownership, timestamps”
          --preserve[=DS_T.TÍNH]   bảo tồn các thuộc tính chỉ ra (mặc định:
                                             * mode         chế độ
                                             * ownership    quyền sở hữu
                                             * timestamps   dấu vết thời gian)
                                   cũng có thể có các thuộc tính mở rộng:
                                             * context      ngữ cảnh
                                             * links        các liên kết
                                             * xattr
                                             * all          tất cả

en:       --no-preserve=ATTR_LIST  don't preserve the specified attributes
          --parents                use full source file name under DIRECTORY
vi:       --no-preserve=DANH_SÁCH_THUỘC_TÍNH  không giữ các thuộc tính chỉ ra
          --parents                dùng tên tập tin nguồn đầy đủ dưới THƯ_MỤC

en:   -R, -r, --recursive          copy directories recursively
          --reflink[=WHEN]         control clone/CoW copies. See below
          --remove-destination     remove each existing destination file before
                                     attempting to open it (contrast with --force)
vi:   -R, -r, --recursive          sao chép đệ quy các thư mục
          --reflink[=KHI_NÀO]      điều khiển việc sao chép clone/CoW. Xem dưới.
          --remove-destination     gỡ bỏ mỗi tập tin đích đến đã có
                                    trước khi thử mở nó (tương phản với “--force”)

en:       --sparse=WHEN            control creation of sparse files. See below
          --strip-trailing-slashes  remove any trailing slashes from each SOURCE
                                     argument
vi:       --sparse=KHI_NÀO         điều khiển việc tạo tập tin sparse. Xem dưới.
          --strip-trailing-slashes gỡ bỏ mọi dấu gạch ngược đi theo khỏi mỗi
                                   đối số NGUỒN

en:   -s, --symbolic-link          make symbolic links instead of copying
      -S, --suffix=SUFFIX          override the usual backup suffix
      -t, --target-directory=DIRECTORY  copy all SOURCE arguments into DIRECTORY
      -T, --no-target-directory    treat DEST as a normal file
vi:   -s, --symbolic-link          tạo liên kết mềm thay cho việc sao chép
      -S, --suffix=HẬU_TỐ          thay cho hậu tố thường dùng để sao lưu
      -t, --target-directory=THƯ_MỤC  sao chép mọi đối số NGUỒN vào THƯ_MỤC
      -T, --no-target-directory    coi ĐÍCH là một tập tin thông thường

en:   -u, --update                 copy only when the SOURCE file is newer
                                     than the destination file or when the
                                     destination file is missing
      -v, --verbose                explain what is being done
      -x, --one-file-system        stay on this file system
vi:   -u, --update                 chỉ sao chép nếu tập tin NGUỒN mới hơn
                                     tập tin đích đến hoặc khi thiếu tập tin
                                     đích đến
      -v, --verbose                cho biết cụ thể những gì đã thực hiện
      -x, --one-file-system        chỉ thực hiện trên hệ thống tập tin này

en:   -Z                           set SELinux security context of destination
                                     file to default type
          --context[=CTX]          like -Z, or if CTX is specified then set the
                                     SELinux or SMACK security context to CTX
vi:   -Z                           đặt ngữ cảnh an ninh SELinux của các tập tin đích
                                    thành kiểu mặc định
          --context[=NGỮ_CẢNH]     giống với -Z, hoặc nếu NGỮ_CẢNH được chỉ định thì đặt ngữ cảnh
                                   an ninh SELinux hay SMACK thành NGỮ_CẢNH

en: 
    By default, sparse SOURCE files are detected by a crude heuristic and the
    corresponding DEST file is made sparse as well.  That is the behavior
    selected by --sparse=auto.  Specify --sparse=always to create a sparse DEST
    file whenever the SOURCE file contains a long enough sequence of zero bytes.
    Use --sparse=never to inhibit creation of sparse files.
vi: 
    Mặc định là tập tin NGUỒN sparse được dò tìm bởi một tiên đoán thô sơ và tập
    tin ĐÍCH tương ứng cũng được sparse. Các hành xử này được lựa chọn bởi
    “--sparse=auto”.  chỉ định ”--sparse=always” để tạo một tập tin ĐÍCH sparse
    kể cả khi tập tin NGUỒN chứa một chuỗi byte số không đủ dài.
    Hãy dùng “--sparse=never” để ngăn chặn việc tạo các tập tin sparse.

en: 
    When --reflink[=always] is specified, perform a lightweight copy, where the
    data blocks are copied only when modified.  If this is not possible the copy
    fails, or if --reflink=auto is specified, fall back to a standard copy.
    Use --reflink=never to ensure a standard copy is performed.
vi: 
    Khi --reflink[=always] được chỉ định, thực hiện một sao chép nhẹ cân, nơi mà
    các khối dữ liệu chỉ được sao chép khi đã bị sửa đổi. Nếu việc này là không thể việc sao chép
    lỗi, hoặc nếu --reflink=auto được đưa ra, khi lỗi thì quay lại sao chép dạng tiêu chuẩn.
    Dùng --reflink=never dể đảm bảo rằng sao chép dạng tiêu chuẩn được thực thi.

en: 
    As a special case, cp makes a backup of SOURCE when the force and backup
    options are given and SOURCE and DEST are the same name for an existing,
    regular file.
vi: 
    Như một trường hợp đặc biệt, cp tạo bản sao lưu của NGUỒN
    khi đưa ra hai tùy chọn force (ép buộc) và backup (sao lưu)
    và NGUỒN và ĐÍCH cùng là một tên cho một tập tin thông thường đã tồn tại.

en: failed to preserve times for %s
vi: gặp lỗi khi bảo tồn các thời gian cho %s

en: failed to preserve permissions for %s
vi: gặp lỗi bảo tồn quyền hạn cho %s

en: cannot make directory %s
vi: không tạo được thư mục %s

en: %s exists but is not a directory
vi: %s có nhưng không phải là thư mục

en: failed to access %s
vi: gặp lỗi khi truy cập %s

en: missing file operand
vi: thiếu toán hạng tập tin

en: missing destination file operand after %s
vi: thiếu toán hạng tập tin đích đến sau %s

en: cannot combine --target-directory (-t) and --no-target-directory (-T)
vi: không thể kết hợp --target-directory (-t) và --no-target-directory (-T)

en: target %s is not a directory
vi: đích %s không phải là một thư mục

en: with --parents, the destination must be a directory
vi: khi dùng tùy chọn “--parents” thì đích đến phải là thư mục

en: multiple target directories specified
vi: đã chỉ ra nhiều hơn một thư mục đích

en: warning: ignoring --context; it requires an SELinux-enabled kernel
vi: CẢNH BÁO: bỏ qua --context vì nhân không hỗ trợ SELinux như yêu cầu

en: cannot make both hard and symbolic links
vi: không thể tạo được đồng thời liên kết mềm và cứng

en: options --backup and --no-clobber are mutually exclusive
vi: hai tùy chọn “-backup” và “-no-clobber” loại từ lẫn nhau

en: --reflink can be used only with --sparse=auto
vi: --reflink chỉ có thể dùng với --sparse=auto

en: backup type
vi: kiểu sao lưu

en: cannot set target context and preserve it
vi: không thể đặt ngữ cảnh đích thành và bảo tồn nó

en: cannot preserve security context without an SELinux-enabled kernel
vi: không thể bảo tồn ngữ cảnh bảo mật trên hệ thống không hỗ trợ SELinux

en: cannot preserve extended attributes, cp is built without xattr support
vi: không thể bảo tồn thuộc tính mở rộng vì cp được tạo không có hỗ trợ xattr

en: input disappeared
vi: đầu vào đã biến mất

en: %s: line number out of range
vi: %s: số dòng vượt quá giới hạn

en: %s: %s: line number out of range
vi: %s: %s: số dòng vượt quá giới hạn

en:  on repetition %s
vi:  khi lặp lại %s

en: %s: %s: match not found
vi: %s: %s: không tìm thấy

en: error in regular expression search
vi: lỗi trong biểu thức chính quy tìm kiếm

en: write error for %s
vi: lỗi ghi cho %s

en: %s: integer expected after delimiter
vi: %s: cần số nguyên sau dấu phân cách

en: %s: '}' is required in repeat count
vi: %s: cần “}” trong số lượng lặp lại

en: %s}: integer required between '{' and '}'
vi: %s}: cần số nguyên giữa “{” và “}”

en: %s: closing delimiter '%c' missing
vi: %s: thiếu dấu phân cách đóng “%c”

en: %s: invalid regular expression: %s
vi: %s: biểu thức chính quy không hợp lệ: %s

en: %s: invalid pattern
vi: %s: mẫu sai

en: %s: line number must be greater than zero
vi: %s: số thứ tự dòng phải lớn hơn không

en: line number %s is smaller than preceding line number, %s
vi: số thứ tự dòng %s nhỏ hơn số thứ tự dòng đứng trước, %s

en: warning: line number %s is the same as preceding line number
vi: cảnh bảo: số thứ tự dòng %s trùng với số thứ tự dòng đứng trước

en: missing conversion specifier in suffix
vi: hậu tố thiếu sự xác định chuyển đổi

en: invalid conversion specifier in suffix: %c
vi: hậu tố chứa sự xác định chuyển đổi sai: %c

en: invalid conversion specifier in suffix: \%.3o
vi: hậu tố chứa sự xác định chuyển đổi sai: \%.3o

en: invalid flags in conversion specification: %%%c%c
vi: Cờ sai trong chỉ định hoán đổi: %%%c%c

en: too many %% conversion specifications in suffix
vi: hậu tố chứa quá nhiều sự xác định chuyển đổi %%

en: missing %% conversion specification in suffix
vi: hậu tố thiếu sự xác định chuyển đổi %%

en: Usage: %s [OPTION]... FILE PATTERN...
vi: Cách dùng: %s [TÙY_CHỌN]… TẬP_TIN MẪU…

en: Output pieces of FILE separated by PATTERN(s) to files 'xx00', 'xx01', ...,
    and output byte counts of each piece to standard output.
vi: Xuất ra các phần của TẬP_TIN ngăn cách bởi (các) MẪU thành các tập tin “xx00”,
    “xx01”, v.v., và in ra đầu ra tiêu chuẩn kích thước theo byte của mỗi phần.

en: 
    Read standard input if FILE is -
vi: 
    Đọc đầu vào tiêu chuẩn nếu TẬP_TIN là “-”

en:   -b, --suffix-format=FORMAT  use sprintf FORMAT instead of %02d
      -f, --prefix=PREFIX        use PREFIX instead of 'xx'
      -k, --keep-files           do not remove output files on errors
vi:   -b, --suffix-format=ĐỊNH_DẠNG  dùng sprintf ĐỊNH_DẠNG thay cho %02d
      -f, --prefix=TIỀN_TỐ       dùng TIỀN_TỐ thay cho “xx”
      -k, --keep-files           không xóa tập tin xuất khi có lỗi

en:       --suppress-matched     suppress the lines matching PATTERN
vi:       --suppress-matched     cấm các dòng khớp MẪU

en:   -n, --digits=DIGITS        use specified number of digits instead of 2
      -s, --quiet, --silent      do not print counts of output file sizes
      -z, --elide-empty-files    remove empty output files
vi:   -n, --digits=CHỮ_SỐ        dùng số chữ số CHỮ_SỐ thay cho 2
      -s, --quiet, --silent      không in ra kích thước của mỗi tập tin xuất
      -z, --elide-empty-files    xóa tập tin xuất rỗng

en: 
    Each PATTERN may be:
      INTEGER            copy up to but not including specified line number
      /REGEXP/[OFFSET]   copy up to but not including a matching line
      %REGEXP%[OFFSET]   skip to, but not including a matching line
      {INTEGER}          repeat the previous pattern specified number of times
      {*}                repeat the previous pattern as many times as possible
    
    A line OFFSET is a required '+' or '-' followed by a positive integer.
vi: 
    Từng MẪU có thể là:
    
      SỐ_NGUYÊN          sao chép đến (nhưng không chứa) số thứ tự dòng đã chỉ ra
      /BTCQ/[HIỆU]       sao chép đến (nhưng không chứa) một dòng tương ứng
      %BTCQ%[HIỆU]       nhảy tới (nhưng không chứa) một dòng tương ứng
      {SỐ_NGUYÊN}        lặp lại mẫu trước với số lần đã chỉ ra
      {*}                lặp lại mẫu trước càng nhiều lần càng tốt
    
    BTCQ: biểu thức chính quy
    
    HIỆU dòng phải là dấu cộng “+” hay dấu trừ “-” với một số nguyên dương theo sau.

en: Usage: %s OPTION... [FILE]...
vi: Cách dùng: %s TÙY_CHỌN… [TẬP_TIN]…

en: Print selected parts of lines from each FILE to standard output.
vi: In ra đầu ra tiêu chuẩn phần đã chọn của các dòng từ mỗi TẬP_TIN.

en:   -b, --bytes=LIST        select only these bytes
      -c, --characters=LIST   select only these characters
      -d, --delimiter=DELIM   use DELIM instead of TAB for field delimiter
vi:   -b, --bytes=DANH_SÁCH   chỉ chọn những byte này
      -c, --characters=DANH_SÁCH   chỉ chọn những ký tự này
      -d, --delimiter=DẤU     sử dụng DẤU này thay cho TAB, để phân cách các trường

en:   -f, --fields=LIST       select only these fields;  also print any line
                                that contains no delimiter character, unless
                                the -s option is specified
      -n                      (ignored)
vi:   -f, --fields=DANH_SÁCH  chỉ chọn những trường này, đồng thời in mọi
                                dòng không có ký tự phân cách, trừ khi đưa
                                ra tùy chọn “-s”
      -n                      (bị bỏ qua)

en:       --complement        complement the set of selected bytes, characters
                                or fields
vi:       --complement        bổ sung tập hợp các byte, ký tự hoặc trường đã chọn

en:   -s, --only-delimited    do not print lines not containing delimiters
          --output-delimiter=STRING  use STRING as the output delimiter
                                the default is to use the input delimiter
vi:   -s, --only-delimited    không in ra những dòng không có ký tự phân cách
          --output-delimiter=CHUỖI  dùng CHUỖI là ký tự phân cách cho
                                kết quả in ra. Mặc định là ký tự phân cách đầu vào.

en:   -z, --zero-terminated    line delimiter is NUL, not newline
vi:   -z, --zero-terminated     bộ phân tách dòng là NUL, không phải ký tự dòng mới

en: 
    Use one, and only one of -b, -c or -f.  Each LIST is made up of one
    range, or many ranges separated by commas.  Selected input is written
    in the same order that it is read, and is written exactly once.
vi: 
    Dùng chỉ một của những tùy chọn “-b”, “-c” và “-f”.
    Mỗi DANH_SÁCH chứa một phạm vi, hoặc nhiều phạm vi định giới
    bằng dấu phẩy. Đầu vào đã chọn được ghi theo cùng một thứ tự
    với việc đọc; nó được ghi chỉ một lần.

en: Each range is one of:
    
      N     N'th byte, character or field, counted from 1
      N-    from N'th byte, character or field, to end of line
      N-M   from N'th to M'th (included) byte, character or field
      -M    from first to M'th (included) byte, character or field
vi: Mỗi phạm vi là một trong:
    
      N     Byte thứ N, ký tự hoặc trường, đếm từ 1
      N-    Từ byte, ký tự hoặc trường thứ N đến cuối dòng
      N-M   Từ byte, ký tự hoặc trường thứ N đến M (tính cả M)
      -M    Từ byte, ký tự hoặc trường đầu tiên đến thứ M (tính cả M)

en: only one type of list may be specified
vi: chỉ có thể đưa ra một dạng danh sách

en: the delimiter must be a single character
vi: dấu phân cách phải là một ký tự đơn

en: you must specify a list of bytes, characters, or fields
vi: cần chỉ ra danh sách các byte, ký tự, hoặc trường

en: an input delimiter may be specified only when operating on fields
vi: chỉ đưa ra dấu phân cách dữ liệu vào khi thực hiện với trường

en: suppressing non-delimited lines makes sense
    	only when operating on fields
vi: bỏ đi các dòng không phân cách chỉ có tác dụng
    	khi thực hiện với trường

en: Usage: %s [OPTION]... [+FORMAT]
      or:  %s [-u|--utc|--universal] [MMDDhhmm[[CC]YY][.ss]]
vi: Cách dùng: %s [TÙY_CHỌN]… [+ĐỊNH_DẠNG]
         hoặc: %s [-u|--utc|--universal] [MMDDhhmm[[CC]YY][.ss]]
    
    C là viết tắt của thế kỷ, Y năm, M tháng, D ngày, h giờ, m phút và s
    giây.

en: Display the current time in the given FORMAT, or set the system date.
vi: Hiển thị thời gian hiện tại ở ĐỊNH-DẠNG đã cho, hoặc đặt ngày tháng cho hệ thống.

en:   -d, --date=STRING          display time described by STRING, not 'now'
vi:   -d, --date=CHUỖI           hiển thị thời gian theo CHUỖI, không phải “now”

en:       --debug                annotate the parsed date,
                                  and warn about questionable usage to stderr
vi:       --debug                diễn giải ngày tháng đã phân tích,
                                  và cảnh báo về cách dùng ra đầu ra tiêu chuẩn

en:   -f, --file=DATEFILE        like --date; once for each line of DATEFILE
vi:   -f, --file=TẬP_TIN_NGÀY    giống “--date” một lần cho mỗi dòng của TẬP_TIN_NGÀY

en:   -I[FMT], --iso-8601[=FMT]  output date/time in ISO 8601 format.
                                   FMT='date' for date only (the default),
                                   'hours', 'minutes', 'seconds', or 'ns'
                                   for date and time to the indicated precision.
                                   Example: 2006-08-14T02:34:56-06:00
vi:   -I[FMT], --iso-8601[=FMT] đưa ra ngày/giờ ở dạng ISO 8601.
                                  FMT=“date” chỉ cho ngày (mặc định),
                                  “hours”, “minutes”, “seconds”, hoặc “ns” cho ngày và
                                  thời gian với độ chính xác đã cho.
                                  Ví dụ: 2006-08-14T02:34:56-06:00

en:   -R, --rfc-email            output date and time in RFC 5322 format.
                                   Example: Mon, 14 Aug 2006 02:34:56 -0600
vi:   -R, --rfc-email            xuất ngày giờ theo định dạng RFC 5322 format.
                                   Ví dụ: Mon, 14 Aug 2006 02:34:56 -0600

en:       --rfc-3339=FMT         output date/time in RFC 3339 format.
                                   FMT='date', 'seconds', or 'ns'
                                   for date and time to the indicated precision.
                                   Example: 2006-08-14 02:34:56-06:00
vi:        --rfc-3339=ĐẶC_TẢ_GIỜ  đưa ra ngày và giờ dạng tương thích RFC 3339.
                                ĐẶC_TẢ_GIỜ có giá trị là “date” (ngày tháng),
                                “seconds” (giây) hoặc “ns” (nanô-giây).
                                cho thời gian và ngày tháng với độ chính xác đưa ra.
                                Ví dụ: 2006-08-14 02:34:56-06:00

en:   -r, --reference=FILE       display the last modification time of FILE
vi:   -r, --reference=TẬP_TIN    hiển thị thời gian sửa lần cuối của TẬP TIN

en:   -s, --set=STRING           set time described by STRING
      -u, --utc, --universal     print or set Coordinated Universal Time (UTC)
vi:   -s, --set=CHUỖI           đặt thời gian theo mẫu của CHUỖI
      -u, --utc, --universal    in ra hay đặt Thời gian Quốc tế (UTC)

en: 
    FORMAT controls the output.  Interpreted sequences are:
    
      %%   a literal %
      %a   locale's abbreviated weekday name (e.g., Sun)
vi: 
    ĐỊNH_DẠNG điều khiển kết xuất. Các chuỗi được đọc:
    
      %%   một chữ cái %
      %a   tên viết tắt của ngày trong tuần của miền địa phương (Th 3..CN)

en:   %A   locale's full weekday name (e.g., Sunday)
      %b   locale's abbreviated month name (e.g., Jan)
      %B   locale's full month name (e.g., January)
      %c   locale's date and time (e.g., Thu Mar  3 23:05:25 2005)
vi:   %A   tên đầy đủ của ngày trong tuần của miền địa phương (Thứ hai..Chủ nhật)
      %b   tên ngắn gọn của các tháng của miền địa phương (Thg 1..Thg 12)
      %B   tên đầy đủ của các tháng của miền địa phương (Tháng giêng..Tháng mười hai)
      %c   thời gian và ngày của miền địa phương (v.d. 14:36:33 MSD Thứ ba  26 Thg 4 2005)

en:   %C   century; like %Y, except omit last two digits (e.g., 20)
      %d   day of month (e.g., 01)
      %D   date; same as %m/%d/%y
      %e   day of month, space padded; same as %_d
vi:   %C   thế kỷ, giống như %Y, trừ bỏ quên hai chữ số cuối cùng (v.d. 21)
      %d   ngày của tháng (ví dụ, 01)
      %D   ngày (giống như %m/%d/%y)
      %e   ngày của tháng, để trống thay cho việc dùng 0 ( 1..31), giống như %_d

en:   %h   same as %b
      %H   hour (00..23)
      %I   hour (01..12)
      %j   day of year (001..366)
vi:   %h   giống như %b
      %H   giờ (00..23)
      %I   giờ (01..12)
      %j   ngày của năm (001..366)

en:   %k   hour, space padded ( 0..23); same as %_H
      %l   hour, space padded ( 1..12); same as %_I
      %m   month (01..12)
      %M   minute (00..59)
vi:   %k   giờ, có khoảng trống, tương tự như %_H
      %l   giờ, có khoảng trống, tương tự như %_H
      %m   tháng (01..12)
      %M   phút (00..59)

en:   %S   second (00..60)
      %t   a tab
      %T   time; same as %H:%M:%S
      %u   day of week (1..7); 1 is Monday
vi:   %S   giây (00..60); cần 60 để thích hợp với giây nhảy qua phút khác
      %t   khoảng tab ngang
      %T   thời gian (giống như %H:%M:%S)
      %u   ngày của tuần (1..7);  1 tương ứng với Thứ Hai

en:   %U   week number of year, with Sunday as first day of week (00..53)
      %V   ISO week number, with Monday as first day of week (01..53)
      %w   day of week (0..6); 0 is Sunday
      %W   week number of year, with Monday as first day of week (00..53)
vi:   %U   số thứ tự của tuần trong năm với Chủ Nhật là ngày đầu tuần (00..53)
      %V   số thứ tự của tuần ISO với Thứ hai là ngày đầu tuần (01..53)
      %w   ngày trong tuần (0..6);  0 là Chủ Nhật
      %W   số thứ tự của tuần trong năm với Thứ Hai là ngày đầu tuần (00..53)

en:   %x   locale's date representation (e.g., 12/31/99)
      %X   locale's time representation (e.g., 23:13:48)
      %y   last two digits of year (00..99)
      %Y   year
vi:   %x   ngày theo quy định của miền địa phương (v.d. 22/10/07)
      %X   giờ theo quy định của miền địa phương (v.d. 23:13:48)
      %y   hai chữ số cuối cùng của năm (00..99)
      %Y   năm (v.d. 2007)

en:   %z   +hhmm numeric time zone (e.g., -0400)
      %:z  +hh:mm numeric time zone (e.g., -04:00)
      %::z  +hh:mm:ss numeric time zone (e.g., -04:00:00)
      %:::z  numeric time zone with : to necessary precision (e.g., -04, +05:30)
      %Z   alphabetic time zone abbreviation (e.g., EDT)
    
    By default, date pads numeric fields with zeroes.
vi:   %z   +hhmm múi giờ dạng số (v.d., -0400)
      %:z  +hh:mm múi giờ dạng số (v.d., -04:00)
      %::z  +hh:mm:ss múi giờ dạng số (v.d., -04:00:00)
      %:::z  múi giờ dạng số có “:” đến mức chính xác đã yêu cầu (v.d., -04, +05:30)
      %Z   viết tắt múi giờ theo kiểu bảng chữ cái  (v.d., EDT, CST)
    
    Mặc định là lệnh ngày tháng đệm trường số bằng số không (0).

en: 
    After any flags comes an optional field width, as a decimal number;
    then an optional modifier, which is either
    E to use the locale's alternate representations if available, or
    O to use the locale's alternate numeric symbols if available.
vi: 
    Sau mỗi cờ cũng có thể đặt bề rộng trường, là con số thập phân;
    rồi (cũng tùy chọn) sự sửa đổi, hoặc là
    E để dùng các sự đại diện xen kẽ của miền địa phương (nếu có)
    hoặc là
    O để dùng các ký hiệu thuộc số xen kẽ của miền địa phương (nếu có)

en: invalid date %s
vi: ngày sai %s”

en: multiple output formats specified
vi: đã chỉ ra nhiều định dạng kết quả

en: the options to specify dates for printing are mutually exclusive
vi: những tùy chọn chỉ ra ngày để hiển thị loại trừ lẫn nhau

en: the options to print and set the time may not be used together
vi: những tùy chọn để in ra và đặt thời gian không sử dụng được cùng nhau

en: the argument %s lacks a leading '+';
    when using an option to specify date(s), any non-option
    argument must be a format string beginning with '+'
vi: đối số %s thiếu dấu cộng “+” ở đầu;
    khi sử dụng một tùy chọn để chỉ ra (các) ngày tháng,
    mỗi đối số không tùy chọn phải là một chuỗi bắt đầu với dấu cộng

en: cannot set date
vi: không đặt được ngày

en: time %s is out of range
vi: thời gian %s vượt ra ngoài giới hạn

en: Usage: %s [OPERAND]...
      or:  %s OPTION
vi: Cách dùng: %s [TOÁN_HẠNG]…
         hoặc: %s TÙY_CHỌN

en: Copy a file, converting and formatting according to the operands.
    
      bs=BYTES        read and write up to BYTES bytes at a time (default: 512);
                      overrides ibs and obs
      cbs=BYTES       convert BYTES bytes at a time
      conv=CONVS      convert the file as per the comma separated symbol list
      count=N         copy only N input blocks
      ibs=BYTES       read up to BYTES bytes at a time (default: 512)
vi: Sao chép tập tin, chuyển đổi và định dạng theo các toán hạng.
    
      bs=BYTES        đọc và ghi BYTES byte mỗi lần(mặc định: 512);
                      đè ibs và obs
      cbs=BYTES       chuyển đổi BYTES byte mỗi lần
      conv=CONVS      chuyển đổi tập tin tùy theo danh sách các ký hiệu,
                        phân cách nhau bởi dấu phẩy
      count=SỐ        chỉ sao chép SỐ khối đầu vào
      ibs=BYTES       đọc BYTES byte mỗi lần (mặc định: 512)

en:   if=FILE         read from FILE instead of stdin
      iflag=FLAGS     read as per the comma separated symbol list
      obs=BYTES       write BYTES bytes at a time (default: 512)
      of=FILE         write to FILE instead of stdout
      oflag=FLAGS     write as per the comma separated symbol list
      seek=N          skip N obs-sized blocks at start of output
      skip=N          skip N ibs-sized blocks at start of input
      status=LEVEL    The LEVEL of information to print to stderr;
                      'none' suppresses everything but error messages,
                      'noxfer' suppresses the final transfer statistics,
                      'progress' shows periodic transfer statistics
vi:   if=TẬP_TIN      đọc từ TẬP_TIN thay cho đầu vào tiêu chuẩn
      iflag=CỜ        đọc tùy theo danh sách các ký hiệu phân cách bởi dấu phẩy
      obs=BYTES       ghi BYTES byte mỗi lần (mặc định: 512)
      of=TẬP_TIN      ghi vào TẬP_TIN thay cho đầu ra tiêu chuẩn
      oflag=CỜ        ghi tùy theo danh sách các ký hiệu phân cách bởi dấu phẩy
      seek=N          bỏ qua N khối với kích thước obs ở đầu đầu ra
      skip=N          bỏ qua N khối với kích thước ibs ở đầu đầu vào
      status=MỨC      MỨC thông tin in ra đầu ra lỗi;
                      “none” chặn tất cả nhưng trừ các thông báo lỗi,
                      “noxfer” bỏ đi thống kê truyền tải,
                      “progress” tm các thống kê truyền tải định kỳ

en:   excl      fail if the output file already exists
      nocreat   do not create the output file
      notrunc   do not truncate the output file
      noerror   continue after read errors
      fdatasync  physically write output file data before finishing
      fsync     likewise, but also write metadata
vi:   excl      lỗi nếu tập tin kết quả đã có
      nocreat   không tạo tập tin kết quả
      notrunc   không cắt ngắn tập tin kết quả
      noerror   tiếp tục sau khi gặp lỗi đọc
      fdatasync ghi vật lý dữ liệu tập tin kết quả lên đĩa trước khi thoát
      fsync     như trên, nhưng đồng thời ghi cả siêu dữ liệu

en: 
    Each FLAG symbol may be:
    
      append    append mode (makes sense only for output; conv=notrunc suggested)
vi: 
    Mỗi ký hiệu CỜ có thể là:
    
      append    chế độ nối thêm
                  (chỉ có ích cho đầu ra; cũng đề nghị “conv=notrunc”)

en:   cio       use concurrent I/O for data
vi:   cio       dùng I/O đồng quy cho dữ liệu

en:   direct    use direct I/O for data
vi:   direct    sử dụng I/O trực tiếp cho dữ liệu

en:   directory  fail unless a directory
vi:   directory   không thành công nếu không phải thư mục

en:   dsync     use synchronized I/O for data
vi:   dsync     dùng I/O đã đồng bộ cho dữ liệu

en:   sync      likewise, but also for metadata
vi:   sync      như trên, nhưng đồng thời cho cả siêu dữ liệu

en:   fullblock  accumulate full blocks of input (iflag only)
vi:   fullblock  tích lũy các khối đầy đủ dữ liệu đầu vào (chỉ iflag)

en:   nonblock  use non-blocking I/O
vi:   nonblock  sử dụng I/O không đặt khối

en:   noatime   do not update access time
vi:   noatime   không cập nhật giờ truy cập

en:   nocache   Request to drop cache.  See also oflag=sync
vi:   nocache   Yêu cầu xóa bộ nhớ đệm.  Cũng nên xem oflag=sync

en:   noctty    do not assign controlling terminal from file
vi:   noctty    không ấn định thiết bị cuối điều khiển từ tập tin

en:   nofollow  do not follow symlinks
vi:   nofollow  không đi theo liên kết mềm

en:   nolinks   fail if multiply-linked
vi:   nolinks   lỗi nếu có nhiều liên kết

en:   binary    use binary I/O for data
vi:   binary    sử dụng I/O nhị phân cho dữ liệu

en:   text      use text I/O for data
vi:   text      sử dụng I/O văn bản cho dữ liệu

en:   count_bytes  treat 'count=N' as a byte count (iflag only)
vi:   count_bytes  coi “count=N” như là số lượng byte (chỉ với cờ iflag)

en:   skip_bytes  treat 'skip=N' as a byte count (iflag only)
vi:   skip_bytes  coi treat “skip=N” là số lượng byte (chỉ cờ ilag)

en:   seek_bytes  treat 'seek=N' as a byte count (oflag only)
vi:   seek_bytes  coi “seek=N” là số lượng byte (chỉ cờ oflag)

en: 
    Sending a %s signal to a running 'dd' process makes it
    print I/O statistics to standard error and then resume copying.
    
    Options are:
vi: 
    Gửi một tín hiệu %s đến tiến trình “dd” đang chạy để làm cho nó
    in thống kê vào ra đến đầu ra lỗi chuẩn và sau đó tiếp tục sao chép.
    
    Các tùy chọn là:

en: memory exhausted by input buffer of size %<PRIuMAX> bytes (%s)
vi: thiếu bộ nhớ vì vùng nhớ đệm đầu vào có cỡ %<PRIuMAX> bytes (%s)

en: memory exhausted by output buffer of size %<PRIuMAX> bytes (%s)
vi: thiếu bộ nhớ vì vùng nhớ đệm ra có cỡ %<PRIuMAX> bytes (%s)

en: %<PRIuMAX> byte copied, %s, %s | %<PRIuMAX> bytes copied, %s, %s
vi[0]: đã chép %<PRIuMAX> byte, %s, %s

en: %<PRIuMAX> bytes (%s) copied, %s, %s
vi: đã chép %<PRIuMAX> byte (%s), %s, %s

en: %<PRIuMAX> bytes (%s, %s) copied, %s, %s
vi: đã chép %<PRIuMAX> byte (%s, %s), %s, %s

en: %<PRIuMAX>+%<PRIuMAX> records in
    %<PRIuMAX>+%<PRIuMAX> records out
vi: đọc vào %<PRIuMAX>+%<PRIuMAX>
    ghi ra %<PRIuMAX>+%<PRIuMAX>

en: %<PRIuMAX> truncated record
     | %<PRIuMAX> truncated records
vi[0]: %<PRIuMAX> mục ghi bị cắt ngắn

en: closing input file %s
vi: đóng tập tin vào %s

en: closing output file %s
vi: đóng tập tin ra %s

en: failed to turn off O_DIRECT: %s
vi: gặp lỗi khi tắt O_DIRECT: %s

en: writing to %s
vi: đang ghi vào %s

en: warning: %s is a zero multiplier; use %s if that is intended
vi: cảnh báo: %s là nhân tử số không; dùng %s nếu ý định là vậy

en: unrecognized operand %s
vi: toán hạng không nhận ra %s

en: invalid conversion
vi: sai chuyển đổi

en: invalid input flag
vi: cờ đầu vào không hợp lệ

en: invalid output flag
vi: cờ đầu ra không hợp lệ

en: invalid status level
vi: mức trạng thái không hợp lệ

en: cannot combine any two of {ascii,ebcdic,ibm}
vi: không thể kết hợp hai trong số {ascii,ebcdic,ibm}

en: cannot combine block and unblock
vi: không thể kết hợp block và unblock

en: cannot combine lcase and ucase
vi: không thể kết hợp lcase (chữ thường) và ucase (chữ HOA)

en: cannot combine excl and nocreat
vi: không thể kết hợp excl và nocreat

en: cannot combine direct and nocache
vi: không thể kết hợp direct và nocache

en: %s: cannot skip
vi: %s: không thể bỏ qua

en: %s: cannot seek
vi: %s: không thể di chuyển vị trí đọc

en: offset overflow while reading file %s
vi: offset bị tràn khi đọc tập tin %s

en: warning: invalid file offset after failed read
vi: cảnh báo: offset tập tin không hợp lệ sau lỗi đọc

en: cannot work around kernel bug after all
vi: vậy không làm việc được với lỗi của nhân

en: setting flags for %s
vi: đang cài đặt cờ cho %s

en: %s: cannot skip to specified offset
vi: %s: không thể nhảy đến tới offset đưa ra

en: failed to truncate to %<PRIdMAX> bytes in output file %s
vi: gặp lỗi khi cắt ngắn ở %<PRIdMAX> byte trong tập tin kết xuất %s

en: fdatasync failed for %s
vi: fdatasync bị lỗi cho %s

en: fsync failed for %s
vi: fsync bị lỗi cho %s

en: failed to open %s
vi: gặp lỗi khi mở %s

en: offset too large: cannot truncate to a length of seek=%<PRIuMAX> (%lu-byte) blocks
vi: độ lệch quá lớn: không thể cắt ngắn thành chiều dài seek=%<PRIuMAX> (%lu-byte) khối

en: failed to truncate to %<PRIuMAX> bytes in output file %s
vi: gặp lỗi khi cắt ngắn ở %<PRIuMAX> byte trong tập tin kết quả %s

en: failed to discard cache for: %s
vi: không thể bỏ qua cache: %s

en: Use%
vi: %Dùng

en: Inodes
vi: Inode

en: IUsed
vi: IDùng

en: IFree
vi: ITrống

en: IUse%
vi: %IDùng

en: Mounted on
vi: Gắn vào

en: option --output: field %s unknown
vi: tùy chọn --output: không hiểu trường “%s”

en: option --output: field %s used more than once
vi: tùy chọn --output: trường “%s” được dùng nhiều hơn một lần

en: cannot access %s: over-mounted by another device
vi: không thể truy cập %s: over-mounted bởi thiết bị khác

en: Show information about the file system on which each FILE resides,
    or all file systems by default.
vi: Hiển thị thông tin về hệ thống tập tin nơi mà TẬP_TIN cư ngụ,
    hoặc tất cả các tập tin theo mặc định.

note: TRANSLATORS: The thousands and decimal separators are best adjusted to an appropriate default for your locale.
en:   -a, --all             include pseudo, duplicate, inaccessible file systems
      -B, --block-size=SIZE  scale sizes by SIZE before printing them; e.g.,
                               '-BM' prints sizes in units of 1,048,576 bytes;
                               see SIZE format below
      -h, --human-readable  print sizes in powers of 1024 (e.g., 1023M)
      -H, --si              print sizes in powers of 1000 (e.g., 1.1G)
vi:   -a, --all             gồm cả những hệ thống tập tin giả, trùng, không truy cập được
      -B, --block-size=CỠ   biến đổi cỡ theo CỠ trước khi in. Ví dụ: 
                              “-BM” sẽ in cỡ của đơn vị theo 1,048,576 bytes;
                              xem định dạng CỠ ở phía dưới.
          --total           xuất một tổng số tổng hợp cả đĩa
      -h, --human-readable  hiển thị kích cỡ theo dạng mũ 1024 (v.d. 1023M)
      -H, --si              hiển thị kích cỡ theo dạng mũ 1000 (v.d. 1.1G)

en:   -i, --inodes          list inode information instead of block usage
      -k                    like --block-size=1K
      -l, --local           limit listing to local file systems
          --no-sync         do not invoke sync before getting usage info (default)
vi:   -i, --inodes          liêt kê thông tin về inode thay cho sử dụng khối
      -k                    giống như “--block-size=1K”
      -l, --local           chỉ liệt kê hệ thống tập tin cục bộ
          --no-sync         không gọi sync trước khi lấy thông tin sử dụng (mặc định)

en:       --output[=FIELD_LIST]  use the output format defined by FIELD_LIST,
                                   or print all fields if FIELD_LIST is omitted.
      -P, --portability     use the POSIX output format
          --sync            invoke sync before getting usage info
vi:       --output[=D.SÁCH_TRƯỜNG] dùng định dạng kết xuất được định nghĩa bởi D.SÁCH_TRƯỜNG,
                              hay hiển thị tất cả các trường nếu D.SÁCH_TRƯỜNG để trống.
      -P, --portability     sử dụng định dạng kết quả POSIX
          --sync            gọi sync trước khi lấy thông tin cách dùng

en:       --total           elide all entries insignificant to available space,
                              and produce a grand total
vi:       --total           lược đi tất cả các mục tin vô nghĩa với không gian sẵn sàng,
                              và sản sinh tổng cộng lớn

en:   -t, --type=TYPE       limit listing to file systems of type TYPE
      -T, --print-type      print file system type
      -x, --exclude-type=TYPE   limit listing to file systems not of type TYPE
      -v                    (ignored)
vi:   -t, --type=KIỂU       chỉ liệt kê các hệ thống tập tin KIỂU
      -T, --print-type      in ra kiểu hệ thống tập tin
      -x, --exclude-type=KIỂU  giới hạn liệt kê các hệ thống tập tin không phải KIỂU
      -v                    (bị bỏ qua)

en: 
    FIELD_LIST is a comma-separated list of columns to be included.  Valid
    field names are: 'source', 'fstype', 'itotal', 'iused', 'iavail', 'ipcent',
    'size', 'used', 'avail', 'pcent', 'file' and 'target' (see info page).
vi: 
    D.SÁCH_TRƯỜNG là danh sách các trường được ngăn cách nhau bởi dấu phẩy các cột được bao gồm.
    Các tên trường hợp lệ là: “source”, “fstype”, “itotal”, “iused”, “iavail”, “ipcent”,
    “size”, “used”, “avail”, “pcent”, “file” và “target” (xem trang info).

en: options %s and %s are mutually exclusive
vi: hai tùy chọn “%s” và “%s” loại từ lẫn nhau

en: file system type %s both selected and excluded
vi: dạng hệ thống tập tin %s đã được cả chọn và loại bỏ

en: cannot read table of mounted file systems
vi: không đọc được bảng các hệ thống tập tin đã gắn

en: no file systems processed
vi: không có hệ thống tập tin được xử lý

en: Output commands to set the LS_COLORS environment variable.
    
    Determine format of output:
      -b, --sh, --bourne-shell    output Bourne shell code to set LS_COLORS
      -c, --csh, --c-shell        output C shell code to set LS_COLORS
      -p, --print-database        output defaults
vi: Đưa ra các câu lệnh đặt biến môi trường LS_COLORS.
    
    Nhận ra định dạng kết quả:
      -b, --sh, --bourne-shell    đưa ra mã Bourne shell đặt LS_COLORS
      -c, --csh, --c-shell            đưa ra mã C shell đặt LS_COLORS
      -p, --print-database        xuất các giá trị mặc định

en: 
    If FILE is specified, read it to determine which colors to use for which
    file types and extensions.  Otherwise, a precompiled database is used.
    For details on the format of these files, run 'dircolors --print-database'.
vi: 
    Nếu chỉ ra TẬP_TIN, thì đọc nó để tìm ra màu nào sử dụng cho dạng tập tin
    và phần mở rộng tập tin nào.  Nếu không, sử dụng cơ sở dữ liệu đã biên dịch từ trước.
    Để xem chi tiết về định dạng của những tập tin này, chạy “dircolors --print-database”.

en: %s:%lu: invalid line;  missing second token
vi: %s:%lu: dòng sai;  thiếu hiệu bài thứ hai

en: %s:%lu: unrecognized keyword %s
vi: %s:%lu: không nhận ra từ khóa %s

en: <internal>
vi: <nội bộ>

en: the options to output dircolors' internal database and
    to select a shell syntax are mutually exclusive
vi: các tùy chọn để đưa ra cơ sở dữ liệu nội bộ của “dircolors” và
    để chọn một cú pháp shell loại trừ lẫn nhau

en: file operands cannot be combined with --print-database (-p)
vi: toán hạng tập tin không thể kết hợp với “--print-database (-p)”

en: no SHELL environment variable, and no shell type option given
vi: không có biến môi trường SHELL, và không đưa ra tùy chọn kiểu shell

en: Usage: %s [OPTION] NAME...
vi: Cách dùng: %s [TÙY-CHỌN] TÊN…

en: Output each NAME with its last non-slash component and trailing slashes
    removed; if NAME contains no /'s, output '.' (meaning the current directory).
vi: In ra từng TÊN không có dấu gách chéo ở đầu và cuối; nếu TÊN không chứa “/” nào,
    thì in ra “.” (có nghĩa là thư mục hiện thời).

en:   -z, --zero     end each output line with NUL, not newline
vi:   -z, --zero     kết thúc dòng bằng NUL thay vì kí tự dòng mới

en: 
    Examples:
      %s /usr/bin/          -> "/usr"
      %s dir1/str dir2/str  -> "dir1" followed by "dir2"
      %s stdio.h            -> "."
vi: 
    Thí dụ:
      %s /usr/bin/          -> “/usr”.
      %s dir1/str dir2/str  -> “dir1” theo sau bởi “dir2”
      %s stdio.h            -> “.”.

en: Usage: %s [OPTION]... [FILE]...
      or:  %s [OPTION]... --files0-from=F
vi: Cách dùng: %s [TÙY_CHỌN]… [TẬP_TIN]…
         hoặc: %s [TÙY_CHỌN]… --files0-from=F

en:   -B, --block-size=SIZE  scale sizes by SIZE before printing them; e.g.,
                               '-BM' prints sizes in units of 1,048,576 bytes;
                               see SIZE format below
      -b, --bytes           equivalent to '--apparent-size --block-size=1'
      -c, --total           produce a grand total
      -D, --dereference-args  dereference only symlinks that are listed on the
                              command line
      -d, --max-depth=N     print the total for a directory (or file, with --all)
                              only if it is N or fewer levels below the command
                              line argument;  --max-depth=0 is the same as
                              --summarize
vi:   -B, --block-size=CỠ   làm cỡ to hơn SIZE lần trước khi in. Ví dụ: 
                               “-BM” sẽ in đơn vị dạng 1,048,576 bytes;
                               xem định dạng CỠ ở phía dưới đây.
      -b, --bytes           tương đương “--apparent-size --block-size=1”
      -c, --total           đưa ra một báo cáo tổng cộng
      -D, --dereference-args  không theo liên kết mềm được 
                              liệt kê trên dòng lệnh
      -d, --max-depth=N     chỉ hiển thị toàn bộ thư mục (hoặc tập tin, khi có --all)
                              nếu nó là N hay ít hơn mức theo sau tham số
                              dòng lệnh;  --max-depth=0 tương đương với
                              --summarize

en:   -k                    like --block-size=1K
      -L, --dereference     dereference all symbolic links
      -l, --count-links     count sizes many times if hard linked
      -m                    like --block-size=1M
vi:   -k                    giống “--block-size=1K”
      -L, --dereference     không theo liên kết mềm
      -l, --count-links     tính kích cỡ rất nhiều lần nếu có liên kết cứng
      -m                    giống “--block-size=1M”

en:   -P, --no-dereference  don't follow any symbolic links (this is the default)
      -S, --separate-dirs   for directories do not include size of subdirectories
          --si              like -h, but use powers of 1000 not 1024
      -s, --summarize       display only a total for each argument
vi:   -P, --no-dereference  không đi theo liên kết mềm nào (đây là mặc định)
      -S, --separate-dirs   với thư mục thì không thêm kích cỡ của thư mục con
          --si              giống -h, nhưng theo số mũ 1000 chứ không phải 1024
      -s, --summarize       chỉ hiển thị tổng số cho mỗi đối số

en:   -t, --threshold=SIZE  exclude entries smaller than SIZE if positive,
                              or entries greater than SIZE if negative
          --time            show time of the last modification of any file in the
                              directory, or any of its subdirectories
          --time=WORD       show time as WORD instead of modification time:
                              atime, access, use, ctime or status
          --time-style=STYLE  show times using STYLE, which can be:
                                full-iso, long-iso, iso, or +FORMAT;
                                FORMAT is interpreted like in 'date'
vi:   -t, --threshold=CỠ    loại trừ các mục nhỏ hơn CỠ nếu dương,
                              hoặc lớn hơn CỠ nếu âm
          --time            hiển thị giờ sửa đổi cuối cùng của mọi tập tin
                              trong thư mục, hoặc mọi thư mục con của nó
          --time=TỪ         hiển thị giờ theo TỪ thay cho giờ sửa đổi:
                                    * atime      giờ truy cập
                                    * access     giờ truy cập
                                    * use        giờ dùng
                                    * ctime      giờ thay đổi inode
                                    * status     giờ lấy trạng thái
          --time-style=KIỂU_DÁNG  hiển thị giờ theo kiểu dáng KIỂU_DÁNG:
                                    * full-iso   ISO đầy đủ
                                    * long-iso   ISO dài
                                    * iso        ISO
                                    * +ĐỊNH_DẠNG
                                  ĐỊNH_DẠNG dùng như của lệnh “date”

en:   -X, --exclude-from=FILE  exclude files that match any pattern in FILE
          --exclude=PATTERN    exclude files that match PATTERN
      -x, --one-file-system    skip directories on different file systems
vi:   -X, --exclude-from=TẬP-TIN  loại trừ các tập tin khớp mẫu bất kỳ trong TẬP-TIN
          --exclude=MẪU        loại trừ các tập tin khớp MẪU
      -x, --one-file-system    bỏ qua các thư mục trên hệ thống tập tin khác

en: fts_read failed: %s
vi: fts_read gặp lỗi: %s

en: invalid maximum depth %s
vi: độ sâu tối đa “%s” không hợp lệ

en: invalid --threshold argument '-0'
vi: tham số --threshold không hợp lệ “-0”

en: cannot both summarize and show all entries
vi: không thể đồng thời tóm tắt, và hiển thị mọi mục

en: warning: summarizing is the same as using --max-depth=0
vi: cảnh báo: tóm tắt là giống với sử dụng “--max-depth=0”

en: warning: summarizing conflicts with --max-depth=%lu
vi: cảnh báo: tóm tắt xung đột với “--max-depth=%lu”

en: warning: options --apparent-size and -b are ineffective with --inodes
vi: cảnh báo: tùy chọn --apparent-size và -b không có tác dụng gì với --inodes

en: file operands cannot be combined with --files0-from
vi: toán hạng tập tin không thể kết hợp với “--file0-from”

en: when reading file names from stdin, no file name of %s allowed
vi: đọc các tên tập tin từ đầu vào tiêu chuẩn thì không cho phép tên tập tin %s

en: invalid zero-length file name
vi: sai tên tập tin chiều dài bằng không

en: Usage: %s [SHORT-OPTION]... [STRING]...
      or:  %s LONG-OPTION
vi: Cách dùng: %s [TÙY_CHỌN_NGẮN]… [CHUỖI]…
         hoặc: %s TÙY-CHỌN-DÀI

en: Echo the STRING(s) to standard output.
    
      -n             do not output the trailing newline
vi: Hiển thị CHUỖI ra đầu ra tiêu chuẩn.
    
      -n             không in ra ký tự dòng mới đi theo

en:   -e             enable interpretation of backslash escapes (default)
      -E             disable interpretation of backslash escapes
vi:   -e             bật chức năng biên dịch ký tự thoát gạch ngược (mặc định)
      -E             tắt khả năng biên dịch ký tự thoát gạch ngược

en:   -e             enable interpretation of backslash escapes
      -E             disable interpretation of backslash escapes (default)
vi:   -e             bật chức năng đọc ký tự thoát chéo ngược
      -E             tắt chức năng đọc ký tự thoát chéo ngược (mặc định)

en: 
    If -e is in effect, the following sequences are recognized:
vi: 
    ”-e” có hiệu lực thì cũng nhận ra những dãy theo đây:

en:   \\      backslash
      \a      alert (BEL)
      \b      backspace
      \c      produce no further output
      \e      escape
      \f      form feed
      \n      new line
      \r      carriage return
      \t      horizontal tab
      \v      vertical tab
vi:   \\      sổ chéo ngược
      \a      cảnh giác (BEL)
      \b      xóa lùi
      \c      không xuất gì thêm nữa
      \e      thoát
      \f      kéo trang
      \n     dòng mới
      \r      xuống dòng
      \t      cột tab theo chiều ngang
      \v      cột tab theo chiều dọc

en:   \0NNN   byte with octal value NNN (1 to 3 digits)
      \xHH    byte with hexadecimal value HH (1 to 2 digits)
vi:   \0NNN   byte có giá trị bát phân NNN (1 đến 3 chữ số)
      \xHH    byte có giá trị thập lục HH (1 đến 2 chữ số)

en: Usage: %s [OPTION]... [-] [NAME=VALUE]... [COMMAND [ARG]...]
vi: Cách dùng: %s [TÙY_CHỌN]… [-] [TÊN=GIÁ_TRỊ]… [LỆNH [Đ.SỐ]…]

en: Set each NAME to VALUE in the environment and run COMMAND.
vi: Đặt từng TÊN thành GIÁ-TRỊ trong biến môi trường và chạy LỆNH.

en:   -i, --ignore-environment  start with an empty environment
      -0, --null           end each output line with NUL, not newline
      -u, --unset=NAME     remove variable from the environment
vi:   -i, --ignore-environment   bắt đầu với một môi trường rỗng
      -0, --null           kết thúc mỗi dòng kết xuất bằng NUL thay cho ký tự dòng mới
      -u, --unset=TÊN      xóa biến TÊN khỏi môi trường

en:   -C, --chdir=DIR      change working directory to DIR
vi:   -C, --chdir=DIR      chuyển thư mục làm việc sang DIR

en: 
    A mere - implies -i.  If no COMMAND, print the resulting environment.
vi: 
    Một “-” nghĩa là “-i”.  Nếu không có câu LỆNH, thì in ra môi trường kết quả.

en: cannot unset %s
vi: không thể bỏ đặt %s

en: '\c' must not appear in double-quoted -S string
vi: '\c' phải không xuất hiện trong chuỗi -S được trích dẫn bằng dấu nháy kép

en: invalid backslash at end of string in -S
vi: dấu gạch ngược không hợp lệ ở kết thúc chuỗi trong -S

en: invalid sequence '\%c' in -S
vi: chuỗi liên tiếp không hợp lệ '\%c' trong -S

en: only ${VARNAME} expansion is supported, error at: %s
vi: chỉ hỗ trợ biểu thức ${VARNAME}, lỗi tại: %s

en: no terminating quote in -S string
vi: không có dấu nháy chấm dứt trong chuỗi -S

en: %s: invalid signal
vi: %s: tín hiệu sai

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

en: use -[v]S to pass options in shebang lines
vi: dùng -[v]S để chuyển các tùy chọn trong các dòng shebang

en: cannot set %s
vi: không thể đặt %s

en: cannot specify --null (-0) with command
vi: không thể xác định --null (0) với câu lệnh

en: must specify command with --chdir (-C)
vi: phải chỉ định lệnh với --chdir (-C)

en: tabs are too far apart
vi: tab phân cách nhau quá xa

en: '/' specifier only allowed with the last value
vi: “/” theo danh nghĩa chỉ cho phép với giá trị cuối cùng

en: '+' specifier only allowed with the last value
vi: “+” theo danh nghĩa chỉ cho phép với giá trị cuối cùng

en: '/' specifier not at start of number: %s
vi: “/” theo danh nghĩa không bắt đầu của một số: %s

en: '+' specifier not at start of number: %s
vi: “+” theo danh nghĩa không ở vị trí bắt đầu của một số: %s

en: tab stop is too large %s
vi: chiều dài tab là quá lớn %s

en: tab size contains invalid character(s): %s
vi: kích cỡ tab chứa ký tự không cho phép: %s

en: tab size cannot be 0
vi: kích cỡ tab không thể là 0

en: tab sizes must be ascending
vi: kích cỡ tab phải tăng dần

en: '/' specifier is mutually exclusive with '+'
vi: “/” xung đột với “+”

en:                      The last specified position can be prefixed with '/'
                         to specify a tab size to use after the last
                         explicitly specified tab stop.  Also a prefix of '+'
                         can be used to align remaining tab stops relative to
                         the last specified tab stop instead of the first column
vi:                      Vị trí anh nghĩa cuối cùng cùng có thể treo trước bằng “/”
                         để chỉ định cỡ một tab muốn dùng sau điểm dừng tab danh nghĩa
                         ngầm định. Cũng có thể dùng tiền tố “+”
                         để căn chỉnh các điểm dừng tab còn lại tương đối với
                         điểm dừng tab danh nghĩa cuối cùng thay cho cột đầu tiên

en: Convert tabs in each FILE to spaces, writing to standard output.
vi: Chuyển đổi tab trong mỗi TẬP_TIN thành khoảng trắng, ghi ra đầu ra tiêu chuẩn.

en:   -i, --initial    do not convert tabs after non blanks
      -t, --tabs=N     have tabs N characters apart, not 8
vi:   -i, --initial    không chuyển đổi tab nằm sau ký tự không phải trống
      -t, --tabs=SỐ    dùng SỐ cho số ký tự của tab, không phải 8

en: input line is too long
vi: dòng đầu vào quá dài

en: Usage: %s EXPRESSION
      or:  %s OPTION
vi: Cách dùng: %s BIỂU_THỨC
         hoặc: %s TÙY_CHỌN

en: 
    Print the value of EXPRESSION to standard output.  A blank line below
    separates increasing precedence groups.  EXPRESSION may be:
    
      ARG1 | ARG2       ARG1 if it is neither null nor 0, otherwise ARG2
    
      ARG1 & ARG2       ARG1 if neither argument is null or 0, otherwise 0
vi: 
    In giá trị của BIỂU_THỨC ra đầu ra tiêu chuẩn.  Một dòng trắng ở dưới
    phân cách các nhóm có quyền ưu tiên tăng dần.  BIỂU_THỨC có thể là:
    
      Đ.SỐ1 | Đ.SỐ2     Đ.SỐ1 nếu nó không phải rỗng hoặc 0, nếu không thì Đ.SỐ2
    
      Đ.SỐ1 & Đ.SỐ2     Đ.SỐ1 nếu mỗi đối số không phải rỗng hay 0, ngược lại thì 0

en: 
      ARG1 < ARG2       ARG1 is less than ARG2
      ARG1 <= ARG2      ARG1 is less than or equal to ARG2
      ARG1 = ARG2       ARG1 is equal to ARG2
      ARG1 != ARG2      ARG1 is unequal to ARG2
      ARG1 >= ARG2      ARG1 is greater than or equal to ARG2
      ARG1 > ARG2       ARG1 is greater than ARG2
vi: 
      Đ.SỐ1 < Đ.SỐ2     Đ.SỐ1 nhỏ hơn Đ.SỐ2
      Đ.SỐ1 <= Đ.SỐ2    Đ.SỐ1 nhỏ hơn hoặc bằng Đ.SỐ2
      Đ.SỐ1 = Đ.SỐ2     Đ.SỐ1 bằng Đ.SỐ2
      Đ.SỐ1 != Đ.SỐ2    Đ.SỐ1 khác Đ.SỐ2
      Đ.SỐ1 >= Đ.SỐ2    Đ.SỐ1 lớn hơn hoặc bằng Đ.SỐ2
      Đ.SỐ1 > Đ.SỐ2     Đ.SỐ1 lớn hơn Đ.SỐ2

en: 
      ARG1 + ARG2       arithmetic sum of ARG1 and ARG2
      ARG1 - ARG2       arithmetic difference of ARG1 and ARG2
vi: 
      Đ.SỐ1 + Đ.SỐ2     tổng số học của Đ.SỐ1 và Đ.SỐ2
      Đ.SỐ1 - Đ.SỐ2     hiệu số học của Đ.SỐ1 và Đ.SỐ2

en: 
      ARG1 * ARG2       arithmetic product of ARG1 and ARG2
      ARG1 / ARG2       arithmetic quotient of ARG1 divided by ARG2
      ARG1 % ARG2       arithmetic remainder of ARG1 divided by ARG2
vi: 
      Đ.SỐ1 * Đ.SỐ2     tích số học của Đ.SỐ1 và Đ.SỐ2
      Đ.SỐ1 / Đ.SỐ2     thương số học của Đ.SỐ1 chia cho Đ.SỐ2
      Đ.SỐ1 % Đ.SỐ2     phần dư khi Đ.SỐ1 chia cho Đ.SỐ2

en: 
      STRING : REGEXP   anchored pattern match of REGEXP in STRING
    
      match STRING REGEXP        same as STRING : REGEXP
      substr STRING POS LENGTH   substring of STRING, POS counted from 1
      index STRING CHARS         index in STRING where any CHARS is found, or 0
      length STRING              length of STRING
vi: 
      CHUỖI : BTCQ   đánh dấu tương ứng của BTCQ trong CHUỖI
    
      match CHUỖI BTCQ           giống như CHUỖI : BTCQ
      substr CHUỖI VỊ_TRÍ DÀI    chuỗi con của CHUỖI, VỊ_TRÍ đếm từ 1
      index CHUỖI KÝ_TỰ          chỉ mục trong CHUỖI ở đó tìm thấy KÝ_TỰ, hoặc 0
      length CHUỖI               chiều dài CHUỖI

en:   + TOKEN                    interpret TOKEN as a string, even if it is a
                                   keyword like 'match' or an operator like '/'
    
      ( EXPRESSION )             value of EXPRESSION
vi:   + HIỆU_BÀI                 hiểu HIỆU_BÀI như một chuỗi, thậm chí cả khi nó
                                   là một từ khóa như “match” hay một toán tử như “/”
    
      ( BIỂU_THỨC )              giá trị của BIỂU_THỨC

en: 
    Beware that many operators need to be escaped or quoted for shells.
    Comparisons are arithmetic if both ARGs are numbers, else lexicographical.
    Pattern matches return the string matched between \( and \) or null; if
    \( and \) are not used, they return the number of characters matched or 0.
vi: 
    Cần biết rằng rất nhiều toán tử cần đặt sau ký tự thoát hoặc trong dấu ngoặc
    khi gõ vào trong shell.
    So sánh sẽ là số học nếu cả hai Đ.SỐ đều là số, nếu không sẽ là so sánh nghĩa từ.
    Khớp mẫu sẽ trả lại chuỗi tương ứng giữa “\(” và “\)” hoặc rỗng.
    Nếu không dùng “\(” và “\)”, chúng sẽ trả lại số ký tự tương ứng hoặc 0.

en: 
    Exit status is 0 if EXPRESSION is neither null nor 0, 1 if EXPRESSION is null
    or 0, 2 if EXPRESSION is syntactically invalid, and 3 if an error occurred.
vi: 
    Trạng thái thoát là:
     * 0 nếu BIỂU_THỨC không phải rỗng hoặc 0.
     * 1 nếu BIỂU_THỨC là rỗng hoặc 0
     * 2 nếu BIỂU_THỨC sai cú pháp
     * 3 nếu gặp lỗi.

en: syntax error: unexpected argument %s
vi: lỗi cú pháp: gặp %s bất thường

en: syntax error: missing argument after %s
vi: lỗi cú pháp: thiếu đối số ở sau %s

en: error in regular expression matcher
vi: lỗi trong hàm khớp biểu thức chính quy

en: syntax error: expecting ')' after %s
vi: lỗi cú pháp: cần ')' sau %s

en: syntax error: expecting ')' instead of %s
vi: lỗi cú pháp: cần ')' không phải %s

en: syntax error: unexpected ')'
vi: lỗi cú pháp: gặp ')' bất thường

en: non-integer argument
vi: đối số không phải số nguyên

en: set LC_ALL='C' to work around the problem
vi: đặt “LC_ALL=”C”” để tránh vấn đề

en: the strings compared were %s and %s
vi: đã so sánh hai chuỗi %s và %s

en: Lucas prime test failure.  This should not happen
vi: Kiểm tra số nguyên tố Lucas gặp lỗi. Đây là điều không nên xảy ra

en: squfof queue overflow
vi: tràn hàng đợi squfof

en: %s is not a valid positive integer
vi: %s không phải là một số nguyên dương hợp lệ

en: Usage: %s [NUMBER]...
      or:  %s OPTION
vi: Cách dùng: %s [SỐ]…
         hoặc: %s TÙY_CHỌN

en: Print the prime factors of each specified integer NUMBER.  If none
    are specified on the command line, read them from standard input.
vi: In ra các nhân số nguyên tố của mỗi số nguyên SỐ.  Nếu không có đối số
    chỉ ra trên dòng lệnh, thì đọc chúng từ đầu vào tiêu chuẩn.

en: cannot change to directory %s
vi: không thể chuyển sang thư mục %s

en: cannot stat current directory (now %s)
vi: không stat được thư mục hiện thời (bây giờ %s)

en: Usage: %s [-WIDTH] [OPTION]... [FILE]...
vi: Cách dùng: %s [-RỘNG] [TÙY_CHỌN]… [TẬP_TIN]…

en: Reformat each paragraph in the FILE(s), writing to standard output.
    The option -WIDTH is an abbreviated form of --width=DIGITS.
vi: Định dạng lại mỗi đoạn văn trong (các) TẬP_TIN, ghi ra đầu ra tiêu chuẩn.
    Tùy chọn “-RỘNG” là dạng viết tắt của tùy chọn “--width=CHỮ_SỐ”.

en:   -c, --crown-margin        preserve indentation of first two lines
      -p, --prefix=STRING       reformat only lines beginning with STRING,
                                  reattaching the prefix to reformatted lines
      -s, --split-only          split long lines, but do not refill
vi:   -c, --crown-margin        giữ khoảng thụt dòng của hai dòng đầu tiên
      -p, --prefix=CHUỖI        chỉ định dạng lại những dòng bắt đầu với CHUỖI,
                                  gán lại chuỗi tiền tố đó vào dòng đã định dạng lại
      -s, --split-only          chia những dòng dài, nhưng không điền lại

en:   -t, --tagged-paragraph    indentation of first line different from second
      -u, --uniform-spacing     one space between words, two after sentences
      -w, --width=WIDTH         maximum line width (default of 75 columns)
      -g, --goal=WIDTH          goal width (default of 93% of width)
vi:   -t, --tagged-paragraph    thụt dòng của dòng đầu tiên khác với dòng thứ hai
      -u, --uniform-spacing     một khoảng trống giữa các từ, hai giữa các câu
      -w, --width=RỘNG          độ rộng dòng tối đa (mặc định là 75 cột)
      -g, --goal=RỘNG           độ rộng mục đích (mặc định là bằng 93% of chiều rộng)

en: invalid option -- %c; -WIDTH is recognized only when it is the first
    option; use -w N instead
vi: tùy chọn sai “-- %c”; “-WIDTH” chỉ nhận ra khi nó là tùy chọn đầu tiên;
    dùng “-w N” (N là số) để thay thế

en: invalid width
vi: chiều rộng không hợp lệ

en: Wrap input lines in each FILE, writing to standard output.
vi: Ngắt dòng cho từng TẬP_TIN, ghi ra đầu ra tiêu chuẩn.

en:   -b, --bytes         count bytes rather than columns
      -s, --spaces        break at spaces
      -w, --width=WIDTH   use WIDTH columns instead of 80
vi:   -b, --bytes         đếm byte thay cho cột
      -s, --spaces        ngắt dòng ở khoảng trắng
      -w, --width=RỘNG    dùng RỘNG cột thay cho 80

en: invalid number of columns
vi: sai số cột

en: Output platform dependent limits in a format useful for shell scripts.
vi: Giới hạn phụ thuộc vào nền tảng kết xuất theo một định dạng thích hợp với văn lệnh shell.

en: failed to get groups for user %s
vi: gặp lỗi khi lấy các nhóm cho người dùng %s

en: failed to get groups for the current process
vi: gặp lỗi khi lấy các nhóm cho tiến trình hiện thời

en: cannot find name for group ID %lu
vi: không tìm thấy tên cho nhóm ID %lu

en: Usage: %s [OPTION]... [USERNAME]...
vi: Cách dùng: %s [TÙY_CHỌN]… [TÊN_NGƯỜI_DÙNG]…

en: Print group memberships for each USERNAME or, if no USERNAME is specified, for
    the current process (which may differ if the groups database has changed).
vi: In ra (các) nhóm chứa mỗi TÊN_NGƯỜI_DÙNG hoặc, nếu không đưa ra
    TÊN_NGƯỜI_DÙNG, cho tiến trình hiện thời (mà có thể khác nếu
    cơ sở dữ liệu nhóm bị thay đổi).

en: cannot get real UID
vi: không thể lấy UID thực

en: cannot get effective GID
vi: không thể lấy kết quả GID

en: cannot get real GID
vi: không thể lấy GID thực

en: %s: no such user
vi: %s: không có người dùng này

en: Print the first %d lines of each FILE to standard output.
    With more than one FILE, precede each with a header giving the file name.
vi: In %d dòng đầu tiên của mỗi TẬP_TIN ra đầu ra tiêu chuẩn.
    Khi có nhiều hơn một TẬP_TIN, treo thêm trước bằng tên tập tin.

en:   -c, --bytes=[-]NUM       print the first NUM bytes of each file;
                                 with the leading '-', print all but the last
                                 NUM bytes of each file
      -n, --lines=[-]NUM       print the first NUM lines instead of the first %d;
                                 with the leading '-', print all but the last
                                 NUM lines of each file
vi:   -c, --bytes=[-]SỐ        in ra SỐ byte đầu tiên của mỗi tập tin;
                                 khi có “-” ở đầu, in ra tất cả trừ SỐ byte
                                 cuối cùng của mỗi tập tin
      -n, --lines=[-]SỐ        in ra SỐ dòng đầu tiên thay vì %d;
                                 khi có “-” ở đầu, in ra tất cả trừ SỐ dòng
                                 cuối cùng của mỗi tập tin

en:   -q, --quiet, --silent    never print headers giving file names
      -v, --verbose            always print headers giving file names
vi:   -q, --quiet, --silent    không in ra phần đầu cho biết tên tập tin
      -v, --verbose            luôn luôn in ra phần đầu cho biết tên tập tin

en: %s: file has shrunk too much
vi: %s: tập tin đã rút ngắt quá nhiều

en: %s: cannot seek to offset %s
vi: %s: không thể tìm tới offset %s

en: %s: cannot seek to relative offset %s
vi: %s: không thể di chuyển tới offset tương đối %s

en: %s: number of bytes is too large
vi: %s: số byte quá lớn

en: invalid number of lines
vi: sai số dòng

en: invalid number of bytes
vi: sai số byte

en: invalid trailing option -- %c
vi: sai tùy chọn theo sau “-- %c”

en: Usage: %s [OPTION]
    Print the numeric identifier (in hexadecimal) for the current host.
vi: Cách dùng: %s [TÙY_CHỌN]
    In ra số nhận diện (thập lục) máy chủ hiện thời.

en: Usage: %s [NAME]
      or:  %s OPTION
    Print or set the hostname of the current system.
vi: Cách dùng: %s [TÊN]
         hoặc: %s TÙY_CHỌN
    In hoặc đặt tên máy cho hệ thống hiện thời.

en: cannot set name to %s
vi: không thể đặt tên thành %s

en: cannot set hostname; this system lacks the functionality
vi: không thể đặt tên máy; hệ thống này thiếu chức năng

en: cannot determine hostname
vi: không thể quyết định tên máy

en: Usage: %s [OPTION]... [USER]...
vi: Cách dùng: %s [TÙY_CHỌN]… [NGƯỜI_DÙNG]…

en:   -a             ignore, for compatibility with other versions
      -Z, --context  print only the security context of the process
      -g, --group    print only the effective group ID
      -G, --groups   print all group IDs
      -n, --name     print a name instead of a number, for -ugG
      -r, --real     print the real ID instead of the effective ID, with -ugG
      -u, --user     print only the effective user ID
      -z, --zero     delimit entries with NUL characters, not whitespace;
                       not permitted in default format
vi:   -a             bỏ qua để tương thích với các phiên bản khác
      -Z, --context  chỉ in ngữ cảnh bảo mật của tiến trình
      -g, --group    chỉ in mã số của nhóm chịu tác động
      -G, --groups   in mã số của mọi nhóm
      -n, --name     in ra tên thay cho số, dùng cho các tùy chọn “-ugG”
      -r, --real     in ra mã số thực sự thay cho mã số chịu tác động, dùng với “-ugG”
      -u, --user     chỉ in ra mã số của người dùng chịu tác động
      -z, --zero     ngăn các các mục băng ký tự NUL, không phải khoảng trắng;
                       không cho phép ở định dạng mặc định

en: 
    Without any OPTION, print some useful set of identified information.
vi: 
    Khi không có TÙY_CHỌN, in ra một vài bộ thông tin xác định có ích.

en: --context (-Z) works only on an SELinux/SMACK-enabled kernel
vi: --context chỉ hoạt động với nhân có hỗ trợ SELinux/SMACK

en: --context (-Z) works only on an SELinux-enabled kernel
vi: --context (-Z) chỉ hoạt động với hệ thống hỗ trợ SELinux

en: cannot print security context when user specified
vi: không thể in ngữ cảnh bảo mật khi đã chỉ định người dùng

en: cannot print "only" of more than one choice
vi: không thể dùng “only” (chỉ in) nếu có nhiều lựa chọn

en: cannot print only names or real IDs in default format
vi: không thể chỉ in tên hoặc ID thật ở dạng mặc định

en: option --zero not permitted in default format
vi: không cho phép tùy chọn --zero ở định dạng mặc định

en: can't get process context
vi: không thể lấy ngữ cảnh tiến trình

en: cannot get effective UID
vi: không thể lấy UID kết quả

en: cannot find name for user ID %s
vi: không tìm thấy tên cho ID %s

en:  groups=
vi:  nhóm=

en:  context=%s
vi: ngữ cảnh=%s

en: warning: %s: failed to change context to %s
vi: cảnh báo: %s lỗi thay đổi ngữ cảnh thành %s

en: creating directory %s
vi: đang tạo thư mục %s

en: failed to set default creation context for %s
vi: gặp lỗi khi đặt ngữ cảnh tạo tập tin mặc định thành %s

en: failed to restore context for %s
vi: gặp lỗi khi bảo tồn ngữ cảnh cho %s

en: cannot change ownership of %s
vi: không thay đổi được quyền sở hữu của %s

en: cannot set timestamps for %s
vi: không thể đặt nhãn thời gian cho %s

en: fork system call failed
vi: cuộc gọi hệ thống fork (tạo tiến trình con) bị lỗi

en: cannot run %s
vi: không chạy được %s

en: waiting for strip
vi: đang đợi strip

en: strip process terminated abnormally
vi: tiến trình strip đã kết thúc bất thường

en: invalid user %s
vi: sai người dùng %s

en: Usage: %s [OPTION]... [-T] SOURCE DEST
      or:  %s [OPTION]... SOURCE... DIRECTORY
      or:  %s [OPTION]... -t DIRECTORY SOURCE...
      or:  %s [OPTION]... -d DIRECTORY...
vi: Cách dùng: %s [TÙY_CHỌN]… [-T] NGUỒN ĐÍCH
         hoặc: %s [TÙY_CHỌN]… NGUỒN… THƯ_MỤC
         hoặc: %s [TÙY_CHỌN]… -t THƯ_MỤC  NGUỒN…
         hoặc: %s [TÙY_CHỌN]… -d THƯ_MỤC…

en: 
    This install program copies files (often just compiled) into destination
    locations you choose.  If you want to download and install a ready-to-use
    package on a GNU/Linux system, you should instead be using a package manager
    like yum(1) or apt-get(1).
    
    In the first three forms, copy SOURCE to DEST or multiple SOURCE(s) to
    the existing DIRECTORY, while setting permission modes and owner/group.
    In the 4th form, create all components of the given DIRECTORY(ies).
vi: 
    Chương trình cài đặt này sao chép các tập tin (thường vừa mới biên dịch)
    vào các vị trí đích được bạn chọn. Muốn tải về và cài đặt một gói sẵn có
    thể dùng vào một hệ thống GNU/Linux thì bạn nên sử dụng một trình quản lý
    gói phần mềm để thay thế, ví dụ yum(1) hay apt-get(1).
    
    Theo ba kiểu đầu tiên, sao chép NGUỒN vào ĐÍCH hoặc đồng thời nhiều NGUỒN
    vào THƯ_MỤC đã có, cũng cài đặt các chế độ quyền hạn và chủ sở hữu/nhóm.
    Theo kiểu thứ tư, tạo mọi thành phần của (các) THƯ_MỤC đưa ra.

en:       --backup[=CONTROL]  make a backup of each existing destination file
      -b                  like --backup but does not accept an argument
      -c                  (ignored)
      -C, --compare       compare each pair of source and destination files, and
                            in some cases, do not modify the destination at all
      -d, --directory     treat all arguments as directory names; create all
                            components of the specified directories
vi:       --backup[=ĐIỀU_KHIỂN]  tạo bản sao lưu của mỗi tập tin đích đã có
      -b                    giống “--backup” nhưng không chấp nhận đối số
      -c                    (bị bỏ qua)
      -C, --compare      so sánh mỗi cặp tập tin nguồn và đích,
                          và trong một số trường hợp nào đó
                          cũng không sửa đổi đích bằng cách nào cả
      -d, --directory    coi mọi đối số là tên thư mục; tạo tất cả các
                          thành phần của thư mục chỉ ra

en:   -D                  create all leading components of DEST except the last,
                            or all components of --target-directory,
                            then copy SOURCE to DEST
      -g, --group=GROUP   set group ownership, instead of process' current group
      -m, --mode=MODE     set permission mode (as in chmod), instead of rwxr-xr-x
      -o, --owner=OWNER   set ownership (super-user only)
vi:   -D                  tạo mọi thành phần đi trước của mỗi ĐÍCH trừ cái cuối,
                            hoặc mọi thành phần của --target-directory,
                            sau đó sao chép NGUỒN tới ĐÍCH
      -g, --group=NHÓM    đặt quyền sở hữu nhóm, thay cho nhóm
                            của tiến trình hiện thời
      -m, --mode=CHẾ_ĐỘ   đặt chế độ quyền hạn (như trong chmod),
                            thay cho “rwxr-xr-x”
      -o, --owner=SỞ_HỮU  đặt quyền sở hữu (chỉ cho siêu người dùng)

en:   -p, --preserve-timestamps   apply access/modification times of SOURCE files
                            to corresponding destination files
      -s, --strip         strip symbol tables
          --strip-program=PROGRAM  program used to strip binaries
      -S, --suffix=SUFFIX  override the usual backup suffix
      -t, --target-directory=DIRECTORY  copy all SOURCE arguments into DIRECTORY
      -T, --no-target-directory  treat DEST as a normal file
      -v, --verbose       print the name of each directory as it is created
vi:   -p, --preserve-timestamps  áp dụng thời gian truy cập/sửa đổi cho các
                                   tập tin NGUỒN tới các tập tin đích tương ứng
      -s, --strip         cắt bỏ các bảng ký hiệu
         --strip-program=TRÌNH  chương trình dùng để cắt bỏ tập tin nhị phân
      -S, --suffix=HẬU_TỐ   ghi đè hậu số sao lưu thường dùng
      -t, --target-directory=THƯ_MỤC  sao chép mọi đối số NGUỒN vào THƯ_MỤC
      -T, --no-target-directory   coi ĐÍCH như một tập tin thông thường
      -v, --verbose       in ra tên của mỗi thư mục khi tạo ra nó

en:       --preserve-context  preserve SELinux security context
      -Z                      set SELinux security context of destination
                                file and each created directory to default type
          --context[=CTX]     like -Z, or if CTX is specified then set the
                                SELinux or SMACK security context to CTX
vi:       --preserve-context  bảo tồn ngữ cảnh bảo mật SELinux
      -Z                      đặt ngữ cảnh an ninh SELinux của các tập tin đích
                                và từng thư mục được tạo thành kiểu mặc định
          --context[=NGỮ_CẢNH] giống với -Z, hoặc nếu NGỮ_CẢNH được chỉ định thì đặt
                              ngữ cảnh an ninh SELinux hay SMACK thành NGỮ_CẢNH

en: cannot unlink %s
vi: không thể hủy liên kết %s

en: WARNING: ignoring --preserve-context; this kernel is not SELinux-enabled
vi: CẢNH BÁO: bỏ qua --preserve-context vì hệ thống không hỗ trợ SELinux

en: the strip option may not be used when installing a directory
vi: không được dùng tùy chọn strip khi cài đặt thư mục

en: target directory not allowed when installing a directory
vi: không cho phép dùng thư mục đích khi cài đặt thư mục

en: WARNING: ignoring --strip-program option as -s option was not specified
vi: CẢNH BÁO: bỏ qua “--strip-program” vì không đưa ra tùy chọn “-s”

en: options --compare (-C) and --preserve-timestamps are mutually exclusive
vi: hai tùy chọn “--compare” (-C) và “--preserve-timestamps” loại từ lẫn nhau

en: options --compare (-C) and --strip are mutually exclusive
vi: hai tùy chọn “--compare” (-C) và “--strip” loại từ lẫn nhau

en: the --compare (-C) option is ignored when you specify a mode with non-permission bits
vi: tùy chọn “--compare” (-C) bị bỏ qua khi bạn chỉ định một chế độ có bit không cho phép

en: For each pair of input lines with identical join fields, write a line to
    standard output.  The default join field is the first, delimited by blanks.
vi: Với mỗi cặp dòng văn bản đầu vào với trường để gia nhập giống nhau,
    ghi một dòng văn bản ra đầu ra tiêu chuẩn. Trường để gia nhập mặc định
    là đầu tiên, giới hạn bởi khoảng trắng.

en: 
    Unless -t CHAR is given, leading blanks separate fields and are ignored,
    else fields are separated by CHAR.  Any FIELD is a field number counted
    from 1.  FORMAT is one or more comma or blank separated specifications,
    each being 'FILENUM.FIELD' or '0'.  Default FORMAT outputs the join field,
    the remaining fields from FILE1, the remaining fields from FILE2, all
    separated by CHAR.  If FORMAT is the keyword 'auto', then the first
    line of each file determines the number of fields output for each line.
    
    Important: FILE1 and FILE2 must be sorted on the join fields.
    E.g., use "sort -k 1b,1" if 'join' has no options,
    or use "join -t ''" if 'sort' has no options.
    Note, comparisons honor the rules specified by 'LC_COLLATE'.
    If the input is not sorted and some lines cannot be joined, a
    warning message will be given.
vi: 
    Trừ phi đưa ra tùy chọn “-t CHAR”, ký tự trắng nào đi trước
    sẽ phân cách các trường và bị bỏ qua, không thì thì phân cách bởi CHAR.
    Mỗi FIELD được đánh số và bắt đầu đếm từ 1.
    FORMAT là một hoặc vài định dạng phân cách bởi một hay hơn
    khoảng trắng hoặc dấu phẩy, với cấu trúc “FILENUM. FIELD”
    hoặc “0”. FORMAT  kết xuất mặc định đưa ra trường để nối lại,
    những trường còn lại trong FILE1, các trường còn lại
    trong FILE2, cả phân cách bởi CHAR.
    Nếu FORMAT là từ khóa “auto”, thế thì dòng đầu tiên
    của mối tập tin được xác định bằng số trường xuất ra bởi mỗi dòng.
    
    Quan trọng: FILE1 và FILE2 phải được sắp xếp theo vùng nối lại.
    V.d. dùng “sort -k 1b,1” nếu “join” không có tùy chọn.
    hay sử dụng "join -t “'" nếu “sort” không có tùy chọn.
    Ghi chú: việc so sánh tùy theo quy tắc của “LC_COLLATE”.
    Nếu đầu vào không phải được sắp xếp và một số dòng nào đó
    không nối lại được, một thông điệp cảnh báo sẽ được hiển thị.

en: %s:%<PRIuMAX>: is not sorted: %.*s
vi: %s:%<PRIuMAX>: chưa được sắp xếp: %.*s

en: invalid field number: %s
vi: số thứ tự trường sai: %s

en: invalid field specifier: %s
vi: sự xác định trường sai: %s

en: invalid file number in field spec: %s
vi: sai số thứ tự tập tin trong sự xác định trường: %s

en: incompatible join fields %lu, %lu
vi: không tương thích nối lại hai trường %lu, %lu

en: conflicting empty-field replacement strings
vi: xung đột các chuỗi thay thế trường rỗng

en: multi-character tab %s
vi: khoảng tab đa ký tự %s

en: incompatible tabs
vi: các khoảng tab không tương thích với nhau

en: both files cannot be standard input
vi: cả hai tập tin không thể là đầu vào chuẩn

en: Usage: %s [-s SIGNAL | -SIGNAL] PID...
      or:  %s -l [SIGNAL]...
      or:  %s -t [SIGNAL]...
vi: Cách dùng: %s [-s TÍN_HIỆU | -TÍN_HIỆU] PID…
         hoặc: %s -l [TÍN_HIỆU]…
         hoặc: %s -t [TÍN_HIỆU]…

en: Send signals to processes, or list signals.
vi: Gửi tín hiệu tới tiến trình, hoặc liệt kê các tín hiệu.

en:   -s, --signal=SIGNAL, -SIGNAL
                       specify the name or number of the signal to be sent
      -l, --list       list signal names, or convert signal names to/from numbers
      -t, --table      print a table of signal information
vi:   -s, --signal=TÍN_HIỆU, -TÍN_HIỆU
                       chỉ ra tên hoặc số của tín hiệu cần gửi
      -l, --list       liệt kê tên các tín hiệu, hoặc chuyển đổi tên tín hiệu tới/từ các số
      -t, --table      in ra bảng thông tin về tín hiệu

en: 
    SIGNAL may be a signal name like 'HUP', or a signal number like '1',
    or the exit status of a process terminated by a signal.
    PID is an integer; if negative it identifies a process group.
vi: 
    TÍN_HIỆU có thể là một tên tín hiệu như “HUP” (treo, gác), hoặc một số thứ tự tín hiệu như “1”,
    hoặc trạng thái thoát của một tiến trình dừng bởi một tín hiệu.
    PID là một số nguyên, nếu âm thì đại diện cho một nhóm tiến trình.

en: %s: invalid process id
vi: %s: mã số tiến trình sai

en: invalid option -- %c
vi: tùy chọn sai -- %c

en: %s: multiple signals specified
vi: %s: đã chỉ ra nhiều tín hiệu

en: multiple -l or -t options specified
vi: xác định nhiều tùy chọn “-l” hoặc “-t”

en: cannot combine signal with -l or -t
vi: không thể kết hợp tín hiệu với “-l” hoặc “-t”

en: no process ID specified
vi: chưa chỉ định ID tiến trình

en: invalid buffering mode %s for %s
vi: sai đặt chế độ chuyển hoán đệm %s cho %s

en: failed to allocate a %<PRIuMAX> byte stdio buffer
vi: gặp lỗi khi cấp phát một vùng đệm I/O tiêu chuẩn %<PRIuMAX> byte

en: could not set buffering of %s to mode %s
vi: không đặt được việc chuyển hoán đệm %s thành chế độ %s

en: Usage: %s FILE1 FILE2
      or:  %s OPTION
vi: Cách dùng: %s TẬP_TIN1 TẬP_TIN2
         hoặc: %s TÙY_CHỌN

en: Call the link function to create a link named FILE2 to an existing FILE1.
vi: Gọi hàm số link để tạo liên kết có tên TẬP_TIN2 tới một TẬP_TIN1 đã có.

en: cannot create link %s to %s
vi: không tạo được liên kết %s tới %s

en: %s: hard link not allowed for directory
vi: %s: không cho phép liên kết cứng tới thư mục

en: %s: cannot overwrite directory
vi: %s: không ghi đè được thư mục

en: %s: replace %s?
vi: %s: thay thế %s không?

en: failed to create symbolic link %s
vi: không tạo được liên kết mềm %s

en: failed to create symbolic link %s -> %s
vi: không tạo được liên kết mềm %s -> %s

en: failed to create hard link to %.0s%s
vi: không tạo được liên kết cứng tới %.0s%s

en: failed to create hard link %s
vi: không tạo được liên kết cứng %s

en: failed to create hard link %s => %s
vi: không tạo được liên kết cứng %s => %s

en: Usage: %s [OPTION]... [-T] TARGET LINK_NAME
      or:  %s [OPTION]... TARGET
      or:  %s [OPTION]... TARGET... DIRECTORY
      or:  %s [OPTION]... -t DIRECTORY TARGET...
vi: Cách dùng: %s [TÙY_CHỌN]… [-T] ĐÍCH TÊN_LIÊN_KẾT
         hoặc: %s [TÙY_CHỌN]… ĐÍCH
         hoặc: %s [TÙY_CHỌN]… ĐÍCH… THƯ_MỤC
         hoặc: %s [TÙY_CHỌN]… -t THƯ_MỤC ĐÍCH…

en: In the 1st form, create a link to TARGET with the name LINK_NAME.
    In the 2nd form, create a link to TARGET in the current directory.
    In the 3rd and 4th forms, create links to each TARGET in DIRECTORY.
    Create hard links by default, symbolic links with --symbolic.
    By default, each destination (name of new link) should not already exist.
    When creating hard links, each TARGET must exist.  Symbolic links
    can hold arbitrary text; if later resolved, a relative link is
    interpreted in relation to its parent directory.
vi: Theo kiểu thứ 1, tạo một liên kết tới ĐÍCH với tên TÊN_LIÊN_KẾT.
    Theo kiểu thứ 2, tạo một liên kết tới ĐÍCH trong thư mục hiện tại.
    Theo kiểu thứ 3 và thứ 4, tạo liên kết tới từng ĐÍCH trong THƯ_MỤC.
    Tạo liên kết cứng theo mặc định, liên kết mềm với tùy chọn --symbolic.
    Theo mặc định, mỗi đích (tên của liên kết mới) phải tồn tại.
    Khi tạo liên kết cứng, mỗi ĐÍCH phải tồn tại sẵn. Liên kết mềm
    có thể chứa văn bản tùy ý; nếu được giải quyết về sau, một liên kết tương đối
    được hiểu là mối quan hệ với thư mục cấp trên.

en:       --backup[=CONTROL]      make a backup of each existing destination file
      -b                          like --backup but does not accept an argument
      -d, -F, --directory         allow the superuser to attempt to hard link
                                    directories (note: will probably fail due to
                                    system restrictions, even for the superuser)
      -f, --force                 remove existing destination files
vi:       --backup[=ĐIỀU_KHIỂN]   tạo bản sao lưu của mỗi tập tin tồn tại ở nơi đến
      -b                          giống “--backup” nhưng không chấp nhận đối số
      -d, -F, --directory         cho phép siêu người dùng thử tạo liên kết cứng
                                   tới thư mục (chú ý: rất có thể sẽ không
                                   thành công do hạn chế của hệ thống,
                                   thậm chí đối với siêu người dùng)
      -f, --force                 xóa các tập tin tồn tại ở nơi đến

en:   -S, --suffix=SUFFIX         override the usual backup suffix
      -t, --target-directory=DIRECTORY  specify the DIRECTORY in which to create
                                    the links
      -T, --no-target-directory   treat LINK_NAME as a normal file always
      -v, --verbose               print name of each linked file
vi:   -S, --suffix=HẬU_TỐ         dùng thay cho hậu tố sao lưu thông thường
      -t, --target-directory=THƯ_MỤC  chỉ ra THƯ_MỤC đến đó cần tạo
                                    các liên kết
      -T, --no-target-directory   luôn coi TÊN_LIÊN_KẾT là một tập tin thông thường
      -v, --verbose               in ra tên của mỗi tập tin đã liên kết

en: 
    Using -s ignores -L and -P.  Otherwise, the last option specified controls
    behavior when a TARGET is a symbolic link, defaulting to %s.
vi: 
    Sử dụng tùy chọn -s thì lờ cả hai -L và -P. Không thì tùy chọn đưa ra cuối cùng sẽ
    điều khiển ứng xử khi NGUỒN là một liên kết mềm; mặc định là %s.

en: cannot do --relative without --symbolic
vi: không thực hiện tùy chọn --relative mà không có --symbolic

en: cannot combine --target-directory and --no-target-directory
vi: không thể kết hợp “--target-directory” và “--no-target-directory” [loại từ lẫn nhau !]

note: This is a proper name. See the gettext manual, section Names.
en: FIXME: unknown
vi: FIXME: không hiểu

en: no login name
vi: không có tên đăng nhập

en: invalid line width
vi: sai bề rộng dòng

en: invalid tab size
vi: sai kích cỡ tab

en: ignoring invalid width in environment variable COLUMNS: %s
vi: đang bỏ qua bề rộng sai trong biến môi trường cột COLUMNS: %s

en: ignoring invalid tab size in environment variable TABSIZE: %s
vi: đang bỏ qua kích cỡ tab sai trong biến môi trường TABSIZE: %s

en: invalid time style format %s
vi: sai định dạng kiểu thời gian %s

en: Valid arguments are:
vi: Đối số không hợp lệ là:

en:   - +FORMAT (e.g., +%H:%M) for a 'date'-style format
vi:   - +FORMAT (e.g., +%H:%M) cho định dạng “date”-style

en: unrecognized prefix: %s
vi: không hiểu tiền tố: %s

en: unparsable value for LS_COLORS environment variable
vi: giá trị không thể phân tích cho biến môi trường đặc tả màu sắc LS_COLORS

en: ignoring invalid value of environment variable QUOTING_STYLE: %s
vi: đang bỏ qua giá trị sai của biến môi trường kiểu dáng trích dẫn QUOTING_STYLE: %s

en: cannot open directory %s
vi: không mở được thư mục %s

en: cannot determine device and inode of %s
vi: không nhận ra thiết bị và inode của %s

en: %s: not listing already-listed directory
vi: %s: không liệt kê thư mục đã liệt kê

en: error canonicalizing %s
vi: không thể chuẩn hóa (canonicalizing) %s

en: reading directory %s
vi: đang đọc thư mục %s

en: closing directory %s
vi: đang đóng thư mục %s

en: cannot compare file names %s and %s
vi: không so sánh được tên tập tin %s và %s

en: List information about the FILEs (the current directory by default).
    Sort entries alphabetically if none of -cftuvSUX nor --sort is specified.
vi: Liệt kê thông tin về các TẬP-TIN (thư mục hiện thời theo mặc định).
    Sắp xếp các mục theo bảng chữ cái nếu không có “-cftuvSUX” cũng không “--sort”.

en:   -a, --all                  do not ignore entries starting with .
      -A, --almost-all           do not list implied . and ..
          --author               with -l, print the author of each file
      -b, --escape               print C-style escapes for nongraphic characters
vi:   -a, --all                  đừng bỏ qua mục bắt đầu với “.”
      -A, --almost-all           đừng liệt kê “.” và “..” theo ngầm định
          --author               với “-l” thì in ra tác giả của mỗi tập tin
      -b, --escape               in ra thoát chuỗi kiểu-C cho ký tự không thể
                                 hiển thị

en:       --block-size=SIZE      with -l, scale sizes by SIZE when printing them;
                                   e.g., '--block-size=M'; see SIZE format below
vi:       --block-size=CỠ        với -l, cỡ tỷ lê cỡ thơ CỠ khi in chúng;
                                   ví dụ: '--block-size=M'; xem định dạng CỠ bên dưới

en:   -B, --ignore-backups       do not list implied entries ending with ~
      -c                         with -lt: sort by, and show, ctime (time of last
                                   modification of file status information);
                                   with -l: show ctime and sort by name;
                                   otherwise: sort by ctime, newest first
vi:   -B, --ignore-backups       không liệt kê các mục có đuôi “~” mhư ngầm định
      -c                         với “-lt”: xếp theo, và hiển thị, ctime (thời gian sửa
                                 đổi cuối cùng của thông tin trạng thái tập tin);
                                 với “-l”: hiển thị ctime và sắp xếp theo tên; nếu
                                 không: sắp xếp theo ctime, mới hơn xếp trước

en:   -C                         list entries by columns
          --color[=WHEN]         colorize the output; WHEN can be 'always' (default
                                   if omitted), 'auto', or 'never'; more info below
      -d, --directory            list directories themselves, not their contents
      -D, --dired                generate output designed for Emacs' dired mode
vi:   -C                         liệt kê các mục theo cột
          --color[=KHI]          tô màu kết xuất. KHI có thể là:
                                   * never   không bao giờ
                                   * auto    tự động
                                   * always  luôn luôn (mặc định)
                                   Thông tin thêm xem ở dưới đây
      -d, --directory            liệt kê bản thân thư mục thay vì nội dung của chúng
      -D, --dired                tạo kết xuất thích hợp với chế độ dired của “Emacs”

en:   -g                         like -l, but do not list owner
vi:   -g                         giống “-l”, nhưng không liệt kê người sở hữu

en:       --group-directories-first
                                 group directories before files;
                                   can be augmented with a --sort option, but any
                                   use of --sort=none (-U) disables grouping
vi:       --group-directories-first
                                 nhóm lại các thư mục trước các tập tin.
                                  Làm tăng lên với tùy chọn “--sort”,
                                  nhưng bất cứ lần nào dùng “--sort=none” (-U)
                                  sẽ tắt chức năng nhóm lại.

en:   -G, --no-group             in a long listing, don't print group names
vi:   -G, --no-group             ở danh sách dài, dừng in các tên nhóm

en:   -h, --human-readable       with -l and -s, print sizes like 1K 234M 2G etc.
          --si                   likewise, but use powers of 1000 not 1024
vi:   -h, --human-readable       với “-l”, và -s, in kích cỡ ở dạng 1K 234M 2G v.v..
          --si                   giống trên, nhưng dùng hệ số mũ 1000, không phải 1024

en:   -H, --dereference-command-line
                                 follow symbolic links listed on the command line
          --dereference-command-line-symlink-to-dir
                                 follow each command line symbolic link
                                   that points to a directory
          --hide=PATTERN         do not list implied entries matching shell PATTERN
                                   (overridden by -a or -A)
vi:   -H, --dereference-command-line
                                 đi theo liên kết mềm liệt kê trên dòng lệnh
          --dereference-command-line-symlink-to-dir
                                 đi theo mỗi liên kết mềm trên dòng lệnh cái mà
                                   chỉ tới một thư mục
          --hide=MẪU             không liệt kê những mục tương ứng với MẪU của shell
                                   (bị ghi đè bởi “-a” hoặc “-A”)

en:       --hyperlink[=WHEN]     hyperlink file names; WHEN can be 'always'
                                   (default if omitted), 'auto', or 'never'
vi:       --hyperlink[=KHI]      hyperlink các tên tập tin; KHI có thể là “always”
                                   (mặc định nếu để trống), “auto”, hoặc “never”

en:       --indicator-style=WORD  append indicator with style WORD to entry names:
                                   none (default), slash (-p),
                                   file-type (--file-type), classify (-F)
      -i, --inode                print the index number of each file
      -I, --ignore=PATTERN       do not list implied entries matching shell PATTERN
vi:       --indicator-style=TỪ   nối thêm vào tên mục chỉ thị với dạng TỪ:
                                  * none      không có (mặc định)
                                  * slash     dấu gạch chéo (-p)
                                  * file-type kiểu tập tin (--file-type)
                                  * classify  phân loại (-F)
      -i, --inode                in ra số chỉ mục của mỗi tập tin
      -I, --ignore=MẪU           không liệt kê các mục tương ứng với MẪU của hệ vỏ

en:   -l                         use a long listing format
      -L, --dereference          when showing file information for a symbolic
                                   link, show information for the file the link
                                   references rather than for the link itself
      -m                         fill width with a comma separated list of entries
vi:   -l                         dùng dạng danh sách dài
      -L, --dereference          khi hiển thị thông tin cho một liên kết mềm,
                                   hiển thị thông tin cho tập tin mà liên kết chỉ
                                   đến thay cho bản thân liên kết
      -m                         liệt kê liền nhau các mục, cách nhau bởi dấu phẩy

en:   -n, --numeric-uid-gid      like -l, but list numeric user and group IDs
      -N, --literal              print entry names without quoting
      -o                         like -l, but do not list group information
      -p, --indicator-style=slash
                                 append / indicator to directories
vi:   -n, --numeric-uid-gid      giống “-l”, nhưng liệt kê UID và GID dạng số
      -N, --literal              in ra tên thô của các mục không trích dẫn
      -o                         giống “-l”, nhưng không liệt kê thông tin về nhóm
      -p, --indicator-style=slash
                                 nối thêm vào thư mục chỉ thị “/”

en:   -q, --hide-control-chars   print ? instead of nongraphic characters
          --show-control-chars   show nongraphic characters as-is (the default,
                                   unless program is 'ls' and output is a terminal)
      -Q, --quote-name           enclose entry names in double quotes
          --quoting-style=WORD   use quoting style WORD for entry names:
                                   literal, locale, shell, shell-always,
                                   shell-escape, shell-escape-always, c, escape
                                   (overrides QUOTING_STYLE environment variable)
vi:   -q, --hide-control-chars   in dấu “?” thay cho các ký tự không đồ họa
          --show-control-chars   hiển thị các ký tự không phải đồ họa như chúng có
                                   (mặc định, trừ khi chương trình là “ls” và đầu
                                   ra là thiết bị cuối)
      -Q, --quote-name           đặt tên các mục trong ngoặc kép
          --quoting-style=TỪ     dùng dạng trích dẫn TỪ cho tên các mục:
                                   * literal       văn chương
                                   * locale        miền địa phương
                                   * shell         hệ vỏ
                                   * shell-always  luôn luôn hệ vỏ
                                   * c
                                   * escape        thoát
                                 (đè lên các biến môi trường QUOTING_STYLE)

en:   -r, --reverse              reverse order while sorting
      -R, --recursive            list subdirectories recursively
      -s, --size                 print the allocated size of each file, in blocks
vi:   -r, --reverse              đảo ngược thứ tự khi sắp xếp
      -R, --recursive            liệt kê đệ quy các thư mục con
      -s, --size                 in kích cỡ đã cấp phát của mỗi tập tin, theo khối

en:       --time-style=TIME_STYLE  time/date format with -l; see TIME_STYLE below
vi:       --time-style=TIME_STYLE  định dạng ngày/tháng với -l; xem TIME_STYLE ở phía dưới

en:   -u                         with -lt: sort by, and show, access time;
                                   with -l: show access time and sort by name;
                                   otherwise: sort by access time, newest first
      -U                         do not sort; list entries in directory order
      -v                         natural sort of (version) numbers within text
vi:   -u                         với “-lt”: sắp xếp theo, và hiển thị thời gian truy cập;
                                   với “-l”: hiển thị thời gian truy cập và sắp xếp theo tên;
                                   nếu không: sắp xếp theo thời gian truy cập, mới trước
      -U                         không sắp xếp; liệt kê các mục theo thứ tự của thư mục
      -v                         sắp xếp các số thứ tự (phiên bản) một cách tự nhiên bên trong văn bản

en: 
    The TIME_STYLE argument can be full-iso, long-iso, iso, locale, or +FORMAT.
    FORMAT is interpreted like in date(1).  If FORMAT is FORMAT1<newline>FORMAT2,
    then FORMAT1 applies to non-recent files and FORMAT2 to recent files.
    TIME_STYLE prefixed with 'posix-' takes effect only outside the POSIX locale.
    Also the TIME_STYLE environment variable sets the default style to use.
vi: 
    Time số TIME_STYLE có thể là full-iso, long-iso, iso, locale, hoặc +FORMAT.
    FORMAT được thông dịch giống như trong date(1).  Nếu FORMAT là FORMAT1<newline>FORMAT2,
    thì FORMAT1 được áp dụng cho các tập tin không-gần-đây và FORMAT2 cho tập tin gần đây.
    TIME_STYLE được đánh tiền tố với 'posix-' chỉ bị tác dụng ở ngoài miền địa phương POSIX.
    Các biến môi trường TIME_STYLE được đặt kiểu mặc định để dùng.

en: 
    Using color to distinguish file types is disabled both by default and
    with --color=never.  With --color=auto, ls emits color codes only when
    standard output is connected to a terminal.  The LS_COLORS environment
    variable can change the settings.  Use the dircolors command to set it.
vi: 
    Chức năng sử dụng màu sắc để phân biệt các kiểu tập tin khác nhau
    cũng bị tắt theo mặc định và khi dùng tùy chọn “--color=never”
    (màu = không bao giờ). Khi dùng “--color=auto” (màu = tự động),
    lệnh liệt kê “ls” chỉ xuất mã màu khi đầu ra tiêu chuẩn được kết nối
    đến một thiết bị cuối. Biến môi trường “LS_COLORS” (màu sắc của ls)
    cũng có khả năng sửa đổi cài đặt này. Hãy sử dụng lệnh “dircolors” để đặt nó.

en: 
    Exit status:
     0  if OK,
     1  if minor problems (e.g., cannot access subdirectory),
     2  if serious trouble (e.g., cannot access command-line argument).
vi: 
    Trạng thái thoát:
     0  nếu ổn,
     1  nếu gặp lỗi nhỏ (v.d. không thể truy cập đến thư mục con),
     2  nếu gặp lỗi nghiêm trọng (v.d. không thể truy cập đến đối số dòng lệnh)

en: %s: too many checksum lines
vi: %s: quá nhiều dòng tổng kiểm tra

en: %s: %<PRIuMAX>: improperly formatted %s checksum line
vi: %s: %<PRIuMAX>: dòng tổng kiểm tra %s có định dạng không đúng

en: FAILED open or read
vi: mở hoặc đọc BỊ LỖI

en: WARNING: %<PRIuMAX> line is improperly formatted | WARNING: %<PRIuMAX> lines are improperly formatted
vi[0]: %<PRIuMAX>: dòng tổng kiểm tra có định dạng không đúng

en: WARNING: %<PRIuMAX> listed file could not be read | WARNING: %<PRIuMAX> listed files could not be read
vi[0]: CẢNH BÁO: không đọc được %<PRIuMAX>

en: WARNING: %<PRIuMAX> computed checksum did NOT match | WARNING: %<PRIuMAX> computed checksums did NOT match
vi[0]: CẢNH BÁO: %<PRIuMAX> đã kiểm tra KHÔNG tương ứng

en: %s: no file was verified
vi: %s: không có tập tin nào được xác nhận

en: invalid length
vi: chiều dài không hợp lệ

en: invalid length: %s
vi: chiều dài không hợp lệ: %s

en: length is not a multiple of 8
vi: chiều dài không phải là bội số của 8

en: --tag does not support --text mode
vi: --tag không hỗ trợ chế độ --text

en: the --zero option is not supported when verifying checksums
vi: tùy chọn “--zero” chỉ được hỗ trợ khi chỉ định thẩm tra tổng kiểm

en: the --tag option is meaningless when verifying checksums
vi: tùy chọn “--tag” chỉ có ý nghĩa khi tính tổng kiểm tra

en: the --binary and --text options are meaningless when verifying checksums
vi: các tùy chọn “--binary” và “--text” mất ý nghĩa khi tính tổng kiểm tra

en: the --ignore-missing option is meaningful only when verifying checksums
vi: tùy chọn “--ignore-missing” chỉ có ý nghĩa khi tính tổng kiểm tra

en: the --status option is meaningful only when verifying checksums
vi: tùy chọn “--status” chỉ có ý nghĩa khi tính tổng kiểm tra

en: the --warn option is meaningful only when verifying checksums
vi: tùy chọn “--warn” chỉ có ý nghĩa khi tính tổng kiểm tra

en: the --quiet option is meaningful only when verifying checksums
vi: tùy chọn “--quiet” chỉ có ý nghĩa khi tính tổng kiểm tra

en: the --strict option is meaningful only when verifying checksums
vi: tùy chọn “--status” chỉ có ý nghĩa khi tính tổng kiểm tra

en: Usage: %s [OPTION]... DIRECTORY...
vi: Cách dùng: %s [TÙY_CHỌN]… THƯ_MỤC…

en: Create the DIRECTORY(ies), if they do not already exist.
vi: Tạo (các) THƯ_MỤC, nếu chúng chưa có.

en:   -Z                   set SELinux security context of each created directory
                             to the default type
          --context[=CTX]  like -Z, or if CTX is specified then set the SELinux
                             or SMACK security context to CTX
vi:   -Z                   đặt ngữ cảnh an ninh SELinux cho từng thư mục được tạo
                             thành kiểu mặc định
          --context[=NGỮ_CẢNH]  giống với -Z, hoặc nếu NGỮ_CẢNH được chỉ định thì
                           đặt ngữ cảnh an ninh SELinux hay SMACK thành NGỮ_CẢNH

en: created directory %s
vi: đã tạo thư mục %s

en: warning: ignoring --context; it requires an SELinux/SMACK-enabled kernel
vi: CẢNH BÁO: bỏ qua --context vì nhân không hỗ trợ SELinux/SMACK như yêu cầu

en: Usage: %s [OPTION]... NAME...
vi: Cách dùng: %s [TÙY_CHỌN]… TÊN…

en: Create named pipes (FIFOs) with the given NAMEs.
vi: Tạo ống (pipe) có tên (FIFO) với TÊN chỉ ra.

en:   -m, --mode=MODE    set file permission bits to MODE, not a=rw - umask
vi:   -m, --mode=CHẾ_ĐỘ  đặt quyền hạn tập tin thành CHẾ_ĐỘ,
                                  thay cho “a=rw - umask”

en:   -Z                   set the SELinux security context to default type
          --context[=CTX]  like -Z, or if CTX is specified then set the SELinux
                             or SMACK security context to CTX
vi:   -Z                   đặt ngữ cảnh an ninh SELinux thành kiểu mặc định
          --context[=NGỮ_CẢNH]  giống với -Z, hoặc nếu NGỮ_CẢNH được chỉ định thì
                           đặt ngữ cảnh an ninh SELinux hay SMACK thành NGỮ_CẢNH

en: invalid mode
vi: chế độ không hợp lệ

en: mode must specify only file permission bits
vi: chế độ phải xác định chỉ các bit đặt quyền hạn tập tin

en: cannot set permissions of %s
vi: không thay đổi được quyền hạn của %s

en: Usage: %s [OPTION]... NAME TYPE [MAJOR MINOR]
vi: Cách dùng: %s [TÙY_CHỌN]… TÊN KIỂU [LỚN NHỎ]

en: Create the special file NAME of the given TYPE.
vi: Tạo tập tin đặc biệt với TÊN và KIỂU đưa ra.

en: 
    Both MAJOR and MINOR must be specified when TYPE is b, c, or u, and they
    must be omitted when TYPE is p.  If MAJOR or MINOR begins with 0x or 0X,
    it is interpreted as hexadecimal; otherwise, if it begins with 0, as octal;
    otherwise, as decimal.  TYPE may be:
vi: 
    Phải đưa ra cả LỚN và NHỎ khi KIỂU là b, c hoặc u,
    và phải bỏ đi khi KIỂU là p.
    Nếu LỚN hoặc NHỎ bắt đầu với:
      tiền tố       giải thích dạng
      * 0x hoặc 0X  thập lục
      * 0           bát phân
      * gì khác     thập phân
    KIỂU có thể là:

en: 
      b      create a block (buffered) special file
      c, u   create a character (unbuffered) special file
      p      create a FIFO
vi: 
      b      tạo một tập tin đặc biệt kiểu khối (có bộ đệm)
      c, u   tạo một tập tin đặc biệt kiểu ký tự (không có bộ đệm)
      p      tạo một FIFO (VTRT: Vào Trước, Ra Trước)

en: Special files require major and minor device numbers.
vi: Tập tin đặc biệt yêu cầu các số thiết bị lớn và nhỏ.

en: Fifos do not have major and minor device numbers.
vi: FIFO không có các số thiết bị lớn và nhỏ.

en: block special files not supported
vi: không hỗ trợ tập tin đặc biệt kiểu khối

en: character special files not supported
vi: không hỗ trợ tập tin đặc biệt kiểu ký tự

en: invalid major device number %s
vi: sai số lớn của thiết bị %s

en: invalid minor device number %s
vi: sai số nhỏ của thiết bị %s

en: invalid device %s %s
vi: sai thiết bị %s %s

en: invalid device type %s
vi: sai kiểu thiết bị %s

en: Usage: %s [OPTION]... [TEMPLATE]
vi: Cách dùng: %s [TÙY_CHỌN]… [MẪU]

en: Create a temporary file or directory, safely, and print its name.
    TEMPLATE must contain at least 3 consecutive 'X's in last component.
    If TEMPLATE is not specified, use tmp.XXXXXXXXXX, and --tmpdir is implied.
vi: Tạo một tập tin hay thư mục tạm, một cách an toàn, và in ra tên của nó.
    MẪU phải chứa ít nhất 3 chữ X liên tiếp trong phần cuối cùng.
    Không chỉ định MẪU thì dùng “tmp.XXXXXXXXXX”, và “--tmpdir” được dùng.

en: Files are created u+rw, and directories u+rwx, minus umask restrictions.
vi: Tập tin được tạo với quyền là u+rw, và thư mục u+rwu, không có ràng buộc umask.

en:   -d, --directory     create a directory, not a file
      -u, --dry-run       do not create anything; merely print a name (unsafe)
      -q, --quiet         suppress diagnostics about file/dir-creation failure
vi:   -d, --directory     tạo một thư mục, không phải một tập tin
      -u, --dry-run       đừng tạo gì, chỉ in ra một tên (không an toàn)
      -q, --quiet         thu hồi các hàm chẩn đoán về lỗi tạo tập tin hay thư mục

en:       --suffix=SUFF   append SUFF to TEMPLATE; SUFF must not contain a slash.
                            This option is implied if TEMPLATE does not end in X
vi:       --suffix=HẬU_TỐ nối thêm HẬU_TỐ này vào MẪU. Không cho phép hậu tố chứa dấu sổ chéo.
                            Tùy chọn này được ngầm định nếu MẪU không kết thúc bằng chữ X.

en:   -p DIR, --tmpdir[=DIR]  interpret TEMPLATE relative to DIR; if DIR is not
                            specified, use $TMPDIR if set, else /tmp.  With
                            this option, TEMPLATE must not be an absolute name;
                            unlike with -t, TEMPLATE may contain slashes, but
                            mktemp creates only the final component
vi:   -p DIR, --tmpdir[=THƯ_MỤC]  diễn giải MẪU tương đối so với THƯ_MỤC. Không chỉ định
                            THƯ_MỤC thì dùng $TMPDIR (nếu đặt), không thì “/tmp”.
                            Khi dùng tùy chọn này, MẪU không thể là một tên tuyệt
                            đối. Không giống như “-t”, MẪU có thể chứa dấu gạch
                            ngược, nhưng mktemp chỉ tạo thành phần cuối cùng.

en:   -t                  interpret TEMPLATE as a single file name component,
                            relative to a directory: $TMPDIR, if set; else the
                            directory specified via -p; else /tmp [deprecated]
vi:   -t                  diễn dịch MẪU là một thành phần tên tập tin đơn,
                           tương đối so với một thư mục: $TMPDIR, nếu đặt;
                           không thì dùng thư mục được chỉ ra bằng “-p”;
                           không thì “/tmp” [không nên dùng]

en: too many templates
vi: quá nhiều mẫu

en: with --suffix, template %s must end in X
vi: dùng “--suffix” (hậu tố) thì mẫu %s phải kết thúc bằng chữ X

en: invalid suffix %s, contains directory separator
vi: hậu tố không hợp lệ %s, chứa dấu phân cách thư mục

en: too few X's in template %s
vi: quá ít X trong mẫu %s

en: invalid template, %s, contains directory separator
vi: mẫu không hợp lệ, %s, chứa dấu phân cách thư mục

en: invalid template, %s; with --tmpdir, it may not be absolute
vi: mẫu không hợp lệ, %s; với “--tmpdir” thì không thể là tuyệt đối

en: failed to create directory via template %s
vi: gặp lỗi khi tạo thư mục thông qua mẫu %s

en: failed to create file via template %s
vi: gặp lỗi khi tạo tập tin thông qua mẫu %s

en: Rename SOURCE to DEST, or move SOURCE(s) to DIRECTORY.
vi: Đổi tên NGUỒN thành ĐÍCH, hoặc di chuyển (các) NGUỒN vào THƯ_MỤC.

en:       --backup[=CONTROL]       make a backup of each existing destination file
      -b                           like --backup but does not accept an argument
      -f, --force                  do not prompt before overwriting
      -i, --interactive            prompt before overwrite
      -n, --no-clobber             do not overwrite an existing file
    If you specify more than one of -i, -f, -n, only the final one takes effect.
vi:       --backup[=ĐIỀU_KHIỂN]    tạo bản sao lưu dự phòng của mỗi tập tin đích đã có
      -b                           giống “--backup” nhưng không chấp nhận đối số
      -f, --force                  không hỏi lại trước khi ghi đè
      -i, --interactive            hỏi lại trước khi ghi đè
      -n, --no-clobber             không ghi đè lên tập tin đã có
    
    Nếu bạn chỉ ra nhiều hơn một trong số các tùy chọn “-i”, “-f” và “-n”
    thì chỉ tùy chọn cuối cùng được áp dụng.

en:       --strip-trailing-slashes  remove any trailing slashes from each SOURCE
                                     argument
      -S, --suffix=SUFFIX          override the usual backup suffix
vi:       --strip-trailing-slashes  xóa mọi dấu gạch nằm theo khỏi mỗi đối số NGUỒN
      -S, --suffix=HẬU_TỐ          ghi đè lên HẬU_TỐ thông thường

en:   -t, --target-directory=DIRECTORY  move all SOURCE arguments into DIRECTORY
      -T, --no-target-directory    treat DEST as a normal file
      -u, --update                 move only when the SOURCE file is newer
                                     than the destination file or when the
                                     destination file is missing
      -v, --verbose                explain what is being done
      -Z, --context                set SELinux security context of destination
                                     file to default type
vi:   -t, --target-directory=THƯ_MỤC  di chuyển mọi đối số NGUỒN vào THƯ_MỤC
      -T, --no-target-directory    coi ĐÍCH như một tập tin thông thường
      -u, --update                 chỉ di chuyển khi tập tin NGUỒN mới hơn
                                     tập tin ở nơi đến hoặc khi không có tập tin
                                     ở nơi đến
      -v, --verbose                giải thích đang làm gì
      -Z, --context                đặt ngữ cảnh bảo mật SELinux của tập tin
                                     đích thành kiểu mặc định

en: Usage: %s [OPTION] [COMMAND [ARG]...]
vi: Cách dùng: %s [TÙY_CHỌN] [LỆNH [Đ.SỐ]…]

en: Run COMMAND with an adjusted niceness, which affects process scheduling.
    With no COMMAND, print the current niceness.  Niceness values range from
    %d (most favorable to the process) to %d (least favorable to the process).
vi: Chạy câu LỆNH với giá trị ưu tiên (nice) khác để thay đổi quyền ưu tiên xử lý.
    Khi không có câu LỆNH, in ra giá trị nice hiện thời. Giá trị nice nằm trong khoảng
    từ %d (ưu tiên về thời gian cao nhất) đến %d (ưu tiên ít nhất).

en:   -n, --adjustment=N   add integer N to the niceness (default 10)
vi:   -n, --adjustment=N   thêm số nguyên N vào “niceness” (mặc định là 10)

en: invalid adjustment %s
vi: điều chỉnh sai %s

en: a command must be given with an adjustment
vi: phải đưa ra một câu lệnh với một điều chỉnh

en: cannot get niceness
vi: không lấy được giá trị ưu tiên

en: cannot set niceness
vi: không đặt được giá trị ưu tiên

en: Write each FILE to standard output, with line numbers added.
vi: Ghi từng TẬP_TIN ra đầu ra tiêu chuẩn, có số thứ tự của các dòng ở đầu.

en:   -b, --body-numbering=STYLE      use STYLE for numbering body lines
      -d, --section-delimiter=CC      use CC for logical page delimiters
      -f, --footer-numbering=STYLE    use STYLE for numbering footer lines
vi:   -b, --body-numbering=KIỂU_DÁNG  dùng KIỂU_DÁNG để đánh số dòng phần thân
      -d, --section-delimiter=CC      dùng CC để phân cách cách trang lôgíc
      -f, --footer-numbering=KIỂU_DÁNG dùng KIỂU_DÁNG để đánh số dòng phần chân

en:   -h, --header-numbering=STYLE    use STYLE for numbering header lines
      -i, --line-increment=NUMBER     line number increment at each line
      -l, --join-blank-lines=NUMBER   group of NUMBER empty lines counted as one
      -n, --number-format=FORMAT      insert line numbers according to FORMAT
      -p, --no-renumber               do not reset line numbers for each section
      -s, --number-separator=STRING   add STRING after (possible) line number
vi:   -h, --header-numbering=KIỂU_DÁNG  dùng KIỂU_DÁNG để đánh số dòng phần đầu
      -i, --line-increment=SỐ         tăng số thứ tự dòng tại từng dòng
      -l, --join-blank-lines=SỐ       gộp SỐ dòng rỗng như một dòng
      -n, --number-format=ĐỊNH_DẠNG   chèn số thứ tự dòng theo ĐỊNH_DẠNG
      -p, --no-renumber               không đặt lại số thứ tự dòng cho mỗi phần
      -s, --number-separator=CHUỖI    thêm CHUỖI vào sau số thứ tự dòng (có thể)

en:   -v, --starting-line-number=NUMBER  first line number for each section
      -w, --number-width=NUMBER       use NUMBER columns for line numbers
vi:   -v, --starting-line-number=SỐ   số thứ tự dòng đầu tiên trên mỗi phần
      -w, --number-width=SỐ           dùng SỐ cột để hiển thị số thứ tự dòng

en: 
    STYLE is one of:
    
      a      number all lines
      t      number only nonempty lines
      n      number no lines
      pBRE   number only lines that contain a match for the basic regular
             expression, BRE
vi: 
    STYLE là một trong:
    
      a        đánh số mọi dòng
      t        chỉ đánh số những dòng không rỗng
      n        không đánh số dòng
      pBRE     chỉ dánh số những dòng chứa tương ứng với
                biểu thức chính quy cơ bản, BRE

en: 
    FORMAT is one of:
    
      ln     left justified, no leading zeros
      rn     right justified, no leading zeros
      rz     right justified, leading zeros
vi: 
    ĐỊNH_DẠNG là một trong:
    
      ln    canh hàng trái, không có các số 0 ở đầu
      rn    canh hàng phải, không có các số 0 ở đầu
      rz    canh hàng phải, có các số 0 ở đầu

en: invalid header numbering style: %s
vi: sai dạng đánh số vào phần đầu: %s

en: invalid body numbering style: %s
vi: sai dạng đánh số vào phần thân: %s

en: invalid footer numbering style: %s
vi: sai dạng đánh số vài phần chân: %s

en: invalid starting line number
vi: sai số của dòng bắt đầu

en: invalid line number increment
vi: sai độ tăng số của dòng

en: invalid line number of blank lines
vi: sai số dòng hoặc dòng trắng

en: invalid line number field width
vi: sai chiều dài trường số của dòng

en: invalid line numbering format: %s
vi: sai định dạng đánh số dòng: %s

en: Usage: %s COMMAND [ARG]...
      or:  %s OPTION
vi: Cách dùng: %s LỆNH [Đ.SỐ]…
         hoặc: %s TÙY_CHỌN

en: Run COMMAND, ignoring hangup signals.
vi: Chạy câu LỆNH, và bỏ qua tín hiệu treo (hangup).

en: 
    If standard input is a terminal, redirect it from an unreadable file.
    If standard output is a terminal, append output to 'nohup.out' if possible,
    '$HOME/nohup.out' otherwise.
    If standard error is a terminal, redirect it to standard output.
    To save output to FILE, use '%s COMMAND > FILE'.
vi: 
    Đầu vào tiêu chuẩn là thiết bị cuối, thì chuyển hướng nó từ tập tin không đọc được.
    Đầu ra tiêu chuẩn là thiết bị cuối thì nối thêm kết xuất vào
    ”nohup.out” nếu có thể, không thì “$HOME/nohup.out”.
    Đầu lỗi tiêu chuẩn là thiết bị cuối thì chuyển hướng nó đến đầu ra tiêu chuẩn.
    Để lưu kết xuất vào TẬP TIN, dùng “%s LỆNH > TẬP_TIN”.

en: failed to render standard input unusable
vi: gặp lỗi khi vô hiệu hóa đầu vào tiêu chuẩn

en: ignoring input
vi: đang bỏ qua dữ liệu vào

en: ignoring input and appending output to %s
vi: đang bỏ qua dữ liệu vào và nối thêm kết xuất vào %s

en: appending output to %s
vi: nối thêm kết xuất vào %s

en: ignoring input and redirecting stderr to stdout
vi: đang bỏ qua dữ liệu vào và chuyển hướng lỗi tiêu chuẩn tới đầu vào tiêu chuẩn

en: redirecting stderr to stdout
vi: đang chuyển hướng đầu lỗi tiêu chuẩn (stderr) tới đầu ra tiêu chuẩn (stdout)

en: failed to redirect standard error
vi: chuyển hướng đầu lỗi tiêu chuẩn không thành công

en: Print the number of processing units available to the current process,
    which may be less than the number of online processors
vi: In ra số đơn vị xử lý sẵn sàng cho tiến trình hiện thời,
    một số có thể nhỏ hơn số bộ xử lý trực tuyến

en:       --all      print the number of installed processors
          --ignore=N  if possible, exclude N processing units
vi:      --all       in ra số bộ xử lý được cài đặt
         --ignore=SỐ nếu có thể thì loại trừ SỐ đơn vị xử lý

en: value too large to be converted: %s
vi: giá trị là quá lớn nên không thể chuyển đổi: “%s”

en: rejecting suffix in input: %s (consider using --from)
vi: chối từ hậu tố ở đầu vào: “%s” (coi như sử dụng --from)

en: invalid suffix in input: %s
vi: gặp hậu tố không hợp lệ trong đầu vào: “%s”

en: missing 'i' suffix in input: %s (e.g Ki/Mi/Gi)
vi: thiếu hậu tố “i” trong đầu vào: “%s” (ví dụ: Ki/Mi/Gi)

en: failed to prepare value '%Lf' for printing
vi: gặp lỗi khi chuẩn bị giá trị “%Lf” để in ấn

en: invalid unit size: %s
vi: kích thước đơn vị không hợp lệ: “%s”

en: Usage: %s [OPTION]... [NUMBER]...
vi: Cách dùng: %s [TÙY-CHỌN]… [SỐ]…

en: Reformat NUMBER(s), or the numbers from standard input if none are specified.
vi: Định dạng lại SỐ, hoặc con số từ đầu vào tiêu chuẩn nếu không chỉ ra cái nào.

en:       --debug          print warnings about invalid input
vi:       --debug          hiển thị các cảnh báo đầu vào không hợp lệ

en:   -d, --delimiter=X    use X instead of whitespace for field delimiter
vi:   -d, --delimiter=X    dùng X thay vì khoảng trắng để phân tách các trường

en:       --format=FORMAT  use printf style floating-point FORMAT;
                             see FORMAT below for details
vi:       --format=ĐỊNH-DẠNG  sử dụng ĐỊNH-DẠNG dấu chấm động cho hàm printf;
                             xem ĐỊNH-DẠNG ở phía dưới để có thêm thông tin chi tiết

en:       --from=UNIT      auto-scale input numbers to UNITs; default is 'none';
                             see UNIT below
vi:       --from=UNIT      hệ số biến-đổi-tự-động thành UNIT; mặc định là “none”.
                             xem UNIT ở dưới đây

en:       --from-unit=N    specify the input unit size (instead of the default 1)
vi:       --from-unit=N    chỉ ra kích thước đơn vị đầu vào (thay vì giá trị 1 theo mặc định)

en:       --grouping       use locale-defined grouping of digits, e.g. 1,000,000
                             (which means it has no effect in the C/POSIX locale)
vi:       --grouping       sử dụng vùng-địa-phương-đã-định-nghĩa để nhóm chữ số, ví dụ 1,000,000
                             (có nghĩa là không chịu ảnh hưởng vùng địa phương C/POSIX)

en:       --header[=N]     print (without converting) the first N header lines;
                             N defaults to 1 if not specified
vi:       --header[=N]     in ra (mà không chuyển đổi) N dòng đầu tiên;
                             N mặc định là 1 nếu không chỉ định rõ ràng

en:       --invalid=MODE   failure mode for invalid numbers: MODE can be:
                             abort (default), fail, warn, ignore
vi:       --invalid=MODE   chế độ sai: nó có thể là:
                             abort (mặc định), fail, warn, ignore

en:       --padding=N      pad the output to N characters; positive N will
                             right-align; negative N will left-align;
                             padding is ignored if the output is wider than N;
                             the default is to automatically pad if a whitespace
                             is found
vi:       --padding=N      đệm kết xuất N ký tự; N dương sẽ
                             căn-phải; N âm căn-trái;
                             việc đệm thêm sẽ bị bỏ qua nếu kết xuất rộng hơn N;
                             mặc định là tự động đệm thêm nếu khoảng trắng
                             được tìm thấy

en:       --round=METHOD   use METHOD for rounding when scaling; METHOD can be:
                             up, down, from-zero (default), towards-zero, nearest
vi:       --round=METHOD   dùng METHOD để làm tròn khi biến đổi tỷ lệ; METHOD có thể là:
                             up, down, from-zero (mặc định), towards-zero, nearest

en:       --suffix=SUFFIX  add SUFFIX to output numbers, and accept optional
                             SUFFIX in input numbers
vi:       --suffix=HẬU-TỐ  thêm HẬU-TỐ cho con số đầu ra, và chấp nhận
                             HẬU-TỐ tùy chọn trong con số đầu vào

en:       --to=UNIT        auto-scale output numbers to UNITs; see UNIT below
vi:       --to=UNIT        con số cho biến đổi tỷ lệ tự động áp dụng cho UNIT; xem UNIT bên dưới

en:       --to-unit=N      the output unit size (instead of the default 1)
vi:       --to-unit=N      kích thước đơn vị kết xuất (thay cho giá trị mặc định là 1)

en: 
    UNIT options:
vi: 
    Các tùy chọn về ĐƠN-VỊ (UNIT):

en:   none       no auto-scaling is done; suffixes will trigger an error
vi:   none       không áp dụng biến đổi tỷ lệ tự động; các hậu tố sẽ coi lỗi

en:   auto       accept optional single/two letter suffix:
                   1K = 1000,
                   1Ki = 1024,
                   1M = 1000000,
                   1Mi = 1048576,
vi:   auto       chấp nhận tùy chọn hậu tố đơn/hai ký tự:
                   1K = 1000,
                   1Ki = 1024,
                   1M = 1000000,
                   1Mi = 1048576,

en:   si         accept optional single letter suffix:
                   1K = 1000,
                   1M = 1000000,
                   ...
vi:   si         chấp nhận hậu tố là một ký tự đơn:
                   1K = 1000,
                   1M = 1000000,
                   …

en:   iec        accept optional single letter suffix:
                   1K = 1024,
                   1M = 1048576,
                   ...
vi:   iec        chấp nhận tùy chọn hậu tố đơn-ký-tự:
                   1K = 1024,
                   1M = 1048576,
                   …

en:   iec-i      accept optional two-letter suffix:
                   1Ki = 1024,
                   1Mi = 1048576,
                   ...
vi:   iec-i      chấp nhận tùy chọn hậu tố dạng hai-ký-tự:
                   1Ki = 1024,
                   1Mi = 1048576,
                   …

en: 
    FIELDS supports cut(1) style field ranges:
      N    N'th field, counted from 1
      N-   from N'th field, to end of line
      N-M  from N'th to M'th field (inclusive)
      -M   from first to M'th field (inclusive)
      -    all fields
    Multiple fields/ranges can be separated with commas
vi: 
    Phạm vi trường kiểu cut(1) được hỗ trợ là:
    
      N     Byte, ký tự hoặc trường thứ N đếm từ 1
      N-    Từ byte, ký tự hoặc trường thứ N đến cuối dòng
      N-M   Từ byte, ký tự hoặc trường thứ N đến M (tính cả M)
      -M    Từ byte, ký tự hoặc trường đầu tiên đến thứ M (tính cả M)
      -     Mọi trường
    
    Đa vùng/trường có thể ngăn cách bằng dấu phẩy

en: 
    FORMAT must be suitable for printing one floating-point argument '%f'.
    Optional quote (%'f) will enable --grouping (if supported by current locale).
    Optional width value (%10f) will pad output. Optional zero (%010f) width
    will zero pad the number. Optional negative values (%-10f) will left align.
    Optional precision (%.1f) will override the input determined precision.
vi: 
    ĐỊNH-DẠNG phải phù hợp cho việc hiển thị tham số dấu chấm động “%f”.
    Tùy chọn trích dẫn (%'f) sẽ bật --grouping (nếu nó được hỗ trợ bởi miền địa
    phương hiện hành). Tùy chọn độ rộng (%10f) sẽ đệm thêm khi kết xuất.
    Tùy chọn độ rộng với số không (%010f) sẽ đệm bằng số không.
    Tùy chọn độ rộng với giá trị âm (%-10f) sẽ căn lề trái.
    Tùy chọn độ chính xác (%.1f) sẽ đè lên độ chính xác dò tìm từ đầu vào.

en: 
    Exit status is 0 if all input numbers were successfully converted.
    By default, %s will stop at the first conversion error with exit status 2.
    With --invalid='fail' a warning is printed for each conversion error
    and the exit status is 2.  With --invalid='warn' each conversion error is
    diagnosed, but the exit status is 0.  With --invalid='ignore' conversion
    errors are not diagnosed and the exit status is 0.
vi: 
    Trạng thái thoát là 0 nếu tất cả các con số đầu vào đều được chuyển đổi.
    Theo mặc đinh, %s sẽ dừng tại nơi xảy ra lỗi chuyển đổi đầu tiên với trạng thái thoát là 2.
    Có tùy chọn --invalid=“fail” cảnh báo sẽ đưa ra khi có các lỗi chuyển đổi xảy ra
    và thoát với trạng thái là 2. Có tùy chọn --invalid=“warn” mỗi lỗi chuyển đổi được
    coi là sai, nhưng trạng thái thoát là 0. Tùy chọn --invalid=“ignore” lỗi chuyển đổi
    không được chuẩn đoán và thoát với trạng thái là 0.

en: 
    Examples:
      $ %s --to=si 1000
                -> "1.0K"
      $ %s --to=iec 2048
               -> "2.0K"
      $ %s --to=iec-i 4096
               -> "4.0Ki"
      $ echo 1K | %s --from=si
               -> "1000"
      $ echo 1K | %s --from=iec
               -> "1024"
      $ df -B1 | %s --header --field 2-4 --to=si
      $ ls -l  | %s --header --field 5 --to=iec
      $ ls -lh | %s --header --field 5 --from=iec --padding=10
      $ ls -lh | %s --header --field 5 --from=iec --format %%10f
vi: 
    Ví dụ:
      $ %s --to=si 1000
                -> "1.0K"
      $ %s --to=iec 2048
               -> "2.0K"
      $ %s --to=iec-i 4096
               -> "4.0Ki"
      $ echo 1K | %s --from=si
               -> "1000"
      $ echo 1K | %s --from=iec
               -> "1024"
      $ df | %s --header --field 2-4 --to=si
      $ ls -l | %s --header --field 5 --to=iec
      $ ls -lh | %s --header --field 5 --from=iec --padding=10
      $ ls -lh | %s --header --field 5 --from=iec --format %%10f

en: format %s has no %% directive
vi: định dạng %s không có chỉ thị %%

en: invalid format %s (width overflow)
vi: định dạng không hợp lệ %s (độ rộng bị tràn)

en: --format padding overriding --padding
vi: --format đệm đè lên --padding

en: format %s ends in %%
vi: định dạng %s kết thúc bằng %%

en: invalid precision in format %s
vi: sai độ chính xác trong định dạng %s

en: invalid format %s, directive must be %%[0]['][-][N][.][N]f
vi: định dạng %s không hợp lệ, chỉ dẫn phải là %%[0][”][-][N][.][N]f

en: format %s has too many %% directives
vi: định dạng %s có quá nhiều chỉ thị %%

en: invalid suffix in input %s: %s
vi: gặp hậu tố không hợp lệ trong đầu vào %s: “%s”

en: value/precision too large to be printed: '%Lg/%<PRIuMAX>' (consider using --to)
vi: giá trị/độ chính xác quá lớn để có thể in: “%Lg/%<PRIuMAX>” (hãy cân nhắc sử dụng tùy chọn --to)

en: value too large to be printed: '%Lg' (consider using --to)
vi: giá trị quá lớn để có thể in: “%Lg” (hãy cân nhắc sử dụng tùy chọn --to)

en: value too large to be printed: '%Lg' (cannot handle values > 999Y)
vi: giá trị quá lớn để có thể in: “%Lg” (không thể xử lý giá trị > 999Y)

en: large input value %s: possible precision loss
vi: giá trị đầu vào lớn “%s”: gần như chắc chắn là độ chính xác bị giảm

en: invalid padding value %s
vi: giá trị đệm không hợp lệ “%s”

en: multiple field specifications
vi: đa đặc tả trường

en: invalid header value %s
vi: giá trị phần đầu không hợp lệ “%s”

en: --grouping cannot be combined with --format
vi: --grouping không thể được tổ hợp cùng với --format

en: failed to set locale
vi: gặp lỗi khi đặt miền địa phương

en: no conversion option specified
vi: chưa chỉ ra các tùy chọn chuyển đổi

en: grouping cannot be combined with --to
vi: việc nhóm không thể được tổ hợp cùng với --to

en: grouping has no effect in this locale
vi: việc nhóm các chữ số không ảnh hưởng đến vùng địa phương này

en: --header ignored with command-line input
vi: --header bị bỏ qua với đầu vào dòng-lệnh

en: error reading input
vi: lỗi khi đọc đầu vào

en: failed to convert some of the input numbers
vi: gặp lỗi khi chuyển đổi một số con số đầu vào

en: Usage: %s [OPTION]... [FILE]...
      or:  %s [-abcdfilosx]... [FILE] [[+]OFFSET[.][b]]
      or:  %s --traditional [OPTION]... [FILE] [[+]OFFSET[.][b] [+][LABEL][.][b]]
vi: Cách dùng: %s [TÙY_CHỌN]… [TẬP_TIN]…
         hoặc: %s [-abcdfilosx]… [TẬP_TIN] [[+]HIỆU[.][b]]
         hoặc: %s --traditional [TÙY_CHỌN]… [TẬP_TIN] [[+]HIỆU[.][b] [+][NHÃN][.][b]]

en: 
    Write an unambiguous representation, octal bytes by default,
    of FILE to standard output.  With more than one FILE argument,
    concatenate them in the listed order to form the input.
vi: 
    Ghi TẬP_TIN biểu diễn không rõ ràng ra đầu ra tiêu chuẩn, theo
    byte bát phân theo mặc định. Khi có nhiều hơn một đối số TẬP_TIN,
    thì nối chúng với nhau theo thứ tự liệt kê để tạo dữ liệu vào.

en: 
    If first and second call formats both apply, the second format is assumed
    if the last operand begins with + or (if there are 2 operands) a digit.
    An OFFSET operand means -j OFFSET.  LABEL is the pseudo-address
    at first byte printed, incremented when dump is progressing.
    For OFFSET and LABEL, a 0x or 0X prefix indicates hexadecimal;
    suffixes may be . for octal and b for multiply by 512.
vi: 
    Nếu áp dụng cả dạng gọi thứ nhất và thứ hai, thì dạng thứ hai có tác dụng
    nếu toán hạng cuối cùng bắt đầu với “+” hoặc (nếu có 2 toán hạng) một chữ số.
    Một toán hạng HIỆU có nghĩa “-j HIỆU”. NHÃN là một địa chỉ giả lập tại
    byte đầu tiên được in, tăng lên khi tiến trình đổ đang chạy. Đối với
    HIỆU và NHÃN, một tiền tố “0x” hoặc “0X” cho biết nó là dạng thập lục;
    hậu tố đuôi có thể là “.” đối với bát phân và “b” để nhân lên 512.

en:   -A, --address-radix=RADIX   output format for file offsets; RADIX is one
                                    of [doxn], for Decimal, Octal, Hex or None
          --endian={big|little}   swap input bytes according the specified order
      -j, --skip-bytes=BYTES      skip BYTES input bytes first
vi:   -A, --address-radix=CƠ_SỐ   định dạng kết xuất cho offset tập tin. Cơ số là
                                    một trong [doxn]. Đây là những chữ viết tắt của:
                                    * Decimal cho Thập Phân
                                    * Octal   Bát Phân
                                    * heX     Thập lục phân
                                    * None    không
          --endian={big|little}   tráo đổi thứ tự byte tuân theo thứ tự đã cho
      -j, --skip-bytes=SỐ               bỏ qua SỐ byte đầu tiên từ đầu vào

en:   -N, --read-bytes=BYTES      limit dump to BYTES input bytes
      -S BYTES, --strings[=BYTES]  output strings of at least BYTES graphic chars;
                                    3 is implied when BYTES is not specified
      -t, --format=TYPE           select output format or formats
      -v, --output-duplicates     do not use * to mark line suppression
      -w[BYTES], --width[=BYTES]  output BYTES bytes per output line;
                                    32 is implied when BYTES is not specified
          --traditional           accept arguments in third form above
vi:   -N, --read-bytes=BYTE       giới hạn việc đổ thành BYTE byte dữ liệu vào
      -S, BYTES --strings[=BYTE]  cho ra các chuỗi của ít nhất BYTE ký tự đồ họa
                                    3 là mặc định khi không chỉ ra BYTE
      -t, --format=KIỂU           chọn (các) định dạng kết quả, hay các định dạng
      -v, --output-duplicates     không dùng “*” để đánh dấu việc bỏ dòng
      -w[BYTES], --width[=BYTE]   cho ra BYTE byte trên mỗi dòng
                                    32 là mặc định khi không chỉ ra BYTE
          --traditional           chấp nhận đối số ở dạng thứ ba ở trên

en: 
    
    Traditional format specifications may be intermixed; they accumulate:
      -a   same as -t a,  select named characters, ignoring high-order bit
      -b   same as -t o1, select octal bytes
      -c   same as -t c,  select printable characters or backslash escapes
      -d   same as -t u2, select unsigned decimal 2-byte units
vi: 
    
    Có thể kết hợp tham số ở dạng truyền thống; chúng tích lũy:
     tham số   giống như   chọn:
      -a        -t a       ký tự có tên, lờ đi bit bậc cao
      -b        -t o1      byte bát phân
      -c        -t c       ký tự ASCII hoặc ký tự thoát gạch ngược
      -d        -t u2      đơn vị hai byte thập phân không dấu

en:   -f   same as -t fF, select floats
      -i   same as -t dI, select decimal ints
      -l   same as -t dL, select decimal longs
      -o   same as -t o2, select octal 2-byte units
      -s   same as -t d2, select decimal 2-byte units
      -x   same as -t x2, select hexadecimal 2-byte units
vi:  tham số   giống như     chọn
      -f        -t fF        dấu chấm động
      -i        -t dI        số nguyên thập phân
      -l        -t dL        chiều dài thập phân
      -o        -t o2        đơn vị 2 byte bát phân
      -s        -t d2        đơn vị 2 byte thập phân
      -x        -t x2        đơn vị 2 byte thập lục

en: 
    
    TYPE is made up of one or more of these specifications:
      a          named character, ignoring high-order bit
      c          printable character or backslash escape
vi: 
    
    KIỂU làm từ một hoặc vài dạng đặc tả sau đây:
      a         ký tự có tên, lờ đi bit bậc cao
      c         ký tự ASCII hoặc thoát chuỗi gạch ngược

en:   d[SIZE]    signed decimal, SIZE bytes per integer
      f[SIZE]    floating point, SIZE bytes per float
      o[SIZE]    octal, SIZE bytes per integer
      u[SIZE]    unsigned decimal, SIZE bytes per integer
      x[SIZE]    hexadecimal, SIZE bytes per integer
vi:   d[CỠ]     số thập phân có dấu, CỠ byte cho mỗi số nguyên
      f[CỠ]     dấu chấm động, CỠ byte cho mỗi số thực
      o[CỠ]     số bát phân, CỠ byte cho mỗi số nguyên
      u[CỠ]     số thập phân không dấu, CỠ byte cho mỗi số nguyên
      x[CỠ]     số thập lục, CỠ byte cho mỗi số nguyên

en: 
    SIZE is a number.  For TYPE in [doux], SIZE may also be C for
    sizeof(char), S for sizeof(short), I for sizeof(int) or L for
    sizeof(long).  If TYPE is f, SIZE may also be F for sizeof(float), D
    for sizeof(double) or L for sizeof(long double).
vi: 
    CỠ là một số.  Đối với KIỂU trong [doux], CỠ còn có thể là:
      C   sizeof(char)         kích cỡ ký tự
      S   sizeof(short)        kích cỡ ngắn
      I   sizeof(int)          kích cỡ số nguyên
      L   sizeof(long)         kích cỡ dài
    Nếu KIỂU là f, CỠ còn có thể là:
      F   sizeof(float)        kích cỡ dấu chấm động
      D   sizeof(double)       kích cỡ chính
      L   sizeof(long double)  kích cỡ chính đôi dài

en: 
    Adding a z suffix to any type displays printable characters at the end of
    each output line.
vi: 
    Thêm hậu tố z vào mọi ký tự có thể hiển thị được tại cuối của
    từng dòng kết xuất.

en: invalid type string %s
vi: sai chuỗi kiểu %s

en: invalid type string %s;
    this system doesn't provide a %lu-byte integral type
vi: sai chuỗi kiểu %s;
    hệ thống này không cung cấp kiểu tích phân %lu byte

en: invalid type string %s;
    this system doesn't provide a %lu-byte floating point type
vi: sai chuỗi kiểu %s;
    hệ thống này không cung cấp kiểu dấu chấm động %lu byte

en: invalid character '%c' in type string %s
vi: sai ký tự “%c” trong chuỗi kiểu %s

en: cannot skip past end of combined input
vi: không thể nhảy qua cuối của dữ liệu vào đã kết hợp

en: invalid output address radix '%c'; it must be one character from [doxn]
vi: sai cơ số địa chỉ kết xuất “%c”; nó phải là một ký tự trong [doxn]

en: no type may be specified when dumping strings
vi: không chỉ ra được kiểu khi đổ các chuỗi

en: compatibility mode supports at most one file
vi: chế độ tương thích hỗ trợ nhiều nhất một tập tin

en: skip-bytes + read-bytes is too large
vi: skip-bytes + read-bytes là quá lớn

en: warning: invalid width %lu; using %d instead
vi: cảnh báo: sai chiều rộng %lu nên dùng %d thay thế

en: Write lines consisting of the sequentially corresponding lines from
    each FILE, separated by TABs, to standard output.
vi: Viết các dòng bao gồm chuỗi các dòng tương ứng từ từng TẬP_TIN,
    phân cách nhau bởi TAB, ra đầu ra tiêu chuẩn.

en:   -d, --delimiters=LIST   reuse characters from LIST instead of TABs
      -s, --serial            paste one file at a time instead of in parallel
vi:   -d, --delimiters=DANH_SÁCH
    				sử dụng lại các ký tự từ DANH_SÁCH thay cho TAB
      -s, --serial            dán một dòng cho mỗi lần thay vì dán song song

en: delimiter list ends with an unescaped backslash: %s
vi: danh sách dấu tách kết thúc bằng một gạch chéo không được thoát: %s

en: Diagnose invalid or unportable file names.
    
      -p                  check for most POSIX systems
      -P                  check for empty names and leading "-"
          --portability   check for all POSIX systems (equivalent to -p -P)
vi: Chẩn đoán tên tập tin không hợp lệ hay tên tập tin không khả chuyển.
    
      -p                  kiểm tra có hệ thống POSIX (nhận ra phần lớn)
      -P                  kiểm tra có tên rỗng và dấu gạch nối đứng trước “-”
          --portability   kiểm tra có hệ thống POSIX (nhận ra tất cả);
                            bằng tùy chọn “-p -P”

en: leading '-' in a component of file name %s
vi: dấu gạch nối “-” đứng trước trong phần của tên tập tin %s

en: nonportable character %s in file name %s
vi: ký tự không khả chuyển %s trong tên tập tin %s

en: empty file name
vi: tên tập tin rỗng

en: %s: unable to determine maximum file name length
vi: %s: không nhận ra chiều dài tên tập tin tối đa

en: limit %lu exceeded by length %lu of file name %s
vi: giới hạn %lu bị vượt quá theo chiều dài %lu của tên tập tin %s

en: limit %lu exceeded by length %lu of file name component %s
vi: giới hạn %lu bị vượt quá theo chiều dài %lu của thành phần tên tập tin %s

note: TRANSLATORS: Real name is unknown; at most 19 characters.
en:         ???
vi: CHƯA ĐẶT

en: Login name:
vi: Tên đăng nhập:

en: In real life:
vi: Tên thật:

note: TRANSLATORS: Real name is unknown; no hard limit.
en: ???
vi: CHƯA ĐẶT

en: Directory:
vi: Thư mục:

en: Shell:
vi: Hệ vỏ:

en: Project:
vi: Dự án:

en: Plan:
vi: Kế hoạch:

en: 
      -l              produce long format output for the specified USERs
      -b              omit the user's home directory and shell in long format
      -h              omit the user's project file in long format
      -p              omit the user's plan file in long format
      -s              do short format output, this is the default
vi: 
      -l              đưa ra kết quả dạng dài cho (các) NGƯỜI_DÙNG
      -b              bỏ đi thư mục cá nhân của người dùng và shell trong dạng dài
      -h              bỏ đi tập tin dự án của người dùng trong dạng dài
      -p              bỏ đi tập tin kế hoạch của người dùng trong dạng dài
      -s              xuất dạng ngắn, đây là mặc định

en:   -f              omit the line of column headings in short format
      -w              omit the user's full name in short format
      -i              omit the user's full name and remote host in short format
      -q              omit the user's full name, remote host and idle time
                      in short format
vi:   -f              bỏ đi dòng chỉ tên cột trong dạng ngắn
      -w              bỏ đi tên đầy đủ của người dùng trong dạng ngắn
      -i              bỏ đi tên đầy đủ của người dùng và máy ở xa trong dạng ngắn
      -q              bỏ đi tên đầy đủ của người dùng, máy ởỡa và thời gian nghỉ
                      trong dạng ngắn

en: 
    A lightweight 'finger' program;  print user information.
    The utmp file will be %s.
vi: 
    Một chương trình “finger” nhẹ;  in ra thông tin về người dùng.
    Tập tin “utmp” sẽ là %s.

en: no username specified; at least one must be specified when using -l
vi: chưa đưa ra tên người dùng; cần chỉ ra ít nhất một tên người dùng khi dùng “-l”

en: integer overflow
vi: tràn số nguyên

en: '--pages=FIRST_PAGE[:LAST_PAGE]' missing argument
vi: thiếu tham số “--pages=TRANG_ĐẦU[:TRANG_CUỐI]”

en: invalid page range %s
vi: sai phạm vi trang %s

en: '-l PAGE_LENGTH' invalid number of lines
vi: ”-l CHIỀU_DÀI_TRANG” sai số của dòng

en: '-N NUMBER' invalid starting line number
vi: ”-N SỐ” sai số dòng bắt đầu

en: '-o MARGIN' invalid line offset
vi: ”-o LỀ” sai vị trí tương đối dòng

en: '-w PAGE_WIDTH' invalid number of characters
vi: ”-w CHIỀU_RỘNG_TRANG” sai số ký tự

en: '-W PAGE_WIDTH' invalid number of characters
vi: ”-W CHIỀU_RỘNG_TRANG” sai số ký tự

en: cannot specify number of columns when printing in parallel
vi: không chỉ ra được số cột khi in ra song song

en: cannot specify both printing across and printing in parallel
vi: không thể đồng thời in ra chéo nhau và in ra song song.

en: '-%c' extra characters or invalid number in the argument: %s
vi: ”-%c” ký tự mở rộng hoặc số sai trong đối số: %s

en: page width too narrow
vi: chiều rộng trang quá hẹp

en: starting page number %<PRIuMAX> exceeds page count %<PRIuMAX>
vi: số trang bắt đầu %<PRIuMAX> vượt quá số đếm trang %<PRIuMAX>

en: page number overflow
vi: tràn số thứ tự trang

en: Page %<PRIuMAX>
vi: Trang %<PRIuMAX>

en: Paginate or columnate FILE(s) for printing.
vi: Đánh số trang hoặc dàn cột (các) TẬP_TIN để in.

en:   +FIRST_PAGE[:LAST_PAGE], --pages=FIRST_PAGE[:LAST_PAGE]
                        begin [stop] printing with page FIRST_[LAST_]PAGE
      -COLUMN, --columns=COLUMN
                        output COLUMN columns and print columns down,
                        unless -a is used. Balance number of lines in the
                        columns on each page
vi:   +TRANG_ĐẦU[:TRANG_CUỐI], --pages=TRANG_ĐẦU[:TRANG_CUỐI]
                        bắt đầu [dừng] in ấn ở trang TRANG_ĐẦU[_CUỐI]
      -CỘT, --columns=CỘT
                        đưa ra CỘT cột và in ra các cột xuống dưới,
                        trừ khi dùng “-a”. Cân bằng số dòng trong các cột
                        trên mỗi trang.

en:   -a, --across      print columns across rather than down, used together
                        with -COLUMN
      -c, --show-control-chars
                        use hat notation (^G) and octal backslash notation
      -d, --double-space
                        double space the output
vi:   -a, --across      in các cột bắt chéo nhau thay vì in xuống,
                        sử dụng cùng với “-CỘT”
      -c, --show-control-chars
                        dùng ký hiệu mũ (^G) và cách ghi gạch ngược bát phân
      -d, --double-space
                        nhân đôi khoảng trắng trong kết quả

en:   -D, --date-format=FORMAT
                        use FORMAT for the header date
      -e[CHAR[WIDTH]], --expand-tabs[=CHAR[WIDTH]]
                        expand input CHARs (TABs) to tab WIDTH (8)
      -F, -f, --form-feed
                        use form feeds instead of newlines to separate pages
                        (by a 3-line page header with -F or a 5-line header
                        and trailer without -F)
vi:   -D, --date-format=ĐỊNH_DẠNG
                        dùng ĐỊNH_DẠNG cho ngày tháng trong phần đầu
      -e[KÝ_TỰ[RỘNG]], --expand-tabs[=KÝ_TỰ[RỘNG]]
                        mở rộng KÝ_TỰ đưa vào (TAB) thành chiều RỘNG của tab (8)
      -F, -f, --form-feed
                        dùng các dạng khác để chia trang thay cho dòng mới
                        (3 dòng phần đầu của trang với “-F”,
                        hoặc 5 dòng phần đầu và gạch dài khi không có “-F”)

en:   -h, --header=HEADER
                        use a centered HEADER instead of filename in page header,
                        -h "" prints a blank line, don't use -h""
      -i[CHAR[WIDTH]], --output-tabs[=CHAR[WIDTH]]
                        replace spaces with CHARs (TABs) to tab WIDTH (8)
      -J, --join-lines  merge full lines, turns off -W line truncation, no column
                        alignment, --sep-string[=STRING] sets separators
vi:   -h ĐẦU_TRANG, --header=ĐẦU_TRANG
                        dùng một phần ĐẦU_TRANG ở giữa thay cho tên tập tin
                        trong phần đầu trang,
                        -h "" in một dòng trắng, đừng sử dụng -h""
      -i[KÝ_TỰ[RỘNG]], --output-tabs[=KÝ_TỰ[RỘNG]]
                        thay thế khoảng trắng với các KÝ_TỰ (TAB) thành chiều RỘNG tab (8)
      -J, --join-lines  gộp lại các dòng đầy đủ, tắt bỏ cắt dòng -W,
                        không sắp hàng các cột,
                        alignment, --sep-string[=CHUỖI] đặt ký tự phân chia

en:   -l, --length=PAGE_LENGTH
                        set the page length to PAGE_LENGTH (66) lines
                        (default number of lines of text 56, and with -F 63).
                        implies -t if PAGE_LENGTH <= 10
vi:   -l, --length=DÀI_TRANG
                        đặt chiều dài trang thành chiều DÀI_TRANG (66) dòng
                        (số dòng mặc định của văn bản là 56, và với -F 63).
                        ngầm định -t nếu DÀI_TRANG <= 10

en:   -m, --merge       print all files in parallel, one in each column,
                        truncate lines, but join lines of full length with -J
vi:   -m, --merge       in song song tất cả các tập tin, mỗi tập tin trên một cột
                        cắt ngắn các dòng, có “-J” thì cũng nhập các dòng
                        có chiều dài đầy đủ.

en:   -n[SEP[DIGITS]], --number-lines[=SEP[DIGITS]]
                        number lines, use DIGITS (5) digits, then SEP (TAB),
                        default counting starts with 1st line of input file
      -N, --first-line-number=NUMBER
                        start counting with NUMBER at 1st line of first
                        page printed (see +FIRST_PAGE)
vi:   -n[PHÂN_CÁCH[CHỮ_SỐ]], --number-lines[=PHÂN_CÁCH[CHỮ_SỐ]]
                        đánh số dòng, sử dụng CHỮ_SỐ (5) chữ số, sau đó PHÂN_CÁCH (TAB),
                        mặc định đếm bắt đầu từ dòng thứ nhất của tập tin đầu vào
      -N, --first-line-number=SỐ
                        bắt đầu đếm với SỐ tại dòng thứ nhất của
                        trang in đầu tiên (xem “+TRANG_ĐẦU”)

en:   -o, --indent=MARGIN
                        offset each line with MARGIN (zero) spaces, do not
                        affect -w or -W, MARGIN will be added to PAGE_WIDTH
      -r, --no-file-warnings
                        omit warning when a file cannot be opened
vi:   -o, --indent=LỀ
                        thụt mỗi dòng với LỀ (số không) khoảng trắng,
                        không ảnh hưởng “-w” hoặc “-W”,
                        LỀ sẽ được thêm vào chiều RỘNG_TRANG
      -r, --no-file-warnings
                        bỏ đi cảnh báo khi không mở được một tập tin

en:   -s[CHAR], --separator[=CHAR]
                        separate columns by a single character, default for CHAR
                        is the <TAB> character without -w and 'no char' with -w.
                        -s[CHAR] turns off line truncation of all 3 column
                        options (-COLUMN|-a -COLUMN|-m) except -w is set
vi:   -s[KÝ_TỰ],--separator[=KÝ_TỰ]
                        phân chia các cột bằng một ký tự đơn,
                        mặc định cho KÝ_TỰ là ký tự <TAB> không có “-w”
                        và “no char” với “-w”
                        “-s[KÝ_TỰ]” bỏ việc cắt ngắn dòng của tất cả 3 tùy chọn cột
                        (-CỘT|-a -CỘT|-m) trừ khi đặt “-w”

en:   -S[STRING], --sep-string[=STRING]
                        separate columns by STRING,
                        without -S: Default separator <TAB> with -J and <space>
                        otherwise (same as -S" "), no effect on column options
vi:   -S[CHUỖI], --sep-string[=CHUỖI]
                        phân chia các cột bằng CHUỖI,
                        không có -S: Ký tự phân chia mặc định <TAB>
                        với -J và <dấu_cách> nếu không (giống như -S" "),
                        không ảnh hưởng đến các tùy chọn cột

en:   -t, --omit-header  omit page headers and trailers;
                         implied if PAGE_LENGTH <= 10
vi:   -t, --omit-header  bỏ qua phần đầu trang và đuôi;
                         ngầm định nếu PAGE_LENGTH <= 10

en:   -T, --omit-pagination
                        omit page headers and trailers, eliminate any pagination
                        by form feeds set in input files
      -v, --show-nonprinting
                        use octal backslash notation
      -w, --width=PAGE_WIDTH
                        set page width to PAGE_WIDTH (72) characters for
                        multiple text-column output only, -s[char] turns off (72)
vi:   -T, --omit-pagination
                        bỏ qua phần đầu và phần đi theo của trang,
                        loại trừ sự dàn trang bởi mẫu trong tập tin đưa vào
      -v, --show-nonprinting
                        sử dụng ký hiệu gạch ngược bát phân
      -w, --width=RỘNG_TRANG
                        đặt chiều rộng trang thành chiều RỘNG_TRANG (72) ký tự
                        chỉ cho kết quả đa cột văn bản, “-s[ký_tự]” tắt đi (72)

en:   -W, --page-width=PAGE_WIDTH
                        set page width to PAGE_WIDTH (72) characters always,
                        truncate lines, except -J option is set, no interference
                        with -S or -s
vi:   -W, --page-width=RỘNG_TRANG
                        đặt chiều rộng trang thành luôn luôn RỘNG_TRANG (72) ký tự,
                        cắt ngắn các dòng, trừ khi đặt tùy chọn “-J”,
                        không can thiệp với “-S” hoặc “-s”

en: Usage: %s [OPTION]... [VARIABLE]...
    Print the values of the specified environment VARIABLE(s).
    If no VARIABLE is specified, print name and value pairs for them all.
vi: Cách dùng: %s [TÙY_CHỌN]… [BIẾN]…
    In ra các giá trị của (những) biến môi trường đưa ra.
    Không đưa ra BIẾN môi trường thì in cặp tên/giá_trị cho mỗi biến.

en:   -0, --null     end each output line with NUL, not newline
vi:   -0, --null     kết thúc mỗi dòng kết xuất bằng NUL, thay cho ký tự dòng mới

en: warning: %s: character(s) following character constant have been ignored
vi: cảnh báo: %s: bỏ qua các ký tự theo sau hằng ký tự

en: Usage: %s FORMAT [ARGUMENT]...
      or:  %s OPTION
vi: Cách dùng: %s ĐỊNH_DẠNG [Đ.SỐ]…
         hoặc: %s TÙY_CHỌN

en: Print ARGUMENT(s) according to FORMAT, or execute according to OPTION:
vi: In (các) Đ.SỐ theo ĐỊNH_DẠNG, hoặc thực hiện tùy theo TÙY_CHỌN:

en: 
    FORMAT controls the output as in C printf.  Interpreted sequences are:
    
      \"      double quote
vi: 
    ĐỊNH_DẠNG điều khiển kết xuất giống như trong printf kiểu C.
    Các chuỗi được biên dịch là:
    
      \"      ngoặc kép

en:   \NNN    byte with octal value NNN (1 to 3 digits)
      \xHH    byte with hexadecimal value HH (1 to 2 digits)
      \uHHHH  Unicode (ISO/IEC 10646) character with hex value HHHH (4 digits)
      \UHHHHHHHH  Unicode character with hex value HHHHHHHH (8 digits)
vi:   \NNN    byte có giá trị bát phân NNN (1 đến 3 chữ số)
      \xHH    byte có giá trị thập lục HH (1 đến 2 chữ số)
      \uHHHH  ký tự Unicode (ISO/IEC 10646) có giá trị thập lục HHHH (4 chữ số)
      \UHHHHHHHH ký tự Unicode có giá trị thập lục HHHHHHHH (8 chữ số)

en:   %%      a single %
      %b      ARGUMENT as a string with '\' escapes interpreted,
              except that octal escapes are of the form \0 or \0NNN
      %q      ARGUMENT is printed in a format that can be reused as shell input,
              escaping non-printable characters with the proposed POSIX $'' syntax.
    
    and all C format specifications ending with one of diouxXfeEgGcs, with
    ARGUMENTs converted to proper type first.  Variable widths are handled.
vi:   %%      một dấu % đơn
      %b      ĐỐI_SỐ là một chuỗi có các ký tự thoát “\” đã biên dịch,
                trừ khi dãy thoát bát phân có dạng “\0” hoặc “\0NNN”
      %q      ĐỐI_SỐ được in ở định dạng mà có thể dùng lại làm đầu vào hệ vỏ,
              thoát các ký tự không-in với cú pháp POSIX $'” dự kiến.
    
    và tất cả các đặc tả định dạng C kết thúc bởi một trong “diouxXfeEgGcs”,
    và đầu tiên các ĐỐI SỐ đã chuyển đổi tới dạng thích hợp.
    Chiều dài các biến được điều khiển.

en: %s: expected a numeric value
vi: %s: cần một số

en: %s: value not completely converted
vi: %s: giá trị chưa được chuyển đổi hoàn toàn

en: missing hexadecimal number in escape
vi: thiếu số thập lục trong dãy thoát

en: invalid universal character name \%c%0*x
vi: sai tên ký tự chung “\%c%0*x”

en: invalid field width: %s
vi: sai chiều rộng trường: %s

en: invalid precision: %s
vi: sai độ chính xác: %s

en: %.*s: invalid conversion specification
vi: %.*s: sai sự xác định chuyển đổi

en: warning: ignoring excess arguments, starting with %s
vi: cảnh báo: bỏ qua các đối số thừa nên bắt đầu từ %s

en: %s (for regexp %s)
vi: %s (cho biểu thức chính quy %s)

en: error: regular expression has a match of length zero: %s
vi: lỗi: biểu thức chính quy có một mẫu có chiều dài là không: %s

en: Usage: %s [OPTION]... [INPUT]...   (without -G)
      or:  %s -G [OPTION]... [INPUT [OUTPUT]]
vi: Cách dùng: %s [TÙY_CHỌN]… [VÀO]…   (không có “-G”)
         hoặc: %s -G [TÙY_CHỌN]… [VÀO [RA]]

en: Output a permuted index, including context, of the words in the input files.
vi: Đưa ra một chỉ mục đã hoán vị, bao gồm ngữ cảnh, của những từ trong các tập tin đầu vào.

en:   -A, --auto-reference           output automatically generated references
      -G, --traditional              behave more like System V 'ptx'
vi:   -A, --auto-reference           đưa ra sự chỉ đến đã tạo ra tự động
      -G, --traditional              làm việc giống với “ptx” của System V

en:   -F, --flag-truncation=STRING   use STRING for flagging line truncations.
                                     The default is '/'
vi:   -F, --flag-truncation=CHUỖI    dùng CHUỖI để đánh dấu sự cắt dòng.
                                     Mặc định là “/”

en:   -M, --macro-name=STRING        macro name to use instead of 'xx'
      -O, --format=roff              generate output as roff directives
      -R, --right-side-refs          put references at right, not counted in -w
      -S, --sentence-regexp=REGEXP   for end of lines or end of sentences
      -T, --format=tex               generate output as TeX directives
vi:   -M, --macro-name=CHUỖI         tên vĩ lệnh để sử dụng thay cho “xx”
      -O, --format=roff              tạo ra kết quả như chỉ thị roff
      -R, --right-side-refs          đặt sự chỉ đến ở bên phải, không đếm trong “-w”
      -S, --sentence-regexp=BTCQ     cho cuối các dòng hoặc cuối các câu
                                       (BTCQ: biểu thức chính quy)
      -T, --format=tex               tạo kết quả như chỉ thị TeX

en:   -W, --word-regexp=REGEXP       use REGEXP to match each keyword
      -b, --break-file=FILE          word break characters in this FILE
      -f, --ignore-case              fold lower case to upper case for sorting
      -g, --gap-size=NUMBER          gap size in columns between output fields
      -i, --ignore-file=FILE         read ignore word list from FILE
      -o, --only-file=FILE           read only word list from this FILE
vi:   -W, --word-regexp=BTCQ         dùng biểu thức chính quy này
                                       để tương ứng mỗi từ khóa
      -b, --break-file=TẬP_TIN       ký tự phá vỡ từ trong TẬP_TIN này
      -f, --ignore-case              đưa chữ thường thành hoa để sắp xếp
      -g, --gap-size=SỐ              kích cỡ chỗ trống trong các cột giữa
                                       các trường kết quả
      -i, --ignore-file=TẬP_TIN      đọc danh sách từ bỏ qua từ TẬP_TIN
      -o, --only-file=TẬP_TIN        chỉ đọc danh sách từ từ TẬP_TIN này

en:   -r, --references               first field of each line is a reference
      -t, --typeset-mode               - not implemented -
      -w, --width=NUMBER             output width in columns, reference excluded
vi:   -r, --references               trường đầu tiên của mỗi dòng là một sự tham khảo
      -t, --typeset-mode             (chưa thực hiện)
      -w, --width=SỐ                 chiều rộng kết quả theo cột, bỏ đi sự tham khảo

en: invalid gap width: %s
vi: chiều rộng chỗ trống sai: %s

en: invalid line width: %s
vi: sai bề rộng dòng: %s

en: Print the full filename of the current working directory.
vi: In ra tên đầy đủ của thư mục làm việc hiện thời.

en:   -L, --logical   use PWD from environment, even if it contains symlinks
      -P, --physical  avoid all symlinks
vi:   -L, --logical   dùng PWD từ môi trường, thậm chí nếu nó chứa liên kết mềm
      -P, --physical  tránh mọi liên kết mềm

en: 
    If no option is specified, -P is assumed.
vi: 
    Nếu không có tùy chọn nào được chỉ ra, thì coi là -P.

en: failed to chdir to %s
vi: gặp lỗi khi chdir (chuyển đổi thư mục) sang %s

en: couldn't find directory entry in %s with matching i-node
vi: không tìm thấy mục nhập thư mục trong %s có inode tương ứng

en: ignoring non-option arguments
vi: đang bỏ qua các đối số không-phải-tùy-chọn

en: Print value of a symbolic link or canonical file name
vi: Hiển thị giá trị của một liên kết mềm hoặc tên tập tin chuẩn tắc.

en:   -f, --canonicalize            canonicalize by following every symlink in
                                    every component of the given name recursively;
                                    all but the last component must exist
      -e, --canonicalize-existing   canonicalize by following every symlink in
                                    every component of the given name recursively,
                                    all components must exist
vi:   -f, --canonicalize            làm hợp quy tắc bằng cách theo đệ quy
                mọi liên kết mềm trong mọi thành phần của tên đưa ra;
                tất cả thành phần (trừ mục cuối cùng) của đường dẫn phải tồn tại
      -e, --canonicalize-existing   làm hợp quy tắc bằng cách theo đệ quy
                mọi liên kết mềm sau trong mọi thành phần của đường dẫn đưa ra,
                tất cả thành phầu của đường dẫn phải tồn tại

en:   -m, --canonicalize-missing    canonicalize by following every symlink in
                                    every component of the given name recursively,
                                    without requirements on components existence
      -n, --no-newline              do not output the trailing delimiter
      -q, --quiet
      -s, --silent                  suppress most error messages (on by default)
      -v, --verbose                 report error messages
      -z, --zero                    end each output line with NUL, not newline
vi:   -m, --canonicalize-missing    làm hợp quy tắc bằng cách theo đệ quy
                                     mọi liên kết mềm sau trong mọi thành phần
                                     của đường dẫn đưa ra, và không cần sự
                                     tồn tại của các thành phần
      -n, --no-newline              không đưa ra ký tự thừa
      -q, --quiet,
      -s, --silent                  bỏ đi hầu hết các thông báo lỗi (mặc định là bật)
      -v, --verbose                 báo cáo các thông báo lỗi
      -z, --zero                    ngăn cách kết xuất bằng NUL, thay vì dòng mới

en: ignoring --no-newline with multiple arguments
vi: bở qua tùy chọn --no-newline khi có nhiều đối số

en: Print the resolved absolute file name;
    all but the last component must exist
vi: In ra tên tập tin tuyệt đối đã phân giải;
    tất cả nhưng thành phần cuối cùng phải tồn tại sẵn

en: generating relative path
vi: tạo đường dẫn tương đối

en: %s: descend into write-protected directory %s?
vi: %s: đi vào thư mục đã bảo vệ chống ghi %s không?

en: %s: descend into directory %s?
vi: %s: đi vào thư mục %s không?

note: TRANSLATORS: In the next two strings the second %s is replaced by the type of the file.  To avoid grammatical problems, it may be more convenient to translate these strings instead as: "%1$s: %3$s is write-protected and is of type '%2$s' -- remove it? ".
en: %s: remove write-protected %s %s?
vi: %s: xóa %s có bảo vệ chống ghi đè %s không?(k/c)

en: %s: remove %s %s?
vi: %s: xóa %s %s không?(k/c)

en: removed directory %s
vi: đã xóa thư mục %s

en: refusing to remove %s or %s directory: skipping %s
vi: từ chối gỡ bỏ thư mục %s hay %s: bỏ qua %s

en: failed to stat %s: skipping %s
vi: gặp lỗi khi stat (lấy trạng thái về) %s: bỏ qua %s

en: skipping %s, since it's on a different device
vi: đang bỏ qua %s, vì nó nằm trên thiết bị khác

en: and --preserve-root=all is in effect
vi: và --preserve-root=all bị ảnh hưởng

en: traversal failed: %s
vi: lỗi theo cây: %s

en: unexpected failure: fts_info=%d: %s
    please report to %s
vi: gặp lỗi bất thường: fts_info=%d: %s
    xin hãy thông báo cho %s

en: Try '%s ./%s' to remove the file %s.
vi: Thử lệnh “%s ./%s” để xóa tập tin %s.

en: Remove (unlink) the FILE(s).
    
      -f, --force           ignore nonexistent files and arguments, never prompt
      -i                    prompt before every removal
vi: Xóa (hủy liên kết) các TẬP_TIN.
    
      -f, --force           bỏ qua tập tin không tồn tại, không bao giờ hỏi trước
      -i                    hỏi trước mỗi lần xóa

en:   -I                    prompt once before removing more than three files, or
                              when removing recursively; less intrusive than -i,
                              while still giving protection against most mistakes
          --interactive[=WHEN]  prompt according to WHEN: never, once (-I), or
                              always (-i); without WHEN, prompt always
vi:   -I                    hỏi mỗi một lần xóa nhiều hơn 3 tập tin, hoặc:
                             khi di chuyển đệ quy. Ít phiền toái hơn“-i”
                             trong khi vẫn đưa lại khả năng bảo vệ tránh
                             khỏi phần lớn lỗi.
          --interactive[=KHI]  hỏi KHI:
                                 * never        không bao giờ
                                 * once (-I)    một lần
                                 * always (-i)  luôn luôn
                               không có KHI thì luôn luôn hỏi trước

en:       --one-file-system  when removing a hierarchy recursively, skip any
                              directory that is on a file system different from
                              that of the corresponding command line argument
vi:       --one-file-system  khi xóa đệ quy một phân cấp,
                              nhảy qua thư mục nằm trên hệ thống tập tin khác
                              với hệ thống có đối số dòng lệnh tượng ứng.

en:       --no-preserve-root  do not treat '/' specially
          --preserve-root[=all]  do not remove '/' (default);
                                  with 'all', reject any command line argument
                                  on a separate device from its parent
vi:       --no-preserve-root không coi “/” là đặc biệt
          --preserve-root[=all]   không xóa “/” (mặc định);
                             với, từ chối bất kỳ một đối số dòng lệnh nào
                             trên một thiết bị ngăn cách từ cha mẹ nó

en:   -r, -R, --recursive   remove directories and their contents recursively
      -d, --dir             remove empty directories
      -v, --verbose         explain what is being done
vi:   -r, -R, --recursive   xóa đệ quy các thư mục và nội dung của chúng
      -d, --dir             xóa bỏ thư mục rỗng
      -v, --verbose         cho biết những gì đang thực hiện

en: 
    By default, rm does not remove directories.  Use the --recursive (-r or -R)
    option to remove each listed directory, too, along with all of its contents.
vi: 
    Mặc định, “rm” không xóa thư mục. Hãy dùng tùy chọn “--recursive”
    (-r hoặc -R) để xóa từng thư mục đã liệt kê, cùng với nội dung của chúng.

en: 
    To remove a file whose name starts with a '-', for example '-foo',
    use one of these commands:
      %s -- -foo
    
      %s ./-foo
vi: 
    Để xóa một tập tin có tên bắt đầu với một “-”, ví dụ “-foo”,
    sử dụng một trong các câu lệnh sau:
      %s -- -foo
    
      %s ./-foo

en: you may not abbreviate the --no-preserve-root option
vi: bạn có lẽ không nên viết tắt tùy chọn --no-preserve-root

en: unrecognized --preserve-root argument: %s
vi: không nhận ra tham số --preserve-root: %s

en: %s: remove %<PRIuMAX> argument recursively?  | %s: remove %<PRIuMAX> arguments recursively?
vi[0]: %s: xóa đệ quy %<PRIuMAX> đối số không?

en: %s: remove %<PRIuMAX> argument?  | %s: remove %<PRIuMAX> arguments?
vi[0]: %s: xóa %<PRIuMAX> đối số không?

en: removing directory, %s
vi: đang xóa thư mục, %s

en: failed to remove directory %s
vi: gặp lỗi khi gỡ bỏ thư mục %s

en: Remove the DIRECTORY(ies), if they are empty.
    
          --ignore-fail-on-non-empty
                      ignore each failure that is solely because a directory
                        is non-empty
vi: Gỡ bỏ mỗi THƯ_MỤC trống.
    
          --ignore-fail-on-non-empty
                      bỏ qua mỗi lần thất bại do thư mục không trống gây ra

en:   -p, --parents   remove DIRECTORY and its ancestors; e.g., 'rmdir -p a/b/c' is
                        similar to 'rmdir a/b/c a/b a'
      -v, --verbose   output a diagnostic for every directory processed
vi:   -p, --parents   gỡ bỏ THƯ_MỤC và các thư mục cấp trên nó;
                        v.d. “rmdir -p a/b/c” tương tự với “rmdir a/b/c a/b a”.
      -v, --verbose   đưa ra chuẩn đoán cho mỗi thư mục được xử lý

en: Usage: %s CONTEXT COMMAND [args]
      or:  %s [ -c ] [-u USER] [-r ROLE] [-t TYPE] [-l RANGE] COMMAND [args]
vi: Cách dùng: %s NGỮ_CẢNH LỆNH [đối_số…]
         hoặc: %s [ -c ] [-u NGƯỜI_DÙNG] [-r VAI_TRÒ] [-t KIỂU] [-l PHẠM_VI] LỆNH [đối_số…]

en: Run a program in a different SELinux security context.
    With neither CONTEXT nor COMMAND, print the current security context.
vi: Chạy một ứng dụng trong một ngữ cảnh bảo mật SELinux khác.
    Nếu không có NGỮ-CẢNH hoặc không LỆNH, hiển thị ngữ cảnh bảo mật hiện tại.

en: multiple roles
vi: đa vai trò

en: multiple types
vi: đa kiểu

en: multiple users
vi: đa người dùng

en: multiple levelranges
vi: đa phạm vi cấp

en: failed to get current context
vi: gặp lỗi khi lấy ngữ cảnh hiện thời

en: you must specify -c, -t, -u, -l, -r, or context
vi: phải chỉ định tùy chọn “-c”, “-t”, “-u”, “-l”, “-r” hay ngữ cảnh

en: no command specified
vi: chưa chỉ định lệnh

en: %s may be used only on a SELinux kernel
vi: %s dùng được chỉ với hạt nhân SELinux

en: failed to compute a new context
vi: gặp lỗi khi tính ngữ cảnh mới

en: failed to set new user: %s
vi: gặp lỗi khi đặt người dùng mới: %s

en: failed to set new type: %s
vi: gặp lỗi khi đặt kiểu mới: %s

en: failed to set new range: %s
vi: gặp lỗi khi đặt phạm vi mới: %s

en: failed to set new role: %s
vi: gặp lỗi khi đặt vai trò mới: %s

en: unable to set security context %s
vi: không thể đặt ngữ cảnh bảo mật %s

en: Usage: %s [OPTION]... LAST
      or:  %s [OPTION]... FIRST LAST
      or:  %s [OPTION]... FIRST INCREMENT LAST
vi: Cách dùng: %s [TÙY_CHỌN]… CUỐI
         hoặc: %s [TÙY_CHỌN]… ĐẦU CUỐI
         hoặc: %s [TÙY_CHỌN]… ĐẦU CÔNG_SAI CUỐI

en: Print numbers from FIRST to LAST, in steps of INCREMENT.
vi: In ra các con số từ ĐẦU đến CUỐI, tăng theo BƯỚC.

en:   -f, --format=FORMAT      use printf style floating-point FORMAT
      -s, --separator=STRING   use STRING to separate numbers (default: \n)
      -w, --equal-width        equalize width by padding with leading zeroes
vi:   -f, --format=ĐỊNH_DẠNG   sử dụng ĐỊNH_DẠNG dấu chấm động kiểu printf
      -s, --separator=CHUỖI    dùng CHUỖI để phân cách các số (mặc định: \n)
      -w, --equal-width        cân bằng chiều rộng bằng cách thêm các số 0 vào đầu

en: 
    If FIRST or INCREMENT is omitted, it defaults to 1.  That is, an
    omitted INCREMENT defaults to 1 even when LAST is smaller than FIRST.
    The sequence of numbers ends when the sum of the current number and
    INCREMENT would become greater than LAST.
    FIRST, INCREMENT, and LAST are interpreted as floating point values.
    INCREMENT is usually positive if FIRST is smaller than LAST, and
    INCREMENT is usually negative if FIRST is greater than LAST.
    INCREMENT must not be 0; none of FIRST, INCREMENT and LAST may be NaN.
vi: 
    Nếu bỏ qua ĐẦU hoặc CÔNG_SAI, thì mặc định là 1. Tức là, CÔNG_SAI
    bị bỏ qua, mặc định đặt thành 1 ngay cả khi CUỐI nhỏ hơn ĐẦU.
    Chuỗi số được kết thúc khi tổng giá trị của số hiện tại và
    CÔNG_SAI sẽ trở nên lớn hơn CUỐI.
    ĐẦU, CÔNG_SAI, và CUỐI biên dịch như các giá trị dấu chấm động.
    CÔNG_SAI thường là dương nếu ĐẦU nhỏ hơn CUỐI, và
    CÔNG_SAI phải không là số không; không cái nào trong số ĐẦU,
    CÔNG_SAI, và CUỐI là NaN.

en: FORMAT must be suitable for printing one argument of type 'double';
    it defaults to %.PRECf if FIRST, INCREMENT, and LAST are all fixed point
    decimal numbers with maximum precision PREC, and to %g otherwise.
vi: ĐỊNH_DẠNG phải thích hợp để in ra một đối số kiểu “double”;
    nó có giá trị mặc định là “%.PRECf” nếu ĐẦU, CÔNG_SAI, và CUỐI
    đều là số thập phân dấu chấm cố định có độ chính xác tối đa PREC,
    và nếu không thì là %g.

en: invalid floating point argument: %s
vi: sai đối số dấu chấm động: %s

en: invalid %s argument: %s
vi: đối số %s không hợp lệ: %s

en: format %s has unknown %%%c directive
vi: không hiểu định dạng %s có chỉ thị %%%c

en: format string may not be specified when printing equal width strings
vi: không được chỉ ra chuỗi định dạng khi in các chuỗi có chiều rộng bằng nhau

en: invalid Zero increment value: %s
vi: giá trị số gia (công sai) bằng Không là không hợp lệ: %s

en: invalid byte or character range
vi: sai vùng byte hoặc ký tự

en: invalid field range
vi: vùng trường không hợp lệ

en: byte/character positions are numbered from 1
vi: các byte/ký tự đều đánh số từ 1

en: fields are numbered from 1
vi: các trường được đánh số từ 1

en: invalid range with no endpoint: -
vi: phạm vi sai không có điểm cuối: -

en: invalid decreasing range
vi: phạm vi giảm dần sai

en: byte/character offset %s is too large
vi: khoảng bù byte/ký tự %s là quá lớn

en: field number %s is too large
vi: số trường %s là quá lớn

en: invalid byte/character position %s
vi: vị trí byte/ký tự không hợp lệ %s

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

en: missing list of byte/character positions
vi: thiếu danh sách các vị trí của byte/ký tự

en: missing list of fields
vi: thiếu danh sách các trường

en: Overwrite the specified FILE(s) repeatedly, in order to make it harder
    for even very expensive hardware probing to recover the data.
vi: Viết chèn nhiều lần (các) TẬP_TIN chỉ ra, để làm cho việc phục hồi dù
    bằng các thiết bị đắt tiền cũng khó khăn.

en: 
    If FILE is -, shred standard output.
vi: 
    Nếu TẬP_TIN là “-”, tẩy xóa đầu ra tiêu chuẩn.

en:   -f, --force    change permissions to allow writing if necessary
      -n, --iterations=N  overwrite N times instead of the default (%d)
          --random-source=FILE  get random bytes from FILE
      -s, --size=N   shred this many bytes (suffixes like K, M, G accepted)
vi:   -f, --force    Thay đổi quyền hạn để cho phép ghi nhớ nếu cần thiết
      -n, --iterations=SỐ  ghi đè SỐ lần thay cho giá trị mặc định (%d)
          --random-source=TẬP_TIN  Lấy các byte ngẫu nhiên từ tập tin này
      -s, --size=N   shred số byte này (chấp nhận các hậu tố K, M, G, v.d. “102K”)

en:   -u             deallocate and remove file after overwriting
          --remove[=HOW]  like -u but give control on HOW to delete;  See below
      -v, --verbose  show progress
      -x, --exact    do not round file sizes up to the next full block;
                       this is the default for non-regular files
      -z, --zero     add a final overwrite with zeros to hide shredding
vi:   -u             cắt ngắn và xóa bỏ tập tin sau khi ghi dè
          --remove[=HOW] giống -u nhưng đưa ra điều khiển làm sao để xóa; Xem ở dưới
      -v, --verbose  hiển thị tiến trình
      -x, --exact    không làm tròn kích cỡ tập tin đến khối đầy tiếp theo;
                       đây là mặc định cho các tập tin không thông thường
      -z, --zero     thêm một lần ghi đè cuối cùng bằng các số 0 để giấu việc dùng shred

en: %s: fdatasync failed
vi: %s: fdatasync bị lỗi

en: %s: fsync failed
vi: %s: fsync bị lỗi

en: %s: cannot rewind
vi: %s: không thể tua lại

en: %s: pass %lu/%lu (%s)...
vi: %s: thực hiện %lu/%lu (%s)…

en: %s: error writing at offset %s
vi: %s: lỗi ghi tại hiệu %s

en: %s: lseek failed
vi: %s: lseek bị lỗi

en: %s: file too large
vi: %s: tập tin quá lớn

en: %s: pass %lu/%lu (%s)...%s
vi: %s: lần %lu/%lu (%s)…%s

en: %s: pass %lu/%lu (%s)...%s/%s %d%%
vi: %s: lần %lu/%lu (%s)…%s/%s %d%%

en: %s: fstat failed
vi: %s: fstat bị lỗi

en: %s: invalid file type
vi: %s: sai dạng tập tin

en: %s: file has negative size
vi: %s: tập tin có kích cỡ âm

en: %s: error truncating
vi: %s: lỗi cắt ngắn

en: %s: fcntl failed
vi: %s: fcntl bị lỗi

en: %s: cannot shred append-only file descriptor
vi: %s: không thể shred mô tả tập tin chỉ cho phép nối thêm vào

en: %s: removing
vi: %s: đang xóa

en: %s: renamed to %s
vi: %s: đã đổi tên thành %s

en: %s: failed to remove
vi: %s: lỗi xóa

en: %s: removed
vi: %s: đã xóa

en: %s: failed to close
vi: %s: lỗi đóng

en: %s: failed to open for writing
vi: %s: lỗi mở để ghi

en: invalid number of passes
vi: sai số lần thực hiện

en: multiple random sources specified
vi: đã chỉ ra nhiều nguồn ngẫu nhiên

en: invalid file size
vi: sai kích cỡ tập tin

en: Usage: %s [OPTION]... [FILE]
      or:  %s -e [OPTION]... [ARG]...
      or:  %s -i LO-HI [OPTION]...
vi: Cách dùng: %s [TÙY_CHỌN]… [TẬP_TIN]
         hoặc: %s -e [TÙY_CHỌN]… [Đ.SỐ]…
         hoặc: %s -i LO-HI [TÙY_CHỌN]…

en: Write a random permutation of the input lines to standard output.
vi: In ra đầu ra tiêu chuẩn một tập hợp hoán vị ngẫu nhiên các dòng đầu vào.

en:   -e, --echo                treat each ARG as an input line
      -i, --input-range=LO-HI   treat each number LO through HI as an input line
      -n, --head-count=COUNT    output at most COUNT lines
      -o, --output=FILE         write result to FILE instead of standard output
          --random-source=FILE  get random bytes from FILE
      -r, --repeat              output lines can be repeated
vi:   -e, --echo                coi mỗi Đ.SỐ là một dòng đầu vào
      -i, --input-range=THẤP-CAO coi mỗi con số từ THẤP đến CAO là
                                  một dòng đầu vào
      -n, --head-count=SỐ_LƯỢNG xuất nhiều nhất là SỐ dòng
      -o, --output=TẬP_TIN      ghi kết quả vào tập tin này,
                                thay cho đầu ra tiêu chuẩn
          --random-source=TẬP_TIN  lấy các byte ngẫu nhiên từ tập tin này
      -r, --repeat              các dòng xuất có thể được lặp lại

en:   -z, --zero-terminated     line delimiter is NUL, not newline
vi:   -z, --zero-terminated     kết thúc dòng bằng NUL, thay cho ký tự dòng mới

en: too many input lines
vi: quá nhiều dòng đầu vào

en: multiple -i options specified
vi: đã chỉ ra nhiều tùy chọn “-i”

en: invalid input range
vi: vùng đầu vào không hợp lệ

en: invalid line count: %s
vi: sai số lượng dòng: %s

en: multiple output files specified
vi: đã chỉ ra nhiều tập tin kết quả

en: cannot combine -e and -i options
vi: không thể kết hợp hai tùy chọn “-e” và “-i”

en: no lines to repeat
vi: không có dòng nào để lặp

en: invalid time interval %s
vi: sai khoảng thời gian %s

en: cannot read realtime clock
vi: không đọc được đồng hồ thời gian thực

en: Write sorted concatenation of all FILE(s) to standard output.
vi: Ghi ra đầu ra tiêu chuẩn bản ghép nối đã sắp xếp của tất cả TẬP_TIN.

en: Ordering options:
vi: Tùy chọn sắp xếp:

en:   -b, --ignore-leading-blanks  ignore leading blanks
      -d, --dictionary-order      consider only blanks and alphanumeric characters
      -f, --ignore-case           fold lower case to upper case characters
vi:   -b, --ignore-leading-blanks bỏ qua những khoảng trắng ở đầu
      -d, --dictionary-order      tính chỉ các dấu cách và các ký tự chữ-cái/số
      -f, --ignore-case           tính chữ thường là chữ hoa

en:   -g, --general-numeric-sort  compare according to general numerical value
      -i, --ignore-nonprinting    consider only printable characters
      -M, --month-sort            compare (unknown) < 'JAN' < ... < 'DEC'
vi:   -g, --general-numeric-sort  so sánh theo giá trị thuộc số kiểu chung
      -i, --ignore-nonprinting    tính chỉ các ký tự có thể in được
      -M, --month-sort            so sánh (không hiểu) < “Th1” < … < “Th12”

en:   -h, --human-numeric-sort    compare human readable numbers (e.g., 2K 1G)
vi:   -h, --human-numeric-sort    so sánh các số mà người đọc được (v.d. 2K 1G)

en:   -n, --numeric-sort          compare according to string numerical value
      -R, --random-sort           shuffle, but group identical keys.  See shuf(1)
          --random-source=FILE    get random bytes from FILE
      -r, --reverse               reverse the result of comparisons
vi:   -n, --numeric-sort          so sánh theo giá trị thuộc số kiểu chuỗi
      -R, --random-sort           xáo trộn, nhưng nhóm các khóa định danh. Xem shuf(1)
          --random-source=TẬP_TIN lấy các byte ngẫu nhiên từ tập tin này
      -r, --reverse               đảo ngược kết quả so sánh

en:       --sort=WORD             sort according to WORD:
                                    general-numeric -g, human-numeric -h, month -M,
                                    numeric -n, random -R, version -V
      -V, --version-sort          natural sort of (version) numbers within text
vi:       --sort=TỪ               sắp xếp theo TỪ:
                                   * general-numeric -g		thuộc số kiểu chung
                                   * human-numeric -h		thuộc số kiểu người
                                   * month -M				tháng
                                   * numeric -n			thuộc số
                                   * random -R			ngẫu nhiên
                                   * version -V			phiên bản
      -V, --version-sort          sắp xếp số thứ tự (phiên bản) một cách tự nhiên bên trong văn bản

en: Other options:
vi: Tùy chọn khác:

en:       --batch-size=NMERGE   merge at most NMERGE inputs at once;
                                for more use temp files
vi:       --batch-size=SỐ      gộp lại đồng thời nhiều nhất SỐ đầu vào;
                               nếu cần hơn, hãy sử dụng các tập tin tạm thời

en:   -c, --check, --check=diagnose-first  check for sorted input; do not sort
      -C, --check=quiet, --check=silent  like -c, but do not report first bad line
          --compress-program=PROG  compress temporaries with PROG;
                                  decompress them with PROG -d
vi:   -c, --check, --check=diagnose-first
                              kiểm tra có đầu vào đã sắp xếp; không nên sắp xếp
      -C, --check=quiet, --check=silent
                              giống “-c”, nhưng không thông báo dòng sai thứ nhất
          --compress-program=PROG
                              nén các đồ tạm thời bằng chương trình này;
                              để giải nén cũng đặt “-d”

en:       --debug               annotate the part of the line used to sort,
                                  and warn about questionable usage to stderr
          --files0-from=F       read input from the files specified by
                                NUL-terminated names in file F;
                                If F is - then read names from standard input
vi:       --debug               diễn giải thành phần của dòng được dùng để sắp xếp,
                                  và cảnh báo về các dùng đáng ngờ ra đầu ra lỗi chuẩn
          --files0-from=F       đọc các tên đầu vào từ tập tin đã chỉ ra.
                                các tên trong tập tin F được ngăn cách bằn ký tự NUL;
                                Nếu F là - thì đọc các tên này từ đầu vào tiêu chuẩn

en:   -k, --key=KEYDEF          sort via a key; KEYDEF gives location and type
      -m, --merge               merge already sorted files; do not sort
vi: -k, --key=KEYDEF            sắp xếp qua khóa, KEYDEF chỉ ra vị trí và kiểu
      -m, --merge               hòa trộn các tập tin đã sắp xếp rồi; chứ không
                                sắp xếp

en:   -o, --output=FILE         write result to FILE instead of standard output
      -s, --stable              stabilize sort by disabling last-resort comparison
      -S, --buffer-size=SIZE    use SIZE for main memory buffer
vi:   -o, --output=TẬP_TIN      ghi kết quả vào tập tin này thay cho đầu ra tiêu chuẩn
      -s, --stable              ổn định sắp xếp bằng việc tắt so sánh sắp xếp lại cuối cùng
      -S, --buffer-size=CỠ      dùng CỠ cho bộ nhớ đệm chính

en:   -t, --field-separator=SEP  use SEP instead of non-blank to blank transition
      -T, --temporary-directory=DIR  use DIR for temporaries, not $TMPDIR or %s;
                                  multiple options specify multiple directories
          --parallel=N          change the number of sorts run concurrently to N
      -u, --unique              with -c, check for strict ordering;
                                  without -c, output only the first of an equal run
vi:   -t, --field-separator=SEP   phân cách các trường bằng SEP này thay ký tự trống
      -T, --temporary-directory=DIR dùng DIR làm thư mục tạm thời, không phải
                              $TMPDIR hay %s;
                              có thể chỉ định nhiều thư mục
        --parallel=N          thay đổi số sắp xếp chạy đồng thời là N
      -u, --unique            nếu có “-c”, kiểm tra có thứ tự chặt chẽ;
                              khi không có “-c”, chỉ xuất kết quả chạy đầu tiên

en: 
    KEYDEF is F[.C][OPTS][,F[.C][OPTS]] for start and stop position, where F is a
    field number and C a character position in the field; both are origin 1, and
    the stop position defaults to the line's end.  If neither -t nor -b is in
    effect, characters in a field are counted from the beginning of the preceding
    whitespace.  OPTS is one or more single-letter ordering options [bdfgiMhnRrV],
    which override global ordering options for that key.  If no key is given, use
    the entire line as the key.  Use --debug to diagnose incorrect key usage.
    
    SIZE may be followed by the following multiplicative suffixes:
vi: 
    KEYDEF  là F[.C][TÙY_CHỌN…], [F[.C][TÙY_CHỌN…]] cho điểm đầu và cuối,
    trong đó F là số thứ tự trường và C là vị trí của ký tự trong trường; cả hai
    có gốc bắt đầu là 1, và điểm kết thúc mặc định là cuối dòng. Nếu hoặc -t hoặc -b
    chịu tác động, các ký tự trong trường được đếm từ trước khoảng trắng.
    TÙY_CHỌN là một hoặc vài ký tự đơn xếp theo thứ tự [bdfgiMhnRrV],
    các tùy chọn này sẽ đè lên các tùy chọn toàn cục. Khi không đưa ra một khóa,
    thì dùng cả dòng làm khóa. Dùng --debug để chuẩn đoán cách dùng khóa sai.
    
    CỠ có thể theo bởi hậu tố là bội số của:

en: % 1% of memory, b 1, K 1024 (default), and so on for M, G, T, P, E, Z, Y.
    
    *** WARNING ***
    The locale specified by the environment affects sort order.
    Set LC_ALL=C to get the traditional sort order that uses
    native byte values.
vi: % 1% của bộ nhớ, b 1, K 1024 (mặc định), và tương tự như vậy với M, G, T, P, E, Z, Y.
    
    *** CẢNH BÁO ***
    Biến môi trường địa phương ảnh hưởng đến thứ tự sắp xếp.
    Đặt “LC_ALL=C” để dùng thứ tự sắp xếp truyền thống theo giá trị byte gốc.

en: waiting for %s [-d]
vi: đang đợi %s [-d]

en: %s [-d] terminated abnormally
vi: %s [-d] đã chấm dứt bất thường

en: cannot create temporary file in %s
vi: không tạo được tập tin tạm thời trong %s

en: open failed
vi: gặp lỗi khi mở

en: fflush failed
vi: fflush bị lỗi

en: close failed
vi: gặp lỗi khi đóng

en: couldn't create temporary file
vi: không tạo được tập tin tạm thời

en: couldn't create process for %s -d
vi: không tạo được tiến trình cho %s -d

en: warning: cannot remove: %s
vi: cảnh báo: không xóa được: %s

en: invalid --%s argument %s
vi: sai đối số “--%s” %s

en: minimum --%s argument is %s
vi: đối số “--%s” tối thiểu là %s

en: --%s argument %s too large
vi: tùy chọn --%s nhận đối số %s quá lớn

en: maximum --%s argument with current rlimit is %s
vi: đối số “--%s” tối đa theo giới hạn rlimit hiện thời là %s

en: number in parallel must be nonzero
vi: số song song không thể là không

en: string transformation failed
vi: gặp lỗi khi chuyển dạng chuỗi

en: the untransformed string was %s
vi: chuỗi chưa được chuyển dạng là %s

en: ^ no match for key
vi: ^ không có kết quả khớp

en: obsolescent key %s used; consider %s instead
vi: đang dùng khóa cũ “%s”; hãy dùng khóa mới “%s” để thay thế

en: key %lu has zero width and will be ignored
vi: Khóa %lu có chiều ngang là 0 và sẽ bị bỏ qua

en: leading blanks are significant in key %lu; consider also specifying 'b'
vi: có dấu cách ở đầu là quan trọng trong khóa %lu; hãy chỉ định “b”

en: key %lu is numeric and spans multiple fields
vi: Khóa %lu là số và trải rộng nhiều trường

en: option '-%s' is ignored | options '-%s' are ignored
vi[0]: các tùy chọn “-%s” bị bỏ qua

en: option '-r' only applies to last-resort comparison
vi: Tùy chọn “-r” chỉ áp dụng được cho so sánh phần cuối

en: %s: %s:%s: disorder:
vi: %s: %s:%s: sai thứ tự:

en: cannot read
vi: không thể đọc

en: %s: invalid field specification %s
vi: %s: sai xác định trường %s

en: options '-%s' are incompatible
vi: các tùy chọn “-%s” không tương thích với nhau

en: %s: invalid count at start of %s
vi: %s: sai số đếm tại đầu của %s

en: invalid number after '-'
vi: số sai nằm sau “-”

en: invalid number after '.'
vi: số sai nằm sau “.”

en: stray character in field spec
vi: ký tự rác trong lời xác định trường

en: multiple compress programs specified
vi: đã chỉ ra nhiều chương trình nén

en: invalid number at field start
vi: số sai tại đầu trường

en: field number is zero
vi: số của trường là không

en: character offset is zero
vi: hiệu ký tự là không

en: invalid number after ','
vi: số sai ở sau “,”

en: empty tab
vi: khoảng tab trống

en: cannot read file names from %s
vi: không đọc được tên tập tin từ %s

en: %s:%lu: invalid zero-length file name
vi: %s:%lu: sai tên tập tin chiều dài không

en: no input from %s
vi: không có dữ liệu đầu vào từ %s

en: extra operand %s not allowed with -%c
vi: không cho phép toán hạng thêm %s với “-%c”

en: the suffix length needs to be at least %<PRIuMAX>
vi: chiều dài hậu tố tổi thiểu là %<PRIuMAX>

en: Usage: %s [OPTION]... [FILE [PREFIX]]
vi: Cách dùng: %s [TÙY_CHỌN]… [TẬP_TIN [TIỀN_TỐ]]

en: Output pieces of FILE to PREFIXaa, PREFIXab, ...;
    default size is 1000 lines, and default PREFIX is 'x'.
vi: Tạo ra các phần có kích cỡ xác định của TẬP TIN tên TIỀN_TỐaa,
    TIỀN_TỐab, v.v.; kích cỡ mặc định là 1000 dòng, và TIỀN_TỐ mặc định
    là “x”.

en:   -a, --suffix-length=N   generate suffixes of length N (default %d)
          --additional-suffix=SUFFIX  append an additional SUFFIX to file names
      -b, --bytes=SIZE        put SIZE bytes per output file
      -C, --line-bytes=SIZE   put at most SIZE bytes of records per output file
      -d                      use numeric suffixes starting at 0, not alphabetic
          --numeric-suffixes[=FROM]  same as -d, but allow setting the start value
      -x                      use hex suffixes starting at 0, not alphabetic
          --hex-suffixes[=FROM]  same as -x, but allow setting the start value
      -e, --elide-empty-files  do not generate empty output files with '-n'
          --filter=COMMAND    write to shell COMMAND; file name is $FILE
      -l, --lines=NUMBER      put NUMBER lines/records per output file
      -n, --number=CHUNKS     generate CHUNKS output files; see explanation below
      -t, --separator=SEP     use SEP instead of newline as the record separator;
                                '\0' (zero) specifies the NUL character
      -u, --unbuffered        immediately copy input to output with '-n r/...'
vi:   -a, --suffix-length=N   tạo các hậu tố với chiều dài N (mặc định %d)
          --additional-suffix=HẬU_TỐ  nối thêm hậu tố HẬU_TỐ vào tên tập tin.
      -b, --bytes=SIZE        đặt SIZE byte cho mỗi tập tin kết quả
      -C, --line-bytes=SIZE   đặt nhiều nhất CỠ byte của các bản ghi cho mỗi tập tin kết quả
      -d                      sử dụng hậu tố kiểu số bắt đầu từ 0 thay cho chữ cái
          --numeric-suffixes[=FROM] giống với -d nhưng cho thay đổi giá trị khởi đầu
      -x                      dùng hậu tố dạng thập lục phân bắt đầu từ 0 thay cho chữ cái
          --hex-suffixes[=FROM]  giống với -x nhưng cho thay đổi giá trị khởi đầu
      -e, --elide-empty-files không tạo tập tin trống với “-n”
          --filter=LỆNH       ghi vào LỆNH hệ vỏ; với tên tập tin $FILE
      -l, --lines=SỐ          đặt SỐ dòng cho mỗi tập tin kết quả
      -n, --number=CHUNKS     tạo ra CHUNKS tập tin.  Xem giải thích ở dưới đây
      -t, --separator=SEP     dùng SEP thay cho ký tự dòng mới làm bộ ngăn cách bản ghi;
                                “\0” (số không) để chỉ định ký tự NUL
      -u, --unbuffered        sao chép trực tiếp từ đầu vào tới đầu ra với “-n r/…”

en:       --verbose           print a diagnostic just before each
                                output file is opened
vi:       --verbose           in thông tin chẩn đoán đúng trước
                                khi mở mỗi tập tin kết xuất

en: 
    CHUNKS may be:
      N       split into N files based on size of input
      K/N     output Kth of N to stdout
      l/N     split into N files without splitting lines/records
      l/K/N   output Kth of N to stdout without splitting lines/records
      r/N     like 'l' but use round robin distribution
      r/K/N   likewise but only output Kth of N to stdout
vi: 
    CHUNKS có thể là:
      N       chia nhỏ thành N tập tin theo cỡ của đầu vào
      K/N     đầu ra thứ K trên N của stdout
      l/N     chia nhỏ thành N tập tin không có dòng chia cắt
      l/K/N   đầu ra thứ K trên N trong stdout không có dòng chia cắt
      r/N     tương tự “l” nhưng dùng phân phối round-robin
      r/K/N   tương tự nhưng chỉ xuất xuất phần thứ K trên N ra stdout

en: output file suffixes exhausted
vi: cạn các đuôi (hậu tố) kết xuất

en: creating file %s
vi: đang tạo tập tin %s

en: %s would overwrite input; aborting
vi: %s muốn ghi đè kết xuất; đang bỏ qua

en: failed to set FILE environment variable
vi: Không đặt được biến môi trường FILE

en: executing with FILE=%s
vi: thực thi với FILE=%s

en: closing prior pipe
vi: đóng pipe trước

en: closing output pipe
vi: đóng pipe xuất ra

en: moving input pipe
vi: di chuyển pipe đầu vào

en: closing input pipe
vi: đóng pipe đầu vào

en: failed to run command: "%s -c %s"
vi: gặp lỗi khi chạy câu lệnh: “%s -c %s”

en: failed to close input pipe
vi: không thể đóng pipe đầu vào

en: waiting for child process
vi: đợi tiến trình con

en: with FILE=%s, signal %s from command: %s
vi: với FILE=%s, tín hiệu %s từ dòng lệnh: %s

en: with FILE=%s, exit %d from command: %s
vi: với FILE=%s, thoát %d từ dòng lệnh: %s

en: unknown status from command (0x%X)
vi: trạng thái chưa được biết đến từ câu lệnh (0x%X)

en: cannot split in more than one way
vi: không thể chia theo vài cách

en: invalid number of chunks
vi: sai số mảnh

en: invalid chunk number
vi: sai số mảnh

en: invalid suffix length
vi: chiều dài hậu tố không hợp lệ

en: empty record separator
vi: bộ ngăn cách trường là trống rỗng

en: multi-character separator %s
vi: bộ ngăn cách ký tự %s

en: multiple separator characters specified
vi: đã chỉ định đa ký tự ngăn cách

en: line count option -%s%c... is too large
vi: tùy chọn số đếm dòng “-%s%c…” là quá lớn

en: %s: invalid start value for numerical suffix
vi: %s: sai giá trị bắt đầu cho hậu tố dạng số

en: %s: invalid start value for hexadecimal suffix
vi: %s: giá trị bắt đầu cho hậu tố dạng thập lục phân không hợp lệ

en: invalid IO block size
vi: cỡ khối IO không hợp lệ

en: --filter does not process a chunk extracted to stdout
vi: --filter không xử lý bó được xuất ra stdout

en: numerical suffix start value is too large for the suffix length
vi: giá trị hậu tố bằng số khởi đầu quá lớn so với độ dài hậu tố

en: %s: cannot determine file size
vi: %s: không thể xác định cỡ tập tin

en: failed to canonicalize %s
vi: không thể chuẩn hóa %s

en: warning: unrecognized escape '\%c'
vi: cảnh báo: không nhận ra dãy thoát “\%c”

en: %s: invalid directive
vi: %s: sai chỉ thị

en: warning: backslash at end of format
vi: cảnh báo: định dạng kết thúc bằng gạch ngược

en: using %s to denote standard input does not work in file system mode
vi: sử dụng %s để đại diện đầu vào tiêu chuẩn cũng không hoạt động trong chế độ hệ thống tập tin

en: cannot read file system information for %s
vi: không đọc được thông tin hệ thống tập tin cho %s

en: cannot stat standard input
vi: không thể lấy trạng thái về đầu vào tiêu chuẩn

note: TRANSLATORS: This string uses format specifiers from 'stat --help' with --file-system, and NOT from printf.
en:   File: "%n"
        ID: %-8i Namelen: %-7l Type: %T
    Block size: %-10s Fundamental block size: %S
    Blocks: Total: %-10b Free: %-10f Available: %a
    Inodes: Total: %-10c Free: %d
vi: Tập tin: "%n"
         ID: %-8i Chiều dài tên: %-7l Kiểu: %T
    Cỡ khối: %-10s Cỡ khối cơ sở: %S
       Khối: Tổng: %-10b Trống: %-10f Sẵn dùng: %a
      Inode: Tổng: %-10c Trống: %d

note: TRANSLATORS: This string uses format specifiers from 'stat --help' without --file-system, and NOT from printf.
en:   File: %N
      Size: %-10s	Blocks: %-10b IO Block: %-6o %F
vi:  Tập tin: %N
          Cỡ: %-10s	Khối: %-10b  Khối vào/ra: %-6o %F

note: TRANSLATORS: This string uses format specifiers from 'stat --help' without --file-system, and NOT from printf.
en: Access: (%04a/%10.10A)  Uid: (%5u/%8U)   Gid: (%5g/%8G)
vi: Truy cập: (%04a/%10.10A)  Mã người dùng: (%5u/%8U)   Mã nhóm: (%5g/%8G)

note: TRANSLATORS: This string uses format specifiers from 'stat --help' without --file-system, and NOT from printf.
en: Context: %C
vi: Ngữ cảnh: %C

en: Access: %x
    Modify: %y
    Change: %z
     Birth: %w
vi: Truy cập: %x
    Ngày sửa: %y
    Thay đổi: %z
    Ngày tạo: %w

en: Display file or file system status.
vi: Hiển thị trạng thái của tập tin hay hệ thống tập tin.

en:   -L, --dereference     follow links
      -f, --file-system     display file system status instead of file status
vi:   -L, --dereference     theo các liên kết
      -f, --file-system     hiển thị trạng thái của hệ thống tập tin
                             thay cho trạng thái của tập tin

en:   -c  --format=FORMAT   use the specified FORMAT instead of the default;
                              output a newline after each use of FORMAT
          --printf=FORMAT   like --format, but interpret backslash escapes,
                              and do not output a mandatory trailing newline;
                              if you want a newline, include \n in FORMAT
      -t, --terse           print the information in terse form
vi:   -c  --format=ĐỊNH_DẠNG dùng ĐỊNH_DẠNG đưa ra thay cho định dạng mặc định;
                             xuất một ký tự dòng mới sau mỗi lần dùng ĐỊNH_DẠNG
          --printf=ĐỊNH_DẠNG giống “--format”, nhưng phiên dịch thoát chuỗi dấu gạch
                             ngược, và không kết xuất ký tự dòng mới ở cuối dòng. Muốn
                             tạo dòng mới thì thêm \n vào trong chuỗi ĐỊNH_DẠNG.
      -t, --terse            in ra thông tin dưới dạng ngắn

en:   %u   user ID of owner
      %U   user name of owner
      %w   time of file birth, human-readable; - if unknown
      %W   time of file birth, seconds since Epoch; 0 if unknown
      %x   time of last access, human-readable
      %X   time of last access, seconds since Epoch
      %y   time of last data modification, human-readable
      %Y   time of last data modification, seconds since Epoch
      %z   time of last status change, human-readable
      %Z   time of last status change, seconds since Epoch
vi:   %u   mã số của người sở hữu
      %U   tên người dùng của người sở hữu
      %w   thời điểm sinh ra tập tin, dạng cho con người đọc; - nếu không hiểu
      %W   thời điểm sinh ra tập tin; số giây tính từ Epoch; 0 nếu không hiểu
      %x   thời gian truy cập cuối cùng, dạng cho con người đọc
      %X   thời gian truy cập cuối cùng, theo giây kể từ Epoch
      %y   thời gian sửa đổi dữ liệu cuối cùng, dạng cho con người đọc
      %Y   thời gian sửa đổi dữ liệu cuối cùng, theo giây kể từ Epoch
      %z   thời gian thay đổi trạng thái cuối cùng, dạng cho con người đọc
      %Z   thời gian thay đổi trạng thái cuối cùng, theo giây kể từ Epoch

en: Valid format sequences for file systems:
    
      %a   free blocks available to non-superuser
      %b   total data blocks in file system
      %c   total file nodes in file system
      %d   free file nodes in file system
      %f   free blocks in file system
vi: Các dãy định dạng đúng cho hệ thống tập tin:
    
      %a   các khối còn trống cho người dùng không phải siêu người dùng
      %b   tổng số khối dữ liệu trong hệ thống tập tin
      %c   tổng số nút tập tin trong hệ thống tập tin
      %d   số nút tập tin còn trống trong hệ thống tập tin
      %f   số khối còn trống trong hệ thống tập tin

en:   %i   file system ID in hex
      %l   maximum length of filenames
      %n   file name
      %s   block size (for faster transfers)
      %S   fundamental block size (for block counts)
      %t   file system type in hex
      %T   file system type in human readable form
vi:   %i   ID hệ thống tập tin theo dạng thập lục
      %l   chiều dài tối đa của tên tập tin
      %n   tên tập tin
      %s   kích cỡ khối (để truyền nhanh hơn)
      %S   kích cỡ khối cơ sở (để đếm các khối)
      %t   kiểu tập tin theo dạng thập lục
      %T   kiểu hệ thống tập tin theo dạng người dễ đọc

en: 
    --terse is equivalent to the following FORMAT:
        %s
vi: 
    --terse thì tương đương với FORMAT sau đây:
        %s

en: --terse --file-system is equivalent to the following FORMAT:
        %s
vi: --terse --file-system là tương đương với FORMAT sau đây:
        %s

en: Usage: %s OPTION... COMMAND
vi: Cách dùng: %s TÙY_CHỌN… LỆNH

en: Run COMMAND, with modified buffering operations for its standard streams.
vi: Chạy câu LỆNH, với thao tác sửa đổi bộ đệm cho các luồng dữ liệu tiêu chuẩn của nó.

en:   -i, --input=MODE   adjust standard input stream buffering
      -o, --output=MODE  adjust standard output stream buffering
      -e, --error=MODE   adjust standard error stream buffering
vi:   -i, --input=CHẾ_ĐỘ điều chỉnh việc chuyển hoán đệm luồng đầu vào tiêu chuẩn
      -o, --output=CHẾ_ĐỘ điều chỉnh việc chuyển hoán đệm luồng đầu ra tiêu chuẩn
      -e, --error=CHẾ_ĐỘ điều chỉnh việc chuyển hoán đệm luồng lỗi tiêu chuẩn

en: 
    If MODE is 'L' the corresponding stream will be line buffered.
    This option is invalid with standard input.
vi: 
    Nếu CHẾ_ĐỘ là “L” thì luồng tương ứng được chuyển hoán đệm theo dòng.
    Tùy chọn này không hợp lệ với đầu vào tiêu chuẩn.

en: 
    If MODE is '0' the corresponding stream will be unbuffered.
vi: 
    Nếu CHẾ_ĐỘ là “0” thì luồng tương ứng không được chuyển hoán đệm.

en: 
    NOTE: If COMMAND adjusts the buffering of its standard streams ('tee' does
    for example) then that will override corresponding changes by 'stdbuf'.
    Also some filters (like 'dd' and 'cat' etc.) don't use streams for I/O,
    and are thus unaffected by 'stdbuf' settings.
vi: 
    GHI CHÚ: nếu câu LỆNH điều chỉnh việc chuyển hoán đệm các luồng tiêu chuẩn
    (v.d. “tee”) thì cũng ghi đè lên các cài đặt tương ứng bị “stdbuf” sửa đổi.
    Ngoài ra còn có một số bộ lọc (v.d. “dd” và “cat”) mà không dùng luồng với đầu I/O,
    thì không bị tác động bởi cài đặt “stdbuf”.

en: failed to find %s
vi: không tìm thấy %s

en: failed to update the environment with %s
vi: gặp lỗi khi cập nhật môi trường dùng %s

en: line buffering stdin is meaningless
vi: vô ích khi chuyển hoán đệm theo dòng đầu vào tiêu chuẩn

en: you must specify a buffering mode option
vi: bạn phải chỉ định tùy chọn chế độ đệm

en: Usage: %s [-F DEVICE | --file=DEVICE] [SETTING]...
      or:  %s [-F DEVICE | --file=DEVICE] [-a|--all]
      or:  %s [-F DEVICE | --file=DEVICE] [-g|--save]
vi: Cách dùng: %s [-F THIẾT_BỊ | --file=THIẾT_BỊ] [CÀI_ĐẶT]…
         hoặc: %s [-F THIẾT_BỊ | --file=THIẾT_BỊ] [-a|--all]
         hoặc: %s [-F THIẾT_BỊ | --file=THIẾT_BỊ] [-g|--save]

en: Print or change terminal characteristics.
vi: Hiển thị hoặc thay đổi đặc tính thiết bị cuối.

en:   -a, --all          print all current settings in human-readable form
      -g, --save         print all current settings in a stty-readable form
      -F, --file=DEVICE  open and use the specified DEVICE instead of stdin
vi:   -a, --all          in mọi cài đặt hiện thời ở dạng con người có thể đọc
      -g, --save         in mọi cài đặt hiện thời ở dạng stty có thể đọc
      -F, --file=THIẾT_BỊ mở và dùng THIẾT_BỊ thay cho đầu vào tiêu chuẩn

en: 
    Optional - before SETTING indicates negation.  An * marks non-POSIX
    settings.  The underlying system defines which settings are available.
vi: 
    Một “-” không bắt buộc ở trước CÀI ĐẶT chỉ ra sự phủ định.
    Một “*” đánh dấu cài đặt không phải POSIX.
    Hệ thống nằm dưới định nghĩa các cài đặt có thể.

en: 
    Special characters:
vi: 
    Các ký tự đặc biệt:

en:  * discard CHAR  CHAR will toggle discarding of output
vi:  * discard KÝ_TỰ  KÝ_TỰ sẽ bật/tắt loại bỏ của đầu ra

en:  * dsusp CHAR    CHAR will send a terminal stop signal once input flushed
vi:  * dsusp KÝ_TỰ   KÝ_TỰ sẽ gửi một tín hiệu dừng của thiết bị cuối khi
                         đẩy dữ liệu vào

en:    eof CHAR      CHAR will send an end of file (terminate the input)
       eol CHAR      CHAR will end the line
vi:    eof KÝ_TỰ     KÝ_TỰ sẽ gửi một kết thúc tập tin (dừng đầu vào)
       eol KÝ_TỰ     KÝ_TỰ sẽ kết thúc dòng

en:  * eol2 CHAR     alternate CHAR for ending the line
vi:  * eol2 KÝ_TỰ     KÝ_TỰ thay thế cho kết thúc dòng

en:    erase CHAR    CHAR will erase the last character typed
       intr CHAR     CHAR will send an interrupt signal
       kill CHAR     CHAR will erase the current line
vi:    erase KÝ_TỰ   KÝ_TỰ sẽ xóa ký tự cuối cùng gõ vào
       intr KÝ_TỰ    KÝ_TỰ sẽ gửi một tín hiệu gián đoạn
       kill KÝ_TỰ    KÝ_TỰ sẽ xóa dòng hiện thời

en:  * lnext CHAR    CHAR will enter the next character quoted
vi:  * lnext KÝ_TỰ    KÝ_TỰ sẽ nhập vào ký tự trích dẫn kế

en:  * status CHAR   CHAR will send an info signal
vi:  * status KÝ_TỰ    KÝ_TỰ sẽ gửi tín hiệu thông tin

en:    quit CHAR     CHAR will send a quit signal
vi:    quit KÝ_TỰ    KÝ_TỰ sẽ gửi tín hiệu thoát

en:  * rprnt CHAR    CHAR will redraw the current line
vi:  * rprnt KÝ_TỰ   KÝ_TỰ sẽ vẽ lại dòng hiện tại

en:    start CHAR    CHAR will restart the output after stopping it
       stop CHAR     CHAR will stop the output
       susp CHAR     CHAR will send a terminal stop signal
vi:    start KÝ_TỰ   KÝ_TỰ sẽ khởi động lại đầu ra sau khi dừng nó
       stop KÝ_TỰ    KÝ_TỰ sẽ dừng kết quả
       susp KÝ_TỰ    KÝ_TỰ sẽ gửi một tín hiệu dừng thiết bị cuối

en:  * swtch CHAR    CHAR will switch to a different shell layer
vi:  * swtch KÝ_TỰ   KÝ_TỰ sẽ chuyển sang một lớp hệ vỏ khác

en:  * werase CHAR   CHAR will erase the last word typed
vi:  * werase KÝ_TỰ  KÝ_TỰ sẽ xóa từ đã gõ cuối cùng

en: 
    Special settings:
       N             set the input and output speeds to N bauds
vi: 
    Cài đặt đặc biệt:
       N             đặt tốc độ đầu vào và kết xuất thành N baud

en:  * cols N        tell the kernel that the terminal has N columns
     * columns N     same as cols N
vi:  * cols N        cho hạt nhân biết thiết bị cuối có N cột
     * columns N     giống như “cols N”

en:  * [-]drain      wait for transmission before applying settings (%s by default)
vi:  * [-]drain      đợi truyền trước khi áp dụng các cài đặt (%s theo mặc định)

en:    ispeed N      set the input speed to N
vi:    ispeed N      đặt tốc độ đầu vào thành N

en:  * line N        use line discipline N
vi:  * line N        dùng kỷ luật dòng N

en:    min N         with -icanon, set N characters minimum for a completed read
       ospeed N      set the output speed to N
vi:    min N         với “-icanon”, đọc ít nhất N ký tự mỗi lần đọc
       ospeed N      đặt tốc độ đưa kết quả ra thành N

en:  * rows N        tell the kernel that the terminal has N rows
     * size          print the number of rows and columns according to the kernel
vi:  * rows N        cho nhân biết thiết bị cuối có N dòng
     * size          in ra số hàng và số cột theo thông tin của nhân

en:    speed         print the terminal speed
       time N        with -icanon, set read timeout of N tenths of a second
vi:    speed         in ra tốc độ của thiết bị cuối
       time N        với “-icanon”, đặt thời gian chờ đọc
                       thành N phần mười của một giây

en: 
    Control settings:
       [-]clocal     disable modem control signals
       [-]cread      allow input to be received
vi: 
    Các cài đặt điều khiển:
       [-]clocal     tắt các tín hiệu điều khiển modem
       [-]cread      cho phép đầu vào được nhận

en:  * [-]crtscts    enable RTS/CTS handshaking
vi:  * [-]crtscts    bật bắt tay RTS/CTS

en:  * [-]cdtrdsr    enable DTR/DSR handshaking
vi:  * [-]cdtrdsr    bật bắt tay DTR/DSR

en:    csN           set character size to N bits, N in [5..8]
vi:    csN           đặt cỡ ký tự thành N bít, N trong khoảng [5..8]

en:    [-]cstopb     use two stop bits per character (one with '-')
       [-]hup        send a hangup signal when the last process closes the tty
       [-]hupcl      same as [-]hup
       [-]parenb     generate parity bit in output and expect parity bit in input
       [-]parodd     set odd parity (or even parity with '-')
vi:    [-]cstopb     dùng hai bit dừng cho mỗi ký tự (một với “-”)
       [-]hup        gửi tín hiệu treo khi tiến trình cuối cùng đóng tty
       [-]hupcl      như “[-]hup”
       [-]parenb     tạo bit tương tính chẵn lẻ trong kết quả
                      và chờ bit tính chẵn lẻ trong dữ liệu vào
       [-]parodd     đặt tính chẵn lẻ kiểu là lẻ (hoặc đặt “-” thì chẵn)

en:  * [-]cmspar     use "stick" (mark/space) parity
vi:  * [-]cmspar     dùng "stick" chẵn lẻ (mark/space)

en: 
    Input settings:
       [-]brkint     breaks cause an interrupt signal
       [-]icrnl      translate carriage return to newline
       [-]ignbrk     ignore break characters
       [-]igncr      ignore carriage return
       [-]ignpar     ignore characters with parity errors
vi: 
    Cài đặt đầu vào:
       [-]brkint     sự ngắt gây ra một tín hiệu gián đoạn
       [-]icrnl      chuyển return thành dòng mới
       [-]ignbrk     bỏ qua ký tự ngắt
       [-]igncr      bỏ qua return
       [-]ignpar     bỏ qua cá ký tự với lỗi chẵn lẻ

en:  * [-]imaxbel    beep and do not flush a full input buffer on a character
vi:  * [-]imaxbel    kêu bíp và thực hiện đẩy và kéo toàn bộ dữ liệu đệm trên thiết bị ký tự

en:    [-]inlcr      translate newline to carriage return
       [-]inpck      enable input parity checking
       [-]istrip     clear high (8th) bit of input characters
vi:    [-]inlcr      chuyển dòng mới thành return
       [-]inpck      bật dùng kiểm tra tính chẵn lẻ đầu vào
       [-]istrip     gột bit cao (thứ 8) của các ký tự đầu vào

en:  * [-]iutf8      assume input characters are UTF-8 encoded
vi:  * [-]iutf8      coi như các ký tự đưa vào được mã hóa UTF-8

en:  * [-]iuclc      translate uppercase characters to lowercase
vi:  * [-]iuclc      chuyển đổi chữ HOA thành thường

en:  * [-]ixany      let any character restart output, not only start character
vi:  * [-]ixany      để bất ký ký tự nào đặt lại đầu ra, không chỉ các ký tự bắt đầu

en:    [-]ixoff      enable sending of start/stop characters
       [-]ixon       enable XON/XOFF flow control
       [-]parmrk     mark parity errors (with a 255-0-character sequence)
       [-]tandem     same as [-]ixoff
vi:    [-]ixoff      bật dùng việc gửi ký tự chạy/dừng
       [-]ixon       bật dùng điều khiển luồng XON/XOFF
       [-]parmrk     đánh dấu lỗi tính chẵn lẻ (với một dãy 255-0 ký tự)
       [-]tandem     giống như “[-]ixoff”

en: 
    Output settings:
vi: 
    Cài đặt kết xuất:

en:  * bsN           backspace delay style, N in [0..1]
vi:  * bsN           kiểu trễ xóa lùi, N trong khoảng [0..1]

en:  * crN           carriage return delay style, N in [0..3]
vi:  * crN           kiểu trễ về đầu dòng, N trong khoảng [0..3]

en:  * ffN           form feed delay style, N in [0..1]
vi:  * ffN           kiểu trễ form feed, N trong khoảng [0..1]

en:  * nlN           newline delay style, N in [0..1]
vi:  * nlN           kiểu trễ dòng mới, N trong khoảng [0..1]

en:  * [-]ocrnl      translate carriage return to newline
vi:  * [-]ocrnl      dịch về đầu dòng thành ký tự dòng mới

en:  * [-]ofdel      use delete characters for fill instead of NUL characters
vi:  * [-]ofdel      dùng các ký tự xóa để điền đầy thay vì dùng các ký tự NUL

en:  * [-]ofill      use fill (padding) characters instead of timing for delays
vi:  * [-]ofill      dùng điền đầy (đệm thêm) các ký tự thay cho khoảng thời gian trễ

en:  * [-]olcuc      translate lowercase characters to uppercase
vi:  * [-]olcuc      dịch các ký tự thường thành HOA

en:  * [-]onlcr      translate newline to carriage return-newline
vi:  * [-]onlcr      dịch ký tự dòng mới thành về đầu dòng dòng mới

en:  * [-]onlret     newline performs a carriage return
vi:  * [-]onlret     dòng mới thực hiện một về đầu dòng

en:  * [-]onocr      do not print carriage returns in the first column
vi:  * [-]onocr      đừng in về đầu dòng trong cột đầu tiên

en:    [-]opost      postprocess output
vi:    [-]opost      xử lý sau đầu ra

en:  * tabN          horizontal tab delay style, N in [0..3]
     * tabs          same as tab0
     * -tabs         same as tab3
vi:  * tabN          kiểu trễ tab ngang, N trong khoảng [0..3]
     * tabs          giống như tab0
     * -tabs         giống như tab3

en:  * vtN           vertical tab delay style, N in [0..1]
vi:  * vtN           kiểu trễ tab dọc, N trong khoảng [0..1]

en: 
    Local settings:
       [-]crterase   echo erase characters as backspace-space-backspace
vi: 
    Cài đặt nội bộ:
       [-]crterase   lặp lại các ký tự xóa như backspace-space-backspace

en:  * crtkill       kill all line by obeying the echoprt and echoe settings
     * -crtkill      kill all line by obeying the echoctl and echok settings
vi:  * crtkill       diệt toàn dòng theo cài đặt echoprt và echoe
     * -crtkill      diệt toàn dòng theo cài đặt echoctl và echok

en:  * [-]ctlecho    echo control characters in hat notation ('^c')
vi:  * [-]ctlecho    lặp lại các ký tự điều khiển ở dạng ký hiệu mũ (“^c”)

en:    [-]echo       echo input characters
vi:    [-]echo       lặp lại các ký tự đầu vào

en:  * [-]echoctl    same as [-]ctlecho
vi:  * [-]echoctl    giống như [-]ctlecho

en:    [-]echoe      same as [-]crterase
       [-]echok      echo a newline after a kill character
vi:    [-]echoe      giống như  [-]crterase
       [-]echok      lặp lại một ký tự dòng mới sau khi giết thiết bị ký tự

en:  * [-]echoke     same as [-]crtkill
vi:  * [-]echoke     giống như [-]crtkill

en:    [-]echonl     echo newline even if not echoing other characters
vi:    [-]echonl     lặp lại dòng mới ngay cả khi không lặp các ký tự khác

en:  * [-]echoprt    echo erased characters backward, between '\' and '/'
vi:  * [-]echoprt    lặp lại các ký tự tẩy về phía sau, giữa “\” và “/”

en:  * [-]extproc    enable "LINEMODE"; useful with high latency links
vi:  * [-]extproc    bật "LINEMODE"; hữu ích với các liên kết cũ cao

en:  * [-]flusho     discard output
vi:  * [-]flusho     loại bỏ đầu ra

en:    [-]icanon     enable special characters: %s
       [-]iexten     enable non-POSIX special characters
vi:    [-]icanon     bật các ký tự đặc biệt: %s
       [-]iexten     bật các ký tự đặc biệt không-POSIX

en:    [-]isig       enable interrupt, quit, and suspend special characters
       [-]noflsh     disable flushing after interrupt and quit special characters
vi:    [-]isig       bật dùng các ký tự đặc ngắt, thoát, và ngưng
       [-]noflsh     tắt bỏ đẩy dữ liệu lên đĩa sau ngắt và thoát khỏi các ký tự đặc biệt

en:  * [-]prterase   same as [-]echoprt
vi:  * [-]prterase   giống như “[-]echoprt”

en:  * [-]tostop     stop background jobs that try to write to the terminal
vi:  * [-]tostop     dừng các công việc nền mà thử ghi vào thiết bị cuối

en:  * [-]xcase      with icanon, escape with '\' for uppercase characters
vi:  * [-]xcase      với “icanon”, thoát với “\” cho các ký tự viết HOA

en: 
    Combination settings:
vi: 
    Cài đặt tổ hợp:

en:  * [-]LCASE      same as [-]lcase
vi:  * [-]LCASE      giống như “[-]lcase”

en:    cbreak        same as -icanon
       -cbreak       same as icanon
vi:    cbreak        giống như “-icanon”
       -cbreak       giống như “icanon”

en:    cooked        same as brkint ignpar istrip icrnl ixon opost isig
                     icanon, eof and eol characters to their default values
       -cooked       same as raw
vi:    cooked        giống như “brkint ignpar istrip icrnl ixon opost isig icanon”
                     các ký tự eof và eol tới giá trị mặc định của chúng
       -cooked       giống như “raw”

en:    crt           same as %s
vi:    crt           giống như “%s”

en:    dec           same as %s intr ^c erase 0177
                     kill ^u
vi:    dec           giống như %s intr ^c erase 0177
                     kill ^u

en:  * [-]decctlq    same as [-]ixany
vi:  * [-]decctlq    giống như [-]ixany

en:    ek            erase and kill characters to their default values
       evenp         same as parenb -parodd cs7
       -evenp        same as -parenb cs8
vi:    ek            tẩy và giết các ký tự thành giá trị mặc định của chúng
       evenp         giống như parenb -parodd cs7
       -evenp        giống như -parenb cs8

en:  * [-]lcase      same as xcase iuclc olcuc
vi:  * [-]lcase      giống như xcase iuclc olcuc

en:    litout        same as -parenb -istrip -opost cs8
       -litout       same as parenb istrip opost cs7
vi:    litout        giống như -parenb -istrip -opost cs8
       -litout       giống như parenb istrip opost cs7

en:    nl            same as %s
       -nl           same as %s
vi:    nl            giống như %s
       -nl           giống như %s

en:    oddp          same as parenb parodd cs7
       -oddp         same as -parenb cs8
       [-]parity     same as [-]evenp
       pass8         same as -parenb -istrip cs8
       -pass8        same as parenb istrip cs7
vi:    oddp          giống như “parenb parodd cs7”
       -oddp         giống như “-parenb cs8”
       [-]parity     giống như “[-]evenp”
       pass8         giống như “-parenb -istrip cs8”
       -pass8        giống như “parenb istrip cs7”

en:    raw           same as -ignbrk -brkint -ignpar -parmrk -inpck -istrip
                     -inlcr -igncr -icrnl -ixon -ixoff -icanon -opost
                     -isig%s min 1 time 0
       -raw          same as cooked
vi:    raw           giống như -ignbrk -brkint -ignpar -parmrk -inpck -istrip
                     -inlcr -igncr -icrnl -ixon -ixoff -icanon -opost
                     -isig%s min 1 time 0
       -raw          giống như “cooked”

en:    sane          same as cread -ignbrk brkint -inlcr -igncr icrnl
                     icanon iexten echo echoe echok -echonl -noflsh
                     %s
                     %s
                     %s,
                     all special characters to their default values
vi:    sane          giống như cread -ignbrk brkint -inlcr -igncr icrnl
                     icanon iexten echo echoe echok -echonl -noflsh
                     %s
                     %s
                     %s,
                     mọi ký tự đặc biệt thành giá trị mặc định của chúng

en: 
    Handle the tty line connected to standard input.  Without arguments,
    prints baud rate, line discipline, and deviations from stty sane.  In
    settings, CHAR is taken literally, or coded as in ^c, 0x37, 0177 or
    127; special values ^- or undef used to disable special characters.
vi: 
    Điều khiển đường tty kết nối tới đầu vào tiêu chuẩn.  Khi không
    có đối số, in ra tốc độ đường truyền baud, kỷ luật đường truyền, và
    sự lệch hướng khỏi giá trị stty hữu tỷ.
    Trong cài đặt KÝ_TỰ là các chữ cái hoặc mã hóa như ^c, 0x37, 0177 hoặc 127,
    giá trị đặc biệt “^-” hoặc “undef” dùng để tắt bỏ các ký tự đặc biệt.

en: missing argument to %s
vi: thiếu đối số cho %s

en: invalid argument %s
vi: đối số sai %s

en: %s: error setting %s
vi: %s: lỗi cài đặt %s

en: invalid line discipline %s
vi: sai kỷ luật của dòng %s

en: only one device may be specified
vi: chỉ có thể đưa ra một thiết bị

en: the options for verbose and stty-readable output styles are
    mutually exclusive
vi: các tùy chọn cho dạng kết quả chi tiết và dạng có thể đọc stty
    loại trừ lẫn nhau

en: when specifying an output style, modes may not be set
vi: khi chỉ ra dạng kết quả, không được đặt các chế độ

en: %s: couldn't reset non-blocking mode
vi: %s: không đặt lại được chế độ non-blocking (không chặn)

en: %s: unable to perform all requested operations
vi: %s: không thể thực hiện mọi thao tác yêu cầu

en: %s: no size information for this device
vi: %s: không có thông tin kích cỡ cho thiết bị này

en: invalid integer argument
vi: sai đối số kiểu số nguyên

en: Synchronize cached writes to persistent storage
    
    If one or more files are specified, sync only them,
    or their containing file systems.
vi: Các ghi được đệm đồng bộ với kho chứa cố định
    
    Nếu đưa ra một tập tin hay nhiều hơn, chỉ sync chúng,
    hoặc các hệ thống tập tin có chứa chúng.

en:   -d, --data             sync only file data, no unneeded metadata
vi:   -d, --data             chỉ đồng bộ dữ liệu tập tin, không siêu dữ liệu không cần

en:   -f, --file-system      sync the file systems that contain the files
vi:   -f, --file-system      đồng bộ hệ thống tập tin cái mà có chứa các tập tin

en: error opening %s
vi: lỗi mở %s

en: couldn't reset non-blocking mode %s
vi: không đặt lại được chế độ non-blocking (không chặn) %s

en: error syncing %s
vi: lỗi đồng bộ hóa %s

en: cannot specify both --data and --file-system
vi: không thể chỉ định cả hai --data và --file-system

en: --data needs at least one argument
vi: --data cần ít nhật một tham số

en: 
    Mandatory arguments to long options are mandatory for short options too.
vi: 
    Mọi đối số bắt buộc phải có khi dùng tùy chọn dài thì tùy chọn ngắn cũng vậy.

en: 
    Display values are in units of the first available SIZE from --block-size,
    and the %s_BLOCK_SIZE, BLOCK_SIZE and BLOCKSIZE environment variables.
    Otherwise, units default to 1024 bytes (or 512 if POSIXLY_CORRECT is set).
vi: 
    Giá trị hiển thị theo đơn vị kích CỠ sẵn có đầu tiên từ “--block-size”,
    và các biến đổi môi trường %s_BLOCK_SIZE, BLOCK_SIZE và BLOCKSIZE.
    Không thì đơn vị mặc định là 1024 byte (hoặc 512 nếu đặt POSIXLY_CORRECT).

en: 
    The backup suffix is '~', unless set with --suffix or SIMPLE_BACKUP_SUFFIX.
    The version control method may be selected via the --backup option or through
    the VERSION_CONTROL environment variable.  Here are the values:
vi: 
    Hậu tố sao lưu là “~”, trừ khi đặt với “--suffix” hoặc SIMPLE_BACKUP_SUFFIX.
    Phương pháp điều khiển phiên bản có thể chọn qua tùy chọn “--backup”
    hoặc qua biến môi trường VERSION_CONTROL.  Có những giá trị sau:

en:   none, off       never make backups (even if --backup is given)
      numbered, t     make numbered backups
      existing, nil   numbered if numbered backups exist, simple otherwise
      simple, never   always make simple backups
vi:   none, off       không bao giờ tạo bản sao lưu (dù đưa ra “--backup”)
      numbered, t     tạo các bản sao lưu đã đánh số
      existing, nil   đánh số nếu có bản sao lưu đánh số, nếu không thì đơn giản
      simple, never   luôn luôn tạo sao lưu đơn giản

en: 
    %s online help: <%s>
vi: 
    Trợ giúp trực tuyến %s: <%s>

en: or available locally via: info '(coreutils) %s%s'
vi: hoặc sẵn có nội bộ thông qua: info “(coreutils) %s%s”

en: WARNING: Circular directory structure.
    This almost certainly means that you have a corrupted file system.
    NOTIFY YOUR SYSTEM MANAGER.
    The following directory is part of the cycle:
      %s
vi: CẢNH BÁO: cấu trúc thư mục bị quẩn vòng.
    Gần chắc chắn là hệ thống tập tin đã bị hỏng.
    HÃY THÔNG BÁO CHO NGƯỜI QUẢN LÝ HỆ THỐNG.
    Thư mục sau nằm trong vòng quay:
      %s

en: Write each FILE to standard output, last line first.
vi: Ghi mỗi TẬP_TIN ra đầu ra tiêu chuẩn, dòng cuối cùng in đầu tiên.

en:   -b, --before             attach the separator before instead of after
      -r, --regex              interpret the separator as a regular expression
      -s, --separator=STRING   use STRING as the separator instead of newline
vi:   -b, --before             gắn ký tự phân chia ở trước thay vì sau
      -r, --regex              biên dịch ký tự phân chia như là biểu thức chính quy
      -s, --separator=CHUỖI    dùng CHUỖI làm ký tự phân chia thay cho dòng mới

en: %s: seek failed
vi: %s: di chuyển vị trí để đọc gặp lỗi

en: record too large
vi: mục ghi quá lớn

en: failed to create temporary file in %s
vi: gặp lỗi khi tạo tập tin tạm trong %s

en: failed to open %s for writing
vi: mở %s để ghi gặp lỗi

en: failed to rewind stream for %s
vi: Đặt lại dòng dữ liệu cho %s gặp lỗi

en: %s: write error
vi: %s: lỗi ghi nhớ

en: failed to open %s for reading
vi: mở %s để đọc gặp lỗi

en: separator cannot be empty
vi: ký tự dùng để phân chia không thể là rỗng

en: Print the last %d lines of each FILE to standard output.
    With more than one FILE, precede each with a header giving the file name.
vi: In ra %d dòng cuối cùng của mỗi TẬP_TIN ra đầu ra tiêu chuẩn.
    Khi có vài TẬP_TIN, thì đầu tiên in ra phần đầu cho biết tên tập tin.

en:   -c, --bytes=[+]NUM       output the last NUM bytes; or use -c +NUM to
                                 output starting with byte NUM of each file
vi:   -c, --bytes=[+]SỐ        xuất SỐ byte cuối cùng; hoặc dùng “-c +SỐ” để xuất
                                các byte bắt đầu với byte thứ SỐ của từng tập tin

en:   -f, --follow[={name|descriptor}]
                               output appended data as the file grows;
                                 an absent option argument means 'descriptor'
      -F                       same as --follow=name --retry
vi:   -f, --follow[={name|descriptor}]
                                   (tạm dịch: tên|mô_tả)                          in ra dữ liệu đã nối thêm vào cuối tập tin;
                               nếu vắng mặt đối số nghĩa là “descriptor”
      -F                      giống như “--follow=tên --retry”

en:   -n, --lines=[+]NUM       output the last NUM lines, instead of the last %d;
                                 or use -n +NUM to output starting with line NUM
          --max-unchanged-stats=N
                               with --follow=name, reopen a FILE which has not
                                 changed size after N (default %d) iterations
                                 to see if it has been unlinked or renamed
                                 (this is the usual case of rotated log files);
                                 with inotify, this option is rarely useful
vi:   -n, --lines=[+]SỐ        xuất SỐ dòng cuối cùng, thay cho %d cuối cùng hoặc
                                 dùng “-n +SỐ” để xuất các dòng bắt đầu từ dòng SỐ
          --max-unchanged-stats=N
                               với “--follow=tên”, mở lại một TẬP-TIN không thay
                               đổi kích cỡ sau N (mặc định %d) lần lặp lại
                               để xem nó có bị bỏ liên kết hay đổi tên chưa
                               (đây thường là trường hợp các tập tin theo dõi đã
                               quay vòng). Khi đã có inotify, chức năng này trở
                               nên ít hữu dụng.

en:       --pid=PID            with -f, terminate after process ID, PID dies
      -q, --quiet, --silent    never output headers giving file names
          --retry              keep trying to open a file if it is inaccessible
vi:       --pid=SỐ             với “-f” thì chấm dứt sau khi tiến trình SỐ chết
      -q, --quiet, --silent    không bao giờ xuất phần đầu chỉ ra tên tập tin
          --retry              cố thử mở tập tin ngay cả khi không thể truy cập

en:   -s, --sleep-interval=N   with -f, sleep for approximately N seconds
                                 (default 1.0) between iterations;
                                 with inotify and --pid=P, check process P at
                                 least once every N seconds
      -v, --verbose            always output headers giving file names
vi:   -s, --sleep-interval=N   với “-f” thì ngủ trong khoảng N giây
                                 (mặc định 1.0) giữa hai lần lặp lại;
                                 khi có inotify và --pid=P, kiểm tra
                                 tiến trình P 
                                 ít nhất một lần mỗi N giây.
      -v, --verbose            lúc nào cũng xuất phần đầu chỉ ra tên tập tin

en: With --follow (-f), tail defaults to following the file descriptor, which
    means that even if a tail'ed file is renamed, tail will continue to track
    its end.  This default behavior is not desirable when you really want to
    track the actual name of the file, not the file descriptor (e.g., log
    rotation).  Use --follow=name in that case.  That causes tail to track the
    named file in a way that accommodates renaming, removal and creation.
vi: Dùng “--follow” (-f) thì tail mặc định theo bộ mô tả tập tin.
    Có nghĩa là ngay cả khi tập tin được tail cũng bị thay tên, tail cứ theo dõi kết thúc của nó.
    Ứng xử mặc định này không có giá trị khi người dùng thực sự muốn
    theo dõi tên thật của tập tin, chứ không phải bộ mô tả tập tin (ví dụ, quay
    vòng sổ theo dõi).
    Hãy dùng “--follow=tên” trong trường hợp đó.
    Nó khiến tail theo dõi tập tin có tên đưa ra
    bằng một cách làm cho thích nghi việc thay tên, gỡ bỏ và tạo.

en: closing %s (fd=%d)
vi: đang đóng %s (fd=%d)

en: %s: cannot seek to end-relative offset %s
vi: %s: không thể di chuyển vị trí đọc tới offset đối với cuối %s

en: cannot determine location of %s. reverting to polling
vi: không thể quyết định vị trí của %s thì phục hồi việc thăm dò

en: %s has been replaced with an untailable symbolic link
vi: %s bị thay thế bởi một liên kết mềm không thể tail

en: %s has become inaccessible
vi: %s đã trở thành không thể truy cập

en: %s has been replaced with an untailable file%s
vi: %s bị thay thế bởi tập tin%s không thể tail

en: ; giving up on this name
vi: ; đầu hàng cái tên này

en: %s has been replaced with an untailable remote file
vi: %s bị thay thế bởi tập tin trên mạng không thể tail

en: %s has become accessible
vi: %s đã trở thành có thể truy cập

en: %s has appeared;  following new file
vi: %s đã xuất hiện; đi theo tập tin mới

en: %s has been replaced;  following new file
vi: %s bị thay thế; đi theo tập tin mới

en: %s: cannot change nonblocking mode
vi: %s: không thay đổi được chế độ không chặn

en: %s: file truncated
vi: %s: tập tin đã bị cắt ngắn

en: no files remaining
vi: không còn tập tin nào

en: cannot watch parent directory of %s
vi: không thể theo dõi thư mục mẹ của %s

en: inotify resources exhausted
vi: Dùng hết tài nguyên inotify

en: cannot watch %s
vi: không thể theo dõi %s

en: %s was replaced
vi: %s đã bị thay thế

en: error waiting for inotify and output events
vi: gặp lỗi khi chờ cho sự kiện inotify và xuất

en: error reading inotify event
vi: gặp lỗi khi đọc sự kiện inotify

en: directory containing watched file was removed
vi: thư mục có chứa tập tin theo dõi đã bị xóa bỏ

en: %s: cannot follow end of this type of file%s
vi: %s: không thể đi theo đến cuối của kiểu của tập tin%s

en: invalid maximum number of unchanged stats between opens
vi: sai số trạng thái không thay đổi tối đa giữa các lần mở

en: invalid PID
vi: sai PID

en: invalid number of seconds: %s
vi: sai số lượng giây: %s

en: option used in invalid context -- %c
vi: tùy chọn dùng theo ngữ cảnh sai -- %c

en: warning: --retry ignored; --retry is useful only when following
vi: cảnh báo: “--retry” bị bỏ qua; “--retry” chỉ có ích khi theo sau

en: warning: --retry only effective for the initial open
vi: cảnh báo: --retry chỉ có tác động đến việc mở khởi tạo

en: warning: PID ignored; --pid=PID is useful only when following
vi: cảnh báo: PID bị bỏ qua; “--pid=PID” chỉ có ích khi theo sau

en: warning: --pid=PID is not supported on this system
vi: cảnh báo: không hỗ trợ “--pid=PID” trên hệ thống này

en: cannot follow %s by name
vi: không thể theo sau %s theo tên

en: warning: following standard input indefinitely is ineffective
vi: cảnh báo: không hiệu quả khi theo sau đầu vào tiêu chuẩn một cách không giới hạn

en: inotify cannot be used, reverting to polling
vi: inotify không dùng được thì phục hồi việc trưng cầu

en: Copy standard input to each FILE, and also to standard output.
    
      -a, --append              append to the given FILEs, do not overwrite
      -i, --ignore-interrupts   ignore interrupt signals
vi: Sao chép đầu vào tiêu chuẩn vào mỗi TẬP_TIN, và đồng thời vào đầu ra tiêu chuẩn.
    
      -a, --append              nối thêm vào các TẬP_TIN chỉ ra, không ghi đè
      -i, --ignore-interrupts   bỏ qua tín hiệu gián đoạn

en:   -p                        diagnose errors writing to non pipes
          --output-error[=MODE]   set behavior on write error.  See MODE below
vi:   -p                        chuẩn đoán cá lỗi ghi đến các thứ không-đường-ống
          --output-error[=CHẾ ĐỘ]  đặt cách ứng xử khi gặp lỗi ghi.  Xem CHẾ ĐỘ ở dưới

en: missing argument after %s
vi: thiếu đối số ở sau %s

en: invalid integer %s
vi: sai số nguyên %s

en: %s expected
vi: cần %s

en: %s expected, found %s
vi: cần “%s”, nhưng lại nhận được %s

en: -nt does not accept -l
vi: -nt không chấp nhận -l

en: -ef does not accept -l
vi: -ef không chấp nhận -l

en: -ot does not accept -l
vi: -ot không chấp nhận -l

en: %s: unknown binary operator
vi: %s: toán tử hai ngôi lạ

en: Usage: test EXPRESSION
      or:  test
      or:  [ EXPRESSION ]
      or:  [ ]
      or:  [ OPTION
vi: Cách dùng: test BIỂU_THỨC
         hoặc: test
         hoặc: [ BIỂU_THỨC ]
         hoặc: [ ]
         hoặc: [ TÙY_CHỌN

en: Exit with the status determined by EXPRESSION.
vi: Thoát với trạng thái xác định bởi BIỂU_THỨC.

en: 
    An omitted EXPRESSION defaults to false.  Otherwise,
    EXPRESSION is true or false and sets exit status.  It is one of:
vi: 
    Theo mặc định, một BIỂU_THỨC bị bỏ qua là sai (false).
    Không thì BIỂU_THỨC là đúng (true) hoặc sai (false)
    và đặt giá trị thoát. Nó là một trong số:

en: 
      ( EXPRESSION )               EXPRESSION is true
      ! EXPRESSION                 EXPRESSION is false
      EXPRESSION1 -a EXPRESSION2   both EXPRESSION1 and EXPRESSION2 are true
      EXPRESSION1 -o EXPRESSION2   either EXPRESSION1 or EXPRESSION2 is true
vi: 
      ( BIỂU_THỨC )                BIỂU_THỨC là đúng (true)
      ! BIỂU_THỨC                  BIỂU_THỨC là sai (false)
      BIỂU_THỨC1 -a BIỂU_THỨC2     cả BIỂU_THỨC1 và BIỂU_THỨC2 đều là đúng (true)
      BIỂU_THỨC1 -o BIỂU_THỨC2     BIỂU_THỨC1 hoặc BIỂU_THỨC2 là đúng (true)

en: 
      -n STRING            the length of STRING is nonzero
      STRING               equivalent to -n STRING
      -z STRING            the length of STRING is zero
      STRING1 = STRING2    the strings are equal
      STRING1 != STRING2   the strings are not equal
vi: 
      -n CHUỖI             CHUỖI có chiều dài khác không
      CHUỖI                tương đương với “-n CHUỖI”
      -z CHUỖI             CHUỖI có chiều dài là không
      CHUỖI1 = CHUỖI2      các chuỗi bằng nhau
      CHUỖI1 != CHUỖI2     các chuỗi khác nhau

en: 
      INTEGER1 -eq INTEGER2   INTEGER1 is equal to INTEGER2
      INTEGER1 -ge INTEGER2   INTEGER1 is greater than or equal to INTEGER2
      INTEGER1 -gt INTEGER2   INTEGER1 is greater than INTEGER2
      INTEGER1 -le INTEGER2   INTEGER1 is less than or equal to INTEGER2
      INTEGER1 -lt INTEGER2   INTEGER1 is less than INTEGER2
      INTEGER1 -ne INTEGER2   INTEGER1 is not equal to INTEGER2
vi: 
      S.NGUYÊN1 -eq S.NGUYÊN2 S.NGUYÊN1 bằng S.NGUYÊN2
      S.NGUYÊN1 -ge S.NGUYÊN2 S.NGUYÊN1 lớn hơn hoặc bằng S.NGUYÊN2
      S.NGUYÊN1 -gt S.NGUYÊN2 S.NGUYÊN1 lớn hơn S.NGUYÊN2
      S.NGUYÊN1 -le S.NGUYÊN2 S.NGUYÊN1 nhỏ hơn hoặc bằng S.NGUYÊN2
      S.NGUYÊN1 -lt S.NGUYÊN2 S.NGUYÊN1 nhỏ hơn S.NGUYÊN2
      S.NGUYÊN1 -ne S.NGUYÊN2 S.NGUYÊN1 khác (không bằng) SỐ_NGUYÊN2

en: 
      FILE1 -ef FILE2   FILE1 and FILE2 have the same device and inode numbers
      FILE1 -nt FILE2   FILE1 is newer (modification date) than FILE2
      FILE1 -ot FILE2   FILE1 is older than FILE2
vi: 
      T.TIN1 -ef T.TIN2 T.TIN1 và T.TIN2 có cùng số hiệu thiết bị và inode
      T.TIN1 -nt T.TIN2 T.TIN1 mới hơn (theo ngày sửa) T.TIN2
      T.TIN1 -ot T.TIN2 T.TIN1 cũ hơn T.TIN2

en: 
      -b FILE     FILE exists and is block special
      -c FILE     FILE exists and is character special
      -d FILE     FILE exists and is a directory
      -e FILE     FILE exists
vi: 
      -b TẬP_TIN  TẬP_TIN tồn tại và là cái đặc biệt kiểu khối
      -c TẬP_TIN  TẬP_TIN tồn tại và là cái đặc biệt kiểu ký tự
      -d TẬP_TIN  TẬP_TIN tồn tại và là thư mục
      -e TẬP_TIN  TẬP_TIN tồn tại

en:   -f FILE     FILE exists and is a regular file
      -g FILE     FILE exists and is set-group-ID
      -G FILE     FILE exists and is owned by the effective group ID
      -h FILE     FILE exists and is a symbolic link (same as -L)
      -k FILE     FILE exists and has its sticky bit set
vi:   -f TẬP_TIN  TẬP_TIN tồn tại và là một tập tin thông thường
      -g TẬP_TIN  TẬP_TIN tồn tại và có đặt ID nhóm (set-group-ID)
      -G TẬP_TIN  TẬP_TIN tồn tại và sở hữu bởi ID nhóm hoạt động
      -h TẬP_TIN  TẬP_TIN tồn tại và là một liên kết mềm (giống như “-L”)
      -k TẬP_TIN  TẬP_TIN tồn tại và có đặc bit dính (sticky)

en:   -S FILE     FILE exists and is a socket
      -t FD       file descriptor FD is opened on a terminal
      -u FILE     FILE exists and its set-user-ID bit is set
      -w FILE     FILE exists and write permission is granted
      -x FILE     FILE exists and execute (or search) permission is granted
vi:   -S TẬP_TIN  TẬP_TIN tồn tại và là một ổ cắm
      -t FD       mô tả tập tin FD được mở trên một thiết bị cuối
      -u TẬP_TIN  TẬP_TIN tồn tại và có bit ID người dùng đã đặt (set-user-ID)
      -w TẬP_TIN  TẬP_TIN tồn tại và cho phép ghi
      -x TẬP_TIN  TẬP_TIN tồn tại và cho phép thực hiện (hoặc tìm kiếm)

en: 
    Except for -h and -L, all FILE-related tests dereference symbolic links.
    Beware that parentheses need to be escaped (e.g., by backslashes) for shells.
    INTEGER may also be -l STRING, which evaluates to the length of STRING.
vi: 
    Trừ đối với “-h” và “-L”, mọi thử nghiệm có liên quan đến TẬP_TIN
    sẽ bỏ tham chiếu của liên kết mềm.
    Cần thoát các dấu ngoặc (ví dụ, bằng gạch ngược) đối trong shell.
    SỐ_NGUYÊN có thể đồng thời là “-l CHUỖI” tính chiều dài của CHUỖI.

en: 
    NOTE: Binary -a and -o are inherently ambiguous.  Use 'test EXPR1 && test
    EXPR2' or 'test EXPR1 || test EXPR2' instead.
vi: 
    CHÚ Ý: Phép toán nhị phân -a và -o là vốn đã chưa rõ ràng. Dùng “test EXPR1 && test
    BT2” hay “test BT1 || test BT2” thay cho cách trên.

en: 
    NOTE: [ honors the --help and --version options, but test does not.
    test treats each of those as it treats any other nonempty STRING.
vi: 
    GHI CHÚ: [ tùy theo hai tùy chọn “--help” (trợ giúp)
    và “--version” (phiên bản), còn test (thử) không phải.
    test xử lý mỗi tùy chọn này giống như CHUỖI khác rỗng.

en: test and/or [
vi: thử và/hoặc “[”

en: extra argument %s
vi: tham số thêm %s

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

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

en: sending signal %s to command %s
vi: gửi tín hiệu %s cho lệnh %s

en: Usage: %s [OPTION] DURATION COMMAND [ARG]...
      or:  %s [OPTION]
vi: Cách dùng: %s [TÙY_CHỌN] THỜI_LƯỢNG LỆNH [Đ.SỐ]…]
      or:  %s [TÙY_CHỌN]

en: Start COMMAND, and kill it if still running after DURATION.
vi: Khởi chạy LỆNH, và buộc kết thúc nó nếu vẫn còn chạy sau THỜI_LƯỢNG.

en:       --preserve-status
                     exit with the same status as COMMAND, even when the
                       command times out
          --foreground
                     when not running timeout directly from a shell prompt,
                       allow COMMAND to read from the TTY and get TTY signals;
                       in this mode, children of COMMAND will not be timed out
      -k, --kill-after=DURATION
                     also send a KILL signal if COMMAND is still running
                       this long after the initial signal was sent
      -s, --signal=SIGNAL
                     specify the signal to be sent on timeout;
                       SIGNAL may be a name like 'HUP' or a number;
                       see 'kill -l' for a list of signals
vi:       --preserve-status
                     thoát cùng trạng thái với LỆNH, ngay cả khi
                       lệnh gặp lỗi quá giờ
          --foreground
                     Khi không chạy, sẽ bị hết giờ trực tiếp từ shell prompt,
                       cho phép COMMAND đọc tín hiệu từ TTY và nhận TTY.
                       Trong chế độ này, con của COMMAND sẽ không bị hết giờ.
      -k, --kill-after=THỜI_LƯỢNG
                     đồng thời gửi tín hiệu KILL (buộc kết thúc) nếu LỆNH vẫn còn chạy
                       sau thời lượng này tính từ khi tín hiệu khởi tạo được gửi.
      -s, --signal=TÍN_HIỆU
                     chỉ định tín hiệu cần gửi khi quá hạn.
                      TÍN_HIỆU có thể là một tên như “HUP”,
                      hoặc một con số.
                      Xem “kill -l” để thấy một danh sách các tín hiệu.

en:   -v, --verbose  diagnose to stderr any signal sent upon timeout
vi:   -v, --verbose  chuẩn đoán ra stderr bất kỳ tín hiệu nào gửi theo quá giờ

en: 
    DURATION is a floating point number with an optional suffix:
    's' for seconds (the default), 'm' for minutes, 'h' for hours or 'd' for days.
    A duration of 0 disables the associated timeout.
vi: 
    DURATION là một số thực chấm động với hậu số tùy chọn:
    “s” cho giây (mặc định), “m” cho phút, “h” cho giờ và “d” cho ngày.
    Một khoảng thời gian là 0 sẽ tắt liên kết với quá giờ

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

en: warning: disabling core dumps failed
vi: cảnh báo: tắt core dump gặp lỗi

en: error waiting for command
vi: gặp lỗi khi đợi câu lệnh

en: the monitored command dumped core
vi: lệnh theo dõi đã đổ lõi

en: unknown status from command (%d)
vi: trạng thái chưa được biết đến từ câu lệnh (%d)

en: invalid date format %s
vi: sai định dạng ngày tháng %s

en: cannot touch %s
vi: không sờ (touch) được %s

en: setting times of %s
vi: đang đặt thời gian của %s

en: Update the access and modification times of each FILE to the current time.
    
    A FILE argument that does not exist is created empty, unless -c or -h
    is supplied.
    
    A FILE argument string of - is handled specially and causes touch to
    change the times of the file associated with standard output.
vi: Cập nhật các thời gian truy cập và sửa đổi của mỗi TẬP_TIN
    lên thời gian hiện tại.
    
    Đối số TẬP_TIN không tồn tại thì được tạo mới, trừ phi dùng "-c" hay "-h".
    
    Chuỗi đối số TẬP_TIN "-" được xử lý đặc biệt và gây ra tiến trình
    touch thay đổi các thời gian của tập tin tổ hợp với đầu ra tiêu chuẩn.

en:   -a                     change only the access time
      -c, --no-create        do not create any files
      -d, --date=STRING      parse STRING and use it instead of current time
      -f                     (ignored)
vi:   -a                     chỉ thay đổi thời gian truy cập
      -c, --no-create        không tạo tập tin nào
      -d, --date=CHUỖI       phân tích cú pháp của CHUỖI và dùng nó thay cho thời gian hiện tại
      -f                     (bị bỏ qua)

en:   -h, --no-dereference   affect each symbolic link instead of any referenced
                             file (useful only on systems that can change the
                             timestamps of a symlink)
      -m                     change only the modification time
vi:   -h, --no-dereference   ảnh hưởng mỗi liên kết mềm chứ không ảnh hưởng tập tin tin
                             đích (chỉ có tác dụng trên hệ thống có thể thay đổi
                             quyền sở hữu của một liên kết mềm)
     -m                      thay đổi chỉ thời gian sửa đổi

en:   -r, --reference=FILE   use this file's times instead of current time
      -t STAMP               use [[CC]YY]MMDDhhmm[.ss] instead of current time
          --time=WORD        change the specified time:
                               WORD is access, atime, or use: equivalent to -a
                               WORD is modify or mtime: equivalent to -m
vi:   -r, --reference=TẬP_TIN dùng thời gian của tập tin này thay cho thời
                               gian hiện thời
      -t TEM                 dùng [[CC]YY]MMDDhhmm[.ss] thay cho thời gian hiện tại
          --time=TỪ          thay đổi thời gian chỉ ra:
                              TỪ là access, atime, hoặc use: tương đương với “-a”
                              TỪ là modify hoặc mtime: tương đương với “-m”

en: 
    Note that the -d and -t options accept different time-date formats.
vi: 
    Ghi chú rằng hai tùy chọn “-d” và “-t” chấp nhận
    định dạng ngày/giờ khác nhau.

en: cannot specify times from more than one source
vi: không chỉ ra được thời gian từ vài nguồn

en: warning: 'touch %s' is obsolete; use 'touch -t %04ld%02d%02d%02d%02d.%02d'
vi: cảnh báo: “touch %s” là cách cũ; hãy dùng “touch -t %04ld%02d%02d%02d%02d.%02d”

en: Usage: %s [OPTION]... SET1 [SET2]
vi: Cách dùng: %s [TÙY_CHỌN]… TẬP_HỢP1 [TẬP_HỢP2]

en: Translate, squeeze, and/or delete characters from standard input,
    writing to standard output.
    
      -c, -C, --complement    use the complement of SET1
      -d, --delete            delete characters in SET1, do not translate
      -s, --squeeze-repeats   replace each sequence of a repeated character
                                that is listed in the last specified SET,
                                with a single occurrence of that character
      -t, --truncate-set1     first truncate SET1 to length of SET2
vi: Chuyển đổi, vắt, và/hoặc xóa các ký tự từ đầu vào tiêu chuẩn,
    ghi ra đầu ra tiêu chuẩn.
    
      -c, -C, --complement    dùng phần bù của TẬP_HỢP1
      -d, --delete            xóa các ký tự trong TẬP_HỢP1, không chuyển đổi
      -s, --squeeze-repeats   thay thế mỗi dãy đưa vào của một ký tự lặp
                                cái mà được liệt kê trong TẬP_HỢP chỉ định cuối,
                                với một lần xảy ra đơn của của ký tự đó
      -t, --truncate-set1     đầu tiên xén TẬP_HỢP1 thành chiều dài của TẬP_HỢP2

en: 
    SETs are specified as strings of characters.  Most represent themselves.
    Interpreted sequences are:
    
      \NNN            character with octal value NNN (1 to 3 octal digits)
      \\              backslash
      \a              audible BEL
      \b              backspace
      \f              form feed
      \n              new line
      \r              return
      \t              horizontal tab
vi: 
    TẬP_HỢP là chuỗi các ký tự. Hầu hết tập hợp tự đại diện.
    Các chuỗi được biên dịch là:
    
      \NNN            ký tự với giá trị bát phân NNN (1 tới 3 chữ số)
      \\             gạch ngược
      \a              tiếng chuông BEL nghe rõ
      \b              xóa lùi
      \f              thụt dòng
      \n              dòng mới
      \r              return
      \t              tab ngang

en:   \v              vertical tab
      CHAR1-CHAR2     all characters from CHAR1 to CHAR2 in ascending order
      [CHAR*]         in SET2, copies of CHAR until length of SET1
      [CHAR*REPEAT]   REPEAT copies of CHAR, REPEAT octal if starting with 0
      [:alnum:]       all letters and digits
      [:alpha:]       all letters
      [:blank:]       all horizontal whitespace
      [:cntrl:]       all control characters
      [:digit:]       all digits
vi:   \v              tab đứng
      KÝ_TỰ1-KÝ_TỰ2   mọi ký tự từ KÝ_TỰ1 đến KÝ_TỰ2 theo thứ tự tăng dần
      [KÝ_TỰ*]        trong TẬP_HỢP2, sao chép KÝ_TỰ tới chiều dài của TẬP_HỢP1
      [KÝ_TỰ*REPEAT]  LẶP LẠI sao chép của KÝ_TỰ, LẶP LẠI bát phân nếu bằt đầu từ 0
      [:alnum:]       mọi chữ cái và chữ số
      [:alpha:]       mọi chữ cái
      [:blank:]       mọi khoảng trắng nằm ngang
      [:cntrl:]       mọi ký tự điều khiển
      [:digit:]       mọi chữ số

en:   [:graph:]       all printable characters, not including space
      [:lower:]       all lower case letters
      [:print:]       all printable characters, including space
      [:punct:]       all punctuation characters
      [:space:]       all horizontal or vertical whitespace
      [:upper:]       all upper case letters
      [:xdigit:]      all hexadecimal digits
      [=CHAR=]        all characters which are equivalent to CHAR
vi:   [:graph:]       mọi ký tự có thể in, trừ khoảng trắng
      [:lower:]       mọi chữ cái viết thường
      [:print:]       mọi ký tự có thể in, lấy cả khoảng trắng
      [:punct:]       mọi ký tự chấm câu
      [:space:]       mọi khoảng trắng nằm ngang hoặc đứng
      [:upper:]       mọi chữ cái viết hoa
      [:xdigit:]      mọi chữ số thập lục
      [=KÝ_TỰ=]       mọi ký tự tương đương với KÝ_TỰ

en: 
    Translation occurs if -d is not given and both SET1 and SET2 appear.
    -t may be used only when translating.  SET2 is extended to length of
    SET1 by repeating its last character as necessary.  Excess characters
    of SET2 are ignored.  Only [:lower:] and [:upper:] are guaranteed to
    expand in ascending order; used in SET2 while translating, they may
    only be used in pairs to specify case conversion.  -s uses the last
    specified SET, and occurs after translation or deletion.
vi: 
    Sự chuyển đổi xảy ra nếu không đưa ra tùy chọn “-d” và cả hai TẬP_HỢP1
    và TẬP_HỢP2 xuất hiện. Tùy chọn “-t” chỉ được dùng khi chuyển đổi.
    TẬP_HỢP2 kéo dài thành chiều dài của TẬP_HỢP1 bằng cách lặp lại ký tự
    cuối cùng tùy theo yêu cầu. Ký tự thừa trong TẬP_HỢP2 vẫn bị bỏ qua.
    Chỉ đảm bảo rằng [:lower:] và [:upper:] sẽ mở rộng theo thứ tự tăng dần;
    dùng trong TẬP_HỢP2 khi chuyển đổi, thì chỉ có thể sử dụng chúng theo cặp
    để ghi rõ cách chuyển đổi chữ HOA/thường. Tùy chọn “-s” dùng TẬP_HỢP được
    chỉ định cuối cùng, và xuất hiện sau việc chuyển đổi hay xóa.

en: warning: the ambiguous octal escape \%c%c%c is being
    	interpreted as the 2-byte sequence \0%c%c, %c
vi: cảnh báo: dãy thoát bát phân chưa rõ ràng “\%c%c%c”
    đang được biên dịch như dãy 2 byte “\0%c%c, %c”

en: warning: an unescaped backslash at end of string is not portable
vi: cảnh báo: không thể mang được dấu gạch ngược chưa thoát ở kết thúc chuỗi

en: range-endpoints of '%s-%s' are in reverse collating sequence order
vi: các điểm cuối phạm vi của “%s-%s” đang ở trong thứ tự dãy ngược lại

en: invalid repeat count %s in [c*n] construct
vi: sai số đếm lặp %s trong cấu trúc “[c*n]”

en: missing character class name '[::]'
vi: thiếu tên lớp của ký tự “[::]”

en: missing equivalence class character '[==]'
vi: thiếu ký tự lớp tương đương “[==]”

en: invalid character class %s
vi: sai hạng ký tự %s

en: %s: equivalence class operand must be a single character
vi: %s: toán hạng hạng tương đương phải là một ký tự đơn

en: misaligned [:upper:] and/or [:lower:] construct
vi: sắp hàng sai cấu trúc “[:upper:]” và/hoặc “[:lower:]”

en: too many characters in set
vi: quá nhiều ký tự trong tập hợp

en: when translating with string1 longer than string2,
    the latter string must not end with a character class
vi: khi dịch string1 dài hơn string2,
    chuỗi thứ 2 không được kết thúc bằng một lớp ký tự

en: the [c*] repeat construct may not appear in string1
vi: cấu trúc lặp “[c*]” không được có trong chuỗi1

en: only one [c*] repeat construct may appear in string2
vi: chỉ một cấu trúc lặp “[c*]” có thể nằm trong chuỗi2

en: [=c=] expressions may not appear in string2 when translating
vi: biểu thức “[=c=]” không được có trong chuỗi2 khi chuyển đổi

en: when translating, the only character classes that may appear in
    string2 are 'upper' and 'lower'
vi: khi chuyển đổi, chỉ các lớp ký tự có cái mà xuất hiện trong
    chuỗi2 là “upper” và  “lower”

en: when not truncating set1, string2 must be non-empty
vi: khi không cắt ngắn tập_hợp1, chuỗi2 phải không rỗng

en: when translating with complemented character classes,
    string2 must map all characters in the domain to one
vi: khi chuyển đổi với các hạng ký tự bù,
    chuỗi2 phải ánh xạ tới một mọi ký tự trong miền

en: the [c*] construct may appear in string2 only when translating
vi: cấu trúc “[c*]” chỉ có thể nằm trong chuỗi2 khi chuyển đổi

en: Two strings must be given when both deleting and squeezing repeats.
vi: Chỉ được đưa ra hai chuỗi khi làm cả hai việc xóa và vắt việc lặp lại.

en: Two strings must be given when translating.
vi: Phải đưa ra hai chuỗi khi chuyển đổi.

en: Only one string may be given when deleting without squeezing repeats.
vi: Chỉ được đưa ra một chuỗi khi xóa mà không vắt việc lặp lại.

en: Usage: %s [ignored command line arguments]
      or:  %s OPTION
vi: Cách dùng: %s [các đối số dòng lệnh bị bỏ qua]
         hoặc: %s TÙY_CHỌN

note: #-#-#-#-#  1451 (manpages-l10n)  #-#-#-#-# type: Plain text #-#-#-#-#  1636 (manpages-l10n)  #-#-#-#-# #-#-#-#-#  1802 (manpages-l10n)  #-#-#-#-#
en: Exit with a status code indicating success.
vi: Thoát với mã trạng thái thành công.

note: #-#-#-#-#  1423 (manpages-l10n)  #-#-#-#-# type: Plain text #-#-#-#-#  1608 (manpages-l10n)  #-#-#-#-# #-#-#-#-#  1774 (manpages-l10n)  #-#-#-#-#
en: Exit with a status code indicating failure.
vi: Thoát với mã trạng thái thất bại.

en: Usage: %s OPTION... FILE...
vi: Cách dùng: %s TÙY_CHỌN… TẬP_TIN…

en:   -c, --no-create        do not create any files
vi:   -c, --no-create        không tạo tập tin nào

en:   -o, --io-blocks        treat SIZE as number of IO blocks instead of bytes
vi:   -o, --io-blocks        tính kích CỠ là một số khối VR thay cho các byte

en:   -r, --reference=RFILE  base size on RFILE
      -s, --size=SIZE        set or adjust the file size by SIZE bytes
vi:   -r, --reference=TẬP-TIN-TC dựa trên cỡ của tập tin dùng để tham chiếu
      -s, --size=CỠ        đặt hoặc điều chỉnh cỡ tập tin theo CỠ này

en: 
    SIZE may also be prefixed by one of the following modifying characters:
    '+' extend by, '-' reduce by, '<' at most, '>' at least,
    '/' round down to multiple of, '%' round up to multiple of.
vi: 
    Kích CỠ cũng có thể theo sau một của những ký tự sửa đổi này:
    ”+” tăng theo, “-” giảm theo, “<” nhiều nhất, “>” ít nhất
    ”/” làm tròn xuống bội số cho, “%” làm tròn lên bội số cho

en: %s has unusable, apparently negative size
vi: %s vô ích, kích cỡ có vẻ là âm

en: cannot get the size of %s
vi: không lấy được cỡ của %s

en: overflow extending size of file %s
vi: tràn việc mở rộng kích cỡ của tập tin %s

en: failed to truncate %s at %<PRIdMAX> bytes
vi: không cắt được %s ở byte thứ %<PRIdMAX>

en: multiple relative modifiers specified
vi: đã chỉ ra nhiều ký tự sửa đổi tương ứng

en: you must specify either %s or %s
vi: bạn phải chỉ định %s hoặc %s

en: you must specify a relative %s with %s
vi: phải phải chỉ định mối quan hệ giữa %s và %s

en: %s was specified but %s was not
vi: %s đưa ra còn %s không phải

en: cannot open %s for writing
vi: không mở được %s để ghi

en: Usage: %s [OPTION] [FILE]
    Write totally ordered list consistent with the partial ordering in FILE.
vi: Cách dùng: %s [TÙY_CHỌN] [TẬP_TIN]
    Ghi danh sách đã sắp xếp hoàn toàn mà thích hợp
    với sự sắp xếp một phần trong TẬP_TIN.

en: %s: input contains an odd number of tokens
vi: %s: dữ liệu vào chứa một số lẻ các hiệu bài

en: %s: input contains a loop:
vi: %s: dữ liệu vào chứa một vòng lặp:

en: Print the file name of the terminal connected to standard input.
    
      -s, --silent, --quiet   print nothing, only return an exit status
vi: In ra tên tập tin của thiết bị cuối đã kết nối với đầu vào tiêu chuẩn.
    
      -s, --silent, --quiet   không in gì, chỉ trả lại trạng thái thoát

en: not a tty
vi: không phải một tty

en: Print certain system information.  With no OPTION, same as -s.
    
      -a, --all                print all information, in the following order,
                                 except omit -p and -i if unknown:
      -s, --kernel-name        print the kernel name
      -n, --nodename           print the network node hostname
      -r, --kernel-release     print the kernel release
vi: In ra một số thông tin về hệ thống. Không có TÙY_CHỌN thì giống như “-s”.
    
      -a, --all                in ra mọi thông tin, theo thứ tự sau,
                                bỏ đi “-p” và “-i” nếu không biết:
      -s, --kernel-name        in ra tên nhân
      -n, --nodename           in ra tên máy của nút mạng
      -r, --kernel-release     in ra bản phát hành nhân

en:   -v, --kernel-version     print the kernel version
      -m, --machine            print the machine hardware name
      -p, --processor          print the processor type (non-portable)
      -i, --hardware-platform  print the hardware platform (non-portable)
      -o, --operating-system   print the operating system
vi:   -v, --kernel-version     in ra phiên bản nhân
      -m, --machine            in ra tên phần cứng của máy tính
      -p, --processor          in ra kiểu của bộ xử lý (không khả chuyển)
      -i, --hardware-platform  in ra tên kiến trúc phần cứng (không khả chuyển)
      -o, --operating-system   in ra tên hệ điều hành

en: Print machine architecture.
vi: In ra kiến trúc của máy.

en: cannot get system name
vi: không lấy được tên hệ thống

en: Convert blanks in each FILE to tabs, writing to standard output.
vi: Chuyển khoảng trắng trong mỗi TẬP_TIN thành tab, ghi ra đầu ra tiêu chuẩn.

en:   -a, --all        convert all blanks, instead of just initial blanks
          --first-only  convert only leading sequences of blanks (overrides -a)
      -t, --tabs=N     have tabs N characters apart instead of 8 (enables -a)
vi:   -a, --all        chuyển đổi mọi khoảng trắng,
                       thay vì chỉ những khoảng trắng đầu tiên
          --first-only chỉ chuyển đổi những dãy khoảng trắng đầu tiên
                       (đè “-a”)
      -t, --tabs=N     có N ký tự tab thay vì 8 (bật dùng “-a”)

en: tab stop value is too large
vi: chiều dài tab là quá lớn

en: Usage: %s [OPTION]... [INPUT [OUTPUT]]
vi: Cách dùng: %s [TÙY_CHỌN]… [VÀO [RA]]

en: Filter adjacent matching lines from INPUT (or standard input),
    writing to OUTPUT (or standard output).
    
    With no options, matching lines are merged to the first occurrence.
vi: Lọc các dòng kề nhau tương ứng từ VÀO (hoặc đầu vào tiêu chuẩn).
    cũng ghi vào ĐẦU-RA (hoặc đầu ra tiêu chuẩn).
    
    Không có tùy chọn thì các dòng được hòa trộn lại cho đến khi khớp mẫu xảy ra.

en:   -c, --count           prefix lines by the number of occurrences
      -d, --repeated        only print duplicate lines, one for each group
vi:   -c, --count           thêm vào trước các dòng số lần lặp lại của chúng
      -d, --repeated        chỉ in những dòng lặp lại, một lần cho mỗi nhóm

en:   -D                    print all duplicate lines
          --all-repeated[=METHOD]  like -D, but allow separating groups
                                     with an empty line;
                                     METHOD={none(default),prepend,separate}
vi:   -D,                   in mọi dòng trùng
          --all-repeated[=phương_pháp]  giống -D nhưng cho phép ngăn cách
                            các nhóm với một dòng trống;
                            phương_pháp là:
                             * none      không (mặc định)
                             * prepend   thêm vào trước
                             * separate  phân cách

en:   -f, --skip-fields=N   avoid comparing the first N fields
vi:   -f, --skip-fields=N   không so sánh N trường đầu tiên

en:       --group[=METHOD]  show all items, separating groups with an empty line;
                              METHOD={separate(default),prepend,append,both}
vi:       --group[=PHƯƠNG THỨC]  hiện mọi mục, ngăn cách nhóm bằng dòng trống;
                            PHƯƠNG THỨC là:
                             * separate  phân cách (mặc định)
                             * prepend   thêm vào trước
                             * both      cả hai

en:   -i, --ignore-case     ignore differences in case when comparing
      -s, --skip-chars=N    avoid comparing the first N characters
      -u, --unique          only print unique lines
vi:   -i, --ignore-case     không phân biệt chữ HOA/thường khi so sánh
      -s, --skip-chars=N    không so sánh N ký tự đầu tiên
      -u, --unique          chỉ in mỗi dòng duy nhất

en:   -w, --check-chars=N   compare no more than N characters in lines
vi:   -w, --check-chars=N   so sánh nhiều nhất N ký tự trên dòng

en: 
    A field is a run of blanks (usually spaces and/or TABs), then non-blank
    characters.  Fields are skipped before chars.
vi: 
    Một trường là một chuỗi các khoảng trắng (thường là dấu cách
    và/hay khoảng TAB), rồi các ký tự không trắng.
    Bỏ qua các trường trước khi các ký tự.

en: too many repeated lines
vi: quá nhiều dòng lặp lại

en: invalid number of fields to skip
vi: sai số trường cần bỏ qua

en: invalid number of bytes to skip
vi: sai số byte cần bỏ qua

en: invalid number of bytes to compare
vi: sai số byte cần so sánh

en: --group is mutually exclusive with -c/-d/-D/-u
vi: --group không được dùng cùng với -c/-d/-D/-u

en: grouping and printing repeat counts is meaningless
vi: số đếm lặp lại in và nhóm là không có ý nghĩa

en: printing all duplicated lines and repeat counts is meaningless
vi: in ra mọi dòng trùng và số đếm lặp lại là không có ý nghĩa

en: Usage: %s FILE
      or:  %s OPTION
vi: Cách dùng: %s TẬP_TIN
         hoặc: %s TÙY_CHỌN

en: Call the unlink function to remove the specified FILE.
vi: Gọi hàm “unlink” để xóa TẬP_TIN chỉ ra.

en: couldn't get boot time
vi: không lấy được thời gian khởi động

en: up ???? days ??:??,
vi: chạy ???? ngày ??:??,

en: up %ld day %2d:%02d,   | up %ld days %2d:%02d,
vi[0]: chạy %ld ngày %2d:%02d,

en: up  %2d:%02d,
vi: chạy %2d:%02d,

en: %lu user | %lu users
vi[0]: %lu người dùng

en: ,  load average: %.2f
vi: ,  mức tải trung bình: %.2f

en: Print the current time, the length of time the system has been up,
    the number of users on the system, and the average number of jobs
    in the run queue over the last 1, 5 and 15 minutes.
vi: In ra thời gian hiện tại, thời gian hệ thống đã chạy liên tục,
    số người dùng trên hệ thống, và số trung bình các công việc
    trong hàng đợi chạy trong 1, 5 và 15 phút cuối cùng.

en:   Processes in
    an uninterruptible sleep state also contribute to the load average.
vi:  Các tiến trình đang ngủ
    không gián đoạn được thì cũng được tính trong trọng tải trung bình.

en: If FILE is not specified, use %s.  %s as FILE is common.
vi: Nếu không đưa ra TẬP_TIN, thì sử dụng %s.
    %s được dùng như là TẬP_TIN chung.

en: Output who is currently logged in according to FILE.
    If FILE is not specified, use %s.  %s as FILE is common.
vi: Cho biết hiện thời ai đã đăng nhập theo TẬP_TIN.
    Nếu không đưa ra TẬP_TIN, thì sử dụng %s.
    %s là TẬP_TIN chung.

en: 
    The options below may be used to select which counts are printed, always in
    the following order: newline, word, character, byte, maximum line length.
      -c, --bytes            print the byte counts
      -m, --chars            print the character counts
      -l, --lines            print the newline counts
vi: 
    Có thể dùng một trong các hoặc nhiều các tùy chọn dưới đây để in số đếm, 
    luôn theo thứ tự sau: dòng mới, từ, ký tự, byte, độ dài dòng lớn nhất.
      -c, --bytes            in số đếm byte
      -m, --chars            in số đếm ký tự
      -l, --lines            in số đếm dòng mới

en:       --files0-from=F    read input from the files specified by
                               NUL-terminated names in file F;
                               If F is - then read names from standard input
      -L, --max-line-length  print the maximum display width
      -w, --words            print the word counts
vi:       --files0-from=F    đọc dữ liệu vào từ những tập tin chỉ ra bởi
                               các tập tin chấm dứt rỗng (NUL) trong tập tin F;
                             Nếu F là “-” thì đọc các tên từ đầu vào tiêu chuẩn
      -L, --max-line-length  in chiều dài của dòng dài nhất
      -w, --words            in các số lượng từ

en:  old
vi:  cũ

en: system boot
vi: hệ thống khởi động

en: exit=
vi: thoát=

en: LOGIN
vi: ĐĂNG_NHẬP

en: clock change
vi: thay đổi giờ

en: run-level
vi: mức-chạy

en: last=
vi: cuối=

en: 
    # users=%lu
vi: 
    # người dùng=%lu

en: LINE
vi: ĐƯỜNG

note: #-#-#-#-#  2354 (procps-ng 3.3.10-rc1)  #-#-#-#-# Translation Hint: maximum '' = 6
en: TIME
vi: GIỜ

en: IDLE
vi: NGHỈ

en: COMMENT
vi: CHÚ_THÍCH

en: EXIT
vi: THOÁT

en: Usage: %s [OPTION]... [ FILE | ARG1 ARG2 ]
vi: Cách dùng: %s [TÙY_CHỌN]… [ TẬP_TIN | Đ.SỐ1 Đ.SỐ2 ]

en: Print information about users who are currently logged in.
vi: In ra thông tin về những người dùng chưa đăng xuất.

en: 
      -a, --all         same as -b -d --login -p -r -t -T -u
      -b, --boot        time of last system boot
      -d, --dead        print dead processes
      -H, --heading     print line of column headings
vi: 
      -a, --all         giống như “-b -d --login -p -r -t -T -u”
      -b, --boot        thời gian của lần khởi động cuối
      -d, --dead        in ra các tiến trình chết
      -H, --heading     in dòng chứa các tiêu đề của cột

en:   -l, --login       print system login processes
vi:   -l, --login       in ra các tiến trình đăng nhập của hệ thống

en:       --lookup      attempt to canonicalize hostnames via DNS
      -m                only hostname and user associated with stdin
      -p, --process     print active processes spawned by init
vi:       --lookup      cố làm hợp tiêu chuẩn tên máy qua DNS
      -m                chỉ tên máy và người dùng kết hợp với đầu vào tiêu chuẩn
      -p, --process     in các tiến trình hoạt động sinh ra bởi init

en:   -q, --count       all login names and number of users logged on
      -r, --runlevel    print current runlevel
      -s, --short       print only name, line, and time (default)
      -t, --time        print last system clock change
vi:   -q, --count       mọi tên đăng nhập và số người dùng đã đăng nhập
      -r, --runlevel    in bậc chạy (runlevel) hiện thời
      -s, --short       chỉ in tên, dòng và thời gian (mặc định)
      -t, --time        in sự thay đổi đồng hồ hệ thống cuối cùng

en:   -T, -w, --mesg    add user's message status as +, - or ?
      -u, --users       list users logged in
          --message     same as -T
          --writable    same as -T
vi:   -T, -w, --mesg    thêm trạng thái thư của người dùng như “+”, “-” hoặc “?”
      -u, --users       liệt kê những người dùng đã đăng nhập
          --message     giống như “-T”
          --writable    giống như “-T”

en: 
    If FILE is not specified, use %s.  %s as FILE is common.
    If ARG1 ARG2 given, -m presumed: 'am i' or 'mom likes' are usual.
vi: 
    Nếu không chỉ ra TẬP_TIN, sử dụng %s .  %s như là TẬP_TIN chung.
    Nếu đưa ra Đ.SỐ1 Đ.SỐ2, coi là “-m”: thường là “am i” hoặc “mom likes”.

en: Print the user name associated with the current effective user ID.
    Same as id -un.
vi: In ra tên người dùng tương ứng với ID người dùng hiện thời hoạt động.
    Giống như “id -un”.

en: cannot find name for user ID %lu
vi: không tìm thấy tên cho người dùng mã số %lu

en: Usage: %s [STRING]...
      or:  %s OPTION
vi: Cách dùng: %s [CHUỖI]…
         hoặc: %s TÙY_CHỌN

en: Repeatedly output a line with all specified STRING(s), or 'y'.
vi: In lặp lại một dòng với tất cả CHUỖI chỉ ra, hoặc “y”.

en: dup2 failed
vi: dup2 bị lỗi

en: cannot set groups
vi: không đặt được các nhóm

en: warning: cannot change directory to %s
vi: cảnh báo: không thể chuyển đổi thư mục sang %s

en: %s: option '%s' is ambiguous
vi: %s: tùy chọn “%s” chưa rõ ràng

en: Invalid seek direction
vi: Hướng di chuyển vị trí đọc không hợp lệ

en: Invalid byte count
vi: Sai số lượng byte

en: Unexpected arguments
vi: Gặp đối số bất thường

en: Manipulate a tape drive, accepting commands from a remote process
vi: Thao tác một ổ băng từ, chấp nhận lệnh từ một tiến trình ở xa

en: set debug level
vi: đặt cấp gỡ rối

en: set debug output file name
vi: đặt tên tập tin kết xuất gỡ rối

en: Garbage command
vi: Câu lệnh rác

en: warning: skipped %ld byte of junk | warning: skipped %ld bytes of junk
vi[0]: cảnh báo: đã bỏ qua %ld byte rác

en: rename %s ->
vi: đổi tên %s ->

en: %s: stored filename length is out of range
vi: %s: chiều dài tên tập tin đã lưu nằm ngoài phạm vi cho phép

en: %s: checksum error (0x%x, should be 0x%x)
vi: %s: lỗi tổng kiểm tra (0x%x, nên là 0x%x)

en: %s not created: newer or same age version exists
vi: chưa tạo %s: một phiên bản mới hay cùng thời đã có

en: cannot remove current %s
vi: không thể gỡ bỏ %s hiện có

en: cannot link %s to %s
vi: không thể liên kết %s tới %s

en: cannot swap halfwords of %s: odd number of halfwords
vi: không thể trao đổi các nửa-từ của %s: có số lẻ nửa-từ

en: cannot swap bytes of %s: odd number of bytes
vi: không thể trao đổi các byte của %s: có số lẻ byte

en: %s: Cannot symlink to %s
vi: %s: không thể tạo liên kết mềm tới %s

en: %s: unknown file type
vi: %s: không biết kiểu tập tin

en: Malformed number %.*s
vi: Con số dạng sai %.*s

en: Archive value %.*s is out of range
vi: Giá trị kho %.*s ở ngoài phạm

en: premature end of archive
vi: gặp kết thúc kho quá sớm

en: warning: archive header has reverse byte-order
vi: cảnh báo: dòng đầu kho có thứ tự byte đảo ngược

en: %lu block
     | %lu blocks
vi[0]: %lu khối

en: cannot read checksum for %s
vi: không thể đọc tổng kiểm tra cho %s

en: %s: truncating %s
vi: %s: đang cắt ngắn %s

en: file mode
vi: chế độ tập tin

en: number of links
vi: số liên kết

en: modification time
vi: thời gian sửa đổi

en: file size
vi: kích cỡ tập tin

en: device major number
vi: số hiệu thiết bị chính

en: device minor number
vi: số hiệu thiết bị phụ

en: rdev major
vi: rdev chính

en: rdev minor
vi: rdev phụ

en: name size
vi: kích cỡ tên

en: device number
vi: số hiệu thiết bị

en: %s: truncating inode number
vi: %s: đang cắt bớt số nút thông tin

en: %s: file name too long
vi: %s: tên tập tin quá dài

en: standard output is closed
vi: thiết bị xuất chuẩn bị đóng

en: blank line ignored
vi: dòng trống bị bỏ qua

en: %s not dumped: not a regular file
vi: chưa đổ %s: không phải là tâp tin chuẩn

en: %s: symbolic link too long
vi: %s: liên kết mềm quá dài

en: GNU `cpio' copies files to and from archives
    
    Examples:
      # Copy files named in name-list to the archive
      cpio -o < name-list [> archive]
      # Extract files from the archive
      cpio -i [< archive]
      # Copy files named in name-list to destination-directory
      cpio -p destination-directory < name-list
vi: Trình “cpio” của GNU sao chép các tập tin vào/từ kho
    
    Ví dụ:
      # Để sao chép các tập tin trong danh sách tên vào kho:
      cpio -o < danh_sách_tên [> kho]
      # Để rút các tập tin ra kho:
      cpio -i [< kho]
      # Để sao chép các tập tin trong danh sách tên vào thư mục đích
      cpio -p thư_mục_đích < danh_sách_tên

en: %s is meaningless with %s
vi: %s là vô nghĩa với %s

note: #-#-#-#-#  1532 (manpages-l10n)  #-#-#-#-# type: Plain text #-#-#-#-#  1710 (manpages-l10n)  #-#-#-#-# #-#-#-#-#  1876 (manpages-l10n)  #-#-#-#-#
en: Main operation mode:
vi: Chế độ thao tác chính:

en: Create the archive (run in copy-out mode)
vi: Tạo kho (chạy trong chế độ chép ra)

en: Extract files from an archive (run in copy-in mode)
vi: Rút các tập tin ra kho (chạy trong chế độ chép vào)

en: Run in copy-pass mode
vi: Chạy trong chế độ chép qua

en: Print a table of contents of the input
vi: In ra mục lục nhập

en: Operation modifiers valid in any mode:
vi: Bộ sửa đổi thao tác hợp lệ trong mọi chế độ:

en: Change to directory DIR
vi: Chuyển tới thư mục TMỤC

en: Archive file is local, even if its name contains colons
vi: Tập tin kho là cục bộ, thậm chí nếu tên nó chứa dấu hai chấm

en: Use given archive FORMAT
vi: Dùng ĐỊNH_DẠNG kho đã cho

en: Set the I/O block size to 5120 bytes
vi: Đặt kích cỡ khối vào/xuất thành 5120 byte

en: BLOCK-SIZE
vi: CỠ_KHỐI

en: Set the I/O block size to BLOCK-SIZE * 512 bytes
vi: Đặt kích cỡ khối vào/xuất thành CỠ KHỐI * 512 byte

en: Use the old portable (ASCII) archive format
vi: Sử dụng định dạng kho di động cũ (ASCII)

en: Print a "." for each file processed
vi: In ra một dấu chấm "." cho mỗi tập tin đã được xử lý

en: Set the I/O block size to the given NUMBER of bytes
vi: Đặt kích cỡ khối vào/xuất thành số byte này

en: Do not print the number of blocks copied
vi: Không in ra số khối đã được sao chép

en: Verbosely list the files processed
vi: Liệt kệ chi tiết các tập tin đã được xử lý

en: Enable debugging info
vi: Bật thông tin gỡ lỗi

en: FLAG
vi: CỜ

en: Control warning display. Currently FLAG is one of 'none', 'truncate', 'all'. Multiple options accumulate.
vi: Điều khiển cách hiển thị cảnh báo. Hiện thời cờ này là một của những tùy chọn “none” (không có), “truncate” (cắt ngắn) hay “all” (tất cả). Nhiều tùy chọn sẽ tích lũy.

en: [USER][:.][GROUP]
vi: [NGƯỜI_DÙNG][:.][NHÓM]

en: Set the ownership of all files created to the specified USER and/or GROUP
vi: Đặt quyền sở hữu mọi tập tin đã được tạo cho NGƯỜI DÙNG và/hay NHÓM đã ghi rõ

en: Operation modifiers valid in copy-in and copy-out modes
vi: Bộ điều chỉnh thao tác chỉ hợp lệ trong cả hai chế độ chép vào và chép ra

en: [[USER@]HOST:]FILE-NAME
vi: [[tài_khoản@]máy:]tên_tập_tin

en: Use this FILE-NAME instead of standard input or output. Optional USER and HOST specify the user and host names in case of a remote archive
vi: Hãy sử dụng tên tập tin này thay cho thiết bị nhập/xuất chuẩn. Có thể ghi rõ người dùng và máy khi kho lưu ở xa.

en: Print STRING when the end of a volume of the backup media is reached
vi: In ra chuỗi này khi găp kết thúc vật chứa sao lưu

en: Use COMMAND instead of rsh
vi: Sử dụng LỆNH thay cho “rsh”

en: Operation modifiers valid only in copy-in mode:
vi: Bộ sửa đổi thao tác chỉ hợp lê trong chế độ chép vào:

en: Only copy files that do not match any of the given patterns
vi: Chỉ sao chép các tập tin không khớp với bất cứ mẫu nào đã cho

en: In the verbose table of contents listing, show numeric UID and GID
vi: Trong mục lục chi tiết, hiển thị UID và GID dạng số

en: Read additional patterns specifying filenames to extract or list from FILE
vi: Đọc các mẫu thêm ghi rõ các tên tập tin cần rút hoặc liệt kê từ tập tin này

en: When reading a CRC format archive, only verify the CRC's of each file in the archive, don't actually extract the files
vi: Khi đọc kho định dạng CRC (kiểm tra thừa theo chu kỳ), chỉ thẩm tra những CRC của mỗi tập tin nằm trong kho đó, không thật rút các tập tin

en: Interactively rename files
vi: Thay đổi tên tập tin một cách tương tách

en: Swap both halfwords of words and bytes of halfwords in the data. Equivalent to -sS
vi: Trao đổi cả hai nửa-từ của từ và byte của nửa-từ trong dữ liệu; bằng tùy chọn “-sS”

en: Swap the bytes of each halfword in the files
vi: Trao đổi hai byte của mỗi nửa-từ trong các tập tin

en: Swap the halfwords of each word (4 bytes) in the files
vi: Trao đổi hai nửa-từ của mỗi từ (4 byte) trong các tập tin

en: Extract files to standard output
vi: Rút tập tin ra thiết bị xuất chuẩn

en: Archive filename to use instead of standard input. Optional USER and HOST specify the user and host names in case of a remote archive
vi: Tên tập tin kho cần dùng thay cho thiết bị nhập chuẩn. USER (người dùng) và HOST (máy) kiểu tùy chọn có ghi rõ tên người dùng và tên máy trong trường hợp có kho ở xa.

en: Operation modifiers valid only in copy-out mode:
vi: Bộ sửa đổi thao tác hợp lệ chỉ trong chế độ chép ra:

en: Append to an existing archive.
vi: Phụ thêm vào kho đã có.

en: Archive filename to use instead of standard output. Optional USER and HOST specify the user and host names in case of a remote archive
vi: Tên tập tin kho cần dùng thay cho thiết bị xuất chuẩn. USER (người dùng) và HOST (máy) kiểu tùy chọn có ghi rõ tên người dùng và tên máy trong trường hợp có kho ở xa.

en: Renumber inodes
vi: Các nút đánh số lại

en: Don't store device numbers
vi: Đừng lưu số thiết bị

en: Create device-independent (reproducible) archives
vi: Tạo các kho lưu (tái sản sinh được) không-phụ-thuộc-thiết-bị

en: Operation modifiers valid only in copy-pass mode:
vi: Bộ sửa đổi thao tác hợp lệ chỉ trong chế độ chép qua:

en: Link files instead of copying them, when  possible
vi: Liên kết tập tin thay vì sao chép chúng, khi có thể

en: Operation modifiers valid in copy-in and copy-out modes:
vi: Bộ sửa đổi thao tác hợp lệ trong cả hai chế độ chép vào và chép ra:

en: Do not strip file system prefix components from the file names
vi: Không tước các thành phần tiền tố hệ thống tập tin ra tên tập tin

en: Create all files relative to the current directory
vi: Tạo mọi tập tin liên quan đến thư mục hiện có

en: Operation modifiers valid in copy-out and copy-pass modes:
vi: Bộ sửa đổi thao tác hợp lệ trong cả hai chế độ chép ra và chép qua:

en: Filenames in the list are delimited by null characters instead of newlines
vi: Các tên tập tin trong danh sách được ngăn cách bằng ký tự null (0), thay cho ký tự dòng mới

en: Dereference  symbolic  links  (copy  the files that they point to instead of copying the links).
vi: Dùng tập tin tham chiếu đến liên kết mềm (sao chép tập tin tới đó liên kết chỉ, thay vì sao chép liên kết chính nó).

en: Reset the access times of files after reading them
vi: Đặt lại giờ truy cập tập tin sau khi đọc nó

en: Operation modifiers valid in copy-in and copy-pass modes:
vi: Bộ sửa đổi thao tác hợp lệ trong cả hai chế độ chép vào và chép qua:

en: Retain previous file modification times when creating files
vi: Còn giữ giờ sửa đổi trước của tập tin khi tạo tâp tin

en: Create leading directories where needed
vi: Tạo thư mục đi trước khi cần thiết

en: Do not change the ownership of the files
vi: Không thay đổi quyền sở hữu tập tin

en: Replace all files unconditionally
vi: Thay thế mọi tập tin một cách không điều kiện

en: Write files with large blocks of zeros as sparse files
vi: Ghi tập tin có khối số không lơn như là tập tin thưa thớt (sparse)

en: Archive format multiply defined
vi: Định dạng kho đã được xác định nhiều lần

en: invalid archive format `%s'; valid formats are:
    crc newc odc bin ustar tar (all-caps also recognized)
vi: định dạng kho không hợp lệ “%s”; các định dạng hợp lệ là:crc newc odc bin ustar tar (cũng chấp nhận cả chữ hoa)

en: Mode already defined
vi: Chế độ đã được xác định

en: --no-preserve-owner cannot be used with --owner
vi: Không thể sử dụng tùy chọn “--no-preserve-owner” (không giữ lại người sở hữu) cùng với tùy chọn “--owner” (người sở hữu)

en: --owner cannot be used with --no-preserve-owner
vi: Không thể sử dụng tùy chọn “--owner” (người sở hữu) cùng với tùy chọn “--no-preserve-owner” (không giữ lại người sở hữu)

en: Invalid value for --warning option: %s
vi: Giá trị không hợp lệ cho tùy chọn “--warning” (cảnh báo): %s.

en: [destination-directory]
vi: [thư mục đích]

en: Both -I and -F are used in copy-in mode
vi: Trong chế độ chép vào dùng cả hai tùy chọn “-I” và “-F”

en: Too many arguments
vi: Quá nhiều đôi số

en: --append is used but no archive file name is given (use -F or -O options)
vi: “--append” (phụ thêm) được sử dụng còn chưa ghi rõ tên tập tin kho (hãy dùng tùy chọn “-F” hay “-O”)

en: Both -O and -F are used in copy-out mode
vi: Trong chế độ chép ra dùng cả hai tùy chọn “-O” và “-F”

en: Not enough arguments
vi: Không đủ đối số

en: Archive format is not specified in copy-pass mode (use --format option)
vi: Chưa ghi rõ định dạng kho trong chế độ chép qua (hãy dùng tùy chọn “--format” [định dạng])

en: -F can be used only with --create or --extract
vi: Tùy chọn “-F” dùng được chỉ với “--create” (tạo) hoặc “--extract” (rút) thôi

en: error closing archive
vi: gặp lỗi khi đóng kho

en: cannot make directory `%s'
vi: không thể tạo thư mục “%s”

en: `%s' exists but is not a directory
vi: “%s” tồn tại nhưng không phải là thư mục

en: control magnetic tape drive operation
vi: điều khiển thao tác ổ băng từ

en: use device as the file name of the tape drive to operate on
vi: dùng thiết bị làm tên tập tin của ổ băng từ cần thao tác

en: operation
vi: thao tác

en: invalid count value
vi: sai đặt giá trị đếm

en: no tape device specified
vi: chưa ghi rõ thiết bị băng

en: operation [count]
vi: operation [đếm]

en: %s is not a character special file
vi: %s không phải là một tập tin đặc biệt ký tự

en: %s: rmtioctl failed
vi: %s: rmtioctl bị lỗi

en: %s: rmtopen failed
vi: %s: rmtopen bị lỗi

en: %s: rmtclose failed
vi: %s: rmtclose bị lỗi

en: invalid header: checksum error
vi: dòng đầu không hợp lệ: gặp lỗi tổng kiểm tra

en: cannot get the login group of a numeric UID
vi: không thể lấy nhóm đăng nhập của UID dạng số

en: write error: partial write
vi: lỗi ghi: ghi không hoàn toàn

en: premature end of file
vi: gặp kết thúc tập tin quá sớm

en: File %s shrunk by %s byte, padding with zeros | File %s shrunk by %s bytes, padding with zeros
vi[0]: Tập tin %s bị thu nhỏ theo %s byte nên đệm vào nhiều số không

en: Read error at byte %lld in file %s, padding with zeros
vi: Gặp lỗi đọc tại byte %lld trong tập tin %s nên đệm vào nhiều số không

en: File %s grew, %<PRIuMAX> new byte not copied | File %s grew, %<PRIuMAX> new bytes not copied
vi[0]: Tập tin %s đã phóng ra, %<PRIuMAX> byte mới chưa được sao chép

en: File %s was modified while being copied
vi: Tập tin %s bị sửa đổi trong khi được sao chép

en: Creating intermediate directory `%s'
vi: Đang tạo thư mục trung gian “%s”

en: cannot seek on output
vi: không thể di chuyển vị trí đọc trên kết xuất

en: Found end of tape.  Load next tape and press RETURN.
vi: Gặp kết thúc băng. Hãy nạp băng kế tiếp rồi bấm phím Return.

en: Found end of tape.  To continue, type device/file name when ready.
vi: Gặp kết thúc băng. Để tiêp tục, hãy nhập tên thiết bị/tập tin khi sẵn sàng.

en: To continue, type device/file name when ready.
vi: Để tiêp tục, hãy nhập tên thiết bị/tập tin khi sẵn sàng.

en: internal error: tape descriptor changed from %d to %d
vi: gặp lỗi nội bộ: mô tả băng đã thay đổi từ %d thành %d

en: %s is not a directory
vi: %s không phải là thư mục

en: Creating directory `%s'
vi: Đang tạo thư mục “%s”

en: cannot change to directory `%s'
vi: không thể chuyển đến thư mục “%s”

en: File creation options:
vi: Tùy chọn tạo tập tin:

en: File statistics options:
vi: Tùy chọn thống kê tập tin:

en: Execute ARGS. Useful with --checkpoint and one of --cut, --append, --touch, --unlink
vi: Thực hiện các ĐỐI_SỐ. Có ích với “--checkpoint” (điểm kiểm) và một của bốn cờ:
     * --cut		cắt
     * --append	phụ thêm
     * --touch	sờ
     * --unlink	bỏ liên kết

en: stat(%s) failed
vi: stat(%s) bị lỗi

en: cannot seek
vi: không thể di chuyển vị trí đọc

en: cannot set time on `%s'
vi: không thể đặt thời gian trên “%s”

en: cannot truncate `%s'
vi: không thể cắt ngắn “%s”

en: cannot unlink `%s'
vi: không thể bỏ liên kết “%s”

en: %s: line %d: found #%s without matching #if
vi: %s: dòng %d: tìm thấy #%s mà không có #if tương ứng

en: %s: line %d: not properly indented
vi: %s: dòng %d: sai thụt lề

en: %s: line %d: EOF in string
vi: %s: dòng %d: gặp kết thúc tập tin (EOF) bên trong chuỗi

en: %s: line %d: string (%lu) longer than maximum of %lu
vi: %s: dòng %d: chuỗi (%lu) dài hơn tối đa %lu

en: %s: line %d: not properly formatted;
    there must be exactly one SPACE character after each
    #if, #elif, and #define directive
vi: %s: dòng %d: sai định dạng;
    phải có chính xác một ký tự khoảng CÁCH nằm sau
    mỗi chỉ thị kiểu #if, #elif, hay #define

en: %s: line %d: text following `#%s' violates ANSI standard
vi: %s: dòng %d: chuỗi theo sau "#%s" vượt quá tiêu chuẩn ANSI

en: %s: line %d: unterminated #%s
vi: %s: dòng %d: #%s chưa được chấm dứt

en: Usage: %s [FILE]
      or:  %s -c [OPTION] [FILE]...
vi: Sử dụng: %s [TẬP_TIN]
      hoặc:  %s -c [TÙY_CHỌN] [TẬP_TIN]...

en: 
    Indent the C preprocessor directives in FILE to reflect their nesting
    and ensure that there is exactly one space character between each #if,
    #elif, #define directive and the following token, and write the result
vi: 
    Thụt lề các chỉ thị tiền xử lý C vào TẬP_TIN để phản ánh hệ đẳng cấp
    lồng nhau, và kiểm tra lại có chính xác một ký tự khoảng cách
    nằm giữa chỉ thị kiểu #if, #elif hay #define và hiệu bài theo sau,
    sau đó ghi kết quả

en: to standard output.  The number of spaces between the `#' and the following
    directive must correspond to the level of nesting of that directive.
    With no FILE, or when FILE is -, read standard input.
vi: vào đầu ra tiêu chuẩn. Số các dấu cách nằm giữa "#" và chỉ thị theo sau
    vẫn phải tương ứng với cấp lồng nhau của chỉ thị đó.
    Khi không đưa ra TẬP_TIN, hoặc khi TẬP_TIN là "-"
    thì đọc từ đầu vào tiêu chuẩn.

en: 
      -a, --ansi             when checking, fail if text follows #else or #endif
      -c, --check            set exit code, but don't produce any output
      -l, --list-files-only  don't generate diagnostics about indentation;
                             print to stdout only the names of files that
                             are not properly indented
vi: 
      -a, --ansi             khi kiểm tra thì thất bại nếu có chuỗi theo sau #else hay #endif
      -c, --check            lập mã thoát mà không xuất gì
      -l, --list-files-only  đừng xuất thông tin chẩn đoán về chức năng thụt lề;
    	in ra đầu ra tiêu chuẩn chỉ tên của mỗi tập tin chưa được thụt lề đúng

en:   -m, --max-string-length=LENGTH
                             fail if there is a double-quoted string longer
                             than LENGTH;  if LENGTH is 0 (the default),
                             then there is no limit
vi:   -m, --max-string-length=DÀI
                             thất bại nếu có một chuỗi nằm giữa dấu nháy kép
    				mà dài hơn chiều DÀI này;
    				nếu chiều DÀI là 0 (giá trị mặc định) thì vô hạn

en: 
    With the -c option, don't write to stdout.  Instead, check the
    indentation of the specified files giving diagnostics for preprocessor
    lines that aren't properly indented or are otherwise invalid.
vi: 
    Bật tuỳ chọn "-c" thì đừng ghi vào đầu ra tiêu chuẩn.
    Để thay thế, kiểm tra trạng thái thụt lề của những tập tin đưa ra,
    cũng xuất thông tin chẩn đoán về dòng tiền xử lý nào
    chưa được thụt lề đúng hoặc bị lỗi bằng cách khác.

en: 
    Note that --ansi without --check does not correct the problem of
    non-ANSI text following #else and #endif directives.
vi: 
    Ghi chú rằng "--ansi" mà không có "--check" thì không sửa chữa
    vấn đề là chuỗi khác ANSI theo sau chỉ thị #else và #endif.

en: 
    The exit code will be one of these:
      0  all directives properly indented
      1  some cpp directive(s) improperly indented, or
         text follows #else/#endif (enabled with --check --ansi), or
         a double-quoted string is longer than the specified maximum
      2  #if/#endif mismatch, EOF in comment or string
      3  file (e.g. open/read/write) error
vi: 
    Những mã thoát có thể là một trong số sau:
     0  mọi chỉ thị đều được thụt lề đúng
     1  một số chỉ thị cpp bị sai thụt lề,
         hoặc có chuỗi theo sau #else/#endif (bật bằng "--check --ansi"),
         hoặc tìm thấy một chuỗi nằm trong dấu nháy kép
         mà dài hơn tối đa đưa ra
     2  #if/#endif không tương ứng với nhau, EOF trong ghi chú hay chuỗi
     3  lỗi đối với tập tin (v.d. lỗi mở/đọc/ghi)

en: 
    A pragma directive may have its `#' indented.
vi: 
    Một chỉ thị pragma (lệnh mã nguồn điều khiển
    trình biên dịch cũng có thể thụt lề dấu "#".

en: %s: line %d: EOF in comment
vi: %s: dòng %d: gặp kết thúc tập tin (EOF) bên trong ghi chú

en: invalid maximum string length %s
vi: sai chiều dài chuỗi tối đa %s

en: System is out of entropy while generating volume key.
    Please move mouse or type some text in another window to gather some random events.
vi: Hệ thống bị nằm ngoài en-trô-pi trong khi tạo khóa vùng chứa.
    Xin hãy di chuyển con chuột hay gõ vài chữ trong cửa sổ khác để thu thập sự kiện ngẫu nhiên.

en: Generating key (%d%% done).
vi: Đang tạo khóa (xong %d%%).

en: Do you really want to change UUID of device?
vi: Bạn có thực sự muốn thay đổi UUID cho thiết bị?

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

en: does not contain LUKS header. Replacing header can destroy data on that device.
vi: không chứa phần đầu LUKS. Thay thế phần đầu thì cũng có thể hủy dữ liệu trên thiết bị đó.

en: already contains LUKS header. Replacing header will destroy existing keyslots.
vi: đã chứa phần đầu LUKS. Thay thế phần đầu thì cũng hủy các khe khóa đã có.

en: 
    WARNING: real device header has different UUID than backup!
vi: 
    CẢNH BÁO: phần đầu thiết bị thật có mã số “UUID” khác với bản sao lưu!

en: Repair failed.
vi: Gặp lỗi khi sửa chữa.

en: Please use gpg --decrypt <KEYFILE> | cryptsetup --keyfile=- ...
vi: Hãy dùng gpg --decrypt <TẬP-TIN-KHÓA> | cryptsetup --keyfile=- …

en: This function is not supported without TCRYPT header load.
vi: Chức năng này không được hỗ trợ mà không có phần tải đầu TCRYPT.

en: Decryption failed.
vi: Giải mã thất bại.

en: WARNING: The --hash parameter is being ignored in plain mode with keyfile specified.
vi: CẢNH BÁO: Tham số --hash bị bỏ qua trong chế độ thường với tập tin khóa đã cho.

en: WARNING: The --keyfile-size option is being ignored, the read size is the same as the encryption key size.
vi: CẢNH BÁO: Đang bỏ qua các tùy chọn kích thước tập-tin-khóa --keyfile-size --, kích thước đọc giống với kích thước khóa mã hóa.

en: Header dump with volume key is sensitive information
    which allows access to encrypted partition without passphrase.
    This dump should be always stored encrypted on safe place.
vi: Đổ đống phần đầu với khóa vùng chứa là thông tin phân biệt hoa thường
    cái mà cho phép truy cập phân vùng được mã hóa mà không cần mật khẩu.
    Việc đổ đống này nên luôn được lưu trữ mã hóa tại một nơi an toàn.

en: # Tests are approximate using memory only (no storage IO).
vi: # Các kiểm tra là chỉ ước lượng việc sử dụng bộ nhớ (không tính IO ổ đĩa).

en: Really try to repair LUKS device header?
vi: Bạn có thực sự muốn thử sửa chữa phần đầu thiết bị LUKS không?

en: This will overwrite data on %s irrevocably.
vi: Thao tác này sẽ ghi đè lên dữ liệu trên thiết bị %s một cách không phục hồi được.

en: This is the last keyslot. Device will become unusable after purging this key.
vi: Đây là khe khóa cuối cùng. Sau khi tẩy khóa này thì thiết bị không dùng được.

en: Enter any remaining passphrase:
vi: Gõ cụm từ mật khẩu bất kỳ còn lại:

en: Enter passphrase to be deleted:
vi: Gõ cụm từ mật khẩu cần xóa:

en: Enter new passphrase for key slot:
vi: Gõ cụm từ mật khẩu mới cho khe khóa:

en: Enter any existing passphrase:
vi: Hãy nhập mật khẩu bất kỳ sẵn có:

en: Enter passphrase to be changed:
vi: Gõ cụm từ mật khẩu cần được thay đổi:

en: Enter new passphrase:
vi: Gõ cụm từ mật khẩu mới:

en: This operation will erase all keyslots on device %s.
    Device will become unusable after this operation.
vi: Thao tác này sẽ tẩy mọi khe khóa trên thiết bị %s.
    Thiết bị sẽ không dùng được sau thao tác này.

en: Enter passphrase for key slot %u:
vi: Gõ cụm từ mật khẩu cho khe khóa %u:

en: <device> [--type <type>] [<name>]
vi: <thiết-bị> [--type <kiểu>] [<tên>]

en: <name>
vi: <tên>

en: close device (remove mapping)
vi: đóng thiết bị (gỡ bỏ ánh xạ)

en: resize active device
vi: thay đổi kích cỡ của thiết bị hoạt động

en: show device status
vi: hiển thị trạng thái về thiết bị

en: [--cipher <cipher>]
vi: [--cipher <bộ mã hóa>]

en: benchmark cipher
vi: đo kiểm tốc độ mã hóa

en: <device>
vi: <thiết_bị>

en: try to repair on-disk metadata
vi: thử sửa chữa siêu dữ liệu (metadata) on-disk

en: erase all keyslots (remove encryption key)
vi: tẩy mọi khe khóa (gỡ bỏ khóa mã hóa)

en: <device> [<new key file>]
vi: <thiết_bị> [<tập_tin_khóa_mới>]

en: formats a LUKS device
vi: định dạng một thiết bị kiểu LUKS

en: add key to LUKS device
vi: thêm khóa vào thiết bị LUKS

en: <device> [<key file>]
vi: <thiết_bị> [<tập_tin_khóa>]

en: removes supplied key or key file from LUKS device
vi: gỡ bỏ khỏi thiết bị LUKS khóa hoặc tập tin khóa đưa ra

en: changes supplied key or key file of LUKS device
vi: thay đổi khóa hay tập tin khóa đã áp dụng của thiết bị LUKS

en: <device> <key slot>
vi: <thiết_bị> <khe_khóa>

en: wipes key with number <key slot> from LUKS device
vi: xóa khỏi thiết bị LUKS khóa có số <khe_khóa>

en: print UUID of LUKS device
vi: in ra mã số UUID của thiết bị LUKS

en: tests <device> for LUKS partition header
vi: thử <thiết_bị> có phần đầu phân vùng LUKS không

en: dump LUKS partition information
vi: đổ thông tin về phân vùng LUKS

en: dump TCRYPT device information
vi: dump thông tin thiết bị TCRYPT

en: Backup LUKS device header and keyslots
vi: Sao lưu phần đầu và các khe khóa của thiết bị LUKS

en: Restore LUKS device header and keyslots
vi: Phục hồi phần đầu và các khe khóa của thiết bị LUKS

en: 
    <action> is one of:
vi: 
    <thao-tác> là một trong:

en: 
    <name> is the device to create under %s
    <device> is the encrypted device
    <key slot> is the LUKS key slot number to modify
    <key file> optional key file for the new key for luksAddKey action
vi: 
    <tên> là thiết bị cần tạo dưới %s
    <thiết_bị> là thiết bị đã mã hóa
    <khe_khóa> là số thứ tự khe khóa LUKS cần sửa đổi
    <tập_tin_khóa> là tập tin khóa tùy chọn cho khóa mới trong thao tác luksAddKey

en: %s: requires %s as arguments
vi: %s: cần thiết %s làm đối số

en: Key slot is invalid.
vi: Khe khóa không đúng.

en: Key size must be a multiple of 8 bits
vi: Kích cỡ khóa phải là bội số của 8 bít

en: Reduce size must be multiple of 512 bytes sector.
vi: Kích cỡ giảm phải là bội số cung từ (sector) 512 byte

en: Display brief usage
vi: Hiển thị thông tin ngắn về cách sử dụng

en: Print package version
vi: Hiển thị phiên bản của gói

en: [OPTION...] <action> <action-specific>
vi: [TÙY CHỌN…] <thao-tác> <đặc-tả-thao-tác>

en: Argument <action> missing.
vi: Còn thiếu đối số <thao-tác>.

en: Unknown action.
vi: Không hiểu thao-tác.

en: Only one --key-file argument is allowed.
vi: Chỉ cho phép một tùy chọn --key-file.

en: Only one of --use-[u]random options is allowed.
vi: Chỉ cho phép một tùy chọn “--use-[u]random”.

en: <data_device> <hash_device>
vi: <thiết-bị-dữ-liệu> <thiết-bị-băm>

en: format device
vi: định dạng thiết bị

en: verify device
vi: thẩm tra thiết bị

en: show active device status
vi: hiển thị trạng thái các thiết bị đang hoạt động

en: <hash_device>
vi: <thiết_bị_băm>

en: show on-disk information
vi: hiển thị thông tin trên-đĩa

en: 
    <name> is the device to create under %s
    <data_device> is the data device
    <hash_device> is the device containing verification data
    <root_hash> hash of the root node on <hash_device>
vi: 
    <tên> là thiết bị để tạo dưới %s
    <thiết-bị-dữ-liệu> là thiết bị dữ liệu
    <thiết-bị-băm> là thiết bị chứa dữ liệu xác thực
    <mã-băm-gốc> mã băm của nút root (gốc) trên <thiết-bị-băm>

en: 
    Default compiled-in dm-verity parameters:
    	Hash: %s, Data block (bytes): %u, Hash block (bytes): %u, Salt size: %u, Hash format: %u
vi: 
    Các tham số dm-verity dựng sẵn mặc định:
    	Băm: %s, Khối dữ liệu (bytes): %u, Khối băm (bytes): %u, Kích thước muối: %u, Định dạng băm: %u

en: Log file %s exists, resuming reencryption.
vi: Tập tin nhật ký %s đã có sẵn rồi, giả định là reencryption (mã hóa lại).

en: Only values between 1 MiB and 64 MiB allowed for reencryption block size.
vi: Chỉ những giá trị nằm giữa 1MiB và 64 MiB là cho phép đối với kích thước khối reencryption (mã hóa lại).

en: Maximum device reduce size is 64 MiB.
vi: Kích thước thu nhỏ thiết bị tối đa là 64 MiB.

en: [OPTION...] <device>
vi: [TÙY_CHỌN…] <thiết-bị>

en: , set cipher to
vi: , đặt kiểu mã hóa thành

en: Argument required.
vi: Cần đối số.

en: Option --new cannot be used together with --decrypt.
vi: Tùy chọn “--new” không được sử dụng cùng với “ --decrypt”.

en: Option --decrypt is incompatible with specified parameters.
vi: Tùy chọn --decrypt không tương thích với các đối số đã cho.

en: Option --uuid is allowed only together with --decrypt.
vi: Tùy chọn “--uuid” chỉ được sử dụng cùng với “ --decrypt”.

en: Verify passphrase:
vi: Nhập lại mật khẩu:

en: Enter passphrase:
vi: Gõ cụm từ mật khẩu:

en: Enter passphrase for %s:
vi: Nhập cụm từ mật khẩu cho %s:

en: Shows more detailed error messages
vi: Hiển thị các thông điệp lỗi chi tiết hơn

en: Show debug messages
vi: Hiển thị thông điệp gỡ lỗi

en: Enter text without a keyboard
vi: Nhập văn bản mà không có bàn phím

en: Predictive text entry
vi: Nhập văn bản dự đoán

en: A_ppend to file
vi: _Phụ thêm vào tập tin...

en: Alphabet:
vi: Bảng chữ cái:

en: Dasher _Tutorial
vi: _Trợ lý Dasher

en: Please Wait…
vi: Hãy đợi...

en: _Import Training Text
vi: _Nạp văn bản huấn luyện

en: A_ppend to file…
vi: _Phụ thêm vào tập tin...

en: Demo!
vi: Minh hoạ !

en: Full Demo
vi: Minh hoạ đầy đủ

en: Launch Dasher Game & Demo mode!
vi: Khởi chạy chế độ Trò chơi và Minh hoạ của Dasher !

en: New sentence
vi: Câu mới

en: Pr_eferences…
vi: T_uỳ thích...

en: _About…
vi: _Giới thiệu...

en: _Contents…
vi: Mụ_c lục...

en: _Import Training Text…
vi: Nhập _văn bản huấn luyện...

en: Alphabet Selection
vi: Chọn bảng chữ cái

en: Appearance Options
vi: Tuỳ chọn Diện mạo

en: Application Options
vi: Tuỳ chọn Ứng dụng

en: Application Style
vi: Kiểu dáng Ứng dụng

en: Colour Scheme
vi: Lược đồ Màu

en: Control Style
vi: Kiểu dáng Điều khiển

en: Dasher Font
vi: Phông Dasher

en: Language Model
vi: Mẫu ngôn ngữ

en: Starting and Stopping
vi: Khởi/Dừng chạy

en: Adapt speed automatically
vi: Tự động thích nghi tốc độ

en: Alphabet Default
vi: Bảng chữ cái mặc định

en: Bottom to Top
vi: Dưới lên Trên

en: Centre circle
vi: Hình vòng giữa

en: Control mode
vi: Chế độ điều khiển

en: Custom colour scheme:
vi: Lược đồ màu tự chọn:

en: Dasher Preferences
vi: Tuỳ thích Dasher

en: Direct entry
vi: Nhập trực tiếp

en: Dock application window
vi: Neo cửa sổ ứng dụng

en: Draw box outlines
vi: Vẽ nét ngoài hộp

en: Draw line between crosshairs and mouse
vi: Vẽ đường giữa dấu chữ thập và con chuột

en: Increase line thickness
vi: Tăng độ rộng đường

en: Language model adapts as you write.
vi: Loại ngôn ngữ thích ứng khi bạn viết.

en: Large font
vi: Phông chữ lớn

en: Mixture model (PPM/dictionary)
vi: Mẫu trộn (PPM/từ điển)

en: Pause outside of canvas
vi: Tạm dừng bên ngoài bản vẽ

en: Select Dasher Font
vi: Chọn phông Dasher

en: Select Editor Font
vi: Chọn phông soạn thảo

en: Show mouse position
vi: Hiện vị trí chuột

en: Show speed slider
vi: Hiện con trượt tốc độ

note: #-#-#-#-#  2222 (kcmfonts)  #-#-#-#-# i18n: ectx: label, entry (smallestReadableFont), group (General)
en: Small font
vi: Phông chữ nhỏ

en: Stand-alone
vi: Độc lập

en: Standard letter-based PPM
vi: Trang mỗi phút dựa vào kí tự chuẩn

en: Start on left mouse button
vi: Bắt đầu khi bấm nút trái trên chuột

en: Start on space bar
vi: Bắt đầu khi bấm phím khoảng trắng

en: Start with mouse position:
vi: Bắt đầu với vị trí chuột:

en: Timestamp new files
vi: Nhãn giờ trên tập tin mới

en: Two box
vi: Hộp đôi

en: Use this control to adjust the relative sizes of the
    letter boxes. Note that selecting high values will slow
    your writing speed.
vi: Hãy sử dụng điều khiển này để điều chỉnh kích cỡ tương đối
    ô ký tự. Lưu ý rằng việc chọn giá trị cao sẽ giảm
    tốc độ viết.

en: Very large font
vi: Phông chữ rất lớn

en: Word-based model
vi: Mẫu dựa vào từ

en: Alphabet
vi: Bảng chữ cái

en: Enlarge input window
vi: Mở rộng cửa sổ nhập

en: Prediction
vi: Dự đoán

en: Very Large
vi: Rất lớn

en: _Dasher Font
vi: Phông _Dasher

en: _Dasher Font Size
vi: Cỡ phông _Dasher

en: _Edit Font
vi: _Sửa phông

en: _Reset fonts
vi: Đặt _lại phông

note: TRANSLATORS: The number of time steps over which to perform the zooming motion in button mode.
en: Zoom steps
vi: Bước thu phóng

note: TRANSLATORS: Intercept keyboard events for 'special' keys even when the Dasher window doesn't have keyboard focus.
en: Global keyboard grab
vi: Lấy toàn cục dữ kiện bàn phím

note: menu
en: Alternating Direct Mode
vi: Chế độ trực tiếp xen kẽ

en: Scan time in menu mode (0 to not scan)
vi: Khoảng thời gian quét ở chế độ trình đơn (0 thì không quét)

en: Number of boxes
vi: Số hộp

en: Safety margin
vi: Hạn chế an toàn

note: TRANSLATORS: The boxes (zoom targets) in button mode can either be the same size, or different sizes - this is the extent to which the sizes are allowed to differ from each other. XXX PRLW: 128 log(2) = 89, where 2 is the ratio of adjacent boxes * however the code seems to use ratio = (129/127)^-r, 
en: Box non-uniformity
vi: Hộp khác nhau

en: Maximum Zoom
vi: Hệ số thu phóng tối đa

en: Click Mode
vi: Chế độ nhấn

note: TRANSLATORS: The zoom factor per press when moving to the right in compass mode.
en: Right zoom
vi: Thu phóng bên phải

note: bMenu
en: Compass Mode
vi: Chế độ la bàn

en: Normal Control
vi: Điều khiển chuẩn

note: TODO: specialist factory for button mode
en: Menu Mode
vi: Chế độ trình đơn

en: Direct Mode
vi: Nhập trực tiếp

en: Stylus Control
vi: Điều khiển bút trâm

en: Automatic calibration
vi: Tự động định chuẩn

en: Eyetracker Mode
vi: Chế độ theo mắt

note: TRANSLATORS: Double-clicks are special in some situations (they cause us to start reversing). This is the time in which the button must be pressed twice to count.
en: Double-press time
vi: Thời gian bấm đôi

note: TRANSLATORS: Backoff = reversing in Dasher to correct mistakes. This allows a single button to be dedicated to activating backoff, rather than using multiple presses of other buttons.
en: Enable backoff button
vi: Bật nút lùi ra

en: Slow startup
vi: Khởi chạy chậm

en: Startup time
vi: Thời gian khởi chạy

en: Percentage by which to automatically increase speed
vi: Phần trăm theo đó cần tự động tăng tốc

en: Time after which to automatically increase speed (secs)
vi: Khoảng thời gian sau đó cần tự động tăng tốc (giây)

en: Percentage by which to decrease speed upon reverse
vi: Phần trăm theo đó cần giảm tốc vào lúc đảo ngược

en: One Button Dynamic Mode
vi: Chế độ động một cái nút

en: Scan time (each direction), in ms
vi: Khoảng thời gian quét (về mỗi hướng), theo mili-giây

en: Factor by which to zoom in
vi: Hệ số theo đó cần phóng to

en: Lag before user actually pushes button (ms)
vi: Khoảng đợi trước khi người dùng thật bấm nút (mili-giây)

note: COneDimensionalFilter(Dasher::CEventHandler * pEventHandler, CSettingsStore *pSettingsStore, CDasherInterfaceBase *pInterface, CDasherModel *m_pDasherModel);
en: One Dimensional Mode
vi: Chế độ một chiều

note: Note to translators: This message will be output for a command line with "--options foo=VAL" and foo is a boolean valued parameter, but "VAL" is not true or false.
en: boolean value must be specified as 'true' or 'false'.
vi: giá trị lôgic thì phải được ghi rõ là « đúng » hay « sai ».

note: Note to translators: This is output when command line "--options" doesn't specify a known option.
en: unknown option, use "--help-options" for more information.
vi: không rõ tùy chọn, hãy dùng cờ « --help-options » để xem thêm thông tin.

note: TODO should probably pop up a Gtk error message and think about how to do i18n:
en: Dasher socket input: failed to launch reader thread.
vi: Nhập ổ cắm dasher: lỗi khi khởi chạy mạch đọc.

en: X label:
vi: Nhãn X:

en: X minimum:
vi: Tối thiểu X:

en: X maximum:
vi: Tối đa X:

en: Y label:
vi: Nhãn Y:

en: Y minimum:
vi: Tối thiểu Y:

en: Y maximum:
vi: Tối đa Y:

en: Print socket-related debugging information to console:
vi: In vào bàn giao tiếp thông tin gỡ lỗi liên quan đến ổ cắm:

en: Socket Input
vi: Ổ cắm nhập vào

en: Button offset
vi: Độ dời cái nút

note: TRANSLATORS: Multiple button presses are special (like a generalisation on double clicks) in some situations. This is the maximum time between two presses to count as _part_of_ a multi-press gesture (potentially more than two presses).
en: Multiple press interval
vi: Thời gian đa bấm

note: TRANSLATORS: Backoff = reversing in Dasher to correct mistakes. This allows a single button to be dedicated to activating backoff, rather than using multiple presses of other buttons, and another to be dedicated to starting and stopping. 'Button' in this context is a physical hardware device, not a 
en: Enable backoff and start/stop buttons
vi: Bật các nút lùi lại và chạy/dừng

note: TRANSLATORS: What is normally the up button becomes the down button etc.
en: Reverse up and down buttons
vi: Đảo ngược các nút lên và xuống

note: TRANSLATORS: Pushing the up/down button twice quickly has the same effect as pushing the other button once; in this case, one must push three times (or push-and-hold) to reverse.
en: Double-click is opposite up/down — triple to reverse
vi: Nhấn đôi ngược với lên/xuống — nhấn ba để đảo ngược lại

en: Two Button Dynamic Mode
vi: Chế độ động hai cái nút

en: Offset for outer (second) button
vi: Khoảng bù cho nút ngoài (thứ hai)

note: divisor step
en: Distance for 1st button UP
vi: Khoảng cách cho nút thứ nhất LÊN

en: Distance for 1st button DOWN
vi: Khoảng cách cho nút thứ nhất XUỐNG

en: Tolerance for inaccurate timing of button pushes (in ms)
vi: Dung sai cho đếm thời gian không chính xác các cú bấm nút (theo mili-giây)

en: Slow startup time
vi: Thời gian khởi chạy chậm

en: Two-push Dynamic Mode (New One Button)
vi: Chế độ động bấm đôi (nút đơn mới)

en: Boolean parameters
vi: Tham số lôgic

en: Integer parameters
vi: Tham số kiểu số nguyên

en: String parameters
vi: Tham số chuỗi

note: TRANSLATORS: Show a button for the selected action in the Dasher window.
en: Show Button
vi: Hiện nút

note: TRANSLATORS: Automatically perform the selected action when Dasher is stopped.
en: Auto On Stop
vi: Tự động khi dừng

en: Enter Text
vi: Gõ văn bản

note: #-#-#-#-#  2129 (orca TRUNK)  #-#-#-#-# Attribute Speak column (IS_SPOKEN). Translators: the "Speak" column consists of a single checkbox for each text attribute.  If the checkbox is checked, Orca will speak that attribute, if it is present, when the user presses Orca_Modifier+F. #-#-#-#-#  2477 (PA
en: Speak
vi: Nói

en: Unable to initialize speech support
vi: Không thể khởi tạo phần hỗ trợ tiếng nói

en: Unable to initialize voices
vi: Không thể khởi tạo giọng nói

en: Warning: unable to set speech parameters
vi: Cảnh báo: không thể đặt các tham số tiếng nói

note: Note to translators: This message will be output for command line errors when the "=" in --options=foo is missing.
en: option setting is missing "=".
vi: thiết lập tùy chọn còn thiếu « = »

note: Note to translators: This string will be output when --options= specifies an unknown option.
en: Invalid option string specified
vi: Đã ghi rõ một chuỗi tùy chọn sai

en: Do you want to save your changes to %s?
    
    Your changes will be lost if you don't save them.
vi: Bạn có muốn lưu các thay đổi vào %s không?
    
    Nếu bạn không lưu, các thay đổi sẽ bị mất hoàn toàn.

en: Do you want to save your changes?
    
    Your changes will be lost if you don't save them.
vi: Bạn có muốn lưu các thay đổi không?
    
    Nếu bạn không lưu, các thay đổi sẽ bị mất hoàn toàn.

en: Don't save
vi: Không lưu

en: Save and quit
vi: Lưu rồi thoát

en: Are you sure you wish to quit?
vi: Bạn có chắc muốn thoát không?

note: #-#-#-#-#  401 (gnome-calculator master)  #-#-#-#-# Translators: Error message displayed when unable to launch help browser #-#-#-#-#  1931 (mate-calc 1.25.0)  #-#-#-#-# #-#-#-#-#  2429 (simple-scan)  #-#-#-#-# Error message displayed when unable to launch help browser
en: Unable to open help file
vi: Không thể mở tập tin trợ giúp

en: Dasher is a predictive text entry application
vi: Dasher là một ứng dụng nhập đoạn chữ dự đoán

en: Dasher Module Options
vi: Tùy chọn Mô-đun Dasher

en: %s Options:
vi: Tuỳ chọn %s:

en: Mouse Input
vi: Chuột nhập vào

en: Pixels covering Y range
vi: Điểm ảnh chiếm phạm vi Y

note: TRANSLATORS: Only use the vertical mouse coordinate - this is prefered for some disabled users.
en: One Dimensional Mouse Input
vi: Chuột nhập vào một chiều

note: {"timedata", 'w', 0, G_OPTION_ARG_NONE, &timedata, "Write basic timing information to stdout", NULL}, {"preferences", 'p', 0, G_OPTION_ARG_NONE, &preferences, "Show preferences window only", NULL}, {"textentry", 'o', 0, G_OPTION_ARG_NONE, &textentry, "Onscreen text entry mode", NULL}, {"pipe", 's', 
en: Application style (traditional, direct, compose or fullscreen)
vi: Kiểu ứng dụng:
     • traditional     truyền thống
     • direct            trực tiếp
     • compose       soạn thảo
     • fullscreen      toàn màn hình

note: Note to translators: This is the help string for "--options"
en: Override stored options
vi: Ghi đè lên các tùy chọn đã lưu

note: Note to translators: This is the help string for "--help-options"
en: Describe "--options".
vi: Diễn tả « --options »

note: Note to translators: This is the "--help" description of dasher.
en: - A text input application honouring accessibility
vi: — Một ứng dụng nhập văn bản mà hỗ trợ khả năng truy cập

en: column name %s not found in input file
vi: không tìm thấy cột tên %s trong tập tin đầu vào

en: Performs numeric/string operations on input from stdin.
vi: Thực hiện các thao tác với số/chuỗi trên đầu vào từ đầu vào tiêu chuẩn.

en: Line-Filtering operations:
vi: Thao tác lọc-dòng:

en: Per-Line operations:
vi: Thao tác trên-dòng:

en: Numeric Grouping operations:
vi: Các thao tác nhóm số:

en: Textual/Numeric Grouping operations:
vi: Thao tác nhóm Số/Chữ:

en: Statistical Grouping operations:
vi: Thao tác nhóm thống kê:

en: Grouping Options:
vi: Tùy chọn nhóm:

en:   -f, --full                print entire input line before op results
                                  (default: print only the grouped keys)
vi:   -f, --full                in toàn bộ dòng đầu vào trước kết quả thao tác
                                  (mặc định: chỉ in các khóa được nhóm)

en:       --header-in           first input line is column headers
vi:       --header-in           dòng đầu vào đầu tiên là đầu cột

en:       --header-out          print column headers as first line
vi:       --header-out          in đầu cột cho dòng đầu tiên

en:   -H, --headers             same as '--header-in --header-out'
vi:   -H, --headers             giống với “--header-in --header-out”

en:   -i, --ignore-case         ignore upper/lower case when comparing text;
                                  this affects grouping, and string operations
vi:   -i, --ignore-case         không phân biệt HOA/thường khi so sánh chữ;
                                  nó ảnh hưởng đến thao tác nhóm và chuỗi

en:   -s, --sort                sort the input before grouping; this removes the
                                  need to manually pipe the input through 'sort'
vi:   -s, --sort                sắp xếp đầu vào trước khi nhóm; lệnh này di chuyển đầu vào
                                  cần đến đường ống một cách thủ công thông qua lệnh “sort”

en: File Operation Options:
vi: Tùy chọn thao tác tập tin:

en:       --no-strict           allow lines with varying number of fields
vi:       --no-strict           cho phép các dòng với số lượng trường biến đổi

en:       --filler=X            fill missing values with X (default %s)
vi:       --filler=X            điền đầy giá trị thiếu bằng X (mặc định %s)

en: General Options:
vi: Tùy chọn chung:

en:   -t, --field-separator=X   use X instead of TAB as field delimiter
vi:   -t, --field-separator=X   dùng X thay vì TAB làm bộ phân tách trường

en:       --narm                skip NA/NaN values
vi:       --narm                bỏ qua các giá trị NA/NaN

en:   -W, --whitespace          use whitespace (one or more spaces and/or tabs)
                                  for field delimiters
vi:   -W, --whitespace          dùng khoảng trắng (một hoặc nhiều khoảng trắng
                                  hoặc/và tab) cho bộ phân tách trường

en:   -z, --zero-terminated     end lines with 0 byte, not newline
vi:   -z, --zero-terminated     kết thúc dòng với byte 0, không phải ký tự dòng mới

en: Print the sum and the mean of values from column 1:
vi: In tổng và giá trị trung bình từ cột 1:

en: Transpose input:
vi: Chuyển vị đầu vào:

en: For detailed usage information and examples, see
vi: Để có thông tin chi tiết về cách dùng và ví dụ, xem

en: The manual and more examples are available at
vi: Hướng dẫn sử dụng và nhiều ví dụ sẵn có tại

en: invalid input: field %<PRIuMAX> requested, line %<PRIuMAX> has only %<PRIuMAX> fields
vi: đầu vào không hợp lệ: đã yêu cầu trường %<PRIuMAX>, dòng %<PRIuMAX> chỉ có %<PRIuMAX> trường

en: %s in line %<PRIuMAX> field %<PRIuMAX>: '%s'
vi: %s ở dòng %<PRIuMAX> trường %<PRIuMAX>: “%s”

en: transpose input error: line %<PRIuMAX> has %<PRIuMAX> fields (previous lines had %<PRIuMAX>);
    see --help to disable strict mode
vi: lỗi đầu vào hoán vị: dòng %<PRIuMAX> có %<PRIuMAX> trường (dòng trước đó có %<PRIuMAX>);
    xem --help để tắt chế độ hạn chế

en: reverse-field input error: line %<PRIuMAX> has %<PRIuMAX> fields (previous lines had %<PRIuMAX>);
    see --help to disable strict mode
vi: lỗi đầu vào đảo ngược trường: dòng %<PRIuMAX> có %<PRIuMAX> trường (dòng trước đó có %<PRIuMAX>);
    xem --help để tắt chế độ hạn chế

en: hash memory allocation error
vi: lỗi phân bổ bộ nhớ mã băm

en: sort command too-long (please report this bug)
vi: lệnh sort quá dài (vui lòng báo cáo đây là lỗi)

en: failed to run 'sort': popen failed
vi: gặp lỗi khi chạy “sort”: popen bị lỗi

en: read error (on close)
vi: lỗi đọc (khi đóng)

en: missing operation specifiers
vi: thiếu bộ chỉ thị thao tác

en: -H or --header-in must be used with named columns
vi: -H hay --header-in phải được dùng cùng với tên của cột

en: invalid base64 value
vi: giá trị base64 không hợp lệ

en: conflicting operation found: expecting %s operations, but found %s operation %s
vi: tìm thấy có xung đột thao tác: cần thao tác %s, nhưng lại nhận được %s thao tác %s

en: dconf Editor
vi: Trình soạn thảo dconf

en: settings;configuration;
vi: settings;cài;đặt;cai;dat;configuration;cấu;hình;cau;hinh;

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: 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: Print release version and exit
vi: Hiển thị phiên bản phát hành rồi thoát

en: Copied to clipboard
vi: Đã chép vào clipboard

en: String array
vi: Mảng chuỗi

en: Enumeration
vi: Liệt kê

en: Show this dialog next time.
vi: Hiển thị hộp thoại này lần kế tiếp.

note: To translators: Action of setting a value to its default value
en: Set to default
vi: Đặt thành mặc định

note: list of fields To translators: "Default value" is a table's column's attribute
en: Default value
vi: Giá trị mặc định

note: Type: select Choices
en: Noninteractive
vi: Không tương tác

note: Type: select Description
en: Interface to use:
vi: Giao diện cần dùng:

note: Type: select Description
en: Packages that use debconf for configuration share a common look and feel. You can select the type of user interface they use.
vi: Mọi gói sử dụng debconf để cấu hình thì có giao diện và cảm nhận rất tương tự. Bạn có khả năng chọn kiểu giao diện được dùng.

note: Type: select Description
en: The dialog frontend is a full-screen, character based interface, while the readline frontend uses a more traditional plain text interface, and both the gnome and kde frontends are modern X interfaces, fitting the respective desktops (but may be used in any X environment). The editor frontend lets you configure things using your favorite text editor. The noninteractive frontend never asks you any questions.
vi: Tiền tiêu hộp thoại là giao diện dựa vào ký tự trên toàn màn hình, còn tiền tiêu readline dùng giao diện chữ thô truyền thống hơn, và cả hai giao diện GNOME và KDE đều là giao diện X hiện đại, thích hợp với từng môi trường làm việc (nhưng mà có thể được sử dụng trong bất cứ môi trường X nào). Tiền tiêu trình hiệu chỉnh cho bạn có khả năng cấu hình tùy chọn bằng trình hiệu chỉnh văn bản ưa thích. Tiền tiêu khác tương tác không bao giờ hỏi câu nào.

note: Type: select Description
en: Ignore questions with a priority less than:
vi: Bỏ qua các câu hỏi có cấp ưu tiên thấp hơn so với:

note: Type: select Description
en: Debconf prioritizes the questions it asks you. Pick the lowest priority of question you want to see:
      - 'critical' only prompts you if the system might break.
        Pick it if you are a newbie, or in a hurry.
      - 'high' is for rather important questions
      - 'medium' is for normal questions
      - 'low' is for control freaks who want to see everything
vi: Trình debconf định quyền ưu tiên cho mỗi câu hỏi cấu hình. Bạn có muốn xem câu hỏi có ưu tiên nào?
     • tới hạn	nhắc bạn chỉ khi hệ thống sắp bị hỏng
    					Hãy chọn điều này nếu bạn là người dùng mới, hoặc nếu bạn vội
     • cao			cho câu hỏi hơi quan trọng
     • vừa			cho câu hỏi bình thường
     • thấp			cho người dùng muốn xem hết.

note: Type: select Description
en: Note that no matter what level you pick here, you will be able to see every question if you reconfigure a package with dpkg-reconfigure.
vi: Ghi chú rằng bất chấp cấp được chọn ở đây, bạn vẫn có khả năng xem mọi câu hỏi bằng cách cấu hình lại gói nào bằng lệnh « dpkg-reconfigure ten_gói ».

note: Type: text Description This string is the 'title' of dialog boxes that prompt users when they need to insert a new medium (most often a CD or DVD) to install a package or a collection of packages
en: Media change
vi: Đổi vật chứa

en: falling back to frontend: %s
vi: đang phục hồi giao diện: %s

en: unable to initialize frontend: %s
vi: không thể khởi tạo giao diện: %s

en: Unable to start a frontend: %s
vi: Không thể khởi động giao diện: %s

en: Config database not specified in config file.
vi: Cơ sở dữ liệu cấu hình không có trong tập tin cấu hình.

en: Template database not specified in config file.
vi: Cơ sở dữ liệu mẫu không có trong tập tin cấu hình.

en: The Sigils and Smileys options in the config file are no longer used. Please remove them.
vi: Sigils và Smileys cũ, không dùng. Hãy gỡ bỏ cả hai.

en: Problem setting up the database defined by stanza %s of %s.
vi: Gặp lỗi khi thiết lập cơ sở dữ liệu được xác định bởi đoạn dòng %s của %s.

en:   -f,  --frontend		Specify debconf frontend to use.
      -p,  --priority		Specify minimum priority question to show.
           --terse			Enable terse mode.
vi:   -f,  --frontend		Ghi giao diện debconf cần dùng.
      -p,  --priority		SGhi câu hỏi ưu tiên tối thiểu cần hiển thị.
           --terse			Bật chế độ ngắn gọn.

en: Ignoring invalid priority "%s"
vi: Bỏ qua ưu tiên không hợp lê « %s »

en: Valid priorities are: %s
vi: Ưu tiên hợp lệ: %s

en: Choices
vi: Lựa chọn

en: (Enter zero or more items separated by a comma followed by a space (', ').)
vi: (Hãy nhập số không hay nhiều mục định giới bằng một dấu phẩy và một dấu cách.)

en: Debconf is not confident this error message was displayed, so it mailed it to you.
vi: Debconf không chắc chắn về lỗi này và gửi email cho bạn.

en: Debconf, running at %s
vi: Debconf, đang chạy ở %s

en: Input value, "%s" not found in C choices! This should never happen. Perhaps the templates were incorrectly localized.
vi: Không tìm thấy giá trị đầu vào "%s" trong các sự chọn C. Trường hợp này không bao giờ nên xảy ra. Có thể là những mẫu bị sai địa phương hoá.

en: none of the above
vi: không có gì ở trên

en: Unable to load Debconf::Element::%s. Failed because: %s
vi: Không thể nạp « Debconf::Element::%s ». Thất bại vì: %s.

en: TERM is not set, so the dialog frontend is not usable.
vi: Chưa đặt TERM nên không thể sử dụng giao diện cung cấp hộp thoại.

en: Dialog frontend is incompatible with emacs shell buffers
vi: Giao diện cung cấp hộp thoại thì không tương thích với bộ đệm trình bao của emacs.

en: Dialog frontend will not work on a dumb terminal, an emacs shell buffer, or without a controlling terminal.
vi: Giao diện cung cấp hộp thoại thì không hoạt động được trên thiết bị cuối câm, trong bộ đệm trình bao của emacs, hoặc khi không có thiết bị cuối điều khiển.

en: No usable dialog-like program is installed, so the dialog based frontend cannot be used.
vi: Chưa cài đặt chương trình kiểu hộp thoại có thể sử dụng được nên không thể sử dụng giao diện cung cấp hộp thoại.

en: Dialog frontend requires a screen at least 13 lines tall and 31 columns wide.
vi: Giao diện cung cấp hộp thoại thì yêu cầu một màn hình có ít nhất chiều cao 13 dòng và chiều rộng 31 cột.

en: Package configuration
vi: Cấu hình gói

en: You are using the editor-based debconf frontend to configure your system. See the end of this document for detailed instructions.
vi: Bạn đang sử dụng giao diện debconf dựa vào trình chỉnh sửa để cấu hình hệ thống của mình. Xem kết thúc của tài liệu này để tìm các hướng dẫn chi tiết.

en: The editor-based debconf frontend presents you with one or more text files to edit. This is one such text file. If you are familiar with standard unix configuration files, this file will look familiar to you -- it contains comments interspersed with configuration items. Edit the file, changing any items as necessary, and then save it and exit. At that point, debconf will read the edited file, and use the values you entered to configure the system.
vi: Giao diện debconf dựa vào trình chỉnh sửa sẽ cho bạn chỉnh sửa một hay nhiều tập tin nhập thô. Đây là một tập tin văn bản như vậy. Nếu bạn quen với các tập tin cấu hình Unix tiêu chuẩn, tập tin này hình như thông thường — nó chứa một tổ hợp các ghi chú và mục cấu hình. Hãy chỉnh sửa tập tin đó, cũng thay đổi mục nào như thích hợp, sau đó lưu lại và thoát. Vào điểm thời đó, debconf sẽ đọc tập tin đã chỉnh sửa, và sử dụng những giá trị được bạn chỉnh sửa để cấu hình hệ thống.

en: Debconf on %s
vi: Debconf trên %s

en: This frontend requires a controlling tty.
vi: Giao diện này yêu cầu một tty điều khiển.

en: Term::ReadLine::GNU is incompatable with emacs shell buffers.
vi: « Term::ReadLine::GNU » không tương thích với bộ đệm trình bao của emacs.

en: Note: Debconf is running in web mode. Go to http://localhost:%i/
vi: Ghi chú : Debconf đang chạy trong chế độ Web. Hãy đi tới « http://localhost:%i/ ».

en: warning: possible database corruption. Will attempt to repair by adding back missing question %s.
vi: cảnh báo : cơ sở dữ liệu có thể bị hỏng. Trình này sẽ thử sửa chữa nó bằng cách thêm lại câu hỏi còn thiếu %s.

en: Template #%s in %s has a duplicate field "%s" with new value "%s". Probably two templates are not properly separated by a lone newline.
vi: Mẫu #%s trong %s có một trường trùng « %s » có giá trị mới « %s ». Rất có thể là hai mẫu chưa định giới được bằng một dòng mới riêng lẻ.

en: Unknown template field '%s', in stanza #%s of %s
vi: Không rõ trường mẫu « %s », trong đoạn dong #%s của %s

en: Template parse error near `%s', in stanza #%s of %s
vi: Gặp lỗi phân tích cú pháp mẫu ở gần « %s », trong đoạn dòng #%s của %s

en: Template #%s in %s does not contain a 'Template:' line
vi: Mẫu #%s trong %s không chứa một dòng « Template: » (Mẫu)

en: must specify some debs to preconfigure
vi: phải ghi rõ một số deb (tập tin gói Debian) để cấu hình sẵn

en: delaying package configuration, since apt-utils is not installed
vi: đang tri hoãn việc cấu hình gói vì chưa cài đặt « apt-utils » (các tiện ích apt)

en: unable to re-open stdin: %s
vi: không thể mở lại đầu vào tiêu chuẩn: %s

en: apt-extracttemplates failed: %s
vi: apt-extracttemplates (giải nén các mẫu) bị lỗi: %s

en: Extracting templates from packages: %d%%
vi: Đang giải nén các mẫu từ gói: %d%%

en: Preconfiguring packages ...
vi: Đang cấu hình sẵn các gói ...

en: template parse error: %s
vi: lỗi phân tích cú pháp của mẫu : %s

en: debconf: can't chmod: %s
vi: debconf: không thể chmod (thay đổi chế độ): %s

en: %s failed to preconfigure, with exit status %s
vi: %s lỗi cấu hình sẵn, có trang thái thoát %s

en: %s must be run as root
vi: %s phải được chạy dưới người chủ (root)

en: please specify a package to reconfigure
vi: hãy ghi rõ một gói cần cấu hình lại

en: %s is not installed
vi: %s chưa được cài đặt

en: %s is broken or not fully installed
vi: %s bị hỏng hoặc chưa được cài đặt hoàn thành

en: Usage: debconf-communicate [options] [package]
vi: Sử dụng: debconf-communicate [tùy_chọn ...] [gói]
    
    [communicate: liên lạc]

en: debconf-mergetemplate: This utility is deprecated. You should switch to using po-debconf's po2debconf program.
vi: debconf-mergetemplate: tiện ích này bị phản đối. Như thế thì bạn nên chuyển đổi sang sử dụng chương trình « po2debconf » của gói po-debconf.

en: Usage: debconf-mergetemplate [options] [templates.ll ...] templates
vi: Sử dụng: debconf-mergetemplate [tùy_chọn ...] [mẫu.ll ...] mẫu
    
    [mergetemplate: trộn các mẫu với nhau]

en: 
            --outdated		Merge in even outdated translations.
    	--drop-old-templates	Drop entire outdated templates.
vi: 
            --outdated		Trộn ngay cả bản dịch cũ.
    	--drop-old-templates	Bỏ toàn bộ mẫu cũ.

en: %s is missing; dropping %s
vi: %s còn thiếu nên bỏ %s

en: %s is fuzzy at byte %s: %s
vi: %s vẫn được dịch mờ tại byte %s: %s

en: %s is fuzzy at byte %s: %s; dropping it
vi: %s laf mờ tại byte %s: %s; gỡ bỏ

en: %s is outdated
vi: %s cũ

en: %s is outdated; dropping whole template!
vi: %s cũ, bỏ toàn bộ mẫu.

en: Usage: debconf [options] command [args]
vi: Sử dụng: debconf [tùy_chọn ...] lệnh [đối_số ...]

en: 
      -o,  --owner=package		Set the package that owns the command.
vi: 
      -o,  --owner=gói		Lập gói sở hữu lệnh đó.

en: Please enter a password not less than 8 characters
vi: Xin hãy nhập mật khẩu nhiều hơn hoặc bằng 8 ký tự

en: The password must contain English letters (case-sensitive), numbers or special symbols (~!@#$%^&*()[]{}\|/?,.<>)
vi: Mật mã phải chứa ký tự Tiếng Anh (phân biệt kiểu chữ), số hay các ký hiệu đặc biệt (~!@#$%^&*()[]{}\|/?,.<>)

en: Username cannot be empty
vi: Tên người dùng không được để trống

en: The first character must be a letter or number
vi: Ký tự đầu tiên phải là một chữ cái hoặc số

en: The username already exists
vi: Tên người dùng đã được sử dụng

en: Username must be between 3 and 32 characters
vi: Tên người dùng phải từ 3 đến 32 kí tự

en: Set successfully
vi: Đặt thành công

en: Setting display scaling
vi: Điều chỉnh tỉ lệ màn hình

en: Display scaling
vi: Tỉ lệ màn hình

en: Fingerprint verification failed
vi: Xác minh vân tay không thành công

en: Fingerprint verification timed out
vi: Đã hết thời gian xác minh dấu vân tay

en: Serial port
vi: Cổng nối tiếp.

en: Dial-Up networking
vi: Kết nối mạng lưới

en: Hands-Free device
vi: Thiết bị không cần dùng tay

en: Hands-Free voice gateway
vi: Cổng âm thanh cho thiết bị không cần dùng tay

en: Headset voice gateway
vi: Cổng âm thanh tai nghe

en: Object push
vi: Nhấn vào vật thể

en: Phone book access
vi: Truy cập sổ điện thoại

en: Phone book access client
vi: Truy cập sổ điện thoại phía người dùng

en: Message access
vi: Truy cập tin nhắn

en: Message notification
vi: Thông báo tin nhắn

en: Decline
vi: Từ chối

note: #-#-#-#-#  195 (dia HEAD)  #-#-#-#-# Translators: Menu item Verb/Channel/Import/Receive
en: Receive
vi: Nhận

en: Connect %q successfully
vi: Kết nối %q thành công

en: %q disconnected
vi: %q ngắt kết nối

en: Make sure %q is turned on and in range
vi: Bảo đảm rằng %q được mở và trong phạm vi

en: Click here to connect to %q
vi: Bấm vào đây để kết nối đến %q

en: Add Bluetooth devices
vi: Thêm thiết bị Bluetooth

en: Life
vi: Cuộc sống

en: One day before start
vi: Một ngày trước khi bắt đầu

en: Remind me tomorrow
vi: Nhắc tôi ngày mai

en: Schedule Reminder
vi: Lịch trình nhắc nhở

en: All Windows
vi: Tất cả Cửa sổ

en: Insufficient disk space, please clean up in time!
vi: Không đủ dung lượng đĩa, xin hãy dọn sạch đúng lúc!

en: Screen Recorder
vi: Ghi màn hình

en: Show/Hide the dock
vi: Hiện/Ẩn trạm

en: Shutdown interface
vi: Giao diện tắt máy

en: Terminal Quake Window
vi: Cửa sổ Rung Đầu cuối

en: Full screenshot
vi: Ảnh chụp toàn màn hình

en: Window screenshot
vi: Ảnh chụp màn hình cửa sổ

en: Delay screenshot
vi: Ảnh chụp màn hình chậm trễ

en: File manager
vi: Quản lý tệp tin

en: Switch window effects
vi: Đổi các hiệu ứng cửa sổ

en: Fast Screen Off
vi: Tắt Màn hình Nhanh

en: Desktop AI Assistant
vi: Trợ lý Desktop AI

en: Text to Speech
vi: Chuyển văn bản thành giọng nói

en: Speech to Text
vi: Phát biểu thành văn bản

en: Switch Layout
vi: Bố trí Bộ chuyển đổi

en: Switch to upper workspace
vi: Chuyển sang không gian làm việc ở trên

en: Switch to lower workspace
vi: Chuyển sang không gian làm việc ở dưới

en: Switch similar windows
vi: Chuyển sang các cửa sổ tương tự

en: Switch similar windows in reverse
vi: Chuyển sang các cửa sổ tương tự theo thứ tự ngược lại

en: Switch windows
vi: Chuyển cửa sổ

en: Switch windows in reverse
vi: Chuyển cửa sổ theo thứ tự ngược lại

en: Move to upper workspace
vi: Di chuyển tới không gian làm việc ở trên

en: Move to lower workspace
vi: Di chuyển tới không gian làm việc ở dưới

en: Display windows of all workspaces
vi: Hiển thị cửa sổ của tất cả không gian làm việc

en: Display windows of current workspace
vi: Hiển thị cửa sổ của không gian làm việc hiện tại

en: Display workspace
vi: Hiển thị không gian làm việc

en: Switch monitors
vi: Chuyển màn hình

en: Authentication is required to switch language
vi: Chứng thực được đòi hỏi để đổi ngôn ngữ

en: Changing system language and installing the required language packages, please wait...
vi: Thay đổi ngôn ngữ hệ thống và cài đặt các gói ngôn ngữ cần thiết, vui lòng đợi ...

en: Changing system language, please wait...
vi: Thay đổi ngôn ngữ hệ thống, vui lòng đợi ...

en: System language changed, please log out and then log in
vi: Ngôn ngữ hệ thống đã thay đổi, vui lòng đăng xuất và sau đó đăng nhập

en: Failed to change system language, please try later
vi: Không thể thay đổi ngôn ngữ hệ thống, vui lòng thử lại sau

en: Update Now
vi: Cập nhật Bây giờ

en: %q installed successfully.
vi: %q cài đặt thành công.

en: %q failed to install.
vi: %q cài đặt thất bại.

en: Removed successfully
vi: Xóa thành công

en: Failed to remove the app
vi: Lỗi không thể xóa ứng dụng

en: In order to prevent automatic shutdown, please plug in for normal update.
vi: Để ngăn chặn tự động tắt, vui lòng cắm vào để cập nhật bình thường.

en: Package cache wiped
vi: Đã xóa Package cache

en: New system edition available
vi: Phiên bản hệ thống mới được phát hiện

en: %q removed successfully
vi: %q đã được xóa thành công

en: Failed to uninstall %q
vi: Gỡ bỏ %q đã thất bại

en: WEP 40/128-bit Key
vi: Chìa khóa WEP 40/128-bit

en: WPA/WPA2 Personal
vi: WPA/WPA2 Cá nhân

en: Protected EAP
vi: EAP được bảo vệ

en: Wired Connection
vi: Kết nối Có dây

en: Device state changed
vi: Tình trạng thiết bị đã thay đổi

en: Device state changed, reason unknown
vi: Trạng thái thiết bị thay đổi, không rõ lý do

en: The device is now managed
vi: Thiết bị bây giờ đã được quản lý

en: The device is no longer managed
vi: Thiết bị không còn được quản lý

en: The device has not been ready for configuration
vi: Thiết bị chưa sẵn sàng để 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ể được giữ lại (không có địa chỉ hiện có, hết thời gian,...)

en: Passwords were required but not provided
vi: Mật khẩu được đòi hỏi nhưng không được cung cấp

en: The 802.1X supplicant disconnected from the access point or authentication server
vi: Máy yêu cầu 802.1X đã ngắt kết nối ở điểm truy cập hoặc máy chủ xác thực

en: Configuration of the 802.1X supplicant failed
vi: Cấu hình của máy đề nghị 802.1X thất bại

en: The 802.1X supplicant quitted or failed unexpectedly
vi: Máy đề nghị 802.1X đã thoát hay thất bại bất ngờ

en: The 802.1X supplicant took too long time to authenticate
vi: Máy đề nghị 802.1X mất quá nhiều thời gian để chứng thực

en: The PPP service failed to start within the allowed time
vi: Dịch vụ PPP đã khởi động thất bại trong khoảng thời gian cho phép

en: The PPP service disconnected unexpectedly
vi: Dịch vụ PPP đã ngắt kết nối bất ngờ

en: The PPP service quitted or failed unexpectedly
vi: Dịch vụ PPP đã thoát hay thất bại bất ngờ

en: The DHCP service failed to start within the allowed time
vi: Dịch vụ DHCP đã khởi động thất bại trong khoảng thời gian cho phép

en: The DHCP service reported an unexpected error
vi: Dịch vụ DHCP đã báo cáo một lỗi bất ngờ

en: The DHCP service quitted or failed unexpectedly
vi: Dịch vụ DHCP đã thoát hay thất bại bất ngờ

en: The shared connection service failed to start
vi: Dịch vụ kết nối được chia sẻ đã khởi động thất bại

en: The shared connection service quitted or failed unexpectedly
vi: Dịch vụ kết nối được chia sẻ đã thoát hay thất bại bất ngờ

en: The AutoIP service failed to start
vi: Dịch vụ AutoIP đã khởi động thất bại

en: The AutoIP service reported an unexpected error
vi: Dịch vụ AutoIP đã báo cáo một lỗi bất ngờ

en: The AutoIP service quitted or failed unexpectedly
vi: Dịch vụ AutoIP đã thoát hay thất bại bất ngờ

en: Dialing failed due to busy lines
vi: Quay số thất bại do đường dây bận

en: Dialing failed due to no dial tone
vi: Quay số thất bại do không có tín hiệu quay số

en: Dialing failed due to the carrier
vi: Quay số thất bại do vận chuyển

en: Dialing timed out
vi: Quay số đã hết thời gian

en: Dialing failed
vi: Quay số đã thất bại

en: No networks searched
vi: Không tìm ra được mạng nào

en: Network registration was denied
vi: Đăng ký mạng đã bị từ chối

en: Failed to register to the requested GSM network
vi: Không thể đăng ký vào mạng GSM được yêu cầu

en: Necessary firmware for the device may be missed
vi: Phần mềm cần thiết cho thiết bị có thể bị thiếu

en: The device's active connection was removed or disappeared
vi: Kết nối đang hiệu lực của thiết bị đã bị xóa hay biến mất

en: A user or client requested to disconnect
vi: Một người dùng hay khách đã yêu cầu để ngắt kết nối

en: The device's carrier/link changed
vi: Trình vận chuyển/kết nối của thiết bị đã thay đổi

en: The 802.1x supplicant is now available
vi: Máy yêu cầu 802.1x bây giờ đã có

en: The Bluetooth connection timed out or failed
vi: Kết nối Bluetooth đã hết thời gian hay thất bại

en: GSM Modem's SIM Card was not inserted
vi: Thẻ SIM của GSM Modem đã không được gắn vào

en: SIM card error in GSM Modem
vi: Lỗi thẻ SIM trong Modem GSM

en: RFC 2684 Ethernet bridging error to ADSL
vi: Lỗi cầu nối Ethernet RFC 2684 sang ADSL

en: ModemManager did not run or quitted unexpectedly
vi: ModemManager đã không chạy hoặc đã thoát bất ngờ

en: The 802.11 WLAN network could not be found
vi: Không thể tìm thấy mạng WLAN 802.11

en: Network teaming control failed
vi: Kiểm soát nhóm mạng không thành công

en: Modem failed to run or not available
vi: Modem không chạy được hoặc không khả dụng

en: SIM PIN is incorrect
vi: Mã PIN của SIM không chính xác

en: New connection activation is enqueuing
vi: Kích hoạt kết nối mới là tuyệt vời

en: Parent device changed
vi: Thiết bị cha đã thay đổi

en: Management status of parent device changed
vi: Tình trạng quản lý của thiết bị cha đã thay đổi

en: Network cable is unplugged
vi: Mạng dây bị tháo ra

en: Please make sure SIM card has been inserted with mobile network signal
vi: Vui lòng đảm bảo thẻ SIM đã được lắp với tín hiệu mạng di động

en: Please make sure a correct plan was selected without arrearage of SIM card
vi: Vui lòng đảm bảo rằng gói chính xác đã được chọn mà không cần thẻ SIM

en: Failed to activate VPN connection, reason unknown
vi: Không thể kích hoạt kết nối VPN, không rõ lý do

en: Failed to activate VPN connection
vi: Không thể kích hoạt kết nối VPN

en: The VPN connection state changed due to being disconnected by users
vi: Trạng thái kết nối VPN đã thay đổi do người dùng bị ngắt kết nối

en: The VPN connection state changed due to being disconnected from devices
vi: Trạng thái kết nối VPN đã thay đổi do bị ngắt kết nối khỏi thiết bị

en: VPN service stopped
vi: Dịch vụ VPN đã dừng

en: The IP config of VPN connection was invalid
vi: Cấu hình IP của kết nối VPN không hợp lệ

en: The connection attempt to VPN service timed out
vi: Đã hết thời gian kết nối với dịch vụ VPN

en: The VPN service start timed out
vi: Dịch vụ VPN đã hết thời gian

en: The VPN connection password was not provided
vi: Mật khẩu kết nối VPN không được cung cấp

en: Authentication to VPN server failed
vi: Xác thực với máy chủ VPN không thành công

en: The connection was deleted from settings
vi: Kết nối đã bị xóa khỏi cài đặt

en: Enabling hotspot
vi: Kích hoạt điểm truy cập

en: Connecting %q
vi: Đang kết nối %q

en: Hotspot enabled
vi: Điểm truy cập được kích hoạt

en: %q connected
vi: %q đã kết nối

en: Hotspot disabled
vi: Điểm truy cập bị vô hiệu hóa

en: Unable to share hotspot, please check dnsmasq settings
vi: Không thể chia sẻ điểm truy cập, vui lòng kiểm tra cài đặt dnsmasq

en: Unable to connect %q, please keep closer to the wireless router
vi: Không thể kết nối %q, vui lòng để gần hơn với bộ phát wifi

en: Unable to connect %q, please check your router or net cable.
vi: Không thể kết nối %q, vui lòng kiểm tra bộ phát wifi hoặc cáp mạng của bạn.

en: Connection failed, unable to connect %q, wrong password
vi: Kết nối thất bại, không thể kết nối %q, sai mật khẩu

en: Password is required to connect %q
vi: Mật khẩu là bắt buộc để kết nối %q

en: Airplane mode enabled.
vi: Chế độ trên máy bay đã kích hoạt.

en: Access Point mode is not supported by this device.
vi: Chế độ Điểm Truy cập không được hỗ trợ bởi thiết bị này.

en: The hardware switch of WLAN Card is off, please switch on as necessary.
vi: Công tắc phần cứng của Thẻ WLAN đang tắt, xin hãy bật lên khi cần.

en: System proxy is set successfully.
vi: Ủy quyền hệ thống được thiết lập thành công.

en: System proxy has been cancelled.
vi: Ủy quyền hệ thống đã bị hủy.

en: "%s" did not pass the system security verification, and cannot run now
vi: "%s" đã không vượt qua xác minh bảo mật hệ thống và không thể chạy

en: Battery low, please plug in
vi: Pin yếu,vui lòng cắm sạc

en: Power settings changed
vi: Cài đặt nguồn đã được thay đổi

en: When the lid is closed,
vi: Dùng khi dóng nắp

en: When pressing the power button,
vi: Khi bấm vào nút nguồn

en: your computer will shut down
vi: máy tính của bạn sẽ tắt

en: your computer will suspend
vi: máy tính của bạn sẽ dừng

en: your computer will hibernate
vi: Máy tính của bạn sẽ vào chế độ ngủ dông

en: your monitor will turn off
vi: màn hình máy tính sẽ tắt

en: it will do nothing to your computer
vi: nó sẽ không làm gì cho máy tính của bạn

en: Authentication is required to set the system time
vi: Cần có xác thực mật khẩu để đặt thời gian hệ thống

en: Authentication is required to control whether network time synchronization shall be enabled
vi: Cần phải xác thực mật khẩu để kiểm soát xem có bật đồng bộ hóa thời gian mạng hay không

en: Authentication is required to change NTP server
vi: Cần phải xác thực để thay đổi máy chủ NTP

en: Authentication is required to control whether the RTC stores the local or UTC time
vi: Cần phải xác thực để kiểm soát xem RTC lưu trữ thời gian cục bộ hay UTC

en: Authentication is required to set the system timezone
vi: Cần có xác thực để đặt múi giờ hệ thống

en: Verification error
vi: Lỗi xác minh

en: Fingerprint verification unavailable, please input password
vi: Xác minh vân tay không có sẵn, vui lòng nhật mật khẩu

en: Clean your finger and try again
vi: Làm sạch ngón tay và thử lại

en: Finger not centered
vi: Ngón tay không ở chính giữa

en: Unclear fingerprint, please clean your finger and try again
vi: Tay bẩn, lau sạch tay rồi làm lại nhé

en: Finger moved too fast, please do not lift until prompted
vi: Ngón tay di chuyển quá nhanh. Xin đừng nhấc lên cho đến khi được nhắc nhở

en: Fingerprint locked, use password please
vi: Vân tay bị khóa, xin vui lòng sử dụng mật khẩu

en: Verification failed, %d chances left
vi: Xác nhận thất bại, số lần thử lại còn %d lần

en: Verification failed, 1 chance left
vi: Xác nhận thất bại, chỉ còn 1 lần thử cuối cùng

en: Verify your fingerprint or password
vi: Xác nhận dấu vân tay hoặc mật khẩu của bạn

note: (itstool) path: info/desc
en: Help make <app>Déjà Dup</app> better
vi: Giúp cải thiện <app>Déjà Dup</app> tốt hơn nữa

note: (itstool) path: page/title
en: Getting Involved
vi: Tham gia

note: (itstool) path: page/p
en: So you want to help make <app>Déjà Dup</app> even better? Excellent! Here are some suggestions.
vi: Bạn muốn giúp cải thiện <app>Déjà Dup</app> tốt hơn nữa? Thật tuyệt! Đây là một số đề nghị.

note: (itstool) path: section/title
en: Report Issues
vi: Báo cáo vấn đề

note: (itstool) path: section/p
en: Did you see a flaw? Do you have an idea for a new feature? Simply <link href="https://bugs.launchpad.net/deja-dup/+filebug">report it as a bug</link>. Be patient for a reply.
vi: Bạn phát hiện một thiếu sót? Bạn có ý tưởng cho một tính năng mới? Hãy <link href="https://bugs.launchpad.net/deja-dup/+filebug">lập một báo cáo lỗi</link>. Và kiên nhẫn chờ phản hồi.

note: (itstool) path: section/p
en: Note that bug reports should be in English only.
vi: Lưu ý rằng báo cáo lỗi chỉ được viết bằng Tiếng Anh.

note: (itstool) path: section/title
en: Talk to Us
vi: Trò chuyện với chúng tôi

note: (itstool) path: section/p
en: We don’t bite. Send an email to the <link href="mailto:deja-dup-list@gnome.org">mailing list</link>.
vi: Chúng tôi rất thân thiện. Hãy gửi thư đến <link href="mailto:deja-dup-list@gnome.org">hộp thư chung</link>.

note: (itstool) path: section/p
en: Or <link href="https://mail.gnome.org/mailman/listinfo/deja-dup-list">subscribe to the list</link>. The list is very low traffic.
vi: Hoặc <link href="https://mail.gnome.org/mailman/listinfo/deja-dup-list">đăng kí với hộp thư chung</link>. Hộp thư có lượng truy cập rất thấp.

note: (itstool) path: section/p
en: Note that the list is English only.
vi: Lưu ý là hộp thư chỉ dùng Tiếng Anh.

note: (itstool) path: section/title
en: Translating
vi: Dịch

note: (itstool) path: section/p
en: Do you speak both English and another language? Good! You can help translate <app>Déjà Dup</app> through <link href="https://translations.launchpad.net/deja-dup">a web interface</link>. It’s really quite easy and is very appreciated.
vi: Bạn biết cả Tiếng Anh và ngôn ngữ khác? Thật tốt! Bạn có thể giúp dịch <app>Déjà Dup</app> thông qua <link href="https://translations.launchpad.net/deja-dup">giao diện web</link>. Thật sự dễ dàng và được đánh giá cao.

note: (itstool) path: section/p
en: Do you like helping people? <link href="https://answers.launchpad.net/deja-dup">Answer user questions</link> and support requests.
vi: Bạn muốn giúp đỡ người khác? <link href="https://answers.launchpad.net/deja-dup">Trả lời những câu hỏi của người dùng</link> và yêu cầu hỗ trợ.

note: (itstool) path: section/p
en: This is another great way for non-English speakers to get involved, as you can answer questions posted in your language.
vi: Đây là một cách hay cho những ai không nói Tiếng Anh muốn tham gia, bạn có thể đặt câu hỏi bằng ngôn ngữ của bạn.

note: (itstool) path: section/p
en: There are always more bugs to fix. If you want to find out what needs doing, talk to us on the mailing list as described above.
vi: Luôn có lỗi để sửa. Nếu bạn muốn biết phải làm những gì, hãy nói cho chúng tôi biết trên hộp thư chung như đã mô tả ở trên.

note: (itstool) path: section/title
en: Backing Up
vi: Sao lưu

note: (itstool) path: section/title
en: Restoring Files
vi: Phục hồi tập tin

note: (itstool) path: info/desc
en: Know your rights
vi: Quyền lợi của bạn

note: (itstool) path: page/p
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.
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 được xuất bản bởi Tổ Chức Phần Mềm Tự Do; hoặc phiên bản 3 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.

note: (itstool) path: page/p
en: You should have received a copy of the GNU General Public License along with this program. If not, see <link href="http://www.gnu.org/licenses/">http://www.gnu.org/licenses/</link>.
vi: Bạn phải nhận được một bản sao của Giấy phép Công cộng chung GNU kèm theo chương trình này. Nếu không, xem <link href="http://www.gnu.org/licenses/">http://www.gnu.org/licenses/</link>.

note: (itstool) path: item/p
en: Choose the minimum amount of time to keep backup files. If you find that the backup files are taking up too much space, you may want to decrease this duration. Due to implementation details, files may be kept a bit longer than the chosen time. But no files will be deleted early.
vi: Chọn khoảng thời gian ngắn nhất để lưu giữ các bản sao lưu. Nếu bạn thấy các bản sao lưu chiếm dung lượng quá lớn, bạn có thể giảm thời gian xuống. Thực tế thì các tập tin có thể được lưu lâu hơn đã định một chút. Nhưng sẽ không có tập tin nào bị xóa sớm hơn.

note: (itstool) path: item/p
en: Some of your data may be large and not very important to you. In that case, you can save yourself some time and space by not backing them up.
vi: Vài thứ trong số dữ liệu của bạn không quan trọng nhưng lại có dung lượng lớn. Trong trường hợp đó, bạn có thể tự tay lưu chúng mà không sao lưu.

note: (itstool) path: info/desc
en: Recover from total system failure
vi: Phục hồi từ hệ thống bị hỏng nặng

note: (itstool) path: page/title
en: Full System Restore
vi: Phục hồi hệ thống hoàn toàn

note: (itstool) path: item/p
en: A <gui>Restore</gui> dialog will appear asking where your backup files are stored (your <gui>Backup location</gui>).
vi: Hộp thoại <gui>Phục hồi</gui> sẽ xuất hiện để hỏi bạn về <gui>Vị trí lưu bản sao lưu</gui>.

note: (itstool) path: item/p
en: Click <gui style="button">Forward</gui> and wait for <app>Déjà Dup</app> to scan the backup location.
vi: Nhấn vào nút <gui style="button">Tiếp theo</gui> và đợi <app>Déjà Dup</app> quét vị trí lưu bản sao lưu.

note: (itstool) path: item/p
en: Choose the date you want to restore from. Usually you can just leave this alone, as the default is the most recent backup.
vi: Chọn ngày mà bạn muốn phục hồi. Thường thì bạn không cần bận tâm, ngày sao lưu gần nhất sẽ được chọn.

note: (itstool) path: item/p
en: Click <gui style="button">Forward</gui>.
vi: Nhấn nút <gui style="button">Tiếp theo</gui>.

note: (itstool) path: item/p
en: Choose where to restore. Since this is a full system backup, leave it as the default (which restores over your current install).
vi: Chọn nơi để phục hồi. Nếu sao lưu toàn hệ thống, hãy để mặc định (phục hồi lên cài đặt hiện tại).

note: (itstool) path: item/p
en: Review your selections and click <gui style="button">Restore</gui>.
vi: Xem lại lựa chọn của bạn và nhấn nút <gui style="button">Phục hồi</gui>.

note: (itstool) path: item/p
en: Wait. It may take a long time to finish restoring.
vi: Hãy chờ đợi. Cần thời gian để phục hồi.

note: (itstool) path: item/p
en: Finally, reinstall any programs that you enjoyed in your previous install.
vi: Cuối cùng, hãy cài lại bất kì chương trình nào bạn thích từ lần cài đặt trước.

note: (itstool) path: note/p
en: If for whatever reason you have a problem after trying to restore with the <gui style="checkbox">Restore files to original locations</gui> option, try restoring instead to a temporary directory and moving your files to where they belong.
vi: Nếu vì lí do nào đó mà bạn không sử dụng được tùy chọn <gui style="checkbox">Phục hồi các tập tin về vị trí ban đầu </gui>, hãy thử phục hồi vào một thư mục khác và chép các tập tin về vị trí ban đầu.

note: (itstool) path: note/p
en: If that still doesn’t work, there are <link xref="restore-worst-case">more drastic things</link> you can try.
vi: Nếu vẫn không có tác dụng, hãy còn những cách <link xref="restore-worst-case">mạnh tay hơn</link> bạn có thể thử.

note: (itstool) path: info/desc
en: Restore a previous version of a file
vi: Phục hồi phiên bản trước của một tập tin

note: (itstool) path: note/screen
en: <_:span-1/>FILE1 FILE2
vi: <_:span-1/>T.TIN1 T.TIN2

note: (itstool) path: info/desc
en: What to do if you can’t restore your files
vi: Làm gì nếu bạn không thể phục hồi các tập tin

note: (itstool) path: page/title
en: When Everything Goes Wrong
vi: Khi mọi thứ trở nên xấu đi

note: (itstool) path: page/p
en: <app>Déjà Dup</app> may fail. Maybe it crashes or gives you an error when you try to restore. When you really need your data back, the last thing you want do deal with is a bug. Consider filing a <link href="https://launchpad.net/deja-dup/+filebug">bug report</link> but in the meantime, here are some approaches to workaround a misbehaving <app>Déjà Dup</app> and get your data back.
vi: <app>Déjà Dup</app> có thể đã gặp lỗi. Có lẽ nó bị ngắt hoặc báo lỗi đến bạn khi bạn cố gắng để phục hồi. Khi bạn cần lấy lại dữ liệu, bạn phải giải quyết lỗi phát sinh. Hãy xem qua <link href="https://launchpad.net/deja-dup/+filebug">báo cáo lỗi</link>, trong thời gian chờ đợi, đây là một số cách tiếp cận cách giải quyết các vấn đề trục trặc của <app>Déjà Dup</app> và cứu lại dữ liệu của bạn.

note: (itstool) path: note/p
en: This is going to get technical. If none of this makes sense to you, don’t be afraid to <link xref="support">ask for help</link>.
vi: Hỗ trợ kĩ thuật cho bạn. Nếu bạn vẫn còn thắc mắc, đừng ngần ngại <link xref="support">đặt câu hỏi</link>.

note: (itstool) path: item/p
en: Open a <app>Terminal</app> window by pressing <keyseq><key>Ctrl</key><key>Alt</key><key>T</key></keyseq>.
vi: Mở <app>Cửa sổ dòng lệnh</app> bằng cách nhấn giữ các phím <keyseq><key>Ctrl</key><key>Alt</key><key>T</key></keyseq>.

note: (itstool) path: item/p
en: Create the directory in which you will place your restored files. This guide will use <_:file-1/>:
vi: Tạo thư mục chứa các tập tin được phục hồi. Hướng dẫn này sẽ sử dụng thư mục <_:file-1/>:

note: (itstool) path: section/title
en: Restoring with Duplicity
vi: Phục hồi với Duplicity

note: (itstool) path: section/p
en: On the assumption that <app>Déjà Dup</app> is just not working for you right now, you’re going to use the command line tool <app>duplicity</app> that is used by <app>Déjà Dup</app> behind the scenes to back up and restore your files.
vi: Trường hợp <app>Déjà Dup</app> không hoạt động, bạn sẽ dùng công cụ dòng lệnh <app>duplicity</app> vốn được <app>Déjà Dup</app> sử dụng để sao lưu và phục hồi tập tin.

note: (itstool) path: note/p
en: If you want more information about <app>duplicity</app> than presented here, run <cmd>man duplicity</cmd>.
vi: Nếu bạn muốn biết thêm nữa về <app>duplicity</app>, chạy lệnh <cmd>man duplicity</cmd>.

note: (itstool) path: section/p
en: The first thing we’ll try is a simple restore of all your data. Assuming your files are on an external drive mounted as <_:file-1/> and you chose to encrypt the backup, try this:
vi: Việc đầu tiên chúng ta thử đơn giản chỉ là phục hồi tất cả dữ liệu của bạn. Nếu các tập tin nằm trên ổ đĩa gắn ngoài được gắn kết vào <_:file-1/> và bạn chọn mã hóa bản sao lưu, hãy thử:

note: (itstool) path: section/p
en: If you didn’t encrypt the backup, add <_:cmd-1/> to the command.
vi: Nếu bạn không mã hóa bản sao lưu, thêm <_:cmd-1/> vào lệnh.

note: (itstool) path: section/title
en: Other Backup Locations
vi: Vị trí lưu bản sao lưu khác

note: (itstool) path: section/p
en: If you backed up to a remote or cloud server, the syntax you use with <app>duplicity</app> will be different than the external drive example above. See below for how to connect to your chosen backup location.
vi: Nếu bạn sao lưu sang một địa chỉ từ xa hoặc dịch vụ đám mây, thì cú pháp dùng trong <app>duplicity</app> sẽ khác với ổ đĩa gắn ngoài ở ví dụ trên. Xem mục bên dưới để biết cách kết nối đến vị trí lưu bản sao lưu bạn đã chọn.

note: (itstool) path: note/p
en: Remember to add <_:cmd-1/> to any example commands if your backup is not encrypted.
vi: Nhớ thêm <_:cmd-1/> vào bất kì lệnh ví dụ nào nếu bản sao lưu chưa được mã hóa.

note: (itstool) path: item/p
en: Look up your server address, port, username, and password and replace instances of <var>SERVER</var>, <var>PORT</var>, <var>USERNAME</var>, and <var>PASSWORD</var> in the example below with those respective values.
vi: Tra cứu địa chỉ máy chủ, cổng, tên người dùng, và mật khẩu để thay thế vào các mục tương ứng <var>MÁY CHỦ</var>, <var>CỔNG</var>, <var>TÊN NGƯỜI DÙNG</var>, và <var>MẬT KHẨU</var> trong ví dụ bên dưới.

note: (itstool) path: item/p
en: If you chose to not log in with a username, use <_:var-1/> as your <var>USERNAME</var> below.
vi: Nếu bạn chọn đăng nhập không dùng tên người dùng, giá trị <var>TÊN NGƯỜI DÙNG</var> là <_:var-1/>.

note: (itstool) path: screen/var
en: USERNAME
vi: TÊN NGƯỜI DÙNG

note: (itstool) path: screen/var
en: SERVER
vi: MÁY CHỦ

note: #-#-#-#-#  191 (deja-dup)  #-#-#-#-# (itstool) path: screen/var
en: PORT
vi: CỔNG

note: (itstool) path: item/p
en: If you chose to use a secure connection (HTTPS) when backing up, use <_:var-1/> instead of <_:var-2/> in the example below.
vi: Nếu bạn muốn sử dụng kết nối an toàn (HTTPS) khi sao lưu, thay thế <_:var-2/> bằng <_:var-1/> trong ví dụ bên dưới.

note: (itstool) path: item/p
en: Look up your server address, username, and password and replace instances of <var>SERVER</var>, <var>USERNAME</var>, and <var>PASSWORD</var> in the example below with those respective values.
vi: Tra cứu địa chỉ máy chủ, tên người dùng, và mật khẩu để thay thế vào các mục tương ứng <var>MÁY CHỦ</var>, <var>TÊN NGƯỜI DÙNG</var>, và <var>MẬT KHẨU</var> trong ví dụ bên dưới.

note: (itstool) path: item/p
en: If you specified a domain for your Windows server, add it to the beginning of <var>USERNAME</var> with a semicolon between them. For example, <var>domain;username</var>.
vi: Nếu bạn chỉ định một tên miền cho dịch vụ Windows, thêm nó vào phía trước <var>TÊN NGƯỜI DÙNG</var> và ngăn cách chúng bằng dấu chấm phẩy. Ví dụ, <var>tên_miền;tên_người_dùng</var>.

note: (itstool) path: section/title
en: Restoring by Hand
vi: Phục hồi thủ công

note: (itstool) path: section/p
en: If even <app>duplicity</app> isn’t working for you, there may be little hope. The backup file format is complicated and not easily manipulated. But if you’re desperate, it’s worth a try.
vi: Thậm chí <app>duplicity</app> không hoạt động, hy vọng vẫn còn dù là nhỏ nhoi. Tập tin sao lưu khá phức tạp và không dễ đọc được. Nhưng nếu bạn đang tuyệt vọng, nó đáng để thử.

note: (itstool) path: page/p
en: If you have unanswered questions or a problem you don’t understand, please <link href="https://answers.launchpad.net/deja-dup">ask about it</link> it in the support forum.
vi: Nếu bạn có câu hỏi chưa được trả lời hay một vấn đề không lí giải được, hãy <link href="https://answers.launchpad.net/deja-dup">đặt câu hỏi</link> tại diễn đàn hỗ trợ.

note: (itstool) path: page/p
en: Keep in mind that the people answering your questions are volunteers and that while <app>Déjà Dup</app> is intended to work well, it <link xref="license">comes with no warranty</link>. So please be polite and patient.
vi: Hãy nhớ rằng những người giải đáp thắc mắc của bạn là những tình nguyện viên và mục tiêu của <app>Déjà Dup</app> là giúp giải quyết tốt công việc, nó <link xref="license">không kèm theo sự bảo đảm nào</link>. Vì vậy hãy lịch sự và kiên nhẫn.

note: Translators: Monitor in this sense means something akin to 'watcher', not a computer screen.  This program acts like a daemon that kicks off backups at scheduled times.
en: Backup Monitor
vi: Theo dõi sao lưu

en: Schedules backups at regular intervals
vi: Lên lịch sao lưu định kì

en: Change your backup settings
vi: Thay đổi thiết lập sao lưu của bạn

en: Folders to ignore
vi: Bỏ qua các thư mục

en: The last time Déjà Dup was run
vi: Lần chạy cuối của Déjà Dup

en: The last time Déjà Dup was successfully run. This time should be in ISO 8601 format.
vi: Lần cuối Déjà Dup chạy thành công. Định dạng thời gian theo chuẩn ISO 8601.

en: The last time Déjà Dup backed up
vi: Lần sao lưu cuối cùng với Déjà Dup

en: The last time Déjà Dup successfully completed a backup. This time should be in ISO 8601 format.
vi: Lần cuối Déjà Dup sao lưu thành công. Định dạng thời gian theo chuẩn ISO 8601.

en: The last time Déjà Dup restored
vi: Lần khôi phục cuối cùng với Déjà Dup

en: The last time Déjà Dup successfully completed a restore. This time should be in ISO 8601 format.
vi: Lần cuối Déjà Dup phục hồi thành công. Định dạng thời gian theo chuẩn ISO 8601.

en: Whether to periodically back up
vi: relativeSao lưu định kì

en: Whether to automatically back up on a regular schedule.
vi: Tự động sao lưu với một lịch định kì.

en: How often to periodically back up
vi: Bao lâu để sao lưu định kì

en: The number of days between backups.
vi: Số ngày giữa các lần sao lưu.

en: When a user logs in, the Déjà Dup monitor checks whether it should prompt about backing up. This is used to increase discoverability for users that don’t know about backups. This time should be either ‘disabled’ to turn off this check or in ISO 8601 format.
vi: Khi một người dùng đăng nhập, trình giám sát Déjà Dup kiểm tra xem có nên hỏi về sao lưu hay không. Điều này cần thiết cho những ai chưa biết về sao lưu. Lần này nên đặt 'tắt' để không phải kiểm tra hoặc trong định dạng ISO 8601.

en: How long to keep backup files
vi: Các tập tin sao lưu được giữ lại trong bao lâu

en: The number of days to keep backup files on the backup location. A value of 0 means forever. This is a minimum number of days; the files may be kept longer.
vi: Số ngày để giữ các tập tin sao lưu ở vị trí dành cho sao lưu. 0 nghĩa là không giới hạn thời gian. Đây là số ngày nhỏ nhất; các tập tin có thể được lưu giữ lâu hơn.

en: Type of location to store backup
vi: Nhập vị trí để lưu trữ các bản sao lưu

en: The type of backup location. If ‘auto’, a default will be chosen based on what is available.
vi: Kiểu vị trí sao lưu. Nếu là 'auto', sẽ tự động chọn dựa trên những gì đã có.

[ctx: shortcut window]
en: Open menu
vi: Mở trình đơn

en: Con_tinue
vi: _Tiếp tục

en: E_ncryption password
vi: Mật _khẩu mã hóa

en: _Choose Folder…
vi: _Chọn thư mục...

en: Available Protocols
vi: Các giao thức sẵn có

note: Translators: do not translate ftp:// and ftps://
en: File Transfer Protocol
vi: FTP - Giao Thức Truyền Tập tin

en: Network File System
vi: Hệ thống Tập tin Mạng

note: Translators: do not translate sftp:// and ssh://
en: SSH File Transfer Protocol
vi: Giao thức truyền tập tin qua SSH

en: ftp:// or ftps://
vi: ftp:// hay ftps://

en: sftp:// or ssh://
vi: sftp:// hay ssh://

en: dav:// or davs://
vi: dav:// hay davs://

en: _Resume Later
vi: Tạm _dừng

[ctx: back up is verb]
en: Back Up
vi: Sao lưu

[ctx: back up is verb]
en: _Back Up
vi: Sao _lưu

en: Creating the first backup.  This may take a while.
vi: Đang tạo sao lưu đầu tiên. Có thể mất thời gian.

en: Creating a fresh backup to protect against backup corruption.  This will take longer than normal.
vi: Tạo một bản sao lưu mới để tránh mọi sai sót khi sao lưu. Sẽ mất thời gian hơn bình thường.

en: Backup Failed
vi: Sao lưu thất bại

en: Backing Up…
vi: Đang sao lưu...

en: Scanning:
vi: Đang quét:

en: Scanning…
vi: Đang quét...

en: _Allow restoring without a password
vi: _Cho phép phục hồi mà không cần mật khẩu

en: _Password-protect your backup
vi: _Mật khẩu-bảo vệ sao lưu của bạn

en: You will need your password to restore your files. You might want to write it down.
vi: Bạn sẽ cần mật khẩu để phục hồi lại các tập tin. Có lẽ bạn cần ghi nó lại.

en: Confir_m password
vi: _Xác nhận mật khẩu

note: For most, don't do anything special.  Show generic 'unknown error' message, but provide the exception text for better bug reports. Plus, sometimes it may clue the user in to what's wrong. But first, try to restart without a cache, since that seems to quite frequently fix odd metadata errors with dup
en: Failed with an unknown error.
vi: Thất bại với lỗi không rõ.

en: Require Password?
vi: Yêu cầu mật khẩu?

en: Encryption Password Needed
vi: Cần mật khẩu mã hóa

en: _Backup location
vi: _Vị trí lưu bản sao lưu

en: Restore From Where?
vi: Phục hồi từ đâu?

en: Restore files to _original locations
vi: Phục hồi các tập tin _về vị trí ban đầu

en: Restore to _specific folder
vi: Phục hồi sang một thư mục _khác

en: Choose destination for restored files
vi: Chọn thư mục đích để phục hồi các tập tin

en: Restore _folder
vi: Phục hồi _thư mục

en: Backup location
vi: Vị trí lưu bản sao lưu

en: Restore date
vi: Ngày phục hồi

en: Restore folder
vi: Thư mục phục hồi

en: Checking for Backups…
vi: Đang kiểm tra để sao lưu...

en: Restore From When?
vi: Phục hồi từ thời điểm nào?

en: Restore to Where?
vi: Phục hồi vào đâu?

note: If we didn't see any dates...  Must not be any backups on the backend
en: No backups to restore
vi: Không có bản sao lưu để phục hồi

en: Original location
vi: Vị trí gốc

en: File to restore | Files to restore
vi[0]: Tập tin để phục hồi

en: Restore Failed
vi: Phục hồi thất bại

en: Restore Finished
vi: Hoàn tất phục hồi

en: Your file was successfully restored. | Your files were successfully restored.
vi[0]: Các tập tin của bạn đã được phục hồi.

en: Restoring…
vi: Đang phục hồi...

en: At least six months
vi: Ít nhất sáu tháng

en: At least a year
vi: Ít nhất một năm

en: At least %d day | At least %d days
vi[0]: Ít nhất %d ngày

en: Choose folders
vi: Chọn thư mục

en: Choose Folder
vi: Chọn thư mục

en: Every %d day | Every %d days
vi[0]: Mỗi %d ngày

en: S_how password
vi: _Hiện mật khẩu

en: Location not available
vi: Vị trí chưa sẵn sàng

en: Connect as u_ser
vi: Kết _nối với tư cách người dùng

en: Keep your files safe by backing up regularly
vi: Giữ an toàn cho tập tin của bạn bằng cách sao lưu định kỳ

en: Important documents, data, and settings can be protected by storing them in a backup. In the case of a disaster, you would be able to recover them from that backup.
vi: Tài liệu, dữ liệu và thiết lập quan trọng có thể được bảo vệ khi giữ trong một bản sao lưu. Trong trường hợp bất trắc, bạn có thể phục hồi lại chúng từ bản sao lưu.

en: _Don't Show Again
vi: K_hông hiện nữa

en: _Open Backup Settings
vi: _Mở thiết lập sao lưu

en: Backup completed
vi: Đã sao lưu xong

en: Starting scheduled backup
vi: Bắt đầu lên lịch sao lưu

en: Could not display %s
vi: Không thể hiển thị %s

en: Restore given files
vi: Phục hồi các tập tin

en: Immediately start a backup
vi: Bắt đầu một bản sao lưu ngay

en: Scheduled backup delayed
vi: Lịch sao lưu bị hoãn

en: Waiting for ‘%s’ to become connected…
vi: Đang chờ cho '%s' được kết nối...

en: Backup will begin when a network connection becomes available.
vi: Quá trình sao lưu sẽ bắt đầu khi kết nối mạng đã sẵn sàng.

en: Waiting for a network connection…
vi: Đang chờ một kết nối mạng...

note: Translators: this is the home folder and %s is the user's username
en: Home (%s)
vi: Thư mục chính (%s)

en: Backup encryption password
vi: Sao lưu mật khẩu mã hóa

en: Backing up…
vi: Đang sao lưu...

en: Checking for backups…
vi: Đang kiểm tra để sao lưu...

en: Listing files…
vi: Đang liệt kê các tập tin...

en: Restoring files…
vi: Đang phục hồi các tập tin...

en: Paused (no network)
vi: Tạm dừng (không có mạng)

en: Cleaning up…
vi: Đang dọn dẹp...

note: notify upper layers, if they want to do anything
en: Bad encryption password.
vi: Mật khẩu mã hóa không tốt.

note: make text a little nicer than duplicity gives duplicity gives something like "home/blah/blah not found in archive, no files restored".
en: Could not restore ‘%s’: File not found in backup
vi: Không thể phục hồi '%s': Không tìm thấy tập tin trong bản sao lưu

en: The existing backup is of a computer named %s, but the current computer’s name is %s.  If this is unexpected, you should back up to a different location.
vi: Sao lưu đang tồn tại là của một máy tính có tên %s, nhưng tên máy tính hiện tại là %s. Nếu bạn không muốn điều này, bạn nên sao lưu sang vị trí khác.

en: Computer name changed
vi: Đã đổi tên máy tính

en: Permission denied when trying to create ‘%s’.
vi: Không đủ quyền khi tạo '%s'.

note: assume error is on backend side
en: Permission denied when trying to read ‘%s’.
vi: Không đủ quyền khi đọc '%s'.

en: Permission denied when trying to delete ‘%s’.
vi: Không đủ quyền khi xóa '%s'.

en: Backup location ‘%s’ does not exist.
vi: Vị trí lưu bản sao lưu '%s' không tồn tại.

en: No space left.
vi: Không đủ dung lượng.

en: Error reading file ‘%s’.
vi: Lỗi khi đọc tập tin '%s'.

en: Error writing file ‘%s’.
vi: Lỗi khi ghi tập tin '%s'.

en: No space left in ‘%s’.
vi: Không còn dung lượng trống tại '%s'.

en: No backup files found
vi: Không tìm thấy các tập tin sao lưu

en: Uploading…
vi: Đang tải lên...

en: Seeding
vi: Đang chia sẻ

note: #-#-#-#-#  2565 (uGet)  #-#-#-#-# Download Columns - Uploaded
en: Uploaded
vi: Đã tải lên

en: Remaining
vi: Còn lại

note: #-#-#-#-#  2565 (uGet)  #-#-#-#-# Download Columns - Up Speed
en: Up Speed
vi: Tốc độ tải lên

en: Down Limit
vi: Giới hạn Tải xuống

en: Up Limit
vi: Giới hạn tải lên

en: Seeds
vi: Hạt

en: Last Activity
vi: Hoạt Động Cuối Cùng

en: Prioritize First/Last
vi: Uu tiên Đầu/Cuối

en: Auto Managed
vi: Tự động quản lý

en: Announce OK
vi: Thông báo OK

en: Announce Sent
vi: Đã gửi thông báo

en: Aland Islands
vi: Quần Đảo A-lan

note: Name for COD
en: Congo, The Democratic Republic of the
vi: Cộng hoà Dân chủ Công-gô

note: Name for VAT
en: Holy See (Vatican City State)
vi: Toà Thánh (Bang Thành Phố Va-ti-canh)

note: Name for IRN
en: Iran, Islamic Republic of
vi: Ba Tư, Cộng hoà Hồi giáo

note: Name for PRK
en: Korea, Democratic People's Republic of
vi: Bắc Hàn, Cộng hoà Nhân dân Dân chủ

note: Name for KOR
en: Korea, Republic of
vi: Cộng hoà Nam Hàn

note: Name for LAO
en: Lao People's Democratic Republic
vi: Cộng hoà Nhân dân Dân chủ Lào

en: Reunion
vi: Rê-u-ni-ợnh

note: Name for SYR
en: Syrian Arab Republic
vi: Cộng hoà A-rập Xi-ri-a

note: Name for TZA
en: Tanzania, United Republic of
vi: Nước Cộng Hoà Thống Nhất Than-xa-ni-a

note: #-#-#-#-#  541 (iso_3166-1)  #-#-#-#-# Name for VNM #-#-#-#-#  856 (weather-locations 2.25.5)  #-#-#-#-# VN - Viet Nam (The official ISO 3166 short English name includes a space, though it is also frequently written without one.) #-#-#-#-#  858 (weather-locations 2.25.5)  #-#-#-#-# #-#-#-#-#  867 (M
en: Viet Nam
vi: Việt Nam

en: Daemon not running
vi: Dịch vụ hiện không chạy

en: Tier
vi: Bậc

en: Save .torrent file
vi: Lưu tập tin .torrent

en: Torrent files
vi: Tập tin Torrent

en: Enter your password to show Deluge...
vi: Nhập mật khẩu của bạn để hiển thị Deluge...

en: Enter your password to Quit Deluge...
vi: Nhập mật khẩu của bạn để thoát Deluge...

en: Remove path
vi: Xoá đường dẫn

en: A peer-to-peer file sharing program
    utilizing the BitTorrent protocol.
vi: Một chương trình chia sẻ tệp tin ngang hàng
    sử dụng giao thức BitTorrent.

en: Client:
vi: Ứng dụng khách:

en: Current Developers:
vi: Nhà phát triển hiện nay:

en: Past Developers or Contributors:
vi: Nhà phát triển hoặc đóng góp trước đây

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>. 
    
    In addition, as a special exception, the copyright holders give permission to link the code of portions of this program with the OpenSSL library. You must obey the GNU General Public License in all respects for all of the code used other than OpenSSL. 
    
    If you modify file(s) with this exception, you may extend this exception to your version of the file(s), but you are not obligated to do so. If you do not wish to do so, delete this exception statement from your version. If you delete this exception statement from all source files in the program, then also delete it here.
vi: Chương trình này là phần mềm tự do; bạn có thể phân phối 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 được phát hành bởi Hiệp hội Phần mềm Tự do; phiên bản 3 của giấy phép, hoặc bất cứ phiên bản nào sau này (do bạn lựa chọn). 
    
    Phần mềm này được phân phối với hi vọng rằng nó sẽ mang lại lợi ích, tuy nhiên KHÔNG CÓ BẤT CỨ BẢO HÀNH NÀO. Xem Giấy phép Công cộng GNU để biết thêm chi tiết.
    
    Bạn nhận được 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, xem ở <http://www.gnu.org/licenses>. 
    
    Ngoài ra, như một trường hợp ngoại lệ đặc biệt, những người giữ bản quyền cho phép liên kết phần mã của chương trình này với thư viện OpenSSL. Bạn phải tuân theo Giấy phép Công cộng GNU trong tất cả các khía cạnh đối với phần mã được sử dụng ngoài OpenSSL.
    
    Nếu bạn sửa đổi một hoặc nhiều tập tin với ngoại lệ này, bạn có thể kế thừa ngoại lệ này cho phiên bản của các tập tin của bạn, nhưng điều này là không bắt buộc. Nếu bạn không muốn làm theo, hãy xóa phần chú giải ngoại lệ này từ phiên bản của bạn. Nếu vậy, bạn xóa phần chủ giải ngoại lệ này từ tất cả các tập tin nguồn của chương trình,  sau đó xóa nó khỏi vị trí này.

en: Invalid File
vi: Tập tin không hợp lệ

en: Choose a .torrent file
vi: Chọn một tập tin .torrent

en: is not a valid URL.
vi: là một URL không hợp lệ.

en: Failed to download:
vi: Không thể tải xuống:

note: #-#-#-#-#  669 (kcmkio)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, detailsTag) #-#-#-#-#  2588  #-#-#-#-# #-#-#-#-#  wesnoth-lib.wml.pot (PACKAGE VERSION)  #-#-#-#-# [label]: id=details_heading
en: Details:
vi: Chi tiết:

en: Authenticate
vi: Xác thực

en: New Account
vi: Tài khoản mới

en: Password Protected
vi: Đã được bảo vệ bằng mật khẩu

en: DHT Nodes
vi: Nút DHT

en: Free Disk Space
vi: Dung lượng đĩa trống

en: _Status
vi: _Trạng thái

en: _Peers
vi: N_gười tải

en: Not Connected...
vi: Chưa được kết nối...

en: _Start Daemon
vi: _Khởi động dịch vụ

en: _Stop Daemon
vi: _Dừng dịch vụ

en: Unable to start daemon!
vi: Không thể khởi động dịch vụ!

en: Error Adding Host
vi: Lỗi thêm máy chủ

en: Select the Plugin
vi: Chọn phần bổ sung

en: Trackers
vi: Các tracker

en: <i>Client Version</i>
vi: <i>Phiên bản Máy khách</i>

en:  Torrents Queued
vi:  Torrent đã xếp hàng

en:  Torrent Queued
vi:  Torrent đã xếp hàng

en: Set Unlimited
vi: Đặt không giới hạn

en: Creating Torrent
vi: Tạo torrent

en: Queued Torrents
vi: Torrent trong hàng đợi

en: Automatically add torrents on connect
vi: Tự động thêm torrent khi kết nối

en: _Add Torrent
vi: _Thêm torrent

en: _Create Torrent
vi: _Tạo torrent

en: Quit & _Shutdown Daemon
vi: Thoát & tắt dịch _vụ

en: _Connection Manager
vi: Bộ quản lý _kết nối

en: Status_bar
vi: Thanh trạn_g thái

en: T_abs
vi: T_hẻ

en: _Columns
vi: _Cột

en: Show _Zero Hits
vi: Hiển _Zero Hits

en: Show _Trackers
vi: Hiển thị _tracker

en: _Homepage
vi: T_rang chủ

en: _Community
vi: _Cộng đồng

en: Add torrent
vi: Thêm torrent

en: Add Torrent
vi: Thêm Torrent

en: Remove Torrent
vi: Loại bỏ Torrent

en: Pause the selected torrents
vi: Tạm dừng các torrent được chọn

en: Resume the selected torrents
vi: Tiếp tục các torrent được chọn

en: Queue Torrent Up
vi: Sắp xếp torrent lên trên

en: Queue Up
vi: Xếp lên

en: Queue Torrent Down
vi: Sắp xếp torrent xuống dưới

en: Queue Down
vi: Xếp xuống

en: Clear the search
vi: Xoá tìm kiếm

en: Handshake
vi: Bắt tay

en: Application Mode
vi: Chế độ ứng dụng

en: Show session speed in titlebar
vi: Hiển tốc độ trên thanh tiêu đề

en: Focus window when adding torrent
vi: Bật cửa sổ chương trình lên trên cùng khi thêm torrent

en: Completed:
vi: Hoàn tất:

en: Minimize to tray on close
vi: Thu nhỏ xuống khay hệ thống khi đóng

en: Start in tray
vi: Khởi động ở khay hệ thống

en: Password protect system tray
vi: Bảo vệ với mật khẩu

en: System Default
vi: Mặc Định Hệ Thống

en: Move completed to:
vi: Chuyển đến sau khi hoàn thành:

en: Copy of .torrent files to:
vi: Sao các tập tin .torrent vào:

en: Delete copy of torrent file on remove
vi: Xóa bản sao của tập tin torrent khi bỏ

en: Delete the copy of the torrent file created when the torrent is removed
vi: Xóa bản sao của tập tin torrent được tạo ra khi torrent bị bỏ

en: Download to:
vi: Tải xuống vào:

en: Prioritize first and last pieces of torrent
vi: Ưu tiên các mảnh đầu và cuối của torrent

en: Prioritize first and last pieces of files in torrent
vi: Ưu tiên các mảnh đầu và cuối của các tập tin trong torrent

en: Add torrents in Paused state
vi: Thêm các torrent trong trạng thái tạm dừng

en: Always show
vi: Luôn hiện

en: Bring the dialog to focus
vi: Đưa hộp thoại lên trên cùng

en: The maximum number of connections allowed.  Set -1 for unlimited.
vi: Số kết nối cho phép nhiều nhất. Đặt giá trị -1 là không giới hạn.

en: Connections:
vi: Kết nối:

en: The maximum upload slots for all torrents.  Set -1 for unlimited.
vi: Số đường tải lên nhiều nhất, áp dụng cho tất cả torrent. Đặt giá trị -1 là không giới hạn.

en: The maximum download speed for all torrents.  Set -1 for unlimited.
vi: Tốc độ tải xuống lớn nhất, áp dụng cho tất cả torrent. Đặt giá trị -1 là không giới hạn.

en: Download Speed:
vi: Tốc độ Tải xuống:

en: The maximum upload speed for all torrents.  Set -1 for unlimited.
vi: Tốc độ tải lên tối đa, áp dụng cho tất cả torrent. Đặt giá trị -1 là không giới hạn.

en: Upload Speed:
vi: Tốc độ Tải lên:

en: Ignore limits on local network
vi: Bỏ qua các giới hạn đối với mạng cục bộ

en: Rate limit IP overhead
vi: Áp dụng giới hạn lên lưu lượng của giao thức (IP overhead)

en: If checked, the estimated TCP/IP overhead is drained from the rate limiters, to avoid exceeding the limits with the total traffic
vi: Nếu được đánh dấu, phần lưu lượng của giao thức được bỏ khỏi giới hạn tốc độ, để tránh vượt các giới hạn với tổng lưu lượng

en: The maximum upload slots per torrent.  Set -1 for unlimited.
vi: Số đường tải lên tối đa mỗi torrent. Đặt -1 để không giới hạn.

en: The maximum number of connections per torrent.  Set -1 for unlimited.
vi: Số kết nối tối đa mỗi torrent. Đặt -1 để không giới hạn.

en: The maximum upload speed per torrent.  Set -1 for unlimited.
vi: Tốc độ tải lên tối đa mỗi torrent. Đặt -1 để không giới hạn.

en: Active Port:
vi: Cổng hiện tại:

en: Test Active Port
vi: Kiểm tra cổng hiện tại:

en: NAT Port Mapping Protocol
vi: Giao thức gắn cổng NAT

en: Peer Exchange
vi: Trao đổi máy tải

en: Local Service Discovery finds local peers on your network.
vi: Local Service Discovery tìm các máy tải cục bộ trên mạng của bạn.

en: Distributed hash table may improve the amount of active connections.
vi: Bảng băm phân tán (DHT) có thể cải thiện số lượng kết nối.

en: Peer TOS Byte:
vi: Byte TOS máy tải:

en: Cache Size (16 KiB blocks):
vi: Kích thước bộ đệm (khối 16 KiB)

en: The number of seconds from the last cached write to a piece in the write cache, to when it's forcefully flushed to disk. Default is 60 seconds.
vi: Số giây tính từ lần ghi cuối cùng vào bộ đệm tới khi nó bị ép phải ghi ra đĩa. Mặc định là 60 giây.

en: Cache Expiry (seconds):
vi: Thời hạn của bộ đệm (giây)

en: The total number of 16 KiB blocks written to disk since this session was started.
vi: Tổng số khối 16 KiB được viết vào đĩa từ khi bắt đầu phiên này.

en: Blocks Written:
vi: Các khối đã được ghi

en: The total number of write operations performed since this session was started.
vi: Tổng số thao tác ghi được thực hiện từ đầu phiên làm việc này.

en: Writes:
vi: Số lần ghi:

en: The ratio (blocks_written - writes) / blocks_written represents the number of saved write operations per total write operations, i.e. a kind of cache hit ratio for the write cache.
vi: Tỉ lệ (số_khối_ghi - lần_ghi) / số_khối_ghi biểu thị số thao tác ghi trên tổng số thao tác ghi, VD một kiểu tỉ lệ trúng bộ đệm cho bộ đệm ghi.

en: Write Cache Hit Ratio:
vi: Tỉ lệ trúng bộ đệm ghi:

en: The number of blocks that were requested from the bittorrent engine (from peers), that were served from disk or cache.
vi: Số khối được yêu cầu từ  máy bittorrent (từ người tải), được đáp ứng từ đĩa hoặc bộ đệm.

en: Blocks Read:
vi: Số khối đọc:

en: The number of blocks that were served from cache.
vi: Số khối được đáp ứng từ bộ đệm.

en: Blocks Read Hit:
vi: Trúng bộ đệm đọc:

en: The cache hit ratio for the read cache.
vi: Tỉ lệ trúng bộ đệm đọc.

en: Read Cache Hit Ratio:
vi: Tỉ lệ trúng bộ đệm đọc:

en: The total number of read operations performed since this session was started.
vi: Tổng số thao tác đọc từ khi phiên làm việc bắt đầu.

en: Reads:
vi: Số lần đọc:

en: The number of 16 KiB blocks currently in the disk cache. This includes both read and write cache.
vi: Số khối 16 KiB hiện có trong bộ đệm đĩa. Bao gồm cả bộ đệm đọc và ghi.

en: Cache Size:
vi: Kích thước bộ đệm:

en: Read Cache Size:
vi: Kích thước bộ đệm đọc:

en: Help us improve Deluge by sending us your Python version, PyGTK version, OS and processor types.  Absolutely no other information is sent.
vi: Giúp chúng tôi cải thiện Deluge bằng cách gửi cho chúng tôi thông tin về phiên bản Python, PyGTK, hệ điều hành và kiểu bộ xử lý của bạn. Tuyệt đối không thông tin nào khác được gửi.

en: Yes, please send anonymous statistics
vi: Được, hãy gửi các thống kê ẩn danh

en: If Deluge cannot find the database file at this location it will fallback to using DNS to resolve the peer's country.
vi: Nếu Deluge không thể tìm tập tin cơ sở dữ liệu ở vị trí này nó sẽ quay lại dùng DNS để lấy quốc gia của máy tải.

en: Daemon port:
vi: Cổng dịch vụ:

en: Allow Remote Connections
vi: Cho phép kết nối từ xa

en: Periodically check the website for new releases
vi: Định kỳ kiểm tra website tìm các phiên bản mới

en: Add Peer
vi: Thêm máy tải

en: Add Infohash
vi: Thêm Infohash

en: Trackers:
vi: Các Tracker:

en: Add Host
vi: Thêm Host

en: New Release
vi: Phiên bản mới

en: _Goto Website
vi: Đến _website

en: Current Version:
vi: Phiên bản hiện tại:

en: Do not show this dialog in the future
vi: Đừng hiển thị hộp thoại này trong tương lai

en: Downloaded:
vi: Đã tải xuống:

en: Uploaded:
vi: Đã tải lên:

en: Pieces:
vi: Phần:

en: Move completed:
vi: Di chuyển đã hoàn thành:

en: Stop seed at ratio:
vi: Dừng tải lên ở tỉ lệ:

en: Remove at ratio
vi: Xóa ở tỉ lệ:

en: _Edit Trackers
vi: _Sửa Tracker

en: Add Torrents
vi: Thêm torrent

en: Add In _Paused State
vi: Thêm trong trạng thái _dừng

en: Prioritize First/Last Pieces
vi: Ưu tiên các mảnh đầu/cuối

en: Apply To All
vi: Áp dụng cho tất cả

en: Revert To Defaults
vi: Đặt lại theo mặc định

en: _Show Deluge
vi: _Hiện Deluge

en: _Download Speed Limit
vi: _Giới hạn tốc độ tải xuống

en: _Upload Speed Limit
vi: Giới _hạn tốc độ tải lên

en: Quit & Shutdown Daemon
vi: Thoát và tắt dịch vụ

en: Edit Trackers
vi: Sửa các Tracker

en: _Add Peer
vi: _Thêm máy tải

en: Add a peer by its IP
vi: Thêm máy tải bằng _IP

en: Edit Tracker
vi: Sửa Tracker

en: Enter Remote Path
vi: Nhập đường dẫn từ xa

en: Create Torrent
vi: Tạo torrent

en: Fol_der
vi: Thư _mục

en: _Remote Path
vi: Đường dẫn từ _xa

en: Webseeds
vi: Webseed

en: Piece Size:
vi: Kích thước Mảnh:

en: Set Private Flag
vi: Đặt cờ riêng

en: Add this torrent to the session
vi: Thêm torrent này vào phiên làm việc

en: Save .torrent as
vi: Lưu .torrent thành

en: Resu_me
vi: Tiế_p tục

en: Resume selected torrents.
vi: Tiếp tục các torrent được chọn.

en: _Update Tracker
vi: _Cập nhật Tracker

en: _Remove Torrent
vi: _Loại bỏ Torrent

en: _Force Re-check
vi: Ép kiểm tra _lại

en: _Pause All
vi: Tạm _dừng tất cả

en: Resu_me All
vi: T_iếp tục tất cả

en: _Connection Limit
vi: _Giới hạn kết nối

en: Upload _Slot Limit
vi: Giới hạn đường tải _lên

en: _Auto Managed
vi: Tự độn_g quản lý

en: Add Tracker
vi: Thêm Tracker

en: _Open File
vi: _Mở tập tin

en: BitTorrent Client
vi: Trình khách BitTorrent

en: Deluge BitTorrent Client
vi: Trình khách BitTorrent Deluge

en: Download and share files over BitTorrent
vi: Tải và chia sẻ tập tin qua BitTorrent

en: Use Random Ports
vi: Dùng cổng ngẫu nhiên

en: Share Ratio
vi: Tỷ lệ chia sẻ

en: SafePeer Text (Zipped)
vi: SafePeer Text (Nén)

en: PeerGuardian Text (Uncompressed)
vi: PeerGuardian Text (Không nén)

en: Invalid version
vi: Phiên bản không hợp lệ

en: Check for new list every:
vi: Kiểm tra danh sách mới mỗi:

en: Import blocklist on startup
vi: Nhập danh sách chặn lúc khởi động

en: <b>Settings</b>
vi: <b>Thiết lập</b>

en: Download the blocklist file if necessary and import the file.
vi: Tải và nhập danh sách chặn nếu cần thiết.

en: Check Download and Import
vi: Kiểm tra Tải xuống và Nhập

en: Download a new blocklist file and import it.
vi: Tải xuống và nhập danh sách chặn mới.

en: Force Download and Import
vi: Ép Tải xuống và Nhập

en: Blocklist is up to date
vi: Danh sách chặn là mới nhất

en: <b>Info</b>
vi: <b>Thông tin</b>

en: <b>Add Command</b>
vi: <b>Thêm lệnh</b>

en: <b>Commands</b>
vi: <b>Lệnh</b>

en: AutoAdd
vi: Tự động thêm

en: Watch folder does not exist.
vi: Thư mục theo dõi không tồn tại.

en: Path does not exist.
vi: Đường dẫn không tồn tại.

en: Watch Folder Properties
vi: Thuộc tính thư mục theo dõi

en: Enable this watch folder
vi: Kích hoạt thư mục theo dõi này

en: <b>Watch Folder</b>
vi: <b>Theo dõi thư mục</b>

en: Delete .torrent after adding
vi: Xóa tập tin .torrent sau khi thêm

en: Append extension after adding:
vi: Gắn thêm đuôi mở rộng sau khi thêm:

en: <b>Torrent File Action</b>
vi: <b>Thao tác Tập tin Torrent</b>

en: <b>Move Completed</b>
vi: <b>Đã Di chuyển</b>

en: Label:
vi: Nhãn:

en: <b>Label</b>
vi: <b>Nhãn</b>

en: Max Upload Speed:
vi: Tốc độ Tải lên Tối đa:

en: Max Connections:
vi: Số Kết nối Tối đa:

en: Max Upload Slots:
vi: Số Khe Tải lên Tối đa:

en: Max Download Speed:
vi: Tốc độ Tải xuống Tối đa:

en: <b>Bandwidth</b>
vi: <b>Băng thông</b>

en: Auto Managed:
vi: Tự động quản lý

en: Add Paused:
vi: Tạm dừng khi thêm vào

en: Queue to:
vi: Sắp xếp vào:

en: <b>Queue</b>
vi: <b>Hàng đợi</b>

en: <b>Watch Folders:</b>
vi: <b>Thư mục theo dõi:</b>

en: 1 second
vi: 1 giây

en: The Deluge web interface is not installed, please install the
    interface and try again
vi: Giao diện web cho Deluge chưa được cài đặt, vui lòng cài đặt 
    giao diện và thử lại

en: Enable web interface
vi: Kích hoạt giao diện web

en: Enable SSL
vi: Kích hoạt SSL

en: Invalid label, valid characters:[a-z0-9_-]
vi: Nhãn không hợp lệ, các ký tự hợp lệ:[a-z0-9_-]

en: Empty Label
vi: Chưa gắn nhãn

en: Label already exists
vi: Nhãn đã tồn tại

en: Unknown Label
vi: Nhãn không biết

en: Unknown Torrent
vi: Torrent không biết

en: Label _Options
vi: _Lựa chọn Nhãn

en: _Remove Label
vi: _Bỏ Nhãn

en: _Add Label
vi: _Thêm Nhãn

en: Label Options
vi: Các tùy chọn Nhãn

en: <b>Label Options</b>
vi: <b>Tùy chọn Nhãn</b>

en: Apply per torrent max settings:
vi: Áp dụng hạn chế tối đa riêng:

en: Apply Queue settings:
vi: Áp dụng Cài đặt Hàng đợi riêng:

en: <i>(1 line per tracker)</i>
vi: <i>(mỗi tracker 1 dòng)</i>

en: Automatically apply label:
vi: Tự động áp dụng nhãn

en: <b>Add Label</b>
vi: <b>Thêm Nhãn</b>

en: <i>Use the sidebar to add,edit and remove labels. </i>
vi: <i>Dùng thanh bên cạnh chương trình để thêm, chỉnh và bỏ các nhãn.</i>

en: <b>Labels</b>
vi: <b>Nhãn</b>

en: Notification Blink shown
vi: Thông báo nhấp nháy được hiển thị

en: Popup notification is not enabled.
vi: Thông báo bật lên không được kích hoạt.

en: Notification popup shown
vi: Hiển thị cửa sổ thông báo bật lên

en: Sound notification not enabled
vi: Thông báo âm thanh không được bật

en: pygame is not installed
vi: pygame chưa được cài đặt

en: Sound notification failed %s
vi: Thông báo âm thanh thất bại %s

en: Sound notification Success
vi: Thông báo âm thanh thành công

en: Finished Torrent
vi: Torrent đã hoàn thành

en: The torrent "%(name)s" including %(num_files)i file(s) has finished downloading.
vi: Torrent "%(name)s" bao gồm %(num_files)i tập tin đã được tải xong.

en: Choose Sound File
vi: Chọn tập tin âm thanh

en: There was an error sending the notification email: %s
vi: Có lỗi khi gửi email thông báo: %s

en: Notification email sent.
vi: Email thông báo đã được gửi.

en: Finished Torrent "%(name)s"
vi: Đã hoàn thành Torrent "%(name)s"

en: This email is to inform you that Deluge has finished downloading "%(name)s", which includes %(num_files)i files.
    To stop receiving these alerts, simply turn off email notification in Deluge's preferences.
    
    Thank you,
    Deluge.
vi: Email này là để thông báo cho bạn rằng Deluge đã hoàn tất tải xuống "%(name)s", bao gồm %(num_files)i tập tin.
    Để thôi nhận những thông báo này, hãy tắt chức năng thông báo trong Các tùy chọn của Deluge.

en: Tray icon blinks enabled
vi: Nhấp nháy biểu tượng khay hệ thống đã được kích hoạt

en: Popups enabled
vi: Cửa sổ popup đã được kích hoạt

en: Sound enabled
vi: Âm thanh đã đượ kích hoạt

en: <b>UI Notifications</b>
vi: <b>Thông báo UI</b>

en: <b>Recipients</b>
vi: <b>Người nhận</b>

en: Server requires TLS/SSL
vi: Máy chủ yêu cầu TLS/SSL

en: <b>Email Notifications</b>
vi: <b>Thông báo Email</b>

en: This configuration does not mean that you'll actually receive notifications for all these events.
vi: Cấu hình này không có nghĩa bạn sẽ nhận được các thông báo cho tất cả các sự kiện.

en: Sound Customization
vi: Tùy chọn âm thanh

en: Create torrent name sub-folder
vi: Tạo thư mục con có tên theo torrent

en: This option will create a sub-folder using the torrent's name within the selected extract folder and put the extracted files there.
vi: Chức năng này sẽ tạo một thư mục con cùng tên với torrent trong thư mục giải nén đã chọn và đặt những tập tin được giải nén ở đó.

en: Download Limit:
vi: Giới hạn tải xuống:

en: Upload Limit:
vi: Giới hạn tải lên:

en: Active Torrents:
vi: Torrent đang hoạt động:

en: Active Downloading:
vi: Đang tải xuống:

en: Active Seeding:
vi: Đang tải lên:

en: <b>Slow Settings</b>
vi: <b>Thiết lập chậm</b>

en: Login Failed
vi: Đăng nhập thất bại

en: Set Maximum Connections
vi: Đặt số kết nối tối đa

en: Download Speed
vi: Tốc độ tải xuống

en: Set Maximum Download Speed
vi: Đặt Tốc độ Tải xuống Tối đa

en: Upload Speed
vi: Tốc độ tải lên

en: Set Maximum Upload Speed
vi: Đặt Tốc độ Tải lên Tối đa

en: Protocol Traffic Download/Upload
vi: Lưu lượng tải lên/xuống của giao thức

en: Be alerted about new releases
vi: Nhận thông báo về các phiên bản mới

en: Pause torrent
vi: Tạm dừng torrent

en: Maximum Connections:
vi: Kết nối nhiều nhất:

en: Maximum Download Speed (KiB/s):
vi: Tốc độ tải xuống lớn nhất (KiB/s):

en: Maximum Upload Speed (KiB/s):
vi: Tốc độ tải lên lớn nhất (KiB/s):

en: Maximum Half-Open Connections:
vi: Số kết nối Half-Open tối đa:

en: Maximum Connection Attempts per Second:
vi: Số kết nối tối đa thực hiện mỗi giây:

en: Maximum Upload Slots:
vi: Số đường tải lên lớn nhất:

en: Old:
vi: Cũ :

en: Developer’s Help program
vi: Chương trình trợ giúp cho nhà phát triển

en: Devhelp is an API documentation browser. It provides an easy way to navigate through libraries, search by function, struct, or macro. It provides a tabbed interface and allows to print results.
vi: Devhelp là một bộ duyệt tài liệu API. Nó cung cấp một cách thức dễ dàng để duyệt xuyên suốt các thư viện, tìm kiếm theo hàm, cấu trúc, hay vĩ lệnh. Nó cung cấp một giao diện bản kiểm kê và cho phép in kết quả.

en: Devhelp integrates with other applications such as Glade, Anjuta, or Geany.
vi: Devhelp được tổ hợp cùng các ứng dụng khác như là Glade, Anjuta, hay Geany.

en: Documentation Browser
vi: Bộ duyệt tài liệu

note: Translators: Search terms to find this application. Do NOT translate or localize the semicolons! The list MUST also end with a semicolon!
en: documentation;information;manual;developer;api;
vi: documentation;information;manual;developer;api;tài liệu;tai lieu;thông tin;thong tin;hướng dẫn sử dụng;huong dan su dung;phát triển;phat trien;

en: Main window maximized state
vi: Tình trạng được cực đại hóa của cửa sổ chính

en: Whether the main window should start maximized.
vi: Khi nào cửa sổ chính bắt đầu với kích cỡ lớn nhất.

en: Width of the main window
vi: Độ rộng của cửa sổ chính

en: The width of the main window.
vi: Độ rộng của cửa sổ chính.

en: Height of main window
vi: Độ cao của cửa sổ chính

en: The height of the main window.
vi: Độ cao của cửa sổ chính.

en: X position of main window
vi: Vị trí X của cửa sổ chính

en: The X position of the main window.
vi: Vị trí X của cửa sổ chính.

en: Y position of main window
vi: Vị trí Y của cửa sổ chính

en: The Y position of the main window.
vi: Vị trí Y của cửa sổ chính.

en: Width of the index and search pane
vi: Độ rộng của mục lục và ô tìm kiếm

en: The width of the index and search pane.
vi: Độ rộng của mục lục và ô tìm kiếm.

en: Books disabled
vi: Các sách bị tắt

en: List of books disabled by the user.
vi: Danh mục sách bị tắt bởi người dùng.

en: Group by language
vi: Nhóm theo ngôn ngữ

en: Whether books should be grouped by language in the UI
vi: Có nhóm sách theo ngôn ngữ không trong giao diện người dùng hay không

en: Whether the assistant window should be maximized
vi: Có để cửa sổ trợ giúp phóng to hết cỡ không

en: Whether the assistant window should be maximized.
vi: Có để cửa sổ trợ giúp phóng to hết cỡ không.

en: Width of the assistant window
vi: Độ rộng của cửa sổ trợ giúp

en: The width of the assistant window.
vi: Độ rộng của cửa sổ trợ giúp.

en: Height of assistant window
vi: Độ cao của cửa sổ trợ giúp

en: The height of the assistant window.
vi: Độ cao của cửa sổ trợ giúp.

en: X position of assistant window
vi: Vị trí X của cửa sổ trợ giúp

en: The X position of the assistant window.
vi: Vị trí X của cửa sổ trợ giúp.

en: Y position of assistant window
vi: Vị trí Y của cửa sổ trợ giúp

en: The Y position of the assistant window.
vi: Vị trí Y của cửa sổ trợ giúp.

en: Use system fonts
vi: Dùng phông hệ thống

en: Use the system default fonts.
vi: Sử dụng các phông mặc định của hệ thống.

en: Font for text
vi: Phông cho văn bản

en: Font for text with variable width.
vi: Phông cho văn bản có độ rộng thay đổi.

en: Font for fixed width text
vi: Phông cho văn bản cố định

en: Font for text with fixed width, such as code examples.
vi: Phông cho văn bản có độ rộng cố định, như mã ví dụ.

en: Devhelp support
vi: Hỗ trợ của Trợ giúp phát triển

en: Show API Documentation
vi: Hiển thị tài liệu hướng dẫn API

[ctx: shortcut window]
en: Focus global search
vi: Nhắm vào tìm kiếm toàn thể

[ctx: shortcut window]
en: Find in current page
vi: Tìm trong trang hiện tại

[ctx: shortcut window]
en: Open a new window
vi: Mở một cửa sổ mới

[ctx: shortcut window]
en: Open a new tab
vi: Mở một thẻ mới

[ctx: shortcut window]
en: Toggle side panel visibility
vi: Bật tắt việc hiển thị khung bên

[ctx: shortcut window]
en: Print
vi: In

[ctx: shortcut window]
en: Close the current window
vi: Đóng cửa sổ hiện tại

[ctx: shortcut window]
en: Reset Zoom
vi: Đặt lại phóng đại

en: A developers’ help browser for GNOME
vi: Bộ duyệt trợ giúp của GNOME dành cho nhà phát triển

en: Devhelp Website
vi: Trang web Devhelp

en: Opens a new Devhelp window
vi: Mở cửa sổ Devhelp mới

en: Search for a keyword
vi: Tìm từ khóa

en: Search and display any hit in the assistant window
vi: Tìm và hiển thị kết quả trong cửa sổ hỗ trợ

en: Display the version and exit
vi: Hiển thị phiên bản rồi thoát

en: Quit any running Devhelp
vi: Thoát bất kì chương trình trợ giúp phát triển nào đang chạy

note: Please don't translate "Devhelp"
en: Devhelp — Assistant
vi: Devhelp - Trợ giúp

en: Book:
vi: Sách:

en: Language: %s
vi: Ngôn ngữ: %s

en: Language: Undefined
vi: Ngôn ngữ: Không xác định

en: _Group by language
vi: _Nhóm theo ngôn ngữ

en: Book Shelf
vi: Tủ sách

en: _Use system fonts
vi: _Dùng phông hệ thống

en: _Variable width:
vi: Độ rộng _không cố định:

en: _Fixed width:
vi: Độ rộng _cố định:

en: Error opening the requested link.
vi: Lỗi mở liên kết yêu cầu

en: Empty Page
vi: Trang trắng

en: Side _Panel
vi: Khung _lề

en: _Larger Text
vi: Chữ _lớn hơn

en: S_maller Text
vi: Chữ _nhỏ hơn

en: _Side Panel
vi: _Khung lề

en: _About Devhelp
vi: G_iới thiệu Devhelp

en: <b>Fonts</b>
vi: <b>Phông</b>

note: This is not an errror
en: Warning: invalid layer range %lu - %lu
vi: Cảnh báo : phạm vi lớp không hợp lệ %lu - %lu

en: Warning: Layer %lu (%s) selected more than once.
vi: Cảnh báo : chọn lớp %lu (%s) nhiều lần.

en: Warning: Layer %d (%s) selected more than once.
vi: Cảnh báo : chọn lớp %d (%s) nhiều lần.

en: Warning: There is no layer named %s
vi: Cảnh báo : không có lớp tên %s.

en: %s error: don't know how to export into %s
vi: Lỗi %s: không biết phải xuất vào %s như thể nào.

en: %s error: input and output file name is identical: %s
vi: Lỗi %s: tên tập tin nhập và xuất trùng nhau: %s

en: %s error: need valid input file %s
vi: Lỗi %s: cần tập tin nhập hợp lệ %s.

en: Can't find output format/filter %s
vi: Không tìm thấy bộ lọc/định dạng xuất %s.

note: Translators:  The argument is a list of options, not to be translated
en: Select the filter/format out of: %s
vi: Hãy chọn bộ lọc/định dạng trong: %s

note: &export_file_name
en: Export loaded file and exit
vi: Xuất tập tin được tải rồi thoát

en: OUTPUT
vi: XUẤT

en: Export graphics size
vi: Dạng kích thước đồ họa

note: 13.3.2004 sampo@iki.fi
en: Show only specified layers (e.g. when exporting). Can be either the layer name or a range of layer numbers (X-Y)
vi: Hiển thị chỉ những lớp xác định (v.d. khi xuất). Có thể là hoặc tên lớp hoặc một phạm vi số lớp (X-Y).

en: LAYER,LAYER,...
vi: TẦNG,TẦNG,...

en: Don't show the splash screen
vi: Không hiển thị màn hình giật gân

en: Don't create empty diagram
vi: Đừng tạo biểu đồ trống

en: Send error messages to stderr instead of showing dialogs.
vi: Gởi các thông điệp lỗi cho thiết bị lỗi chuẩn thay vì hiển thị hộp thoại.

en: Display credits list and exit
vi: Hiện danh sách công trạng rồi thoát

en: Generate verbose output
vi: Tạo ra dữ liệu xuất chi tiết

en: Can't connect to session manager!
vi: Không thể kết nối với bộ quản lý phiên chạy.

note: TRANSLATOR: 2nd and 3rd %s are time and date respectively.
en: Dia version %s, compiled %s %s
vi: Dia phiên bản %s, biên dịch %s %s

en: Dia version %s
vi: Dia phiên bản %s

en: Couldn't find standard objects when looking for object-libs; exiting...
vi: Không thể tìm thấy các đối tượng tiêu chuẩn khi tìm « object-libs » (các thư viên đối tượng) nên thoát...

en: Couldn't find standard objects when looking for object-libs in '%s'; exiting...
vi: Không thể tìm thấy các đối tượng tiêu chuẩn khi tìm « object-libs » (các thư viên đối tượng) trong « %s » nên thoát...

en: Diagram1.dia
vi: Hình1.dia

en: This shouldn't happen.  Please file a bug report at bugzilla.gnome.org
    describing how you can cause this message to appear.
vi: Không nên xảy ra như thế. Vui lòng thông báo lỗi tại <http://bugzilla.gnome.org>
    diễn tả cách gây ra thông điệp này xuất hiện.

en: Exiting Dia
vi: Đang thoát khỏi Dia

note: no standard buttons
en: Quitting without saving modified diagrams
vi: Đang thoát mà không lưu các sơ đồ đã sửa đổi

en: Modified diagrams exist. Are you sure you want to quit Dia without saving them?
vi: Có sơ đồ đã bị sửa đổi. Bạn có chắc muốn thoát mà không lưu các thay đổi không?

en: Quit Dia
vi: Thoát Dia

en: Could not create per-user Dia config directory
vi: Không thể tạo thư mục cấu hình Dia cho từng người dùng.

en: Could not create per-user Dia config directory. Please make sure that the environment variable HOME points to an existing directory.
vi: Không thể tạo thư mục cấu hình Dia cho từng người dùng. Vui lòng kiểm tra biến môi trường HOME có chỉ đến một thư mục hợp lệ hay không.

en: Objects and filters internal to dia
vi: Đối tượng và bộ lọc nội tại của Dia

en: [OPTION...] [FILE...]
vi: [TÙY_CHỌN...] [TẬP_TIN...]

en: Error on option %s: %s.
    Run '%s --help' to see a full list of available command line options.
vi: Lỗi với tùy chọn %s: %s.
    Hãy chạy lệnh « %s --help » để xem danh sách các tùy chọn dòng lệ sẵn sàng.

en: '%s' not found!
vi: Không tìm thấy « %s » !

en: The original author of Dia was:
vi: Tác giả gốc của Dia:

en: 
    The current maintainers of Dia are:
vi: 
    Người dùng bảo quản Dia hiện thời:

en: 
    Other authors are:
vi: 
    Tác giã khác:

en: 
    Dia is documented by:
vi: 
    Tác giả tài liệu Dia:

en: Recovering autosaved diagrams
vi: Đang phục hồi các sơ đồ tự động lưu

en: Autosaved files exist.
    Please select those you wish to recover.
vi: Phát hiện tập tin tự động lưu.
    Vui lòng chọn những tập tin bạn muốn phục hồi.

en: Select foreground color
vi: Chọn màu cận cảnh

en: Diagram%d.dia
vi: Hình%d.dia

en: No existing object to paste.
vi: Không có đối tượng tồn tại để dán.

en: Could not find help directory
vi: Không thể tìm thấy thư mục trợ giúp

en: Could not open help directory:
    %s
vi: Không thể mở thư mục trợ giúp:
    %s

en: translator_credits-PLEASE_ADD_YOURSELF_HERE
vi: Nhóm Việt hóa Gnome <gnomevi-list@lists.sourceforge.net>

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 2 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, 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 dùng tự do;
    bạn có thể phân phối lại và/hay sửa đổí nó với điều kiện cua
    Bản Quyền Dùng Chung Tổng Quát GNU (GPL) như được xuất do
    Tổ Chức Phần Mềm Dùng Tự Do; hoặc phiên bản 2, hoặc (tùy chọn)
    bất cứ phiên bản sau nào.
    
    Chúng tôi phân phối chương trình này vì mong nó có ích, nhưng
    không bảo đảm gì cả, không bảo đảm một cách ngụ ý
    khả năng bán hay khả năng làm việc dứt khoát.
    Hãy xem Bản Quyền Dùng Chung Tổng Quát GNU
    để tim thấy chi tiết thêm.
    
    Bạn nên được nhận một bản Bản Quyền Dùng Chung Tổng Quát GNU
    cùng với chương trình này; nếu không thì hãy viết thư cho
    Free Software Foundation, Inc.,
    59 Temple Place - Suite 330, Boston,
    MA 02111-1307, USA (Mỹ).

en: A program for drawing structured diagrams.
vi: Chương trình vẽ sơ đồ cấu trúc hàm.

en: Object defaults
vi: Giá trị mặc định của đối tượng

en: This object has no defaults.
vi: Đối tượng này không có giá trị mặc định.

en: Defaults:
vi: Mặc định:

en: Diagram Properties
vi: Thuộc tính sơ đồ

en: Dynamic grid
vi: Lưới động

en: Visible spacing
vi: Khoảng cách hiển thị

note: Hexes!
en: Hex grid
vi: Lưới lục giác

en: Hex grid size
vi: Cỡ lưới lục giác

en: Page Breaks
vi: Ngắt trang

note: Can we be sure that the filename is the 'proper title'?
en: Diagram Properties: %s
vi: Thuộc tính sơ đồ: %s

en: Could not initialize Bonobo!
vi: Không thể khởi động Bonobo !

note: &export_file_format
en: Export format to use
vi: Dạng thức xuất cần dùng

note: &export_file_name
en: Export file name to use
vi: Tên tập tin xuất cần dùng

en: Quiet operation
vi: Thao tác im

en: Error: No arguments found.
    Run '%s --help' to see a full list of available command line options.
vi: Lỗi: không tìm thấy đối số nào.
    Hãy chạy lệnh « %s --help » để xem danh sách các tùy chọn dòng lệnh sẵn sàng.

en: %s error: can specify only one of -t or -o.
vi: lỗi %s: có thể ghi rõ chỉ một của hai tùy chọn « -t » và  « -o ».

en: %s error: must specify only one of -t or -o.
    Run '%s --help' to see a full list of available command line options.
vi: Lỗi %s: phải ghi rõ chỉ một của hai tùy chọn « -t » và « -o ».
    Hãy chạy lệnh « %s --help » để xem danh sách các tùy chọn dòng lệnh sẵn sàng.

en: %s error: no input file.
vi: Lỗi %s: không có tập tin nhập.

en: %s error: only one input file expected.
vi: Lỗi %s: ngờ chỉ một tập tin nhập thôi

en: %s error: popt library not available on this system
vi: lỗi %s: không có thư viện popt trong hệ thống này

en: Couldn't convert filename '%s' to UTF-8: %s
vi: Không thể chuyển đổi tên tập tin « %s » sang bộ ký tự UTF-8: %s

en: You have loaded a non-Dia file.  The file has become an element in a new diagram, and if you save it, it will be saved as a Dia diagram.
vi: Bạn đã nạp một tập tin không phải thuộc về Dia. Tập tin này đã trở thành một yếu tố trong một sơ đồ mới, và nếu bạn lưu nó, nó sẽ được lưu theo định dạng sơ đồ Dia.

en: Trying to group with no selected objects.
vi: Đang thử nhóm lại nhưng chưa chọn đối tượng.

en: You cannot group objects that belong to different groups or have different parents
vi: Bạn không thể nhóm lại các đối tượng thuộc về các nhóm khác nhau hoặc có cha khác nhau

en: /_Sort objects
vi: /_Sắp xếp đối tượng

en: /Sort objects/by _name
vi: /Sắp xếp đối tượng/theo tê_n

en: /Sort objects/by _type
vi: /Sắp xếp đối tượng/_theo kiểu

en: /Sort objects/as _inserted
vi: /Sắp xếp đối tượng/như kh_i chèn

en: /Sort objects/All by name
vi: /Sắp xếp đối tượng/Tất cả bằng tên

en: /Sort objects/All by type
vi: /Sắp xếp đối tượng/Tất cả bằng kiểu

en: /Sort objects/All as inserted
vi: /Sắp xếp đối tượng/Tất cả như khi chèn

en: /Sort objects/_Default
vi: /Sắp xếp đối tượng/_Mặc định

en: /Sort objects/Default/by _name
vi: /Sắp xếp đối tượng/Mặc định/theo tê_n

en: /Sort objects/Default/by _type
vi: /Sắp xếp đối tượng/Mặc định/_theo kiểu

en: /Sort objects/Default/as _inserted
vi: /Sắp xếp đối tượng/Mặc định/như kh_i chèn

en: /Sort _diagrams
vi: /Sắp xếp _sơ đồ

en: /Sort _diagrams/by _name
vi: /Sắp xếp _sơ đồ/theo tê_n

en: /Sort _diagrams/as _inserted
vi: /Sắp xếp _sơ đồ/như kh_i chèn

en: /Sort diagrams/_Default
vi: /Sắp xếp sơ đồ/_Mặc định

en: /Sort diagrams/Default/by _name
vi: /Sắp xếp sơ đồ/Mặc định/theo tê_n

en: /Sort diagrams/Default/as _inserted
vi: /Sắp xếp sơ đồ/Mặc định/như kh_i chèn

en: /_Locate
vi: /Định _vị

en: /_Properties
vi: /_Thuộc tính

en: /_Hide this type
vi: /Ẩ_n kiểu này

en: Diagram Tree
vi: Cây sơ đồ

en: Fit to:
vi: Vừa khít:

en: %0.3gcm x %0.3gcm
vi: %0.3gcm × %0.3gcm

en: This object doesn't support Undo/Redo.
    Undo information erased.
vi: Đối tượng này không hỗ trợ khả năng Hồi lại/Làm lại.
    Thông tin « Hồi lại » bị xóa bỏ.

en: Properties...
vi: Thuộc tính...

en: The object you dropped cannot fit into its parent. 
    Either expand the parent object, or drop the object elsewhere.
vi: Bạn đã thả một đối tượng không thể vừa khít mẹ nó.
    Hãy hoặc mở rộng đối tượng mẹ, hoặc thả đối tượng này trên một nơi khác.

en: Diagram modified!
vi: Sơ đồ đã sửa đổi!

note: http://www.gnu.org/software/gettext/manual/html_chapter/gettext_10.html#SEC150 * Althoug the single objects wont get triggered here some languages have variations on the other numbers
en: Selection of %d object | Selection of %d objects
vi[0]: Chọn %d đối tượng

en: Selected '%s'
vi: Đã chọn « %s »

note: no standard buttons
en: Closing diagram without saving
vi: Đang đóng sơ đồ mà không lưu

en: The diagram '%s'
    has not been saved. Save changes now?
vi: Chưa lưu sơ đồ « %s ».
    Lưu ngay chứ?

en: Close Diagram
vi: Đóng sơ đồ

en: Do Not Exit
vi: Đừng thoát

en: Exit Without Save
vi: Thoát mà không lưu

en: The following are not saved:
vi: Những mục theo đây chưa được lưu :

en: Nothing selected for saving.  Would you like to try again?
vi: Chưa chọn gì cần lưu. Bạn muốn thử lại không?

en: Can't open output file %s: %s
vi: Không thể mở tập tin xuất %s: %s

en: Could not create PNG write structure
vi: Không thể tạo cấu trúc ghi PNG

en: Could not create PNG header info structure
vi: Không thể tạo cấu trúc thông tin phần đầu PNG

en: Error occurred while writing PNG
vi: Gặp lỗi khi ghi PNG.

note: Create a dialog
en: PNG Export Options
vi: Tùy chọn xuất PNG

en: PNG (anti-aliased)
vi: PNG (làm trơn)

en: Open Diagram
vi: Mở sơ đồ

en: Open Options
vi: Tùy chọn Mở

en: Determine file type:
vi: Xác định kiểu tập tin:

en: Supported Formats
vi: Các dạng thức được hỗ trợ

en: Some characters in the filename are neither UTF-8
    nor your local encoding.
    Some things will break.
vi: Tên tập tin chứa vài ký tự không phải UTF-8, cũng không phải bằng bộ ký tự cục bộ của bạn.
    Thì vài thứ sẽ bị sai.

en: The file '%s' already exists.
    Do you want to overwrite it?
vi: Tập tin « %s » đã có.
    Bạn có muốn ghi đè lên không?

en: Save Diagram
vi: Lưu sơ đồ

note: Need better way to make it a reasonable size.  Isn't there some standard look for them (or is that just Gnome?)
en: Compress diagram files
vi: Nén tập tin sơ đồ

en: Compression reduces file size to less than 1/10th size and speeds up loading and saving.  Some text programs cannot manipulate compressed files.
vi: Sự nén giảm kích cỡ của tập tin xuống thấp hơn 1/10 kích cỡ, và tăng tốc tải/lưu. Vài chương trình nhập thô không thể thao tác những tập tin đã nén.

en: Could not determine which export filter
    to use to save '%s'
vi: Không thể xác định bộ lọc xuất nào
    cần dùng để lưu « %s ».

en: Export Diagram
vi: Xuất sơ đồ

en: Modify object(s)
    Use <Space> to toggle between this and other tools
vi: Sửa đổi đối tượng
    Bấm phím dài để chuyển đổi giữa công cụ này và công cụ khác

en: Scroll around the diagram
vi: Cuộn chung quanh sơ đồ

en: Beziergon
vi: Đa giác Bezier

en: Zigzagline
vi: Đường chữ chi

en: Bezierline
vi: Đường Bezier

en: Pops up the Navigation window.
vi: Bật lên cửa sổ Duyệt

en: Diagram menu.
vi: Trình đơn Sơ đồ.

en: Toggles snap-to-grid for this window.
vi: Bật/tắt dính lưới đối với cửa sổ này.

en: Toggles object snapping for this window.
vi: Bật/tắt dính đối tượng đối với cửa sổ này.

en: NULL tooldata in tool_select_update
vi: NULL tooldata (dữ liệu công cụ rỗng) trong « tool_select_update » (cập nhật chọn công cụ).

en: No sheet named %s
vi: Không có tờ tên « %s ».

en: Other sheets
vi: Tờ khác

en: Flowchart
vi: Lược đồ

en: Foreground & background colors for new objects.  The small black and white squares reset colors.  The small arrows swap colors.  Double click to change colors.
vi: Màu nền và màu nổi của đối tượng mới. Ô vuông đen trắng nhỏ phục hồi màu. Mũi tên nhỏ trao đổi màu. Nhấp đúp để thay đổi màu.

en: Line widths.  Click on a line to set the default line width for new objects.  Double-click to set the line width more precisely.
vi: Độ dày đường. Nhấn vào đường để đặt bề dày mặc định cho các đối tượng mới. Nhấp đúp để đặt bề dày chính xác hơn.

en: Arrow style at the beginning of new lines.  Click to pick an arrow, or set arrow parameters with Details...
vi: Kiểu dạng mũi tiêu đầu các đường mới. Nhấn để chọn mũi tên, hoặc đặt tham số mũi tên trong phần Chi tiết...

en: Line style for new lines.  Click to pick a line style, or set line style parameters with Details...
vi: Kiểu dáng các đường mới. Nhấn để chọn kiểu dáng đường, hoặc đặt tham số kiểu dáng đường trong phần Chi tiết...

en: Arrow style at the end of new lines.  Click to pick an arrow, or set arrow parameters with Details...
vi: Kiểu dáng mũi tiêu cuối các đường mới. Nhấn để chọn mũi tên, hoặc đặt tham số mũi tên trong phần Chi tiết...

en: Diagram Editor
vi: Bộ biên soạn sơ đồ

en: Diagram:
vi: Sơ đồ:

en: New layer %d
vi: Lớp mới %d

en: Edit Layer Attributes
vi: Sửa thuộc tính lớp

en: Error loading diagram.
    Linked object not found in document.
vi: Gặp lỗi khi tải sơ đồ.
    Không tìm thấy đối tượng đã liên kết trong tài liệu.

en: Error loading diagram.
    connection handle does not exist.
vi: Gặp lỗi khi tải sơ đồ.
    Không có móc kết nối.

en: Error loading diagram.
    connection point %s does not exist.
vi: Gặp lỗi khi tải sơ đồ.
    Không có điểm kết nối %s.

en: Can't find parent %s of %s object
vi: Không thể tìm thấy mẹ %s của đối tượng %s

en: You must specify a file, not a directory.
vi: Bạn phải xác định một tập tin, không phải một thư mục.

en: Couldn't open: '%s' for reading.
vi: Không thể mở : « %s » để đọc.

en: Error loading diagram %s.
    Unknown file type.
vi: Gặp lỗi khi tải sơ đồ %s.
    Không biết kiểu tập tin.

en: Error loading diagram %s.
    Not a Dia file.
vi: Gặp lỗi khi tải sơ đồ %s.
    Không phải là tập tin kiểu Dia.

en: Error loading diagram:
    %s.
    A valid Dia file defines at least one layer.
vi: Gặp lỗi khi tải sơ đồ:
    %s.
    Tập tin Dia hợp lệ phải định nghĩa ít nhất một lớp.

en: Not allowed to write to output file %s
vi: Không cho phép ghi vào tập tin xuất %s

en: Not allowed to write temporary files in %s
vi: Không cho phép ghi tập tin tạm thời trong %s

note: Save failed; we clean our stuff up, without touching the file named "filename" if it existed.
en: Internal error %d writing file %s
vi: Lỗi nội bộ %d khi ghi tập tin %s

en: Can't rename %s to final output file %s: %s
vi: Không thể thay đổi tên %s thành tập tin xuất cuối cùng %s: %s

en: Dia Diagram File
vi: Tập tin sơ đồ Dia

en: Sheets and Objects...
vi: Tờ và đối tượng...

en: _Diagram tree...
vi: Cây _sơ đồ...

en: Show Statusbar
vi: Hiện thanh trạng thái

en: _Export ...
vi: _Xuất...

en: Paste _Text
vi: _Dán đoạn

en: _Diagram
vi: _Sơ đồ

en: _Layers...
vi: _Lớp...

note: "display_toggle_entries" items go here
en: New _View
vi: Ô _xem mới

en: C_lone View
vi: _Chép ô xem

en: _Objects
vi: Đối _tượng

en: Send to _Back
vi: Gởi ra _sau

en: Bring to _Front
vi: Đem lên t_rước

en: Send Backwards
vi: Gởi sau

en: Bring Forwards
vi: Đem lên

en: _Group
vi: _Nhóm

en: _Parent
vi: Làm _mẹ

en: _Unparent
vi: _Bỏ mẹ

en: _Unparent Children
vi: Bỏ mẹ các điề_u con

en: Spread Out Horizontally
vi: Mở rộng theo chiều ngang

en: Spread Out Vertically
vi: Mở rộng theo chiều dọc

en: Adjacent
vi: Tiếp cận

en: Transitive
vi: Chuyển tiếp

en: Same Type
vi: Cùng kiểu

note: display_select_radio_entries go here
en: Select By
vi: Chọn theo

en: D_ialogs
vi: Hộp thoạ_i

en: D_ebug
vi: Gỡ _lỗi

en: Fullscr_een
vi: T_oàn màn hình

note: we must have all actions registered to avoid configuration specific ui-files and crashing in GTK+, * see: http://bugzilla.gnome.org/show_bug.cgi?id=396161
en: _AntiAliased
vi: T_rơn

en: Show _Grid
vi: Hiện _lưới

en: _Snap To Grid
vi: _Dính lưới

en: Snap To _Objects
vi: Dính đối _tượng

en: Show _Rulers
vi: Hiện thước đ_o

en: Show _Connection Points
vi: Hiện điểm _kết nối

en: NULL tooldata in tool_menu_select
vi: NULL tooldata (dữ liệu công cụ rỗng) trong « tool_menu_select » (chọn trình đơn công cụ).

en: Toggles snap-to-grid.
vi: Bật/tắt dính lưới.

en: Toggles object snapping.
vi: Bật/tắt dính đối tượng.

en: Couldn't get GTK settings
vi: Không thể lấy thiết lập GTK.

en: Select Printer
vi: Chọn máy in

en: Could not run command '%s': %s
vi: Không thể chạy lệnh « %s »: %s.

en: Printing error: command '%s' returned %d
vi: Lỗi in: lệnh « %s » trả về %d.

en: Printing error: command '%s' caused sigpipe.
vi: Lỗi in: lệnh « %s » gây ra sigpipe.

en: Load at Startup
vi: Tải lúc khởi chạy

en: Diagram Defaults
vi: Mặc định sơ đồ

en: View Defaults
vi: Xem giá trị mặc định

en: Reset tools after create
vi: Đặt lại công cụ sau khi tạo

en: Compress saved files
vi: Nén tập tin đã lưu

en: Number of undo levels:
vi: Số mức hồi lại:

en: Reverse dragging selects
    intersecting objects
vi: Kéo theo chiều ngược sẽ chọn
    các đối tượng giao nhau:

en: Recent documents list size:
vi: Kích cỡ danh sách tài liệu gần đây:

en: Use menu bar
vi: Dùng thanh trình đơn

en: Keep tool box on top of diagram windows
vi: Giữ hộp công cụ nằm trên các cửa sổ sơ đồ

en: Length unit:
vi: Đơn vị đo dài:

en: Font-size unit:
vi: Đơn vị đo cỡ phông:

en: Integrated UI
vi: Giao diện người dùng đã hợp nhất

en: New diagram:
vi: Sơ đồ mới:

en: Paper type:
vi: Kiểu giấy:

en: Background Color:
vi: Màu nền:

en: New window:
vi: Cửa sổ mới:

en: Magnify:
vi: Lớn hơn:

en: Connection Points:
vi: Điểm kết nối:

en: Page breaks:
vi: Ngắt trang:

en: Solid lines
vi: Đường đặc

en: Dynamic grid resizing
vi: Đổi động lại cỡ lưới

en: X Size:
vi: Cỡ X:

en: Y Size:
vi: Cỡ Y:

en: Lines per major line
vi: Đường trên mỗi đường chính

en: Hex Size:
vi: Cỡ lục giác:

en: Diagram tree window:
vi: Cửa sổ cây sơ đồ :

en: Save hidden object types
vi: Lưu các kiểu đối tượng ẩn:

en: User Interface type settings change will take after restart
vi: Thay đổi trong thiết lập kiểu giao diện sẽ có tác động sau khi khởi chạy lại.

en: Object properties
vi: Thuộc tính đối tượng

en: This object has no properties.
vi: Đối tượng này không có thuộc tính.

en: Properties:
vi: Thuộc tính:

en: Object properties:
vi: Thuộc tính đối tượng:

en: Encapsulated Postscript (using Pango fonts)
vi: Postscript đã bao bọc (dùng phông chữ Pango)

en: Encapsulated Postscript with preview (using Pango fonts)
vi: Postscript đã bao bọc với ô xem thử bản in (dùng phông chữ Pango)

en: Encapsulated Postscript (using PostScript Latin-1 fonts)
vi: Postscript đã bao bọc (dùng phông chữ Latin-1 PostScript)

en: %s
    System sheet
vi: %s
    Tờ hệ thống

en: %s
    User sheet
vi: %s
    Tờ người dùng

en: Can't get symbol 'custom_type' from any module.
    Editing shapes is disabled.
vi: Không thể lấy ký hiệu « custom_type » (kiểu tự chọn) từ mô-đun nào.
    Vì vậy tính năng sửa đổi hình bị tắt.

en: SVG Shape
vi: Hình SVG

en: Programmed DiaObject
vi: Đối tượng Dia đã lập trình

en: Sheets and Objects
vi: Tờ và Đối tượng

en: <- Copy
vi: ← Chép

en: <- Copy All
vi: ← Chép tất cả

en: <- Move
vi: ← Chuyển

en: <- Move All
vi: ← Chuyển tất cả

en: SVG Shape:
vi: Hình SVG:

en: description:
vi: mô tả:

en: Sheet name:
vi: Tên tờ :

en: Edit Attributes
vi: Sửa thuộc tính

en: DiaObject
vi: Đối tượng Dia

en: DiaObject:
vi: Đối tượng Dia:

en: Sheet:
vi: Tờ :

en: Select SVG Shape File
vi: Chọn tập tin hình SVG

en: Copy ->
vi: Chép →

en: Copy All ->
vi: Chép tất cả →

en: Move ->
vi: Chuyển →

en: Move All ->
vi: Chuyển tất cả →

en: %s
    Shape
vi: %s
    Hình

en: %s
    Object
vi: %s
    Đối tượng

en: %s
    Unassigned type
vi: %s
    Kiểu chưa gán

en: Filename must end with '%s': '%s'
vi: Tên tập tin phải kết thúc bằng « %s »: « %s »

en: Error examining %s: %s
vi: Gặp lỗi khi kiểm tra %s: %s

en: Please export the diagram as a shape.
vi: Hãy xuất khẩu sơ đồ dạng hình.

en: Could not interpret shape file: '%s'
vi: Không thể giải thích tập tin hình: « %s »

en: Sheet must have a Name
vi: Tờ phải có Tên

en: Couldn't open '%s': %s
vi: Không thể mở « %s »: %s

en: Couldn't open: '%s' for writing
vi: Không thể mở : « %s » để ghi.

en: a user
vi: một người dùng

en: Date: %s
vi: Ngày: %s

en: For: %s
vi: Cho : %s

en: add shapes here
vi: thêm hình vào đây

en: Dia v %s
vi: Dia phiên bản %s

en: Dia Diagram Editor
vi: Bộ biên soạn sơ đồ Dia

en: Edit your Diagrams
vi: Hiệu chỉnh sơ đồ

en: Hollow Triangle
vi: Tam giác rỗng

en: Filled Triangle
vi: Tam giác đặc

en: Unfilled Triangle
vi: Tam giác chưa đặc

en: Hollow Diamond
vi: Kim cương rỗng

en: Filled Diamond
vi: Kim cương đặc

en: Half Diamond
vi: Nửa kim cương

en: Half Head
vi: Nửa đầu

en: Slashed Cross
vi: Gạch chéo

en: Filled Ellipse
vi: Bầu dục đặc

en: Hollow Ellipse
vi: Bầu dục rỗng

en: Filled Dot
vi: Chấm đặc

en: Dimension Origin
vi: Gốc hướng

en: Blanked Dot
vi: Chấm nháy

en: Double Hollow Triangle
vi: Tam giác đôi rỗng

en: Double Filled Triangle
vi: Tam giác đôi đặc

en: Filled Dot and Triangle
vi: Tam giác và chấm đặc

en: Filled Box
vi: Hộp đặc

en: Blanked Box
vi: Hộp nháy

en: Slashed
vi: Gạch chéo

en: Integral Symbol
vi: Ký hiệu tích phân

en: Crow Foot
vi: Chân quạ

en: 1-or-many
vi: 1-hay-nhiều

en: 0-or-many
vi: 0-hay-nhiều

en: 1-or-0
vi: 1-hay-0

en: 1 exactly
vi: 1 chính xác

en: Filled Concave
vi: Lòng chảo đặc

en: Blanked Concave
vi: Lòng chảo nháy

en: Open Round
vi: Tròn mở

en: Infinite Line
vi: Đường vô hạn

en: Arrow head of unknown type
vi: Đầu mũi tên có kiểu không rõ

en: Arrow head of type %s has too small dimensions, removing.
vi: Đầu mũi tên kiểu %s có các chiều quá nhỏ nên gỡ bỏ.

en: unknown arrow
vi: mũi tên lạ

en: Internal error: Setting corner type of endpoint of bezier
vi: Lỗi nội tại: thiết lập kiểu góc của điểm kết thúc của bezier

en: Can't find standard object
vi: Không thể tìm thấy đối tượng chuẩn.

en: %s<illegal characters>...
vi: %s<ký tự cấm>...

en: Too many ..'s in filename %s
vi: Quá nhiều .. trong tên tập tin %s

en: The file %s has no encoding specification;
    assuming it is encoded in %s
vi: Tập tin %s không có đặc tả mã hóa;
    giả định rằng nó được mã hoá bằng %s

en: Taking point value of non-point node.
vi: Lấy giá trị điểm của một nút không phải điểm.

en: Incorrect x Point value "%s" %f; discarding it.
vi: Giá trị điểm X sai « %s » %f; nên hủy nó.

en: Error parsing point.
vi: Gặp lỗi khi phân tách điểm.

note: don't bother with useless warnings (see above)
en: Incorrect y Point value "%s" %f; discarding it.
vi: Giá trị điểm Y sai « %s » %f; nên hủy nó.

en: Your local character set is UTF-8. Because of issues with libxml1 and the support of files generated by previous versions of dia, you will encounter  problems. Please report to dia-list@gnome.org if you see this message.
vi: Bộ ký tự địa phương của bạn là UTF-8. Vì lỗi của líbxml1 và sự hỗ trợ của các tập tin được tạo bởi phiên bản trước của Dia nên bạn sẽ gặp vấn đề. Vui lòng gửi báo cáo tới <dia-list@gnome.org> nếu bạn thấy thông báo này.

en: Arrow Properties
vi: Thuộc tính mũi tên

en: The X string that represents this font.
vi: Chuỗi X đại diện phông chữ này.

en: The text to display in order to demonstrate the selected font.
vi: Đoạn văn hiển thị để minh họa phông chữ được chọn.

en: gdk_renderer: Unsupported fill mode specified!
vi: gdk_renderer: xác định chế độ tô không được hỗ trợ.

en: Line Style Properties
vi: Thuộc tính kiểu dáng đường

en: Multiple export filters with unique name %s
vi: Nhiều bộ lọc xuất có cùng tên %s.

en: Can't load font %s.
vi: Không thể tải phông chữ %s.

en: There is one similar message.
vi: Có một thông điệp tương tự.

en: Show repeated messages
vi: Hiện thông điệp đã lặp

en: There are %d similar messages.
vi: Có %d thông điệp tương tự nhau.

en: Open group
vi: Mở nhóm

en: Error loading defaults '%s'.
    Not a Dia diagram file.
vi: Gặp lỗi khi tải mặc định « %s ».
    Không phải tập tin sơ đồ Dia.

en: Could not load plugin '%s'
    %s
vi: Không thể tải bổ sung « %s ».
    %s

en: Could not find plugin init function in `%s'
vi: Không thể tìm thấy hàm khởi động bổ sung trong « %s ».

en: Missing symbol 'dia_plugin_init'
vi: Thiếu ký hiệu « dia_plugin_init ».

en: dia_plugin_init() call failed
vi: Cuộc gọi « dia_plugin_init() » bị lỗi.

en: %s Plugin could not be unloaded
vi: %s Không thể bỏ tải bổ sung.

en: Could not open `%s'
    `%s'
vi: Không thể mở « %s ».
    « %s »

en: Group with %d objects
vi: Nhóm có %d đối tượng.

en: Line color
vi: Màu hàng

en: Draw background
vi: Nền vẽ

en: Start arrow
vi: Mũi tên đầu

en: End arrow
vi: Mũi tên cuối

en: No attribute '%s' (%p) or no data(%p) in this attribute
vi: Không có thuộc tính « %s » (%p), hoặc không có dữ liệu (%p) trong thuộc tính này.

en: Other fonts
vi: Phông chữ khác

en: Couldn't find font family for %s
vi: Không thể tìm nhóm phông chữ cho « %s ».

en: Dash-Dot-Dot
vi: Gạch chấm chấm

note: fs->sizebox = GTK_HBOX(box);
en: Dash length:
vi: Độ dài gạch:

en: Select color
vi: Chọn màu

en: More colors...
vi: Màu thêm...

en: More arrows
vi: Mũi tên thêm

en: Select image file
vi: Chọn tập tin ảnh

en: Reset menu
vi: Đặt lại trình đơn

en: Architecture Analysis & Design Language diagram objects
vi: Đối tượng sơ đồ ngôn ngữ thiết kế và phân tích kiến trúc (AADL)

en: Add Access Provider
vi: Thêm Bộ cung cấp truy cập

en: Add Access Requirer
vi: Thêm Bộ cần thiết truy cập

en: Add In Data Port
vi: Thêm Cổng Dữ liệu Nhập

en: Add In Event Port
vi: Thêm Cổng Sự kiện Nhập

en: Add In Event Data Port
vi: Thêm Cổng Dữ liệu Sự kiện Nhập

en: Add Out Data Port
vi: Thêm Cổng Dữ liệu Xuất

en: Add Out Event Port
vi: Thêm Cổng Sự kiện Xuất

en: Add Out Event Data Port
vi: Thêm Cổng Dữ liệu Sự kiện Xuất

en: Add In Out Data Port
vi: Thêm Cổng Dữ liệu Nhập Xuất

en: Add In Out Event Port
vi: Thêm Cổng Sự kiện Nhập Xuất

en: Add In Out Event Data Port
vi: Thêm Cổng Dữ liệu Sự kiện Vào Xuất

en: Add Port Group
vi: Thêm Nhóm Cổng

en: Add Connection Point
vi: Thêm Điểm kết nối

en: Delete Port
vi: Xóa bỏ Cổng

en: Edit Port Declaration
vi: Sửa đổi Lời khai báo Cổng

en: Delete Connection Point
vi: Xoá bỏ Điểm kết nối

en: Weak key:
vi: Khoá yếu :

en: Derived:
vi: Bắt nguồn từ :

en: Multivalue:
vi: Đa giá trị:

en: Weak:
vi: Yếu :

en: Associative:
vi: Kết hợp:

note: #-#-#-#-#  511 (gtksourceview master)  #-#-#-#-# (itstool) path: styles/style@_name #-#-#-#-#  512 (gtksourceview master)  #-#-#-#-#
en: Entity
vi: Thực thể

en: Entity/Relationship diagram objects
vi: Đối tượng sơ đồ thực thệ/mối quan hệ

en: Add segment
vi: Thêm đoạn

en: Left Cardinality:
vi: Hướng trái:

en: Right Cardinality:
vi: Hướng phải:

en: Rotate:
vi: Xoay:

en: Identifying:
vi: Nhận diện:

en: Function structure diagram objects
vi: Đối tượng sơ đồ cấu trúc hàm

en: Wish function
vi: Hàm mong muốn

note: #-#-#-#-#  195 (dia HEAD)  #-#-#-#-# Translators: Menu item Verb #-#-#-#-#  511 (gtksourceview master)  #-#-#-#-# (itstool) path: styles/style@_name #-#-#-#-#  512 (gtksourceview master)  #-#-#-#-#
en: Verb
vi: Động từ

note: Translators: Menu item Verb/Channel/Import/Form Entrance
en: Form Entrance
vi: Vào đơn

note: Translators: Menu item Verb/Channel/Export/Discharge
en: Discharge
vi: Phóng ra

note: Translators: Menu item Verb/Channel/Export/Dispose
en: Dispose
vi: Sắp đặt

note: Translators: Menu item Verb/Channel/Transfer/Transmit Translators: Menu item Verb/Channel/Transfer/Transmit/Transmit
en: Transmit
vi: Gửi

note: Translators: Menu item Verb/Channel/Transfer/Transmit/Conduct
en: Conduct
vi: Dẫn

note: Translators: Menu item Verb/Channel/Transfer/Transmit/Convey
en: Convey
vi: Vận chuyển

note: Translators: Menu item Verb/Channel/Guide/Guide/Steer
en: Steer
vi: Điều khiển

note: Translators: Menu item Verb/Channel/Guide/Allow DOF Translators: Menu item Verb/Channel/Guide/Allow DOF/Allow DOF
en: Allow DOF
vi: Cho phép DOF

note: Translators: Menu item Verb/Channel/Guide/Allow DOF/Constrain
en: Constrain
vi: Ràng buộc

note: Translators: Menu item Verb/Support/Stop/Insulate
en: Insulate
vi: Cô lập

note: Translators: Menu item Verb/Support/Stop/Prevent Translators: Menu item Verb/Control Magnitude/Regulate/Prevent
en: Prevent
vi: Ngăn ngừa

note: Translators: Menu item Verb/Support/Stop/Shield
en: Shield
vi: Chắn

note: Translators: Menu item Verb/Support/Stop/Inhibit
en: Inhibit
vi: Thu hồi

note: Translators: Menu item Verb/Support/Stabilize Translators: Menu item Verb/Support/Stabilize/Stabilize
en: Stabilize
vi: Làm ổn định

note: Translators: Menu item Verb/Support/Stabilize/Steady
en: Steady
vi: Làm cho vững

note: Translators: Menu item Verb/Support/Secure Translators: Menu item Verb/Support/Secure/Secure
en: Secure
vi: Bảo mật

note: Translators: Menu item Verb/Support/Secure/Fasten
en: Fasten
vi: Buộc chặt

note: Translators: Menu item Verb/Support/Position/Orient
en: Orient
vi: Tìm hướng

note: Translators: Menu item Verb/Support/Position/Locate Translators: Menu item Verb/Signal/Sense/Locate
en: Locate
vi: Định vị

note: Translators: Menu item Verb/Connect/Couple Translators: Menu item Verb/Connect/Couple/Couple
en: Couple
vi: Kết đôi

note: Translators: Menu item Verb/Connect/Couple/Assemble
en: Assemble
vi: Tập hợp

note: Translators: Menu item Verb/Connect/Mix/Coalesce
en: Coalesce
vi: Hợp lại

note: Translators: Menu item Verb/Branch/Separate/Remove/Drill
en: Drill
vi: Khoan

note: Translators: Menu item Verb/Branch/Separate/Remove/Lathe
en: Lathe
vi: Tiện

note: Translators: Menu item Verb/Branch/Refine/Purify
en: Purify
vi: Lọc tinh khiết

note: Translators: Menu item Verb/Branch/Refine/Strain
en: Strain
vi: Để ráo nước

note: Translators: Menu item Verb/Branch/Refine/Percolate
en: Percolate
vi: Chiết ngâm

note: #-#-#-#-#  195 (dia HEAD)  #-#-#-#-# Translators: Menu item Verb/Branch/Distribute Translators: Menu item Verb/Branch/Distribute/Distribute
en: Distribute
vi: Phân phối

note: Translators: Menu item Verb/Branch/Distribute/Diverge
en: Diverge
vi: Phân kỳ

note: Translators: Menu item Verb/Branch/Distribute/Disperse
en: Disperse
vi: Phân tán

note: Translators: Menu item Verb/Branch/Dissipate Translators: Menu item Verb/Branch/Dissipate/Dissipate
en: Dissipate
vi: Xua tan

note: Translators: Menu item Verb/Branch/Dissipate/Absorb
en: Absorb
vi: Hút

note: Translators: Menu item Verb/Branch/Dissipate/Dampen
en: Dampen
vi: Làm nản chí

note: Translators: Menu item Verb/Branch/Dissipate/Dispel
en: Dispel
vi: Xua đuổi đi

note: Translators: Menu item Verb/Branch/Dissipate/Resist
en: Resist
vi: Chống lại

note: Translators: Menu item Verb/Provision Translators: Menu item Verb/Provision/Provision
en: Provision
vi: Dự phòng

note: Translators: Menu item Verb/Provision/Store/Contain
en: Contain
vi: Chứa

note: #-#-#-#-#  195 (dia HEAD)  #-#-#-#-# Translators: Menu item Verb/Provision/Store/Collect
en: Collect
vi: Tập hợp

note: Translators: Menu item Verb/Provision/Store/Reserve
en: Reserve
vi: Dự trữ

note: Translators: Menu item Verb/Provision/Supply/Provide
en: Provide
vi: Chuẩn bị đầy đủ

note: Translators: Menu item Verb/Provision/Supply/Replenish
en: Replenish
vi: Lại làm đầy

note: Translators: Menu item Verb/Provision/Supply/Expose
en: Expose
vi: Phơi ra

note: Translators: Menu item Verb/Control Magnitude Translators: Menu item Verb/Control Magnitude/Control Magnitude
en: Control Magnitude
vi: Điều khiển cỡ

note: Translators: Menu item Verb/Control Magnitude/Actuate Translators: Menu item Verb/Control Magnitude/Actuate/Actuate
en: Actuate
vi: Thức đẩy

note: Translators: Menu item Verb/Control Magnitude/Actuate/Initiate
en: Initiate
vi: Khởi động

note: Translators: Menu item Verb/Control Magnitude/Regulate Translators: Menu item Verb/Control Magnitude/Regulate/Regulate
en: Regulate
vi: Quy định

note: #-#-#-#-#  195 (dia HEAD)  #-#-#-#-# Translators: Menu item Verb/Control Magnitude/Change/Increase
en: Increase
vi: Tăng

note: #-#-#-#-#  195 (dia HEAD)  #-#-#-#-# Translators: Menu item Verb/Control Magnitude/Change/Decrease
en: Decrease
vi: Giảm

note: Translators: Menu item Verb/Control Magnitude/Change/Rectify
en: Rectify
vi: Sửa lỗi

note: #-#-#-#-#  195 (dia HEAD)  #-#-#-#-# Translators: Menu item Verb/Control Magnitude/Change/Adjust #-#-#-#-#  306 (fontforge)  #-#-#-#-# GT: "Adjust" here means Device Table based pixel adjustments, an OpenType GT: concept which allows small corrections for small pixel sizes where GT: rounding errors 
en: Adjust
vi: Điều chỉnh

note: Translators: Menu item Verb/Control Magnitude/Form/Crush
en: Crush
vi: Vắt

note: Translators: Menu item Verb/Control Magnitude/Form/Pierce
en: Pierce
vi: Đâm

note: Translators: Menu item Verb/Convert/Liquefy
en: Liquefy
vi: Hoá lỏng

note: Translators: Menu item Verb/Convert/Sublimate
en: Sublimate
vi: Thăng hoa

note: Translators: Menu item Verb/Convert/Condense
en: Condense
vi: Cô đặc

note: Translators: Menu item Verb/Convert/Differentiate
en: Differentiate
vi: Vi phân

note: Translators: Menu item Verb/Signal/Sense Translators: Menu item Verb/Signal/Sense/Sense
en: Sense
vi: Cảm nhận

note: Translators: Menu item Verb/Signal/Sense/Perceive
en: Perceive
vi: Nhận thức

note: Translators: Menu item Verb/Signal/Sense/Recognize
en: Recognize
vi: Công nhận

note: Translators: Menu item Verb/Signal/Sense/Discern
en: Discern
vi: Phân biệt

note: Translators: Menu item Verb/Signal/Indicate Translators: Menu item Verb/Signal/Indicate/Indicate
en: Indicate
vi: Chỉ thị

note: Translators: Menu item Verb/Signal/Represent
en: Represent
vi: Thể hiện

note: #-#-#-#-#  195 (dia HEAD)  #-#-#-#-# Translators: Menu item Noun #-#-#-#-#  511 (gtksourceview master)  #-#-#-#-# (itstool) path: styles/style@_name #-#-#-#-#  512 (gtksourceview master)  #-#-#-#-#
en: Noun
vi: Danh từ

note: #-#-#-#-#  195 (dia HEAD)  #-#-#-#-# Translators: Menu item Noun/Material/Human Translators: Menu item Noun/Material/Human/Human Translators: Menu item Noun/Energy/Human
en: Human
vi: Người

note: #-#-#-#-#  195 (dia HEAD)  #-#-#-#-# Translators: Menu item Noun/Material/Human/Hand
en: Hand
vi: Tay

note: Translators: Menu item Noun/Material/Human/Toe
en: Toe
vi: Ngón chân

note: Translators: Menu item Noun/Material/Biological
en: Biological
vi: Sinh học

note: Translators: Menu item Noun/Energy/Mechanical/Mech. Energy
en: Mech. Energy
vi: Cơ năng

note: Translators: Menu item Noun/Energy/Mechanical/Torque
en: Torque
vi: Vòng cổ

note: Translators: Menu item Noun/Energy/Mechanical/Random Motion
en: Random Motion
vi: Chuyển động ngẫu nhiên

note: Translators: Menu item Noun/Energy/Mechanical/Rotational Energy
en: Rotational Energy
vi: Năng lượng xoay

note: Translators: Menu item Noun/Energy/Mechanical/Translational Energy
en: Translational Energy
vi: Năng lượng truyền lại

note: Translators: Menu item Noun/Energy/Electricity
en: Electrical
vi: Điện

note: Translators: Menu item Noun/Energy/Hydraulic
en: Hydraulic
vi: Thuộc nước

note: Translators: Menu item Noun/Energy/Hydraulic/Volumetric Flow
en: Volumetric Flow
vi: Luồng thể tích

note: #-#-#-#-#  195 (dia HEAD)  #-#-#-#-# Translators: Menu item Noun/Energy/Thermal
en: Thermal
vi: Nhiệt

note: Translators: Menu item Noun/Energy/Thermal/Conduction
en: Conduction
vi: Độ dẫn

note: Translators: Menu item Noun/Energy/Thermal/Convection
en: Convection
vi: Đối lưu

note: Translators: Menu item Noun/Energy/Thermal/Radiation Translators: Menu item Noun/Energy/Radioactive/Radiation
en: Radiation
vi: Bức xạ

note: Translators: Menu item Noun/Energy/Pneumatic
en: Pneumatic
vi: Thuộc khí

note: Translators: Menu item Noun/Energy/Chemical
en: Chemical
vi: Hoá học

note: #-#-#-#-#  195 (dia HEAD)  #-#-#-#-# Translators: Menu item Noun/Energy/Radioactive #-#-#-#-#  468 (gnome-video-effects master)  #-#-#-#-# Preview: http://live.gnome.org/GnomeVideoEffects/Effects#radioactv
en: Radioactive
vi: Phóng xạ

note: Translators: Menu item Noun/Energy/Radioactive/Microwaves
en: Microwaves
vi: Sóng cực ngắn

note: Translators: Menu item Noun/Energy/Radioactive/Radio waves
en: Radio waves
vi: Sóng rađiô

note: Translators: Menu item Noun/Energy/Radioactive/X-Rays
en: X-Rays
vi: Tia X

note: Translators: Menu item Noun/Energy/Radioactive/Gamma Rays
en: Gamma Rays
vi: Tia Gamma

note: Translators: Menu item Noun/Energy/Acoustic Energy
en: Acoustic Energy
vi: Năng lượng âm thanh

note: Translators: Menu item Noun/Energy/Optical Energy
en: Optical Energy
vi: Quang năng

note: Translators: Menu item Noun/Energy/Solar Energy
en: Solar Energy
vi: Năng lượng mặt trời

note: Translators: Menu item Noun/Energy/Magnetic Energy
en: Magnetic Energy
vi: Từ năng

note: Translators: Menu item Noun/Energy/Human/Human Motion
en: Human Motion
vi: Chuyển động người

note: Translators: Menu item Noun/Energy/Human/Human Force
en: Human Force
vi: Lực người

en: User/Device Fn
vi: Hàm người dùng/thiết bị

en: Wish Fn
vi: Hàm mong muốn

en: Macro call
vi: Lệnh gọi macrô

en: This action is a call to a macro-step
vi: Hành động này là một lời gọi tới bước macrô

en: The boolean equation of the condition
vi: Biểu thức bun (đúng/sai) xác định điều kiện

en: The condition's font
vi: Phông chữ của điều kiện

en: The condition's font size
vi: Cỡ phông chữ của điều kiện

en: The condition's color
vi: Màu của điều kiện

en: GRAFCET diagram objects
vi: Đối tượng sơ đồ GRAFCET

en: Regular step
vi: Bước đều đều

en: Initial step
vi: Bước đầu tiên

en: Macro entry step
vi: Bước vào macrô

en: Macro exit step
vi: Bước thoát macrô

en: Macro call step
vi: Bước gọi macrô

en: Subprogram call step
vi: Bước gọi chương trình phụ

en: Step name
vi: Tên bước

en: The name of the step
vi: Tên của bước

en: Step type
vi: Kiểu bước

en: The kind of step
vi: Kiểu của bước

en: Shows a red dot to figure the step's activity
vi: Hiện chấm đỏ để thể hiện hoạt động của bước đó

en: Receptivity
vi: Cảm thụ

en: The boolean equation of the receptivity
vi: Phương trình bun (đúng/sai) của cảm thụ

en: The receptivity's font
vi: Phông chữ của cảm thụ

en: The receptivity's font size
vi: Cỡ phông chữ của cảm thụ

en: The receptivity's color
vi: Màu của cảm thụ

en: North point
vi: Điểm Bắc

en: South point
vi: Điểm Nam

en: Draw arrow heads on upward arcs:
vi: Vẽ mũi tên đầu cung cong lên:

en: Vergent type:
vi: Kiểu vergent:

en: Add connection point
vi: Thêm điểm nối

en: Delete  connection point
vi: Xoá bỏ điểm nối

en: GRAFCET OR/AND vergent
vi: Vergent HOẶC/VÀ GRAFCET

en: Softgoal
vi: Đích mềm

en: Goal Type
vi: Kiểu đích

en: Istar diagram
vi: Sơ đồ Istar

en: Positive Contrib
vi: Đóng góp dương

en: Negative contrib
vi: Đóng góp âm

en: Dependency
vi: Phụ thuộc

en: Decomposition
vi: Phân hủy

en: Means-Ends
vi: Phương pháp-đích

en: Delete connection point
vi: Xoá bỏ điểm nối

en: i* other
vi: i* khác

en: Given Domain
vi: Miền đã cho

en: Designed Domain
vi: Miền đã cấu tạo

en: Machine Domain
vi: Miền máy

en: Causal
vi: Nhân quả

en: Biddable
vi: Vâng lợi

en: Lexical
vi: Từ vựng

en: Domain Kind
vi: Kiểu miền

en: Optional kind which appears in the lower right corner of the Domain
vi: Kiểu tùy chọn xuất hiện trong góc dưới phải của Miền.

en: Jackson domain
vi: Miền Jackson

en: Jackson diagram
vi: Sơ đồ Jackson

en: Requirement
vi: Cần thiết

en: Assumption
vi: Sự thừa nhận

en: KAOS goal
vi: Đích KAOS

en: KAOS diagram
vi: Sơ đồ KAOS:

en: AND Refinement
vi: Sự lọc VÀ

en: Complete AND Refinement
vi: Sự lọc VÀ hoàn thành

en: OR Refinement
vi: Sự lọc HOẶC

en: Operationalization
vi: Thao tác hóa

en: Contributes
vi: Đóng góp

en: Obstructs
vi: Cản trở

en: Responsibility
vi: Trách nhiệm

en: CapableOf
vi: Có khả năng

en: Performs
vi: Thực hiện

en: KAOS other
vi: KAOS khác

en: Arrow color
vi: Màu mũi tên

en: Arrow line width
vi: Bề rông đường mũi tên

en: Seconds arrow color
vi: Màu mũi tên thứ hai

en: Seconds arrow line width
vi: Bề rông đường mũi tên thứ hai

en: Show hours
vi: Hiện giờ

en: Miscellaneous objects
vi: Đối tượng linh tinh

en: Import resource (not shown upstairs)
vi: Nhập tài nguyên (không hiện trên)

en: Imply resource (not shown downstairs)
vi: Ngụ ý tài nguyên (không hiện dưới)

en: Dotted arrow
vi: Mũi tên chấm

en: disable arrow heads
vi: bỏ đầu mũi tên

en: Flow style:
vi: Kiểu dáng luồng:

en: Automatically gray vertical flows:
vi: Luồng dọc xám tự động:

en: To improve the ease of reading, flows which begin and end vertically can be rendered gray
vi: Để dễ đọc, các luồng bắt đầu và kết thúc dọc có thể được vẽ xám.

en: SADT Arrow
vi: Mũi tên SADT

en: Text padding
vi: Đệm chữ

en: Activity/Data identifier
vi: Dấu hiệu hoạt động/dữ liệu

en: The identifier which appears in the lower right corner of the Box
vi: Dấu hiệu xuất hiện trong góc dưới bên phải của Hộp.

en: SADT box
vi: Hộp SADT

en: SADT diagram objects
vi: Đối tượng sơ đồ SADT

en: No Protection
vi: Không bảo vệ

en: Restricted Diffusion
vi: Truyền bá bị hạn chế

en: Special Country Confidential
vi: Mật quốc gia đặc biệt

en: NATO Confidential
vi: Mật NATO

en: Personal Confidential
vi: Mật riêng

en: Medical Confidential
vi: Mật y

en: Industrie Confidential
vi: Mật công nghiệp

en: Defense Confidential
vi: Mật sự phòng

en: Defense Secret
vi: Rất mật sự phòng

en: Secret special country
vi: Rất mật quốc gia đặc biệt

en: NATO Secret
vi: Rất mật NATO

en: Very Secret
vi: Tới mật

en: NATO Very Secret
vi: Tới mật NATO

en: SISSI diagram
vi: Sơ đồ SISSI

en: Industrial Confidential
vi: Mật công nghiệp

en: No integrity
vi: Không có toàn vẹn

en: Low integrity
vi: Toàn vẹn thấp

en: Average software integrity
vi: Toàn vẹn phần mềm trung bình

en: High software integrity
vi: Toàn vẹn phần mềm cao

en: Average hardware integrity
vi: Toàn vẹn phần cứng trung bình

en: High hardware integrity
vi: Toàn vẹn phần cứng cao

en: Millisecond
vi: Mili-giây

note: #-#-#-#-#  547 (jpilot-0.99.8-pre12)  #-#-#-#-# Weekview button
en: Week
vi: Tuần

en: Internet access device
vi: Thiết bị truy cập Mạng

en: Electronic messaging
vi: Tin nhắn điện tử

en: Intranet
vi: Mạng nội bộ

en: Company directory
vi: Thư mục công ty

en: External portal
vi: Cổng ra bên ngoài

en: ORGANISATION
vi: TỔ CHỨC

en: Higher-tier organisation
vi: Tổ chức cấp cao hơn

en: Structure of the organisation
vi: Cấu trúc của tổ chức

en: Project or system organisation
vi: Dự án hay tổ chức hệ thống

en: Subcontractors / Suppliers / Manufacturers
vi: Nhà thầu phụ / nhà cung cấp / nhà chế tạo

en: SITE
vi: NƠI MẠNG

en: External environment
vi: Môi trường bên ngoài

en: Premises
vi: Nhà cửa

en: Essential Services
vi: Dịch Vụ Cần Yếu

note: #-#-#-#-#  436 (gnome-packagekit gnome-3-0)  #-#-#-#-# TRANSLATORS: The group type
en: Communication
vi: Liên lạc

en: Cooling / Pollution
vi: Làm nguội / Làm ô uế

en: Thermal detection
vi: Phát hiện nhiệt

en: Fire detection
vi: Phát hiện lửa

en: Water detection
vi: Phát hiện nước

en: Air detection
vi: Phát hiện không khí

en: Energy detection
vi: Phát hiện năng lượng

en: Intrusion detection
vi: Phát hiện xâm nhập

en: Thermal action
vi: Hành động nhiệt

en: Fire action
vi: Hành động lửa

en: Water action
vi: Hành động nước

en: Air action
vi: Hành động không khí

en: Energy action
vi: Hành động năng lượng

en: Intrusion action
vi: Hành động xâm nhập

en: Decision maker
vi: Quyết định

en: SSI Responsible
vi: Trách nhiệm SSI

en: Functional administrator
vi: Quản trị chức năng

en: Technical administrator
vi: Quản trị kỹ thuật

en: SSI administrator
vi: Quản trị SSI

en: Operator / Maintenance
vi: Thao tác / Duy trì

en: Medium and support
vi: Vật chứa và hỗ trợ

en: Passive or active relay
vi: Chuyển tiếp hoạt động hay bị động

en: Communication interface
vi: Giao diện liên lạc

en: Service - maintenance or administration software
vi: Dịch vụ — phần mềm quản lý hay duy trì

en: Packaged software or standard software
vi: Phần mềm gói hay phần mềm chuẩn

en: Business application
vi: Ứng dụng doanh nghiệp

en: Standard business application
vi: Ứng dụng doanh nghiệp chuẩn

en: Specific business application
vi: Ứng dụng doanh nghiệp riêng

en: HARDWARE
vi: PHẦN CỨNG

en: Data-processing equipment (active)
vi: Thiết bị xử lý dữ liệu (hoạt động)

en: Mobile equipment
vi: Thiết bị di động

en: Fixed equipment
vi: Thiết bị cố định

en: Peripheral processing
vi: Xử lý ngoại vi

en: Electronic medium
vi: Vật chứa điện tử

en: Other media
vi: Vật chứa khác

en: Data medium (passive)
vi: Vật chứa dữ liệu (bị động)

note: Class page:
en: _Menace
vi: Đ_e doạ

note: ********* label of board *********
en: Menace
vi: Đe doạ

en: P Action
vi: Hành động P

en: P Detection
vi: Phát hiện P

en: Vulnerability
vi: Bị lỗ hổng

note: Other properties of page:
en: Other properties
vi: Thuộc tính khác

en: Document title
vi: Tên tài liệu

en: Actor
vi: Diễn viên

en: From A to B
vi: Từ A đến B

en: From B to A
vi: Từ B đến A

en: Side A
vi: Mặt A

en: Side B
vi: Mặt B

en: Implementation
vi: Thi hành

note: Show arrow:
en: Show arrow
vi: Hiện mũi tên

en: Stereotype
vi: Khuôn đúc

en: Suppress Attributes
vi: Thu hồi thuộc tính

en: Suppress Operations
vi: Thu hồi thao tác

en: Visible Attributes
vi: Thuộc tính hiển thị

en: Visible Operations
vi: Thao tác hiển thị

en: Visible Comments
vi: Ghi chú hiển thị

en: Wrap Operations
vi: Thao tác ngắt dòng

en: Wrap after char
vi: Ngắt dòng sau ký tự

en: Comment line length
vi: Độ dài dòng ghi chú

en: Comment tagging
vi: Tạo thẻ ghi chú

en: Polymorphic
vi: Đa dạng

en: Classname
vi: Tên hạng

en: Abstract Classname
vi: Tên hạng trừu tượng

en: Template Parameters
vi: Tham số biểu mẫu

note: Class page:
en: _Class
vi: _Hạng

en: Class name:
vi: Tên hạng:

en: Stereotype:
vi: Khuôn đúc:

en: Attributes visible
vi: Thuộc tính hiển thị

en: Operations visible
vi: Thao tác hiển thị

en: Suppress operations
vi: Thu hồi thao tác

en: Wrap after this length:
vi: Ngắt dòng sau độ dài này:

en: Comments visible
vi: Ghi chú hiển thị

en: Wrap comment after this length:
vi: Ngắt ghi chú sau độ dài này:

en: Show documenation tag
vi: Hiện thẻ tạo tài liệu

en: Abstract Class
vi: Hạng trừu tượng

en: Foreground Color
vi: Màu cảnh gần

en: Attribute data
vi: Dữ liệu thuộc tính

note: end: Inheritance type
en: Class scope
vi: Phạm vi hạng

note: end: Visibility
en: Inheritance type:
vi: Kiểu kế thừa:

en: Polymorphic (virtual)
vi: Đa dạng (ảo)

en: Leaf (final)
vi: Lá (kết thúc)

en: Parameter data
vi: Dữ liệu tham số

en: Def. value:
vi: Giá trị mặc định:

en: In & Out
vi: Đến và Đi

note: Operations page:
en: _Operations
vi: Tha_o tác

en: Operation data
vi: Dữ liệu thao tác

note: Templates page:
en: _Templates
vi: _Biểu mẫu

en: Template class
vi: Hạng biểu mẫu

en: Formal parameter data
vi: Dữ liệu tham số hình thức

en: Is object
vi: Là đối tượng

en: Facet
vi: Mặt

en: Receptacle
vi: Đồ đựng

en: Event Source
vi: Nguồn sự kiện

en: Event Sink
vi: Ổ chìm sự kiện

en: Constraint:
vi: Ràng buộc:

en: Show arrow:
vi: Hiện mũi tên:

en: Draw focus of control:
vi: Vẽ tiêu điểm điều khiển:

en: Draw destruction mark:
vi: Vẽ dấu hủy:

en: Add connection points
vi: Thêm điểm nối

en: Remove connection points
vi: Gỡ bỏ điểm nối

en: Increase connection points distance
vi: Tăng khoảng cách giữa các điểm nối

en: Decrease connection points distance
vi: Giảm khoảng cách giữa các điểm nối

en: Set default connection points distance
vi: Đặt khoảng cách mặc định giữa các điểm nối

en: UML Lifeline
vi: Đường sống UML

note: #-#-#-#-#  563 (kate)  #-#-#-#-# i18n: ectx: property (text), widget (QCheckBox, recursiveCheckBox)
en: Recursive
vi: Đệ quy

en: Message type:
vi: Kiểu thông điệp:

en: Explicit state
vi: Hiện trạng

en: Active object
vi: Đối tượng hoạt động

en: Show attributes
vi: Hiện thuộc tính

en: Multiple instance
vi: Đa thể hiện

en: Entry action
vi: Hành động ban đầu

en: Do action
vi: Làm hành động

en: Exit action
vi: Hành động thoát

note: Would like to create a state_term instead, but making the connections * is a pain
en: This diagram uses the State object for initial/final states.
    That option will go away in future versions.
    Please use the Initial/Final State object instead
vi: Sơ đồ này dùng Đối tượng Tình trạng cho các tình tráng đầu/cuối.
    Tùy chọn đó sẽ biến mất trong các phiên bản sau.
    Vui lòng dùng Đối tượng Tình trạng Đầu/Cuối.

en: Is final
vi: Là cuối

en: The event that causes this transition to be taken
vi: Sự kiện gây ra việc chuyển tiếp này.

en: Action to perform when this transition is taken
vi: Hành động cần thực hiện khi làm việc chuyển tiếp này.

en: Condition for taking this transition when the event is fired
vi: Điều kiện thực hiện việc chuyển tiếp này khi sự kiện được gây ra.

en: Unified Modelling Language diagram objects UML 1.3
vi: Đối tượng sơ đồ UML (ngôn ngữ tạo mô hình được hợp nhất) phiên bản 1.3

en: Abstract (?)
vi: Trừu tượng (?)

en: Class scope (static)
vi: Phạm vi hạng (tĩnh)

en: Inheritance type
vi: Kiểu kế thừa:

en: Query (const)
vi: Truy vấn (hằng)

en: Text outside
vi: Chữ bên ngoài

en: Bond graph objects
vi: Đối tượng đồ thị liên kết (bond)

en: Chronogram diagram objects
vi: Đối tượng biểu đồ ghi thời gian

en: Data name
vi: Tên dữ liệu

en: Event specification
vi: Đặc tả sự kiện

en: @ time    set the pointer at an absolute time.
    ( duration  sets the signal up, then wait 'duration'.
    ) duration  sets the signal down, then wait 'duration'.
    u duration  sets the signal to "unknown" state, then wait 'duration'.
    example : @ 1.0 (2.0)1.0(2.0)
vi:  • @  — giờ : lập con trỏ thành một giờ tuyệt đối.
     • (  — thời gian: lập tín hiệu lên, rồi đợi trong vòng thời gian này.
     • )  —  thời gian: lập tín hiệu xuống, rồi đợi trong vòng thời gian này.
     • u  — thời gian: lập tín hiệu là tình trạng « không rõ  », rồi đợi trong vòng thời gian này.
    Thí dụ : @ 1.0 (2.0)1.0(2.0)

en: End time
vi: Thời điểm cuối

en: Rise time
vi: Thời gian tăng

en: Fall time
vi: Thời gian giảm

en: Multi-bit data
vi: Dữ liệu đa bit

en: Data color
vi: Màu dữ liệu

en: Data line width
vi: Bề rông đường dữ liệu

en: Time data
vi: Dữ liệu thời gian

en: Major time step
vi: Nhịp thời gian chính

en: Minor time step
vi: Nhịp thời gian phụ

en: Minor step line width
vi: Bề rộng đường nhịp phụ

en: Custom XML shapes loader
vi: Bộ tải hình XML tự chọn

en: Flip horizontal
vi: Lật ngang

en: Flip vertical
vi: Lật dọc

en: Cannot open icon file %s for object type '%s'.
vi: Không thể mở tập tin biểu tượng %s đối với đối tượng kiểu « %s ».

en: The file '%s' has invalid path data.
    svg:path data must start with moveto.
vi: Tập tin « %s » có dữ liệu đường dẫn không hợp lệ.
    Dữ liệu kiểu <svg:path> phải bắt đầu với « moveto » (chuyển tới).

en: Flowchart objects
vi: Đối tượng lược đồ

en: Shear angle
vi: Góc kéo cắt

en: Base Station
vi: Nơi cơ bản

en: Add Handle
vi: Thêm móc

en: Delete Handle
vi: Xóa bỏ móc

en: Network diagram objects
vi: Đối tượng sơ đồ mạng

en: Curve distance
vi: Khoảng cách cong

en: Line gaps
vi: Khe đường

en: Absolute start gap
vi: Khe đầu tuyệt đối

en: Absolute end gap
vi: Khe cuối tuyệt đối

en: Add Segment
vi: Thêm đoạn

en: Symmetric control
vi: Điều khiển đối xứng

en: Smooth control
vi: Điều khiển mịn

en: Cusp control
vi: Điều khiển điểm lùi

en: Free aspect
vi: Khía cạnh tự do

en: Fixed aspect
vi: Khía cạnh cố định

en: Image file
vi: Tập tin ảnh

en: Draw border
vi: Vẽ viền

en: Keep aspect ratio
vi: Giữ tỷ lệ hình thể

note: Found file in same dir as diagram. Found file in current dir.
en: The image file '%s' was not found in that directory.
    Using the file '%s' instead
vi: Tập tin ảnh « %s » không có trong thư mục đó,
    nên dùng tập tin « %s » thay thế.

note: Didn't find file in current dir.
en: The image file '%s' was not found.
vi: Không tìm thấy tập tin ảnh « %s ».

en: End point
vi: Điểm cuối

en: Add Corner
vi: Thêm góc

en: Delete Corner
vi: Xoá bỏ góc

en: Standard objects
vi: Đối tượng chuẩn

en: First Line
vi: Dòng đầu

en: Vertical text alignment
vi: Canh lề dọc

en: Can't convert output filename '%s' to locale encoding.
    Please choose a different name to save with cairo.
vi: Không thể chuyển đổi tên tập tin xuất « %s » thành bảng mã của miền địa phương đang dùng.
    Hãy chọn một tên khác để lưu bằng cairo.

en: Cairo Portable Document Format
vi: Dạng thức tài liệu di động Cairo

en: Cairo Scalable Vector Graphics
vi: Đồ hóa véctơ có thể co giãn Cairo

en: Cairo PNG (with alpha)
vi: Cairo PNG (có anfa)

en: Cairo old WMF
vi: Cairo WMF cũ

en: Cairo Clipboard
vi: Bảng tạm Cairo

en: Cairo based Rendering
vi: Vẽ dựa vào Cairo

en: Image row length larger than maximum cell array.
    Image not exported to CGM.
vi: Bề rộng hàng ảnh lớn hơn mảng ô tối đa,
    nên ảnh không được xuất ra CGM.

en: Computer Graphics Metafile
vi: CGM: Siêu tập tin đồ họa máy tính

en: Computer Graphics Metafile export filter
vi: Bộ lọc xuất CGM: Siêu tập tin đồ họa máy tính

en: Drawing Interchange File
vi: DXF: Tập tin trao đổi bức vẽ lẫn nhau

en: Bad vertex bulge
vi: Chỗ phình đỉnh xấu.

en: Scale: %f
vi: Tỷ lệ: %f

en: read_dxf_codes failed on '%s'
vi: « read_dxf_codes » (đọc các mã DXF) bị lỗi trên « %s »

en: Binary DXF from '%s' not supported
vi: Chưa hỗ trợ DXF nhị phân từ « %s »

en: Unknown dxf code %d
vi: Không biết mã DXF %d

en: Drawing Interchange File import and export filters
vi: Bộ lọc nhập xuất DXF (tập tin trao đổi bức vẽ lần nhau)

en: GNOME Print Backend
     '%s'
     not available
vi: Hậu phương in Gnome
    « %s »
     không sẵn sàng.

en: GNOME Portable Document Format
vi: GNOME PDF (dạng thức tài liệu di động)

en: GNOME Scalable Vector Graphic
vi: GNOME SVG (đồ hoạ véc-tơ có khả năng co dãn)

en: GNOME Print based Rendering
vi: Vẽ dựa vào in GNOME

en: HP Graphics Language
vi: Ngôn ngữ đồ họa HP (HPGL)

en: HP Graphics Language export filter
vi: Bộ lọc xuất HPGL (ngôn ngữ đồ họa HP)

en: TeX Metapost export filter
vi: Bộ lọc xuất TeX Metapost

en: TeX Metapost macros
vi: Macrô TeX Metapost

en: LaTeX PGF export filter
vi: Bộ lọc xuất PGF LaTeX

en: Not valid UTF8
vi: Không phải UTF-8 hợp lệ.

en: LaTeX PGF macros
vi: Bộ lệnh PGF LaTeX

en: Could not save file:
    %s
    %s
vi: Không thể lưu tập tin:
    %s
    %s

en: gdk-pixbuf based bitmap export/import
vi: Xuất nhập ảnh kiểu sơ đồ bit dựa trên « gdk-pixbuf »

en: TeX Pstricks export filter
vi: Bộ lọc xuất TeX Pstricks

en: TeX PSTricks macros
vi: Macrô TeX PSTricks

en: Couldn't open '%s' for writing.
vi: Không thể mở « %s » để ghi.

en: Python scripting support
vi: Hỗ trợ tập lệnh Python

en: Can't export png without libart!
vi: Không thể xuất ra dạng PNG mà không có « libart ».

en: Dia Shape File
vi: Tập tin hình Dia

en: dia shape export filter
vi: Bộ lọc xuất hình Dia

en: Invalid path data.
    svg:path data must start with moveto.
vi: Dữ liệu đường dẫn không hợp lệ.
    Dữ liệu kiểu <svg:path> phải bắt đầu với « moveto » (chuyển tới).

en: Expected SVG Namespace not found in file
vi: Ngờ bộ miền tên SVG không được tìm thấy trong tập tin.

en: root element was '%s' -- expecting 'svg'.
vi: phần tử gốc là « %s » — còn ngờ« svg ».

en: Scalable Vector Graphics import and export filters
vi: Bộ lọc nhập xuất đồ họa véc-tơ có khả năng co dãn (SVG)

en: Couldn't read file %s
vi: Không thể đọc tập tin %s

en: Visio XML format
vi: Định dạng XML Visio

en: Couldn't read color: %s
vi: Không thể đọc màu: %s

en: Couldn't find shape %d
vi: Không tìm thấy hình %d

en: Unexpected Ellipse object: %s
vi: Gặp đối tượng hình bầu dục bất thường: %s

en: Can't rotate ellipse
vi: Không thể xoay hình bầu dục

en: MoveTo not at start of Bezier
vi: Cái MoveTo (di chuyển tới) không phải nằm ở đầu của hình cong Bézier

en: Invalid NURBS formula
vi: Công thức NURBS không hợp lệ

en: Couldn't write file %s
vi: Không thể đọc tập tin %s

en: Couldn't handle foreign object type %s
vi: Không thể thao tác kiểu đối tượng lạ %s

en: Couldn't make object dir %s
vi: Không thể tạo thư mục đối tượng %s

en: Visio XML File Format
vi: Định dạng tập tin XML Visio

en: Can't decode object %s
vi: Không thể giải mã đối tượng %s

en: Can't write object %u
vi: Không thể ghi đối tượng %u

en: Visio XML Format import and export filter
vi: Bộ lọc nhập xuất định dạng XML Visio

en: Couldn't open: '%s' for writing.
vi: Không thể mở : « %s » để ghi.

en: Windows Meta File
vi: WMF: Siêu tập tin Windows

en: Enhanced Meta File
vi: EMF: Siêu tập tin tăng cường

en: WMF export filter
vi: Bộ lọc xuất WMF

en: File: %s type/version unsupported.
vi: Tập tin: kiểu/phiên bản %s không được hỗ trợ.

en: WordPerfect Graphics export filter
vi: Bộ lọc xuất đồ họa WordPerfect

en: FIG format has no equivalent of arrow style %s, using simple arrow.
vi: Dạng thức FIG không có điều tương đương với kiểu dáng mũi tên « %s » nên dùng mũi tên đơn giản.

en: No more user-definable colors - using black
vi: Không có màu tự định nghĩa còn lại nên dùng màu đen.

en: XFig format
vi: Dạng thức XFig

en: Color index %d too high, only 512 colors allowed. Using black instead.
vi: Chỉ mục màu %d quá cao, cho phép chỉ 512 màu nên dùng màu đen thay thế.

en: Patterns are not supported by Dia
vi: Dia không hỗ trợ mẫu.

en: Triple-dotted lines are not supported by Dia, using double-dotted
vi: Dia không hỗ trợ đường ba chấm nên dùng đường hai chấm.

en: Line style %d should not appear
vi: Kiểu dáng đường %d không nên xuất hiện.

en: Error while reading %dth of %d points: %s
vi: Gặp lỗi khi đọc điểm thứ %d trên %d: %s

en: Error while reading arrowhead
vi: Gặp lỗi khi đọc đầu mũi tên

en: Unknown arrow type %d
vi: Không biết kiểu mũi tên %d.

en: Depth %d of of range, only 0-%d allowed.
vi: Độ sâu %d ở ngoài phạm vi, cho phép chỉ 0-%d thôi.

en: Couldn't read ellipse info: %s
vi: Không thể đọc thông tin về hình bầu dục: %s

en: Couldn't read polyline info: %s
vi: Không thể đọc thông tin đa đường: %s

en: Couldn't read flipped bit: %s
vi: Không thể đọc bit đã lật: %s

en: Negative corner radius, negating
vi: Bán kính góc âm nên đảo dấu lại.

en: Unknown polyline subtype: %d
vi: Không biết kiểu đa đường phụ: %d

en: Couldn't read spline info: %s
vi: Không thể đọc thông tin chốt trục: %s

note: Open approximated spline Closed approximated spline
en: Cannot convert approximated spline yet.
vi: Chưa có khả năng chuyển đổi chốt trục xấp xỉ.

en: Unknown spline subtype: %d
vi: Không biết kiểu phụ chốt trục: %d

en: Couldn't read arc info: %s
vi: Không thể đọc thông tin về hình cung: %s

en: Couldn't read text info: %s
vi: Không thể đọc thông tin về chữ : %s

en: Couldn't identify FIG object: %s
vi: Không thể định vị đối tượng FIG: %s

en: Compound end outside compound
vi: Kết thúc hợp điều bên ngoài hợp điều.

en: Color number %d out of range 0..%d.  Discarding color.
vi: Số hiệu màu %d ở ngoài phạm vi 0..%d nên hủy màu đó.

en: Couldn't read group extend: %s
vi: Không thể đọc điều mở rộng nhóm: %s

en: Unknown object type %d
vi: Không biết kiểu đối tượng %d.

en: `%s' is not one of `%s' or `%s'
vi: « %s » không phải là « %s » cũng không là « %s ».

en: Error reading paper size: %s
vi: Gặp lỗi khi đọc kích cỡ giấy: %s

en: Unknown paper size `%s', using default
vi: Không biết kích cỡ giấy « %s » nên dùng giá trị mặc định.

en: Error reading paper orientation: %s
vi: Gặp lỗi khi đọc hướng giấy: %s

en: Error reading justification: %s
vi: Gặp lỗi khi đọc giá trị canh đều: %s

en: Error reading units: %s
vi: Gặp lỗi khi đọc đơn vị: %s

en: Error reading magnification: %s
vi: Gặp lỗi khi đọc giá trị phóng to : %s

en: Error reading multipage indicator: %s
vi: Gặp lỗi khi đọc chỉ thị đa trang: %s

en: Error reading transparent color: %s
vi: Gặp lỗi khi đọc màu trong suốt: %s

en: Error reading FIG file: %s
vi: Gặp lỗi khi đọc tập tin FIG: %s

en: Premature end of FIG file
vi: Tập tin FIG kết thúc quá sớm.

en: Error reading resolution: %s
vi: Gặp lỗi khi đọc độ phân giải: %s

en: Doesn't look like a Fig file: %s
vi: Không hỉnh như tập tin FIG: %s

en: This is a FIG version %d.%d file, I may not understand it
vi: Đây là tập tin FIG phiên bản %d.%d; trình này có lẽ không hiểu nó.

en: XFig File Format
vi: Dạng thức tập tin XFig

en: Fig Format import and export filter
vi: Bộ lọc nhập xuất dạng thức FIG

en: Error while parsing %s
vi: Gặp lỗi khi phân tách %s.

en: Error while parsing stylesheet %s
vi: Gặp lỗi khi phân tách tờ kiểu dáng %s.

en: Error while applying stylesheet %s
vi: Gặp lỗi khi áp dụng tờ kiểu dáng %s.

en: Error while parsing stylesheet: %s
vi: Gặp lỗi khi phân tách tờ kiểu dáng: %s

en: Error while applying stylesheet: %s
vi: Gặp lỗi khi áp dụng tờ kiểu dáng: %s

en: XSL Transformation filter
vi: Bộ lọc chuyển dạng XSL

en: No valid configuration files found for the XSLT plugin, not loading.
vi: Không tìm thấy tập tin cấu hình hợp lệ cho bổ sung XSLT nên chưa tải nó.

en: Export through XSLT
vi: Xuất bằng XSLT

en: AADL Shapes
vi: Hình AADL

en: Subprogram
vi: Chương trình phụ

en: Thread Group
vi: Nhóm mạch

note: Sheet Name: Assorted, was Geometric, maybe Basic Shapes instead? Leave as is for now, renaming too much hassle. Will probably need to split into seperate sheets soon anyway.
en: An Assorted Collection of Polygons, Beziergons and other Miscellaneous Geometric Shapes
vi: Bộ sưu tập phân kiểu các đa giác, đa giác Bezier và các hình linh tinh khác.

note: Please talk to me before making any changes to this sheet
en: Assorted
vi: Nhiều kiểu khác

en: Chevron
vi: Cấp hiệu

en: Curved eight point star
vi: Sao tám cánh cong

en: Curved four point star
vi: Sao bốn cánh cong

en: Down arrow
vi: Mũi tên xuống

en: Eight point star
vi: Sao tám cánh

en: Five point star
vi: Sao năm cánh

en: Four point star
vi: Sao bốn cánh

en: Heptagon. Seven sided shape
vi: Thất giác: bảy cạnh

en: Hexagon. Six sided shape
vi: Lục giác: sáu cạnh

en: Horizontal parallelogram
vi: Hình bình hành ngang

en: Isoceles triangle
vi: Tam giác cân

en: Left arrow
vi: Mũi tên trái

en: Left-right arrow
vi: Mũi tên trái-phải

en: Left-right-up arrow
vi: Mũi tên trái-phải-lên

en: Left-up arrow
vi: Mũi tên trái-lên

en: Maltese cross
vi: Chữ thập Man-tơ

en: Notched left arrow
vi: Mũi tên trái có khía hình V

en: Notched right arrow
vi: Mũi tên phải có khía hình V

en: Octogon. Eight sided shape
vi: Bát giác: tám cạnh

en: Pentagon block arrow
vi: Mũi tên khối ngũ giác

en: Pentagon. Five sided shape
vi: Ngũ giác: năm cạnh

en: Perfect circle
vi: Tròn hoàn toàn

en: Perfect square, height equals width
vi: Vuông hoàn toàn, độ rộng/cao bằng nhau

en: Quad arrow
vi: Mũi tên bốn cạnh

en: Quarter circle
vi: Một góc tư vòng tròn

en: Quarter moon
vi: Một góc tư mặt trăng

en: Right angle triangle
vi: Tam giác vuông góc

en: Right arrow
vi: Mũi tên phải

en: Seven point star
vi: Sao bảy cánh

en: Sharp eight point star
vi: Sao tám cánh sắc

en: Six point star
vi: Sao sáu cánh

en: Swiss cross
vi: Chữ thập Thuỵ Sĩ

en: Turn-up arrow
vi: Mũi tên quay-lên

en: Up arrow
vi: Mũi tên lên

en: Up-down arrow
vi: Mũi tên lên-xuống

en: Up-down-left arrow
vi: Mũi tên lên-xuống-trái

en: Vertical parallelogram
vi: Hình bình hành dọc

en: Activity Looping
vi: Lặp lại hoạt động

en: Ad-Hoc Collapsed Sub-Process
vi: Tiến trình con đã co lại kiểu như thế

en: Business Process Modeling Notation
vi: Cách ghi mô hình hóa tiến trình kinh doanh

en: Collapsed Sub-Process
vi: Tiến trình con đã co lại

en: Compensation Collapsed Sub-Process
vi: Tiến trình con đã co lại bù

en: Compensation Task
vi: Công việc bù

en: Data Object
vi: Đối tượng dữ liệu

en: End Event
vi: Sự kiện kết thúc

en: End Event - Cancel
vi: Sự kiện kết thúc — Thôi

en: End Event - Compensation
vi: Sự kiện kết thúc — Bù

en: End Event - Error
vi: Sự kiện kết thúc — Lỗi

en: End Event - Link
vi: Sự kiện kết thúc — Liên kết

en: End Event - Message
vi: Sự kiện kết thúc — Thông điệp

en: End Event - Multiple
vi: Sự kiện kết thúc — Bội

en: End Event - Terminate
vi: Sự kiện kết thúc — chấm dứt

en: Exclusive (XOR) Data Based
vi: Không kể (XOR) dựa vào dữ liệu

en: Exclusive (XOR) Event Based
vi: Không kể (XOR) dựa vào sư kiện

en: Inclusive (OR)
vi: Kể (OR)

en: Intermediate Event
vi: Sự kiện trung gian

en: Intermediate Event - Cancel
vi: Sự kiện trung gian — Thôi

en: Intermediate Event - Compensation
vi: Sự kiện trung gian — Bù

en: Intermediate Event - Error
vi: Sự kiện trung gian — Lỗi

en: Intermediate Event - Link
vi: Sự kiện trung gian — Liên kết

en: Intermediate Event - Message
vi: Sự kiện trung gian — Thông điệp

en: Intermediate Event - Multiple
vi: Sự kiện trung gian — Bội

en: Intermediate Event - Rule
vi: Sự kiện trung gian — Quy tắc

en: Intermediate Event - Timer
vi: Sự kiện trung gian — Bộ đếm thời gian

en: Looping Collapsed Sub-Process
vi: Tiến trình con đã co lại đang lặp lại

en: Multiple Instance Collapsed Sub-Process
vi: Tiến trình con đã co lại đa thể hiện

en: Multiple Instance Task
vi: Công việc đa thể hiện

en: Parallel (AND)
vi: Song song (AND)

en: Start Event
vi: Sự kiện đầu

en: Start Event - Link
vi: Sự kiện đầu — Liên kết

en: Start Event - Message
vi: Sự kiện đầu — Thông điệp

en: Start Event - Multiple
vi: Sự kiện đầu — Bội

en: Start Event - Rule
vi: Sự kiện đầu — Quy tắc

en: Start Event - Timer
vi: Sự kiện đầu — Bộ đếm thời gian

en: Text Annotation
vi: Ghi chú văn bản

en: AC Generator
vi: Máy phát điện chính

en: Air Cooler
vi: Máy làm nguội bằng không khí

en: Autoclave
vi: Nồi hấp

en: Axial Flow Fan
vi: Quạt điện luồng quanh trục

en: Basic Filter
vi: Máy lọc cơ bản

en: Centrifugal Pump or Fan
vi: Quạt điện hoặc máy bơm ly tâm

en: Centrifuge
vi: Máy ly tâm

note: For: zenith
en: ChemEng
vi: Ký sự hóa học

en: Clarifier or Settling Tank
vi: Máy trong ra hoặc thùng lắng xuống

en: Collection for chemical engineering
vi: Tập hợp cho ký sự hóa học

en: Compressor or Turbine
vi: Máy nén hoặc tuabin

en: Covered tank
vi: Vùng có vung

en: Cyclone and hydrocyclone
vi: Khi xoáy thuận và khi xoáy thuận nước

en: Double-Pipe Exchanger
vi: Bộ trao đổi ống dẫn đôi

en: Ejector or Injector
vi: Bơm phụt hoặc máy phun

en: Fan or Stirrer
vi: Quạt hoặc máy khuấy

en: Fixed-Sheet Exchanger
vi: Bộ trao đổi tờ cố định

en: Floating-Head or U-Tube Exchanger
vi: Bộ trao đổi đầu nổi hoặc ống hình U

en: Fluid Contacting Vessel, simple
vi: Đồ chứa tiếp xúc chất lỏng, đơn giản

en: Forced-Flow Air Cooler
vi: Máy làm nguội bằng không khí có luồng ép buộc

en: Gas Holder, basic
vi: Đồ chứa khí, cơ bản

en: Heating/Cooling Coil
vi: Cuộn dây nhiệt/làm nguội

en: Heating/Cooling Coil, vertical
vi: Cuộn dây nhiệt/làm nguội, dọc

en: Induced-Flow Air Cooler
vi: Máy làm nguội bằng không khí có luồng cảm

en: Kettle Reboiler
vi: Máy sôi lại ấm

en: Knock-out Drum (with demister pad)
vi: Trống tang gõ bật ra (với cái đệm bỏ mù)

en: Open Tank
vi: Vùng mở

en: Plate Exchanger
vi: Máy chuyển đổi bản

en: Pneumatic Line
vi: Dòng khí

en: Pneumatic Line, vertical
vi: Dòng khí, dọc

en: Positive Displacement Rotary Pump or Compressor
vi: Máy bơm/nén quay dịch chuyển dương

en: Pressure Relief Valve
vi: Lắp van khai thông áp xuất

en: Reactor or Absorption Vessel, simple
vi: Lò phản ứng hoặc đồ chứa hấp thu, đơn giản

en: Reciprocating Compressor or Pump
vi: Máy bơm/nén chuyển động qua lại

en: Regulable Valve
vi: Lắp van có thể điều chỉnh

en: Regulable Valve, vertical
vi: Lắp van có thể điều chỉnh, dọc

en: Sealed Tank
vi: Thùng xi

en: Simple Furnace
vi: Lờ đơn giản

en: Simple Heat Exchanger
vi: Máy chuyển đổi nhiệt đơn giản

en: Simple Heat Exchanger, vertical
vi: Máy chuyển đổi nhiệt đơn giản, dọc

en: Simple Vessel
vi: Đồ chứa đơn giản

en: Spray Drier
vi: Máy làm khô phun

en: Spraying Device
vi: Thiết bị phun

en: Storage Sphere
vi: Hình cầu cất giữ

en: Tank with Fixed Roof
vi: Thùng có mái cố định

en: Tank with Floating Roof
vi: Thùng có mái nổi

en: Tray Column, detailed
vi: Cột khay, chi tiết

en: Tray Column, simple
vi: Cột khay, đơn giản

en: Valve
vi: Lắp van

en: Valve, vertical
vi: Lắp van, dọc

en: Water Cooler
vi: Máy làm lạnh bằng nước

en: Water Cooler, vertical
vi: Máy làm lạnh bằng nước, dọc

en: Components for circuit diagrams
vi: Thành phần cho sơ đồ mạch

en: Ground point
vi: Điểm nối đất

en: Horizontal jumper
vi: Thứ nhảy ngang

en: Horizontally aligned LED
vi: LED canh ngang

en: Horizontally aligned capacitor
vi: Tụ điện canh ngang

en: Horizontally aligned diode
vi: Đèn hai cực canh ngang

en: Horizontally aligned fuse
vi: Cầu chì canh ngang

en: Horizontally aligned inductor
vi: Cảm điện canh ngang

en: Horizontally aligned inductor (European)
vi: Cảm điện canh ngang (Âu)

en: Horizontally aligned powersource
vi: Nguồn điện canh ngang

en: Horizontally aligned resistor
vi: Điện trở canh ngang

en: Horizontally aligned resistor (European)
vi: Điện trở canh ngang (Âu)

en: Horizontally aligned zener diode
vi: Đèn hai cực Zener canh ngang

en: NMOS transistor
vi: Bóng bán dẫn NMOS

en: NPN bipolar transistor
vi: Bóng bán dẫn lưỡng cực NPN

en: Operational amplifier
vi: Bộ khuếch đại thao tác

en: PMOS transistor
vi: Bóng bán dẫn PMOS

en: PNP bipolar transistor
vi: Bóng bán dẫn lưỡng cực NPN

en: Vertically aligned LED
vi: LED canh dọc

en: Vertically aligned capacitor
vi: Tụ điện canh dọc

en: Vertically aligned diode
vi: Đèn hai cực canh dọc

en: Vertically aligned fuse
vi: Cầu chì canh dọc

en: Vertically aligned inductor
vi: Cảm điện canh dọc

en: Vertically aligned inductor (European)
vi: Cảm điện canh dọc (Âu)

en: Vertically aligned powersource
vi: Nguồn điện canh dọc

en: Vertically aligned resistor
vi: Điện trở canh dọc

en: Vertically aligned resistor (European)
vi: Điện trở canh dọc (Châu Âu)

en: Vertically aligned zener diode
vi: Đèn hai cực Zener canh dọc

en: 'if not' (normally closed) ladder contact
vi: Công tắt thang (thường đóng) « nếu không »

en: 'if' (normally open) ladder contact
vi: Công tắt thang (thường mở) « if » (nếu)

en: 'jump' output variable
vi: Biến ngõ ra « jump » (nhảy)

en: 'reset' output variable
vi: Biến ngõ ra « reset » (đặt lại)

en: 'set' output variable
vi: Biến ngõ ra « set » (đặt)

en: Components for LADDER circuits
vi: Thành phần cho mạch LADDER (thang)

en: Ladder
vi: Thang

en: Negative output variable
vi: Biến ngõ ra âm

en: Power-saved 'reset' output variable
vi: Biến ngõ ra « reset » (đặt lại) lưu điện

en: Power-saved 'set' output variable
vi: Biến ngõ ra « set » (đặt) lưu điện

en: Power-saved negative output variable
vi: Biến ngõ ra âm lưu điện

en: Power-saved simple output variable
vi: Biến ngõ ra đơn giản, lưu điện

en: Receptivity output variable
vi: Biến ngõ ra tiếp nhận

en: Simple output variable
vi: Biến ngõ ra đơn giản

en: Constant factor below -1
vi: Hệ số hằng dưới -1

en: Constant factor between 0 and -1
vi: Hệ số hằng giữa 0 và -1

en: Constant factor between 0 and 1
vi: Hệ số hằng giữa 0 và 1

en: Constant factor greater 1
vi: Hệ số hằng trên 1

en: Constant negative shift on the y-axis
vi: Dịch âm hằng trên trục Y

en: Constant positive shift on the y-axis
vi: Dịch dương hằng trên trục Y

en: Cybernetics
vi: Điều khiển học

en: Elements of cybernetic circuits
vi: Thành phần cho mạch điện điều khiển học

en: Full wave rectifier (absolute value)
vi: Bộ tách sóng cho sóng đầy đủ (giá trị tuyệt đối)

en: Half wave rectifier or ramp input
vi: Bộ tách sóng cho nửa sóng hoặc nhập dốc

en: High pass filter
vi: Bộ lọc qua cao

en: Integrator - input bottom
vi: Máy tích phân: nhập đáy

en: Integrator - input left
vi: Máy tích phân: nhập trái

en: Integrator - input right
vi: Máy tích phân: nhập phải

en: Integrator - input top
vi: Máy tích phân: nhập đỉnh

en: Low pass filter
vi: Bộ lọc qua thấp

en: Relay characteristic (sigma)
vi: Đặc tuyến rơle (Σ)

en: Saturation characteristic
vi: Đặc tuyến bão hoà

en: Sensor - bottom
vi: Máy nhạy: đáy

en: Sensor - left
vi: Máy nhạy: trái

en: Sensor - right
vi: Máy nhạy: phải

en: Sensor - top
vi: Máy nhạy: đỉnh

en: Sigmoid characteristic
vi: Đặc tuyến kiểu Σ

en: Sine characteristic or input
vi: Đặc tuyến hoặc nhập sin

en: Sum, subtracting bottom input
vi: Tổng, trừ nhập đáy

en: Sum, subtracting left input
vi: Tổng, trừ nhập trái

en: Sum, subtracting right input
vi: Tổng, trừ nhập phải

en: Sum, subtracting top input
vi: Tổng, trừ nhập đỉnh

en: Template for custom characteristics
vi: Mẫu cho đặc tuyến tự chọn

en: Editor for Entity Relations Diagrams
vi: Bộ soạn thảo cho Sơ đồ quan hệ thực thể

en: Participation
vi: Tham gia

en: Weak entity
vi: Thực thể yếu

en: Components for electric circuits
vi: Thành phần cho mạch điện

en: Connection point
vi: Điểm kết nối

en: Electric
vi: Điện

en: Lamp or indicator light (horizontal)
vi: Đèn hoặc đèn bộ chỉ thị (ngang)

en: Lamp or indicator light (vertical)
vi: Đèn hoặc đèn bộ chỉ thị (dọc)

en: Normally closed contact (horizontal)
vi: Công tắt thường đóng (ngang)

en: Normally closed contact (vertical)
vi: Công tắt thường đóng (dọc)

en: Normally closed position switch (horizontal)
vi: Công tắc vị trí thường đóng (ngang)

en: Normally closed position switch (vertical)
vi: Công tắc vị trí thường đóng (dọc)

en: Normally open contact (horizontal)
vi: Công tắt thường mở (ngang)

en: Normally open contact (vertical)
vi: Công tắt thường mở (dọc)

en: Normally open position switch (horizontal)
vi: Công tắc vị trí thường mở (ngang)

en: Normally open position switch (vertical)
vi: Công tắc vị trí thường mở (dọc)

en: Relay (horizontal)
vi: Rờ le (ngang)

en: Relay (vertical)
vi: Rờ le (dọc)

en: The command organ of a relay (horizontal)
vi: Phần lệnh của rờ le (ngang)

en: The command organ of a relay (vertical)
vi: Phần lệnh của rờ le (dọc)

en: Editor for Function Structure Diagrams.
vi: Trình soạn thảo cho Sơ đồ cấu trúc hàm.

en: Orthogonal polyline flow
vi: Luồng đa dòng trực giao

en: Data source
vi: Nguồn dữ liệu

en: Decision
vi: Quyết định

en: Internal storage
vi: Kho nội

en: Magnetic disk
vi: Đĩa từ

en: Magnetic drum
vi: Trống từ

en: Magnetic tape
vi: Băng từ

en: Manual input
vi: Tự nhập

en: Manual operation
vi: Tự thao tác

en: Objects to draw flowcharts
vi: Đối tượng để vẽ lược đồ

note: XXX
en: Off page connector
vi: Bộ kết nối ra trang

en: Offline storage
vi: Kho ngoại tuyến

en: Predefined process
vi: Tiến trình xác định sẵn

en: Preparation
vi: Chuẩn bị

en: Process/Auxiliary Operation
vi: Thao tác tiến trình/phụ

en: Punched card
vi: Thẻ lỗ

en: Punched tape
vi: Băng lỗ

note: XXX
en: Summing junction
vi: Nối cộng

en: Terminal Interrupt
vi: Ngắt kết thúc

en: Transaction file
vi: Tập tin giao dịch

en: Transmittal tape
vi: Băng gửi

en: AND vergent
vi: Vergent AND (và)

en: Action to associate to a step
vi: Hành động tương ứng với một bước

en: Arc (upward)
vi: Cung (lên)

en: Condition (of an action)
vi: Điều kiện (của hành động)

en: Macro sub-program call step
vi: Bước gọi chương trình phụ macrô

en: OR vergent
vi: Vergent OR (hoặc)

en: Objects to design GRAFCET charts
vi: Đối tượng để thiết kế sơ đồ GRAFCET

en: Alternate external entity
vi: Thực thể bên ngoài xen kẽ

en: Data store
vi: Kho dữ liệu

en: External entity
vi: Thực thể bên ngoài

en: Gane and Sarson DFD
vi: DFD Gane và Sarson

en: Block 1, 2:4
vi: Khối 1, 2:4

en: Block 2, 2:8
vi: Khối 2,2:8

en: Block 3, 4:4
vi: Khối 3, 4:4

en: Block 4, 4:8
vi: Khối 4, 4:8

en: Block 5, 3:3
vi: Khối 5, 3:3

en: Block 6, 4:6
vi: Khối 6, 4:6

en: Block 7
vi: Khối 7

en: Car 1, Front View
vi: Xe 1, xem trước

en: Car 2, Rear View
vi: Xe 2, xem sau

en: Corner 1
vi: Góc 1

en: Corner 2
vi: Góc 2

en: Elevated Road
vi: Đường cao

en: Footbridge, Pedestrian Bridge
vi: Cầu dành cho người đi bộ

note: use dc:description instead?
en: Isometric Directional Map Shapes
vi: Các hình bản đồ thuộc hướng cùng kích thước

en: Long Straight Road Section
vi: Phần đường thẳng dài

note: use dc:title instead?
en: Map, Isometric
vi: Bản đồ, cùng kích thước

en: One Way Road Sign
vi: Ký hiệu đường đi một chiều

en: River
vi: Sông

en: Road Section
vi: Phần đường

en: Roof1
vi: Mái 1

en: T-Junction
vi: Nối hình T

en: Train 1, angled downward
vi: Xe lửa 1, góc xuống

en: Train 2, angled upward
vi: Xe lửa 2, góc lên

en: Tree 1
vi: Cây 1

en: An i* agent
vi: Một tác nhân i*

en: An i* decomposition link
vi: Một liên kết phân ly i*

en: An i* dependency link
vi: Một liên kết phụ thuộc i*

en: An i* goal
vi: Một mục đích i*

en: An i* means-ends link
vi: Một liên kết phương pháp-đích i*

en: An i* negative contribution
vi: Một sự đóng góp âm i*

en: An i* position
vi: Một vị trí *

en: An i* positive contribution
vi: Một sự đóng góp dương i*

en: An i* resource
vi: Một tài nguyên i*

en: An i* role
vi: Một vai trò i*

en: An i* softgoal
vi: Một mục đích mềm i*

en: An i* task
vi: Một công việc i*

en: An i* unspecified actor
vi: Một diễn viên chưa xác định i*

en: An i* unspecified link
vi: Một liên kết chưa xác định i*

en: Objects to design i* diagrams
vi: Đối tượng để thiết kế sơ đồ i*

en: A Jackson designed domain
vi: Một miền thiết kế Jackson

en: A Jackson given domain
vi: Một miền đã cho Jackson

en: A Jackson machine domain
vi: Một miền máy Jackson

en: A Jackson requirement
vi: Một sự cần thiết Jackson

en: A Jackson requirement phenomenon
vi: Một hiện tượng cần thiết Jackson

en: A Jackson shared phenomenon
vi: Một hiện tượng dùng chung Jackson

en: Objects to design Jackson diagrams
vi: Đối tượng để thiết kế sơ đồ Jackson

en: A KAOS AND refinement
vi: Một tinh chế KAOS AND (và)

en: A KAOS OR refinement
vi: Một tinh chế KAOS OR (hoặc)

en: A KAOS agent
vi: Một tác nhân KAOS

en: A KAOS assumption
vi: Một sự thừa nhận KAOS

en: A KAOS binary conflict
vi: Một sự xung đột nhị phân KAOS

en: A KAOS capable-of
vi: Một « có khả năng » KAOS

en: A KAOS complete AND refinement
vi: Một tinh chế AND (và) hoàn thành KAOS

en: A KAOS complete OR refinement
vi: Một tinh chế OR (hoặc) hoàn thành KAOS

en: A KAOS contribution
vi: Một sự đóng góp KAOS

en: A KAOS control link
vi: Một liên kết điều khiển KAOS

en: A KAOS goal
vi: Một mục đích KAOS

en: A KAOS input
vi: Một sự nhập KAOS

en: A KAOS monitor link
vi: Một liên kết theo dõi KAOS

en: A KAOS obstacle
vi: Một trở lực KAOS

en: A KAOS obstruction
vi: Một điều trở ngoại KAOS

en: A KAOS operation
vi: Một thao tác KAOS

en: A KAOS operationalization
vi: Một sự thao tác hóa KAOS

en: A KAOS output
vi: Một sự xuất KAOS

en: A KAOS performs
vi: Một « có thực hiện » KAOS

en: A KAOS requirement
vi: Một sự cần thiết KAOS

en: A KAOS responsibility
vi: Một trách nghiệm KAOS

en: A KAOS softgoal
vi: Một mục đích mềm KAOS

en: Objects to design KAOS diagrams
vi: Đối tượng để thiết kế sơ đồ KAOS

en: Black light
vi: Đèn đen

en: Blinders
vi: Miếng cha mắt

en: Ellipsoidal Reflector Spotlight
vi: Đèn sân khấu phản ánh hình bầu dục

en: Fresel lantern
vi: Đèn xách Fresel

en: Moving head
vi: Đầu di chuyển

en: Objects to design simple lighting plots
vi: Đối tượng để thiết kế sơ đồ thuật bố trí ánh sáng đơn giản

en: PAR on the floor
vi: PAR trên sàn

en: Pebble Convex lantern
vi: Đèn xách lồi Pebble

en: Striplight
vi: Đèn thanh

en: Stroboscope light
vi: Đèn nhấp nháy

en: AND gate
vi: Cổng AND (và)

en: Boolean Logic
vi: Lôgic Bun (đúng/sai)

en: Crossconnector
vi: Đầu nối chéo

en: Inverter
vi: Bộ đảo

en: NAND gate
vi: Cổng NAND

en: NOR gate
vi: Cổng NOR

en: NOT
vi: NOT (không)

en: OR gate
vi: Cổng OR (hoặc)

en: Simple buffer
vi: Vùng đệm đơn giản

en: XOR gate
vi: Cổng XOR

en: Demultiplexer
vi: Bộ tách nhiều tín hiệu

en: Large extension node
vi: Nút mở rộng lớn

en: Multiplexer
vi: Bộ hợp nhiều tín hiệu

en: Node center
vi: Trung tâm nút

en: Small extension node
vi: Nút mở rộng nhỏ

en: Tactical satellite communications terminal
vi: Trạm đầu cuối liên lạc vệ tinh chiến thuật

en: U.S. Army Mobile Subscriber Equipment Components
vi: Thành phần thiết bị người đang ký di động Quân đội Mỹ

en: Miscellaneous Shapes
vi: Hình linh tinh

en: New-style group object, for testing
vi: Đối tượng nhóm kiểu dáng mới, để thử ra

en: Traditional clock
vi: Đồng hồ truyền thống

en: 2/2 distributor
vi: Đầu phân phối 2/2

en: 3/2 distributor
vi: Đầu phân phối 3/2

en: 4/2 distributor
vi: Đầu phân phối 4/2

en: 5/2 distributor
vi: Đầu phân phối 5/2

en: Air exhaust orifice
vi: Lỗ thoát khí

en: Components for pneumatic and hydraulic circuits
vi: Thành phần cho mạch lỏng và khí

en: Double-effect jack
vi: Cái đòn bẩy hiệu ứng đôi

en: Electric command (double coil)
vi: Điều khiển điện (lõi kép)

en: Electric command (single coil)
vi: Điều khiển điện (lõi đơn)

en: Generic pressure source
vi: Nguồn áp lực chung

en: Hydraulic pressure source
vi: Nguồn áp lực nước

en: Indirect command by hydraulic driver
vi: Điều khiển gián tiếp bởi bộ hỗ trợ thiết bị nước

en: Indirect command by pneumatic driver
vi: Điều khiển gián tiếp bởi bộ hỗ trợ thiết bị khí

en: Mechanical command by spring
vi: Điều khiển cơ khí bằng lò xo

en: Mechanical command by tappet
vi: Điều khiển cơ khí bằng tappet

en: Muscular command
vi: Điều khiển cơ

en: Normally-in simple-effect jack
vi: Cái đòn bẩy hiệu ứng đơn giản thường vào

en: Normally-out simple-effect jack
vi: Cái đòn bẩy hiệu ứng đơn giản thường ra

en: Pneumatic pressure source
vi: Nguồn áp lực khí

en: Pneumatic/Hydraulic
vi: Khí/Lỏng

en: Push-button command
vi: Điều khiển nút nhấn

en: Activity/data box
vi: Hộp hoạt động/dữ liệu

en: Activity/data flow arrow
vi: Mũi tên hoạt động/luồng dữ liệu

en: Flow label
vi: Nhãn luồng

en: Objects to design SADT diagrams
vi: Đối tượng để thiết kế sơ đồ SADT

en: Action being executed
vi: Hoạt động đang thực hiện

en: Block type reference
vi: Tham chiếu kiểu khối

en: Function call
vi: Lời gọi hàm

en: Function header
vi: Tiêu đề hàm

en: Generic text note
vi: Ghi chú chữ chung

en: In/Out connector
vi: Đầu nối vào/ra

en: Procedure return
vi: Thoát khỏi thủ tục

en: Process type reference
vi: Tham chiếu kiểu tiến trình

en: Receive message
vi: Nhận thông điệp

en: Save state
vi: Lưu tình trạng

en: Service type reference
vi: Tham chiếu kiểu dịch vụ

en: Specification and Description Language.
vi: SDL: Ngôn ngữ mô tả và đặc tả.

en: Air filter
vi: Máy lọc không khí

en: Air quality detector
vi: Máy phát hiện chất lượng không khí

en: Airconditioner
vi: Máy điều hoà không khí

en: Alarm center
vi: Trung tâm cảnh báo

en: Axial Ventilator
vi: Máy thông gió theo trục

en: Badge reader
vi: Máy đọc huy hiệu

en: Badge reader/keyboard
vi: Máy đọc huy hiệu/bàn phím

en: Biometric reader
vi: Máy đọc sinh trắc

en: Centrifugal Ventilator
vi: Máy thông gió ly tâm

en: Cipher machine
vi: Máy mật mã

en: Circulation pump
vi: Máy bơm lưu hành

en: Condensator
vi: Máy sữa dặc

en: Current transducer
vi: Máy biến năng dòng điện

en: Digital code
vi: Mã số

en: Enthalpy transducer
vi: Máy biến năng enthalpy

en: Extinguisher
vi: Máy dập lửa

en: Faraday cage
vi: Lưới Pha-ra-đê

en: File cabinet
vi: Tủ đựng tập tin

en: Geographic site
vi: Nơi địa lý

en: Glass-break sensor
vi: Máy nhạy thuỷ tinh vỡ

en: Information system
vi: Hệ thống thông tin

en: Level detector
vi: Máy phát hiện lớp

en: Light detector
vi: Máy phát hiện ánh sáng

en: Log analysis
vi: Phân tách bản ghi

en: Magnetic storage
vi: Vật chứa từ

en: Moisture extractor
vi: Máy chiết hơi ẩm

en: Moisture sensor
vi: Máy nhạy hơi ẩm

en: Movement detector
vi: Máy phát hiện di chuyển

en: Network cloud
vi: Mây mạng

en: Objects to design sissi diagrams
vi: Đối tượng để thiết kế sơ đồ SISSI

en: Paper storage
vi: Vật chứa giấy

en: Power transducer
vi: Máy biến năng năng lượng

en: Pressure transducer
vi: Máy biến năng áp suất

en: Pump
vi: Máy bơm

en: Relational Database
vi: Cơ sở dữ liệu quan hệ

en: Revolving door
vi: Cửa quay

en: Room
vi: Phòng

en: Router
vi: Bộ định tuyến

en: Security area
vi: Vùng bảo mật

en: Sensor beam
vi: Tía máy nhạy

en: Smoke detector
vi: Máy phát hiện khói

en: Storage array
vi: Mảng kho

en: Vehicle detector
vi: Máy phát hiện chiếc xe

en: Ventilator
vi: Máy thông gió

en: Vibration sensor
vi: Máy nhạy rung động

en: Video movement detector
vi: Máy phát hiện di chuyển ảnh động

en: Voltage detector
vi: Máy phát hiện điện áp

en: Aggregation, one class is part of another
vi: Kết hợp, một hạng là thành phần của hạng khác

en: Association, two classes are associated
vi: Liên kết, hai hạng tương ứng với nhau

en: Class stereotype icon
vi: Biểu tượng khuôn đúc hạng

en: Constraint, place a constraint on something
vi: Ràng buộc, đưa ra một ràng buộc đối với cái gì đó

en: Editor for UML Static Structure Diagrams
vi: Bộ soạn thảo Sơ đồ cấu trúc tĩnh UML

en: Fork/union
vi: Tách/Hợp

en: Generalization, class inheritance
vi: Tổng quát hóa, kế thừa hạng

en: Implements, class implements a specific interface
vi: Thực hiện, hạng thực hiện một giao diện xác định

en: Initial/end state
vi: Tình trạng đầu tiên/cuối cùng

en: Large package
vi: Gói lớn

en: Lifeline
vi: Đường sống

en: Realizes, implements a specific interface
vi: Thực hành, thực hành một giao diện dứt khoát

en: Small package
vi: Gói nhỏ

en: Use case
vi: Phân biệt chữ hoa/thường

en: Chronogram
vi: Ghi thời gian

en: Data line
vi: Đường dữ liệu

en: Objects to design chronogram charts
vi: Đối tượng để thiết kế sơ đồ ghi thời gian

en: Time scale
vi: Tỷ lệ thời gian

en: Cisco - Computer
vi: Cisco : máy tính

en: CiscoSecurity
vi: Cisco : bảo mật

en: CiscoWorks workstation
vi: Trạm làm việc CiscoWorks

en: Computer shapes by Cisco
vi: Hình máy tính bởi Cisco

en: Disk subsystem
vi: Hệ thống phụ đĩa

en: Diskette
vi: Đĩa nhỏ

en: FC Storage
vi: Kho FC

en: File Server
vi: Trình phục vụ tập tin

en: Front End Processor
vi: Bộ xử lý tiền tiêu

en: IBM Tower
vi: Tháp IBM

en: IBM mainframe
vi: Máy tính lớn IBM

en: IBM mainframe with FEP
vi: Máy tính lớn IBM có FEP

en: Mini VAX
vi: VAX Mini

en: PC Adapter Card
vi: Thẻ tiếp hợp PC

en: PC Card
vi: Thẻ PC

en: PC Router Card
vi: Thẻ định tuyến PC

en: PC Software
vi: Phần mềm PC

en: PC Video
vi: Ảnh động PC

en: PC with Router-Based Software
vi: PC có phần mềm dựa vào bộ định tuyến

en: SUN workstation
vi: Trạm làm việc Sun

en: Server with PC Router
vi: Máy phục vụ với bộ định tuyến PC

en: Software-Based Router on File Server
vi: Bộ định tuyến dựa vào phần mềm trên máy phục vụ tập tin

en: Supercomputer
vi: Siêu máy tính

en: Tape array
vi: Mảng băng

en: WWW server
vi: Máy phục vụ WWW

en: Web cluster
vi: Nhóm máy Mạng

en: Workgroup director
vi: Bộ quản lý nhóm làm việc

en: 100BaseT Hub
vi: Trung tâm mạng 100Base T

en: 7500ARS (7513) Router
vi: Bộ định tuyến 7500ARS (7513)

en: 7505 Router
vi: Bộ định tuyến 7505

en: 7507 Router
vi: Bộ định tuyến 7507

en: ASIC Processor
vi: Bộ xử lý ASIC

en: ATM Switch
vi: Bộ chuyển đổi ATM

en: ATM Tag Switch Router
vi: Bộ định tuyến chuyển đổi thẻ ATM

en: Access Gateway
vi: Cổng ra truy cập

en: Broadband router
vi: Bộ định tuyến dải rộng

en: Carrier Routing System
vi: Hệ thống định tuyến truyền sóng

en: Cisco - Switch
vi: Cisco : chuyển đổi

en: Cisco Hub
vi: Trung tâm mạng Cisco

en: Content Router
vi: Bộ định tuyến nội dung

en: Content Service Module
vi: Mô-đun dịch vụ nội dung

en: Content Service Switch 1100
vi: Bộ chuyển đổi dịch vụ nội dung 1100

en: Content Switch
vi: Bộ chuyển đổi nội dung

en: Data Center Switch
vi: Bộ chuyển đổi trung tâm dữ liệu

en: Data Center Switch Reversed
vi: Bộ chuyển đổi trung tâm dữ liệu bị đảo

en: Data Switch Processor
vi: Bộ xử lý chuyển đổi dữ liệu

en: Director-class Fibre Channel intelligent switch
vi: Bộ chuyển đổi thông mình kênh sợi hạng bộ quản lý tuyến dữ liệu

en: Edge Label Switch Router
vi: Bộ định tuyến chuyển đổi nhãn Edge

en: Edge Label Switch Router with NetFlow
vi: Bộ định tuyến chuyển đổi nhãn Edge với NetFlow (luồng mạng)

en: Generic Processor
vi: Bộ xử lý chung

en: Hub subdued
vi: Trung tâm mạng mờ nhạt

en: ISDN switch
vi: Bộ chuyển đổi ISDN

en: LAN2LAN Switch
vi: Bộ chuyển đổi LAN2LAN

en: Label Switch Router
vi: Bộ định tuyến chuyển đổi nhãn

en: Layer 2 Remote Switch
vi: Bộ chuyển đổi từ xa lớp 2

en: Multi-Fabric Server Switch
vi: Bộ chuyển đổi máy phục vụ đa nguyên liệu

en: MultiSwitch Device
vi: Thiết bị đa bộ chuyển đổi

en: Multilayer Remote Switch
vi: Bộ chuyển đổi từ xa đa lớp

en: Multilayer Switch
vi: Bộ chuyển đổi đa lớp

en: Multilayer Switch with Silicon
vi: Bộ chuyển đổi đa lớp với silic

en: Multilayer Switch with Silicon subdued
vi: Bộ chuyển đổi đa lớp với silic mờ nhạt

en: NetFlow router
vi: Bộ định tuyến NetFlow (luồng mạng)

en: Optical Services Router
vi: Bộ định tuyến dịch vụ quang

en: Programmable Switch
vi: Bộ chuyển đổi có thể lập trình

en: Route Switch Processor
vi: Bộ xử lý chuyển đổi đường tuyến

en: Route Switch Processor with Si
vi: Bộ xử lý chuyển đổi đường tuyến với silic

en: Router and switch shapes by Cisco
vi: Hình bộ định tuyến và bộ chuyển đổi bởi Cisco

en: Router subdued
vi: Bộ định tuyến mờ nhạt

en: Router with Firewall
vi: Bộ định tuyến với bức tường lửa

en: Router with Silicon Switch
vi: Bộ định tuyến với bộ chuyển đổi silic

en: Server Switch
vi: Bộ chuyển đổi máy phục vụ

en: Small Hub
vi: Thiết bị trung tâm mạng nhỏ

en: Storage Router
vi: Bộ định tuyến kho

en: Switch Processor
vi: Bộ xử lý chuyển đổi

en: Universal Gateway
vi: Cổng ra khớp mới thứ

en: Virtual Layer Switch
vi: Bộ chuyển đổi lớp ảo

en: Wavelength router
vi: Bộ định tuyến bước sóng

en: Wireless router
vi: Bộ định tuyến vô tuyến

en: Workgroup 5000
vi: Nhóm làm việc 5000

en: Workgroup 5002
vi: Nhóm làm việc 5002

en: Workgroup 5500
vi: Nhóm làm việc 5500

en: Workgroup Fibre Channel intelligent switch
vi: Bộ chuyển đổi thông mình kênh sợi nhóm làm việc

en: Workgroup Switch Voice-Enabled
vi: Bộ chuyển đổi nhóm làm việc bật tiếng nói

en: Workgroup switch
vi: Bộ chuyển đổi nhóm làm việc

en: Workgroup switch Subdued
vi: Bộ chuyển đổi nhóm làm việc bị giới hạn

en: iSCSI switch
vi: Bộ chuyển đổi iSCSI

en: Androgynous Person
vi: Người ái nam ái nữ

en: Antenna
vi: Ăngten

en: Branch office
vi: Văn phòng nhánh

en: Branch office blue
vi: Văn phòng nhánh màu xanh

en: Branch office subdued
vi: Văn phòng nhánh mờ nhạt

en: Cisco - Misc
vi: Cisco : linh tinh

en: Generic Building
vi: Toà nhà chung

en: Generic Building blue
vi: Toà nhà chung màu xanh

en: Generic Building subdued
vi: Toà nhà chung mờ nhạt

en: Government Building
vi: Toà nhà chính phủ

en: Home office
vi: Văn phòng ở nhà

en: House
vi: Nhà

en: House blue
vi: Nhà màu xanh

en: Lock and Key
vi: Khóa và chìa khóa

en: Mac Woman
vi: Phụ nữ Mac

en: Man blue
vi: Nam nhi màu xanh

en: Man gold
vi: Nam nhi màu vàng

en: Man red
vi: Nam nhi màu đỏ

en: Medium Building
vi: Toà nhà cỡ vừa

en: Medium Building blue
vi: Toà nhà cỡ vừa màu xanh

en: Medium Building subdued
vi: Toà nhà cỡ vừa mờ nhạt

en: Miscellaneous shapes by Cisco
vi: Hình linh tinh bởi Cisco

en: PC Man
vi: Nam nhi PC

en: PC Man left
vi: Nam nhi PC trái

en: Running man
vi: Nam nhi đang chạy

en: Running man subdued
vi: Nam nhi đang chạy mờ nhạt

en: Running woman
vi: Phụ nữ đang chạy

en: Satellite
vi: Vệ tinh

en: Satellite dish
vi: Đĩa vệ tinh

en: Sitting Woman
vi: Phụ nữ đang ngồi

en: Sitting Woman right
vi: Phụ nữ đang ngồi bên phải

en: Small Business
vi: Doanh nghiệp nhỏ

en: Standing Man
vi: Nam nhi đang đứng

en: Standing woman
vi: Phụ nữ đang đứng

en: Telecommuter
vi: Người làm việc ở nhà bằng máy tính

en: Telecommuter house
vi: Nhà của người làm việc ở nhà bằng máy tính

en: Telecommuter house subdued
vi: Nhà của người làm việc ở nhà bằng máy tính mờ nhạt

en: Truck
vi: Xe tải

en: University
vi: Trường đại học

en: Video Camera
vi: Máy ảnh động

en: Video Camera right
vi: Máy ảnh động bên phải

en: Woman
vi: Phụ nữ

en: Woman blue
vi: Phụ nữ màu xanh

en: Woman gold
vi: Phụ nữ màu vàng

en: Woman red
vi: Phụ nữ màu đỏ

en: 3174 (desktop) cluster controller
vi: 3174 (để bàn) bộ điều khiển nhóm máy

en: 3X74 (floor) cluster controller
vi: 3X74 (tầng) bộ điều khiển nhóm máy

en: Access Server
vi: Máy phục vụ truy cập

en: AccessPoint
vi: Điểm truy cập

en: Automatic Protection Switching
vi: Chuyển đổi bảo vệ tự động

en: BBFW media
vi: Vật chứa BBFW

en: Breakout box
vi: Hộp bẻ ra

en: CDDI/FDDI Concentrator
vi: Bộ tập trung CDDI/FDDI

en: CDM Content Distribution Manager
vi: Bộ quản lý phân phối nội dung CDM

en: Cable Modem
vi: Bộ điều giải cáp

en: Catalyst Access Gateway
vi: Cổng ra truy cập xúc tác

en: Centri Firewall
vi: Tường lửa Centri

en: Channelized Pipe
vi: Ống dẫn kênh hóa

en: Cisco - Network
vi: Cisco : mạng

en: Cloud
vi: Mây

en: Cloud Dark
vi: Mây đen

en: Cloud Gold
vi: Mây màu vàng

en: Cloud White
vi: Mây trắng

en: Concatenated Payload
vi: Tải trọng nối chuỗi

en: Content Engine (Cache Director)
vi: Cơ chế nội dung (bộ quản lý bộ nhớ tạm)

en: Content Transformation Engine (CTE)
vi: Cơ chế biến đổi nội dung (CTE)

en: DWDM Filter
vi: Bộ lọc DWDM

en: Detector
vi: Bộ phát hiện

en: Digital Cross-Connect
vi: Nối chéo số

en: Directory Server
vi: Máy phục vụ sổ đăng ký

en: Distributed Director
vi: Bộ quản lý hướng dữ liệu được phân phối

en: Dual Mode AccessPoint
vi: Điểm truy cập chế độ đôi

en: FDDI Ring
vi: Vòng FDDI

en: File Engine
vi: Cơ chế tập tin

en: Firewall Service Module
vi: Mô-đun dịch vụ tường lửa

en: Firewall horizontal
vi: Tường lửa ngang

en: Firewall subdued
vi: Tường lửa mờ nhạt

en: General Appliance
vi: Máy chung

en: Generic Gateway
vi: Cổng ra chung

en: IOS Firewall
vi: Tường lửa IOS

en: IP DSL Switch
vi: Bộ chuyển đổi DSL IP

en: IP Old-style
vi: IP kiểu dáng cũ

en: IP Transport Concentrator
vi: Bộ tập trung truyền IP

en: IPTV broadcast server
vi: Máy phục vụ phát thanh

en: IPTV content manager
vi: Bộ quản lý nội dung IPTV

en: LAN to LAN
vi: LAN đến LAN

en: Lightweight AP
vi: AP nhẹ nhàng

en: LocalDirector
vi: Bộ quản lý cục bộ

en: Location server
vi: Máy phục vụ địa điểm

en: MAS Gateway
vi: Cổng ra MAS

en: Network shapes by Cisco
vi: Hình mạng bởi Cisco

en: Optical Amplifier
vi: Bộ khuếch đại quang

en: Optical Cross-Connect
vi: Nối chéo quang

en: Optical Fiber
vi: Sợi quang

en: Optical Transport
vi: Truyền quang

en: PIX Firewall
vi: Tường lửa PIX

en: PIX Firewall Left
vi: Tường lửa PIX bên trái

en: Protocol Translator
vi: Bộ giải dịch giao thức

en: Repeater
vi: Bộ lặp lại

en: SSL Terminator
vi: Bộ kết thúc SSL

en: STB (set top box)
vi: STB (đặt trên hộp)

en: Security appliance
vi: Thiết bị bảo mật

en: Service Control
vi: Điều khiển dịch vụ

en: Storage Solution Engine
vi: Cơ chế giải quyết kho

en: System controller
vi: Bộ điều khiển hệ thống

en: Terminal Server
vi: Máy phục vụ thiết bị cuối

en: VIP
vi: Người quan trọng lắm

en: VPN Concentrator
vi: Bộ tập trung VPN

en: WLAN controller
vi: Bộ điều khiển mạng địa phương vô tuyến

en: Wi-Fi Tag
vi: Thẻ Wi-Fi

en: Wireless Bridge
vi: Cầu vô tuyến

en: Wireless Connectivity
vi: Khả năng kết nối vô tuyến

en: Wireless Location Appliance
vi: Thiết bị định vị vô tuyến

en: Wireless Transport
vi: Truyền vô tuyến

en: uBR910 Cable DSU
vi: uBR910 Cáp DSU

en: CallManager
vi: Bộ quản lý cuộc gọi

en: Cellular Phone
vi: Điện thoại di động

en: Cisco - Telephony
vi: Cisco : điện thoại

en: Class 4/5 switch
vi: Bộ chuyển đổi hạng 4/5

en: End Office
vi: Văn phòng cuối

en: Generic softswitch
vi: Bộ chuyển đổi mềm chung

en: IAD router
vi: Bộ định tuyến IAD

en: IP Phone
vi: Điện thoại IP

en: IP Softphone
vi: Điện thoại mềm IP

en: IP Telephony Router
vi: Bộ định tuyến điện thoại IP

en: IntelliSwitch Stack
vi: Đống IntelliSwitch

en: MGX 8000 Series Voice Gateway
vi: Cổng ra tiếng nói loạt MGX 8000

en: MoH server (Music on Hold)
vi: Máy phục vụ MoH (âm nhạc đang đợi)

en: Mobile Access IP Phone
vi: Điện thoại IP truy cập di động

en: Mobile Access Router
vi: Bộ định tuyến truy cập di động

en: PBX Switch
vi: Bộ chuyển đổi PBX

en: Phone 2
vi: Điện thoại 2

en: Phone Appliance
vi: Thiết bị điện thoại

en: Phone Ethernet
vi: Ethernet điện thoại

en: Phone Feature
vi: Tính năng điện thoại

en: Phone/Fax
vi: Điện thoại/Điện thư

en: Radio Tower
vi: Tháp rađiô

en: SC2200 (Signalling Controller)
vi: SC2200 (bộ điều khiển gởi tín hiệu)

en: SC2200/VSC3000 host
vi: Máy hỗ trợ SC2200/VSC3000

en: SIP Proxy Server
vi: Máy phục vụ ủy nhiệm SIP

en: Softphone
vi: Điện thoại mềm

en: TDM router
vi: Bộ định tuyến TDM

en: Telephony shapes by Cisco
vi: Hình điện thoại bởi Cisco

en: Turret
vi: Tháp nhỏ

en: Unity server
vi: Máy phục vụ Unity

en: Virtual switch controller (VSC 3000)
vi: Bộ điều khiển chuyển đổi ảo (VSC 3000)

en: Voice-Enabled ATM Switch
vi: Bộ chuyển đổi bật tiếng nói ATM

en: Voice-Enabled Access Server
vi: Máy phục vụ truy cập bật tiếng nói

en: Voice-Enabled Router
vi: Bộ định tuyến bật tiếng nói

en: uMG series
vi: Loạt uMG

en: Aerator with bubbles
vi: Bộ khí hóa với bong bóng

en: Backflow preventer
vi: Bộ chống dòng ngược

en: Basin
vi: Chậu

en: Bivalent vertical rest
vi: Bộ tựa dọc có hoá trị hai

en: Civil
vi: Dân sự

en: Civil Engineering Components
vi: Thành phần kỹ thuật dân dụng

en: Final-settling basin
vi: Chậu lắng xuống cuối cùng

en: Frequency converter
vi: Bộ chuyển đổi tần số

en: Gas bottle
vi: Bình khí

en: Horizontal limiting line
vi: Dòng giới hạn ngang

en: Horizontal rest
vi: Bộ tựa ngang

en: Horizontally aligned arrow
vi: Mũi tên canh ngang

en: Horizontally aligned compressor
vi: Bộ nén canh ngang

en: Horizontally aligned pump
vi: Bơm canh ngang

en: Horizontally aligned valve
vi: Van canh ngang

en: Preliminary clarification tank
vi: Thùng gạn trước

en: Reference line
vi: Dòng tham chiếu

en: Soil
vi: Đất

en: Vertical limiting line
vi: Dòng giới hạn dọc

en: Vertical rest
vi: Bộ tựa dọc

en: Vertically aligned arrow
vi: Mũi tên canh dọc

en: Vertically aligned compressor
vi: Bộ nén canh dọc

en: Vertically aligned propeller
vi: Cánh quạt canh dọc

en: Vertically aligned pump
vi: Bơm canh dọc

en: Vertically aligned valve
vi: Van canh dọc

en: Water level
vi: Mức nước

en: Jigsaw - part_iiii
vi: Hình ghép — part_iiii

en: Jigsaw - part_iiio
vi: Hình ghép — part_iiio

en: Jigsaw - part_iioi
vi: Hình ghép: part_iioi

en: Jigsaw - part_iioo
vi: Hình ghép — part_iioo

en: Jigsaw - part_ioii
vi: Hình ghép — part_ioii

en: Jigsaw - part_ioio
vi: Hình ghép — part_ioio

en: Jigsaw - part_iooi
vi: Hình ghép — part_iooi

en: Jigsaw - part_iooo
vi: Hình ghép — part_iooo

en: Jigsaw - part_oiii
vi: Hình ghép — part_oiii

en: Jigsaw - part_oiio
vi: Hình ghép — part_oiio

en: Jigsaw - part_oioi
vi: Hình ghép — part_oioi

en: Jigsaw - part_oioo
vi: Hình ghép — part_oioo

en: Jigsaw - part_ooii
vi: Hình ghép — part_ooii

en: Jigsaw - part_ooio
vi: Hình ghép — part_ooio

en: Jigsaw - part_oooi
vi: Hình ghép — part_oooi

en: Jigsaw - part_oooo
vi: Hình ghép — part_oooo

en: Pieces of a jigsaw
vi: Mảnh hình ghép

en: 24 Port Patch Panel
vi: Bảng vá 24 cổng

en: 3 1/2 inch diskette
vi: Đĩa mềm 3.5"

en: ATM switch symbol
vi: Ký hiệu chuyển đổi ATM

en: Antenna for wireless transmission
vi: Ăngten truyền vô tuyến

en: Bigtower PC
vi: PC tháp lớn

en: Desktop PC
vi: PC để bàn

en: Digitizing board
vi: Bảng số hóa

en: Ethernet bus
vi: Mạch nối Ethernet

en: External DAT drive
vi: Ổ đĩa DAT ngoài

en: Firewall router
vi: Bộ định tuyến tường lửa

en: Laptop PC
vi: Máy tính xách tay PC

en: Miditower PC
vi: PC tháp vừa

en: Minitower PC
vi: PC tháp nhỏ

en: Mobile phone
vi: Điện thoại di động

en: Mobile telephony base station
vi: Trạm cơ bản điện thoại di động

en: Mobile telephony cell
vi: Ô điện thoại di động

en: Modular switching system
vi: Hệ thống chuyển đổi đơn thể

en: Objects to design network diagrams with
vi: Đối tượng cần dùng khi thiết kế sơ đồ mạng

en: Plotter
vi: Máy vẽ

en: RJ45 wall-plug
vi: Phít tường RJ45

en: Router symbol
vi: Ký hiệu bộ định tuyến

en: Simple modem
vi: Bộ điều giải đơn giản

en: Simple printer
vi: Máy in đơn giản

en: Speaker with integrated amplifier
vi: Loa với bộ khuếch đại hợp nhất

en: Speaker without amplifier
vi: Loa không có khuếch đại

en: Stackable hub or switch
vi: Thiết bị trung tâm mạng hoặc bộ chuyển đổi có thể chồng

en: Switch symbol
vi: Ký hiệu chuyển đổi

en: UNIX workstation
vi: Trạm làm việc UNIX

en: WAN connection
vi: Kết nối WAN

en: WAN link
vi: Liên kết WAN

en: Wall-plug for the scEAD cabling system
vi: Phít tường cho hệ thống cáp scEAD

en: Workstation monitor
vi: Màn hình trạm làm việc

en: ZIP disk
vi: Đĩa Zip

en: Log transfer manager or rep agent
vi: Bộ quản lý truyền bản ghi hoặc tác nhân rep

en: Objects to design Sybase replication domain diagrams with
vi: Đối tượng cần dùng khi thiết kế sơ đồ miền sao chép Sybase

en: Replication server manager
vi: Bộ quản lý máy phục vụ sao chép

en: Stable storage device
vi: Thiết bị lưu trữ ổn định

en: Sybase client application
vi: Ứng dụng khách Sybase

en: Sybase dataserver
vi: Máy phục vụ dữ liệu Sybase

en: Sybase replication server
vi: Máy phục vụ sao chép Sybase

en: Skipped
vi: Bị bỏ qua

en: Overall Progress
vi: Toàn tiến hành

en: Files %s and %s differ
vi: Hai tập tin %s và %s là khác nhau.

en: Binary files %s and %s differ
vi: Hai tập tin nhị phân %s và %s khác nhau

en: No newline at end of file
vi: Không có ký tự dòng mới tại kêt thức tập tin.

en: Try '%s --help' for more information.
vi: Hãy chạy lệnh “%s --help” để xem thông tin thêm.

en: invalid --ignore-initial value '%s'
vi: giá trị của tùy chọn --ignore-initial (bỏ qua giá trị đầu) “%s” không hợp lệ

en: options -l and -s are incompatible
vi: hai tùy chọn -l và -s không tương thích với nhau

en: -b, --print-bytes          print differing bytes
vi: -b, --print-bytes          in ra những byte khác nhau.

en: -i, --ignore-initial=SKIP         skip first SKIP bytes of both inputs
vi: -i, --ignore-initial=SỐ           bỏ qua SỐ byte khởi đầu của dữ liệu nhập

en: -i, --ignore-initial=SKIP1:SKIP2  skip first SKIP1 bytes of FILE1 and
                                          first SKIP2 bytes of FILE2
vi: -i, --ignore-initial=SỐ1:SỐ2      bỏ qua SỐ1 byte đầu của TẬP-TIN1 và
                                          SỐ2 byte đầu của TẬP-TIN2.

en: -l, --verbose              output byte numbers and differing byte values
vi: -l, --verbose              xuất số byte và giá trị của tất cả byte khác nhau

en: -n, --bytes=LIMIT          compare at most LIMIT bytes
vi: -n, --bytes=SỐ             so sánh tối đa SỐ byte

en: -s, --quiet, --silent      suppress all normal output
vi: -s, --quiet, --silent      loại bỏ tất cả các kết xuất thông thường

en:     --help                 display this help and exit
vi:     --help                 hiển thị trợ giúp này rồi thoát

en: -v, --version              output version information and exit
vi: -v, --version              đưa ra thông tin phiên bản rồi thoát

en: Usage: %s [OPTION]... FILE1 [FILE2 [SKIP1 [SKIP2]]]
vi: Cách dùng: %s [TÙY_CHỌN]… TẬP_TIN1 [TẬP_TIN2 [SKIP1 [SKIP2]]]

note: #-#-#-#-#  1472 (manpages-l10n)  #-#-#-#-# type: Plain text #-#-#-#-#  1650 (manpages-l10n)  #-#-#-#-# #-#-#-#-#  1816 (manpages-l10n)  #-#-#-#-#
en: Compare two files byte by byte.
vi: So sánh mỗi byte trong hai tập tin.

en: The optional SKIP1 and SKIP2 specify the number of bytes to skip
    at the beginning of each file (zero by default).
vi: Tùy chọn SKIP1 và SKIP2 chỉ định số byte sẽ được bỏ qua
    tại vị trí bắt đầu của mỗi tập tin (số không là mặc định).

en: SKIP values may be followed by the following multiplicative suffixes:
    kB 1000, K 1024, MB 1,000,000, M 1,048,576,
    GB 1,000,000,000, G 1,073,741,824, and so on for T, P, E, Z, Y.
vi: SKIP có thể sử dụng một của những chữ theo đây để làm hệ số nhân:
    kB x 1000		K x 1024
    MB x 1,000,000		M x 1,048,576
    GB x 1,000,000,000	G x 1,073,741,824
    tương tự với T, P, E, Z, Y v.v.

en: If a FILE is '-' or missing, read standard input.
vi: Nếu TẬP-TIN là “-”, hay bỏ trống, thì đọc từ đầu vào tiêu chuẩn.

en: Exit status is 0 if inputs are the same, 1 if different, 2 if trouble.
vi: Trạng thái thoát là số 0 nếu hai đầu vào bằng nhau, số 1 nếu là khác nhau và số 2 nếu gặp lỗi.

en: invalid --bytes value '%s'
vi: giá trị cho tùy chọn --bytes “%s” không hợp lệ

en: missing operand after '%s'
vi: thiếu toán hạng sau “%s”

en: extra operand '%s'
vi: toán hạng bổ xung “%s”

en: %s %s differ: byte %s, line %s
vi: %s %s có khác nhau: byte %s, dòng %s

en: %s %s differ: byte %s, line %s is %3o %s %3o %s
vi: %s %s có khác nhau: byte %s, dòng %s là %3o %s %3o %s

en: cmp: EOF on %s which is empty
vi: cmp: gặp kết thức tập tin trên %s cái mà trống rỗng

en: cmp: EOF on %s after byte %s, line %s
vi: cmp: gặp kết thức tập tin trên %s sau byte %s, dòng %s

en: cmp: EOF on %s after byte %s, in line %s
vi: cmp: gặp kết thức tập tin trên %s sau byte %s, ở dòng %s

en: cmp: EOF on %s after byte %s
vi: cmp: gặp kết thức tập tin trên %s sau byte %s

en: invalid context length '%s'
vi: độ dài ngữ cảnh không hợp lệ “%s”

en: pagination not supported on this host
vi: máy chủ này không hỗ trợ dàn trang

en: too many file label options
vi: quá nhiều tùy chọn nhãn tập tin

en: invalid width '%s'
vi: độ rộng không hợp lệ “%s”

en: conflicting width options
vi: nhiều tùy chọn độ rộng xung đột với nhau

en: invalid horizon length '%s'
vi: độ dài chiều đứng không hợp lệ “%s”

en: invalid tabsize '%s'
vi: cỡ ký tự tab không hợp lệ “%s”

en: conflicting tabsize options
vi: nhiều tùy chọn cỡ ký tự tab xung đột với nhau

en: --from-file and --to-file both specified
vi: ghi rõ cả hai tùy chọn --from-file (từ tập tin) và --to-file (vào tập tin) đều

en:     --normal                  output a normal diff (the default)
vi:     --normal                  xuất ra định dạng diff thông thường (mặc định)

en: -q, --brief                   report only when files differ
vi: -q, --brief                   chỉ báo cáo nếu những tập tin khác với nhau

en: -s, --report-identical-files  report when two files are the same
vi: -s, --report-identical-files  báo cáo khi có hai tập tin bằng nhau

en: -c, -C NUM, --context[=NUM]   output NUM (default 3) lines of copied context
vi: -c, -C SỐ, --context[=SỐ]     xuất ra SỐ (mặc định là 3) dòng của ngữ cảnh

en: -u, -U NUM, --unified[=NUM]   output NUM (default 3) lines of unified context
vi: -u, -U SỐ, --unified[=SỐ]     xuất ra SỐ (mặc định là 3) dòng của ngữ cảnh
                                    hợp nhất

en: -e, --ed                      output an ed script
vi: -e, --ed                      xuất tập lệnh loại ed

en: -n, --rcs                     output an RCS format diff
vi: -n, --rcs                     xuất dữ liệu khác biệt sử dụng định dạng RCS

en: -y, --side-by-side            output in two columns
vi: -y, --side-by-side            xuất ra theo định dạng hai cột

en: -W, --width=NUM               output at most NUM (default 130) print columns
vi: -W, --width=SỐ                xuất tối đa SỐ cột đã in ra (mặc định là 130)

en:     --left-column             output only the left column of common lines
vi:     --left-column             kết xuất chỉ cột bên trái của các dòng chung

en:     --suppress-common-lines   do not output common lines
vi:     --suppress-common-lines   không kết xuất các dòng chung nhau

en: -p, --show-c-function         show which C function each change is in
vi: -p, --show-c-function         hiển thị cái mà từng hàm C thay đổi ở trong đó

en: -F, --show-function-line=RE   show the most recent line matching RE
vi: -F, --show-function-line=RE   hiển thị những dòng gần nhất khớp với RE

en:     --label LABEL             use LABEL instead of file name and timestamp
                                    (can be repeated)
vi:     --label NHÃN              sử dụng NHÃN thay vì tên tập tin và dấu thời gian
                                    (có thể được lặp lại)

en: -t, --expand-tabs             expand tabs to spaces in output
vi: -t, --expand-tabs             mở rộng ký tự tab ra ký tự khoảng cách khi kết
                                    xuất

en: -T, --initial-tab             make tabs line up by prepending a tab
vi: -T, --initial-tab             sắp xếp tất cả ký tự tab bằng cách thêm
                                    một tab vào trước

en:     --tabsize=NUM             tab stops every NUM (default 8) print columns
vi:     --tabsize=SỐ              định khoảng cách tab sau mỗi SỐ cột đã in ra
                                    (mặc định là 8)

en:     --suppress-blank-empty    suppress space or tab before empty output lines
vi:     --suppress-blank-empty    thu hồi khoảng cách hay tab đằng trước dòng kết
                                    xuất trống

en: -l, --paginate                pass output through 'pr' to paginate it
vi: -l, --paginate                chuyển dữ liệu kết xuất qua “pr” để dàn trang nó

en: -r, --recursive                 recursively compare any subdirectories found
vi: -r, --recursive                 so sánh đệ qui mọi thư mục con đã tìm thấy

en:     --no-dereference            don't follow symbolic links
vi:     --no-dereference            không theo liên kết mềm

en: -N, --new-file                  treat absent files as empty
vi: -N  --new-file                  coi tập tin vắng mặt là trống

en:     --unidirectional-new-file   treat absent first files as empty
vi:     --unidirectional-new-file   coi tập tin đầu mà vắng mặt là trống

en:     --ignore-file-name-case     ignore case when comparing file names
vi:     --ignore-file-name-case     bỏ qua chữ HOA/thường khi so sánh
                                      các tên tập tin

en:     --no-ignore-file-name-case  consider case when comparing file names
vi:     --no-ignore-file-name-case  phân biệt HOA/thường khi so sánh tên tập tin

en: -x, --exclude=PAT               exclude files that match PAT
vi: -x, --exclude=MẪU               loại trừ các tập tin khớp với MẪU ấy

en: -X, --exclude-from=FILE         exclude files that match any pattern in FILE
vi: -X, --exclude-from=TẬP_TIN      loại trừ mọi tập tin khớp với bất cứ mẫu nào trong TẬP TIN ấy

en: -S, --starting-file=FILE        start with FILE when comparing directories
vi: -S, --starting-file=TẬP_TIN     bắt đầu với TẬP TIN khi so sánh nhiều thư mục

en:     --from-file=FILE1           compare FILE1 to all operands;
                                      FILE1 can be a directory
vi:     --from-file=TẬP_TIN1        so TẬP TIN 1 với tất cả toán hạng;
                                      TẬP TIN 1 có thể là thư mục

en:     --to-file=FILE2             compare all operands to FILE2;
                                      FILE2 can be a directory
vi:     --to-file=TẬP_TIN2          So tất cả toán hạng với TẬP TIN 2;
                                      TẬP TIN 2 có thể là thư mục

en: -i, --ignore-case               ignore case differences in file contents
vi: -i, --ignore-case               không phân biệt chữ HOA/thường trong nội
                                      dung tập tin

en: -E, --ignore-tab-expansion      ignore changes due to tab expansion
vi: -E, --ignore-tab-expansion      bỏ qua mọi thay đổi do mở rộng tab

en: -Z, --ignore-trailing-space     ignore white space at line end
vi: -Z, --ignore-trailing-space     bỏ qua tất cả dấu cách ở cuối dòng

en: -b, --ignore-space-change       ignore changes in the amount of white space
vi: -b, --ignore-space-change       bỏ qua thay đổi gây ra bởi nhóm dấu cách

en: -w, --ignore-all-space          ignore all white space
vi: -w, --ignore-all-space          bỏ qua tất cả dấu cách

en: -B, --ignore-blank-lines        ignore changes where lines are all blank
vi: -B, --ignore-blank-lines        bỏ qua thay đổi do dòng trống

en: -I, --ignore-matching-lines=RE  ignore changes where all lines match RE
vi: -I, --ignore-matching-lines=RE  bỏ qua thay đổi do mà mọi dòng khớp với RE

en: -a, --text                      treat all files as text
vi: -a, --text                      xử lý mọi tập tin là văn bản thường

en:     --strip-trailing-cr         strip trailing carriage return on input
vi:     --strip-trailing-cr         cắt bỏ ký tự về đầu dòng (cr) theo sau khi gõ

en:     --binary                    read and write data in binary mode
vi:     --binary                    đọc và ghi dữ liệu trong chế độ nhị phân

en: -D, --ifdef=NAME                output merged file with '#ifdef NAME' diffs
vi: -D, --ifdef=TÊN                 kết xuất tập tin đã trộn với khác biệt “#ifdef TÊN”

en:     --GTYPE-group-format=GFMT   format GTYPE input groups with GFMT
vi:     --GTYPE-group-format=GFMT   định dạng nhập GTYPE với GFMT

en:     --line-format=LFMT          format all input lines with LFMT
vi:     --line-format=LFMT          định dạng tất cảc các dòng vào với LFMT

en:     --LTYPE-line-format=LFMT    format LTYPE input lines with LFMT
vi:     --LTYPE-line-format=LFMT    định dạng nhập LTYPE với LFMT

en:   These format options provide fine-grained control over the output
        of diff, generalizing -D/--ifdef.
vi:   Nhưng tùy chọn đó điểu khiển kết xuất ra định dạng diff
        đẹp hơn, khái quát hóa -D/--ifdef.

en:   LTYPE is 'old', 'new', or 'unchanged'.  GTYPE is LTYPE or 'changed'.
vi:   LTYPE là “cũ”, “mới”, hoặc “chưa thay đổi”. GTYPE là LTYPE hoặc “thay đổi rồi”.

en:   GFMT (only) may contain:
        %<  lines from FILE1
        %>  lines from FILE2
        %=  lines common to FILE1 and FILE2
        %[-][WIDTH][.[PREC]]{doxX}LETTER  printf-style spec for LETTER
          LETTERs are as follows for new group, lower case for old group:
            F  first line number
            L  last line number
            N  number of lines = L-F+1
            E  F-1
            M  L+1
        %(A=B?T:E)  if A equals B then T else E
vi:     GFMT chỉ có thể chứa:
        %<  dòng từ TẬP_TIN1
        %>  dòng từ TẬP_TIN2
        %=  dòng chung của TẬP_TIN1 và TẬP_TIN2
        %[-][ĐỘ_RỘNG][.[PREC]]{doxX}CHỮ  dạng printf cho CHỮ ấy
          CHỮ HOA cho nhóm mới, chữ thường cho nhóm cũ:
            F  số dòng đầu
            L  số dòng cuối cùng
            N  tổng số dòng = L-F+1
            E  F-1
            M  L+1    %(A=B?T:E)  nếu A bằng B thì T nếu không thì E

en:   LFMT (only) may contain:
        %L  contents of line
        %l  contents of line, excluding any trailing newline
        %[-][WIDTH][.[PREC]]{doxX}n  printf-style spec for input line number
vi:   LFMT chỉ có thể chứa:
        %L  nội dung của dòng
        %l  nội dung của dòng, loại trừ ký tự dòng mới nào đi theo
        %[-][Đ_RỘNG][.[PREC]]{doxX}n đặc tả dạng printf cho số dòng đầu vào

en:   Both GFMT and LFMT may contain:
        %%  %
        %c'C'  the single character C
        %c'\OOO'  the character with octal code OOO
        C    the character C (other characters represent themselves)
vi:   Cả GFMT và LFMT có thể chứa:
        %%  %
        %c'C'  ký tự riêng lẻ C
        %c'\OOO'  ký tự có mã bát phân OOO
        C      ký tự C (các ký tự khác đại diện cho chính chúng)

en: -d, --minimal            try hard to find a smaller set of changes
vi: -d, --minimal            cố tìm một thay đổi nhỏ

en:     --horizon-lines=NUM  keep NUM lines of the common prefix and suffix
vi:     --horizon-lines=SỐ   giữ SỐ dòng của tiền tố và hậu tố chung

en:     --speed-large-files  assume large files and many scattered small changes
vi:     --speed-large-files  giả định tập tin lớn và nhiều thay đổi nhỏ rải rác

en:     --palette=PALETTE    the colors to use when --color is active; PALETTE is
                               a colon-separated list of terminfo capabilities
vi:     --palette=PALETTE    các màu được dùng khi --color kích hoạt; PALETTE là một
                               danh sách terminfo capabilities ngăn cách bằng dấu phẩy

en:     --help               display this help and exit
vi:     --help               hiển thị trợ giúp này rồi thoát

en: -v, --version            output version information and exit
vi: -v, --version            đưa ra thông tin phiên bản rồi thoát

en: FILES are 'FILE1 FILE2' or 'DIR1 DIR2' or 'DIR FILE' or 'FILE DIR'.
vi: CÁC TẬP TIN là “TẬP_TIN1 TẬP_TIN2” hoặc “THƯ_MỤC1 THƯ_MỤC2” hoặc “THƯ_MỤC TẬP_TIN” hay “TẬP_TIN THƯ_MỤC”.

en: If --from-file or --to-file is given, there are no restrictions on FILE(s).
vi: Nếu đưa ra tùy chọn --from-file (từ tập tin) hay --to-file (vào tập tin) thì không có giới hạn TẬP TIN.

en: If a FILE is '-', read standard input.
vi: Nếu TẬP-TIN là “-”, thì đọc từ đầu vào tiêu chuẩn.

en: Usage: %s [OPTION]... FILES
vi: Cách dùng: %s [TÙY_CHỌN]… CÁC_TẬP_TIN

note: #-#-#-#-#  1415 (manpages-l10n)  #-#-#-#-# type: Plain text #-#-#-#-#  1600 (manpages-l10n)  #-#-#-#-# #-#-#-#-#  1766 (manpages-l10n)  #-#-#-#-#
en: Compare FILES line by line.
vi: So sánh các TẬP-TIN theo từng dòng.

en: conflicting %s option value '%s'
vi: tùy chọn %s xung đột, giá trị “%s”

en: conflicting output style options
vi: nhiều tùy chọn điều khiển định dạng xuất xung đột với nhau

en: invalid color '%s'
vi: màu không hợp lệ “%s”

en: Only in %s: %s
vi: Chỉ trong %s: %s

en: cannot compare '-' to a directory
vi: không thể so sánh “-” với một thư mục

en: -D option not supported with directories
vi: không hỗ trợ tùy chọn -D với thư mục

en: Common subdirectories: %s and %s
vi: Thư mục con chung: %s và %s

en: File %s is a %s while file %s is a %s
vi: Tập tin %s là một %s trong khi tập tin %s là một %s.

en: Symbolic links %s and %s differ
vi: Hai liên kết mềm %s và %s là khác nhau

en: Files %s and %s are identical
vi: Cả %s và %s là cùng một tập tin

en: incompatible options
vi: nhiều tùy chọn không tương thích với nhau

en: '-' specified for more than one input file
vi: đã chỉ ra “-” cho nhiều hơn một tập tin đầu vào

en: -A, --show-all              output all changes, bracketing conflicts
vi: -A, --show-all              kết xuất tất cả thay đổi, đặt mọi xung đột trong ngoặc đơn

en: -e, --ed                    output ed script incorporating changes
                                    from OLDFILE to YOURFILE into MYFILE
vi: -e, --ed                    kết xuất script ed những thay đổi hợp nhất
                                    từ TẬP_TIN_CŨ thành TẬP_TIN_CỦA_BẠN vào TẬP_TIN_TÔI.

en: -E, --show-overlap          like -e, but bracket conflicts
vi: -E, --show-overlap          giống -e, nhưng đặt xung đột trong ngoặc đơn

en: -3, --easy-only             like -e, but incorporate only nonoverlapping changes
vi: -3, --easy-only             giống -e, nhưng chỉ sát nhập những thay đổi không chồng lấp

en: -x, --overlap-only          like -e, but incorporate only overlapping changes
vi: -x, --overlap-only          giống -e, nhưng chỉ sát nhập những thay đổi bị chồng lấp

en: -X                          like -x, but bracket conflicts
vi: -X                          giống -x, nhưng đặt xung đột trong ngoặc đơn

en: -i                          append 'w' and 'q' commands to ed scripts
vi: -i                          nối thêm hai lệnh “w” và “q” vào văn lệnh ed

en: -m, --merge                 output actual merged file, according to
                                    -A if no other options are given
vi: -m, --merge                 kết xuất tập tin đã thực tế được hòa trộn, tuân theo
                                    tùy chọn -A nếu như không có tùy chọn khác được chỉ ra

en: -a, --text                  treat all files as text
vi: -a, --text                  coi mọi tập tin là văn bản thường

en:     --strip-trailing-cr     strip trailing carriage return on input
vi:     --strip-trailing-cr     cắt bỏ ký tự về đầu dòng (cr) theo sau khi nhập

en: -T, --initial-tab           make tabs line up by prepending a tab
vi: -T, --initial-tab           tạo khoảng tab cho dòng bằng cách thêm một tab vào trước

en:     --diff-program=PROGRAM  use PROGRAM to compare files
vi:     --diff-program=CHƯƠNG_TRÌNH  dùng CHƯƠNG_TRÌNH để so sánh các tập tin

en: -L, --label=LABEL           use LABEL instead of file name
                                    (can be repeated up to three times)
vi: -L, --label=NHÃN            sử dụng NHÃN thay vì tên tập tin
                                    (có thể lặp lại đến ba lần)

en:     --help                  display this help and exit
vi:     --help                  hiển thị trợ giúp này rồi thoát

en: -v, --version               output version information and exit
vi: -v, --version               đưa ra thông tin phiên bản rồi thoát

en: Usage: %s [OPTION]... MYFILE OLDFILE YOURFILE
vi: Cách dùng: %s [TÙY_CHỌN]… TẬP_TIN_TÔI TẬP_TIN_CŨ TẬP_TIN_BẠN

note: #-#-#-#-#  1476 (manpages-l10n)  #-#-#-#-# type: Plain text #-#-#-#-#  1654 (manpages-l10n)  #-#-#-#-# #-#-#-#-#  1820 (manpages-l10n)  #-#-#-#-#
en: Compare three files line by line.
vi: So sánh ba tập tin từng dòng một.

en: 
    The default output format is a somewhat human-readable representation of
    the changes.
    
    The -e, -E, -x, -X (and corresponding long) options cause an ed script
    to be output instead of the default.
    
    Finally, the -m (--merge) option causes diff3 to do the merge internally
    and output the actual merged file.  For unusual input, this is more
    robust than using ed.
vi: 
    Định dạng kết xuất mặc định là hơi khó để con người có thể đọc được
    các thay đổi là gì.
    
    Tùy chọn -e, -E, -x, -X (tương ứng với dạng dài) là căn nguyên kết xuất dạng
    bó lệnh ed thay vì kiểu mặc định.
    
    Cuối cùng, tùy chọn -m (--merge) là căn nguyên diff3 thực hiện việc trộn từ nội tại
    và kết xuất là tập tin đã được trộn.  Với kiểu đầu vào ít dùng, đây là cách
    hợp lý hơn sử dụng ed.

en: Exit status is 0 if successful, 1 if conflicts, 2 if trouble.
vi: Trạng thái thoát là số 0 nếu thành công, số 1 nếu có xung đột nào và số 2 nếu gặp lỗi.

en: internal error: screwup in format of diff blocks
vi: gặp lỗi nội bộ: không định dạng khối khác biệt được.

en: %s: diff failed:
vi: %s: diff gặp lỗi:

en: internal error: invalid diff type in process_diff
vi: gặp lỗi nội bộ: loại khác biệt không hợp lệ trong process_diff (xử lý khác biệt)

en: invalid diff format; invalid change separator
vi: khuôn dạng diff không hợp lệ; ký tự ngăn cách thay đổi không hợp lê

en: invalid diff format; incomplete last line
vi: khuôn dạng diff không hợp lệ; chưa xong dòng cuối cùng

en: subsidiary program '%s' could not be invoked
vi: không gọi được chương trình phụ trợ “%s”

en: invalid diff format; incorrect leading line chars
vi: khuôn dạng khác biệt không hợp lệ; ký tự đi trước dòng là không đúng

en: internal error: invalid diff type passed to output
vi: gặp lỗi nội bộ: kiểu diff không hợp lệ được chuyển qua cho kết xuất

en: input file shrank
vi: tập tin đầu vào co lại

en: cannot compare file names '%s' and '%s'
vi: không so sánh được hai tập tin “%s” và “%s”

en: %s: recursive directory loop
vi: %s: vòng lặp thư mục đệ quy

en: -o, --output=FILE            operate interactively, sending output to FILE
vi: -o, --output=TẬP_TIN         Thực hiện một cách tương tác, gửi kết xuất ra TẬP-TIN

en: -i, --ignore-case            consider upper- and lower-case to be the same
vi: -i, --ignore-case            coi chữ HOA và thường là như nhau

en: -E, --ignore-tab-expansion   ignore changes due to tab expansion
vi: -E, --ignore-tab-expansion   bỏ qua mọi thay đổi do mở rộng tab

en: -Z, --ignore-trailing-space  ignore white space at line end
vi: -Z, --ignore-trailing-space  bỏ qua tất cả dấu cách ở cuối dòng

en: -b, --ignore-space-change    ignore changes in the amount of white space
vi: -b, --ignore-space-change    bỏ qua thay đổi gây ra bởi nhóm dấu cách

en: -W, --ignore-all-space       ignore all white space
vi: -W, --ignore-all-space       bỏ qua tất cả dấu cách

en: -B, --ignore-blank-lines     ignore changes whose lines are all blank
vi: -B, --ignore-blank-lines     bỏ qua thay đổi do đó là dòng trống

en: -I, --ignore-matching-lines=RE  ignore changes all whose lines match RE
vi: -I, --ignore-matching-lines=RE  bỏ qua thay đổi do mà mọi dòng khớp với RE

en:     --strip-trailing-cr      strip trailing carriage return on input
vi:     --strip-trailing-cr      cắt bỏ ký tự về đầu dòng (cr) theo sau khi gõ

en: -a, --text                   treat all files as text
vi: -a, --text                   coi mọi tập tin là văn bản thường

en: -w, --width=NUM              output at most NUM (default 130) print columns
vi: -w, --width=SỐ               kết xuất nhiểu nhất là SỐ cột (mặc định là 130)

en: -l, --left-column            output only the left column of common lines
vi: -l, --left-column            kết xuất chỉ cột bên trái của các dòng chung nhau

en: -s, --suppress-common-lines  do not output common lines
vi: -s, --suppress-common-lines  không kết xuất các dòng chung nhau

en: -t, --expand-tabs            expand tabs to spaces in output
vi: -t, --expand-tabs            khai triển ký tự tab thành các khoảng trắng
                                   khi kết xuất

en:     --tabsize=NUM            tab stops at every NUM (default 8) print columns
vi:     --tabsize=SỐ             điểm đừng tab sau mỗi SỐ cột đã in ra (mặc định là 8)

en: -d, --minimal                try hard to find a smaller set of changes
vi: -d, --minimal                cố tìm một thay đổi nhỏ

en: -H, --speed-large-files      assume large files, many scattered small changes
vi: -H, --speed-large-files      giả sử tập tin lớn, nhiều thay đổi nhỏ rải rác

en:     --diff-program=PROGRAM   use PROGRAM to compare files
vi:     --diff-program=CHƯƠNG_TRÌNH sử dụng CHƯƠNG_TRÌNH ấy để so sánh các tập tin

en:     --help                   display this help and exit
vi:     --help                   hiển thị trợ giúp này rồi thoát

en: -v, --version                output version information and exit
vi: -v, --version                đưa ra thông tin phiên bản rồi thoát

note: #-#-#-#-#  1515 (manpages-l10n)  #-#-#-#-# type: Plain text #-#-#-#-#  1693 (manpages-l10n)  #-#-#-#-# #-#-#-#-#  1859 (manpages-l10n)  #-#-#-#-#
en: Side-by-side merge of differences between FILE1 and FILE2.
vi: Hòa trộn những khác biệt TẬP_TIN1 VÀ TẬP_TIN2 cạnh nhau.

en: cannot interactively merge standard input
vi: không hợp nhất được dữ liệu gõ chuẩn một cách tương tác

en: both files to be compared are directories
vi: cả hai tập tin dùng để so sánh đều là thư mục

en: ed:	Edit then use both versions, each decorated with a header.
    eb:	Edit then use both versions.
    el or e1:	Edit then use the left version.
    er or e2:	Edit then use the right version.
    e:	Discard both versions then edit a new one.
    l or 1:	Use the left version.
    r or 2:	Use the right version.
    s:	Silently include common lines.
    v:	Verbosely include common lines.
    q:	Quit.
vi: ed:	Sửa rồi sử dụng cả hai phiên bản; mỗi cái gắn thêm phần đầu.
    eb:	Sửa rồi sử dụng cả hai phiên bản.
    el hay e1:	Sửa rồi sử dụng phiên bản bên trái.
    er hay e2:	Sửa rồi sử dụng phiên bản bên phải.
    e:	Hủy cả hai phiên bản rồi sửa một phiên bản mới.
    l hay 1:	Sử dụng phiên bản bên trái.
    r hay 2:	Sử dụng phiên bản bên phải.
    s:	Bao gồm dòng chung nhưng không xuất chi tiết.
    v:	Bao gồm dòng chung xuất một cách chi tiết.
    q:	Thoát.

en: unparsable value for --palette
vi: không thể phân tích giá trị cho --palette

en: Next year
vi: Năm sau

en: Previous month
vi: Tháng trước

[ctx: @action:button]
en: Close
vi: Đóng

en: Set as Album Thumbnail
vi: Đặt là hỉnh thu nhỏ tập ảnh

en: Exporting
vi: Đang xuất

en: Assign Tags to &Selected Items
vi: &Gán thẻ cho các mục đã chọn

en: Assign Tags to &This Item
vi: Gán thẻ cho mục nà&y

en: Assign Tags to &All Items
vi: Gán thẻ cho &mọi mục

en: Set as Tag Thumbnail
vi: Đặt là ảnh mẫu thẻ

en: 1 Item | %1 Items
vi[0]: %1 mục

en: Album "%1"
vi: Tập « %1 »

en: Photograph Properties
vi: Thuộc tính ảnh chụp

en: Make/Model:
vi: Hãng/Mô hình:

en: Aperture/Focal:
vi: Độ mở/Tiêu :

en: Exposure/Sensitivity:
vi: Độ phơi nắng/nhạy:

en: Mode/Program:
vi: Chế độ/Chương trình:

en: Video Codec:
vi: Codec Video:

en: Audio Codec:
vi: Codec Âm thanh:

en: digiKam Properties
vi: Thuộc tính digiKam

en: Collection:
vi: Nhóm:

en: Add Images...
vi: Thêm ảnh...

en: Images found in %1
vi: Ảnh được tìm trong %1

en: Memory Stick Reader
vi: Bộ đọc Memory Stick

note: i18n: ectx: Menu (Album)
en: &Album
vi: &Tập

note: i18n: ectx: Menu (Tag)
en: T&ag
vi: T&hẻ

en: Clear current selection
vi: Bỏ chọn

en: Last Search
vi: Tìm kiếm cuối cùng

en: File properties
vi: Thuộc tính tập tin

en: Color mode
vi: Chế độ màu

en: Similarity
vi: Tương tự

en: Auto Levels
vi: Cấp tự động

en: Stretch Contrast
vi: Kéo giãn độ tương phản

note: #-#-#-#-#  376 (gimp-plugins HEAD)  #-#-#-#-# printf("Channel Mixer:: Mode:%d  r %f  g %f  b %f\n ", param[3].data.d_int32, mix.black.red_gain, mix.black.green_gain, mix.black.blue_gain);
en: Channel Mixer
vi: Bộ hoà kênh

en: Add Border
vi: Thêm viền

en: Size (%):
vi: Cỡ (%):

en: Smoothness:
vi: Độ mịn:

en: Visit CImg library website
vi: Thăm nơi Mạng của thư viện CImg

en: Reduce Uniform Noise
vi: giảm nhiễu đồng dạng

en: Reduce Texturing
vi: Giảm độ hoạ tiết hoá

en: Restoration
vi: Phục hồi lại

en: Color Effects
vi: Hiệu ứng màu

en: Film Grain
vi: Hạt mảng thuốc

en: Adjust Curve
vi: Điều chỉnh cong

en: Gamma input value.
vi: Giá trị nhập Gamma.

en: All channels shadow tone color picker
vi: Bộ kén màu sắc bóng mọi kênh

en: All channels middle tone color picker
vi: Bộ kén màu sắc vừa mọi kênh

en: All channels highlight tone color picker
vi: Bộ kén màu sắc chỗ sáng mọi kênh

en: Adjust all levels automatically.
vi: Tự động điều chỉnh mọi cấp.

en: Reset current channel levels' values.
vi: Đặ lại giá trị của các cấp kênh hiện có.

en: Select Gimp Levels File to Load
vi: Chọn tệp cấp GIMP cần tải

en: Cannot load from the Gimp levels text file.
vi: Không thể tải từ tệp văn bản cấp GIMP.

en: Gimp Levels File to Save
vi: Tệp cấp GIMP cần lưu

en: Cannot save to the Gimp levels text file.
vi: Không thể lưu vào tệp văn bản cấp GIMP.

en: <b>Auto Levels</b>:<p>This option maximizes the tonal range in the Red, Green, and Blue channels. It searches the image shadow and highlight limit values and adjusts the Red, Green, and Blue channels to a full histogram range.</p>
vi: <b>Cấp tự động</b>:<p>tuỳ chọn này tối ưu hoá phạm vi sắc trong kênh màu Đỏ, Lục và Xanh. Nó tìm kiếm giá trị bóng ảnh và hạn chế tô sáng và điều chỉnh kênh màu Đỏ, Lục và Xanh thành phạm vi biểu đồ tần xuất đầy đủ.</p>

en: <b>Normalize</b>:<p>This option scales brightness values across the active image so that the darkest point becomes black, and the brightest point becomes as bright as possible without altering its hue. This is often a "magic fix" for images that are dim or washed out.</p>
vi: <b>Chuẩn hoá</b>:<p>tuỳ chọn này co dãn giá trị độ sáng qua ảnh hoạt động để điểm tối nhất trở thành màu đen, còn điểm sáng nhất trở thành sáng nhất có thể mà không thay đổi sắc màu. Tính năng này thường « sửa ma thuật » ảnh không tươi.</p>

en: <b>Equalize</b>:<p>This option adjusts the brightness of colors across the active image so that the histogram for the value channel is as nearly as possible flat, that is, so that each possible brightness value appears at about the same number of pixels as each other value. Sometimes Equalize works wonderfully at enhancing the contrasts in an image. Other times it gives garbage. It is a very powerful operation, which can either work miracles on an image or destroy it.</p>
vi: <b>Làm bằng</b>:<p>tuỳ chọn này điều chỉnh độ sáng của màu sắc qua ảnh hoạt động để làm cho biểu đồ tần xuất cho kênh giá trị là gần nhất phẳng có thể, tức là mỗi giá trị độ sáng có thể xuất hiện tại khoảng cùng một số điểm ảnh với mỗi giá trị khác. Đôi khi tính năng Làm Bằng rất hữu hiệu để tăng cường độ tương phản trong ảnh. Mặt khác, nó có thể xuất rác. Nó là một thao tác rất mạnh mẽ, mà có thể giải cứu ảnh hay huỷ nó.</p>

en: <b>Stretch Contrast</b>:<p>This option enhances the contrast and brightness of the RGB values of an image by stretching the lowest and highest values to their fullest range, adjusting everything in between.</p>
vi: <b>Kéo giãn độ tương phản</b>:<p>tuỳ chọn này tăng cường độ tương phản và độ sáng của giá trị RGB của ảnh, bằng cách kéo giãn giá trị lớn nhất và nhỏ nhất thành phạm vi rộng nhất, điều chỉnh mọi thứ nằm giữa.</p>

en: <b>Auto Exposure</b>:<p>This option enhances the contrast and brightness of the RGB values of an image to calculate optimal exposition and black level using image histogram properties.</p>
vi: <b>Tự động phơi nắng</b>:<p>Tuỳ chọn này tăng cường độ tương phản và độ sáng của các giá trị RGB của ảnh, để tính độ phơi nắng và cấp màu đen tối ưu, dùng các thuộc tính của biểu đồ tần xuất của ảnh.</p>

en: HSL Adjustments
vi: Điều chỉnh SBN

en: Info...
vi: Thông tin...

en: Here you can choose the font to be used.
vi: Ở đây bạn có thể chọn phông chữ cần dùng.

en: Align text to center
vi: Canh lề đoạn giữa

en: Align text to a block
vi: Canh lề đoạn theo khối

en: 90 Degrees
vi: 90º

en: 180 Degrees
vi: 180º

en: 270 Degrees
vi: 270º

en: Add border
vi: Thêm viền

en: Add a solid border around text using current text color
vi: Thêm một viền đặc chung quanh đoạn, dùng màu chữ hiện thời.

en: Semi-transparent
vi: Bán trong suốt

en: Use semi-transparent text background under image
vi: Đặt nền chữ bán trong suốt nằm dưới ảnh.

en: Vignetting Correction
vi: Sửa chữa sự làm mờ nét ảnh

en: Hot Pixels Correction
vi: Sửa chữa điểm ảnh nóng

note: #-#-#-#-#  376 (gimp-plugins HEAD)  #-#-#-#-# "show grid" checkbutton at bottom of style frame #-#-#-#-#  2588  #-#-#-#-# [toggle_button]: id=show_grid
en: Show grid
vi: Hiện lưới

en: Brighten:
vi: Làm sáng sủa:

en: Red Eyes Correction
vi: Sửa mắt đỏ

en: Filtering type:
vi: Kiểu lọc:

en: Photograph Restoration Settings File to Load
vi: Tệp thiết lập phục hồi lại ảnh chụp cần tải

en: "%1" is not a Photograph Restoration settings text file.
vi: « %1 » không phải là một tệp văn bản thiết lập phục hồi lại ảnh chụp.

en: Cannot load settings from the Photograph Restoration text file.
vi: Không thể tải thiết lập từ tệp văn bản phục hồi lại ảnh chụp.

en: Photograph Restoration Settings File to Save
vi: Tệp thiết lập phục hồi lại ảnh chụp cần lưu

en: Cannot save settings to the Photograph Restoration text file.
vi: Không thể lưu thiết lập vào tệp văn bản phục hồi lại ảnh chụp.

en: Refocus
vi: Điều chỉnh lại tiêu điểm

en: Use Color Management for Printing
vi: Dùng khả năng Quản lí Màu để in

en: Image Position
vi: Vị trí ảnh

note: #-#-#-#-#  198 (digikam KDE4)  #-#-#-#-# i18n: ectx: property (text), widget (QCheckBox, kcfg_PrintKeepRatio)
en: Keep ratio
vi: Giữ tỉ lệ

en: Radial Blur
vi: Che mờ xuyên tâm

en: Far Blur
vi: Che mờ xa

en: Softener Blur
vi: Che mờ làm mềm

en: Focus Blur
vi: Che mờ tiêu

en: Smart Blur
vi: Che mờ thông minh

en: Frost Glass
vi: Kính phủ sương giá

en: Blur Effects
vi: Hiệu ứng che mờ

en: Pencil size:
vi: Cỡ bút chì:

en: Fish Eyes
vi: Mắt cá

en: Cylindrical Hor.
vi: Hình trụ ngang

en: Cylindrical Vert.
vi: Hình trụ dọc

en: Cylindrical H/V.
vi: Hình trụ ngang/dọc

en: Caricature
vi: Vẽ biếm hoạ

en: Multiple Corners
vi: Nhiều góc

en: Waves Hor.
vi: Sóng ngang

en: Waves Vert.
vi: Sóng dọc

en: Block Waves 1
vi: Sóng khối 1

en: Block Waves 2
vi: Sóng khối 2

en: Circular Waves 1
vi: Sóng hình tròn 1

en: Circular Waves 2
vi: Sóng hình tròn 2

en: Unpolar Coordinates
vi: Toạ độ cực ngược

en: Iteration:
vi: Lặp lại:

en: Distortion Effects
vi: Hiệu ứng sự méo mó

en: Brush size:
vi: Cỡ chổi:

en: Oil Paint
vi: Sơn dầu

en: Drop size:
vi: Cỡ giọt:

en: Fish eyes:
vi: Mắt cá:

en: RainDrop
vi: Giọt mưa

en: Width (%):
vi: Rộng (%):

en: Height (%):
vi: Cao (%):

en: Free Rotation
vi: Xoay tự do

en: Click to set
vi: Nhấp để thiết lập

en: Angles (in degrees):
vi: Góc (theo độ):

en:   Top left:
vi:   Trái trên:

en:   Top right:
vi:   Phải trên:

en:   Bottom left:
vi:   Trái dưới:

en:   Bottom right:
vi:   Phải dưới:

en: Draw preview while moving
vi: Vẽ ô xem thử trong khi di chuyển

en: Draw grid
vi: Vẽ lưới

en: Perspective Adjustment
vi: Điều chỉnh phối cảnh

en: Aspect Ratio Crop
vi: Xén tỉ lệ hình thể

en: Custom ratio:
vi: Tỉ lệ tự chọn:

en: Rules of Thirds
vi: Quy tắc phần ba

en: Harmonious Triangles
vi: Tam giác hài hoà

en: Golden Mean
vi: Trung dung

en: Golden sections
vi: Phần vàng

en: Golden spiral sections
vi: Phần xoắn ốc vàng

en: Golden spiral
vi: Xoắn ốc vàng

en: Golden triangles
vi: Tam giác vàng

en: Flip horizontally
vi: Lật ngang

en: Flip vertically
vi: Lật dọc

en: Color and width:
vi: Màu và độ rộng:

en: New Size
vi: Kích cỡ mới

en: Restore photograph (slow)
vi: Phục hồi ảnh chụp (chậm)

en: Photograph Resizing Settings File to Load
vi: Tệp thiết lập thay đổi kích cỡ ảnh chụp cần nạp

en: "%1" is not a Photograph Resizing settings text file.
vi: « %1 » không phải là một tệp văn bản thiết lập thay đổi kích cỡ ảnh chụp.

en: Cannot load settings from the Photograph Resizing text file.
vi: Không thể nạp thiết lập từ tệp văn bản thay đổi kích cỡ ảnh chụp.

en: Photograph Resizing Settings File to Save
vi: Tệp thiết lập thay đổi kích cỡ ảnh chụp cần lưu

en: Cannot save settings to the Photograph Resizing text file.
vi: Không thể lưu thiết lập vào tệp văn bản thay đổi kích cỡ ảnh chụp.

en: Main horizontal angle:
vi: Góc ngang chính:

en: Fine horizontal angle:
vi: Góc ngang ít:

en: Main vertical angle:
vi: Góc dọc chính:

en: Fine vertical angle:
vi: Góc dọc ít:

en: Shear Tool
vi: Công cụ kéo cắt

en: New Image File Name
vi: Tên tệp ảnh mới

en: Failed to save file
    "%1" to
    "%2".
vi: Lỗi lưu tệp
    « %1 »
    vào
    « %2 ».

[ctx: @title]
en: Error
vi: Lỗi

en: Destination Directory:
vi: Thư mục Đích:

en: Sizes
vi: Cỡ

en: Sharpness:
vi: Độ sắc:

en: Normal process
vi: Tiến trình chuẩn

en: Custom process
vi: Tiến trình riêng

en: Sensitivity (ISO):
vi: Độ nhạy (ISO):

en: Not defined
vi: Chưa định nghĩa

en: Trilinear sensor
vi: Cảm biến ba tuyến

en: No, auto
vi: Không, tự động

en: Yes, auto
vi: Có, tự động

en: Credit:
vi: Công trạng:

en: Release date
vi: Ngày phát hành

en: Create Calendar
vi: Tạo Lịch

en: US Letter
vi: Thư kiểu Mĩ

[ctx: @label]
en: Type:
vi: Kiểu:

en: Text Size:
vi: Kích cỡ Văn bản:

note: #-#-#-#-#  2426 (shotwell master)  #-#-#-#-# previous button
en: Previous photo
vi: Ảnh trước

note: #-#-#-#-#  2426 (shotwell master)  #-#-#-#-# next button
en: Next photo
vi: Ảnh sau

en: Page settings
vi: Thiết lập trang

en: Email Settings
vi: Thiết lập thư

en: Save playlist
vi: Lưu lại danh sách phát

note: BUTTON_IMAGE_DELETE
en: Delete image
vi: Xóa ảnh

en: Start with current image
vi: Bắt đầu với ảnh hiện có

en: Show camera exposure and sensitivity
vi: Hiện phơi nắng và độ nhạy của máy ảnh

en: Show camera make and model
vi: Hiển thị nhà chế tạo và mô hình của máy ảnh

en: Failed to upload photo
vi: Gặp lỗi khi tải ảnh lên

[ctx: @title:window]
en: Error
vi: Lỗi

en: Invalid signature
vi: Chữ ký không hợp lệ

en: Add All
vi: Thêm Tất cả

en: Place:
vi: Nợi:

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: New Album
vi: Tập ảnh mới

en: JPEG quality:
vi: Chất lượng JPEG:

en: Privacy Settings
vi: Cài đặt chính sách riêng tư

en: Rename Album (%1)
vi: Thay tên tập ảnh (%1)

en: Enter new album name:
vi: Hãy nhập vào tên tập ảnh mới:

en: Searches
vi: Việc tìm kiếm

en: No parent found for album.
vi: Không tìm thấy điều mẹ cho tập ảnh.

en: Album name cannot be empty.
vi: Không cho phép tên tập ảnh rỗng.

en: Album name cannot contain '/'.
vi: Không cho phép tên tập ảnh chứa « / ».

en: An existing album has the same name.
vi: Một tập ảnh cùng tên đã có.

en: Failed to add album to database
vi: Lỗi thêm tập ảnh vào cơ sở dữ liệu

en: No such album
vi: Không có tập ảnh như vậy

en: Cannot rename root album
vi: Không thể thay đổi tên của tập ảnh gốc

en: Album name cannot contain '/'
vi: Không cho phép tên tập ảnh chứa « / ».

en: Failed to rename Album
vi: Lỗi thay đổi tên của tập ảnh

en: Cannot edit root album
vi: Không thể sửa đổi tập ảnh gốc

en: No parent found for tag
vi: Không tìm thấy điều mẹ cho thẻ

en: Tag name cannot be empty
vi: Không cho phép tên thẻ rỗng.

en: Tag name cannot contain '/'
vi: Không cho phép tên thẻ chứa « / »

en: Tag name already exists
vi: Tên thẻ đã có.

en: Failed to add tag to database
vi: Lỗi thêm thẻ vào cơ sở dữ liệu

en: Cannot edit root tag
vi: Không thể sửa đổi thẻ gốc

en: Cannot move root tag
vi: Không thẻ di chuyển thẻ gốc

en: No such tag
vi: Không có thẻ như vậy

en: Create New Album
vi: Tạo tập ảnh mới

en: &New Album
vi: Tập ả&nh mới

en: Copy Files
vi: Chép tệp

en: Progress Information
vi: Thông tin về tiến độ

en: Default Settings
vi: Các cài đặt mặc định

en: Requirements
vi: Yêu cầu

en: Database backend
vi: Đầu sau của CSDL

en: This is the list of items that are about to be deleted.
vi: Đây là danh sách các mục sắp bị xoá.

en: Do not &ask again
vi: Đừng &hỏi lại

en: &Move to Trash
vi: Chuyển vào thùng &rác

en: About to delete selected albums
vi: Sắp xoá các tập ảnh đã chọn

en: Do not show this message again
vi: Đừng hiện lại thông điệp này

en: No Lens Filter
vi: Không lọc kính

en: Green Filter
vi: Lọc lục

en: Orange Filter
vi: Lọc cam

en: Red Filter
vi: Lọc đỏ

en: Yellow Filter
vi: Lọc vàng

en: No Tone Filter
vi: Không lọc sắc

en: <b>No Tone Filter</b>:<p>Do not apply a tone filter to the image.</p>
vi: <b>Không lọc sắc</b>:<p>đừng áp dụng bộ lọc sắc màu cho ảnh đó.</p>

en: Lens Filters
vi: Bộ lọc kính

en: Black & White Settings File to Load
vi: Tệp thiết lập đen trắng cần nạp

en: "%1" is not a Black & White settings text file.
vi: « %1 » không phải là một tệp văn bản thiết lập đen trắng.

en: Cannot load settings from the Black & White text file.
vi: Không thể nạp thiết lập từ tệp văn bản thiết lập đen trắng.

en: Black & White Settings File to Save
vi: Tệp thiết lập đen trắng cần lưu

en: Cannot save settings to the Black & White text file.
vi: Không thể lưu thiết lập vào tệp văn bản thiết lập đen trắng.

en: Curve free mode
vi: Chế độ cong bằng tay

en: Curve smooth mode
vi: Chế độ cong mịn

en: Select Gimp Curves File to Load
vi: Chọn tệp cong GIMP cần tải

en: Cannot load from the Gimp curves text file.
vi: Không thể tải từ tệp văn bản đường cong GIMP.

en: Gimp Curves File to Save
vi: Tệp cong GIMP cần lưu

en: Cannot save to the Gimp curves text file.
vi: Không thể lưu vào tệp văn bản đường cong GIMP.

en: Loading image...
vi: Đang tải ảnh...

en: Histogram
    calculation
    failed.
vi: Việc tính
    biểu đồ tần
    xuất bị lỗi.

en: Decorative Pine
vi: Gỗ thông để trang trí

en: Decorative Wood
vi: Gỗ để trang trí

en: Decorative Paper
vi: Giấy để trang trí

en: Decorative Parquet
vi: Lát sàn gỗ để trang trí

en: Decorative Ice
vi: Nước đá để trang trí

en: Decorative Leaf
vi: Lá cây để trang trí

en: Decorative Marble
vi: Đá hoa để trang trí

en: Decorative Rain
vi: Mưa để trang trí

en: Decorative Craters
vi: Miệng núi lửa để trang trí

en: Decorative Dried
vi: Phơi khô để trang trí

en: Decorative Pink
vi: Màu hồng để trang trí

en: Decorative Stone
vi: Đá để trang trí

en: Decorative Chalk
vi: Đá phấn để trang trí

en: Decorative Granite
vi: Đá granit để trang trí

en: Decorative Rock
vi: Đá nhám để trang trí

en: Decorative Wall
vi: Tưởng để trang trí

en: Preserve Aspect Ratio
vi: Giữ tỉ lệ hình thể

note: #-#-#-#-#  376 (gimp-plugins HEAD)  #-#-#-#-# entscale == Entry and Scale pair function found in pixelize.c
en: Width (pixels):
vi: Rộng (điểm ảnh):

note: i18n: ectx: property (text), widget (QLabel, label_5)
en: Intensity:
vi: Cường độ:

en: Shadows:
vi: Bóng:

en: Midtones:
vi: Nửa sắc:

en: Detail preservation:
vi: Bảo tồn chi tiết:

en: Anisotropy:
vi: Tính dị hướng:

en: Regularity:
vi: Độ đều đặn:

en: Angular step:
vi: Bước góc:

en: Integral step:
vi: Bước tích phân:

en: Tile size:
vi: Cỡ gạch lát:

en: Tile border:
vi: Viền gạch lát:

en: Fast approximation
vi: Ước lượng nhanh

en: Clear List
vi: Làm trống danh sách

en: Black Frame...
vi: Khung khối...

en: Select Black Frame Image
vi: Chọn ảnh khung đen

en: Function:
vi: Hàm:

note: #-#-#-#-#  778 (krita VERSION)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, textLabel1)
en: Channel:
vi: Kênh:

en: Photograph Noise Reduction Settings File to Load
vi: Tệp thiết lập giảm nhiễu ảnh chụp cần tải

en: "%1" is not a Photograph Noise Reduction settings text file.
vi: « %1 » không phải là một tệp văn bản thiết lập giảm nhiễu ảnh chup.

en: Cannot load settings from the Photograph Noise Reduction text file.
vi: Không thể tải thiết lập từ tệp văn bản giảm nhiễu ảnh chụp.

en: Photograph Noise Reduction Settings File to Save
vi: Tệp thiết lập giảm nhiễu ảnh chụp cần lưu

en: Cannot save settings to the Photograph Noise Reduction text file.
vi: Không thể lưu thiết lập vào tệp văn bản giảm nhiễu ảnh chụp.

en: Simple sharp
vi: Sắc đơn giản

en: Unsharp mask
vi: Mặt nạ bỏ sắc

en: Circular sharpness:
vi: Độ sắc hình tròn:

en: Correlation:
vi: Độ tương quan:

en: Noise filter:
vi: Lọc nhiễu :

en: Gaussian sharpness:
vi: Độ sắc Gauss:

en: Matrix size:
vi: Cỡ ma trận:

en: Photograph Refocus Settings File to Load
vi: Tệp thiết lập điều chỉnh lại tiêu điểm ảnh chụp cần tải

en: "%1" is not a Photograph Refocus settings text file.
vi: « %1 » không phải là một tệp văn bản thiết lập điều chỉnh lại tiêu điểm ảnh chụp.

en: Cannot load settings from the Photograph Refocus text file.
vi: Không thể tải thiết lập từ tệp văn bản điều chỉnh lại tiêu điểm ảnh chụp

en: Photograph Refocus Settings File to Save
vi: Tệp thiết lập điều chỉnh lại tiêu điểm ảnh chụp cần lưu

en: Cannot save settings to the Photograph Refocus text file.
vi: Không thể lưu thiết lập vào tệp văn bản điều chỉnh lại tiêu điểm ảnh chụp.

en: Main angle:
vi: Góc chính:

en: Fine angle:
vi: Góc ít:

en: Auto-crop:
vi: Xén tự động:

en: Widest Area
vi: Vùng rộng nhất

en: Largest Area
vi: Vùng lớn nhất

en: JPEG 2000 quality:
vi: Chất lượng JPEG 2000:

en: 4:4:4 (best quality)
vi: 4:4:4 (chất lượng tốt nhất)

en: PNG compression:
vi: Nén PNG:

en: Compress TIFF files
vi: Nén tệp TIFF

[ctx: @label]
note: i18n: ectx: label, entry (Version), group (Dolphin)
en: Version
vi: Phiên bản

note: #-#-#-#-#  2588  #-#-#-#-# [label]
en: Login:
vi: Đăng nhập:

en: JPEG Quality:
vi: Chất lượng JPEG:

en: RAW Files
vi: Tệp RAW

en: Tag Name
vi: Tên thẻ

en: Album Name
vi: Tên tập nhạc

en: Install...
vi: Cài đặt...

en: Visit digiKam project website
vi: Thăm nơi Mạng của dự án digiKam

en: Revert all changes
vi: Hoàn nguyên mọi thay đổi

en: Recent Tags
vi: Thẻ gần đầy

en: Always apply changes without confirmation
vi: Luôn luôn áp dụng thay đổi, không cần xác nhận

en: Apply changes?
vi: Áp dụng thay đổi ?

en: Reading metadata from files. Please wait...
vi: Đang nạp lại siêu dữ liệu từ tệp. Hãy đời....

en: Writing metadata to files. Please wait...
vi: Đang ghi siêu dữ liệu vào tệp. Hãy đời...

en: Read metadata from file to database
vi: Đọc siêu dữ liệu từ tệp vào cơ sở dữ liệu

en: Write metadata to each file
vi: Ghi siêu dữ liệu vào mỗi tệp

en: Read metadata from each file to database
vi: Đọc siêu dữ liệu từ mỗi tệp vào cơ sở dữ liệu

en: No Recently Assigned Tags
vi: Không có thẻ vừa được gán

en: <b>Date</b>:
vi: <b>Ngày</b>:

en: Remove filter
vi: Loại bỏ bộ lọc

en: Geolocation
vi: Nơi ở địa cầu

en: Makernote
vi: Ghi chú nhà tạo

[ctx: @item:inlistbox]
en: Default D65
vi: D65 mặc định

en: Light Table
vi: Bảng ánh sáng

en: Delete '%1' tag?
vi: Xoá thẻ « %1 » không?

en: Reset Tag Icon
vi: Đặt lại biểu tượng thẻ

en: Edit Tag
vi: Sửa thẻ

en: &Icon:
vi: B&iểu tượng

en: Add New Tag...
vi: Thêm thẻ mới...

en: No or invalid size specified
vi: Chưa ghi rõ kích cỡ hay kích cỡ không hợp lệ

[ctx: @info:tooltip]
en: Reset to default value
vi: Đặt lại về giá trị mặc định

en: Pan the image to a region
vi: Kéo ngang ảnh vào vùng

en: No profile available...
vi: Không có sẵn hồ sơ...

en: Bug reports and patches
vi: Báo cáo lỗi và đắp vá

en: Webmaster
vi: Chủ Mạng

en: Beta tester
vi: Người thử B

en: Feedback and patches. Handbook writer
vi: Phản hồi và đắp vá; tác giả Sổ tay

en: digiKam website banner and application icons
vi: Băng cờ nơi Mạng digiKam và biểu tượng ứng dụng

en: Various usability fixes and general application polishing
vi: Nhiều sự sửa chữa khả năng sử dụng và điều chỉnh chung ứng dụng

en: digiKam website, Feedback
vi: Nơi Mạng digiKam; phản hồi

en: Tung Nguyen
vi: Nguyễn Tưng

en: Bug reports, feedback and icons
vi: Báo cáo lỗi, phản hồi và biểu tượng

en: DjVu image
vi: Ảnh DjVu

en: DOS/Windows executable
vi: Tập tin có thực hiện được DOS/Windows

en: GNU Image Manipulation Program
vi: Chương Trình Xử Lý Ảnh GNU

[ctx: @action:inmenu]
en: Copy to Clipboard
vi: Chép vào bảng nháp

en: EXIF File to Save
vi: Tệp EXIF cần lưu

en: IPTC Records
vi: Mục ghi IPTC

en: IPTC File to Save
vi: Tệp IPTC cần lưu

en: Interoperability
vi: Khả năng thao tác với nhau

en: Image Information
vi: Thông tin ảnh

en: Photograph Information
vi: Thông tin ảnh chụp

en: Global Positioning System
vi: Hệ thống định vị toàn cầu

en: IIM Envelope
vi: Bao chứa IIM

en: IIM Application 2
vi: Ứng dụng IIM 2

en: Error Saving File
vi: Gặp lỗi khi lưu tệp

en: About to delete file "%1"
    Are you sure?
vi: Sắp xoá tệp « %1 »
    Bạn có chắc chưa?

en: Open Images From Folder
vi: Mở ảnh từ thư mục

en: Error Loading File
vi: Gặp Lỗi khi Nhập Tập tin

en: &Themes
vi: &Sắc thái

note: i18n: ectx: Menu (Enhance)
en: Enh&ance
vi: &Tăng cường

note: i18n: ectx: Menu (Transform)
en: Tra&nsform
vi: Chuyể&n dạng

note: i18n: ectx: Menu (Decorate)
en: &Decorate
vi: T&rang trí

en: Tool Tip
vi: Mẹo công cụ

en: Save Images
vi: Lưu ảnh

en: &Show splash screen at startup
vi: Hiện màn hình &giật gân khi khởi chạy

[ctx: @title:tab]
en: Appearance
vi: Diện mạo

en: File/Image Information
vi: Thông tin ảnh/tệp

en: Show file name
vi: Hiện tên tệp

en: Show file date
vi: Hiện ngày tệp

en: Show file size
vi: Hiện cỡ tệp

en: Show image type
vi: Hiện kiểu ảnh

en: Show image dimensions
vi: Hiện các chiếu ảnh

en: Show camera date
vi: Hiện ngày máy ảnh

en: Show camera mode and program
vi: Hiện chế độ và chương trình của máy ảnh

en: Show camera flash settings
vi: Hiện thiết lập đèn nháy của máy ảnh

en: Show camera white balance settings
vi: Hiện thiết lập cán cân trắng của máy ảnh

en: By Date
vi: Theo ngày

en: By File Size
vi: Theo kích cỡ tệp

en: Uppercase
vi: Chữ hoa

en: Lowercase
vi: Chữ thường

en: Exposure program
vi: Chương trình exposure

en: Flash mode
vi: Chế độ đèn chớp

en: White balance
vi: Cân bằng trắng

en: Audio Channel Type
vi: Kiểu kênh âm thanh

en: <b>File</b>:
vi: <b>Tệp</b>:

en: <b>Folder</b>:
vi: <b>Thư mục</b>:

en: Roadmap
vi: Kế hoạch

en: Terrain
vi: Địa hình

en: Mercator
vi: Phép chiếu Mercator

en: Unknown title
vi: Chưa biết tiêu đề

en: Remove Bookmark
vi: Gỡ bỏ đánh dấu

en: Export error
vi: Lỗi xuất

en: Add place
vi: Thêm nơi

en: Remove selected tag
vi: Gỡ bỏ các thẻ đã chọn

en: Select service:
vi: Chọn dịch vụ:

en: Search name already exists.
    Please enter a new name:
vi: Tên tìm kiếm đã có.
    Hãy nhập tên mới:

en: Rendering intent:
vi: Mục đích dựng hình:

en: Profile Error
vi: Lỗi hồ sơ

en: Image Editor - %1
vi: Bộ sửa ảnh — %1

en: No Image in Current Album
vi: Không có ảnh trong tập ảnh hiện có

en: There is no image to show in the current album.
    The image editor will be closed.
vi: Không có ảnh cần hiển thị trong tập ảnh hiện có.
    Như thế thì bộ sửa ảnh sẽ đóng.

en: Delete File Permanently
vi: Xoá hoàn toàn tệp

en: Delete Permanently without Confirmation
vi: Xoá hoàn toàn, không cần xác nhận

en: Move to Trash without Confirmation
vi: Chuyển vào Sọt Rác, không cần xác nhận

en: Assign Tag
vi: Gán thẻ

en: Remove Tag
vi: Bỏ thẻ

en: Connecting to camera...
vi: Đang kết nối tới máy ảnh...

en: Camera Folders
vi: Thư mục máy ảnh

en: Camera filenames
vi: Tên tệp máy ảnh

en: Change case to:
vi: Đổi chữ sang:

en: Drag and drop an image here
vi: Kéo và thả ảnh vào đây

en: Show on left panel
vi: Hiện trên bảng trái

en: Show on right panel
vi: Hiện trên bảng phải

en: Remove item
vi: Gỡ bỏ mục

en: Clear all
vi: Xoá hết

en: Drag and drop images here
vi: Kéo và thả ảnh vào đây

en: Show item on left panel
vi: Hiện mục trên bảng trái

en: Show item on right panel
vi: Hiện mục trên bảng phải

en: Zoom to 100%
vi: Hiện 100%

en: Fit to &Window
vi: Vừa khít cửa &sổ

en: Previous Image
vi: Ảnh trước

en: No items
vi: Không có mục nào

note: * If there's no task available, draw a "No tasks" string at * the middle of the list thumbnail.
en: No tasks
vi: Không có nhiệm vụ nào

en: Not Tagged
vi: Chưa có thẻ

en: Color Model
vi: Mô hình màu

note: #-#-#-#-#  773 (kopete)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, birthdayDayLabel)
en: Day:
vi: Hôm:

en: Picture Properties
vi: Các thuộc tính Hình ảnh

en: Advanced Search
vi: Tìm kiếm cấp cao

en: Show file si&ze
vi: Hiện &kích cỡ tệp

en: Show digiKam &tags
vi: Hiện &thẻ digiKam

en: Show digiKam &rating
vi: Hiện đánh &giá digiKam

en: Thumbnail click action:
vi: Khi nhấn vào ảnh mẫu :

[ctx: @title:tab]
en: Icons
vi: Biểu tượng

en: Failed to auto-detect camera; please make sure it is connected properly and is turned on. Would you like to try again?
vi: Lỗi phát hiện tự động máy ảnh; hãy kiểm tra xem nó được kết nối và được bật. Bạn có muốn thử lại không?

en: Camera Configuration
vi: Cấu hình máy ảnh

note: i18n!
en: Mounted Camera
vi: Máy ảnh được lắp

en: Camera List
vi: Danh sách máy ảnh

en: Camera Title
vi: Tựa máy ảnh

en: <p>Set here the name used in digiKam interface to identify this camera.</p>
vi: <p>Ở đây hãy đặt tên được dùng trên giao diện digiKam để nhận diện máy ảnh này.</p>

en: Camera Port Type
vi: Kiểu cổng máy ảnh

en: <p>Select this option if your camera is connected to your computer using a serial cable.</p>
vi: <p>Hãy bật tuỳ chọn này nếu máy ảnh được kết nối đến máy tính bằng cáp kiểu nối tiếp.</p>

en: Camera Mount Path
vi: Đường dẫn lắp máy ảnh

en: Select Mime Types
vi: Chọn kiểu MIME

en: Auto-&Detect
vi: &Tìm ra tự động

en: Visit Gphoto project website
vi: Thăm nơi Mạng của dự án Gphoto

en: Show embedded preview
vi: Hiển thị ô xem thử nhúng

en: Start image editor
vi: Khởi chạy bộ sửa ảnh

en: Failed to auto-detect camera.
    Please check if your camera is turned on and retry or try setting it manually.
vi: Lỗi phát hiện tự động máy ảnh.
    Hãy kiểm tra xem máy ảnh được bật rồi thử lại, hoặc thử tự đặt nó.

en: Camera '%1' (%2) is already in list.
vi: Máy ảnh « %1 » (%2) đã có trong danh sách.

en: Found camera '%1' (%2) and added it to the list.
vi: Tìm thấy máy ảnh « %1 » (%2) và đã thêm nó vào danh sách.

en: Add Collection
vi: Thêm tập ảnh

en: Try again
vi: Thử lại

en: Interface Options
vi: Tuy chọn giao diện

en: &Use theme background color
vi: Dùng mà&u nền của sắc thái

en: Exposure Indicators
vi: Cái chỉ phơi nắng

en: Enable Color Management
vi: Bật khả năng quản lí màu

en: <ul><li>Checked: Color Management is enabled</li><li>Unchecked: Color Management is disabled</li></ul>
vi: <ul><li>Chọn: khả năng quản lí màu đã được bật</li><li>Không chọn: khả năng quản lí màu đã bị tắt</li></ul>

en: Visit Little CMS project website
vi: Thăm nơi Mạng của dự án Little CMS

en: <p>You can use this button to get more detailed information about the selected workspace profile.</p>
vi: <p>Bạn có thể bấm cái nút này để xem thông tin chi tiết hơn về hồ sơ vùng làm việc đã chọn.</p>

en: <p>You can use this button to get more detailed information about the selected monitor profile.</p>
vi: <p>Bạn có thể bấm cái nút này để xem thông tin chi tiết hơn về hồ sơ bộ trình bày đã chọn.</p>

en: <p>You can use this button to get more detailed information about the selected input profile.</p>
vi: <p>Bạn có thể bấm cái nút này để xem thông tin chi tiết hơn về hồ sơ nhập đã chọn.</p>

en: Use black point compensation
vi: Dùng bù điểm đen

en: <p><b>Black Point Compensation</b> is a way to make adjustments between the maximum black levels of digital files and the black capabilities of various digital devices.</p>
vi: <p><b>Bù điểm đen</b> là cách điều chỉnh giữa những cấp màu đen tối đa của tệp điện số và khả năng màu đen của thiết bị điện số khác nhau.</p>

en: Rendering Intents:
vi: Ý định vẽ:

en: Synchronize panels automatically
vi: Tự động đồng bộ hoá các bảng

en: &Replace...
vi: Tha&y thế...

en: digiKam Information
vi: Thông tin digiKam

en: Video Frame Rate
vi: Tỉ lệ khung hình phim

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

[ctx: @title]
en: Name
vi: Tên

[ctx: @title:column]
note: i18n: ectx: property (text), widget (QTreeWidget, m_bugListWidget)
en: Description
vi: Mô tả

[ctx: @title:tab]
en: Advanced
vi: Nâng cao

en: Remaining:
vi: Còn lại:

note: [about]
en: Lithuanian Translation
vi: Bản dịch tiếng Lát-vi

en: Cannot remove %s
vi: Không bỏ được %s

en: Transaction failed
vi: Giao dịch thất bại

note: TRANSLATORS: the display calibration process is finished
en: Complete!
vi: Hoàn tất!

note: "A document or certificate showing who owns shares"
en: security
vi: giấy chứng khoán

en: installed
vi: đã cài đặt

en: updates
vi: cập nhật

note: Translators: 'unset' in the sense of "something has not been set".
en: <unset>
vi: <hủy đặt>

en: Newer
vi: Mới hơn

en: Older
vi: Cũ hơn

en: Zombie
vi: Ma

en: Cleanup
vi: Làm sạch

en: Problem
vi: Vấn đề

en: Search result
vi: Không tìm thấy

note: TRANSLATORS: The role of the transaction, in past tense
en: Updated packages
vi: Đã cập nhật gói

en: Replacing
vi: Đang thay thế...

en: Base URL
vi: Địa chỉ Mạng cơ bản

en: GPG key
vi: Khóa PGP

en: Proxy password
vi: Mật khẩu máy chủ ủy nhiệm

en: Proxy username
vi: Tên người dùng ủy nhiệm

en: Throttle
vi: Tiết lưu

en: Enable logging
vi: Cho phép ghi nhật ký

en: Debug level
vi: Cấp gỡ lỗi

en: Archiving
vi: Lưu trữ

en: Cd burning
vi: Ghi CD

en: GNOME and GTK+
vi: GNOME và GTK+

en: KDE and Qt
vi: KDE và Qt

en: File tools
vi: Công cụ tập tin

en: Adventure
vi: Phiêu lưu

en: Arcade
vi: Mái vòm

en: Cards
vi: Bài lá

en: Sports
vi: Thể thao

en: Strategy
vi: Chiến lược

en: Graphical desktop
vi: Màn hình nền đồ họa

en: Instant messaging
vi: Thông điệp tức thời

en: Remote access
vi: Truy cập từ xa

note: #-#-#-#-#  508 (gtkhtml GNOME TRUNK)  #-#-#-#-# Dictionary Label
en: Dictionary
vi: Từ điển

en: Organizer
vi: Bộ tổ chức:

en: Sciences
vi: Khoa học

en: Astronomy
vi: Thiên văn học

en: Chemistry
vi: Hóa học

en: Computer science
vi: Khoa học máy tính

en: Geosciences
vi: Khoa học địa chất

en: Mathematics
vi: Toán học

en: Mixers
vi: Bộ hoà tiếng

note: I18N: ./data/gui/screens/options_audio.stkgui I18N: Section in the settings menu I18N: ./data/gui/screens/options_device.stkgui I18N: ./data/gui/screens/options_general.stkgui I18N: ./data/gui/screens/options_input.stkgui I18N: ./data/gui/screens/options_language.stkgui I18N: ./data/gui/screens/opti
en: Players
vi: Người chơi

en: Boot and Init
vi: Khởi động và Khởi tạo

en: Internationalization
vi: Quốc tế hóa

en: Kernel and hardware
vi: Kernel và phần cứng

en: Packaging
vi: Đóng gói

en: Text tools
vi: Công cụ văn bản

en: Toys
vi: Đồ chơi

en: Console Tools
vi: Các công cụ console

en: Game station
vi: Trò chơi

en: Internet station
vi: Internet

en: Multimedia station
vi: Đa phương tiện

en: Network Computer (client)
vi: Máy tính mạng (khách)

en: Office Workstation
vi: Văn phòng

en: Graphical Environment
vi: Môi trường đồ hoạ

en: KDE Workstation
vi: KDE

en: Other Graphical Desktops
vi: Các màn hình nền đồ hoạ khác

en: Firewall/Router
vi: Tường lửa/Định tuyến

en: Network Computer server
vi: Máy chủ mạng

en: Progress bar
vi: Thanh tiến độ

en: Update information
vi: Thông tin cập nhật

en: in names
vi: trong các tên

en: in descriptions
vi: trong các mô tả

en: in file names
vi: theo tên tập tin

en: &History
vi: &Lịch sử

en: User preferences
vi: Tùy thích người dùng

en: update
vi: cập nhật

en: locked
vi: đã khóa

note: How to handle missing information
en: Missing information
vi: Thông tin thiếu

[ctx: GenericName]
en: Install & Remove Software
vi: Cài đặt và gỡ bỏ phần mềm

[ctx: @action:inmenu]
en: Empty Trash
vi: Đổ rác

[ctx: @action:inmenu]
en: Restore
vi: Khôi phục

[ctx: @title:menu Create new folder, file, link, etc.]
en: Create New
vi: Tạo mới

[ctx: @action:inmenu]
en: Open Path
vi: Mở đường dẫn

[ctx: @action:inmenu]
en: Open Path in New Window
vi: Mở đường dẫn trong cửa sổ mới

[ctx: @action:inmenu]
en: Open Path in New Tab
vi: Mở đường dẫn trong thẻ mới

[ctx: @info:status]
en: Successfully copied.
vi: Sao chép thành công.

[ctx: @info:status]
en: Successfully moved.
vi: Di chuyển thành công.

[ctx: @info:status]
en: Successfully linked.
vi: Tạo liên kết thành công.

[ctx: @info:status]
en: Successfully moved to trash.
vi: Chuyển vào thùng rác thành công.

[ctx: @info:status]
en: Successfully renamed.
vi: Đổi tên thành công.

[ctx: @info:status]
en: Created folder.
vi: Đã tạo thư mục.

[ctx: @info]
en: Go back
vi: Đi lùi

[ctx: @info:whatsthis go back]
en: Return to the previously viewed folder.
vi: Quay lại thư mục đã xem trước đây.

[ctx: @info]
en: Go forward
vi: Đi tiến

[ctx: @info:whatsthis go forward]
en: This undoes a <interface>Go|Back</interface> action.
vi: Hành động này đảo ngược hành động <interface>Đi|Lùi</interface>.

[ctx: @info]
en: Could not access <filename>%1</filename>.
vi: Không truy cập được <filename>%1</filename>.

[ctx: @title:window]
en: Confirmation
vi: Xác nhận

[ctx: @action:button 'Quit Dolphin' button]
en: &Quit %1
vi: Th&oát %1

en: Show &Terminal Panel
vi: Hiện bảng "Dòng &lệnh"

en: The program '%1' is still running in the Terminal panel. Are you sure you want to quit?
vi: Chương trình '%1' vẫn đang chạy trong bảng "Dòng lệnh". Bạn có chắc chắn muốn thoát không?

[ctx: @action:inmenu Tools]
en: Open %1
vi: Mở %1

[ctx: @action:inmenu Tools]
en: Open Preferred Search Tool
vi: Mở công cụ tìm kiếm ưa thích

[ctx: @action:inmenu menu for configure actions]
en: Configure
vi: Cấu hình

[ctx: @action:inmenu File]
en: New &Window
vi: &Cửa sổ mới

[ctx: @info]
en: Open a new Dolphin window
vi: Mở một cửa sổ Dolphin mới

[ctx: @info:whatsthis]
en: This opens a new window just like this one with the current location and view.<nl/>You can drag and drop items between windows.
vi: Hành động này mở một cửa sổ mới giống như cửa sổ này với địa điểm và khung xem hiện tại.<nl/>Bạn có thể kéo thả các thứ giữa các cửa sổ.

[ctx: @action:inmenu File]
en: New Tab
vi: Thẻ mới

[ctx: @info:whatsthis]
en: This opens a new <emphasis>Tab</emphasis> with the current location and view.<nl/>A tab is an additional view within this window. You can drag and drop items between tabs.
vi: Hành động này mở một <emphasis>Thẻ</emphasis> mới với địa điểm và khung xem hiện tại.<nl/>Thẻ là một khung xem bổ sung bên trong cửa sổ này. Bạn có thể kéo thả các thứ giữa các thẻ.

[ctx: @action:inmenu Add current folder to places]
en: Add to Places
vi: Thêm vào bảng Địa điểm

[ctx: @info:whatsthis]
en: This adds the selected folder to the Places panel.
vi: Hành động này thêm thư mục được chọn vào bảng "Địa điểm".

[ctx: @action:inmenu File]
en: Close Tab
vi: Đóng thẻ

[ctx: @info:whatsthis]
en: This closes the currently viewed tab. If no more tabs are left this window will close instead.
vi: Hành động này đóng thẻ đang xem. Nếu không còn thêm thẻ nào thì cửa sổ này sẽ đóng.

[ctx: @info:whatsthis quit]
en: This closes this window.
vi: Hành động này đóng cửa sổ này.

[ctx: @info:whatsthis]
note: i18n: This will be the last paragraph for the whatsthis for all three: Cut, Copy and Paste
en: <para><emphasis>Cut, Copy</emphasis> and <emphasis>Paste</emphasis> work between many applications and are among the most used commands. That's why their <emphasis>keyboard shortcuts</emphasis> are prominently placed right next to each other on the keyboard: <shortcut>Ctrl+X</shortcut>, <shortcut>Ctrl+C</shortcut> and <shortcut>Ctrl+V</shortcut>.</para>
vi: <para><emphasis>Cắt, Chép</emphasis> và <emphasis>Dán</emphasis> hoạt động giữa nhiều ứng dụng và nằm trong số các lệnh hay dùng nhất. Đó là lí do mà <emphasis>các phím tắt</emphasis> của chúng được đặt nổi bật ngay cạnh nhau trên bàn phím: <shortcut>Ctrl+X</shortcut>, <shortcut>Ctrl+C</shortcut> và <shortcut>Ctrl+V</shortcut>.</para>

[ctx: @info:whatsthis cut]
en: This copies the items in your current selection to the <emphasis>clipboard</emphasis>.<nl/>Use the <emphasis>Paste</emphasis> action afterwards to copy them from the clipboard to a new location. The items will be removed from their initial location.
vi: Hành động này chép các thứ đang được chọn vào <emphasis>bảng nháp</emphasis>.<nl/>Dùng hành động <emphasis>Dán</emphasis> tiếp theo đó để chép chúng từ bảng nháp vào địa điểm mới. Các thứ này sẽ bị xoá khỏi địa điểm ban đầu.

[ctx: @info:whatsthis copy]
en: This copies the items in your current selection to the <emphasis>clipboard</emphasis>.<nl/>Use the <emphasis>Paste</emphasis> action afterwards to copy them from the clipboard to a new location.
vi: Hành động này chép các thứ đang được chọn vào <emphasis>bảng nháp</emphasis>.<nl/>Dùng hành động <emphasis>Dán</emphasis> tiếp theo đó để chép chúng từ bảng nháp vào địa điểm mới.

[ctx: @action:inmenu Edit]
en: Paste
vi: Dán

[ctx: @info:whatsthis paste]
en: This copies the items from your <emphasis>clipboard</emphasis> to the currently viewed folder.<nl/>If the items were added to the clipboard by the <emphasis>Cut</emphasis> action they are removed from their old location.
vi: Hành động này chép các thứ từ <emphasis>bảng nháp</emphasis>vào thư mục đang xem.<nl/>Nếu các thứ đó được thêm vào bảng nháp bằng hành động <emphasis>Cắt</emphasis> thì chúng sẽ bị xoá khỏi địa điểm cũ.

[ctx: @action:inmenu]
en: Copy to Inactive Split View
vi: Chép sang khung xem chia đôi bất hoạt

[ctx: @info:whatsthis Copy]
en: This copies the selected items from the <emphasis>active</emphasis> view to the inactive split view.
vi: Hành động này chép các thứ đang được chọn ở khung xem <emphasis>hoạt động</emphasis> sang khung xem bất hoạt.

[ctx: @action:inmenu Edit]
en: Copy to Inactive Split View
vi: Chép sang khung xem chia đôi bất hoạt

[ctx: @action:inmenu]
en: Move to Inactive Split View
vi: Di chuyển sang khung xem chia đôi bất hoạt

[ctx: @info:whatsthis Move]
en: This moves the selected items from the <emphasis>active</emphasis> view to the inactive split view.
vi: Hành động này di chuyển các thứ đang được chọn ở khung xem <emphasis>hoạt động</emphasis> sang khung xem bất hoạt.

[ctx: @action:inmenu Edit]
en: Move to Inactive Split View
vi: Di chuyển sang khung xem chia đôi bất hoạt

[ctx: @action:inmenu Tools]
en: Filter...
vi: Lọc...

[ctx: @info:tooltip]
en: Toggle Filter Bar
vi: Ẩn/hiện thanh lọc

[ctx: @info:whatsthis]
en: This opens the <emphasis>Filter Bar</emphasis> at the bottom of the window.<nl/> There you can enter a text to filter the files and folders currently displayed. Only those that contain the text in their name will be kept in view.
vi: Hành động này mở <emphasis>Thanh Lọc</emphasis> ở bên dưới của cửa sổ.<nl/>Tại đây bạn có thể nhập chữ để lọc các tệp và thư mục đang hiển thị. Chỉ những cái nào có tên chứa phần chữ đó mới được giữ lại trong khung xem.

[ctx: @action:inmenu]
en: Toggle Filter Bar
vi: Ẩn/hiện thanh lọc

[ctx: @action:intoolbar]
en: Filter
vi: Lọc

[ctx: @info:tooltip]
en: Search for files and folders
vi: Tìm kiếm tệp và thư mục

[ctx: @info:whatsthis find]
en: <para>This helps you find files and folders by opening a <emphasis>find bar</emphasis>. There you can enter search terms and specify settings to find the objects you are looking for.</para><para>Use this help again on the find bar so we can have a look at it while the settings are explained.</para>
vi: <para>Hành động này giúp bạn tìm kiếm tệp và thư mục bằng cách mở ra một <emphasis>thanh tìm kiếm</emphasis>. Ở đó bạn có thể nhập vào các cụm từ khoá và chỉ ra các thiết lập để tìm được các thứ mà bạn muốn.</para><para>Dùng tiếp phần trợ giúp này ở thanh tìm kiếm để xem giải thích về các thiết lập.</para>

[ctx: @action:inmenu]
en: Toggle Search Bar
vi: Bật/tắt thanh tìm kiếm

[ctx: @action:intoolbar]
en: Search
vi: Tìm kiếm

[ctx: @info:whatsthis]
en: This selects all files and folders in the current location.
vi: Hành động này chọn tất cả tệp và thư mục ở địa điểm hiện tại.

[ctx: @action:inmenu Edit]
en: Invert Selection
vi: Đảo chọn lựa

[ctx: @info:whatsthis invert]
en: This selects all objects that you have currently <emphasis>not</emphasis> selected instead.
vi: Hành động này chọn tất cả các mục mà hiện bạn đang <emphasis>không</emphasis> chọn.

[ctx: @info:whatsthis find]
en: <para>This splits the folder view below into two autonomous views.</para><para>This way you can see two locations at once and move items between them quickly.</para>Click this again afterwards to recombine the views.
vi: <para>Hành động này chia khung xem thư mục bên dưới thành hai khung xem độc lập.</para><para>Bằng cách này bạn có thể thấy hai địa điểm cùng một lúc và di chuyển nhanh chóng các thứ giữa các địa điểm đó.</para>Bấm lại vào đây để ghép hai khung xem lại.

[ctx: @action:intoolbar Stash]
en: Stash
vi: Cất

[ctx: @info]
en: Opens the stash virtual directory in a split window
vi: Mở một cửa sổ chia đôi hiển thị thư mục ảo cất giữ

[ctx: @action:inmenu View]
en: Stop
vi: Dừng

[ctx: @info]
en: Stop loading
vi: Dừng tải

[ctx: @info]
en: This stops the loading of the contents of the current folder.
vi: Hành động này dừng việc tải nội dung của thư mục hiện tại.

[ctx: @action:inmenu Navigation Bar]
en: Editable Location
vi: Địa điểm sửa được

[ctx: @info:whatsthis]
en: This toggles the <emphasis>Location Bar</emphasis> to be editable so you can directly enter a location you want to go to.<nl/>You can also switch to editing by clicking to the right of the location and switch back by confirming the edited location.
vi: Hành động này bật/tắt sự sửa được <emphasis>Thanh Địa điểm</emphasis> để bạn có thể trực tiếp nhập một địa điểm mà bạn muốn đến. Bạn cũng có thể bắt đầu sửa bằng cách bấm vào bên phải của địa điểm và kết thúc bằng cách xác nhận địa điểm đã sửa.

[ctx: @action:inmenu Navigation Bar]
en: Replace Location
vi: Thay thế địa điểm

[ctx: @info:whatsthis]
en: This switches to editing the location and selects it so you can quickly enter a different location.
vi: Hành động này bắt đầu việc sửa địa điểm và chọn luôn cả dòng để bạn có thể nhanh chóng nhập một địa điểm khác.

[ctx: @action:inmenu File]
en: Undo close tab
vi: Đảo ngược việc đóng thẻ

[ctx: @info:whatsthis undo close tab]
en: This returns you to the previously closed tab.
vi: Hành động này đưa bạn lại thẻ đã đóng trước đây.

[ctx: @info:whatsthis]
en: This undoes the last change you made to files or folders.<nl/>Such changes include <interface>creating, renaming</interface> and <interface>moving</interface> them to a different location or to the <filename>Trash</filename>. <nl/>Changes that can't be undone will ask for your confirmation.
vi: Hành động này đảo ngược thay đổi cuối cùng mà bạn thực hiện với các tệp hoặc thư mục.<nl/>Các loại thay đổi bao gồm <interface>tạo, đổi tên</interface> và <interface>di chuyển</interface> các thứ đến một địa điểm khác hoặc đến <filename>thùng rác</filename>.<nl/>Các thay đổi không đảo ngược được sẽ yêu cầu xác nhận của bạn.

[ctx: @info:whatsthis]
en: Go to your <filename>Home</filename> folder.<nl/>Every user account has their own <filename>Home</filename> that contains their data including folders that contain personal application data.
vi: Đi đến thư mục <filename>Nhà</filename> của bạn.<nl/>Mỗi danh khoản người dùng có <filename>Nhà</filename> riêng, chứa dữ liệu của danh khoản đó, bao gồm các thư mục chứa dữ liệu ứng dụng cá nhân.

[ctx: @action:inmenu Tools]
en: Compare Files
vi: So sánh tệp

[ctx: @info:whatsthis]
en: <para>This opens a preferred search tool for the viewed location.</para><para>Use <emphasis>More Search Tools</emphasis> menu to configure it.</para>
vi: <para>Hành động này mở công cụ tìm kiếm ưa thích cho địa điểm đang xem.</para><para>Dùng trình đơn<emphasis>Công cụ tìm kiếm khác</emphasis> để điều chỉnh.</para>

[ctx: @action:inmenu Tools]
en: Open Terminal
vi: Mở dòng lệnh

[ctx: @info:whatsthis]
en: <para>This opens a <emphasis>terminal</emphasis> application for the viewed location.</para><para>To learn more about terminals use the help in the terminal application.</para>
vi: <para>Hành động này mở một ứng dụng <emphasis>dòng lệnh</emphasis> cho địa điểm đang xem.</para><para>Sử dụng trợ giúp trong ứng dụng dòng lệnh để biết thêm về các dòng lệnh.</para>

[ctx: @action:inmenu Tools]
en: Focus Terminal Panel
vi: Nhắm vào bảng "Dòng lệnh"

[ctx: @title:menu]
en: &Bookmarks
vi: &Dấu nhớ

[ctx: @info:whatsthis]
en: This switches between having a <emphasis>Menubar</emphasis> and having a <interface>Control</interface> button. Both contain mostly the same commands and configuration options.
vi: Hành động này chuyển đổi giữa việc có một <emphasis>Thanh trình đơn</emphasis> và việc có một nút <interface>Điều khiển</interface>. Hai thứ hầu như chứa các lệnh và lựa chọn cấu hình giống nhau.

[ctx: @action:inmenu]
en: Activate Tab %1
vi: Kích hoạt thẻ %1

[ctx: @action:inmenu]
en: Activate Last Tab
vi: Kích hoạt thẻ cuối cùng

[ctx: @action:inmenu]
en: Next Tab
vi: Thẻ sau

[ctx: @action:inmenu]
en: Activate Next Tab
vi: Kích hoạt thẻ sau

[ctx: @action:inmenu]
en: Previous Tab
vi: Thẻ trước

[ctx: @action:inmenu]
en: Activate Previous Tab
vi: Kích hoạt thẻ trước

[ctx: @action:inmenu]
en: Show Target
vi: Hiện đích

[ctx: @action:inmenu]
en: Open in New Tab
vi: Mở trong thẻ mới

[ctx: @action:inmenu]
en: Open in New Tabs
vi: Mở trong thẻ mới

[ctx: @action:inmenu]
en: Open in New Window
vi: Mở trong cửa sổ mới

[ctx: @action:inmenu Panels]
en: Unlock Panels
vi: Bỏ khoá các bảng

[ctx: @action:inmenu Panels]
en: Lock Panels
vi: Khoá các bảng

[ctx: @info:whatsthis]
en: This switches between having panels <emphasis>locked</emphasis> or <emphasis>unlocked</emphasis>.<nl/>Unlocked panels can be dragged to the other side of the window and have a close button.<nl/>Locked panels are embedded more cleanly.
vi: Hành động này chuyển đổi giữa việc <emphasis>khoá</emphasis> và <emphasis>bỏ khoá</emphasis> các bảng.<nl/>Các bảng không bị khoá có thể kéo được sang phía kia của cửa sổ và có một nút đóng.<nl/>Các bảng bị khoá thì trông thanh gọn hơn.

[ctx: @title:window]
en: Information
vi: Thông tin

[ctx: @info:whatsthis]
note: i18n: This is the last paragraph for the "What's This"-texts of all four panels.
en: <para>To show or hide panels like this go to <interface>Control|Panels</interface> or <interface>View|Panels</interface>.</para>
vi: <para>Để hiện hoặc ẩn các bảng khác, mở <interface>Điều khiển|Bảng</interface> hoặc <interface>Xem|Bảng</interface>.</para>

[ctx: @info:whatsthis]
en: <para> This toggles the <emphasis>information</emphasis> panel at the right side of the window.</para><para>The panel provides in-depth information about the items your mouse is hovering over or about the selected items. Otherwise it informs you about the currently viewed folder.<nl/>For single items a preview of their contents is provided.</para>
vi: <para>Hành động này đóng/mở bảng <emphasis>Thông tin</emphasis> ở bên phải của cửa sổ.</para><para>Bảng này cung cấp thông tin chuyên sâu về các thứ bạn đang đảo chuột ở trên hoặc về các thứ đang được chọn. Nếu không thì nó hiện thông tin về thư mục đang xem.<nl/>Với từng thứ riêng lẻ thì nó hiện một phần xem thử cho nội dung của thứ đó.</para>

[ctx: @info:whatsthis]
en: <para>This panel provides in-depth information about the items your mouse is hovering over or about the selected items. Otherwise it informs you about the currently viewed folder.<nl/>For single items a preview of their contents is provided.</para><para>You can configure which and how details are given here by right-clicking.</para>
vi: <para>Bảng này cung cấp thông tin chuyên sâu về các thứ bạn đang đảo chuột ở trên hoặc về các thứ đang được chọn. Nếu không thì nó hiện thông tin về thư mục đang xem.<nl/>Với từng thứ riêng lẻ thì nó hiện một phần xem thử cho nội dung của thứ đó.</para><para>Bấm phải để điều chỉnh nội dung và cách thức hiển thị các chi tiết ở đây.</para>

[ctx: @title:window]
en: Folders
vi: Thư mục

[ctx: @info:whatsthis]
en: This toggles the <emphasis>folders</emphasis> panel at the left side of the window.<nl/><nl/>It shows the folders of the <emphasis>file system</emphasis> in a <emphasis>tree view</emphasis>.
vi: Hành động này đóng/mở bảng <emphasis>Thư mục</emphasis> ở bên trái của cửa sổ.<nl/><nl/>Nó hiển thị các thư mục của <emphasis>hệ thống tệp</emphasis> trong một <emphasis>khung xem cây</emphasis>.

[ctx: @info:whatsthis]
en: <para>This panel shows the folders of the <emphasis>file system</emphasis> in a <emphasis>tree view</emphasis>.</para><para>Click a folder to go there. Click the arrow to the left of a folder to see its subfolders. This allows quick switching between any folders.</para>
vi: <para>Bảng này hiển thị các thư mục của <emphasis>hệ thống tệp</emphasis> trong một <emphasis>khung xem cây</emphasis>.</para><para>Bấm vào một thư mục để đi đến đó. Bấm vào mũi tên bên trái một thư mục để thấy các thư mục con của nó. Bảng này cho phép chuyển nhanh giữa bất kì thư mục nào.</para>

[ctx: @title:window Shell terminal]
en: Terminal
vi: Dòng lệnh

[ctx: @info:whatsthis]
en: <para>This toggles the <emphasis>terminal</emphasis> panel at the bottom of the window.<nl/>The location in the terminal will always match the folder view so you can navigate using either.</para><para>The terminal panel is not needed for basic computer usage but can be useful for advanced tasks. To learn more about terminals use the help in a standalone terminal application like Konsole.</para>
vi: <para>Hành động này đóng/mở bảng <emphasis>Dòng lệnh</emphasis> ở bên dưới của cửa sổ.<nl/>Địa điểm của dòng lệnh sẽ luôn khớp với khung xem thư mục nên bạn có thể điều hướng bằng cái nào cũng được.</para><para>Bảng "Dòng lệnh" này không cần cho việc sử dụng máy tính cơ bản nhưng có thể có ích cho các tác vụ nâng cao. Sử dụng trợ giúp trong một ứng dụng dòng lệnh độc lập, như Konsole, để biết thêm về các dòng lệnh.</para>

[ctx: @info:whatsthis]
en: <para>This is the <emphasis>terminal</emphasis> panel. It behaves like a normal terminal but will match the location of the folder view so you can navigate using either.</para><para>The terminal panel is not needed for basic computer usage but can be useful for advanced tasks. To learn more about terminals use the help in a standalone terminal application like Konsole.</para>
vi: <para>Đây là bảng <emphasis>Dòng lệnh</emphasis>. Nó hoạt động như một ứng dụng dòng lệnh bình thường nhưng sẽ khớp với địa điểm của khung xem thư mục nên bạn có thể điều hướng bằng cái nào cũng được.</para><para>Bảng "Dòng lệnh" này không cần cho việc sử dụng máy tính cơ bản nhưng có thể có ích cho các tác vụ nâng cao. Sử dụng trợ giúp trong một ứng dụng dòng lệnh độc lập, như Konsole, để biết thêm về các dòng lệnh.</para>

[ctx: @title:window]
en: Places
vi: Địa điểm

[ctx: @item:inmenu]
en: Show Hidden Places
vi: Hiện các địa điểm ẩn

[ctx: @info:whatsthis]
en: This displays all places in the places panel that have been hidden. They will appear semi-transparent unless you uncheck their hide property.
vi: Hành động này hiển thị tất cả các địa điểm trong bảng "Địa điểm" mà đã bị ẩn đi. Chúng sẽ hiện bán trong suốt trừ khi bạn bỏ chọn thuộc tính ẩn của chúng.

[ctx: @info:whatsthis]
en: <para>This toggles the <emphasis>places</emphasis> panel at the left side of the window.</para><para>It allows you to go to locations you have bookmarked and to access disk or media attached to the computer or to the network. It also contains sections to find recently saved files or files of a certain type.</para>
vi: <para>Hành động này đóng/mở bảng <emphasis>Địa điểm</emphasis> ở bên trái của cửa sổ.</para><para>Nó cho phép bạn đi đến các địa điểm mà bạn đã lưu dấu và truy cập đĩa hoặc phương tiện được kết nối vào máy tính hoặc mạng. Nó cũng chứa các khu vực để tìm các tệp mới lưu gần đây hoặc các tệp thuộc một kiểu nhất định.</para>

[ctx: @info:whatsthis]
en: <para>This is the <emphasis>Places</emphasis> panel. It allows you to go to locations you have bookmarked and to access disk or media attached to the computer or to the network. It also contains sections to find recently saved files or files of a certain type.</para><para>Click on an entry to go there. Click with the right mouse button instead to open any entry in a new tab or new window.</para><para>New entries can be added by dragging folders onto this panel. Right-click any section or entry to hide it. Right-click an empty space on this panel and select <interface>Show Hidden Places</interface> to display it again.</para>
vi: <para>Đây là bảng <emphasis>Địa điểm</emphasis>. Nó cho phép bạn đi đến các địa điểm mà bạn đã lưu dấu và truy cập đĩa hoặc phương tiện được kết nối vào máy tính hoặc mạng. Nó cũng chứa các khu vực để tìm các tệp mới lưu hoặc các tệp thuộc một kiểu nhất định.</para><para>Bấm vào một mục để đi đến đó. Bấm bằng nút chuột phải để mở một mục trong một thẻ mới hoặc cửa sổ mới.</para><para>Thêm các mục mới bằng cách kéo các thư mục vào bảng này. Bấm phải vào bất kì khu vực hoặc mục nào để ẩn nó đi. Bấm phải vào một vùng trống trong bảng này và chọn <interface>Hiện các địa điểm ẩn</interface> để hiện lại khu vực hoặc mục đó.</para>

[ctx: @action:inmenu View]
en: Show Panels
vi: Hiện các bảng

[ctx: @info:whatsthis]
en: <para>Go to the folder that contains the currently viewed one.</para><para>All files and folders are organized in a hierarchical <emphasis>file system</emphasis>. At the top of this hierarchy is a directory that contains all data connected to this computer—the <emphasis>root directory</emphasis>.</para>
vi: <para>Đi đến thư mục chứa thư mục đang xem.</para><para>Tất cả các tệp và thư mục được tổ chức trong một <emphasis>hệ thống tệp</emphasis> theo cấp bậc. Ở đỉnh của hệ thống cấp bậc này là một thư mục chứa tất cả dữ liệu kết nối với máy tính này—<emphasis>thư mục gốc</emphasis>.</para>

[ctx: @action:intoolbar Close left view]
en: Close
vi: Đóng

[ctx: @info]
en: Close left view
vi: Đóng khung xem bên trái

[ctx: @action:intoolbar Close right view]
en: Close
vi: Đóng

[ctx: @info]
en: Close right view
vi: Đóng khung xem bên phải

[ctx: @action:intoolbar Split view]
en: Split
vi: Chia đôi

[ctx: @info]
en: Split view
vi: Chia đôi khung xem

[ctx: @info:whatsthis]
en: <para>This is the <emphasis>Menubar</emphasis>. It provides access to commands and configuration options. Left-click on any of the menus on this bar to see its contents.</para><para>The Menubar can be hidden by unchecking <interface>Settings|Show Menubar</interface>. Then most of its contents become available through a <interface>Control</interface> button on the <emphasis>Toolbar</emphasis>.</para>
vi: <para>Đây là <emphasis>Thanh trình đơn</emphasis>. Nó cho phép truy cập đến các lệnh và lựa chọn cấu hình. Bấm trái vào một trình đơn bất kì trên thanh này để xem nội dung bên trong.</para><para>Bạn có thể ẩn Thanh trình đơn đi bằng cách bỏ chọn <interface>Thiết lập|Hiện Thanh trình đơn</interface>. Sau đó hầu hết nội dung của nó có thể tìm thấy ở nút <interface>Điều khiển</interface> trên <emphasis>Thanh công cụ</emphasis>.</para>

[ctx: @info:whatsthis]
en: <para>This is the <emphasis>Toolbar</emphasis>. It allows quick access to frequently used actions.</para><para>It is highly customizable. All items you see in the <interface>Control</interface> menu or in the <interface>Menubar</interface> can be placed on the Toolbar. Just right-click on it and select <interface>Configure Toolbars…</interface> or find this action in the <interface>Control</interface> or <interface>Settings</interface> menu.</para><para>The location of the bar and the style of its buttons can also be changed in the right-click menu. Right-click a button if you want to show or hide its text.</para>
vi: <para>Đây là <emphasis>Thanh công cụ</emphasis>. Nó cho phép truy cập nhanh đến các hành động thường dùng.</para><para>Nó rất dễ tuỳ biến. Tất cả các mục bạn thấy trong trình đơn <interface>Điều khiển</interface> hoặc <interface>Thanh trình đơn</interface> đều có thể đặt được vào Thanh công cụ. Chỉ cần bấm phải vào nó và chọn <interface>Cấu hình thanh công cụ…</interface> hoặc tìm hành động này trong trình đơn <interface>Điều khiển</interface> hoặc <interface>Thiết lập</interface>.</para><para>Vị trí của thanh này và kiểu cách các nút của nó cũng có thể thay đổi được trong trình đơn bấm phải. Bấm phải vào một nút nếu bạn muốn hiện hay ẩn chữ của nó.</para>

[ctx: @info:whatsthis main view]
en: <para>Here you can see the <emphasis>folders</emphasis> and <emphasis>files</emphasis> that are at the location described in the <interface>Location Bar</interface> above. This area is the central part of this application where you navigate to the files you want to use.</para><para>For an elaborate and general introduction to this application <link url='https://userbase.kde.org/Dolphin/File_Management#Introduction_to_Dolphin'>click here</link>. This will open an introductory article from the <emphasis>KDE UserBase Wiki</emphasis>.</para><para>For brief explanations of all the features of this <emphasis>view</emphasis> <link url='help:/dolphin/dolphin-view.html'>click here</link> instead. This will open a page from the <emphasis>Handbook</emphasis> that covers the basics.</para>
vi: <para>Tại đây bạn có thể thấy các <emphasis>thư mục</emphasis> và các <emphasis>tệp</emphasis> ở địa điểm hiện trong <interface>Thanh Địa điểm</interface> phía trên. Khu vực này là phần chính của ứng dụng, nơi bạn di chuyển đến các tệp mà bạn muốn dùng.</para><para>Để xem một phần giới thiệu chung kĩ lưỡng <link url='https://userbase.kde.org/Dolphin/File_Management#Introduction_to_Dolphin'>bấm vào đây</link>. Nó sẽ mở ra một bài giới thiệu trong trang <emphasis>Wiki Cơ sở Người dùng KDE</emphasis>.</para><para>Để xem giải thích ngắn gọn về tất cả các tính năng của <emphasis>khung xem</emphasis> này, <link url='help:/dolphin/dolphin-view.html'>bấm vào đây</link>. Nó sẽ mở ra một trang trong <emphasis>Sổ tay</emphasis> bao hàm các nội dung cơ bản.</para>

[ctx: @info:whatsthis]
en: <para>This opens a window that lists the <emphasis>keyboard shortcuts</emphasis>.<nl/>There you can set up key combinations to trigger an action when they are pressed simultaneously. All commands in this application can be triggered this way.</para>
vi: <para>Hành động này mở một cửa sổ liệt kê <emphasis>các phím tắt</emphasis>.<nl/>Ở đó bạn có thể thiết lập các tổ hợp phím để kích hoạt một hành động khi các phím đó được bấm đồng thời. Tất cả các lệnh trong ứng dụng này có thể được kích hoạt bằng cách này.</para>

[ctx: @info:whatsthis]
en: <para>This opens a window in which you can change which buttons appear on the <emphasis>Toolbar</emphasis>.</para><para>All items you see in the <interface>Control</interface> menu or in the <interface>Menubar</interface> can also be placed on the Toolbar.</para>
vi: <para>Hành động này mở một cửa sổ trong đó bạn có thể thay đổi các nút xuất hiện trên <emphasis>Thanh công cụ</emphasis>.</para><para>Tất cả các mục bạn thấy trong trình đơn <interface>Điều khiển</interface> hay trong <interface>Thanh trình đơn</interface> đều có thể đặt được vào Thanh công cụ.</para>

[ctx: @info:whatsthis]
en: This opens a window where you can change a multitude of settings for this application. For an explanation of the various settings go to the chapter <emphasis>Configuring Dolphin</emphasis> in <interface>Help|Dolphin Handbook</interface>.
vi: Hành động này mở một cửa sổ trong đó bạn có thể thay đổi một loạt thiết lập cho ứng dụng này. Để được giải thích về các thiết lập, xem chương <emphasis>Cấu hình Dolphin</emphasis> trong <interface>Trợ giúp|Sổ tay Dolphin</interface>.

[ctx: @info:whatsthis handbook]
en: <para>This opens the Handbook for this application. It provides explanations for every part of <emphasis>Dolphin</emphasis>.</para>
vi: <para>Hành động này mở Sổ tay cho ứng dụng này. Nó cung cấp các giải thích cho mọi thành phần của <emphasis>Dolphin</emphasis>.</para>

[ctx: @info:whatsthis second half of handbook hb text without link]
en: <para>If you want more elaborate introductions to the different features of <emphasis>Dolphin</emphasis> go to the KDE UserBase Wiki.</para>
vi: <para>Nếu bạn muốn xem các giới thiệu kĩ lưỡng hơn về các tính năng khác nhau của <emphasis>Dolphin</emphasis> thì hãy xem Wiki Cơ sở Người dùng KDE.</para>

[ctx: @info:whatsthis second half of handbook text with link]
en: <para>If you want more elaborate introductions to the different features of <emphasis>Dolphin</emphasis> <link url='https://userbase.kde.org/Dolphin/File_Management'>click here</link>. It will open the dedicated page in the KDE UserBase Wiki.</para>
vi: <para>Nếu bạn muốn xem các giới thiệu kĩ lưỡng hơn về các tính năng khác nhau của <emphasis>Dolphin</emphasis> thì <link url='https://userbase.kde.org/Dolphin/File_Management'>bấm vào đây</link>. Nó sẽ mở ra trang chuyên biệt trong Wiki Cơ sở Người dùng KDE.</para>

[ctx: @info:whatsthis whatsthis button]
en: <para>This is the button that invokes the help feature you are using right now! Click it, then click any component of this application to ask "What's this?" about it. The mouse cursor will change appearance if no help is available for a spot.</para>
vi: <para>Đây là nút gọi ra tính năng trợ giúp mà bạn đang dùng ngay lúc này! Bấm vào nó, rồi bấm vào bất kì thành phần nào của ứng dụng này để hỏi "Đây là cái gì?". Con trỏ chuột sẽ thay đổi diện mạo nếu không có trợ giúp nào tồn tại cho một vị trí nào đó.</para>

[ctx: @info:whatsthis second half of whatsthis button text without link]
en: <para>There are two other ways to get help for this application: The <interface>Dolphin Handbook</interface> in the <interface>Help</interface> menu and the <emphasis>KDE UserBase Wiki</emphasis> article about <emphasis>File Management</emphasis> online.</para><para>The "What's this?" help is missing in most other windows so don't get too used to this.</para>
vi: <para>Có hai cách khác để tìm trợ giúp cho ứng dụng này: <interface>Sổ tay Dolphin</interface> trong trình đơn <interface>Trợ giúp</interface> và bài viết trực tuyến trong <emphasis>Wiki Cơ sở Người dùng KDE</emphasis> về <emphasis>Quản lí tệp</emphasis>.</para><para>Phần lớn các cửa sổ khác đều thiếu kiểu trợ giúp "Đây là cái gì?" nên đừng quá trông chờ vào nó.</para>

[ctx: @info:whatsthis second half of whatsthis button text with link]
en: <para>There are two other ways to get help: The <link url='help:/dolphin/index.html'>Dolphin Handbook</link> and the <link url='https://userbase.kde.org/Dolphin/File_Management'>KDE UserBase Wiki</link>.</para><para>The "What's this?" help is missing in most other windows so don't get too used to this.</para>
vi: <para>Có hai cách khác để tìm trợ giúp: <link url='help:/dolphin/index.html'>Sổ tay Dolphin</link> và <link url='https://userbase.kde.org/Dolphin/File_Management'>Wiki Cơ sở Người dùng KDE</link>.</para><para>Phần lớn các cửa sổ khác đều thiếu kiểu trợ giúp "Đây là cái gì?" nên đừng quá quen với nó.</para>

[ctx: @info:whatsthis]
en: <para>This opens a window that will guide you through reporting errors or flaws in this application or in other KDE software.</para>
vi: <para>Hành động này mở một cửa sổ hướng dẫn bạn báo lỗi hoặc các thiếu sót trong ứng dụng này hoặc các phần mềm KDE khác.</para>

[ctx: @info:whatsthis second half of reportbug text with link]
en: <para>High-quality bug reports are much appreciated. To learn how to make your bug report as effective as possible <link url='https://community.kde.org/Get_Involved/Bug_Reporting'>click here</link>.</para>
vi: <para>Chúng tôi rất trân trọng các bản báo lỗi chất lượng. <link url='https://community.kde.org/Get_Involved/Bug_Reporting'>Bấm vào đây</link> để biết cách làm bản báo lỗi của bạn thật hiệu quả.</para>

[ctx: @info:whatsthis]
en: <para>This opens a <emphasis>web page</emphasis> where you can donate to support the continued work on this application and many other projects by the <emphasis>KDE</emphasis> community.</para><para>Donating is the easiest and fastest way to efficiently support KDE and its projects. KDE projects are available for free therefore your donation is needed to cover things that require money like servers, contributor meetings, etc.</para><para><emphasis>KDE e.V.</emphasis> is the non-profit organization behind the KDE community.</para>
vi: <para>Hành động này mở một <emphasis>trang web</emphasis> nơi bạn có thể quyên góp để ủng hộ công việc tiếp tục với ứng dụng này và nhiều dự án khác của cộng đồng <emphasis>KDE</emphasis>.</para><para>Quyên góp là cách dễ nhất và nhanh nhất để ủng hộ hiệu quả cho KDE và các dự án. Các dự án KDE đều miễn phí nên sự quyên góp của bạn là điều cần thiết để trang trải các khoản như máy chủ, hội nghị người đóng góp, v.v.</para><para><emphasis>KDE e.V.</emphasis> là tổ chức phi lợi nhuận đứng sau cộng đồng KDE.</para>

[ctx: @info:whatsthis]
en: With this you can change the language this application uses.<nl/>You can even set secondary languages which will be used if texts are not available in your preferred language.
vi: Với hành động này bạn có thể thay đổi ngôn ngữ dùng trong ứng dụng này.<nl/>Bạn còn có thể đặt các ngôn ngữ thứ cấp để dùng khi các đoạn chữ không có trong ngôn ngữ mà bạn ưu tiên.

[ctx: @info:whatsthis]
en: This opens a window that informs you about the version, license, used libraries and maintainers of this application.
vi: Hành động này mở một cửa sổ thông tin cho bạn về phiên bản, giấy phép, các thư viện được dùng và các bảo trì viên của ứng dụng này.

[ctx: @info:whatsthis]
en: This opens a window with information about <emphasis>KDE</emphasis>. The KDE community are the people behind this free software.<nl/>If you like using this application but don't know about KDE or want to see a cute dragon have a look!
vi: Hành động này mở một cửa sổ với thông tin về <emphasis>KDE</emphasis>. Cộng đồng KDE là những người đứng sau phần mềm tự do này.<nl/>Nếu bạn thích dùng ứng dụng này nhưng chưa biết về KDE hoặc bạn muốn thấy một con rồng dễ thương thì hãy thử ghé xem!

[ctx: @action:inmenu Tools]
en: Defocus Terminal Panel
vi: Bỏ nhắm khỏi bảng "Dòng lệnh"

en: Enter server URL (e.g. smb://[ip address])
vi: Nhập URL máy chủ (vd. smb://[địa chỉ IP])

[ctx: @action:button]
en: Empty Trash
vi: Đổ rác

en: Empties Trash to create free space
vi: Đổ rác để có thêm chỗ trống

[ctx: @action:button]
en: Add Network Folder
vi: Thêm thư mục mạng

[ctx: @action:inmenu]
en: Location Bar | Location Bars
vi[0]: Thanh địa điểm

[ctx: @action:inmenu Edit]
en: &Edit File Type...
vi: Sửa &kiểu tệp...

[ctx: @action:inmenu Edit]
en: Select Items Matching...
vi: Chọn các thứ khớp với...

[ctx: @action:inmenu Edit]
en: Unselect Items Matching...
vi: Bỏ chọn các thứ khớp với...

[ctx: @action:inmenu Edit]
en: Unselect All
vi: Bỏ chọn tất cả

[ctx: @action:inmenu Go]
en: App&lications
vi: Ứn&g dụng

[ctx: @action:inmenu Go]
en: &Network Folders
vi: Thư mục &mạng

[ctx: @action:inmenu Go]
en: Trash
vi: Thùng rác

[ctx: @action:inmenu Go]
en: Autostart
vi: Khởi động tự động

[ctx: @action:inmenu Tools]
en: Find File...
vi: Tìm tệp...

[ctx: @action:inmenu Tools]
en: Open &Terminal
vi: Mở dòng &lệnh

[ctx: @title:window]
en: Select
vi: Chọn

en: Select all items matching this pattern:
vi: Chọn tất cả các thứ khớp với dạng mẫu này:

[ctx: @title:window]
en: Unselect
vi: Bỏ chọn

en: Unselect all items matching this pattern:
vi: Bỏ chọn tất cả các thứ khớp với dạng mẫu này:

[ctx: @title:menu]
note: i18n: ectx: Menu (selection)
en: Selection
vi: Chọn lựa

[ctx: @title:menu]
note: i18n: ectx: Menu (tools)
en: Tools
vi: Công cụ

[ctx: @title:menu]
note: i18n: ectx: ToolBar (mainToolBar)
en: Dolphin Toolbar
vi: Thanh công cụ Dolphin

en: Recently Closed Tabs
vi: Thẻ đóng gần đây

en: Empty Recently Closed Tabs
vi: Quên các thẻ đóng gần đây

[ctx: @action:inmenu]
en: New Tab
vi: Thẻ mới

[ctx: @action:inmenu]
en: Close Other Tabs
vi: Đóng các thẻ khác

[ctx: @title:menu]
note: i18n: ectx: Menu (location_bar)
en: Location Bar
vi: Thanh địa điểm

[ctx: @title:menu]
note: i18n: ectx: ToolBar (mainToolBar)
en: Main Toolbar
vi: Thanh công cụ chính

[ctx: @info:whatsthis location bar]
en: <para>This describes the location of the files and folders displayed below.</para><para>The name of the currently viewed folder can be read at the very right. To the left of it is the name of the folder that contains it. The whole line is called the <emphasis>path</emphasis> to the current location because following these folders from left to right leads here.</para><para>This interactive path is more powerful than one would expect. To learn more about the basic and advanced features of the location bar <link url='help:/dolphin/location-bar.html'>click here</link>. This will open the dedicated page in the Handbook.</para>
vi: <para>Thanh này cho biết địa điểm của các tệp và thư mục hiển thị ở phía dưới.</para><para>Tên của thư mục đang xem nằm ở tận cùng bên phải. Bên trái đó là tên của thư mục chứa nó. Cả dòng này gọi là <emphasis>đường dẫn</emphasis> đến địa điểm hiện tại vì đi theo các thư mục này từ trái qua phải thì sẽ đến được đây.</para><para>Đường dẫn mang tính tương tác này có thể đa dụng hơn mong đợi. Để biết thêm về các tính năng cơ bản và nâng cao của thanh địa điểm, <link url='help:/dolphin/location-bar.html'>bấm vào đây</link>. Nó sẽ mở ra trang chuyên biệt trong "Sổ tay".</para>

[ctx: @info:whatsthis findbar]
en: <para>This helps you find files and folders. Enter a <emphasis>search term</emphasis> and specify search settings with the buttons at the bottom:<list><item>Filename/Content: Does the item you are looking for contain the search terms within its filename or its contents?<nl/>The contents of images, audio files and videos will not be searched.</item><item>From Here/Everywhere: Do you want to search in this folder and its sub-folders or everywhere?</item><item>More Options: Click this to search by media type, access time or rating.</item><item>More Search Tools: Install other means to find an item.</item></list></para>
vi: <para>Hành động này giúp bạn tìm kiếm tệp và thư mục. Nhập vào một <emphasis>cụm từ khoá</emphasis> và định ra các thiết lập với các nút ở bên dưới:<list><item>Tên tệp/Nội dung: Thứ bạn đang tìm kiếm chứa cụm từ khoá trong tên tệp hay trong nội dung?<nl/>Không tìm kiếm trong nội dung của ảnh, tệp âm thanh và phim.</item><item>Từ Đây/Mọi nơi: Bạn muốn tìm kiếm trong thư mục này và các thư mục con hay mọi nơi?</item><item>Lựa chọn khác: Bấm vào đây để tìm kiếm theo kiểu phương tiện, thời gian truy cập hay đánh giá.</item><item>Công cụ tìm kiếm khác: Cài đặt các cách khác để tìm kiếm.</item></list></para>

en: Running Dolphin as root can be dangerous. Please be careful.
vi: Chạy Dolphin với tư cách người dùng root có thể gây nguy hại. Hãy thận trọng.

en: Search for %1 in %2
vi: Tìm kiếm %1 trong %2

en: Search for %1
vi: Tìm kiếm %1

[ctx: @info:progress]
en: Loading folder...
vi: Đang tải thư mục...

[ctx: @info:progress]
en: Sorting...
vi: Đang sắp xếp...

[ctx: @info]
en: Searching...
vi: Đang tìm kiếm...

[ctx: @info:status]
en: No items found.
vi: Không tìm thấy thứ gì.

[ctx: @info:status]
en: Dolphin does not support web pages, the web browser has been launched
vi: Dolphin không hỗ trợ xem trang web, trình duyệt web đã được khởi chạy

[ctx: @info:status]
en: Protocol not supported by Dolphin, default application has been launched
vi: Giao thức không được Dolphin hỗ trợ, ứng dụng mặc định đã được khởi chạy

[ctx: @info:status]
en: Invalid protocol
vi: Giao thức không hợp lệ

[ctx: @info:tooltip]
en: Keep Filter When Changing Folders
vi: Giữ bộ lọc khi thay đổi thư mục

note: #-#-#-#-#  564 (kate)  #-#-#-#-# i18n: ectx: property (placeholderText), widget (KLineEdit, filterText)
en: Filter...
vi: Lọc...

[ctx: @info:tooltip]
en: Hide Filter Bar
vi: Ẩn thanh lọc

[ctx: @item:intable]
en: %1 item | %1 items
vi[0]: %1 thứ

[ctx: @title:group]
en: Others
vi: Khác

[ctx: @title:group Size]
en: Folders
vi: Thư mục

[ctx: @title:group Size]
en: Small
vi: Nhỏ

[ctx: @title:group Size]
en: Medium
vi: Vừa

[ctx: @title:group Size]
en: Big
vi: Lớn

[ctx: @title:group Date]
en: Today
vi: Hôm nay

[ctx: @title:group Date]
en: Yesterday
vi: Hôm qua

[ctx: @title:group Date]
en: One Week Ago
vi: Một tuần trước

[ctx: @title:group Date]
en: Two Weeks Ago
vi: Hai tuần trước

[ctx: @title:group Date]
en: Three Weeks Ago
vi: Ba tuần trước

[ctx: @title:group Date]
en: Earlier this Month
vi: Tháng này

[ctx: @title:group Date: MMMM is full month name in current locale, and yyyy is full year number. You must keep the ' don't use any fancy " or « or similar. The ' is not shown to the user, it's there to mark a part of the text that should not be formatted as a date]
en: 'Yesterday' (MMMM, yyyy)
vi: 'Hôm qua' (MMMM, yyyy)

[ctx: @title:group Date: MMMM is full month name in current locale, and yyyy is full year number. You must keep the ' don't use any fancy " or « or similar. The ' is not shown to the user, it's there to mark a part of the text that should not be formatted as a date]
en: 'One Week Ago' (MMMM, yyyy)
vi: 'Một tuần trước' (MMMM, yyyy)

[ctx: @title:group Date: MMMM is full month name in current locale, and yyyy is full year number. You must keep the ' don't use any fancy " or « or similar. The ' is not shown to the user, it's there to mark a part of the text that should not be formatted as a date]
en: 'Two Weeks Ago' (MMMM, yyyy)
vi: 'Hai tuần trước' (MMMM, yyyy)

[ctx: @title:group Date: MMMM is full month name in current locale, and yyyy is full year number. You must keep the ' don't use any fancy " or « or similar. The ' is not shown to the user, it's there to mark a part of the text that should not be formatted as a date]
en: 'Three Weeks Ago' (MMMM, yyyy)
vi: 'Ba tuần trước' (MMMM, yyyy)

[ctx: @title:group Date: MMMM is full month name in current locale, and yyyy is full year number. You must keep the ' don't use any fancy " or « or similar. The ' is not shown to the user, it's there to mark a part of the text that should not be formatted as a date]
en: 'Earlier on' MMMM, yyyy
vi: 'Trước đây vào' MMMM, yyyy

[ctx: @item:intext Access permission, concatenated]
en: Read,
vi: Đọc,

[ctx: @item:intext Access permission, concatenated]
en: Write,
vi: Ghi,

[ctx: @item:intext Access permission, concatenated]
en: Execute,
vi: Thực thi,

[ctx: @item:intext Access permission, concatenated]
en: Forbidden
vi: Cấm

[ctx: @title:group Files and folders by permissions]
en: User: %1 | Group: %2 | Others: %3
vi: Người dùng: %1 | Nhóm: %2 | Khác: %3

[ctx: @label]
en: Name
vi: Tên

[ctx: @label]
en: Size
vi: Kích thước

[ctx: @label]
en: Modified
vi: Chỉnh sửa

[ctx: @label]
en: Created
vi: Tạo

[ctx: @label]
en: Accessed
vi: Truy cập

[ctx: @label]
en: Type
vi: Kiểu

[ctx: @label]
en: Rating
vi: Đánh giá

[ctx: @label]
en: Tags
vi: Thẻ gắn

[ctx: @label]
en: Comment
vi: Chú thích

[ctx: @label]
en: Title
vi: Tiêu đề

[ctx: @label]
en: Document
vi: Tài liệu

[ctx: @label]
en: Word Count
vi: Số lượng từ

[ctx: @label]
en: Line Count
vi: Số dòng

[ctx: @label]
en: Date Photographed
vi: Ngày chụp

[ctx: @label]
en: Image
vi: Ảnh

[ctx: @label]
en: Width
vi: Độ rộng

[ctx: @label]
en: Height
vi: Độ cao

[ctx: @label]
en: Orientation
vi: Hướng

[ctx: @label]
en: Artist
vi: Nghệ sĩ

[ctx: @label]
en: Audio
vi: Âm thanh

[ctx: @label]
en: Genre
vi: Thể loại

[ctx: @label]
en: Album
vi: Bộ

[ctx: @label]
en: Duration
vi: Thời lượng

[ctx: @label]
en: Bitrate
vi: Tốc độ bit

[ctx: @label]
en: Track
vi: Bài

[ctx: @label]
en: Release Year
vi: Năm phát hành

[ctx: @label]
en: Aspect Ratio
vi: Tỉ lệ hình

[ctx: @label]
en: Video
vi: Phim

[ctx: @label]
en: Frame Rate
vi: Tốc độ khung hình

[ctx: @label]
en: Path
vi: Đường dẫn

[ctx: @label]
en: Other
vi: Khác

[ctx: @label]
en: Deletion Time
vi: Thời gian xoá

[ctx: @label]
en: Link Destination
vi: Đích của liên kết

[ctx: @label]
en: Downloaded From
vi: Tải về từ

[ctx: @label]
en: Permissions
vi: Quyền truy cập

[ctx: @label]
en: Owner
vi: Chủ sở hữu

[ctx: @label]
en: User Group
vi: Nhóm người dùng

[ctx: @info:status]
en: Unknown error.
vi: Lỗi không rõ.

[ctx: @title]
en: File Manager
vi: Trình quản lí tệp

[ctx: @info:credit]
en: (C) 2006-2018 Peter Penz, Frank Reininghaus, Emmanuel Pescosta and Elvis Angelaccio
vi: (C) 2006-2018 Peter Penz, Frank Reininghaus, Emmanuel Pescosta và Elvis Angelaccio

[ctx: @info:credit]
en: Maintainer (since 2018) and developer
vi: Bảo trì viên (từ 2018) và nhà phát triển

[ctx: @info:credit]
en: Maintainer (2014-2018) and developer
vi: Bảo trì viên (2014-2018) và nhà phát triển

[ctx: @info:credit]
en: Maintainer (2012-2014) and developer
vi: Bảo trì viên (2012-2014) và nhà phát triển

[ctx: @info:credit]
en: Maintainer and developer (2006-2012)
vi: Bảo trì viên và nhà phát triển (2006-2012)

[ctx: @info:credit]
en: Developer
vi: Nhà phát triển

[ctx: @info:credit]
en: Documentation
vi: Tài liệu

[ctx: @info:shell]
en: The files and folders passed as arguments will be selected.
vi: Các tệp và thư mục được truyền làm đối số sẽ được chọn.

[ctx: @info:shell]
en: Dolphin will get started with a split view.
vi: Dolphin sẽ khởi động với một khung xem chia đôi.

[ctx: @info:shell]
en: Dolphin will explicitly open in a new window.
vi: Dolphin sẽ mở trong một cửa sổ mới.

[ctx: @info:shell]
en: Start Dolphin Daemon (only required for DBus Interface)
vi: Chạy Trình nền Dolphin (chỉ cần cho giao diện DBus)

[ctx: @info:shell]
en: Document to open
vi: Tài liệu muốn mở

note: i18n: ectx: label, entry (HiddenFilesShown), group (FoldersPanel)
en: Hidden files shown
vi: Tệp ẩn đã hiện

note: i18n: ectx: label, entry (LimitFoldersPanelToHome), group (FoldersPanel)
en: Limit folders panel to home directory if inside home
vi: Giới hạn bảng "Thư mục" trong thư mục nhà nếu đang ở trong nhà

[ctx: @action:inmenu]
en: Cut
vi: Cắt

[ctx: @action:inmenu]
en: Copy
vi: Chép

[ctx: @action:inmenu]
en: Rename...
vi: Đổi tên...

[ctx: @action:inmenu]
en: Move to Trash
vi: Chuyển vào thùng rác

[ctx: @action:inmenu]
en: Delete
vi: Xoá

[ctx: @action:inmenu]
en: Show Hidden Files
vi: Hiện tệp ẩn

[ctx: @action:inmenu]
en: Limit to Home Directory
vi: Giới hạn trong Thư mục Nhà

[ctx: @action:inmenu]
en: Automatic Scrolling
vi: Cuộn tự động

[ctx: @action:inmenu]
en: Properties
vi: Thuộc tính

note: i18n: ectx: label, entry (previewsShown), group (InformationPanel)
en: Previews shown
vi: Xem thử đã hiện

note: i18n: ectx: label, entry (previewsAutoPlay), group (InformationPanel)
en: Auto-Play media files
vi: Tự động phát các tệp phương tiện

[ctx: @action:inmenu]
en: Preview
vi: Xem thử

[ctx: @action:inmenu]
en: Auto-Play media files
vi: Tự động phát các tệp phương tiện

[ctx: @action:inmenu]
en: Configure...
vi: Cấu hình...

[ctx: @action:inmenu]
en: Condensed Date
vi: Ngày tháng thu gọn

[ctx: @label]
en: %1 item selected | %1 items selected
vi[0]: Đã chọn %1 thứ

en: pause
vi: tạm dừng

note: i18n: ectx: label, entry (IconSize), group (PlacesPanel)
en: Size of icons in the Places Panel (-1 means "use the style's small size")
vi: Cỡ biểu tượng trong bảng "Địa điểm" (-1 nghĩa là "sử dụng kích thước nhỏ của kiểu cách")

[ctx: @item]
en: Eject
vi: Rút

[ctx: @item]
en: Release
vi: Rút

[ctx: @item]
en: Safely Remove
vi: Rút an toàn

[ctx: @item]
en: Unmount
vi: Bỏ gắn kết

[ctx: @info]
en: The device '%1' is not a disk and cannot be ejected.
vi: Thiết bị '%1' không phải là đĩa và không thể rút ra được.

en: One or more files on this device are opened in application <application>"%2"</application>. | One or more files on this device are opened in following applications: <application>%2</application>.
vi[0]: Một hoặc nhiều tệp trên thiết bị này đang mở trong các ứng dụng sau: <application>%2</application>.

[ctx: @info]
en: An error occurred while accessing '%1', the system responded: %2
vi: Lỗi xảy ra khi đang truy cập '%1', phản hồi từ hệ thống: %2

[ctx: @info]
en: An error occurred while accessing '%1'
vi: Lỗi xảy ra khi đang truy cập '%1'

[ctx: @item:inmenu]
en: Open in New Tab
vi: Mở trong thẻ mới

[ctx: @item:inmenu]
en: Open in New Window
vi: Mở trong cửa sổ mới

[ctx: @action:inmenu]
en: Mount
vi: Gắn kết

[ctx: @action:inmenu]
en: Configure Trash...
vi: Cấu hình thùng rác...

[ctx: @item:inmenu]
en: Edit...
vi: Sửa...

[ctx: @item:inmenu]
en: Remove
vi: Xoá

[ctx: @item:inmenu]
en: Hide
vi: Ẩn

[ctx: @item:inmenu]
en: Add Entry...
vi: Thêm mục...

[ctx: @item:inmenu]
en: Icon Size
vi: Cỡ biểu tượng

[ctx: Small icon size]
en: Small (%1x%2)
vi: Nhỏ (%1x%2)

[ctx: Medium icon size]
en: Medium (%1x%2)
vi: Vừa (%1x%2)

[ctx: Large icon size]
en: Large (%1x%2)
vi: Lớn (%1x%2)

[ctx: Huge icon size]
en: Huge (%1x%2)
vi: Rất lớn (%1x%2)

[ctx: @item:inmenu]
en: Hide Section '%1'
vi: Ẩn khu vực '%1'

en: Terminal cannot be shown because Konsole is not installed. Please install it and then reopen the panel.
vi: Không mở được dòng lệnh vì không có Konsole. Vui lòng cài Konsole rồi mở lại bảng "Dòng lệnh".

en: Install Konsole
vi: Cài đặt Konsole

[ctx: @item:inlistbox]
en: Any Type
vi: Kiểu bất kì

[ctx: @item:inlistbox]
en: Folders
vi: Thư mục

[ctx: @item:inlistbox]
en: Documents
vi: Tài liệu

[ctx: @item:inlistbox]
en: Images
vi: Ảnh

[ctx: @item:inlistbox]
en: Audio Files
vi: Tệp âm thanh

[ctx: @item:inlistbox]
en: Videos
vi: Phim

[ctx: @item:inlistbox]
en: Any Date
vi: Ngày bất kì

[ctx: @item:inlistbox]
en: Today
vi: Hôm nay

[ctx: @item:inlistbox]
en: Yesterday
vi: Hôm qua

[ctx: @item:inlistbox]
en: This Week
vi: Tuần này

[ctx: @item:inlistbox]
en: This Month
vi: Tháng này

[ctx: @item:inlistbox]
en: This Year
vi: Năm nay

[ctx: @item:inlistbox]
en: Any Rating
vi: Đánh giá bất kì

[ctx: @item:inlistbox]
en: 1 or more
vi: 1 hoặc hơn

[ctx: @item:inlistbox]
en: 2 or more
vi: 2 hoặc hơn

[ctx: @item:inlistbox]
en: 3 or more
vi: 3 hoặc hơn

[ctx: @item:inlistbox]
en: 4 or more
vi: 4 hoặc hơn

[ctx: @item:inlistbox]
en: Highest Rating
vi: Đánh giá cao nhất

[ctx: @action:inmenu]
en: Clear Selection
vi: Thôi chọn

[ctx: @action:button %2 is a list of tags]
en: Tag: %2 | Tags: %2
vi[0]: Thẻ gắn: %2

[ctx: @action:button]
en: Add Tags
vi: Thêm thẻ gắn

[ctx: action:button]
en: From Here (%1)
vi: Từ đây (%1)

[ctx: action:button]
en: Limit search to '%1' and its subfolders
vi: Giới hạn tìm kiếm trong '%1' và các thư mục con

[ctx: action:button]
en: Save this search to quickly access it again in the future
vi: Lưu tìm kiếm này để sau này truy cập lại nhanh

[ctx: @info:tooltip]
en: Quit searching
vi: Ngừng tìm kiếm

[ctx: action:button]
en: Filename
vi: Tên tệp

[ctx: action:button]
en: Content
vi: Nội dung

[ctx: action:button]
en: From Here
vi: Từ đây

[ctx: action:button]
en: Your files
vi: Các tệp của bạn

[ctx: action:button]
en: Search in your home directory
vi: Tìm trong thư mục nhà của bạn

en: More Search Tools
vi: Công cụ tìm kiếm khác

[ctx: @title UDS_DISPLAY_NAME for a KIO directory listing. %1 is the query the user entered.]
en: Query Results from '%1'
vi: Kết quả truy vấn cho '%1'

[ctx: @label:textbox]
en: Select which services should be shown in the context menu:
vi: Chọn những dịch vụ nào sẽ hiển thị trong trình đơn ngữ cảnh:

[ctx: @label:textbox]
en: Search...
vi: Tìm kiếm...

[ctx: @action:button]
en: Download New Services...
vi: Tải về dịch vụ mới...

[ctx: @info]
en: Dolphin must be restarted to apply the updated version control system settings.
vi: Dolphin phải được khởi động lại để áp dụng các thiết lập mới cập nhật trong hệ thống quản lí phiên bản.

[ctx: @info]
en: Restart now?
vi: Khởi động lại ngay?

[ctx: @option:check]
en: Delete
vi: Xoá

[ctx: @option:check]
en: 'Copy To' and 'Move To' commands
vi: Lệnh 'Chép vào' và 'Chuyển vào'

note: i18n: ectx: label, entry (UseSystemFont), group (IconsMode) i18n: ectx: label, entry (UseSystemFont), group (DetailsMode) i18n: ectx: label, entry (UseSystemFont), group (CompactMode)
en: Use system font
vi: Sử dụng phông chữ hệ thống

note: i18n: ectx: label, entry (PreviewSize), group (IconsMode) i18n: ectx: label, entry (PreviewSize), group (DetailsMode) i18n: ectx: label, entry (PreviewSize), group (CompactMode)
en: Preview size
vi: Kích thước xem thử

note: i18n: ectx: label, entry (MaximumTextWidthIndex), group (CompactMode)
en: Maximum text width index (0 means unlimited)
vi: Chỉ mục độ rộng văn bản tối đa (0 là không giới hạn)

note: i18n: ectx: label, entry (ShowCopyMoveMenu), group (ContextMenu)
en: Show 'Copy To' and 'Move To' commands in context menu
vi: Hiện 'Chép vào' và 'Chuyển vào' trong trình đơn ngữ cảnh

note: i18n: ectx: label, entry (ShowAddToPlaces), group (ContextMenu)
en: Show 'Add to Places' in context menu.
vi: Hiện 'Thêm vào bảng Địa điểm' trong trình đơn ngữ cảnh.

note: i18n: ectx: label, entry (ShowSortBy), group (ContextMenu)
en: Show 'Sort By' in context menu.
vi: Hiện 'Sắp xếp theo' trong trình đơn ngữ cảnh.

note: i18n: ectx: label, entry (ShowViewMode), group (ContextMenu)
en: Show 'View Mode' in context menu.
vi: Hiện 'Chế độ xem' trong trình đơn ngữ cảnh.

note: i18n: ectx: label, entry (ShowOpenInNewTab), group (ContextMenu)
en: Show 'Open in New Tab' and 'Open in New Tabs' in context menu.
vi: Hiện 'Mở trong thẻ mới' trong trình đơn ngữ cảnh.

note: i18n: ectx: label, entry (ShowOpenInNewWindow), group (ContextMenu)
en: Show 'Open in New Window' in context menu.
vi: Hiện 'Mở trong cửa sổ mới' trong trình đơn ngữ cảnh.

note: i18n: ectx: label, entry (ShowCopyLocation), group (ContextMenu)
en: Show 'Copy Location' in context menu.
vi: Hiện 'Chép địa điểm' trong trình đơn ngữ cảnh.

note: i18n: ectx: label, entry (ShowDuplicateHere), group (ContextMenu)
en: Show 'Duplicate Here' in context menu.
vi: Hiện 'Tạo bản sao tại đây' trong trình đơn ngữ cảnh.

note: i18n: ectx: label, entry (ShowOpenTerminal), group (ContextMenu)
en: Show 'Open Terminal' in context menu.
vi: Hiện 'Mở dòng lệnh' trong trình đơn ngữ cảnh.

note: i18n: ectx: label, entry (ColumnPositions), group (DetailsMode)
en: Position of columns
vi: Vị trí các cột

note: i18n: ectx: label, entry (ExpandableFolders), group (DetailsMode)
en: Expandable folders
vi: Thư mục mở rộng được

note: i18n: ectx: label, entry (DirectorySizeCount), group (DetailsMode)
en: Whether or not content count is used as directory size
vi: Số lượng nội dung có được dùng làm kích thước thư mục hay không

note: i18n: ectx: label, entry (RecursiveDirectorySizeLimit), group (DetailsMode)
en: Recursive directory size limit
vi: Giới hạn số mức thư mục con để tính kích thước thư mục

note: i18n: ectx: label, entry (UseShortRelativeDates), group (DetailsMode)
en: if true we use short relative dates, if not short dates
vi: nếu đúng thì dùng ngày tương đối dạng ngắn, nếu sai dùng ngày dạng ngắn

[ctx: @label]
note: i18n: ectx: label, entry (HiddenFilesShown), group (Settings)
en: Hidden files shown
vi: Tệp ẩn đã hiện

[ctx: @info:whatsthis]
note: i18n: ectx: whatsthis, entry (HiddenFilesShown), group (Settings)
en: When this option is enabled hidden files, such as those starting with a '.', will be shown in the file view.
vi: Khi lựa chọn này được bật, các tệp ẩn, chẳng hạn các tệp có tên bắt đầu với dấu '.', sẽ được hiển thị trong khung xem tệp.

[ctx: @info:whatsthis]
note: i18n: ectx: whatsthis, entry (Version), group (Dolphin)
en: This option defines the used version of the view properties.
vi: Lựa chọn này chỉ ra phiên bản thuộc tính xem đã được dùng.

[ctx: @label]
note: i18n: ectx: label, entry (ViewMode), group (Dolphin)
en: View Mode
vi: Chế độ xem

[ctx: @info:whatsthis]
note: i18n: ectx: whatsthis, entry (ViewMode), group (Dolphin)
en: This option controls the style of the view. Currently supported values include icons (0), details (1) and column (2) views.
vi: Lựa chọn này điều chỉnh kiểu cách của khung xem. Các giá trị hiện được hỗ trợ là chế độ xem biểu tượng (0), chi tiết (1) và cột (2).

[ctx: @label]
note: i18n: ectx: label, entry (PreviewsShown), group (Dolphin)
en: Previews shown
vi: Xem thử đã hiện

[ctx: @info:whatsthis]
note: i18n: ectx: whatsthis, entry (PreviewsShown), group (Dolphin)
en: When this option is enabled, a preview of the file content is shown as an icon.
vi: Khi lựa chọn này được bật, một phần xem thử của nội dung tệp sẽ được hiển thị thành một biểu tượng.

[ctx: @label]
note: i18n: ectx: label, entry (GroupedSorting), group (Dolphin)
en: Grouped Sorting
vi: Sắp xếp thành nhóm

[ctx: @info:whatsthis]
note: i18n: ectx: whatsthis, entry (GroupedSorting), group (Dolphin)
en: When this option is enabled, the sorted items are categorized into groups.
vi: Khi lựa chọn này được bật, các thứ được sắp xếp sẽ được phân nhóm.

[ctx: @label]
note: i18n: ectx: label, entry (SortRole), group (Dolphin)
en: Sort files by
vi: Sắp xếp tệp theo

[ctx: @info:whatsthis]
note: i18n: ectx: whatsthis, entry (SortRole), group (Dolphin)
en: This option defines which attribute (text, size, date, etc.) sorting is performed on.
vi: Lựa chọn này chỉ ra thuộc tính nào (chữ, kích thước, ngày tháng, v.v.) sẽ được dùng để thực hiện sắp xếp.

[ctx: @label]
note: i18n: ectx: label, entry (SortOrder), group (Dolphin)
en: Order in which to sort files
vi: Thứ tự sắp xếp tệp

[ctx: @label]
note: i18n: ectx: label, entry (SortFoldersFirst), group (Dolphin)
en: Show folders first when sorting files and folders
vi: Hiện thư mục lên đầu khi sắp xếp tệp và thư mục

[ctx: @label]
note: i18n: ectx: label, entry (SortHiddenLast), group (Dolphin)
en: Show hidden files and folders last
vi: Hiện tệp và thư mục ẩn ở cuối

[ctx: @label]
note: i18n: ectx: label, entry (VisibleRoles), group (Dolphin)
en: Visible roles
vi: Các vai trò thấy được

[ctx: @label]
note: i18n: ectx: label, entry (HeaderColumnWidths), group (Dolphin)
en: Header column widths
vi: Độ rộng cột phần đầu

[ctx: @label]
note: i18n: ectx: label, entry (Timestamp), group (Dolphin)
en: Properties last changed
vi: Lần cuối thay đổi thuộc tính

[ctx: @info:whatsthis]
note: i18n: ectx: whatsthis, entry (Timestamp), group (Dolphin)
en: The last time these properties were changed by the user.
vi: Lần cuối cùng các thuộc tính được thay đổi bởi người dùng.

[ctx: @label]
note: i18n: ectx: label, entry (AdditionalInfo), group (Dolphin)
en: Additional Information
vi: Thông tin bổ sung

note: i18n: ectx: label, entry (EditableUrl), group (General)
en: Should the URL be editable for the user
vi: Có nên cho người dùng sửa URL

note: i18n: ectx: label, entry (UrlCompletionMode), group (General)
en: Text completion mode of the URL Navigator
vi: Chế độ hoàn tất từ cho Trình điều hướng URL

note: i18n: ectx: label, entry (ShowFullPath), group (General)
en: Should the full path be shown inside the location bar
vi: Có nên hiện đường dẫn đầy đủ trong thanh địa điểm

note: i18n: ectx: label, entry (ShowFullPathInTitlebar), group (General)
en: Should the full path be shown in the title bar
vi: Có nên hiện đường dẫn đầy đủ ở thanh tiêu đề

note: i18n: ectx: label, entry (OpenExternallyCalledFolderInNewTab), group (General)
en: Should an externally called folder open in a new tab in an existing Dolphin instance
vi: Một thư mục được gọi từ bên ngoài có nên mở trong một thẻ mới trong một cửa sổ Dolphin sẵn có hay không

note: i18n: ectx: label, entry (Version), group (General)
en: Internal version of Dolphin, containing 3 digits for major, minor, bugfix
vi: Phiên bản nội bộ của Dolphin, chứa 3 con số cho phiên bản lớn, phiên bản nhỏ, bản sửa lỗi

note: i18n: ectx: label, entry (ModifiedStartupSettings), group (General)
en: Have the startup settings been modified (internal setting not shown in the UI)
vi: Các thiết lập khởi động đã bị chỉnh sửa hay chưa (thiết lập nội bộ không hiển thị trên giao diện)

note: i18n: ectx: label, entry (RememberOpenedTabs), group (General)
en: Remember open folders and tabs
vi: Nhớ các thư mục và thẻ đang mở

note: i18n: ectx: label, entry (SplitView), group (General)
en: Split the view into two panes
vi: Chia khung xem làm hai ô

note: i18n: ectx: label, entry (FilterBar), group (General)
en: Should the filter bar be shown
vi: Có nên hiện thanh lọc hay không

note: i18n: ectx: label, entry (GlobalViewProps), group (General)
en: Should the view properties be used for all folders
vi: Có nên dùng các thuộc tính xem cho tất cả các thư mục hay không

note: i18n: ectx: label, entry (BrowseThroughArchives), group (General)
en: Browse through archives
vi: Duyệt qua các kho trữ

note: i18n: ectx: label, entry (ConfirmClosingMultipleTabs), group (General)
en: Ask for confirmation when closing windows with multiple tabs.
vi: Yêu cầu xác nhận khi đóng cửa sổ có nhiều thẻ.

note: i18n: ectx: label, entry (ConfirmClosingTerminalRunningProgram), group (General)
en: Ask for confirmation when closing windows with a program that is still running in the Terminal panel.
vi: Yêu cầu xác nhận khi đóng cửa sổ có một chương trình vẫn đang chạy trong bảng "Dòng lệnh".

note: i18n: ectx: label, entry (RenameInline), group (General)
en: Rename inline
vi: Đổi tên tại chỗ

note: i18n: ectx: label, entry (ShowSelectionToggle), group (General)
en: Show selection toggle
vi: Hiện nút chọn/bỏ chọn

note: i18n: ectx: label, entry (UseTabForSwitchingSplitView), group (General)
en: Use tab for switching between right and left split
vi: Dùng phím tab để chuyển giữa ô bên phải và bên trái

note: i18n: ectx: label, entry (CloseActiveSplitView), group (General)
en: Close active pane when toggling off split view
vi: Đóng ô đang hoạt động khi tắt chế độ xem chia đôi

note: i18n: ectx: label, entry (OpenNewTabAfterLastTab), group (General)
en: New tab will be open after last one
vi: Thẻ mới sẽ được mở sau thẻ cuối

note: i18n: ectx: label, entry (ViewPropsTimestamp), group (General)
en: Timestamp since when the view properties are valid
vi: Dấu thời gian từ khi thuộc tính xem có hiệu lực

note: i18n: ectx: label, entry (AutoExpandFolders), group (General)
en: Use auto-expanding folders for all view types
vi: Dùng thư mục mở rộng tự động cho tất cả các kiểu xem

note: i18n: ectx: label, entry (ShowStatusBar), group (General)
en: Show the statusbar
vi: Hiện thanh trạng thái

note: i18n: ectx: label, entry (ShowZoomSlider), group (General)
en: Show zoom slider in the statusbar
vi: Hiện thanh trượt thu phóng trong thanh trạng thái

note: i18n: ectx: label, entry (ShowSpaceInfo), group (General)
en: Show the space information in the statusbar
vi: Hiện thông tin không gian trong thanh trạng thái

note: i18n: ectx: label, entry (LockPanels), group (General)
en: Lock the layout of the panels
vi: Cố định bố cục của các bảng

note: i18n: ectx: label, entry (EnlargeSmallPreviews), group (General)
en: Enlarge Small Previews
vi: Phóng to các hình xem thử nhỏ

note: i18n: ectx: label, entry (SortingChoice), group (General)
en: Choose Natural, Case Sensitive, or Case Insensitive order of sorting the items
vi: Chọn sắp xếp theo thứ tự Tự nhiên, Có phân biệt hoa thường, hay Không phân biệt hoa thường

note: i18n: ectx: label, entry (TextWidthIndex), group (IconsMode)
en: Text width index
vi: Chỉ mục độ rộng văn bản

note: i18n: ectx: label, entry (MaximumTextLines), group (IconsMode)
en: Maximum textlines (0 means unlimited)
vi: Số dòng chữ tối đa (0 là không giới hạn)

[ctx: @title:window]
en: Configure
vi: Cấu hình

[ctx: @title:group General settings]
en: General
vi: Chung

[ctx: @title:group]
en: Startup
vi: Khởi động

[ctx: @title:group]
en: View Modes
vi: Chế độ xem

[ctx: @title:group]
en: Navigation
vi: Điều hướng

[ctx: @title:group]
en: Context Menu
vi: Trình đơn ngữ cảnh

[ctx: @title:group]
en: Trash
vi: Thùng rác

[ctx: @title:group]
en: User Feedback
vi: Phản hồi của người dùng

en: You have unsaved changes. Do you want to apply the changes or discard them?
vi: Bạn có thay đổi chưa lưu. Bạn muốn áp dụng hay loại bỏ các thay đổi này?

[ctx: @option:radio]
en: Use common display style for all folders
vi: Dùng kiểu cách hiển thị chung cho tất cả các thư mục

[ctx: @option:radio]
en: Remember display style for each folder
vi: Nhớ kiểu cách hiển thị cho mỗi thư mục

[ctx: @info]
en: Dolphin will create a hidden .directory file in each folder you change view properties for.
vi: Dolphin sẽ tạo ra một tệp .directory ẩn ở mỗi thư mục mà bạn thay đổi các thuộc tính xem.

[ctx: @title:group]
en: View:
vi: Xem:

[ctx: option:radio]
en: Natural
vi: Tự nhiên

[ctx: option:radio]
en: Alphabetical, case insensitive
vi: Bảng chữ cái, không phân biệt hoa thường

[ctx: option:radio]
en: Alphabetical, case sensitive
vi: Bảng chữ cái, có phân biệt hoa thường

[ctx: @title:group]
en: Sorting mode:
vi: Chế độ sắp xếp:

[ctx: @option:check]
en: Show tooltips
vi: Hiện chú giải

[ctx: @title:group]
en: Miscellaneous:
vi: Hỗn hợp:

[ctx: @option:check]
en: Show selection marker
vi: Hiện dấu chọn

[ctx: option:check]
en: Rename inline
vi: Đổi tên tại chỗ

[ctx: option:check]
en: Switch between split views panes with tab key
vi: Chuyển giữa các ô của khung xem chia đôi bằng phím tab

[ctx: option:check]
en: Turning off split view closes active pane
vi: Tắt chế độ xem chia đôi sẽ đóng ô đang hoạt động

en: When deactivated, turning off split view will close the inactive pane
vi: Khi không chọn, tắt chế độ xem chia đôi sẽ đóng ô bất hoạt

[ctx: @title:window]
en: Configure Preview for %1
vi: Cấu hình Xem thử cho %1

[ctx: @title:group]
en: Ask for confirmation in all KDE applications when:
vi: Yêu cầu xác nhận trong tất cả các ứng dụng KDE khi:

[ctx: @option:check Ask for confirmation when]
en: Moving files or folders to trash
vi: Chuyển tệp, thư mục vào thùng rác

[ctx: @option:check Ask for confirmation when]
en: Emptying trash
vi: Đổ rác

[ctx: @option:check Ask for confirmation when]
en: Deleting files or folders
vi: Xoá tệp, thư mục

[ctx: @title:group]
en: Ask for confirmation in Dolphin when:
vi: Yêu cầu xác nhận trong Dolphin khi:

[ctx: @option:check Ask for confirmation in Dolphin when]
en: Closing windows with multiple tabs
vi: Đóng cửa sổ có nhiều thẻ

[ctx: @option:check Ask for confirmation when]
en: Closing windows with a program running in the Terminal panel
vi: Đóng cửa sổ có một chương trình đang chạy trong bảng "Dòng lệnh"

[ctx: @title:group]
en: When opening an executable file:
vi: Khi mở một tệp thực thi:

note: #-#-#-#-#  691 (kget)  #-#-#-#-# i18n: ectx: property (text), widget (QRadioButton, kcfg_FilesAlwaysAsk)
en: Always ask
vi: Luôn hỏi

en: Open in application
vi: Mở trong ứng dụng

en: Run script
vi: Chạy kịch bản

[ctx: @title:tab Behavior settings]
en: Behavior
vi: Ứng xử

[ctx: @title:tab Previews settings]
en: Previews
vi: Xem thử

[ctx: @title:tab Confirmations settings]
en: Confirmations
vi: Xác nhận

[ctx: @title:tab Status Bar settings]
en: Status Bar
vi: Thanh trạng thái

[ctx: @title:group]
en: Show previews in the view for:
vi: Hiện xem thử trong khung xem cho:

en: Skip previews for local files above:
vi: Bỏ qua xem thử cho các tệp cục bộ lớn hơn:

note: #-#-#-#-#  403 (gnome-chess master)  #-#-#-#-# Preferences Dialog: Combo box entry for no game timer
en: No limit
vi: Không giới hạn

[ctx: @label]
en: Skip previews for remote files above:
vi: Bỏ qua xem thử cho các tệp ở xa lớn hơn:

en: No previews
vi: Không xem thử

[ctx: @option:check]
en: Show status bar
vi: Hiện thanh trạng thái

[ctx: @option:check]
en: Show zoom slider
vi: Hiện thanh trượt thu phóng

[ctx: @option:check]
en: Show space information
vi: Hiện thông tin không gian

[ctx: @title:tab]
en: Compact
vi: Gọn

[ctx: @title:tab]
en: Details
vi: Chi tiết

[ctx: option:radio]
en: After current tab
vi: Sau thẻ hiện tại

[ctx: option:radio]
en: At end of tab bar
vi: Ở cuối thanh thẻ

[ctx: @title:group]
en: Open new tabs:
vi: Mở thẻ mới:

[ctx: @option:check]
en: Open archives as folder
vi: Mở các kho trữ như là thư mục

[ctx: option:check]
en: Open folders during drag operations
vi: Mở thư mục khi thực hiện thao tác kéo

[ctx: @title:group]
en: General:
vi: Chung:

[ctx: @option:radio Startup Settings]
en: Folders, tabs, and window state from last time
vi: Các thư mục, các thẻ, và trạng thái cửa sổ từ lần trước

[ctx: @action:button]
en: Select Home Location
vi: Chọn địa điểm nhà

[ctx: @action:button]
en: Use Current Location
vi: Dùng địa điểm hiện tại

[ctx: @action:button]
en: Use Default Location
vi: Dùng địa điểm mặc định

[ctx: @label:textbox]
en: Show on startup:
vi: Hiện khi khởi động:

[ctx: @option:check Startup Settings]
en: Begin in split view mode
vi: Bắt đầu trong chế độ xem chia đôi

en: New windows:
vi: Cửa sổ mới:

[ctx: @option:check Startup Settings]
en: Show filter bar
vi: Hiện thanh lọc

[ctx: @option:check Startup Settings]
en: Make location bar editable
vi: Làm thanh địa điểm sửa được

[ctx: @option:check Startup Settings]
en: Open new folders in tabs
vi: Mở thư mục mới trong thẻ

[ctx: @label:checkbox]
en: General:
vi: Chung:

[ctx: @option:check Startup Settings]
en: Show full path inside location bar
vi: Hiện đường dẫn đầy đủ trong thanh địa điểm

[ctx: @option:check Startup Settings]
en: Show full path in title bar
vi: Hiện đường dẫn đầy đủ ở thanh tiêu đề

[ctx: @info]
en: The location for the home folder is invalid or does not exist, it will not be applied.
vi: Địa điểm cho thư mục nhà không hợp lệ hoặc không tồn tại nên sẽ không được áp dụng.

[ctx: @item:inlistbox Font]
en: System Font
vi: Phông chữ hệ thống

[ctx: @item:inlistbox Font]
en: Custom Font
vi: Phông chữ tự chọn

[ctx: @action:button Choose font]
en: Choose...
vi: Chọn...

[ctx: @label:listbox]
en: Default icon size:
vi: Cỡ biểu tượng mặc định:

[ctx: @label:listbox]
en: Preview icon size:
vi: Cỡ biểu tượng xem thử:

[ctx: @label:listbox]
en: Label font:
vi: Phông chữ của nhãn:

[ctx: @item:inlistbox Label width]
en: Small
vi: Nhỏ

[ctx: @item:inlistbox Label width]
en: Medium
vi: Vừa

[ctx: @item:inlistbox Label width]
en: Large
vi: Lớn

[ctx: @item:inlistbox Label width]
en: Huge
vi: Rất lớn

[ctx: @label:listbox]
en: Label width:
vi: Độ rộng nhãn:

[ctx: @item:inlistbox Maximum lines]
en: Unlimited
vi: Không giới hạn

[ctx: @label:listbox]
en: Maximum lines:
vi: Số dòng tối đa:

[ctx: @item:inlistbox Maximum width]
en: Unlimited
vi: Không giới hạn

[ctx: @item:inlistbox Maximum width]
en: Small
vi: Nhỏ

[ctx: @item:inlistbox Maximum width]
en: Medium
vi: Vừa

[ctx: @item:inlistbox Maximum width]
en: Large
vi: Lớn

[ctx: @label:listbox]
en: Maximum width:
vi: Độ rộng tối đa:

[ctx: @option:check]
en: Expandable
vi: Mở rộng được

[ctx: @label:checkbox]
en: Folders:
vi: Thư mục:

[ctx: option:radio]
en: Number of items
vi: Số lượng các thứ

[ctx: option:radio]
en: Size of contents, up to
vi: Kích cỡ nội dung, tính đến

en:  level deep |  levels deep
vi[0]:  mức thư mục con

[ctx: @title:group]
en: Folder size displays:
vi: Phần kích thước thư mục sẽ hiển thị:

[ctx: option:radio as in relative date]
en: Relative (e.g. '%1')
vi: Tương đối (vd. '%1')

[ctx: option:radio as in absolute date]
en: Absolute (e.g. '%1')
vi: Tuyệt đối (vd. '%1')

[ctx: @title:group]
en: Date style:
vi: Kiểu cách ngày:

[ctx: @info:tooltip]
en: Size: 1 pixel | Size: %1 pixels
vi[0]: Kích thước: %1 pixel

[ctx: @title:window]
en: View Display Style
vi: Kiểu cách hiển thị khung xem

[ctx: @item:inlistbox]
en: Icons
vi: Biểu tượng

[ctx: @item:inlistbox]
en: Compact
vi: Gọn

[ctx: @item:inlistbox]
en: Details
vi: Chi tiết

[ctx: @item:inlistbox Sort]
en: Ascending
vi: Tăng dần

[ctx: @item:inlistbox Sort]
en: Descending
vi: Giảm dần

[ctx: @option:check]
en: Show folders first
vi: Hiện thư mục lên đầu

[ctx: @option:check]
en: Show hidden files last
vi: Hiện tệp ẩn ở cuối

[ctx: @option:check]
en: Show preview
vi: Hiện xem thử

[ctx: @option:check]
en: Show in groups
vi: Hiện theo nhóm

[ctx: @option:check]
en: Show hidden files
vi: Hiện tệp ẩn

[ctx: @title:group]
en: Additional Information
vi: Thông tin bổ sung

en: Choose what to see on each file or folder:
vi: Chọn thứ sẽ thấy ở mỗi tệp hay thư mục:

[ctx: @label:listbox]
en: View mode:
vi: Chế độ xem:

[ctx: @label:listbox]
en: Sorting:
vi: Sắp xếp:

en: View options:
vi: Lựa chọn của khung xem:

[ctx: @option:radio Apply View Properties To]
en: Current folder
vi: Thư mục hiện tại

[ctx: @option:radio Apply View Properties To]
en: Current folder and sub-folders
vi: Thư mục hiện tại và các thư mục con

[ctx: @option:radio Apply View Properties To]
en: All folders
vi: Tất cả thư mục

[ctx: @title:group]
en: Apply to:
vi: Áp dụng cho:

[ctx: @option:check]
en: Use as default view settings
vi: Dùng làm thiết lập xem mặc định

[ctx: @info]
en: The view properties of all sub-folders will be changed. Do you want to continue?
vi: Các thuộc tính xem của tất cả các thư mục con sẽ bị thay đổi. Bạn có muốn tiếp tục không?

[ctx: @info]
en: The view properties of all folders will be changed. Do you want to continue?
vi: Các thuộc tính xem của tất cả các thư mục sẽ bị thay đổi. Bạn có muốn tiếp tục không?

[ctx: @title:window]
en: Applying View Properties
vi: Đang áp dụng thuộc tính xem

[ctx: @info:progress]
en: Counting folders: %1
vi: Đang đếm thư mục: %1

[ctx: @info:progress]
en: Folders: %1
vi: Thư mục: %1

[ctx: Used as a noun, i.e. 'Here is the zoom level:']
en: Zoom:
vi: Thu phóng:

[ctx: Description for zoom-slider (accessibility)]
en: Sets the size of the file icons.
vi: Đặt cỡ của các biểu tượng tệp.

[ctx: @tooltip]
en: Stop loading
vi: Dừng tải

[ctx: @info:whatsthis Statusbar]
en: <para>This is the <emphasis>Statusbar</emphasis>. It contains three elements by default (left to right):<list><item>A <emphasis>text field</emphasis> that displays the size of selected items. If only one item is selected the name and type is shown as well.</item><item>A <emphasis>zoom slider</emphasis> that allows you to adjust the size of the icons in the view.</item><item><emphasis>Space information</emphasis> about the current storage device.</item></list></para>
vi: <para>Đây là <emphasis>Thanh trạng thái</emphasis>. Mặc định nó bao gồm ba thành phần (trái sang phải):<list><item>Một <emphasis>trường văn bản</emphasis> hiển thị kích thước các thứ được chọn. Nếu chỉ một thứ được chọn thì tên và kiểu cũng sẽ được hiển thị.</item><item>Một <emphasis>thanh trượt thu phóng</emphasis> cho phép bạn điều chỉnh kích thước của các biểu tượng trong khung xem.</item><item><emphasis>Thông tin không gian</emphasis> của thiết bị lưu trữ hiện tại.</item></list></para>

[ctx: @action:inmenu]
en: Show Zoom Slider
vi: Hiện thanh trượt thu phóng

[ctx: @action:inmenu]
en: Show Space Information
vi: Hiện thông tin không gian

[ctx: @info:status Free disk space]
en: %1 free
vi: %1 trống

en: Trash Emptied
vi: Hết rác

en: The Trash was emptied.
vi: Thùng rác đã được đổ.

[ctx: name of kuserfeedback data source provided by dolphin]
en: Places
vi: Địa điểm

[ctx: description of kuserfeedback data source provided by dolphin]
en: Count of available Network Shares
vi: Số lượng các chia sẻ mạng hiện có

[ctx: name of kuserfeedback data source provided by dolphin]
en: Settings
vi: Thiết lập

[ctx: description of kuserfeedback data source provided by dolphin]
en: A subset of Dolphin settings.
vi: Một tập con của các thiết lập Dolphin

en: Select Remote Charset
vi: Chọn bộ mã tự cho mạng từ xa

[ctx: @info:status]
en: 1 Folder selected | %1 Folders selected
vi[0]: Đã chọn %1 thư mục

[ctx: @info:status]
en: 1 File selected | %1 Files selected
vi[0]: Đã chọn %1 tệp

[ctx: @info:status]
en: 1 Folder | %1 Folders
vi[0]: %1 thư mục

[ctx: @info:status]
en: 1 File | %1 Files
vi[0]: %1 tệp

[ctx: @info:status]
en: 0 Folders, 0 Files
vi: 0 thư mục, 0 tệp

[ctx: <filename> copy]
en: %1 copy
vi: %1 sao

en: Are you sure you want to open 1 item? | Are you sure you want to open %1 items?
vi[0]: Bạn có chắc chắn muốn mở %1 thứ không?

[ctx: @action:inmenu]
en: Automatic Column Widths
vi: Độ rộng cột tự động

[ctx: @action:inmenu]
en: Custom Column Widths
vi: Độ rộng cột tự chọn

[ctx: @info:status]
en: Trash operation completed.
vi: Đã hoàn tất thao tác vứt.

[ctx: @info:status]
en: Delete operation completed.
vi: Đã hoàn tất thao tác xoá.

[ctx: @action:button]
en: Rename and Hide
vi: Đổi tên và ẩn

en: Adding a dot to the beginning of this file's name will hide it from view.
    Do you still want to rename it?
vi: Thêm dấu chấm vào đầu tên tệp sẽ ẩn nó đi khỏi khung xem.
    Bạn vẫn muốn đổi tên nó chứ?

en: Adding a dot to the beginning of this folder's name will hide it from view.
    Do you still want to rename it?
vi: Thêm dấu chấm vào đầu tên thư mục sẽ ẩn nó đi khỏi khung xem.
    Bạn vẫn muốn đổi tên nó chứ?

en: Hide this File?
vi: Ẩn tệp này?

en: Hide this Folder?
vi: Ẩn thư mục này?

[ctx: @info:status]
en: The location is empty.
vi: Địa điểm này trống.

[ctx: @info:status]
en: The location '%1' is invalid.
vi: Địa điểm '%1' không hợp lệ.

en: No items matching the filter
vi: Không có thứ nào khớp với bộ lọc

en: No items matching the search
vi: Không có thứ nào khớp với tìm kiếm

en: No tags
vi: Không thẻ gắn nào

en: No recently used items
vi: Không có thứ nào dùng gần đây

en: No shared folders found
vi: Không tìm thấy thư mục chia sẻ nào

en: No relevant network resources found
vi: Không tìm thấy tài nguyên mạng thích hợp nào

en: No MTP-compatible devices found
vi: Không tìm thấy thiết bị nào tương thích với MTP

en: No Bluetooth devices found
vi: Không tìm thấy thiết bị Bluetooth nào

en: Folder is empty
vi: Thư mục trống

[ctx: @action]
en: Create Folder...
vi: Tạo thư mục...

[ctx: @info:whatsthis]
en: This renames the items in your current selection.<nl/>Renaming multiple items at once amounts to their new names differing only in a number.
vi: Hành động này đổi tên các thứ đang chọn.<nl/>Đổi tên nhiều thứ cùng lúc sẽ dẫn đến việc các tên mới chỉ khác nhau một con số.

[ctx: @info:whatsthis]
en: This moves the items in your current selection to the <filename>Trash</filename>.<nl/>The trash is a temporary storage where items can be deleted from if disk space is needed.
vi: Hành động này di chuyển các thứ được chọn vào <filename>Thùng rác</filename>.<nl/>Thùng rác là một chỗ lưu trữ tạm thời các thứ có thể bị xoá khi cần không gian trên đĩa.

[ctx: @info:whatsthis]
en: This deletes the items in your current selection completely. They can not be recovered by normal means.
vi: Hành động này xoá hoàn toàn các thứ đang chọn. Chúng sẽ không thể phục hồi được bằng các cách thông thường.

[ctx: @action "Move to Trash" for non-local files, etc.]
en: Delete (using shortcut for Trash)
vi: Xoá (dùng lối tắt cho thùng rác)

[ctx: @action:inmenu File]
en: Duplicate Here
vi: Tạo bản sao tại đây

[ctx: @action:inmenu File]
en: Properties
vi: Thuộc tính

[ctx: @info:whatsthis properties]
en: This shows a complete list of properties of the currently selected items in a new window.<nl/>If nothing is selected the window will be about the currently viewed folder instead.<nl/>You can configure advanced options there like managing read- and write-permissions.
vi: Hành động này hiển thị một danh sách đầy đủ các thuộc tính của các thứ đang chọn trong một cửa sổ mới.<nl/>Nếu đang không có gì được chọn thì cửa sổ đó sẽ hiển thị về thư mục đang xem.<nl/>Bạn có thể cấu hình các lựa chọn nâng cao ở đó, chẳng hạn như quản lí các quyền đọc và ghi.

[ctx: @action:incontextmenu]
en: Copy Location
vi: Chép địa điểm

[ctx: @info:whatsthis copy_location]
en: This will copy the path of the first selected item into the clipboard.
vi: Hành động này sẽ chép đường dẫn của thứ đầu tiên được chọn vào bảng nháp.

[ctx: @info:whatsthis Icons view mode]
en: <para>This switches to a view mode that focuses on the folder and file icons. This mode makes it easy to distinguish folders from files and to detect items with distinctive <emphasis>file types</emphasis>.</para><para> This mode is handy to browse through pictures when the <interface>Preview</interface> option is enabled.</para>
vi: <para>Hành động này chuyển sang một chế độ xem tập trung vào các biểu tượng thư mục và tệp. Chế độ này dễ dùng để phân biệt thư mục với tệp và để nhận ra các thứ có <emphasis>kiểu tệp</emphasis> đặc biệt.</para><para>Chế độ này thuận tiện khi duyệt xem ảnh mà lựa chọn <interface>Xem thử</interface> được bật.</para>

[ctx: @info:whatsthis Compact view mode]
en: <para>This switches to a compact view mode that lists the folders and files in columns with the names beside the icons.</para><para>This helps to keep the overview in folders with many items.</para>
vi: <para>Hành động này chuyển sang một chế độ xem gọn, liệt kê các thư mục và tệp thành các cột với tên bên cạnh biểu tượng.</para><para>Nó giúp có một cái nhìn tổng thể trong các thư mục chứa nhiều thứ.</para>

[ctx: @info:whatsthis Details view mode]
en: <para>This switches to a list view mode that focuses on folder and file details.</para><para>Click on a detail in the column header to sort the items by it. Click again to sort the other way around. To select which details should be displayed click the header with the right mouse button.</para><para>You can view the contents of a folder without leaving the current location by clicking to the left of it. This way you can view the contents of multiple folders in the same list.</para>
vi: <para>Hành động này chuyển sang một chế độ xem danh sách, tập trung vào chi tiết của thư mục và tệp.</para><para>Bấm vào đầu cột của một loại chi tiết để sắp xếp theo loại đó. Bấm lại để sắp xếp theo thứ tự ngược lại. Bấm vào đầu cột bằng nút chuột phải để chọn các loại chi tiết sẽ hiển thị.</para><para>Bạn có thể xem nội dung một thư mục mà không phải rời khỏi địa điểm hiện tại bằng cách bấm vào bên trái thư mục đó. Làm như vậy bạn có thể xem nội dung của nhiều thư mục ở trong cùng một danh sách.</para>

[ctx: @action:intoolbar]
en: View Mode
vi: Chế độ xem

[ctx: @info:whatsthis zoom in]
en: This increases the icon size.
vi: Hành động này làm tăng cỡ biểu tượng.

[ctx: @action:inmenu View]
en: Reset Zoom Level
vi: Đặt lại cấp độ thu phóng

en: Zoom To Default
vi: Thu phóng về mặc định

[ctx: @info:whatsthis zoom reset]
en: This resets the icon size to default.
vi: Hành động này đặt lại cỡ biểu tượng về mặc định.

[ctx: @info:whatsthis zoom out]
en: This reduces the icon size.
vi: Hành động này làm giảm cỡ biểu tượng.

[ctx: @action:inmenu menu of zoom actions]
en: Zoom
vi: Thu phóng

[ctx: @action:intoolbar]
en: Show Previews
vi: Hiện xem thử

[ctx: @info]
en: Show preview of files and folders
vi: Hiện xem thử cho tệp và thư mục

[ctx: @info:whatsthis]
en: When this is enabled, the icons are based on the actual file or folder contents.<nl/>For example the icons of images become scaled down versions of the images.
vi: Khi hành động này được chọn, các biểu tượng sẽ dựa trên nội dung thật của tệp hay thư mục đó.<nl/>Ví dụ biểu tượng của ảnh sẽ là phiên bản cỡ nhỏ của ảnh đó.

[ctx: @action:inmenu Sort]
en: Folders First
vi: Thư mục lên đầu

[ctx: @action:inmenu Sort]
en: Hidden Files Last
vi: Tệp ẩn ở cuối

[ctx: @action:inmenu View]
en: Sort By
vi: Sắp xếp theo

[ctx: @action:inmenu View]
en: Show Additional Information
vi: Hiện thông tin bổ sung

[ctx: @action:inmenu View]
en: Show in Groups
vi: Hiện theo nhóm

[ctx: @info:whatsthis]
en: This groups files and folders by their first letter.
vi: Hành động này nhóm tệp và thư mục theo chữ cái đầu.

[ctx: @action:inmenu View]
en: Show Hidden Files
vi: Hiện tệp ẩn

[ctx: @info:whatsthis]
en: <para>When this is enabled <emphasis>hidden</emphasis> files and folders are visible. They will be displayed semi-transparent.</para><para>Hidden items only differ from other ones in that their name starts with a ".". In general there is no need for users to access them which is why they are hidden.</para>
vi: <para>Khi hành động này được chọn, các tệp và thư mục <emphasis>ẩn</emphasis> trở thành thấy được. Chúng sẽ hiện ra bán trong suốt.</para><para>Các thứ ẩn chỉ khác với những cái khác ở chỗ tên của chúng bắt đầu bằng một dấu ".". Nói chung người dùng không cần phải truy cập chúng nên chúng mới bị ẩn đi.</para>

[ctx: @action:inmenu View]
en: Adjust View Display Style...
vi: Chỉnh kiểu cách hiển thị khung xem...

[ctx: @info:whatsthis]
en: This opens a window in which all folder view properties can be adjusted.
vi: Hành động này mở một cửa sổ trong đó tất cả thuộc tính xem của thư mục có thể được điều chỉnh.

[ctx: @action:inmenu View Mode]
en: Icons
vi: Biểu tượng

[ctx: @info]
en: Icons view mode
vi: Chế độ xem biểu tượng

[ctx: @action:inmenu View Mode]
en: Compact
vi: Gọn

[ctx: @info]
en: Compact view mode
vi: Chế độ xem gọn

[ctx: @action:inmenu View Mode]
en: Details
vi: Chi tiết

[ctx: @info]
en: Details view mode
vi: Chế độ xem chi tiết

[ctx: Sort descending]
en: Largest First
vi: Lớn nhất trước

[ctx: Sort ascending]
en: Smallest First
vi: Nhỏ nhất trước

[ctx: Sort descending]
en: Newest First
vi: Mới nhất trước

[ctx: Sort ascending]
en: Oldest First
vi: Cũ nhất trước

[ctx: Sort descending]
en: Highest First
vi: Cao nhất trước

[ctx: Sort ascending]
en: Lowest First
vi: Thấp nhất trước

[ctx: Sort descending]
en: Descending
vi: Giảm dần

[ctx: Sort ascending]
en: Ascending
vi: Tăng dần

[ctx: @action:inmenu menu with actions like copy, paste, rename. The user's selection is empty when this text is shown.]
en: Actions for Current View
vi: Hành động cho khung xem hiện tại

[ctx: @action:inmenu menu with actions like copy, paste, rename. %1 is the name of the singular selected file/folder.]
en: Actions for "%1"
vi: Hành động cho "%1"

[ctx: @action:inmenu menu with actions like copy, paste, rename. %1 and %2 are names of files/folders.]
en: Actions for "%1" and "%2"
vi: Hành động cho "%1" và "%2"

[ctx: @action:inmenu menu with actions like copy, paste, rename. %1, %2 and %3 are names of files/folders.]
en: Actions for "%1", "%2" and "%3"
vi: Hành động cho "%1", "%2" và "%3"

[ctx: @action:inmenu menu with actions like copy, paste, rename. %1 is the amount of selected files/folders.]
en: Actions for One Selected File | Actions for %1 Selected Files
vi[0]: Hành động cho %1 tệp đã chọn

[ctx: @action:inmenu menu with actions like copy, paste, rename. %1 is the amount of selected files/folders.]
en: Actions for One Selected Folder | Actions for %1 Selected Folders
vi[0]: Hành động cho %1 thư mục đã chọn

[ctx: @action:inmenu menu with actions like copy, paste, rename. %1 is the amount of selected files/folders.]
en: Actions for One Selected Item | Actions for %1 Selected Items
vi[0]: Hành động cho %1 thứ đã chọn

[ctx: @info:status]
en: Updating version information...
vi: Đang cập nhật thông tin phiên bản...

[ctx: @action:inmenu Tools]
en: Show Filter Bar
vi: Hiện thanh lọc

en: Dolphin service menu installation failed
vi: Cài đặt trình đơn dịch vụ Dolphin thất bại

en: Failed to install "%1", exited with status "%2"
vi: Cài đặt "%1" thất bại, kết thúc với tình trạng "%2"

en: Failed to uninstall "%1", exited with status "%2"
vi: Gỡ cài đặt "%1" thất bại, kết thúc với tình trạng "%2"

en: The file does not exist!
vi: Tệp không tồn tại!

en: Unknown error when installing package
vi: Lỗi không rõ khi cài gói

en: Unsupported archive type %1: %2
vi: Kiểu kho trữ %1 không được hỗ trợ: %2

en: Failed to run uncompressor command for %1
vi: Chạy lệnh giải nén cho %1 thất bại

en: Process did not finish in reasonable time: %1 %2
vi: Tiến trình không kết thúc trong khoảng thời gian hợp lí: %1 %2

en: Failed to uncompress %1
vi: Giải nén %1 thất bại

en: Failed to run installer script %1
vi: Chạy kịch bản cài đặt %1 thất bại

en: Failed to set permissions on %1: %2
vi: Đặt quyền truy cập cho %1 thất bại: %2

[ctx: %2 = comma separated list of arguments]
en: Installer script %1 failed, tried arguments "%2".
vi: Kịch bản cài đặt %1 thất bại, các đối số đã thử "%2".

en: Failed to create path %1
vi: Tạo đường dẫn %1 thất bại

en: Failed to copy .desktop file %1 to %2: %3
vi: Chép tệp .desktop %1 đến %2 thất bại: %3

en: Failed to remove directory %1
vi: Xoá thư mục %1 thất bại

en: Failed to create directory %1
vi: Tạo thư mục %1 thất bại

en: Failed to find an installation script in %1
vi: Không tìm thấy kịch bản cài đặt trong %1

en: Failed to remove .desktop file %1: %2
vi: Xoá tệp .desktop %1 thất bại: %2

en: Failed to find an uninstallation script in %1
vi: Không tìm thấy kịch bản gỡ cài đặt trong %1

[ctx: @info:shell]
en: Command to execute: install or uninstall.
vi: Lệnh để thực thi: install hoặc uninstall.

[ctx: @info:shell]
en: Path to archive.
vi: Đường dẫn đến kho trữ.

en: Command is required.
vi: Cần phải có lệnh.

en: Path to archive is required.
vi: Cần phải có đường dẫn đến kho trữ.

en: Unsupported command %1
vi: Lệnh %1 không được hỗ trợ

[ctx: @action:inmenu Action to mount an ISO image]
en: Mount ISO
vi: Gắn kết ISO

[ctx: @action:inmenu Action to unmount an ISO image]
en: Unmount ISO
vi: Bỏ gắn kết ISO

[ctx: @title:window]
en: <application>Git</application> Checkout
vi: Lấy ra <application>Git</application>

[ctx: @action:button]
en: Checkout
vi: Lấy ra

[ctx: @option:radio Git Checkout]
en: Branch:
vi: Nhánh:

[ctx: @option:radio Git Checkout]
en: Tag:
vi: Thẻ gắn:

[ctx: @title:group]
en: Options
vi: Lựa chọn

[ctx: @option:check]
en: Create New Branch:
vi: Tạo nhánh mới:

[ctx: @info:tooltip]
en: Create a new branch based on a selected branch or tag.
vi: Tạo nhánh mới dựa trên một nhánh hoặc thẻ gắn đã chọn.

[ctx: @option:check]
en: Force
vi: Ép

[ctx: @info:tooltip]
en: Discard local changes.
vi: Loại bỏ các thay đổi cục bộ.

[ctx: @info:tooltip]
en: There are no tags in this repository.
vi: Không có thẻ gắn nào trong kho này.

[ctx: @title:group]
en: Branch Base
vi: Cơ sở của nhánh

[ctx: @title:group]
en: Checkout
vi: Lấy ra

[ctx: @info:tooltip]
en: You must enter a valid name for the new branch first.
vi: Bạn phải nhập một tên hợp lệ cho nhánh mới trước đã.

[ctx: @info:tooltip]
en: A branch with the name '%1' already exists.
vi: Một nhánh với tên '%1' đã tồn tại rồi.

[ctx: @info:tooltip]
en: Branch names may not contain any whitespace.
vi: Tên nhánh không được chứa khoảng trắng nào.

[ctx: @info:tooltip]
en: You must select a valid branch first.
vi: Bạn phải chọn một nhánh hợp lệ trước đã.

[ctx: @item:intext Prepended to the current branch name to get the default name for a newly created branch]
en: branch
vi: nhánh

[ctx: @title:window]
en: <application>Git</application> Commit
vi: Chuyển giao <application>Git</application>

[ctx: @action:button]
en: Commit
vi: Chuyển giao

[ctx: @title:group]
en: Commit message
vi: Thông điệp chuyển giao

[ctx: @option:check]
en: Amend last commit
vi: Sửa đổi bản chuyển giao gần nhất

[ctx: @info:tooltip]
en: There is nothing to amend.
vi: Không có gì để sửa đổi.

[ctx: @action:button Add Signed-Off line to the message widget]
en: Sign off
vi: Xác nhận

[ctx: @info:tooltip]
en: Add Signed-off-by line at the end of the commit message.
vi: Thêm dòng "Signed-off-by" vào cuối thông điệp chuyển giao.

[ctx: @info:tooltip]
en: You must enter a commit message first.
vi: Bạn phải nhập một thông điệp chuyển giao trước đã.

en: <application>Git</application> Revert
vi: Hoàn nguyên <application>Git</application>

en: <application>Git</application> Add
vi: Thêm <application>Git</application>

en: Show Local <application>Git</application> Changes
vi: Hiện các thay đổi <application>Git</application> cục bộ

en: <application>Git</application> Remove
vi: Xoá <application>Git</application>

en: <application>Git</application> Checkout...
vi: Lấy ra <application>Git</application>...

en: <application>Git</application> Commit...
vi: Chuyển giao <application>Git</application>...

en: <application>Git</application> Create Tag...
vi: Tạo thẻ gắn <application>Git</application>...

en: <application>Git</application> Push...
vi: Đẩy lên <application>Git</application>...

en: <application>Git</application> Pull...
vi: Kéo về <application>Git</application>...

en: <application>Git</application> Merge...
vi: Trộn <application>Git</application>...

en: <application>Git</application> Log...
vi: Nhật kí <application>Git</application>...

en: Adding files to <application>Git</application> repository...
vi: Thêm tệp vào kho <application>Git</application>...

en: Adding files to <application>Git</application> repository failed.
vi: Thêm tệp vào kho <application>Git</application> thất bại.

en: Added files to <application>Git</application> repository.
vi: Đã thêm tệp vào kho <application>Git</application>.

en: Removing files from <application>Git</application> repository...
vi: Xoá tệp khỏi kho <application>Git</application>...

en: Removing files from <application>Git</application> repository failed.
vi: Xoá tệp khỏi kho <application>Git</application> thất bại.

en: Removed files from <application>Git</application> repository.
vi: Đã xoá tệp khỏi kho <application>Git</application>.

en: Reverting files from <application>Git</application> repository...
vi: Hoàn nguyên tệp từ kho <application>Git</application>...

en: Reverting files from <application>Git</application> repository failed.
vi: Hoàn nguyên tệp từ kho <application>Git</application> thất bại.

en: Reverted files from <application>Git</application> repository.
vi: Đã hoàn nguyên tệp từ kho <application>Git</application>.

en: <application>Git</application> Log failed.
vi: Nhật kí <application>Git</application> thất bại.

en: <application>Git</application> Log
vi: Nhật kí <application>Git</application>

[ctx: Git commit hash]
en: Commit
vi: Chuyển giao

[ctx: Git commit date]
en: Date
vi: Ngày

[ctx: Git commit message]
en: Message
vi: Thông điệp

[ctx: Git commit author]
en: Author
vi: Tác giả

en: Switched to branch '%1'
vi: Đã chuyển sang nhánh '%1'

en: HEAD is now at %1
vi: HEAD giờ ở %1

en: Switched to a new branch '%1'
vi: Đã chuyển sang nhánh mới '%1'

en: <application>Git</application> Checkout failed. Maybe your working directory is dirty.
vi: Lấy ra <application>Git</application> thất bại. Có thể thư mục làm việc của bạn không sạch.

en: Successfully created tag '%1'
vi: Tạo thẻ gắn '%1' thành công

en: <application>Git</application> tag creation failed. A tag with the name '%1' already exists.
vi: Việc tạo thẻ gắn <application>Git</application> thất bại. Một thẻ gắn với tên '%1' đã tồn tại rồi.

en: <application>Git</application> tag creation failed.
vi: Việc tạo thẻ gắn <application>Git</application> thất bại.

en: Pushing branch %1 to %2:%3 failed.
vi: Việc đẩy nhánh %1 lên %2:%3 thất bại.

en: Pushed branch %1 to %2:%3.
vi: Đã đẩy nhánh %1 lên %2:%3.

en: Pushing branch %1 to %2:%3...
vi: Đẩy nhánh %1 lên %2:%3...

en: Pulling branch %1 from %2 failed.
vi: Việc kéo nhánh %1 từ %2 về thất bại.

en: Pulled branch %1 from %2 successfully.
vi: Đã kéo nhánh %1 từ %2 về thành công.

en: Pulling branch %1 from %2...
vi: Kéo nhánh %1 từ %2 về...

en: Branch is already up-to-date.
vi: Nhánh đã cập nhật rồi.

en: Merge conflicts occurred. Fix them and commit the result.
vi: Đã xảy ra xung đột trộn. Hãy sửa chúng và chuyển giao kết quả.

note: i18n: ectx: label, entry (commitDialogHeight), group (CommitDialogSettings)
en: Dialog height
vi: Chiều cao hộp thoại

note: i18n: ectx: label, entry (commitDialogWidth), group (CommitDialogSettings)
en: Dialog width
vi: Chiều rộng hộp thoại

[ctx: @title:window]
en: <application>Git</application> Pull
vi: Kéo về <application>Git</application>

[ctx: @action:button]
en: Pull
vi: Kéo về

[ctx: @title:group The source to pull from]
en: Source
vi: Nguồn

[ctx: @label:listbox a git remote]
en: Remote:
vi: Ở xa:

[ctx: @label:listbox]
en: Remote branch:
vi: Nhánh ở xa:

[ctx: @title:window]
en: <application>Git</application> Push
vi: Đẩy lên <application>Git</application>

[ctx: @action:button]
en: Push
vi: Đẩy lên

[ctx: @title:group The remote host]
en: Destination
vi: Đích

[ctx: @title:group]
en: Branches
vi: Nhánh

[ctx: @label:listbox]
en: Local Branch:
vi: Nhánh cục bộ:

[ctx: @label:listbox]
en: Remote Branch:
vi: Nhánh ở xa:

[ctx: @info:tooltip]
en: Proceed even if the remote branch is not an ancestor of the local branch.
vi: Cứ tiếp tục kể cả khi nhánh ở xa không phải là tổ tiên của nhánh cục bộ.

[ctx: @title:window]
en: <application>Git</application> Create Tag
vi: Tạo thẻ gắn <application>Git</application>

[ctx: @action:button]
en: Create Tag
vi: Tạo thẻ gắn

[ctx: @title:group]
en: Tag Information
vi: Thông tin thẻ gắn

[ctx: @label:textbox]
en: Tag Name:
vi: Tên thẻ gắn:

[ctx: @label:textbox]
en: Tag Message:
vi: Thông điệp thẻ gắn:

[ctx: @title:group]
en: Attach to
vi: Đính vào

[ctx: @label:listbox]
en: Branch:
vi: Nhánh:

[ctx: @info:tooltip]
en: You must enter a tag name first.
vi: Bạn phải nhập một tên thẻ gắn trước đã.

[ctx: @info:tooltip]
en: Tag names may not contain any whitespace.
vi: Tên thẻ gắn không được chứa khoảng trắng nào.

[ctx: @info:tooltip]
en: A tag named '%1' already exists.
vi: Một thẻ gắn tên là '%1' đã tồn tại rồi.

en: Copyright (C) 2009-%d Erwin Waterlander
    Copyright (C) 1998      Christian Wurll (Version 3.1)
    Copyright (C) 1998      Bernd Johannes Wuebben (Version 3.0)
    Copyright (C) 1994-1995 Benjamin Lin
    All rights reserved.
vi: Tác quyền (C) 2009-%d Erwin Waterlander
    Tác quyền (C) 1998      Christian Wurll (Phiên bản 3.1)
    Tác quyền (C) 1998      Bernd Johannes Wuebben (Phiên bản 3.0)
    Tác quyền (C) 1994-1995 Benjamin Lin
    Giữ toàn bộ bản quyền.

en: Binary symbol 0x00%02X found at line %u
vi: Ký hiệu nhị phân 0x00%02X được tìm thấy tại dòng %u

en: program error, invalid conversion mode %d
vi: lỗi chương trình, chế độ chuyển đổi %d không hợp lệ

en: Converted %u out of %u line breaks.
vi: Đã chuyển đổi %u trong tổng số %u chỗ ngắt dòng.

en: using code page %d.
vi: dùng trang mã %d.

en: Binary symbol 0x%02X found at line %u
vi: Ký hiệu nhị phân 0x%02X được tìm thấy tại dòng %u

en: error: Value of environment variable DOS2UNIX_LOCALEDIR is too long.
vi: lỗi: Giá trị của biến môi trường DOS2UNIX_LOCALEDIR quá dài.

en: Copyright (C) 2009-%d Erwin Waterlander
    Copyright (C) 1994-1995 Benjamin Lin
    All rights reserved.
vi: Bản quyền (C) 2009-%d Erwin Waterlander
    Bản quyền (C) 1994-1995 Benjamin Lin
    Giữ toàn bộ bản quyền.

en: Failed to write to temporary output file %s:
vi: Gặp lỗi khi ghi vào tập tin đầu ra tạm thời %s:

en: Failed to close input file %s:
vi: Gặp lỗi khi đóng đầu vào %s:

en: Redistribution and use in source and binary forms, with or without
    modification, are permitted provided that the following conditions
    are met:
    1. Redistributions of source code must retain the above copyright
       notice, this list of conditions and the following disclaimer.
    2. Redistributions in binary form must reproduce the above copyright
       notice in the documentation and/or other materials provided with
       the distribution.
vi: Phân phối lại và dùng mã nguồn và dạng nhị phân, có hoặc không
    sửa đổi lại, là được phép nếu tuân thủ các điều kiện sau đây:
    1. Phân phối lại mã nguồn phải giữ lại thông báo về bản quyền,
       cái này liệt kê các điều khản và các lời từ chối.
    2. Phân phối lại dạng nhị phân phải tái công bố thông báo về bản
       trong tài liệu và/hoặc các dạng khác được cung ứng cùng với
       bản phân phối.

en: Usage: %s [options] [file ...] [-n infile outfile ...]
vi: Cách dùng: %s [các-tùy-chọn] [tập-tin …] [-n tập-tin-vào tập-tin-ra …]

en:  --allow-chown         allow file ownership change
vi:  --allow-chown         cho phép thay đổi chủ sở hữu tập tin

en:  -ascii                convert only line breaks (default)
vi:  -ascii                chỉ chuyển đổi các ngắt dòng (mặc định)

en:  -iso                  conversion between DOS and ISO-8859-1 character set
vi:  -iso                  chuyển đổi giữa DOS và ISO-8859-1

en:    -1252               use Windows code page 1252 (Western European)
vi:    -1252               dùng trang mã Windows 1252 (Tây Âu)

en:    -437                use DOS code page 437 (US) (default)
vi:    -437                dùng trang mã DOS 437 (US) (mặc định)

en:    -850                use DOS code page 850 (Western European)
vi:    -850                dùng trang mã DOS 850 (Tây Âu)

en:    -860                use DOS code page 860 (Portuguese)
vi:    -860                dùng trang mã DOS 860 (Bồ Đào Nha)

en:    -863                use DOS code page 863 (French Canadian)
vi:    -863                dùng trang mã DOS 863 (Ca Na Đa Pháp)

en:    -865                use DOS code page 865 (Nordic)
vi:    -865                dùng trang mã DOS 865 (Bắc Âu)

en:  -7                    convert 8 bit characters to 7 bit space
vi:  -7                    chuyển đổi các ký tự 8 bit thành 7 bit

en:  -b, --keep-bom        keep Byte Order Mark
vi:  -b, --keep-bom        giữ nguyên “Byte Order Mark”

en:  -b, --keep-bom        keep Byte Order Mark (default)
vi:  -b, --keep-bom        giữ nguyên “Byte Order Mark” (mặc định)

en:  -c, --convmode        conversion mode
       convmode            ascii, 7bit, iso, mac, default to ascii
vi:  -c, --convmode        chế độ chuyển đổi
       chế độ chuyển đổi:  ascii, 7bit, iso, mac, mặc định là ascii

en:  -D, --display-enc     set encoding of displayed text messages
       encoding            ansi, unicode, utf8, default to ansi
vi:  -D, --display-enc     đặt bảng mã để hiển thị các thông báo
       bảng mã:            ansi, unicode, utf8, mặc định là ansi

en:  -f, --force           force conversion of binary files
vi:  -f, --force           bắt buộc chuyển đổi các tập tin nhị phân

en:  -gb, --gb18030        convert UTF-16 to GB18030
vi:  -gb, --gb18030        đổi từ UTF-16 sang GB18030

en:  -h, --help            display this help text
vi:  -h, --help            hiển thị trợ giúp này

en:  -i, --info[=FLAGS]    display file information
       file ...            files to analyze
vi:  -i, --info[=CỜ]       hiển thị thông tin tập tin
       tập-tin …           các tập tin cần phân tích

en:  -k, --keepdate        keep output file date
vi:  -k, --keepdate        giữ nguyên ngày tháng tập tin đầu ra

en:  -L, --license         display software license
vi:  -L, --license         hiển thị giấy phép dùng phần mềm

en:  -l, --newline         add additional newline
vi:  -l, --newline         bổ xung thêm dòng mới

en:  -m, --add-bom         add Byte Order Mark (default UTF-8)
vi:  -m, --add-bom         thêm “Byte Order Mark” (mặc định UTF-8)

en:  -n, --newfile         write to new file
       infile              original file in new-file mode
       outfile             output file in new-file mode
vi:  -n, --newfile         ghi ra tập tin mới
       tập-tin-vào         tập tin gốc trong chế độ tập-tin-mới
       tập-tin-ra          tập tin đầu ra trong chế độ tập-tin-mới

en:  --no-allow-chown      don't allow file ownership change (default)
vi:  --no-allow-chown      không cho phép thay đổi chủ sở hữu tập tin (mặc định)

en:  -o, --oldfile         write to old file (default)
       file ...            files to convert in old-file mode
vi:  -o, --oldfile         ghi vào tập tin cũ (mặc định)
       tập-tin …           các tập tin cần chuyển đổi trong chế độ tập-tin-cũ

en:  -q, --quiet           quiet mode, suppress all warnings
vi:  -q, --quiet           chế độ im lặng, chặn mọi cảnh báo

en:  -r, --remove-bom      remove Byte Order Mark (default)
vi:  -r, --remove-bom      gỡ bỏ “Byte Order Mark” (mặc định)

en:  -r, --remove-bom      remove Byte Order Mark
vi:  -r, --remove-bom      gỡ bỏ “Byte Order Mark”

en:  -s, --safe            skip binary files (default)
vi:  -s, --safe            bỏ qua tập tin nhị phân (mặc định)

en:  -u,  --keep-utf16     keep UTF-16 encoding
vi:  -u,  --keep-utf16     giữ bảng mã UTF-16

en:  -ul, --assume-utf16le assume that the input format is UTF-16LE
vi:  -ul, --assume-utf16le coi rằng định dạng đầu vào là UTF-16LE

en:  -ub, --assume-utf16be assume that the input format is UTF-16BE
vi:  -ub, --assume-utf16be coi rằng định dạng đầu vào là UTF-16BE

en:  -v,  --verbose        verbose operation
vi:  -v,  --verbose        thông báo chi tiết

en:  -F, --follow-symlink  follow symbolic links and convert the targets
vi:  -F, --follow-symlink  theo liên kết mềm và chuyển đổi đích

en:  -R, --replace-symlink replace symbolic links with converted files
                             (original target files remain unchanged)
vi:  -R, --replace-symlink thay thế liên kết mềm bằng tập tin đã chuyển đổi
                       (các tập tin đích nguyên gốc thì để nguyên không thay đổi)

en:  -S, --skip-symlink    keep symbolic links and targets unchanged (default)
vi:  -S, --skip-symlink    giữ liên kết mềm và đích không thay đổi (mặc định)

en:  -V, --version         display version number
vi:  -V, --version         hiển thị số hiệu phiên bản

en: DOS 16 bit version (WATCOMC).
vi: Phiên bản DOS 16 bit (WATCOMC).

en: DOS 16 bit version (TURBOC).
vi: Phiên bản DOS 16 bit (TURBOC).

en: DOS 32 bit version (WATCOMC).
vi: Phiên bản DOS 32 bit (WATCOMC).

en: DOS 32 bit version (DJGPP).
vi: Phiên bản DOS 32 bit (DJGPP).

en: MSYS version.
vi: Phiên bản MSYS.

en: Cygwin version.
vi: Phiên bản Cygwin.

en: Windows 64 bit version (MinGW-w64).
vi: Phiên bản Windows 64 bit (MinGW-w64).

en: Windows 32 bit version (WATCOMC).
vi: Phiên bản Windows 32 bit (WATCOMC).

en: Windows 32 bit version (MinGW-w64).
vi: Phiên bản Windows 32 bit (MinGW-w64).

en: Windows 32 bit version (MinGW).
vi: Phiên bản Windows 32 bit (MinGW).

en: Windows 64 bit version (MSVC %d).
vi: Phiên bản Windows 64 bit (MSVC %d).

en: Windows 32 bit version (MSVC %d).
vi: Phiên bản Windows 32 bit (MSVC %d).

en: OS/2 version (WATCOMC).
vi: Phiên bản OS/2 (WATCOMC).

en: OS/2 version (EMX).
vi: Phiên bản OS/2 (EMX).

en: %s version.
vi: Phiên bản %s.

en: With Unicode UTF-16 support.
vi: Có hỗ trợ Unicode UTF-16.

en: Without Unicode UTF-16 support.
vi: Không hỗ trợ Unicode UTF-16.

en: With Unicode file name support.
vi: Có hỗ trợ tên tập tin dạng Unicode.

en: Without Unicode file name support.
vi: Không hỗ trợ tên tập tin dạng Unicode.

en: With native language support.
vi: Có hỗ trợ bản địa hóa ngôn ngữ.

en: With support to preserve the user and group ownership of files.
vi: Với hỗ trợ giữ nguyên người và nhóm sở hữu tập tin.

en: Without support to preserve the user and group ownership of files.
vi: Không hỗ trợ giữ nguyên người và nhóm sở hữu tập tin.

en: Path for temporary output file is too long:
vi: Đường dẫn cho tập tin xuất tạm quá dài:

en: Writing %s BOM.
vi: Đang ghi %s BOM.

en: Input file %s has %s BOM.
vi: Tập tin đầu vào %s có BOM %s.

en: Assuming UTF-16LE encoding.
vi: Coi là bảng mã UTF-16LE.

en: Assuming UTF-16BE encoding.
vi: Coi là bảng mã UTF-16BE.

en: Failed to open temporary output file: %s
vi: Gặp lỗi khi mở tập tin đầu ra tạm thời: %s

en: using %s as temporary file
vi: đang dùng %s làm tập tin tạm

en: Failed to change the permissions of temporary output file %s:
vi: Gặp lỗi khi thay đổi quyền hạn của tập tin đầu ra tạm %s:

en: The user and/or group ownership of file %s is not preserved.
vi: Người dùng và nhóm sở hữu của tập tin %s không được giữ nguyên.

en: Failed to change the owner and group of temporary output file %s:
vi: Gặp lỗi khi đổi chủ sở hữu và nhóm của tập tin đầu ra tạm %s:

en: problems resolving symbolic link '%s'
vi: gặp lỗi khi phân giải liên kết mềm “%s”

en:           output file remains in '%s'
vi:           tập tin đầu ra còn trong “%s”

en: problems renaming '%s' to '%s':
vi: gặp lỗi khi đổi tên “%s” thành “%s”:

en:           which is the target of symbolic link '%s'
vi:           cái là đích của liên kết mềm “%s”

en: Skipping binary file %s
vi: Bỏ qua tập tin nhị phân %s

en: code page %d is not supported.
vi: không hỗ trợ trang mã %d.

en: Skipping UTF-16 file %s, the size of wchar_t is %d bytes.
vi: Bỏ qua tập tin UTF-16 %s, cỡ của wchar_t không phải là %d byte.

en: Skipping UTF-16 file %s, an UTF-16 conversion error occurred on line %u.
vi: Bỏ qua tập tin UTF-16 %s, đã xảy ra lỗi chuyển đổi UTF-16 trên dòng %u.

en: Skipping UTF-16 file %s, UTF-16 conversion is not supported in this version of %s.
vi: Bỏ qua tập tin UTF-16 %s, chuyển đổi UTF-16 không được hỗ trợ ở phiên bản này của %s.

en: Skipping %s, not a regular file.
vi: Bỏ qua %s, đây không phải là tập tin thường.

en: Skipping %s, output file %s is a symbolic link.
vi: Bỏ qua %s, tập tin đầu ra %s là một liên kết mềm.

en: Skipping symbolic link %s.
vi: Bỏ qua liên kết mềm %s.

en: Skipping symbolic link %s, target is not a regular file.
vi: Bỏ qua liên kết mềm %s, đích của nó không phải là một tập tin thường.

en: Skipping %s, target of symbolic link %s is not a regular file.
vi: Bỏ qua liên kết mềm %s, đích %s của liên kết mềm không phải là một tập tin thường.

en: converting file %s to file %s in Unix format...
vi: Đang chuyển đổi tập tin %s thành tập tin “%s” theo định dạng Unix…

en: converting file %s to Unix format...
vi: Đang chuyển đổi tập tin “%s” sang định dạng Unix…

en: converting file %s to file %s in Mac format...
vi: Đang chuyển đổi tập tin “%s” thành tập tin “%s” theo định dạng Mac…

en: converting file %s to Mac format...
vi: Đang chuyển đổi tập tin “%s” sang định dạng Mac…

en: converting file %s to file %s in DOS format...
vi: Đang chuyển đổi tập tin “%s” thành tập tin “%s” theo định dạng DOS…

en: converting file %s to DOS format...
vi: Đang chuyển đổi tập tin “%s” sang định dạng DOS…

note: TRANSLATORS: 1st %s is encoding of input file. 2nd %s is name of input file. 3rd %s is encoding of output file. 4th %s is name of output file. E.g.: converting UTF-16LE file in.txt to UTF-8 file out.txt in Unix format...
en: converting %s file %s to %s file %s in Unix format...
vi: Đang chuyển đổi tập tin %s “%s” thành tập tin “%s” theo định dạng Unix %s…

note: TRANSLATORS: 1st %s is encoding of input file. 2nd %s is name of input file. 3rd %s is encoding of output (input file is overwritten). E.g.: converting UTF-16LE file foo.txt to UTF-8 Unix format...
en: converting %s file %s to %s Unix format...
vi: Đang chuyển đổi tập tin %s “%s” sang định dạng Unix %s…

en: converting %s file %s to %s file %s in Mac format...
vi: Đang chuyển đổi tập tin %s “%s” thành tập tin “%s” theo định dạng Mac %s…

en: converting %s file %s to %s Mac format...
vi: Đang chuyển đổi tập tin %s “%s” sang định dạng Mac %s…

en: converting %s file %s to %s file %s in DOS format...
vi: Đang chuyển đổi tập tin %s “%s” thành tập tin “%s” theo định dạng DOS %s…

en: converting %s file %s to %s DOS format...
vi: Đang chuyển đổi tập tin %s “%s” sang định dạng DOS %s…

en: problems converting file %s to file %s
vi: Đang chuyển đổi tập tin %s thành tập tin %s

en: problems converting file %s
vi: gặp trục trặc khi chuyển đổi tập tin %s

en: can not read from input file %s:
vi: không thể đọc từ tập tin đầu vào %s:

en: wrong flag '%c' for option -i or --info
vi: cờ “%c” cho tùy chọn -i hay --info bị sai

en: active code page: %d
vi: trang mã đang hoạt động: %d

en: invalid %s conversion mode specified
vi: đã đưa ra chế độ chuyển đổi %s không hợp lệ

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

en: invalid %s display encoding specified
vi: đã đưa ra bảng mã hiển thị không hợp lệ %s

en: target of file %s not specified in new-file mode
vi: đích của tập tin %s không được chỉ định trong chế độ tập-tin-mới

en: can not read from input file: %s
vi: không thể đọc từ tập tin đầu vào: %s

en: can not write to output file: %s
vi: không thể ghi vào tập tin đầu ra: %s

en: error: Invalid surrogate pair. Missing low surrogate.
vi: lỗi: Cặp thay thế không hợp lệ. Thiếu cái thay thế dưới.

en: error: Invalid surrogate pair. Missing high surrogate.
vi: lỗi: Cặp thay thế không hợp lệ. Thiếu cái thay thế trên.

en: Search for ?
vi: Tìm kiếm ?

en: Help:
vi: Trợ giúp:

en: Press ? for help menu, . for next topic, <space> to exit help.
vi: Nhấn ? để hiện trình đơn trợ giúp, . để xem chủ đề tiếp theo
    “phím cách” để thoát khỏi trợ giúp.

en: Help information is available under the following topics:
vi: Có sẵn thông tin trợ giúp dưới những chủ đề sau :

en: Press a key from the list above, <space> or 'q' to exit help,
      or '.' (full stop) to read each help page in turn.
vi: Nhấn một phím từ danh sách ở trên,
    phím cách hoặc phím q để thoát, hoặc
    dấu chấm để đọc mỗi trang trợ giúp lần lượt.

en: error reading keyboard in help
vi: gặp lỗi khi đọc bàn phím trong trợ giúp

en: doupdate in SIGWINCH handler failed
vi: doupdate (chạy cập nhật) trong phần điều khiển SIGWINCH bị lỗi

en: failed to restore old SIGWINCH sigact
vi: gặp lỗi khi phục hồi SIGWINCH sigact cũ

en: failed to restore old signal mask
vi: gặp lỗi khi phục hồi mặt nạ tín hiệu

en: failed to unblock SIGWINCH
vi: việc bỏ ngăn chặn SIGWINCH bị lỗi

en: failed to block SIGWINCH
vi: việc ngăn chặn SIGWINCH bị lỗi

en: failed to get old signal mask
vi: gặp lỗi khi lấy mặt nạ tín hiệu cũ

en: failed to get old SIGWINCH sigact
vi: việc lấy mặt nạ SIGWINCH sigact cũ bị lỗi

en: failed to set new SIGWINCH sigact
vi: việc đặt SIGWINCH sigact mới bị lỗi

en: failed to allocate colour pair
vi: viếc cấp phát cặp màu bị lỗi

en: failed to create title window
vi: việc tạo cửa sổ tiêu đề bị lỗi

en: failed to create whatinfo window
vi: việc tạo cửa sổ whatinfo (thông tin nào?) bị lỗi

en: failed to create baselist pad
vi: gặp lỗi khi tạo phần đệm baselist (danh sách cơ bản)

en: failed to create heading pad
vi: việc tạo phần đệm heading (tiêu đề) bị lỗi

en: failed to create thisstate pad
vi: việc tạo phần đệm thisstate (tính trạng này) bị lỗi

en: failed to create info pad
vi: việc tạo phần đệm info (thông tin) bị lỗi

en: failed to create query window
vi: việc tạo cửa sổ truy vấn bị lỗi

en:   -- %d%%, press
vi:   -- %d%%, nhấn

en: %s for more
vi: %s để xem thêm

en: %s to go back
vi: %s để quay lại

en: [not bound]
vi: [không có tổ hợp]

en: [unk: %d]
vi: [không rõ: %d]

en: Scroll onwards through help/information
vi: Cuộn về phía trước trong trợ giúp/thông tin

en: Scroll backwards through help/information
vi: Cuộn ngược lại trong trợ giúp/thông tin

en: Go to top of list
vi: Đi tới đầu danh sách

en: Go to end of list
vi: Đi tới cuối danh sách

en: Request help (cycle through help screens)
vi: Yêu cầu trợ giúp (quay vòng qua các màn hình trợ giúp)

en: Cycle through information displays
vi: Quay vòng qua các màn hình thông tin

en: Redraw display
vi: Vẽ lại màn hình

en: Scroll onwards through list by 1 line
vi: Cuộn về phía trước trong danh sách 1 dòng

en: Scroll backwards through list by 1 line
vi: Cuộn ngược lại trong danh sách 1 dòng

en: Scroll onwards through help/information by 1 line
vi: Cuộn về phía trước trong trợ giúp/thông tin 1 dòng

en: Scroll backwards through help/information by 1 line
vi: Cuộn ngược lại trong trợ giúp/thông tin 1 dòng

en: Scroll onwards through list
vi: Cuộn về phía trước trong danh sách

en: Scroll backwards through list
vi: Cuộn ngược lại trong danh sách

en: Mark package(s) for installation
vi: Đánh dấu (các) gói để cài đặt

en: Mark package(s) for deinstallation
vi: Đánh dấu (các) gói để hủy cài đặt

en: Mark package(s) for deinstall and purge
vi: Đánh dấu (các) gói để hủy cài đặt và tẩy

en: Make highlight more specific
vi: Làm cho tô sáng rõ ràng hơn

en: Make highlight less specific
vi: Khiến tô sáng ít rõ ràng hơn

en: Search for a package whose name contains a string
vi: Tìm kiếm một gói mà tên chứa một chuỗi

en: Repeat last search
vi: Lặp lại tìm kiếm cuối cùng

en: Swap sort order priority/section
vi: Trao đổi ưu tiên/phần của thứ tự sắp xếp

en: Quit, confirming, and checking dependencies
vi: Thoát, xác nhận, và kiểm tra phụ thuộc

en: Quit, confirming without check
vi: Thoát, xác nhận mà không kiểm tra

en: Quit, rejecting conflict/dependency suggestions
vi: Thoát, từ chối những đề nghị xung đột/phụ thuộc

en: Abort - quit without making changes
vi: Hủy bỏ — thoát mà không thay đổi gì

en: Revert to old state for all packages
vi: Đưa mọi gói trở về tính trạng cũ

en: Revert to suggested state for all packages
vi: Đưa mọi gói trở về tính trạng đã đề nghị

en: Revert to directly requested state for all packages
vi: Đưa mọi gói trở về tính trạng đã đề nghị thẳng

en: Revert to currently installed state for all packages
vi: Đưa mọi gói trở về tình trạng đã cài

en: Select currently-highlighted access method
vi: Chọn phương thức truy cập đang được tô sáng

en: Quit without changing selected access method
vi: Thoát mà không thay đổi phương thức truy cập đã chọn

en: Keystrokes
vi: Phím tắt

en: Introduction to package selections
vi: Giới thiệu sự lựa chọn gói

en: Welcome to dselect's main package listing.
    
    You will be presented with a list of packages which are installed or available
    for installation.  You can navigate around the list using the cursor keys,
    mark packages for installation (using '+') or deinstallation (using '-').
    Packages can be marked either singly or in groups; initially you will see that
    the line 'All packages' is selected.  '+', '-' and so on will affect all the
    packages described by the highlighted line.
    
    Some of your choices will cause conflicts or dependency problems; you will be
    given a sub-list of the relevant packages, so that you can solve the problems.
    
    You should read the list of keys and the explanations of the display.
    Much on-line help is available, please make use of it - press '?' at
    any time for help.
    
    When you have finished selecting packages, press <enter> to confirm changes,
    or 'X' to quit without saving changes. A final check on conflicts and
    dependencies will be done - here too you may see a sublist.
    
    Press <space> to leave help and enter the list now.
vi: Xin chào mừng tới danh sách quản lý gói chính của dselect.
    
    Đây là danh sách những gói đã cài đặt hoặc sẵn sàng để cài đặt.
    Có thể di chuyển quanh danh sách bằng các phím mũi tên,
    đánh dấu các gói để cài đặt (dùng “+”) hoặc hủy cài đặt (dùng “-”).
    Có thể đánh dấu các gói riêng rẽ hoặc theo nhóm;
    đầu tiên dòng “Mọi gói” được chọn.
      “+”, “-” v.v. ảnh hưởng mọi gói nằm trên dòng tô sáng.
    
    Một vài lựa chọn có thể tạo vấn đề xung đột hoặc phụ thuộc;
    nếu vậy thì sẽ có một danh sách con của những gói liên quan,
    để giúp giải quyết vấn đề.
    
    Nên đọc màn hình danh sách các phím tắt và tác động đều.
    Có cả trợ giúp trực tiếp trong chương trình, bạn xem nhé.
    Hiển thị trợ giúp này bất kỳ lúc nào bằng phím “?”.
    
    Khi đã kết thúc việc chọn gói, nhấn phím <enter> để xác thực thay đổi,
    hoặc phím “X” để thoát ra mà không ghi nhớ thay đổi.
    Cuối cùng là việc kiểm tra xung đột và phụ thuộc — cũng có thể hiển thị một danh sách con.
    
    Lúc này, bạn nhấn phím dài để dời khỏi trợ giúp và đi vào danh sách.

en: Introduction to read-only package list browser
vi: Giới thiệu bộ duyệt danh sách gói chỉ đọc

en: Welcome to dselect's main package listing.
    
    You will be presented with a list of packages which are installed or available
    for installation.  Since you do not have the privilege necessary to update
    package states, you are in a read-only mode.  You can navigate around the
    list using the cursor keys (please see the 'Keystrokes' help screen), observe
    the status of the packages and read information about them.
    
    You should read the list of keys and the explanations of the display.
    Much on-line help is available, please make use of it - press '?' at
    any time for help.
    
    When you have finished browsing, press 'Q' or <enter> to quit.
    
    Press <space> to leave help and enter the list now.
vi: Xin chào mừng tới danh sách quản lý gói chính của dselect.
    
    Đây là danh sách những gói đã cài đặt hoặc sẵn sàng để cài đặt.
    Vì bạn không có đủ quyền cần thiết để cập nhật tính trạng các gói,
    nên nằm trong chế độ chỉ đọc. Có thể di chuyển quanh danh sách
    bằng các phím mũi tên (xin hãy xem màn hình trợ giúp “Phím tắt”),
    theo dõi trạng thái các gói và đọc thông tin về chúng.
    
    Nên đọc màn hình danh sách các phím tắt và tác động đều.
    Có cả trợ giúp trực tiếp trong chương trình, bạn xem nhé.
    Hiển thị trợ giúp này bất kỳ lúc nào bằng phím “?”.
    
    Khi đã kết thúc việc duyệt, hãy nhấn phím “Q” hoặc phím dài để thoát.
    
    Lúc này, bạn nhấn phím dài để dời khỏi trợ giúp và đi vào danh sách.

en: Introduction to conflict/dependency resolution sub-list
vi: Giới thiệu danh sách con các giải pháp cho xung đột/phụ thuộc

en: Display, part 1: package listing and status chars
vi: Màn hình, phần 1: danh sách gói và ký tự trạng thái

en: Display, part 2: list highlight; information display
vi: Màn hình, phần 2: tô sáng danh sách; màn hình thông tin

en: * Highlight: One line in the package list will be highlighted.  It indicates
      which package(s) will be affected by presses of '+', '-' and '_'.
    
    * The dividing line in the middle of the screen shows a brief explanation of
      the status of the currently-highlighted package, or a description of which
      group is highlighted if a group line is.  If you don't understand the
      meaning of some of the status characters displayed, go to the relevant
      package and look at this divider line, or use the 'v' key for a verbose
      display (press 'v' again to go back to the terse display).
    
    * The bottom of the screen shows more information about the
      currently-highlighted package (if there is only one).
    
      It can show an extended description of the package, the internal package
      control details (either for the installed or available version of the
      package), or information about conflicts and dependencies involving the
      current package (in conflict/dependency resolution sublists).
    
      Use the 'i' key to cycle through the displays, and 'I' to hide the
      information display or expand it to use almost all of the screen.
vi: * Tô sáng: Sẽ tô sáng một dòng trong danh sách gói.  tô sáng
      chỉ ra gói nào sẽ bị ảnh hưởng khi nhấn phím “+”, “-” và “_”.
    
    * Dòng chia ở giữa màn hình cho biết giải thích ngắn gọn về trạng thái của
      gói đang được tô sáng, hoặc một mô tả ngắn gọn của nhóm nếu dòng
      đó là một nhóm.  Nếu không hiểu ý nghĩa của một vài ký tự cho biết
      trạng thái, thì hãy đi tới gói thích hợp và nhìn vào dòng chia, hoặc sử
      dụng phím “v”  để bật/tắt hiển thị mô tả chi tiết/ngắn gọn.
    * Phần đáy màn hình hiển thị thông tin thêm về gói đang được chiếu
      sáng (nếu có).
    
      Nó có thể hiển thị mô tả chi tiết hơn về gói, chi tiết về điều khiển gói
      nội bộ (cho phiên bản đã cài, hoặc có thể cài của gói), hoặc thông tin về
      xung đột và phụ thuộc mà gói gây ra
      (trong danh sách con xung đột/phụ thuộc).
    
      Dùng phím “i” để chuyển quanh các màn hình, và “I” để ẩn màn hình
      thông tin hay mở rộng để nó chiếu gần hết màn hình.

en: Introduction to method selection display
vi: Giới thiệu màn hình chọn phương thức

en: dselect and dpkg can do automatic installation, loading the package files to be
    installed from one of a number of different possible places.
    
    This list allows you to select one of these installation methods.
    
    Move the highlight to the method you wish to use, and hit Enter.  You will then
    be prompted for the information required to do the installation.
    
    As you move the highlight a description of each method, where available, is
    displayed in the bottom half of the screen.
    
    If you wish to quit without changing anything use the 'x' key while in the list
    of installation methods.
    
    A full list of keystrokes is available by pressing 'k' now, or from the help
    menu reachable by pressing '?'.
vi: dselect và dpkg có thể cài đặt tự động, tải tập tin của gói cần cài đặt
    từ một trong số những nơi có thể dùng.
    
    Danh sách này cho phép chọn một trong số những phương thức cài đặt này.
    
    Di chuyển tô sáng tới phương thức muốn dùng, và nhấn phím Enter.
    Sau đó sẽ có nhắc về thông tin cần thiết cho việc cài đặt.
    
    Khi di chuyển tô sáng tới mỗi phương thức, sẽ có mô tả về nó (nếu có)
    ở nửa dưới của màn hình.
    
    Nếu muốn thoát mà không thay đổi gì thì dùng phím “x” khi trong danh sách
    các phương thức cài đặt.
    
    Nhấn phím “k” để xem danh sách đầy đủ các phím tắt,
    hoặc từ trình đơn trợ giúp bằng cách nhấn phím “?”.

en: Keystrokes for method selection
vi: Phím tắt để chọn phương thức

en: Motion keys: Next/Previous, Top/End, Up/Down, Backwards/Forwards:
      j, Down-arrow         k, Up-arrow             move highlight
      N, Page-down, Space   P, Page-up, Backspace   scroll list by 1 page
      ^n                    ^p                      scroll list by 1 line
      t, Home               e, End                  jump to top/end of list
      u                     d                       scroll info by 1 page
      ^u                    ^d                      scroll info by 1 line
      B, Left-arrow         F, Right-arrow          pan display by 1/3 screen
      ^b                    ^f                      pan display by 1 character
    (These are the same motion keys as in the package list display.)
    
    Quit:
     Return, Enter    select this method and go to its configuration dialogue
     x, X             exit without changing or setting up the installation method
    
    Miscellaneous:
      ?, Help, F1      request help
     ^l                redraw display
      /                search (just return to cancel)
      \                repeat last search
vi: Phím di chuyển: Kế/Trước, Đầu/Cuối, Lên/Xuống, Lùi/Tiếp:
      j, Mũi tên xuống       k, Mũi tên lên         di chuyển tô sáng
      N, Page-down, Phím dài P, Page-up, Xóa lùi    cuộn 1 trang danh sách
      ^n                     ^p                     cuộn 1 dòng danh sách
      t, Home                e, End                 nhảy tới đầu/cuối danh sách
      u                      d                      cuộn 1 trang thông tin
      ^u                     ^d                     cuộn 1 dòng thông tin
      B, Mũi tên trái        F, Mũi tên phải        kéo ngang 1/3 màn hình
      ^b                     ^f                     kéo ngang màn hình 1 ký tự
    (Các phím di chuyển trong danh sách gói cũng tương tự.)
    
    Thoát:
      Return, Enter  chọn phương thức này và đi tới hộp thoại cấu hình nó
      x, X           thoát và bỏ mọi thay đổi hoặc cài đặt phương thức cài đặt
    
    Khác:
      ?, Help, F1      yêu cầu trợ giúp
     ^l                vẽ lại màn hình
      /                tìm kiếm (chỉ cần Enter để thôi)
      \               lặp lại tìm kiếm cuối cùng

en: Type dselect --help for help.
vi: Gõ “dselect --help” để xem trợ giúp.

en: [A]ccess
vi: [A]Truy cập

en: Choose the access method to use.
vi: Chọn phương thức truy cập muốn dùng.

en: [U]pdate
vi: [U]Cập nhật

en: Update list of available packages, if possible.
vi: Cập nhật danh sách những gói có sẵn, nếu có thể.

en: [S]elect
vi: [S]Chọn

en: Request which packages you want on your system.
vi: Yêu cầu những gói muốn có trên hệ thống.

en: [I]nstall
vi: [I]Cài

en: Install and upgrade wanted packages.
vi: Cài đặt và nâng cấp các gói mong muốn.

en: [C]onfig
vi: [C]ấu hình

en: Configure any packages that are unconfigured.
vi: Cấu hình những gói còn chưa được cấu hình.

en: [R]emove
vi: [R]Gỡ bỏ

en: Remove unwanted software.
vi: Gỡ bỏ phần mềm không mong muốn.

en: [Q]uit
vi: [Q]Thoát

en: Quit dselect.
vi: Thoát khỏi dselect.

en: Debian '%s' package handling frontend version %s.
vi: Ứng dụng xử lý gói Debian “%s” phiên bản %s.

en: <standard output>
vi: <đầu ra tiêu chuẩn>

en: Commands:
vi: Lệnh:

en:   -?, --help                       Show this help message.
          --version                    Show the version.
vi:   -?, --help                       Hiển thị trợ giúp.
          --version                    Hiển thị phiên bản.

en: couldn't open debug file '%.255s'
vi: không thể mở tập tin gỡ lỗi “%.250s”

en: invalid %s '%s'
vi: %s “%s” không hợp lệ

en: screen part
vi: phần màn hình

en: null colour specification
vi: đặc tả màu là null

en: colour attribute
vi: thuộc tính màu

en: Terminal does not appear to support cursor addressing.
vi: Thiết bị cuỗi có vẻ không hỗ trợ cách gán địa chỉ cho con chạy.

en: Terminal does not appear to support highlighting.
vi: Thiết bị cuỗi có vẻ không hỗ trợ tô sáng.

en: Set your TERM variable correctly, use a better terminal,
    or make do with the per-package management tool %s.
vi: Hãy đặt đúng giá trị biến TERM, dùng một thiết bị cuối tốt hơn,
    hoặc làm việc với công cụ quản lý theo từng gói %s.

en: terminal lacks necessary features, giving up
vi: thiết bị cuối còn thiếu tính năng cần thiết, đầu hàng

en: 
    
    Move around with ^P and ^N, cursor keys, initial letters, or digits;
    Press <enter> to confirm selection.   ^L redraws screen.
vi: 
    
    Di chuyển bằng ^P và ^N, phím mũi tên, chữ cái đầu, hoặc chữ số;
    Nhấn phím <Enter> để chọn.   ^L vẽ lại màn hình.

en: Copyright (C) 1994-1996 Ian Jackson.
    Copyright (C) 2000,2001 Wichert Akkerman.
vi: Bản quyền © nam 1994-1996 Ian Jackson.
    Bản quyền © năm 2000,2001 Wichert Akkerman.

en: 
    
    Read-only access: only preview of selections is available!
vi: 
    
    Truy cập chỉ đọc: chỉ xem trước các lựa chọn sẵn có.

en: failed to getch in main menu
vi: gặp lỗi khi đọc từng ký tự khi gõ trong trình đơn chính

en: unknown action string '%.50s'
vi: chuỗi hành động không rõ “%.250s”

en: Abbrev.
vi: Viết tắt

en: dselect - list of access methods
vi: dselect — danh sách các phương thức truy cập

en: Access method '%s'.
vi: Phương thức truy cập “%s”

en: doupdate failed
vi: việc doupdate (chạy tiến trình cập nhật) bị lỗi

en: getch failed
vi: gặp lỗi khi đọc từng ký tự khi gõ

en: Explanation
vi: Giải thích

en: No explanation available.
vi: Không có giải thích sẵn sàng.

en: 
    Press <enter> to continue.
vi: 
    Nhấn phím <Enter> để tiếp tục.

en: cannot unlock access method area
vi: không thể khóa vùng phương thức truy cập

en: no access methods are available
vi: không có phương thức truy cập sẵn có nào

en: cannot open or create access method lockfile
vi: không thể mở hay tạo tập tin khóa phương thức truy cập

en: the access method area is already locked
vi: vùng phương thức truy cập đã được khóa rồi

en: cannot lock access method area
vi: không thể khóa vùng phương thức truy cập

en: Press <enter> to continue.
vi: Nhấn phím <Enter> để tiếp tục.

en: <standard error>
vi: <đầu lỗi tiêu chuẩn>

en: error reading acknowledgement of program failure message
vi: gặp lỗi khi đọc sự thừa nhận thông điệp lỗi của chương trình

en: no access method is selected or configured
vi: chưa chọn phương thức truy cập hay nó chưa được cấu hình

en: update available list script
vi: cập nhật tập lệnh danh sách có sẵn

en: installation script
vi: tập lệnh cài đặt

en: query/setup script
vi: tập lệnh truy vấn/thiết lập

en: syntax error in method options file '%.250s' -- %s
vi: lỗi cú pháp trong tập tin tùy chọn phương thức “%.250s” -- %s

en: error reading options file '%.250s'
vi: gặp lỗi khi đọc tập tin tùy chọn “%.250s”

en: unable to read '%.250s' directory for reading methods
vi: không thể đọc thư mục “%.250s” để các phương thức đọc

en: method '%.250s' has name that is too long (%d > %d characters)
vi: phương thức “%.250s” có tên quá dài (%d > %d ký tự)

en: unable to access method script '%.250s'
vi: không thể truy cập tập lệnh phương thức “%.250s”

en: unable to read method options file '%.250s'
vi: không thể đọc tập tin tùy chọn phương thức “%.250s”

en: non-digit where digit wanted
vi: không phải chữ số ở chỗ cần chữ số

en: index string too long
vi: chuỗi chỉ mục quá dài

en: newline before option name start
vi: dòng mới trước khi bắt đầu tên tùy chọn

en: nonalpha where option name start wanted
vi: không phải chữ cái ở chỗ cần bắt đầu tên tùy chọn

en: non-alphanum in option name
vi: không phải chữ cái hay số ở trong tên tùy chọn

en: newline before summary
vi: dòng mới trước tổng kết

en: unable to open option description file '%.250s'
vi: không thể mở tập tin mô tả tùy chọn “%.250s”

en: unable to stat option description file '%.250s'
vi: không thể lấy các thông tin về tập tin mô tả tùy chọn “%.250s”

en: failed to read option description file '%.250s'
vi: không thể đọc tập tin mô tả tùy chọn “%.250s”

en: error during read of option description file '%.250s'
vi: gặp lỗi trong khi đọc tập tin mô tả tùy chọn “%.250s”

en: error during read of method options file '%.250s'
vi: gặp lỗi trong khi đọc tập tin tùy chọn phương thức “%.250s”

en: unable to open current option file '%.250s'
vi: không thể mở tập tin tùy chọn hiện thời “%.250s”

en: unable to write new option to '%.250s'
vi: không thể ghi tùy chọn mới tới “%.250s”

en: new package
vi: gói mới

en: install
vi: cài đặt

en: hold
vi: giữ lại

en: purge
vi: tẩy

en: REINSTALL
vi: CÀI_LẠI

en: not installed
vi: chưa cài đặt

en: removed (configs remain)
vi: đã gỡ bỏ (giữ lại cấu hình)

en: half installed
vi: đã cài một nửa

en: unpacked (not set up)
vi: đã mở gói (chưa cài đặt)

en: half configured (config failed)
vi: nửa cấu hình (gặp lỗi khi cấu hình)

en: awaiting trigger processing
vi: đang đợi xử lý bẫy

en: triggered
vi: đã sập bẫy

en: suggests
vi: đề nghị

en: recommends
vi: khuyên

en: depends on
vi: phụ thuộc vào

en: pre-depends on
vi: phụ thuộc trước vào

en: breaks
vi: gãy

en: conflicts with
vi: xung đột với

en: provides
vi: cung cấp

en: replaces
vi: thay thế

en: enhances
vi: tăng cường

en: Req
vi: Cần

en: Imp
vi: Qtg

en: Std
vi: Chn

en: Opt
vi: TCh

en: Xtr
vi: Nữa

en: bUG
vi: lỗi

en: Obsolete/local
vi: Đã cũ/nội bộ

en: Brokenly installed packages
vi: Gói đã cài nhưng bị vỡ

en: Newly available packages
vi: Những gói mới sẵn sàng

en: Removed and no longer available packages
vi: Những gói đã gỡ bỏ và không còn nữa

en: Removed packages (configuration still present)
vi: Những gói đã gỡ bỏ (nhưng vẫn còn cấu hình)

en: Purged packages and those never installed
vi: Những gói đã tẩy và gói chưa bao giờ được cài đặt

en: Purged
vi: Đã tẩy

en: Installed?
vi: Đã cài?

en: Old mark
vi: Dấu cũ

en: Marked for
vi: Dấu cho

en: Avail.arch
vi: Ktrúc.có

en: Inst.arch
vi: Ktrúc.cài

en: Avail.ver
vi: Bản_có

en: Inst.ver
vi: Bản_cài

en: dselect - recursive package listing
vi: dselect — danh sách gói đệ quy

en: dselect - inspection of package states
vi: dselect — kiểm tra trạng thái các gói

en: dselect - main package listing
vi: dselect — danh sách gói chính

en:  (by section)
vi:  (theo phần)

en:  (avail., section)
vi:  (sẵn, phần)

en:  (status, section)
vi:  (trạng thái, phần)

en:  (by priority)
vi:  (theo ưu tiên)

en:  (avail., priority)
vi:  (sẵn, ưu tiên)

en:  (status, priority)
vi:  (trạng thái, ưu tiên)

en:  (alphabetically)
vi:  (theo bảng chữ cái)

en:  (by availability)
vi:  (theo khả năng sẵn)

en:  (by status)
vi:  (theo trạng thái)

en:  mark:+/=/- terse:v help:?
vi:  dấu:+/=/- ngắn gọn:v trợ giúp:?

en:  mark:+/=/- verbose:v help:?
vi:  dấu:+/=/- chi tiết:v trợ giúp:?

en:  terse:v help:?
vi:  ngắn gọn:v trợ giúp:?

en:  verbose:v help:?
vi:  chi tiết:v trợ giúp:?

en: The line you have highlighted represents many packages; if you ask to install, remove, hold, etc. it you will affect all the packages which match the criterion shown.
    
    If you move the highlight to a line for a particular package you will see information about that package displayed here.
    You can use 'o' and 'O' to change the sort order and give yourself the opportunity to mark packages in different kinds of groups.
vi: Dòng vừa tô sáng có nhiều gói; hành động cài đặt, gỡ bỏ, giữ lại, v.v... sẽ ảnh hưởng đến mọi gói tương ứng với tiêu chuẩn chỉ ra.
    
    Nếu di chuyển tô sáng tới một dòng của một gói nào đó, thì sẽ thấy thông tin về gói đó hiển thị ở đây.
    Có thể dùng “o” và “O” để thay đổi thứ tự sắp xếp và tạo điều kiện cho việc đánh dấu các gói trong các dạng nhóm khác nhau.

en: Interrelationships
vi: Quan hệ qua lại

en: Installed control file information
vi: Thông tin tập tin điều khiển đã cài đặt

en: Available control file information
vi: Thông tin tập tin điều khiển sẵn có

en: there are no packages
vi: ở đây không có gói nào

en: invalid search option given
vi: đưa ra tuỳ chọn tìm kiếm không hợp lệ

en: error in regular expression
vi: gặp lỗi trong biểu thức chính quy

en:  does not appear to be available
vi:  có vẻ không có sẵn

en: %s packages without a section
vi: %s gói không nằm trong phần

en: %s packages in section %s
vi: %s gói trong phần %s

en: %s %s packages
vi: %s %s gói

en: %s %s packages without a section
vi: %s %s gói không nằm trong phần

en: %s %s packages in section %s
vi: %s %s gói trong phần %s

en: %-*s %s%s%s;  %s (was: %s).  %s
vi: %-*s %s%s%s;  %s (đã là: %s).  %s

en: failed to fstat archive
vi: lỗi fstat kho lưu

en: failed to read archive '%.255s'
vi: lỗi đọc kho lưu “%.255s”

en: unable to create '%.255s'
vi: không thể tạo “%.255s”

en: unable to close file '%s'
vi: không thể đóng tập tin “%s”

en: invalid character '%c' in archive '%.250s' member '%.16s' size
vi: ký tự không hợp lệ “%c” trong kho lưu “%.250s” kích thước thành viên “%.16s”

en: unable to write file '%s'
vi: không thể ghi tập tin “%s”

en: ar member name '%s' length too long
vi: độ dài tên tập tin thành viên của ar “%s” quá lớn

en: ar member size %jd too large
vi: kích thước thành viên “ar” %jd là quá lớn

en: generated corrupt ar header for '%s'
vi: đã tạo một dòng đầu ar bị hỏng cho “%s”

en: failed to fstat ar member file (%s)
vi: gặp lỗi khi lấy thống kê về tập tin thành viên ar (%s)

en: cannot append ar member file (%s) to '%s': %s
vi: không thể nối thêm tập tin thành viên ar (%s) thành “%s”: %s

en: may not be empty string
vi: có lẽ không phải là chuỗi rỗng

en: must start with an alphanumeric
vi: phải bắt đầu bằng một chữ trong bảng chữ cái

en: character '%c' not allowed (only letters, digits and characters '%s')
vi: không cho phép ký tự “%c” (chỉ cho phép chữ cái, chữ số và ký tự “%s”)

[ctx: architecture]
en: <none>
vi: <không>

[ctx: architecture]
en: <empty>
vi: <rỗng>

en: error writing to architecture list
vi: gặp lỗi khi ghi vào danh sách kiến trúc

en: unable to create new file '%.250s'
vi: không thể tạo tập tin mới “%.250s”

en: unable to write new file '%.250s'
vi: không thể ghi tập tin mới “%.250s”

en: unable to flush new file '%.250s'
vi: không thể đẩy dữ liệu từ bộ nhớ lên đĩa tập tin mới “%.250s”

en: unable to sync new file '%.250s'
vi: không thể đồng bộ hóa tập tin mới “%.250s”

en: unable to close new file '%.250s'
vi: không thể đóng tập tin mới “%.250s”

en: error removing old backup file '%s'
vi: không thể gỡ bỏ tập tin sao lưu dự phòng cũ “%s”

en: error creating new backup file '%s'
vi: không thể tạo tập tin sao lưu dự phòng mới “%s”

en: cannot remove '%.250s'
vi: không thể gỡ bỏ “%.250s”

en: error installing new file '%s'
vi: lỗi cài đặt tập tin mới “%s”

en: failed to write
vi: gặp lỗi khi ghi

en: failed to read
vi: gặp lỗi khi đọc

en: unexpected end of file or stream
vi: gặp kết thúc bất ngờ của tập tin hay dòng dữ liệu

en: failed to seek
vi: gặp lỗi khi di chuyển tới vị trí đầu đọc

en: unable to execute %s (%s)
vi: không thể thực hiện %s (%s)

en: %s: pass-through copy error: %s
vi: %s: lỗi chép pass-through (chuyển qua): %s

en: %s: error binding input to gzip stream
vi: %s: lỗi đóng kết dữ liệu nhập với luồng nén gzip

en: %s: internal gzip read error: '%s'
vi: %s: lỗi đọc nội bộ của gzip: “%s”

en: %s: internal gzip write error
vi: %s: lỗi ghi nội bộ của gzip

en: %s: error binding output to gzip stream
vi: %s: lỗi đóng kết dữ liệu xuất với luồng nén gzip

en: %s: internal gzip read error
vi: %s: lỗi đọc nội bộ của gzip

en: %s: internal gzip write error: '%s'
vi: %s: lỗi ghi nội bộ của gzip: “%s”

en: %s: internal gzip write error: %s
vi: %s: lỗi ghi nội bộ của gzip: %s

en: %s: error binding input to bzip2 stream
vi: %s: lỗi đóng kết dữ liệu nhập với luồng nén bzip2

en: %s: internal bzip2 read error: '%s'
vi: %s: lỗi đọc nội bộ của bzip2: “%s”

en: %s: internal bzip2 write error
vi: %s: lỗi ghi nội bộ của bzip2

en: %s: error binding output to bzip2 stream
vi: %s: lỗi buộc dữ liệu xuất với luồng nén bzip2

en: %s: internal bzip2 read error
vi: %s: lỗi đọc nội bộ của bzip2

en: %s: internal bzip2 write error: '%s'
vi: %s: lỗi ghi nội bộ của bzip2: “%s”

en: unexpected bzip2 error
vi: gặp lỗi bzip2 bất thường

en: internal error (bug)
vi: lỗi nội bộ (đây là lỗi)

en: memory usage limit reached
vi: đã đạt đến giới hạn sử dụng bộ nhớ

en: unsupported compression preset
vi: không hỗ trợ phương thức nén cho trước

en: unsupported options in file header
vi: các tùy chọn không được hỗ trợ trong phần đầu tập tin

en: compressed data is corrupt
vi: dữ liệu đã nén bị hỏng

en: unexpected end of input
vi: kết thúc của đầu vào bất thường

en: file format not recognized
vi: không nhận ra định dạng tập tin

en: unsupported type of integrity check
vi: kiểu của kiểm tra mức ưu tiên không được hỗ trợ

en: %s: lzma read error
vi: %s: lỗi đọc lzma

en: %s: lzma write error
vi: %s: lỗi ghi lzma

en: %s: lzma close error
vi: %s: lỗi đóng lzma

en: %s: lzma error: %s
vi: %s: lỗi lzma: %s

en: unknown compression strategy
vi: không hiểu chiến lược nén

en: updates directory contains file '%.250s' whose name is too long (length=%d, max=%d)
vi: thư mục cập nhật chứa tập tin “%.250s” có tên quá dài (độ dài=%d, tối đa=%d)

en: updates directory contains files with different length names (both %d and %d)
vi: thư mục cập nhật chứa các tập tin có tên có chiều dài khác nhau (cả hai %d và %d)

en: cannot scan updates directory '%.255s'
vi: không thể quét thư mục cập nhật “%.255s”

en: failed to remove incorporated update file %.255s
vi: gặp lỗi khi gỡ bỏ tập tin cập nhật đã hợp nhất %.255s

en: unable to fill %.250s with padding
vi: không thể điền đầy %.250s bằng các ký tự đệm lót

en: unable to flush %.250s after padding
vi: không thể xóa sạch %.250s sau khi đệm lót

en: unable to seek to start of %.250s after padding
vi: không thể tìm vị trí tới đầu của %.250s sau khi đệm lót

en: failed to remove my own update file %.255s
vi: gặp lỗi khi gỡ bỏ tập tin cập nhật của mình %.255s

en: unable to write updated status of '%.250s'
vi: không thể ghi trạng thái đã cập nhật của “%.250s”

en: unable to flush updated status of '%.250s'
vi: không thể đưa trạng thái đã cập nhật của “%.250s” lên đĩa cứng

en: unable to truncate for updated status of '%.250s'
vi: không thể cắt ngắn cho trạng thái đã cập nhật của “%.250s”

en: unable to fsync updated status of '%.250s'
vi: không thể fsync (đồng bộ tập tin) trạng thái đã cập nhật của “%.250s”

en: unable to close updated status of '%.250s'
vi: không thể đóng trạng thái đã cập nhật của “%.250s”

en: unable to install updated status of '%.250s'
vi: không thể cài đặt trạng thái đã cập nhật của “%.250s”

en: unable to check existence of '%.250s'
vi: không thể kiểm tra sự tồn tại của “%.250s”

en: cannot read info directory
vi: không thể đọc thư mục thông tin

en: error trying to open %.250s
vi: gặp lỗi khi cố mở %.250s

en: corrupt info database format file '%s'
vi: sai hỏng tập tin định dạng thông tin của cơ sở dữ liệu “%s”

en: info database format (%d) is bogus or too new; try getting a newer dpkg
vi: định dạng cơ sở dữ liệu thông tin (%d) là giả hoặc quá mới; hãy thử dpkg bản mới hơn

en: info file %s/%s not associated to any package
vi: tập tin thông tin %s/%s không liên quan đến bất kỳ gói nào

en: error creating hard link '%.255s'
vi: lỗi tạo liên kết cứng “%.255s”

en: error while writing '%s'
vi: gặp lỗi khi ghi “%s”

en: control file '%s' for package '%s' is missing final newline
vi: tập tin điều khiển “%s” cho gói “%s” còn thiếu ký tự dòng mới cuối cùng

en: control file '%s' for package '%s' contains empty filename
vi: tập tin điều khiển “%s” cho gói “%s” có chứa tên tập tin rỗng

en: failed to open diversions file
vi: lỗi mở tập tin diversions (sự trệch đi)

en: failed to fstat diversions file
vi: lỗi fstat tập tin diversions (sự trệch đi)

en: conflicting diversions involving '%.250s' or '%.250s'
vi: diversions (sự trệch đi) xung đột với “%.250s” hay “%.250s”

en: files list file for package '%.250s' missing; assuming package has no files currently installed
vi: thiếu tập tin liệt kê nội dung gói “%.250s”, coi gói này không có tập tin hiện thời được cài đặt

en: files list file for package '%.250s' is missing final newline
vi: tập tin liệt kê nội dung gói “%.250s” còn thiếu ký tự dòng mới cuối cùng

en: files list file for package '%.250s' contains empty filename
vi: tập tin liệt kê nội dung gói “%.250s” chứa tên tập tin rỗng

en: (Reading database ...
vi: (Đang đọc cơ sở dữ liệu …

en: %d file or directory currently installed.)
     | %d files and directories currently installed.)
vi[0]: %d tập tin và thư mục hiện đã được cài đặt.)

en: invalid statoverride uid %s
vi: mã số người dùng statoverride không hợp lệ %s

en: invalid statoverride gid %s
vi: mã số nhóm statoverride không hợp lệ %s

en: invalid statoverride mode %s
vi: chế độ “statoverride” không hợp lệ %s

en: failed to open statoverride file
vi: gặp lỗi khi mở tập tin statoverride

en: failed to fstat statoverride file
vi: gặp lỗi khi fstat tập tin statoverride

en: reading statoverride file '%.250s'
vi: đang đọc tập tin “statoverride” “%.250s”

en: statoverride file is missing final newline
vi: tập tin statoverride còn thiếu ký tự dòng mới cuối cùng

en: statoverride file contains empty line
vi: tập tin statoverride chứa dòng trống

en: syntax error in statoverride file
vi: gặp lỗi cú pháp trong tập tin stateoverride

en: unexpected end of line in statoverride file
vi: gặp kết thúc dòng bất thường trong tập tin stateoverride

en: multiple statoverrides present for file '%.250s'
vi: có nhiều statoverride (sự ghi đè lên trạng thái) cho tập tin “%.250s”

en: format version with empty major component
vi: định dạng của phiên bản có thành phần số lớn (major) trống rỗng

en: format version has no dot
vi: không có dấu chấm cho tên phiên bản

en: format version with empty minor component
vi: định dạng của phiên bản có thành phần số nhỏ (minor) trống rỗng

en: format version followed by junk
vi: phiên bản định dạng theo sau bởi rác

en: unable to get file descriptor for directory '%s'
vi: không thể lấy filedescriptor (mô tả tập tin) cho thư mục “%s”

en: unable to sync directory '%s'
vi: không thể “sync” (đồng bộ) thư mục “%s”

en: unable to open directory '%s'
vi: không thể mở thư mục “%s”

en: unable to open file '%s'
vi: không thể mở tập tin “%s”

en: unable to sync file '%s'
vi: không thể đồng bộ hóa tập tin “%s”

en: failed to write details of '%.50s' to '%.250s'
vi: gặp lỗi khi ghi chi tiết về “%.50s” vào “%.250s”

en: unable to set buffering on %s database file
vi: không thể đặt việc chuyển hoán đệm trên tập tin cơ sở dữ liệu %s

en: failed to write %s database record about '%.50s' to '%.250s'
vi: gặp lỗi khi ghi vào “%.250s” mục ghi cơ sở dữ liệu %s về “%.50s”

en: out of memory for new error context
vi: không đủ bộ nhớ cho ngữ cảnh lỗi mới

en: out of memory for new cleanup entry
vi: không đủ bộ nhớ cho mục dọn dẹp mới

en: out of memory for new cleanup entry with many arguments
vi: không đủ bộ nhớ cho mục dọn dẹp mới có nhiều đối số

en: value for '%s' field not allowed in this context
vi: không cho phép giá trị cho trường “%s” trong ngữ cảnh này

en: value for '%s' field has malformed line '%.*s'
vi: giá trị cho trường “%s” có dòng sai định dạng “%.*s”

en: '%s' field, missing package name, or garbage where package name expected
vi: trường “%s”, tên gói bị thiếu, hoặc rác ở nơi chờ đợi tên gói

en: '%s' field, invalid package name '%.255s': %s
vi: trường “%s”, tên gói không hợp lệ “%.255s”: %s

en: '%s' field, missing architecture name, or garbage where architecture name expected
vi: trường “%s”, thiếu tên kiến trúc, hoặc gặp rác ở nơi cần là tên kiến trúc

en: '%s' field, reference to '%.255s': invalid architecture name '%.255s': %s
vi: trường “%s”, tham chiếu đến “%.255s”: tên kiến trúc không hợp lệ “%.255s”: %s

en: '%s' field, reference to '%.255s':
     bad version relationship %c%c
vi: trường “%s”, tham chiếu đến “%.255s”:
     quan hệ phiên bản sai %c%c

en: '%s' field, reference to '%.255s':
     '%c' is obsolete, use '%c=' or '%c%c' instead
vi: trường “%s”, tham chiếu đến “%.255s”:
     “%c” là cũ, dùng “%c=” hay “%c%c” thay thế

en: '%s' field, reference to '%.255s':
     implicit exact match on version number, suggest using '=' instead
vi: trường “%s”, tham chiếu đến “%.255s”:
     ngầm định là khớp chính xác trên số phiên bản, đề nghị dùng “=” thay thế

en: only exact versions may be used for '%s' field
vi: chỉ dùng được phiên bản chính xác cho trường “%s”

en: '%s' field, reference to '%.255s':
     version value starts with non-alphanumeric, suggest adding a space
vi: trường “%s”, tham chiếu đến “%.255s”:
     giá trị phiên bản bắt đầu với ký tự không phải chữ số, đề nghị thêm dấu cách

en: '%s' field, reference to '%.255s': version unterminated
vi: trường “%s”, tham chiếu đến “%.255s”: phiên bản chưa được kết thúc

en: '%s' field, syntax error after reference to package '%.255s'
vi: trường “%s”, lỗi cú pháp ở sau tham chiếu đến gói “%.255s”

en: illegal pending trigger name '%.255s': %s
vi: tên bẫy chưa giải quyết không hợp lệ “%.255s”: %s

en: duplicate pending trigger '%.255s'
vi: bẫy chưa giải quyết bị trùng lặp “%.255s”

en: illegal package name in awaited trigger '%.255s': %s
vi: gặp tên gói không hợp lệ trong bẫy mong muốn “%.255s”: %s

en: duplicate awaited trigger package '%.255s'
vi: gói “%.255s” có bẫy đợi bị trùng lặp

en: unable to stat source file '%.250s'
vi: không thể lấy thống kê về tập tin nguồn “%.250s”

en: unable to change ownership of target file '%.250s'
vi: không thể thay đổi quyền sở hữu tập tin đích “%.250s”

en: unable to set mode of target file '%.250s'
vi: không thể đặt chế độ của tập tin đích “%.250s”

en: unable to unlock %s
vi: không thể khóa “%s”

en: unable to check file '%s' lock status
vi: không thể kiểm tra trạng thái khóa của tập tin “%s”

en: unable to lock %s
vi: không thể khóa %s

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

en: could not open log '%s': %s
vi: không thể mở nhật ký “%s”: %s

en: <package status and progress file descriptor>
vi: <bộ mô tả trạng thái gói và tập tin tiến hành>

en: unable to write to status fd %d
vi: không thể ghi vào bộ mô tả tập tin (fd) kiểu trạng thái %d

en: failed to dup for fd %d
vi: lỗi dup (nhân đôi?) cho fd %d

en: failed to dup for std%s
vi: lỗi dup (nhân đôi?) cho std%s

en: error writing to '%s'
vi: lỗi ghi vào “%s”

en: unable to read filedescriptor flags for %.250s
vi: không thể đọc các cờ filedescriptor (mô tả tập tin) cho %.250s

en: unable to set close-on-exec flag for %.250s
vi: không thể đặt cờ close-on-exec (đóng khi thực hiện) cho %.250s

en: --%s needs a valid package name but '%.250s' is not: %s
vi: “--%s” cần một tên gói hợp lệ nhưng “%.250s” không phải: %s

en: configuration error: %s:%d: %s
vi: lỗi cấu hình: %s:%d: %s

en: failed to open configuration file '%.255s' for reading: %s
vi: lỗi mở tập tin cấu hình “%.255s” để đọc: %s

en: unbalanced quotes in '%s'
vi: dấu trích dẫn không thành cặp trong “%s”

en: unknown option '%s'
vi: không rõ tùy chọn “%s”

en: '%s' needs a value
vi: tùy chọn “%s” yêu cầu một giá trị

en: '%s' does not take a value
vi: tùy chọn “%s” không chấp nhận giá trị

en: read error in configuration file '%.255s'
vi: lỗi đọc trong tập tin cấu hình “%.255s”

en: error closing configuration file '%.255s'
vi: lỗi đóng tập tin cấu hình “%.255s”

en: error opening configuration directory '%s'
vi: lỗi mở thư mục cấu hình “%s”

en: unknown option --%s
vi: không hiểu tùy chọn “--%s”

en: --%s option takes a value
vi: tùy chọn “--%s” yêu cầu một giá trị

en: --%s option does not take a value
vi: tùy chọn “--%s” không chấp nhận giá trị

en: unknown option -%c
vi: không hiểu tùy chọn “-%c”

en: -%c option takes a value
vi: tùy chọn “-%c” yêu cầu một giá trị

en: -%c option does not take a value
vi: tùy chọn “-%c” không chấp nhận giá trị

en: invalid integer for --%s: '%.250s'
vi: số nguyên không hợp lệ cho “--%s”: “%.250s”

en: invalid integer for -%c: '%.250s'
vi: số nguyên không hợp lệ cho -%c: “%.250s”

en: obsolete option '--%s'
vi: tùy chọn “--%s” đã lạc hậu

en: conflicting actions -%c (--%s) and -%c (--%s)
vi: hành động xung đột “-%c (--%s)” và “-%c  (--%s)”

en: duplicate value for '%s' field
vi: giá trị nhân đôi cho trường “%s”

en: user-defined field name '%.*s' too short
vi: tên trường do người dùng xác định “%.*s” quá ngắn

en: duplicate value for user-defined field '%.*s'
vi: giá trị nhân đôi cho trường do người dùng xác định “%.*s”

en: package has status %s but triggers are awaited
vi: gói có trạng thái %s nhưng đang cần các bẫy

en: package has status %s but triggers are pending
vi: gói có trạng thái %s nhưng có bẫy chưa xử lý

en: multiple non-coinstallable package instances present; most probably due to an upgrade from an unofficial dpkg
vi: có nhiều minh dụ gói “non-coinstallable” hiện diện; nguyên nhân gần như chắc chắn là do cập nhật từ kho dpkg không chính thức

en: mixed non-coinstallable and coinstallable package instances present; most probably due to an upgrade from an unofficial dpkg
vi: có sự pha trộn các gói “non-coinstallable” và “coinstallable” hiện diện; gần như chắc chắn có căn nguyên do cập nhật từ kho dpkg không chính thức

en: failed to open package info file '%.255s' for reading
vi: lỗi mở tập tin thông tin gói “%.255s” để đọc

en: can't stat package info file '%.255s'
vi: không thể lấy các thông tin về tập tin thông tin gói “%.255s”

en: reading package info file '%s': %s
vi: đang đọc tập tin thông tin gói “%s”: %s

en: can't mmap package info file '%.255s'
vi: không thể mmap (ánh xạ bộ nhớ) tập tin thông tin gói “%.255s”

en: reading package info file '%.255s'
vi: đọc tập tin thông tin gói “%.255s”

en: empty field name
vi: tên trường trống rỗng

en: field name '%.*s' cannot start with hyphen
vi: tên trường “%.*s” không thể bắt đầu bằng dấu gạch nối

en: end of file after field name '%.*s'
vi: gặp kết thúc tập tin sau tên trường “%.*s”

en: newline in field name '%.*s'
vi: dòng mới trong tên trường “%.*s”

en: MSDOS end of file (^Z) in field name '%.*s'
vi: gặp kết thúc tập tin dạng MSDOS (^Z) trong tên trường “%.*s”

en: field name '%.*s' must be followed by colon
vi: tên trường “%.*s” phải có dấu hai chấm theo sau

en: end of file before value of field '%.*s' (missing final newline)
vi: gặp kết thúc tập tin nằm trước giá trị của trường “%.*s” (còn thiếu dòng mới cuối cùng)

en: MSDOS end of file (^Z) in value of field '%.*s' (missing newline?)
vi: gặp ký tự kết thúc tập tin dạng MSDOS (^Z) trong giá trị của trường “%.*s” (thiếu dòng mới à?)

en: blank line in value of field '%.*s'
vi: gặp dòng trống trong trường “%.*s”

en: end of file during value of field '%.*s' (missing final newline)
vi: gặp kết thúc tập tin trong giá trị của trường “%.*s” (còn thiếu dòng mới cuối cùng)

en: failed to close after read: '%.255s'
vi: lỗi đóng sau khi đọc: “%.255s”

en: several package info entries found, only one allowed
vi: tìm thấy vài mục nhập thông tin gói, chỉ cho phép một mục

en: no package information in '%.255s'
vi: không có thông tin gói trong “%.255s”

en: must start with an alphanumeric character
vi: phải bắt đầu bằng một ký tự kiểu số

[ctx: version]
en: <none>
vi: <không>

en: version string is empty
vi: chuỗi phiên bản là rỗng

en: version string has embedded spaces
vi: chuỗi phiên bản có khoảng trắng nhúng

en: epoch in version is not number
vi: kỷ nguyên trong phiên bản không phải là con số

en: epoch in version is negative
vi: “epoch” trong phiên bản là số âm

en: epoch in version is too big
vi: “epoch” trong phiên bản là quá lớn

en: nothing after colon in version number
vi: không có gì nằm sau dấu hai chấm trong số thứ tự phiên bản

en: version number does not start with digit
vi: số của phiên bản không bắt đầu bằng con số

en: invalid character in version number
vi: gặp ký tự sai trong số thứ tự phiên bản

en: invalid character in revision number
vi: gặp ký tự sai trong số thứ tự bản sửa đổi

en: unable to securely remove '%.255s'
vi: không thể gỡ bỏ “%.255s” một cách an toàn

en: rm command for cleanup
vi: chạy lệnh “rm” để dọn dẹp

en: invalid character '%c' in field width
vi: ký tự “%c” trong độ rộng trường không hợp lệ

en: field width is out of range
vi: độ rộng trường nằm ngoài phạm vi cho phép

en: missing closing brace
vi: thiếu dấu ngoặc ôm

en: ambiguous package name '%s' with more than one installed instance
vi: tên gói chưa rõ rang “%s” vói nhiều hơn một thực thể được cài đặt

en: illegal package name in specifier '%s%s%s': %s
vi: tên gói không hợp lệ trong định danh “%s%s%s”: %s

en: illegal architecture name in specifier '%s:%s': %s
vi: tên kiến trúc không hợp lệ trong định danh “%s:%s”: %s

en: cannot convert multibyte string '%s' to a wide-character string
vi: không thể chuyển đổi chuỗi đa byte “%s” thành chuỗi ký tự rộng

en: cannot convert multibyte sequence '%s' to a wide character
vi: không thể chuyển đổi chuỗi đa byte “%s” thành ký tự rộng

en: error un-catching signal %s: %s
vi: gặp lỗi khi hủy bắt tín hiệu %s: %s

en: unable to ignore signal %s before running %.250s
vi: không thể bỏ qua tín hiệu %s trước khi chạy %.250s

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

en: , core dumped
vi: , lõi bị đổ

en: unable to open triggers deferred file '%.250s'
vi: không thể mở tập tin bẫy trì hoãn “%.250s”

en: unable to stat triggers deferred file '%.250s'
vi: không thể lấy thống kê về tập tin bẫy trì hoãn “%.250s”

en: unable to open/create new triggers deferred file '%.250s'
vi: không thể mở/tạo tập tin bẫy trì hoãn mới “%.250s”

en: invalid package name '%.250s' in triggers deferred file '%.250s'
vi: tên gói không hợp lệ “%.250s” trong tập tin bẫy bị hoãn lại “%.250s”

en: error reading triggers deferred file '%.250s'
vi: gặp lỗi khi đọc tập tin bẫy trì hoãn “%.250s”

en: unable to write new triggers deferred file '%.250s'
vi: không thể mở tập tin bẫy trì hoãn mới “%.250s”

en: unable to close new triggers deferred file '%.250s'
vi: không thể mở tập tin bẫy trì hoãn mới “%.250s”

en: unable to install new triggers deferred file '%.250s'
vi: không thể cài đặt tập tin bẫy trì hoãn mới “%.250s”

en: invalid or unknown syntax in trigger name '%.250s' (in trigger interests for package '%.250s')
vi: gặp cú pháp không hợp lệ hoặc không rõ trong tên bẫy “%.250s” (trong sự quan tâm bẫy đối với gói “%.250s”

en: failed to open trigger interest list file '%.250s'
vi: lỗi mở tập tin danh sách sự quan tâm bẫy “%.250s”

en: failed to rewind trigger interest file '%.250s'
vi: lỗi tua lại tập tin danh sách sự quan tâm bẫy “%.250s”

en: trigger interest file '%.250s' syntax error; illegal package name '%.250s': %.250s
vi: gặp lỗi cú pháp trong tập tin sự quan tâm bẫy “%.250s”; tên gói không hợp lệ “%.250s”: %.250s

en: duplicate file trigger interest for filename '%.250s' and package '%.250s'
vi: sự quan tâm bẫy tập tin bị trùng đối với tên tập tin “%.250s” và gói “%.250s”

en: unable to read file triggers file '%.250s'
vi: không thể đọc tập tin bẫy tập tin “%.250s”

en: syntax error in file triggers file '%.250s'
vi: lỗi cú pháp trong tập tin bẫy tập tin “%.250s”

en: file triggers record mentions illegal package name '%.250s' (for interest in file '%.250s'): %.250s
vi: mục ghi bẫy tập tin chứa tên gói cấm “%.250s” (đối với sự quan tâm trong tập tin “%.250s”): %.250s

en: triggers ci file '%.250s' contains illegal trigger syntax in trigger name '%.250s': %.250s
vi: tập tin ci bẫy “%.250s” chứa cú pháp bẫy cấm trong tên bẫy “%.250s”: %.250s

en: unable to open triggers ci file '%.250s'
vi: không thể mở tập tin bẫy ci “%.250s”

en: triggers ci file contains unknown directive syntax
vi: tập tin bẫy ci chứa cú pháp chỉ thị không rõ

en: triggers ci file contains unknown directive '%.250s'
vi: tập tin bẫy ci chứa chỉ thị không rõ “%.250s”

en: unable to create triggers state directory '%.250s'
vi: không thể tạo thư mục tình trạng bẫy “%.250s”

en: empty trigger names are not permitted
vi: không cho phép tên bẫy rỗng

en: trigger name contains invalid character
vi: tên bẫy chứa ký tự không hợp lệ

en: read error in '%.250s'
vi: lỗi đọc trong “%.250s”

en: fgets gave an empty string from '%.250s'
vi: fgets đưa ra một chuỗi rỗng từ “%.250s”

en: too-long line or missing newline in '%.250s'
vi: dòng quá dài hoặc dòng mới bị thiếu trong “%.250s”

en: unexpected end of file reading '%.250s'
vi: gặp kết thúc tập tin bất thường khi đọc "%.250s"

en: error formatting string into varbuf variable
vi: gặp lỗi khi định dạng chuỗi sang biến varbuf

en: error reading from dpkg-deb pipe
vi: gặp lỗi khi đọc từ ống dẫn dpkg-deb

en: cannot skip padding for file '%.255s': %s
vi: không thể bỏ đệm cho tập tin “%.255s”: %s

en: cannot skip file '%.255s' (replaced or excluded?) from pipe: %s
vi: đã bỏ qua tập tin “%.255s” (bị thay thế hoặc bị loại trừ?) từ đường ống: %s

en: unable to create '%.255s' (while processing '%.255s')
vi: không tạo được “%.255s” (trong khi xử lý “%.255s”)

en: cannot copy extracted data for '%.255s' to '%.255s': %s
vi: không thể chép dữ liệu đã được rút trích cho “%.250s” thành “%.250s”: %s

en: error setting ownership of '%.255s'
vi: gặp lỗi khi đặt chủ sở hữu của “%.255s”

en: error setting permissions of '%.255s'
vi: gặp lỗi khi đặt quyền hạn của “%.255s”

en: error closing/writing '%.255s'
vi: lỗi đóng/ghi “%.255s”

en: error creating pipe '%.255s'
vi: lỗi tạo ống dẫn “%.255s”

en: error creating device '%.255s'
vi: lỗi tạo thiết bị “%.255s”

en: error creating symbolic link '%.255s'
vi: lỗi tạo liên kết mềm “%.255s”

en: error creating directory '%.255s'
vi: lỗi tạo thư mục “%.255s”

en: error setting timestamps of '%.255s'
vi: gặp lỗi khi đặt nhãn thời gian của “%.255s”

en: error setting ownership of symlink '%.255s'
vi: lỗi đặt quyền sở hữu của liên kết mềm “%.255s”

en: unable to read link '%.255s'
vi: không thể đọc liên kết “%.255s”

en: symbolic link '%.250s' size has changed from %jd to %zd
vi: kích thước liên kết mềm “%.250s” được thay đổi từ %jd thành %zd

en: trying to overwrite shared '%.250s', which is different from other instances of package %.250s
vi: đang cố ghi đè lên phần chung “%.250s”, cái mà cũng khác với trường hợp cụ thể của gói %.250s

en: failed to stat (dereference) existing symlink '%.250s'
vi: gặp lỗi khi lấy thống kê về (gỡ bỏ tham chiếu đến) liên kết mềm đã tồn tại “%.250s”

en: failed to stat (dereference) proposed new symlink target '%.250s' for symlink '%.250s'
vi: gặp lỗi khi lấy thống kê về (gỡ bỏ tham chiếu đến) đích liên kết mềm mới đã đề nghị “%.250s” đối với liên kết mềm “%.250s”

en: newline not allowed in archive object name '%.255s'
vi: không cho phép ký hiệu dòng mới trong đối tượng kho tên “%.250s”

en: trying to overwrite '%.250s', which is the diverted version of '%.250s' (package: %.100s)
vi: đang thử ghi đè lên “%.250s”, cái mà làm trệch hướng phiên bản của “%.250s” (gói: %.100s)

en: trying to overwrite '%.250s', which is the diverted version of '%.250s'
vi: đang thử ghi đè lên “%.250s”, phiên bản đã chuyển hướng của “%.250s”

en: unable to clean up mess surrounding '%.255s' before installing another version
vi: không thể dọn dẹp sự lộn xộn quanh “%.255s” trước khi cài đặt phiên bản khác

en: unable to stat restored '%.255s' before installing another version
vi: không thể lấy thống kê về “%.255s” đã phục hồi trước khi cài đặt phiên bản khác

en: archive contained object '%.255s' of unknown type 0x%x
vi: kho nén chứa đối tượng “%.255s” có kiểu không rõ 0x%x

en: Replacing files in old package %s (%s) ...
vi: Đang thay thế các tập tin trong gói cũ %s (%s) …

en: Replaced by files in installed package %s (%s) ...
vi: Được thay thế bằng các tập tin trong gói đã cài đặt %s (%s) …

en: trying to overwrite directory '%.250s' in package %.250s %.250s with nondirectory
vi: đang cố ghi đè lên thư mục “%.250s” trong gói %.250s %.250s với điều khác thư mục

en: trying to overwrite '%.250s', which is also in package %.250s %.250s
vi: đang cố ghi đè lên “%.250s”, cái mà cũng nằm trong gói %.250s %.250s

en: unable to move aside '%.255s' to install new version
vi: không thể di chuyển “%.255s” riêng ra để cài đặt phiên bản mới

en: unable to make backup symlink for '%.255s'
vi: không thể tạo liên kết mềm sao lưu cho “%.255s”

en: unable to chown backup symlink for '%.255s'
vi: không thể chown (chuyển đổi chủ sở hữu) liên kết mềm sao lưu cho “%.255s”

en: unable to make backup link of '%.255s' before installing new version
vi: không thể tạo liên kết mềm sao lưu của “%.255s” trước khi cài đặt phiên bản mới

en: unable to install new version of '%.255s'
vi: không thể cài đặt phiên bản mới của “%.255s”

en: unable to open '%.255s'
vi: không thể mở “%.255s”

en: unable to sync file '%.255s'
vi: không thể động bộ hóa tập tin “%.255s”

en: yes, will deconfigure %s (broken by %s)
vi: có, sẽ hủy cấu hình %s (bị %s làm hỏng)

en: regarding %s containing %s:
    %s
vi: liên quan đến %s chứa %s:
    %s

en: ignoring breakage, may proceed anyway!
vi: đang lờ gói hỏng, vẫn có thể tiếp tục lại!

en: installing %.250s would break %.250s, and
     deconfiguration is not permitted (--auto-deconfigure might help)
vi: cài đặt %.250s có thể làm hỏng %.250s, cũng không cho phép
    hủy cấu hình (“--auto-deconfigure” [tự động hủy cấu hình] sẽ giúp)

en: installing %.250s would break existing software
vi: cài đặt %.250s có thể làm hỏng phần mềm đã có

en: considering removing %s in favour of %s ...
vi: coi là gỡ bỏ %s trong sự đồng ý của %s …

en: %s is not properly installed; ignoring any dependencies on it
vi: %s hầu như chắc chắn là chưa được cài đặt; lờ đi bất kỳ phụ thuộc vào nó

en: may have trouble removing %s, as it provides %s ...
vi: có thể gặp khó khăn trong việc gỡ bỏ %s, vì nó cung cấp %s …

en: package %s requires reinstallation, but will remove anyway as you requested
vi: gói %s yêu cầu cài đặt lại, nhưng sẽ vẫn gỡ bỏ nó theo yêu cầu của bạn

en: package %s requires reinstallation, will not remove
vi: gói %s yêu cầu cài đặt lại, sẽ không được gỡ bỏ

en: yes, will remove %s in favour of %s
vi: yes, sẽ gỡ bỏ %s trong sự đồng ý của %s

en: conflicting packages - not installing %.250s
vi: gói xung đột với nhau nên không cài đặt %.250s

en: ignoring conflict, may proceed anyway!
vi: đang lờ trường hợp xung đột, vẫn có thể tiếp tục lại!

en: --%s --recursive needs at least one path argument
vi: --%s --recursive (đệ quy) cần ít nhất một tham số đường dẫn

en: searched, but found no packages (files matching *.deb)
vi: đã tìm kiếm, nhưng không tìm thấy gói nào (tập tin khớp với *.deb)

en: --%s needs at least one package archive file argument
vi: “--%s” cần ít nhất một đối số kiểu tập tin kho lưu gói

en: Selecting previously unselected package %s.
vi: Chọn gói chưa được chọn trước đây %s.

en: Skipping unselected package %s.
vi: Bỏ qua gói không được lựa chọn %s.

en: version %.250s of %.250s already installed, skipping
vi: phiên bản %.250s của %.250s đã được cài đặt nên bỏ qua

en: downgrading %.250s from %.250s to %.250s
vi: nâng cấp %.250s từ %.250s thành %.250s

en: will not downgrade %.250s from %.250s to %.250s, skipping
vi: sẽ không hạ cấp %.250s từ phiên bản %.250s xuống %.250s nên bỏ qua

en: unable to remove newly-installed version of '%.250s' to allow reinstallation of backup copy
vi: không thể gỡ bỏ phiên bản mới cài đặt của “%.250s” để cho phép cài đặt lại bản sao lưu

en: unable to restore backup version of '%.250s'
vi: không thể phục hồi phiên bản sao lưu của “%.250s”

en: unable to remove backup copy of '%.250s'
vi: không thể gỡ bỏ bản sao lưu của “%.250s”

en: unable to remove newly-installed version of '%.250s'
vi: không thể gỡ bỏ phiên bản mới cài đặt của “%.250s”

en: unable to remove newly-extracted version of '%.250s'
vi: không thể gỡ bỏ phiên bản mới giải phóng của “%.250s”

en: Configuration file '%s'
vi: Tập tin cấu hình “%s”

en: Configuration file '%s' (actually '%s')
vi: Tập tin cấu hình “%s” (hiện là “%s”)

en:  ==> File on system created by you or by a script.
     ==> File also in package provided by package maintainer.
vi:  ==> Tập tin trên hệ thống tạo bởi người dùng hoặc bởi một văn lệnh.
     ==> Tập tin cũng nằm trong gói cung cấp bởi người duy trì gói.

en:      Not modified since installation.
vi:      Chưa sửa đổi kể từ lúc cài đặt.

en:  ==> Modified (by you or by a script) since installation.
vi:  ==> Đã bị sửa đổi (bởi người dùng hay văn lệnh) kể từ lúc cài đặt.

en:  ==> Deleted (by you or by a script) since installation.
vi:  ==> Đã xóa (bởi bạn hay văn lệnh) kể từ lúc cài đặt.

en:  ==> Package distributor has shipped an updated version.
vi:  ==> Nhà phân phối gói đã cung cấp một phiên bản đã cập nhật.

en:      Version in package is the same as at last installation.
vi:      Phiên bản trong gói bị trùng với phiên bản cài đặt cuối cùng.

en:  ==> Using new file as you requested.
vi:  ==> Đang sử dụng tập tin mới như bạn yêu cầu.

en:  ==> Using current old file as you requested.
vi:  ==> Đang sử dụng tập tin cũ hiện thời như bạn yêu cầu.

en:  ==> Keeping old config file as default.
vi:  ==> Đang giữ tập tin cấu hình cũ làm mặc định.

en:  ==> Using new config file as default.
vi:  ==> Đang dùng tập tin cấu hình mới làm mặc định.

en:    What would you like to do about it ?  Your options are:
        Y or I  : install the package maintainer's version
        N or O  : keep your currently-installed version
          D     : show the differences between the versions
          Z     : start a shell to examine the situation
vi:    Bạn muốn làm gì vậy? Bạn có thể chọn:
        Y hay I :  cài đặt phiên bản của nhà duy trì gói
        N hay O :  giữ lại phiên bản hiện thời được cài đặt
          D     :  hiển thị sự khác nhau giữa hai phiên bản
          Z     :  chạy một hệ vỏ để phân tích tình cảnh

en:  The default action is to keep your current version.
vi:  Hành động mặc định là giữ phiên bản hiện thời.

en:  The default action is to install the new version.
vi:  Hành vi mặc định là cài đặt phiên bản mới.

en: [default=N]
vi: [mặc định=N]

en: [default=Y]
vi: [mặc định=Y]

en: [no default]
vi: [không có giá trị mặc định]

en: error writing to stderr, discovered before conffile prompt
vi: gặp lỗi khi ghi ra thiết bị lỗi chuẩn, phát hiện trước khi xem dấu nhắc tập tin cấu hình

en: read error on stdin at conffile prompt
vi: lỗi đọc trên thiết bị nhập chuẩn ở dấu nhắc tập tin cấu hình

en: end of file on stdin at conffile prompt
vi: gặp kết thúc tập tin bất thường trên đầu vào tiêu chuẩn tại dấu nhắc tập tin cấu hình

en: conffile difference visualizer
vi: Công cụ quan sát sự khác biệt của tập tin cấu hình

en: Type 'exit' when you're done.
vi: Gõ “exit” (thoát) một khi hoàn tất.

en: conffile shell
vi: hệ vỏ conffile

en: unable to stat new distributed conffile '%.250s'
vi: không thể lấy thống kê tập tin cấu hình mới phát hành “%.250s”

en: unable to stat current installed conffile '%.250s'
vi: không thể lấy thống kê vê tập tin cấu hình hiện thời được cài đặt “%.250s”

en: 
    Configuration file '%s', does not exist on system.
    Installing new config file as you requested.
vi: 
    Tập tin cấu hình “%s” không nằm trên hệ thống.
    Đang cài đặt tập tin cấu hình mới như bạn yêu cầu.

en: %s: failed to remove old backup '%.250s': %s
vi: %s: gặp lỗi khi gỡ bỏ bản sao lưu cũ “%.250s”: %s

en: %s: failed to rename '%.250s' to '%.250s': %s
vi: %s: gặp lỗi khi đổi tên “%.250s” thành “%.250s”: %s

en: %s: failed to remove '%.250s': %s
vi: %s: gặp lỗi khi gỡ bỏ “%.250s”: %s

en: %s: failed to remove old distributed version '%.250s': %s
vi: %s: gặp lỗi khi gỡ bỏ phiên bản phát hành cũ “%.250s”: %s

en: %s: failed to remove '%.250s' (before overwrite): %s
vi: %s: gặp lỗi khi gỡ bỏ “%.250s” (trước khi ghi đè): %s

en: %s: failed to link '%.250s' to '%.250s': %s
vi: %s: gặp lỗi khi liên kết “%.250s” tới “%.250s”: %s

en: Installing new version of config file %s ...
vi: Đang cài đặt phiên bản mới của tập tin cấu hình %s …

en: unable to install '%.250s' as '%.250s'
vi: không thể cài đặt “%.250s” như là “%.250s”

en: no package named '%s' is installed, cannot configure
vi: không có gói tên “%s” được cài đặt nên không thể cấu hình

en: package %.250s is already installed and configured
vi: gói %.250s đã được cài đặt và cấu hình

en: package %.250s is not ready for configuration
     cannot configure (current status '%.250s')
vi: gói %.250s chưa sẵn sàng để cấu hình
     nên không thể cấu hình (trạng thái hiện thời “%.250s”)

en: package %s cannot be configured because %s is not ready (current status '%s')
vi: gói “%s” chưa được cấu hình bởi vì “%s” chưa sẵn sàng (trạng thái hiện thời “%s”)

en: package %s %s cannot be configured because %s is at a different version (%s)
vi: gói %s %s không thể được cấu hình bởi vì %s có phiên bản khác (%s)

en: dependency problems prevent configuration of %s:
    %s
vi: có vấn đề quan hệ phụ thuộc ngăn cản việc cấu hình %s:
    %s

en: %s: dependency problems, but configuring anyway as you requested:
    %s
vi: %s: có vấn đề quan hệ phụ thuộc, nhưng vẫn cấu hình như bạn yêu cầu:
    %s

en: package is in a very bad inconsistent state; you should
     reinstall it before attempting configuration
vi: gói ở trong trạng thái mâu thuẫn rất tệ; bạn nên cài đặt
     lại trước khi thử cấu hình.

en: Setting up %s (%s) ...
vi: Đang cài đặt %s (%s) …

en: %s: unable to stat config file '%s'
     (= '%s'): %s
vi: %s: không thể lấy thống kê tập tin cấu hình “%s”
     (= “%s”): %s

en: %s: config file '%s' is a circular link
     (= '%s')
vi: %s: tập tin cấu hình “%s” là một liên kết quẩn tròn
     (= “%s”)

en: %s: unable to readlink conffile '%s'
     (= '%s'): %s
vi: %s: không thể readlink (thêm liên kết lại) tập tin cấu hình “%s”
     (= “%s”): %s

en: %s: conffile '%.250s' resolves to degenerate filename
     ('%s' is a symlink to '%s')
vi: %s: tập tin cấu hình “%.250s” trở thành tên tập tin thoái hóa
     (“%s” là liên kết mềm tới “%s”)

en: %s: conffile '%.250s' is not a plain file or symlink (= '%s')
vi: %s: tập tin cấu hình “%.250s” không phải là một tập tin tiêu chuẩn
    hay liên kết mềm (= “%s”)

en: %s depends on %s
vi: %s phụ thuộc vào %s

en: %s pre-depends on %s
vi: %s phụ thuộc sẵn vào %s

en: %s recommends %s
vi: %s khuyên %s

en: %s suggests %s
vi: %s gợi ý %s

en: %s breaks %s
vi: %s làm hỏng %s

en: %s conflicts with %s
vi: %s xung đột với %s

en: %s enhances %s
vi: %s tăng cường %s

en:   %.250s is to be removed.
vi:   %.250s sẽ bị gỡ bỏ.

en:   %.250s is to be deconfigured.
vi:   %.250s sẽ bị hủy cấu hình.

en:   %.250s is to be installed, but is version %.250s.
vi:   %.250s sẽ được cài đặt, nhưng là phiên bản %.250s.

en:   %.250s is installed, but is version %.250s.
vi:   %.250s hiện thời được cài đặt, nhưng là phiên bản %.250s.

en:   %.250s is unpacked, but has never been configured.
vi:   %.250s đã được mở gói, nhưng chưa lần nào được cấu hình.

en:   %.250s is unpacked, but is version %.250s.
vi:   %.250s đã được mở gói, nhưng là phiên bản %.250s.

en:   %.250s latest configured version is %.250s.
vi:   %.250s phiên bản được cấu hình mới nhất là %.250s.

en:   %.250s is %s.
vi:   %.250s là %s.

en:   %.250s provides %.250s but is to be removed.
vi:   %.250s cung cấp %.250s nhưng sẽ bị gỡ bỏ.

en:   %.250s provides %.250s but is to be deconfigured.
vi:   %.250s cung cấp %.250s nhưng sẽ bị hủy cấu hình.

en:   %.250s provides %.250s but is %s.
vi:   %.250s cung cấp %.250s nhưng là %s.

en:   %.250s is not installed.
vi:   %.250s chưa được cài đặt.

en:   %.250s (version %.250s) is to be installed.
vi:   %.250s (phiên bản %.250s) sẽ được cài đặt.

en:   %.250s (version %.250s) is present and %s.
vi:   %.250s (phiên bản %.250s) đã hiện diện và %s.

en:   %.250s provides %.250s and is to be installed.
vi:   %.250s cung cấp %.250s và sẽ được cài đặt.

en:   %.250s provides %.250s and is present and %s.
vi:   %.250s cung cấp %.250s và hiện diện và %s.

en: Use --help for help about diverting files.
vi: Dùng tùy chọn “--help” để có thông tin trợ giúp về các tập tin hay

en: Debian %s version %s.
vi: Debian %s phiên bản %s.

en: Commands:
      [--add] <file>           add a diversion.
      --remove <file>          remove the diversion.
      --list [<glob-pattern>]  show file diversions.
      --listpackage <file>     show what package diverts the file.
      --truename <file>        return the diverted file.
vi: Lệnh:
      [--add] <tệp>            thêm một sự làm trệch đi.
      --remove <tệp>           gỡ bỏ sự làm trệch đi.
      --list [<mẫu_glob>]      hiển thị các sự làm trệch đi về tập tin.
      --listpackage <tệp>      hiển thị gói nào làm trệch tập tin đi.
      --truename <tệp>         làm trở lại tập tin bị làm trệch đi.

en: When adding, default is --local and --divert <original>.distrib.
    When removing, --package or --local and --divert must match if specified.
    Package preinst/postrm scripts should always specify --package and --divert.
vi: Thêm thì mặc định là “--local” (cục bộ) và “--divert GỐC.distrib”.
    Gỡ bỏ thì phải có “--package” (gói), “--local” (cục bộ) và “--divert” (làm trệch đi)
    tương ứng nhau (nếu có).
    Văn lệnh chạy sau khi cài đặt hoặc gỡ bỏ gói thì cũng phải ghi rõ “--package” và “--divert”.

en: error checking '%s'
vi: gặp lỗi khi kiểm tra “%s”

en: rename involves overwriting '%s' with
      different file '%s', not allowed
vi: “rename” tham gia vào việc ghi đè “%s”
      bằng tập tin khác “%s”, không cho phép như vậy

en: unable to create file '%s'
vi: không thể tạo tập tin “%s”

en: cannot copy '%s' to '%s': %s
vi: không thể sao chép “%s” sang “%s”: %s

en: cannot rename '%s' to '%s'
vi: không thể đổi tên “%s” thành “%s”

en: rename: remove duplicate old link '%s'
vi: rename: gỡ bỏ liên kết cũ bị trùng “%s”

en: unable to remove copied source file '%s'
vi: không gỡ bỏ tập tin nguồn đã sao chép “%s”

en: filename "%s" is not absolute
vi: tên tập tin “%s” không phải dạng tuyệt đối

en: file may not contain newlines
vi: tập tin không thể chứa ký tự dòng mới

en: local diversion of %s
vi: %s bị làm trệch nội bộ

en: local diversion of %s to %s
vi: %s bị làm trệch nội bộ tới %s

en: diversion of %s by %s
vi: %s bị %s làm trệch đi

en: diversion of %s to %s by %s
vi: %1$s bị %3$s làm trệch tới %2$s

en: any diversion of %s
vi: %s bị làm trệch nào

en: any diversion of %s to %s
vi: %s bị làm trệch nào tới %s

en: --%s needs a single argument
vi: “--%s” cần một đối số đơn

en: cannot divert directories
vi: không thể chuyển hướng các thư mục

en: cannot divert file '%s' to itself
vi: không thể chuyển hướng tập tin “%s” tới chính nó

en: Leaving '%s'
vi: Đang để lại “%s”

en: '%s' clashes with '%s'
vi: “%s” xung đột với “%s”

en: Adding '%s'
vi: Đang thêm “%s”

en: Ignoring request to rename file '%s' owned by diverting package '%s'
vi: Lờ đi các yêu cầu đổi tên tập tin “%s” được sở hữu bởi gói làm trệch hướng “%s”

en: No diversion '%s', none removed.
vi: Không có sự làm trệch “%s” nào nên không gỡ bỏ.

en: mismatch on divert-to
      when removing '%s'
      found '%s'
vi: không khớp trên “divert-to”
      khi gỡ bỏ “%s”
      tìm thấy “%s”

en: mismatch on package
      when removing '%s'
      found '%s'
vi: không khớp trên “gói”
      khi gỡ bỏ “%s”
      tìm thấy “%s”

en: Ignoring request to remove shared diversion '%s'.
vi: Lờ yêu cầu gỡ bỏ sự làm trệch hướng chia sẻ “%s”.

en: package may not contain newlines
vi: “package” (gói) không thể chứa ký tự dòng mới

en: divert-to may not contain newlines
vi: “divert-to” (chuyển hướng tới) không thể chứa ký tự dòng mới

en: The following packages are in a mess due to serious problems during
    installation.  They must be reinstalled for them (and any packages
    that depend on them) to function properly:
vi: Những gói sau ở trong tình trạng hỗn loạn do vấn đề nghiêm trọng
    trong tiến trình cài đặt. Các gói này phải được cài đặt lại để chúng
    (và tất cả những gói phụ thuộc vào chúng) hoạt động được:

en: The following packages have been unpacked but not yet configured.
    They must be configured using dpkg --configure or the configure
    menu option in dselect for them to work:
vi: Những gói sau đã được mở gói nhưng chưa được cấu hình.
    Các gói này phải được cấu hình bằng lệnh “dpkg --configure”
    hoặc tùy chọn trình đơn “cấu hình” trong dselect,
    để chúng hoạt động được:

en: The following packages are only half configured, probably due to problems
    configuring them the first time.  The configuration should be retried using
    dpkg --configure <package> or the configure menu option in dselect:
vi: Những gói sau chỉ được cấu hình một nửa, có thể do vấn đề khi cấu hình
    chúng lần thứ nhất. Việc cấu hình nên được thử lại bằng lệnh
    “dpkg --configure <tên_gói>”
    hoặc tùy chọn trình đơn “cấu hình” trong dselect:

en: The following packages are only half installed, due to problems during
    installation.  The installation can probably be completed by retrying it;
    the packages can be removed using dselect or dpkg --remove:
vi: Những gói sau chỉ được cài đặt một nửa, do vấn đề trong tiến trình cài đặt.
    Rất có thể thử lại chạy xong tiến trình cài đặt; có thể gỡ bỏ các gói
    bằng dselect hay lệnh “dpkg --remove”:

en: The following packages are awaiting processing of triggers that they
    have activated in other packages.  This processing can be requested using
    dselect or dpkg --configure --pending (or dpkg --triggers-only):
vi: Những gói sau đang đợi chức năng xử lý các bẫy
    chúng đã kích hoạt trong gói khác.
    Chức năng xử lý này có thể được yêu cầu dùng:
     * dselect
     * dpkg --configure --pending
     * dpkg --triggers-only

en: The following packages have been triggered, but the trigger processing
    has not yet been done.  Trigger processing can be requested using
    dselect or dpkg --configure --pending (or dpkg --triggers-only):
vi: Những gói sau đã được bẫy, nhưng chưa xử lý bẫy nào cả.
    Xử lý bẫy này có thể được yêu cầu dùng:
     * dselect
     * dpkg --configure --pending
     * dpkg --triggers-only

en: The following packages are missing the list control file in the
    database, they need to be reinstalled:
vi: Các gói sau đây thiếu tập tin điều khiển trong
    cơ sở dữ liệu, chúng cần được cài đặt lại:

en: The following packages are missing the md5sums control file in the
    database, they need to be reinstalled:
vi: Các gói sau đây thiếu tập tin điều khiển lưu giá trị băm md5sums
    trong cơ sở dữ liệu, chúng cần phải được cài đặt lại:

en: The following packages do not have an architecture:
vi: Những gói sau đây không có kiến trúc:

en: The following packages have an illegal architecture:
vi: Những gói sau đây có kiến trúc không hợp lệ:

en: The following packages have an unknown foreign architecture, which will
    cause dependency issues on front-ends. This can be fixed by registering
    the foreign architecture with dpkg --add-architecture:
vi: Các gói sau đây không hiểu được kiến trúc ngoại lai, các mà sẽ là nguyên nhân
    phát sinh gói phụ thuộc trên front-ends. Nó có thể được sửa bằng cách đăng ký
    kiến trúc ngoại lai bằng lệnh dpkg --add-architecture:

en: package '%s' is not installed
vi: chưa cài đặt gói “%s”

en: Another process has locked the database for writing, and might currently be
    modifying it, some of the following problems might just be due to that.
vi: Một tiến trình khác đã khóa cơ sở dữ liệu để ghi nhớ, có thể là đang sửa đổi nó.
    Một số vấn đề theo đây có thể do trường hợp đó.

[ctx: section]
en: <unknown>
vi: <không-hiểu>

en: --%s takes no arguments
vi: --%s không nhận đối số

en:  %d in %s:
vi:  %d trong %s:

en:  %d package, from the following section: |  %d packages, from the following sections:
vi[0]:  %d gói, từ các phần sau:

en: multiple Conflicts and Replaces
vi: có nhiều trường hợp Xung đột và Thay thế

en: cannot see how to satisfy pre-dependency:
     %s
vi: không biết cách thỏa mãn quan hệ phụ thuộc sẵn:
     %s

en: cannot satisfy pre-dependencies for %.250s (wanted due to %.250s)
vi: không thể thỏa mãn các quan hệ phụ thuộc sẵn cho %.250s (cần do %.250s)

en: version '%s' has bad syntax
vi: phiên bản “%s” có cú pháp sai

en: --compare-versions takes three arguments: <version> <relation> <version>
vi: “--compare-versions” (so sánh phiên bản) chấp nhận ba đối số: <version> (phiên bản 1) <relation> (quan hệ) và <version> (phiên bản 2)

en: --compare-versions bad relation
vi: “--compare-versions” (so sánh phiên bản) có quan hệ sai

en: --%s used with obsolete relation operator '%s'
vi: --%s được dùng với toán tử đã lạc hậu “%s”

en: failed to allocate memory for new entry in list of failed packages: %s
vi: gặp lỗi khi cấp phát bộ nhớ cho mục nhập mới trong danh sách những gói gặp lỗi: %s

en: too many errors, stopping
vi: quá nhiều lỗi nghiêm trọng nên phải dừng

en: error processing package %s (--%s):
     %s
vi: gặp lỗi khi đang xử lý gói %s (--%s):
     %s

en: error processing archive %s (--%s):
     %s
vi: gặp lỗi khi đang xử lý kho nén %s (--%s):
     %s

en: Errors were encountered while processing:
vi: Gặp lỗi khi xử lý:

en: Processing was halted because there were too many errors.
vi: Tiến trình bị dừng lại vì có quá nhiều lỗi.

en: package %s was on hold, processing it anyway as you requested
vi: gói %s bị giữ lại, vẫn xử lý nó như bạn yêu cầu

en: Package %s is on hold, not touching it.  Use --force-hold to override.
vi: Gói %s bị giữ lại nên không thao tác nó. Dùng “--force-hold” (buộc giữ lại) để đè.

en: Set all force options
vi: Đặt các tùy chọn ép buộc (force)

en: Replace a package with a lower version
vi: Thay thế một gói bằng một phiên bản cũ hơn

en: Configure any package which may help this one
vi: Cấu hình mọi gói mà nó có thể hỗ trợ gói này

en: Try to (de)install things even when not root
vi: Thử cài/bỏ cài đặt những thứ ngay cả khi không phải siêu người dùng (root)

en: PATH is missing important programs, problems likely
vi: Biến PATH thiếu các chương trình quan trọng, trục trặc có thể xảy ra

en: Install a package even if it fails authenticity check
vi: Cài đặt một gói thậm chí ngay cả khi không qua kiểm tra độ tin cậy

en: Process even packages with wrong versions
vi: Xử lý thậm chí các gói với phiên bản sai

en: Overwrite a file from one package with another
vi: Ghi đè lên tập tin từ một gói bằng một cái khác

en: Overwrite a diverted file with an undiverted version
vi: Ghi đè một tập tin “diverted” bằng một phiên bản “undiverted”

en: Overwrite one package's directory with another's file
vi: Ghi đè một thư mục của gói bằng tập tin của cái khác

en: Do not perform safe I/O operations when unpacking
vi: Không thực hiện các thao tác I/O an toàn khi giải nén gói

en: Always use the new config files, don't prompt
vi: Luôn dùng các tập tin cấu hình mới, không cần hỏi

en: Always use the old config files, don't prompt
vi: Luôn dùng các tập tin cấu hình cũ, không cần hỏi

en: Use the default option for new config files if one
    is available, don't prompt. If no default can be found,
    you will be prompted unless one of the confold or
    confnew options is also given
vi: Dùng tùy chọn mặc định cho các tập tin cấu hình mới nếu có một
    cái sẵn để dùng, đừng hỏi lại. Nếu không tìm thấy cái mặc định nào,
    bạn sẽ được nhắc trừ phi có một tùy chọn cấu hình cũ
    hoặc mới cũng đồng thời được đưa ra

en: Always install missing config files
vi: Luôn cài đặt các tập tin cấu hình còn thiếu

en: Offer to replace config files with no new versions
vi: Đề nghị thay thế tập tin cấu hình bằng cái có phiên bản không mới hơn

en: Process even packages with wrong or no architecture
vi: Xử lý ngay cả khi các gói có kiến trúc sai hoặc không có kiến trúc

en: Install even if it would break another package
vi: Cài đặt ngay cả khi nó có thể làm hỏng gói khác

en: Allow installation of conflicting packages
vi: Cho phép sự cài đặt của các gói xung đột

en: Turn all dependency problems into warnings
vi: Đặt tất cả các vấn đề liên quan đến phụ thuộc thành cảnh báo

en: Turn dependency version problems into warnings
vi: Đặt tất cả các vấn đề liên quan đến phiên bản thành cảnh báo

en: Remove packages which require installation
vi: Gõ bỏ các gói, cái mà được yêu cầu cài đặt

en: Remove an essential package
vi: Gỡ bỏ một gói cơ bản

en: %s forcing options - control behaviour when problems found:
      warn but continue:  --force-<thing>,<thing>,...
      stop with error:    --refuse-<thing>,<thing>,... | --no-force-<thing>,...
     Forcing things:
vi: các tùy chọn ép buộc cho %s - điều khiển cách ứng xử khi trục trặc nảy sinh:
      cảnh báo nhưng vẫn tiếp tục:  --force-<thứ>,<thứ>,…
      dừng lại với lỗi:             --refuse-<thứ>,<thứ>,… | --no-force-<thứ>,…
     Các “thứ” ép buộc là:

en: 
    WARNING - use of options marked [!] can seriously damage your installation.
    Forcing options marked [*] are enabled by default.
vi: 
    CẢNH BÁO - dùng các tùy chọn được đánh dấu [!] có thể
    gây nên các lỗi nghiêm trong đối với việc cài đặt của bạn.
    Ép buộc các tùy chọn được đánh dấu [*] được bật theo mặc định.

en: unknown force/refuse option '%.*s'
vi: không rõ tùy chọn ép buộc hoặc từ chối “%.*s”

en: obsolete force/refuse option '%s'
vi: tùy chọn ép buộc hoặc từ chối đã lạc hậu “%s”

en: overriding problem because --force enabled:
vi: có quyền cao hơn vấn đề này vì tùy chọn “--force” (ép buộc) đã được hiệu lực:

en: not installed but configs remain
vi: không được cài đặt nhưng vẫn còn có các cấu hình

en: broken due to failed removal or installation
vi: bị hỏng do việc gỡ bỏ hoặc cài đặt bị lỗi

en: unpacked but not configured
vi: đã mở gói nhưng chưa cấu hình

en: broken due to postinst failure
vi: bị hỏng do chương trình chạy sau khi cài đặt thất bại

en: awaiting trigger processing by another package
vi: đang đợi một gói khác xử lý bẫy

en: PATH is not set
vi: Biến PATH chưa được đặt

en: '%s' not found in PATH or not executable
vi: “%s” không nằm trong PATH (lưu các đường dẫn đến thư mục chứa phần mềm) hoặc không thực thi được

en: %d expected program not found in PATH or not executable
    %s | %d expected programs not found in PATH or not executable
    %s
vi[0]: %d chương trình cần thiết không thể tìm thấy trong biến PATH (lưu các đường dẫn đến thư mục chứa phần mềm) hoặc nó không thực thi được
    %s

en: Note: root's PATH should usually contain /usr/local/sbin, /usr/sbin and /sbin
vi: Chú ý: biến PATH của siêu người dùng thường nên chứa “/usr/local/sbin”, “/usr/sbin” và “/sbin”

en: Debian '%s' package management program version %s.
vi: Chương trình quản lý gói Debian “%s”, phiên bản %s.

en: Use dpkg with -b, --build, -c, --contents, -e, --control, -I, --info,
      -f, --field, -x, --extract, -X, --vextract, --ctrl-tarfile, --fsys-tarfile
    on archives (type %s --help).
vi: Dùng dpkg với -b, --build, -c, --contents, -e, --control, -I, --info
      -f, --field, -x, --extract, -X, --vextract, --ctrl-tarfile, --fsys-tarfile
    trên các kho (gõ "%s --help" để xem trợ giúp).
    
    Tạm dịch:
       -b|--build		biên dịch
       -c|--contents	nội dung
       -e|--control		điều khiển
       -I|--info		thông tin
       -f|--field		trường
       -x|--extract		giải nén
       -X|--vextract|	giải nén và liệt kê
       --fsys-tarfile	tập tin .tar hệ thống tập tin

en: Comparison operators for --compare-versions are:
      lt le eq ne ge gt       (treat empty version as earlier than any version);
      lt-nl le-nl ge-nl gt-nl (treat empty version as later than any version);
      < << <= = >= >> >       (only for compatibility with control file syntax).
vi:  Toán tử so sánh cho tùy chọn “--compare-versions” (so sánh hai phiên bản):
      lt le eq ne ge gt       (coi phiên bản rỗng là cũ hơn bất kỳ phiên bản nào);
      lt-nl le-nl ge-nl gt-nl (coi phiên bản rỗng là mới hơn bất kỳ phiên bản nào);
      < << <= = >= >> >       (chỉ để tương thích với cú pháp tập tin điều khiển.

en: Use 'apt' or 'aptitude' for user-friendly package management.
vi: Nên dùng “apt” hay “aptitude” vì nó thân thiện với người dùng.

en: Type dpkg --help for help about installing and deinstalling packages [*];
    Use 'apt' or 'aptitude' for user-friendly package management;
    Type dpkg -Dhelp for a list of dpkg debug flag values;
    Type dpkg --force-help for a list of forcing options;
    Type dpkg-deb --help for help about manipulating *.deb files;
    
    Options marked [*] produce a lot of output - pipe it through 'less' or 'more' !
vi: Gõ lệnh “dpkg --help” để xem trợ giúp về cài đặt và gỡ bỏ gói phần mềm [*]
    Dùng “apt” hay “aptitude” để quản lý các gói vì nó thân thiện với người dùng;
    Gõ lệnh:
     * dpkg -Dhelp        để xem danh sách các giá trị cờ gỡ rối của dpkg;
     * dpkg --force-help  để xem danh sách các tùy chọn ép buộc;
     * dpkg-deb --help    để xem trợ giúp về cách dùng với các tập tin kiểu “.deb”;
    
    Tùy chọn có dấu [*] thì xuất nhiều — hãy gửi qua ống dẫn cho “less” hoặc “more”!

en: Generally helpful progress information
vi: Đại để, thông tin nào về tiến trình hữu dụng

en: Invocation and status of maintainer scripts
vi: Gọi và theo dõi trạng thái của các văn lệnh bảo trì

en: Output for each file processed
vi: Kết xuất cho từng tập tin đã được xử lý

en: Lots of output for each file processed
vi: Quá nhiều kết xuất cho từng tập tin được xử lý

en: Output for each configuration file
vi: Kết xuất cho từng tập tin cấu hình

en: Lots of output for each configuration file
vi: Quá nhiều kết xuất cho mỗi tập tin cấu hình

en: Dependencies and conflicts
vi: Các phần phụ thuộc và xung đột

en: Lots of dependencies/conflicts output
vi: Quá nhiều kết xuất của gói-phụ-thuộc/xung-đột

en: Trigger activation and processing
vi: Kích hoạt bẫy và xử lý

en: Lots of output regarding triggers
vi: Quá nhiều kết xuất liên quan đến các bẫy

en: Silly amounts of output regarding triggers
vi: Kết xuất từ các bẫy nhiều khủng khiếp

en: Lots of drivel about eg the dpkg/info directory
vi: Quá nhiều phí phạm chẳng hạn như thư mục dpkg/info

en: Insane amounts of drivel
vi: Quá lãng phí

en: %s debugging option, --debug=<octal> or -D<octal>:
    
     Number  Ref. in source   Description
vi: tùy chọn gỡ lỗi %s, --debug=<bát-phân> hoặc -D<bát-phân>:
    
     Số      Ref. trong nguồn  Mô tả

en: 
    Debugging options can be mixed using bitwise-or.
    Note that the meanings and values are subject to change.
vi: 
    Các tùy chọn gỡ lỗi có thể được trộn với nhau dùng phép lôgíc hoặc (bitwise-or).
    Chú ý là nghĩa và giá trị là các chủ đề để thay đổi.

en: --%s requires a positive octal argument
vi: tùy chọn “--%s” yêu cầu một đối số hệ bát phân nguyên dương

en: unknown verify output format '%s'
vi: không hiểu định dạng kết xuất cho việc thẩm định “%s”

en: null package name in --%s comma-separated list '%.250s'
vi: gặp tên gói vô giá trị “--%s” trong danh sách định giới bằng dấu phẩy “%.250s”

en: error executing hook '%s', exit code %d
vi: gặp lỗi khi thực hiện hàm móc “%s”, mã thoát %d

en: status logger
vi: bộ ghi nhật ký trạng thái

en: --%s takes exactly one argument
vi: --%s chỉ chấp nhận một đối số

en: architecture '%s' is illegal: %s
vi: kiến trúc “%s” là không hợp lệ: %s

en: architecture '%s' is reserved and cannot be added
vi: kiến trúc “%s” là để dự trữ và không thể thêm vào

en: cannot remove non-foreign architecture '%s'
vi: không thể gỡ bỏ kiến trúc non-foreign (không ngoại lai) “%s”

en: removing architecture '%s' currently in use by database
vi: gỡ bỏ kiến trúc “%s” hiện nay đang được dùng bởi cơ sở dữ liệu

en: cannot remove architecture '%s' currently in use by the database
vi: không thể gỡ bỏ kiến trúc “%s” hiện tại đang được dùng bởi cơ sở dữ liệu

en: couldn't open '%i' for stream
vi: không thể mở “%i” cho luồng dữ liệu

en: unexpected end of file before end of line %d
vi: gặp kết thúc tập tin bất thường tại cuỗi dòng %d

en: need an action option
vi: cần một tùy chọn hành động

en: unable to setenv for subprocesses
vi: không thể chạy “setenv” cho tiến trình con

en: you must specify packages by their own names, not by quoting the names of the files they come in
vi: bạn phải ghi rõ mỗi gói bằng tên riêng của nó, không phải bằng tên của tập tin .deb chứa nó

en: --%s --pending does not take any non-option arguments
vi: “--%s --pending” (hoãn) không chấp nhận đối số khác tùy chọn

en: --%s needs at least one package name argument
vi: “--%s” cần ít nhất một đối số kiểu tên gói

en: Package %s listed more than once, only processing once.
vi: Gói %s được liệt kê nhiều lần nên chỉ xử lý một lần.

en: More than one copy of package %s has been unpacked
     in this run !  Only configuring it once.
vi: Nhiều bản sao của gói %s đã được mở gói
    trong lần chạy này! Chỉ cấu hình nó một lần.

en: package %.250s is not ready for trigger processing
     (current status '%.250s' with no pending triggers)
vi: gói %.250s chưa sẵn sàng để xử lý bẫy
     (trạng thái hiện thời “%.250s”, không có bẫy chưa xử lý)

en:   Package %s which provides %s is to be removed.
vi:   Gói %s mà cung cấp %s sẽ bị gỡ bỏ.

en:   Package %s is to be removed.
vi:   Gói %s sẽ bị gỡ bỏ.

en:   Version of %s on system, provided by %s, is %s.
vi:   Phiên bản của %s trên hệ thống, được cung cấp bởi %s là %s.

en:   Version of %s on system is %s.
vi:   Phiên bản của %s trên hệ thống là %s.

en:   Package %s which provides %s awaits trigger processing.
vi:   Gói %s mà cung cấp %s cũng đợi xử lý bẫy.

en:   Package %s awaits trigger processing.
vi:   Gói %s cũng đợi xử lý bẫy.

en: also configuring '%s' (required by '%s')
vi: cũng cấu hình “%s” (yêu cầu bởi “%s”)

en:   Package %s which provides %s is not configured yet.
vi:   Chưa cấu hình gói %s mà cung cấp %s.

en:   Package %s is not configured yet.
vi:   Chưa cấu hình gói %s.

en:   Package %s which provides %s is not installed.
vi:   Chưa cài đặt gói %s mà cung cấp %s.

en:   Package %s is not installed.
vi:   Chưa cài đặt gói %s.

en:  %s (%s) breaks %s and is %s.
vi:  %s (%s) làm hỏng %s và là %s.

en:   %s (%s) provides %s.
vi:   %s (%s) cung cấp %s.

en:   Version of %s to be configured is %s.
vi:   Phiên bản của %s cần cấu hình là %s.

en:  depends on
vi:  phụ thuộc vào

en: ; however:
vi: ; tuy nhiên:

en: no packages found matching %s
vi: không tìm thấy gói nào khớp với %s

note: TRANSLATORS: This is the header that appears on 'dpkg-query -l'. The * string should remain under 80 characters. The uppercase letters in * the state values denote the abbreviated letter that will appear on * the first three columns, which should ideally match the English one * (e.g. Remove → supRim
en: Desired=Unknown/Install/Remove/Purge/Hold
    | Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
    |/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
vi: Những ký tự viết HOA hay trong () là dạng viết tắt ở ba cột đầu tiên:
    1. Mong muốn =(u)không rõ/càI đặt/(r)gỡ bỏ/(p)tẩy/(h)giữ lại
    2. Trạng thái=(n)chưa cài/đã càI/tập tin Cấu hình/(u)đã giải nén/
                  (f)nửa cấu hình/(h)nửa cài đặt/(w)đợi bẫy/(t)bẫy bị hoãn
    3. Lỗi?      =(để trống)/(r)yêu-cầu-cài-đặt-lại

en: diversion by %s from: %s
vi: bị trệch bởi %s từ: %s

en: diversion by %s to: %s
vi: bị trệch bởi %s tới: %s

en: local diversion from: %s
vi: trệch nội bộ từ: %s

en: local diversion to: %s
vi: bị trệch nội bộ tới: %s

en: --search needs at least one file name pattern argument
vi: “--search” cần ít nhất một đối số là kiểu mẫu tên tập tin

en: no path found matching pattern %s
vi: không có đường dẫn nào khớp với mẫu “%s”

en: package '%s' is not installed and no information is available
vi: Gói “%s” không được cài đặt và không có thông tin nào cả

en: package '%s' is not available
vi: gói “%s” không sẵn sàng

en: Package '%s' does not contain any files (!)
vi: Gói “%s” không chứa tập tin nào (!)

en: locally diverted to: %s
vi: bị trệch nội bộ tới: %s

en: package diverts others to: %s
vi: gói làm trệch những gói khác tới: %s

en: diverted by %s to: %s
vi: bị trệch bởi %s tới: %s

en: error in show format: %s
vi: lỗi trong định dạng “show”: %s

en: control file contains %c
vi: tập tin điều khiển chứa %c

en: --%s takes at most two arguments
vi: “--%s” chấp nhận nhiều nhất hai đối số

en: --%s takes one package name argument
vi: “--%s” nhận một đối số là tên gói

en: --%s takes exactly two arguments
vi: --%s cần chính xác hai đối số

en: control file '%s' does not exist
vi: không tìm thấy tập tin điều khiển “%s”

en: Debian %s package management program query tool version %s.
vi: Chương trình quản lý gói %s của Debian, phiên bản %s.

en: Format syntax:
      A format is a string that will be output for each package. The format
      can include the standard escape sequences \n (newline), \r (carriage
      return) or \\ (plain backslash). Package information can be included
      by inserting variable references to package fields using the ${var[;width]}
      syntax. Fields will be right-aligned unless the width is negative in which
      case left alignment will be used.
vi: Cú pháp định dạng:
      Định dạng là chuỗi sẽ được xuất cho mỗi gói.
      Định dạng có thể gồm các dãy thoát chuẩn:
    	\n		dòng mới
    	\r		xuống dòng
    	\\		gạch ngược chuẩn
      Có thể gồm thông tin về gói bằng cách chèn tham chiếu biến
      đến trường gói, dùng cú pháp “${var[;width]}”.
      Trường được canh lề phải, nếu độ rộng âm thì canh lề trái).

en: Use --help for help about querying packages.
vi: Hãy dùng tùy-chọn trợ giúp “--help” để biết cách truy vấn gói.

en: ignoring request to remove %.250s which isn't installed
vi: đang lờ yêu cầu gỡ bỏ gói mà nó chưa cài đặt %.250s

en: ignoring request to remove %.250s, only the config
     files of which are on the system; use --purge to remove them too
vi: đang lờ yêu cầu gỡ bỏ %.250s,
     chỉ có những tập tin cấu hình của nó còn lại trên hệ thống.
     Hãy dùng tùy chọn “--purge” (tẩy) nếu bạn muốn gỡ bỏ chúng đi.

en: this is an essential package; it should not be removed
vi: đây là một gói cơ bản; nên không thể gỡ bỏ nó

en: dependency problems prevent removal of %s:
    %s
vi: vấn đề quan hệ phụ thuộc ngăn cản việc gỡ bỏ %s:
    %s

en: dependency problems - not removing
vi: gặp vấn đề quan hệ phụ thuộc nên không gỡ bỏ

en: %s: dependency problems, but removing anyway as you requested:
    %s
vi: %s: vấn đề quan hệ phụ thuộc, nhưng vẫn gỡ bỏ như bạn yêu cầu:
    %s

en: package is in a very bad inconsistent state; you should
     reinstall it before attempting a removal
vi: Gói ở trong tình trạng rất mâu thuẫn; bạn nên
     cài đặt lại nó trước khi thử gỡ bỏ nó.

en: Would remove or purge %s (%s) ...
vi: Nên gỡ bỏ hoặc tẩy %s (%s) …

en: Removing %s (%s) ...
vi: Đang gỡ bỏ %s (%s) …

en: unable to delete control info file '%.250s'
vi: không thể xóa tập tin thông tin điều khiển “%.250s”

en: while removing %.250s, unable to remove directory '%.250s': %s - directory may be a mount point?
vi: trong khi gỡ bỏ %.250s, không thể gỡ bỏ thư mục “%.250s”:
    %s — thư mục có thể là một điểm gắn không?

en: unable to securely remove '%.250s'
vi: không thể gỡ bỏ bảo mật “%.250s”

en: while removing %.250s, directory '%.250s' not empty so not removed
vi: trong khi gỡ bỏ %.250s, thư mục “%.250s” không trống nên không được gỡ bỏ

en: Purging configuration files for %s (%s) ...
vi: Đang tẩy các tập tin cấu hình cho %s (%s) …

en: cannot remove old config file '%.250s' (= '%.250s')
vi: không thể gỡ bỏ tập tin cấu hình cũ “%.250s” (= “%.250s”)

en: cannot read config file directory '%.250s' (from '%.250s')
vi: không thể đọc thư mục tập tin cấu hình “%.250s” (từ “%.250s”)

en: cannot remove old backup config file '%.250s' (of '%.250s')
vi: không thể gỡ bỏ tập tin cấu hình sao lưu cũ “%.250s” (của “%.250s”)

en: cannot remove old files list
vi: không thể gỡ bỏ danh sách các tập tin cũ

en: can't remove old postrm script
vi: không thể gỡ bỏ văn lệnh postrm (sau khi gỡ bỏ) cũ

en: unable to set execute permissions on '%.250s'
vi: không thể đặt quyền thực hiện cho “%.250s”

en: admindir must be inside instdir for dpkg to work properly
vi: “admindir” phải nằm trong “instdir” để dpkg có thể hoạt động đúng đắn

en: failed to chroot to '%.250s'
vi: lỗi chroot (chuyển gốc) tới “%.250s”

en: failed to chdir to '%.255s'
vi: gặp lỗi khi chuyển đổi thư mục sang “%.255s”

en: unable to setenv for maintainer script
vi: không thể setenv (đặt môi trường) cho văn lệnh bảo trì

en: cannot set security execution context for maintainer script
vi: không thể đặt ngữ cảnh thi hành bảo mật cho văn lệnh bảo trì

en: unable to stat %s '%.250s'
vi: không thể lấy thống kê %s “%.250s”

en: unable to stat %s '%.250s': %s
vi: không thể lấy thống kê về %s “%.250s”: %s

en: trying script from the new package instead ...
vi: đang thử văn lệnh từ gói mới để thay thế …

en: there is no script in the new version of the package - giving up
vi: không có văn lệnh trong phiên bản mới của gói nên chịu thua

en: ... it looks like that went OK
vi: … có vẻ như việc đã làm được

en: unexpected end of file in package name at line %d
vi: gặp kết thúc dòng bất thường trong tên gói tại dòng %d

en: unexpected end of line in package name at line %d
vi: gặp kết thúc dòng bất thường trong tên gói trên dòng %d

en: unexpected end of file after package name at line %d
vi: gặp kết thúc dòng bất thường sau tên gói tại dòng %d

en: unexpected end of line after package name at line %d
vi: gặp kết thúc dòng bất thường sau tên gói trên dòng %d

en: unexpected data after package and selection at line %d
vi: gặp dữ liệu bất thường sau gói và vùng chọn trên dòng %d

en: illegal package name at line %d: %.250s
vi: gặp tên gói không hợp lệ trên dòng %d: %.250s

en: unknown wanted status at line %d: %.250s
vi: trạng thái mong muốn không rõ trên dòng %d: %.250s

en: read error on standard input
vi: lỗi đọc trên thiết bị nhập chuẩn

en: cannot open security status notification channel
vi: không thể mở kênh thông báo trạng thái an ninh

en: cannot get security labeling handle
vi: không thể lấy thẻ điều quản nhãn an ninh

en: cannot set security context for file object '%s'
vi: không thể đặt ngữ cảnh bảo mật cho đối tượng tập tin “%s”

en: Use --help for help about overriding file stat information.
vi: Hãy sử dụng tùy chọn trợ giúp “--help” để tìm trợ giúp về chức năng thống kê gói.

en: Usage: %s [<option> ...] <command>
vi: Cách dùng: %s [<tùy_chọn> …] <lệnh>

en: Commands:
      --add <owner> <group> <mode> <path>
                               add a new <path> entry into the database.
      --remove <path>          remove <path> from the database.
      --list [<glob-pattern>]  list current overrides in the database.
vi: Lệnh:
      --add <chủ_sở_hữu> <nhóm> <chế_độ> <đường_dẫn>
                               thêm đường dẫn vào cơ sở dữ liệu
      --remove <đường-dẫn>     gỡ bỏ đường dẫn khỏi cơ sở dữ liệu này
      --list [<mẫu_glob>]      liệt kê những sự đè lên hiện thời trong cơ sở dữ liệu

en: stripping trailing /
vi: đang xóa bỏ các dấu gạch chéo / ở cuối

en: user '%s' does not exist
vi: không có tài khoản “%s”

en: group '%s' does not exist
vi: nhóm “%s” không sẵn có

en: --%s needs four arguments
vi: --%s cần bốn đối số

en: path may not contain newlines
vi: đường dẫn không thể chứa ký tự dòng mới

en: an override for '%s' already exists, but --force specified so will be ignored
vi: có một sự ghi đè cho “%s”, nhưng mà bị bỏ qua vì “--force” (ép buộc) được đưa ra

en: an override for '%s' already exists; aborting
vi: một sự ghi đè cho “%s” đã xảy ra; nên hủy bỏ

en: --update given but %s does not exist
vi: tùy chọn “--update” (cập nhật) đưa ra nhưng %s không tồn tại

en: no override present
vi: không có ghi đè hiện diện

en: --update is useless for --remove
vi: tùy chọn “--update” (cập nhật) vô ích khi có dùng “--remove” (gỡ bỏ)

en: Type dpkg-trigger --help for help about this utility.
vi: Gõ “dpkg-trigger --help” để xem trợ giúp về tiện ích này.

en: Debian %s package trigger utility version %s.
vi: Tiện ích xử lý bẫy %s của Debian, phiên bản %s.

en: Commands:
      --check-supported                Check if the running dpkg supports triggers.
vi: Lệnh:
      --check-supported                Kiểm tra nếu dpkg đang chạy có hỗ trợ bẫy không.

en: must be called from a maintainer script (or with a --by-package option)
vi: phải được gọi từ văn lệnh bảo trì (hoặc với một tùy chọn --by-package)

en: triggers data directory not yet created
vi: chưa tạo thư mục dữ liệu cho các bẫy

en: trigger records not yet in existence
vi: bản ghi của bẫy chưa tồn tại

en: takes one argument, the trigger name
vi: chấp nhận một đối số, tên bẫy

en: illegal awaited package name '%.250s': %.250s
vi: tên gói đã đợi không hợp lệ “%.250s”: %.250s

en: invalid trigger name '%.250s': %.250s
vi: tên bẫy không hợp lệ “%.250s”: %.250s

en: cycle found while processing triggers:
     chain of packages whose triggers are or may be responsible:
vi: phát hiện chu kỳ tuần hoàn trong khi xử lý bẫy:
     móc xích của các gói mà sở hữu bẫy có hoặc không thể đáp ứng:

en: 
     packages' pending triggers which are or may be unresolvable:
vi: 
     các bẫy chưa xử lý của gói mà có thể không thể giải quyết:

en: triggers looping, abandoned
vi: bẫy quẩn tròn nên bị hủy

en: dependency problems prevent processing triggers for %s:
    %s
vi: có trục trặc với quan hệ phụ thuộc ngăn cản việc xử lý bẫy cho %s:
    %s

en: dependency problems - leaving triggers unprocessed
vi: có trục trặc với hệ phụ thuộc - để nguyên bẫy chưa xử lý

en: %s: dependency problems, but processing triggers anyway as you requested:
    %s
vi: %s: có vấn đề về quan hệ phụ thuộc, nhưng vẫn xử lý bẫy như bạn yêu cầu:
    %s

en: Processing triggers for %s (%s) ...
vi: Đang xử lý các bẫy dành cho %s (%s) …

en: .../%s
vi: …/%s

en: error ensuring '%.250s' doesn't exist
vi: gặp lỗi khi bảo đảm “%.250s” không tồn tại

en: split package reassembly
vi: Chia gói ra thành nhiều phần

en: reassembled package file
vi: tập tin gói đã được lắp ráp lại

en: subprocess %s returned error exit status %d
vi: tiến trình con %s trả lại lỗi, trạng thái thoát %d

en: Authenticating %s ...
vi: Đang xác thực %s …

en: package signature verification
vi: thẩm tra chữ ký của gói

en: verification on package %s failed!
vi: xác minh trên gói “%s” gặp lỗi!

en: verification on package %s failed; but installing anyway as you requested
vi: thẩm tra gói %s gặp lỗi; nhưng vẫn đang cài đặt như bạn yêu cầu

en: passed
vi: đã qua

en: unable to create temporary directory
vi: không thể tạo thư mục tạm thời

en: regarding %s containing %s, pre-dependency problem:
    %s
vi: về %s chứa %s, vấn đề quan hệ phụ thuộc sẵn:
    %s

en: pre-dependency problem - not installing %.250s
vi: có vấn đề quan hệ phụ thuộc sẵn nên không cài đặt %.250s

en: ignoring pre-dependency problem!
vi: đang lờ vấn đề về quan hệ phụ thuộc sẵn.

en: De-configuring %s (%s), to allow removal of %s (%s) ...
vi: Đang hủy cấu hình %s (%s), để cho phép gỡ bỏ %s (%s) …

en: conffile name '%s' is too long, or missing final newline
vi: tên tập tin cấu hình “%s” quá dài, hoặc nó còn thiếu ký tự dòng mới ở cuối

en: read error in %.250s
vi: gặp lỗi đọc trong %.250s

en: error closing %.250s
vi: gặp lỗi khi đóng %.250s

en: old version of package has overly-long info file name starting '%.250s'
vi: phiên bản cũ của gói có tên tập tin thông tin quá dài bắt đầu “%.250s”

en: unable to remove obsolete info file '%.250s'
vi: không thể gỡ bỏ tập tin thông tin cũ “%.250s”

en: unable to install (supposed) new info file '%.250s'
vi: không thể cài đặt tập tin thông tin (giả thiết) mới “%.250s”

en: unable to open temp control directory
vi: không thể mở thư mục điều khiển tạm thời

en: package contains overly-long control info file name (starting '%.50s')
vi: gói chứa tên tập tin thông tin điều khiển quá dài (bắt đầu “%.50s”)

en: package control info contained directory '%.250s'
vi: thông tin điều khiển gói chứa thư mục “%.250s”

en: package control info rmdir of '%.250s' didn't say not a dir
vi: việc rmdir (gỡ bỏ thư mục) kiểu thông tin điều khiển gói của “%.250s” không nói “không phải là thư mục”

en: package %s contained list as info file
vi: gói %s chứa một danh sách dưới dạng tập tin thông tin

en: unable to install new info file '%.250s' as '%.250s'
vi: không thể cài đặt tập tin thông tin mới “%.250s” dưới dạng “%.250s”

en: could not stat old file '%.250s' so not deleting it: %s
vi: không thể lấy thống kê về tập tin cũ “%.250s” nên không xóa bỏ nó: %s

en: unable to delete old directory '%.250s': %s
vi: không thể xóa bỏ thư mục cũ “%.250s”: %s

en: old conffile '%.250s' was an empty directory (and has now been deleted)
vi: tập tin cấu hình cũ “%.250s” là một thư mục trống (thì đã được xóa bỏ)

en: unable to stat other new file '%.250s'
vi: không thể lấy các thông tin về tập tin mới khác “%.250s”

en: old file '%.250s' is the same as several new files! (both '%.250s' and '%.250s')
vi: tập tin cũ “%.250s” là cùng một tập tin với vài tập tin mới (cả hai “%.250s” và “%.250s”)

en: unable to securely remove old file '%.250s': %s
vi: không thể gỡ bỏ tập tin cũ “%.250s” một cách an toàn: %s

en: (Noting disappearance of %s, which has been completely replaced.)
vi: (Đang ghi lưu sự biến mất của %s, mà đã hoàn toàn được thay thế.)

en: package control information extraction
vi: rút trích thông tin điều khiển gói

en: Recorded info about %s from %s.
vi: Đã ghi lưu thông tin về %s từ %s.

en: package architecture (%s) does not match system (%s)
vi: kiến trúc gói (%s) không khớp với hệ thống (%s)

en: Preparing to unpack %s ...
vi: Đang chuẩn bị mở gói %s …

en: Unpacking %s (%s) ...
vi: Đang mở gói %s (%s) …

en: Unpacking %s (%s) over (%s) ...
vi: Đang mở gói %s (%s) đè lên (%s)…

en: package filesystem archive extraction
vi: sự rút trích hệ thống tập tin kho lưu của gói

en: cannot zap possible trailing zeros from dpkg-deb: %s
vi: không thể sửa đổi các số không chèn thêm có thể được từ dpkg-deb: %s

en: --%s takes at most one Packages-file argument
vi: --%s cần chính xác một đối số Packages-file

en: Replacing available packages info, using %s.
vi: Đang thay thế thông tin gói sẵn có, bằng %s.

en: Updating available packages info, using %s.
vi: Đang cập nhật thông tin gói sẵn sàng, bằng %s.

en: Information about %d package was updated.
     | Information about %d packages was updated.
vi[0]: Thông tin về %d gói đã được cập nhật.

en: obsolete '--%s' option; unavailable packages are automatically cleaned up
vi: gặp tùy chọn “--%s” quá cũ; các gói không sẵn sàng được tự động làm sạch

en: failed to write filename to tar pipe (%s)
vi: gặp lỗi khi ghi tên tập tin vào đường ống dẫn tar (%s)

en: control member
vi: thành viên điều khiển

en: newline not allowed in pathname '%s'
vi: không cho phép ký hiệu dòng mới trong tên đường dẫn “%s”

en: data member
vi: thành viên dữ liệu

en: unable to stat control directory
vi: không thể lấy thống kê về thư mục điều khiển

en: control directory is not a directory
vi: thư mục điều khiển không phải là một thư mục

en: control directory has bad permissions %03lo (must be >=0755 and <=0775)
vi: thư mục điều khiển có quyền hạn sai %03lo (phải ≥0755 và ≤0775)

en: maintainer script '%.50s' is not a plain file or symlink
vi: văn lệnh dùng để bảo trì “%.50s” không phải là tập tin thường hay liên kết mềm

en: maintainer script '%.50s' has bad permissions %03lo (must be >=0555 and <=0775)
vi: văn lệnh bảo trì “%.50s” được phân quyền sai %03lo (phải ≥0755 và ≤0775)

en: maintainer script '%.50s' is not stattable
vi: văn lệnh bảo trì “%.50s” không có khả năng cung cấp các thông tin

en: error opening conffiles file
vi: gặp lỗi khi mở tập tin cấu hình

en: empty string from fgets reading conffiles
vi: chuỗi rỗng từ fgets() đọc các tập tin cấu hình

en: conffile filename '%s' contains trailing white spaces
vi: tên tập tin cấu hình “%s” chứa khoảng trắng ở cuối

en: conffile '%.250s' does not appear in package
vi: tập tin cấu hình “%.250s” không nằm trong gói

en: conffile '%.250s' is not stattable
vi: tập tin cấu hình “%.250s” không có khả năng cung cấp thống kê

en: conffile '%s' is not a plain file
vi: tập tin cấu hình “%s” không phải là một tập tin tiêu chuẩn

en: conffile name '%s' is duplicated
vi: tên tập tin cấu hình “%s” bị trùng

en: error reading conffiles file
vi: gặp lỗi khi đọc tập tin cấu hình

en: package name has characters that aren't lowercase alphanums or '-+.'
vi: tên gói chứa ký tự không phải ký tự chữ số viết thường hoặc dấu cộng, dấu trừ “-+”.

en: '%s' contains user-defined Priority value '%s'
vi: “%s” chứa giá trị Ưu tiên “%s” được người dùng xác định

en: ignoring %d warning about the control file(s) | ignoring %d warnings about the control file(s)
vi[0]: bỏ qua %d cảnh báo về (các) tập tin điều khiển

en: unable to check for existence of archive '%.250s'
vi: không thể kiểm tra sự tồn tại của kho lưu “%.250s”

en: compressing tar member
vi: thành viên dữ liệu nén tar

en: <compress> from tar -cf
vi: <nén> từ tar -cf

en: --%s needs a <directory> argument
vi: “--%s” cần một đối số kiểu <thư_mục>

en: target is directory - cannot skip control file check
vi: đích là thư mục — không thể bỏ qua việc kiểm tra tập tin điều khiển

en: not checking contents of control area
vi: không kiểm tra nội dung của vùng điều khiển

en: failed to make temporary file (%s)
vi: gặp lỗi khi tạo tập tin tạm thời (%s)

en: failed to unlink temporary file (%s), %s
vi: gặp lỗi khi bỏ liên kết tập tin tạm (%s), %s

en: failed to rewind temporary file (%s)
vi: gặp lỗi khi tua lại tập tin tạm (%s)

en: failed to stat temporary file (%s)
vi: gặp lỗi khi lấy thống kê tập tin tạm (%s)

en: error writing '%s'
vi: lỗi ghi “%s”

en: cannot copy '%s' into archive '%s': %s
vi: không sao chép “%s” vào kho “%s”: %s

en: shell command to move files
vi: lệnh hệ vỏ dùng để di chuyển các tập tin

en: unexpected end of file in %s in %.255s
vi: gặp kết thúc tập tin bất thường trong %s trong %.255s

en: error reading %s from file %.255s
vi: gặp lỗi khi đọc %s từ tập tin %.255s

en: archive magic version number
vi: số kỳ diệu của phiên bản kho lưu

en: archive member header
vi: phần đầu của thành viên kho lưu

en: file '%.250s' is corrupt - bad archive header magic
vi: tập tin “%.250s” bị hỏng — số mầu nhiệm ở phần đầu bị sai

en: archive information header member
vi: thành viên phần đầu thông tin kho lưu

en: archive has no newlines in header
vi: kho lưu không có dòng mới nào trong phần đầu

en: archive has invalid format version: %s
vi: kho nén có phiên bản không đúng định dạng: %s

en: archive is format version %d.%d; get a newer dpkg-deb
vi: kho lưu có phiên bản định dạng %d.%d; hãy dùng “dpkg-deb” mới hơn

en: cannot skip archive member from '%s': %s
vi: không thể bỏ qua thành viên kho lưu từ “%s”: %s

en: archive '%s' uses unknown compression for member '%.*s', giving up
vi: kho lưu “%.250s” dùng kiểu nén không hiểu cho thành viên “%.*s” nên chịu thua

en: archive '%s' has premature member '%.*s' before '%s', giving up
vi: kho lưu “%.250s” chứa thành viên chết yểu %.*s trước “%s” nên chịu thua

en: archive '%.250s' contains two control members, giving up
vi: kho lưu “%.250s” chứa hai thành viên điều khiển nên chịu thua

en: archive control member size
vi: kích thước thành phần kho lưu điều khiển

en: archive has malformed control member size '%s'
vi: kho lưu có độ dài thành viên điều khiển sai “%s”

en: cannot skip archive control member from '%s': %s
vi: không thể bỏ qua thành viên điều khiển kho lưu từ “%s”: %s

en: file looks like it might be an archive which has been
     corrupted by being downloaded in ASCII mode
vi: tập tin có vẻ là một kho nén đã bị hỏng
     do được tải xuống ở chế độ ASCII

en: cannot copy archive member from '%s' to decompressor pipe: %s
vi: không thể sao chép thành viên kho lưu từ “%s” tới đường ống giải nén: %s

en: cannot close decompressor pipe
vi: không thể đóng ống dẫn giải nén

en: failed to create directory
vi: gặp lỗi khi tạo thư mục

en: failed to chdir to directory
vi: gặp lỗi khi chdir (chuyển đổi thư mục) sang thư mục

en: <decompress>
vi: <giải nén>

en: paste
vi: dán

en: --%s needs a .deb filename argument
vi: “--%s” cần một đối số là tập tin .deb

en: --%s takes only one argument (.deb filename)
vi: “--%s” chỉ chấp nhận một đối số (tên tập tin .deb)

en: --%s takes at most two arguments (.deb and directory)
vi: “--%s” chấp nhận nhiều nhất hai đối số (.deb và thư mục)

en: --%s needs .deb filename and directory arguments
vi: “--%s” cần một đối số là tập tin .deb và các đối số là thư mục

en: --%s needs a target directory.
    Perhaps you should be using dpkg --install ?
vi: “--%s” cần một thư mục đích.
    Có lẽ bạn muốn dùng “dpkg --install” ?

en: --%s does not support (yet) reading the .deb from standard input
vi: --%s vẫn chưa hỗ trợ đọc .deb từ đầu vào tiêu chuẩn

en: cannot extract control file '%s' from '%s': %s
vi: không thể rút trích tập tin điều khiển “%s” từ “%s”: %s

en: '%.255s' contains no control component '%.255s'
vi: “%.255s” không chứa thành phần điều khiển nào “%.255s”

en: open component '%.255s' (in %.255s) failed in an unexpected way
vi: việc mở thành phần “%.255s” (trong %.255s) bị lỗi một cách bất thường

en: %d requested control component is missing | %d requested control components are missing
vi[0]: thiếu %d thành phần điều khiển yêu cầu

en: cannot scan directory '%.255s'
vi: không thể quét thư mục “%.255s”

en: cannot stat '%.255s' (in '%.255s')
vi: không thể lấy các thông tin về “%.255s” (trong “%.255s”)

en: cannot open '%.255s' (in '%.255s')
vi: không thể mở “%.255s” (trong “%.255s”)

en: failed to read '%.255s' (in '%.255s')
vi: gặp lỗi khi đọc “%.255s” (trong “%.255s”)

en:  %7jd bytes, %5d lines   %c  %-20.127s %.127s
vi:  %7jd byte,  %5d dòng    %c  %-20.127s %.127s

en:      not a plain file          %.255s
vi:      không phải tập tin thường  %.255s

en: Debian '%s' package archive backend version %s.
vi: Hậu phương kho lưu gói Debian “%s” phiên bản %s.

en: <deb> is the filename of a Debian format archive.
    <cfile> is the name of an administrative file component.
    <cfield> is the name of a field in the main 'control' file.
vi: <deb> là tên tập tin của kho nén định dạng Debian.
    <tập_tin_q> là tên của thành phần tập tin kiểu quản trị.
    <trường_đk> là tên của trường trong tập tin “điều khiển” chính.

en: 
    Use 'dpkg' to install and remove packages from your system, or
    'apt' or 'aptitude' for user-friendly package management. Packages
    unpacked using 'dpkg-deb --extract' will be incorrectly installed !
vi: 
    Hãy sử dụng ứng dụng “dpkg” để cài đặt và gỡ bỏ gói ra khỏi
    hệ thống của bạn, hoặc dùng ứng dụng thân thiện với người dùng hơn
    là “dselect” hay “aptitude” để quản lý gói. Chú ý là các gói được
    giải nén bằng lệnh “dpkg-deb --extract” sẽ bị cài đặt sai!

en: Type dpkg-deb --help for help about manipulating *.deb files;
    Type dpkg --help for help about installing and deinstalling packages.
vi: Gõ:
    dpkg-deb --help		để xem trợ giúp về thao tác tập tin *.deb;
    dpkg --help			để xem trợ giúp về việc cài đặt và gỡ bỏ gói.

en: invalid deb format version: %s
vi: phiên bản định dạng deb không hợp lệ: %s

en: unknown deb format version: %s
vi: không hiểu phiên bản định dạng deb: “%s”

en: invalid compression level for -%c: %ld
vi: mức nén không hợp lệ cho -%c: %ld

en: unknown compression strategy '%s'!
vi: không hiểu chiến lược nén “%s”!

en: unknown compression type '%s'!
vi: không hiểu kiểu nén “%s”!

en: invalid compressor parameters: %s
vi: các tham số nén không hợp lệ: %s

en: unsupported compression type '%s' with uniform compression
vi: không hỗ trợ kiểu nén “%s” với nén không đổi

en: file '%.250s' is corrupt - bad digit (code %d) in %s
vi: tập tin “%.250s” bị hỏng — chữ số sai (mã %d) trong %s

en: file '%s' is corrupt; out of range integer in %s
vi: tập tin “%s” bị hỏng; số nguyên nằm ngoài phạm vi cho phép trong %s

en: file '%.250s' is corrupt - %.250s missing
vi: tập tin “%.250s” bị hỏng — %.250s còn thiếu

en: file '%.250s' is corrupt - missing newline after %.250s
vi: tập tin “%.250s” bị hỏng — thiếu ký tự dòng mới đằng sau %.250s

en: error reading %.250s
vi: gặp lỗi khi đọc %.250s

en: file '%.250s' is corrupt - bad magic at end of first header
vi: tập tin “%.250s” bị hỏng — số ma thuật sai ở kết thúc của phần đầu thứ nhất

en: file '%.250s' is corrupt - bad padding character (code %d)
vi: tập tin “%.250s” bị hỏng — ký tự đệm sai (mã %d)

en: file '%.250s' is corrupt - nulls in info section
vi: tập tin “%.250s” bị hỏng — các số không ở trong phần thông tin

en: format version number
vi: số thứ tự phiên bản định dạng

en: file '%.250s' has invalid format version: %s
vi: tập tin “%.250s” có phiên bản định dạng không hợp lệ: %s

en: file '%.250s' is format version %d.%d; get a newer dpkg-split
vi: tập tin “%.250s” có định dạng phiên bản “%d.%d”; cần “dpkg-split” mới hơn

en: package name
vi: tên gói

en: package version number
vi: số thứ tự phiên bản gói

en: package file MD5 checksum
vi: tổng kiểm tra MD5 tập tin gói

en: file '%.250s' is corrupt - bad MD5 checksum '%.250s'
vi: tập tin “%.250s” bị hỏng — tổng kiểm tra MD5 %.250s sai

en: archive total size
vi: kích thước kho tổng cộng

en: archive part offset
vi: offset thành phần kho lưu

en: archive part numbers
vi: số phần kho lưu

en: file '%.250s' is corrupt - no slash between archive part numbers
vi: tập tin “%.250s” bị hỏng — không có dấu gạch ngược giữa các số của phần kho lưu

en: number of archive parts
vi: số phần của kho lưu

en: file '%.250s' is corrupt - bad number of archive parts
vi: tập tin “%.250s” bị hỏng - số lượng phần không đúng

en: archive parts number
vi: số phần kho lưu

en: file '%.250s' is corrupt - bad archive part number
vi: tập tin “%.250s” bị hỏng — sai số thứ tự phần kho lưu

en: package architecture
vi: kiến trúc của gói

en: file '%.250s' is corrupt - bad magic at end of second header
vi: tập tin “%.250s” bị hỏng — số ma thuật sai ở cuối phần đầu thứ hai

en: file '%.250s' is corrupt - second member is not data member
vi: tập tin “%.250s” bị hỏng — thành viên thứ hai không phải là một thành viên dữ liệu

en: file '%.250s' is corrupt - wrong number of parts for quoted sizes
vi: tập tin “%.250s” bị hỏng — sai số các phần cho các kích cỡ đã xác định

en: file '%.250s' is corrupt - size is wrong for quoted part number
vi: tập tin “%.250s” bị hỏng — kích cỡ sai cho số thứ tự phần đã xác định

en: file '%.250s' is corrupt - too short
vi: tập tin “%.250s” bị hỏng — quá ngắn

en: cannot open archive part file '%.250s'
vi: không thể mở tập tin phần của kho nén “%.250s”

en: file '%.250s' is not an archive part
vi: tập tin “%.250s” không phải là một phần kho nén

en: %s:
        Part format version:            %d.%d
        Part of package:                %s
            ... version:                %s
            ... architecture:           %s
            ... MD5 checksum:           %s
            ... length:                 %jd bytes
            ... split every:            %jd bytes
        Part number:                    %d/%d
        Part length:                    %jd bytes
        Part offset:                    %jd bytes
        Part file size (used portion):  %jd bytes
vi: %s:
        Phiên bản định dạng phần:       %d.%d
        Phần của gói:                   %s
            … phiên bản:              %s
            … kiến trúc:              %s
            … tổng kiểm tra MD5:      %s
            … kích thước:             %jd byte
            … chia tách mỗi:          %jd byte
        Số phần:                        %d/%d
        Chiều dài phần:                 %jd byte
        Khoảng bù (offset) phần:        %jd byte
        Cỡ phần tập tin (vùng đã dùng): %jd byte

[ctx: architecture]
en: <unknown>
vi: <không-hiểu>

en: --%s requires one or more part file arguments
vi: “--%s” yêu cầu một hay nhiều đối số kiểu tập tin phần

en: file '%s' is not an archive part
vi: tập tin “%s” không phải là một phần kho nén

en: Putting package %s together from %d part:  | Putting package %s together from %d parts:
vi[0]: Nối gói %s từ %d phần:

en: unable to open output file '%.250s'
vi: không thể mở tập tin kết xuất “%.250s”

en: unable to (re)open input part file '%.250s'
vi: không thể mở (lại) phần tập tin đầu vào “%.250s”

en: cannot skip split package header for '%s': %s
vi: không thể bỏ qua phần đầu gói chia nhỏ cho “%s”: %s

en: cannot append split package part '%s' to '%s': %s
vi: không thể nối thêm bộ phận gói chia nhỏ “%s” thành “%s”: %s

en: files '%.250s' and '%.250s' are not parts of the same file
vi: tập tin “%.250s” và “%.250s” không phải là hai phần của cùng một tập tin

en: there are several versions of part %d - at least '%.250s' and '%.250s'
vi: có vài phiên bản khác nhau của phần %d — ít nhất là “%.250s” và “%.250s”

en: part %d is missing
vi: phần %d còn thiếu

en: Debian '%s' package split/join tool; version %s.
vi: Công cụ chia tách/nối lại gói Debian “%s”; phiên bản %s.

en: Commands:
      -s|--split <file> [<prefix>]     Split an archive.
      -j|--join <part> <part> ...      Join parts together.
      -I|--info <part> ...             Display info about a part.
      -a|--auto -o <complete> <part>   Auto-accumulate parts.
      -l|--listq                       List unmatched pieces.
      -d|--discard [<filename> ...]    Discard unmatched pieces.
vi: Lệnh:
      -s|--split <tập_tin> [<tiền_tố>] Chia tách một kho nén.
      -j|--join <phần1> <phần2> …      Nối các phần lại với nhau.
      -I|--info <phần> …               Hiện thông tin về phần.
      -a|--auto -o <toàn_bộ> <phần>    Tự động tích lũy các phần.
      -l|--listq                       Liệt kê các phần chưa khớp.
      -d|--discard [<tên_tập_tin> …]   Hủy các phần chưa khớp.

en: Options:
      --depotdir <directory>           Use <directory> instead of %s/%s.
      -S|--partsize <size>             In KiB, for -s (default is 450).
      -o|--output <file>               Filename, for -j (default is
                                         <package>_<version>_<arch>.deb).
      -Q|--npquiet                     Be quiet when -a is not a part.
      --msdos                          Generate 8.3 filenames.
vi: Tùy chọn:
         --depotdir <thư_mục>          Dùng <thư_mục> thay cho %s/%s.
      -S|--partsize <cỡ>               Theo KiB, cho -s (mặc định là 450).
      -o|--output <tập_tin>            Tập tin, cho -j (mặc định là
                                          <gói>_<phiên bản>_<kiến trúc>.deb).
      -Q|--npquiet                     Không xuất chi tiết khi -a không phải là phần.
         --msdos                       Tạo ra các tên tập tin kiểu 8.3.

en: Exit status:
      0 = ok
      1 = with --auto, file is not a part
      2 = trouble
vi: Trạng thái thoát:
      0 = ok
      1 = với --auto, tập tin không phải là một phần
      2 = trục trặc

en: Type dpkg-split --help for help.
vi: Gõ “dpkg-split --help” để xem trợ giúp.

en: part size is far too large or is not positive
vi: kích cỡ phần quá dài hoặc không phải là số dương

en: part size must be at least %d KiB (to allow for header)
vi: kích cỡ phần phải là ít nhất %d KiB (để chứa phần đầu)

en: unable to read depot directory '%.250s'
vi: không thể đọc thư mục kho chứa (depot) “%.250s”

en: --auto requires the use of the --output option
vi: “--auto” (tự động) cũng cần sử dụng tùy chọn “--output” (kết xuất)

en: --auto requires exactly one part file argument
vi: “--auto” (tự động) cần chính xác một đối số kiểu tập tin phần

en: unable to read part file '%.250s'
vi: không thể đọc tập tin phần “%.250s”

en: File '%.250s' is not part of a multipart archive.
vi: Tập tin “%.250s” không phải là phần của một kho được chia nhỏ.

en: unable to reopen part file '%.250s'
vi: không thể mở lại tập tin phần “%.250s”

en: unable to open new depot file '%.250s'
vi: không thể mở tập tin kho chứa (depot) mới “%.250s”

en: cannot extract split package part '%s': %s
vi: không thể rút trích phần gói được chia nhỏ “%s”: %s

en: unable to rename new depot file '%.250s' to '%.250s'
vi: không thể đổi tên tập tin kho chứa (depot) mới “%.250s” thành “%.250s”

en: Part %d of package %s filed (still want
vi: Phần %d của gói %s đã được ghi lưu (vẫn muốn

en: unable to delete used-up depot file '%.250s'
vi: không thể xóa tập tin kho chứa (depot) tiêu thụ “%.250s”

en: Junk files left around in the depot directory:
vi: Tập tin rác vẫn còn nằm trong thư mục kho chứa (depot):

en: unable to stat '%.250s'
vi: không thể lấy các thông tin về “%.250s”

en:  %s (%jd bytes)
vi:  %s (%jd byte)

en:  %s (not a plain file)
vi:  %s (không phải là tập tin thường)

en: Packages not yet reassembled:
vi: Gói chưa được lắp ráp lại:

en:  Package %s: part(s)
vi:  Gói %s: có phần

en: part file '%.250s' is not a plain file
vi: tập tin phần “%.250s” không phải là tập tin thường

en: (total %jd bytes)
vi: (tổng cộng %jd byte)

en: unable to discard '%.250s'
vi: không thể hủy “%.250s”

en: Deleted %s.
vi: Đã xóa %s.

en: package field value extraction
vi: rút trích giá trị trường của gói

en: unable to open source file '%.250s'
vi: không thể mở tập tin nguồn “%.250s”

en: unable to fstat source file
vi: không thể lấy thống kê (fstat) tập tin nguồn

en: source file '%.250s' not a plain file
vi: tập tin nguồn “%.250s” không phải là tập tin thường

en: Splitting package %s into %d part:  | Splitting package %s into %d parts:
vi[0]: Cắt gói %s thành %d phần:

en: header is too long, making part too long; the package name or version
    numbers must be extraordinarily long, or something; giving up
vi: phần đầu quá dài, tạo mỗi phần quá lớn; tên gói hay số của phiên bản
    cần phải dài phi thường, hay một số thứ; chịu thua

en: --split needs a source filename argument
vi: “--split” (chia tách) cần một đối số kiểu tên tập tin nguồn

en: --split takes at most a source filename and destination prefix
vi: “--split” (chia tách) chấp nhận nhiều nhất một tên tập tin nguồn và một tiền tố đích

en: Commands:
      --install <link> <name> <path> <priority>
        [--slave <link> <name> <path>] ...
                               add a group of alternatives to the system.
      --remove <name> <path>   remove <path> from the <name> group alternative.
      --remove-all <name>      remove <name> group from the alternatives system.
      --auto <name>            switch the master link <name> to automatic mode.
      --display <name>         display information about the <name> group.
      --query <name>           machine parseable version of --display <name>.
      --list <name>            display all targets of the <name> group.
      --get-selections         list master alternative names and their status.
      --set-selections         read alternative status from standard input.
      --config <name>          show alternatives for the <name> group and ask the
                               user to select which one to use.
      --set <name> <path>      set <path> as alternative for <name>.
      --all                    call --config on all alternatives.
vi: Lệnh:
      --install <liên_kết> <tên> <đường_dẫn> <mức_ưu_tiên>
        [--slave <liên_kết> <tên> <đường_dẫn>] …
                               thêm vào nhóm thay thế vào hệ thống.
      --remove <tên> <đường_dẫn>
                               gỡ bỏ <đường dẫn> từ nhóm <tên> thay thế.
      --remove-all <tên>       gỡ bỏ <tên> nhóm này khỏi hệ thống thay thế.
      --auto <tên>             chuyển đổi liên kết chủ tên này sang chế độ tự động.
      --display <tên>          hiển thị thông tin về nhóm <tên>.
      --query <tên>            phiên bản cho máy phân tích được của “--display <tên>”.
      --list <tên>             hiển thị tất cả các đích của nhóm <tên>.
      --get-selections         liệt kê các tên thay thế chủ và trạng thái của chúng.
      --set-selections         đọc trạng thái của gói thay thế từ đầu vào tiêu chuẩn.
      --config <tên>           hiển thị các cái thay thế nhóm tên này,
                                 và nhắc người dùng chọn cái thay thế.
      --set <tên> <đường_dẫn>  đặt đường dẫn này như là cái thay thế cho tên này.
      --all                    gọi “--config” (cấu hình) với mỗi cái thay thế.

en: <link> is the symlink pointing to %s/<name>.
      (e.g. /usr/bin/pager)
    <name> is the master name for this link group.
      (e.g. pager)
    <path> is the location of one of the alternative target files.
      (e.g. /usr/bin/less)
    <priority> is an integer; options with higher numbers have higher priority in
      automatic mode.
vi: <liên_kết> là liên kết mềm mà nó chỉ tới %s/<name>.
      (v.d. /usr/bin/pager)
    <tên> là tên chủ cho nhóm liên kết này.
      (v.d. pager)
    <đường_dẫn> là vị trí của một tập tin đích thay thế nào đó.
      (e.g. /usr/bin/less)
    <mức_ưu_tiên> là một số nguyên:
       con số lớn hơn thì đặt mức ưu tiên cao hơn trong chế độ tự động.

en: Use '%s --help' for program usage information.
vi: Dùng lệnh trợ giúp “%s --help” biết cách dùng.

en: malloc failed (%zu bytes)
vi: malloc bị lỗi (%zu bytes)

en: wait for subprocess %s failed
vi: gặp lỗi chờ tiến trình con %s

en: unable to remove '%s'
vi: không thể gỡ bỏ “%s”

en: cannot append to '%s'
vi: không thể nối thêm vào “%s”

en: auto mode
vi: chế độ tự động

en: manual mode
vi: chế độ bằng tay

en: unexpected end of file while trying to read %s
vi: gặp kết thúc tập tin bất thường trong khi thử đọc %s

en: while reading %s: %s
vi: trong khi đọc %s: %s

en: line not terminated while trying to read %s
vi: gặp dòng không có chấm dứt trong khi thử đọc %s

en: %s corrupt: %s
vi: %s bị hỏng: %s

en: newlines prohibited in update-alternatives files (%s)
vi: không cho phép ký tự dòng mới trong tập tin “update-alternatives” (%s)

en: slave name
vi: tên phụ thuộc

en: duplicate slave name %s
vi: trùng lặp tên “phụ thuộc” (slave) %s

en: slave link
vi: liên kết lệ thuộc

en: slave link same as main link %s
vi: liên kết lệ thuộc vẫn trùng với liên kết chính %s

en: duplicate slave link %s
vi: liên kết lệ thuộc bị trùng %s

en: master file
vi: tập tin chủ

en: duplicate path %s
vi: đường dẫn trùng %s

en: alternative %s (part of link group %s) doesn't exist; removing from list of alternatives
vi: gói thay thế %s (phần của nhóm liên kết %s) không tồn tại; vì thế đang gỡ bỏ nó khỏi danh sách các gói thay thế

en: priority
vi: ưu tiên

en: slave file
vi: tập tin phụ thuộc

en: priority of %s: %s
vi: mức ưu tiên của %s: %s

en: priority of %s is out of range: %s
vi: mức ưu tiên của %s vượt ra ngoài phạm vi: %s

en: invalid status
vi: trạng thái không hợp lệ

en: master link
vi: liên kết chủ

en: discarding obsolete slave link %s (%s)
vi: đang hủy liên kết lệ thuộc đã cũ %s (%s).

en: unable to flush file '%s'
vi: không thể đẩy dữ liệu của tập tin “%s” lên đĩa

en:   link best version is %s
vi:   liên kết phiên bản tốt nhất là “%s”

en:   link best version not available
vi:   liên kết phiên bản tốt nhất không sẵn có

en:   link currently points to %s
vi:   liên kết hiện nay chỉ đến %s

en:   link currently absent
vi:   hiện tại không có liên kết

en:   link %s is %s
vi:   liên kết %s là %s

en:   slave %s is %s
vi:   %s lệ thuộc là %s

en: %s - priority %d
vi: %s — ưu tiên %d

en:   slave %s: %s
vi:   %s lệ thuộc: %s

en: There is %d choice for the alternative %s (providing %s). | There are %d choices for the alternative %s (providing %s).
vi[0]: Ở đây có %d sự lựa chọn gói thay thế %s (cung cấp %s).

en: Press <enter> to keep the current choice[*], or type selection number:
vi: Bấm phím <Enter> để giữ lựa chọn mặc định[*], hoặc gõ số thứ tự lựa chọn:

en: There is no program which provides %s.
vi: Không có chương trình nào cung cấp %s.

en: Nothing to configure.
vi: Không có gì cần cấu hình.

en: There is only one alternative in link group %s (providing %s): %s
vi: Chỉ có một cái thay thế trong nhóm liên kết (cung cấp %s) %s: %s

en: not replacing %s with a link
vi: không thay thế %s bằng một liên kết

en: can't install unknown choice %s
vi: không thể cài đặt sự chọn không rõ %s

en: skip creation of %s because associated file %s (of link group %s) doesn't exist
vi: bỏ qua bước tạo %s bởi vì tập tin liên quan %s (của nhóm liên kết %s) không tồn tại

en: not removing %s since it's not a symlink
vi: không xóa bỏ %s vì nó không phải là một liên kết mềm

en: alternative %s for %s not registered; not removing
vi: gói thay thế %s cho %s không được đăng ký nên không gỡ bỏ

en: removing manually selected alternative - switching %s to auto mode
vi: đang gỡ bỏ sự xen kẽ được chọn bằng tay — đang chuyển đổi %s sang chế độ tự động

en: alternative %s for %s not registered; not setting
vi: sự thay thế %s cho %s không được đăng ký nên không đặt

en: setting up automatic selection of %s
vi: đang cài đặt chọn lựa tự động của %s

en: using %s to provide %s (%s) in auto mode
vi: dùng %s để cung cấp %s (%s) trong chế độ tự động

en: using %s to provide %s (%s) in manual mode
vi: dùng %s để cung cấp %s (%s) trong chế độ thủ công

en: updating alternative %s because link group %s has changed slave links
vi: đang cập nhật lại cái thay thế %s vì nhóm liên kết %s đã thay đổi các liên kết lệ thuộc

en: forcing reinstallation of alternative %s because link group %s is broken
vi: đang ép buộc cài đặt lại cái thay thế %s vì nhóm liên kết %s bị hỏng

en: current alternative %s is unknown, switching to %s for link group %s
vi: không hiểu cái thay thế hiện thời %s nên chuyển đổi sang %s cho nhóm liên kết %s

en: line too long or not terminated while trying to read %s
vi: gặp dòng quá dài hoặc dòng không có chấm dứt, trong khi thử đọc %s

en: alternative name (%s) must not contain '/' and spaces
vi: tên gói thay thế (%s) không thể chứa dấu gạch chéo “/” và dấu cách.

en: alternative link is not absolute as it should be: %s
vi: liên kết hay thế không phải là tuyệt đối như yêu cầu: %s

en: alternative path is not absolute as it should be: %s
vi: đường dẫn xen kẽ không phải tuyệt đối như yêu cầu: %s

en: alternative %s can't be master: it is a slave of %s
vi: gói thay thế %s không thể là chủ: nó là gói lệ thuộc của %s

en: alternative link %s is already managed by %s
vi: liên kết gói thay thế %s đã được %s quản lý

en: alternative %s can't be slave of %s: it is a master alternative
vi: gói thay thế %s không thể là lệ thuộc của %s: nó là gói thay thế chủ nhân

en: alternative %s can't be slave of %s: it is a slave of %s
vi: gói thay thế %s không thể là lệ thuộc của %s: nó là lệ thuộc của %s

en: alternative link %s is already managed by %s (slave of %s)
vi: liên kết thay thế %s đã được quản lý bởi %s (phần lệ thuộc của %s)

en: two commands specified: --%s and --%s
vi: đã chỉ định hai lệnh: --%s và --%s

en: unknown argument '%s'
vi: không rõ đối số “%s”

en: <link> and <path> can't be the same
vi: <liên_kết> và <đường_dẫn> không thể là trùng nhau

en: priority must be an integer
vi: “ưu tiên” phải là một số nguyên

en: priority is out of range
vi: mức ưu tiên vượt ra ngoài phạm vi

en: --%s needs <name> <path>
vi: “--%s” yêu cầu <tên> <đường_dẫn>

en: --%s needs <name>
vi: “--%s” yêu cầu <tên>

en: name %s is both primary and slave
vi: tên %s là cả hai kiểu chính và phụ

en: link %s is both primary and slave
vi: liên kết %s là cả hai kiểu chính và phụ

en: --%s needs a <file> argument
vi: “--%s” yêu cầu một đối số <tệp>

en: no alternatives for %s
vi: không có thay thế cho %s

en: <standard input>
vi: <đầu vào tiêu chuẩn>

en: automatic updates of %s/%s are disabled; leaving it alone
vi: khả năng tự động cập nhật của %s/%s bị tắt nên không làm gì

en: to return to automatic updates use '%s --auto %s'
vi: để quay lại lại tính năng tự động cập nhật, hãy dùng lệnh “%s --auto %s”

en: Error: can't execute command "%s": fork() failed
vi: Lỗi: "%s" không thể thực hiện

en: Disable (Enable)
vi: Tắt (Bật)

en: Error: Couldn't read action database: %s.
vi: Lỗi: Không thể đọc cơ sở dữ liệu thao tác: %s

en: rename() failed
vi: Đổi tên() thất bại

en: Error: Couldn't save action database: %s.
vi: Lỗi: Không thể lưu cơ sở dữ liệu thao tác: %s

en: Couldn't save %1.  Your changes will be lost.  Make sure that "%2" is a directory and that you have write access to it.  You can change the configuration directory using the -c or --config-dir command line options.
vi: Không thể lưu được 1%. Thay đổi của bạn sẽ bị mất. Hãy chắc chắn rằng "%2" là một thư mục và bạn đã viết truy cập vào nó. Bạn có thể thay đổi thư mục cấu hình bằng cách sử dụng các tùy chọn dòng lệnh -c hay --config-dir.

en: actions
vi: thao tác

en: Action "%1" is about to be deleted.
vi: Thao tác "%1" sắp được xóa

en: One action is about to be deleted. | %1 actions are about to be deleted
vi[0]: Một thao tác sắp được xóa

en: Delete an Action | Delete Actions
vi[0]: Xóa một thao tác

en: %1 "%2" (containing %3 %4) is about to be deleted.
vi: %1 "%2" (bao gồm %3 %4) sắp được xóa

en: The application
vi: Ứng dụng

en: The group
vi: Nhóm

en: Delete an Application
vi: Xóa một ứng dụng

en: Delete an Application Group
vi: Xóa một nhóm ứng dụng

en: You are about to bind an action to a single click.  This might make it difficult to use Button %1 in the future.  Are you sure you want to continue?
vi: Bạn sắp chấp nhận một thao tác cho một nhấp chuột duy nhất. Điều này có thể làm cho nó khó sử dụng Nút 1% trong tương lai. Bạn có chắc bạn muốn tiếp tục không?

en: Record a New Stroke
vi: Ghi lại một nét vẽ mới

en: The next stroke will be associated with the action "%1".  You can draw it anywhere on the screen (except for the two buttons below).
vi: Nét vẽ tiếp theo sẽ được kết hợp với thao tác "%1". Bạn có thể vẽ nó bất kỳ vị trí nào trên màn hình (ngoại trừ hai nút dưới đây)

en: Gesture %1
vi: Cử chỉ %1

en: No Modifiers
vi: Không bổ trợ

en: (Instantly)
vi: (Ngay lập tức)

en: (Click & Hold)
vi: (Nhắp & Giữ)

en: Any Modifier
vi: Tùy ý

en: Button %1
vi: Nút %1

en:  + Scroll
vi:  +Cuộn

en: 'composite' not available
vi: 'kết hợp' không có sẵn

en: Tray icon disabled
vi: Tắt biểu tượng trên khay hệ thống

en: To bring the configuration dialog up again, you should define an action of type Misc...Show/Hide.
vi: Để đem lại hộp thoại cấu hình lên một lần nữa, bạn nên xác định một hành động của loại Lặt vặt...Hiện/Ẩn.

en: Warning: No action "%s" defined
vi: Cảnh báo: Thao tác "%s" không xác định

en: Couldn't open display.
vi: Không thể mở sự hiển thị.

en: Error: Couldn't create configuration directory "%s"
vi: Lỗi: Không thể tạo thư mục cấu hình "%s"

en: Error: "%s" is not a directory
vi: Lỗi: "%s" không là một đường dẫn

en: Error: Couldn't save preferences: %s.
vi: Lỗi: Không thể lưu các tùy chọn: %s.

en: Error: Couldn't read preferences.
vi: Lỗi: Không thể đọc các tùy chọn

en: Timeout Off
vi: Tắt

en: Conservative
vi: Vừa phải

en: Aggressive
vi: Năng nổ

en: Flick
vi: Vút nhẹ

en: Application (WM__CLASS)
vi: Ứng dụng (WM_CLASS)

en: Timeout profile
vi: Mô tả timeout

en: <App disabled>
vi: <Tắt>

en: Select a Mouse or Pen Button
vi: Chọn nút bấm chuột hoặc bút

en: Please place your mouse or pen in the box below and press the button that you want to select.  You can also hold down additional modifiers.
vi: Xin hãy đặt bút hay chuột của bạn vào hộp dưới đây và bấm vào nút mà bạn muốn chọn. Bạn cũng có thể giữ thêm phím bổ trợ.

en: D_isabled
vi: Tắ_t

en: Connection to DBus failed
vi: Kết nối với DBUS thất bại

en: _Delete Current
vi: _Xóa sự hiện hành

en: _Default
vi: _Mặc định

en: Instant Gestures
vi: Cử chỉ tức thời

en: Click & Hold
vi: Nhắp & Giữ

en: An_y Modifier
vi: Tùy ý

en: Alternatively, you may select button and modifiers below.
vi: Ngoài ra, bạn có thể chọn nút bấm và nút bổ trợ dưới đây.

en: Show deleted rows
vi: Hiện hàng đã xóa

en: Remove Application/Group
vi: Hủy bỏ Ứng dụng/Nhóm

en: Reset Action(s)
vi: Thiết lập lại thao tác

en: _Record Stroke
vi: _Ghi nét vẽ

en: _Add Action
vi: _Thêm thao tác

en: _Delete Action(s)
vi: _Xóa thao tác

en: _Gesture Button
vi: _Nút bấm

en: Additional Buttons
vi: Thêm nút bấm

en: Initial Timeout (ms)
vi: Thời gian trễ ban đầu (ms)

en: Method to show gestures
vi: Cách thể hiện cử chỉ

en: Show popups (
vi: Hiển thị popup

en: Show last gesture in tray
vi: Hiện cử chỉ mới nhất trong khay

en: Autostart easystroke
vi: Easystroke tự khởi động

en: <b>Exceptions</b>
vi: <b>Ngoại lệ</b>

en: _Add Exception
vi: _Thêm ngoại lệ

en: _Remove Exception
vi: _Xóa ngoại trừ

en: Ignore strokes leading up to advanced gestures
vi: Bỏ qua các nét vẽ dẫn đến cử chỉ cao cấp

en: (See Documentation)
vi: (Xem tài liệu)

en: Show popups on advanced gestures
vi: Hiển thì popup trong các cử chỉ nâng cao

en: Invert Scroll Direction
vi: Đảo ngược hướng cuộn

en: Scroll Speed
vi: Tốc độ cuộn

en: Move the cursor back to the original position after each gesture
vi: Di chuyển con trỏ trở lại vị trí ban đầu sau mỗi cử chỉ

en: Stay in 'scroll' and 'ignore' mode as long as the pen is within range
vi: Trong chế độ  'cuộn' và 'bỏ qua' miễn là bút vẽ ở trong phạm vi

en: <b>Tablet Options</b>
vi: <b>Tùy chọn Tablet PC</b>

en: <b>Devices</b>
vi: <b>Thiết bị</b>

en: _Matrix
vi: _Bảng

en: Easystroke Gesture Recognition
vi: Trình nhận dạng hành vi Easystroke

en: Control your desktop using mouse gestures
vi: Điều khiển máy tính bằng những hành vi của chuột

note: [message]: speaker=unit
en: Got it!
vi: Thấy rồi!

note: #-#-#-#-#  2589 (Battle for Wesnoth)  #-#-#-#-# [message]: id=Kalenz #-#-#-#-#  2603 (Battle for Wesnoth)  #-#-#-#-# [message]: speaker=Kaleh [message]: speaker=unit
en: What?!
vi: Cái gì?!

note: [message]: speaker=Delfador
en: Where did he go?
vi: Anh ta đi đâu rồi?

note: [message]: speaker=Kapou'e
en: Hmmm...
vi: Hừm...

note: [message]: speaker=Gweddry
en: What was that?!
vi: Cái gì thế?!

note: [message]: speaker=Gweddry
en: Hmm...
vi: Hừm...

note: [item]: id=bomb
en: Bomb
vi: Bom

note: #-#-#-#-#  2494 (SuperTuxKart)  #-#-#-#-# I18N: ./data/gui/screens/main_menu.stkgui I18N: In the main screen #-#-#-#-#  2591 (Battle for Wesnoth 1.5.7+svn)  #-#-#-#-# type: Content of: <book><chapter><section><variablelist><varlistentry><term>
en: Tutorial
vi: Hướng dẫn

note: #-#-#-#-#  2588  #-#-#-#-# [button]: id=ok
en: Attack
vi: Tấn công

en: Previous Item
vi: Mục kế trước

en: Next Item
vi: Mục kế tiếp

en: Music Volume
vi: Âm lượng nhạc

en: Bell
vi: Chuông

note: Refers to version of the file being compared
en: Mine
vi: Của tôi

note: #-#-#-#-#  2578 (Battle for Wesnoth)  #-#-#-#-# [color_range]: id=forest #-#-#-#-#  2588  #-#-#-#-# [terrain_type]: id=tropical_forest [terrain_type]: id=rainforest [terrain_type]: id=palm_desert_forest [terrain_type]: id=palm_forest [terrain_type]: id=savanna_forest [terrain_type]: id=pine_forest [
en: Forest
vi: Rừng

note: #-#-#-#-#  2578 (Battle for Wesnoth)  #-#-#-#-# [color_range]: id=cave #-#-#-#-#  2588  #-#-#-#-# [terrain_type]: id=cave_floor [terrain_type]: id=cave_earthy [terrain_type]: id=cave
en: Cave
vi: Hang động

note: #-#-#-#-#  2591 (Battle for Wesnoth 1.5.7+svn)  #-#-#-#-# type: Content of: <book><chapter><section><section><table><title>
en: Orbs
vi: Quả cầu

en: %s [options]
vi: %s [Lựa Chọn]

en: Choices:
vi: Lựa Chọn:

en: No categories available.
vi: Không có loại nào có sẵn.

en: Categories:
vi: Loại:

en: Positional arguments:
vi: Tham số vị trí:

en: ERROR: unknown category '%s'.
vi: LỖI: không rõ phân loại '%s'.

en: ERROR: unknown option --%s.
vi: LỖI: không rõ tùy chọn --%s.

en: ERROR: unknown option -%c.
vi: LỖI: không rõ tùy chọn -%c.

en: value has no pointer set.
vi: giá trị không có trong tập con trỏ.

en: unknown boolean value %s.
vi: không biết giá trị kiểu luận lý %s.

en: invalid number format %s
vi: định dạng kiểu số không hợp lệ %s

en: invalid choice "%s". Valid values are:
vi: lựa chọn không hợp lệ "%s". Các giá trị hợp lệ là:

en: missing parameter to append.
vi: thiếu tham số để thêm vào.

en: could not parse value.
vi: không thể phân tích giá trị.

en: missing parameter.
vi: thiếu tham số.

en: missing callback function!
vi: thiếu con trỏ gọi hàm!

en: no version was defined.
vi: không định nghĩa phiên bản.

en: no copyright was defined.
vi: không định nghĩa bản quyền.

en: no license was defined.
vi: không định nghĩa giấy phép.

en: ERROR: unknown option --%s, ignored.
vi: LỖI: không rõ lựa chọn --%s, bỏ qua.

en: ERROR: option --%s requires an argument!
vi: LỖI: lựa chọn --%s đòi hỏi một tham số!

en: ERROR: unknown option -%c, ignored.
vi: LỖI: không rõ lựa chọn -%c, bỏ qua.

en: ERROR: option -%c requires an argument!
vi: LỖI: lựa chọn -%c đòi hỏi một tham số!

en: ERROR: missing required positional argument %s.
vi: LỖI: thiếu tham số vị trí được yêu cầu %s.

en: ERROR: unsupported action type %d for positional argument %s
vi: LỖI: kiểu hoạt động không được hỗ trợ %d cho tham số vị trí %s

en: ERROR: no parser provided.
vi: LỖI: không cung cấp bộ phân tích.

en: ERROR: no values provided.
vi: LỖI: không cung cấp giá trị.

en: ERROR: no arguments provided.
vi: LỖI: không cung cấp đối số.

en: ERROR: invalid options found.
vi: LỖI: phát hiện các tùy chọn không hợp lệ.

en:  See --%s.
vi: Xem --%s.

en:  See -%c.
vi: Xem -%c.

en: ERROR: invalid positional arguments found.
vi: LỖI: phát hiện các đối số vị trí không hợp lệ.

en: ERROR: incorrect geometry value '%s'
vi: LỖI: giá trị hình học không đúng '%s'

en: ERROR: incorrect size value '%s'
vi: LỖI: giá trị kích thước không đúng '%s'

en: Download Queue
vi: Hàng đợi tải xuống

en: Full tree does not match TTH root
vi: Cây dạng đầy đủ không khớp với TTH root

en:  files
vi:  tập tin

en: <b>Colors</b>
vi: <b>Màu sắc</b>

en: <b>Icons</b>
vi: <b>Biểu tượng</b>

en: <b>Tab Position</b>
vi: <b>Vị trí thẻ</b>

en: <b>Title</b>
vi: <b>Tiêu đề</b>

en: Add / Remove
vi: Thêm / Bỏ

en: Aliases not found.
vi: Không tìm thấy các tên đại diện.

en: Away mode off
vi: Tắt chế độ away

en: Away mode on:
vi: Mở chế độ away:

en: Black/White
vi: Đen/Trắng

en: CMD
vi: LỆNH

en: Choose a File
vi: Chọn tập tin

en: Clear chat
vi: Làm rỗng nội dung tán gẫu

note: xgettext : "Dir" is short for direction.  Keep this short.
en: Dir
vi: Phía

en: Download image
vi: Tải xuống hình ảnh

en: Download speed
vi: Tốc độ tải về

en: Exact size
vi: Kích thước chính xác

en: Exceptions
vi: Ngoại lệ

en: Files:
vi: Tập tin:

en: Follow Links
vi: Theo liên kết

en: Full Path
vi: Đường dẫn đầy đủ

en: H_igh
vi: C_ao

en: Hash
vi: Dấu băm

en: Hub Menu
vi: Menu Kết Nối Chung

en: Indexing files...
vi: Đang lập chỉ mục các tệp...

en: Match Queue
vi: Khớp với hàng đợi

note: #-#-#-#-#  2585  #-#-#-#-# [time]: id=midnight [time]: id=midnight_hour
en: Midnight
vi: Nửa đêm

en: Minimize to tray on startup
vi: Thu nhỏ xuống khay hệ thống

en: New list
vi: Danh sách mới

en: No grouping
vi: Chưa nhóm lại

en: Open containing _folder
vi: Mở thư _mục chứa

note: (itstool) path: varlistentry/term
en: Panels
vi: Bảng

en: Passive user
vi: Người dùng bị động

en: Ports
vi: Cổng

en: Predefined
vi: Xác định trước

en: Remote client does not fully support TTH - cannot download
vi: Điều khiển từ xa phía client không hỗ trợ đầy đủ TTH - không thể tải xuống

en: Search type
vi: Loại tìm kiếm

note: [button]: id=start_whisper
en: Send Private Message
vi: Gửi tin nhắn riêng

en: Serbian (Latin)
vi: Tiếng Xéc-bi (La-tinh)

en: Source too slow
vi: Nguồn quá chậm

en: Swedish (Sweden)
vi: Tiếng Thụy Điển (Thuỵ Điển))

en: Transferred
vi: Đã truyền dẫn

en: Upload speed
vi: Tốc độ tải lên

en: User not found
vi: Không tìm thấy người dùng

en: _Address:
vi: Đị_a chỉ:

en: _Encoding:
vi: _Bảng mã:

en: theme
vi: sắc thái

en:  has set the subject to:
vi:  đã đặt chủ đề thành:

en: Access denied by service policy
vi: Sự truy cập bị chặn theo chính sách phục vụ

en: Action on user
vi: Hành động đối với người sử dụng

en: Add Jabber ID
vi: Thêm Jabber ID

en: Administration of
vi: Quản trị về

en: Administrator privileges required
vi: Yêu cầu đặc quyền của nhà quản trị

en: All Users
vi: Tất Cả Người Sử Dụng

en: All activity
vi: Tất cả hoạt động

en: Allow users to query other users
vi: Cho phép người sử dụng hỏi người sử dụng khác

en: Allow users to send invites
vi: Cho phép người sử dụng gửi lời mời

en: Allow users to send private messages
vi: Cho phép người sử dụng gửi thư riêng

en: Announcements
vi: Thông báo

en: Backup Management
vi: Quản lý Sao Lưu Dự Phòng

en: Backup to File at
vi: Sao lưu dự phòng ra Tập Tin tại

en: Bad format
vi: Định dạng hỏng

note: #-#-#-#-#  272 (evolution 1.4 GNOME TRUNK)  #-#-#-#-# XXX Allow the category icons to be referenced as named *     icons, since GtkAction does not support GdkPixbufs. Get the icon file for some default category.  Doesn't matter * which, so long as it has an icon.  We're just interested in * the dire
en: Birthday
vi: Ngày sinh

en: CPU Time:
vi: Thời Gian CPU:

en: Change User Password
vi: Thay Đổi Mật Khẩu Người Sử Dụng

en: Chatroom configuration modified
vi: Cấu hình phòng trò chuyện được chỉnh sửa

en: Chatrooms
vi: Phòng trò chuyện

en: Choose a username and password to register with this server
vi: Chọn một tên truy cập và mật khẩu để đăng ký với máy chủ này

en: Choose storage type of tables
vi: Chọn loại bảng lưu trữ

en: Choose whether to approve this entity's subscription.
vi: Chọn có nên chấp nhận sự đăng ký của đối tượng này không

en: Conference room does not exist
vi: Phòng họp không tồn tại

en: Connected Resources:
vi: Tài Nguyên Được Kết Nối:

en: Database Tables Configuration at
vi: Cấu Hình Bảng Cơ Sở Dữ Liệu tại

en: Default users as participants
vi: Người sử dụng mặc định là người tham dự

en: Delete message of the day
vi: Xóa thư trong ngày

en: Delete message of the day on all hosts
vi: Xóa thư trong ngày trên tất cả các máy chủ

en: Disc only copy
vi: Chỉ sao chép vào đĩa

en: Displayed Groups:
vi: Nhóm được hiển thị:

en: Dump Backup to Text File at
vi: Kết Xuất Sao Lưu ra Tập Tin Văn Bản tại

en: Dump to Text File
vi: Kết xuất ra Tập Tin Văn Bản

en: End User Session
vi: Kết Thúc Phiên Giao Dịch Người Sử Dụng

en: Enter nickname you want to register
vi: Nhập bí danh bạn muốn đăng ký

en: Enter path to backup file
vi: Nhập đường dẫn đến tập tin sao lưu dự phòng

en: Enter path to jabberd14 spool dir
vi: Nhập đường dẫn đến thư mục spool jabberd14

en: Enter path to jabberd14 spool file
vi: Nhập đường dẫn đến tập tin spool jabberd14

en: Enter path to text file
vi: Nhập đường dẫn đến tập tin văn bản

en: Erlang Jabber Server
vi: Erlang Jabber Server Bản quyền

en: Family Name
vi: Họ

en: Get Number of Online Users
vi: Nhận Số Người Sử Dụng Trực Tuyến

en: Get Number of Registered Users
vi: Nhận Số Người Sử Dụng Đã Đăng Ký

en: Get User Last Login Time
vi: Nhận Thời Gian Đăng Nhập Cuối Cùng Của Người Sử Dụng

en: Get User Password
vi: Nhận Mật Khẩu Người Sử Dụng

en: Get User Statistics
vi: Nhận Thông Tin Thống Kê Người Sử Dụng

en: Host unknown
vi: Không biết máy

en: IP addresses
vi: Địa chỉ IP

en: Import Directory
vi: Nhập Thư Mục

en: Import User from File at
vi: Nhập Người Sử Dụng từ Tập Tin tại

en: Import Users From jabberd14 Spool Files
vi: Nhập Người Sử Dụng Từ Các Tập Tin Spool jabberd14

en: Import Users from Dir at
vi: Nhập Người Sử Dụng từ Thư Mục tại

en: Improper message type
vi: Loại thư không phù hợp

en: It is not allowed to send private messages of type "groupchat"
vi: Không được phép gửi những thư riêng loại "groupchat"

en: It is not allowed to send private messages to the conference
vi: Không được phép gửi những thư riêng đến phòng họp

en: Jabber Account Registration
vi: Đăng kí danh khoản Jabber

en: Low level update script
vi: Lệnh cập nhật mức độ thấp

en: Make participants list public
vi: Tạo danh sách người tham dự công khai

en: Make room members-only
vi: Tạo phòng chỉ cho phép tư cách thành viên tham gia

en: Make room password protected
vi: Tạo phòng được bảo vệ bằng mật khẩu

en: Make room persistent
vi: Tạo phòng bền vững

en: Make room public searchable
vi: Tạo phòng có thể tìm kiếm công khai

en: Maximum Number of Occupants
vi: Số Lượng Người Tham Dự Tối Đa

en: Moderator privileges required
vi: Yêu cầu đặc quyền của nhà điều phối

en: Nickname Registration at
vi: Đăng Ký Bí Danh tại

en: Nickname ~s does not exist in the room
vi: Bí danh ~s không tồn tại trong phòng này

en: No Data
vi: Không Dữ Liệu

en: No body provided for announce message
vi: Không có nội dung trong thư thông báo

en: Node not found
vi: Nút không tìm thấy

en: Number of online users
vi: Số người sử dụng trực tuyến

en: Number of registered users
vi: Số người sử dụng đã đăng ký

en: Offline Messages
vi: Thư Ngoại Tuyến

en: Offline Messages:
vi: Thư Ngoại Tuyến:

en: Online Users
vi: Người Sử Dụng Trực Tuyến

en: Online Users:
vi: Người Sử Dụng Trực Tuyến:

en: Only occupants are allowed to send messages to the conference
vi: Chỉ có những đối tượng tham gia mới được phép gửi thư đến phòng họp

en: Only occupants are allowed to send queries to the conference
vi: Chỉ có những đối tượng tham gia mới được phép gửi yêu cầu đến phòng họp

en: Only service administrators are allowed to send service messages
vi: Chỉ có người quản trị dịch vụ mới được phép gửi những thư dịch vụ

en: Outgoing s2s Connections
vi: Kết Nối Bên Ngoài s2s

en: Outgoing s2s Connections:
vi: Kết Nối Bên Ngoài s2s:

en: Owner privileges required
vi: Yêu cầu đặc quyền của người sở hữu

en: Packet
vi: Gói thông tin

en: Password Verification
vi: Kiểm Tra Mật Khẩu

en: Path to Dir
vi: Đường Dẫn đến Thư Mục

en: Path to File
vi: Đường dẫn đến Tập Tin

en: PubSub subscriber request
vi: Yêu cầu người đăng ký môđun Xuất Bản Đăng Ký

en: Publish-Subscribe
vi: Xuất Bản-Đăng Ký

en: Queries to the conference members are not allowed in this room
vi: Không được phép gửi các yêu cầu gửi đến các thành viên trong phòng họp này

en: RAM and disc copy
vi: Sao chép vào RAM và đĩa

en: RAM copy
vi: Sao chép vào RAM

en: RPC Call Error
vi: Lỗi Gọi RPC

en: Really delete message of the day?
vi: Có thực sự xóa thư trong ngày này không?

en: Recipient is not in the conference room
vi: Người nhận không có trong phòng họp

en: Registered Users
vi: Người Sử Dụng Đã Đăng Ký

en: Registered Users:
vi: Người Sử Dụng Đã Đăng Ký:

en: Remote copy
vi: Sao chép từ xa

en: Remove User
vi: Gỡ Bỏ Người Sử Dụng

en: Replaced by new connection
vi: Được thay thế bởi kết nối mới

en: Restart Service
vi: Khởi Động Lại Dịch Vụ

en: Restore Backup from File at
vi: Phục hồi Sao Lưu từ Tập Tin tại

en: Restore binary backup after next ejabberd restart (requires less memory):
vi: Khôi phục bản sao lưu dự phòng dạng nhị phân sau lần khởi động ejabberd kế tiếp (yêu cầu ít bộ nhớ hơn):

en: Restore binary backup immediately:
vi: Khôi phục bản sao lưu dự phòng dạng nhị phận ngay lập tức:

en: Restore plain text backup immediately:
vi: Khôi phục bản sao lưu dự phòng thuần văn bản ngay lập tức:

en: Room Configuration
vi: Cấu Hình Phòng

en: Room creation is denied by service policy
vi: Việc tạo phòng bị ngăn lại theo chính sách dịch vụ

en: Room title
vi: Tên phòng

en: Roster
vi: Bảng phân công

en: Roster size
vi: Kích thước bảng phân công

en: Running Nodes
vi: Nút Hoạt Động

en: Script check
vi: Lệnh kiểm tra

en: Search Results for
vi: Kết Quả Tìm Kiếm cho

en: Search users in
vi: Tìm kiếm người sử dụng trong

en: Send announcement to all online users
vi: Gửi thông báo đến tất cả người sử dụng trực tuyến

en: Send announcement to all online users on all hosts
vi: Gửi thông báo đến tất cả người sử dụng trực tuyến trên tất cả các máy chủ

en: Send announcement to all users
vi: Gửi thông báo đến tất cả người sử dụng

en: Send announcement to all users on all hosts
vi: Gửi thông báo đến tất cả người sử dụng trên tất cả các máy chủ

en: Set message of the day and send to online users
vi: Tạo lập thư trong ngày và gửi đến những người sử dụng trực tuyến

en: Set message of the day on all hosts and send to online users
vi: Tạo lập thư trong ngày trên tất cả các máy chủ và gửi đến những người sử dụng trực tuyến

en: Shared Roster Groups
vi: Nhóm Phân Công Chia Sẻ

en: Show Integral Table
vi: Hiển Thị Bảng Đầy Đủ

en: Show Ordinary Table
vi: Hiển Thị Bảng Thường

en: Shut Down Service
vi: Tắt Dịch Vụ

en: Statistics of ~p
vi: Thống kê về ~p

en: Stopped Nodes
vi: Nút Dừng

en: Store binary backup:
vi: Lưu dữ liệu sao lưu dạng nhị phân:

en: Store plain text backup:
vi: Khôi phục bản sao lưu dự phòng thuần văn bản

en: This room is not anonymous
vi: Phòng này không nặc danh

en: Traffic rate limit is exceeded
vi: Quá giới hạn tỷ lệ lưu lượng truyền tải

en: Transactions Aborted:
vi: Giao Dịch Hủy Bỏ:

en: Transactions Committed:
vi: Giao Dịch Được Cam Kết:

en: Transactions Logged:
vi: Giao Dịch Được Ghi Nhận:

en: Transactions Restarted:
vi: Giao Dịch Khởi Động Lại:

en: Update message of the day (don't send)
vi: Cập nhật thư trong ngày (không gửi)

en: Update message of the day on all hosts (don't send)
vi: Cập nhật thư trong ngày trên tất cả các máy chủ (không gửi)

en: Update plan
vi: Kế hoạch cập nhật

en: Update script
vi: Cập nhận lệnh

en: Users Last Activity
vi: Hoạt Động Cuối Cùng Của Người Sử Dụng

en: Virtual Hosts
vi: Máy Chủ Ảo

en: Visitors are not allowed to send messages to all occupants
vi: Người ghé thăm không được phép gửi thư đến tất cả các người tham dự

en: You have been banned from this room
vi: Bạn bị cấm tham gia phòng này

en: You must fill in field "Nickname" in the form
vi: Bạn phải điền thông tin vào ô "Nickname" trong biểu mẫu này

en: You need an x:data capable client to search
vi: Bạn cần có một trình ứng dụng khách hỗ trợ định dạng dữ liệu x: để tìm kiếm

en: Your contact offline message queue is full. The message has been discarded.
vi: Danh sách chờ thư liên lạc ngoại tuyến của bạn đã đầy. Thư này đã bị loại bỏ.

en: ejabberd MUC module
vi: Môdun ejabberd MUC Bản quyền

en: ejabberd Publish-Subscribe module
vi: Môdun ejabberd Xuất Bản-Đăng Ký Bản quyền

en: ejabberd SOCKS5 Bytestreams module
vi: Môdun SOCKS5 Bytestreams Bản quyền

en: ejabberd vCard module
vi: Môdun ejabberd vCard Bản quyền

en: has been banned
vi: đã bị cấm

en: has been kicked
vi: đã bị đẩy ra khỏi

en: is now known as
vi: bây giờ được biết như

en: joins the room
vi: tham gia phòng này

en: leaves the room
vi: rời khỏi phòng này

en: private,
vi: riêng,

en: the password is
vi: mật khẩu là

en: vCard User Search
vi: Tìm Kiếm Người Sử Dụng vCard

en:   (No FX rate available)
vi:   (Không có đánh giá FX sẵn có)

en:  confirmation
vi:  xác nhận

en: &Addresses
vi: &Địa chỉ

en: &Check for updates
vi: &Kiểm tra cập nhật

en: &Documentation
vi: &Tài liệu hướng dẫn

en: &Donate to server
vi: &Quyên góp cho máy chủ

en: &Encrypt/decrypt message
vi: &Mã hóa/giải mã tin nhắn

en: &Filter
vi: Bộ &lọc

en: &From QR code
vi: &Từ mã QR

en: &From file
vi: &Từ tập tin

en: &From text
vi: &Từ văn bản

en: &From the blockchain
vi: &Từ chuỗi khối

en: &Load transaction
vi: Loading transaction

en: &New/Restore
vi: &Mới/Khôi phục

en: &Official website
vi: &Trang mạng chính thức

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

en: &Pay to many
vi: &Trả đến nhiều người

en: &Plot
vi: &In

en: &Private keys
vi: &Các khóa riêng

en: &Recently open
vi: &Đã mở gần đây

en: &Save backup
vi: &Lưu bản sao

en: &Seed
vi: &Hạt giống

en: &Sign/verify message
vi: &Kí/xác minh tin nhắn

en: &Sweep
vi: &Quét

en: &Wallet
vi: Ví Điện Tử

en: (Touch {} of {})
vi: (Chạm {} của {})

en: 1 week
vi: 1 tuần

en: A copy of your wallet file was created in
vi: Một bản sao của tập tin ví của bạn đã được tạo trong

en: A suggested fee is automatically added to this field. You may override it. The suggested fee increases with the size of the transaction.
vi: Eine empfohlene Gebühr wird diesem Feld automatisch hinzugefügt, kann aber überschrieben werden. Die empfohlene Gebühr Steigt mit der Größe der Transaction.

en: Add Cosigner
vi: Thêm người cùng kí

en: Additional fees
vi: Các khoản phí khác

en: Amount received:
vi: Betrag erhalten:

en: Amount sent:
vi: Khoản đã gửi:

en: Amount to be sent
vi: 10000000000

en: Amount to be sent.
vi: 10000000000

en: Are you sure you want to proceed?
vi: Bạn có chắc là muốn tiếp tục không?

note: i18n: ectx: property (title), widget (QGroupBox, groupBox3_2)
en: Authorization
vi: Sự cho phép

en: Auto connect
vi: Tự động kết nối

en: BIP39 seed
vi: Hạt giống BIP39

en: Base unit
vi: Đơn vị tính

en: Base unit of your wallet.
vi: Đơn vị tính cho ví của bạn.

en: Before reporting a bug, upgrade to the most recent version of Electrum (latest release or git HEAD), and include the version number in your report.
vi: Trước khi báo cáo một lỗi, vui lòng nâng cấp lên phiên bản mới nhất của Electrum (bản ra mới nhất hoặc git HEAD), và ghi kèm số phiên bản trong bản báo cáo.

en: Bitcoin Address is None
vi: Chưa có địa chỉ Bitcoin

en: Bitcoin transactions are in general not free. A transaction fee is paid by the sender of the funds.
vi: Les giao dịch Bitcoin ne sont généralement pas gratuites. L'expéditeur paye des frais de ธุรกรรม aux mineurs.

en: Broadcasting transaction...
vi: Đang phát sóng giao dịch...

en: Bump Fee
vi: Tăng phí GD

en: Cannot broadcast transaction
vi: Không thể phát sóng giao dịch

en: Cannot read file
vi: Không thể đọc tệp

en: Change PIN
vi: Đổi PIN

en: Child pays for parent
vi: GD con trả cho GD mẹ (CPFP)

en: Choose a password to encrypt your wallet keys.
vi: Chọn một mật khẩu để mã hoá các khoá của ví bạn.

en: Choose a server
vi: Chọn một máy chủ

en: Choose coin (UTXO) selection method.  The following are available:
vi: Chọn một phương pháp chọn coin (UTXO). Có những phương pháp khả dụng sau:

en: Choose the number of signatures needed to unlock funds in your wallet:
vi: Chọn số lượng chữ kí cần thiết để mở khoá các khoản trong ví của bạn:

en: Choose which online block explorer to use for functions that open a web browser
vi: Chọn một dịch vụ truy xuất khối trực tuyến để dùng cho các thao tác mở trình duyệt

en: Choose your chain
vi: Chọn chuỗi khối của bạn

en: Co&ins
vi: Monnaie

en: Coin selection
vi: Lựa chọn coin

en: Con&sole
vi: Dòng &lệnh

en: Con&tacts
vi: Danh &bạ

en: Confirm Passphrase:
vi: Nhập lại mật khẩu:

en: Confirm Seed
vi: Xác nhận hạt giống

en: Confirm new PIN
vi: Nhập lại mã PIN mới

en: Copy Image
vi: Chép ảnh

en: Copy and Close
vi: Sao chép và đóng

en: Critical Error
vi: Lỗi nghiêm trọng

en: Dark/Light
vi: Tối/Sáng

en: Delete invoice?
vi: Xoá hoá đơn?

en: Delete wallet?
vi: Xoá ví?

en: Denomination
vi: Đơn vị

en: Description of the transaction (not mandatory).
vi: Mô tả giao dịch này (không bắt buộc).

en: Do not store it electronically.
vi: Không lưu trữ nó trong các thiết bị điện tử.

en: Do you want to delete the old file
vi: Bạn có muốn xóa tập tin cũ không

en: Do you wish to continue?
vi: Bạn có muốn tiếp tục không?

en: Electrum Plugins
vi: Các phần bổ trợ cho Electrum

en: Electrum connects to several nodes in order to download block headers and find out the longest blockchain.
vi: Electrum kết nối tới một vài nút để tải các đầu khối về và tìm chuỗi khối dài nhất.

en: Electrum preferences
vi: Thiết đặt Electrum

en: Electrum sends your wallet addresses to a single server, in order to receive your transaction history.
vi: Electrum gửi địa chỉ ví của bạn tới một máy chủ để lấy về lịch sử giao dịch.

en: Electrum wallet
vi: Ví Electrum

en: Electrum was unable to copy your wallet file to the specified location.
vi: Electrum không thể sao chép tệp ví của bạn tới vị trí đã chỉ định.

en: Electrum was unable to open your transaction file
vi: Electrum không thể mở tệp giao dịch của bạn

en: Electrum was unable to parse your transaction
vi: Electrum không thể phân tích giao dịch của bạn

en: Electrum was unable to produce a private key-export.
vi: Electrum không thể xuất được khoá riêng.

en: Electrum was unable to produce a transaction export.
vi: Electrum không thể xuất giao dịch.

en: Encrypt wallet file
vi: Mã hoá tệp ví

en: Encrypt/decrypt Message
vi: Mã hóa/giải mã tin nhắn

en: Enter Seed
vi: Nhập hạt giống

en: Enter a list of outputs in the 'Pay to' field.
vi: Nhập danh sách các người nhận trong trường 'Gửi tới'.

en: Enter addresses
vi: Nhập vào các địa chỉ

en: Enter description
vi: Nhập mô tả

en: Enter new PIN
vi: Nhập mã PIN mới

en: Enter private keys
vi: Nhập vào các khoá riêng

en: Enter private keys:
vi: Nhập các khoá riêng:

en: Enter their master private key (xprv) if you want to be able to sign for them.
vi: Nhập khoá riêng chủ (xprv) nếu bạn muốn kí cho chúng.

en: Enter wallet name
vi: Nhập tên ví

en: Enter your password
vi: Hãy gõ mật khẩu của bạn

en: Enter your password or choose another file.
vi: Nhập mật khẩu của bạn hoặc chọn tệp khác.

en: Enter your password to proceed
vi: Nhập mật khẩu của bạn để tiếp tục

en: Exit Electrum
vi: Thoát Electrum

en: Expiration date of your request.
vi: Thời hạn của yêu cầu của bạn.

en: Expires
vi: Hết hạn

en: Fee
vi: Phí

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

en: Import file
vi: Nhập tập tin

en: Input amount
vi: Import input 100000000000000000

en: Invalid Address
vi: Địa chỉ không hợp lệ.

en: Invalid Amount
vi: Số tiền không hợp lệ

en: Invalid Bitcoin Address
vi: Địa chỉ Bitcoin không hợp lệ.

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

en: Invoice
vi: Đơn hàng gửi

en: Kyrgyz
vi: Tiếng Khư-rơ-gư-xtanh

en: Licence
vi: Giấy phép

en: Master Public Key
vi: Khoá công chủ

en: No Wallet
vi: Không có ví nào

note: TRANSLATORS: button text
en: Not Now
vi: Không phải Bây giờ

en: Not enough funds
vi: Không đủ kinh phí

en: Nothing set !
vi: Không có gì được đặt !

en: Number of zeros displayed after the decimal point. For example, if this is set to 2, "1." will be displayed as "1.00"
vi: Số không hiển thị sau dấu thập phân.

en: Paid
vi: Đã trả

en: Pay to
vi: Trả cho.

en: Payment request has expired
vi: Yêu cầu thanh toán đã hết hạn

en: Payment sent.
vi: Đã gửi tiền.

en: Please paste your cosigners master public key, or scan it using the camera button.
vi: Vui lòng điền khoá công chủ của người cùng kí với bạn, hoặc quét nó bằng cách bấm nút máy ảnh.

en: Please retype your seed phrase, to confirm that you properly saved it
vi: Vui lòng nhập lại hạt giống của bạn, để chúng tôi biết rằng bạn đã lưu lại nó cẩn thận

en: Please try again.
vi: Vui lòng thử lại.

en: Please type your seed phrase using the virtual keyboard.
vi: Vui lòng nhập hạt giống, sử dụng bàn phím ảo.

en: Press again to exit
vi: Nhấn lần nữa để thoát

en: Private key
vi: Khóa riêng

en: Proceed
vi: Tiến hành

en: Proxy mode
vi: Chế độ proxy

en: Public key
vi: Khóa công khai

en: QR Code
vi: Mã QR

en: Received:
vi: Đã nhận:

en: Recipient
vi: Người nhận

en: Send Bug Report
vi: Gửi báo cáo lỗi

en: Sent:
vi: Đã gửi:

en: Signed
vi: Đã ký

en: Sorry!
vi: Tiếc là

en: Spend
vi: Xài

en: Synchronizing...
vi: Đang đồng bộ...

en: Unsigned
vi: Chưa ký

en: Use proxy
vi: Dùng ủy nhiệm

en: Use the camera button to scan a QR code.
vi: Sử dụng nút máy ảnh để quét mã QR.

en: Watchtower
vi: Tháp Canh

en: You send
vi: Bạn gửi

en: contacts
vi: liên lạc

en: labels
vi: nhãn

en: loading
vi: đang nạp

en: requests
vi: yêu cầu

en: Show extended functionality
vi: Hiển thị chức năng mở rộng

en: Clear entry
vi: Xóa mục nhập

en: Grand Total
vi: Tổng số tổng quát

en: Start Group
vi: Nhóm bắt đầu

en: End Group
vi: Nhóm kết thúc

en: Euler's Number
vi: Số e

en: Logarithm Base 10
vi: Logarit cơ số 10

en: Inverse Sine
vi: Nghịch đảo Sin

en: Inverse Cosine
vi: Nghịch đảo Cosin

en: Inverse Tangent
vi: Nghịch đảo tiếp tuyến

en: Reciprocal
vi: Nghịch đảo

en: Hide extended functionality
vi: Ẩn chức năng mở rộng

en: '%s' is invalid.
vi: '%s' không có hiệu lực.

en: Mismatched parenthesis.
vi: Dấu ngoặc đơn không khớp

note: If no rule matches the character at pos, throw an error.
en: '%s' is unknown.
vi: '%s' không xác định.

en: Solve simple equations
vi: Giải các phương trình đơn giản

en: A simple calculator for everyday use. It supports basic and some scientific calculations including trigonometry functions, sin, cos, and tan.
vi: Một máy tính đơn giản để sử dụng hàng ngày. Nó hỗ trợ một số phép tính khoa học và cơ bản bao gồm các hàm lượng giác, sin, cos và tan.

en: New features:
vi: Tính năng mới:

en: elementary, Inc.
vi: Elementary, Inc.

en: On this computer
vi: Trên máy tính này

en: Keep a copy locally
vi: Giữ một bản sao cục bộ

en: Your upcoming events will be displayed here when you select a date with events.
vi: Những sự kiện sắp tới của bạn sẽ được hiển thị tại đây khi bạn chọn một ngày có chứa sự kiện.

en: During the day
vi: Suốt ngày

en: General Informations
vi: Thông tin chung

en: Guests
vi: Khách

en: Create Event
vi: Tạo sự kiện

en: Accepted
vi: Đã chấp nhận

en: No Participants
vi: Không có người tham gia

en: Invite
vi: Mời

en: Time zone:
vi: Múi giờ:

en: Name of Event
vi: Tên của sự kiện

en: Press enter to parse event
vi: Nhấn Enter để phân tích cú pháp sự kiện

en: Calendar:
vi: Lịch:

en: John Smith OR Example St.
vi: 'Nhà bạn thân' chẳng hạn

en: Reminders:
vi: Nhắc nhở:

en: No Reminders
vi: Không có nhắc nhở

en: Add Reminder
vi: Thêm nhắc nhở

en: Every:
vi: Mỗi:

en: Ends:
vi: Kết thúc:

en: The same day every month
vi: Cùng ngày mỗi tháng

note: #-#-#-#-#  669 (kcmkio)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, sysNoProxyLabel) i18n: ectx: property (text), widget (QLabel, manNoProxyLabel)
en: Exceptions:
vi: Ngoại lệ:

en: No Exceptions
vi: Không có ngoại lệ

en: Add Exception
vi: Thêm ngoại lệ

en: Every last Sunday
vi: Mọi Chủ Nhật cuối cùng

en: Every last Monday
vi: Mọi Thứ hai cuối cùng

en: Every last Tuesday
vi: Mọi Thứ ba cuối cùng

en: Every last Wednesday
vi: Mọi Thứ tư cuối cùng

en: Every last Thursday
vi: Mọi Thứ năm cuối cùng

en: Every last Friday
vi: Mọi Thứ sáu cuối cùng

en: Every last Saturday
vi: Mọi Thứ bảy cuối cùng

en: Every first Sunday
vi: Mỗi Chủ nhật đầu tiên

en: Every first Monday
vi: Mỗi Thứ hai đầu tiên

en: Every first Tuesday
vi: Mỗi Thứ ba đầu tiên

en: Every first Wednesday
vi: Mỗi Thứ tư đầu tiên

en: Every first Thursday
vi: Mỗi Thứ năm đầu tiên

en: Every first Friday
vi: Mỗi Thứ sáu đầu tiên

en: Every first Saturday
vi: Mỗi Thứ bảy đầu tiên

en: Every second Sunday
vi: Mọi Chủ nhật lần thứ hai

en: Every second Monday
vi: Mọi Thứ hai lần thứ hai

en: Every second Tuesday
vi: Mọi Thứ ba lần thứ hai

en: Every second Wednesday
vi: Mọi Thứ tư lần thứ hai

en: Every second Thursday
vi: Mọi Thứ năm lần thứ hai

en: Every second Friday
vi: Mọi Thứ sáu lần thứ hai

en: Every second Saturday
vi: Mọi Thứ bảy lần thứ hai

en: Every third Sunday
vi: Mọi Chủ nhật lần thứ ba

en: Every third Monday
vi: Mọi Thứ hai lần thứ ba

en: Every third Tuesday
vi: Mọi Thứ ba lần thứ ba

en: Every third Wednesday
vi: Mọi Thứ tư lần thứ ba

en: Every third Thursday
vi: Mọi Thứ năm lần thứ ba

en: Every third Friday
vi: Mọi Thứ sáu lần thứ ba

en: Every third Saturday
vi: Mọi Thứ bảy lần thứ ba

en: Every fourth Sunday
vi: Mọi Chủ nhật lần thứ tư

en: Every fourth Monday
vi: Mọi Thứ hai lần thứ tư

en: Every fourth Tuesday
vi: Mọi Thứ ba lần thứ tư

en: Every fourth Wednesday
vi: Mọi Thứ tư lần thứ tư

en: Every fourth Thursday
vi: Mọi Thứ năm lần thứ tư

en: Every fourth Friday
vi: Mọi Thứ sáu lần thứ tư

en: Every fourth Saturday
vi: Mọi Thứ bảy lần thứ tư

en: Every fifth Sunday
vi: Mọi Chủ nhật lần thứ năm

en: Every fifth Monday
vi: Mọi Thứ hai lần thứ năm

en: Every fifth Tuesday
vi: Mọi Thứ ba lần thứ năm

en: Every fifth Wednesday
vi: Mọi Thứ tư lần thứ năm

en: Every fifth Thursday
vi: Mọi Thứ năm lần thứ năm

en: Every fifth Friday
vi: Mọi Thứ sáu lần thứ năm

en: Every fifth Saturday
vi: Mọi Thứ bảy lần thứ năm

en: Hide Week Numbers
vi: Ẩn số tuần

en: %u more…
vi: %u nhiều hơn…

en: Mark as default calendar
vi: Đánh dấu là lịch mặc định

en: Create a new event
vi: Tạo sự kiện mới

en: Go to today's date
vi: Đi tới ngày hôm nay

en: Export or Share the default Calendar
vi: Xuất hoặc chia sẻ lịch mặc định

en: Add New Calendar…
vi: Thêm Lịch Mới…

en: No Supported Camera Found
vi: Không tìm thấy Camera được hỗ trợ

en: Connect a webcam or other supported video device to take photos and video.
vi: Kết nối webcam hoặc các thiết bị video được hỗ trợ khác để chụp ảnh và quay video.

en: camera
vi: máy ảnh | máy quay

en: Loading captive portal.
vi: Đang tải cổng lưu giữ.

en: The page is served over an unprotected connection.
vi: Trang được phân phát qua kết nối không được bảo vệ.

en: The page is served over a protected connection.
vi: Trang được phân phối qua kết nối được bảo vệ.

en: Some elements of this page are served over an unprotected connection.
vi: Một số phần của trang này được phân phát qua kết nối không được bảo vệ.

en: Log in
vi: Đăng nhập

en: Captive Network Assistant
vi: Trợ lý mạng lưu động

en: Connect to captive network portals
vi: Kết nối với các cổng mạng lưu động

en: Set of plugins
vi: Tập hợp plugin

en: plugin
vi: phần bổ sung

en: Hide search bar
vi: Ẩn thanh tìm kiếm

en: Open some files
vi: Mở vài tệp

en: Save files when changed:
vi: Lưu tập tin khi thay đổi:

en: Automatic indentation:
vi: Tự động thụt dòng:

en: Insert spaces instead of tabs:
vi: Chèn khoảng trống thay vì tab

en: Highlight matching brackets:
vi: Làm nổi bật ngoặc tương ứng:

en: Show Mini Map:
vi: Hiển thị Bản đồ:

en: Line width guide:
vi: Hường dẫn bề rộng:

en: Custom font:
vi: Tùy biến phông:

en: Open In
vi: Mở tại

en: Close Without Saving
vi: Đóng và không Lưu

en: Save changes elsewhere
vi: Lưu thay đổi vào nơi khác

en: Go To Line:
vi: Đi tới dòng:

en: Restore this file
vi: Khôi phục tập tin này

en: Toggle Sidebar
vi: Hiện/ẩn khung lề

en: Case Insensitive
vi: Không phân biệt HOA/thường

en: Toggle Comment
vi: Bật/tắt chú thích

en: Open a file to begin editing.
vi: Mở một tập tin để chỉnh sửa

en: Create a new empty file.
vi: Tạo tập tin rỗng

en: Open a saved file.
vi: Mở tập tin đã lưu

en: Keep this paste private
vi: Giữ riêng tư đoạn dán này

note: #-#-#-#-#  403 (gnome-chess master)  #-#-#-#-# Preferences Dialog: Combo box entry for game timer of ten minutes
en: Ten minutes
vi: Mười phút

en: Edit text files
vi: Soạn thảo tập tin văn bản

en: Find...
vi: Tìm...

en: New document
vi: Tài liệu mới

en: Minor bug fixes
vi: Sửa lỗi nhỏ

en: Inaccessible
vi: Không tới được

en: Could not rename to '%s'
vi: Không thể đổi tên thành '%s'

en: Cannot move file to trash or delete it
vi: Không thể di chuyển tập tin vào thùng rác hoặc xóa nó

en: Cannot move file to trash. Try to delete it immediately?
vi: Không thể di chuyển tệp vào thùng rác. Hãy thử xóa nó ngay lập tức?

en: Preparing to copy %'d file (%s) | Preparing to copy %'d files (%s)
vi[0]: Chuẩn bị chép %'d tập tin (%s)

en: Preparing to move %'d file (%s) | Preparing to move %'d files (%s)
vi[0]: Chuẩn bị chuyển %'d tập tin (%s)

en: Preparing to delete %'d file (%s) | Preparing to delete %'d files (%s)
vi[0]: Chuẩn bị xóa %'d tập tin (%s)

en: Could not remove the already existing file with the same name in %s.
vi: Không thể xóa bỏ tập tin đã có cùng tên trong %s.

en: There was an error copying the file into %s.
vi: Gặp lỗi khi sao chép tập tin vào %s.

en: There was an error moving the file into %s.
vi: Gặp lỗi khi di chuyển tập tin vào %s.

en: Error while creating link to %s.
vi: Gặp lỗi khi tạo liên kết tới “%s”.

en: There was an error creating the symlink in %s.
vi: Gặp lỗi khi tạo liên kết mềm trong %s.

en: Error while creating directory %s.
vi: Gặp lỗi khi tạo thư mục %s.

en: Error while creating file %s.
vi: Gặp lỗi khi tạo tập tin %s.

en: There was an error creating the directory in %s.
vi: Gặp lỗi khi tạo thư mục trong %s.

en: SFTP
vi: Giao thức SFTP

en: Open trash folder and restore manually
vi: Mở thư mục thùng rác và khôi phục bằng tay

en: Permanently delete all items from Trash?
vi: Xóa vĩnh viễn tất cả các mục khỏi Thùng rác?

en: All items in all trash directories, including those on any mounted external drives, will be permanently deleted.
vi: Tất cả các mục trong tất cả các thư mục thùng rác, bao gồm những thư mục trên bất kỳ ổ đĩa gắn ngoài nào, sẽ bị xóa vĩnh viễn.

en: Permanently delete all items from Trash on this mount?
vi: Xóa vĩnh viễn tất cả các mục khỏi Thùng rác trên gắn kết này?

en: All items in the trash on this mount, will be permanently deleted.
vi: Tất cả các mục trong thùng rác trên gắn kết này sẽ bị xóa vĩnh viễn.

en: Go to %s
vi: Đi tới %s

en: View as Grid
vi: Xem dạng lưới

en: View as List
vi: Xem dạng danh sách

en: View in Columns
vi: Xem dạng cột

en: Quit Files
vi: Thoát Tập tin

en: Enable debug logging
vi: Cho phép ghi chép gỡ lỗi

en: Browse your files
vi: Duyệt tập tin  của bạn

en: Available:
vi: Có sẵn:

en: Original Location:
vi: Vị trí gốc ban đầu:

en: Everyone:
vi: Mọi người:

en: %u file | %u files
vi[0]: %u tập tin
vi[1]: %u tập tin

en: Disk Properties
vi: Thuộc tính đĩa

en: No single app can open all these types of file
vi: Không một ứng dụng nào có thể mở tất cả các loại tệp này

en: Failed to open files
vi: Không thể mở tập tin

en: Cannot open this file
vi: Không thể mở tập tin này

en: Cannot identify file type to open
vi: Không thể xác định loại tập tin để mở

en: Open in %s
vi: Mở trong %s

en: Open in
vi: Mở trong

en: Delete Permanently
vi: Xoá hẳn

en: Open Parent Folder
vi: Mở thư mục cha

en: Paste into Folder
vi: Dán vào Thư mục

en: Reversed Order
vi: Lệnh đảo ngược

en: There Are No Recent Files
vi: Không có tệp tin gần đây

en: Access Denied
vi: Truy cập bị từ chối

en: You don't have permission to view this folder.
vi: Bạn không có quyền xem thư mục này.

en: Could not connect to the server for this folder.
vi: Không thể kết nối đến máy chủ cho thư mục này.

en: Undo Close Tab
vi: Hoàn tác đóng cửa sổ

en: %s free
vi: %s rảnh

note: TO TRANSLATORS:  Not mounted * means that this partition is not mounted.
en: Not mounted
vi: Chưa gắn kết

en: View the list of recently used files
vi: Xem danh sách các tập tin đã sử dụng gần đây

en: Open the Trash
vi: Mở Thùng rác

en: Open in Other Application…
vi: Mở trong ứng dụng khác…

en: Reload this folder
vi: Tải lại thư mục này

en: FileSystem
vi: Hệ thống tệp tin

en: Translation updates
vi: Cập nhật bản dịch

en: Keep This Configuration
vi: Giữ thiết lập này

en: Restore Previous Configuration
vi: Phục hồi về thiết lập trước đó

en: Various bug fixes
vi: Sửa nhiều lỗi khác nhau

en: Compose new message
vi: Viết thư mới

en: Insert Link
vi: Chèn liên kết

en: ---------- Forwarded message ----------
vi: ---------- Thư được chuyển tiếp ----------

en: New Message
vi: Tạo mới tin nhắn

en: Forwarded
vi: Đã chuyển tiếp

en: Link Text:
vi: Chữ của liên kết:

en: Reply to All
vi: Trả lời tất cả

note: #-#-#-#-#  272 (evolution 1.4 GNOME TRUNK)  #-#-#-#-# E_MAIL_LOCAL_FOLDER_INBOX
en: Drafts
vi: Nháp

note: #-#-#-#-#  332 (geary-0.4.1)  #-#-#-#-# / The quoted header for a message being replied to (in case the date is not known). / %s will be replaced by the original sender.
en: %s wrote:
vi: %s đã viết:

en: Mail Client
vi: Mail máy trạm

en: Are you sure you want to open "%s"?
vi: Bạn có chắc bạn muốn mở "%s" không?

en: Attachments may cause damage to your system if opened.  Only open files from trusted sources.
vi: Các phần đính kèm có thể gây tổn hại đến hệ thống của bạn nếu được mở. Chỉ mở các tập tin từ những nguồn đáng tin cậy.

en: Don't _ask me again
vi: Không _hỏi tôi lại lần nữa

en: Output debugging information
vi: Thông tin gỡ rối về dữ liệu nhập vào

en: Log network activity
vi: Nhật trình hoạt động mạng lưới

note: #-#-#-#-#  332 (geary-0.4.1)  #-#-#-#-# / The IMAP replay queue is how changes on the server are replicated on the client. / It could also be called the IMAP events queue.
en: Log IMAP replay queue
vi: Nhật trình hàng đợi phản hồi IMAP

note: #-#-#-#-#  332 (geary-0.4.1)  #-#-#-#-# / Serialization is how commands and responses are converted into a stream of bytes for / network transmission
en: Log network serialization
vi: Nhật trình số mã mạng lưới

en: Log periodic activity
vi: Nhật trình hoạt động tuần hoàn

en: Log database queries (generates lots of messages)
vi: Nhật trình truy vấn cơ sở dữ liệu (tạo ra nhiều tin nhắn)

note: #-#-#-#-#  332 (geary-0.4.1)  #-#-#-#-# / "Normalization" can also be called "synchronization"
en: Log folder normalization
vi: Nhật trình bình thường hóa thư mục

en: Failed to parse command line options: %s
vi: Xảy ra lỗi khi chuyển thông tin từ tùy chọn của dòng lệnh: %s

note: #-#-#-#-#  2081 (nautilus master)  #-#-#-#-# Translators: "Me" is used to indicate the file is owned by me (the current user)
en: Me
vi: Tôi

en: Enter your account information to get started.
vi: Điền vào thông tin tài khoản của bạn để có thể bắt đầu.

en: Failed to open default text editor.
vi: Xảy ra lỗi khi mở trình biên soạn văn bản mặc định.

en: Cannot add attachment
vi: Không thể thêm vào phần đính kèm

note: / Please keep $NAME and $ALBUM, they will be replaced by their values
en: $NAME on $ALBUM
vi: $NAME trong $ALBUM

note: / Please keep $NAME and $ARTIST, they will be replaced by their values
en: $NAME by $ARTIST
vi: $NAME bởi $ARTIST

note: / Please keep $NAME, $ARTIST and $ALBUM, they will be replaced by their values
en: $NAME by $ARTIST on $ALBUM
vi: $NAME bởi $ARTIST trong $ALBUM

en: %s (%d)
vi: %s (%d bài)

en: MPEG Version 3.0 Extended (*.m3u)
vi: MPEG phiên bản 3.0 mở rộng (*.m3u)

en: Export Playlist
vi: Xuất danh sách phát

en: Unrecognized playlist file. Import failed.
vi: Tập tin trong danh sách phát không được công nhận. Nhập không thành công.

en: Import Complete
vi: Đã nhập xong

[ctx: Name of the playlist]
en: Queue
vi: Hàng đợi

en: The music file for <b>%s</b> by <b>%s</b> could not be found.
vi: Tập tin nhạc cho <b>%s</b> bởi <b>%s</b> không tìm thấy.

en: Rescan Library
vi: Quét lại thư viện

en: Remove Song
vi: Xóa bỏ bài hát

en: Find Song
vi: Tìm kiếm bài hát

en: Choose Music Folder
vi: Chọn thư mục nhạc

en: Grouping:
vi: Nhóm:

en: Move all corrupted files to trash
vi: Di chuyển tất cả các tập tin hỏng vào thùng rác

en: Select individual files to move to trash:
vi: Chọn từng tập tin riêng lẻ để chuyển vào thùng rác:

en: Select Music Folder…
vi: Chọn thư mục nhạc…

en: Music Folder Location
vi: Vị trí thư mục nhạc

en: Library Management
vi: Quản lý thư viện

en: Keep Music folder organized:
vi: Giữ tổ chức Thư mục nhạc:

en: Write metadata to file:
vi: Viết siêu dữ liệu vào tập tin:

en: Copy imported files to Library:
vi: Sao chép tập tin được nhập vào Thư viện:

en: Continue playback when closed:
vi: Tiếp tục phát khi đóng:

en: Set Music Folder?
vi: Đặt thư mục nhạc?

en: Are you sure you want to set the music folder to %s? This will reset your library and remove your playlists.
vi: Bạn có chắc muốn đặt thư mục nhạc thành %s không? Thao tác này sẽ đặt lại thư viện của bạn và xóa danh sách phát của bạn.

en: Export Playlists
vi: Xuất danh sách phát

en: Set Music Folder
vi: Đặt thư mục nhạc

en: of the following:
vi: thứ sau đây:

en: Limit to
vi: Giới hạn trong

en: Date Added
vi: Ngày thêm

en: Last Played
vi: Lần phát cuối

en: Playcount
vi: Số lần phát

note: Ordering must correspond with Context
en: is exactly
vi: đúng bằng

en: is at most
vi: nhiều nhất là

en: Continue Syncing
vi: Tiếp tục đồng bộ hóa

note: TRANSLATORS: this is a playlist name
en: Favorite Songs
vi: Bài hát ưa thích

note: TRANSLATORS: this is a playlist name
en: Never Played
vi: Chưa phát lần nào

en: All Music
vi: Toàn bộ nhạc

en: Cancelling…
vi: Đang hủy…

en: No Results
vi: Không tìm thấy kết quả nào

en: Composers
vi: Các nhà soạn nhạc

en: Edit Smart Playlist
vi: Sửa đổi Danh sách Thông minh

en: %s (Custom)
vi: %s (Tùy chọn)

en: %s (Custom %i)
vi: %s (Tùy chọn %i)

en: Custom Preset
vi: Tùy chọn giá trị đã đặt

en: Custom Preset %i
vi: Tùy chọn giá trị đặt trước %i

en: Import to Library
vi: Nhập vào thư viện

en: New Playlist…
vi: Danh sách phát mới…

en: Delete Current
vi: Xóa hiện tại

en: Save as Playlist
vi: Lưu thành Danh sách phát

en: New Smart Playlist
vi: Danh sách phát thông minh mới

en: Import Playlists
vi: Nhập danh sách phát

note: / Do not remove '%s'. It's a placeholder for selected equalizer preset name.
en: Equalizer: %s
vi: Bộ điều chỉnh: %s

note: MUST follow the exact same order of Music.Player.Repeat
en: Enable Repeat
vi: Kích hoạt lặp lại

en: Disable Repeat
vi: Tắt lặp lại

en: Enable Shuffle
vi: Bật phát ngẫu nhiên

en: Disable Shuffle
vi: Tắt phát ngẫu nhiên

note: This is the redshift functionality where we suppress blue light when the sun has gone down
en: Night Light
vi: Ánh sáng đêm

en: Banana
vi: Chuối

en: Grape
vi: Tím nho

en: Unable to create cache directory %s: %s
vi: Không thể tạo thư mục nhớ đệm tạm thời %s: %s

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 temporary directory %s: %s
vi: Không thể tạo thư mục tạm %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: 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: Not an image file
vi: Không phải tập tin ảnh

en: Disk failure
vi: Lỗi đĩa

en: Disk full
vi: Đĩa đầy

en: Corrupt image file
vi: Tập tin ảnh hư hỏng

en: Imported failed (%d)
vi: Nhập thất bại (%d)

en: Enhancing
vi: Tăng cường

en: Undoing Enhance
vi: Hủy thao tác tăng cường

en: Applying Color Transformations
vi: Đang áp dụng chuyển đổi màu

en: Undoing Color Transformations
vi: Hủy bỏ thao tác chuyển màu

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: Setting Photos to Previous Event
vi: Đang cài đặt các ảnh thành sự kiện kế trước

en: Unmerging
vi: Thôi hòa trộn

en: Duplicating photos
vi: Nhân đôi ảnh

en: Removing duplicated photos
vi: Xóa bỏ ảnh trùng lặp

en: Unable to duplicate one photo due to a file error | Unable to duplicate %d photos due to file errors
vi[0]: Không thể nhân đôi %d ảnh bởi vì các lỗi liên quan đến tập tin

en: Setting RAW developer
vi: Đặt trình hiển thị ảnh RAW

en: Restoring previous RAW developer
vi: Hoàn nguyên lại trình hiển thị ảnh RAW trước đây

en: Set Developer
vi: Đặt trình hiển thị

en: Original photo could not be adjusted.
vi: Ảnh gốc không thể được chỉnh sửa.

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: Time Adjustment Error
vi: Lỗi chỉnh giờ

en: Time adjustments could not be undone on the following photo file. | Time adjustments could not be undone on the following photo files.
vi[0]: Chỉnh giờ là thao tác không hoàn lại được trên những tập tin ảnh sau đây.

en: Move Tag "%s"
vi: Di chuyển thẻ "%s"

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: Flagging selected photos
vi: Đang đánh thẻ các ảnh đã chọn

en: Unflagging selected photos
vi: Đang xóa bỏ thẻ các ảnh đã chọn

en: Unflag
vi: Gỡ cờ

en: Original size
vi: Kích cỡ gốc

en: Width or height
vi: Rộng hoặc cao

note: verify this is a directory
en: Unable to monitor %s: Not a directory (%s)
vi: Không thể theo dõi %s: Không phải một thư mục (%s)

note: if no name, pretty up the start time
en: Event %s
vi: Sự kiện %s

en: Unable to generate a temporary file for %s: %s
vi: Không thể tạo tập tin tạm cho %s: %s

en: Pin the toolbar open
vi: Cố định thanh công cụ

en: Do not monitor library directory at runtime for changes
vi: Đừng theo dõi thư mục thư viện lúc chạy cho thay đổi

en: Don't display startup progress meter
vi: Đừng hiển thị thanh đo diễn biến khởi động

en: Unable to process monitoring updates: %s
vi: Không thể xử lý các cập nhật theo dõi: %s

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: Wallet (2 x 3 in.)
vi: Ví (2 x 3 in.)

en: Notecard (3 x 5 in.)
vi: Tờ ghi chú (3 x 5 in.)

en: Metric Wallet (9 x 13 cm)
vi: Ví hệ mét (9 x 13 cm)

en: Postcard (10 x 15 cm)
vi: Bưu thiếp (10 x 15 cm)

note: Response to 'print' action (while printing, or print dialog is being used)
en: Printing…
vi: Dang in...

en: Unable to print photo:
    
    %s
vi: Không thể in ảnh:
    
    %s

en: Photo Viewer
vi: Trình xem ảnh

en: Rotate the photos right (press Ctrl to rotate left)
vi: Xoay ảnh sang phải (nhấn Ctrl để quay trái)

en: Rotate the photos left
vi: Xoay ảnh sang trái

en: Flip Hori_zontally
vi: Lật _ngang

en: Flip Verti_cally
vi: Lật dọ_c

en: _Enhance
vi: _Tăng cường

en: _Copy Color Adjustments
vi: _Chép chỉnh sửa màu

en: _Paste Color Adjustments
vi: _Dán chỉnh sửa màu

en: Paste Color Adjustments
vi: Dán chỉnh sửa màu

en: Apply copied color adjustments to the selected photos
vi: Áp dụng phần chỉnh sửa màu đã chép cho ảnh đã chọn

en: Straighten the photo
vi: Vuốt thẳng ảnh

en: Reduce or eliminate any red-eye effects in the photo
vi: Giảm hay khử bỏ hiệu ứng mắt đỏ trong ảnh

en: Adjust the photo's color and tone
vi: Điều chỉnh màu và tông của ảnh

en: Re_vert to Original
vi: H_oàn nguyên về nguyên bản

en: Revert to Original
vi: Hoàn nguyên về nguyên bản

en: Rename Event
vi: Đổi tên sự kiện

en: Make _Key Photo for Event
vi: Tạo _khóa ảnh cho sự kiện

en: Make Key Photo for Event
vi: Tạo khóa ảnh cho sự kiện

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: _Merge Events
vi: _Hòa trộn sự kiện

en: Combine events into a single event
vi: Hòa các sự kiện thành một

en: _Filter Photos
vi: _Lọc ảnh

en: Make a duplicate of the photo
vi: Tạo một bản sao của ảnh

en: _Export…
vi: _Xuất ra…

en: Publish to various websites
vi: Xuất bản lên các trang khác nhau

note: Dialog title Button label
en: Edit Title
vi: Sửa tựa đề

en: Adjust Date and Time
vi: Chỉnh ngày và giờ

en: _Flag
vi: Gắn _cờ

en: Un_flag
vi: Bỏ _cờ

en: Unable to launch editor: %s
vi: Không thể khởi chạy trình biên soạn: %s

en: Add Tag "%s"
vi: Thêm thẻ "%s"

note: Used when adding two tags to photo(s)
en: Add Tags "%s" and "%s"
vi: Thêm thẻ "%s" và "%s"

note: #-#-#-#-#  2426 (shotwell master)  #-#-#-#-# Dialog title Undo/Redo command name (in Edit menu)
en: Add Tags
vi: Thêm thẻ

en: _Delete Tag "%s"
vi: _Xóa thẻ "%s"

en: Rename Tag "%s" to "%s"
vi: Đổi tên thẻ "%s" thành "%s"

en: Modify Tags
vi: Chỉnh sửa thẻ

en: Tag Photo as "%s" | Tag Photos as "%s"
vi[0]: Đánh thẻ ảnh thành "%s"

en: Remove Tag "%s" From _Photo | Remove Tag "%s" From _Photos
vi[0]: Xóa bỏ thẻ "%s" khỏi Ả_nh

en: Remove Tag "%s" From Photo | Remove Tag "%s" From Photos
vi[0]: Xóa bỏ thẻ "%s" khỏi Ảnh

en: Unable to rename tag to "%s" because the tag already exists.
vi: Không thể đổi tên thẻ thành “%s” bởi vì thẻ này đã có rồi.

en: Unable to rename search to "%s" because the search already exists.
vi: Không thể đổi tên tìm kiếm thành “%s” bởi vì nó đã có rồi.

en: Rename Search "%s" to "%s"
vi: Đổi tên tìm kiếm "%s" sang "%s"

en: Delete Search "%s"
vi: Xóa tìm kiếm “%s”

en: _Delete Selection
vi: _Xóa bỏ vùng chọn

en: Remove the selected photos from the library
vi: Loại bỏ ảnh đã chọn khỏi thư viện

en: _Restore Selection
vi: _Phục hồi vùng chọn

en: Move the selected photos back into the library
vi: Chuyển các ảnh đã chọn trở lại thư viện

en: Unable to open in file manager: %s
vi: Không thể mở ứng dụng duyệt tập tin: %s

en: R_emove From Library
vi: Xó_a khỏi thư viện

en: Select all items
vi: Chọn tất cả các mục

en: 24 Hr
vi: 24 giờ

en: _Shift photos/videos by the same amount
vi: _Dịch chuyển phim/ảnh theo cùng số lượng

en: Set _all photos/videos to this time
vi: Đặt _mọi phim/ảnh thành thời điểm này

en: _Modify original photo file | _Modify original photo files
vi[0]: _Sửa tập tin ảnh gốc

en: _Modify original file | _Modify original files
vi[0]: _Sửa tập tin gốc

en: Exposure time will be shifted forward by
    %d %s, %d %s, %d %s, and %d %s.
vi: Thời gian phơi sáng sẽ được dịch về phía trước theo
    %d %s, %d %s, %d %s, và %d %s.

en: Exposure time will be shifted backward by
    %d %s, %d %s, %d %s, and %d %s.
vi: Thời gian phơi sáng sẽ được dịch về phía sau theo
    %d %s, %d %s, %d %s, và %d %s.

en: _Switch Developer
vi: _Chuyển bộ hiển thị ảnh

en: Export Photo | Export Photos
vi[0]: Xuất ảnh

en: Export Photos
vi: Xuất ảnh

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: (and %d more)
vi: (và %d nữa)

en: Import Results Report
vi: Báo cáo kết quả nhập

en: Attempted to import %d file. | Attempted to import %d files.
vi[0]: Đã thử nhập %d tập tin.

en: Of these, %d file was successfully imported. | Of these, %d files were successfully imported.
vi[0]: Trong số chúng, %d tập tin đã được nhập thành công.

note: Duplicates
en: Duplicate Photos/Videos Not Imported:
vi: Ảnh/Phim trùng lặp không được nhập vào:

en: duplicates existing media item
vi: nhân bản hạng mục đa phương tiện sẵn có

note: Files Not Imported Due to Camera Errors
en: Photos/Videos Not Imported Due to Camera Errors:
vi: Ảnh/Phim không nhập được vì có lỗi của máy ảnh:

en: error message:
vi: thông báo lỗi:

note: Files Not Imported Because They Weren't Recognized as Photos or Videos
en: Files Not Imported Because They Weren't Recognized as Photos or Videos:
vi: Các tập tin không thể nhập được bởi vì chúng không được xem như là Ảnh hay Phim:

en: couldn't copy %s
    	to %s
vi: không thể chép %s
    	vào %s

note: Photos/Videos Not Imported Because GDK Pixbuf Library Identified them as Corrupt
en: Photos/Videos Not Imported Because Files Are Corrupt:
vi: Ảnh/Phim không được nhập vào bởi vì các tập tin đã hỏng:

note: Photos/Videos Not Imported for Other Reasons
en: Photos/Videos Not Imported for Other Reasons:
vi: Ảnh/Phim không được nhập vào bởi vì khác:

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 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 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 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 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 photo failed to import because it was corrupt:
     | %d photos failed to import because they were corrupt:
vi[0]: %d ảnh không được nhập vì chúng bị hỏng:

en: 1 video failed to import because it was corrupt:
     | %d videos failed to import because they were corrupt:
vi[0]: %d phim không được nhập vì chúng bị hỏng:

en: 1 photo/video failed to import because it was corrupt:
     | %d photos/videos failed to import because they were corrupt:
vi[0]: %d tập tin hay phim không được nhập vì chúng bị hỏng:

en: 1 file failed to import because it was corrupt:
     | %d files failed to import because it was corrupt:
vi[0]: %d tập tin không được nhập vì chúng bị hỏng:

note: #-#-#-#-#  242 (shotwell-0.15)  #-#-#-#-# we have no notion of "unsupported" video files right now in Photos (all standard container formats are supported, it's just that the streams in them might or might not be interpretable), so this message does not need to be media specific #-#-#-#-#  2426 (sho
en: 1 unsupported photo skipped:
     | %d unsupported photos skipped:
vi[0]: %d ảnh không được hỗ trợ bị bỏ qua:

note: #-#-#-#-#  242 (shotwell-0.15)  #-#-#-#-# we have no notion of "non-video" video files right now in Photos, so this message doesn't need to be media specific #-#-#-#-#  2426 (shotwell master)  #-#-#-#-# we have no notion of "non-video" video files right now in Shotwell, so this
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 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: Revert External Edit? | Revert External Edits?
vi[0]: Hoàn lại sửa đổi bên ngoài?

en: Re_vert External Edit | Re_vert External Edits
vi[0]: H_oàn lại sửa đổi bên ngoài

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: 
    
    And %d other. | 
    
    And %d others.
vi[0]: 
    
    Và %d cái khác.

en: Co_py Photos
vi: _Chép ảnh

en: _Import in Place
vi: _Nhập vào từ Chỗ

en: Remove From Library
vi: Loại khỏi thư viện

en: Removing Photo From Library | Removing Photos From Library
vi[0]: Đang loại bỏ ảnh khỏi thư viện

en: _Quality:
vi: _Chất lượng:

en: _Scaling constraint:
vi: Hằng số co _giãn:

en: Export metadata
vi: Xuất thông tin

en: _Import photos to:
vi: Nhập ảnh _vào:

en: De_fault:
vi: _Mặc định:

en: _Match
vi: _Khớp

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: Save photo
vi: Lưu ảnh

en: Save photo with a different name
vi: Lưu ảnh tại với tên khác

en: Tint:
vi: Thêm sáng:

en: Reset Colors
vi: Đặt lại màu

en: Reset all color adjustments to original
vi: Đặt lại mọi chỉnh sửa màu thành nguyên gốc

en: Contrast Expansion
vi: Khai triển Tương phản

en: Pivot the crop rectangle between portrait and landscape orientations
vi: Chốt hình chữ nhật cắt giữa hướng thẳng đứng và ngang

en: Unconstrained
vi: Không bắt buộc

en: Letter (8.5 x 11 in.)
vi: Thư (8.5 x 11 in.)

en: Tabloid (11 x 17 in.)
vi: Báo lá cải (11 x 17 in.)

en: Close the red-eye tool
vi: Đóng công cụ chống mắt đỏ

en: Remove any red-eye effects in the selected region
vi: Xóa bỏ bất kỳ hiệu ứng mắt đỏ trong vùng đã chọn

en: _Straighten
vi: _Vuốt thẳng

en: %d Photo/Video | %d Photos/Videos
vi[0]: %d Ảnh/Phim

en: %d Video | %d Videos
vi[0]: %d phim

en: %d Photo | %d Photos
vi[0]: %d ảnh

en: Sort _Events
vi: Sắp xếp _Sự kiện

en: View Eve_nt for Photo
vi: Xem sự _kiện của ả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: Library Location
vi: Vị trí thư viện

note: TODO: Specify which directory/file.
en: Photos cannot be imported from this directory.
vi: Không thể nhập ảnh từ thư mục này.

en: Import Photos
vi: Nhập ảnh chụp

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: Preparing for upload
vi: Chuẩn bị xuất bản…

en: Uploading %d of %d
vi: Đang tải lên %d trong số %d

en: Publishing to %s can't continue because an error occurred:
vi: Việc xuất bản đến %s không thể tiếp tục bởi vì có lỗi phát sinh:

en: To try publishing to another service, select one from the above menu.
vi: Thử xuất bản đến các dịch vụ khác, chọn một từ trình đơn bên trên.

en: The selected photos/videos were successfully published.
vi: Ảnh/Phim đã chọn được xuất bản thành công.

en: The selected videos were successfully published.
vi: Phim đã chọn được xuất bản thành công.

en: The selected photos were successfully published.
vi: Ảnh đã chọn được xuất bản thành công.

en: The selected video was successfully published.
vi: Phim đã chọn được xuất bản thành công.

en: The selected photo was successfully published.
vi: Ảnh đã chọn được xuất bản thành công.

en: Publish Photos
vi: Xuất bản ảnh

en: Publish photos _to:
vi: Xuất bản ảnh _lên:

en: Publish Videos
vi: Xuất bản phim

en: Publish videos _to
vi: Xuất bản phim _lên

en: Publish Photos and Videos
vi: Xuất bản phim và ảnh

en: Publish photos and videos _to
vi: Xuất bản phim và ảnh _lên

note: There are no enabled publishing services that accept this media type, warn the user.
en: Unable to publish
vi: Không thể xuất bản

en: Any text
vi: Chữ bất kỳ

en: Event name
vi: Tên sự kiện

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

en: Photo state
vi: Trạng thái ảnh

en: %d Event | %d Events
vi[0]: %d sự kiện

en: Exposure date:
vi: Ngày phơi sáng:

en: Exposure time:
vi: Giờ phơi sáng:

en: Slideshow Transitions
vi: Hiệu ứng trình chiếu

en: Photos cannot be exported to this directory.
vi: Các ảnh không thể được xuất từ thư mục này.

en: Play a slideshow
vi: Phát trình chiếu

en: _Developer
vi: _Trình hiển thị ảnh

en: Export Photo/Video | Export Photos/Videos
vi[0]: Xuất ảnh/phim

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: %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: _Save a Copy
vi: _Lưu một bản sao

en: Lose changes to %s?
vi: Không lưu các thay đổi của %s?

en: Error while saving to %s: %s
vi: Gặp lỗi khi ghi vào “%s”: %s

en: Photo source file missing: %s
vi: Không thấy tập tin ảnh nguồn: %s

en: No Event
vi: Không có sự kiện

en: Fulls_creen
vi: Toàn_Màn hình

en: _Comments
vi: Ghi _chú

en: Display the comment of each event
vi: Hiện ghi chú của mỗi ảnh

en: No events
vi: Không có sự kiện nào

en: No events found
vi: Không tìm thấy sự kiện nào

note: #-#-#-#-#  2426 (shotwell master)  #-#-#-#-# hide duplicates checkbox
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: _Titles
vi: _Tựa đề

en: Import _Selected
vi: Nhập cái đã _chọn

en: Import _All
vi: Nhập _tất cả

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: Please close any other application using the camera.
vi: Vui lòng đóng bất kỳ ứng dụng nào khác cũng đang dùng máy ảnh.

en: Unable to fetch previews from the camera:
    %s
vi: Không thể lấy phần xem thử từ máy ảnh:
    %s

en: Fetching photo information
vi: Đang nạp thông tin ảnh

en: Fetching preview for %s
vi: Lấy phần xem thử cho %s

en: Importing…
vi: Đang nhập…

en: _Stop Import
vi: _Dừng nhập

en: Stop importing photos
vi: Dừng nhập ảnh

en: Imported %s
vi: Đã nhập %s

en: Last Import
vi: Lần nhập gần nhất

en: Unable to export %s: %s
vi: Không thể xuất %s: %s

note: Now, delete the element recursively
en: Deleting…
vi: Đang xóa…

en: Ta_gs
vi: T_hẻ

en: Sort _Photos
vi: Sắ_p xếp ảnh

en: By _Title
vi: Theo _Tựa đề

en: By Exposure _Date
vi: Theo _Ngày phơi sáng

en: Display the comment of each photo
vi: Hiển thị ghi chú cho từng ảnh

en: Sort photos by title
vi: Xếp ảnh theo tựa đề

en: Sort photos by exposure date
vi: Sắp xếp các ảnh theo ngày phơi sáng

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

note: An entire slideshow set might be missing, so check for a loop.
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: is between
vi: giữa

note: Ordering must correspond with SearchConditionFlagged.State
en: flagged
vi: đánh thẻ

en: not flagged
vi: không được đánh thẻ

note: Ordering must correspond with SearchConditionMediaType.MediaType
en: any photo
vi: mọi ảnh

en: a raw photo
vi: ảnh thô

en: a video
vi: một phim

en: has no
vi: không có

en: modifications
vi: sửa đổi

en: internal modifications
vi: sửa đổi bên trong

en: external modifications
vi: sửa đổi bên ngoài

en: Use a _standard size:
vi: Dùng cỡ ch_uẩn:

en: Use a c_ustom size:
vi: Dùng cỡ tù_y chọn:

en: _Autosize:
vi: Cỡ _tự động:

en: _Match photo aspect ratio
vi: _Khớp về tỷ lệ hình thể ảnh

en: Print image _title
vi: In _tựa đề ảnh

en: _Output photo at:
vi: _Xuất ảnh tại:

en: pixels per inch
vi: điểm ảnh mỗi insơ

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: A file required for publishing is unavailable. Publishing to Youtube can't continue.
vi: Tập tin được yêu cầu cho việc xuất bản không sẵn sàng. Việc xuất bản lên Youtube không thể tiếp tục được.

en: You are logged into YouTube as %s.
vi: Bạn đã đăng nhập Youtube với tên %s.

en: Public listed
vi: Công đã liệt kê

en: Public unlisted
vi: Công chưa liệt kê

en: Core Publishing Services
vi: Dịch vụ xuất bản liệu lõi

en: A temporary file needed for publishing is unavailable
vi: Tập tin tạm là cần thiết để xuất bản lại không sẵn sàng

en: An error message occurred when publishing to Piwigo. Please try again.
vi: Có lỗi xảy ra khi xuất bản lên Piwigo. Vui lòng thử lại.

en: Enter the URL of your Piwigo photo library as well as the username and password associated with your Piwigo account for that library.
vi: Nhập vào URL của thư viện ảnh Piwigo của bạn cũng tốt như là tổ hợp tài khoản và mật khẩu với tài khoản Piwigo cho thư viện đó.

en: Shotwell cannot contact your Piwigo photo library. Please verify the URL you entered
vi: Shotwell không thể liên lạc với thư viện ảnh Piwigo của bạn. Vui lòng xem lại URL đã nhập

en: Username and/or password invalid. Please try again
vi: Tên người dùng và/hoặc mật khẩu không hợp lệ. Vui lòng thử lại

en: Invalid User Name or Password
vi: Tên người dùng hay mật khẩu không hợp lệ

en: Shotwell Connect
vi: Kết nối Shotwell

en: Admins, Family, Friends, Contacts
vi: Quản trị, Gia đình, Bạn bè, Liên lạc

en: Admins, Family, Friends
vi: Quản trị, Gia đình, Bạn bè

en: Admins, Family
vi: Quản trị, Gia đình

en: Admins
vi: Quản trị

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: A file required for publishing is unavailable. Publishing to Picasa can't continue.
vi: Tập tin được yêu cầu cho việc xuất bản không sẵn sàng. Việc xuất bản lên Picasa không thể tiếp tục được.

note: populate any widgets whose contents are programmatically-generated.
en: You are logged into Picasa Web Albums as %s.
vi: Bạn đăng nhập vào Picasa Web Albums với tên %s.

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: Google+ (2048 x 1536 pixels)
vi: Google+ (2048 x 1536 điểm ảnh)

en: You have already logged in and out of Flickr during this Shotwell session.
    To continue publishing to Flickr, quit and restart Shotwell, then try publishing again.
vi: Bạn đã đăng nhập và xuất khỏi dịch vụ Flickr trong suốt phiên làm việc Shotwell này.
    
    Để tiếp tục xuất bản đến dịch vụ Flickr, thoát và khởi động lại Shotwell, sau đó lại xuất bản lần nữa.

en: A file required for publishing is unavailable. Publishing to Flickr can't continue.
vi: Tập tin được yêu cầu cho việc xuất bản không sẵn sàng. Việc xuất bản lên Flickr không thể tiếp tục được.

en: You are logged into Flickr as %s.
vi: Bạn đã đăng nhập Flickr với tên %s.

en: Your Flickr Pro account entitles you to unlimited uploads.
vi: Tài khoản Flickr Pro cho phép bạn tải lên không giới hạn.

en: Photos _visible to:
vi: Ảnh chỉ _dành cho:

en: Videos _visible to:
vi: Phim chỉ _dành cho:

en: Photos and videos _visible to:
vi: Ảnh và phim chỉ _dành cho:

en: Friends & family only
vi: Chỉ bạn bè và gia đình

en: Family only
vi: Chỉ gia đình

en: Friends only
vi: Chỉ bạn bè

en: You are not currently logged into Facebook.
    
    If you don't yet have a Facebook account, you can create one during the login process. During login, Shotwell Connect may ask you for permission to upload photos and publish to your feed. These permissions are required for Shotwell Connect to function.
vi: Bạn hiện tại chưa đăng nhập vào Facebook.
    
    Nếu bạn chưa có tài khoản Facebook, bạn có thể tạo nó khi thực hiện đăng nhập. Trong quá trình đăng nhập, Kết nối Shotwell có lẽ hỏi bạn quyền để tải ảnh lên và xuất bản đến phản hồi của bạn. Những quyền được yêu cầu cho Kết nối Shotwell đến hàm.

en: You have already logged in and out of Facebook during this Shotwell session.
    To continue publishing to Facebook, quit and restart Shotwell, then try publishing again.
vi: Bạn đã đăng nhập và xuất khỏi dịch vụ Facebook trong suốt phiên làm việc Shotwell này.
    
    Để tiếp tục xuất bản đến dịch vụ Facebook, thoát và khởi động lại Shotwell, sau đó lại xuất bản lần nữa.

en: Standard (720 pixels)
vi: Chuẩn (720 điểm ảnh)

en: Large (2048 pixels)
vi: Rộng (2048 điểm ảnh)

en: A file required for publishing is unavailable. Publishing to Facebook can't continue.
vi: Tập tin được yêu cầu cho việc xuất bản không sẵn sàng. Việc xuất bản lên Facebook không thể tiếp tục được.

en: You are logged into Facebook as %s.
vi: Bạn đã đăng nhập Facebook với tên %s.

en: Where would you like to publish the selected photos?
vi: Bạn muốn xuất bản các ảnh đã chọn lên đâu?

en: Upload _size:
vi: _Cỡ tải lên:

note: #-#-#-#-#  273 (evolution-data-server GNOME TRUNK)  #-#-#-#-# System Group: Friends #-#-#-#-#  2588  #-#-#-#-# [toggle_button]: id=filter_with_friends [widget]: id=tab_label
en: Friends
vi: Bạn bè

en: Video privacy _setting:
vi: Cài đặt chính _sách riêng tư với phim:

en: _Publish
vi: _Xuất bản

en: Photos will appear in:
vi: Ảnh sẽ xuất hiện trong:

en: Photo size:
vi: Cỡ ảnh:

en: within category:
vi: có trong thể loại:

en: Album comment:
vi: Ghi chú tuyển tập ảnh:

en: _Remove location, camera, and other identifying information before uploading
vi: _Xóa bỏ vị trí, máy ảnh và các thông tin định danh khác trước khi tải lên

en: _If a title is set and comment unset, use title as comment
vi: _Nếu tựa đề được đặt và phần ghi chú thì không, vậy thì dùng tựa đề làm ghi chú

en: _Do no upload tags
vi: Đừn_g tải thẻ lên

en: _URL of your Piwigo photo library
vi: Địa chỉ _URL của thư viện ảnh Piwigo

en: Photo _size preset:
vi: Đặt trước _cỡ ảnh

en: Photo _size:
vi: _Cỡ ảnh:

en: Enter the confirmation number which appears after you log into Flickr in your Web browser.
vi: Nhập vào số xác thực cái mà xuất hiện sau khi bạn đăng nhập vào Flickr bằng trình duyệt Web.

en: Authorization _Number:
vi: _Số ủy quyền:

en: Publish to an e_xisting album:
vi: Xuất bản một tập _sẵn có:

en: Create a _new album named:
vi: Tạo tập ả_nh mới mang tên:

en: Videos and new photo albums _visible to:
vi: Phim và tạo tuyển tuyển tập ảnh mới khả kiến _vớ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: Copyright 2012 BJA Electronics
vi: Bản quyền (C) 2012 BJA Electronics

en: 1280 x 853 pixels
vi: 1280 x 853 điểm ảnh

en: '%s' isn't a valid response to an OAuth authentication request
vi: “%s” không phải là trả lời hợp lệ tới yêu cầu xác thực OAuth

en: TumblrPublisher: start( ): can't start; this publisher is not restartable.
vi: TumblrPublisher: start( ): không thể khởi chạy; bộ xuất bản này không có khả năng khởi động lại.

en: Enter the username and password associated with your Tumblr account.
vi: Nhập vào tài khoản và mật khẩu từ tài khoản Tumblr của bạn.

en: Could not load UI: %s
vi: Không thể tải UI: %s

en: You are logged into Tumblr as %s.
vi: Bạn đã đăng nhập Tumblr với tên %s.

en: Shotwell Extra Publishing Services
vi: Dịch vụ xuất bản Shotwell mở rộng

en: You have already logged in and out of a Google service during this Shotwell session.
    
    To continue publishing to Google services, quit and restart Shotwell, then try publishing again.
vi: Bạn đã đăng nhập và xuất khỏi dịch vụ Google trong suốt phiên làm việc Shotwell này.
    
    Để tiếp tục xuất bản đến dịch vụ Google, thoát và khởi động lại Shotwell, sau đó lại xuất bản lần nữa.

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: _Email address
vi: Đị_a chỉ thư :

en: Core Slideshow Transitions
vi: Chuyển trình diễn lõi

en: Set the crop for this photo
vi: Cắt ảnh

note: #-#-#-#-#  2426 (shotwell master)  #-#-#-#-# Button label Button tooltip
en: Show all photos
vi: Hiện tất cả ảnh

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: _Photo
vi: Ả_nh

en: Open the selected photo's directory in the file manager
vi: Mở thư mục chứa ảnh đã chọn

en: Pin Toolbar
vi: Cố định thanh công cụ

en: Import photos from disk to library
vi: Nhập ảnh từ đĩa vào thư viện

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: and higher
vi: và cao hơn

en: only
vi: chỉ

en: %.1f seconds
vi: %.1f giây

en: GPS longitude:
vi: Kinh độ GPS:

en: Extended Information
vi: Thông tin mở rộng

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

note: #-#-#-#-#  2426 (shotwell master)  #-#-#-#-# We're installed system-wide, so use the system help. We're being run from the build directory; we'll have to handle clicks to this link manually ourselves, due to a limitation ghelp: URIs.
en: (Help)
vi: (Trợ giúp)

note: #-#-#-#-#  2426 (shotwell master)  #-#-#-#-# Invalid pattern.
en: Invalid pattern
vi: Mẫu không hợp lệ

note: #-#-#-#-#  2426 (shotwell master)  #-#-#-#-# Send an empty job to the queue to mark the end of the import
en: %s Database
vi: Cơ sở dữ liệu %s

en: Increasing ratings
vi: Tăng mức đánh giá

en: Decreasing ratings
vi: Giảm mức đánh giá

en: Deleting Photos
vi: Xóa ảnh

en: Even_ts
vi: Sự _kiện

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: Updating library...
vi: Đang cập nhật thư viện

en: Change the rating of your photo
vi: Đổi mức đánh giá của ảnh

en: Saved Search
vi: Tìm kiếm đã lưu

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: Shotwell Preferences
vi: Tùy chỉnh Shotwell

note: #-#-#-#-#  478 (goffice TRUNK)  #-#-#-#-# xgettext: See https://bugzilla.gnome.org/attachment.cgi?id=222905
en: black
vi: đen

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: _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: External Editors
vi: Chương trình khác

en: Are you sure you want to reset all?
vi: Bạn có chắc chắc muốn cài lại tất cả?

en: Errand
vi: Việc vặt

en: Berry Red
vi: Đỏ dâu

en: Olive Green
vi: Xanh ô-liu

en: Lime Green
vi: Xanh lá chanh

en: Mint Green
vi: Xanh bạc hà

en: Sky Blue
vi: Xanh da trời

en: Light Blue
vi: Xanh dương nhạt

en: Lavander
vi: Hồng oải hương

en: Grey
vi: Xám

en: Taupe
vi: Nâu nhạt

en: Quick Add Activated!
vi: Bật Thêm Nhanh!

en: Try %s to activate it. You can change it from the preferences
vi: Thử %s để kích hoạt. Bạn có thể thay đổi trong cài đặt

en: 🚀️ Getting Started
vi: 🚀️ Bắt đầu

en: This project will help you learn the basics of Planner and get started with a simple task management system to stay organized and on top of everything you need to do.
vi: Kế hoạch mẫu này sẽ chỉ cho bạn về cơ bản cách sử dụng Planner và bắt đầu thử một hệ thống quản lý việc đơn giản để bạn luôn ngăn nắp và sẵn sàng với mọi việc cần làm.

en: Adding new tasks
vi: Thêm việc cần làm

en: Create a new task at the top of the list (only works inside projects)
vi: Tạo việc cần làm trên cùng

en: Create a new area
vi: Thêm Khu vực

en: Create a new section
vi: Tạo phần mới

en: Open the Inbox
vi: Mở hộp thư

en: Open Today
vi: Mở Hôm nay

en: Open Upcoming
vi: Mở Sắp tới

en: Open Search
vi: Mở Tìm kiếm

en: Manually sync
vi: Đồng bộ thủ công

en: The request was incorrect.
vi: Yêu cầu không chính xác.

en: Authentication is required, and has failed, or has not yet been provided.
vi: Cần thông tin xác thực nhưng không thành công, hoặc thông tin xác thực chưa được cung cấp.

en: The request was valid, but for something that is forbidden.
vi: Yêu cầu chính xác, nhưng một cách nào đó không thực hiện được.

en: The requested resource could not be found.
vi: Không thể tìm thấy nguồn được yêu cầu.

en: The user has sent too many requests in a given amount of time.
vi: Bạn gửi quá nhiều yêu cầu trong thời quan cho phép.

en: The request failed due to a server error.
vi: Yêu cầu không thực hiện được do lỗi máy chủ.

en: The server is currently unable to handle the request.
vi: Máy chủ hiện tại không thể xử lý yêu cầu.

en: Todoist Project
vi: Kế hoạch từ Todoist

en: Upcoming
vi: Sắp tới

en: Task moved to <b>%s</b>
vi: Việc cần làm đã chuyển sang <b>%s</b>

en: Open New Window
vi: Mở cửa sổ mới

en: Send by e-mail
vi: Gửi qua email

en: Are you sure you want to delete <b>%s</b>?
vi: Bạn có chắc chắc bạn muốn xóa <b>%s</b>?

en: Task name
vi: Tên việc cần làm

en: Add Task
vi: Thêm việc cần làm

en: Task Menu
vi: Menu Việc cần làm

en: No Section
vi: Không thuộc Phần nào

en: Move to Project
vi: Chuyển tới Kế hoạch

en: Move to Section
vi: Chuyển tới Phần

en: Date completed
vi: Ngày hoàn thành

en: Display Tasks
vi: Hiện Việt cần làm

en: Hiding Tasks
vi: Ẩn Việc cần làm

en: Section name
vi: Tên Phần

en: Section Menu
vi: Menu Phần

en: Section moved to <b>%s</b>
vi: Phần này đã được chuyển sang <b>%s</b>

en: Delete section
vi: Xóa Phần này

en: Section deleted
vi: Phần này đã được xóa

en: Subtask name
vi: Tên Việc cần làm phụ

en: Add task
vi: Thêm việc cần làm

en: Add reminder
vi: Thêm ghi nhớ

en: Add Section
vi: Thêm

en: What's new
vi: Các điểm mới

en: Offline mode is on
vi: Chế độ ngoại tuyến đang bật

en: Looks like you'are not connected to the
    internet. Changes you make in offline
    mode will be synced when you reconnect
vi: Có vẻ bạn đang không kết nối tới
    internet. Thay đổi ngoại tuyến sẽ
    được đồng bộ khi bạn kết nối lại

en: Mo
vi: T2

en: We
vi: T4

en: Th
vi: T5

en: Fr
vi: T6

note: #-#-#-#-#  272 (evolution 1.4 GNOME TRUNK)  #-#-#-#-# Translators: These are workday abbreviations, e.g. Su=Sunday and Th=thursday
en: Su
vi: CN

en: Never worry about forgetting things again
vi: Không bao giờ lo lắng vì quên làm gì nữa

en: Invite person
vi: Mời người khác

en: Project comments
vi: Ghi chú Kế hoạch

en: Search task
vi: Tìm Việc cần làm

en: Project Menu
vi: Menu Kế hoạch

en: All clear
vi: Sạch sẽ

en: Looks like everything's organized in the right place.
vi: Có vẻ mọi thứ đã được sắp xếp đúng chỗ.

en: Sort by name
vi: Sắp theo tên

en: What tasks are on your mind?
vi: Bạn đang nghĩ tới việc làm gì?

en: Tap + to add a task for today.
vi: Ấn + để thêm việc cần làm cho hôm nay.

en: What will you accomplish?
vi: Bạn sẽ hoàn thành gì?

en: Tap + to add a task to this project.
vi: Ấn + để thêm việc cần làm vào Kế hoạch.

en: Local Project
vi: Kế hoạch nội bộ

note: Alert
en: Network Is Not Available
vi: Không có kết nối mạng

en: Connect to the Internet to connect with Todoist
vi: Kết nối mạng internet để kết nối với Todoist

en: Synchronizing… Wait a moment please.
vi: Đang đồng bộ hóa... Xin hãy chờ một chút.

en: Please enter your credentials…
vi: Xin hãy điền thông tin đăng nhập…

en: Project Settings
vi: Thiết lập đề án

en: Uploading changes…
vi: Đang tải sửa đổi lên…

en: Edit project
vi: Chỉnh sửa dự án

en: Badge Count
vi: Đếm phù hiệu

en: Quick Add
vi: Thêm nhanh

en: When you open up Planner, make sure you see the tasks that are most important. The default homepage is your <b>Inbox</b> view, but you can change it to whatever you'd like.
vi: Khi bạn mở Planner lên, hãy để những phần việc quan trọng nhất dễ thấy nhất. Trang mặc định là <b>Inbox</b>, nhưng bạn có thể thay đổi nó thành trang khác theo ý muốn.

en: Choose which items should be counted for the badge on the application icon.
vi: Lựa chọn mục nào sẽ được đếm trên phù hiệu của biểu tượng phần mềm.

en: Today + Inbox
vi: Hôm nay + Hộp thư

en: Personalize the look and feel of your Planner by choosing the theme that best suits you.
vi: Cá nhân hóa Planner bằng cách chọn chủ đề màu sắc hợp với bạn nhất.

en: Button layout
vi: Bố trí nút

en: Press keys…
vi: Ấn phím…

en: Save Last Selected Project
vi: Lưu Kế hoạch cuối cùng được chọn

en: DE Integration
vi: Tích hợp với Môi trường Desktop

en: Enable this setting to keep Planner running in the background when it closes. This will allow Planner to continue updating and sending reminder notifications.
vi: Chọn lựa chọn này để Planner luôn chạy trong nền khi đóng. Nó cho phép Planner tiếp tục cập nhật và gửi thông báo nhắc nhở.

en: Run on startup
vi: Chạy khi khởi động

en: Enable this setting to make Planner startup with the system.
vi: Chọn lựa chọn này để Planner khỏi động cùng hệ thống.

note: var database_settings = new Dialogs.Preferences.DatabaseSettings ();
en: Danger zone
vi: Nguy hiểm

en: Save time by batching similar tasks together using labels. You’ll be able to pull up a list of all tasks with any given label in a matter of seconds.
vi: Tiết kiệm thời gian bằng cách đặt nhãn cho những việc cần làm tương tự. Bạn có thể xem tất cả việc cần làm với cùng nhãn chỉ trong phút chốc.

en: Last successful sync: %s
vi: Lần đồng độ thành công cuối cùng:%s

en: Sync server
vi: Máy chủ đồng bộ

en: Activate this setting so that Planner automatically synchronizes with your Todoist account every 15 minutes.
vi: Chọn lựa chọn này để Planner tự động đồng bộ với tài khoản Todoist 15 phút một lần.

en: This process will close your Todoist session on this device.
vi: Quá trình này sẽ đóng phiên làm việc của Todoist trên thiết bị hiện tại.

en: You can connect your <b>Calendar</b> app to Planner to see your events and to-dos together in one place. You’ll see events from both personal and shared calendars in <b>Today</b> and <b>Upcoming</b>. This is useful when you’re managing your day, and as you plan the week ahead.
vi: Bạn có thể kết nối phần mềm <b>Calendar</b> với Planner để xem sự kiện và việc cần làm trong cùng một chỗ. Bạn sẽ thấy sự kiện từ cả lịch cá nhân và lịch được chia sẻ trong phần <b>Today</b> và phần <b>Upcoming</b>. Nó rất hữu dụng để bạn quản lý ngày của bạn, và cả tuần sắp tới nữa.

en: Support & Credits
vi: Hỗ trợ & Danh đề

en: Planner is being developed with ❤️ and passion for Open Source. However, if you like Planner and want to support its development, consider donating to via:
vi: Planner được phát triển với ❤️ và niềm đam mê cho phần mềm mở. Tuy nhiên, nếu bạn thích Planner vào muốn hỗ trợ quá trình phát triển, xem xét việc ủng hộ Planner qua:

en: Thanks to them who made a donation via Patreon or PayPal. (If you want to appear here visit our Patreon account 😉️)
vi: Chân thành cám ơn mọi người đã ủng hộ Planner qua Patreon hay Paypal. (Nếu bạn muốn xuất hiện ở đây, ghé thăm trang Petreon của Planner nhé 😉️)

en: Suggest Translations
vi: Gợi ý phiên dịch

en: The Project was copied to the Clipboard.
vi: Kế hoạch đã được sao chép vào Clipboard.

en: The Task was copied to the Clipboard.
vi: Việc cần làm đã được sao chép vào Clipboard.

en: The Section was copied to the Clipboard.
vi: Phần này đã được lưu vào Clipboard.

en: Delete folder
vi: Xoá thư mục

en: Move to Folder
vi: Chuyển vào thư mục

en: Area:
vi: Vùng:

note: #-#-#-#-#  2588  #-#-#-#-# [label]
en: Translations:
vi: Bản dịch:

en: Capture the whole screen
vi: Chụp toàn bộ màn hình

en: Capture active window
vi: Chụp cửa sổ đang hoạt động

en: Take screenshot after specified delay
vi: Chụp hẹn giờ

en: Redact system text
vi: Giảm văn bản hệ thống

en: Save screenshot to clipboard
vi: Lưu ảnh chụp màn hình vào clipboard

en: Grab the current window
vi: Chụp cửa sổ

en: Select area to grab
vi: Chọn khu vực để chụp

en: Grab pointer:
vi: Chụp cả con trỏ chuột:

en: Close after saving:
vi: Đóng sau khi lưu:

en: Conceal text:
vi: Che văn bản:

en: Delay in seconds:
vi: Trễ trong vài giây:

en: Could not capture screenshot
vi: Không thể chụp màn hình

en: Image not saved
vi: Hình ảnh không được lưu

en: Save Image as…
vi: Lưu ảnh thành…

en: Select Screenshots Folder…
vi: Chọn thư mục cho ảnh chụp màn hình…

en: Save images of the screen
vi: Lưu hình ảnh của màn hình

en: A simple screenshot tool. Capture whole screen shots, selected area shots, current window shots, and timed shots.
vi: Một công cụ chụp màn hình đơn giản. Chụp toàn màn hình, chụp khu vực đã chọn, chụp cửa sổ hiện tại và chụp theo thời gian.

en: Fix minor visual issues with selection items
vi: Khắc phục các vấn đề về hình ảnh và các mục lựa chọn

en: Close when pressing the Escape key
vi: Đóng khi nhấn phím Esc

en: Revert from redacted font as soon as possible to avoid getting stuck in some situations
vi: Quay lại phông chữ được chỉnh sửa càng sớm càng tốt để tránh bị lỗi trong một số trường hợp

en: Always respect delay setting
vi: Luôn giữ lại cài đặt độ trễ

en: Increase minimum timeout to 300
vi: Tăng thời gian chờ tối thiểu lên 300

en: Fix Alt+F4 key behavior
vi: Sửa chế độ Alt+F4

en: Fix extra black area on HiDPI screenshots
vi: Sửa thêm vùng đen trên ảnh chụp màn hình HiDPI

en: Screenshot of the Whole Screen
vi: Ảnh chụp của toàn bộ màn hình

en: Screenshot of the Current Window
vi: Ảnh chụp màn hình của Cửa sổ hiện tại

en: Screenshot of a Selected Area
vi: Ảnh chụp màn hình của một vùng được chọn

en: Keyboard Settings…
vi: Cài đặt Bàn phím…

en: Add Task List…
vi: Thêm danh sách tác vụ…

en: Creating a new task list failed
vi: Tạo danh sách tác vụ mới không thành công

en: The task list registry may be unavailable or unable to be written to.
vi: Sổ đăng ký danh sách tác vụ có thể không có sẵn hoặc không thể ghi vào.

en: Leaving
vi: Tôi đi

en: Waiting for login credentials
vi: Đang chờ thông tin đăng nhập

en: Currently disconnected from the (possibly remote) data store
vi: Hiện đã ngắt kết nối với kho dữ liệu (có thể đã ngắt từ xa)

en: SSL certificate trust was rejected for the connection
vi: Chứng chỉ SSL tin cậy đã bị từ chối kết nối

en: No Tasks
vi: Không có tác vụ

en: Completing task failed
vi: Hoàn thành tác vụ thất bại

en: The task registry may be unavailable or unable to be written to.
vi: Sổ đăng ký tác vụ có thể không có sẵn hoặc không thể ghi vào.

en: Updating task failed
vi: Cập nhật tác vụ thất bại

en: Removing task failed
vi: Loại bỏ tác vụ thất bại

en: Edit Name and Appearance
vi: Chỉnh sửa tên và giao diện

en: Adding task failed
vi: Thêm tác vụ thất bại

en: Renaming task list failed
vi: Đổi tên danh sách tác vụ thất bại

en: Arriving: %s
vi: Đi đến: %s

en: Add Task
vi: Thêm tác vụ

en: Synced tasks and reminders
vi: Đã đồng bộ hóa các công việc và lời nhắc

en: Create and track the progress of tasks
vi: Tạo và theo dõi tiến trình của tác vụ

en: Todo;Reminders;
vi: Todo;Nhắc nhở;

note: -e flag is used for running single string commands. May be more than one -e flag in cmdline
en: Run a program in terminal
vi: Chạy một chương trình trong terminal

en: Open a new terminal window
vi: Mở một cửa sổ terminal mới

en: Open a new terminal tab
vi: Mở một thẻ tab mới

en: Set shell working directory
vi: Thiết lập thư mục làm việc shell

en: Default zoom level
vi: Cỡ thu phóng mặc định

note: (itstool) path: solarized-light.xml/style-scheme@_name
en: Solarized Light
vi: Solarized sáng

en: Are you sure you want to close this tab?
vi: Bạn có chắc bạn muốn đóng tab này không?

en: There is an active process on this tab.
vi: Có tiến trình đang hoạt động trong tab này.

en: If you close it, the process will end.
vi: Nếu bạn đóng nó, tiến trình sẽ kết thúc.

en: Are you sure you want to quit Terminal?
vi: Bạn có chắc bạn muốn đóng Cửa sổ dòng lệnh không?

en: There is an active process on this terminal.
vi: Có tiến trình đang hoạt động trong cửa sổ lệnh này.

en: If you quit Terminal, the process will end.
vi: Nếu bạn thoát khỏi Terminal, tiến trình sẽ kết thúc.

en: Quit Terminal
vi: Đóng Cửa sổ dòng lệnh

en: Don't Paste
vi: Đừng dán

en: Paste Anyway
vi: Dán mọi cách

en: Previous result
vi: Kết quả trước đó

en: Next result
vi: Kết quả kế tiếp

en: Episodes
vi: Phần

en: Video files
vi: Tập tin phim ảnh

en: Try changing search terms.
vi: Hãy thử thay đổi cụm từ tìm kiếm.

en: No Results for “%s”
vi: Không có kết quả cho “%s”

en: Subtitle files
vi: Tập tin phụ đề

en: External Subtitles
vi: Phụ đề bên ngoài

en: Track %u
vi: Rãnh %u

en: Sun GNOME Documentation Team
vi: Nhóm biên soạn tài liệu Sun GNOME

en: 7-zip archive
vi: Kho nén 7-zip

en: ACE archive
vi: Kho nén ACE

en: AR archive
vi: Kho nén AR

en: Microsoft Cabinet archive
vi: Kho lưu Cabinet Microsoft

en: Java archive
vi: Kho nén Java

en: StuffIt archive
vi: Kho nén Stuffit

en: <guimenu>Applications</guimenu> menu
vi: Trình đơn <guimenu>Application</guimenu>

en: Statusbar
vi: Thanh trạng thái

en: Filename Patterns
vi: Dạng tên tệp

note: ---- Folder View ----
en: Folder View
vi: Khung Thư mục

en: What criteria must be used to arrange files. Possible values: name, size, type, time, path.
vi: Tiêu chuẩn để sắp xếp tập tin. Các giá trị có thể: name (tên), size (cỡ), type (kiểu), time (thời gian), path (đường dẫn).

en: Whether to sort in ascending or descending direction. Possible values: ascending, descending.
vi: Sắp xếp theo thứ tự tăng hay giảm dần. Giá trị có thể: ascending (tăng dần), descending (giảm dần).

en: Display size
vi: Hiển thị cỡ

en: Display path
vi: Hiện đường dẫn

en: Name column width
vi: Độ rộng của cột tên

en: The default width of the name column in the file list.
vi: Chiều ngang cố định của cột tên trong danh sách tập tin.

en: View the folders pane
vi: Xem ô cửa sổ thư mục

en: Encrypt the archive header
vi: Mã hóa phần đầu tập tin nén

en: Whether to encrypt the archive header. If the header is encrypted the password will be required to list the archive content as well.
vi: Có mã hóa phần đầu kho nén hay không. Nếu phần đầu được mã hóa thì cần nhập mật khẩu cho cả phần đầu và phần chính (nội dung) của kho nén.

en: Do not overwrite newer files
vi: Không ghi đè tập tin mới

en: Recreate the folders stored in the archive
vi: Tạo lại thư mục được lưu trong kho

en: Default volume size
vi: Cỡ khối mặc định

en: The default size for volumes.
vi: Cỡ mặc định cho kho.

en: Engrampa
vi: Trình quản lí kho Engrampa

en: Allows to create and extract archives
vi: Cho phép tạo vào trích xuất các tập tin lưu trữ

en: Could not create the archive
vi: Không thể tạo kho

en: You don't have permission to create an archive in this folder
vi: Bạn không có quyền tạo kho trong thư mục này

en: Archive type not supported.
vi: Không hỗ trợ kiểu kho đó.

en: Last Output
vi: Kết xuất cuố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 miễn phí; người dùng có thể phát hành lại và/hoặc sửa đổi phần mềm này dựa theo các điều khoản được quy định bởi giấy phép phát hành công cộng GPL của GNU, được xuất bản bởi Free Software Foundation, 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 nào sau này.

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: Engrampa được phát hành với mong muốn mang lại lợi ích cho người sử dung. Tuy nhiên, phần mềm này KHÔNG ĐI KÈM BẤT KỲ MỘT HÌNH THỨC BẢO HÀNH NÀO, kể cả CÁC BẢO ĐẢM NGẦM ĐỊNH về TÍNH THƯƠNG MẠI HÓA hay HAY KHẢ NĂNG THỰC HIỆN MỘT TÁC VỤ CỤ THỂ. Vui lòng tham khảo giấy phép phát hành công cộng GPL của 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 có thể đã nhận được một bản sao của giấy phép phát hành công cộng GPL của GNU đi kèm với phần mềm này; nếu chưa nhận được giấy phép này, xin vui lòng gửi thư yêu cầu giúp đỡ tới Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.

en: Could not add the files to the archive
vi: Không thể thêm tập tin vào kho

en: You don't have the right permissions to read files from folder "%s"
vi: Bạn không có quyền truy cập tập tin nằm trong thư mục "%s"

en: Save Options
vi: Lưu tùy 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: You don't have the right permissions to create an archive in the destination folder.
vi: Bạn không có đủ quyền để tạo kho trong thư mục đích.

en: Destination folder "%s" does not exist.
    
    Do you want to create it?
vi: Thư mục đích « %s » không tồn tại.
    
    Bạn có muốn tạo nó không?

en: Could not create the destination folder: %s.
vi: Không thể tạo thư mục đích: %s.

en: Archive not created
vi: Chưa tạo kho.

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: Extraction not performed
vi: Chưa giải nén

en: You don't have the right permissions to extract archives in the folder "%s"
vi: Bạn không có đủ quyền để giải nén kho nằm trong thư mục « %s »

[ctx: File]
en: Save
vi: Lưu

en: There is no command installed for %s files.
    Do you want to search for a command to open this file?
vi: Không có lệnh 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 lệnh có khả năng mở tập tin này không?

en: Could not open this file type
vi: Không thể mở tập tin kiểu này

en: _Search Command
vi: _Lệnh tìm kiếm

en: Update the file "%s" in the archive "%s"?
vi: Cập nhật tập tin « %s » trong kho lưu « %s » không?

en: Update the files in the archive "%s"?
vi: Cập nhật các tập tin trong kho lưu « %s » không?

en: File _Format: %s
vi: Định _dạng tập tin: %s

en: Extension(s)
vi: Phần mở rộng

en: File not found.
vi: Không tìm thấy tập tin.

en: Archive not found
vi: Không tìm thấy kho

en: You don't have the right permissions.
vi: Bạn không có đủ quyền truy cập.

en: You can't add an archive to itself.
vi: Bạn không thể thêm một kho vào chính nó.

note: #-#-#-#-#  262 (engrampa 1.25.0)  #-#-#-#-# Translators: after the colon there is a filename.
en: Adding file:
vi: Đang thêm tập tin:

note: #-#-#-#-#  262 (engrampa 1.25.0)  #-#-#-#-# Translators: after the colon there is a filename.
en: Extracting file:
vi: Đang giải nén tập tin:

note: Translators: after the colon there is a filename.
en: Removing file:
vi: Đang gỡ bỏ tập tin:

en: Deleting files from archive
vi: Đang xóa bỏ tập tin khỏi kho

en: Recompressing archive
vi: Đang nén lại kho

en: Decompressing archive
vi: Đang giải nén kho

en: OpenDocument Spreadsheet
vi: Bảng tính OpenDocument

en: OpenDocument Text
vi: Tài liệu OpenDocument

en: ARC archive
vi: Kho nén ARC

en: Bzip2 compressed file
vi: Tập tin nén bzip2

en: War
vi: Chiến tranh

en: [read only]
vi: [chỉ đọc]

en: Could not display the folder "%s"
vi: Không thể hiển thị thư mục « %s »

en: Creating "%s"
vi: Đang tạo "%s"

en: Getting the file list
vi: Đang lấy danh sách tập tin

en: Copying the extracted files to the destination
vi: Chép tập tin được trích ra vào thư mục đích

en: _Open the Archive
vi: Mở kh_o

en: _Show the Files
vi: _Hiện các tập tin

en: Archive created successfully
vi: Đã tạo kho thành công

en: Command exited abnormally.
vi: Lệnh đã kết thúc bất thường.

en: An error occurred while extracting files.
vi: Gặp lỗi khi giải nén tập tin.

en: Could not open "%s"
vi: Không thể mở « %s »

en: Command not found.
vi: Không tìm thấy lệnh.

en: Test Result
vi: Kết quả kiểm tra

en: Could not perform the operation
vi: Không thể thực hiện thao tác

en: Do you want to add this file to the current archive or open it as a new archive?
vi: Bạn có muốn thêm tập tin này vào kho hiện thời, hoặc mở nó như là một kho mới không?

en: Do you want to create a new archive with these files?
vi: Bạn có muốn tạo kho mới bằng các tập tin này không?

en: Create _Archive
vi: Tạo _kho

[ctx: File]
en: Size
vi: Cỡ

[ctx: File]
en: Type
vi: Kiểu

[ctx: File]
en: Date Modified
vi: Ngày sửa đổi

[ctx: File]
en: Location
vi: Vị trí

[ctx: File]
en: Name
vi: Tên

en: Close the folders pane
vi: Đóng ô cửa sổ thư mục

en: Could not save the archive "%s"
vi: Không thể lưu kho « %s »

note: Translators: the name references to a filename.  This message can appear when renaming a file.
en: New name is void, please type a name.
vi: Tên không hợp lệ, vui lòng nhập lại.

note: Translators: the name references to a filename.  This message can appear when renaming a file.
en: New name is the same as old one, please type other name.
vi: Tên mới trùng với tên cũ, vui lòng nhập tên khác.

en: A folder named "%s" already exists.
    
    %s
vi: Một thư mục tên "%s" đã có.
    
    %s

en: A file named "%s" already exists.
    
    %s
vi: Một tập tin tên « %s » đã có.
    
    %s

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: Could not rename the file
vi: Không thể thay đổi tên của tập tin

en: Add files to an archive
vi: Thêm tập tin vào kho

en: Extract archive
vi: Giải nén kho

en: Command _Line Output
vi: Kết xuất dòng _lệnh

en: Could not display help
vi: Không thể hiển thị trợ giúp

en: Add files to the specified archive and quit the program
vi: Thêm tập tin vào kho đã xác định rồi thoát khỏi chương trình

en: Add files asking the name of the archive and quit the program
vi: Thêm tập tin yêu cầu đặt tên cho kho rồi thoát khỏi chương trình

en: Extract archives to the specified folder and quit the program
vi: Giải nén kho vào thư mục đã xác định rồi thoát khỏi chương trình

en: Extract archives asking the destination folder and quit the program
vi: Giải nén kho, yêu cầu thư mục đích, rồi thoát khỏi chương trình

en: Extract the contents of the archives in the archive folder and quit the program
vi: Giải nén nội dung của kho nén vào thư mục chứa kho nén, sau đó thoát khỏi chương trình

en: Default folder to use for the '--add' and '--extract' commands
vi: Thư mục mặc định dùng cho lệnh « --add » (thêm) và « --extract » (giải nén)

en: Create destination folder without asking confirmation
vi: Tạo thư mục đích, không yêu cầu phải xác nhận

en: - Create and modify an archive
vi: - Tạo và sửa kho

en: Load Options
vi: Nạp tùy chọn

en: _About Archive Manager
vi: _Giới thiệu bộ quản lý kho

en: _Other Options
vi: Tùy chọn _khác

en: _All files
vi: _Mọi tập tin

en: _Selected files
vi: Tập tin đã _chọn

en: example: *.txt; *.doc
vi: ví dụ : *.txt; *.doc

en: _Files:
vi: _Tập tin:

en: Add a Folder
vi: Thêm thư mục

en: _Include subfolders
vi: _Gồm cả thư mục con

en: Exclude folders that are symbolic lin_ks
vi: Bỏ qua các liên kết _tượng trưng

en: Include _files:
vi: _Gồm các tập tin:

en: example: *.o; *.bak
vi: ví dụ: *.o; *.bak

en: E_xclude files:
vi: Bỏ _qua các tập tin:

en: _Exclude folders:
vi: Bỏ qua các thư _mục:

en: _Load Options
vi: Nạp tùy _chọn

en: Sa_ve Options
vi: _Lưu tùy chọn

en: _Reset Options
vi: Đặt lạ_i các tuỳ chọn

en: Re-crea_te folders
vi: Tạ_o lại thư mục

en: Over_write existing files
vi: Ghi đè _lên tập tin đã có

en: Do not e_xtract older files
vi: Không _giải nén tập tin cũ hơn

en: _Arrange Files
vi: _Sắp xếp tập tin

en: Information about the program
vi: Thông tin về chương trình

en: _Add Files…
vi: _Thêm tập tin…

en: Add files to the archive
vi: Thêm tập tin vào kho

en: Add Files
vi: Thêm tập tin

en: Add a folder to the archive
vi: Thêm thư mục vào kho

en: Close the current archive
vi: Đóng kho đang mở

en: Display the Engrampa Manual
vi: Xem hướng dẫn sử dụng Trình quản lý kho

en: Rename the selection
vi: Đổi tên của mục được chọn

en: Dese_lect All
vi: _Bỏ chọn tất cả

en: Deselect all files
vi: Bỏ chọn mọi tập tin

en: _Extract…
vi: _Giải nén…

en: Extract files from the archive
vi: Giải nén tập tin khỏi kho

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: New…
vi: Mới…

en: Open archive
vi: Mở kho

en: _Open With…
vi: Mở _bằng…

en: Open selected files with an application
vi: Mở các tập tin được chọn bằng một ứng dụng

en: Pass_word…
vi: _Mật khẩu…

en: Show archive properties
vi: Hiển thị thuộc tính kho

en: Reload current archive
vi: Tải lại kho hiện thời

en: Select all files
vi: Chọn tất cả các tập tin

en: Stop current operation
vi: Dừng thao tác hiện thời

en: _Test Integrity
vi: _Kiểm tra tính toàn vẹn

note: #-#-#-#-#  262 (engrampa 1.25.0)  #-#-#-#-# Translators: the home location is the home folder.
en: Go to the home location
vi: Về vị trí gốc

en: View the main toolbar
vi: Xem thanh công cụ chính

en: Stat_usbar
vi: Thanh t_rạng thái

en: View the statusbar
vi: Xem thanh trạng thái

en: Reverse the list order
vi: Đảo ngược lại thứ tự của danh sách

en: View All _Files
vi: Xem tất cả tậ_p tin

en: View as a F_older
vi: Xem dạng thư _mục

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

note: Translators: this is the "sort by file location" menu item
en: by _Location
vi: theo _vị trí

note: Translators: location is the file location
en: Sort file list by location
vi: Sắp xếp danh sách tập tin theo vị trí

en: _Encrypt the file list
vi: _Mã hóa danh sách tập tin

[ctx: File]
en: Name:
vi: Tên:

en: Archive size:
vi: Kích thước kho:

en: Compression ratio:
vi: Tỷ lệ nén:

en: Content size:
vi: Kích thước nội dung:

en: Search Path Settings
vi: Thiết Lập Đường Dẫn Tìm Kiếm

en: Enlightenment Paths
vi: Đường Dẫn Enlightenment

en: Default Directories
vi: Thư Mục Mặc Định

en: User Defined Directories
vi: Thư Mục Định Nghĩa Bởi Người Dùng

en: Search Directories
vi: Thư Mục Tìm Kiếm

en: Copying is aborted
vi: Sao chép bị hủy bỏ

en: Moving is aborted
vi: Di chuyển bị hủy bỏ

en: Deleting is aborted
vi: Xóa bị hủy bỏ

en: Secure deletion is aborted
vi: Xóa an toàn bị hủy bỏ

en: Unknown operation from slave is aborted
vi: Tác vụ không rõ từ đầy tớ bị hủy bỏ

en: Copy of %s done
vi: Sao chép của %s đã hoàn thành

en: Copying %s (eta: %s)
vi: Đang sao chép %s (khoảng: %s)

en: Move of %s done
vi: Di chuyển của %s đã hoàn thành

en: Moving %s (eta: %s)
vi: Đang di chuyển %s (khoảng: %s)

en: Delete done
vi: Xóa đã hoàn thành

en: Secure delete done
vi: Xóa an toàn đã hoàn thành

en: Securely deleting files...
vi: Đang xóa an toàn các tập tin...

en: Unknown operation from slave %d
vi: Tác vụ không rõ từ đầy tớ %d

en: Processing %d operation | Processing %d operations
vi[0]: Đang xử lý %d tác vụ
vi[1]: Đang xử lý %d tác vụ

en: Filemanager is idle
vi: Bộ quản lý tập tin đang rảnh

en: EFM Operation Info
vi: Thông Tin Hoạt Động Của EFM

en: Pairable
vi: Có Khả Ghép Cặp

en: Overlay (Action Toggle)
vi: Phủ Lên (Bật/Tắt Tác Vụ)

en: Desktop Gadgets
vi: Gadget Chỗ Làm Việc

en: Available Layers
vi: Lớp Khả Dụng

en: Configure Layer
vi: Cấu Hình Lớp

en: Theme Defined
vi: Chủ Đề Được Định Nghĩa

en: Gadgets
vi: Gadget

en: Go up a Directory
vi: Lên trên một Thư Mục

en: Background Options
vi: Tùy Chọn Hình Nền

en: Desktop Overlay
vi: Bao Phủ Chỗ Làm Việc

en: Begin move/resize
vi: Bắt đầu di chuyển/thay đổi kích thước

en: Add other gadgets
vi: Thêm gadget khác

en: Show/hide gadgets
vi: Ẩn/hiện gadget

en: Change Gadgets
vi: Thay Đổi Gadget

en: IBar Settings
vi: Thiết Lập IBar

en: Selected source
vi: Nguồn được chọn

en: Icon Labels
vi: Nhãn Biểu Tượng

en: Show icon label
vi: Hiển thị nhãn biểu tượng

en: Lock icon move
vi: Khóa sự di chuyển của biểu tượng

en: Don't add items on launch
vi: Không thêm mục khi chạy

en: Track launch
vi: Theo dõi chạy

en: Menu on mouse over
vi: Danh mục khi con trỏ đi qua

en: Create new IBar source
vi: Tạo mới nguồn IBar

en: Enter a name for this new source:
vi: Nhập tên cho nguồn mới này:

en: Are you sure you want to delete this bar source?
vi: Bạn có chắc chắn muốn xóa nguồn của thanh này không?

en: Create new Icon
vi: Tạo biểu tượng mới

en: Add to bar
vi: Thêm vào thanh

en: Remove from bar
vi: Loại khỏi thanh

en: Icon %s
vi: Biểu Tượng %s

en: Focus IBar
vi: Tập Trung Vào IBar

en: Backlight
vi: Đèn Hậu

en: Backlight Controls
vi: Điều Khiển Đèn Hậu

en: Performance Settings
vi: Thiết Lập Hiệu Suất

en: Application priority
vi: Độ ưu tiên ứng dụng

en: Power Management Settings
vi: Thiết Lập Quản Lý Điện

en: Levels Allowed
vi: Mức Cho Phép

en: Time to defer power-hungry tasks
vi: Thời gian hoãn các công việc tốn điện

en: e.g. Saving to disk
vi: Ví dụ: Lưu xuống đĩa

en: %1.2f s
vi: %1.2f giây

en: %.0f s
vi: %.0f giây

en: Shelves
vi: Các Khay

en: Shelf Settings
vi: Thiết Lập Khay

en: Configured Shelves: Display %d
vi: Khay Được Cấu Hình: Màn  Hình %d

en: Shelf %s
vi: Khay %s

en: Confirm Shelf Deletion
vi: Xác Nhận Xóa Khay

en: Menu Title
vi: Tiêu Đề Danh Mục

en: Textblock Plain
vi: Khối Văn Bản Thô

en: Textblock Light
vi: Khối Văn Bản Nhẹ

en: Textblock Big
vi: Khối Văn Bản Lớn

en: Move Text
vi: Di Chuyển Văn Bản

en: Resize Text
vi: Thay Đổi Kích Thước Văn Bản

en: Winlist Title
vi: Tiêu Đề Winlist

en: Settings Heading
vi: Đầu Thiết Lập

en: About Title
vi: Về Tiêu Đề

en: About Version
vi: Về Phiên Bản

en: Desklock Title
vi: Tiêu Đề Của Desklock

en: Desklock Password
vi: Mật Mã Của Desklock

en: Dialog Error
vi: Lỗi Hộp Thoại

en: Exebuf Command
vi: Lệnh Exebuf

en: Splash Title
vi: Tiêu Đề Splash

en: Splash Text
vi: Văn Bản Splash

en: Splash Version
vi: Phiên Bản Splash

en: Check Buttons
vi: Nút Kiểm Tra

en: Text List Item
vi: Mục Của Danh Sách Văn Bản

en: List Header
vi: Đầu Của Danh Sách

en: Filemanager
vi: Quản Lý Tập Tin

en: Desktop Icon
vi: Biểu Tượng Chỗ Làm Việc

en: Small Styled
vi: Kiểu Nhỏ

en: Normal Styled
vi: Kiểu Bình Thường

en: Large Styled
vi: Kiểu Lớn

en: Really Big
vi: Thực Sự Lớn

en: Enable Custom Font Classes
vi: Bật Lớp Phông Tùy Biến

en: Font Classes
vi: Lớp Phông

en: Enable Font Class
vi: Bật Lớp Phông

en: Font Fallbacks
vi: Phông Hồi Chuyển

en: Fallback Name
vi: Tên Hồi Chuyển

en: Enable Fallbacks
vi: Bật Hồi Chuyển

en: Hinting / Fallbacks
vi: Gợi Ý/Hồi Chuyển

en: Theme Selector
vi: Chọn Chủ Đề

en: Missing Application
vi: Ứng Dụng Bị Mất

en: Theme File Error
vi: Lỗi Tập Tin Chủ Đề

en: Show startup splash
vi: Hiển thị splash khởi động

en: Default Border Style
vi: Kiểu Viền Mặc Định

en: Window Border Selection
vi: Chọn Viền Cửa Sổ

en: Remember this Border for this window next time it appears
vi: Nhớ viền này cho lần hiển thị tới của cửa sổ

en: Application Theme
vi: Chủ Đề Ứng Dụng

en: Scale Settings
vi: Thiết Lập Co Giãn

en: DPI Scaling
vi: Co Giãn DPI

en: Don't Scale
vi: Không Co Giãn

en: Scale relative to screen DPI
vi: Co giãn tương đối với DPI của màn hình

en: Base DPI (Currently %i DPI)
vi: DPI Cơ Sở (Hiện Tại %i DPI)

en: Custom scaling factor
vi: Hệ số co giãn tùy biến

en: %1.2f times
vi: %1.2f lần

en: Select a Theme...
vi: Chọn một Chủ Đề...

en: Theme Import Error
vi: Lỗi Nhập Chủ Đề

en: Transition Settings
vi: Thiết Lập Chuyển Đổi

en: Desk Change
vi: Thay Đổi Bàn

en: Background Change
vi: Thay Đổi Hình Nền

en: Wallpaper Settings
vi: Thiết Lập Hình Nền

en: Go up a directory
vi: Đi lên một thư mục

en: Use Theme Wallpaper
vi: Sử Dụng Hình Nền Của Chủ Đề

en: Where to place the Wallpaper
vi: Vị trí đặt Hình Nền

en: This Desktop
vi: Chỗ Làm Việc Này

en: This Screen
vi: Màn Hình Này

en: Application Theme Settings
vi: Thiết Lập Chủ Đề Ứng Dụng

en: Match Enlightenment theme if possible
vi: So trùng chủ đề của Enlightenment nếu có thể

en: Enable X Application Settings
vi: Bật Thiết Lập Ứng Dụng Của X

en: GTK Applications
vi: Ứng Dụng GTK

en: Enable icon theme for applications
vi: Bật chủ đề biểu tượng cho các ứng dụng

en: Enable icon theme for Enlightenment
vi: Bật chủ đề biểu tượng cho các Enlightenment

en: Screen Setup
vi: Thiết Lập Màn Hình

en: Left of
vi: Bên Trái của

en: Right of
vi: Bên Phải của

en: Below
vi: Phía Dưới

en: Laptop lid
vi: Nắp Laptop

en: Restore setup on start
vi: Khôi phục thiết lập lúc khởi động

en: Monitor hotplug
vi: Màn hình hotplug

en: Lid Events
vi: Sự Kiện Của Nắp

en: Desk Settings
vi: Thiết Lập Bàn

en: Screen Blank Settings
vi: Thiết Lập Màn Hình Trống

en: Enable screen blanking
vi: Bật màn hình trống

en: %1.0f seconds
vi: %1.0f giây

en: Suspend on blank
vi: Nghỉ khi trống

en: Suspend even if AC
vi: Nghỉ ngay cả khi có AC

en: Suspend delay
vi: Trì hoàn nghỉ

en: %1.0f minutes
vi: %1.0f phút

en: Disable blanking for Fullscreen Windows
vi: Tắt màn hình trống cho các cửa sổ toàn màn hình

en: Wake on notification
vi: Thức giấc khi cảnh báo

en: Wake on urgency
vi: Thức giấc khi khẩn cấp

en: Suggest if deactivated before
vi: Đề nghị nếu không kích hoạt trước

en: Desk
vi: Bàn

en: Virtual Desktops Settings
vi: Thiết Lập Chỗ Làm Việc Ảo

en: Number of Desktops
vi: Số Chỗ Làm Việc

en: Click to change wallpaper
vi: Nhấp để thay đổi hình nền

en: Flip when dragging objects to the screen edge
vi: Lật khi kéo các đối tượng đến cạnh màn hình

en: Wrap desktops around when flipping
vi: Bao bọc xung quanh chỗ làm việc khi lật

en: Screen Lock Settings
vi: Thiết Lập Khóa Màn Hình

en: Lock on Startup
vi: Khóa Lúc Khởi Động

en: Lock on Suspend
vi: Khóa Lúc Nghỉ

en: Use System Authentication
vi: Sử Dụng Xác Thực Hệ Thống

en: Use Personal Screenlock Password (insecure)
vi: Sử Dụng Mã Khóa Màn Hình Cá Nhân (không an toàn)

en: Use PIN (insecure)
vi: Sử dụng PIN (không an toàn)

en: Use External Screenlock Command
vi: Sử Dụng Lệnh Khóa Màn Hình Ngoại

en: Personal Screenlock Password (insecure)
vi: Mật Mã Khóa Màn Hình Cá Nhân (không an toàn)

en: PIN Entry (insecure)
vi: Điểm Nhập PIN (không an toàn)

en: External Screenlock Command
vi: Lệnh Khóa Màn Hình Ngoại

en: Locking
vi: Khóa

en: Show on all screens
vi: Hiển thị trên tất cả màn hình

en: Show on current screen
vi: Hiển thị trên màn hình hiện tại

en: Show on screen #:
vi: Hiển thị trên màn hình #:

en: Login Box
vi: Hộp Đăng Nhập

en: Lock when idle time exceeded
vi: Khóa khi vượt quá thời gian rảnh

en: Timers
vi: Đồng Hồ

en: Presentation Mode
vi: Chế Độ Trình Diễn

en: Theme Wallpaper
vi: Hình Nền Chủ Đề

en: Current Wallpaper
vi: Hình Nền Hiện Tại

en: Select a Background...
vi: Chọn một hình nền...

en: Hide Logo
vi: Ẩn Logo

en: Backlight Settings
vi: Thiết Lập Ánh Sáng Hậu

en: Normal Backlight
vi: Ánh Sáng Hậu Bình Thường

en: Dim Backlight
vi: Ánh Sáng Hậu Mờ

en: Idle Fade Time
vi: Thời Gian Làm Mờ Rảnh

en: %1.0f second(s)
vi: %1.0f giây

en: %1.1f second(s)
vi: %1.1f giây

en: Dimming
vi: Mờ

en: Power Saving
vi: Tiết kiệm điện

en: Fast (4 ticks)
vi: Nhanh (4 nhịp)

en: Medium (8 ticks)
vi: Trung Bình (8 nhịp)

en: Normal (32 ticks)
vi: Bình Thường (32 nhịp)

en: Slow (64 ticks)
vi: Chậm (64 nhịp)

en: Very Slow (256 ticks)
vi: Rất Chậm (256 nhịp)

en: Lower Power Automatic
vi: Tự Động Hạ Thấp Điện Năng

en: Automatic Interactive
vi: Tương Tác Tự Động

en: Restore CPU Power Policy
vi: Khôi Phục Chính Sách Điện Năng CPU

en: Buffers
vi: Bộ đệm

en: Cached
vi: Đã lưu tạm

en: Your battery is low!
vi: Pin Yếu!

en: Show low battery alert
vi: Hiển thị cảnh báo pin yếu

en: Suspend when below:
vi: Ngừng khi dưới:

en: Hibernate when below:
vi: Ngủ đông khi dưới:

en: Shutdown when below:
vi: Tắt khi dưới:

en: Power Management Timing
vi: Thời Gian Quản Lý Điện

en: Send:
vi: Gửi:

en: Window Switcher
vi: Bộ Chuyển Cửa Sổ

en: Window : List
vi: Cửa Sổ: Danh Sách

en: Next Window
vi: Cửa Số Tiếp Theo

en: Previous Window
vi: Cửa Số Phía Trước

en: Next window of same class
vi: Cửa sổ tiếp theo trong cùng lớp

en: Previous window of same class
vi: Cửa sổ phía trước trong cùng lớp

en: Next window class
vi: Lớp cửa sổ tiếp theo

en: Previous window class
vi: Lớp cửa sổ phía trước

en: Window on the Left
vi: Cửa sổ bên trái

en: Window Down
vi: Cửa Sổ Trên

en: Window Up
vi: Cửa Sổ Trên

en: Window on the Right
vi: Cửa Sổ Bên Phải

en: Winlist Error
vi: Lỗi Winlist

en: Winlist cannot be activated from an edge binding
vi: Winlist không thể được kích hoạt từ cạnh gán

en: Winlist cannot be activated from a signal binding
vi: Winlist không thể được kích hoạt từ tín hiệu gán

en: Winlist cannot be activated from an ACPI binding
vi: Winlist không thể được kích hoạt từ gán ACPI

en: Window Switcher Settings
vi: Thiết Lập Bộ Chuyển Đổi Cửa Sổ

en: Windows from other desks
vi: Cửa sổ từ các bàn khác

en: Windows from other screens
vi: Cửa sổ từ màn hình khác

en: Iconified from other desks
vi: Biểu tượng hóa từ các bàn khác

en: Iconified from other screens
vi: Biểu tượng hóa từ các màn hình khác

en: Uniconify/Unshade
vi: Không Biểu Tượng Hóa/Không Đổ Bóng

en: Warp mouse while selecting
vi: Kéo con trỏ khi chọn

en: Warp mouse at end
vi: Kéo con trỏ ở chỗ cuối

en: Disable mouse warp on directional focus change
vi: Tắt việc kéo con trỏ khi thay đổi hướng tập trung

en: Jump to desk
vi: Nhảy đến bàn

en: Move to current desk after switch
vi: Di chuyển đến bàn hiện hành sau khi chuyển

en: Scroll Animation
vi: Chuyển Động Cuộn

en: Scroll speed
vi: Tốc độ cuộn

en: Maximum width
vi: Chiều rộng tối đa

en: Minimum height
vi: Chiều cao tối thiểu

en: Maximum height
vi: Chiều cap tối đa

en: Select a window
vi: Chọn một cửa sổ

en: Do not apply any keyboard settings ever
vi: Không bao giờ áp dụng các thiết lập bàn phím

en: Label only in gadgets
vi: Chỉ có nhãn trong các gadgets

en: Add New Configuration
vi: Thêm Cấu Hình Mới

en: Clock Settings
vi: Thiết Lập Đồng Hồ

en: Digital
vi: Số

en: Date Only
vi: Chỉ Ngày

en: Weekend
vi: Cuối Tuần

en: Toggle calendar
vi: Bật/Tắt lịch

en: Dialog Settings
vi: Thiết Lập Hộp Thoại

en: Disable Confirmation Dialogs
vi: Tắt Hộp Thoại Xác Nhận

en: Normal Windows
vi: Cửa Sổ Bình Thường

en: Default Settings Dialogs Mode
vi: Chế Độ Hộp Thoại Thiết Lập Mặc Định

en: Remember size and position of dialogs
vi: Nhớ kích thước và vị trí hộp thoại

en: Default Dialog Mode
vi: Chế Độ Hộp Thoại Mặc Định

en: Profile Selector
vi: Bộ Chọn Profile

en: Select a profile
vi: Chọn một profile

en: Scratch
vi: Rút Khỏi

en: Selected profile: %s
vi: Profile đã chọn: %s

en: Add New Profile
vi: Thêm Profile Mới

en: Netmask
vi: Mặt nạ mạng

note: #-#-#-#-#  272 (evolution 1.4 GNOME TRUNK)  #-#-#-#-# Translators: The '%s' is a mail * folder name.  (e.g. "Show Inbox")
en: Show %s
vi: Hiện %s

en: Systray Settings
vi: Thiết Lập Systray

en: Temperature Settings
vi: Các Thiết Lập Nhiệt Độ

en: %1.0f ticks
vi: %1.0f nhịp

en: Check Interval
vi: Chu Kỳ Kiểm Tra

en: High Temperature
vi: Nhiệt Độ Cao

en: Low Temperature
vi: Nhiệt Độ Thấp

en: Temperatures
vi: Nhiệt Độ

en: Show window titles
vi: Hiển thị tiêu đề cửa sổ

en: Tile dialog windows
vi: Lát gách các cửa sổ hộp thoại

en: Enable floating split-mode
vi: Bật chế độ chia động

en: Enable/disable tiling per desktop.
vi: Bật/Tắt lát gạch cho từng chỗ làm việc

en: Padding between windows
vi: Đệm giữa các cửa sổ

en: Tiling Configuration
vi: Cấu Hình Lát Gạch

en: Toggle floating
vi: Bật/Tắt trôi nổi

en: Move the focused window up
vi: Di chuyển cửa sổ tập trung lên trên

en: Move the focused window down
vi: Di chuyển cửa sổ tập trung xuống dưới

en: Move the focused window left
vi: Di chuyển cửa sổ tập trung sang trái

en: Move the focused window right
vi: Di chuyển cửa sổ tập trung sang phải

en: Swap window
vi: Chuyển đổi cửa sổ

en: IBox Settings
vi: Thiết Lập IBox

en: Expand When On Desktop
vi: Mở Rộng Khi Trên Chỗ Làm Việc

en: Show Icon Label
vi: Hiển Thị Nhãn Biểu Tượng

en: Display Title
vi: Hiển Thị Tiêu Đề

en: Display Class
vi: Hiển Thị Lớp

en: Display Icon Name
vi: Hiển Thị Tên Biểu Tượng

en: Display Border Caption
vi: Hiển Thị Phụ Đề Viền

en: Show windows from all screens
vi: Hiển thị cửa sổ từ tất cả các màn hình

en: Show windows from current screen
vi: Hiển thị cửa sổ từ màn hình hiện tại

en: Show windows from active desktop
vi: Hiển thị cửa sổ từ chỗ làm việc kích hoạt

en: Window Display
vi: Biểu Diễn Cửa Sổ

en: Border Icon
vi: Biểu Tượng Viền

en: User defined
vi: Người dùng định nghĩa

en: Application provided
vi: Ứng dụng cung cấp

en: Move Geometry
vi: Hình Dạng Di Chuyển

en: Display information
vi: Thông tin biểu diễn

en: Follows the window
vi: Theo cửa sổ

en: Resize Geometry
vi: Hình Dạng Thay Đổi Kích Thước

en: Smart Placement
vi: Đặt Thông Minh

en: Don't hide Gadgets
vi: Không ẩn Gadget

en: Place at mouse pointer
vi: Đặt chỗ con trỏ

en: Place manually with the mouse
vi: Đặt thủ công với con trỏ

en: Group with windows of the same application
vi: Nhóm với các cửa sổ của cùng ứng dụng

en: Switch to desktop of new window
vi: Chuyển đến chỗ làm việc của cửa sổ mới

en: New Windows
vi: Tạo Mới Cửa Sổ

en: %4.0f pixels/s
vi: %4.0f điểm ảnh/giây

en: Accelerate, then decelerate
vi: Tăng nhanh rồi sau đó hãm lại

en: Decelerate
vi: Hãm Lại

en: Pronounced accelerate
vi: Tăng nhanh được tuyên bố

en: Pronounced decelerate
vi: Hãm lại được tuyên bố

en: Pronounced accelerate, then decelerate
vi: Tăng nhanh rồi hãm lại được tuyên bố

en: Bounce more
vi: Nảy Cuộn Hơn Nữa

en: Keep windows within the visual screen limits
vi: Giữ các cửa sổ bên trong giới hạn tầm nhìn màn hình

en: Allow windows partly out of the visual screen limits
vi: Cho phép cửa sổ ra ngoài một phần khỏi giới hạn tầm nhìn màn hình

en: Allow windows completely out of visual screen limits
vi: Cho phép cửa sổ ra ngoài hoàn toàn khỏi giới hạn tầm nhìn màn hình

en: Screen Limits
vi: Giới Hạn Màn Hình

en: Window Process Management
vi: Quản Lý Tiến Trình Cửa Sổ

en: Kill process if unclosable
vi: Diệt quá trình nếu nó không khả đóng

en: Kill process instead of client
vi: Diệt quá trình thay vì khách

en: Kill timeout:
vi: Thời gian chờ diệt:

en: %1.0f s
vi: %1.0f giây

en: Ping clients
vi: Ping chương trình khách

en: Ping interval:
vi: Thời khoảng ping:

en: Window Geometry
vi: Kích Thước Cửa Sổ

en: Window List Menu
vi: Danh Mục Danh Sách Cửa Sổ

en: Window List Menu Settings
vi: Thiết Lập Danh Bạ Danh Sách Cửa Sổ

en: Window Class
vi: Lớp Cửa Sổ

en: Include windows from other screens
vi: Bao gồm cửa sổ từ các màn hình khác

en: Separate Groups By
vi: Phân Tách Nhóm Bởi

en: Using separator bars
vi: Sử dụng thanh bộ phân tách

en: Using menus
vi: Sử dụng danh mục

en: Window stacking layer
vi: Lớp chồng cửa sổ

en: Group with owning desktop
vi: Nhóm với sở hữu chỗ làm việc

en: Group with current desktop
vi: Nhóm với chỗ làm việc hiện tại

en: Separate group
vi: Chia nhóm

en: Warp to owning desktop
vi: Kéo đến chỗ làm việc sở hữu

en: Iconified Windows
vi: Cửa sổ được biểu tượng hóa

en: Limit caption length
vi: Giới hạn chiều dài chủ đề

en: %1.0f Chars
vi: %1.0f Ký tự

en: Focus Settings
vi: Thiết Lập Tập Trung

en: Click Window to Focus
vi: Nhấp vào Cửa Sổ để Tập Trung

en: Window under the Mouse
vi: Cửa Sổ bên dưới Con Trỏ

en: Most recent Window under the Mouse
vi: Cửa Sổ gần đây nhất bên dưới Con Trỏ

en: Raise windows on mouse over
vi: Nâng cửa sổ khi con trỏ đi qua

en: Focus Policy
vi: Chính Sách Tập Trung

en: New Window Focus
vi: Tạo Mới Tập Trung Cửa Sổ

en: No window
vi: Không cửa sổ nào

en: Only dialogs
vi: Chỉ hộp thoại

en: Only dialogs with focused parent
vi: chỉ hộp thoại có cha được tập trung

en: Autoraise
vi: Tự Động Nâng Lên

en: Delay before raising:
vi: Trì hoãn trước khi nâng lên:

en: Raise when starting to move or resize
vi: Nâng lên khi bắt đầu di chuyển hoặc thay đổi kích thước

en: Raise when reverting focus
vi: Nâng lên khi đảo ngược tập trung

en: Active Window Hint Policy
vi: Kích Hoạt Chính Sách Gợi Ý Cửa Sổ

en: Ignore hint
vi: Bỏ qua gợi ý

en: Animate on hint
vi: Chuyển động khi gợi ý

en: Activate on hint
vi: Kích hoạt khi gợi ý

en: Activate if on visible desk
vi: Kích hoạt nếu trên bàn khả kiến

en: Prevent all forms of pointer warping
vi: Chống tất cả các dạng kéo con trỏ

en: Slide pointer to a new window which is focused
vi: Trượt con trỏ đến cửa sổ mới cái mà có tập trung

en: Warp speed
vi: Tốc độ kéo

en: Always pass click events to programs
vi: Luôn chuyển sự kiện nhấp chuột đến chương trình

en: Click raises the window
vi: Nhấp làm nâng cửa sổ lên

en: Click focuses the window
vi: Nhấp làm tập trung vào đến cửa sổ

en: Refocus last window on desktop switch
vi: Tái tập trung cửa sổ trước đó khi chuyển chỗ làm việc

en: Focus last focused window on lost focus
vi: Tập trung cửa sổ được tập trung trước đó khi mất tập trung

en: Resist obstacles
vi: Phản kháng lại cản trở

en: Other windows
vi: Cửa sổ khác

en: %2.0f pixels
vi: %2.0f điểm

en: Edge of the screen
vi: Cạnh của màn hình

en: Desktop gadgets
vi: Gadget chỗ làm việc

en: Smart expansion
vi: Mở rộng thông minh

en: Fill available space
vi: Lấp đầy khoảng trống có thể

en: Manipulation
vi: Thao Tác

en: Allow manipulation of maximized windows
vi: Cho phép thao tác các cửa sổ đã tối đa

en: Allow windows above fullscreen window
vi: Cho phép cửa sổ bên trên cửa sổ toàn màn hình

en: Automatically accept changes after:
vi: Cho phép chấp nhận thay đổi sau:

en: Move by
vi: Di Chuyển bởi

en: Resize by
vi: Thay Đổi Kích Thước bởi

en: Limit resize to useful geometry
vi: Giới hạn thay đổi kích thước đến hình dạng hữu ích

en: Ensure initial placement of windows inside useful geometry
vi: Chắc chắn vị trí khởi tạo của cửa sổ ở bên trong hình dạng hữu ích

en: Adjust windows on shelf hide
vi: Điều chỉnh cửa sổ khi khay ẩn

en: Follow Move
vi: Đi Theo Di Chuyển

en: Follow Resize
vi: Đi Theo Thay Đổi Kích Thước

en: Follow Raise
vi: Đi Theo Nâng Lên

en: Follow Lower
vi: Đi Theo Hạ Xuống

en: Follow Layer
vi: Đi Theo Lớp

en: Follow Desktop
vi: Đi Theo Chỗ Làm Việc

en: Follow Iconify
vi: Đi Theo Biểu Tượng Hóa

en: Transients
vi: Tạm Thời

en: Mouse Bindings
vi: Gán Con Trỏ

en: ACPI Bindings
vi: Phép Gán ACPI

en: Edge Bindings
vi: Gán Cạnh

en: Signal Bindings
vi: Gán Tín Hiệu

en: ACPI Bindings Settings
vi: Thiết Lập Phép Gán ACPI

en: Action Params
vi: Đối Số Hành Động

en: AC Adapter Unplugged
vi: Không Cắm Bộ Chuyển Đổi AC

en: AC Adapter Plugged
vi: Cắm Bộ Chuyển Đổi AC

en: Ac Adapter
vi: Bộ Chuyển Đổi AC

en: Lid Unknown
vi: Không Rõ Trạng Thái Của Nắp

en: Lid Opened
vi: Nắp Đã Mở

en: Lid
vi: Nắp

en: Power Button
vi: Nút Nguồn

en: Sleep Button
vi: Nút Ngủ

en: Assist
vi: Hỗ Trợ

en: Tablet On
vi: Bật Máy Bảng

en: Tablet Off
vi: Tắt Máy Bảng

en: Screenlock
vi: Khóa Màn Hình

en: Battery Button
vi: Nút Pin

en: Tablet Disabled
vi: Máy Bảng Không Khả Dụng

en: Tablet Enabled
vi: Máy Bảng Khả Dụng

en: ACPI Binding
vi: Gán ACPI

en: Edge Bindings Settings
vi: Thiết Lập Gán Cạnh

en: Restore Default Bindings
vi: Khôi Phục Giá Trị Gán Mặc Định

en: Allow binding activation with fullscreen windows
vi: Cho phép kích hoạt phép gán với các cửa sổ toàn màn hình

en: Allow binding activation with multiple screens (DANGEROUS!)
vi: Cho phép kích hoạt phép gán với đa cửa sổ (NGUY HIỂM!)

en: Edge Binding Sequence
vi: Trình Tự Gán Cạnh

en: %.2f seconds
vi: %.2f giây

en: Clickable edge
vi: Cạnh Có Thể Nhấp Chuột

en: Drag only
vi: Chỉ Kéo

en: Edge Binding Error
vi: Lỗi Gán Cạnh

en: Left Edge
vi: Cạnh Trái

en: Top Edge
vi: Cạnh Trên

en: Right Edge
vi: Cạnh Phải

en: Bottom Edge
vi: Cạnh Dưới

en: Top Left Edge
vi: Cạnh Trên Bên Trái

en: Top Right Edge
vi: Cạnh Trên Bên Phải

en: Bottom Right Edge
vi: Cạnh Dưới Bên Phải

en: Bottom Left Edge
vi: Cạnh Dưới Bên Trái

en: (left clickable)
vi: (Có thể nhấp chuột trái)

en: (clickable)
vi: (Có thể nhấp chuột)

en: Mouse Bindings Settings
vi: Thiết Lập Gán Con Trỏ

en: Mouse Binding Error
vi: Lỗi Gán Con Trỏ

en: Action Context
vi: Ngữ Cảnh Tác Vụ

en: Win List
vi: Danh Sách Cửa Sổ

en: Mouse Wheels
vi: Cuộn Con Trỏ

en: Left button
vi: Nút Trái

en: Right button
vi: Nút Phải

en: Button %i
vi: Nút %i

en: Middle button
vi: Nút Giữa

en: Extra button (%d)
vi: Nút thêm (%d)

en: Mouse Wheel Up
vi: Nút Cuộn Lên

en: Mouse Wheel Down
vi: Nút Cuộn Xuống

en: Extra Wheel (%d) Up
vi: Nút Cuộn Lên Thêm (%d)

en: Extra Wheel (%d) Down
vi: Nút Cuộn Xuống Thêm (%d)

en: Signal Binding Error
vi: Lỗi Gán Tín Hiệu

en: Signal and Source must NOT be blank!
vi: Tín hiệu và nguồn KHÔNG được để trống!

en: Add Signal Binding
vi: Thêm Gán Tín Hiệu

en: Signal Bindings Settings
vi: Thiết Lập Gán Tín Hiệu

en: Single key
vi: Phím đơn

en: Key Bindings Settings
vi: Thiết Lập Phép Gán Phím

en: Binding Key Error
vi: Lỗi Gán Phím

en: Window Remembers
vi: Nhớ Cửa Sổ

en: Remember internal dialogs
vi: Nhớ hộp thoại bên trong

en: Remember file manager windows
vi: Nhớ cửa sổ quản lý tập tin

en: Don't remember file manager windows by directory
vi: Không nhớ cửa sổ quản lý tập tin bằng thư mục

en: Error - Upload Failed
vi: Lỗi - Tải Lên Bị Thất Bại

en: Uploading screenshot
vi: Đang tải ảnh chụp màn hình

en: Uploading ...
vi: Đang Tải...

en: Screenshot is available at this location:
vi: Ảnh chụp màn hình có tại vị trí này:

en: Confirm Share
vi: Xác Nhận Chia Sẻ

en: Box outline
vi: Nét ngoài hộp

en: Take Shot
vi: Chụp

en: Shot Error
vi: Lỗi Chụp

en: Cannot initialize network
vi: Không thể khởi tạo mạng

en: Window : Actions
vi: Cửa Sổ: Hành Động

note: i18n: ectx: property (text), widget (QLabel, lblTimezone)
en: Timezone:
vi: Múi giờ :

en: Refresh Packages
vi: Làm Mới Các Gói

en: Package list
vi: Danh sách gói

en: Run the package manager
vi: Chạy bộ quản lý gói

en: System Updates
vi: Cập Nhật Hệ Thống

note: TRANSLATORS: The type of update
en: Enhancement update
vi: Bản cập nhật cải tiến

note: TRANSLATORS: The type of update
en: Normal update
vi: Bản cập nhật thường

note: TRANSLATORS: The type of update
en: Security update
vi: Bản cập nhật an ninh

en: No information available
vi: Không có thông tin

en: One update available | %d updates available
vi[0]: Một bản cập nhật khả dụng
vi[1]: %d bản cập nhật khả dụng

en: Your system is updated
vi: Hệ thống của bạn đã được cập nhật

en: Grid Icons
vi: Lưới Biểu Tượng

en: Custom Icons
vi: Tùy Biến Biểu Tượng

en: Full Path In Title
vi: Đường Dẫn Đầy Đủ Trong Tiêu Đề

en: Icons On Desktop
vi: Biểu Tượng Trên Chỗ Làm Việc

en: Sort By Extension
vi: Sắp Xếp Theo Phần Mở Rộng

en: Sort By Modification Time
vi: Sắp Xếp Theo Thời Gian Thay Đổi

en: Sort By Size
vi: Sắp Xếp Theo Kích Cỡ

en: Directories Last
vi: Các Thư Mục Sau Cùng

en: Open Dirs In Place
vi: Mở Thư Mục Trong Nơi

en: Use Single Click
vi: Sử Dụng Nhấp Chuột Đơn

en: 'cp+rm' instead of 'mv'
vi: 'cp+rm' thay vì 'mv'

en: Secure Deletion
vi: Xóa Một Cách An Toàn

en: Use Alternate Selection Modifiers
vi: Sử Bộ Sửa Đổi Lựa Chọn Thay Thế

en: Allow Navigation On Desktop
vi: Cho Phép Duyệt Trên Chỗ Làm Việc

en: Max File Size For Thumbnailing
vi: Kích Thước Tập Tin Lớn Nhất Cho Thumnailing

en: Spring Delay
vi: Trễ Lò Xo

en: Show device icons on desktop
vi: Hiển thị biểu tượng thiết bị trên chỗ làm việc

en: Mount volumes on insert
vi: Âm lượng gắn khi thêm vào

en: Open filemanager on mount
vi: Mở bộ quản lý tập tin khi gắn

en: Show tooltip
vi: Hiển Thị tooltip

en: Clamp video size
vi: Kiểm soát kích thươc video

en: Tooltip delay
vi: Trì hoãn tooltip

en: Tooltip size (Screen percentage)
vi: Kích thước tooltip (Theo tỷ lệ màn hình)

en: File Icons
vi: Biểu Tượng Tập Tin

en: File Types
vi: Loại Tập Tin

en: No listable items
vi: Không có mục nào có thể liệt kê

en: GTK Bookmarks
vi: Đánh Dấu GTK

en: Navigate...
vi: Duyệt...

en: EFM Navigation
vi: Duyệt EFM

en: File Icon
vi: Biểu Tượng Tập Tin

en: Basic Info
vi: Thông Tin Cơ Bản

en: Use Generated Thumbnail
vi: Sử Dụng Thumbnail Được Tạo

en: Use Theme Icon
vi: Sử Dụng Biểu Tượng Từ Chủ Đề

en: Use Edje File
vi: Sử Dụng Tập Tin Edje

en: Use Image
vi: Sử Dụng Hình Ảnh

en: Select an Edje file
vi: Chọn một tập tin Edje

en: Open Terminal here
vi: Mở Terminal ở đây

en: Go To Parent Directory
vi: Chuyển Đến Thư Mục Cha

en: Clone Window
vi: Nhân Bản Cửa Sổ

en: Open with...
vi: Mở với...

en: Suggested Applications
vi: Ứng Dụng Được Đề Nghị

en: Menu Settings
vi: Thiết Lập Danh Mục

en: Enlightenment Default
vi: Mặc Định Của Enlightenment

en: Personal Default
vi: Mặc Định Cá Nhân

en: Applications Display
vi: Biểu Diễn Ứng Dụng

en: Show gadget settings in top-level
vi: Hiển thị thiết lập cho gadget ở mức trên cùng

en: Cursor Margin
vi: Lề Con Trỏ

en: Autoscroll
vi: Tự Động Cuộn

en: Disable icons in menus
vi: Tắt các biểu tượng trong danh mục

en: Menu Scroll Speed
vi: Tốc Độ Cuộn Danh Mục

en: %5.0f pixels/s
vi: %5.0f điểm ảnh/giây

en: Fast Mouse Move Threshold
vi: Ngưỡng Cho Di Chuyển Nhanh Chuột

en: Click Drag Timeout
vi: Thời Gian Chờ Kéo Nhấp

en: %2.2f s
vi: %2.2f giây

en: Select preferred size
vi: Chọn kích thước ưa thích

en: Please Wait...
vi: Vui lòng chờ...

en: Welcome to Enlightenment
vi: Chào mừng bạn đến với Enlightenment

en: Keys:
vi: Phím:

en: Hardware Accelerated (OpenGL)
vi: Tăng Tốc Phần Cứng (OpenGL)

en: Enable Taskbar
vi: Bật Thanh Công Cụ

en: Check for available updates
vi: Kiểm tra cập nhật khả dụng

en: Enable update checking
vi: Bật kiểm tra cập nhật

en: Whenever a window is clicked
vi: Bất cứ khi nào một cửa sổ được nhấp

en: Whenever the mouse enters a window
vi: Bất cứ khi nào con trỏ đi vào một cửa sổ

en: Connman network service not found
vi: Không tìm thấy dịch vụ mạng Connman

en: Checking to see if Connman exists
vi: Kiểm tra xem Connman có tồn tại hay không

en: Adding missing App files
vi: Thêm tập tin ứng dụng bị mất

en: Show Menu
vi: Hiển Thị Danh Mục

en: System Controls
vi: Điều Khiển Hệ Thống

en: System Controls Settings
vi: Thiết Lập Điều Khiển Hệ Thống

en: %1.0f pixels
vi: %1.0f điểm ảnh

en: Do default action after timeout
vi: Thực hiện tác vụ mặc định khi hết thời gian

en: Default Action
vi: Tác Vụ Mặc Định

en: Urgency
vi: Khẩn Cấp

en: Levels of urgency to display:
vi: Các mức cảnh báo sẽ hiển thị:

en: Default Timeout
vi: Thời Gian Chờ Mặc Định

en: Force timeout for all notifications
vi: Ép hết thời gian chờ cho tất cả các cảnh báo

en: Screen Policy
vi: Chính Sách Màn Hình

en: Primary screen
vi: Màn hình chính

note: #-#-#-#-#  804 (kwin)  #-#-#-#-# i18n: ectx: property (text), widget (QRadioButton, currentScreen)
en: Current screen
vi: Màn hình hiện tại

en: Popup Corner
vi: Góc Hộp Thoại

en: Ignore replace ID
vi: Bỏ qua ID thay thế

en: Entered Presentation Mode
vi: Vào Chế Độ Trình Diễn

en: Exited Presentation Mode
vi: Thoát Chế Độ Trình Diễn

en: Enter Offline Mode
vi: Vào Chế Độ Ngoại Tuyến

en: Exited Offline Mode
vi: Thoát Chế Độ Ngoại Tuyến

en: Notification Module
vi: Mô-Đun Cảnh Báo

en: Error during notification server initialization
vi: Lỗi trong quá trình khởi tạo server cảnh báo

en: Ensure there's no other module acting as a server and that D-Bus is correctly installed and running
vi: Chắc chắn rằng không có mô-đun nào khác đang hoạt động như là server và D-Bus được cài đặt và hoạt động chính xác

en: Tooltips:
vi: Mẹo công cụ :

en: Create New Icon
vi: Tạo biểu tượng mới

en: Everything Plugin
vi: Plugin Của Mọi Thứ

en: Switch to Window
vi: Chuyển Đến Cửa Sổ

en: Iconify
vi: Chuyển Sang Biểu Tượng

en: Send to Desktop
vi: Gửi Đến Chỗ Làm Việc

en: Show %s Plugin
vi: Hiển Thị Plugin %s

en: Everything Launcher
vi: Bộ Chạy Mọi Thứ

en: Browse %s
vi: Duyệt %s

en: Everything Starter
vi: Bộ Khởi Động Tất Cả

en: Everything Gadgets
vi: Gadget  Tất Cả

en: Show Everything Launcher
vi: Hiển Thị Bộ Chạy Mọi Thứ

en: Everything Configuration
vi: Cấu Hình Mọi Thứ

en: Everything Module
vi: Mô-Đun Mọi Thứ

en: Run Everything
vi: Chạy Mọi Thứ

en: Edit Application Entry
vi: Chỉnh Sửa Bộ Nhập Ứng Dụng

en: New Application Entry
vi: Tạo Mới Bộ Nhập Ứng Dụng

en: Run with Sudo
vi: Chạy với Sudo

en: Run Executable
vi: Chạy Bộ Thực Thi

en: Everything Applications
vi: Ứng Dụng Của Mọi Thứ

en: Terminal Command
vi: Lệnh Terminal

en: Everything Settings
vi: Thiết Lập Mọi Thứ

en: Show in "All"
vi: Hiển Thị Trong "Tất Cả"

en: Show in top-level
vi: Hiển Thị trong mức cao nhất

en: Minimum characters for search
vi: Số ký hiệu nhỏ nhất cho việc tìm kiếm

en: Plugin Trigger
vi: Bộ Kích Hoạt Plugin

en: Search only when triggered
vi: Chỉ tìm khi kích hoạt

en: Animate scrolling
vi: Chuyển động cuộn

en: Up/Down select next item in icon view
vi: Lên/Xuống chọn mục kế tiếp trong tầm nhìn biểu tượng

en: Hide input when inactive
vi: Ẩn bộ nhập khi không hoạt động

en: Hide list
vi: Ẩn danh sách

en: Quick Navigation
vi: Duyệt Nhanh

en: Emacs style (ALT + n,p,f,b,m,i)
vi: Kiểu Emacs (ALT + n,p,f,b,m,i)

en: Vi style (ALT + h,j,k,l,n,p,m,i)
vi: Kiểu Vi (ALT + h,j,k,l,n,p,m,i)

en: No Sorting
vi: Không Sắp Xếp

en: Most used
vi: Sử dụng nhiều nhất

en: Subject Plugins
vi: Plugin Chủ Đề

en: Action Plugins
vi: Plugin Hành Động

en: Object Plugins
vi: Plugin Đối Tượng

en: Popup Size
vi: Kích Thước Hộp Thoại

en: Popup Width
vi: Chiều Rộng Hộp Thoại

en: Popup Height
vi: Chiều Cao Hộp Thoại

en: Popup Align
vi: Căn Chỉnh Hộp Thoại

en: Edge Popup Size
vi: Kích Thước Cạnh Hộp Thoại

en: Everything Collection
vi: Tập Hợp Tất Cả

en: No plugins loaded
vi: Không có plugin được tải

en: Copy To ...
vi: Sao Chép Đến ...

en: Move To ...
vi: Di Chuyển Đên ...

en: Everything Files
vi: Tập Tin Của Mọi Thứ

en: Search recent files
vi: Tìm kiếm các tập tin gần đây

en: Search cached files
vi: Tìm kiếm tập tin được lưu

en: Cache visited directories
vi: Lưu các thư mục đã duyệt

en: Cpu Frequency Control Settings
vi: Thiết Lập Điều Khiển Tần Số Cpu

en: Automatic powersaving
vi: Tiết kiệm điện tự động

en: Update poll interval
vi: Cập nhật thời khoảng thăm dò

en: Minimum Power State
vi: Trạng Thái Điện Năng Tối Thiểu

en: Maximum Power State
vi: Trạng Thái Điện Năng Tối Đa

en: Cpufreq
vi: Tần Số Cpu

en: Time Between Updates
vi: Thời Gian Giữa Các Lần Cập Nhật

en: Set CPU Power Policy
vi: Thiết Lập Chính Sách Điện Năng CPU

en: Set CPU Speed
vi: Thiết Lập Tốc Độ CPU

en: Powersaving behavior
vi: Hành vi tiết kiệm điện

en: Power State Min
vi: Trạng Thái Điện Năng Nhỏ Nhất

en: Power State Max
vi: Trạng Thái Điện Năng Lớn Nhất

en: CPU Frequency
vi: Tần Số CPU

en: Select an Input Method Settings...
vi: Chọn Một Thiết Lập Phương Thức Nhập...

en: Input Method Config Import Error
vi: Lỗi Nhập Cấu Hình Phương Thức Nhập

en: Input Method Settings
vi: Thiết Lập Chế Độ Nhập

en: Input Method Selector
vi: Bộ Chọn Chế Độ Nhập

en: Use No Input Method
vi: Không Sử Dụng Phương Thức Nhập

en: Setup Selected Input Method
vi: Thiết Lập Phương Thức Nhập Được Chọn

en: Input Method Parameters
vi: Đối Số Phương Thức Nhập

en: Setup Command
vi: Thiết Lập Lệnh

en: Exported Environment Variables
vi: Biến Môi Trường Được Xuất

en: Desklock Language Settings
vi: Thiết Lập Ngôn Ngữ Cho Desklock

en: Possible Locale problems
vi: Vấn Đề Cục Bộ Có Khả Năng

en: Language Selector
vi: Bộ Chọn Ngôn Ngữ

en: Locale Selected
vi: Vị Trí Hiện Hành Được Chọn

en: Disable remote media fetching
vi: Tắt việc lấy phương tiện từ xa

en: Maximum media size to fetch
vi: Kích thước tối đa của phương tiện cho việc lấy

en: Maximum media cache size in RAM
vi: Kích thước lưu trữ tối đa của phương tiện trên RAM

en: Maximum media cache age on disk
vi: Thời gian lưu trữ tối đa cho phương tiện trên ổ đĩa

en: %3.0f Days
vi: %3.0f Ngày

en: Disable video previews
vi: Tắt xem trước video

en: Mouse-out hide delay
vi: Độ trì hoãn ẩn con trỏ đi ra

en: %1.1f seconds
vi: %1.1f giây

en: Maximum size (Percentage of screens size)
vi: Kích thước tối đa (Theo tỷ lệ màn hình)

en: Popups
vi: Hộp Thoại

en: Teamwork Settings
vi: Các Thiết Lập Nhóm Làm Việc

en: Teamwork
vi: Nhóm Làm Việc

en: Toggle Popup Visibility
vi: Bật/Tắt Khả Kiến Của Hộp Thoại

en: The password you entered is invalid. Try again.
vi: Mật mã bạn nhập không đúng. Thử lại.

en: Please enter your PIN
vi: Xin hãy nhập mã PIN

en: Please enter your unlock password
vi: Xin hãy nhập mật mã mở khóa

en: Caps Lock is On
vi: Phím Viết Hoa Đang Bật

en: Authentication System Error
vi: Lỗi Hệ Thống Xác Thực

en: Idle effects
vi: Hiệu ứng rảnh

en: Mouse Hand
vi: Tay Con Trỏ

en: Mouse Acceleration
vi: Tăng Cường Con Trỏ

en: Interaction Settings
vi: Thiết Lập Tương Tác

en: Enable Thumbscroll
vi: Bật Thubmscroll

en: Threshold for a thumb drag
vi: Ngưỡng cho kéo một hình nhỏ

en: Threshold for applying drag momentum
vi: Ngưỡng cho áp dụng mô-men kéo

en: %1.0f pixels/s
vi: %1.0f điểm ảnh/giây

en: Friction slowdown
vi: Giảm ma sát

en: Wifi On
vi: Wifi Được Bật

en: Input requested
vi: Yêu cầu nhập

en: Create Application Launcher
vi: Tạo Bộ Chạy Ứng Dụng

en: Personal Application Launchers
vi: Bộ Chạy Ứng Dụng Cá Nhân

en: Favorite Applications
vi: Ứng Dụng Yêu Thích

en: Screen Lock Applications
vi: Ứng Dụng Chạy Ở Màn Hình Khóa

en: Screen Unlock Applications
vi: Ứng Dụng Chạy Ở Màn Hình Mở Khóa

en: Restart Applications
vi: Ứng Dụng Chạy Khi Khởi Động Lại

en: Desktop Environments
vi: Môi Trường Chỗ Làm Việc

en: Custom Browser Command
vi: Lệnh Trình Duyệt Khả Biến

en: Selected Application
vi: Ứng Dụng Được Chọn

en: Only launch single instances
vi: Chỉ chạy đơn thực thể

en: X11 Basics
vi: Cơ Bản X11

en: Load X Resources
vi: Tải Tài Nguyên X

en: Load X Modifier Map
vi: Tải Ánh Xạ Bộ Sửa Đổi

en: Major Desktops
vi: CHỗ Làm Việc Chính

en: Start GNOME services on login
vi: Khởi động các dịch vụ GNOME khi đăng nhập

en: Start KDE services on login
vi: Khởi động các dịch vụ KDE khi đăng nhập

en: Show applications only for Environment
vi: Hiển thị các ứng dụng chỉ cho Môi Trường

en: Enter a unique name for this entry
vi: Nhập tên duy nhất cho mục nhập này

en: Disable Warning Dialogs
vi: Tắt Hộp Thoại Cảnh Báo

en: Disable Startup Tutorial
vi: Tắt Bài Hướng Dẫn Lúc Khởi Động

en: Hide Instead Of Raising
vi: Ẩn Thay Vì Nâng Lên

en: Hide If Focus Lost
vi: Ẩn Nếu Mất Tập Trung

en: Skip Window List
vi: Bỏ Qua Danh Sách Cửa Sổ

en: Skip Taskbar
vi: Bỏ Qua Thanh Công Cụ

en: Skip Pager
vi: Bỏ Qua Bộ Trang

en: Quickaccess Settings
vi: Thiết Lập Truy Cập Nhanh

en: Quickaccess
vi: Truy Cập Nhanh

en: Add Quickaccess For Current Window
vi: Thêm Truy Cập Nhanh Cho Cửa Sổ Hiện Hành

en: Remove Quickaccess From Current Window
vi: Loại Bỏ Truy Cập Nhanh Từ Cửa Sổ Hiện Hành

en: Quickaccess Error
vi: Lỗi Truy Cập Nhanh

en: Could not determine command for starting this application!
vi: Không thể xác định lệnh để khởi động ứng dụng này!

en: Quickaccess Help
vi: Giúp Đỡ Về Truy Cập Nhanh

en: Cannot set relaunch for window without name and class!
vi: Không thể thiết lập chạy lại cửa sổ này mà không có tên và lớp!

en: Cannot set relaunch for internal E dialog!
vi: Không thể thiết lập chạy lại cho hộp thoại bên trong E!

en: More Help
vi: Thêm Giúp Đỡ

en: The requested Quickaccess entry does not exist!
vi: Điểm nhập Truy Cập Nhanh đã yêu cầu không tồn tại!

en: Keybind Error
vi: Lỗi Gán Phím

en: The keybinding you have entered is already in use!
vi: Phím gán bạn nhập đã được sử dụng!

en: Hide Instead Of Raise
vi: Ẩn Thay Vì Nâng Lên

en: Jump Mode
vi: Chế Độ Nhảy

en: Relaunch When Closed
vi: Chạy Lại Khi Bị Đóng

en: Transient
vi: Tạm Thời

en: Remove Quickaccess
vi: Loại Bỏ Truy Cập Nhanh

en: Quickaccess...
vi: Truy Cập Nhanh...

en: Add Quickaccess
vi: Thêm Truy Cập Nhanh

en: Great! Activate the Quickaccess entry again to show it!
vi: Tuyệt Vời! Kích hoạt điểm nhập Truy Cập Nhanh lần nữa để hiển thị nó!

en: Great! Activate the Quickaccess entry again to hide it!
vi: Tuyệt Vời! Kích hoạt điểm nhập Truy Cập Nhanh lần nữa để ẩn nó!

en: Quickaccess Demo
vi: Trình Diễn Truy Cập Nhanh

en: This is a demo dialog used in the Quickaccess tutorial
vi: Hộp thoại trình diễn này được sử dụng cho bản chỉ dẫn Truy Cập Nhanh

en: quick access name/identifier
vi: Tên/định danh cho truy cập nhanh

en: New volume
vi: Âm lượng mới

en: Volume changed
vi: Âm lượng đã thay đổi

en: Increase Volume
vi: Tăng Âm Lượng

en: Decrease Volume
vi: Giảm Âm Lượng

en: Mute volume
vi: Tắt âm thanh

en: Mute Volume
vi: Tắt Âm Thanh

en: Tasks Configuration
vi: Cấu Hình Công Việc

en: Show icon only
vi: Chỉ biểu diễn biểu tượng

en: Show text only
vi: Chỉ biểu diễn chữ

en: Item width
vi: Chiều rộng của mục

en: Item height
vi: Chiều cao của mục

en: * Your player must be configured to export the DBus interface MPRIS2.
vi: * Trình chơi nhạc phải được cấu hình để xuất giao diện DBus ra MPRIS2.

en: Pause music when screen is locked
vi: Dừng chơi nhạc khi màn hình bị khóa

en: Music control Settings
vi: Thiết Lập Điều Khiển Âm Nhạc

en: Music controller
vi: Bộ điều khiển âm nhạc

en: Configuration Panel
vi: Bảng Cấu Hình

en: Show configurations in menu
vi: Hiển thị cấu hình trong danh sách

en: Settings Panel
vi: Bảng Thiết Lập

en: Pager Settings
vi: Thiết Lập Quản Lý Trang

en: Flip desktop on mouse wheel
vi: Lập chỗ làm việc khi cuộn con trỏ

en: Always show desktop names
vi: Luôn luôn hiển thị tên chỗ làm việc

en: Show popup on desktop change
vi: Hiển thị hộp thoại khi thay đổi chỗ làm việc

en: Show popup for urgent windows
vi: Hiển thị hộp thoại cho cửa sổ khẩn cấp

en: Select and Slide button
vi: Nút Chọn và Kéo

en: Drag and Drop button
vi: Nút Kéo Thả

en: Drag whole desktop
vi: Kéo toàn bộ chỗ làm việc

en: Popup pager height
vi: Chiều cao hộp thoại bộ quản lý trang

en: %.0f pixels
vi: %.0f điểm ảnh

en: Pager action popup height
vi: Chiều cao hộp thoại tác vụ bộ quản lý trang

en: Show popup for urgent window
vi: Hiển thị hộp thoại cho cửa sổ khẩn cấp

en: Urgent popup sticks on screen
vi: Hộp thoại khẩn cấp dính vào màn hình

en: Show popup for focused windows
vi: Hiển thị hộp thoại cho cửa sổ tập trung

en: Urgent popup duration
vi: Thời khoảng hộp thoại khẩn cấp

en: Urgent Windows
vi: Cửa Sổ Khẩn Cấp

en: Pager module cannot be loaded at the same time as Pager Plain!
vi: Không thể tải mô-đun Bộ Quản Lý Trang cùng lúc với Bộ Quản Lý Trang Đơn Thuần!

en: Show Pager Popup
vi: Hiển Thị Hộp Thoại Bộ Quản Lý Trang

en: Popup Desk Right
vi: Bật Hộp Thoại Bàn Bên Phải

en: Popup Desk Left
vi: Bật Hộp Thoại Bàn Bên Trái

en: Popup Desk Up
vi: Bật Hộp Thoại Bàn Phía Trên

en: Popup Desk Down
vi: Bật Hộp Thoại Bàn Phía Dưới

en: Popup Desk Next
vi: Bật Hộp Thoại Bàn Kế Tiếp

en: Popup Desk Previous
vi: Bật Hộp Thoại Bàn Phía Sau

en: Battery Monitor Settings
vi: Thiết Lập Theo Dõi Pin

en: Show alert when battery is low
vi: Hiển thị cảnh báo khi bin yếu

en: Use desktop notifications for alert
vi: Sử dụng cảnh báo của chỗ làm việc

en: Check every:
vi: Kiểm tra mỗi:

en: Polling
vi: Thăm dò

en: Alert when at:
vi: Cảnh báo khi ở mức:

en: %1.0f min
vi: %1.0f phút

en: Auto dismiss in...
vi: Tự giải tán trong ...

en: Auto Detect
vi: Tự Động Phát Hiện

en: Fuzzy Mode
vi: Chế Độ Mơ Hồ

en: AC power is recommended.
vi: Bạn nên kết nối với nguồn điện AC.

en: Battery Meter
vi: Đồng Hồ Pin

en: A previous instance of Enlightenment is still active
    on this screen. Aborting startup.
vi: Một thực thể trước đó của Enlightenment vẫn còn tồn tại
    trong màn hình này. Khởi động bị thoát.

en: Input Method Error
vi: Lỗi Phương Pháp Nhập Liệu

en: Bother me later
vi: Nhắc tôi sau

en: Never tell me
vi: Đừng bao giờ nói tôi

en: Update Notice
vi: Thông Báo Cập Nhật

en: Cannot change permissions: %s
vi: Không thể thay đổi quyền: %s

en: Occupied blocks on disk:
vi: Chiếm số khối trên đĩa:

en: Last Accessed:
vi: Lần Truy Cập Cuối Cùng:

en: Last Modified:
vi: Lần Thay Đổi Cuối Cùng:

en: Last Modified Permissions:
vi: Lần Thay Đổi Các Quyền Cuối Cùng:

en: Use this icon for all files of this type
vi: Sử dụng biểu tượng này cho tất cả các tập tin loại này

en: Link Information
vi: Thông Tin Liên Kết

en: This link is broken.
vi: Liên kết này bị đứt quãng.

en: Enlightenment Settings Write Problems
vi: Vấn Đề Trong Việc Ghi Các Thiết Lập Của Enlightenment

en: Settings Upgraded
vi: Các Thiết Lập Đã Được Nâng Cấp

en: The EET file handle is bad.
vi: Cái điều khiển tập tin EET bị xấu.

en: The file data is empty.
vi: Dữ liệu của tập tin bị trống.

en: This is a generic error.
vi: Đây là một lỗi tổng quát.

en: You ran out of space while writing the file.
vi: Hết dung lượng trong lúc ghi tập tin.

en: The file was closed while writing.
vi: Tập tin bị đóng trong lúc đang ghi.

en: Memory-mapping (mmap) of the file failed.
vi: Ánh xạ bộ nhớ (mmap) của tập tin bị thất bại.

en: X509 Encoding failed.
vi: Mã hóa X509 bị thất bại.

en: Signature failed.
vi: Chữ ký thất bại.

en: The signature was invalid.
vi: Chữ ký không hợp lệ.

en: Not signed.
vi: Chưa ký.

en: Feature not implemented.
vi: Tính năng không hiện thực.

en: PRNG was not seeded.
vi: PRNG chưa được gieo hạt.

en: Encryption failed.
vi: Mã hóa thất bại.

en: The error is unknown to Enlightenment.
vi: Đây là một lỗi mà Enlightenment không nhận ra được.

en: Error - no PAM support
vi: Lỗi - Không hỗ trợ PAM

en: Activate Presentation Mode?
vi: Kích Hoạt Chế Độ Trình Chiếu?

en: No, but increase timeout
vi: Không, nhưng hãy tăng thời gian chờ

en: No, and stop asking
vi: Không, và ngừng hỏi

en: Window Remember
vi: Nhớ Cửa Sổ

en: Window properties are not a unique match
vi: Các thuộc tính của cửa sổ không phải là bộ đơn nhất

en: No match properties set
vi: Không khớp với bộ thuộc tính

en: Size and Position
vi: Kích Thước và Vị Trí

en: Size, Position and Locks
vi: Kích Thước, Vị Trí và Các Khóa

en: Window name
vi: Tên cửa sổ

en: wildcard matches are allowed
vi: Các so trùng ký tự đại diện được cho phép

en: Transience
vi: Tạm Thời

en: Icon Preference
vi: Tham Chiếu Biểu Tượng

en: Shaded state
vi: Trạng thái có bóng

en: Fullscreen state
vi: Trạng thái toàn màn hình

en: Current Screen
vi: Màn Hình Hiện Tại

en: Offer Resistance
vi: Đưa Ra Sự Đề Kháng

en: Application file or name (.desktop)
vi: Tập tin hoặc tên ứng dụng (.desktop)

en: Match only one window
vi: Chỉ khớp cho một cửa sổ

en: Always focus on start
vi: Luôn luôn tập trung lúc bắt đầu

en: Keep current properties
vi: Giữ các thuộc tính hiện tại

en: Start this program on login
vi: Khởi động chương trình này lúc đăng nhập

en: Cannot exit - immortal windows.
vi: Không thể thoát - các cửa sổ bất tử.

en: In the future
vi: Trong tương lai

en: In the last minute
vi: Ở phút trước

en: %s Configuration Updated
vi: %s Cấu Hình Đã Cập Nhật

en: A second | %li Seconds
vi[0]: Một giây
vi[1]: %li Giây

en: One year | %li Years
vi[0]: Một năm
vi[1]: %li Năm

en: One week | %li Weeks
vi[0]: Một tuần
vi[1]: %li Tuần

en: An hour | %li Hours
vi[0]: Một giờ
vi[1]: %li Giờ

en: A minute | %li Minutes
vi[0]: Một phút
vi[1]: %li Phút

en: Gadget error
vi: Lỗi Gadget

en: %s does not support disabling autoscrolling
vi: %s không hỗ trợ tắt việc tự động cuộn

en: Automatically scroll contents
vi: Nội dung được cuộn tự động

en: Stop moving
vi: Ngừng di chuyển

en: Insufficent gadcon support
vi: Hỗ trợ gadcon không đầy đủ

en: Module %s needs to support %s
vi: Mô-Đun %s cần hỗ trợ %s

en: Composite Settings
vi: Các Thiết Lập Cho Việc Đa Hợp

en: Edit window matches
vi: Chỉnh sửa các so trùng cho cửa sổ

en: Select default style
vi: Chọn kiểu mặc định

en: Smooth scaling
vi: Co giãn một cách mượt

en: Don't composite fullscreen windows
vi: Không đa hợp các cửa sổ toàn màn hình

en: Don't fade backlight
vi: Không đổ bóng ánh sáng phía sau

en: OpenGL options:
vi: Tùy chọn cho OpenGL:

en: Tear-free updates (VSynced)
vi: Cập nhật không xé (VSynced)

en: Texture from pixmap
vi: Hoa văn từ pixmap

en: Assume swapping method:
vi:   Giả sử cách chuyển đổi:

en: Invalidate (full redraw)
vi: Không hợp lệ (vẽ lại toàn bộ)

en: Copy from back to front
vi: Sao chép từ sau ra trước

en: Double buffered swaps
vi: Bộ đệm chuyển đổi kép

en: Triple buffered swaps
vi: Ba bộ đệm chuyển đổi

en: X Messages
vi: Cách thông điệp từ X

en: Send flush
vi: Gửi việc đẩy

en: Send dump
vi: Gửi việc vứt bỏ

en: Grab Server during draw
vi: Giữ Server trong lúc vẽ

en: Initial draw timeout for newly mapped windows
vi: Khởi tạo thời gian chờ vẽ cho các cửa sổ mới ánh xạ

en: %1.2f Seconds
vi: %1.2f Giây

en: DANGEROUS
vi: NGUY HIỂM

en: Enable advanced compositing features
vi: Bật các tính năng đa hợp cao cấp

en: Show Framerate
vi: Hiển Thị Tốc Độ Khung Hình

en: Rolling average frame count
vi: Đếm số khung hình cuộn trung bình

en: %1.0f Frames
vi: %1.0f Khung Hình

en: Smooth scaling of window content
vi: Co giãn mượt mà cho nội dung cửa sổ

en: Enlightenment cannot initialize Eina!
vi: Enlightenment không thể khởi tạo Eina!

en: Enlightenment could not create a logging domain!
vi: Enlightenment không thể tạo miền nhật ký!

en: Enlightenment cannot initialize Eet!
vi: Enlightenment không thể khởi tạo Eet!

en: Enlightenment cannot initialize Ecore!
vi: Enlightenment không thể khởi tạo Ecore!

en: Enlightenment cannot initialize EIO!
vi: Enlightenment không thể khởi tạo EIO!

en: Enlightenment cannot set up an exit signal handler.
    Perhaps you are out of memory?
vi: Enlightenment không thể thiết lập bộ điều khiển tín hiệu thoát.
    Có lẽ bạn bị hết bộ nhớ?

en: Enlightenment cannot set up a HUP signal handler.
    Perhaps you are out of memory?
vi: Enlightenment không thể thiết lập bộ điều khiển tín hiệu HUP.
    Có lẽ bạn bị hết bộ nhớ?

en: Enlightenment cannot set up a USER signal handler.
    Perhaps you are out of memory?
vi: Enlightenment không thể thiết lập bộ điều khiển tín hiệu USER.
    Có lẽ bạn bị hết bộ nhớ?

en: Enlightenment cannot initialize Ecore_File!
vi: Enlightenment không thể khởi tạo Ecore_File!

en: Enlightenment cannot initialize Ecore_Con!
vi: Enlightenment không thể khởi tạo Ecore_Con!

en: Enlightenment cannot initialize Ecore_Ipc!
vi: Enlightenment không thể khởi tạo Ecore_Ipc!

en: Enlightenment cannot initialize Ecore_Evas!
vi: Enlightenment không thể khởi tạo Ecore_Evas!

en: Enlightenment cannot initialize Elementary!
vi: Enlightenment không thể khởi tạo Elementary!

en: Enlightenment cannot initialize Emotion!
vi: Enlightenment không thể khởi tạo Emotion!

en: Enlightenment found ecore_evas doesn't support the Wayland SHM
    rendering in Evas. Please check your installation of Evas and
    Ecore and check they support the Wayland SHM rendering engine.
vi: Enlightenment thấy ecore_evas không hỗ trợ render bằng Wayland SHM
    trong Evas. Xin hãy kiểm tra việc cài đặt Evas và Ecore
    và kiểm tra xem chúng có hỗ trợ động cơ render với Wayland SHM.

en: Enlightenment found ecore_evas doesn't support the Software X11
    rendering in Evas. Please check your installation of Evas and
    Ecore and check they support the Software X11 rendering engine.
vi: Enlightenment thấy ecore_evas không hỗ trợ render bằng Phần Mềm X11
    trong Evas. Xin hãy kiểm tra việc cài đặt Evas và Ecore
    và kiểm tra xem chúng có hỗ trợ động cơ render với Phần Mềm X11.

en: Enlightenment found ecore_evas doesn't support the Software Buffer
    rendering in Evas. Please check your installation of Evas and
    Ecore and check they support the Software Buffer rendering engine.
vi: Enlightenment thấy ecore_evas không hỗ trợ render bằng Bộ Đệm Phần Mềm
    trong Evas. Xin hãy kiểm tra việc cài đặt Evas và Ecore
    và kiểm tra xem chúng có hỗ trợ động cơ render với Bộ Đệm Phần Mềm.

en: Enlightenment cannot initialize E_Intl!
vi: Enlightenment không thể khởi tạo E_Intl!

en: Enlightenment cannot initialize its emergency alert system.
    Have you set your DISPLAY variable?
vi: Enlightenment không thể khởi tạo hệ thống cảnh báo khẩn cấp.
    Bạn đã thiết lập biến DISPLAY chưa?

en: Enlightenment cannot create directories in your home directory.
    Perhaps you have no home directory or the disk is full?
vi: Enlightenment không thể tạo thư mục trong thư mục nhà của bạn.
    Có lẽ bạn không có thư mục nhà hoặc là ổ đĩa của bạn bị đầy?

en: Enlightenment cannot set up its file registry system.
vi: Enlightenment không thể thiết lập hệ thống thanh ghi tập tin.

en: Enlightenment cannot set up its config system.
vi: Enlightenment không thể thiết lập hệ thống cấu hình.

en: Enlightenment cannot set up its environment.
vi: Enlightenment không thể thiết lập môi trường.

en: Enlightenment cannot set up paths for finding files.
    Perhaps you are out of memory?
vi: Enlightenment không thể thiết lập đường dẫn cho các tập tin tìm kiếm.
    Có lẽ bạn bị hết bộ nhớ?

en: Enlightenment cannot set up its font system.
vi: Enlightenment không thể thiết lập hệ thống phông.

en: Enlightenment cannot set up its theme system.
vi: Enlightenment không thể thiết lập hệ thống chủ đề.

en: Enlightenment cannot initialize the FDO desktop system.
    Perhaps you lack permissions on ~/.cache/efreet or are
    out of memory or disk space?
vi: Enlightenment không thể khởi tạo hệ thống chỗ làm việc FDO.
    Có lẽ bạn không có đủ quyền với ~/.cache/efreet hoặc là
    bạn thiếu bộ nhớ hoặc ổ cứng bị đầy?

en: Enlightenment cannot set up its intl system.
vi: Enlightenment không thể thiết lập hệ thống intl.

en: Enlightenment cannot set up its actions system.
vi: Enlightenment không thể thiết lập hệ thống tác vụ.

en: Enlightenment cannot set up its powersave modes.
vi: Enlightenment không thể thiết lập chế độ tiết kiệm điện.

en: Enlightenment set up window management for all the screens on your system
    failed. Perhaps another window manager is running?
vi: Enlightenment thất bại trong việc thiết lập quản lý cửa sổ cho tất cả các màn hình
     trong hệ thống. Có lẽ bộ quản lý cửa sổ khác đang chạy?

en: Enlightenment cannot set up its pointer system.
vi: Enlightenment không thể thiết lập hệ thống con trỏ.

en: Enlightenment cannot set up its scale system.
vi: Enlightenment không thể thiết lập hệ thống co giãn.

en: Enlightenment cannot set up its init screen.
vi: Enlightenment không thể thiết lập màn hình khởi tạo.

en: Enlightenment cannot configure the backlight.
vi: Enlightenment không thể cấu hình đèn hậu.

en: Enlightenment cannot configure the DPMS settings.
vi: Enlightenment không thể cấu hình các cài đặt cho DPMS.

en: Enlightenment cannot set up its desk locking system.
vi: Enlightenment không thể thiết lập hệ thống khóa chỗ làm việc.

en: Enlightenment cannot initialize the System Command system.
vi: Enlightenment không thể khởi tạo hệ thống Lệnh Hệ Thống.

en: Enlightenment cannot set up its exec system.
vi: Enlightenment không thể thiết lập hệ thống thực thi.

en: Enlightenment cannot initialize the File manager.
vi: Enlightenment không thể khởi tạo bộ quản lý Tập Tin.

en: Enlightenment cannot set up its msg system.
vi: Enlightenment không thể thiết lập hệ thống thông điệp.

en: Enlightenment cannot set up its grab input handling system.
vi: Enlightenment không thể thiết lập hệ thống điều khiển nắm bộ nhập.

en: Enlightenment cannot set up its module system.
vi: Enlightenment không thể thiết lập hệ thống mô-đun.

en: Enlightenment cannot setup remember settings.
vi: Enlightenment không thể thiết lập cài đặt ghi nhớ.

en: Enlightenment cannot set up its gadget control system.
vi: Enlightenment không thể thiết lập hệ thống điều khiển gadget.

en: Enlightenment cannot set up its toolbars.
vi: Enlightenment không thể thiết lập thanh công cụ.

en: Enlightenment cannot set up its desktop background system.
vi: Enlightenment không thể thiết lập hệ thống màn hình nền.

en: Enlightenment cannot configure the mouse settings.
vi: Enlightenment không thể cấu hình các cài đặt con trỏ.

en: Enlightenment cannot set up its bindings system.
vi: Enlightenment không thể thiết lập hệ thống gán.

en: Enlightenment cannot initialize the Thumbnailing system.
vi: Enlightenment không thể khởi tạo hệ thống Hình Nhỏ.

en: Enlightenment cannot initialize the Icon Cache system.
vi: Enlightenment không thể khởi tạo hệ thống Lưu Trữ Biểu Tượng.

en: Enlightenment cannot initialize the Update system.
vi: Enlightenment không thể khởi tạo hệ thống Cập Nhật.

en: Enlightenment cannot initialize its desktop environment.
vi: Enlightenment không thể khởi tạo môi trường chỗ làm việc.

en: Enlightenment cannot set up its order file system.
vi: Enlightenment không thể thiết lập hệ thống tập tin thứ tự.

en: Options:
    	-display DISPLAY
    		Connect to display named DISPLAY.
    		EG: -display :1.0
    	-fake-xinerama-screen WxH+X+Y
    		Add a FAKE xinerama screen (instead of the real ones)
    		given the geometry. Add as many as you like. They all
    		replace the real xinerama screens, if any. This can
    		be used to simulate xinerama.
    		EG: -fake-xinerama-screen 800x600+0+0 -fake-xinerama-screen 800x600+800+0
    	-profile CONF_PROFILE
    		Use the configuration profile CONF_PROFILE instead of the user selected default or just "default".
    	-good
    		Be good.
    	-evil
    		Be evil.
    	-psychotic
    		Be psychotic.
    	-locked
    		Start with desklock on, so password will be asked.
    	-i-really-know-what-i-am-doing-and-accept-full-responsibility-for-it
    		If you need this help, you don't need this option.
    	-version
vi: Tùy Chọn:
    	-display DISPLAY
    		Kết nối với hiển thị tên DISPLAY.
    		Ví Dụ: -display :1.0
    	-fake-xinerama-screen WxH+X+Y
    		Thêm một màn hình xinerama giả (thay vì màn hình thật)
    		với hình dạng. Thêm bao nhiêu tùy thích. Tất cả chúng
    		thay thế màn hình xinerama thật, nếu có. Cái này có thể
    		được dùng để mô phỏng xinerama.
    		Ví Dụ: -fake-xinerama-screen 800x600+0+0 -fake-xinerama-screen 800x600+800+0
    	-profile CONF_PROFILE
    		Dùng tiểu sử cấu hình CONF_PROFILE thay vì giá trị mặc định của người
    		 dùng hoặc chỉ là "mặc định".
    	-good
    		Tốt.
    	-evil
    		Quỷ Dữ.
    	-psychotic
    		Loạn Tinh Thần.
    	-locked
    		Bắt đầu với khóa màn hình, yêu cầu mật mã.
    	-i-really-know-what-i-am-doing-and-accept-full-responsibility-for-it
    		Nếu bạn cần sự giúp đỡ, bạn không cần tùy chọn này.
    	-version

en: You are executing enlightenment directly. This is
    bad. Please do not execute the "enlightenment"
    binary. Use the "enlightenment_start" launcher. It
    will handle setting up environment variables, paths,
    and launching any other required services etc.
    before enlightenment itself begins running.
vi: Bạn đang chạy enlightenment một cách trực tiếp.
    Đây là cách xấu. Xin đừng chạy mã nhị phân
    "enlightenment". Dùng bộ chạy "enlightenment_start".
    Nó sẽ thiết lập các biến môi trường, đường dẫn,
    và chạy các dịch vụ yêu cầu khác, vân vân...
    trước khi thực thi enlightenment.

en: Enlightenment cannot create a compositor.
vi: Enlightenment không thể tạo một bộ đa hợp.

en: Enlightenment cannot set up its dnd system.
vi: Enlightenment không thể thiết lập hệ thống kéo thả.

en: Enlightenment crashed early on start and has been restarted
vi: Enlightenment bị sự cố ngay lúc bắt đầu và đã được tái khởi động

en: Picture Import Error
vi: Lỗi Nhập Bức Ảnh

en: Import Error
vi: Lỗi Nhập

en: Import Settings...
vi: Nhập Các Thiết Lập...

en: Fill and Stretch Options
vi: Các Tùy Chọn Làm Đầy và Kéo Giãn

en: File Quality
vi: Chất Lượng Tập Tin

en: Compositor Warning
vi: Cảnh Báo Của Bộ Đa Hợp

en: Lock Failed
vi: Khóa Bị Thất Bại

en: Another compositor is already running on your display server.
vi: Một bộ đa hợp khác đang chạy trên server của chỗ làm việc của bạn.

en: Your display server does not support the compositor overlay window.
    This is needed for Enlightenment to function.
vi: Server chỗ làm việc của bạn không hỗ trợ cửa sổ bao phủ bộ đa hợp.
    Đây là tính năng thiết yếu để Enlightenment hoạt động.

en: Your display server does not support XComposite, or Ecore-X was built without XComposite support. Note that for composite support you will also need XRender and XFixes support in X11 and Ecore.
vi: Server chỗ làm việc của bạn không hỗ trợ XComposite, hoặc Ecore-X được xây dựng mà không hỗ trợ XComposite. Chú ý rằng để hỗ trợ cho việc đa hợp, bạn cũng sẽ cần hỗ trợ XRender và XFixes cho X11 và Ecore.

en: Your display server does not support XDamage or Ecore was built without XDamage support.
vi: Server chỗ làm việc của bạn không hỗ trợ XDamage hoặc Ecore được xây dựng mà không hỗ trợ XDamage.

en: Enlightenment cannot initialize the XSettings system.
vi: Enlightenment không thể khởi tạo hệ thống XSettings.

en: About Enlightenment
vi: Giới thiệu Enlightenment

en: Logout problems
vi: Vấn đề Đăng xuất

en: Logout now
vi: Đăng xuất ngay bây giờ

en: Wait longer
vi: Đợi thêm

en: Enlightenment is busy with another request
vi: Enlightement đang bận với một yêu cầu khác.

en: EEK! This should not happen
vi: ẶC! Điều này không nên xảy ra

en: Top-left Corner
vi: Góc Phía Trên Bên Trái

en: Top-right Corner
vi: Góc Phía Trên Bên Phải

en: Bottom-left Corner
vi: Góc Phía Dưới Bên Trái

en: Bottom-right Corner
vi: Góc Phía Dưới Bên Phải

en: Left-top Corner
vi: Góc Bên Trái Phía Trên

en: Right-top Corner
vi: Góc Bên Phải Phía Trên

en: Left-bottom Corner
vi: Góc Bên Trái Phía Dưới

en: Right-bottom Corner
vi: Góc Bên Phải Phía Dưới

en: Shelf #%d
vi: Khay #%d

en: Shelf Autohide Error
vi: Lỗi Tự Động Ẩn Khay

en: Add New Shelf
vi: Thêm Khay Mới

en: Shelf Error
vi: Lỗi Khay

en: A shelf with that name already exists!
vi: Khay với tên đó đã tồn tại!

en: Stop Moving Gadgets
vi: Dừng Di Chuyển Gadget

en: Begin Moving Gadgets
vi: Bắt Đầu Di Chuyển Gadget

en: Are you sure you want to delete this shelf?
vi: Bạn có chắc là bạn muốn xóa khay này không?

en: A shelf with that name and id already exists!
vi: Khay với tên và định danh đó đã tồn tại!

en: Rename Shelf
vi: Đổi Tên Khay

en: Module Settings
vi: Thiết Lập Mô-Đun

en: No modules selected.
vi: Không có mô-đun nào được chọn.

en: More than one module selected.
vi: Có hơn một mô-đun được chọn.

en: Select a Picture...
vi: Chọn Một Bức Tranh...

en: Color Preview
vi: Xem Trước Màu

en: Set As Theme
vi: Đặt làm Theme

en: About Theme
vi: Về Chủ Đề

en: Change current window opacity
vi: Thay đổi độ mờ của cửa sổ hiện tại

en: Set current window opacity
vi: Thiết lập độ mờ của cửa sổ hiện tại

en: Toggle focused client's redirect state
vi: Bật tắt trạng thái chuyển đến của chương trình khách được tập trung

en: Focus-Out
vi: Bị Mất Tập Trung

en: Focus-In
vi: Lấy Tập Trung

en: Incomplete Window Properties
vi: Các Thuộc Tính Không Toàn Diện Của Cửa Sổ

en: Desktop Entry Editor
vi: Bộ Soạn Thảo Cho Chỗ Làm Việc

en: Mime Types
vi: Kiểu Mime

en: Desktop file
vi: Tập tin chỗ làm việc

en: Startup Notify
vi: Khởi Động Thông Báo

en: Show in Menus
vi: Thể Hiện Trong Danh Mục

en: Select an Icon for '%s'
vi: Chọn Một Biểu Tượng cho '%s'

en: Select an Executable
vi: Chọn Một tập tin thực thi

en: Mime-type:
vi: Loại Mime:

en: Reserved:
vi: Dự Trữ:

en: Mount status:
vi: Trạng thái gắn:

en: Permissions:
vi: Quyền:

en: Forbidden
vi: Cấm

en: Nonexistent path
vi: Đường dẫn không tồn tại

en: %s doesn't exist.
vi: %s không tồn tại.

en: Mount Error
vi: Lỗi Gắn

en: Can't mount device
vi: Không thể gắn thiết bị

en: Unmount Error
vi: Lỗi Tháo Ra

en: Can't unmount device
vi: Không thể tháo thiết bị

en: Eject Error
vi: Lỗi Đẩy Ra

en: Can't eject device
vi: Không thể đẩy thiết bị ra

en: The recent DND operation requested for '%s' has failed.
vi: Tác vụ DND gần đây yêu cầu cho '%s' bị thất bại.

en: A link to the requested URL already exists!
vi: Đã tồn tại một liên kết cho URL được yêu cầu!

en: Refresh View
vi: Làm Mới Tầm Nhìn

en: Actions...
vi: Tác Vụ...

en: Application Properties
vi: Thuộc Tính Ứng Dụng

en: Icon Size (%d)
vi: Kích Thước Biểu Tượng (%d)

en: Could not create a directory!
vi: Không thể tạo một thư mục!

en: Could not create a file!
vi: Không thể tạo một tập tin!

en: Already creating a new file for this directory!
vi: Đã tạo một tập tin mới cho thư mục này!

en: %s can't be written to!
vi: %s không thể viết vào!

en: Inherit parent settings
vi: Thừa kế các thiết lập từ cha

en: Remember Ordering
vi: Ghi Nhớ Thứ Tự

en: Sort Now
vi: Sắp Xếp Ngay Bây Giờ

en: Single Click Activation
vi: Kích Hoạt Bằng Nhấp Chuột Đơn

en: File Icon Settings
vi: Các Thiết Lập Biểu Tượng Tập Tin

en: Set background...
vi: Đặt màn hình nền...

en: Set overlay...
vi: Đặt lớp phủ...

en: Clear overlay
vi: Xóa lớp phủ

en: Rename %s to:
vi: Đổi tên của %s thành:

en: %s already exists!
vi: %s đã tồn tại!

en: %s could not be renamed because it is protected
vi: %s không thể đổi tên vì nó được bảo vệ

en: Internal filemanager error :(
vi: Lỗi bên trong của bộ quản lý tập tin :(

en: Move Source
vi: Di Chuyển Nguồn

en: Ignore this
vi: Bỏ qua cái này

en: Confirm Delete
vi: Xác Nhận Xóa

en: Loading Module: %s
vi: Tải Mô-Đun: %s

en: Error loading Module
vi: Lỗi tải Mô-Đun

en: Module does not contain all needed functions
vi: Mô-Đun không chứa tất cả các hàm cần thiết

en: Enlightenment %s Module
vi: Mô-Đun %s Enlightenment

en: Unstable module tainting
vi: Làm hư mô-đun không ổn định

en: I know
vi: Tôi biết

en: EFM Toolbar
vi: Thanh Công Cụ EFM

en: Enlightenment was unable to get current directory
vi: Enlightenment không thể lấy thư mục hiện tại

en: Application run error
vi: Lỗi Chạy Ứng Dụng

en: Application Execution Error
vi: Lỗi Thực Thi Ứng Dụng

en: %s stopped running unexpectedly.
vi: %s dừng thực thi một cách đột xuất.

en: An exit code of %i was returned from %s.
vi: Mã thoát của %i được trả về từ %s.

en: %s was interrupted by an Interrupt Signal.
vi: %s bị ngắt bởi một Tín Hiệu Ngắt.

en: %s was interrupted by a Quit Signal.
vi: %s bị ngắt bởi một Tín Hiệu Dừng.

en: %s was interrupted by an Abort Signal.
vi: %s bị ngắt bởi một Tín Hiệu Thoát.

en: %s was interrupted by a Floating Point Error.
vi: %s bị ngắt bởi một Lỗi Dấu Chấm Động.

en: %s was interrupted by an Uninterruptable Kill Signal.
vi: %s bị ngắt bởi một Tín Hiệu Tắt Không Thể Ngắt.

en: %s was interrupted by a Segmentation Fault.
vi: %s bị ngắt bởi một Lỗi Phân Mảnh.

en: %s was interrupted by a Broken Pipe.
vi: %s bị ngắt bởi một Ống Bị Vỡ.

en: %s was interrupted by a Termination Signal.
vi: %s bị ngắt bởi một Tín Hiệu Chấm Dứt.

en: %s was interrupted by a Bus Error.
vi: %s bị ngắt bởi một Lỗi Bus.

en: %s was interrupted by the signal number %i.
vi: %s bị ngắt bởi tín hiệu số %i.

en: ***The remaining output has been truncated. Save the output to view.***
vi: ***Phần còn lại của bộ xuất đã bị cắt. Lưu bộ xuất vào tầm nhìn.***

en: Error Logs
vi: Bản Ghi Lỗi

en: There was no error message.
vi: Không có thông điệp lỗi.

en: Save This Message
vi: Lưu Thông Điệp Này

en: This error log will be saved as %s/%s.log
vi: Bản ghi của lỗi này sẽ đươc lưu %s/%s.log

en: Error Information
vi: Thông Tin Lỗi

en: Error Signal Information
vi: Thông Tin Tín Hiệu Lỗi

en: Output Data
vi: Dữ Liệu Đầu Ra

en: There was no output.
vi: Không có đầu ra.

en: Set As Background
vi: Đặt Làm Màn Hình Nền

en: Flash Card—%s
vi: Tờ Tranh Phiếu—%s

en: Unknown Volume
vi: Không Rõ Âm Lượng

en: Removable Device
vi: Thiết Bị Có Thể Tháo Ra Được

en: Window Locks
vi: Khóa Cửa Sổ

en: Generic Locks
vi: Khóa Tổng Quát

en: Prevent this window from moving on its own
vi: Chống cửa sổ này tự ý di chuyển

en: Prevent this window from being changed by me
vi: Chống cửa sổ này bị thay đổi bởi tôi

en: Prevent this window from being closed
vi: Chống cửa sổ này bị đóng

en: Do not allow the border to change on this window
vi: Không cho phép thay đổi viền của của cửa sổ này

en: Remember the locks for this window
vi: Nhớ các khóa cho cửa sổ này

en: Prevent Changes In:
vi: Ngăn Cản Các Thay Đổi Ở:

en: Iconified state
vi: Trạng thái biểu tượng

en: Maximized state
vi: Trạng thái cực đại

en: Program Locks
vi: Các Khóa Chương Trình

en: User Locks
vi: Các Khóa Người Sử Dụng

en: Prevent:
vi: Ngăn Cản:

en: Closing the window
vi: Đóng cửa sổ

en: Logging out while this window is open
vi: Thoát ra trong lúc cửa sổ này còn đang mở

en: Behavior Locks
vi: Các Khóa Hành Vi

en: Remember these Locks
vi: Nhớ Các Khóa Này

en: Above Everything
vi: Bên Trên Tất Cả

en: Below Windows
vi: Bên Dưới Các Cửa Sổ

en: Below Everything
vi: Bên Dưới Mọi Thứ

en: Shrink to Content Width
vi: Co theo Chiều Rộng Nội Dung

en: Auto-hide the shelf
vi: Tự động ẩn khay

en: Show on mouse in
vi: Hiển thị khi có con trỏ vào

en: Show on mouse click
vi: Hiển thị khi nhấp chuột

en: Hide timeout
vi: Ẩn thời gian chờ

en: Hide duration
vi: Ẩn khoảng thời gian

en: Don't adjust windows when overlapping the shelf
vi: Không điều chỉnh các cửa sổ khi gối lên với khay

en: Show on all Desktops
vi: Hiển thị tất cả các chỗ làm việc

en: Show on specified Desktops
vi: Hiển thị trong một chỗ làm việc cụ thể

en: Loaded Gadgets
vi: Các Gadget được tải

en: Available Gadgets
vi: Các Gadget khả dụng

en: Shelf Contents
vi: Nội Dung Khay

en: Toolbar Contents
vi: Nội Dung Thanh Công Cụ

en: Lost Windows
vi: Các Cửa Sổ Bị Mất

en: Report Bug
vi: Báo cáo lỗi

en: Virtual
vi: Ảo

en: Show/Hide All Windows
vi: Ẩn/Hiện Tất Cả Cửa Sổ

en: Set Virtual Desktops
vi: Thiết Lập Chỗ Làm Việc Ảo

en: No windows
vi: Không có cửa sổ

en: Cleanup Windows
vi: Dọn Dẹp Cửa Sổ

en: Add a Shelf
vi: Thêm một Khay

en: Delete a Shelf
vi: Xóa một Khay

en: Are you sure you want to kill this window?
vi: Bạn có thật sự muốn đóng cửa sổ này không?

en: Action Params Syntax Error
vi: Lỗi Cú Pháp Đối Số Hoạt Động

en: Are you sure you want to exit Enlightenment?
vi: Bạn có thật sự muốn thoát Enlightenment không?

en: Are you sure you want to logout?
vi: Bạn có thật sự muốn đăng xuất?

en: Are you sure you want to power off your computer?
vi: Bạn có thật sự muốn tắt máy tính?

en: Are you sure you want to reboot your computer?
vi: Bạn có thật sự muốn khởi động lại máy tính?

en: Are you sure you want to suspend your computer?
vi: Bạn có thật sự muốn đưa máy tính vào trạng thái nghỉ?

en: Are you sure you want to hibernate your computer?
vi: Bạn có thật sự muốn đưa máy tính vào trạng thái ngủ đông?

en: Window : State
vi: Cửa Sổ: Trạng Thái

en: Sticky Mode Toggle
vi: Bật Tắt Chế Độ Dính

en: Sticky Mode Enable
vi: Chế Độ Dính Khả Dụng

en: Iconic Mode Toggle
vi: Bật Tắt Chế Độ Biểu Tượng

en: Iconic Mode Enable
vi: Chế Độ Biểu Tượng Khả Dụng

en: Fullscreen Mode Toggle
vi: Bật Tắt Chế Độ Toàn Màn Hình

en: Fullscreen Mode Enable
vi: Chế Độ Toàn Màn Hình Khả Dụng

en: Maximize Left
vi: Cực Đại Hóa Bên Trái

en: Maximize Right
vi: Cực Đại Hóa Bên Phải

en: Maximize Fullscreen
vi: Cực Đại Hóa Toàn Màn Hình

en: Maximize Mode "Smart"
vi: Chế Độ Cực Đại Hóa "Thông Minh"

en: Maximize Mode "Expand"
vi: Chế Độ Cực Đại Hóa "Mở Rộng"

en: Maximize Mode "Fill"
vi: Chế Độ Cực Đại Hóa "Lấp Kín"

en: Shade Up Mode Toggle
vi: Bật Tắt Chế Độ Đổ Bóng Lên Trên

en: Shade Down Mode Toggle
vi: Bật Tắt Chế Độ Đổ Bóng Xuống Dưới

en: Shade Left Mode Toggle
vi: Bật Tắt Chế Độ Đổ Bóng Bên Trái

en: Shade Right Mode Toggle
vi: Bật Tắt Chế Độ Đổ Bóng Bên Phải

en: Shade Mode Toggle
vi: Bật Tắt Chế Độ Đổ Bóng

en: Set Shaded State
vi: Thiết Lập Trạng Thái Đổ Bóng

en: syntax: "(0|1) (up|down|left|right)"
vi: cú pháp: "(0|1) (trên|dưới|trái|phải)"

en: Toggle Borderless State
vi: Bật Tắt Trạng Thái Không Viền

en: Set Border
vi: Thiết Lập Viền

en: Cycle between Borders
vi: Chu kỳ giữa các Viền

en: Toggle Pinned State
vi: Bật Tắt Trạng Thái Ghim

en: Flip Desktop Left
vi: Lật Chỗ Làm Việc Sang Trái

en: Flip Desktop Right
vi: Lật Chỗ Làm Việc Sang Phải

en: Flip Desktop Up
vi: Lật Chỗ Làm Việc Lên Trên

en: Flip Desktop Down
vi: Lật Chỗ Làm Việc Xuống Dưới

en: Flip Desktop By...
vi: Lật Chỗ Làm Việc Qua...

en: Flip To Previous Desktop
vi: Lật Sang Chỗ Làm Việc Phía Trước

en: Show The Desktop
vi: Hiển Thị Chỗ Làm Việc

en: Show The Shelf
vi: Hiển Thị Khay

en: Flip Desktop To...
vi: Lật Chỗ Làm Việc Đến...

en: Switch Desktop To... On Screen...
vi: Chuyển Chỗ Làm Việc Đến... Trong Màn Hình...

en: Flip Desktop Linearly...
vi: Lật Chỗ Làm Việc Một Cách Tuyến Tính...

en: Switch To Desktop 0
vi: Chuyển Sang Chỗ Làm Việc Số 0

en: Switch To Desktop 1
vi: Chuyển Sang Chỗ Làm Việc Số 1

en: Switch To Desktop 2
vi: Chuyển Sang Chỗ Làm Việc Số 2

en: Switch To Desktop 3
vi: Chuyển Sang Chỗ Làm Việc Số 3

en: Switch To Desktop 4
vi: Chuyển Sang Chỗ Làm Việc Số 4

en: Switch To Desktop 5
vi: Chuyển Sang Chỗ Làm Việc Số 5

en: Switch To Desktop 6
vi: Chuyển Sang Chỗ Làm Việc Số 6

en: Switch To Desktop 7
vi: Chuyển Sang Chỗ Làm Việc Số 7

en: Switch To Desktop 8
vi: Chuyển Sang Chỗ Làm Việc Số 8

en: Switch To Desktop 9
vi: Chuyển Sang Chỗ Làm Việc Số 9

en: Switch To Desktop 10
vi: Chuyển Sang Chỗ Làm Việc Số 10

en: Switch To Desktop 11
vi: Chuyển Sang Chỗ Làm Việc Số 11

en: Switch To Desktop...
vi: Chuyển Sang Chỗ Làm Việc Số...

en: Flip Desktop Left (All Screens)
vi: Lật Sang Chỗ Làm Việc Bên Trái (Tất Cả Các Màn Hình)

en: Flip Desktop Right (All Screens)
vi: Lật Sang Chỗ Làm Việc Bên Phải (Tất Cả Các Màn Hình)

en: Flip Desktop Up (All Screens)
vi: Lật Sang Chỗ Làm Việc Bên Trên (Tất Cả Các Màn Hình)

en: Flip Desktop Down (All Screens)
vi: Lật Sang Chỗ Làm Việc Bên Dưới (Tất Cả Các Màn Hình)

en: Flip Desktop By... (All Screens)
vi: Lật Sang Chỗ Làm Việc Qua... (Tất Cả Các Màn Hình)

en: Flip Desktop To... (All Screens)
vi: Lật Sang Chỗ Làm Việc Số... (Tất Cả Các Màn Hình)

en: Flip Desktop Linearly... (All Screens)
vi: Lật Sang Chỗ Làm Việc Một Cách Tuyến Tính... (Tất Cả Các Màn Hình)

en: Flip Desktop In Direction...
vi: Lật Sang Chỗ Làm Việc Theo Hướng...

en: Switch To Desktop 0 (All Screens)
vi: Chuyển Sang Chỗ Làm Việc Số 0 (Tất Cả Các Màn Hình)

en: Switch To Desktop 1 (All Screens)
vi: Chuyển Sang Chỗ Làm Việc Số 1 (Tất Cả Các Màn Hình)

en: Switch To Desktop 2 (All Screens)
vi: Chuyển Sang Chỗ Làm Việc Số 2 (Tất Cả Các Màn Hình)

en: Switch To Desktop 3 (All Screens)
vi: Chuyển Sang Chỗ Làm Việc Số 3 (Tất Cả Các Màn Hình)

en: Switch To Desktop 4 (All Screens)
vi: Chuyển Sang Chỗ Làm Việc Số 4 (Tất Cả Các Màn Hình)

en: Switch To Desktop 5 (All Screens)
vi: Chuyển Sang Chỗ Làm Việc Số 5 (Tất Cả Các Màn Hình)

en: Switch To Desktop 6 (All Screens)
vi: Chuyển Sang Chỗ Làm Việc Số 6 (Tất Cả Các Màn Hình)

en: Switch To Desktop 7 (All Screens)
vi: Chuyển Sang Chỗ Làm Việc Số 7 (Tất Cả Các Màn Hình)

en: Switch To Desktop 8 (All Screens)
vi: Chuyển Sang Chỗ Làm Việc Số 8 (Tất Cả Các Màn Hình)

en: Switch To Desktop 9 (All Screens)
vi: Chuyển Sang Chỗ Làm Việc Số 9 (Tất Cả Các Màn Hình)

en: Switch To Desktop 10 (All Screens)
vi: Chuyển Sang Chỗ Làm Việc Số 10 (Tất Cả Các Màn Hình)

en: Switch To Desktop 11 (All Screens)
vi: Chuyển Sang Chỗ Làm Việc Số 11 (Tất Cả Các Màn Hình)

en: Switch To Desktop... (All Screens)
vi: Chuyển Sang Chỗ Làm Việc... (Tất Cả Các Màn Hình)

en: Jump to window...
vi: Nhảy đến cửa sổ...

en: Jump to window... or start...
vi: Nhảy đến cửa sổ... hoăc bắt đầu...

en: Send Mouse To Screen 0
vi: Chuyển Con Trỏ Đến Màn Hình Số 0

en: Send Mouse To Screen 1
vi: Chuyển Con Trỏ Đến Màn Hình Số 1

en: Send Mouse To Screen...
vi: Chuyển Con Trỏ Đến Màn Hình...

en: Send Mouse Forward 1 Screen
vi: Chuyển Con Trỏ Tiến Tới 1 Màn Hình

en: Send Mouse Back 1 Screen
vi: Chuyển Con Trỏ Lùi Lại 1 Màn Hinh

en: Send Mouse Forward/Back Screens...
vi: Chuyển Con Trỏ Tiến Tới/Lùi Lại Màn Hinh...

en: Undim
vi: Hủy Làm Mờ

en: Backlight Set
vi: Đặt Đèn Bàn Phím

en: Backlight Min
vi: Giá Trị Tối Thiểu Của Đèn Bàn Phím

en: Backlight Mid
vi: Giá Trị Trung Bình Của Đèn Bàn Phím

en: Backlight Max
vi: Giá Trị Tối Đa Của Đèn Bàn Phím

en: Backlight Adjust
vi: Điều Chỉnh Đèn Bàn Phím

en: Backlight Up
vi: Tăng Đèn Bàn Phím

en: Backlight Down
vi: Giảm Đèn Bàn Phím

en: Update and re-apply screen setup
vi: Cập nhật và tái áp dụng thiết lập màn hình

en: Move To Center
vi: Di Chuyển Đến Trung Tâm

en: Move/resize to upper-left quadrant
vi: Di chuyển/thay đổi kích cỡ cho phần phía trên bên trái

en: Move/resize to upper-right quadrant
vi: Di chuyển/thay đổi kích cỡ cho phần phía trên bên phải

en: Move/resize to lower-left quadrant
vi: Di chuyển/thay đổi kích cỡ cho phần phía dưới bên trái

en: Move/resize to lower-right quadrant
vi: Di chuyển/thay đổi kích cỡ cho phần phía dưới bên phải

en: Move To Coordinates...
vi: Di chuyển Đến Tọa Độ...

en: Move By Coordinate Offset...
vi: Di Chuyển Bởi Khoảng Cách Tọa Độ...

en: Resize By...
vi: Thay Đổi Kích Thước Bởi...

en: Push in Direction...
vi: Đẩy Theo Hướng...

en: Drag Icon...
vi: Kéo Biểu Tượng...

en: Window : Moving
vi: Cửa Sổ: Di Chuyển

en: To Next Desktop
vi: Đến Chỗ Làm Việc Kế Tiếp

en: To Previous Desktop
vi: Đến Chỗ Làm Việc Phía Trước

en: By Desktop #...
vi: Bởi Chỗ Làm Việc Số #...

en: To Desktop...
vi: Đến Chỗ Làm Việc...

en: To Next Screen
vi: Đến Màn Hình Kế Tiếp

en: To Previous Screen
vi: Đến Màn Hình Kế Phía Trước

en: Show Main Menu
vi: Hiển Thị Danh Mục Chính

en: Show Favorites Menu
vi: Hiển Thị Danh Mục Ưa Thích

en: Show All Applications Menu
vi: Hiển Thị Danh Mục Tất Cả Các Ứng Dụng

en: Show Clients Menu
vi: Hiển Thị Danh Mục Các Chương Trình Khách

en: Show Menu...
vi: Hiển Thị Danh Mục...

en: New Instance of Focused App
vi: Thực Thể Mới Của Ứng Dụng Được Tập Trung

en: Exit Now
vi: Thoát Ngay Bây Giờ

en: Enlightenment : Mode
vi: Enlightenment : Chế Độ

en: Presentation Mode Toggle
vi: Bật Tắt Chế Độ Trình Diễn

en: Offline Mode Toggle
vi: Bật Tắt Chế Độ Ngoại Tuyến

en: Enlightenment : Module
vi: Enlightenment : Mô-đun

en: Enable the named module
vi: Bật mô-đun tên

en: Disable the named module
vi: Tắt mô-đun tên

en: Toggle the named module
vi: Bật tắt mo-đun tên

en: Power Off Now
vi: Tắt Nguồn Ngay Bây Giờ

en: Suspend Now
vi: Nghỉ Ngay Bây Giờ

en: Suspend Intelligently
vi: Nghỉ Thông Minh

en: Hibernate Now
vi: Ngủ Đông Ngay Bây Giờ

en: Hibernate Intelligently
vi: Ngủ Đông Thông Minh

en: Generic : Actions
vi: Tổng Quát: Tác Vụ

en: Delayed Action
vi: Tác Vụ Bị Trì Hoãn

en: Use keyboard layout
vi: Sử dụng bố trí bàn phím

en: Next keyboard layout
vi: Bố trí bàn phím tiếp theo

en: Previous keyboard layout
vi: Bố trí bàn phím phía trước

en: Mouse Binding Combination
vi: Việc Kết Hợp Kết Dính Con Trỏ

en: Key Binding Combination
vi: Việc Kết Dính Phím

en: Menu (Dropdown)
vi: Danh Mục (Dạng Sổ Xuống)

en: Menu (Popup)
vi: Danh Mục (Dạng Hộp Thoại)

en: Edit E_Comp_Match
vi: Chỉnh Sửa E_Comp_Match

en: Accepts Focus
vi: Chấp Nhận Tập Trung

en: Composite Match Settings
vi: Các Thiết Lập Tương Thích Đa Hợp

en: Client Error!
vi: Lỗi Phía Máy Khách!

en: Something has attempted to set a border when it shouldn't! Report this!
vi: Cái gì đó đã cố gắng thiết lập một viền khi mà nó không nên làm điều đó! Báo cáo điều này!

en: Withdrawn
vi: Hủy Bỏ

en: Forget/Unmap
vi: Quên/Không Ánh Xạ

en: Northeast
vi: Đông Bắc

en: ICCCM Properties
vi: Các Thuộc Tính ICCCM

en: NetWM Properties
vi: Các Thuộc Tính NetWM

en: Machine
vi: Máy

en: Base Size
vi: Kích Thước Cơ Bản

en: Resize Steps
vi: Bước Thay Đổi Kích Cỡ

en: Initial State
vi: Trạng Thái Khởi Tạo

en: Window ID
vi: ID Của Cửa Sổ

en: Transient For
vi: Tạm Thời Cho

en: Client Leader
vi: Lãnh Đạo Chương Trình Khách

en: Request Delete
vi: Yêu Cầu Xóa

en: Request Position
vi: Yêu Cầu Vị Trí

en: Composite Style Settings
vi: Các Thiết Lập Cho Kiểu Đa Hợp

en: Unredirected
vi: Không Được Đổi Hướng

en: Edit Icon
vi: Chỉnh Sửa Biểu Tượng

en: Create Icon
vi: Tạo Mới Biểu Tượng

en: Add to Favorites Menu
vi: Thêm Vào Danh Mục Ưa Thích

en: Add to IBar
vi: Thêm Vào IBar

en: Create Keyboard Shortcut
vi: Tạo Phím Tắt

en: Edit Color Scheme
vi: Thay Đổi Lược Đồ Màu Sắc

en: Move with keyboard
vi: Di chuyển bằng phím

en: Resize with keyboard
vi: Thay đổi kích thước bằng bàn phím

en: Click an object to align with.
vi: Nhấp một đối tượng để căn chỉnh.

en: On window...
vi: Trong cửa sổ...

en: Of window...
vi: Của cửa sổ...

en: Always Below
vi: Luôn Luôn Bên Dưới

en: Pin to Desktop
vi: Gắn Vào Chỗ Làm Việc

en: Unpin from Desktop
vi: Tháo Ra Khỏi Chỗ Làm Việc

en: Select Border Style
vi: Chọn Kiểu Viền

en: Use Enlightenment Default Icon Preference
vi: Sử Dụng Tham Chiếu Biểu Tượng Mặc Định Của Enlightenment

en: Use Application Provided Icon
vi: Sử Dụng Biểu Tượng Được Cung Cấp Bởi Ứng Dụng

en: Use User Defined Icon
vi: Sử Dụng Biểu Tượng Được Định Nghĩa Bởi Người Dùng

en: _Keyboard shortcuts
vi: _Phím tắt

en: _Manual
vi: Tự là_m

en: Capture an image
vi: Chụp một ảnh

en: settings
vi: thiết lập

en: Filename pattern:
vi: Mẫu tên tập tin:

en: <b>Interface</b>
vi: <b>Giao diện</b>

en: No script
vi: Không có văn lệnh

note: #-#-#-#-#  2602 (Battle for Wesnoth)  #-#-#-#-# [attack]: type=impact
en: entangle
vi: bẫy

en: Eye of GNOME
vi: Mắt của GNOME

en: Browse and rotate images
vi: Duyệt và xoay ảnh

en: The Eye of GNOME is the official image viewer for the GNOME desktop. It integrates with the GTK+ look and feel of GNOME, and supports many image formats for viewing single images or images in a collection.
vi: “Mắt của GNOME” là ứng dụng xem ảnh chính thức dành cho môi trường máy tính để bàn GNOME. Nó thống nhất với “xem và cảm nhận” GTK+ của GNOME, và hỗ trợ nhiều định dạng ảnh khác nhau để xem từng ảnh hay nhiều ảnh trong một bộ sưu tập.

en: The Eye of GNOME also allows to view the images in a fullscreen slideshow mode or set an image as the desktop wallpaper. It reads the camera tags to automatically rotate your images in the correct portrait or landscape orientation.
vi: “Mắt của GNOME” cũng cho phép xem các ảnh ở chế độ trình diễn toàn màn hình hay đặt một ảnh làm ảnh nền cho màn hình. Nó đọc thẻ của máy ảnh để tự động quay ảnh của bạn theo hướng đứng hay ngang cho phù hợp.

en: Op_en With…
vi: Mở _bằng…

en: Set as Wa_llpaper
vi: Đặt làm ả_nh nền

en: Image Prope_rties
vi: Th_uộc tính ảnh

en: Sli_deshow
vi: Trình chiế_u ảnh

en: S_ide Pane
vi: Khung _lề

en: Image _Gallery
vi: _Bộ sưu tập ảnh

en: S_tatus Bar
vi: Thanh t_rạng thái

en: _About Image Viewer
vi: _Giới thiệu bộ xem ảnh

en: <b>%n:</b> counter
vi: <b>%n:</b> bộ đếm

en: _Filename format:
vi: Định dạng tên tậ_p tin:

en: _Start counter at:
vi: _Bắt đầu đếm từ:

en: _Replace spaces with underscores
vi: _Thay thế dấu cách bằng dấu gạch dưới

en: Rename from:
vi: Đổi tên từ:

en: Smooth images when zoomed _out
vi: Làm mịn ảnh khi thu phóng t_o

en: Smooth images when zoomed _in
vi: Làm mịn ảnh kh_i thu nhỏ

en: _Automatic orientation
vi: Tự động định _hướng

en: As check _pattern
vi: Dùng kiểu ô bàn _cờ

en: As custom c_olor:
vi: Dùng màu tự _chọn:

en: Color for Transparent Areas
vi: Màu trong vùng trong suốt

en: As _background
vi: Dùng màu _nền

note: #-#-#-#-#  267 (PACKAGE VERSION)  #-#-#-#-# (itstool) path: info/title
en: Image View
vi: Ô xem ảnh

en: E_xpand images to fit screen
vi: _Mở rộng ảnh để vừa khít màn hình

note: I18N: This sentence will be displayed above a horizontal scale to select a number of seconds in eog's preferences dialog.
en: _Time between images:
vi: _Thời gian chờ giữa các ảnh:

en: Shrink the image
vi: Co ảnh

en: Enlarge the image
vi: Phóng to ảnh

en: Go to the first image of the gallery
vi: Đến ảnh đầu tiên trong tập ảnh

en: _First Image
vi: Ảnh đầ_u tiên

en: Go to the previous image of the gallery
vi: Quay về ảnh trước đó trong tập ảnh

en: _Previous Image
vi: Ảnh t_rước

en: Go to the next image of the gallery
vi: Đến ảnh kế tiếp trong tập ảnh

en: _Next Image
vi: Ảnh _tiếp

en: Go to the last image of the gallery
vi: Đến ảnh cuối trong tập ảnh

en: Show the image at its normal size
vi: Hiện ảnh đúng kích thước thật

en: _Best Fit
vi: _Vừa khít

en: Rotate the image 90 degrees to the left
vi: Quay ảnh 90 độ sang trái

en: Rotate Counter_clockwise
vi: Xoay ngượ_c chiều kim đồng hồ

en: Rotate the image 90 degrees to the right
vi: Quay ảnh 90 độ sang phải

en: Changes the visibility of the image gallery pane in the current window
vi: Thay đổi trạng thái hiển thị của khung trưng bày ảnh trên cửa sổ hiện thời

en: _Image Gallery
vi: _Bộ sưu tập ảnh

en: Pause or resume the slideshow
vi: Tạm dừng hoặc tiếp tục trình chiếu

[ctx: shortcut window]
en: Open an image file
vi: Mở tập tin ảnh

[ctx: shortcut window]
en: Save the image
vi: Lưu ảnh lại

[ctx: shortcut window]
en: Save the image with a new file name
vi: Lưu ảnh được chọn với tên tập tin mới

[ctx: shortcut window]
en: Print the current image
vi: In ảnh hiện tại

[ctx: shortcut window]
en: Set the image as desktop background
vi: Đặt ảnh làm nền màn hình

[ctx: shortcut window]
en: Show image properties dialog
vi: Hiện hộp thoại thuộc tính ảnh

[ctx: shortcut window]
en: Show/Hide the sidebar
vi: Hiện/ẩn thanh bên

[ctx: shortcut window]
en: Open the application manual
vi: Trợ giúp về ứng dụng này

[ctx: shortcut window]
en: Show/Hide the application menu
vi: Hiện/Ẩn trình đơn ứng dụng

[ctx: shortcut window]
en: Actual size
vi: Kích cỡ thật

[ctx: shortcut window]
en: Best fit
vi: Vừa khít

[ctx: shortcut window]
en: Browsing Images
vi: Duyệt ảnh

[ctx: shortcut window]
en: Go to the next image in the folder
vi: Đến ảnh kế tiếp trong thư mục

[ctx: shortcut window]
en: Go to the previous image in the folder
vi: Quay về ảnh trước đó trong thư mục

[ctx: shortcut window]
en: Go to the first image in the folder
vi: Đến ảnh đầu tiên trong thư mục

[ctx: shortcut window]
en: Go to the last image in the folder
vi: Đến ảnh cuối trong thư mục

[ctx: shortcut window]
en: Go to a random image in the folder
vi: Đến ảnh kế ngẫu nhiên trong thư mục

[ctx: shortcut window]
en: Show/Hide the image gallery
vi: Hiện/ẩn bộ sưu tập ảnh

[ctx: shortcut window]
en: Rotation
vi: Xoay

[ctx: shortcut window]
en: Rotate clockwise
vi: Xoay xuôi chiều kim đồng hồ

[ctx: shortcut window]
en: Rotate counterclockwise
vi: Xoay ngược chiều kim đồng hồ

[ctx: shortcut window]
en: Enter/Leave fullscreen
vi: Vào/Rời toàn màn hình

[ctx: shortcut window]
en: Start/Stop slideshow
vi: Bắt đầu/dừng trình chiếu ảnh

[ctx: shortcut window]
en: Pause slideshow
vi: Tạm dừng trình chiếu

[ctx: shortcut window]
en: Common
vi: Chung

[ctx: shortcut window]
en: Copy to clipboard
vi: Chép vào clipboard

[ctx: shortcut window]
en: Delete image permanently
vi: Xóa hình ảnh vĩnh viễn

[ctx: shortcut window]
en: Scrolling
vi: Cuộn

[ctx: shortcut window]
en: Scroll left in a large image
vi: Cuộn sang trái trong một ảnh lớn

[ctx: shortcut window]
en: Scroll right in a large image
vi: Cuộn sang phải trong một ảnh lớn

[ctx: shortcut window]
en: Scroll up in a large image
vi: Cuộn lên trong một ảnh lớn

[ctx: shortcut window]
en: Scroll down in a large image
vi: Cuộn xuống trong một ảnh lớn

en: Metering
vi: Chế độ đo

note: Extra keywords that can be used to search for eog in GNOME Shell and Unity TRANSLATORS: Search terms to find this application. Do NOT translate or localize the semicolons! The list MUST also end with a semicolon!
en: Picture;Slideshow;Graphics;
vi: Picture;Hình;ảnh;Hinh;Anh;Slideshow;Trình;diễn;Trinh;Dien;Graphics;Đồ;họa;họa;Do;Hoa;

en: Automatic orientation
vi: Tự động định hướng

en: Interpolate Image
vi: Nội suy ảnh

en: Whether the image should be interpolated on zoom-out. This leads to better quality but is somewhat slower than non-interpolated images.
vi: Có nội suy ảnh khi thu nhỏ hay không. Tính năng này giúp nâng cao chất lượng ảnh, nhưng chạy chậm hơn ảnh không nội suy.

en: Extrapolate Image
vi: Ngoại suy ảnh

en: Whether the image should be extrapolated on zoom-in. This leads to blurry quality and is somewhat slower than non-extrapolated images.
vi: Có ngoại suy ảnh khi phóng to hay không. Tính năng này giúp nâng cao chất lượng ảnh, nhưng chạy chậm hơn ảnh không ngoại suy.

en: Transparency indicator
vi: Chỉ thị trong suốt

en: Determines how transparency should be indicated. Valid values are CHECK_PATTERN, COLOR and NONE. If COLOR is chosen, then the trans-color key determines the color value used.
vi: Xác định cách chỉ thị trạng thái trong suốt. Giá trị hợp lệ là CHECK_PATTERN (ô bàn cờ), COLOR (màu sắc) và NONE (không). Nếu chọn COLOR, khóa "trans-color" sẽ xác định giá trị màu được dùng.

en: Scroll wheel zoom
vi: Bánh xe cuộn thu/phóng

en: Whether the scroll wheel should be used for zooming.
vi: Có dùng bánh xe cuộn để phóng to/thu nhỏ hay không.

en: Zoom multiplier
vi: Số nhân phóng/thu

en: The multiplier to be applied when using the mouse scroll wheel for zooming. This value defines the zooming step used for each scroll event. For example, 0.05 results in a 5% zoom increment for each scroll event and 1.00 result in a 100% zoom increment.
vi: Số nhân được áp dụng khi sử dụng bánh xe cuộn trên chuột để phóng to hay thu nhỏ. Giá trị này xác định bước phóng/thu dùng cho mỗi sự kiện cuộn. Chẳng hạn, giá trị 0.05 phóng to theo 5% mỗi sự kiện cuộn, còn giá trị 1.00 phóng to theo 100%.

en: Transparency color
vi: Màu trong suốt

en: Loop through the image sequence
vi: Lặp lại cảnh ảnh

en: Whether the sequence of images should be shown in an endless loop.
vi: Có hiển thị cảnh ảnh trong vòng lặp vô hạn hay không.

en: Allow zoom greater than 100% initially
vi: Cho phép phóng to hơn 100% từ ban đầu

en: If this is set to FALSE small images will not be stretched to fit into the screen initially.
vi: Nếu đặt là FALSE (sai), ảnh nhỏ sẽ không được kéo to ra để vừa màn hình ngay từ đầu.

en: Delay in seconds until showing the next image
vi: Thời gian chờ (giây) tới khi hiện ảnh tiếp theo

en: A value greater than 0 determines the seconds an image stays on screen until the next one is shown automatically. Zero disables the automatic browsing.
vi: Giá trị lớn hơn 0 xác định số giây hiển thị ảnh cho tới khi tự động hiển thị ảnh kế tiếp. Đặt là 0 để tắt khả năng duyệt tự động.

en: Show/Hide the window statusbar.
vi: Hiện/ẩn thanh trạng thái cửa sổ.

en: Show/Hide the image gallery pane.
vi: Hiện/ẩn khung trưng bày bộ sưu tập ảnh.

en: Image gallery pane position. Set to 0 for bottom; 1 for left; 2 for top; 3 for right.
vi: Vị trí ô cửa sổ trưng bày ả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: Whether the image gallery pane should be resizable.
vi: Có cho phép thay đổi kích thước ô tập hợp ảnh hay không.

en: Show/Hide the window side pane.
vi: Hiện/ẩn khung lề cửa sổ.

en: Show/Hide the image gallery pane scroll buttons.
vi: Hiện/ẩn nút cuộn ở khung trưng bày ảnh.

en: Close main window without asking to save changes.
vi: Đóng cửa sổ chính mà không hỏi lưu.

en: If activated, Eye of GNOME won’t ask for confirmation when moving images to the trash. It will still ask if any of the files cannot be moved to the trash and would be deleted instead.
vi: Nếu kích hoạt, Mắt GNOME sẽ không hỏi xác nhận khi cho ảnh vào thùng rác. Sẽ vẫn hỏi nếu bất kỳ ảnh nào không thể đưa vào thùng rác và sẽ bị xóa.

en: Whether the file chooser should show the user’s pictures folder if no images are loaded.
vi: Có hiện thư mục ảnh của người dùng khi không tải ảnh hay không.

en: If activated and no image is loaded in the active window, the file chooser will display the user’s pictures folder using the XDG special user directories. If deactivated or the pictures folder has not been set up, it will show the current working directory.
vi: Nếu kích hoạt và không tải ảnh nào, trình chọn tập tin sẽ hiển thị thư mục ảnh của người dùng theo đặc tả XDG. Nếu bỏ kích hoạt hoặc thư mục ảnh chưa được tạo, hiện ảnh trong thư mục hiện tại.

en: If activated, the detailed metadata list in the properties dialog will be moved to its own page in the dialog. This should make the dialog more usable on smaller screens, e.g. as used by netbooks. If disabled, the widget will be embedded on the “Metadata” page.
vi: Nếu kích hoạt, danh sách siêu dữ liệu chi tiết trong hộp thoại thuộc tính sẽ chuyển qua một trang riêng. Việc này giúp làm hộp thoại hữu dụng hơn trên màn hình nhỏ, như netbook. Nếu tắt, toàn bộ sẽ được nhúng trong trang “Metadata”.

en: List of active plugins. It doesn’t contain the “Location” of the active plugins. See the .eog-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 “.eog-plugin” để tìm “Vị trí” của từng phần bổ sung.

en: Open _With…
vi: Mở bằn_g…

en: Prope_rties
vi: Th_uộc tính

en: Show Containing _Folder
vi: Hiện thư mục _chứa ảnh

en: _Best fit
vi: _Vừa khít

en: Activate fullscreen mode with double-click
vi: Kích hoạt chế độ toàn màn hình bằng cú nhấn đôi

en: Date in statusbar
vi: Ngày trên thanh trạng thái

en: Shows the image date in the window statusbar
vi: Hiển thị ngày tháng của ảnh trên thanh trạng thái của cửa sổ

en: If you don’t save, your changes will be lost.
vi: Nếu không lưu, các thay đổi sẽ bị mất.

en: Save changes to image “%s” before closing?
vi: Lưu thay đổi vào ảnh "%s" trước khi đóng nhé?

en: There is %d image with unsaved changes. Save changes before closing? | There are %d images with unsaved changes. Save changes before closing?
vi[0]: Có %d ảnh chưa lưu. Lưu trước khi đóng nhé?

en: S_elect the images you want to save:
vi: _Chọn ảnh bạn muốn lưu:

note: Secondary label
en: If you don’t save, all your changes will be lost.
vi: Nếu không lưu, tất cả thay đổi sẽ bị mất.

en: Open with _Document Viewer
vi: Mở bằng bộ Xem tài liệu

en: Could not load image “%s”.
vi: Không thể tải ảnh “%s”.

en: Could not save image “%s”.
vi: Không thể lưu ảnh “%s”.

en: No images found in “%s”.
vi: Không tìm thấy ảnh trong “%s”.

en: The given locations contain no images.
vi: Các vị trí đã cho không chứa ảnh.

en: This image contains multiple pages. Image Viewer displays only the first page.
    Do you want to open the image with the Document Viewer to see all pages?
vi: Ảnh này chứa nhiều trang. Bộ xem ảnh chỉ có thể hiển thị trang đầu.
    Bạn có thực sự muốn mở ảnh bằng bộ Xem tài liệu để xem tất cả các trang?

en: This image contains multiple pages. Image Viewer displays only the first page.
    You may want to install the Document Viewer to see all pages.
vi: Ảnh này chứa nhiều trang. Bộ xem ảnh chỉ có thể hiển thị trang đầu.
    Bạn có lẽ nên cài đặt bộ Xem tài liệu để xem tất cả các trang.

note: #-#-#-#-#  265 (eog master)  #-#-#-#-# TRANSLATORS: This is the actual focal length used when the image was taken.
en: %.1f (lens)
vi: %.1f (ống kính)

note: #-#-#-#-#  265 (eog master)  #-#-#-#-# Print as float to get a similar look as above. TRANSLATORS: This is the equivalent focal length assuming a 35mm film camera.
en: %.1f (35mm film)
vi: %.1f (phim 35mm)

en: File format is unknown or unsupported
vi: Định dạng tập tin không rõ hay không được hỗ trợ

en: Image Viewer could not determine a supported writable file format based on the filename.
vi: Mắt GNOME không thể xác định định dạng ghi được hỗ trợ dựa vào tên tập tin.

en: Please try a different file extension like .png or .jpg.
vi: Hãy thử phần mở rộng tập tin khác, v.d. .png hay .jpg.

en: Supported image files
vi: Tập tin ảnh được hỗ trợ

note: Pixel size of image: width x height in pixel
en: pixel | pixels
vi[0]: điểm ảnh

en: EXIF not supported for this file format.
vi: Không hỗ trợ EXIF cho định dạng tập tin này.

en: You do not have the permissions necessary to save the file.
vi: Bạn không có quyền lưu tập tin.

en: Couldn’t create temporary file for saving: %s
vi: Không thể tạo tập tin tạm để lưu: %s

en: Couldn’t allocate memory for loading JPEG file
vi: Không thể cấp phát bộ nhớ để tải ảnh JPEG

en: Image Data
vi: Dữ liệu ảnh

en: Image Taking Conditions
vi: Điều kiện chụp ảnh

en: GPS Data
vi: Dữ liệu GPS

en: XMP Other
vi: XMP Khác

en: %i × %i pixel | %i × %i pixels
vi[0]: %i x %i điểm ảnh

en: %lu second | %lu seconds
vi[0]: %lu giây

en: The image whose printing properties will be set up
vi: Ảnh có thuộc tính in sẽ được cài đặt

en: The information for the page where the image will be printed
vi: Thông tin cho trang nơi ảnh sẽ được in

en: _Scaling:
vi: Tỉ _lệ:

en: _Unit:
vi: Đơn _vị:

en: as is
vi: như thế

en: Taken on
vi: Chụp vào

en: At least two file names are equal.
vi: Ít nhất hai tên tập tin bị trùng.

en: Could not display help for Image Viewer
vi: Không thể hiển thị trợ giúp cho Mắt GNOME

note: Translators: This is the string displayed in the statusbar * The tokens are from left to right: * - image width * - image height * - image size in bytes * - zoom in percent
en: %i × %i pixel  %s    %i%% | %i × %i pixels  %s    %i%%
vi[0]: %i x %i điểm ảnh  %s    %i%%

[ctx: MessageArea]
en: Hi_de
vi: Ẩ_n

en: The image “%s” has been modified by an external application. Would you like to reload it?
vi: Ảnh "%s" đã bị sửa đổi bởi ứng dụng khác. Bạn có muốn tải lại không?

note: Translators: This string is displayed in the statusbar * while saving images. The tokens are from left to right: * - the original filename * - the current image's position in the queue * - the total number of images queued for saving
en: Saving image “%s” (%u/%u)
vi: Đang lưu ảnh “%s” (%u/%u)

en: Opening image “%s”
vi: Đang mở ảnh "%s"

note: L10N: This the reason why the screensaver is inhibited.
en: Viewing a slideshow
vi: Xem trình chiếu

en: Error printing file:
    %s
vi: Gặp lỗi khi in tập tin:
    %s

en: Error launching System Settings:
vi: Lỗi khởi động cài đặt hệ thống:

en: _Open Background Preferences
vi: _Mở Tùy thích nền

en: The image “%s” has been set as Desktop Background. Would you like to modify its appearance?
vi: Ảnh “%s” đã được dùng làm ảnh nền màn hình. Bạn có muốn thay đổi cách thể hiện không?

en: Saving image locally…
vi: Đang lưu ảnh cục bộ…

en: Are you sure you want to remove
    “%s” permanently?
vi: Bạn có chắc muốn xóa
    “%s” vĩnh viễn không?

en: Are you sure you want to remove
    the selected image permanently? | Are you sure you want to remove
    the %d selected images permanently?
vi[0]: Bạn có chắc muốn xóa bỏ
    %d ảnh đã chọn vĩnh viễn không?

note: add 'dont ask again' button
en: Do _not ask again during this session
vi: Đừng _hỏi lại trong phiên làm việc này

en: Couldn’t retrieve image file
vi: Không thể khôi phục tập tin ảnh

en: Couldn’t retrieve image file information
vi: Không thể khôi phục thông tin tập tin ảnh

en: Couldn’t delete file
vi: Không thể xóa tập tin

en: Are you sure you want to move
    “%s” to the trash?
vi: Bạn có chắc muốn chuyển
    “%s” vào thùng rác không?

en: A trash for “%s” couldn’t be found. Do you want to remove this image permanently?
vi: Không tìm thấy thùng rác cho “%s”. Bạn có muốn xóa bỏ vĩnh viễn ảnh này?

en: Are you sure you want to move
    the selected image to the trash? | Are you sure you want to move
    the %d selected images to the trash?
vi[0]: Bạn có chắc muốn chuyển
    %d ảnh đã chọn vào thùng rác không?

en: Some of the selected images can’t be moved to the trash and will be removed permanently. Are you sure you want to proceed?
vi: Một số ảnh đã chọn không thể chuyển được vào thùng rác và sẽ bị xóa bỏ vĩnh viễn. Bạn có chắc muốn tiếp tục không?

en: Couldn’t access trash.
vi: Không thể truy cập thùng rác.

en: Shrink or enlarge the current image
vi: Co hay giãn ảnh hiện tại

en: Show the current image in fullscreen mode
vi: Hiện ảnh hiện thời trong chế độ toàn màn hình

en: The GNOME image viewer.
vi: Bộ xem ảnh GNOME.

en: GNOME Image Viewer
vi: Bộ xem ảnh GNOME

en: Open in fullscreen mode
vi: Mở trong chế độ toàn màn hình

en: Disable image gallery
vi: Tắt trưng bày ảnh

en: Open in slideshow mode
vi: Mở trong chế độ trình chiếu ảnh

en: Start a new instance instead of reusing an existing one
vi: Khởi chạy một tiến trình mới thay vì dùng lại tiến trình đang chạy

en: Open in a single window, if multiple windows are open the first one is used
vi: Mở trong cửa sổ đơn, nếu có nhiều cửa sổ, dùng cửa sổ đầu

note: I18N: The '%s' is replaced with eog's command name.
en: Run “%s --help” to see a full list of available command line options.
vi: Chạy lệnh “%s --help” để xem danh sách tất cả các tùy chọn dòng lệnh.

en: Use "%s" to open the selected image
vi: Dùng “%s” để mở ảnh đã chọn

en: _Reset to Default
vi: Đặt lại _về mặc định

en: Edit the application toolbar
vi: Sửa thanh công cụ ứng dụng

en: Changes the visibility of the toolbar in the current window
vi: Thay đổi trạng thái hiển thị của thanh công cụ trên cửa sổ hiện thời

en: Changes the visibility of the statusbar in the current window
vi: Thay đổi trạng thái hiển thị của thanh trạng thái trên cửa sổ hiện thời

en: Changes the visibility of the side pane in the current window
vi: Thay đổi trạng thái hiển thị của khung lề của cửa sổ hiện thời

en: Save changes in currently selected images
vi: Lưu thay đổi trong ảnh đang được chọn

en: Open the selected image with a different application
vi: Mở ảnh được chọn bằng ứng dụng khác

en: Show the properties and metadata of the selected image
vi: Hiện thuộc tính và siêu dữ liệu của ảnh được chọn

en: Mirror the image vertically
vi: Phản chiếu ảnh theo chiều dọc

en: S_lideshow
vi: _Trình chiếu

en: Start a slideshow view of the images
vi: Bắt đầu trình chiếu ảnh

[ctx: action (to trash)]
en: Trash
vi: Thùng rác

note: #-#-#-#-#  388 (glade3 TRUNK)  #-#-#-#-# Image area frame... Image content frame... Internal Image area...
en: Edit Image
vi: Sửa ảnh

en: <b>Name:</b>
vi: <b>Tên:</b>

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 General Public License for more details.
vi: Chương trình này đượ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: Flickr Uploader
vi: Bộ tải lên Flickr

en: Upload your pictures to Flickr
vi: Tải lên Flickr các hình ảnh và ảnh chụp của bạn

en: Upload to Flickr
vi: Tải lên Flickr

note: type: TH
en: November 2003
vi: Tháng 11 năm 2003

en: Eye of MATE
vi: Mắt MATE

en: Simple image viewer
vi: Trình xem ảnh ơn giản

en: Eye of MATE Image Viewer
vi: Bộ xem ảnh Mắt MATE

en: Filename format:
vi: Định dạng tên tập tin:

en: Start counter at:
vi: Bắt đầu bộ đếm từ:

en: Replace spaces with underscores
vi: Thay thế dấu cách bằng gạch dưới

en: Eye of MATE Preferences
vi: Cấu hình Mắt MATE

en: Smooth images when zoomed-_out
vi: Làm mịn ảnh khi thu nhỏ

en: Smooth images when zoomed-_in
vi: Làm mịn ảnh khi phóng to

en: _Switch image after:
vi: _Chuyển đổi ảnh sau:

en: _Random sequence
vi: _Trình tự ngẫu nhiên

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: If you don't save, your changes will be lost.
vi: Nếu không lưu, các thay đổi sẽ bị mất.

en: Save changes to image "%s" before closing?
vi: Lưu thay đổi vào ảnh "%s" trước khi đóng nhé?

en: If you don't save, all your changes will be lost.
vi: Nếu không lưu, tất cả thay đổi sẽ bị mất.

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: Couldn't create temporary file for saving: %s
vi: Không thể tạo tập tin tạm để lưu: %s

en: Could not load image '%s'.
vi: Không thể nạp ảnh '%s'.

en: No images found in '%s'.
vi: Không tìm thấy ảnh trong '%s'.

en: Could not display help for Eye of MATE
vi: Không thể hiển thị trợ giúp cho Mắt MATE.

note: Translators: This string is displayed in the statusbar * while saving images. The tokens are from left to right: * - the original filename * - the current image's position in the queue * - the total number of images queued for saving
en: Saving image "%s" (%u/%u)
vi: Đang lưu ảnh “%s” (%u/%u)

en: Are you sure you want to move
    "%s" to the trash?
vi: Bạn có chắc muốn chuyển
    “%s” vào Sọt rác không?

en: A trash for "%s" couldn't be found. Do you want to remove this image permanently?
vi: Không tìm thấy Sọt rác cho “%s”. Bạn có muốn xóa bỏ vĩnh viễn ảnh này?

en: Some of the selected images can't be moved to the trash and will be removed permanently. Are you sure you want to proceed?
vi: Một số ảnh đã chọn không thể chuyển được vào sọt rác và sẽ bị xoá bỏ vĩnh viễn. Bạn có chắc muốn tiếp tục không?

en: _Do not ask again during this session
vi: Đừng _hỏi lại trong phiên làm việc này

en: Couldn't access trash.
vi: Không thể truy cập Sọt rác.

en: Couldn't delete file
vi: Không thể xoá tập tin

en: Preferences for Eye of MATE
vi: Cấu hình của Mắt MATE

en: Help on this application
vi: Trợ giúp về ứng dụng này

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: Open _with
vi: Mở _bằng

en: Save the selected images with a different name
vi: Lưu ảnh được chọn với tên khác

en: Print the selected image
vi: In ảnh được chọn

en: Rotate Counterc_lockwise
vi: Xoay _ngược chiều kim đồng hồ

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: Search the web
vi: Tìm qua Web

note: Translators you should change these links to respect your locale. For instance in .nl these should be "http://www.google.nl" and "http://www.google.nl/search?q=%s"
en: http://www.google.com
vi: http://www.google.com.vn

note: Translators you should change these links to respect your locale. For instance in .nl these should be "http://www.google.nl" and "http://www.google.nl/search?q=%s"
en: http://www.google.com/search?q=%s&amp;ie=UTF-8&amp;oe=UTF-8
vi: http://www.google.com.vn/search?q=%s&amp;ie=UTF-8&amp;oe=UTF-8

en: Personal Data
vi: Dữ liệu Cá nhân

en: Cookie properties
vi: Thuộc tính cookie

note: #-#-#-#-#  669 (kcmkio)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, contentLabel)
en: Content:
vi: Nội dung:

en: Send for:
vi: Gửi cho:

en: Text Encoding
vi: Bảng mã Văn bản

en: <b>_Automatic</b>
vi: <b>_Tự động</b>

en: Use the encoding specified by the document
vi: Dùng bảng mã do tài liệu tự xác định

en: <b>_Use a different encoding:</b>
vi: <b>_Dùng bảng mã khác:</b>

en: Add Language
vi: Thêm ngôn ngữ

en: Choose a l_anguage:
vi: Chọn n_gôn ngữ :

en: _Download folder:
vi: _Thư mục tải về:

en: A_utomatically open downloaded files
vi: _Tự động mở tập tin tải về

en: Use custom _stylesheet
vi: Dùng bảng _kiểu dáng tự chọn

en: _Edit Stylesheet…
vi: _Sửa bảng kiểu dáng…

en: Fonts & Style
vi: Phông và Kiểu dáng

en: Web Content
vi: Nội dung Web

en: Allow popup _windows
vi: Cho phép tự mở _cửa sổ

en: Enable _plugins
vi: Bật _phần mở rộng

en: Enable Java_Script
vi: Bật Java_Script

en: _Always accept
vi: _Luôn luôn chấp nhận

en: Only _from sites you visit
vi: Chỉ _từ các địa chỉ Web bạn đã xem

note: Refers to "Only from sites you visit" option under Cookies.
en: <small>For example, not from advertisers on these sites</small>
vi: <small>Thí dụ, không phải từ người quảng cáo ở các địa chỉ này</small>

en: _Never accept
vi: _Không bao giờ chấp nhận

en: _Remember passwords
vi: _Nhớ mật khẩu

en: _Disk space:
vi: Sức chứa đĩ_a:

en: _Enable spell checking
vi: _Bật kiểm lỗi chính tả

[ctx: file type]
en: Unknown
vi: Không rõ

en: Web Inspector
vi: Thanh tra Web

en: Epiphany can't be used now. Initialization failed.
vi: Hiện thời không thể dùng Epiphany vì không khởi động được.

en: Send an email message to “%s”
vi: Gởi thư cho « %s »

en: Arabic (_IBM-864)
vi: Tiếng Ả Rập (_IBM-864)

en: Arabic (ISO-_8859-6)
vi: Tiếng Ả Rập (ISO-_8859-6)

en: Arabic (_MacArabic)
vi: Tiếng Ả Rập (_MacArabic)

en: Arabic (_Windows-1256)
vi: Tiếng Ả Rập (_Windows-1256)

en: Baltic (_ISO-8859-13)
vi: Tiếng thuộc biển Ban Tích (_ISO-8859-13)

en: Baltic (I_SO-8859-4)
vi: Tiếng thuộc biển Ban-tích (I_SO-8859-4)

en: Baltic (_Windows-1257)
vi: Tiếng thuộc biển Ban-tích (_Windows-1257)

en: _Armenian (ARMSCII-8)
vi: Tiếng _Ac-mê-ni (ARMSCII-8)

en: _Georgian (GEOSTD8)
vi: Tiếng _Gi-oa-gi-a (GEOSTD8)

en: Central European (_IBM-852)
vi: Tiếng vùng Trung Âu (_IBM-852)

en: Central European (I_SO-8859-2)
vi: Tiếng vùng Trung Âu (I_SO-8859-2)

en: Central European (_MacCE)
vi: Tiếng vùng Trung Âu (_MacCE)

en: Central European (_Windows-1250)
vi: Tiếng vùng Trung Âu (_Windows-1250)

en: Chinese Simplified (_GB18030)
vi: Tiếng Trung phổ Thông (_GB18030)

en: Chinese Simplified (G_B2312)
vi: Tiếng Trung phổ thông (G_B2312)

en: Chinese Simplified (GB_K)
vi: Tiếng Trung phổ thông (GB_K)

en: Chinese Simplified (_HZ)
vi: Tiếng Trung phổ thông (_HZ)

en: Chinese Simplified (_ISO-2022-CN)
vi: Tiếng Trung phổ thông (_ISO-2022-CN)

en: Chinese Traditional (Big_5)
vi: Tiếng Trung truyền thống (Big_5)

en: Chinese Traditional (Big5-HK_SCS)
vi: Tiếng Trung truyền thống (Big5-HK_SCS)

en: Chinese Traditional (_EUC-TW)
vi: Tiếng Trung truyền thống (_EUC-TW)

en: Cyrillic (_IBM-855)
vi: Ki-rin (_IBM-855)

en: Cyrillic (I_SO-8859-5)
vi: Ki-rin (I_SO-8859-5)

en: Cyrillic (IS_O-IR-111)
vi: Ki-rin (IS_O-IR-111)

en: Cyrillic (_KOI8-R)
vi: Ki-rin (_KOI8-R)

en: Cyrillic (_MacCyrillic)
vi: Ki-rin (_MacCyrillic)

en: Cyrillic (_Windows-1251)
vi: Ki-rin (_Windows-1251)

en: Cyrillic/_Russian (IBM-866)
vi: Ki-rin/_Nga (IBM-866)

en: Greek (_ISO-8859-7)
vi: Tiếng Hy Lạp (_ISO-8859-7)

en: Greek (_MacGreek)
vi: Tiếng Hy Lạp (_MacGreek)

en: Greek (_Windows-1253)
vi: Tiếng Hy Lạp (_Windows-1253)

en: Gujarati (_MacGujarati)
vi: Tiếng Gu-gia-ra-ti (_MacGujarati)

en: Gurmukhi (Mac_Gurmukhi)
vi: Tiếng Guổ-mu-khi (Mac_Gurmukhi)

en: Hindi (Mac_Devanagari)
vi: Tiếng Hin-đi (Mac_Devanagari)

en: Hebrew (_IBM-862)
vi: Tiếng Do Thái (_IBM-862)

en: Hebrew (IS_O-8859-8-I)
vi: Tiếng Do Thái (IS_O-8859-8-I)

en: Hebrew (_MacHebrew)
vi: Tiếng Do Thái (_MacHebrew)

en: Hebrew (_Windows-1255)
vi: Tiếng Do Thái (_Windows-1255)

en: _Visual Hebrew (ISO-8859-8)
vi: Tiếng Do Thái trực _quan (ISO-8859-8)

en: Japanese (_EUC-JP)
vi: Tiếng Nhật (_EUC-JP)

en: Japanese (_ISO-2022-JP)
vi: Tiếng Nhật (_ISO-2022-JP)

en: Japanese (_Shift-JIS)
vi: Tiếng Nhật (_Shift-JIS)

en: Korean (_EUC-KR)
vi: Tiếng Hàn (_EUC-KR)

en: Korean (_ISO-2022-KR)
vi: Tiếng Hàn (_ISO-2022-KR)

en: Korean (_JOHAB)
vi: Tiếng Hàn (_JOHAB)

en: Korean (_UHC)
vi: Tiếng Hàn (_UHC)

en: _Celtic (ISO-8859-14)
vi: Tiếng _Xen-tơ (ISO-8859-14)

en: _Icelandic (MacIcelandic)
vi: T_iếng Băng Đảo (MacIcelandic)

en: _Nordic (ISO-8859-10)
vi: Tiế_ng vùng Bắc Âu (ISO-8859-10)

en: _Persian (MacFarsi)
vi: Tiếng _Ba Tư (MacFarsi)

en: Croatian (Mac_Croatian)
vi: Tiếng Cợ-rô-a-ti-a (Mac_Croatian)

en: _Romanian (MacRomanian)
vi: Tiếng _Ru-ma-ni (MacRomanian)

en: R_omanian (ISO-8859-16)
vi: Tiến_g Ru-ma-ni (ISO-8859-16)

en: South _European (ISO-8859-3)
vi: Tiếng vùng N_am Âu (ISO-8859-3)

en: Thai (TIS-_620)
vi: Tiếng Thái (TIS-_620)

en: Thai (IS_O-8859-11)
vi: Tiếng Thái (IS_O-8859-11)

en: _Thai (Windows-874)
vi: Tiếng Thái (Windows-874)

en: Turkish (_IBM-857)
vi: Tiếng Thổ Nhĩ Kỳ (_IBM-857)

en: Turkish (I_SO-8859-9)
vi: Tiếng Thổ Nhĩ Kỳ (I_SO-8859-9)

en: Turkish (_MacTurkish)
vi: Tiếng Thổ Nhĩ Kỳ (_MacTurkish)

en: Turkish (_Windows-1254)
vi: Tiếng Thổ Nhĩ Kỳ (_Windows-1254)

en: Unicode (UTF-_8)
vi: Unicode: có thể trình bày mọi ngôn ngữ (UTF-_8)

en: Cyrillic/Ukrainian (_KOI8-U)
vi: Ki-rin/U-cợ-rainh (_KOI8-U)

en: Cyrillic/Ukrainian (Mac_Ukrainian)
vi: Kir-in/U-cợ-rainh (Mac_Ukrainian)

en: Vietnamese (_TCVN)
vi: Tiếng Việt: kiểu cũ (_TCVN)

en: Vietnamese (_VISCII)
vi: Tiếng Việt: kiểu cũ (_VISCII)

en: Vietnamese (V_PS)
vi: Tiếng Việt: kiểu cũ (V_PS)

en: Vietnamese (_Windows-1258)
vi: Tiếng Việt: kiểu cũ (_Windows-1258)

en: Western (_IBM-850)
vi: Tiếng vùng Tay Âu (_IBM-850)

en: Western (_ISO-8859-1)
vi: Tiếng vùng Tay Âu (_ISO-8859-1)

en: Western (IS_O-8859-15)
vi: Tiếng vùng Tay Âu (IS_O-8859-15)

en: Western (_MacRoman)
vi: Tiếng vùng Tay Âu (_MacRoman)

en: Western (_Windows-1252)
vi: Tiếng vùng Tay Âu (_Windows-1252)

note: the following encodings are so rarely used that we don't want to pollute the "related" * part of the encodings menu with them, so we set the language group to 0 here
en: English (_US-ASCII)
vi: Tiếng Anh (_US-ASCII)

note: translators: this is the title that an unknown encoding will * be displayed as.
en: Unknown (%s)
vi: Không rõ (%s)

en: MIME type
vi: Kiểu MIME

en: Suffixes
vi: Đuôi

en: List of installed web applications
vi: Danh sách ứng dụng web đã cài đặt

note: Note for translators: this refers to the installation date.
en: Installed on:
vi: Cài đặt lúc:

note: characters ms RELOAD_DELAY * RELOAD_DELAY_MAX_TICKS = 10 s
en: Blank page
vi: Trang trắng

en: _Not now
vi: _Không phải bây giờ

en: _Store password
vi: _Lưu mật khẩu

note: Translators: The first %s is the username and the second one is the * hostname where this is happening. Example: gnome@gmail.com and * mail.google.com.
en: <big>Would you like to store the password for <b>%s</b> in <b>%s</b>?</big>
vi: <big>Bạn có muốn lưu mật khẩu cho <b>%s</b> tại <b>%s</b> không?</big>

en: The page at <b>%s</b> wants to know your location.
vi: Trang <b>%s</b> muốn biết vị trí của bạn.

en: None specified
vi: Chưa xác định

en: Oops! Error loading %s
vi: Á! Lỗi nạp %s

en: Oops! It was not possible to show this website
vi: Á! Không thể hiện trang web này

en: <p>The website at <strong>%s</strong> seems to be unavailable. The precise error was:</p><p><em>%s</em></p><p>It could be temporarily switched off or moved to a new address. Don't forget to check that your internet connection is working correctly.</p>
vi: <p>Trang web ở <strong>%s</strong> có vẻ không xem được. Lỗi chính xác là:</p><p><em>%s</em></p><p>Có thể do tạm thời tắt hoặc chuyển sang địa chỉ mới. Đừng quên kiểm tra kết nối internet xem có hoạt động không.</p>

en: Oops! This site might have caused the web browser to close unexpectedly
vi: Á! Trang này làm trình duyệt phải đóng bất ngờ

en: <p>This page was loading when the web browser closed unexpectedly.</p><p>This might happen again if you reload the page. If it does, please report the problem to the <strong>%s</strong> developers.</p>
vi: <p>Trang đang nạp khi trình duyệt đóng bất ngờ.</p><p>Có thể xảy ra lần nữa nếu nạp lại trang này. Nếu thật vậy, vui lòng thông báo lỗi cho những người phát triển <strong>%s</strong>.</p>

en: Load again anyway
vi: Vẫn cứ nạp

en: http://www.google.com/search?q=%s&ie=UTF-8&oe=UTF-8
vi: http://www.google.com.vn/search?ie=utf8&oe=utf8&q=%s

note: Translators: this is the directory name to store auxilary files * when saving html files.
en: %s Files
vi: Tập tin của %s

en: All supported types
vi: Mọi kiểu được hỗ trợ

en: Web pages
vi: Trang Web

en: Could not create a temporary directory in “%s”.
vi: Không thể tạo thư mục tạm thời trong « %s ».

en: The file “%s” exists. Please move it out of the way.
vi: Tập tin « %s » đã có. Hãy chuyển nó ra.

en: Failed to create directory “%s”.
vi: Lỗi tạo thư mục « %s ».

en: Directory “%s” is not writable
vi: Không cho phép ghi vào thư mục « %s »

en: You do not have permission to create files in this directory.
vi: Bạn không có quyền tạo tập tin trong thư mục này.

en: Directory not Writable
vi: Không cho phép ghi vào thư mục này

en: Cannot overwrite existing file “%s”
vi: Không thể ghi đè lên tập tin « %s » đã có

en: A file with this name already exists and you don't have permission to overwrite it.
vi: Tập tin tên này đã có, và bạn không có quyền ghi đè lên nó.

en: Cannot Overwrite File
vi: Không thể ghi đè lên tập tin

en: Could not display help: %s
vi: Không thể hiển thị trợ giúp: %s

en: Master password needed
vi: Cần mật khẩu chủ

en: The passwords from the previous version (Gecko) are locked with a master password. If you want Epiphany to import them, please enter your master password below.
vi: Mật khẩu từ phiên bản trước (Gecko) đang bị khoá bằng mật khẩu chủ. Nếu bạn muốn Epiphany nhập mật khẩu thì nhập mật khẩu chủ bên dưới.

en: Failed to copy cookies file from Mozilla.
vi: Lỗi chép tập tin cookies từ Mozilla.

note: Translators: "friendly time" string for the current day, strftime format. like "Today 12:34 am"
en: Today %I:%M %p
vi: Hôm nay %I:%M %p

note: Translators: "friendly time" string for the previous day, * strftime format. e.g. "Yesterday 12:34 am"
en: Yesterday %I:%M %p
vi: Hôm qua %I:%M %p

en: %u:%02u hour left | %u:%02u hours left
vi[0]: còn %u:%02u giờ

en: %u hour left | %u hours left
vi[0]: còn %u giờ

en: %u:%02u minute left | %u:%02u minutes left
vi[0]: còn %u:%02u phút

en: %u second left | %u seconds left
vi[0]: còn %u giây

en: Error downloading: %s
vi: Lỗi tải về: %s

en: Show in folder
vi: Hiện trong thư mục

en: Starting…
vi: Đang chạy…

en: All sites
vi: Mọi địa chỉ

en: Drag and drop this icon to create a link to this page
vi: Kéo và thả biểu tượng này để tạo liên kết đến trang này

note: Translators: This string is used when counting bookmarks that * are similar to each other
en: %d _Similar | %d _Similar
vi[0]: %d _cái tương tự

en: _Unify With %d Identical Bookmark | _Unify With %d Identical Bookmarks
vi[0]: _Hợp nhất với %d liên kết lưu trùng

en: Show “%s”
vi: Hiện « %s »

en: A_ddress:
vi: Đị_a chỉ:

en: T_opics:
vi: C_hủ đề:

en: Sho_w all topics
vi: _Hiện mọi chủ đề

en: Entertainment
vi: Giải trí

[ctx: bookmarks]
note: Translators: this topic contains all bookmarks
en: All
vi: Tất cả

[ctx: bookmarks]
note: Translators: this topic contains the not categorized bookmarks
en: Not Categorized
vi: Chưa phân loại

[ctx: bookmarks]
note: Translators: this is an automatic topic containing local * websites bookmarks autodiscovered with zeroconf.
en: Nearby Sites
vi: Địa chỉ cục bộ

en: Remove from this topic
vi: Gỡ bỏ ra chủ đề này

note: File Menu
en: _New Topic
vi: Chủ đề _mới

en: Create a new topic
vi: Tạo chủ đề mới

en: Open the selected bookmark in a new window
vi: Mở liên kết lưu đã chọn trong cửa sổ mới

en: Open the selected bookmark in a new tab
vi: Mở liên kết lưu đã chọn dưới thẻ mới

en: Rename the selected bookmark or topic
vi: Thay đổi tên của liên kết lưu hay chủ đề đã chọn

en: View or modify the properties of the selected bookmark
vi: Xem/sửa đổi thuộc tính về liên kết lưu đã chọn

en: _Import Bookmarks…
vi: _Nhập Liên kết lưu...

en: Import bookmarks from another browser or a bookmarks file
vi: Nhập liên kết lưu từ trình duyệt khác hay từ tập tin liên kết lưu

en: _Export Bookmarks…
vi: _Xuất liên kết lưu...

en: Export bookmarks to a file
vi: Xuất liên kết lưu ra tập tin

en: Close the bookmarks window
vi: Đóng cửa sổ liên kết lưu

en: Delete the selected bookmark or topic
vi: Xóa liên kết lưu hay chủ đề đã chọn

en: Select all bookmarks or text
vi: Chọn mọi liên kết lưu hay văn bản

en: Display bookmarks help
vi: Hiển thị trợ giúp về liên kết lưu

en: Display credits for the web browser creators
vi: Hiển thị công lao người tạo trình duyệt

en: Show the title column
vi: Hiện cột tựa đề

en: Show the address column
vi: Hiện cột địa chỉ

en: Type a topic
vi: Gõ chủ đề

en: Delete topic “%s”?
vi: Xóa chủ đề « %s » không?

en: Delete this topic?
vi: Xóa chủ đề này không?

en: Deleting this topic will cause all its bookmarks to become uncategorized, unless they also belong to other topics. The bookmarks will not be deleted.
vi: Xoá chủ đề này thì gây ra mọi liên kết lưu của nó không còn theo phân loại, nếu chúng không thuộc về chủ đề khác. Các liên kết lưu này sẽ không bị xoá.

en: _Delete Topic
vi: _Xóa chủ đề

note: Translators: The %s is the name of a Mozilla profile.
en: Mozilla “%s” profile
vi: Hồ sơ Mozilla « %s »

en: The bookmarks from “%s” could not be imported because the file is corrupted or of an unsupported type.
vi: Không thể nhập các liên kết lưu từ « %s » vì tập tin bị hỏng hoặc có kiểu không được hỗ trợ.

en: Import Bookmarks from File
vi: Nhập liên kết lưu từ tập tin

en: Firefox/Mozilla bookmarks
vi: Liên kết lưu Firefox/Mozilla

en: Galeon/Konqueror bookmarks
vi: Liên kết lưu Galeon/Konqueror

en: Epiphany bookmarks
vi: Liên kết lưu Epiphany

en: Export Bookmarks
vi: Xuất liên kết lưu

note: Make a format selection combo & label
en: File f_ormat:
vi: Định _dạng tập tin:

en: Import Bookmarks
vi: Nhập liên kết lưu

en: Import bookmarks from:
vi: Nhập liên kết lưu từ :

en: _Copy Address
vi: _Chép địa chỉ

en: Topics
vi: Chủ đề

note: FIXME !!!!
en: Open in New _Tabs
vi: Mở ở _thẻ mới

en: Open the bookmarks in this topic in new tabs
vi: Mở các liên kết lưu của chủ đề này, mỗi cái dưới thẻ mới

en: Create topic “%s”
vi: Tạo chủ đề « %s »

en: Stop current data transfer
vi: Dừng truyền dữ liệu đang chạy

en: Display the latest content of the current page
vi: Hiển thị nội dung mới nhất của trang hiện tại

en: _Other…
vi: _Khác…

en: Other encodings
vi: Bảng mã khác

en: _Automatic
vi: _Tự động

en: Find links:
vi: Tìm liên kết:

note: Create a menu item, and sync it Case sensitivity
en: _Case sensitive
vi: Phân biệt _chữ hoa/thường

en: Open the selected history link in a new window
vi: Mở liên kết lược sử đã chọn trong cửa sổ mới

en: Open the selected history link in a new tab
vi: Mở liên kết lược sử đã chọn dưới thẻ mới

en: Add _Bookmark…
vi: _Lưu địa chỉ liên kết...

en: Bookmark the selected history link
vi: Lưu địa chỉ của liên kết lược sử đã chọn

en: Close the history window
vi: Đóng cửa sổ lược sử

en: Delete the selected history link
vi: Xóa liên kết lược sử đã chọn

en: Select all history links or text
vi: Chọn mọi liên kết hay văn bản của lược sử

en: Clear your browsing history
vi: Xoá sạch lược sử duyệt

en: Display history help
vi: Hiển thị trợ giúp về lược sử

en: _Address
vi: Đị_a chỉ

en: _Date and Time
vi: _Ngày và Giờ

en: Show the date and time column
vi: Hiện cột ngày tháng và thời gian

en: Clear browsing history?
vi: Xoá lược sử duyệt không?

en: Clearing the browsing history will cause all history links to be permanently deleted.
vi: Xoá sạch lược sử duyệt thì làm cho mọi liên kết trong lược sử bị xóa hoàn toàn.

en: Last 30 minutes
vi: 30 phút trước

note: keep this in sync with embed/ephy-history.c's * HISTORY_PAGE_OBSOLETE_DAYS
en: Last %d day | Last %d days
vi[0]: %d ngày trước

en: All history
vi: Toàn bộ lược sử

en: Open a new tab in an existing browser window
vi: Mở thẻ mới trong cửa sổ duyệt đang mở

en: Open a new browser window
vi: Mở cửa sổ duyệt mới

en: Launch the bookmarks editor
vi: Khởi chạy bộ sửa liên kết lưu

en: Import bookmarks from the given file
vi: Nhập các liên kết lưu từ tập tin đã cho

en: Load the given session file
vi: Nạp tập tin phiên chạy đã cho

en: Start a private instance
vi: Chạy một thể hiện riêng

en: Start the browser in application mode
vi: Khởi động trình duyệt trong chế độ ứng dụng

en: Profile directory to use in the private instance
vi: Thư mục hồ sơ cần dùng trong thể hiện riêng

en: Could not start Web
vi: Không thể khởi chạy Web

en: Startup failed because of the following error:
    %s
vi: Không thành công khởi chạy do lỗi này:
    %s

en: Web options
vi: Tuỳ chọn Web

en: Downloads will be aborted and logout proceed in %d second. | Downloads will be aborted and logout proceed in %d seconds.
vi[0]: Các tiến trình tải về tập tin sẽ bị hủy bỏ và tiến trình đăng xuất sẽ tiếp tục trong vòng %d giây.

en: Abort pending downloads?
vi: Hủy bỏ tải về đang chờ không?

en: There are still downloads pending. If you log out, they will be aborted and lost.
vi: Vẫn còn có tập tin đang tải về. Việc đăng xuất sẽ hủy bỏ tải về nên hủy các tập tin đó.

en: _Abort Downloads
vi: _Hủy bỏ tải về

en: _Don't recover
vi: Đừn_g phục hồi

en: _Recover session
vi: _Phục hồi phiên hoạt động

en: Do you want to recover the previous browser windows and tabs?
vi: Bạn có muốn phục hồi các cửa sổ và thẻ lần trước không?

en: Save As _Web Application…
vi: Lưu dạng ứng dụng _Web…

en: S_end Link by Email…
vi: _Gửi liên kết kèm Thư…

en: Re_do
vi: _Làm lại

en: Text _Encoding
vi: _Bảng mã

en: _Page Source
vi: Ng_uồn trang

note: Go actions.
en: _Location…
vi: Đị_a điểm...

note: View actions.
en: _Downloads Bar
vi: Thanh _tải về

en: Popup _Windows
vi: Cửa sổ _tự mở

en: Selection Caret
vi: Con nháy lựa chọn

note: Document.
en: Add Boo_kmark…
vi: Thêm đánh _dấu…

en: Open Link in New _Tab
vi: Mở liên kết dưới _thẻ mới

en: _Download Link
vi: Tải _liên kết về

en: _Save Link As…
vi: _Lưu liên kết dạng…

en: _Bookmark Link…
vi: _Lưu địa chỉ liên kết…

note: Images.
en: Open _Image
vi: Mở ả_nh

en: _Use Image As Background
vi: _Dùng ảnh làm nền

en: Copy I_mage Address
vi: Chép địa chỉ ả_nh

en: St_art Animation
vi: Chạ_y hoạt ảnh

en: St_op Animation
vi: Dừn_g hoạt ảnh

en: There are unsubmitted changes to form elements
vi: Có vài thay đổi chưa được gửi đi trong phần mẫu.

en: If you close the document anyway, you will lose that information.
vi: Sẽ mất các thông tin ấy khi có phải đóng tài liệu.

en: Close _Document
vi: Đón_g tài liệu

en: There are ongoing downloads in this window
vi: Vẫn đang còn tải về trong cửa sổ này

en: If you close this window, the downloads will be cancelled
vi: Nếu bạn đóng cửa sổ, tất cả các tải về sẽ bị huỷ

en: Close window and cancel downloads
vi: Đóng cửa sổ và huỷ tải về

en: Save As Application
vi: Lưu dạng ứng dụng

en: <b>Select the personal data you want to clear</b>
vi: <b>Lựa chọn dữ liệu cá nhân cần xoá</b>

en: You are about to clear personal data that is stored about the web pages you have visited. Before proceeding, check the types of information that you want to remove:
vi: Bạn sắp xoá dữ liệu cá nhân được lưu lại về những trang Web bạn đã thăm. Trước khi tiếp tục, hãy kiểm tra những kiểu thông tin bạn muốn gỡ bỏ :

en: Clear All Personal Data
vi: Xoá toàn dữ liệu cá nhân

note: Cookies
en: C_ookies
vi: C_ookie

note: Passwords
en: Saved _passwords
vi: _Mật khẩu đã lưu

note: History
en: Hi_story
vi: Lược _sử

note: Cache
en: _Temporary files
vi: _Tập tin tạm

en: <small><i><b>Note:</b> You cannot undo this action. The data you are choosing to clear will be deleted forever.</i></small>
vi: <small><i><b>Ghi chú :</b> không thể hủy bước này. Dữ liệu bạn chọn xoá sẽ bị xoá hoàn toàn.</i></small>

en: Encrypted connections only
vi: Chỉ kết nối đã mật mã

en: Any type of connection
vi: Bất kỳ loại kết nối nào

note: Session cookie
en: End of current session
vi: Kết thúc phiên chạy hiện thời

en: User Password
vi: Mật khẩu người dùng

en: Download Link
vi: Liên kết tải xuống

[ctx: language]
note: Translators: this refers to a user-define language code * (one which isn't in our built-in list).
en: User defined (%s)
vi: Tự định nghĩa (%s)

en: System language (%s) | System languages (%s)
vi[0]: Ngôn ngữ hệ thống (%s)

en: A web application named '%s' already exists. Do you want to replace it?
vi: Ứng dụng web tên '%s' đã có. Bạn có muốn thay thế nó không?

en: An application with the same name already exists. Replacing it will overwrite it.
vi: Ứng dụng tên này đã có. Thay thế nó nghĩa là ghi đè.

en: The application '%s' is ready to be used
vi: Ứng dụng '%s' đã sẵn sàng

en: The application '%s' could not be created
vi: Không thể tạo ứng dụng '%s'

note: Show dialog with icon, title.
en: Create Web Application
vi: Tạo ứng dụng Web

en: Web 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: Web 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: The GNOME Web Browser 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 the GNOME Web Browser; 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: Contact us at:
vi: Liên hệ chúng tôi tại:

en: Past developers:
vi: Lập trình viên trước:

en: Lets you view web pages and find information on the internet.
    Powered by WebKit %d.%d.%d
vi: Cho phép bạn xem trang Web và tìm thông tin qua Internet.
    Sử dụng WebKit %d.%d.%d

en: Web Website
vi: Trang Web của Web

en: Enable caret browsing mode?
vi: Bật chế độ duyệt với con nháy?

en: Pressing F7 turns caret browsing on or off. This feature places a moveable cursor in web pages, allowing you to move around with your keyboard. Do you want to enable caret browsing on?
vi: Nhấn F7 để bật hoặt duyệt với tắt con nháy. Tính năng này hiện con nháy trong trang web, cho phép bạn di chuyển dùng bàn phím. Bạn có muốn bật không?

note: #-#-#-#-#  669 (kcmkio)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, organizationTag)
en: Organization:
vi: Tổ chức:

en: Home page
vi: Trang chủ

en: Topic
vi: Chủ đề

en: Print Pre_view
vi: _Xem thử bản in

en: <b>Encodings</b>
vi: <b>Bảng mã</b>

en: Evince Document Viewer Manual
vi: Hướng dẫn sử dụng bộ xem tài liệu Evince

en: The Evince 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 Evince giúp bạn xem nhiều định dạng tài liệu như Portable Document Format (PDF) và PostScript

en: Evince Document Viewer Manual V1.1
vi: Hướng dẫn sử dụng Bộ xem tài liệu Evince V1.1

en: Evince Document Viewer Manual V1.0
vi: Hướng dẫn sử dụng Bộ xem tài liệu Evince V1.0

en: This manual describes version 0.2 of Evince Document Viewer
vi: Tài liệu này mô tả Bộ xem tài liệu Evince phiên bản 0.2

en: To report a bug or make a suggestion regarding the Evince Document Viewer 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 hoặc có đề nghị liên quan đến ứng dụng Evince hoặc tài liệu này, vui lòng làm theo hướng dẫn trong <ulink url="ghelp:gnome-feedback" type="help">Trang phản hồi GNOME</ulink>.

en: Evince Document Viewer
vi: Bộ xem tài liệu Evince

en: The <application>Evince Document Viewer</application> application enables you to view documents of various formats like Portable Document Format (PDF) files and PostScript files. <application>Evince Document Viewer</application> follows Freedesktop.org and GNOME standards to provide integration with Desktop Environment.
vi: <application>Bộ xem tài liệu Evince</application> giúp bạn xem nhiều định dạng tài liệu như Portable Document Format (PDF) và PostScript. <application>Evince</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 GNOME đề xuất.

en: To Start Evince Document Viewer
vi: Để khởi động Bộ xem tài liệu Evince

en: <application>Evince Document Viewer</application> starts when you open a document such as a PDF or PostScript file.
vi: <application>Bộ xem tài liệu Evince</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>Evince Document Viewer</application> from the command line, with the command: <command>evince</command>.
vi: Tuy nhiên, bạn có thể mở <application>Evince</application> bằng nhiều cách khác, như gõ lệnh: <command>evince</command>.

en: When You Start Evince Document Viewer
vi: Khi khởi động Evince

en: When you start <application>Evince Document Viewer</application>, the following window is displayed.
vi: Khi chạy <application>Bộ xem tài liệu Evince</application>, cửa sổ sau sẽ hiện lên.

en: Evince Document Viewer Window
vi: Cửa sổ Evince

en: Shows Evince 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 Evince. 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>Evince Document Viewer</application> window contains the following elements:
vi: Cửa sổ chương trình <application>Evince</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>Evince 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 Evince</application>.

en: Drag a file into the <application>Evince 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 Evince</application>.

en: In <application>Evince 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>Evince</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>Evince Document Viewer</application> displays the name of the document in the titlebar of the window.
vi: Nhấn nút <guibutton>Mở</guibutton>. <application>Evince</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>Evince 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 Evince</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>Evince Document Viewer</application> does not recognize, the application displays an error message.
vi: Nếu <application>Evince</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: To view the next page, choose <menuchoice><guimenu>Go</guimenu><guimenuitem>Next Page</guimenuitem></menuchoice>.
vi: Để xem trang kế tiếp, chọn <menuchoice><guimenu>Di chuyển</guimenu><guimenuitem>Trang sau</guimenuitem></menuchoice>.

en: To view the previous page, choose <menuchoice><guimenu>Go</guimenu><guimenuitem>Previous Page</guimenuitem></menuchoice>.
vi: Để xem trang trước, chọn <menuchoice><guimenu>Di chuyển</guimenu><guimenuitem>Trang trước</guimenuitem></menuchoice>.

en: To view the first page in the document, choose <menuchoice><guimenu>Go</guimenu><guimenuitem>First Page</guimenuitem></menuchoice>.
vi: Để xem trang đầu tiên, chọn <menuchoice><guimenu>Di chuyển</guimenu><guimenuitem>Trang đầu</guimenuitem></menuchoice>.

en: To view the last page in the document, choose <menuchoice><guimenu>Go</guimenu><guimenuitem>Last Page</guimenuitem></menuchoice>.
vi: Để xem trang cuối cùng, chọn <menuchoice><guimenu>Di chuyển</guimenu><guimenuitem>Trang cuối</guimenuitem></menuchoice>.

en: You can use the following methods to resize a page in the <application>Evince 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>Evince</application>:

en: To increase the page size, choose <menuchoice><guimenu>View</guimenu><guimenuitem>Zoom In</guimenuitem></menuchoice>.
vi: Để tăng kích cỡ trang, chọn <menuchoice><guimenu>Xem</guimenu><guimenuitem>Phóng to</guimenuitem></menuchoice>.

en: To decrease the page size, choose <menuchoice><guimenu>View</guimenu><guimenuitem>Zoom Out</guimenuitem></menuchoice>.
vi: Để giảm kích cỡ trang, chọn <menuchoice><guimenu>Xem</guimenu><guimenuitem>Thu nhỏ</guimenuitem></menuchoice>.

en: To resize a page to have the same width as the <application>Evince 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>Evince</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>Evince 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>Evince</application>, chọn <menuchoice><guimenu>Xem</guimenu><guimenuitem>Vừa khít</guimenuitem></menuchoice>.

en: To resize the <application>Evince 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>Evince 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>Evince</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>Evince</application> về kích thước cũ, nhấn vào nút <guibutton>Bỏ chế độ toàn màn hình</guibutton>.

en: Choose <menuchoice><guimenu>View</guimenu><guimenuitem>Sidebar</guimenuitem></menuchoice> or press <keycap>F9</keycap>.
vi: Chọn <menuchoice><guimenu>Xem</guimenu><guimenuitem>Khung lề</guimenuitem></menuchoice> hoặc nhấn <keycap>F9</keycap>.

en: To view the properties of a document, choose <menuchoice><guimenu>File</guimenu><guimenuitem>Properties</guimenuitem></menuchoice>.
vi: Để xem thuộc tính của một tài liệu, hãy chọn <menuchoice><guimenu>Tập tin</guimenu><guimenuitem>Thông tin</guimenuitem></menuchoice>.

en: To print a Document, choose <menuchoice><guimenu>File</guimenu><guimenuitem>Print</guimenuitem></menuchoice>.
vi: Để in một tài liệu, chọn <menuchoice><guimenu>Tập tin</guimenu><guimenuitem>In</guimenuitem></menuchoice>.

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="evince-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="evince-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: Print range
vi: Phạm vi in

en: Pages From
vi: Từ trang

en: The <guilabel>Create a PDF document</guilabel> option is not supported in this version of <application>Evince 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>Evince</application> hiện thời.

en: This functionality is not supported in this version of <application>Evince Document Viewer</application>.
vi: Tính năng này chưa được hỗ trợ trong phiên bản <application>Evince</application> hiện thời.

en: Feed orientation
vi: Hướng trang in ra

en: Choose <menuchoice><guimenu>File</guimenu><guimenuitem>Save a Copy</guimenuitem></menuchoice>.
vi: Chọn <menuchoice><guimenu>Tập tin</guimenu><guimenuitem>Lưu một bản sao</guimenuitem></menuchoice>.

en: When you try to open a password-protected document, <application>Evince 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>Evince</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: To close a document, choose <menuchoice><guimenu>File</guimenu><guimenuitem>Close</guimenuitem></menuchoice>.
vi: Để đóng tài liệu, chọn <menuchoice><guimenu>Tập tin</guimenu><guimenuitem>Đóng</guimenuitem></menuchoice>.

en: If the window is the last <application>Evince Document Viewer</application> window open, the application exits.
vi: Nếu cửa sổ hiện thời là cửa sổ <application>Evince</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>Evince 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 Evince</application>:

en: File is corrupted
vi: Tập tin bị hỏng

en: Archive is encrypted
vi: Kho nén bị mã hóa

en: No supported images in archive
vi: Không hỗ trợ ảnh trong kho nén

en: libarchive lacks support for this comic book’s compression, please contact your distributor
vi: libarchive thiếu hỗ trợ cho kho nén truyện tranh vui này, vui lòng liên hệ với nhà phân phối của bạn

en: Can not get local path for archive
vi: Không tìm thấy đường dẫn nội bộ cho kho nén

en: Adds support for reading comic books
vi: Thêm hỗ trợ đọc các truyện tranh vui

en: Adds support for reading DjVu documents
vi: Thêm hỗ trợ đọc các tài liệu DjVu

en: Adds support for reading DVI documents
vi: Thêm hỗ trợ đọc các tài liệu DVI

en: Adds support for reading PDF Documents
vi: Thêm hỗ trợ đọc các tài liệu PDF

en: This document contains non-embedded fonts that are not from the PDF Standard 14 fonts. If the substitute fonts selected by fontconfig are not the same as the fonts used to create the PDF, the rendering may not be correct.
vi: Tài liệu chứa phông không nhúng không phải PDF chuẩn 14. Nếu phông thay thế chọn bởi fontconfig không giống phông dùng để tạo PDF, hiển thị có thể không chính xác.

en: All fonts are either standard or embedded.
vi: Mọi phông phải hoặc chuẩn hoặc nhúng.

note: Translators: string starting with a space * because it is directly appended to the font * type. Example: * "Type 1 (One of the Standard 14 Fonts)"
en:  (One of the Standard 14 Fonts)
vi:  (Một trong những phông chuẩn 14)

note: Translators: string starting with a space * because it is directly appended to the font * type. Example: * "TrueType (Not one of the Standard 14 Fonts)"
en:  (Not one of the Standard 14 Fonts)
vi:  (Không phải một trong số các phông chuẩn 14)

note: Translators: string is a concatenation of previous * translated strings to indicate the fonts properties * in a PDF document. * * Example: * Type 1 (One of the standard 14 Fonts) * Not embedded * Substituting with TeXGyreTermes-Regular * (/usr/share/textmf/.../texgyretermes-regular.otf)
en: %s%s
    Encoding: %s
    %s
    Substituting with <b>%s</b>
    (%s)
vi: %s%s
    Bảng mã: %s
    %s
    Thay bằng <b>%s</b>
    (%s)

note: Translators: string is a concatenation of previous * translated strings to indicate the fonts properties * in a PDF document. * * Example: * TrueType (CID) * Encoding: Custom * Embedded subset
en: %s%s
    Encoding: %s
    %s
vi: %s%s
    Bảng mã: %s
    %s

en: Adds support for reading PostScript documents
vi: Thêm hỗ trợ đọc các tài liệu dạng PostScript

en: TIFF Documents
vi: Tài liệu TIFF

en: Adds support for reading TIFF documents
vi: Thêm hỗ trợ đọc các tài liệu dạng TIFF

en: Adds support for reading XPS documents
vi: Thêm hỗ trợ đọc các tài liệu dạng XPS

note: Translators: Search terms to find this application. Do NOT translate or localize the semicolons! The list MUST also end with a semicolon!
en: pdf;ps;postscript;dvi;xps;djvu;tiff;document;presentation;viewer;evince;
vi: pdf;ps;postscript;dvi;xps;djvu;tiff;document;tài liệu;tai lieu;presentation;trình diễn;trinh dien;viewer;xem;evince;

en: The document is automatically reloaded on file change.
vi: Tài liệu được tự động tải lại nếu có thay đổi.

en: The URI of the directory last used to open or save a document
vi: URI của thư mục dùng lần cuối để mở hoặc lưu tài liệu

en: The URI of the directory last used to save a picture
vi: URI của thư mục dùng lần cuối để lưu hình

en: Allow links to change the zoom level.
vi: Cho phép các liên kết thay đổi độ đại.

en: Preview before printing
vi: Xem thử trước khi in

en: Couldn’t save attachment “%s”: %s
vi: Không thể lưu phần đính kèm “%s”: %s

en: Couldn’t open attachment “%s”: %s
vi: Không thể mở phần đính kèm “%s”: %s

en: Couldn’t open attachment “%s”
vi: Không thể mở tập tin đính kèm “%s”

en: Not found, click to change search options
vi: Không tìm thấy, bấm để thay đổi tùy chọn tìm kiếm

en: _Whole Words Only
vi: _Toàn bộ từ

en: Failed to create thumbnail for page %d
vi: Gặp lỗi khi tạo ảnh thu nhỏ cho trang %d

note: Initial state
en: Preparing preview…
vi: Chuẩn bị xem thử…

en: Generating preview: page %d of %d
vi: Đang tạo xem thử: trang %d trên %d

en: Requested format is not supported by this printer.
vi: Định dạng đã yêu cầu không được hỗ trợ bởi máy in này.

en: Scale document pages to fit the selected printer page. Select from one of the following:
    
    • “None”: No page scaling is performed.
    
    • “Shrink to Printable Area”: Document pages larger than the printable area are reduced to fit the printable area of the printer page.
    
    • “Fit to Printable Area”: Document pages are enlarged or reduced as required to fit the printable area of the printer page.
vi: Co giãn lại các trang tài liệu cho vừa máy in đã chọn. Hãy chọn sau đây:
    
    * “Không chọn”: Sẽ không thực hiện co giãn trang.
    
    * “Co lại cho vừa vùng in được”: Những trang tài liệu rộng hơn vùng in sẽ được co lại cho vừa vùng in của máy in.
    
    * “Vừa khít vùng in được”: Những trang tài liệu sẽ được co hoặc giãn lại cho vừa vùng in của máy in.

en: Draw border around pages
vi: Vẽ đường viền xung quanh các trang

en: When enabled, a border will be drawn around each page.
vi: Khi được bật, một đường viền sẽ được vẽ xung quanh mỗi trang.

en: Reset form
vi: Đặt lại form

en: End of presentation. Press Esc or click to exit.
vi: Trình diễn đã hết. Bấm Esc hay bấm chuột để thoát ra.

en: Document viewer for popular document formats
vi: Ứng dụng xem các tài liệu có định dạng phổ biến

en: A document viewer for the GNOME desktop. You can view, search or annotate documents in many different formats.
vi: Phần mềm đọc tài liệu cho môi trường máy tính để bàn GNOME. Bạn có thể xem, tìm kiếm hay ghi chú các tài liệu ở nhiều định dạng khác nhau.

en: Evince supports documents in: PDF, PS, EPS, XPS, DjVu, TIFF, DVI (with SyncTeX), and Comic Books archives (CBR, CBT, CBZ, CB7).
vi: Evince hỗ trợ những dạng tài liệu sau: PDF, PS, EPS, XPS, DjVu, TIFF, DVI (với SyncTeX), và kho nén truyện tranh vui (CBR, CBT, CBZ, CB7).

en: A clear, simple UI
vi: Giao điện người dùng rõ ràng và đơn giản

en: Advanced highlighting and annotation
vi: Thêm chú thích và tô sáng tiên tiến

en: File specifying print settings
vi: Tập tin chỉ định các cài đặt in

en: GNOME Document Previewer
vi: Xem trước tài liệu trong GNOME

en: Select page or search in the index
vi: Chọn trang hoặc tìm trong mục lục

en: Select page
vi: Chọn trang

en: The selected printer “%s” could not be found
vi: Không tìm được máy in “%s” đã chọn

en: Reset zoom and make the page fit in the window
vi: Đặt lại thu phóng và làm cho trang vừa khít cửa sổ

en: Contains Javascript:
vi: Chứa Javascript:

en: Markup type:
vi: Kiểu đánh dấu:

en: Strike out
vi: Gạch xóa

en: Squiggly
vi: Viết bằng tay

note: Translators: an annotation that looks like a "sticky note"
en: Note text
vi: Ghi chú bằng chữ

en: Highlight text
vi: Tô sáng chữ

en: Add highlight annotation
vi: Thêm chú thích tô sáng

en: Open a C_opy
vi: Mở _bản sao

en: Present as _Slideshow
vi: Trình diễn dạng T_rượt

en: _Odd Pages Left
vi: Trang _lẻ bên trái

en: Right to Left Document
vi: Tài liệu từ Phải sang Trái

en: Ro_tate ⤵
vi: Xoay _trái ⤵

en: Ni_ght Mode
vi: Chế độ Đê_m

en: Prop_erties
vi: _Thuộc tính

en: Save Current Settings as Defa_ult
vi: Lưu các cài đặt hiện tại làm _mặc định

en: _About Document Viewer
vi: _Giới thiệu bộ xem tài liệu

en: Annotation _Properties…
vi: Th_uộc tính ghi chú…

en: R_emove Annotation
vi: _Xóa bỏ chú thích

en: _Highlight Selected Text
vi: Tô _sáng văn bản được chọn

en: First Page
vi: Trang đầu

en: Last Page
vi: Trang cuối

en: Remove Annotation
vi: Xóa bỏ chú thích

en: _Delete Bookmark
vi: _Xóa dấu trang

en: A file named “%s” already exists. Do you want to replace it?
vi: Một tập tin tên “%s” đã có. Bạn có muốn thay thế nó không?

en: The file “%s” already exists. Replacing it will overwrite its contents.
vi: Tập tin đã có trong “%s”. Thay thế nó đồng nghĩa với việc ghi đè lên nội dung cũ.

en: Collapse all tree
vi: Co toàn bộ cây lại

en: Expand all tree
vi: Khai triển toàn bộ cây

en: Expand all under this element
vi: Khai triển tất cả phần tử dưới phần tử này

en: Search not available for this document
vi: Tìm kiếm không sẵn dùng với tài liệu này

en: Side pane
vi: Khung bên

en: Annotate the document
vi: Chú thích tài liệu

en: Annotate document
vi: Chú thích tài liệu

en: File options
vi: Tùy chọn tập tin

en: Select or set the zoom level of the document
vi: Chọn hoặc đặt mức phóng to tài liệu

en: Set zoom level
vi: Đặt mức phóng đại

en: Supported Image Files
vi: Các tập tin ảnh được hỗ trợ

en: Unable to open document “%s”.
vi: Không thể mở tài liệu “%s”.

en: %d pending job in queue | %d pending jobs in queue
vi[0]: %d công việc bị hoãn trong hàng đợi

en: Document contains form fields that have been filled out.
vi: Tài liệu chứa mẫu cần phải điền.

en: Document contains new or modified annotations.
vi: Tài liệu chứa chú thích mới hoặc bị sửa đổi.

en: Reload document “%s”?
vi: Vẫn tải lại tài liệu “%s” chứ?

en: If you reload the document, changes will be permanently lost.
vi: Nếu bạn tải lại tài liệu, các thay đổi sẽ bị mất vĩnh viễn.

en: If you don’t save a copy, changes will be permanently lost.
vi: Nếu bạn không lưu bản sao, các thay đổi sẽ bị mất vĩnh viễn.

en: Save a _Copy
vi: _Lưu bản sao

en: © 1996–2020 The Evince authors
vi: © 1996–2020 Các tác giả của Evince

en: Evince is a simple document viewer for GNOME
vi: Đây là phần mềm xem tài liệu đơn giản dành cho môi trường GNOME

en: Pressing F7 turns the caret navigation on or off. This feature places a moveable cursor in text pages, allowing you to move around and select text with your keyboard. Do you want to enable the caret navigation?
vi: Nhấn F7 để bật/tắt di chuyển con nháy. Tính năng này đặt một con nháy có thể di chuyển được ở trong một trang chữ, cho phép bạn có thể di chuyển và chọn chữ bằng bàn phím. Bạn có thực sự muốn bật tính năng này không?

en: Don’t show this message again
vi: Đừng hiện lời nhắc này nữa

en: Security alert: this document has been prevented from opening the file “%s”
vi: Cảnh báo bảo mật: tài liệu này đã bị ngăn không cho mở tệp “%s”

en: Couldn’t find appropriate format to save image
vi: Không thể tìm thấy dạng thức phù hợp để lưu ảnh

[ctx: shortcut window]
en: Opening, closing, saving and printing
vi: Mở, đóng, lưu và in ấn

[ctx: shortcut window]
en: Open a document
vi: Mở một tài liệu

[ctx: shortcut window]
en: Open a copy of the current document
vi: Mở một bản sao của tài liệu hiện tại

[ctx: shortcut window]
en: Save a copy of the current document
vi: Lưu bản sao của tài liệu hiện tại

[ctx: shortcut window]
en: Print the current document
vi: In tài liệu hiện tại

[ctx: shortcut window]
en: Close the current document window
vi: Đóng cửa sổ tài liệu hiện tại

[ctx: shortcut window]
en: Reload the document
vi: Cập nhật nội dung tài liệu

[ctx: shortcut window]
en: Window
vi: Cửa sổ

[ctx: shortcut window]
en: Toggle fullscreen
vi: Bật/tắt toàn màn hình

[ctx: shortcut window]
en: Enter presentation mode
vi: Vào chế độ trình chiếu

[ctx: shortcut window]
en: Toggle sidebar
vi: Bật tắt thanh bên

[ctx: shortcut window]
en: Toggle caret navigation
vi: Bật/tắt điều hướng con nháy

[ctx: shortcut window]
en: Selecting and copying text
vi: Chọn và chép chữ

[ctx: shortcut window]
en: Copy highlighted text
vi: Chép chữ được tô sáng

[ctx: shortcut window]
en: Select all the text in a document
vi: Chọn toàn bộ văn bản trong một tài liệu

[ctx: shortcut window]
en: Rotating and zooming
vi: Quay và phóng to

[ctx: shortcut window]
en: Rotate the page 90 degrees counter-clockwise
vi: Quay trang 90 độ ngược chiều kim đồng hồ

[ctx: shortcut window]
en: Rotate the page 90 degrees clockwise
vi: Quay trang 90 độ theo chiều kim đồng hồ

[ctx: shortcut window]
en: Zoom 1∶1
vi: Phóng 1:1

[ctx: shortcut window]
en: Zoom in (alternative)
vi: Phóng to (thay thế)

[ctx: shortcut window]
en: Fit page
vi: Vừa khít trang

[ctx: shortcut window]
en: Fit width
vi: Vừa độ rộng

[ctx: shortcut window]
en: Automatic zoom
vi: Phóng to tự động

[ctx: shortcut window]
en: Moving around the document
vi: Di chuyển trong tài liệu

[ctx: shortcut window]
en: Move around a page
vi: Di chuyển xung quanh một trang

[ctx: shortcut window]
en: Move up/down a page several lines at a time
vi: Di chuyển lên/xuống một trang nhiều dòng cùng lúc

[ctx: shortcut window]
en: Go to previous page
vi: Quay về trang kế trước

[ctx: shortcut window]
en: Go to next page
vi: Chuyển đến trang tiếp theo

[ctx: shortcut window]
en: Go to page number
vi: Nhảy đến trang số

[ctx: shortcut window]
en: Go to previous page (fast)
vi: Quay về trang kế trước (nhanh)

[ctx: shortcut window]
en: Go to next page (fast)
vi: Chuyển đến trang kế tiếp (nhanh)

[ctx: shortcut window]
en: Go to previous page visited
vi: Đi đến trang kế trước đã xem

[ctx: shortcut window]
en: Go to next page visited
vi: Đi đến trang kế tiếp đã xem

[ctx: shortcut window]
en: Go to the beginning/end of a page
vi: Di chuyển đến đầu/cuối của một trang

[ctx: shortcut window]
en: Go to the beginning of the document
vi: Di chuyển đến phần đầu của tài liệu

[ctx: shortcut window]
en: Go to the end of the document
vi: Đi đến cuối của tài liệu

[ctx: shortcut window]
en: Document view and handling
vi: Xem và xử lý tài liệu

[ctx: shortcut window]
en: Add bookmark
vi: Thêm đánh dấu

[ctx: shortcut window]
en: Remove bookmark
vi: Xóa đánh dấu

[ctx: shortcut window]
en: Toggle night mode
vi: Bật/tắt chế độ đêm

[ctx: shortcut window]
en: Toggle continuous scrolling
vi: Bật/tắt cuộn liên tục

[ctx: shortcut window]
en: Toggle dual page
vi: Bật/tắt hai trang

[ctx: shortcut window]
en: Document properties
vi: Thuộc tính tài liệu

[ctx: shortcut window]
en: Add a post-it like note
vi: Thêm ghi chú thích bài viết

[ctx: shortcut window]
en: Highlight text
vi: Tô sáng chữ

[ctx: shortcut window]
en: Finding text
vi: Tìm văn bản

[ctx: shortcut window]
en: Show the search bar
vi: Hiển thị thanh tìm kiếm

[ctx: shortcut window]
en: Go to the next search result
vi: Di chuyển đến kết quả kế tiếp

[ctx: shortcut window]
en: Go to the previous search result
vi: Di chuyển đến kết quả kế trước

[ctx: shortcut window]
en: Toggle primary menu
vi: Hiện/tắt trình đơn chính

[ctx: shortcut window]
en: Close window
vi: Đóng cửa sổ

[ctx: shortcut window]
en: Save current settings as default
vi: Lưu các cài đặt hiện tại làm mặc định

[ctx: shortcut window]
en: Presentation mode
vi: Chế độ trình diễn

[ctx: shortcut window]
en: Toggle black screen
vi: Bật/tắt màn hình đen

[ctx: shortcut window]
en: Toggle white screen
vi: Bật/tắt màn hình trắng

[ctx: shortcut window]
en: Touchpad gestures
vi: Điệu bộ Touchpad

en: GNOME Document Viewer
vi: Xem tài liệu GNOME

en: Open a new window.
vi: Mở trong cửa sổ mới.

en: Run evince in fullscreen mode
vi: Chạy Evince ở chế độ toàn màn hình

en: Run evince in presentation mode
vi: Chạy Evince ở chế độ trình diễn

en: Run evince as a previewer
vi: Chạy Evince ở chế độ xem thử

en: Save a Copy
vi: Lưu một bản sao

en: Fit Page _Width
vi: Vừa độ _rộng trang

note: #-#-#-#-#  467 (gnome-vfs 2.24.1)  #-#-#-#-# GNOME_VFS_ERROR_NO_MEMORY
en: Not enough memory
vi: Không đủ bộ nhớ

en: This address book could not be opened.
vi: Không thể mở sổ địa chỉ này.

en: This address book server might be unreachable or the server name may be misspelled or your network connection could be down.
vi: Không thể tiếp cận máy chủ sổ địa chỉ này, hoặc tên máy chủ đã gõ sai, hoặc bị ngắt kết nối.

en: Failed to authenticate with LDAP server.
vi: Việc xác thực với máy chủ LDAP bị lỗi.

en: Check to make sure your password is spelled correctly and that you are using a supported login method. Remember that many passwords are case sensitive; your caps lock might be on.
vi: Hãy kiểm tra để bảo đảm mật khẩu của bạn được gõ chính xác và bạn sử dụng phương thức đăng nhập được hỗ trợ. Lưu ý rằng nhiều mật khẩu phân biệt chữ hoa, chữ thường; và hãy chắc đã tắt phím Caps Lock của bạn.

en: This address book server does not have any suggested search bases.
vi: Máy chủ sổ địa chỉ này không đề xuất cơ sở tìm kiếm nào.

en: This LDAP server may use an older version of LDAP, which does not support this functionality or it may be misconfigured. Ask your administrator for supported search bases.
vi: Máy chủ LDAP này có lẽ dùng phiên bản LDAP cũ mà không hỗ trợ tính năng này hoặc bị cấu hình sai. Hãy hỏi quản trị hệ thống về những cơ sở tìm kiếm được hỗ trợ.

en: This server does not support LDAPv3 schema information.
vi: Máy chủ này không hỗ trợ thông tin giản đồ LDAPv3.

en: Could not get schema information for LDAP server.
vi: Không thể lấy thông tin giản đồ cho máy chủ LDAP.

en: LDAP server did not respond with valid schema information.
vi: Máy chủ LDAP không trả lời với thông tin giản đồ hợp lệ.

en: Could not remove address book.
vi: Không thể gỡ bỏ sổ địa chỉ.

en: Delete address book '{0}'?
vi: Xoá sổ địa chỉ '{0}' không?

en: This address book will be removed permanently.
vi: Sổ địa chỉ này sẽ bị gỡ bỏ hoàn toàn.

en: Do _Not Delete
vi: Đừng _xoá

en: Delete remote address book &quot;{0}&quot;?
vi: Xoá sổ địa chỉ ở xa &quot;{0}&quot; không?

en: This will permanently remove the address book &quot;{0}&quot; from the server. Are you sure you want to proceed?
vi: Hành động này sẽ loại bỏ vĩnh viễn sổ địa chỉ &quot;{0}&quot; khỏi máy chủ. Bạn có chắc muốn tiếp tục?

en: _Delete From Server
vi: _Xoá từ máy chủ

en: Category editor not available.
vi: Không có bộ sửa phân loại.

en: Unable to open address book
vi: Không thể mở sổ địa chỉ

en: Unable to perform search.
vi: Không thể trực hiện tìm kiếm.

en: Would you like to save your changes?
vi: Bạn có muốn lưu các thay đổi chứ?

en: You have made modifications to this contact. Do you want to save these changes?
vi: Bạn đã chỉnh sửa liên lạc này, thì có muốn lưu các thay đổi lại chứ?

en: Cannot move contact.
vi: Không thể di chuyển liên lạc.

en: You are attempting to move a contact from one address book to another but it cannot be removed from the source. Do you want to save a copy instead?
vi: Bạn đang thử di chuyển một liên lạc từ sổ địa chỉ này sang sổ địa chỉ khác nhưng mà không thể gỡ bỏ nó khỏi nguồn. Bạn có muốn lưu một bản sao để thay thế không?

en: The image you have selected is large. Do you want to resize and store it?
vi: Có ảnh lớn. Bạn có muốn thay đổi kích cỡ nó, và cất giữ nó không?

en: _Use as it is
vi: _Dùng như thế

en: _Do not save
vi: _Không lưu

en: Unable to save {0}.
vi: Không thể lưu {0}.

en: Error saving {0} to {1}: {2}
vi: Gặp lỗi khi lưu {0} vào {1}: {2}

en: Address '{0}' already exists.
vi: Địa chỉ '{0}' đã có.

en: A contact already exists with this address. Would you like to add a new card with the same address anyway?
vi: Đã có liên lạc với địa chỉ này. Bạn vẫn muốn thêm một thẻ mới với cùng địa chỉ chứ?

en: Some addresses already exist in this contact list.
vi: Vài địa chỉ đã có trong danh sách liên lạc.

en: You are trying to add addresses that are part of this list already. Would you like to add them anyway?
vi: Bạn đang cố thêm địa chỉ đã có trong danh sách này. Bạn vẫn muốn thêm chứ?

en: Skip duplicates
vi: Bỏ qua trùng lắp

en: Add with duplicates
vi: Thêm trùng lắp

en: List '{0}' is already in this contact list.
vi: Danh sách '{0}' đã có trong danh bạ.

en: A contact list named '{0}' is already in this contact list. Would you like to add it anyway?
vi: Danh sách liên lạc tên '{0}' đã có trong danh sách liên lạc này. Bạn vẫn còn muốn thêm nó chứ?

en: Failed to delete contact
vi: Lỗi xoá liên lạc

en: You do not have permission to delete contacts in this address book.
vi: Bạn không có đù quyền để xoá liên lạc khỏi sổ địa chỉ này.

en: Cannot add new contact
vi: Không thể thêm liên lạc mới

note: For Translators: {0} is the name of the address book source
en: '{0}' is a read-only address book and cannot be modified. Please select a different address book from the side bar in the Contacts view.
vi: '{0}' là một sổ địa chỉ chỉ-đọc nên không sửa đổi được. Hãy chọn một sổ địa chỉ khác trong khung lề của ô Xem Liên Lạc.

en: Contact Editor
vi: Bộ sửa liên lạc

en: Nic_kname:
vi: Tên _hiệu:

en: _File under:
vi: _Lưu dưới:

en: _Where:
vi: _Nơi:

en: Full _Name...
vi: Họ tê_n...

en: _Wants to receive HTML mail
vi: Muốn nhận thư kiểu _HTML

en: _Home Page:
vi: Trang _chủ:

en: _Calendar:
vi: _Lịch:

en: _Free/Busy:
vi: _Rảnh/Bận:

en: _Video Chat:
vi: Trò chu_yện ảnh động:

en: Home Page:
vi: Trang chủ:

en: Free/Busy:
vi: Rảnh/Bận:

en: Video Chat:
vi: Trò chuyện ảnh động:

en: Web Addresses
vi: Địa chỉ Web

en: Web addresses
vi: Địa chỉ Web

en: _Profession:
vi: _Nghề nghiệp:

[ctx: Job]
en: _Title:
vi: _Chức vụ:

en: _Company:
vi: _Công ty:

en: _Department:
vi: _Cơ quan:

en: _Manager:
vi: _Quản lý:

en: _Assistant:
vi: _Phụ tá:

en: _Office:
vi: _Văn phòng:

en: _Spouse:
vi: _Vợ chồng:

en: _Birthday:
vi: Ngày _sinh:

en: _Anniversary:
vi: _Kỷ niệm:

en: Anniversary
vi: Kỷ niệm

note: #-#-#-#-#  773 (kopete)  #-#-#-#-# i18n: ectx: property (title), widget (QGroupBox, groupBox)
en: Personal Information
vi: Thông tin cá nhân

en: _Zip/Postal Code:
vi: Mã _bưu điện:

en: _State/Province:
vi: _Tỉnh/Bang:

en: _PO Box:
vi: Hộ_p bưu điện:

en: Mailing Address
vi: Địa chỉ thư tín

en: Error adding contact
vi: Gặp lỗi khi thêm liên lạc

en: Error modifying contact
vi: Gặp lỗi khi sửa đổi liên lạc

en: Error removing contact
vi: Gặp lỗi khi gỡ bỏ liên lạc

en: Contact Editor - %s
vi: Bộ sửa liên lạc — %s

en: Please select an image for this contact
vi: Hãy chọn ảnh cho liên lạc này

en: _No image
vi: Khô_ng có ảnh

en: The contact data is invalid:
vi: Dữ liệu liên lạc không hợp lệ:

en: '%s' has an invalid format
vi: '%s' có định dạng không hợp lệ

en: '%s' cannot be a future date
vi: '%s' không thể là ngày trong tương lai

en: %s'%s' has an invalid format
vi: %s'%s' có định dạng không hợp lệ

en: %s'%s' is empty
vi: %s'%s' là rỗng

en: Invalid contact.
vi: Liên lạc không hợp lệ.

en: Contact Quick-Add
vi: Thêm nhanh liên lạc

en: _Edit Full
vi: _Sửa đầy

en: E_mail
vi: _Thư

en: _Select Address Book
vi: Chọn _Sổ địa chỉ

en: Mr.
vi: Ông

en: Mrs.
vi: Bà

en: Ms.
vi: Cô/Bà

en: Miss
vi: Cô

en: Dr.
vi: TS.

en: Sr.
vi: Ông

en: Jr.
vi: Con.

en: _First:
vi: Tê_n:

[ctx: FullName]
en: _Title:
vi: _Tước vị:

en: _Middle:
vi: Tên _lót:

en: _Last:
vi: _Họ:

en: _Suffix:
vi: _Hậu tố:

en: Contact List Editor
vi: Bộ sửa danh sách liên lạc

en: _List name:
vi: Tên _danh sách:

en: _Type an email address or drag a contact into the list below:
vi: Nhập địa chỉ _thư hoặc kéo liên lạc vào danh sách dưới đây:

en: _Hide addresses when sending mail to this list
vi: Ẩn các địa c_hỉ khi gửi thư tới danh sách này

en: Add an email to the List
vi: Thêm email vào danh sách

en: Remove an email address from the List
vi: Xoá địa chỉ thư khỏi danh sách

en: Insert email addresses from Address Book
vi: Chèn địa chỉ email từ sổ địa chỉ

en: _Select...
vi: _Chọn...

en: Contact List Members
vi: Thành viên danh sách

en: _Members
vi: Thành _viên

en: Error adding list
vi: Gặp lỗi khi thêm danh sách

en: Error modifying list
vi: Gặp lỗi khi sửa đổi danh sách

en: Error removing list
vi: Gặp lỗi khi gỡ bỏ danh sách

en: Duplicate Contact Detected
vi: Phát hiện liên lạc trùng

en: The name or email of this contact already exists in this folder. Would you like to save the changes anyway?
vi: Tên hay địa chỉ thư điện tử của liên lạc này đã tồn tại trong thư mục này. Bạn vẫn còn muốn thêm nó không?

note: Translators: Heading of the contact which has same name or email address in this folder already.
en: Conflicting Contact:
vi: Liên lạc xung đột:

en: Changed Contact:
vi: Liên lạc đã đổi:

en: The name or email address of this contact already exists
    in this folder.  Would you like to add it anyway?
vi: Đã có tên hoặc địa chỉ thư điện từ của liên lạc này
    trong thư mục này. Bạn vẫn muốn thêm nữa chứ?

en: Original Contact:
vi: Liên lạc gốc:

en: New Contact:
vi: Liên lạc mới:

en: Merge Contact
vi: Trộn liên lạc

en: Name contains
vi: Tên chứa

en: Email begins with
vi: Địa chỉ thư bắt đầu bằng

en: Any field contains
vi: Trường nào chứa

en: No contacts
vi: Không có liên lạc

en: %d contact | %d contacts
vi[0]: %d liên lạc

en: Error getting book view
vi: Gập lỗi khi gọi ô xem sổ

en: Search Interrupted
vi: Tìm kiếm bị ngắt

en: Error modifying card
vi: Gặp lỗi khi sửa đổi thẻ

en: Cut selected contacts to the clipboard
vi: Cắt liên lạc đã chọn vào bảng nháp

en: Copy selected contacts to the clipboard
vi: Chép liên lạc đã chọn sang bảng nháp

en: Paste contacts from the clipboard
vi: Dán liên lạc từ bảng nháp

en: Delete selected contacts
vi: Xoá các liên lạc đã chọn

en: Select all visible contacts
vi: Chọn mọi liên lạc hiện diện

en: Are you sure you want to delete these contact lists?
vi: Bạn có chắc muốn xoá những danh sách liên lạc này không?

en: Are you sure you want to delete this contact list?
vi: Bạn có chắc muốn xoá danh sách liên lạc này không?

en: Are you sure you want to delete this contact list (%s)?
vi: Bạn có chắc muốn xoá danh sách liên lạc này (%s) không?

en: Are you sure you want to delete these contacts?
vi: Bạn có chắc muốn xoá những liên lạc này không?

en: Are you sure you want to delete this contact?
vi: Bạn có chắc muốn xoá liên lạc này không?

en: Are you sure you want to delete this contact (%s)?
vi: Bạn có chắc muốn xoá liên lạc này (%s) không?

note: Translators: This is shown for > 5 contacts.
en: Opening %d contacts will open %d new windows as well.
    Do you really want to display all of these contacts? | Opening %d contacts will open %d new windows as well.
    Do you really want to display all of these contacts?
vi[0]: Mở %d liên lạc sẽ mở %d cửa sổ mới cùng lúc.
    Bạn có thật sự muốn hiển thị tất cả liên lạc này không?

en: _Don't Display
vi: Đừ_ng hiện

en: Display _All Contacts
vi: Hiện _mọi liên lạc

en: File As
vi: Tập tin dạng

note: #-#-#-#-#  273 (evolution-data-server GNOME TRUNK)  #-#-#-#-# Phone fields
en: Assistant Phone
vi: Điện thoại phụ tá

en: Business Phone
vi: Điện thoại kinh doanh

en: Business Phone 2
vi: Điện thoại kinh doanh 2

en: Callback Phone
vi: Số gọi lại

en: Car Phone
vi: Điện thoại xe

en: Company Phone
vi: Điện thoại công ty

en: ISDN Phone
vi: Điện thoại ISDN

en: Other Phone
vi: Điện thoại khác

en: Other Fax
vi: Điện thư khác

en: Primary Phone
vi: Điện thoại chính

en: Company
vi: Công ty

en: Web Site
vi: Trang Web

en: Journal
vi: Nhật ký

en: Contacts Map
vi: Bản đồ liên lạc

en: 
    
    Searching for the Contacts...
vi: 
    
    Đang tìm kiếm các Liên lạc...

en: 
    
    Search for the Contact
    
    or double-click here to create a new Contact.
vi: 
    
    Tìm kiếm liên lạc,
    
    hay nhấp đúp vào đây để tạo liên lạc mới.

en: 
    
    There are no items to show in this view.
    
    Double-click here to create a new Contact.
vi: 
    
    Không có mục nào để xem trong khung nhìn này.
    
    Nhấp đúp vào đây để tạo liên lạc mới.

en: 
    
    Search for the Contact.
vi: 
    
    Tìm kiếm liên lạc.

en: 
    
    There are no items to show in this view.
vi: 
    
    Không có mục nào để xem trong khung nhìn này.

en: Work Email
vi: Địa chỉ thư ở chỗ làm

en: Home Email
vi: Địa chỉ thư ở nhà

en: Other Email
vi: Địa chỉ thư khác

en: evolution address book
vi: sổ địa chỉ evolution

en: New Contact List
vi: Danh sách liên lạc mới

en: current address book folder %s has %d card | current address book folder %s has %d cards
vi[0]: thư mục sổ địa chỉ hiện thời %s có %d thẻ

en: Contact List:
vi: Danh sách liên lạc:

en: Contact:
vi: Liên lạc:

en: evolution minicard
vi: thẻ tí tị evolution

en: Copy the email address to the clipboard
vi: Chép địa chỉ thư vào bảng nháp

en: _Send New Message To...
vi: _Gửi thư mới cho...

en: Send a mail message to this address
vi: Gửi thư đến địa chỉ này

en: Click to mail %s
vi: Nhấn để gửi thư cho %s

en: Open map
vi: Mở bản đồ

en: List Members:
vi: Thành viên danh sách:

en: Video Chat
vi: Trò chuyện ảnh động

en: Free/Busy
vi: Rảnh/Bận

en: Home Page
vi: Trang chủ

en: Web Log
vi: Nhật ký Web

en: List Members
vi: Thành viên danh sách

en: This address book cannot be opened. This either means this book is not marked for offline usage or not yet downloaded for offline usage. Please load the address book once in online mode to download its contents.
vi: Sổ địa chỉ này không mở được. Có nghĩa là sổ này hoặc không đánh dấu để sử dụng ngoại tuyến, hoặc chưa được tải về để sử dụng ngoại tuyến. Hãy nạp sổ địa chỉ này một lần trong chế độ trực tuyến để tải về nội dung của nó.

en: This address book cannot be opened.  Please check that the path %s exists and that permissions are set to access it.
vi: Sổ địa chỉ này không mở được. Hãy kiểm tra đường dẫn %s vẫn còn tồn tại và đặt quyền hạn cho phép truy cập.

en: This version of Evolution does not have LDAP support compiled in to it.  To use LDAP in Evolution an LDAP-enabled Evolution package must be installed.
vi: Phiên bản Evolution này không có hỗ trợ LDAP được biên dịch vào. Để sử dụng LDAP trong Evolution, một gói Evolution hiệu lực LDAP phải được cài đặt.

en: This address book cannot be opened.  This either means that an incorrect URI was entered, or the server is unreachable.
vi: Sổ địa chỉ này không mở được. Có nghĩa là hoặc địa chỉ URI bị gõ sai, hoặc không thể tiếp cận máy chủ.

en: Detailed error message:
vi: Thông điệp lỗi chi tiết:

en: More cards matched this query than either the server is 
    configured to return or Evolution is configured to display.
    Please make your search more specific or raise the result limit in
    the directory server preferences for this address book.
vi: Nhiều thẻ tương ứng với truy vấn này hơn
    khả năng trả lại của cấu hình máy chủ
    hay khả năng hiển thị của cấu hình Evolution.
    Hãy tạo một việc tìm kiếm chính xác hơn,
    hoặc tăng giới hạn kết quả trong các tùy chọn
    phục vụ sổ ghi người dùng đối với sổ địa chỉ này.

en: The time to execute this query exceeded the server limit or the limit
    configured for this address book.  Please make your search
    more specific or raise the time limit in the directory server
    preferences for this address book.
vi: Thời gian thực hiện truy vấn này vượt quá giới hạn máy chủ
    hay giới hạn được cấu hình cho sổ địa chỉ này.
    Hãy tạo một việc tìm kiếm chính xác hơn,
    hoặc tăng giới hạn thời gian trong các tùy chọn
    phục vụ sổ ghi người dùng đối với sổ địa chỉ này.

note: Translators: %s is replaced with a detailed error message, or an empty string, if not provided
en: The backend for this address book was unable to parse this query. %s
vi: Hậu phương cho sổ địa chỉ này không thể phân tích cú pháp của truy vấn này. %s

note: Translators: %s is replaced with a detailed error message, or an empty string, if not provided
en: The backend for this address book refused to perform this query. %s
vi: Hậu phương cho sổ địa chỉ này đã từ chối thực hiện truy vấn này. %s

note: Translators: %s is replaced with a detailed error message, or an empty string, if not provided
en: This query did not complete successfully. %s
vi: Truy vấn không hoàn tất. %s

en: Move contact to
vi: Chuyển liên lạc sang

en: Copy contact to
vi: Chép liên lạc sang

en: Move contacts to
vi: Chuyển các liên lạc sang

en: Copy contacts to
vi: Chép các liên lạc sang

en: Card View
vi: Xem thẻ

en: Outlook Contacts CSV or Tab (.csv, .tab)
vi: Liên lạc Outlook kiểu CSV hay Tab (.csv, .tab)

en: Outlook Contacts CSV and Tab Importer
vi: Bộ nhập liên lạc Outlook CSV và Tab

en: Mozilla Contacts CSV or Tab (.csv, .tab)
vi: Liên lạc Mozilla kiểu CSV hay Tab (.csv, .tab)

en: Mozilla Contacts CSV and Tab Importer
vi: Bộ nhập liên lạc Mozilla CSV và Tab

en: Evolution Contacts CSV or Tab (.csv, .tab)
vi: Liên lạc Evolution kiểu CSV hay Tab (.csv, .tab)

en: Evolution Contacts CSV and Tab Importer
vi: Bộ nhập liên lạc Evolution CSV và Tab

en: LDAP Data Interchange Format (.ldif)
vi: Định dạng chuyển đổi lẫn nhau dữ liệu LDAP (.ldif)

en: Evolution LDIF importer
vi: Bộ nhập LDIF Evolution

en: Evolution vCard Importer
vi: Bộ nhập vCard Evolution

en: Specify the output file instead of standard output
vi: Ghi rõ tập tin xuất thay vào thiết bị xuất chuẩn

en: OUTPUTFILE
vi: TẬP_TIN_XUẤT

en: List local address book folders
vi: Liệt kê các thư mục sổ địa chỉ cục bộ

en: Show cards as vcard or csv file
vi: Hiển thị mọi thẻ kiểu tập tin vCard (thẻ ảo) hoặc .csv (định giới bằng dấu phẩy)

en: Command line arguments error, please use --help option to see the usage.
vi: Lỗi đối số dòng lệnh, hãy dùng tùy chọn --help (trợ giúp) để xem cách sử dụng đúng.

en: Only support csv or vcard format.
vi: Chỉ hỗ trợ định dạng .csv hoặc vCard (thẻ ảo).

en: Can not open file
vi: Không thể mở tập tin

en: Failed to open client '%s': %s
vi: Lỗi mở trình khác '%s': %s

en: Appointments
vi: Cuộc hẹn

en: Dismiss _All
vi: Hủy tất _cả

en: _Snooze
vi: _Chờ tí

en: location of appointment
vi: địa điểm cuộc hẹn

en: Snooze _time:
vi: _Thời gian chờ ngắn:

en: No summary available.
vi: Không có tóm tắt

en: No location information available.
vi: Không có thông tin về địa điểm.

en: Evolution Reminders
vi: Bộ nhắc nhở Evolution

en: You have %d reminder | You have %d reminders
vi[0]: Bạn có %d nhắc nhở

en: Evolution does not support calendar reminders with
    email notifications yet, but this reminder was
    configured to send an email.  Evolution will display
    a normal reminder dialog box instead.
vi: Evolution chưa hỗ trợ bộ nhắc nhở lịch thông qua
    thư điện tử, nhưng mà bộ nhắc nhở này đã được
    cấu hình để gửi thư. Thay vào đó, Evolution
    sẽ hiển thị một hộp thoại nhắc nhở thông thường.

en: An Evolution Calendar reminder is about to trigger. This reminder is configured to run the following program:
    
            %s
    
    Are you sure you want to run this program?
vi: Lịch Evolution sắp nhắc nhở bạn. Bộ nhắc nhở này được cấu hình để chạy những chương trình sau:
    
            %s
    
    Bạn có chắc muốn chạy chương trình này không?

en: Do not ask me about this program again.
vi: Đừng hỏi tôi về chương trình này lần nữa.

en: invalid time
vi: Thời gian không hợp lệ

en: Would you like to send all the participants a cancelation notice?
vi: Bạn có muốn gửi cho mọi người dự một thông báo hủy bỏ không?

en: If you do not send a cancelation notice, the other participants may not know the meeting is canceled.
vi: Nếu bạn không gửi thông báo hủy bỏ, những người dự khác có thể sẽ không biết cuộc họp đã được hủy bỏ.

en: Do _not Send
vi: Đừ_ng gửi

en: _Send Notice
vi: _Gửi thông báo

en: Are you sure you want to delete this meeting?
vi: Bạn có chắc muốn xoá cuộc họp này không?

en: All information on this meeting will be deleted and can not be restored.
vi: Mọi thông tin của cuộc họp này sẽ bị xoá hoàn toàn.

en: If you do not send a cancelation notice, the other participants may not know the task has been deleted.
vi: Nếu bạn không gửi thông báo hủy bỏ, những người dự khác có thể sẽ không biết tác vụ đã được xoá.

en: Are you sure you want to delete this task?
vi: Bạn có chắc muốn xoá tác vụ này không?

en: All information on this task will be deleted and can not be restored.
vi: Mọi thông tin của tác vụ này sẽ bị xoá hoàn toàn.

en: Would you like to send a cancelation notice for this memo?
vi: Bạn có muốn gửi thông báo hủy bỏ về bản ghi nhớ này không?

en: If you do not send a cancelation notice, the other participants may not know the memo has been deleted.
vi: Nếu bạn không gửi thông báo hủy bỏ, những người dự khác có thể sẽ không biết bản ghi nhớ đã được xoá.

en: Are you sure you want to delete this memo?
vi: Bạn có chắc muốn xoá bản ghi nhớ này không?

en: All information on this memo will be deleted and can not be restored.
vi: Mọi thông tin của bản ghi nhớ này sẽ bị xoá hoàn toàn.

en: Are you sure you want to delete the meeting titled '{0}'?
vi: Bạn có chắc muốn xoá cuộc họp tên '{0}' chứ?

en: Are you sure you want to delete the appointment titled '{0}'?
vi: Bạn có chắc muốn xoá cuộc hẹn tên '{0}' không?

en: All information on this appointment will be deleted and can not be restored.
vi: Mọi thông tin của cuộc hẹn này sẽ bị xoá hoàn toàn.

en: Are you sure you want to delete this appointment?
vi: Bạn có chắc muốn xoá cuộc hẹn này không?

en: Are you sure you want to delete the '{0}' task?
vi: Bạn có chắc muốn xoá tác vụ '{0}' không?

en: Are you sure you want to delete the memo '{0}'?
vi: Bạn có chắc muốn xoá bản ghi nhớ '{0}' không?

en: All information in this memo will be deleted and can not be restored.
vi: Mọi thông tin của bản ghi nhớ này sẽ bị xoá hoàn toàn.

en: Are you sure you want to delete these {0} appointments?
vi: Bạn có chắc muốn xoá các {0} cuộc hẹn này không?

en: All information on these appointments will be deleted and can not be restored.
vi: Mọi thông tin của những cuộc hẹn này sẽ bị xoá hoàn toàn.

en: Are you sure you want to delete these {0} tasks?
vi: Bạn có chắc muốn xoá các {0} tác vụ này không?

en: All information on these tasks will be deleted and can not be restored.
vi: Mọi thông tin của những tác vụ này sẽ bị xoá hoàn toàn.

en: Are you sure you want to delete these {0} memos?
vi: Bạn có chắc muốn xoá các {0} bản ghi nhớ này không?

en: All information in these memos will be deleted and can not be restored.
vi: Mọi thông tin của những bản ghi nhớ này sẽ bị xoá hoàn toàn.

en: Would you like to save your changes to this meeting?
vi: Bạn có muốn lưu các thay đổi trong ghi nhớ này không?

en: You have changed this meeting, but not yet saved it.
vi: Bạn đã sửa đổi cuộc họp này, nhưng chưa lưu lại.

en: _Save Changes
vi: _Lưu thay đổi

en: Would you like to save your changes to this appointment?
vi: Bạn có muốn lưu các thay đổi của cuộc hẹn này không?

en: You have changed this appointment, but not yet saved it.
vi: Bạn đã sửa đổi cuộc hẹn này, nhưng chưa lưu lại.

en: Would you like to save your changes to this task?
vi: Bạn có muốn lưu các thay đổi của tác vụ này không?

en: You have changed this task, but not yet saved it.
vi: Bạn đã sửa đổi tác vụ này, nhưng chưa lưu lại.

en: Would you like to save your changes to this memo?
vi: Bạn có muốn lưu các thay đổi của ghi nhớ này không?

en: You have made changes to this memo, but not yet saved them.
vi: Bạn đã sửa đổi ghi nhớ này, nhưng chưa lưu lại.

en: Would you like to send meeting invitations to participants?
vi: Bạn có muốn gửi lời mời họp đến những người dự không?

en: Email invitations will be sent to all participants and allow them to reply.
vi: Lời mời thư điện tử sẽ được gửi cho mọi người dự và cho phép họ trả lời.

en: Would you like to send updated meeting information to participants?
vi: Bạn có muốn gửi thông tin cuộc họp đã cập nhật cho những người dự không?

en: Sending updated information allows other participants to keep their calendars up to date.
vi: Gửi thông tin cập nhật cho phép những người dự khác cập nhật lại lịch của họ.

en: Would you like to send this task to participants?
vi: Bạn có muốn gửi tác vụ này cho những người dự không?

en: Email invitations will be sent to all participants and allow them to accept this task.
vi: Lời mời thư điện từ sẽ được gửi cho mọi người dự và cho phép họ chấp nhận tác vụ.

en: Download in progress. Do you want to save the task?
vi: Đang tải về. Bạn có muốn lưu tác vụ không?

en: Some attachments are being downloaded. Saving the task would result in the loss of these attachments.
vi: Hiện thời đang tải về một số đính kèm. Khi lưu tác vụ này, sẽ cũng mất các đính kèm này.

en: Download in progress. Do you want to save the appointment?
vi: Đang tải về. Bạn có muốn lưu cuộc hẹn không?

en: Some attachments are being downloaded. Saving the appointment would result in the loss of these attachments.
vi: Hiện thời đang tải về một số đính kèm. Khi lưu cuộc hẹn này, sẽ cũng mất các đính kèm này.

en: Would you like to send updated task information to participants?
vi: Bạn có muốn gửi thông tin tác vụ cập nhật cho những người dự không?

en: Sending updated information allows other participants to keep their task lists up to date.
vi: Gửi thông tin cập nhật cho phép những người dự khác cập nhật danh sách tác vụ của họ.

en: Editor could not be loaded.
vi: Không thể nạp trình soạn thảo.

en: Delete calendar '{0}'?
vi: Xoá lịch '{0}' không?

en: This calendar will be removed permanently.
vi: Lịch này sẽ bị xoá hoàn toàn.

en: Delete task list '{0}'?
vi: Xoá danh sách tác vụ '{0}' không?

en: This task list will be removed permanently.
vi: Danh sách tác vụ này sẽ bị xoá hoàn toàn.

en: Delete memo list '{0}'?
vi: Xoá danh sách ghi nhớ '{0}' không?

en: This memo list will be removed permanently.
vi: Danh sách ghi nhớ này sẽ bị xoá hoàn toàn.

en: Delete remote calendar '{0}'?
vi: Xoá lịch ở xa '{0}' không?

en: This will permanently remove the calendar '{0}' from the server. Are you sure you want to proceed?
vi: Hành động này sẽ loại bỏ vĩnh viễn lịch '{0}' khỏi máy chủ. Bạn có chắc muốn tiếp tục?

en: Delete remote task list '{0}'?
vi: Xoá danh sách tác vụ ở xa '{0}' không?

en: This will permanently remove the task list '{0}' from the server. Are you sure you want to proceed?
vi: Hành động này sẽ loại bỏ vĩnh viễn danh sách tác vụ '{0}' khỏi máy chủ. Bạn có chắc muốn tiếp tục?

en: Delete remote memo list '{0}'?
vi: Xoá danh sách ghi nhớ ở xa '{0}' không?

en: This will permanently remove the memo list '{0}' from the server. Are you sure you want to proceed?
vi: Hành động này sẽ loại bỏ vĩnh viễn danh sách ghi nhớ '{0}' khỏi máy chủ. Bạn có chắc muốn tiếp tục?

en: Are you sure you want to save the appointment without a summary?
vi: Bạn có chắc muốn lưu cuộc hẹn mà không có tóm tắt gì không?

en: Adding a meaningful summary to your appointment will give you an idea of what your appointment is about.
vi: Bằng cách thêm một tóm tắt hữu ích vào cuộc hẹn, bạn sẽ cho người nhận biết sơ lược về cuộc hẹn này.

en: Are you sure you want to save the task without a summary?
vi: Bạn có chắc muốn lưu một tác vụ mà không có tóm tắt gì không?

en: Adding a meaningful summary to your task will give you an idea of what your task is about.
vi: Bằng cách thêm một tóm tắt hữu ích vào cuộc hẹn, bạn sẽ cho người nhận biết sơ lược về tác vụ này.

en: Are you sure you want to save the memo without a summary?
vi: Bạn có chắc muốn lưu bản ghi nhớ không có tóm tắt không?

note: Translators: {0} is the name of the calendar.
en: Error loading calendar '{0}'
vi: Gặp lỗi nạp lịch '{0}'

en: The calendar is not marked for offline usage.
vi: Chưa đánh dấu lịch này để sử dụng khi ngoại tuyến.

note: Translators: {0} is the name of the calendar source
en: '{0}' is a read-only calendar and cannot be modified. Please select a different calendar that can accept appointments.
vi: '{0}' là một lịch chỉ-đọc thì không sửa đổi được. Hãy chọn một lịch khác mà có khả năng chấp nhận cuộc hẹn.

en: Cannot save task
vi: Không thể lưu tác vụ

note: Translators: {0} is the name of the calendar source
en: '{0}' does not support assigned tasks, please select a different task list.
vi: '{0}' không hỗ trợ tác vụ được gán, vui lòng chọn danh mục tác vụ khác.

note: Translators: {0} is the name of the task list.
en: Error loading task list '{0}'
vi: Gặp lỗi khi nạp danh sách tác vụ

en: The task list is not marked for offline usage.
vi: Chưa đánh dấu danh sách tác vụ này để sử dụng khi ngoại tuyến.

note: Translators: {0} is the name of the memo list.
en: Error loading memo list '{0}'
vi: Lỗi khi nạp danh sách ghi nhớ '{0}'

en: The memo list is not marked for offline usage.
vi: Danh sách các ghi nhớ không phải đánh dấu để sử dụng ngoại tuyến.

en: Day View
vi: Xem ngày

en: Work Week View
vi: Xem tuần làm việc

en: Week View
vi: Xem tuần

en: Month View
vi: Xem tháng

en: Any Field
vi: Bất kỳ trường

en: Classification
vi: Phân loại

en: Attendee
vi: Người dự

en: Exist
vi: Tồn tại

en: Do Not Exist
vi: Không tồn tại

en: Recurrence
vi: Định kỳ

en: Occurs
vi: Xảy ra

en: More Than
vi: nhiều hơn

en: Summary Contains
vi: Tóm tắt chứa

en: Description Contains
vi: Mô tả chứa

en: Edit Reminder
vi: Sửa nhắc nhở

en: Pop up an alert
vi: Bật lên báo động

en: Run a program
vi: Chạy chương trình

en: Send an email
vi: Gửi thư

en: minute(s)
vi: phút

en: hour(s)
vi: giờ

en: start of appointment
vi: bắt đầu cuộc hẹn

en: end of appointment
vi: kết thúc cuộc hẹn

en: Reminder
vi: Nhắc nhở

en: _Repeat the reminder
vi: _Lặp lại nhắc nhở

note: This is part of the sentence: 'Repeat the reminder %d extra times every %d minutes'. Where %d are numbers.
en: extra times every
vi: lần thêm nữa mỗi

en: Custom _message
vi: Thư tự _chọn

en: Mes_sage:
vi: _Thư:

en: Custom reminder sound
vi: Âm thanh nhắc nhở tự chọn

en: _Sound:
vi: Â_m thanh:

en: _Program:
vi: _Chương trình:

en: _Arguments:
vi: Đối _số:

en: Send To:
vi: Gửi cho:

en: Action/Trigger
vi: Hành động/Gây ra

en: This event has been deleted.
vi: Sự kiện này bị xoá.

en: This task has been deleted.
vi: Tác vụ này bị xoá.

en: This memo has been deleted.
vi: Bản ghi nhớ này đã bị xoá.

en: %s  You have made changes. Forget those changes and close the editor?
vi: %s  Bạn đã tạo ra một vài thay đổi. Bỏ qua những thay đổi này và đóng bộ biên soạn sao không?

en: %s  You have made no changes, close the editor?
vi: %s  Bạn chưa thay đổi gì, đóng bộ sửa không?

en: This event has been changed.
vi: Sự kiện này đã được thay đổi.

en: This task has been changed.
vi: Tác vụ này đã được thay đổi.

en: This memo has been changed.
vi: Bản ghi nhớ này đã bị sửa đổi.

en: %s  You have made changes. Forget those changes and update the editor?
vi: %s  Bạn đã tạo ra vài thay đổi. Bỏ qua những thay đổi này và cập nhật bộ biên soạn không?

en: %s  You have made no changes, update the editor?
vi: %s  Bạn chưa thay đổi gì, còn cập nhật bộ sửa không?

en: Could not save attachments
vi: Không thể lưu đính kèm

en: Could not update object
vi: Không thể cập nhật đối tượng

en: Edit Appointment
vi: Sửa cuộc hẹn

en: Meeting - %s
vi: Cuộc họp - %s

en: Appointment - %s
vi: Cuộc hẹn - %s

en: Assigned Task - %s
vi: Tác vụ đã gán - %s

en: Task - %s
vi: Tác vụ - %s

en: Memo - %s
vi: Ghi nhớ — %s

en: No Summary
vi: Không có bản tóm tắt

en: Keep original item?
vi: Giữ mục gốc ?

en: View help
vi: Xem trợ giúp

en: Save current changes
vi: Lưu thay đổi hiện thời

en: Save and Close
vi: Lưu và đóng

en: Save current changes and close editor
vi: Lưu thay đổi hiện thời và đóng trình soạn thảo

en: _Classification
vi: _Phân loại

en: _Attachment...
vi: Đồ đính _kèm..

en: Attach a file
vi: Đính kèm tập tin

en: _Categories
vi: _Loại

en: Toggles whether to display categories
vi: Bật tắt hiển thị các loại

en: Time _Zone
vi: _Múi giờ

en: Toggles whether the time zone is displayed
vi: Bật tắt hiển thị múi giờ

en: Pu_blic
vi: _Công

en: Classify as public
vi: Phân loại công khai

en: _Private
vi: _Riêng

en: Classify as private
vi: Phân loại riêng tư

en: _Confidential
vi: _Mật

en: Classify as confidential
vi: Phân loại mật

en: R_ole Field
vi: Trường _Vai trò

en: Toggles whether the Role field is displayed
vi: Bật tắt hiển thị trường Vai trò

en: _RSVP
vi: _Vui lòng hồi âm

en: Toggles whether the RSVP field is displayed
vi: Bật tắt hiển thị trường RSVP (Vui lòng hồi âm)

en: _Status Field
vi: Trường T_rạng thái

en: Toggles whether the Status field is displayed
vi: Bật tắt hiển thị trường Trạng thái

en: _Type Field
vi: _Trường Kiểu

en: Toggles whether the Attendee Type is displayed
vi: Bật tắt hiển thị trường Kiểu người dự

en: Changes made to this item may be discarded if an update arrives
vi: Thay đổi trên mục này có thể bị hủy nếu bản cập nhật đến vào.

en: Unable to use current version!
vi: Không thể dùng phiên bản hiện thời.

en: Validation error: %s
vi: Lỗi hợp lệ hoá: %s

en: Could not open destination
vi: Không thể mở đích.

en: Destination is read only
vi: Đích chỉ cho phép đọc thôi.

en: Cannot create object
vi: Không thể tạo đối tượng

en: Could not open source
vi: Không thể mở nguồn.

en: _Delete this item from all other recipient's mailboxes?
vi: _Xoá mục này ra hộp thư của mọi người nhận khác không?

en: _Retract comment
vi: _Rút lại ý kiến

note: Translators: The '%s' is replaced with a detailed error message
en: The event could not be deleted due to a dbus error: %s
vi: Không thể xoá sự kiện vì gặp lỗi dbus: %s

note: Translators: The '%s' is replaced with a detailed error message
en: The task could not be deleted due to a dbus error: %s
vi: Không thể xoá tác vụ vì gặp lỗi dbus: %s

note: Translators: The '%s' is replaced with a detailed error message
en: The memo could not be deleted due to a dbus error: %s
vi: Không thể xoá bản ghi nhớ vì gặp lỗi dbus: %s

note: Translators: The '%s' is replaced with a detailed error message
en: The item could not be deleted due to a dbus error: %s
vi: Không thể xoá mục vì gặp lỗi dbus: %s

en: The event could not be deleted because permission was denied
vi: Không thể xoá sự kiện vì không đủ quyền.

en: The task could not be deleted because permission was denied
vi: Không thể xoá tác vụ vì không đủ quyền.

en: The memo could not be deleted because permission was denied
vi: Không thể xoá bản ghi nhớ vì không đủ quyền.

en: The item could not be deleted because permission was denied
vi: Không thể xoá mục vì không đủ quyền.

note: Translators: The '%s' is replaced with a detailed error message
en: The event could not be deleted due to an error: %s
vi: Không thể xoá sự kiện vì gặp lỗi: %s

note: Translators: The '%s' is replaced with a detailed error message
en: The task could not be deleted due to an error: %s
vi: Không thể xoá tác vụ vì gặp lỗi: %s

note: Translators: The '%s' is replaced with a detailed error message
en: The memo could not be deleted due to an error: %s
vi: Không thể xoá bản ghi nhớ vì gặp lỗi: %s

note: Translators: The '%s' is replaced with a detailed error message
en: The item could not be deleted due to an error: %s
vi: Không thể xoá mục vì gặp lỗi: %s

en: Enter Delegate
vi: Nhập người ủy nhiệm

en: Delegate To:
vi: Ủy nhiệm cho:

en: Contacts...
vi: Liên lạc...

en: _Reminders
vi: _Nhắc nhở

en: Set or unset reminders for this event
vi: Đặt hoặc bỏ nhắc nhở cho sự kiện này

en: Show Time as _Busy
vi: Hiện giờ là _Bận

en: Toggles whether to show time as busy
vi: Bật tắt hiển thị giờ là bận

en: _Recurrence
vi: Định _kỳ

en: Make this a recurring event
vi: Đặt là sự kiện lặp

en: Send Options
vi: Tùy chọn gửi

en: Insert advanced send options
vi: Chèn tùy chọn gửi cấp cao

en: All _Day Event
vi: Sự kiện ng_uyên ngày

en: Toggles whether to have All Day Event
vi: Bật tắt có dự kiện nguyên ngày

en: _Free/Busy
vi: Rảnh/_Bận

en: Query free / busy information for the attendees
vi: Truy vấn thông tin rảnh/bận cho các người dự

en: Appointment
vi: Cuộc hẹn

note: #-#-#-#-#  547 (jpilot-0.99.8-pre12)  #-#-#-#-# Attendees
en: Attendees
vi: Người dự

en: Print this event
vi: In sự kiện này

en: Event's start time is in the past
vi: Thời điểm bắt đầu sự kiện trong quá khứ

en: Event cannot be edited, because the selected calendar is read only
vi: Không thể sửa sự kiện vì lịch được chọn là chỉ đọc

en: Event cannot be fully edited, because you are not the organizer
vi: Không thể sửa hoàn toàn sự kiện vì bạn không phải người tổ chức

en: This event has reminders
vi: Sự kiện này có nhắc nhở

en: Or_ganizer:
vi: _Tổ chức:

en: Event with no start date
vi: Sự kiện không có ngày bắt đầu

en: Event with no end date
vi: Sự kiện không có ngày kết thúc

en: Start date is wrong
vi: Ngày bắt đầu sai

en: End date is wrong
vi: Ngày kết thúc sai

en: Start time is wrong
vi: Thời điểm đầu sai

en: End time is wrong
vi: Thời điểm kết thúc sai

en: An organizer is required.
vi: Cần một bộ tổ chức.

en: At least one attendee is required.
vi: Cần ít nhất một người dự.

en: _Delegatees
vi: Người ủ_y nhiệm

en: Atte_ndees
vi: Người _dự

en: %d day before appointment | %d days before appointment
vi[0]: %d ngày trước cuộc hẹn

en: %d hour before appointment | %d hours before appointment
vi[0]: %d giờ trước cuộc hẹn

en: %d minute before appointment | %d minutes before appointment
vi[0]: %d phút trước cuộc hẹn

[ctx: cal-reminders]
note: Translators: "None" for "No reminder set"
en: None
vi: Không

[ctx: eventpage]
note: TRANSLATORS: 'for' in a sense of 'duration'; example string: Time: [date] [time] for [ H ] hours [ M ] minutes
en: for
vi: trong

[ctx: eventpage]
note: TRANSLATORS: 'until' in a sense of 'duration'; example string: Time: [date] [time] until [ date ] [ time ]
en: until
vi: tới khi

[ctx: eventpage]
note: TRANSLATORS: Predefined reminder's description
en: 15 minutes before appointment
vi: 15 phút trước cuộc hẹn

[ctx: eventpage]
note: TRANSLATORS: Predefined reminder's description
en: 1 hour before appointment
vi: 1 giờ trước cuộc hẹn

[ctx: eventpage]
note: TRANSLATORS: Predefined reminder's description
en: 1 day before appointment
vi: 1 ngày trước cuộc hẹn

en: Time _zone:
vi: Múi _giờ:

en: _Summary:
vi: _Tóm tắt:

en: Event Description
vi: Mô tả sự kiện

en: Atte_ndees...
vi: Người _dự...

en: _Reminder
vi: _Nhắc nhở

en: Custom Reminder:
vi: Nhắc nhở tự chọn:

en: Select _Today
vi: Chọn _hôm nay

note: #-#-#-#-#  472 (GnuCash 4.8)  #-#-#-#-# "One textfield per split that should help you remember what this split was about." #-#-#-#-#  527 (homebank)  #-#-#-#-# column: Memo memo
en: Memo
vi: Ghi nhớ

en: Print this memo
vi: In bản ghi nhớ này

en: Memo's start date is in the past
vi: Ngày bắt đầu bản ghi nhớ trong quá khứ

en: Memo cannot be edited, because the selected memo list is read only
vi: Không thể sửa ghi nhớ vì danh sách ghi nhớ được chọn là chỉ đọc

en: Memo cannot be fully edited, because you are not the organizer
vi: Không thể sửa hoàn toàn ghi nhớ vì bạn không phải người tổ chức

en: _List:
vi: _Danh sách:

en: Organi_zer:
vi: _Tổ chức:

en: T_o:
vi: Đế_n:

en: Sta_rt date:
vi: Ngày _bắt đầu:

en: Su_mmary:
vi: Tó_m tắt:

en: You are modifying a recurring event. What would you like to modify?
vi: Bạn đang sửa đổi sự kiện lặp, bạn muốn sửa đổi cái nào?

en: You are delegating a recurring event. What would you like to delegate?
vi: Bạn đang ủy nhiệm sự kiện lặp, bạn muốn ủy nhiệm cái nào?

en: You are modifying a recurring task. What would you like to modify?
vi: Bạn đang sửa đổi tác vụ lặp, bạn muốn sửa đổi cái nào?

en: You are modifying a recurring memo. What would you like to modify?
vi: Bạn đang sửa đổi bản ghi nhớ lặp: bạn muốn sửa đổi cái nào?

en: This Instance Only
vi: Chỉ lần này

en: This and Prior Instances
vi: Lần này và những lần trước

en: This and Future Instances
vi: Lần này và những lần sau này

en: All Instances
vi: Mọi lần

en: This appointment contains recurrences that Evolution cannot edit.
vi: Cuộc hẹn chứa nhiều lần lặp lại mà Evolution không thể hiệu chỉnh.

en: Recurrence date is invalid
vi: Ngày lặp không hợp lệ

en: End time of the recurrence was before event's start
vi: Giờ cuối của sự kiện lặp lại nằm trước giờ đầu

note: #-#-#-#-#  272 (evolution 1.4 GNOME TRUNK)  #-#-#-#-# TRANSLATORS: Entire string is for example: This appointment recurs/Every [x] month(s) on the [third] [Monday] [forever]' * (dropdown menu options are in [square brackets]). This means that after 'third', either the string 'day' or * the name of a
en: third
vi: thứ ba

note: #-#-#-#-#  272 (evolution 1.4 GNOME TRUNK)  #-#-#-#-# TRANSLATORS: Entire string is for example: This appointment recurs/Every [x] month(s) on the [fourth] [Monday] [forever]' * (dropdown menu options are in [square brackets]). This means that after 'fourth', either the string 'day' or * the name of
en: fourth
vi: thứ tư

note: #-#-#-#-#  272 (evolution 1.4 GNOME TRUNK)  #-#-#-#-# TRANSLATORS: Entire string is for example: This appointment recurs/Every [x] month(s) on the [fifth] [Monday] [forever]' * (dropdown menu options are in [square brackets]). This means that after 'fifth', either the string 'day' or * the name of a
en: fifth
vi: thứ năm

note: TRANSLATORS: Entire string is for example: This appointment recurs/Every [x] month(s) on the [Other date] [11th to 20th] [17th] [forever]' * (dropdown menu options are in [square brackets]).
en: Other Date
vi: Ngày khác

note: TRANSLATORS: This is a submenu option string to split the date range into three submenus to choose the exact day of * the month to setup an appointment recurrence. The entire string is for example: This appointment recurs/Every [x] month(s) * on the [Other date] [1st to 10th] [7th] [forever]' (dropd
en: 1st to 10th
vi: ngày mồng 1 đến 10

note: TRANSLATORS: This is a submenu option string to split the date range into three submenus to choose the exact day of * the month to setup an appointment recurrence. The entire string is for example: This appointment recurs/Every [x] month(s) * on the [Other date] [11th to 20th] [17th] [forever]' (dro
en: 11th to 20th
vi: ngày 11 đến 20

note: TRANSLATORS: This is a submenu option string to split the date range into three submenus to choose the exact day of * the month to setup an appointment recurrence. The entire string is for example: This appointment recurs/Every [x] month(s) * on the [Other date] [21th to 31th] [27th] [forever]' (dro
en: 21st to 31st
vi: ngày 21 đến 31

note: TRANSLATORS: Entire string is for example: 'This appointment recurs/Every [x] month(s) on the [second] [Tuesday] [forever]' * (dropdown menu options are in [square brackets])."
en: on the
vi: vào

en: Add exception
vi: Thêm ngoại lệ

en: Could not get a selection to modify.
vi: Không thể lấy vùng chọn cần sửa đổi.

en: Modify exception
vi: Sửa đổi ngoại lệ

en: Could not get a selection to delete.
vi: Không thể lấy vùng chọn cần xoá.

en: Date/Time
vi: Ngày/Giờ

[ctx: recurrpage]
note: TRANSLATORS: Entire string is for example:     'This appointment recurs/Every[x][day(s)][for][1]occurrences' (combobox options are in [square brackets])
en: day(s)
vi: ngày

[ctx: recurrpage]
note: TRANSLATORS: Entire string is for example:     'This appointment recurs/Every[x][day(s)][for][1]occurrences' (combobox options are in [square brackets])
en: week(s)
vi: tuần

[ctx: recurrpage]
note: TRANSLATORS: Entire string is for example:     'This appointment recurs/Every[x][day(s)][for][1]occurrences' (combobox options are in [square brackets])
en: month(s)
vi: tháng

[ctx: recurrpage]
note: TRANSLATORS: Entire string is for example:     'This appointment recurs/Every[x][day(s)][for][1]occurrences' (combobox options are in [square brackets])
en: year(s)
vi: năm

[ctx: recurrpage]
note: TRANSLATORS: Entire string is for example:     'This appointment recurs/Every[x][day(s)][for][1]occurrences' (combobox options are in [square brackets])
en: for
vi: trong

[ctx: recurrpage]
note: TRANSLATORS: Entire string is for example:     'This appointment recurs/Every[x][day(s)][for][1]occurrences' (combobox options are in [square brackets])
en: until
vi: tới khi

[ctx: recurrpage]
note: TRANSLATORS: Entire string is for example:     'This appointment recurs/Every[x][day(s)][for][1]occurrences' (combobox options are in [square brackets])
en: forever
vi: mãi mãi

en: This appointment rec_urs
vi: C_uộc hẹn này lặp lại

en: Send my reminders with this event
vi: Gửi nhắc nhở với sự kiện này

en: Notify new attendees _only
vi: Chỉ thông báo cho người tham dự _mới

en: Completed date is wrong
vi: Ngày hoàn tất sai

note: To Translators: This is task status
en: Not Started
vi: Chưa bắt đầu

en: Stat_us:
vi: T_rạng thái:

en: P_ercent complete:
vi: _Phần trăm hoàn tất:

en: _Date completed:
vi: _Ngày hoàn tất:

en: _Web Page:
vi: Trang _Web:

en: _Status Details
vi: Chi tiết t_rạng thái

en: Click to change or view the status details of the task
vi: Nhấn để thay đổi hay xem chi tiết trạng thái về tác vụ

en: _Send Options
vi: Tùy chọn _Gửi

en: Task Details
vi: Chi tiết tác vụ

en: Print this task
vi: In tác vụ này

en: Task's start date is in the past
vi: Ngày bắt đầu tác vụ trong quá khứ

en: Task's due date is in the past
vi: Ngày đến hạn tác vụ trong quá khứ

en: Task cannot be edited, because the selected task list is read only
vi: Không thể sửa tác vụ vì danh sách tác vụ được chọn là chỉ đọc

en: Task cannot be fully edited, because you are not the organizer
vi: Không thể sửa tác vụ này vì bạn không phải người tổ chức.

en: Task cannot be edited, because the selected task list does not support assigned tasks
vi: Không thể sửa tác vụ vì danh sách tác vụ được chọn không hỗ trợ gán tác vụ

en: Due date is wrong
vi: Ngày đến hạn sai

en: D_ue date:
vi: N_gày đến hạn:

en: New Appointment
vi: Cuộc hẹn mới

en: New All Day Event
vi: Sự kiện nguyên ngày mới

en: New Meeting
vi: Cuộc họp mới

en: Go to Today
vi: Đi tới ngày hôm nay

en: Go to Date
vi: Đi tới ngày

en: It has reminders.
vi: Có nhắc nhở.

en: It has recurrences.
vi: Lặp lại.

en: It is a meeting.
vi: Là cuộc họp.

en: Calendar Event: Summary is %s.
vi: Sự kiện lịch: tóm tắt là %s.

en: Calendar Event: It has no summary.
vi: Sự kiện lịch: chưa có tóm tắt.

en: calendar view event
vi: sự kiện xem lịch

en: Grab Focus
vi: Bắt tiêu điểm

en: It has %d event. | It has %d events.
vi[0]: Nó có %d sự kiện.

note: To translators: Here, "It" is either like "Work Week View: July 10th - July 14th, 2006." or "Day View: Thursday July 13th, 2006."
en: It has no events.
vi: Nó không có sự kiện.

en: Work Week View: %s. %s
vi: Xem tuần làm việc: %s. %s

en: Day View: %s. %s
vi: Xem ngày: %s. %s

en: calendar view for a work week
vi: ô xem lịch cho một tuần làm việc

en: calendar view for one or more days
vi: ô xem lịch cho một hay nhiều ngày

en: a table to view and select the current time range
vi: một bảng cho phép xem và chọn phạm vi thời gian hiện có

en: Gnome Calendar
vi: Lịch Gnome

en: Jump button
vi: Nút nhảy

en: Click here, you can find more events.
vi: Nhấn vào đây để tìm sự kiện thêm nữa

note: #-#-#-#-#  272 (evolution 1.4 GNOME TRUNK)  #-#-#-#-# Translator: Entire string is like "Pop up an alert %d weeks before start of appointment"
en: %d week | %d weeks
vi[0]: %d tuần

en: Unknown action to be performed
vi: Không biết hành động cần thực hiện.

en: %s %s before the start of the appointment
vi: %s %s trước khi bắt đầu cuộc hẹn

en: %s %s after the start of the appointment
vi: %s %s sau khi bắt đầu cuộc hẹn

note: Translator: The %s refers to the base, which would be actions like * "Play a sound"
en: %s at the start of the appointment
vi: %s lúc bắt đầu cuộc hẹn

en: %s %s before the end of the appointment
vi: %s %s trước khi kết thúc cuộc hẹn

en: %s %s after the end of the appointment
vi: %s %s sau khi kết thúc cuộc hẹn

note: Translator: The %s refers to the base, which would be actions like * "Play a sound"
en: %s at the end of the appointment
vi: %s lúc kết thúc cuộc hẹn

note: Translator: The %s refers to the base, which would be actions like * "Play a sound". "Trigger types" are absolute or relative dates
en: %s for an unknown trigger type
vi: %s cho kiểu gây ra lạ

en: Month View: %s. %s
vi: Xem tháng: %s. %s

en: Week View: %s. %s
vi: Xem tuần: %s. %s

en: calendar view for a month
vi: ô xem lịch cho một tháng

en: calendar view for one or more weeks
vi: ô xem lịch cho một hay nhiều tuần

en: Due Date:
vi: Ngày đến hạn:

en: Web Page:
vi: Trang Web:

en: Click to add a task
vi: Nhấn để thêm tác vụ

en: Start date
vi: Ngày bắt đầu

en: Completion date
vi: Ngày hoàn tất

en: % Complete
vi: % hoàn tất

en: Cut selected events to the clipboard
vi: Cắt sự kiện đã chọn vào bảng nháp

en: Copy selected events to the clipboard
vi: Chép sự kiện đã chọn sang bảng nháp

en: Paste events from the clipboard
vi: Dán sự kiện từ bảng nháp

en: Delete selected events
vi: Xoá các sự kiện đã chọn

en: Deleting selected objects
vi: Đang xoá các đối tượng đã chọn...

en: Updating objects
vi: Đang cập nhật các đối tượng...

note: To Translators: It will display "Organiser: NameOfTheUser <email@ofuser.com>" To Translators: It will display * "Organizer: NameOfTheUser <email@ofuser.com>"
en: Organizer: %s <%s>
vi: Tổ chức: %s <%s>

note: With SunOne accouts, there may be no ':' in organiser.value With SunOne accounts, there may be no ':' in * organizer.value.
en: Organizer: %s
vi: Tổ chức: %s

en: Recurring
vi: Lặp lại

en: Assigned
vi: Đã gán

en: Tentative
vi: Tạm chấp nhận

en: Delegated
vi: Ủy nhiệm

en: Needs action
vi: Cần hành vi

en: The geographical position must be entered in the format: 
    
    45.436845,125.862501
vi: Vị trí địa lý phải được nhập theo định dạng:
    
    10.783114,106.699804 (Sài Gòn)

[ctx: cal-task-status]
note: Translators: "None" for task's status
en: None
vi: Không

en: The date must be entered in the format: 
    %s
vi: Ngày phải được nhập theo định dạng: 
    %s

note: To Translators: the %d stands for a week number, it's value between 1 and 52/53
en: Week %d
vi: Tuần %d

note: Translators: %02i is the number of minutes; * this is a context menu entry to change the * length of the time division in the calendar * day view, e.g. a day is displayed in * 24 "60 minute divisions" or * 48 "30 minute divisions".
en: %02i minute divisions
vi: lệch %02i phút

en: Show the second time zone
vi: Hiện múi giờ thứ hai

[ctx: cal-second-zone]
note: Translators: "None" indicates no second time zone set for a day view
en: None
vi: Không

en: Chair Persons
vi: Người chủ trì

en: Required Participants
vi: Người dự yêu cầu

en: Optional Participants
vi: Người dự tùy chọn

en: Chair
vi: Chủ trì

en: Required Participant
vi: Người dự cần thiết

en: Optional Participant
vi: Người dự tùy chọn

en: Non-Participant
vi: Người không tham dự

en: Needs Action
vi: Cần hành động

en: Attendee
vi: Người dự

en: RSVP
vi: Vui lòng hồi âm

en: In Process
vi: Trong tiến trình

en: Enter password to access free/busy information on server %s as user %s
vi: Nhập mật khẩu để truy cập thông tin bận/rảnh trên máy chủ %s với tư cách người dùng %s

en: Failure reason: %s
vi: Nguyên nhân thất bại: %s

en: Out of Office
vi: Ở ngoại văn phòng

en: No Information
vi: Không có thông tin

en: O_ptions
vi: Tù_y chọn

en: Show _only working hours
vi: Hiện chỉ giờ làm _việc

en: Show _zoomed out
vi: Hiện thu _nhỏ

en: _Update free/busy
vi: Cậ_p nhật rảnh/bận

en: _Autopick
vi: _Tự động chọn

en: _All people and resources
vi: _Mọi người và tài nguyên đều

en: All _people and one resource
vi: Mọi _người và một tài nguyên

en: _Required people
vi: Người _cần thiết

en: Required people and _one resource
vi: Người cần thiết _và một tài nguyên

en: _Start time:
vi: Thời điểm đầ_u:

en: _End time:
vi: Thời điểm _cuối:

en: Summary: %s
    Location: %s
vi: Tóm tắt: %s
    Địa điểm: %s

en: Summary: %s
vi: Tóm tắt: %s

en: Click here to add an attendee
vi: Nhấn vào đây để thêm người dự

en: Delegated To
vi: Đã ủy nhiệm cho

en: Delegated From
vi: Được ủy nhiệm từ

en: Memos
vi: Ghi nhớ

en: * No Summary *
vi: * Không có bản tóm tắt *

note: Translators: This is followed by an event's due date/time
en: Due:
vi: Đến hạn:

en: Cut selected memos to the clipboard
vi: Cắt các ghi nhớ đã chọn vào bảng nháp

en: Copy selected memos to the clipboard
vi: Chép các ghi nhớ đã chọn vào bảng nháp

en: Paste memos from the clipboard
vi: Dán ghi nhớ từ bảng nháp

en: Delete selected memos
vi: Xoá các ghi nhớ đã chọn

en: Select all visible memos
vi: Chọn mọi ghi nhớ đang hiện

en: Click to add a memo
vi: Nhấn để thêm ghi nhớ

en: Cut selected tasks to the clipboard
vi: Cắt tác vụ đã chọn vào bảng nháp

en: Copy selected tasks to the clipboard
vi: Chép tác vụ đã chọn sang bảng nháp

en: Paste tasks from the clipboard
vi: Dán các tác vụ từ bảng nháp

en: Delete selected tasks
vi: Xoá các tác vụ đã chọn

en: Select all visible tasks
vi: Chọn mọi tác vụ đang hiện

en: Select Timezone
vi: Chọn múi giờ

en: Purging
vi: Đang tẩy...

en: An organizer must be set.
vi: Phải chọn một bộ tổ chức.

en: At least one attendee is necessary
vi: Cần ít nhất một người dự.

en: Event information
vi: Thông tin sự kiện

en: Task information
vi: Thông tin tác vụ

en: Memo information
vi: Thông tin ghi nhớ

en: Free/Busy information
vi: Thông tin rảnh/bận

en: Calendar information
vi: Thông tin lịch

[ctx: Meeting]
note: Translators: This is part of the subject * line of a meeting request or update email. * The full subject line would be: * "Accepted: Meeting Name".
en: Accepted
vi: Đã chấp nhận

[ctx: Meeting]
note: Translators: This is part of the subject * line of a meeting request or update email. * The full subject line would be: * "Tentatively Accepted: Meeting Name".
en: Tentatively Accepted
vi: Tạm chấp nhận

[ctx: Meeting]
note: Translators: This is part of the subject * line of a meeting request or update email. * The full subject line would be: * "Declined: Meeting Name". Translators: This is part of the subject line of a * meeting request or update email.  The full subject * line would be: "Declined: Meeting Name".
en: Declined
vi: Bị từ chối

[ctx: Meeting]
note: Translators: This is part of the subject * line of a meeting request or update email. * The full subject line would be: * "Delegated: Meeting Name".
en: Delegated
vi: Ủy nhiệm

[ctx: Meeting]
note: Translators: This is part of the subject line of a * meeting request or update email.  The full subject * line would be: "Updated: Meeting Name".
en: Updated
vi: Đã cập nhật

[ctx: Meeting]
note: Translators: This is part of the subject line of a * meeting request or update email.  The full subject * line would be: "Cancel: Meeting Name".
en: Cancel
vi: Thôi

[ctx: Meeting]
note: Translators: This is part of the subject line of a * meeting request or update email.  The full subject * line would be: "Refresh: Meeting Name".
en: Refresh
vi: Cập nhật

[ctx: Meeting]
note: Translators: This is part of the subject line of a * meeting request or update email.  The full subject * line would be: "Counter-proposal: Meeting Name".
en: Counter-proposal
vi: Phản đề nghị

en: Free/Busy information (%s to %s)
vi: Thông tin rảnh/bận (%s đến %s)

en: iCalendar information
vi: Thông tin iCalendar

en: Unable to book a resource, the new event collides with some other.
vi: Không thể đặt trước tài nguyên, sự kiện mới có thể xung đột với các sự kiện khác.

en: Unable to book a resource, error: %s
vi: Không thể đặt trước tài nguyên, lỗi: %s

en: You must be an attendee of the event.
vi: Bạn phải là người dự sự kiện ấy.

note: Translators: This is part of "START to END * (Completed COMPLETED)", where COMPLETED is a * completed date/time.
en:  (Completed
vi:  (Hoàn tất

note: Translators: This is part of "Completed COMPLETED", * where COMPLETED is a completed date/time.
en: Completed
vi: Hoàn tất

note: Translators: This is part of "START (Due DUE)", * where START and DUE are dates/times.
en:  (Due
vi:  (Đến hạn

note: Translators: This is part of "Due DUE", * where DUE is a date/time due the event * should be finished.
en: Due
vi: Đến hạn

en: Attendees:
vi: Người dự:

en: Status: %s
vi: Trạng thái: %s

en: Priority: %s
vi: Độ ưu tiên: %s

en: Percent Complete: %i
vi: Phần trăm hoàn tất: %i

en: Categories: %s
vi: Loại: %s

en: Contacts:
vi: Liên lạc:

en: % Completed
vi: % hoàn tất

en: Appointments and Meetings
vi: Cuộc hẹn và cuộc họp

en: Opening calendar
vi: Đang mở lịch...

en: iCalendar files (.ics)
vi: Tập tin iCalendar (.ics)

en: Evolution iCalendar importer
vi: Bộ nhập lịch iCalendar

en: Reminder!
vi: Nhắc nhở!

en: vCalendar files (.vcs)
vi: Tập tin vCalendar (.vcf)

en: Evolution vCalendar importer
vi: Bộ nhập lịch vCalendar

en: Evolution Calendar intelligent importer
vi: Bộ nhập lịch thông minh Evolution

[ctx: iCalImp]
en: Meeting
vi: Cuộc họp

[ctx: iCalImp]
en: Event
vi: Sự kiện

[ctx: iCalImp]
en: Task
vi: Tác vụ

[ctx: iCalImp]
en: Memo
vi: Ghi nhớ

[ctx: iCalImp]
en: has recurrences
vi: có lặp lại

[ctx: iCalImp]
en: is an instance
vi: là một thể hiện

[ctx: iCalImp]
en: has reminders
vi: có nhắc nhở

[ctx: iCalImp]
en: has attachments
vi: có đính kèm

[ctx: iCalImp]
note: Translators: Appointment's classification
en: Public
vi: Công cộng

[ctx: iCalImp]
note: Translators: Appointment's classification
en: Private
vi: Riêng tư

[ctx: iCalImp]
note: Translators: Appointment's classification
en: Confidential
vi: Mật

[ctx: iCalImp]
note: Translators: Appointment's classification section name
en: Classification
vi: Phân loại

[ctx: iCalImp]
note: Translators: Appointment's summary
en: Summary
vi: Tóm tắt

[ctx: iCalImp]
note: Translators: Appointment's location
en: Location
vi: Địa chỉ

[ctx: iCalImp]
note: Translators: Appointment's start time
en: Start
vi: Bắt đầu

[ctx: iCalImp]
note: Translators: 'Due' like the time due a task should be finished
en: Due
vi: Đến hạn

[ctx: iCalImp]
note: Translators: Appointment's end time
en: End
vi: Kết thúc

[ctx: iCalImp]
note: Translators: Appointment's categories
en: Categories
vi: Phân loại

[ctx: iCalImp]
note: Translators: Appointment's complete value (either percentage, or a date/time of a completion)
en: Completed
vi: Hoàn tất

[ctx: iCalImp]
note: Translators: Appointment's organizer
en: Organizer
vi: Tổ chức

[ctx: iCalImp]
note: Translators: Appointment's attendees
en: Attendees
vi: Người dự

[ctx: iCalImp]
en: Description
vi: Mô tả

[ctx: iCalImp]
en: Type
vi: Kiểu

en: New _Message
vi: Thư _mới

en: Open New Message window
vi: Mở cửa sổ thư Mới

en: Configure Evolution
vi: Cấu hình Evolution

en: Character _Encoding
vi: Bảng mã _Ký tự

en: Save as _Draft
vi: Lưu _bản nháp

en: Save as draft
vi: Lưu dạng nháp

en: S_end
vi: _Gửi

en: PGP _Encrypt
vi: _Mật mã PGP

en: Encrypt this message with PGP
vi: Mật mã hoá thư này bằng PGP

en: PGP _Sign
vi: _Ký PGP

en: Sign this message with your PGP key
vi: Ký tên vào thư này bằng khoá PGP của bạn

en: _Picture Gallery
vi: Phòng trưng bày ả_nh

en: Show a collection of pictures that you can drag to your message
vi: Hiện bộ sưu tập ảnh bạn có thể kéo thả vào thư của mình

en: _Prioritize Message
vi: Ư_u tiên hoá thư

en: Set the message priority to high
vi: Đặt ưu tiên thư là cao

en: Re_quest Read Receipt
vi: Yêu cầu thông _báo đã đọc

en: Get delivery notification when your message is read
vi: Chọn để nhận thông báo khi người nhận đã đọc thư bạn

en: S/MIME En_crypt
vi: Mật mã _S/MIME

en: Encrypt this message with your S/MIME Encryption Certificate
vi: Mật mã hoá thư này bằng Chứng nhận Mật mã hoá S/MIME của bạn

en: S/MIME Sig_n
vi: Ký S/MIM_E

en: Sign this message with your S/MIME Signature Certificate
vi: Ký tên vào thư này bằng Chứng nhận Chữ ký S/MIME của bạn

en: _Bcc Field
vi: Trường _BCC

en: Toggles whether the BCC field is displayed
vi: Bật tắt hiển thị trường BCC

en: _Cc Field
vi: Trường _CC

en: Toggles whether the CC field is displayed
vi: Bật tắt hiển thị trường CC

en: _Reply-To Field
vi: Trường _Reply-To (Trả lời)

en: Toggles whether the Reply-To field is displayed
vi: Bật tắt hiển thị trường Reply-To (Trả lời)

en: Save Draft
vi: Lưu bản nháp

en: Enter the recipients of the message
vi: Hãy gõ người nhận thư

en: Enter the addresses that will receive a carbon copy of the message
vi: Chép cho: hãy gõ các địa chỉ sẽ nhận một bản sao của thư ấy.

en: Enter the addresses that will receive a carbon copy of the message without appearing in the recipient list of the message
vi: Hãy gõ các địa chỉ sẽ nhận một bản sao của thư mà không xuất hiện trên danh sách người nhận thư này

en: Fr_om:
vi: _Từ:

en: _Reply-To:
vi: T_rả lời cho:

en: _Post To:
vi: _Gửi tới:

en: Si_gnature:
vi: Chữ _ký:

en: Click here for the address book
vi: Nhấn vào đây để xem sổ địa chỉ

en: Click here to select folders to post to
vi: Nhấn vào đây để chọn thư mục nơi cần gửi

en: Save draft
vi: Lưu bản nháp

en: Cannot sign outgoing message: No signing certificate set for this account
vi: Không thể ký tên thư gửi đi: chưa lập chứng nhận chữ ký cho tài khoản này.

en: Cannot encrypt outgoing message: No encryption certificate set for this account
vi: Không thể mã hoá thư gửi đi: chưa lập chứng nhận mã hoá cho tài khoản này.

en: The composer contains a non-text message body, which cannot be edited.
vi: Bộ soạn thảo chứa phần nội dung thư phi văn bản nên không thể sửa đổi được.

en: Untitled Message
vi: Thư không tên

en: You cannot attach the file &quot;{0}&quot; to this message.
vi: Không thể đính kèm tập tin &quot;{0}&quot; vào thư này.

en: The file '{0}' is not a regular file and cannot be sent in a message.
vi: Tập tin '{0}' không phải là tập tin bình thường nên không thể được gửi đi.

en: Could not retrieve messages to attach from {0}.
vi: Không thể lấy thư để đính kèm từ {0}.

en: Because &quot;{1}&quot;.
vi: Vì &quot;{1}&quot;.

en: Do you want to recover unfinished messages?
vi: Bạn có muốn phục hồi các thư chưa hoàn tất không?

en: Evolution quit unexpectedly while you were composing a new message. Recovering the message will allow you to continue where you left off.
vi: Trình Evolution đã thoát bất ngờ trong khi bạn soạn một thư mới. Phục hồi thư ấy thì sẽ cho phép bạn tiếp tục từ chỗ ấy.

en: _Do not Recover
vi: Đừ_ng phục hồi

en: _Recover
vi: _Phục hồi

en: Could not save to autosave file &quot;{0}&quot;.
vi: Không thể lưu vào tập tin lưu tự động &quot;{0}&quot;.

en: Error saving to autosave because &quot;{1}&quot;.
vi: Gặp lỗi khi lưu vào tập tin lưu tự động vì &quot;{1}&quot;.

en: Download in progress. Do you want to send the mail?
vi: Đang tải về. Bạn còn muốn gửi thư sao?

en:  There are few attachments getting downloaded. Sending the mail will cause the mail to be sent without those pending attachments
vi: Hiện thời đang tải một số đính kèm về. Gửi thư này sẽ gửi nó không có những đính kèm treo.

en: Are you sure you want to discard the message, titled '{0}', you are composing?
vi: Bạn có chắc muốn xoá thư tên '{0}' mà bạn đang soạn không?

en: Closing this composer window will discard the message permanently, unless you choose to save the message in your Drafts folder. This will allow you to continue the message at a later date.
vi: Đóng cửa sổ soạn này thì sẽ xoá thư ấy hoàn toàn, trừ khi bạn chọn lưu thư ấy vào thư mục Nháp. Làm như thế sẽ cho phép bạn tiếp tục thư ấy lần sau.

note: Response codes were chosen somewhat arbitrarily.
en: _Continue Editing
vi: _Cứ soạn thảo

en: _Save Draft
vi: _Lưu bản nháp

en: Could not create message.
vi: Không thể tạo thư.

en: Because &quot;{0}&quot;, you may need to select different mail options.
vi: Vì &quot;{0}&quot;, có lẽ bạn cần chọn một số tùy chọn thư khác.

en: Could not read signature file &quot;{0}&quot;.
vi: Không thể đọc tập tin chữ ký &quot;{0}&quot;.

en: All accounts have been removed.
vi: Mọi tài khoản đã được gỡ bỏ.

en: You need to configure an account before you can compose mail.
vi: Bạn cần cấu hình một tài khoản nào đó trước khi có thể biên soạn thư.

en: An error occurred while saving to your Outbox folder.
vi: Gặp lỗi trong khi lưu vào thư mục gửi đi.

en: The reported error was &quot;{0}&quot;. The message has not been sent.
vi: Lỗi được báo cáo là &quot;{0}&quot;. Thư chưa được gửi đi.

en: An error occurred while saving to your Drafts folder.
vi: Gặp lỗi trong khi lưu vào thư mục nháp.

en: The reported error was &quot;{0}&quot;. The message has most likely not been saved.
vi: Lỗi được báo cáo là &quot;{0}&quot;. Nhiều khả năng thư chưa được lưu.

en: An error occurred while sending. How do you want to proceed?
vi: Gặp lỗi trong khi gửi. Bạn muốn tiếp tục thế nào?

en: The reported error was &quot;{0}&quot;.
vi: Lỗi được thông báo là &quot;{0}&quot;.

en: _Save to Outbox
vi: _Lưu vào hộp thư gửi

en: _Try Again
vi: _Thử lại

en: Your message was sent, but an error occurred during post-processing.
vi: Thư đã được gửi nhưng xảy ra lỗi hậu xử lý.

en: Saving message to Outbox.
vi: Đang lưu thư vào hộp thư gửi.

en: Because you are working offline, the message will be saved to your local Outbox folder. When you are back online you can send the message by clicking the Send/Receive button in Evolution's toolbar.
vi: Vì bạn đang hoạt động ngoại tuyến, thư sẽ được lưu trong thư mục Hộp thư gửi đi cục bộ. Khi bạn trực tuyến, bạn có thể gửi thư bằng cách nhấn nút Gửi/Nhận trên thanh công cụ Evolution.

en: Evolution Alarm Notify
vi: Bộ nhập Elm vào Evolution

en: Calendar event notifications
vi: Thông tin lịch

en: Groupware Suite
vi: Bộ phần mềm nhóm (Groupware)

en: Evolution Mail and Calendar
vi: Thư tín và Lịch Evolution

en: Manage your email, contacts and schedule
vi: Quản lý thư tín, lịch biểu và các liên lạc

en: mail;calendar;contact;addressbook;task;
vi: mail;thư;thu;calendar;lịch;lich;contact;liên;lạc;lien;lac;addressbook;dia;chi;địa;chỉ;task;công;việc;hẹn;cong;viec;hen;

en: Configure email accounts
vi: Cấu hình tài khoản thư

en: Enable address formatting
vi: Bật định dạng địa chỉ

en: Whether addresses should be formatted according to standard in their destination country
vi: Có định dạng thư theo chuẩn quốc gia của nơi nhận không

en: Autocomplete length
vi: Độ dài tự động gõ xong

en: The number of characters that must be typed before Evolution will attempt to autocomplete.
vi: Số ký tự cần gõ trước khi trình Evolution sẽ cố tự động hoàn tất.

en: Show autocompleted name with an address
vi: Hiện tên tự động điền nốt cùng với địa chỉ

en: Whether force showing the mail address with the name of the autocompleted contact in the entry.
vi: Có nê ép buộc hiển thị trong mục nhập địa chỉ thư cùng với tên của liên lạc tự động điền nốt, hay không.

en: URI for the folder last used in the select names dialog
vi: Địa chỉ URI cho thư mục đã dùng cuối cùng trong hộp thoại chọn tên.

en: URI for the folder last used in the select names dialog.
vi: Địa chỉ URI cho thư mục đã dùng cuối cùng trong hộp thoại chọn tên.

en: Contact layout style
vi: Kiểu bố cục liên lạc

en: The layout style determines where to place the preview pane in relation to the contact list. "0" (Classic View) places the preview pane below the contact list. "1" (Vertical View) places the preview pane next to the contact list.
vi: Kiểu bố cục quyết định nơi đặt khung xem trước so với danh sách liên lạc. "0" (trình bày cổ điển) đặt khung xem trước bên dưới danh sách liên lạc. "1" (trình bày dọc) đặt khung xem trước kế bên danh sách liên lạc.

en: Contact preview pane position (horizontal)
vi: Vị trí khung liên lạc xem trước (ngang)

en: Position of the contact preview pane when oriented horizontally.
vi: Vị trí khung liên lạc xem trước khi định hướng ngang.

en: Contact preview pane position (vertical)
vi: Vị trí khung liên lạc xem trước (dọc)

en: Position of the contact preview pane when oriented vertically.
vi: Vị trí khung liên lạc xem trước khi định hướng dọc.

en: Show maps
vi: Hiện bản đồ

en: Whether to show maps in preview pane
vi: Có hiển thị bản đồ trong khung xem trước không

en: Primary address book
vi: Sổ địa chỉ chính

en: The UID of the selected (or "primary") address book in the sidebar of the "Contacts" view
vi: UID của sổ địa chỉ được chọn (hoặc "sổ địa chỉ chính") ở khung bên trong khung trình bày "Liên lạc"

en: Whether to show the preview pane.
vi: Có nên hiển thị ô cửa sổ xem thử hay không.

en: Convert mail messages to Unicode
vi: Chuyển đổi thư sang Unicode

en: Convert message text to Unicode UTF-8 to unify spam/ham tokens coming from different character sets.
vi: Chuyển đổi văn bản của thư sang UTF-8 Unicode, để hợp nhất các hiệu bài rác đến từ các bộ ký tự khác nhau.

en: Save directory for reminder audio
vi: Thư mục lưu âm thanh nhắc nhở

en: Directory for saving reminder audio files
vi: Thư mục lưu các tập tin âm thanh nhắc nhở

en: Compress weekends in month view
vi: Nén các ngày cuối tuần trong ô xem tháng

en: Whether to compress weekends in the month view, which puts Saturday and Sunday in the space of one weekday
vi: Có nên nén những ngày cuối tuần trong ô xem tháng, mà hiển thị hai ngày Thứ Bảy và Chủ Nhật đều là cùng cách của một ngày tuần

en: Ask for confirmation when deleting items
vi: Hỏi xác nhận trước khi xoá mục

en: Whether to ask for confirmation when deleting an appointment or task
vi: Có nên hỏi xác nhận khi xoá cuộc hẹn hay tác vụ hay không

en: Confirm expunge
vi: Xác nhận khi xoá hẳn

en: Whether to ask for confirmation when expunging appointments and tasks
vi: Có nên hỏi xác nhận khi xoá hắn cuộc hẹn và tác vụ hay không

en: Month view vertical pane position
vi: Vị trí của ô cửa sổ dọc trong ô xem tháng

en: Position of the vertical pane, between the calendar lists and the date navigator calendar
vi: Vị trí của ô cửa sổ dọc, giữa các danh sách lịch và lịch duyệt ngày

en: Workday end hour
vi: Giờ kết thúc ngày làm việc

en: Hour the workday ends on, in twenty four hour format, 0 to 23
vi: Giờ kết thúc ngày làm việc, có dạng 24 giờ (0-23)

en: Workday end minute
vi: Phút kết thúc ngày làm việc

en: Minute the workday ends on, 0 to 59.
vi: Phút kết thúc ngày làm việc, 0-59.

en: Workday start hour
vi: Giờ bắt đầu ngày làm việc

en: Hour the workday starts on, in twenty four hour format, 0 to 23.
vi: Giờ bắt đầu ngày làm việc, có dạng 24 giờ (0-23).

en: Workday start minute
vi: Phút bắt đầu ngày làm việc

en: Minute the workday starts on, 0 to 59.
vi: Phút bắt đầu ngày làm việc, 0-59.

en: The second timezone for a Day View
vi: Múi giờ thứ hai cho một ô xem ngày

en: Shows the second time zone in a Day View, if set. Value is similar to one used in a 'timezone' key
vi: Bật tùy chọn này thì hiển thị múi giờ thứ hai trong một ô Xem Ngày. Giá trị này tương tự với giá trị dùng trong một khoá "timezone" (múi giờ)

en: Recently used second time zones in a Day View
vi: Múi giờ thứ hai vừa dùng trong một ô xem ngày

en: List of recently used second time zones in a Day View
vi: Danh sách các múi giờ vừa dùng trong một ô xem ngày

en: Maximum number of recently used timezones to remember
vi: Số tối đa các múi giờ vừa dùng cần nhớ

en: Maximum number of recently used timezones to remember in a 'day-second-zones' list
vi: Số tối đa các múi giờ vừa dùng cần giữ lại trong một danh sách "day_second_zones"

en: Default reminder value
vi: Giá trị nhắc nhở mặc định

en: Number of units for determining a default reminder
vi: Tổng số đơn vị để quyết định lúc nào nhắc nhở mặc định

en: Default reminder units
vi: Đơn vị nhắc nhở mặc định

en: Units for a default reminder, "minutes", "hours" or "days"
vi: Đơn vị cho bộ nhắc nhở mặc định, "minutes" (phút), "hours" (giờ) hoặc "days" (ngày)

en: Show categories field in the event/meeting/task editor
vi: Hiện trường Hạng trong bộ sửa cuộc họp/tác vụ/sự kiện

en: Whether to show categories field in the event/meeting editor
vi: Có nên hiển thị trường loại trong bộ sửa cuộc họp/sự kiện hay không

en: Show Role field in the event/task/meeting editor
vi: Hiện trường Vai trò trong bộ sửa cuộc họp/tác vụ/sự kiện

en: Whether to show role field in the event/task/meeting editor
vi: Có nên hiển thị trường Vai trò trong bộ sửa cuộc họp/tác vụ/sự kiện hay không

en: Show RSVP field in the event/task/meeting editor
vi: Hiện trường RSVP (Vui lòng hồi âm) trong bộ sửa cuộc họp/tác vụ/sự kiện

en: Whether to show RSVP field in the event/task/meeting editor
vi: Có nên hiển thị trường RSVP (Vui lòng hồi âm) trong bộ sửa cuộc họp/tác vụ/sự kiện hay không

en: Show status field in the event/task/meeting editor
vi: Hiện trường Trạng thái trong bộ sửa cuộc họp/tác vụ/sự kiện

en: Whether to show status field in the event/task/meeting editor
vi: Có nên hiển thị trường trạng thái trong bộ sửa cuộc họp/tác vụ/dữ kiện hay không

en: Show timezone field in the event/meeting editor
vi: Hiện trường Múi giờ trong bộ sửa cuộc họp/tác vụ/sự kiện

en: Whether to show timezone field in the event/meeting editor
vi: Có nên hiển thị trường múi giờ trong bộ sửa cuộc họp/sự kiện hay không

en: Show type field in the event/task/meeting editor
vi: Hiện trường Kiểu trong bộ sửa cuộc họp/tác vụ/sự kiện

en: Whether to show type field in the event/task/meeting editor
vi: Có nên hiển thị trường kiểu trong bộ sửa cuộc họp/tác vụ/sự kiện hay không

en: Hide completed tasks
vi: Ẩn mọi tác vụ hoàn tất

en: Whether to hide completed tasks in the tasks view
vi: Có nên ẩn mọi tác vụ đã hoàn tất trong ô xem tác vụ hay không

en: Hide task units
vi: Ẩn đơn vị tác vụ

en: Units for determining when to hide tasks, "minutes", "hours" or "days"
vi: Đơn vị để quyết định lúc nào ẩn cộng việc, "minutes" (phút), "hours" (giờ) hoặc "days" (ngày)

en: Hide task value
vi: Ẩn giá trị tác vụ

en: Number of units for determining when to hide tasks
vi: Tổng số đơn vị để quyết định lúc nào nên ẩn cộng việc

en: Horizontal pane position
vi: Ví trị ô cửa sổ ngang

en: Position of the horizontal pane, between the date navigator calendar and the task list when not in the month view, in pixels
vi: Ví trị của ô cửa sổ ngang, giữa lịch duyệt ngày và danh sách tác vụ khi không phải trong ô xem tháng, theo điểm ảnh

en: Last reminder time
vi: Lần nhắc cuối

en: Time the last reminder ran, in time_t
vi: Thời điểm nhắc nhở cuối cùng, theo time_t

en: Marcus Bains Line Color - Day View
vi: Màu Dòng Marcus Bains — Xem ngày

en: Color to draw the Marcus Bains line in the Day View
vi: Màu cần vẽ Dòng Marcus Bains trong ô xem Ngày

en: Marcus Bains Line Color - Time bar
vi: Màu Dòng Marcus Bains — Thanh thời gian

en: Color to draw the Marcus Bains Line in the Time bar (empty for default)
vi: Màu cần vẽ Dòng Marcus Bains trong thanh Thời gian (bỏ rỗng để chọn mặc định)

en: Marcus Bains Line
vi: Dòng Marcus Bains

en: Whether to draw the Marcus Bains Line (line at current time) in the calendar
vi: Có nên vẽ Dòng Marcus Bains (dòng tại giờ hiện có) trong lịch hay không

en: Memo preview pane position (horizontal)
vi: Vị trí ô xem trước bản ghi nhớ (ngang)

en: Position of the task preview pane when oriented horizontally
vi: Vị trí khung tác vụ xem trước khi định hướng ngang

en: Memo layout style
vi: Kiểu bố trí bản ghi nhớ

en: The layout style determines where to place the preview pane in relation to the memo list. "0" (Classic View) places the preview pane below the memo list. "1" (Vertical View) places the preview pane next to the memo list
vi: Kiểu bố cục quyết định nơi đặt khung xem trước so với danh sách ghi nhớ. "0" (trình bày cổ điển) đặt khung xem trước bên dưới danh sách ghi nhớ. "1" (trình bày dọc) đặt khung xem trước kế bên danh sách ghi nhớ.

en: Memo preview pane position (vertical)
vi: Vị trí khung ghi nhớ xem trước (dọc)

en: Position of the memo preview pane when oriented vertically
vi: Vị trí khung ghi nhớ xem trước khi định hướng dọc

en: Month view horizontal pane position
vi: Vị trí của ô cửa sổ ngang trong ô xem tháng

en: Position of the horizontal pane, between the view and the date navigator calendar and task list in the month view, in pixels
vi: Ví trị của ô cửa sổ ngang, giữa ô xem và lịch duyệt ngày và danh sách tác vụ khi trong ô xem tháng, theo điểm ảnh

en: Scroll Month View by a week, not by a month
vi: Cuộn trình bày tháng theo tuần, không theo tháng

en: Whether to scroll a Month View by a week, not by a month
vi: Có cuộn trình bày tháng theo tuần, không theo tháng, không

en: Reminder programs
vi: Chương trình nhắc nhở

en: Programs that are allowed to be run by reminders
vi: Chương trình được phép chạy để nhắc nhở

en: Show display reminders in notification tray
vi: Hiển thị nhắc nhở trong khay thông báo

en: Whether or not to use the notification tray for display reminders
vi: Có nên dùng khay thông báo để hiển thị nhắc nhở hay không

en: Primary calendar
vi: Lịch chính

en: The UID of the selected (or "primary") calendar in the sidebar of the "Calendar" view
vi: UID của lịch được chọn (hoặc "lịch chính") ở khung bên trong khung trình bày "Lịch"

en: Primary memo list
vi: Danh sách ghi nhớ chính

en: The UID of the selected (or "primary") memo list in the sidebar of the "Memos" view
vi: UID của danh sách ghi nhớ được chọn (hoặc "danh sách chính") ở khung bên trong khung trình bày "Ghi nhớ"

en: Primary task list
vi: Danh sách tác vụ chính

en: The UID of the selected (or "primary") task list in the sidebar of the "Tasks" view
vi: UID của danh sách công việc được chọn (hoặc "danh sách chính") ở khung bên trong khung trình bày "Công việc"

en: Free/busy template URL
vi: Địa chỉ mạng mẫu Rảnh/Bận

en: The URL template to use as a free/busy data fallback, %u is replaced by the user part of the mail address and %d is replaced by the domain
vi: Mẫu địa chỉ mạng cần dùng là dữ liệu Rảnh/Bận phục hồi: %u được thay thế bằng phần người dùng của địa chỉ thư, và %d được thay thế bằng miền của địa chỉ

en: Recurrent Events in Italic
vi: Sự kiện lặp lại chữ nghiêng

en: Show days with recurrent events in italic font in bottom left calendar
vi: Hiện ngày với sự kiện lặp lại bằng chữ nghiêng ở đáy trái lịch

en: Show appointment end times in week and month views
vi: Hiện thời điểm kết thúc cuộc hẹn trong ô xem tuần và tháng đều

en: Whether to display the end time of events in the week and month views
vi: Có nên hiển thị thời điểm kết thúc sự kiện trong ô xem tuần và tháng đều hay không

en: Show the memo preview pane
vi: Hiện khung xem thử ghi nhớ

en: Show the task preview pane
vi: Hiện khung xem thử công việc

en: Show week numbers in Day View, Work Week View, and Date Navigator
vi: Hiện số thứ tự tuần trong ô xem ngày, tuần làm việc và duyệt ngày

en: Whether to show week numbers in various places in the Calendar
vi: Có nên hiển thị số thứ tự tuần ở một số nơi trong lịch hay không

en: Vertical position for the tag pane
vi: Vị trí dọc của khung thẻ

en: Highlight tasks due today
vi: Tô sáng tác vụ đến hạn

en: Tasks due today color
vi: Màu của tác vụ hết hạn vào hôm nay

en: Background color of tasks that are due today, in "#rrggbb" format. Used together with task-due-today-highlight
vi: Màu nền của mọi tác vụ hết hạn hôm nay, dạng "#rrggbb". Dùng với task-due-today-highlight

en: Task preview pane position (horizontal)
vi: Vị trí ô xem trước công việc (ngang)

en: Task layout style
vi: Kiểu bố trí công việc

en: The layout style determines where to place the preview pane in relation to the task list. "0" (Classic View) places the preview pane below the task list. "1" (Vertical View) places the preview pane next to the task list
vi: Kiểu bố cục quyết định nơi đặt khung xem trước so với danh sách công việc. "0" (trình bày cổ điển) đặt khung xem trước bên dưới danh sách công việc. "1" (trình bày dọc) đặt khung xem trước kế bên danh sách công việc.

en: Task preview pane position (vertical)
vi: Vị trí ô xem trước công việc (dọc)

en: Position of the task preview pane when oriented vertically
vi: Vị trí khung liên lạc xem trước theo hướng ngang

en: Highlight overdue tasks
vi: Tô sáng tác vụ quá hạn

en: Overdue tasks color
vi: Màu của tác vụ quá hạn

en: Background color of tasks that are overdue, in "#rrggbb" format. Used together with task-overdue-highlight.
vi: Màu nền của mọi tác vụ quá hạn, dạng "#rrggbb". Dùng với task-overdue-highlight.

en: Time divisions
vi: Chia thời gian

en: Intervals shown in Day and Work Week views, in minutes
vi: Hộp thời gian được hiển thị trong ô xem Ngày/Tuần làm việc, theo phút

en: The default timezone to use for dates and times in the calendar, as an untranslated Olson timezone database location like "America/New York"
vi: Múi giờ mặc định cần dùng cho ngày và giờ trong lịch, là ví trị cơ sở dữ liệu kiểu Olsen chưa dịch như "Asia/Hanoi" (Châu Á/Hà nội)

en: Twenty four hour time format
vi: Định dạng thời gian 24 giờ

en: Whether to show times in twenty four hour format instead of using am/pm
vi: Có nên hiển thị giờ dạng 24-giờ thay vào dùng am/pm (buổi sáng/buổi chiều-tối) hay không

en: Default appointment reminder
vi: Bộ nhắc nhở cuộc hẹn mặc định

en: Whether to set a default reminder for appointments
vi: Có nên lập bộ nhắc nhở mặc định cho mọi cuộc hẹn hay không

en: Use system timezone
vi: Dùng múi giờ hệ thống

en: Week start
vi: Tuần bắt đầu

en: Weekday the week starts on, from Sunday (0) to Saturday (6)
vi: Hôm bắt đầu tuần, từ Chủ Nhật (0) đến Thứ Bảy (6)

en: Work days
vi: Ngày làm việc

en: Days on which the start and end of work hours should be indicated
vi: Ngày cần ngụ ý giờ bắt đầu và kết thúc đều làm việc

en: Previous Evolution version
vi: Phiên bản Evolution trước

en: List of disabled plugins
vi: Danh sách phần bổ sung bị tắt

en: The list of disabled plugins in Evolution
vi: Danh sách phần bổ sung bị tắt trong Evolution

en: The window's X coordinate
vi: Toạ độ X của cửa sổ

en: The window's Y coordinate
vi: Toạ độ Y của cửa sổ

en: The window's width in pixels
vi: Chiều rộng (theo điểm) của cửa sổ

en: The window's height in pixels
vi: Chiều cao (theo điểm) của cửa sổ

en: Check whether Evolution is the default mailer
vi: Kiểm tra nếu Evolution là trình thư mặc định.

en: Every time Evolution starts, check whether or not it is the default mailer.
vi: Mỗi lần khởi chạy Evolution, kiểm tra nếu nó là trình thư mặc định hay không.

en: Default charset in which to compose messages
vi: Bộ ký tự mặc định để soạn thảo thư.

en: Default charset in which to compose messages.
vi: Bộ ký tự mặc định để soạn thảo thư.

en: Spell check inline
vi: Kiểm tra trực tiếp chính tả

en: Draw spelling error indicators on words as you type.
vi: Vẽ chỉ báo lỗi chính tả trên từ khi gõ.

en: Automatic link recognition
vi: Tự động nhận dạng liên kết

en: Recognize links in text and replace them.
vi: Nhận ra mọi liên kết trong văn bản và thay thế chúng.

en: Automatic emoticon recognition
vi: Tự động nhận dạng biểu tượng xúc cảm

en: Recognize emoticons in text and replace them with images.
vi: Nhận dạng hình cười trong văn bản và thay thế bằng ảnh.

en: Attribute message
vi: Thông điệp thuộc tính

en: Forward message
vi: Thư chuyển

en: Group Reply replies to list
vi: Trả lời nhóm đến danh sách

en: Put the cursor at the bottom of replies
vi: Đặt con trỏ ở phần cuối của trả lời

en: Always request read receipt
vi: Luôn luôn yêu cầu thông báo đã đọc

en: Whether a read receipt request gets added to every message by default.
vi: Mặc định là có nên thêm vào mỗi thư một yêu cầu thông báo đã đọc, hay không.

en: Send HTML mail by default
vi: Gửi thư dạng HTML theo mặc định

en: Send HTML mail by default.
vi: Gửi thư dạng HTML theo mặc định

en: Spell checking color
vi: Màu kiểm tra chính tả

en: Underline color for misspelled words when using inline spelling.
vi: Màu gạch dưới cho từ sai chính tả khi dùng chức năng chính tả trực tiếp.

en: Spell checking languages
vi: Ngôn ngữ kiểm tra chính tả

en: List of dictionary language codes used for spell checking.
vi: Danh sách các mã ngôn ngữ từ điển được dùng để kiểm tra chính tả.

en: Show "Bcc" field when sending a mail message
vi: Hiện trường "Bcc" khi gửi thư

en: Show "Cc" field when sending a mail message
vi: Hiện trường "Cc" khi gửi thư

en: Show "Reply To" field when sending a mail message
vi: Hiện trường "Reply To" khi gửi thư

en: Show "From" field when posting to a newsgroup
vi: Hiện trường "From" (từ) khi gửi thư

en: Show "Reply To" field when posting to a newsgroup
vi: Hiện trường "Reply To" (trả lời cho) khi gửi thư

en: Digitally sign replies when the original message is signed
vi: Ký điện tử thư trả lời nếu thư gốc cũng ký

en: Encode filenames in an Outlook/GMail way
vi: Mã hoá các tên tập tin theo kiểu Outlook/GMail

en: Encode filenames in the mail headers same as Outlook or GMail do, to let them display correctly filenames with UTF-8 letters sent by Evolution, because they do not follow the RFC 2231, but use the incorrect RFC 2047 standard.
vi: Mã hoá các tên tập tin trên dòng đầu của thư bằng cùng một cách với Outlook hay GMail, để ứng dụng khách đó đọc được tên tập tin địa hoá được Evolution gửi, vì tập tin như vậy không tùy theo RFC 2231, chỉ dùng tiêu chuẩn RFC 2047 không đúng.

en: Put personalized signatures at the top of replies
vi: Đặt chữ ký ở đầu phần trả lời

en: Do not add signature delimiter
vi: Không thêm phân cách chữ ký

en: Show image animations
vi: Hiện hoạt cảnh ảnh

en: Enable animated images in HTML mail. Many users find animated images annoying and prefer to see a static image instead.
vi: Bật ảnh động trong thư HTML. Nhiều người dùng không thích ảnh động và chọn ảnh tĩnh thay thế.

en: Enable or disable type ahead search feature
vi: Bật/tắt tính năng tìm kiếm gõ trước

en: Enable the side bar search feature to allow interactive searching of folder names.
vi: Bật thanh tìm kiếm bên để cho phép tìm tương tác với tên thư mục.

en: Disable or enable ellipsizing of folder names in side bar
vi: Bật hay tắt thay thế phần tên thư mục bị cắt ngắn trong khung lề bằng dấu chấm lửng

en: Whether disable ellipsizing feature of folder names in side bar.
vi: Có nên tắt tính năng thay thế phần còn lại của tên thư mục bị cắt ngắn trong khung lề bằng dấu chấm lửng, hay không.

en: Enable or disable magic space bar
vi: Bật/tắt phím dài ma thuật

en: Enable this to use Space bar key to scroll in message preview, message list and folders.
vi: Bật tùy chọn này để sử dụng phím dài để cuộn qua ô xem thử thư, danh sách thư và các thư mục.

en: Enable to use a similar message list view settings for all folders
vi: Bật dùng cùng thiết lập xem cho mọi thư mục

en: Enable to use a similar message list view settings for all folders.
vi: Bật dùng cùng thiết lập xem cho mọi thư mục.

en: Mark citations in the message "Preview"
vi: Đánh các trích dẫn trong thư "Xem thử".

en: Mark citations in the message "Preview".
vi: Đánh các trích dẫn trong thư "Xem thử".

en: Citation highlight color
vi: Màu tô sáng trích dẫn

en: Citation highlight color.
vi: Màu tô sáng trích dẫn.

en: Enable/disable caret mode
vi: Bật/tắt chế độ con nháy

en: Enable caret mode, so that you can see a cursor when reading mail.
vi: Bật chế độ con nháy, để bạn xem con chạy khi đọc thư.

en: Default charset in which to display messages
vi: Bộ ký tự mặc định để hiển thị thư.

en: Default charset in which to display messages.
vi: Bộ ký tự mặc định để hiển thị thư.

en: Load images for HTML messages over HTTP
vi: Nạp qua HTTP các ảnh cho thư HTML

en: Load images for HTML messages over HTTP(S). Possible values are: "0" - Never load images off the net. "1" - Load images in messages from contacts. "2" - Always load images off the net.
vi: Tải qua HTTP(S) các ảnh cho thư HTML. Giá trị có thể:
    0 - không bao giờ tải ảnh từ Internet
    1 - tải ảnh trong thư đến tử liên lạc
    2 - lúc nào cũng tải ảnh từ Internet (không an toàn)

en: Show Animations
vi: Hiện hoạt cảnh

en: Show animated images as animations.
vi: Hiện ảnh đã hoạt cảnh kiểu hoạt cảnh.

en: Show all message headers
vi: Hiện hết dòng đầu thư

en: Show all the headers when viewing a messages.
vi: Hiện hết tất cả dòng đầu khi xem thư.

en: List of custom headers and whether they are enabled.
vi: Danh sách các dòng đầu tự chọn và nếu bật chưa.

en: This key should contain a list of XML structures specifying custom headers, and whether they are to be displayed. The format of the XML structure is &lt;header enabled&gt; - set enabled if the header is to be displayed in the mail view.
vi: Khoá này nên chứa danh sách các cấu trúc XML ghi rõ dòng đầu tự chọn, và nếu sẽ hiển thị chúng. Dạng thức của cấu trúc XML là:
    &lt;header enabled&gt;
    (lập đã bật dòng đầu, nếu sẽ hiển thị dòng đầu ấy trong ô xem thư).

en: Show photo of the sender
vi: Hiện ảnh chụp của người gửi

en: Show the photo of the sender in the message reading pane.
vi: Hiển thị ảnh chụp của người gửi trong ô cửa sổ đọc thư.

en: Search for the sender photo in local address books
vi: Tìm kiếm ảnh chụp người gửi trong các sổ địa chỉ cục bộ

en: This option would help in improving the speed of fetching.
vi: Tùy chọn này sẽ tăng tốc độ lấy thư.

en: Mark as Seen after specified timeout
vi: Đánh dấu là Đã xem, sau thời hạn đã ghi rõ.

en: Mark as Seen after specified timeout.
vi: Đánh dấu là Đã xem, sau thời hạn đã ghi rõ.

en: Timeout for marking messages as seen
vi: Thời hạn đánh dấu thư là đã xem

en: Timeout in milliseconds for marking messages as seen.
vi: Thời hạn (theo mili giây) đánh dấu thư là đã xem.

en: Sender email-address column in the message list
vi: Cột địa chỉ thư cua người gửi trong danh sách thư

en: Show the email-address of the sender in a separate column in the message list.
vi: Hiển thị địa chỉ thư của người gửi trong một cột riêng trong danh sách thư.

en: Determines whether to use the same fonts for both "From" and "Subject" lines in the "Messages" column in vertical view
vi: Xác định có nên sử dụng cùng một phông chữ trên cả hai dòng đầu "Từ" và "Chủ đề" trong cột "Thư" khi xem theo chiều dọc

en: Determines whether to use the same fonts for both "From" and "Subject" lines in the "Messages" column in vertical view.
vi: Xác định có nên sử dụng cùng một phông chữ trên cả hai dòng đầu "Từ" và "Chủ đề" trong cột "Thư" khi xem theo chiều dọc.

en: Show deleted messages in the message-list
vi: Hiển thị thư bị xoá trong danh sách các thư.

en: Show deleted messages (with a strike-through) in the message-list.
vi: Hiển thị mọi thư bị xoá (kiểu gạch đè) trong danh sách các thư.

en: Enable Unmatched search folder
vi: Bật thư mục tìm kiếm không khớp

en: Hides the per-folder preview and removes the selection
vi: Ẩn ô xem thử từng thư mục và gỡ bỏ vùng chọn

en: This key is read only once and reset to "false" after read. This unselects the mail in the list and removes the preview for that folder.
vi: Khoá này được đọc chỉ một lần, và đặt lại thành "false" (sai) sau khi đọc. Hành vi này thì bỏ chọn thư trong danh sách, và gỡ bo ô xem thử đối với thư mục đó.

en: Height of the message-list pane
vi: Độ cao ô cửa sổ danh sách thư

en: Height of the message-list pane.
vi: Độ cao ô cửa sổ danh sách thư.

en: Describes whether message headers in paned view should be collapsed or expanded by default. "0" = expanded and "1" = collapsed
vi: Mô tả dòng đầu thông điệp trong khung xem mặc định thu nhỏ hay bung ra. "0" là bung, "1" là thu nhỏ

en: Width of the message-list pane
vi: Độ rộng ô cửa sổ danh sách thư

en: Width of the message-list pane.
vi: Độ rộng của ô cửa sổ danh sách thư.

en: The layout style determines where to place the preview pane in relation to the message list. "0" (Classic View) places the preview pane below the message list. "1" (Vertical View) places the preview pane next to the message list.
vi: Kiểu bố cục quyết định nơi đặt khung xem trước so với danh sách thư. "0" (trình bày cổ điển) đặt khung xem trước bên dưới danh sách thư. "1" (trình bày dọc) đặt khung xem trước kế bên danh sách thư.

en: Variable width font
vi: Phông chữ rộng biến

en: The variable width font for mail display.
vi: Phông chữ độ rộng biến đổi để hiển thị thư.

en: The terminal font for mail display.
vi: Phông chữ thiết bị cuối để hiển thị thư.

en: Use custom fonts
vi: Dùng phông chữ tự chọn

en: Use custom fonts for displaying mail.
vi: Dùng phông chữ tự chọn để hiển thị thư.

en: Compress display of addresses in TO/CC/BCC
vi: Thu gọn ô hiển thị các địa chỉ trong Cho/CC/BCC

en: Compress display of addresses in TO/CC/BCC to the number specified in address_count.
vi: Thu gọn ô hiển thị các địa chỉ trong trường Cho/CC/BCC thành số được xác định trong giá trị address_count (số đếm địa chỉ)

en: Number of addresses to display in TO/CC/BCC
vi: Số địa chỉ cần hiển thị trong Cho/CC/BCC

en: This sets the number of addresses to show in default message list view, beyond which a '...' is shown.
vi: Tùy chọn này đặt số địa chỉ cần hiển thị trong ô xem danh sách thư mặc định, ở ngoại đó hiển thị dấu chấm lửng (…).

en: Thread the message-list based on Subject
vi: Hiển thị nhánh trong danh sách thư, theo Chủ đề

en: Whether or not to fall back on threading by subjects when the messages do not contain In-Reply-To or References headers.
vi: Có nên trở về tạo nhánh thư theo chủ đề khi thư không chứa dòng đầu In-Reply-To (trả lời theo thư trước) hay References (tham chiếu).

en: Default value for thread expand state
vi: Giá trị mặc định cho tình trạng dãn ra nhánh

en: This setting specifies whether the threads should be in expanded or collapsed state by default. Evolution requires a restart.
vi: Thiết lập này xác định các nhánh nên được giãn ra hay co lại theo mặc định. Cần chạy Evolution lại.

en: Whether sort threads based on latest message in that thread
vi: Có nên sắp xếp nhánh dựa vào thư mới nhất trong nhánh, hay không

en: This setting specifies whether the threads should be sorted based on latest message in each thread, rather than by message's date. Evolution requires a restart.
vi: Thiết lập này xác định các nhánh nên được sắp xếp dựa vào thư mới nhất trong mỗi nhánh, hơn là theo ngày tháng nhận thư. Cần phải khởi chạy lại Evolution.

en: Log filter actions
vi: Ghi lưu các hành động lọc

en: Log filter actions to the specified log file.
vi: Ghi lưu các hành động lọc vào tập tin bản ghi đã ghi rõ.

en: Logfile to log filter actions
vi: Tập tin bản ghi nơi cần ghi lưu các hành động lọc.

en: Logfile to log filter actions.
vi: Tập tin bản ghi nơi cần ghi lưu các hành động lọc.

en: Default forward style
vi: Kiểu chuyển tiếp mặc định

en: Prompt on empty subject
vi: Nhắc khi có chủ đề rỗng

en: Prompt the user when he or she tries to send a message without a Subject.
vi: Nhắc người dùng khi họ cố gửi thư chưa có Chủ đề.

en: Prompt when emptying the trash
vi: Hỏi khi đổ rác

en: Prompt the user when he or she tries to empty the trash.
vi: Nhắc người dùng khi đổ rác.

en: Prompt when user expunges
vi: Nhắc khi người dùng xoá hẳn

en: Prompt the user when he or she tries to expunge a folder.
vi: Nhắc người dùng khi họ cố xoá hẳn thư mục.

en: Prompt before sending to recipients not entered as mail addresses
vi: Hỏi trước khi gửi đến người nhận không được nhập vào như địa chỉ thư

en: It disables/enables the repeated prompts to warn that you are trying to send a message to recipients not entered as mail addresses
vi: Nó bật/tắt tính năng cứ nhắc cảnh báo rằng việc gửi thư trả lời cho người nhận không phải địa chỉ thư.

en: Prompt when user only fills Bcc
vi: Nhắc khi người dùng chỉ nhập Bcc

en: Prompt when user tries to send a message with no To or Cc recipients.
vi: Nhắc khi người dùng cố gửi thư mà không có người nhận Cho (To) hay Chép Cho (CC).

en: Prompt when user tries to send unwanted HTML
vi: Nhắc khi người dùng cố gửi thư dạng HTML không phải được muốn

en: Prompt when user tries to send HTML mail to recipients that may not want to receive HTML mail.
vi: Nhắc khi người dùng cố gửi thư HTML cho liên lạc không muốn nhận HTML.

en: Prompt when user tries to open 10 or more messages at once
vi: Nhắc khi người dùng cố mở hơn 9 thư cùng lúc

en: If a user tries to open 10 or more messages at one time, ask the user if they really want to do it.
vi: Nếu người dùng cố mở hơn 9 thư cùng lúc thì hỏi nếu họ thật muốn làm như thế.

en: Prompt while marking multiple messages
vi: Nhắc khi đánh dấu nhiều thư

en: Enable or disable the prompt whilst marking multiple messages.
vi: Bật/tắt dấu nhắc trong khi đánh dấu nhiều thư.

en: Prompt when deleting messages in search folder
vi: Nhắc khi xoá thư khỏi thư mục tìm kiếm

en: It disables/enables the repeated prompts to warn that deleting messages from a search folder permanently deletes the message, not simply removing it from the search results.
vi: Nó bật/tắt tính năng cứ nhắc cảnh báo rằng việc xoá thư khỏi một thư mục tìm kiếm sẽ xoá hoàn toàn thư đó, không phải đơn giản gỡ bỏ nó khỏi kết quả tìm kiếm.

en: Prompt when replying privately to list messages
vi: Hỏi khi trả lời riêng cho hộp thư chung

en: It disables/enables the repeated prompts to warn that you are sending a private reply to a message which arrived via a mailing list.
vi: Nó bật/tắt tính năng cứ nhắc cảnh báo rằng việc gửi thư trả lời riêng tư cho một thông điệp đến từ hộp thư chung.

en: Prompt when mailing list hijacks private replies
vi: Hỏi khi có trả lời riêng trong hộp thư chung

en: It disables/enables the repeated prompts to warn that you are trying sending a private reply to a message which arrived via a mailing list, but the list sets a Reply-To: header which redirects your reply back to the list
vi: Nó bật/tắt tính năng nhắc cảnh báo liên tục rằng việc gửi thư trả lời riêng tư cho một thông điệp đến từ hộp thư chung, nhưng hộp thư chung đặt dòng đầu Reply-To: để tái định hướng câu trả lời về hộp thư chung.

en: Prompt when replying to many recipients
vi: Hỏi khi trả lời cho nhiều người

en: It disables/enables the repeated prompts to warn that you are sending a reply to many people.
vi: Nó bật/tắt tính năng cứ nhắc cảnh báo rằng việc gửi thư trả lời cho nhiều người/

en: Asks whether to close the message window when the user forwards or replies to the message shown in the window
vi: Hỏi có đóng cửa sổ thư khi người dùng chuyển thư hoặc trả lời thư của thư trong cửa sổ đang xem không.

en: Empty Trash folders on exit
vi: Làm sạch thư mục Rác khi thoát

en: Empty all Trash folders when exiting Evolution.
vi: Làm sạch thư mục Rác khi thoát trình Evolution.

en: Minimum days between emptying the trash on exit
vi: Số ngày tối thiểu giữa hai lần đổ rác khi thoát.

en: Minimum time between emptying the trash on exit, in days.
vi: Thời gian tối thiểu giữa hai lần sổ rác khi thoát, theo ngày.

en: Last time Empty Trash was run
vi: Lần cuối cùng đổ rác

en: The last time Empty Trash was run, in days since January 1st, 1970 (Epoch).
vi: Lần cuối cùng đã chạy đổ rác, theo ngày từ 01/01/1970 (Epoch).

en: Amount of time in seconds the error should be shown on the status bar.
vi: Thời lượng theo giây trong đó cần hiển thị lỗi trên thanh trạng thái.

en: Level beyond which the message should be logged.
vi: Mức quá đó thư nên được ghi lưu.

en: This can have three possible values. "0" for errors. "1" for warnings. "2" for debug messages.
vi: Có ba giá trị có thể:
     • 0		lỗi
     • 1		cảnh báo
     • 2		thông điệp gỡ lỗi.

en: Show original "Date" header value.
vi: Hiện giá trị dòng đầu "Date" gốc.

en: List of Labels and their associated colors
vi: Danh sách Nhãn và màu sắc liên quan

en: List of labels known to the mail component of Evolution. The list contains strings containing name:color where color uses the HTML hex encoding.
vi: Danh sách các nhãn mà thành phần thư của Evolution biết được. Danh sách ấy chứa chuỗi name:color (tên:màu) mà màu ấy dạng hệ thập lục phân HTML.

en: Check incoming mail being junk
vi: Kiểm thư mới nhận là thư rác

en: Run junk test on incoming mail.
vi: Chạy phép thử thư rác khi thư gửi đến

en: Empty Junk folders on exit
vi: Làm sạch thư mục Thư rác khi thoát

en: Empty all Junk folders when exiting Evolution.
vi: Làm sạch thư mục Thư rác khi thoát khỏi trình Evolution.

en: Minimum days between emptying the junk on exit
vi: Số ngày tối thiểu giữa hai lần xoá thư rác khi thoát.

en: Minimum time between emptying the junk on exit, in days.
vi: Thời gian tối thiểu giữa hai lần xoá thư rác khi thoát, theo ngày.

en: Last time Empty Junk was run
vi: Lần cuối cùng đổ thư mục thư rác

en: The last time Empty Junk was run, in days since January 1st, 1970 (Epoch).
vi: Lần cuối cùng xoá thư rác, theo ngày từ 01/01/1970 (Epoch).

en: The default plugin for Junk hook
vi: Phần bổ sung mặc định cho móc Thư rác

en: This is the default junk plugin, even though there are multiple plugins enabled. If the default listed plugin is disabled, then it won't fall back to the other available plugins.
vi: Đây là phần bổ sung Thư rác mặc định, mặc dù có nhiều phần bổ sung được hiệu lực. Vậy nếu phần bổ sung đã liệt kê mặc định bị tắt, nó không bị thay thế bằng phần bổ sung sẵn sàng khác.

en: Determines whether to lookup in address book for sender email
vi: Quyết định có nên tra tìm trong sổ địa chỉ tìm địa chỉ thư của người gửi, hay không

en: Determines whether to lookup the sender email in address book. If found, it shouldn't be a spam. It looks up in the books marked for autocompletion. It can be slow, if remote address books (like LDAP) are marked for autocompletion.
vi: Quyết định có nên tra tìm địa chỉ thư của người gửi trong sổ địa chỉ hay không. Tìm thấy thì nó không nên là thư rác. Chức năng này tra tìm trong những sổ được đánh dấu cho chức năng tự động điền nốt. Tiến trình này có thể chạy chậm nếu bạn đã đánh dấu sổ địa chỉ ở xa (v.d. LDAP) để tự động điền nốt.

en: Determines whether to look up addresses for junk filtering in local address book only
vi: Quyết định có nên tra tìm địa chỉ để lọc ra thư rác chỉ trong sổ địa chỉ cục bộ hay không

en: This option is related to the key lookup_addressbook and is used to determine whether to look up addresses in local address book only to exclude mail sent by known contacts from junk filtering.
vi: Tùy chọn này liên quan đến khoá lookup_addressbook (tra tìm trong sổ địa chỉ) và được dùng để quyết định có nên tra tìm địa chỉ chỉ trong sổ địa chỉ cục bộ, để loại trừ khỏi tiến trình lọc ra thư rác các thư được gửi bởi liên lạc đã biết.

en: Determines whether to use custom headers to check for junk
vi: Xác định có nên sử dụng các dòng đầu tự chọn để kiểm tra có thư rác, hay không.

en: Determines whether to use custom headers to check for junk. If this option is enabled and the headers are mentioned, it will be improve the junk checking speed.
vi: Xác định có nên sử dụng các dòng đầu tự chọn để kiểm tra có thư rác, hay không. Bật tùy chọn này và ghi rõ những dòng đầu hữu ích, thì tăng tốc độ kiểm tra có thư rác.

en: Custom headers to use while checking for junk.
vi: Các dòng đầu tự chọn cần sử dụng trong khi kiểm tra có thư rác không.

en: Custom headers to use while checking for junk. The list elements are string in the format "headername=value".
vi: Các dòng đầu tự chọn cần sử dụng trong khi kiểm tra có thư rác không. Những mục danh sách là chuỗi theo định dạng "tên_dòng_đầu=giá_trị".

en: UID string of the default account.
vi: Chuỗi UID của tài khoản mặc định.

en: Save directory
vi: Thư mục lưu

en: Directory for saving mail component files.
vi: Thư mục vào đó cần lưu các tập tin thành phần thư.

en: Composer load/attach directory
vi: Thư mục nạp/đính của bộ cấu tạo

en: Directory for loading/attaching files to composer.
vi: Thư mục từ đó cần nạp/đính tập tin vào bộ cấu tạo.

en: Check for new messages on start
vi: Kiểm tra thư mới lúc khởi động

en: Check for new messages in all active accounts
vi: Kiểm tra thư mới cho mọi tài khoản hoạt động

en: Server synchronization interval
vi: Khoảng đợi đồng bộ máy chủ

en: Controls how frequently local changes are synchronized with the remote mail server. The interval must be at least 30 seconds.
vi: Điều khiển khoảng đợi giữa hai lần đồng bộ các thay đổi cục bộ với máy phục vụ từ xa. Khoảng thời gian tối thiểu là 30 giây.

note: Translators: This is the a list of words for the attach reminder plugin to look for in a message body. Please use any number of words here in your language that might indicate that an attachment should have been attached to the message.
en: ['attachment','attaching','attached','enclosed']
vi: ['attachment','attaching','attached','enclosed','đính','kèm','gắn','gửi']

en: List of clues for the attachment reminder plugin to look for in a message body
vi: Danh sách các đầu mối cho phần bổ sung nhắc nhở đồ đính kèm lần trong nội dung thư

en: List of clues for the attachment reminder plugin to look for in a message body.
vi: Danh sách các đầu mối cho phần bổ sung nhắc nhở đồ đính kèm tìm trong thân thư.

en: Address book source
vi: Nguồn sổ địa chỉ

en: Address book to use for storing automatically synced contacts.
vi: Sổ địa chỉ để lưu liên lạc đồng bộ tự động.

en: Auto sync Pidgin contacts
vi: Liên lạc tự động đồng bộ Pidgin

en: Enable autocontacts
vi: Bật liên lạc tự động

en: Pidgin address book source
vi: Nguồn sổ địa chỉ Pidgin

en: Address book to use for storing automatically synced contacts from Pidgin.
vi: Sổ địa chỉ để lưu liên lạc đồng bộ tự động từ Pidgin.

en: Pidgin check interval
vi: Nhịp kiểm tra Pidgin

en: Check interval for Pidgin syncing of contacts.
vi: Kiểm tra định kỳ đồng bộ liên lạc Pidgin.

en: Pidgin last sync MD5
vi: MD5 đồng bộ Pidgin lần cuối

en: Pidgin last sync MD5.
vi: MD5 đồng bộ Pidgin lần cuối.

en: Pidgin last sync time
vi: Thời gian đồng bộ Pidgin lần cuối

en: Pidgin last sync time.
vi: Thời gian đồng bộ Pidgin lần cuối.

en: List of Custom Headers
vi: Danh sách Dòng đầu Riêng

en: The key specifies the list of custom headers that you can add to an outgoing message. The format for specifying a Header and Header value is: Name of the custom header followed by "=" and the values separated by ";"
vi: Khoá này ghi rõ danh sách các dòng đầu tự chọn mà bạn có thể thêm vào một thư được gửi đi. Định dạng ghi rõ một dòng đầu và giá trị dòng đầu là tên của dòng đầu tự chọn với một dấu bằng "=" theo sau, và các giá trị định giới bằng dấu chấm phẩy ";".

en: Default External Editor
vi: Trình soạn thảo bên ngoài mặc định

en: The default command that must be used as the editor.
vi: Câu lệnh mặc định cần dùng làm trình soạn thảo.

en: Automatically launch when a new mail is edited
vi: Tự động chạy khi sửa thư mới

en: Automatically launch editor when key is pressed in the mail composer.
vi: Tự động chạy trình biên soạn khi nhấn phím trong trình soạn thư.

en: Insert Face picture by default
vi: Chèn ảnh chân dung mặc định

en: Delete processed
vi: Xoá đã xử lý

en: Whether to delete processed iTip objects
vi: Có xoá đối tượng iTip đã xử lý không

en: Notify new messages for Inbox only.
vi: Thông báo về thư mới chỉ trong hộp thư nhận.

en: Whether to notify new messages in Inbox folder only.
vi: Có nên thông báo chỉ về thư mới trong hộp thư nhận, hay không.

en: Enable D-Bus messages.
vi: Bật thông điệp D-Bus.

en: Generates a D-Bus message when new mail messages arrive.
vi: Tạo ra một thông điệp D-BUS khi nhận thư mới.

en: Enable icon in notification area.
vi: Hiển thị biểu tượng trong vùng thông báo.

en: Show new mail icon in notification area when new messages arrive.
vi: Hiển thị biểu tượng thư mới trong vùng thông báo khi nhận thư mớ.

en: Popup message together with the icon.
vi: Hiển thị thông điệp cùng với biểu tượng.

en: Whether show message over the icon when new messages arrive.
vi: Có nên hiển thị thông điệp ở trên biểu tượng hay không, khi nhận thư mới.

en: Enable audible notifications when new messages arrive.
vi: Bật thông báo âm thanh khi nhận thư mới.

en: Whether to emit a beep.
vi: Có kêu bíp không.

en: Whether to emit a beep when new messages arrive.
vi: Có nên kêu bíp khi nhận thư mới không.

en: Sound filename to be played.
vi: Tên của tập tin âm thanh cần phát.

en: Sound file to be played when new messages arrive, if "notify-sound-play-file" is "true".
vi: Tập tin âm thanh cần phát khi nhận thư mới, nếu bật "notify-sound-play-file".

en: Whether to play a sound file.
vi: Có phát tập tin âm thanh không.

en: Use sound theme
vi: Dùng âm thanh chủ đề

en: Play themed sound when new messages arrive, if not in beep mode.
vi: Tập tin âm thanh chủ đề khi nhận thư mới, nếu không phải ở chế độ kêu bíp.

en: Mode to use when displaying mails
vi: Chế độ cần dùng khi hiển thị thư

en: Whether to show suppressed HTML output
vi: Có hiện đầu ra HTML bị chặn không

en: List of Destinations for publishing
vi: Danh sách các địa chỉ chủ để công bố

en: List of keyword/value pairs for the Templates plugin to substitute in a message body.
vi: Danh sách các cặp từ-khoá/giá-trị cho phần bổ sung Mẫu thay thế trong nội dung thư.

en: Skip development warning dialog
vi: Bỏ qua hộp thoại cảnh báo phát triển

en: Whether the warning dialog in development versions of Evolution is skipped.
vi: Có nên bỏ qua hộp thoại cảnh báo trong phiên bản phát triển Evolution hay không.

en: Initial attachment view
vi: Khung xem đinh kèm ban đầu

en: Initial file chooser folder
vi: Thư mục bộ chọn tập tin ban đầu

en: Initial folder for GtkFileChooser dialogs.
vi: Thư mục ban đầu cho hộp thoại GtkFileChooser.

en: Start in offline mode
vi: Khởi chạy trong chế độ ngoại tuyến

en: Whether Evolution will start up in offline mode instead of online mode.
vi: Có nên khỏi chạy trình Evolution trong chế độ ngoại tuyến thay vào chế độ trực tuyến hay không.

en: Offline folder paths
vi: Đường dẫn thư mục ngoại tuyến

en: List of paths for the folders to be synchronized to disk for offline usage.
vi: Danh sách đường dẫn cho những thư mục sẽ được đồng bộ với đĩa để sử dụng ngoại tuyến.

en: Enable express mode
vi: Bật tìm nhanh

en: Window buttons are visible
vi: Hiển thị nút cửa sổ

en: Whether the window buttons should be visible.
vi: Có nên hiển thị mọi cái nút trên cửa sổ hay không.

en: Window button style
vi: Kiểu nút cửa sổ

en: The style of the window buttons. Can be "text", "icons", "both", "toolbar". If "toolbar" is set, the style of the buttons is determined by the GNOME toolbar setting.
vi: Kiểu dạng mọi cái nút cửa sổ. Có thể là "text" (chữ), "icons" (ảnh), "both" (cả hai) hay "toolbar" (thanh công cụ). Nếu lập "thanh công cụ" thì thiết lập thanh công cụ GNOME sẽ quyết định kiểu dạng các cái nút này.

en: Toolbar is visible
vi: Hiện thanh công cụ

en: Whether the toolbar should be visible.
vi: Có nên hiển thị thanh công cụ hay không.

en: Sidebar is visible
vi: Hiện khung lề

en: Whether the sidebar should be visible.
vi: Có nên hiển thị khung lề hay không.

en: Statusbar is visible
vi: Hiện khung lề

en: Whether the status bar should be visible.
vi: Hiện/ẩn thanh trạng thái.

en: ID or alias of the component to be shown by default at start-up.
vi: Mặc định là hiển thị ID hay biệt hiệu của thành phần khi khởi động.

en: Default sidebar width
vi: Độ rộng khung lề mặc định

en: The default width for the sidebar, in pixels.
vi: Độ rộng mặc định của thanh nách, theo điểm ảnh.

en: Use only local spam tests.
vi: Dùng chỉ sự kiểm tra thư rác kiểu cục bộ.

en: Use only the local spam tests (no DNS).
vi: Dùng chỉ sự kiểm tra thư rác kiểu cục bộ (không có DNS).

en: Socket path for SpamAssassin
vi: Đường dẫn socket cho SpamAssassin

en: Use SpamAssassin daemon and client
vi: Dùng trình nền và ứng dụng khách SpamAssassin

en: Display as attachment
vi: Hiện dạng đính kèm

en: Newsgroups
vi: Nhóm tin

en: This message was sent by %s on behalf of %s
vi: Thư này đã được gửi bởi %s thay mặt cho %s

en: Regular Image
vi: Ảnh thường

en: Display part as an image
vi: Hiện phần dạng ảnh

en: RFC822 message
vi: Thư RFC822

en: Format part as an RFC822 message
vi: Định dạng phần dạng thư RFC822

en: GPG signed
vi: Đã ký GPG

en: GPG encrpyted
vi: Đã mã hoá GPG

en: S/MIME signed
vi: Đã ký S/MIME

en: S/MIME encrpyted
vi: Đã mã hoá S/MIME

note: #-#-#-#-#  272 (evolution 1.4 GNOME TRUNK)  #-#-#-#-# pseudo-header
en: Mailer
vi: Trình thư

en: Display part as enriched text
vi: Hiện phần dạng richtext

en: Format part as HTML
vi: Định dạng phần dạng HTML

en: Format part as plain text
vi: Định dạng phần dạng văn bản thô

en: This message is not signed. There is no guarantee that this message is authentic.
vi: Thư này không có chữ ký nên không thể đảm bảo thư này do người ấy gửi.

en: Valid signature
vi: Chữ ký hợp lệ

en: This message is signed and is valid meaning that it is very likely that this message is authentic.
vi: Thư này có chữ ký và hợp lệ nên rất có thể là thư ấy do người ấy gửi.

en: The signature of this message cannot be verified, it may have been altered in transit.
vi: Không thể xác minh chữ ký của thư này: có lẽ nó bị giả trong khi truyền.

en: Valid signature, but cannot verify sender
vi: Chữ ký hợp lệ nhưng mà không thể xác minh người gửi

en: This message is signed with a valid signature, but the sender of the message cannot be verified.
vi: Thư này có chữ ký hợp lệ, nhưng mà không thể xác minh người gửi thư.

en: Signature exists, but need public key
vi: Chữ ký tồn tại, nhưng cần khoá công

en: This message is signed with a signature, but there is no corresponding public key.
vi: Thư này được ký bằng chữ ký, nhưng không có khoá công tương ứng.

en: This message is not encrypted. Its content may be viewed in transit across the Internet.
vi: Thư này không được mã hoá nên bất cứ người nào có xem được nội dung nó trong khi truyền qua Internet.

en: Encrypted, weak
vi: Mật mã yếu

en: This message is encrypted, but with a weak encryption algorithm. It would be difficult, but not impossible for an outsider to view the content of this message in a practical amount of time.
vi: Thư này được mã hoá, nhưng mà dùng thuật toán mã hoá yếu. Người khác sẽ gặp khó khăn khi đọc thư này được một thời gian hữu ích, nhưng mà có thể làm như thế.

en: This message is encrypted.  It would be difficult for an outsider to view the content of this message.
vi: Thư này được mã hoá. Người khác sẽ gặp khó khăn nhiều khi đọc nội dung thư.

en: Encrypted, strong
vi: Mật mã mạnh

en: This message is encrypted, with a strong encryption algorithm. It would be very difficult for an outsider to view the content of this message in a practical amount of time.
vi: Thư này được mã hoá bằng thuật toán mật mã mạnh. Người khác sẽ gặp khó khăn rất nhiều khi đọc nội dung thư được thời gian hữu ích.

en: _View Certificate
vi: _Xem chứng nhận

en: This certificate is not viewable
vi: Chứng nhận này không có khả năng xem

en: Display source of a MIME part
vi: Hiện nguồn của phần MIME

en: Error parsing MBOX part: %s
vi: Lỗi phân tích phần MBOX: %s

en: Could not parse S/MIME message: %s
vi: Không thể phân tích thư S/MIME: %s

en: Could not parse PGP message: %s
vi: Không thể phân tích thư PGP: %s

en: Error verifying signature: %s
vi: Gặp lỗi khi xác minh chữ ký: %s

en: Malformed external-body part
vi: Phần external-body hư

en: Pointer to FTP site (%s)
vi: Trỏ tới địa chỉ FTP (%s)

en: Pointer to local file (%s) valid at site "%s"
vi: Trỏ tới tập tin cục bộ (%s) hợp lệ tại địa chỉ "%s"

en: Pointer to local file (%s)
vi: Trỏ tới tập tin cục bộ (%s)

en: Pointer to remote data (%s)
vi: Trỏ tới dữ liệu ở xa (%s)

en: Pointer to unknown external data ("%s" type)
vi: Trỏ tới dữ liệu lạ bên ngoài (kiểu "%s")

en: Could not parse MIME message. Displaying as source.
vi: Không thể phân tích thư MIME nên hiện thị dạng mã nguồn.

en: Unsupported encryption type for multipart/encrypted
vi: Kiểu mã hoá không được hỗ trợ cho: multipart/encrypted

en: Could not parse PGP/MIME message: %s
vi: Không thể phân tích thư PGP/MIME: %s

en: Unsupported signature format
vi: Định dạng chữ ký không hỗ trợ

en: %s attachment
vi: Đính kèm %s

en: For Your Eyes Only
vi: Chỉ cho mắt của bạn

[ctx: send-options]
note: Translators: Used in send options dialog
en: None
vi: Không

en: Mail Receipt
vi: Biên nhận thư

en: R_eply requested
vi: Yêu cầu t_rả lời

[ctx: ESendOptionsWithin]
en: Wi_thin
vi: Tr_ong vòng

[ctx: ESendOptionsWithin]
en: days
vi: ngày

en: _When convenient
vi: Khi _tiện

en: Replies
vi: Trả lời

en: _Delay message delivery
vi: Phát t_rễ thư

[ctx: ESendOptionsAfter]
en: _After
vi: _Sau

[ctx: ESendOptionsAfter]
en: days
vi: ngày

en: _Set expiration date
vi: _Lập ngày hết hạn

[ctx: ESendOptions]
en: _Until
vi: Đến _khi

en: Delivery Options
vi: Tùy chọn gửi

en: _Classification:
vi: _Phân loại:

en: Gene_ral Options
vi: Tùy chọn ch_ung

en: Creat_e a sent item to track information
vi: Tạo mục đã gửi để th_eo dõi thông tin

en: _Delivered
vi: Đã _gửi

en: Deli_vered and opened
vi: Đã phát _và mở

en: _All information
vi: _Mọi thông tin

en: A_uto-delete sent item
vi: Tự động _xoá mục đã gửi

en: Status Tracking
vi: Theo dõi trạng thái

en: _When opened:
vi: Khi đã _mở:

en: When decli_ned:
vi: Khi _bị từ chối:

en: When co_mpleted:
vi: Khi _hoàn tất:

en: When acce_pted:
vi: Khi đã chấ_p nhận

en: Return Notification
vi: Thông báo trả về

en: Sta_tus Tracking
vi: Theo dõi _trạng thái

en: Show Fields
vi: Hiện trường

en: A_vailable Fields:
vi: Trường có _sẵn:

en: _Show these fields in order:
vi: _Hiển thị những trường này theo thứ tự:

en: _Show field in View
vi: _Hiện trường trong ô xem

en: Group Items By
vi: Nhóm lại mục theo

en: Show _field in View
vi: Hiện t_rường trong ô xem

en: Then By
vi: Rồi theo

en: Show field i_n View
vi: Hiệ_n trường trong ô xem

en: Show field in _View
vi: Hiện trường trong ô _xem

en: Sort Items By
vi: Sắp xếp mục theo

note: #-#-#-#-#  474 (gnumeric 1.7.12 TRUNK)  #-#-#-#-# Data
en: _Sort...
vi: _Sắp xếp...

en: _Group By...
vi: _Nhóm lại theo...

en: _Fields Shown...
vi: T_rường đã hiện...

en: Select a Time Zone
vi: Chọn múi giờ

en: Use the left mouse button to zoom in on an area of the map and select a time zone.
    Use the right mouse button to zoom out.
vi: Hãy dùng nút chuột trái để phóng to vùng trên bản đồ và chọn múi giờ.
    Dùng nút chuột phải để thu nhỏ.

en: Time Zones
vi: Múi giờ

en: Timezone drop-down combination box
vi: Hộp tổ hợp thả xuống múi giờ

en: the current time
vi: thời điểm hiện thời

en: the time you specify
vi: thời điểm bạn chọn

en: a time relative to the current time
vi: thời điểm so với hiện thời

en: Show filters for mail:
vi: Hiển thị bộ lọc cho thư:

en: _Filter Rules
vi: _Quy tắc lọc

en: Compare against
vi: So sánh với

en: The message's date will be compared against
    the current time when filtering occurs.
vi: Ngày gửi thư sẽ được đối chiếu
    với thời điểm hiện thời, khi lọc.

en: The message's date will be compared against
    12:00am of the date specified.
vi: Ngày gửi thư sẽ được đối chiếu với thời
     điểm 12:00am tại ngày xác định.

en: The message's date will be compared against
    a time relative to when filtering occurs.
vi: Ngày gửi thư sẽ được đối chiếu
    với thời điểm liên quan lúc lọc.

en: Define Views for "%s"
vi: Định nghĩa ô xem cho "%s"

en: Define Views for %s
vi: Định nghĩa ô xem cho %s

en: _Create new view
vi: Tạ_o ô xem mới

en: _Replace existing view
vi: Tha_y thế ô xem hiện có

en: Name of new view:
vi: Tên ô xem mới:

en: Type of view:
vi: Kiểu ô xem:

en: Type of View
vi: Kiểu ô xem

note: Translators: This is a cancelled activity.
en: %s (cancelled)
vi: %s (bị huỷ)

note: Translators: This is a completed activity.
en: %s (completed)
vi: %s (hoàn tất)

note: Translators: This is an activity waiting to run.
en: %s (waiting)
vi: %s (đang chờ)

note: Translators: This is a running activity which *              the user has requested to cancel.
en: %s (cancelling)
vi: %s (đang huỷ)

en: %s (%d%% complete)
vi: %s (%d%% hoàn tất)

en: Close this message
vi: Đóng thư này

en: Attachment Properties
vi: Thuộc tính đính kèm

en: F_ilename:
vi: Tên tập t_in:

en: _Suggest automatic display of attachment
vi: Đề nghị _hiển thị tự động đồ đính kèm

en: Could not set as background
vi: Không thể đặt làm nền

en: Could not send attachment | Could not send attachments
vi[0]: Không thể gửi đính kèm

en: _Send To...
vi: _Gửi cho...

en: Send the selected attachments somewhere
vi: Gửi đính kèm được chọn đến đâu đó

en: Hide Attachment _Bar
vi: Ẩn thanh đính _kèm

en: Show Attachment _Bar
vi: Hiện thanh đính _kèm

en: Add Attachment
vi: Thêm đính kèm

en: A_ttach
vi: Đính _kèm

en: Open With Other Application...
vi: Mở bằng ứng dụng khác...

en: S_ave All
vi: Lư_u tất cả

en: A_dd Attachment...
vi: _Thêm đính kèm...

en: Hid_e All
vi: Ẩ_n tất cả

en: _View Inline
vi: _Xem trực tiếp

en: Vie_w All Inline
vi: _Xem trực tiếp tất cả

en: Open this attachment in %s
vi: Mở đồ đính kèm bằng %s

note: To Translators: This text is set as a description of an attached * message when, for example, attaching it to a composer. When the * message to be attached has also filled Subject, then this text is * of form "Attached message - Subject", otherwise it's left as is.
en: Attached message
vi: Thư đính kèm

en: A load operation is already in progress
vi: Thao tác nạp đang thực hiện

en: A save operation is already in progress
vi: Thao tác lưu đang thực hiện

en: Could not load '%s'
vi: Không thể nạp '%s'

en: Could not load the attachment
vi: Không thể nạp đồ đính kèm.

en: Could not open the attachment
vi: Không thể mở đồ đính kèm

en: Attachment contents not loaded
vi: Nhắc nhở đính kèm

en: Could not save '%s'
vi: Không thể lưu '%s'

en: Could not save the attachment
vi: Không thể lưu đồ đính kèm

en: Mark as default address book
vi: Đánh dấu là sổ địa chỉ mặc định

en: Autocomplete with this address book
vi: Tự động điền với sổ địa chỉ này

en: Copy book content locally for offline operation
vi: Sao chép cục bộ nội dung sổ để thao tác ngoại tuyến

note: To Translators: The text is concatenated to a form: "Ctrl-click to open a link http://www.example.com"
en: Ctrl-click to open a link
vi: Nhấn giữ Ctrl để mở liên kết

en: Mark as default task list
vi: Đánh dấu là danh sách tác vụ mặc định

en: Mark as default memo list
vi: Đánh dấu là danh sách ghi nhớ mặc định

en: Copy calendar contents locally for offline operation
vi: Chép nội dung lịch cục bộ để hoạt động ngoại tuyến

en: Copy task list contents locally for offline operation
vi: Chép nội dung danh sách tác vụ cục bộ để hoạt động ngoại tuyến

en: Copy memo list contents locally for offline operation
vi: Chép nội dung danh sách ghi nhớ cục bộ để hoạt động ngoại tuyến

en: Month Calendar
vi: Lịch tháng

en: popup list
vi: danh sách tự mở

[ctx: table-date]
note: Translators: "None" as a label of a button to unset date in a * date table cell.
en: None
vi: Không

en: The time must be in the format: %s
vi: Thời gian phải có định dạng: %s

en: The percent value must be between 0 and 100, inclusive
vi: Giá trị phần trăm phải nằm giữa 0 và 100, kể cả hai số đó

en: Text entry to input date
vi: Trường nhập ngày

en: Click this button to show a calendar
vi: Nhắp vào cái nút này để hiển thị một lịch

en: Drop-down combination box to select time
vi: Hộp tổ hợp thả xuống để chọn thời gian

en: No_w
vi: Bâ_y giờ

en: _Today
vi: Hô_m nay

[ctx: date]
note: Translators: "None" for date field of a date edit, shown when * there is no date set.
en: None
vi: Không

en: Invalid Date Value
vi: Giá trị ngày tháng không hợp lệ

en: Invalid Time Value
vi: Giá trị giờ không hợp lệ

[ctx: DateFmt]
note: Translators: This is used for abbreviated days in the future. *         You can use strftime modifiers here too, like "Next %a", to avoid * repeated translation of the abbreviated day name.
en: Next Mon
vi: Thứ hai tới

[ctx: DateFmt]
note: Translators: This is used for abbreviated days in the future. *         You can use strftime modifiers here too, like "Next %a", to avoid * repeated translation of the abbreviated day name.
en: Next Tue
vi: Thứ ba tới

[ctx: DateFmt]
note: Translators: This is used for abbreviated days in the future. *         You can use strftime modifiers here too, like "Next %a", to avoid * repeated translation of the abbreviated day name.
en: Next Wed
vi: Thứ tư tới

[ctx: DateFmt]
note: Translators: This is used for abbreviated days in the future. *         You can use strftime modifiers here too, like "Next %a", to avoid * repeated translation of the abbreviated day name.
en: Next Thu
vi: Thứ năm tới

[ctx: DateFmt]
note: Translators: This is used for abbreviated days in the future. *         You can use strftime modifiers here too, like "Next %a", to avoid * repeated translation of the abbreviated day name.
en: Next Fri
vi: Thứ sáu tới

[ctx: DateFmt]
note: Translators: This is used for abbreviated days in the future. *         You can use strftime modifiers here too, like "Next %a", to avoid * repeated translation of the abbreviated day name.
en: Next Sat
vi: Thứ bảy tới

[ctx: DateFmt]
note: Translators: This is used for abbreviated days in the future. *         You can use strftime modifiers here too, like "Next %a", to avoid * repeated translation of the abbreviated day name.
en: Next Sun
vi: Chủ nhật tới

en: (Unknown Filename)
vi: (Tên tập tin không biết)

note: Translators: The string value is the basename of a file.
en: Writing "%s"
vi: Đang ghi "%s"

note: Translators: The first string value is the basename of a * remote file, the second string value is the hostname.
en: Writing "%s" to %s
vi: Đang ghi "%s" vào %s

note: Don't delete this code, since it is needed so that xgettext can extract the translations. * Please, keep these strings in sync with the strings in the timespans array
en: 1 second ago | %d seconds ago
vi[0]: %d giây trước

en: 1 second in the future | %d seconds in the future
vi[0]: %d giây sau

en: 1 minute ago | %d minutes ago
vi[0]: %d phút trước

en: 1 minute in the future | %d minutes in the future
vi[0]: %d phút sau

en: 1 hour ago | %d hours ago
vi[0]: %d giờ trước

en: 1 hour in the future | %d hours in the future
vi[0]: %d giờ sau

en: 1 day ago | %d days ago
vi[0]: %d ngày trước

en: 1 day in the future | %d days in the future
vi[0]: %d ngày sau

en: 1 week ago | %d weeks ago
vi[0]: %d tuần trước

en: 1 week in the future | %d weeks in the future
vi[0]: %d tuần sau

en: 1 month ago | %d months ago
vi[0]: %d tháng trước

en: 1 month in the future | %d months in the future
vi[0]: %d tháng sau

en: 1 year ago | %d years ago
vi[0]: %d năm trước

en: 1 year in the future | %d years in the future
vi[0]: %d năm sau

en: <click here to select a date>
vi: <nhấn đây để chọn ngày>

en: Select a time to compare against
vi: Chọn thời điểm để đối chiếu

en: R_ule name:
vi: Tên q_uy tắc:

en: all the following conditions
vi: mọi điều kiện sau

en: any of the following conditions
vi: bất kỳ điều kiện sau

en: _Find items which match:
vi: _Tìm mục khớp:

en: Find items that meet the following conditions
vi: Tìm mục tương ứng với những điều khiển sau

en: All related
vi: Mọi thứ liên quan

en: Replies and parents
vi: Trả lời và mẹ

en: No reply or parent
vi: Không có trả lời hay điều mẹ

en: I_nclude threads:
vi: Gồm các _nhánh:

en: A_dd Condition
vi: Thêm điề_u kiện

en: Choose the file that you want to import into Evolution, and select what type of file it is from the list.
vi: Hãy chọn tập tin muốn nhập vào Evolution, và chọn dạng tập tin từ danh sách.

en: File _type:
vi: Kiểu _tập tin:

en: Choose the destination for this import
vi: Hãy chọn nhập vào đích nào

en: Choose the type of importer to run:
vi: Chọn kiểu bộ nhập cần chạy:

en: Import data and settings from _older programs
vi: Nhập dữ liệu và thiết lập từ chương trình _cũ

en: Import a _single file
vi: Nhập _một tập tin riêng lẻ

en: Please select the information that you would like to import:
vi: Hãy chọn thông tin bạn muốn nhập:

en: Evolution checked for settings to import from the following applications: Pine, Netscape, Elm, iCalendar. No importable settings found. If you would like to try again, please click the "Back" button.
vi: Trình Evolution đã kiểm tra có thiết lập để nhập từ những ứng dụng theo đây: Pine, Netscape, Elm, iCalendar. Không tìm thấy thiết lập có thể nhập. Nếu bạn muốn thử lại, hãy nhắp vào cái nút "Lùi".

en: From %s:
vi: Từ %s:

note: Install a custom "Cancel Import" button.
en: _Cancel Import
vi: _Huỷ nhập

en: Preview data to be imported
vi: Xem thử trước khi nhập

en: Select what type of file you want to import from the list.
vi: Chọn loại tập tin bạn muốn nhập từ danh sách.

en: Evolution Import Assistant
vi: Trợ tá nhập Evolution

en: Import Location
vi: Địa điểm nhập

en: Welcome to the Evolution Import Assistant.
    With this assistant you will be guided through the process of importing external files into Evolution.
vi: Chào mừng dùng Trợ tá nhập Evolution.
    Với trợ tá này, bạn sẽ được hướng dẫn thông qua tiến trình nhập các tập tin bên ngoài vào Evolution.

en: Importer Type
vi: Kiểu bộ nhập

en: Select Information to Import
vi: Chọn thông tin cần nhập vào

en: Click "Apply" to begin importing the file into Evolution.
vi: Nhấn "Áp dụng" để bắt đầu nhập tập tin này vào Evolution.

en: Autogenerated
vi: Tự động phát sinh

en: _Save and Close
vi: _Lưu và Đóng

en: Edit Signature
vi: Sửa chữ ký

en: _Signature Name:
vi: Tên chữ _ký:

en: Add _Script
vi: Thêm _Script

en: Add Signature Script
vi: Thêm script chữ ký

en: Edit Signature Script
vi: Sửa script chữ ký

en: The output of this script will be used as your
    signature. The name you specify will be used
    for display purposes only.
vi: Đầu ra của tập lệnh này sẽ được dùng
    như là chữ ký bạn.
    Tên bạn xác định sẽ chỉ được dùng
    chỉ cho mục đích hiển thị.

en: Script file must be executable.
vi: Tập tin văn lệnh phải chạy được.

en: World Map
vi: Bản đồ thế giới

en: Mouse-based interactive map widget for selecting timezone. Keyboard users should instead select the timezone from the drop-down combination box below.
vi: Ô điều khiển bản đồ tương tác dựa vào con chuột để chọn múi giờ. Người thích dùng bàn phím thì nên chọn múi giờ trong hộp tổ hợp thả xuống bên dưới thay vào đó.

en: Could not open the link.
vi: Không thể mở liên kết.

en: Could not display help for Evolution.
vi: Không thể hiển thị trợ giúp về Evolution.

en: Show Contacts
vi: Hiện liên lạc

en: Address B_ook:
vi: _Sổ địa chỉ:

en: Select Contacts from Address Book
vi: Chọn liên lạc từ sổ địa chỉ

note: #-#-#-#-#  272 (evolution 1.4 GNOME TRUNK)  #-#-#-#-# Cut Contact Item
en: C_ut %s
vi: Cắ_t %s

note: #-#-#-#-#  272 (evolution 1.4 GNOME TRUNK)  #-#-#-#-# Edit Contact item
en: _Edit %s
vi: _Sửa %s

en: Evolution is currently online.  Click this button to work offline.
vi: Evolution hiện thời đang trực tuyến. Nhấn nút này để chuyển sang ngoại tuyến.

en: Evolution is currently offline.  Click this button to work online.
vi: Evolution hiện thời đang ngoại tuyến. Nhấn nút này để trở lại trực tuyến.

en: Evolution is currently offline because the network is unavailable.
vi: Evolution hiện thời đang ngoại tuyến vì mạng không sẵn sàng.

en: Evolution Preferences
vi: Tùy thích Evolution

en: An error occurred while printing
vi: Gặp lỗi trong khi in.

en: The printing system reported the following details about the error:
vi: Hệ thống in đã thông báo những chi tiết này về lỗi đó:

en: The printing system did not report any additional details about the error.
vi: Hệ thống in không thông báo chi tiết thêm về lỗi đó.

en: Matches: %u
vi: Khớp: %u

en: Close the find bar
vi: Đóng thanh tìm kiếm

en: Fin_d:
vi: Tì_m:

en: Find the previous occurrence of the phrase
vi: Tìm cái trước đó

en: Find the next occurrence of the phrase
vi: Tìm cái kế tiếp

en: Mat_ch case
vi: _Phân biệt hoa/thường

en: Reached bottom of page, continued from top
vi: Đã đến trang cuối, quay lại trang đầu

en: Reached top of page, continued from bottom
vi: Đã đến trang đầu, quay lại trang cuối

en: When de_leted:
vi: Khi đã _xoá:

note: Translators: This is the first of a sequence of widgets: * "Refresh every [NUMERIC_ENTRY] [TIME_UNITS_COMBO]"
en: Refresh every
vi: Cập nhật mỗi

en: Unset _trust for SSL certificate
vi: Thôi _tin tưởng chứng nhận SSL

en: _Destination
vi: Đí_ch

en: Select destination
vi: Chọn đích

note: no suggestions. Put something in the menu anyway...
en: (no suggestions)
vi: (không gợi ý)

en: Spelling Suggestions
vi: Gợi ý chính tả

en: The file already exists in "{0}". Replacing it will overwrite its contents.
vi: Tập tin đã có trong "{0}". Thay nó nghĩa là ghi đè nội dung.

en: Cannot save file "{0}".
vi: Không thể lưu tập tin "{0}".

en: Because "{1}".
vi: Vì "{1}".

en: Cannot open file "{0}".
vi: Không thể mở tập tin "{0}".

en: Failed to remove data source &quot;{0}&quot;.
vi: Lỗi loại bỏ nguồn dữ liệu &quot;{0}&quot;.

en: The reported error was &quot;{1}&quot;.
vi: Thông báo lỗi là &quot;{1}&quot;.

en: Failed to update data source &quot;{0}&quot;.
vi: Lỗi cập nhận nguồn dữ liệu &quot;{0}&quot;.

en: Failed to delete resource &quot;{0}&quot;.
vi: Lỗi xoá tài nguyên &quot;{0}&quot;.

en: The address book backend servicing &quot;{0}&quot; has quit unexpectedly.
vi: Phần sau sổ địa chỉ phục vụ '{0}' đã thoát bất ngờ.

en: Some of your contacts may not be available until Evolution is restarted.
vi: Một số liên lạc của bạn sẽ không dùng được đến khi khởi động lại Evolution.

en: The calendar backend servicing &quot;{0}&quot; has quit unexpectedly.
vi: Phần sau lịch phục vụ '{0}' đã thoát bất ngờ.

en: Some of your appointments may not be available until Evolution is restarted.
vi: Một số cuộc hẹn của bạn sẽ dùng được cho đến khi khởi động lại Evolution.

en: The memo list backend servicing &quot;{0}&quot; has quit unexpectedly.
vi: Phần sau danh sách bản ghi nhớ phục vụ '{0}' đã thoát bất ngờ.

en: Some of your memos may not be available until Evolution is restarted.
vi: Một số bản ghi nhớ của bạn sẽ không dùng được cho đến khi khởi động lại Evolution.

en: The task list backend servicing &quot;{0}&quot; has quit unexpectedly.
vi: Phần sau danh sách công việc phục vụ '{0}' đã thoát bất ngờ.

en: Some of your tasks may not be available until Evolution is restarted.
vi: Một số tác vụ của bạn sẽ không dùng được cho đến khi khởi động lại Evolution.

en: The address book backend servicing &quot;{0}&quot; encountered an error.
vi: Phần sau sổ địa chỉ phục vụ '{0}' gặp lỗi.

en: The calendar backend servicing &quot;{0}&quot; encountered an error.
vi: Phần sau lịch phục vụ '{0}' gặp lỗi.

en: The memo list backend servicing &quot;{0}&quot; encountered an error.
vi: Phần sau danh sách bản ghi nhớ '{0}' gặp lỗi.

en: The task list backend servicing &quot;{0}&quot; encountered an error.
vi: Phần sau danh sách công việc '{0}' gặp lỗi.

en: click to add
vi: nhấn để thêm

en: (Ascending)
vi: (Tăng dần)

en: (Descending)
vi: (Giảm dần)

en: Not sorted
vi: Chưa sắp xếp

en: Available Fields
vi: Trường có sẵn

en: Add a Column
vi: Thêm cột

en: To add a column to your table, drag it into
    the location in which you want it to appear.
vi: Để thêm một cột vào bảng,
    hãy kéo nó vào vị trí đã định.

en: %s: %s (%d item) | %s: %s (%d items)
vi[0]: %s: %s (%d mục)

en: %s (%d item) | %s (%d items)
vi[0]: %s (%d mục)

en: Customize Current View
vi: Tùy chỉnh ô xem hiện thời

en: Sort _Ascending
vi: Sắp xếp _tăng dần

en: Sort _Descending
vi: Sắp xếp _giảm dần

en: _Unsort
vi: _Hủy sắp xếp

en: Group By This _Field
vi: Nhóm lại theo t_rường này

en: Group By _Box
vi: Nhóm lại theo _hộp

en: Remove This _Column
vi: Bỏ _cột này

en: Add a C_olumn...
vi: Thê_m cột...

en: A_lignment
vi: Chỉnh c_anh

en: B_est Fit
vi: _Vừa nhất

en: Format Column_s...
vi: Định _dạng cột...

en: Custo_mize Current View...
vi: Tùy chỉnh ô xe_m hiện thời...

en: _Sort By
vi: _Sắp xếp theo

note: #-#-#-#-#  272 (evolution 1.4 GNOME TRUNK)  #-#-#-#-# Custom #-#-#-#-#  2429 (simple-scan)  #-#-#-#-# Radio button for cropping to custom page size
en: _Custom
vi: Tự _chọn

en: Click here to go to URL
vi: Nhấn đây để đi tới địa chỉ mạng

en: Copy the link to the clipboard
vi: Sao chép liên kết sang bảng nháp

en: _Open Link in Browser
vi: _Mở liên kết bằng trình duyệt

en: Open the link in a web browser
vi: Mở liên kết bằng trình duyệt

en: _Copy Image
vi: _Chép ảnh

en: Copy the image to the clipboard
vi: Chép ảnh sang bảng nháp

en: Select all text and images
vi: Chọn toàn bộ hình và chữ

en: Click to call %s
vi: Nhấn để gọi %s

en: Click to hide/unhide addresses
vi: Nhấn để (bỏ) ẩn địa chỉ

en: Calendar: from %s to %s
vi: Lịch: từ %s đến %s

en: evolution calendar item
vi: mục lịch evolution

en: Evolution Source Viewer
vi: Trình xem mã nguồn Evolution

en: Missing date.
vi: Thiếu ngày.

en: You must choose a date.
vi: Bạn phải chọn ngày.

en: Missing filename.
vi: Thiếu tên tập tin.

en: You must specify a filename.
vi: Bạn phải xác định tên tập tin.

en: File &quot;{0}&quot; does not exist or is not a regular file.
vi: Tập tin &quot;{0}&quot; không tồn tại hoặc không phải là một tập tin bình thường.

en: Bad regular expression &quot;{0}&quot;.
vi: Biểu thức chính quy sai &quot;{0}&quot;.

en: Could not compile regular expression &quot;{1}&quot;.
vi: Không thể biên dịch biểu thức chính quy &quot;{1}&quot;.

en: Missing name.
vi: Thiếu tên.

en: You must name this filter.
vi: Bạn phải đặt tên cho bộ lọc này.

en: Name &quot;{0}&quot; already used.
vi: Tên &quot;{0}&quot; đã được dùng.

en: Please choose another name.
vi: Hãy chọn tên khác.

note: Translators: description of a "popup" action
en: popup a child
vi: bật lên một điều con

note: Translators: description of a "toggle" action
en: toggle the cell
vi: bật/tắt ô này

note: Translators: description of an "expand" action
en: expands the row in the ETree containing this cell
vi: dãn ra hàng trong ETree chứa ô này

note: Translators: description of a "collapse" action
en: collapses the row in the ETree containing this cell
vi: co lại hàng trong ETree chứa ô này

en: Table Cell
vi: Ô bảng

en: click
vi: nhấn

en: sort
vi: sắp

en: Define Views
vi: Định nghĩa ô xem

note: #-#-#-#-#  2129 (orca TRUNK)  #-#-#-#-# Translators: long braille for the rolename of a table.
en: Table
vi: Bảng

en: Save Current View
vi: Lưu ô xem hiện thời

en: Define New View
vi: Xác định ô xem mới

en: Do you wish to save your changes?
vi: Bạn có muốn lưu các thay đổi không?

en: This signature has been changed, but has not been saved.
vi: Chữ ký này đã thay đổi, nhưng vẫn chưa được lưu.

en: Blank Signature
vi: Chữ ký trống

en: Please provide an unique name to identify this signature.
vi: Hãy cung cấp tên duy nhất để nhận diện chữ ký này.

en: Could not load signature.
vi: Không thể nạp chữ ký.

en: Could not save signature.
vi: Không thể lưu chữ ký.

en: This option will use an OAuth 2.0 access token to connect to the server
vi: Evolution sẽ dùng thẻ truy cập OAuth 2.0 để kết nối đến máy chủ.

en: Invalid authentication result code (%d)
vi: Mã lỗi xác thực không hợp lệ (%d)

en: Saving message to folder '%s'
vi: Đang lưu thư vào thư mục '%s'

en: Forwarded messages
vi: Thư đã chuyển tiếp

en: Retrieving %d message | Retrieving %d messages
vi[0]: Đang lấy %d thư...

en: Scanning messages for duplicates
vi: Quét thư tìm trùng lắp

en: Removing folder '%s'
vi: Đang gở bỏ thư mục '%s'

en: File "%s" has been removed.
vi: Tập tin "%s" đã được gỡ bỏ.

en: File has been removed.
vi: Tập tin đã được gỡ bỏ.

en: Removing attachments
vi: Đang xoá đính kèm

en: Saving %d message | Saving %d messages
vi[0]: Đang lưu %d thư

en: Invalid folder URI '%s'
vi: URI thư mục không hợp lệ '%s'

en: No mail service found with UID '%s'
vi: Không có dịch vụ email cho UID '%s'

en: UID '%s' is not a mail transport
vi: UID '%s' không phải là phương tiện thư tín

en: Failed to apply outgoing filters: %s
vi: Việc áp dụng bộ lọc gửi đi bị lỗi: %s

en: Failed to append to %s: %s
    Appending to local 'Sent' folder instead.
vi: Lỗi nối thêm vào %s: %s
    Cho nên nối thêm vào thư mục 'Đã gửi'.

en: Failed to append to local 'Sent' folder: %s
vi: Lỗi nối thêm vào thư mục cục bộ 'Đã gửi' cục bộ: %s

en: Sending message
vi: Đang gửi thư

en: User cancelled operation
vi: Thao tác bị huỷ bởi người dùng

en: No data source found for UID '%s'
vi: Không có nguồn dữ liệu cho UID '%s'

en: No destination address provided, forwarding of the message has been cancelled.
vi: Chưa cung cấp địa chỉ đích thì tiến trình chuyển tiếp thư này đã bị thôi.

en: No identity found to use, forwarding of the message has been cancelled.
vi: Không tìm thấy tài khoản có thể sử dụng thì tiến trình chuyển tiếp thư này đã bị thôi.

en: Disconnecting from '%s'
vi: Ngắt kết nối '%s'

en: Reconnecting to '%s'
vi: Tái kết nối '%s'

en: Preparing account '%s' for offline
vi: Chuẩn bị tài khoản '%s' để ra ngoại tuyến

en: Pinging %s
vi: Ping %s

en: Filtering Selected Messages
vi: Lọc các thư đã chọn

en: Fetching mail from '%s'
vi: Lấy thư từ '%s'

en: Sending message %d of %d
vi: Gửi %d trên %d thư

en: Failed to send a message | Failed to send %d of %d messages
vi[0]: Lỗi gửi %d/%d thư

en: Complete.
vi: Hoàn tất.

en: Moving messages to '%s'
vi: Chuyển thư tới '%s'

en: Copying messages to '%s'
vi: Chép thư vào '%s'

en: Storing folder '%s'
vi: Lưu thư mục '%s'

en: Expunging and storing account '%s'
vi: Xoá hẳn và lưu tài khoản '%s'

en: Storing account '%s'
vi: Lưu tài khoản '%s'

en: Emptying trash in '%s'
vi: Đổ rác trong '%s'

en: Could not create spool directory '%s': %s
vi: Không thể tạo thư mục lưu (spool) '%s': %s

en: Trying to movemail a non-mbox source '%s'
vi: Đang cố movemail (di chuyển thư) một nguồn không dạng mbox '%s'

en: Forwarded message - %s
vi: Thư chuyển tiếp - %s

en: Forwarded message
vi: Thư chuyển tiếp

en: Setting up Search Folder: %s
vi: Thiết lập thư mục tìm kiếm: %s

en: Updating Search Folders for '%s' - %s
vi: Cập nhật các thư mục tìm kiếm cho '%s' - %s

note: Translators: The first %s is name of the affected * search folder(s), the second %s is the URI of the * removed folder. For more than one search folder is * each of them on a separate line, with four spaces * in front of its name, without quotes.
en: The Search Folder "%s" has been modified to account for the deleted folder
    "%s". | The following Search Folders
    %s have been modified to account for the deleted folder
    "%s".
vi[0]: Thư mục tìm "%s" đã thay đổi vì thư mục bị xoá
    "%s"

en: _Restore Default
vi: _Phục hồi mặc định

en: You can drag and drop account names to reorder them.
vi: Bạn có thể kéo thả tên tài khoản để thay đổi thứ tự.

en: De_fault
vi: _Mặc định

en: Account Name
vi: Tên tài khoản

en: No email address provided
vi: Chưa cung cấp địa chỉ email

en: Missing domain in email address
vi: Thiếu tên miền trong địa chỉ email

en: Unknown background operation
vi: Thao tác ngầm lạ

note: GtkAssistant sinks the floating button reference.
en: _Skip Lookup
vi: _Bỏ qua tra cứu

en: Evolution Account Assistant
vi: Phụ tá tài khoản Evolution

en: Check for Supported Types
vi: Kiểm tra kiểu được hỗ trợ

en: Congratulations, your mail configuration is complete.
    
    You are now ready to send and receive email using Evolution.
    
    Click "Apply" to save your settings.
vi: Xin chúc mừng, bạn đã hoàn tất quá trình cấu hình thư.
    
    Từ bây giờ bạn có thể gửi và nhận thư bằng Evolution.
    
    Hãy nhấn "Áp dụng" để lưu các thiết lập.

en: Special Folders
vi: Thư mục đặc biệt

en: Draft Messages _Folder:
vi: Thư _mục nháp:

en: Choose a folder for saving draft messages.
vi: Hãy chọn thư mục lưu thư nháp.

en: Sent _Messages Folder:
vi: Thư _mục thư Đã gửi:

en: Choose a folder for saving sent messages.
vi: Hãy chọn thư mục lưu thư đã gửi.

en: _Restore Defaults
vi: _Phục hồi mặc định

en: Use a Real Folder for _Trash:
vi: Dùng thư mục thực làm _sọt rác:

en: Choose a folder for deleted messages.
vi: Hãy chọn thư mục chứa thư đã xoá.

en: Use a Real Folder for _Junk:
vi: Dùng thư mục thực cho thư _rác:

en: Choose a folder for junk messages.
vi: Hãy chọn thư mục chứa thư rác.

en: Composing Messages
vi: Viết thư

en: Alway_s carbon-copy (cc) to:
vi: Luôn _CC (Chép cho):

en: Always _blind carbon-copy (bcc) to:
vi: Luôn _BCC (Bí mật chép cho):

en: Message Receipts
vi: Người nhận thư

en: S_end message receipts:
vi: _Gửi thông báo đã đọc thư:

en: Ask for each message
vi: Hỏi cho mỗi thư

en: Please enter your name and email address below. The "optional" fields below do not need to be filled in, unless you wish to include this information in email you send.
vi: Vui lòng nhập tên và địa chỉ thư điện từ vào bên dưới. Trường "tùy chọn" bên dưới không cần phải đã chọn, trừ khi bạn muốn gồm thông tin ấy vào thư bạn cần gửi.

en: Type the name by which you would like to refer to this account.
    For example, "Work" or "Personal".
vi: Hãy gõ tên mà bạn muốn dùng cho tài khoản này.
    Ví dụ: "Chỗ làm" hoặc "Cá nhân".

en: Full Nam_e:
vi: _Họ tên:

en: Re_ply-To:
vi: T_rả lời cho:

en: Or_ganization:
vi: Tổ _chức:

en: Add Ne_w Signature...
vi: Thêm chữ _ký mới...

en: Looking up account details...
vi: Đang tra cứu chi tiết tài khoản...

en: Receiving Options
vi: Tùy chọn nhận

en: Receiving Email
vi: Nhận thư

en: _Do not sign meeting requests (for Outlook compatibility)
vi: Đừ_ng ký tên yêu cầu họp (để tương thích với trình Outlook)

en: OpenPGP _Key ID:
vi: Mã số _khoá OpenPGP:

en: Si_gning algorithm:
vi: _Thuật toán ký tên:

en: Al_ways sign outgoing messages when using this account
vi: _Luôn ký tên lên các thư cần gửi đi khi dùng tài khoản này

en: Always encrypt to _myself when sending encrypted messages
vi: Luôn luôn mật _mã hoá cho chính bạn khi gửi thư đã mật mã

en: Always _trust keys in my keyring when encrypting
vi: Luôn _tin khoá trong dây khoá tôi khi mã hoá

en: Sig_ning certificate:
vi: Chứ_ng nhận ký tên:

en: Signing _algorithm:
vi: _Thuật toán ký tên:

en: Always sign outgoing messages when using this account
vi: Luôn ký tên lên các thư cần gửi đi khi dùng tài khoản này

en: Encryption certificate:
vi: Chứng nhận mã hoá:

en: Always encrypt outgoing messages when using this account
vi: Luôn mã hoá các thư cần gửi đi khi dùng tài khoản này

en: Always encrypt to myself when sending encrypted messages
vi: Luôn luôn mật mã hoá cho chính bạn khi gửi thư đã mật mã

en: Sending Email
vi: Gửi thư

en: Server _Type:
vi: _Kiểu máy chủ:

en: This is a summary of the settings which will be used to access your mail.
vi: Đây là tóm tắt thiết lập được dùng để truy cập thư của bạn.

en: Personal Details
vi: Chi tiết cá nhân

en: Email Address:
vi: Địa chỉ thư:

en: Server Type:
vi: Kiểu máy chủ:

en: Account Summary
vi: Tóm tắt tài khoản

en: Welcome to the Evolution Mail Configuration Assistant.
    
    Click "Continue" to begin.
vi: Chào mừng dùng Phụ tá cấu hình thư Evolution.
    
    Hãy nhấn "Tiếp tục" để bắt đầu.

en: Account Editor
vi: Bộ sửa tài khoản

en: _Add to Address Book...
vi: Thêm vào sổ đị_a chỉ...

en: _To This Address
vi: _Cho địa chỉ này

en: _From This Address
vi: _Từ địa chỉ này

en: Send _Reply To...
vi: Gửi _trả lời cho...

en: Send a reply message to this address
vi: Gửi thư trả lời đến địa chỉ này

en: Create Search _Folder
vi: Tạo thư mục tìm _kiếm

en: Save _Image...
vi: Lưu ả_nh...

en: Save the image to a file
vi: Lưu ảnh vào tập tin

note: Label + combo box has a 12px left margin so it's * aligned with the junk mail options above it.
en: Junk filtering software:
vi: Phần mềm lọc thư rác:

en: _Label name:
vi: Tê_n nhãn:

en: I_mportant
vi: _Quan trọng

note: red
en: _Work
vi: Chỗ _làm

note: orange
en: _Personal
vi: _Riêng

note: green
en: _To Do
vi: _Cần làm

note: blue
en: _Later
vi: _Sau này

note: #-#-#-#-#  388 (glade3 TRUNK)  #-#-#-#-# Label area frame...
en: Edit Label
vi: Sửa nhãn

en: Note: Underscore in the label name is used
    as mnemonic identifier in menu.
vi: Ghi chú: gạch dưới tên nhãn là phím tắt trong trình đơn.

en: Header Name
vi: Tên dòng đầu

en: Header Value
vi: Giá trị dòng đầu

en: Copy to Folder
vi: Chép vào thư mục

en: _Do not ask me again.
vi: Đừng _hỏi nữa.

en: _Always ignore Reply-To: for mailing lists.
vi: _Luôn bỏ qua Reply-To: đối với hộp thư chung.

en: Failed to retrieve message:
vi: Lỗi nhận thư:

en: Retrieving message '%s'
vi: Đang lấy thư '%s'

en: A_dd Sender to Address Book
vi: _Thêm người gửi vào sổ địa chỉ

en: Add sender to address book
vi: Thêm người gửi vào sổ địa chỉ

en: Check for _Junk
vi: Kiểm tra tìm thư _rác

en: Filter the selected messages for junk status
vi: Lọc các thư đã chọn để quyết định trạng thái thư rác

en: _Copy to Folder...
vi: _Chép vào thư mục...

en: Copy selected messages to another folder
vi: Chép các thư đã chọn sang thư mục khác

en: _Delete Message
vi: _Xoá thư

en: Mark the selected messages for deletion
vi: Đánh dấu các thư đã chọn cần xoá

en: Create a Filter Rule for Mailing _List...
vi: Tạo luật _lọc cho hộp thư chung...

en: Create a rule to filter messages to this mailing list
vi: Tạo quy tắc để lọc mọi thư được gửi cho hộp thư chung này

en: Create a Filter Rule for _Recipients...
vi: Tạo luật lọc cho người _nhận...

en: Create a rule to filter messages to these recipients
vi: Tạo quy tắc để lọc mọi thư được gửi cho những người nhận này

en: Create a Filter Rule for Se_nder...
vi: Tạo luật lọc theo người _gửi...

en: Create a rule to filter messages from this sender
vi: Tạo quy tắc để lọc mọi thư từ người gửi này

en: Create a Filter Rule for _Subject...
vi: Tạo luật lọc theo _chủ đề...

en: Create a rule to filter messages with this subject
vi: Tạo quy tắc để lọc mọi thư có chủ đề này

en: A_pply Filters
vi: Á_p dụng bộ lọc

en: Apply filter rules to the selected messages
vi: Áp dụng bộ lọc vào các thư đã chọn

en: _Find in Message...
vi: _Tìm trong thư

en: Search for text in the body of the displayed message
vi: Tìm đoạn trong nội dung thư đã hiển thị

en: _Clear Flag
vi: Xó_a cờ

en: Remove the follow-up flag from the selected messages
vi: Bỏ cờ Tiếp-theo khỏi thư được chọn

en: _Flag Completed
vi: Cờ _hoàn tất

en: Set the follow-up flag to completed on the selected messages
vi: Đặt cờ tiếp-theo sang hoàn tất cho thư được chọn

en: Follow _Up...
vi: _Tiếp theo...

en: Flag the selected messages for follow-up
vi: Đặt cờ tiếp-theo cho thư được chọn

en: _Attached
vi: Gửi _kèm

en: Forward the selected message to someone as an attachment
vi: Chuyển tiếp thư đã chọn tới người khác như là đính kèm

en: Forward As _Attached
vi: Chuyển dạng đính _kèm

en: _Inline
vi: Trực t_iếp

en: Forward the selected message in the body of a new message
vi: Chuyển tiếp thư đã chọn trong nội dung thư mới

en: Forward As _Inline
vi: Chuyển dạng _inline

en: _Quoted
vi: Trích _dẫn

en: Forward the selected message quoted like a reply
vi: Chuyển tiếp thư đã chọn được trích dẫn dạng trả lời

en: Forward As _Quoted
vi: Chuyển dạng _trích dẫn

en: _Load Images
vi: Tải ả_nh

en: Force images in HTML mail to be loaded
vi: Buộc tải ảnh trong thư HTML

en: _Important
vi: _Quan trọng

en: Mark the selected messages as important
vi: Đánh dấu Quan trọng các thư đã chọn

en: _Junk
vi: _Thư rác

en: Mark the selected messages as junk
vi: Đánh dấu thư rác các thư đã chọn

en: _Not Junk
vi: Khô_ng phải rác

en: Mark the selected messages as not being junk
vi: Đánh dấu Không phải thư rác các thư đã chọn

en: Mark the selected messages as having been read
vi: Đánh dấu Đã đọc các thư đã chọn

en: Uni_mportant
vi: _Không quan trọng

en: Mark the selected messages as unimportant
vi: Đánh dấu Không quan trọng các thư đã chọn

en: Mark the selected messages as not having been read
vi: Đánh dấu Chưa đọc các thư đã chọn

en: _Edit as New Message...
vi: _Sửa dạng thư mới...

en: Open the selected messages in the composer for editing
vi: Mở các thư đã chọn trong bộ soạn thảo để hiệu chỉnh

en: Compose _New Message
vi: Viết thư _mới

en: Open a window for composing a mail message
vi: Mở cửa sổ viết thư

en: _Open in New Window
vi: Mở tr_ong cửa sổ mới

en: Open the selected messages in a new window
vi: Mở các thư đã chọn trong cửa sổ mới

en: _Move to Folder...
vi: Ch_uyển sang thư mục...

en: Move selected messages to another folder
vi: Di chuyển các thư đã chọn sang thư mục khác

en: _Switch to Folder
vi: _Chuyển sang thư mục

en: Display the parent folder
vi: Hiện thư mục cha

en: Switch to _next tab
vi: Chuyển sang thẻ _kế

en: Switch to the next tab
vi: Chuyển sang thẻ kế tiếp

en: Switch to _previous tab
vi: Chuyển sang thẻ _trước

en: Switch to the previous tab
vi: Chuyển sang thẻ trước đó

en: Cl_ose current tab
vi: Đón_g tập tin hiện thời

en: Close current tab
vi: Đóng thẻ hiện thời

en: Display the next message
vi: Hiển thị thư kế tiếp

en: Next _Important Message
vi: Thư _quan trọng kế

en: Display the next important message
vi: Hiển thị thư quan trọng kế tiếp

en: Next _Thread
vi: _Nhánh kế

en: Display the next thread
vi: Hiển thị nhánh đọc kế tiếp

en: Next _Unread Message
vi: Thư _chưa đọc kế

en: Display the next unread message
vi: Hiển thị thư chưa đọc kế tiếp

en: Display the previous message
vi: Hiển thị thư trước đó

en: Pr_evious Important Message
vi: Thư quan trọng t_rước

en: Display the previous important message
vi: Hiển thị thư quan trọng trước đó

en: Previous T_hread
vi: Mạch thư _trước

en: Display the previous thread
vi: Hiển thị mạch thư trước đó

en: P_revious Unread Message
vi: Thư chưa đọc t_rước

en: Display the previous unread message
vi: Hiển thị thư chưa đọc trước đó

en: Print this message
vi: In thư này

en: Preview the message to be printed
vi: Xem thử thư cần in

en: Re_direct
vi: Chuyển _hướng

en: Redirect (bounce) the selected message to someone
vi: Chuyển hướng (bounce: nảy lên) thư đã chọn tới người khác

en: Remo_ve Attachments
vi: _Bỏ đính kèm

en: Remove attachments
vi: Lưu đính kèm

en: Remove Du_plicate Messages
vi: Xoá các thư _trùng lắp

en: Checks selected messages for duplicates
vi: Đánh dấu các thư đã chọn là trùng lắp

en: Compose a reply to all the recipients of the selected message
vi: Soạn thư trả lời cho mọi người nhận thư đã chọn

en: Reply to _List
vi: Trả lời _Hộp thư chung

en: Compose a reply to the mailing list of the selected message
vi: Viết thư trả lời cho hộp thư chung của thư đã chọn

en: _Reply to Sender
vi: T_rả lời người gửi

en: Compose a reply to the sender of the selected message
vi: Viết thư trả lời cho người gửi thư đã chọn

en: _Save as mbox...
vi: Lưu dạng _mbox...

en: Save selected messages as an mbox file
vi: Lưu các thư được chọn vào tập tin dạng mbox

en: _Message Source
vi: _Mã nguồn thư

en: Show the raw email source of the message
vi: Hiện thư thô, mã nguồn

en: _Undelete Message
vi: _Hủy xoá thư

en: Undelete the selected messages
vi: Hủy xoá những thư đã chọn

en: Reset the text to its original size
vi: Phục hồi kích cỡ chữ gốc

en: Cre_ate
vi: Tạ_o

en: Ch_aracter Encoding
vi: Bộ _ký tự

en: F_orward As
vi: Chuyển tiếp _dạng

en: _Group Reply
vi: T_rả lời nhóm

en: Mar_k As
vi: Đánh _dấu là

en: Create a Search Folder from Mailing _List...
vi: Tạo thư mục tìm kiếm từ _hộp thư chung...

en: Create a search folder for this mailing list
vi: Tạo thư mục tìm kiếm cho hộp thư chung này

en: Create a Search Folder from Recipien_ts...
vi: Tạo thư mục tìm kiếm từ người _nhận...

en: Create a search folder for these recipients
vi: Tạo thư mục tìm kiếm cho những người nhận này

en: Create a Search Folder from Sen_der...
vi: Tạo thư mục tìm kiếm từ người _gửi...

en: Create a search folder for this sender
vi: Tạo thư mục tìm kiếm cho người gửi này

en: Create a Search Folder from S_ubject...
vi: Tạo thư mục tìm kiếm từ _chủ đề...

en: Create a search folder for this subject
vi: Tạo thư mục tìm kiếm cho chủ đề này

en: Mark for Follo_w Up...
vi: Đánh dấu Cần th_eo dõi tiếp...

en: Mark as _Important
vi: Đánh dấu _Quan trọng

en: Mark as _Junk
vi: Đánh dấu _Thư rác

en: Mark as _Not Junk
vi: Đá_nh dấu Không phải rác

en: Mar_k as Read
vi: Đánh dấu Đã đọ_c

en: Mark as Uni_mportant
vi: Đánh dấu _Không quan trọng

en: Mark as _Unread
vi: Đánh dấ_u Chưa đọc

en: _Caret Mode
vi: _Chế độ con nháy

en: Show a blinking cursor in the body of displayed messages
vi: Hiển thị con chạy nháy trong phần nội dung các thư đã hiển thị

en: All Message _Headers
vi: Các dòng đầu t_hư

en: Show messages with all email headers
vi: Hiển thị thư với mọi dòng đầu thư

en: Retrieving message
vi: Lấy thư

en: Forward the selected message to someone
vi: Chuyển tiếp thư đã chọn tới người khác

en: Group Reply
vi: Trả lời nhóm

en: Reply to the mailing list, or to all recipients
vi: Viết thư trả lời cho hộp thư chung, hoặc cho tất cả mọi người

en: Folder '%s'
vi: Thư mục '%s'

en: Do not warn me again
vi: Đừng cảnh báo nữa

note: Translators: %s is replaced with a folder * name %u with count of duplicate messages.
en: Folder '%s' contains %u duplicate message. Are you sure you want to delete it? | Folder '%s' contains %u duplicate messages. Are you sure you want to delete them?
vi[0]: Thư mục '%s' chứ %u thư trùng lắp. Bạn có chắc muốn xoá chúng không?

en: Parsing message
vi: Phân tích thư

en: Failed to load part '%s'
vi: Lỗi nạp phần '%s'

en: Flag to Follow Up
vi: Đặt cờ để theo dõi tiếp

note: Note to translators: this is the attribution string used * when quoting messages.  Each ${Variable} gets replaced * with a value.  To see a full list of available variables, * see mail/em-composer-utils.c:attribvars array.
en: On ${AbbrevWeekdayName}, ${Year}-${Month}-${Day} at ${24Hour}:${Minute} ${TimeZone}, ${Sender} wrote:
vi: Vào ${AbbrevWeekdayName}, ngày ${Day}, ${Month} năm ${Year} lúc ${24Hour}:${Minute} ${TimeZone}, ${Sender} viết:

en: -------- Forwarded Message --------
vi: ━━━Thư đã chuyển tiếp━━━

en: -----Original Message-----
vi: ━━━Thư gốc━━━

en: an unknown sender
vi: người gửi lạ

en: Posting destination
vi: Đích gửi đến

en: Choose folders to post the message to.
vi: Hãy chọn các thư mục nơi cần gửi thư.

note: Automatically generated. Do not edit.
en: Adjust Score
vi: Chỉnh điểm

en: Assign Color
vi: Gán màu

en: Assign Score
vi: Gán điểm

en: Beep
vi: Bíp

en: Date received
vi: Ngày nhận

en: Date sent
vi: Ngày gửi

en: does not have words
vi: không chứa từ

en: does not return
vi: không trả gửi

en: does not sound like
vi: không giống với

en: exists
vi: tồn tại

en: Follow Up
vi: Theo dõi tiếp

en: Forward to
vi: Chuyển đến

en: has words
vi: chứa từ

en: is Flagged
vi: được đặt cờ

en: is not Flagged
vi: không được đặt cờ

en: Junk Test
vi: Kiểm thử thư rác

en: Mailing list
vi: Hộp thư chung

en: Match All
vi: Khớp tất cả

en: Message Body
vi: Nội dung

en: Message Header
vi: Dòng đầu thư

en: Message is Junk
vi: Thư là rác

en: Message is not Junk
vi: Thư không phải rác

en: Message Location
vi: Vị trí thư

en: Pipe to Program
vi: Gửi qua ống dẫn đến chương trình

en: Play Sound
vi: Phát âm thanh

en: Recipients
vi: Người nhận

en: Regex Match
vi: Khớp biểu thức chính quy

en: Replied to
vi: Đã trả lời cho

en: returns
vi: trả gửi

en: returns greater than
vi: trả gửi trên

en: returns less than
vi: trả gửi dưới

en: Sender or Recipients
vi: Người gửi hay nhận

en: Set Status
vi: Đặt trạng thái

en: Size (kB)
vi: Cỡ (kB)

en: sounds like
vi: giống như

en: Source Account
vi: Tài khoản nguồn

en: Specific header
vi: Dòng đầu riêng

en: Stop Processing
vi: Dừng xử lý

en: Unset Color
vi: Bỏ màu

en: Unset Status
vi: Bỏ đặt trạng thái

note: #-#-#-#-#  272 (evolution 1.4 GNOME TRUNK)  #-#-#-#-# and now for the action area
en: Then
vi: Rồi

en: Add Ac_tion
vi: Thêm _hành động

en: Unread messages: | Unread messages:
vi[0]: Thư chưa đọc:

en: Total messages: | Total messages:
vi[0]: Tổng số thư:

en: Quota usage (%s):
vi: Sử dụng hạn ngạch (%s):

en: Quota usage
vi: Sử dụng hạn ngạch

en: Folder Properties
vi: Thuộc tính thư mục

en: <click here to select a folder>
vi: <nhấn đây để chọn thư mục>

en: Folder _name:
vi: Tê_n thư mục:

en: Folder names cannot contain '/'
vi: Tên thư mục không thể chứa ký tự sổ chéo.

en: Mail Folder Tree
vi: Cây thư mục thư

en: Moving folder %s
vi: Đang chuyển thư mục %s...

en: Copying folder %s
vi: Đang sao chép thư mục %s...

en: Moving messages into folder %s
vi: Đang chuyển thư vào thư mục %s...

en: Copying messages into folder %s
vi: Đang sao chép thư vào thư mục %s...

en: Cannot drop message(s) into toplevel store
vi: Không thể thả thư vào kho mức độ đỉnh

note: UNMATCHED is always last.
en: UNMATCHED
vi: KHÔNG KHỚP

en: Move Folder To
vi: Chuyển thư mục đến

en: Copy Folder To
vi: Chép thư mục vào

en: Specify where to create the folder:
vi: Xác định nơi tạo thư mục:

en: Su_bscribe To Shown
vi: Đăng _ký cái đang hiện

en: Subscribe To _All
vi: Đăng _ký tất cả

en: Unsu_bscribe From Hidden
vi: _Bỏ đăng ký những cái ẩn

en: Unsubscribe From _All
vi: Bỏ đăng ký _tất cả

en: Folder Subscriptions
vi: Đăng ký thư mục

en: _Account:
vi: Tài _khoản:

en: Clear Search
vi: Xoá tìm kiếm

en: Sho_w items that contain:
vi: _Hiện mục chứa:

en: Subscribe to the selected folder
vi: Đăng ký thư mục được chọn

en: Su_bscribe
vi: Đăng _ký

en: Unsubscribe from the selected folder
vi: Bỏ đăng ký thư mục được chọn

en: Collapse all folders
vi: Thu gọn mọi thư mục

en: C_ollapse All
vi: _Thu gọn hết

en: Expand all folders
vi: Mở mọi thư mục

en: Refresh the folder list
vi: Cập nhật danh sách thư mục

en: Stop the current operation
vi: Hủy thao tác hiện thời

note: Translators: This message is shown only for ten or more * messages to be opened.  The %d is replaced with the actual * count of messages. If you need a '%' in your text, then * write it doubled, like '%%'.
en: Are you sure you want to open %d message at once? | Are you sure you want to open %d messages at once?
vi[0]: Bạn có chắc muốn mở cả %d thư cùng lúc không?

en: _Do not show this message again
vi: Đừng hiện thông điệp nà_y lần nữa.

en: Message Filters
vi: Bộ lọc thư

en: Messages from %s
vi: Thừ từ %s

en: Search _Folders
vi: _Thư mục tìm kiếm

en: Search Folder Sources
vi: Nguồn thư mục tìm kiếm

en: Automatically update on any _source folder change
vi: Tự động cập nhật khi bất kỳ thư mục _nguồn nào thay đổi

en: All local folders
vi: Mọi thư mục cục bộ

en: All active remote folders
vi: Mọi thư mục hoạt động từ xa

en: All local and active remote folders
vi: Mọi thư mục hoạt động từ xa và cục bộ

en: Specific folders
vi: Thư mục riêng

en: include subfolders
vi: bao gồm thư mục con

en: Importing Elm data
vi: Đang nhập dữ liệu Elm...

en: Evolution Elm importer
vi: Bộ nhập Elm vào Evolution

en: Import mail from Elm.
vi: Đang nhập thư từ Elm

en: Select folder to import into
vi: Chọn thư mục để nhập vào

[ctx: mboxImp]
en: Subject
vi: Chủ đề

[ctx: mboxImp]
en: From
vi: Từ

en: Importer Berkeley Mailbox format folders
vi: Bộ nhập thư mục dạng Berkeley Mailbox

en: Importing mailbox
vi: Đang nhập hộp thư...

note: Destination folder, was set in our widget
en: Importing '%s'
vi: Đang nhập '%s'

en: Importing Pine data
vi: Đang nhập dữ liệu Pine...

en: Evolution Pine importer
vi: Bộ nhập Pine vào Evolution

en: Import mail from Pine.
vi: Nhập thư từ Pine

en: Mail to %s
vi: Gửi thư chơ %s

en: Mail from %s
vi: Thừ từ %s

en: Subject is %s
vi: Chủ để là %s

en: %s mailing list
vi: Hộp thư chung %s

en: Add Filter Rule
vi: Thêm quy tắc lọc

note: Translators: The first %s is name of the affected * filter rule(s), the second %s is URI of the removed * folder. For more than one filter rule is each of * them on a separate line, with four spaces in front * of its name, without quotes.
en: The filter rule "%s" has been modified to account for the deleted folder
    "%s". | The following filter rules
    %s have been modified to account for the deleted folder
    "%s".
vi[0]: Quy tắc lọc sau
    %s đã bị thay đổi vì thư mục bị xoá
    "%s".

en: Set custom junk header
vi: Đặt dòng đầu thư rác tự chọn

en: All new emails with header that matches given content will be automatically filtered as junk
vi: Mọi thư dòng đầu trùng khớp nội dung cho trước sẽ tự động được đánh dấu là thư rác

en: Header content
vi: Nội dung dòng đầu

en: Default Behavior
vi: Hành vi mặc định

en: For_mat messages in HTML
vi: Định dạng thư bằng _HTML

en: Automatically insert _emoticon images
vi: Tự động chèn biểu tượng _xúc cảm

en: Always request rea_d receipt
vi: Luôn luôn _yêu cầu thông báo đã đọc

en: Encode filenames in an _Outlook/GMail way
vi: Mã hoá các tên tập tin theo kiểu dáng _Outlook/GMail

en: Ch_aracter encoding:
vi: Bộ _ký tự:

en: Replies and Forwards
vi: Trả lời và chuyển tiếp

en: _Reply style:
vi: Kiểu dáng t_rả lời:

en: _Forward style:
vi: Kiểu dáng chuyển t_iếp:

en: Start _typing at the bottom on replying
vi: Khi đáp ứng, bắt đầu gõ bên _dưới (khuyến khích)

en: _Keep signature above the original message on replying
vi: Hiện chữ _ký bên trên thư gốc khi trả lời

en: Ig_nore Reply-To: for mailing lists
vi: _Bỏ qua Reply-To: đối với hộp thư chung

en: Gro_up Reply goes only to mailing list, if possible
vi: Trả lời _nhóm đến hộp thư chung thôi, nếu có thể

en: Digitally _sign messages when original message signed (PGP or S/MIME)
vi: _Ký điện tử cho thư nếu thư gốc cũng được ký (PGP hoặc S/MIME)

en: Sig_natures
vi: Chữ _ký

en: Signatures
vi: Chữ ký

en: _Languages
vi: _Ngôn ngữ

en: Languages Table
vi: Bảng ngôn ngữ

en: The list of languages here reflects only the languages for which you have a dictionary installed.
vi: Danh sách ngôn ngữ này phản ánh chỉ những ngôn ngữ cho mà bạn đã cài đặt từ điển.

en: Check spelling while I _type
vi: Kiểm tra chính _tả khi đang gõ

en: Color for _misspelled words:
vi: _Màu từ gõ sai:

en: To help avoid email accidents and embarrassments, ask for confirmation before taking the following checkmarked actions:
vi: Để tránh sự cố thư tín dễ xấu hổ, hỏi xác nhận trước khi thực hiện những hành động được đánh dấu sau:

note: This is in the context of: Ask for confirmation before...
en: Sending a message with an _empty subject line
vi: Gửi thư với dòng chủ đề để _trống

note: This is in the context of: Ask for confirmation before...
en: Sending a message with only _Bcc recipients defined
vi: Gửi thư chỉ đến địa chỉ trong _Bcc

note: This is in the context of: Ask for confirmation before...
en: Sending a _private reply to a mailing list message
vi: Gửi trả lời _riêng cho một thư từ hộp thư chung

note: This is in the context of: Ask for confirmation before...
en: Sending a reply to a large _number of recipients
vi: Gửi thư đến rất _nhiều người nhận

note: This is in the context of: Ask for confirmation before...
en: Allowing a _mailing list to redirect a private reply to the list
vi: Cho phép _hộp thư chung chuyển hướng trả lời riêng sang hộp thư

note: This is in the context of: Ask for confirmation before...
en: Sending a message with _recipients not entered as mail addresses
vi: Gửi thư đến người nhận không xác định trong phần địa chỉ thư

en: Confirmations
vi: Xác nhận

[ctx: ReplyForward]
en: Attachment
vi: Đính kèm

[ctx: ReplyForward]
en: Inline (Outlook style)
vi: Trực tiếp (kiểu Outlook)

[ctx: ReplyForward]
en: Quoted
vi: Trích dẫn

[ctx: ReplyForward]
en: Do not quote
vi: Đừng trích dẫn

[ctx: ReplyForward]
en: Inline
vi: Trực tiếp

en: _Use system defaults
vi: _Dùng giá trị mặc định của hệ thống

en: _Direct connection to the Internet
vi: Kết nối trực tiếp tới Int_ernet

en: _Manual proxy configuration:
vi: Cấu hình ủy nhiệ_m thủ công:

en: H_TTP Proxy:
vi: Ủy nhiệm H_TTP:

en: _Secure HTTP Proxy:
vi: Ủy nhiệm HTTP _bảo mật:

en: SOC_KS Proxy:
vi: Cổng ủy nhiệm SOC_KS:

en: No _Proxy for:
vi: Không đặt ủ_y nhiệm cho:

en: Use Authe_ntication
vi: _Xác thực

en: Us_ername:
vi: Tên n_gười dùng:

en: Start up
vi: Khởi động

en: Check for new _messages on start
vi: _Kiểm tra có thư mới lúc khởi động

en: Check for new messa_ges in all active accounts
vi: _Kiểm tra có thư mới trong tất cả tài khoản hoạt động

en: Message Display
vi: Hiển thị thư

en: _Use the same fonts as other applications
vi: _Dùng cùng những phông chữ với các ứng dụng khác

en: S_tandard Font:
vi: Phông chữ _chuẩn:

en: Select HTML fixed width font
vi: Chọn phông chữ HTML độ rộng cứng

en: Select HTML variable width font
vi: Chọn phông chữ độ rộng biến HTML

en: Fix_ed Width Font:
vi: Phông độ rộng _cố định:

en: _Mark messages as read after
vi: Đánh dấu thư đã đọc _sau

en: Highlight _quotations with
vi: Tô _sang trích dẫn bằng

en: Default character e_ncoding:
vi: Bộ ký tự mặc đị_nh:

en: Apply the same _view settings to all folders
vi: Dùng _cùng thiết lập cho mọi thư mục

en: F_all back to threading messages by subject
vi: Trở _về tạo nhánh thư theo chủ đề

en: Delete Mail
vi: Xoá thư

en: Empty _trash folders
vi: Làm sạch thư mục _rác

en: Confirm _when expunging a folder
vi: _Xác nhận khi xoá hẳn thư mục

note: If enabled, show animation; if disabled, only display a static image without any animation
en: _Show animated images
vi: _Hiện ảnh hoạt cảnh

en: _Prompt on sending HTML mail to contacts that do not want them
vi: Nhắc khi gửi thư dạng _HTML cho liên lạc nào không muốn nhận thư HTML

en: Loading Images
vi: Đang nạp ảnh

en: _Never load images from the Internet
vi: Khô_ng bao giờ tải ảnh từ Internet

en: _Load images only in messages from contacts
vi: Chỉ tải ảnh trong thư gửi từ _liên lạc đã biết

en: _Always load images from the Internet
vi: _Luôn tải ảnh xuống Internet

en: HTML Messages
vi: Thư HTML

en: Sender Photograph
vi: Ảnh người gửi

en: _Show the photograph of sender in the message preview
vi: _Hiện ảnh chụp người gửi trong ô xem thử thư

en: S_earch for sender photograph only in local address books
vi: Tìm kiếm ảnh chụ_p người gửi chỉ trong các sổ địa chỉ cục bộ

en: Displayed Message Headers
vi: Dòng đầu thư được hiện

en: Mail Headers Table
vi: Bảng dòng đầu thư

en: Date/Time Format
vi: Định dạng thời gian

en: Check incoming _messages for junk
vi: Kiểm tra thư gửi đến là thư _rác

en: _Delete junk messages
vi: _Xoá thư rác

en: Check cu_stom headers for junk
vi: Kiểm tra dòng đầ_u tự chọn tìm thư rác

en: Do not mar_k messages as junk if sender is in my address book
vi: Đừng đánh dấu thư là thư rác nếu người gửi nằm trong _sổ địa chỉ của tôi

en: _Lookup in local address book only
vi: Tr_a tìm chỉ trong sổ địa chỉ cục bộ

en: Option is ignored if a match for custom junk headers is found.
vi: Tùy chọn này bị bỏ qua nếu tìm thấy dòng đầu thư rác riêng.

en: TLS encryption
vi: Mật mã TLS

en: SSL encryption
vi: Mật mã SSL

en: The messages you have selected for follow up are listed below.
    Please select a follow up action from the "Flag" menu.
vi: Các thư mà bạn đã chọn để theo dõi tiếp thì được liệt kê bên dưới.
    Hãy chọn một hành động theo dõi tiếp từ trình đơn "Cờ".

en: _Flag:
vi: _Cờ:

en: _Due By:
vi: Đến _hạn:

note: Translators: Flag Completed
en: Co_mpleted
vi: _Hoàn tất

en: Do Not Forward
vi: Đừng chuyển tiếp

en: Follow-Up
vi: Theo dõi tiếp

en: For Your Information
vi: Cho bạn biết tin tức này

en: No Response Necessary
vi: Không cần thiết trả lời

en: _Tick this to accept the license agreement
vi: Hãy đánh dấu _trong hộp chọn này để chấp nhận các điều kiện của bản quyền này.

en: _Accept License
vi: _Chấp nhận giấy phép

en: Digital Signature
vi: Chữ ký điện tử

en: Invalid authentication
vi: Xác thực không hợp lệ

en: This server does not support this type of authentication and may not support authentication at all.
vi: Máy chủ này không hỗ trợ loại xác thực này và có lẽ hoàn toàn không hỗ trợ xác thực nào.

en: Your login to your server "{0}" as "{0}" failed.
vi: Bạn đã không đăng nhập được vào máy chủ "{0}" với tư cách "{0}".

en: Check to make sure your password is spelled correctly. Remember that many passwords are case sensitive; your caps lock might be on.
vi: Hãy kiểm tra xem đã gõ mật khẩu cho đúng. Nhiều mật khẩu phân biệt chữ hoa, chữ thường; phím CapsLock (chữ hoa luôn) phải tắt.

en: Are you sure you want to send a message in HTML format?
vi: Bạn có chắc muốn gửi thư dạng HTML không?

en: Please make sure the following recipients are willing and able to receive HTML email:
    {0}
vi: Hãy đảm bảo rằng những người nhận sau có thể và cũng muốn nhận thư dạng HTML:
    {0}

en: Are you sure you want to send a message without a subject?
vi: Bạn có chắc muốn gửi thư không có chủ đề không?

en: Adding a meaningful Subject line to your messages will give your recipients an idea of what your mail is about.
vi: Thêm một Chủ đề có nghĩa vào thư bạn sẽ cho người nhận ý kiến về nội dung.

en: Are you sure you want to send a message with only BCC recipients?
vi: Bạn có chắc muốn gửi thư chỉ có người nhận Bí mật Chép Cho (BCC) không?

en: The contact list you are sending to is configured to hide list recipients.
    
    Many email systems add an Apparently-To header to messages that only have BCC recipients. This header, if added, will list all of your recipients in your message. To avoid this, you should add at least one To: or CC: recipient.
vi: Bạn đang gửi cho một danh sách liên lạc có cấu hình ẩn mọi người nhận có trong danh sách ấy.
    
    Nhiều hệ thống thư điện tử thêm một dòng đầu «Hình như Cho» (Apparently-To) vào mọi thư chỉ có người nhận BCC (Bí mật Chép Cho). Nếu thêm dòng đầu ấy, nó sẽ liệt kê mọi người nhận trong thư của bạn. Để tránh người gửi thư rác ăn cắp các địa chỉ trong danh sách ấy, bạn hãy thêm ít nhất một người nhận Cho (To) hay Chép Cho (Cc), v.d. địa chỉ mình.

en: Many email systems add an Apparently-To header to messages that only have BCC recipients. This header, if added, will list all of your recipients to your message anyway. To avoid this, you should add at least one To: or CC: recipient.
vi: Nhiều hệ thống thư điện tử thêm một dòng đầu Apparently-To vào mọi thư chỉ có người nhận BCC (Bí mật Chép Cho). Nếu thêm dòng đầu ấy, nó sẽ liệt kê mọi người nhận trong thư của bạn. Để tránh người gửi thư rác ăn cắp các địa chỉ trong danh sách ấy, bạn hãy thêm ít nhất một người nhận Cho (To) hay Chép Cho (Cc), v.d. địa chỉ mình.

en: Are you sure you want to send a message with invalid address?
vi: Bạn có chắc muốn gửi thư đến địa chỉ không hợp lệ chứ?

en: The following recipient was not recognized as a valid mail address:
    {0}
vi: Người nhận sau không có địa chỉ thư hợp lệ:
    {0}

en: Are you sure you want to send a message with invalid addresses?
vi: Bạn có chắc muốn gửi thư đến địa chỉ không hợp lệ chứ?

en: The following recipients were not recognized as valid mail addresses:
    {0}
vi: Những người nhận sau không có địa chỉ thư hợp lệ:
    {0}

en: Send private reply?
vi: Gửi riêng chứ?

en: You are replying privately to a message which arrived via a mailing list, but the list is trying to redirect your reply to go back to the list. Are you sure you want to proceed?
vi: Bạn đang trả lời riêng cho một thư gửi đến hộp thư chung, nhưng hộp thư muốn chuyển hướng trả lời riêng này về hộp thư chung. Bạn có chắc muốn tiếp tục không?

en: Reply _Privately
vi: Trả lời _riêng

en: You are replying to a message which arrived via a mailing list, but you are replying privately to the sender; not to the list. Are you sure you want to proceed?
vi: Bạn đang trả lời cho một thư gửi đến hộp thư chung, nhưng bạn đang chỉ trả lời riêng cho người gửi. Bạn có chắc muốn tiếp tục không?

en: Send reply to all recipients?
vi: Gửi trả lời tất cả người nhận chứ?

en: You are replying to a message which was sent to many recipients. Are you sure you want to reply to ALL of them?
vi: Bạn chuẩn bị trả lời cho rất nhiều người nhận. Bạn có chắc muốn trả lời cho TẤT CẢ họ chứ?

en: This message cannot be sent because you have not specified any recipients
vi: Không thể gửi thư này vì bạn chưa ghi rõ người nhận nào.

en: Please enter a valid email address in the To: field. You can search for email addresses by clicking on the To: button next to the entry box.
vi: Hãy nhập một địa chỉ thư điện tử hợp lệ vào trường Cho: (To). Có thể tìm kiếm địa chỉ thư bằng cách nhắp vào nút Cho: (To) ở cạnh hộp nhập.

en: Use default drafts folder?
vi: Dùng thư mục nháp mặc định chứ?

en: Unable to open the drafts folder for this account. Use the system drafts folder instead?
vi: Không thể mở thư mục Nháp (Drafts) cho tài khoản này. Dùng thư mục Nháp của hệ thống thay thế chứ?

en: Use _Default
vi: _Dùng mặc định

en: Are you sure you want to permanently remove all the deleted messages in folder "{0}"?
vi: Bạn có chắc muốn gỡ bỏ hoàn toàn mọi thư đã xoá khỏi thư mục "{0}" không?

en: If you continue, you will not be able to recover these messages.
vi: Nếu bạn tiếp tục, bạn sẽ không thể phục hồi những thư này.

en: _Expunge
vi: _Xoá hẳn

en: Are you sure you want to permanently remove all the deleted messages in all folders?
vi: Bạn có chắc muốn gỡ bỏ hoàn toàn mọi thư đã xoá trong mọi thư mục không?

en: Opening too many messages at once may take a long time.
vi: Việc mở quá nhiều thư cùng lúc có lẽ sẽ mất lâu.

en: _Open Messages
vi: _Mở các thư

en: You have unsent messages, do you wish to quit anyway?
vi: Bạn có vài thư chưa gửi, bạn vẫn muốn thoát chứ?

en: If you quit, these messages will not be sent until Evolution is started again.
vi: Nếu bạn thoát thì những thư này sẽ không được gửi tới khi khởi chạy lại trình Evolution.

note: Translators: the {0} is replaced with an operation name, which failed. It can be basically anything run asynchronously, like "Fetching Mail", "Sending message" and others, mostly from mail-ops.c file.
en: Error while {0}.
vi: Gặp lỗi khi {0}.

en: Error while performing operation.
vi: Gặp lỗi khi thực hiện thao tác.

en: Enter password.
vi: Hãy gõ mật khẩu.

en: Error loading filter definitions.
vi: Gặp lỗi khi nạp lời định nghĩa bộ lọc.

en: Cannot save to directory "{0}".
vi: Không thể lưu vào thư mục "{0}".

en: Cannot save to file "{0}".
vi: Không thể lưu vào tập tin "{0}".

en: Cannot create the save directory, because "{1}"
vi: Không thể tạo thư mục lưu, vì "{1}".

en: Cannot create temporary save directory.
vi: Không thể tạo thư mục lưu tạm.

en: File exists but cannot overwrite it.
vi: Tập tin đã tồn tại nhưng không thể ghi đè lên nó.

en: File exists but is not a regular file.
vi: Tập tin tồn tại nhưng không phải là tập tin chuẩn.

en: Cannot delete folder "{0}".
vi: Không thể xoá thư mục "{0}".

en: Cannot delete system folder "{0}".
vi: Không thể xoá thư mục hệ thống "{0}".

en: System folders are required for Evolution to function correctly and cannot be renamed, moved, or deleted.
vi: Không cho phép thay đổi tên của thư mục hệ thống, di chuyển hay xoá chúng vì trình Evolution cần thiết thư mục hệ thống để hoạt động được.

en: Failed to expunge folder &quot;{0}&quot;.
vi: Lỗi xoá dọn thư mục &quot;{0}&quot;.

en: Failed to refresh folder &quot;{0}&quot;.
vi: Lỗi nạp lại thư mục &quot;{0}&quot;.

en: Cannot rename or move system folder "{0}".
vi: Không thể thay đổi tên hoặc di chuyển thư mục hệ thống "{0}".

en: Really delete folder "{0}" and all of its subfolders?
vi: Thực sự xoá thư mục "{0}" và mọi thư mục con của nó không?

en: If you delete the folder, all of its contents and its subfolders' contents will be deleted permanently.
vi: Nếu bạn xoá thư mục này, mọi nội dung của nó và thư mục con sẽ bị xoá vĩnh viễn.

en: Really delete folder "{0}"?
vi: Thật sự xoá thư mục "{0}" chứ?

en: If you delete the folder, all of its contents will be deleted permanently.
vi: Nếu bạn xoá thư mục này, mọi nội dung của nó sẽ bị xoá vĩnh viễn.

en: These messages are not copies.
vi: Nhưng thư này không phải bản sao.

en: Messages shown in Search Folders are not copies. Deleting them from a Search Folder will delete the actual messages from the folder or folders in which they physically reside. Do you really want to delete these messages?
vi: Thư hiện trong "Thư mục tìm kiếm" không phải là bản sao. Xoá chúng khỏi thư mục tìm kiếm nghĩa là xoá thư gốc. Bạn có thật sự muốn xoá những thư này không?

en: Cannot rename "{0}" to "{1}".
vi: Không thay đổi được tên thư mục "{0}" sang "{1}".

en: A folder named "{1}" already exists. Please use a different name.
vi: Một thư mục tên "{1}" đã có. Hãy sử dụng tên khác.

en: Cannot move folder "{0}" to "{1}".
vi: Không thể di chuyển thư mục "{0}" sang "{1}".

en: Cannot open source folder. Error: {2}
vi: Không thể mở thư mục nguồn. Lỗi: {2}

en: Cannot open target folder. Error: {2}
vi: Không thể mở thư mục đích. Lỗi: {2}

en: Cannot copy folder "{0}" to "{1}".
vi: Không thể sao chép thư mục "{0}" sang "{1}".

en: Cannot create folder "{0}".
vi: Không thể tạo thư mục "{0}".

en: Cannot open folder. Error: {1}
vi: Không thể mở thư mục. Lỗi: {1}

en: Cannot save changes to account.
vi: Không thể lưu các thay đổi trong tài khoản.

en: You have not filled in all of the required information.
vi: Bạn chưa điền đủ các thông tin yêu cầu.

en: You may not create two accounts with the same name.
vi: Không cho phép bạn tạo hai tài khoản trùng tên.

en: Are you sure you want to delete this account?
vi: Bạn có muốn xoá tài khoản này không?

en: If you proceed, the account information will be deleted permanently.
vi: Nếu bạn tiếp tục, thông tin tài khoản sẽ bị xoá hoàn toàn.

en: Are you sure you want to delete this account and all its proxies?
vi: Bạn có chắc muốn xoá tài khoản này và các ủy nhiệm của nó không?

en: If you proceed, the account information and
    all proxy information will be deleted permanently.
vi: Nếu bạn tiếp tục, thông tin tài khoản và các thông tin ủy nhiệm sẽ bị xoá hoàn toàn.

en: Are you sure you want to disable this account and delete all its proxies?
vi: Bạn có chắc muốn tắt tài khoản này và xoá các ủy nhiệm của nó không?

en: If you proceed, all proxy accounts will be deleted permanently.
vi: Nếu bạn tiếp tục, mọi tài khoản ủy nhiệm sẽ bị xoá hoàn toàn.

en: Do _Not Disable
vi: Đừng _tắt

note: #-#-#-#-#  453 (gnome-software main)  #-#-#-#-# TRANSLATORS: this is button text to disable a repo
en: _Disable
vi: _Tắt

en: Cannot edit Search Folder "{0}" as it does not exist.
vi: Không thể chỉnh sửa thư mục tìm kiếm "{0}" vì nó không tồn tại.

en: This folder may have been added implicitly,
    go to the Search Folder editor to add it explicitly, if required.
vi: Có lẽ đã thêm thư mục này một cách ngầm; hãy dùng bộ sửa thư mục tìm kiếm để thêm nó một cách dứt khoát, nếu cần thiết.

en: Cannot add Search Folder "{0}".
vi: Không thể thêm thư mục tìm kiếm "{0}".

en: A folder named "{0}" already exists. Please use a different name.
vi: Một thư mục tên "{0}" đã có. Hãy sử dụng tên khác.

en: Search Folders automatically updated.
vi: Các thư mục tìm kiếm đã được cập nhật tự động.

en: Mail filters automatically updated.
vi: Các bộ lọc thư đã được cập nhật tự động.

en: Missing folder.
vi: Thiếu thư mục.

en: You must specify a folder.
vi: Bạn phải xác định thư mục.

en: You must name this Search Folder.
vi: Bạn phải đặt tên cho thư mục Tìm kiếm này.

en: No folder selected.
vi: Chưa chọn thư mục.

en: You must specify at least one folder as a source.
    Either by selecting the folders individually, and/or by selecting all local folders, all remote folders, or both.
vi: Bạn phải ghi rõ ít nhất một thư mục là nguồn,
    hoặc bằng cách chọn mỗi thư mục từng một cái,
    hoặc/và bằng cách chọn mọi thư mục địa phương,
    mọi thư mục ở xa, hoặc cả hai.

en: Problem migrating old mail folder "{0}".
vi: Gặp lỗi khi nâng cấp thư mục thư cũ "{0}".

en: A non-empty folder at "{1}" already exists.
    
    You can choose to ignore this folder, overwrite or append its contents, or quit.
vi: Một thư mục không trống đã có tại "{1}".
    
    Bạn có thể chọn bỏ qua thư mục này, ghi đè lên nó, phụ thêm nội dung cả nó, hoặc thoát.

en: Evolution's local mail format has changed.
vi: Định dạng thư cục bộ của Evolution đã thay đổi.

en: Evolution's local mail format has changed from mbox to Maildir. Your local mail must be migrated to the new format before Evolution can proceed. Do you want to migrate now?
    
    An mbox account will be created to preserve the old mbox folders. You can delete the account after ensuring the data is safely migrated. Please make sure there is enough disk space if you choose to migrate now.
vi: Định dạng thư cục bộ của Evolution đã thay đổi từ mbox sang maildir. Thư cục bộ của bạn phải được chuyển đổi để có thể dùng với Evolution. Bạn có muốn chuyển đổi không?
    
    Tài khoản mbox sẽ được tạo để bảo lưu các thư mục dạng mbox cũ. Bạn có thể xoá đi sau khi bảo đảm việc chuyển đổi thành công tốt đẹp. Hãy bảo đảm có đủ vùng đĩa trống trước khi chuyển đổi.

en: _Exit Evolution
vi: _Thoát Evolution

en: _Migrate Now
vi: _Chuyển đổi bây giờ

en: Unable to read license file.
vi: Không thể đọc tập tin quyền phép.

en: Cannot read the license file "{0}", due to an installation problem. You will not be able to use this provider until you can accept its license.
vi: Không thể đọc tập tin giấy phép "{0}" do một vấn đề cài đặt. Bạn sẽ không thể sử dụng nhà cung cấp này cho đến khi bạn chấp nhận giấy phép của nó.

en: Please wait.
vi: Vui lòng chờ...

en: Querying server for a list of supported authentication mechanisms.
vi: Đang truy vấn máy chủ về danh sách các cơ chế xác thực được hỗ trợ.

en: Failed to query server for a list of supported authentication mechanisms.
vi: Lỗi truy vấn máy chủ về danh sách các cơ chế xác thực được hỗ trợ.

en: Synchronize folders locally for offline usage?
vi: Đồng bộ cục bộ các thư mục để sử dụng khi ngoại tuyến không?

en: Do you want to locally synchronize the folders that are marked for offline usage?
vi: Bạn có muốn đồng bộ cục bộ những thư mục có nhãn cần sử dụng ngoại tuyến không?

en: Do _Not Synchronize
vi: Đừ_ng đồng bộ

en: _Synchronize
vi: Đồng _bộ

en: Do you want to mark all messages as read?
vi: Bạn có muốn đánh dấu mọi thư Đã Đọc không?

en: This will mark all messages as read in the selected folder.
vi: Hành động này sẽ đánh dấu mọi thư 'đã đọc' trong thư mục đã chọn.

en: This will mark all messages as read in the selected folder and its subfolders.
vi: Hành động này sẽ đánh dấu mọi thư Đã Đọc trong thư mục đã chọn, cũng trong mọi thư mục con của nó.

en: Close message window.
vi: Đóng cửa sổ.

en: Would you like to close the message window?
vi: Bạn có muốn đóng cửa sổ thư không?

en: _Always
vi: _Luôn luôn

en: Copy folder in folder tree.
vi: Chép thư mục trong cây thư mục.

en: Are you sure you want to copy folder '{0}' to folder '{1}'?
vi: Bạn có chắc muốn chép thư mục '{0}' sang thư mục '{1}' không?

en: Move folder in folder tree.
vi: Chuyển thư mục trong cây thư mục.

en: Are you sure you want to to move folder '{0}' to folder '{1}'?
vi: Bạn có chắc muốn chuyển thư mục '{0}' sang thư mục '{1}' không?

en: This message cannot be sent because the account you chose to send with is not enabled
vi: Không thể gửi thư này vì bạn đang gửi nó bằng một tài khoản chưa được bật

en: Please enable the account or send using another account.
vi: Hãy bật tài khoản này hoặc gửi bằng tài khoản khác.

en: Mail Deletion Failed
vi: Lỗi xoá thư

en: You do not have sufficient permissions to delete this mail.
vi: Bạn không có quyền xoá thư này.

en: "Check Junk" Failed
vi: Lỗi kiểm tra thư rác

en: "Report Junk" Failed
vi: Lỗi thông báo thư rác

en: "Report Not Junk" Failed
vi: Lỗi thông báo không phải thư rác

en: Remove duplicate messages?
vi: Xoá thư trùng lắp chứ?

en: No duplicate messages found.
vi: Không thấy thư trùng lắp.

note: Translators: {0} is replaced with a folder name
en: Folder '{0}' doesn't contain any duplicate message.
vi: Thư mục '{0}' không chứa thư trùng lắp.

en: Failed to disconnect account &quot;{0}&quot;.
vi: Lỗi ngắt kết nối tài khoản &quot;{0}&quot;.

en: Failed to unsubscribe from folder &quot;{0}&quot;.
vi: Lỗi bỏ đăng ký thư mục &quot;{0}&quot;.

en: Unable to retrieve message.
vi: Không thể nhận thư.

en: Failed to open folder.
vi: Lỗi mở thư mục.

en: Failed to find duplicate messages.
vi: Lỗi tìm thư trùng lắp.

en: Failed to retrieve messages.
vi: Lỗi nhận thư.

en: Failed to remove attachments from messages.
vi: Lỗi bỏ đính kèm khỏi thư.

en: Failed to download messages for offline viewing.
vi: Lỗi tải thư về để đọc ngoại tuyến.

en: Failed to save messages to disk.
vi: Lỗi lưu thư vào đĩa.

en: Hidden file is attached.
vi: Tập tin ẩn được đính kèm.

en: Printing failed.
vi: Lỗi in.

en: The printer replied &quot;{0}&quot;.
vi: Máy in trả lời &quot;{0}&quot;.

en: Could not perform this operation on {0}.
vi: Không thể thực hiện thao tác này trên {0}.

en: You must be working online to complete this operation.
vi: Thao tác này chỉ có thể thực hiện trực tuyến.

en: Send & Receive Mail
vi: Gửi và nhận thư

en: Cancel _All
vi: Thôi _hết

en: Checking for new mail at '%s'
vi: Tìm thư mới tại '%s'

en: Edit Search Folder
vi: Sửa thư mục tìm kiếm

en: Unseen
vi: Chưa xem

en: Seen
vi: Đã xem

en: Answered
vi: Đã trả lời

en: Multiple Unseen Messages
vi: Nhiều thư chưa xem

en: Multiple Messages
vi: Nhiều thư

en: Higher
vi: Cao hơn

note: #-#-#-#-#  272 (evolution 1.4 GNOME TRUNK)  #-#-#-#-# strftime format of a time, * in 12-hour format, without seconds. #-#-#-#-#  1369 (liferea git-master)  #-#-#-#-# translation hint: date format for today, reorder format codes as necessary
en: Today %l:%M %p
vi: Hôm nay %l:%M %p

en: Select all visible messages
vi: Chọn mọi thư đang hiện

note: default follow-up flag name to use when clicked in the message list column
en: Follow-up
vi: Tiếp-theo

note: there is some info why the message list is empty, let it be something useful
en: Generating message list
vi: Tạo danh sách thư

en: No message satisfies your search criteria. Change search criteria by selecting a new Show message filter from the drop down list above or by running a new search either by clearing it with Search->Clear menu item or by changing the query above.
vi: Không có thư nào thoả mãn tiêu chí tìm đưa ra. Hãy thay đổi tiêu chí tìm kiếm bằng cách chọn Hiện bộ lọc thư mới từ danh sách thả xuống ở trên hoặc tìm mới bằng cách xoá trắng bằng trình đơn Tìm/Xoá hoặc thay đổi câu truy vấn.

en: There are no messages in this folder.
vi: Không có thư trong thư mục này.

en: Received
vi: Đã nhận

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

en: Follow Up Flag
vi: Cờ theo dõi tiếp

en: Due By
vi: Đến hạn

en: Messages To
vi: Thư đến

en: Subject - Trimmed
vi: Chủ đề — Cắt gọn

en: Subject or Addresses contains
vi: Chủ đề hay địa chỉ chứa

en: Recipients contain
vi: Người nhận chứa

en: Message contains
vi: Thư chứa

en: Subject contains
vi: Chủ đề chứa

en: Sender contains
vi: Người gửi chứa

en: Body contains
vi: Nội dung chứa

note: To Translators: 'Table column' is a label for configurable date/time format for table columns showing a date in message list
en: _Table column:
vi: _Cột bảng:

en: Address formatting
vi: Định dạng địa chỉ

en: _Format address according to standard of its destination country
vi: Đị_nh dạng địa chỉ theo chuẩn của quốc gia nhận

en: Autocompletion
vi: Tự động gõ xong

en: Always _show address of the autocompleted contact
vi: Lúc nà_o cũng hiện địa chỉ của liên lạc tự động điền nốt

en: Multiple vCards
vi: Nhiều vCard

en: vCard for %s
vi: vCard cho %s

en: Contact information
vi: Thông tin liên lạc

en: Contact information for %s
vi: Thông tin liên lạc cho %s

en: New Address Book
vi: Sổ địa chỉ mới

[ctx: New]
en: _Contact
vi: Liên lạ_c

en: Create a new contact
vi: Tạo liên lạc mới

[ctx: New]
en: Contact _List
vi: Danh sách _liên lạc

en: Create a new contact list
vi: Tạo một danh sách liên lạc mới

[ctx: New]
en: Address _Book
vi: _Sổ địa chỉ

en: Create a new address book
vi: Tạo một sổ địa chỉ mới

en: Certificates
vi: Chứng nhận

en: Address Book Properties
vi: Thuộc tính sổ địa chỉ

note: Translators: This is a save dialog title
en: Save as vCard
vi: Lưu dạng vCard

en: Co_py All Contacts To...
vi: Ché_p các liên lạc sang...

en: Copy the contacts of the selected address book to another
vi: Chép các liên lạc của sổ địa chỉ được chọn qua chỗ khác

en: D_elete Address Book
vi: _Xoá sổ địa chỉ

en: Delete the selected address book
vi: Xoá sổ địa chỉ đã chọn

en: Mo_ve All Contacts To...
vi: Chu_yển các liên lạc sang...

en: Move the contacts of the selected address book to another
vi: Chuyển các liên lạc của sổ địa chỉ được chọn qua chỗ khác

en: _New Address Book
vi: Sổ địa chỉ _mới

en: Address _Book Properties
vi: Thuộc tính _Sổ địa chỉ

en: Show properties of the selected address book
vi: Thay đổi thuộc tính của sổ địa chỉ đã chọn

en: Address Book _Map
vi: _Bản đồ sổ địa chỉ

en: Show map with all contacts from selected address book
vi: Hiện bản đồ với mọi liên lạc từ sổ địa chỉ được chọn

en: Rename the selected address book
vi: Đổi tên sổ địa chỉ đã chọn

en: Stop loading
vi: Ngưng nạp

en: _Copy Contact To...
vi: _Chép liên lạc sang...

en: Copy selected contacts to another address book
vi: Chép các liên lạc đã chọn sang sổ địa chỉ khác

en: _Delete Contact
vi: _Xoá liên lạc

en: _Find in Contact...
vi: _Tìm liên lạc...

en: Search for text in the displayed contact
vi: Tìm nội dung trong liên lạc đang xem

en: _Forward Contact...
vi: Ch_uyển tiếp liên lạc...

en: Send selected contacts to another person
vi: Gửi các liên lạc đã chọn cho một người khác

en: _Move Contact To...
vi: Chu_yển liên lạc sang...

en: Move selected contacts to another address book
vi: Chuyển các liên lạc đã chọn sang sổ địa chỉ khác

en: _New Contact...
vi: Liê_n lạc mới...

en: New Contact _List...
vi: Danh sách _liên lạc mới...

en: _Open Contact
vi: Mở liên lạ_c

en: View the current contact
vi: Xem liên lạc hiện thời

en: _Send Message to Contact...
vi: _Gửi thư tới liên lạc...

en: Send a message to the selected contacts
vi: Gửi thư cho các liên lạc đã chọn

en: Address Book Map
vi: Bản đồ sổ địa chỉ

en: Contact _Preview
vi: _Xem thử liên lạc

en: Show contact preview window
vi: Hiện ô xem thử liên lạc

en: Show _Maps
vi: Hiện _bản đồ

en: Show maps in contact preview window
vi: Hiện bản đồ trong ô xem thử liên lạc

en: _Classic View
vi: Trình bày _cổ điển

en: Show contact preview below the contact list
vi: Hiện khung xem liên lạc bên dưới danh sách liên lạc

en: _Vertical View
vi: Trình bày theo chiều _dọc

en: Show contact preview alongside the contact list
vi: Hiện khung xem liên lạc bên cạnh danh sách liên lạc

note: #-#-#-#-#  273 (evolution-data-server GNOME TRUNK)  #-#-#-#-# Translators: 'Unmatched' is a folder name under Search folders where are shown * all messages not belonging into any other configured search folder
en: Unmatched
vi: Không khớp

en: Print all shown contacts
vi: In mọi liên lạc đang xem

en: Preview the contacts to be printed
vi: Xem thử trước khi in liên lạc

en: Print selected contacts
vi: In các liên lạc đã chọn

en: S_ave Address Book as vCard
vi: Lưu sổ đị_a chỉ dạng vCard

en: Save the contacts of the selected address book as a vCard
vi: Lưu các liên lạc của sổ địa chỉ đã chọn dạng vCard

note: Translators: This is an action label
en: _Save as vCard...
vi: Lưu dạng _vCard...

en: Save selected contacts as a vCard
vi: Lưu các liên lạc đã chọn theo dạng vCard

en: _Forward Contacts
vi: _Chuyển tiếp các liên lạc

en: _Forward Contact
vi: _Chuyển tiếp liên lạc

en: _Send Message to Contacts
vi: _Gửi thư cho các liên lạc

en: _Send Message to List
vi: _Gửi thư cho danh sách

en: _Send Message to Contact
vi: _Gửi thư cho liên lạc

en: Play the attachment in embedded audio player
vi: Phát đính kèm âm thanh bằng trình phát nhúng

en: You can restore Evolution from a backup file.
    
    This will restore all your personal data, settings mail filters, etc.
vi: Bạn có khả năng phục hồi Evolution từ tập tin sao lưu.
    
    Nó có thể phục hồi tất cả dữ liệu cá nhân, các thiết lập thư...

en: _Restore from a backup file:
vi: _Phục hồi từ tập tin sao lưu

en: Choose a backup file to restore
vi: Chọn tập tin cần sao lưu để phục hồi

note: Keep the title identical to EMailConfigRestorePage * so it's only shown once in the assistant sidebar.
en: Restore from Backup
vi: Phục hồi từ bản sao lưu

en: Select name of the Evolution backup file
vi: Chọn tên của tập tin sao lưu Evolution

en: _Restart Evolution after backup
vi: _Khởi chạy lại Evolution sau khi sao lưu

en: Select name of the Evolution backup file to restore
vi: Chọn tên của tập tin sao lưu Evolution cần phục hồi

en: _Restart Evolution after restore
vi: _Khởi chạy lại Evolution sau khi phục hồi

en: _Back up Evolution Data...
vi: _Sao lưu Dữ liệu Evolution...

en: Back up Evolution data and settings to an archive file
vi: Sao lưu dữ liệu và thiết lập Evolution vào tập tin

en: R_estore Evolution Data...
vi: _Phục hồi Dữ liệu Evolution...

en: Restore Evolution data and settings from an archive file
vi: Phục hồi dữ liệu và thiết lập Evolution từ tập tin

en: Back up Evolution directory
vi: Thư mục sao lưu Evolution

en: Restore Evolution directory
vi: Thư mục phục hồi Evolution

en: Check Evolution Back up
vi: Kiểm tra bản sao Evolution

en: Restart Evolution
vi: Khởi chạy lại Evolution

en: With Graphical User Interface
vi: Bằng giao diện người dùng đồ họa

note: FIXME Will the versioned setting always work?
en: Shutting down Evolution
vi: Đang tắt trình Evolution

en: Backing Evolution accounts and settings
vi: Đang sao lưu các tài khoản và thiết lập đều của trình Evolution

en: Backing Evolution data (Mails, Contacts, Calendar, Tasks, Memos)
vi: Đang sao lưu dữ liệu Evolution (Thư, Liên lạc, Lịch, Tác vụ, Ghi nhớ)

en: Back up complete
vi: Sao lưu hoàn tất

en: Restarting Evolution
vi: Đang khởi chạy lại Evolution

en: Back up current Evolution data
vi: Sao lưu dữ liệu Evolution hiện thời

en: Extracting files from back up
vi: Đang trích các tập tin từ kho sao lưu

en: Loading Evolution settings
vi: Đang nạp thiết lập Evolution

en: Removing temporary back up files
vi: Đang gỡ bỏ các tập tin sao lưu tạm thời

en: Evolution Back Up
vi: Sao lưu Evolution

en: Backing up to the folder %s
vi: Đang sao lưu vào thư mục %s

en: Evolution Restore
vi: Phục hồi Evolution

en: Restoring from the folder %s
vi: Đang phục hồi từ thư mục %s

en: Backing up Evolution Data
vi: Sao lưu Dữ liệu Evolution

en: Please wait while Evolution is backing up your data.
vi: Hãy đợi trong khi Evolution sao lưu dữ liệu của bạn.

en: Restoring Evolution Data
vi: Phục hồi Dữ liệu Evolution

en: Please wait while Evolution is restoring your data.
vi: Hãy đợi trong khi Evolution phục hồi dữ liệu của bạn.

en: This may take a while depending on the amount of data in your account.
vi: Tiến trình này có thể kéo dài một lát, phụ thuộc vào số lượng dữ liệu trong tài khoản của bạn.

en: Invalid Evolution backup file
vi: Tập tin sao lưu Evolution không hợp lệ

en: Please select a valid backup file to restore.
vi: Hãy chọn một tập tin sao lưu Evolution hợp lệ cần phục hồi.

en: Are you sure you want to close Evolution?
vi: Bạn có chắc muốn đóng Evolution không?

en: To back up your data and settings, you must first close Evolution. Please make sure that you save any unsaved data before proceeding.
vi: Để sao lưu dữ liệu và các thiết lập, bạn phải đóng Evolution. Nhớ lưu dữ liệu trước khi tiếp tục.

en: Close and Back up Evolution
vi: Đóng và sao lưu Evolution

en: Are you sure you want to restore Evolution from the selected backup file?
vi: Bạn có chắc muốn phục hồi Evolution từ tập tin sao lưu đã chọn không?

en: To restore your data and settings, you must first close Evolution. Please make sure that you save any unsaved data before proceeding. This will delete all your current Evolution data and settings and restore them from your backup.
vi: Để phục hồi dữ liệu và các thiết lập, bạn phải đóng Evolution. Nhớ lưu dữ liệu trước khi tiếp tục. Hành động này sẽ xoá tất cả dữ liệu và thiết lập hiện tại và phục hồi từ bản sao lưu.

en: Close and Restore Evolution
vi: Đóng và phục hồi Evolution

en: Insufficient Permissions
vi: Không đủ quyền

en: The selected folder is not writable.
vi: Bạn đã chọn một thư mục không cho phép ghi vào.

en: Failed to spawn Bogofilter (%s):
vi: Lỗi chạy Bogofilter (%s):

en: Failed to stream mail message content to Bogofilter:
vi: Lỗi truyền nội dung thư cho Bogofilter:

en: Bogofilter either crashed or failed to process a mail message
vi: Bogofilter hoặc đổ vỡ hoặc thất bại trong việc xử lý thư

en: Bogofilter Options
vi: Tùy chọn Bogofilter

en: Convert message text to _Unicode
vi: Chuyển đổi văn bản thư sang _Unicode

en: Standard LDAP Port
vi: Cổng LDAP chuẩn

en: LDAP over SSL (deprecated)
vi: LDAP qua SSL (lỗi thời)

note: Page 1
en: Connecting to LDAP
vi: Đang kết nối đến LDAP

en: StartTLS (recommended)
vi: StartTLS (khuyến khích)

en: Using email address
vi: Dùng địa chỉ thư

en: Using distinguished name (DN)
vi: Dùng tên phân biệt (TP)

en: This is the method Evolution will use to authenticate you.  Note that setting this to "Using email address" requires anonymous access to your LDAP server.
vi: Đây là phương pháp Evolution sẽ dùng để xác thực bạn. Chú ý rằng đặt phương pháp này thành "Dùng địa chỉ email" cần truy cập nặc danh đến máy chủ LDAP.

note: Page 2
en: Using LDAP
vi: Dùng LDAP

en: Search Base:
vi: Cơ sở tìm:

en: Find Possible Search Bases
vi: Tìm mọi cơ sở tìm có thể

en: Subtree
vi: Cây con

en: Search Scope:
vi: Phạm vi tìm:

en: The search scope defines how deep you would like the search to extend down the directory tree.  A search scope of "Subtree" will include all entries below your search base.  A search scope of "One Level" will only include the entries one level beneath your search base.
vi: Phạm vi tìm cho biết độ sâu tìm kiếm đi xuống trong cây thư mục. Phạm vi tìm kiếm "Subtree" sẽ bao gồm mọi mục dưới cơ sở tìm. Phạm vi tìm kiếm "One level" sẽ chỉ tìm những mục nằm một mức độ dưới trong cơ sở tìm thôi.

en: Search Filter:
vi: Bộ lọc tìm kiếm:

en: Limit:
vi: Giới hạn:

en: Browse until limit is reached
vi: Duyệt đến khi chạm giới hạn

en: Avoid IfMatch (needed on Apache < 2.2.8)
vi: Tránh dùng IfMatch (yêu cầu trên Apache < 2.2.8)

en: HTTP Error: %s
vi: Lỗi HTTP: %s

en: Could not locate user's calendars
vi: Không thể định vị lịch người dùng

en: Choose a Calendar
vi: Chọn lịch

en: Choose a Memo List
vi: Chọn danh sách ghi nhớ

en: Choose a Task List
vi: Chọn danh sách tác vụ

en: Find Calendars
vi: Tìm lịch

en: Find Memo Lists
vi: Tìm danh sách ghi nhớ

en: Find Task Lists
vi: Tìm danh sách tác vụ

en: Choose which address books to use.
vi: Chọn sổ địa chỉ muốn dùng.

en: Use in Birthdays & Anniversaries calendar
vi: Dùng trong lịch Sinh nhật và Kỷ niệm

en: Default User Calendar
vi: Lịch người dùng mặc định

en: Enter Google password for user '%s'.
vi: Nhập mật khẩu Google cho người dùng '%s'.

en: User declined to provide a password
vi: Người dùng từ chối cung cấp mật khẩu

en: Use an existing iCalendar (ics) file
vi: Dùng tập tin iCalendar đã có

en: iCalendar File
vi: Tập tin iCalendar

en: Choose an iCalendar file
vi: Chọn tập tin iCalendar

en: Allow Evolution to update the file
vi: Cho phép Evolution cập nhật tập tin

en: Select a Calendar
vi: Chọn lịch

en: Select a Task List
vi: Chọn danh sách tác vụ

en: I_mport to Calendar
vi: _Nhập vào lịch

en: I_mport to Tasks
vi: _Nhập vào tác vụ

en: Selected Calendars for Alarms
vi: Lịch được chọn cho nhắc nhở

en: Ti_me and date:
vi: N_gày giờ:

en: _Date only:
vi: Chỉ _ngày:

en: 60 minutes
vi: 60 phút

en: 05 minutes
vi: 05 phút

en: Se_cond zone:
vi: Múi giờ _phụ:

en: (Shown in a Day View)
vi: (Hiện trong một ô xem ngày)

en: Use s_ystem time zone
vi: Dùng _múi giờ hệ thống

en: Time format:
vi: Định dạng giờ:

en: _12 hour (AM/PM)
vi: _12 giờ (AM/PM: sáng/chiều)

en: _24 hour
vi: _24 giờ

en: Work Week
vi: Tuần làm việc

note: A weekday like "Monday" follows
en: Wee_k starts on:
vi: Tuần _bắt đầu từ:

en: Work days:
vi: Ngày làm việc:

en: _Day begins:
vi: _Ngày bắt đầu từ:

note: Monday
en: _Mon
vi: T_2

note: Tuesday
en: _Tue
vi: T_3

note: Wednesday
en: _Wed
vi: T_4

note: Thursday
en: T_hu
vi: T_5

note: Friday
en: _Fri
vi: T_6

note: Saturday
en: _Sat
vi: T_7

note: Sunday
en: S_un
vi: _CN

en: Day _ends:
vi: Ngày _kết thúc lúc:

en: _Ask for confirmation when deleting items
vi: Hỏi xác thực khi xó_a bỏ mục

en: _Time divisions:
vi: _Chia thời gian:

en: _Show appointment end times in week and month view
vi: _Hiện thời điểm kết thúc cuộc hẹn trong ô xem tuần và tháng đều

en: _Compress weekends in month view
vi: Nén các ngày _cuối tuần trong ô xem tháng

en: Show week _numbers
vi: Hiệ_n số thứ tự tuần

en: Show r_ecurring events in italic in bottom left calendar
vi: _Hiện sự kiện lặp lại bằng chữ nghiêng ở đáy trái lịch

en: Sc_roll Month View by a week
vi: _Cuộn khung xem tháng theo tuần

en: Task List
vi: Danh sách tác vụ

en: Highlight t_asks due today
vi: Tô sáng tác vụ hết hạn vào hôm n_ay

en: Highlight _overdue tasks
vi: Tô sáng tác vụ _quá hạn

en: _Hide completed tasks after
vi: Ẩn tác vụ _hoàn thành sau (khi)

en: Display reminders in _notification area only
vi: Hiển thị nhắc nhở chỉ trong _khay thông báo

note: This is the first half of a user preference. "Show a reminder [time-period] before every appointment"
en: Sh_ow a reminder
vi: _Hiện nhắc nhở

note: This is the last half of a user preference. "Show a reminder [time-period] before every appointment"
en: before every appointment
vi: trước mỗi cuộc hẹn

note: This is the first half of a user preference. "Show a reminder [time-period] before every anniversary/birthday"
en: Show a _reminder
vi: Hiện _nhắc nhở

note: This is the last half of a user preference. "Show a reminder [time-period] before every anniversary/birthday"
en: before every anniversary/birthday
vi: trước mỗi ngày kỷ niệm/ngày sinh

en: Select the calendars for reminder notification
vi: Chọn lịch cho thông báo nhắc nhở

en: Default Free/Busy Server
vi: Máy chủ rảnh/bận mặc định

en: %u and %d will be replaced by user and domain from the email address.
vi: %u và %d sẽ được thay thế bằng người dùng và tên miền từng từ địa chỉ thư.

en: Publishing Information
vi: Thông tin công bố

en: New Calendar
vi: Lịch mới

[ctx: New]
en: _Appointment
vi: Cuộc _hẹn

en: Create a new appointment
vi: Tạo cuộc hẹn mới

[ctx: New]
en: All Day A_ppointment
vi: Cuộc hẹn ngu_yên ngày

en: Create a new all-day appointment
vi: Tạo cuộc hẹn nguyên ngày mới

[ctx: New]
en: M_eeting
vi: Cuộc họ_p

en: Create a new meeting request
vi: Tạo yêu cầu cuộc họp mới

[ctx: New]
en: Cale_ndar
vi: Lịc_h

en: Create a new calendar
vi: Tạo lịch mới

en: Calendar and Tasks
vi: Tác vụ và lịch

en: Calendar Selector
vi: Bộ chọn lịch

en: Opening calendar '%s'
vi: Đang mở lịch '%s'

en: Calendar Properties
vi: Thuộc tính lịch

en: This operation will permanently erase all events older than the selected amount of time. If you continue, you will not be able to recover these events.
vi: Thao tác này sẽ xoá hoàn toàn mọi sự kiện trước khoảng thời gian được chọn. Nếu bạn tiếp tục thì sẽ không thể phục hồi những tác vụ này.

note: Translators: This is the first part of the sentence: * "Purge events older than <<spin-button>> days"
en: Purge events older than
vi: Tẩy mọi sự kiện trước

en: Copying Items
vi: Đang chép

en: Moving Items
vi: Đang di chuyển

note: Translators: Default filename part saving an event to a file when * no summary is filed, the '.ics' extension is concatenated to it.
en: event
vi: sự kiện

en: Save as iCalendar
vi: Lưu dạng iCalendar

en: D_elete Calendar
vi: _Xoá lịch

en: Delete the selected calendar
vi: Xoá lịch đã chọn

en: Select today
vi: Chọn hôm nay

en: Select _Date
vi: Chọn _ngày

en: Select a specific date
vi: Chọn ngày xác định

en: _New Calendar
vi: Lịch _mới

en: Purg_e
vi: _Tẩy

en: Purge old appointments and meetings
vi: Tẩy các cuộc hẹn và cuộc họp cũ

en: Refresh the selected calendar
vi: Cập nhật lịch được chọn

en: Rename the selected calendar
vi: Đổi tên lịch được chọn

en: Find next occurrence of the current search string
vi: Tìm lần xuất hiện kế

en: Find _previous
vi: Tìm _ngược

en: Find previous occurrence of the current search string
vi: Tìm lần xuất hiện trước

en: Stop _running search
vi: Dùng _chạy tìm kiếm

en: Stop currently running search
vi: Dùng tìm kiếm

en: Show _Only This Calendar
vi: Chỉ hiện lịch _này

en: Cop_y to Calendar...
vi: _Chép vào lịch...

en: _Delegate Meeting...
vi: Ủ_y nhiệm cuộc họp...

en: _Delete Appointment
vi: _Xoá cuộc hẹn

en: Delete selected appointments
vi: Xoá cuộc hẹn được chọn

en: Delete This _Occurrence
vi: _Xoá lần này

en: Delete this occurrence
vi: Xoá lần này

en: Delete All Occ_urrences
vi: Xó_a mọi lần

en: Delete all occurrences
vi: Xoá mọi lần

en: New All Day _Event...
vi: Sự _kiện trọn ngày mới...

en: Create a new all day event
vi: Tạo cuộc hẹn trọn ngày mới

en: _Forward as iCalendar...
vi: Chuyển dạng _iCalendar...

en: New _Meeting...
vi: Cuộc _họp mới...

en: Create a new meeting
vi: Tạo cuộc họp mới

en: Mo_ve to Calendar...
vi: Chuyển _vào lịch...

en: New _Appointment...
vi: Cuộc hẹ_n mới...

en: Make this Occurrence _Movable
vi: Cho phép di chuyển _lần này

en: _Open Appointment
vi: _Mở cuộc hẹn

en: View the current appointment
vi: Xem cuộc hẹn hiện thời

en: _Reply
vi: T_rả lời

en: _Schedule Meeting...
vi: Lập lịch c_uộc họp...

en: Converts an appointment to a meeting
vi: Chuyển các cuộc hẹn thành họp

en: Conv_ert to Appointment...
vi: Chuyển sang cuộc hẹ_n...

en: Converts a meeting to an appointment
vi: Chuyển cuộc họp thành cuộc hẹn

en: Show one day
vi: Xem một ngày

en: Show as list
vi: Xem dạng danh sách

en: Show one month
vi: Xem một tháng

en: Show one week
vi: Xem một tuần

en: Show one work week
vi: Xem một tuần làm việc

en: Active Appointments
vi: Cuộc hẹn hoạt động

en: Next 7 Days' Appointments
vi: Cuộc hẹn 7 ngày kế

en: Occurs Less Than 5 Times
vi: Xảy ra ít hơn 5 lần

en: Description contains
vi: Mô tả chứa

en: Summary contains
vi: Tóm tắt chứa

en: Print this calendar
vi: In lịch này

en: Preview the calendar to be printed
vi: Xem thử lịch trước khi in

en: _Save as iCalendar...
vi: Lưu dạng _iCalendar...

note: #-#-#-#-#  272 (evolution 1.4 GNOME TRUNK)  #-#-#-#-# Translators: Default filename part saving a memo to a file when * no summary is filed, the '.ics' extension is concatenated to it.
en: memo
vi: ghi nhớ

en: New _Memo
vi: _Ghi nhớ mới

en: Create a new memo
vi: Tạo ghi nhớ mới

en: _Open Memo
vi: _Mở ghi nhớ

en: View the selected memo
vi: Xem ghi nhớ đã chọn

en: Open _Web Page
vi: Mở trang _Web

en: Print the selected memo
vi: In ghi nhớ đã chọn

en: _Assign Task
vi: _Gán tác vụ

en: _Mark as Complete
vi: Đánh dấu _hoàn tất

en: Mark selected tasks as complete
vi: Đánh dấu các tác vụ đã chọn là hoàn tất

en: _Mark as Incomplete
vi: Đánh dấu chưa h_oàn tất

en: Mark selected tasks as incomplete
vi: Đánh dấu các tác vụ đã chọn là chưa hoàn tất

en: New _Task
vi: _Tác vụ mới

en: _Open Task
vi: _Mở tác vụ

en: View the selected task
vi: Xem tác vụ đã chọn

en: Print the selected task
vi: In tác vụ đã chọn

en: New Memo List
vi: Danh sách ghi nhớ mới

[ctx: New]
en: Mem_o
vi: _Ghi nhớ

[ctx: New]
en: _Shared Memo
vi: Ghi nhớ ch_ung

en: Create a new shared memo
vi: Tạo ghi nhớ chung mới

[ctx: New]
en: Memo Li_st
vi: Danh sách ghi nhớ

en: Create a new memo list
vi: Tạo danh sách ghi nhớ mới

en: Memo List Selector
vi: Bộ chọn danh sách ghi nhớ

en: Opening memo list '%s'
vi: Đang mở danh sách ghi nhớ '%s'

en: Print Memos
vi: In ghi nhớ

en: Memo List Properties
vi: Thuộc tính danh sách ghi nhớ

en: _Delete Memo
vi: _Xoá ghi nhớ

en: _Find in Memo...
vi: _Tìm bản ghi nhớ...

en: Search for text in the displayed memo
vi: Tìm nội dung trong bản ghi nhớ đang xem

en: D_elete Memo List
vi: _Xoá danh sách ghi nhớ

en: Delete the selected memo list
vi: Xoá danh sách ghi nhớ đã chọn

en: _New Memo List
vi: Danh sách ghi _nhớ mới

en: Refresh the selected memo list
vi: Cập nhật danh sách ghi nhớ đã chọn

en: Rename the selected memo list
vi: Đổi tên danh sách ghi nhớ đã chọn

en: Show _Only This Memo List
vi: Chỉ hiện danh sách ghi nhớ _này

en: Memo _Preview
vi: _Xem trước bản ghi nhớ

en: Show memo preview pane
vi: Khung xem thử

en: Show memo preview below the memo list
vi: Hiển thị khung xem ghi nhớ bên dưới danh sách ghi nhớ

en: Show memo preview alongside the memo list
vi: Hiện khung xem ghi nhớ bên cạnh danh sách ghi nhớ

en: Print the list of memos
vi: In danh sách các ghi nhớ

en: Preview the list of memos to be printed
vi: Xem thử danh sách ghi nhớ trước khi in

en: Delete Memos
vi: Xoá ghi nhớ

en: Delete Memo
vi: Xoá ghi nhớ

en: %d memo | %d memos
vi[0]: %d ghi nhớ

en: New Task List
vi: Danh sách tác vụ mới

[ctx: New]
en: _Task
vi: _Tác vụ

[ctx: New]
en: Assigne_d Task
vi: Tác vụ đã _gán

en: Create a new assigned task
vi: Tạo tác vụ đã gán mới

[ctx: New]
en: Tas_k List
vi: Danh sách _tác vụ

en: Create a new task list
vi: Tạo danh sách tác vụ mới

en: Task List Selector
vi: Bộ chọn danh sách tác vụ

en: Opening task list '%s'
vi: Đang mở danh sách tác vụ '%s'

en: Print Tasks
vi: In tác vụ

en: Task List Properties
vi: Thuộc tính danh sách tác vụ

en: This operation will permanently erase all tasks marked as completed. If you continue, you will not be able to recover these tasks.
    
    Really erase these tasks?
vi: Thao tác này sẽ xoá hoàn toàn mọi tác vụ được đánh dấu đã hoàn tất. Nếu bạn tiếp tục, bạn sẽ không thể phục hồi những tác vụ này.
    
    Bạn có thật sự muốn xoá những tác vụ này sao?

en: Do not ask me again
vi: Đừng hỏi nữa.

en: _Delete Task
vi: _Xoá tác vụ

en: _Find in Task...
vi: _Tìm tác vụ...

en: Search for text in the displayed task
vi: Tìm nội dung trong tác vụ đang xem

en: D_elete Task List
vi: _Xoá danh sách tác vụ

en: Delete the selected task list
vi: Xoá danh sách tác vụ đã chọn

en: _New Task List
vi: Da_nh sách tác vụ mới

en: Refresh the selected task list
vi: Cập nhật danh sách tác vụ đã chọn

en: Rename the selected task list
vi: Đổi tên danh sách tác vụ đã chọn

en: Show _Only This Task List
vi: Chỉ hiện danh sách tác vụ _này

en: Mar_k as Incomplete
vi: Đánh dấu chưa h_oàn tất

en: Delete completed tasks
vi: Xoá các tác vụ hoàn tất

en: Task _Preview
vi: _Xem thử tác vụ

en: Show task preview pane
vi: Hiện khung xem trước

en: Show task preview below the task list
vi: Hiển thị ô xem thử công việc bên dưới danh sách công việc

en: Show task preview alongside the task list
vi: Hiển thị ô xem thử công việc bên cạnh danh sách công việc

en: Active Tasks
vi: Tác vụ hoạt động

en: Completed Tasks
vi: Tác vụ hoàn tất

en: Next 7 Days' Tasks
vi: Tác vụ 7 ngày kế

en: Overdue Tasks
vi: Tác vụ quá hạn

en: Tasks with Attachments
vi: Tác vụ có đồ đính kèm

en: Print the list of tasks
vi: In danh sách các tác vụ

en: Preview the list of tasks to be printed
vi: Xem thử danh sách các tác vụ cần in

en: Expunging
vi: Đang xoá hẳn...

en: %d task | %d tasks
vi[0]: %d tác vụ

en: Display part as an invitation
vi: Hiện phần dạng thư mời

note: strftime format of a time, * in 24-hour format, without seconds.
en: Today %H:%M
vi: Hôm nay %l:%M %p

note: strftime format of a time, * in 24-hour format.
en: Today %H:%M:%S
vi: Hôm nay %l:%M %p

note: strftime format of a time, * in 12-hour format.
en: Today %l:%M:%S %p
vi: Hôm nay %l:%M %p

note: strftime format of a time, * in 24-hour format, without seconds.
en: Tomorrow %H:%M
vi: Ngày mai %H:%M

note: strftime format of a time, * in 24-hour format.
en: Tomorrow %H:%M:%S
vi: Ngày mai %H:%M:%S

note: strftime format of a time, * in 12-hour format, without seconds.
en: Tomorrow %l:%M %p
vi: Ngày mai %l:%M %p

note: strftime format of a time, * in 12-hour format.
en: Tomorrow %l:%M:%S %p
vi: Ngày mai %l:%M:%S %p

note: strftime format of a weekday, a date * without a year and a time, * in 24-hour format, without seconds.
en: %A, %B %e %H:%M
vi: %A, %e %B %H:%M

note: strftime format of a weekday, a date without a year * and a time, in 24-hour format.
en: %A, %B %e %H:%M:%S
vi: %A, %e %B %H:%M:%S

note: strftime format of a weekday, a date without a year * and a time, in 12-hour format, without seconds.
en: %A, %B %e %l:%M %p
vi: %A, %e %B %l:%M %p

note: strftime format of a weekday, a date without a year * and a time, in 12-hour format.
en: %A, %B %e %l:%M:%S %p
vi: %A, %e %B %l:%M:%S %p

note: strftime format of a weekday and a date.
en: %A, %B %e, %Y
vi: %A, %e %B, %Y

note: strftime format of a weekday, a date and a * time, in 24-hour format, without seconds.
en: %A, %B %e, %Y %H:%M
vi: %A, %e %B, %Y %H:%M

note: strftime format of a weekday, a date and a * time, in 24-hour format.
en: %A, %B %e, %Y %H:%M:%S
vi: %A, %e %B, %Y %H:%M:%S

note: strftime format of a weekday, a date and a * time, in 12-hour format, without seconds.
en: %A, %B %e, %Y %l:%M %p
vi: %A, %e %B, %Y %l:%M %p

note: strftime format of a weekday, a date and a * time, in 12-hour format.
en: %A, %B %e, %Y %l:%M:%S %p
vi: %A, %e %B, %Y %l:%M:%S %p

en: An unknown person
vi: Người lạ

en: Please respond on behalf of %s
vi: Vui lòng hồi đáp thay mặt cho %s

en: Received on behalf of %s
vi: Nhận thay mặt cho %s

en: %s through %s has published the following meeting information:
vi: %s thông qua %s đã công bố tin tức cuộc họp sau:

en: %s has published the following meeting information:
vi: %s đã công bố tin tức cuộc họp sau:

en: %s has delegated the following meeting to you:
vi: %s đã ủy nhiệm cuộc họp sau cho bạn:

en: %s through %s requests your presence at the following meeting:
vi: %s thông qua %s yêu cầu sự hiện diện của bạn tại cuộc họp sau:

en: %s requests your presence at the following meeting:
vi: %s yêu cầu sự hiện diện của bạn tại cuộc họp sau:

en: %s through %s wishes to add to an existing meeting:
vi: %s thông qua %s muốn thêm vào một cuộc họp đã có:

en: %s wishes to add to an existing meeting:
vi: %s muốn thêm vào một cuộc họp đã có:

en: %s through %s wishes to receive the latest information for the following meeting:
vi: %s thông qua %s muốn nhận tin tức mới nhất về cuộc họp sau:

en: %s wishes to receive the latest information for the following meeting:
vi: %s> muốn nhận tin tức mới nhất về cuộc họp sau:

en: %s through %s has sent back the following meeting response:
vi: %s thông qua %s đã trả lời về cuộc họp sau:

en: %s has sent back the following meeting response:
vi: %s đã trả lời về cuộc họp sau:

en: %s through %s has canceled the following meeting:
vi: %s thông qua %s đã hủy bỏ cuộc họp sau:

en: %s has canceled the following meeting:
vi: %s đã hủy bỏ cuộc họp sau:

en: %s through %s has proposed the following meeting changes.
vi: %s thông qua %s đã đề nghị những thay đổi cuộc họp sau.

en: %s has proposed the following meeting changes:
vi: %s> đã đề nghị những thay đổi cuộc họp sau:

en: %s through %s has declined the following meeting changes:
vi: %s thông qua %s đã từ chối những thay đổi cuộc họp sau:

en: %s has declined the following meeting changes:
vi: %s> đã từ chối những thay đổi cuộc họp sau:

en: %s through %s has published the following task:
vi: %s thông qua %s đã công bố tác vụ sau:

en: %s has published the following task:
vi: %s đã công bố tác vụ sau:

en: %s requests the assignment of %s to the following task:
vi: %s yêu cầu phân công %s cho tác vụ sau:

en: %s through %s has assigned you a task:
vi: %s thông qua %s đã phân công bạn cho tác vụ sau:

en: %s has assigned you a task:
vi: %s đã phân công bạn cho tác vụ sau:

en: %s through %s wishes to add to an existing task:
vi: %s thông qua %s muốn thêm vào tác vụ đã có:

en: %s wishes to add to an existing task:
vi: %s muốn thêm vào tác vụ đã có:

en: %s through %s wishes to receive the latest information for the following assigned task:
vi: %s thông qua %s muốn nhận tin tức về tác vụ đã phân công sau:

en: %s wishes to receive the latest information for the following assigned task:
vi: %s muốn nhận tin tức về tác vụ đã phân công sau:

en: %s through %s has sent back the following assigned task response:
vi: %s thông qua %s đã trả lời tác vụ đã phân công sau:

en: %s has sent back the following assigned task response:
vi: %s đã trả lời tác vụ đã phân công sau:

en: %s through %s has canceled the following assigned task:
vi: %s thông qua %s đã hủy bỏ tác vụ đã phân công sau:

en: %s has canceled the following assigned task:
vi: %s đã hủy bỏ tác vụ đã phân công sau:

en: %s through %s has proposed the following task assignment changes:
vi: %s thông qua %s đã đề nghị những thay đổi phân công tác vụ sau:

en: %s has proposed the following task assignment changes:
vi: %s đã đề nghị những thay đổi phân công tác vụ sau:

en: %s through %s has declined the following assigned task:
vi: %s thông qua %s đã từ chối tác vụ được phân công sau:

en: %s has declined the following assigned task:
vi: %s đã từ chối tác vụ được phân công sau:

en: %s through %s has published the following memo:
vi: %s thông qua %s đã công bố bản ghi nhớ sau:

en: %s has published the following memo:
vi: %s đã công bố bản ghi nhớ sau:

en: %s through %s wishes to add to an existing memo:
vi: %s thông qua %s muốn thêm vào một bản ghi nhớ đã có:

en: %s wishes to add to an existing memo:
vi: %s muốn thêm vào một bản ghi nhớ đã có:

en: %s through %s has canceled the following shared memo:
vi: %s thông qua %s đã hủy bỏ bản ghi nhớ dùng chung sau:

en: %s has canceled the following shared memo:
vi: %s đã hủy bỏ bản ghi nhớ dùng chung sau:

en: Start day:
vi: Ngày bắt đầu:

en: Start time:
vi: Thời điểm đầu:

en: End day:
vi: Ngày kết thúc:

en: End time:
vi: Thời điểm kết thúc:

en: Ope_n Calendar
vi: _Mở lịch

en: _Decline all
vi: _Từ chối tất cả

en: _Decline
vi: _Từ chối

en: _Tentative all
vi: Tạ_m chấp nhận tất cả

en: _Tentative
vi: Tạm chấp _nhận

en: Acce_pt all
vi: C_hấp nhận tất cả

en: Acce_pt
vi: _Chấp nhận

en: Send _Information
vi: _Gửi thông tin

en: _Update Attendee Status
vi: _Cập nhật trạng thái người dự

note: RSVP area
en: Send reply to sender
vi: Gửi trả lời cho người gửi

note: Updates
en: Send _updates to attendees
vi: Gửi bản cậ_p nhật cho các người dự

note: The recurrence check button
en: _Apply to all instances
vi: Á_p dụng cho mọi lần

en: Show time as _free
vi: Hiện giờ là _rảnh

en: _Preserve my reminder
vi: _Bảo tồn lời nhắc nhở mình

en: _Inherit reminder
vi: Kế thừa gh_i nhớ

en: _Tasks:
vi: _Tác vụ:

en: _Memos:
vi: Ghi _nhớ:

en: An appointment in the calendar '%s' conflicts with this meeting
vi: Có cuộc hẹn trong lịch "%s" xung đột với cuộc họp này.

en: Found the appointment in the calendar '%s'
vi: Tìm thấy cuộc hẹn trong lịch "%s"

en: Unable to find any calendars
vi: Không tìm thấy lịch nào

en: Unable to find this meeting in any calendar
vi: Không tìm thấy cuộc họp này trong lịch nào

en: Unable to find this task in any task list
vi: Không tìm thấy tác vụ này trong danh sách tác vụ nào

en: Unable to find this memo in any memo list
vi: Không tìm thấy bản ghi nhớ này trong bất cứ danh sách ghi nhớ nào

en: Opening the calendar. Please wait...
vi: Đang mở lịch. Vui lòng chờ...

en: Searching for an existing version of this appointment
vi: Đang tìm kiếm một phiên bản hiện thời của cuộc hẹn này

en: Unable to send item to calendar '%s'.  %s
vi: Không gửi được mục cho lịch "%s". %s

en: Sent to calendar '%s' as accepted
vi: Đã gửi cho lịch "%s" như đã chấp nhận

en: Sent to calendar '%s' as tentative
vi: Đã gửi cho lịch "%s" như dự định

en: Sent to calendar '%s' as declined
vi: Đã gửi cho lịch "%s" như bị từ chối

en: Sent to calendar '%s' as canceled
vi: Đã gửi cho lịch "%s" với trạng thái huỷ

en: Saving changes to the calendar. Please wait...
vi: Đang lưu thay đổi của lịch. Vui lòng chờ...

en: Unable to parse item
vi: Không thể phân tích mục

en: Organizer has removed the delegate %s
vi: Bộ tổ chức đã gỡ bỏ người ủy nhiệm %s

en: Sent a cancelation notice to the delegate
vi: Đã gửi một thông báo hủy bỏ cho người ủy nhiệm

en: Could not send the cancelation notice to the delegate
vi: Không thể gửi thông báo hủy bỏ cho người ủy nhiệm

en: Unable to update attendee. %s
vi: Không cập nhật được người dự. %s

en: Attendee status updated
vi: Trạng thái người dự đã được cập nhật.

en: The meeting is invalid and cannot be updated
vi: Cuộc họp không hợp lệ và không thể cập nhật

en: Attendee status could not be updated because the status is invalid
vi: Không thể cập nhật trạng thái người dự vì trạng thái không hợp lệ.

en: Attendee status can not be updated because the item no longer exists
vi: Không thể cập nhật trạng thái người dự vì không còn có lại mục ấy.

en: Meeting information sent
vi: Tin tức cuộc họp đã được gửi

en: Task information sent
vi: Thông tin tác vụ đã được gửi

en: Memo information sent
vi: Thông tin ghi nhớ đã được gửi

en: Unable to send meeting information, the meeting does not exist
vi: Không thể gửi thông tin về cuộc họp vì cuộc họp không tồn tại

en: Unable to send task information, the task does not exist
vi: Không thể gửi thông tin về tác vụ vì tác vụ không tồn tại

en: Unable to send memo information, the memo does not exist
vi: Không thể gửi thông tin về bản ghi nhớ vì bản ghi nhớ không tồn tại

en: Save Calendar
vi: Lưu lịch

en: The calendar attached is not valid
vi: Lịch đã đính kèm không hợp lệ

en: The message claims to contain a calendar, but the calendar is not a valid iCalendar.
vi: Thư này tuyên bố chứa một lịch, nhưng mà lịch đó không phải là một iCalendar hợp lệ.

en: The item in the calendar is not valid
vi: Mục trong lịch không hợp lệ.

en: The message does contain a calendar, but the calendar contains no events, tasks or free/busy information
vi: Thư ấy có phải chứa một lịch, nhưng mà lịch ấy không chứa sự kiện nào, tác vụ nào hay thông tin rảnh/bận nào.

en: The calendar attached contains multiple items
vi: Lịch đã đính kèm chứa nhiều mục

en: To process all of these items, the file should be saved and the calendar imported
vi: Để xử lý mọi mục này thì nên lưu tập tin này và nhập lịch đó.

[ctx: cal-itip]
en: None
vi: Không

en: Tentatively Accepted
vi: Tạm đã chấp nhận

en: This meeting recurs
vi: Cuộc họp này lặp lại

en: This task recurs
vi: Tác vụ này lặp lại

en: This memo recurs
vi: Bản ghi nhớ này lặp lại

en: This response is not from a current attendee. Add the sender as an attendee?
vi: Hồi đáp này không phải đến từ một người dự hiện thời. Thêm người này như là người dự không?

en: This meeting has been delegated
vi: Cuộc họp này đã được ủy nhiệm.

en: '{0}' has delegated the meeting. Do you want to add the delegate '{1}'?
vi: '{0}' đã ủy nhiệm cuộc họp này. Bạn có muốn thêm người ủy nhiệm '{1}' không?

en: Meeting Invitations
vi: Thư mời họp

en: _Delete message after acting
vi: _Xoá thư sau hành động

en: Conflict Search
vi: Tìm kiếm xung đột

note: Source selector
en: Select the calendars to search for meeting conflicts
vi: Chọn những lịch cần tìm kiệm cuộc họp có xung đột với nhau

en: Itip Formatter
vi: Bộ định dạng Itip

en: Display "text/calendar" MIME parts in mail messages.
vi: Hiển thị phần "text/calendar" (lịch) trong thư.

en: Google Features
vi: Tính năng Google

en: Add Google Ca_lendar to this account
vi: Thêm _lịch Google vào tài khoản này

en: Add Google Con_tacts to this account
vi: Thêm _liên lạc Google vào tài khoản này

en: You may need to enable IMAP access
vi: Bạn có thể cần bật truy cập IMAP

en: Mail _Directory:
vi: Thư mục _thư

en: Choose a MH mail directory
vi: Chọn thư mục thư dạng MH

en: Choose a Maildir mail directory
vi: Chọn thư mục thư dạng Maildir

en: Spool _File:
vi: _Tập tin Spool:

en: Choose a mbox spool file
vi: Chọn tập tin spool mbox

en: Spool _Directory:
vi: _Thư mục Spool:

en: Choose a mbox spool directory
vi: Chọn thư mục spool mbox

en: Encryption _method:
vi: _Cách mật mã hoá:

en: STARTTLS after connecting
vi: STARTTLS sau khi kết nối

en: SSL on a dedicated port
vi: SSL trên cổng riêng

en: _Custom binary:
vi: Chương trình _tự chọn:

en: U_se custom arguments
vi: _Dùng đối số tự chọn

en: Cus_tom arguments:
vi: Đối số tự _chọn:

en: Ser_ver requires authentication
vi: Máy phục _vụ cần thiết xác thực

en: Yahoo! Features
vi: Tính năng Yahoo!

en: Add Yahoo! Ca_lendar and Tasks to this account
vi: Thêm _lịch Yahoo! vào tài khoản này

en: %d attached message | %d attached messages
vi[0]: %d thư đính kèm

[ctx: New]
en: _Mail Message
vi: Bài _thư

en: Compose a new mail message
vi: Viết thư mới

[ctx: New]
en: Mail Acco_unt
vi: _Tài khoản thư

en: Create a new mail account
vi: Tạo tài khoản thư mới

[ctx: New]
en: Mail _Folder
vi: Thư _mục thư

en: Create a new mail folder
vi: Tạo hộp thư mới

en: Mail Accounts
vi: Tài khoản thư

en: Mail Preferences
vi: Tùy thích thư

en: Composer Preferences
vi: Tùy thích bộ soạn thảo

en: Network Preferences
vi: Tùy thích mạng

[ctx: label]
note: Translators: The first item in the list, to be able to set rule: [Label] [is/is-not] [None]
en: None
vi: Không

en: _Disable Account
vi: _Tắt tài khoản

en: Disable this account
vi: Tắt tài khoản này

en: Permanently remove all the deleted messages from all folders
vi: Gỡ bỏ hoàn toàn mọi thư đã xoá ra khỏi mọi thư mục

en: Edit properties of this account
vi: Thay đổi thuộc tính tài khoản này

en: Refresh list of folders of this account
vi: Cập nhật danh sách thư mục của tài khoản này

en: _Download Messages for Offline Usage
vi: Tải _về thư để đọc ngoại tuyến

en: Download messages of accounts and folders marked for offline usage
vi: Tải về các thư của tài khoản và thư mục có đánh dấu ngoại tuyến

en: Fl_ush Outbox
vi: Xoá _sạch hộp thư gửi

en: _Copy Folder To...
vi: _Chép thư mục vào...

en: Copy the selected folder into another folder
vi: Sao chép thư mục đã chọn sang thư mục khác

en: Permanently remove this folder
vi: Gỡ bỏ hoàn toàn thư mục này

en: E_xpunge
vi: _Xoá hẳn

en: Permanently remove all deleted messages from this folder
vi: Gỡ bỏ hoàn toàn mọi thư đã xoá trong thư mục này

en: Mar_k All Messages as Read
vi: Đánh dấu mọi thư Đã đọ_c

en: Mark all messages in the folder as read
vi: Đánh dấu đã đọc mọi thư nằm trong thư mục này

en: _Move Folder To...
vi: Chu_yển thư mục sang...

en: Move the selected folder into another folder
vi: Chuyển thư mục đã chọn vào thư mục khác

en: Create a new folder for storing mail
vi: Tạo thư mục mới để lưu thư

en: Change the properties of this folder
vi: Thay đổi thuộc tính của thư mục này

en: Refresh the folder
vi: Cập nhật thư mục

en: Change the name of this folder
vi: Thay đổi tên thư mục này

en: Select Message _Thread
vi: Chọn nhánh _thư

en: Select all messages in the same thread as the selected message
vi: Chọn tất cả nhưng thư trong cùng nhánh với thư đã chọn

en: Select Message S_ubthread
vi: Chọn nhánh _phụ thư

en: Select all replies to the currently selected message
vi: Chọn mọi trả lời thư được chọn hiện thời

en: Permanently remove all the deleted messages from all accounts
vi: Gỡ bỏ vĩnh viễn mọi thư đã xoá ở mọi tài khoản

en: _New Label
vi: _Nhãn mới

en: _Manage Subscriptions
vi: _Quản lý đăng ký

en: Subscribe or unsubscribe to folders on remote servers
vi: Đăng ký hoặc hủy đăng ký thư mục trên máy chủ từ xa

en: Send / _Receive
vi: Gửi / _Nhận

en: Send queued items and retrieve new items
vi: Gửi các mục đang đợi gửi và nhận các mục mới

en: R_eceive All
vi: _Nhận hết

en: Receive new items from all accounts
vi: Nhận mục mới từ mọi tài khoản

en: _Send All
vi: _Gửi hết

en: Send queued items in all accounts
vi: Gửi thư trong hàng đợi gửi ở mọi tài khoản

en: Cancel the current mail operation
vi: Hủy thao tác thư tín hiện thời

en: Collapse All _Threads
vi: _Thu gọn mọi nhánh

en: Collapse all message threads
vi: Thu gọn mọi nhánh thư

en: E_xpand All Threads
vi: _Dãn ra mọi nhánh

en: Expand all message threads
vi: Dãn ra mọi nhánh thư

en: _Message Filters
vi: Bộ _lọc thư

en: Create or edit rules for filtering new mail
vi: Tạo hoặc sửa đổi quy tắc lọc thư mới

en: _Subscriptions...
vi: _Sự đăng ký...

en: F_older
vi: Thư _mục

en: _Label
vi: _Nhãn

en: C_reate Search Folder From Search...
vi: Tạ_o thư mục tìm kiếm từ kết quả tìm kiếm...

en: Search F_olders
vi: Tìm kiếm tr_ong thư mục

en: Create or edit search folder definitions
vi: Tạo hoặc sửa đổi lời định nghĩa thư mục tìm kiếm

en: _New Folder...
vi: Thư mục _mới...

en: Show Message _Preview
vi: Hiện ô _xem thử thư

en: Show message preview pane
vi: Hiện khung xem thư

en: Show _Deleted Messages
vi: Hiện các thư đã _xoá

en: Show deleted messages with a line through them
vi: Hiển thị thư bị xoá (kiểu gạch đè) trong danh sách các thư.

en: _Group By Threads
vi: Nhóm lại theo _nhánh

en: Threaded message list
vi: Danh sách thư theo nhánh

en: Toggles whether Unmatched search folder is enabled
vi: Bật tắt thư mục tìm không khớp

en: Show message preview below the message list
vi: Hiển thị ô xem thử thư bên dưới danh sách thư

en: Show message preview alongside the message list
vi: Hiển thị ô xem thử thư bên cạnh danh sách thư

en: All Messages
vi: Mọi thư

en: Important Messages
vi: Thư quan trọng

en: Last 5 Days' Messages
vi: Thư trong 5 ngày trước

en: Messages Not Junk
vi: Thư không phải rác

en: Messages with Attachments
vi: Thư có đồ đính kèm

en: Read Messages
vi: Thư đã đọc

en: Subject or Addresses contain
vi: Chủ đề hoặc địa chỉ chứa

en: All Accounts
vi: Mọi tài khoản

en: Current Account
vi: Tài khoản hiện thời

en: All Account Search
vi: Tìm trong mọi tài khoản

en: Account Search
vi: Tìm trong tài khoản

en: %d selected,  | %d selected,
vi[0]: %d đã chọn,

en: %d junk | %d junk
vi[0]: %d thư rác

en: %d draft | %d drafts
vi[0]: %d nháp

en: %d unsent | %d unsent
vi[0]: %d chưa gửi

en: %d sent | %d sent
vi[0]: %d đã gửi

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

en: %d total | %d total
vi[0]: tổng cộng %d

en: Send / Receive
vi: Gửi / Nhận

en: Language(s)
vi: Ngôn ngữ

en: On exit, every time
vi: Mọi lúc thoát

en: On exit, once per day
vi: Lúc thoát, một lần mỗi ngày

en: On exit, once per week
vi: Lúc thoát, một lần mỗi tuần

en: On exit, once per month
vi: Lúc thoát, một lần mỗi tháng

en: Immediately, on folder leave
vi: Tức thì, khi rời thư mục

en: Contains Value
vi: Chứa giá trị

note: To Translators: 'Date header' is a label for configurable date/time format for 'Date' header in mail message window/preview
en: _Date header:
vi: Dòng dầu _Date:

en: Show _original header value
vi: Hiện giá trị dòng đầu _gốc

en: Do you want to make Evolution your default email client?
vi: Bạn có muốn đặt Evolution là ứng dụng khách thư điện tử mặc định của bạn không?

note: Translators: First %s is an email address, second %s * is the subject of the email, third %s is the date.
en: Your message to %s about "%s" on %s has been read.
vi: Thư gửi cho %s về "%s" vào %s đã được đọc.

note: Translators: %s is the subject of the email message.
en: Delivery Notification for "%s"
vi: Xác nhận gửi/nhận thư cho "%s"

en: Send a read receipt to '%s'
vi: Gửi thông báo đã đọc thư cho '%s'

note: name doesn't matter
en: _Notify Sender
vi: _Thông báo cho người gửi

en: Sender wants to be notified when you have read this message.
vi: Người gửi muốn được thông báo khi bạn đọc thư.

en: Sender has been notified that you have read this message.
vi: Người gửi đã được thông báo rằng bạn đã đọc thư.

en: Evolution is currently offline.
vi: Evolution hiện đang ngoại tuyến.

en: Click 'Work Online' to return to online mode.
vi: Nhấn Trực tuyến' để trở về trực tuyến.

en: Evolution is currently offline due to a network outage.
vi: Evolution hiện thời đang ngoại tuyến vì đứt mạng.

en: Evolution will return to online mode once a network connection is established.
vi: Evolution sẽ quay lại trực tuyến ngay khi có kết nối mạng.

en: Cannot find a corresponding account in the org.gnome.OnlineAccounts service from which to obtain an authentication token.
vi: Không tìm thấy tài khoản tương ứng trong dịch vụ org.gnome.OnlineAccounts để lấy thẻ xác thực.

en: This option will connect to the server by way of the GNOME Online Accounts service
vi: Tuỳ chọn này sẽ kết nối đến dịch vụ Tài khoản trực tuyến GNOME

en: Note: Some changes will not take effect until restart
vi: Ghi chú: một số thay đổi sẽ không hoạt động cho đến khi đã khởi động lại

en: Enable and disable plugins
vi: Bật và tắt phần bổ sung

en: Display plain text version
vi: Hiện phiên bản văn bản thô

en: Display plain text version of multipart/alternative message
vi: Hiện phiên bản văn bản thô của thư multipart/alternative

en: Display HTML version
vi: Hiện phiên bản HTML

en: Display HTML version of multipart/alternative message
vi: Hiện phiên bản HTML của thư multipart/alternative

en: Show HTML if present
vi: Hiển thị HTML nếu có

en: Let Evolution choose the best part to show.
vi: Để Evolution tự chọn cái gì tốt nhất.

en: Show plain text if present
vi: Hiện văn bản thô nếu có

en: Show plain text part, if present, otherwise let Evolution choose the best part to show.
vi: Hiện văn bản thô nếu có, không thì để Evolution tự chọn.

en: Only ever show plain text
vi: Luôn luôn chỉ hiện văn bản thô

en: Always show plain text part and make attachments from other parts, if requested.
vi: Luôn hiện phần văn bản thô và coi phần khác là đính kèm nếu yêu cầu.

en: Show s_uppressed HTML parts as attachments
vi: Hiện _nội dung HTML dạng đính kèm

en: HTML _Mode
vi: Chế độ HT_ML

en: Prefer Plain Text
vi: Ưu tiên văn bản thô

note: but then we also need to create our own section frame
en: Plain Text Mode
vi: Chế độ chữ thô

en: View mail messages as plain text, even if they contain HTML content.
vi: Xem thư dạng văn bản thô thậm chí khi chứa HTML.

en: Failed to spawn SpamAssassin (%s):
vi: Lỗi chạy SpamAssassin (%s):

en: Failed to stream mail message content to SpamAssassin:
vi: Lỗi chuyển nội dung thư (dạng luồng) qua SpamAssassin:

en: Failed to write '%s' to SpamAssassin:
vi: Lỗi ghi '%s' vào SpamAssassin:

en: Failed to read output from SpamAssassin:
vi: Lỗi đọc kết quả từ SpamAssassin:

en: SpamAssassin either crashed or failed to process a mail message
vi: SpamAssassin hoặc đổ vỡ hoặc thất bại trong việc xử lý thư

en: SpamAssassin Options
vi: Tùy chọn SpamAssassin

en: I_nclude remote tests
vi: _Bao gồm các phép thử từ xa

en: This will make SpamAssassin more reliable, but slower.
vi: Việc này làm SpamAssasin đáng tin hơn, nhưng chậm hơn.

note: Keep the title identical to EMailConfigImportPage * so it's only shown once in the assistant sidebar.
en: Importing Files
vi: Nhập tập tin

en: Import cancelled.
vi: Huỷ nhập.

en: Import complete.
vi: Hoàn tất nhập.

en: Welcome to Evolution.
    
    The next few screens will allow Evolution to connect to your email accounts, and to import files from other applications.
vi: Chào mừng dùng Evolution.
    
    Những màn hình kế tiếp sẽ cho phép Evolution kết nối với các tài khoản thư của bạn, và để nhập các tập tin từ các ứng dụng khác.

en: Loading accounts...
vi: Đang nạp tài khoản...

en: _Format as...
vi: Định _dạng là...

en: _Other languages
vi: Ngôn ngữ _khác

en: Syntax highlighting of mail parts
vi: Tô sáng cú pháp mọi phần thư

en: _Assembler
vi: _Hợp ngữ

en: _Patch/diff
vi: _Bản vá (patch/diff)

en: _RPM Spec
vi: Đặc tả _RPM

en: Show F_ull vCard
vi: Hiện vCard _hoàn chỉnh

en: Show Com_pact vCard
vi: Hiện vCard _gọn

en: Save _To Addressbook
vi: _Lưu vào sổ địa chỉ

en: There is one other contact.
vi: Có %d liên lạc khác.

en: There is %d other contact. | There are %d other contacts.
vi[0]: Có %d liên lạc khác.

en: Addressbook Contact
vi: Liên lạc sổ địa chỉ

en: Display the part as an addressbook contact
vi: Hiện phần dạng liên lạc

en: _Do not show this message again.
vi: Đừng hiện thông điệp nà_y lần nữa.

en: Message has no attachments
vi: Thư không có đồ đính kèm

en: Evolution has found some keywords that suggest that this message should contain an attachment, but cannot find one.
vi: Trình Evolution tìm thấy từ khoá ngụ ý thư này nên chứa đồ đính kèm, nhưng chưa có.

en: _Add Attachment...
vi: Đính _kèm...

en: _Edit Message
vi: _Sửa thư

en: Attachment Reminder
vi: Nhắc nhở đính kèm

en: Reminds you when you forgot to add an attachment to a mail message.
vi: Nhắc bạn nếu bạn quên đính kèm vào thư.

en: Automatic Contacts
vi: Liên lạc tự động

note: Enable BBDB checkbox
en: Create _address book entries when sending mails
vi: Tạo mục mới trong _sổ địa chỉ khi gửi thư

en: Select Address book for Automatic Contacts
vi: Chọn sổ địa chỉ cho liên lạc tự động

en: Instant Messaging Contacts
vi: Liên lạc nhắn tin

note: Enable Gaim Checkbox
en: _Synchronize contact info and images from Pidgin buddy list
vi: Đồ_ng bộ hoá thông tin liên lạc và ảnh từ danh sách bạn bè Pidgin

en: Select Address book for Pidgin buddy list
vi: Chọn Sổ địa chỉ cho danh sách bạn bè Pidgin

note: Synchronize now button.
en: Synchronize with _buddy list now
vi: Đồng bộ hoá với danh sách người _bạn ngay bây giờ

en: Takes the gruntwork out of managing your address book.
    
    Automatically fills your address book with names and email addresses as you reply to messages.  Also fills in IM contact information from your buddy lists.
vi: Làm giúp bạn công việc quản lý sổ địa chỉ tẻ nhạt.
    
    Tự động điền vào sổ địa chỉ các tên và địa chỉ thư khi bạn hồi âm thư. Cũng điền thông tin liên lặc IM từ các danh sách bạn bè của bạn.

en: Importing Outlook Express data
vi: Đang nhập dữ liệu Outlook Express

en: Outlook DBX import
vi: Nhập Outlook DBX

en: Outlook Express 5/6 personal folders (.dbx)
vi: Các thư mục cá nhân Outlook Express 5/6 (.dbx)

en: Import Outlook Express messages from DBX file
vi: Nhập thư Outlook Express từ tập tin DBX

[ctx: email-custom-header-Security]
en: Security:
vi: Bảo mật:

[ctx: email-custom-header-Security]
en: Personal
vi: Cá nhân

[ctx: email-custom-header-Security]
en: Unclassified
vi: Chưa phân loại

[ctx: email-custom-header-Security]
en: Protected
vi: Được bảo vệ

[ctx: email-custom-header-Security]
en: Confidential
vi: Mật

[ctx: email-custom-header-Security]
en: Secret
vi: Mật

[ctx: email-custom-header-Security]
en: Top secret
vi: Tối mật

[ctx: email-custom-header]
en: None
vi: Không

en: _Custom Header
vi: Dòng đầu tự _chọn

note: To translators: This string is used while adding a new message header to configuration, to specifying the format of the key values
en: The format for specifying a Custom Header key value is:
    Name of the Custom Header key values separated by ";".
vi: Định dạng xác định một giá trị khoá Phần Đầu Riêng
    (Custom Header) là danh sách các tên giá trị khoá
    Phần Đầu Riêng định giới bằng dấu chấm phẩy ";".

en: Custom Header
vi: Dòng đầu tự chọn

note: For Translators: 'custom header' string is used while adding a new message header to outgoing message, to specify what value for the message header would be added
en: Add custom headers to outgoing mail messages.
vi: Thêm dòng đầu tự chọn vào thư gửi đi.

en: Email Custom Header
vi: Gửi dòng đầu tự chọn

en: Command to be executed to launch the editor:
vi: Câu lệnh cần chạy để khởi chạy trình soạn thảo:

en: For XEmacs use "xemacs"
    For Vim use "gvim -f"
vi: Đối với XEmacs, dùng "xemacs"
    Đối với Vim, dùng "gvim -f".

en: Compose in External Editor
vi: Soạn thảo bằng trình biên tập bên ngoài

en: External Editor
vi: Trình soạn thảo bên ngoài

en: Use an external editor to compose plain-text mail messages.
vi: Dùng trình soạn thảo bên ngoài để soạn thư văn bản thuần tuý.

en: Editor not launchable
vi: Không thể khởi chạy trình soạn thảo

en: The external editor set in your plugin preferences cannot be launched. Try setting a different editor.
vi: Không thể khởi chạy trình soạn thảo bên ngoài được đặt trong tùy thích phần mở rộng của bạn. Hãy thử đặt một trình soạn thảo khác.

en: Cannot create Temporary File
vi: Không thể tạo tập tin tạm thời

en: Evolution is unable to create a temporary file to save your mail. Retry later.
vi: Trình Evolution không thể tạo một tập tin tạm thời vào đó cần lưu thư tín của bạn. Hãy thử lại sau.

en: External editor still running
vi: Trình soạn thảo bên ngoài vẫn đang chạy

en: The external editor is still running. The mail composer window cannot be closed as long as the editor is active.
vi: Trình biên soạn ngoại vẫn đang chạy. Trình soạn thư không thể đóng khi trình biên soạn vẫn hoạt động.

en: Select a Face Picture
vi: Chọn ảnh chân dung

en: _Insert Face picture by default
vi: Mặc định _chèn ảnh chân dung

en: Load new _Face picture
vi: _Nạp ảnh chân dung

en: Include _Face
vi: _Gồm ảnh chân dung

en: Attach a small picture of your face to outgoing messages.
vi: Thêm ảnh chân dung nhỏ của bạn vào thư gửi đi.

en: Failed Read
vi: Lỗi đọc

en: The file cannot be read
vi: Không thể đọc tập tin này

en: Invalid Image Size
vi: Kích thước ảnh không hợp lệ

en: Please select an image of size 48 * 48
vi: Hãy chọn ảnh cho liên lạc này

en: Not an image
vi: Không có ảnh

en: The file you selected does not look like a valid .png image. Error: {0}
vi: Tập tin bạn chọn không giống như ảnh .png hợp lệ. Lỗi: {0}

en: Inline Image
vi: Ảnh trực tiếp

en: View image attachments directly in mail messages.
vi: Xem ảnh đính kèm trực tiếp trong thư.

en: Get List _Archive
vi: Lấy _kho hộp

en: Get an archive of the list this message belongs to
vi: Lấy kho của hộp thư chung của thư này

en: Get List _Usage Information
vi: Gọi thông tin về cách sử _dụng hộp

en: Get information about the usage of the list this message belongs to
vi: Lấy thông tin về cách sử dụng hộp thư chung của thư này

en: Contact List _Owner
vi: Liên lạc với người _sở hữu hộ

en: Contact the owner of the mailing list this message belongs to
vi: Liên lạc với người chủ hộp thư chung của thư này.

en: _Post Message to List
vi: _Gửi thư cho hộp

en: Post a message to the mailing list this message belongs to
vi: Gửi thư cho hộp thư chung của thư này

en: _Subscribe to List
vi: Đăng _ký với hộp

en: Subscribe to the mailing list this message belongs to
vi: Đăng ký với hộp thư chung của thư này

en: _Unsubscribe from List
vi: _Bỏ đăng ký khỏi hộp

en: Unsubscribe from the mailing list this message belongs to
vi: Bỏ đăng ký với hộp thư chung của thư này

en: Mailing _List
vi: _Hộp thư chung

en: Mailing List Actions
vi: Hành động hộp thư chung

en: Perform common mailing list actions (subscribe, unsubscribe, etc.).
vi: Thực hiện các thao tác thông thường cho hộp thư chung (đăng ký, hủy đăng ký ...)

en: Action not available
vi: Hành động không sẵn sàng

en: This message does not contain the header information required for this action.
vi: Thư này không chứa thông tin đầu thư cần thiết cho hành động này.

en: Posting not allowed
vi: Không cho phép gửi thư

en: Posting to this mailing list is not allowed. Possibly, this is a read-only mailing list. Contact the list owner for details.
vi: Không cho phép gửi thư cho hộp thư chung này. Có lẽ nó là hộp thư chung chỉ cho phép đọc. Hãy liên lạc với người chủ hộp thư chung, để tìm biết chi tiết.

en: Send e-mail message to mailing list?
vi: Gửi thư cho hộp thư chung không?

en: An e-mail message will be sent to the URL "{0}". You can either send the message automatically, or see and change it first.
    
    You should receive an answer from the mailing list shortly after the message has been sent.
vi: Sẽ gửi một thư cho địa chỉ mạng "{0}". Bạn có thể hoặc tự động gửi thư ấy, hoặc xem và sửa đổi nó trước đó.
    
    Bạn nên nhận một trả lời từ hộp thư chung một chút sau khi gửi thư ấy.

en: _Send message
vi: _Gửi thư

en: _Edit message
vi: _Sửa thư

en: Malformed header
vi: Dòng đầu sai định dạng

en: The {0} header of this message is malformed and could not be processed.
    
    Header: {1}
vi: Dòng đầu {0} của thư này có dạng sai nên không xử lý được nó.
    
    Dòng đầu: {1}

en: No e-mail action
vi: Không có hành động thư

en: The action could not be performed. The header for this action did not contain any action that could be processed.
    
    Header: {0}
vi: Không thể thực hiện hành vi đó. Dòng đầu của hành vi này không chứa hành vi nào có thể xử lý.
    
    Dòng đầu: {0}

note: Translators: "Subject:" is preceding a new mail * subject, like "Subject: It happened again"
en: Subject: %s
vi: Chủ đề: %s

en: New email in Evolution
vi: Thư mới trong Evolution

en: _Play sound when a new message arrives
vi: _Phát âm thanh khi nhận thư mới

en: Use sound _theme
vi: Dùng âm thanh _chủ đề

en: Play _file:
vi: Phát _tập tin:

en: Select sound file
vi: Chọn tập tin âm thanh

en: Notify new messages for _Inbox only
vi: Thông báo về thư mớ_i chỉ trong hộp thư nhận

en: Show _notification when a new message arrives
vi: _Hiển thị thông báo khi nhận thư mới

en: Mail Notification
vi: Thông báo thư

en: Notifies you when new mail messages arrive.
vi: Thông báo bạn khi nhận thư mới.

note: To Translators: The full sentence looks like: "Created from a mail by John Doe <john.doe@myco.example>"
en: Created from a mail by %s
vi: Tạo từ thư bởi %s

en: Selected calendar contains event '%s' already. Would you like to edit the old event?
vi: Lịch được chọn đã chứa sự kiện '%s' rồi. Bạn có muốn sửa sự kiện cũ không?

en: Selected task list contains task '%s' already. Would you like to edit the old task?
vi: Danh sách tác vụ được chọn đã chứa tác vụ '%s' rồi. Bạn có muốn sửa tác vụ cũ không?

en: Selected memo list contains memo '%s' already. Would you like to edit the old memo?
vi: Danh sách ghi nhớ được chọn đã chứa ghi nhớ '%s' rồi. Bạn có muốn sửa ghi nhớ cũ không?

en: You have selected %d mails to be converted to events. Do you really want to add them all? | You have selected %d mails to be converted to events. Do you really want to add them all?
vi[0]: Bạn đã chọn %d thư để chuyển sang sự kiện. Bạn có thực sự muốn chuyển hết không?

en: You have selected %d mails to be converted to tasks. Do you really want to add them all? | You have selected %d mails to be converted to tasks. Do you really want to add them all?
vi[0]: Bạn đã chọn %d thư để chuyển sang tác vụ. Bạn có thực sự muốn chuyển hết không?

en: You have selected %d mails to be converted to memos. Do you really want to add them all? | You have selected %d mails to be converted to memos. Do you really want to add them all?
vi[0]: Bạn đã chọn %d thư để chuyển sang ghi nhớ. Bạn có thực sự muốn chuyển hết không?

en: Do you wish to continue converting remaining mails?
vi: Bạn có muốn tiếp tục chuyển đổi phần còn lại không?

en: [No Summary]
vi: [Không tóm tắt]

en: Invalid object returned from a server
vi: Máy chủ trả về đối tượng không hợp lệ.

en: An error occurred during processing: %s
vi: Gặp lỗi khi xử lý: %s

en: Cannot open calendar. %s
vi: Không thể mở lịch: %s

en: Selected calendar is read only, thus cannot create event there. Select other calendar, please.
vi: Lịch đã chọn là chỉ đọc, không thể tạo sự kiện trong đó. Hãy chọn lại.

en: Selected task list is read only, thus cannot create task there. Select other task list, please.
vi: Danh sách công việc đã chọn là chỉ đọc, không thể tạo công việc trong đó. Hãy chọn lại.

en: Selected memo list is read only, thus cannot create memo there. Select other memo list, please.
vi: Danh sách bản ghi nhớ đã chọn là chỉ đọc, không thể tạo bản ghi nhớ trong đó. Hãy chọn lại.

en: No writable calendar is available.
vi: Không có lịch ghi được.

en: Create an _Appointment
vi: Tạo cuộc _hẹn

en: Create a new event from the selected message
vi: Tạo sự kiện mới từ thư được chọn

en: Create a Mem_o
vi: Tạo _ghi nhớ mới

en: Create a new memo from the selected message
vi: Tạo ghi nhớ mới từ thư được chọn

en: Create a _Task
vi: Tạo _tác vụ mới

en: Create a new task from the selected message
vi: Tạo tác vụ mới từ thư được chọn

en: Create a _Meeting
vi: Tạo cuộc _họp mới

en: Create a new meeting from the selected message
vi: Tạo cuộc họp mới từ thư được chọn

en: Convert a mail message to a task.
vi: Chuyển đổi thư sang tác vụ.

en: Also mark messages in subfolders?
vi: Cũng đánh dấu thư trong thư mục con ?

en: Do you want to mark messages as read in the current folder only, or in the current folder as well as all subfolders?
vi: Muốn đánh dấu các thư đã đọc chỉ trong thư mục hiện thời, hoặc trong thư mục hiện thời cũng như tất cả các thư mục con ?

en: In Current Folder and _Subfolders
vi: Thư mục hiện thời và các thư mục c_on

en: In Current _Folder Only
vi: Chỉ thư _mục hiện thời

en: Mark Me_ssages as Read
vi: Đánh dấ_u thư Đã đọc

en: Mark All Read
vi: Đánh dấu tất cả Đã đọc

en: Mark all messages in a folder as read.
vi: Đánh dấu đã đọc mọi thư trong thư mục này

en: Outlook PST import
vi: Nhập PST Outlook

en: Outlook personal folders (.pst)
vi: Các thư mục cá nhân Outlook (.pst)

en: Import Outlook messages from PST file
vi: Nhập các thư Outlook từ tập tin PST

en: _Address Book
vi: Sổ đị_a chỉ

en: A_ppointments
vi: C_uộc hẹn

en: _Journal entries
vi: Mục nhập nhật _ký

en: Importing Outlook data
vi: Đang nhập dữ liệu Outlook

en: Calendar Publishing
vi: Công bố lịch

en: Publish calendars to the web.
vi: Cho phép công bố lịch trên web.

en: Could not open %s:
vi: Không thể mở %s:

en: Could not open %s: Unknown error
vi: Không thể mở %s: lỗi lạ

en: There was an error while publishing to %s:
vi: Lỗi công bố đến %s:

en: Publishing to %s finished successfully
vi: Hoàn tất tốt đẹp công bố đến %s

en: Mount of %s failed:
vi: Lỗi gắn kết %s:

en: E_nable
vi: _Bật

en: Are you sure you want to remove this location?
vi: Bạn có chắc muốn gỡ bỏ địa chỉ này không?

note: To Translators: This is shown to a user when creation of a new thread, * where the publishing should be done, fails. Basically, this shouldn't * ever happen, and if so, then something is really wrong.
en: Could not create publish thread.
vi: Không thể tạo nhánh công bố.

en: _Publish Calendar Information
vi: _Công bố thông tin lịch

en: Manual (via Actions menu)
vi: Tự chọn (qua trình đơn Hành động)

en: Secure FTP (SFTP)
vi: FTP An toàn (SFTP)

en: _Publish as:
vi: _Công bố dạng:

en: Publishing _Frequency:
vi: _Tần số công bố:

en: Time _duration:
vi: _Khoảng thời gian:

en: P_ort:
vi: _Cổng:

en: Publishing Location
vi: Địa điểm công bố

en: Invalid source UID '%s'
vi: UID nguồn không hợp lệ '%s'

en: New Location
vi: Địa chỉ mới

en: Description List
vi: Danh sách mô tả

en: Categories List
vi: Danh sách phân loại

en: Comment List
vi: Danh sách ghi chú

en: percent Done
vi: Phần trăm xong

en: Attendees List
vi: Danh sách người dự

en: A_dvanced options for the CSV format
vi: Tùy chọn _cấp cao cho định dạng CSV

en: Prepend a _header
vi: Thêm _dòng đầu vào đầu

en: _Value delimiter:
vi: Dấu phân cách _giá trị:

en: _Record delimiter:
vi: Dấu định giới mục _ghi:

en: _Encapsulate values with:
vi: _Bao giá trị bằng:

en: Comma separated values (.csv)
vi: Giá trị cách nhau bằng dấu phẩy (.csv)

en: Save a calendar or task list to disk.
vi: Lưu lịch hay danh sách tác vụ vào đĩa.

en: Select destination file
vi: Chọn tập tin đích

en: Save the selected calendar to disk
vi: Lưu lịch đã chọn vào đĩa.

en: Save the selected memo list to disk
vi: Lưu bản ghi nhớ đã chọn vào đĩa.

en: Save the selected task list to disk
vi: Lưu danh sách tác vụ đã chọn vào đĩa.

en: Drafts based template plugin. You can use variables like $ORIG[subject], $ORIG[from], $ORIG[to] or $ORIG[body], which will be replaced by values from an email you are replying to.
vi: Phần mở rộng nháp dựa theo mẫu. Bạn có thể dùng những biến như $ORIG[subject], $ORIG[from], $ORIG[to] hoặc $ORIG[body], những biến này sẽ được thay thế bằng giá trị từ thư bạn định gửi trả lời.

en: No Title
vi: Không tên

en: Save as _Template
vi: Lưu làm _mẫu

en: Save as Template
vi: Lưu làm mẫu

en: Preparing to go offline...
vi: Đang chuẩn bị ngoại tuyến...

en: Preparing to go online...
vi: Đang chuẩn bị trực tuyến...

en: Preparing to quit
vi: Chuẩn bị thoát

en: Preparing to quit...
vi: Đang chuẩn bị thoát...

en: Save Search
vi: Lưu việc tìm kiếm

note: Translators: The "Show:" label precedes a combo box that * allows the user to filter the current view.  Examples of * items that appear in the combo box are "Unread Messages", * "Important Messages", or "Active Appointments".
en: Sho_w:
vi: _Hiện:

note: Translators: This is part of the quick search interface. * example: Search: [_______________] in [ Current Folder ]
en: Sear_ch:
vi: Tìm _kiếm:

note: Translators: This is part of the quick search interface. * example: Search: [_______________] in [ Current Folder ]
en: i_n
vi:  tro_ng

en: Saving user interface state
vi: Lưu trạng thái giao diện người dùng

en: Evolution Website
vi: Trang Web Evolution

en: Categories Editor
vi: Trình điều chỉnh phân loại

en: Bug Buddy is not installed.
vi: Chưa cài đặt trình Bug Buddy (thông báo lỗi).

en: Bug Buddy could not be run.
vi: Không thể chạy trình Bug buddy.

en: Show information about Evolution
vi: Hiện thông tin về Evolution

en: Open the Evolution User Guide
vi: Mở hướng dẫn sử dụng Evolution

en: I_mport...
vi: _Nhập...

en: Import data from other programs
vi: Nhập dữ liệu từ chương trình khác

en: Create a new window displaying this view
vi: Tạo cửa sổ mới hiển thị khung xem này

en: Available Cate_gories
vi: _Phân loại hiện có

en: Manage available categories
vi: Quản lý phân loại hiện có

en: Show Evolution's shortcut keys
vi: Hiện phím tắt Evolution

en: _Advanced Search...
vi: Tìm kiếm cấp c_ao...

en: Construct a more advanced search
vi: Thực hiện tìm kiếm nâng cao

en: Clear the current search parameters
vi: Huỷ tham số tìm kiếm hiện tại

en: _Edit Saved Searches...
vi: _Sửa việc tìm kiếm đã lưu...

en: Manage your saved searches
vi: Quản lý tìm kiếm đã lưu

en: Click here to change the search type
vi: Nhấn vào đây để sửa đổi kiểu tìm kiếm

en: _Find Now
vi: Tìm n_gay

note: Block the default Ctrl+F.
en: Execute the current search parameters
vi: Thực hiện tham số tìm kiếm hiện tại

en: _Save Search...
vi: _Lưu việc tìm kiếm...

en: Save the current search parameters
vi: Lưu thm số tìm kiếm hiện tại

en: Submit _Bug Report...
vi: Gửi _báo cáo lỗi...

en: Submit a bug report using Bug Buddy
vi: Báo cáo lỗi bằng Bug Buddy

en: Put Evolution into offline mode
vi: Đặt Evolution vào chế độ ngoại tuyến

en: _Work Online
vi: _Trực tuyến

en: Put Evolution into online mode
vi: Đưa Evolution trở lại chế độ trực tuyến

en: Lay_out
vi: _Bố trí

en: _Switcher Appearance
vi: Hình thức bộ _chuyển đổi

en: Show Side _Bar
vi: Hiện khung _lề

en: Show the side bar
vi: Hiện khung lề

en: Show _Buttons
vi: Hiện _nút

en: Show the switcher buttons
vi: Hiện nút chuyển

en: Show _Status Bar
vi: Hiện thanh t_rạng thái

en: Show the status bar
vi: Hiện thanh trạng thái

en: Show _Tool Bar
vi: Hiện thanh công cụ

en: Show the tool bar
vi: Hiện thanh công cụ

en: _Icons Only
vi: Chỉ _hình

en: Display window buttons with icons only
vi: Hiển thị mọi cái nút cửa sổ dùng chỉ ảnh thôi

en: _Text Only
vi: Chỉ _nhãn

en: Display window buttons with text only
vi: Hiển thị mọi cái nút cửa sổ dùng chỉ chữ thôi

en: Icons _and Text
vi: Hình _và nhãn

en: Display window buttons with icons and text
vi: Hiển thị mọi cái nút cửa sổ dùng ảnh và chữ đều

en: Tool_bar Style
vi: _Kiểu thanh công cụ

en: Display window buttons using the desktop toolbar setting
vi: Hiển thị mọi cái nút cửa sổ dùng thiết lập thanh công cụ của màn hình nền

en: Define Views...
vi: Xác định ô xem...

en: Create or edit views
vi: Tạo hay sửa ô xem

en: Save Custom View...
vi: Lưu ô xem tự chọn...

en: Save current custom view
vi: Lưu ô xem riêng hiện thời

en: C_urrent View
vi: Ô _xem hiện thời

en: Custom View
vi: Ô xem tự chọn

en: Current view is a customized view
vi: Ô xem hiện thời là ô xem đã tùy chỉnh

en: Change the page settings for your current printer
vi: Thay đổi thiết lập trang cho máy in hiện thời tại

en: Switch to %s
vi: Chuyển sang %s

en: Select view: %s
vi: Chọn kiểu trình bày: %s

en: Execute these search parameters
vi: Thực thi những tham số tìm kiếm này

note: Preview/Alpha/Beta version warning message
en: Hi.  Thanks for taking the time to download this preview release
    of the Evolution groupware suite.
    
    This version of Evolution is not yet complete. It is getting close,
    but some features are either unfinished or do not work properly.
    
    If you want a stable version of Evolution, we urge you to uninstall
    this version, and install version %s instead.
    
    If you find bugs, please report them to us at bugzilla.gnome.org.
    This product comes with no warranty and is not intended for
    individuals prone to violent fits of anger.
    
    We hope that you enjoy the results of our hard work, and we
    eagerly await your contributions!
vi: Xin chào. Xin cám ơn đã mất thời gian để tải về bản dùng thử này
    của bộ phần mềm nhóm Evolution.
    
    Đây là phiên bản Evolution chưa hoàn chỉnh. Nó gần hoàn chỉnh,
    nhưng vẫn còn vài tính năng hoặc chưa hoàn chỉnh,
    hoặc chưa làm việc đúng.
    
    Nếu bạn muốn dùng một phiên bản ổn định của Evolution, chúng tôi thúc giục bạn bỏ cài đặt phiên bản này, và để cài đặt phiên bản %s thay vào đó.
    
    Nếu bạn tìm thấy lỗi, vui lòng thông báo cho chúng tôi tại <bugzilla.gnome.org>.
    Sản phẩm này không bảo đảm gì cả.
    
    Chúng tôi hy vọng bạn thích kết quả của quá trình làm việc của chúng tôi,
    và chúng tôi háo hức chờ đời sự đóng góp của bạn!

en: Thanks
    The Evolution Team
vi: Xin cám ơn
    Nhóm Evolution

en: Do not tell me again
vi: Đừng nhắc lại lần nữa

note: Translators: Do NOT translate the five component * names, they MUST remain in English!
en: Start Evolution showing the specified component. Available options are 'mail', 'calendar', 'contacts', 'tasks', and 'memos'
vi: Khởi động Evolution với thành phần xác định. Tuỳ chọn chấp nhận là 'mail' (thư), 'calendar' (lịch), 'contacts' (sổ địa chỉ), 'tasks' (tác vụ) và 'memos' (ghi nhớ)

en: Apply the given geometry to the main window
vi: Áp dụng toạ độ cho cửa sổ chính

en: Start in online mode
vi: Khởi chạy trong chế độ trực tuyến

en: Start in "express" mode
vi: Bắt đầu chế độ "tốc hành"

en: Forcibly shut down Evolution
vi: Buộc kết thúc Evolution

en: Disable loading of any plugins.
vi: Tắt nạp phần bổ sung.

en: Disable preview pane of Mail, Contacts and Tasks.
vi: Tắt ô cửa sổ xem thử của thư, liên lạc và tác vụ.

en: Import URIs or filenames given as rest of arguments.
vi: URI hoặc tên tập tin nhập làm phần còn lại của đối số.

en: Request a running Evolution process to quit
vi: Yêu cầu tiến trình Evolution đang chạy phải thoát

en: - The Evolution PIM and Email Client
vi: — Ứng dụng thư điện tử và quản lý thông tin cá nhân Evolution

en: %s: --online and --offline cannot be used together.
      Run '%s --help' for more information.
vi: %s: hai tùy chọn --online (trực tuyến) và --offline (ngoại tuyến) không thể được dùng chung.
      Hãy dùng lệnh %s --help (trợ giúp) để biết thêm thông tin.

en: %s: --force-online and --offline cannot be used together.
      Run '%s --help' for more information.
vi: %s: hai tùy chọn --force-online (buộc trực tuyến) và --force-offline (buộc ngoại tuyến) không thể được dùng chung.
      Hãy dùng lệnh '%s --help' (trợ giúp) để biết thêm thông tin.

en: Upgrade from previous version failed:
vi: Việc nâng cấp từ phiên bản trước bị lỗi:

en: {0}
    
    If you choose to continue, you may not have access to some of your old data.
vi: {0}
    
    Nếu bạn chọn tiếp tục thì có lẽ sẽ không thể truy cập một phần dữ liệu cũ.

en: Continue Anyway
vi: Vẫn tiếp

en: Quit Now
vi: Thoát ngay

en: Cannot upgrade directly from version {0}
vi: Không thể nâng cấp trực tiếp từ phiên bản {0}

en: Certificate '%s' is a CA certificate.
    
    Edit trust settings:
vi: Chức nhận "%s" là một chứng nhận CA (nhà cầm quyền chứng nhận).
    
    Sửa đổi thiết lập tin cậy:

en: Certificate Name
vi: Tên chứng nhận

en: Issued To Organization
vi: Phát hành cho tổ chức

en: Issued To Organizational Unit
vi: Đơn vị tổ chức (OU)

en: Purposes
vi: Mục đích

en: Issued By Organization
vi: Phát hành bởi tổ chức

en: Issued By Organizational Unit
vi: Phát hành bởi đơn vị tổ chức (OU)

en: SHA1 Fingerprint
vi: Vân tay SHA1

en: MD5 Fingerprint
vi: Vân tay MD5

en: Select a certificate to import...
vi: Hãy chọn chứng nhận cần nhập...

en: Failed to import certificate
vi: Lỗi nhập chứng nhận

en: All PKCS12 files
vi: Mọi tập tin PKCS12

en: All email certificate files
vi: Mọi tập tin chứng nhận thư điện tử

en: All CA certificate files
vi: Mọi tập tin chứng nhận Nhà cầm quyền chứng nhận (CA)

en: Not part of certificate
vi: Không thuộc về chứng nhận

en: SSL Client Certificate
vi: Chứng nhận khách SSL

en: SSL Server Certificate
vi: Chứng nhận máy chủ SSL

en: Common Name (CN)
vi: Tên chung (CN)

en: Organization (O)
vi: Tổ chức (O)

en: Organizational Unit (OU)
vi: Đơn vị tổ chức (OU)

en: Issued On
vi: Phát hành vào

en: Expires On
vi: Hết hạn vào

en: Certificate Hierarchy
vi: Cây chứng nhận

en: Because you trust the certificate authority that issued this certificate, then you trust the authenticity of this certificate unless otherwise indicated here
vi: Vì bạn tin cậy nhà cầm quyền đã phát hành chứng nhận này, thì bạn tin cậy xác thực của chứng nhận này trừ khi chỉ thị cách khác ở đây.

en: Because you do not trust the certificate authority that issued this certificate, then you do not trust the authenticity of this certificate unless otherwise indicated here
vi: Vì bạn không tin cậy nhà cầm quyền đã phát hành chứng nhận này, thì bạn không tin cậy xác thực của chứng nhận này trừ khi chỉ thị cách khác ở đây.

en: Enter the password for '%s'
vi: Nhập mật khẩu cho '%s'

note: we're setting the password initially
en: Enter new password for certificate database
vi: Hãy gõ mật khẩu mới cho cơ sở dữ liệu chứng nhận

note: FIXME: add serial no, validity date, uses
en: Issued to:
      Subject: %s
vi: Phát hành cho:
      Chủ đề: %s

en: Issued by:
      Subject: %s
vi: Phát hành bởi:
      Chủ đề: %s

en: Select certificate
vi: Chọn chứng nhận

en: You have certificates from these organizations that identify you:
vi: Bạn có chứng nhận từ những tổ chức này có nhận diện bạn:

en: Certificates Table
vi: Bảng chứng nhận

note: This is a verb, as in "make a backup".
en: _Backup
vi: Sao _lưu

en: Backup _All
vi: Sao _lưu tất cả

en: Your Certificates
vi: Chứng nhận của bạn

en: You have certificates on file that identify these people:
vi: Bạn đã lưu chứng nhận có nhận diện những người này:

en: Contact Certificates
vi: Chứng nhận liên lạc

en: You have certificates on file that identify these certificate authorities:
vi: Bạn đã lưu chứng nhận có nhận diện những nhà cầm quyền chứng nhận này:

en: Authorities
vi: Nhà cầm quyền

en: Certificate Authority Trust
vi: Độ tin nhà cầm quyền chứng nhận

en: Trust this CA to identify _websites.
vi: Tin cậy nhà cầm quyền chứng nhận này trong việc nhận diện trang _web.

en: Trust this CA to identify _email users.
vi: Tin cậy nhà cầm quyền chứng nhận này trong việc nhận diện người dùng _thư điện tử.

en: Trust this CA to identify _software developers.
vi: Tin cậy nhà cầm quyền chứng nhận này trong việc nhận diện người phát triển _phần mềm.

en: Before trusting this CA for any purpose, you should examine its certificate and its policy and procedures (if available).
vi: Trước khi tin cậy nhà cầm quyền này để làm gì thì bạn nên kiểm tra chứng nhận của nó, và chính thức và thủ tục của nó (nếu công bố).

en: Email Certificate Trust Settings
vi: Thiết lập tin cậy chứng nhận thư điện tử

en: Trust the authenticity of this certificate
vi: Tin cậy tính xác thực của chứng nhận này

en: Do not trust the authenticity of this certificate
vi: Đừng tin cậy tính xác thực của chứng nhận này.

en: _Edit CA Trust
vi: _Sửa tính tin cậy CA

en: Version 2
vi: Phiên bản 2

en: Version 3
vi: Phiên bản 3

en: Certificate Key Usage
vi: Cách dùng khoá chứng nhận

en: Algorithm Parameters
vi: Tham số thuật toán

en: Subject Public Key Algorithm
vi: Thuật toán khoá công nhà nhận

en: Subject's Public Key
vi: Khoá công nhà nhận

en: Error: Unable to process extension
vi: Lỗi: không thể xử lý phần mở rộng

en: SSL Certificate Authority
vi: Nhà cầm quyền chứng nhận SSL

en: Email Certificate Authority
vi: Nhà cầm quyền chứng nhận thư điện tử

en: Non-repudiation
vi: Không từ chối

en: Key Encipherment
vi: Mật mã hoá khoá

en: Data Encipherment
vi: Mật mã hoá dữ liệu

en: Certificate Signer
vi: Người ký chứng nhận

en: Not Critical
vi: Không nghiêm trọng

en: Certificate Signature Algorithm
vi: Thuật toán chữ ký chứng nhận

en: Subject Unique ID
vi: Thông tin độc nhất nhận biết nhà nhận

en: Certificate Signature Value
vi: Giá trị chữ ký chứng nhận

en: Certificate already exists
vi: Chứng nhận này đã có

en: PKCS12 File Password
vi: Mật khẩu tập tin PKCS12

en: Enter password for PKCS12 file:
vi: Gõ mật khẩu cho tập tin PCKS12:

en: Imported Certificate
vi: Chứng nhận đã nhập

en: _Address Cards
vi: Thẻ đị_a chỉ

en: By _Company
vi: Theo _Công ty

en: _Day View
vi: Xem n_gày

en: _Work Week View
vi: Xem _tuần làm việc

en: W_eek View
vi: X_em tuần

en: _Month View
vi: Xem t_háng

en: As _Sent Folder
vi: Th_eo thư mục đã gửi

en: By Su_bject
vi: Theo _chủ đề

en: By Se_nder
vi: Theo _người gửi

en: By S_tatus
vi: Theo _trạng thái

en: By _Follow Up Flag
vi: Theo cờ the_o dõi tiếp

en: For _Wide View
vi: Cho ô xem _rộng

en: As Sent Folder for Wi_de View
vi: The_o thư mục đã gửi cho ô xem rộng

en: _Memos
vi: Ghi _nhớ

en: With _Due Date
vi: Với ngày đến _hạn

en: With _Status
vi: Với t_rạng thái

en: _Timeout:
vi: _Thời hạn:

note: #-#-#-#-#  784  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, serverLabel) #-#-#-#-#  786  #-#-#-#-#
en: Server address:
vi: Địa chỉ máy chủ:

en: Expunging folder '%s'
vi: Đang xoá dọn thư mục '%s'

en: On The Web
vi: Trên Web

en: Weather
vi: Thời tiết

en: Supports
vi: Hỗ trợ

en: Periodically
vi: Định kỳ

en: Weather: Fog
vi: Thời tiết: sương mù

en: Weather: Cloudy Night
vi: Thời tiết: đêm đầy mây

en: Weather: Overcast
vi: Thời tiết: u ám

en: Weather: Showers
vi: Thời tiết: mưa rào

en: Weather: Snow
vi: Thời tiết: tuyết

en: Weather: Clear Night
vi: Thời tiết: đêm rõ

en: Weather: Thunderstorms
vi: Thời tiết: bão kèm sấm

note: #-#-#-#-#  273 (evolution-data-server GNOME TRUNK)  #-#-#-#-# strptime format of a weekday and a date. strftime format of a weekday and a date.
en: %a %m/%d/%Y
vi: %a %d/%m/%Y

note: #-#-#-#-#  273 (evolution-data-server GNOME TRUNK)  #-#-#-#-# strptime format of a weekday and a date. This is the preferred date format for the locale. #-#-#-#-#  2529 (sympa 6.2)  #-#-#-#-# ("$YYYYMMDD$") This entry contains date/time conversions.  See https://perldoc.perl.org/POSIX#strftime for d
en: %m/%d/%Y
vi: %d/%m/%Y

en: cards
vi: thẻ

en: Creating folder '%s'
vi: Đang tạo thư mục '%s'

en: Invalid user
vi: Người dùng không hợp lệ

note: #-#-#-#-#  1389 (lynx 2.9.0-dev3)  #-#-#-#-# * Include date and time information.
en: Creation date:
vi: Ngày tạo:

en: edit
vi: sửa

en: collapse
vi: co lại

en: <b>Miscellaneous</b>
vi: <b>Lặt vặt</b>

note: #-#-#-#-#  660 (kdelibs4)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, label) #-#-#-#-#  785  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, otherHeadlineLabel)
en: <b>Other</b>
vi: <b>Khác</b>

note: #-#-#-#-#  856 (weather-locations 2.25.5)  #-#-#-#-# LA - Lao People's Democratic Republic #-#-#-#-#  858 (weather-locations 2.25.5)  #-#-#-#-# #-#-#-#-#  867 (MATE Desktop Environment)  #-#-#-#-#
en: Laos
vi: Lào

en: Repository offline
vi: Kho ngoại tuyến

en: Contact not found
vi: Không tìm thấy liên lạc

en: No such source
vi: Không có nguồn như vậy

en: Other error
vi: Lỗi khác

en: Unsupported authentication method
vi: Phương pháp xác thực không được hỗ trợ

en: Footer:
vi: Chân trang:

en: _Font...
vi: _Phông...

en: Could not initialize Bonobo
vi: Không thể khởi động Bonobo

en: Starts
vi: Bắt đầu

en: Open in _New Window
vi: Mở tro_ng cửa sổ mới

en: F_ind:
vi: _Tìm:

note: #-#-#-#-#  410 (gnome-control-center master)  #-#-#-#-# Translators: This button authenticates all print jobs and send them for printing.
en: A_uthenticate
vi: _Xác thực

en: <b>Permissions</b>
vi: <b>Quyền hạn</b>

en: Select User
vi: Chọn người dùng

note: #-#-#-#-#  467 (gnome-vfs 2.24.1)  #-#-#-#-# GNOME_VFS_ERROR_NOT_SUPPORTED
en: Unsupported operation
vi: Thao tác không được hỗ trợ

en: Failed to remove file '%s': %s
vi: Lỗi loại bỏ tập tin '%s': %s

en: Failed to make directory %s: %s
vi: Lỗi tạo thư mục %s: %s

en: Failed to create hardlink for resource '%s': %s
vi: Lỗi tạo liên kết cứng đến tài nguyên '%s': %s

en: No UID in the contact
vi: Không có UID trong liên lạc

en: Contact '%s' not found
vi: Không tìm thấy liên lạc '%s'

en: Query '%s' not supported
vi: Không hỗ trợ truy vấn '%s'

en: Invalid Query '%s'
vi: Truy vấn không hợp lệ '%s'

en: Failed to rename old database from '%s' to '%s': %s
vi: Không thể đổi tên cơ sở dữ liệu từ '%s' thành '%s': %s

note: Query for new contacts asynchronously
en: Querying for updated contacts…
vi: Đang truy vấn cho liên lạc được cập nhật…

note: Run the query asynchronously
en: Querying for updated groups…
vi: Truy vấn nhóm đã cập nhật…

en: The backend does not support bulk additions
vi: Mặt sau không hỗ trợ thêm hàng loạt

note: Insert the entry on the server asynchronously
en: Creating new contact…
vi: Tạo liên lạc mới…

en: The backend does not support bulk removals
vi: Mặt sau không hỗ trợ xoá hàng loạt

en: Deleting contact…
vi: Xoá liên lạc…

en: The backend does not support bulk modifications
vi: Mặt sau không hỗ trợ sửa hàng loạt

note: Update the contact on the server asynchronously
en: Modifying contact…
vi: Sửa liên lạc…

note: System Group: Coworkers
en: Coworkers
vi: Đồng nghiệp

en: Failed to bind using either v3 or v2 binds
vi: Lỗi gắn kết (bind) cả phiên bản 2 và 3

en: Reconnecting to LDAP server...
vi: Đang tái kết nối tới máy phục vụ LDAP...

en: Invalid DN syntax
vi: Cú pháp DN không hợp lệ

en: LDAP error 0x%x (%s)
vi: Lỗi LDAP 0x%x (%s)

en: Adding contact to LDAP server...
vi: Đang thêm liên lạc vào máy phục vụ LDAP...

en: Removing contact from LDAP server...
vi: Đang gỡ bỏ liên lạc khỏi máy phục vụ LDAP...

en: %s: NULL returned from ldap_first_entry
vi: %s: ldap_first_entry trả về NULL

en: %s: Unhandled result type %d returned
vi: %s: trả về loại kết quả không xử lý %d

en: Modifying contact from LDAP server...
vi: Đang sửa đổi liên lạc từ máy phục vụ LDAP...

en: %s: Unhandled search result type %d returned
vi: %s: trả về loại tìm kiếm không xử lý %d

en: Receiving LDAP search results...
vi: Đang nhận kết quả tìm kiếm LDAP...

en: Downloading contacts (%d)...
vi: Đang tải về các liên lạc (%d)...

en: Failed to get the DN for user '%s'
vi: Lỗi lấy DN cho người dùng '%s'

en: Create resource '%s' failed with HTTP status %d (%s)
vi: Lỗi tạo tài nguyên '%s' với mã trạng thái HTTP %d (%s)

en: DELETE failed with HTTP status %d
vi: Lỗi HTTP DELETE, mã trạng thái %d

en: Contact on server changed -> not modifying
vi: Liên lạc trên máy chủ thay đổi -> không sửa

en: Modify contact failed with HTTP status %d (%s)
vi: Lỗi thay đổi liên lạc với mã HTTP %d (%s)

en: Loading Addressbook summary...
vi: Nạp tóm tắt sổ địa chỉ...

en: PROPFIND on webdav failed with HTTP status %d (%s)
vi: Lỗi HTTP PROPFIND, mã trạng thái %d (%s)

en: No response body in webdav PROPFIND result
vi: Không có phần thân trả lời trong kết quả webdav PROPFIND

en: Loading Contacts (%d%%)
vi: Đang nạp liên lạc (%d%%)...

en: Cannot transform SoupURI to string
vi: Không thể chuyển SoupURI sang chuỗi

en: No such book
vi: Không có sổ như vậy

en: No space
vi: Hết chỗ chứa

note: FILE_AS is not really a structured field - we use a getter/setter * so we can generate its value if necessary in the getter Translators: This is an EContact field description, in this case it's a * preferred user's description (or display name) of the contact. Note 'File' is a verb here.
en: File Under
vi: Ghi lưu là

note: URI of the book to which the contact belongs to
en: Book UID
vi: UID Sách

note: Email fields
en: Email 1
vi: Thư điện tử 1

en: Email 4
vi: Thư điện tử 4

note: Address Labels
en: Home Address Label
vi: Nhãn địa chỉ nhà

en: Work Address Label
vi: Nhãn địa chỉ làm việc

en: Other Address Label
vi: Nhãn địa chỉ khác

note: #-#-#-#-#  660 (kdelibs4)  #-#-#-#-# i18n: ectx: property (text), widget (QTreeWidget, treeWidget)
en: Organizational Unit
vi: Đơn vị tổ chức

note: Web fields
en: Homepage URL
vi: Địa chỉ trang chủ Mạng

en: Weblog URL
vi: Địa chỉ sổ ký sự Mạng

note: Collaboration fields
en: Calendar URI
vi: URI lịch

en: Free/Busy URL
vi: URL Rảnh/Bận

en: ICS Calendar
vi: Lịch ICS

en: Video Conferencing URL
vi: Địa chỉ hội thảo trực tuyến

note: Misc fields
en: Spouse's Name
vi: Tên vợ/chồng

note: Instant messaging fields
en: AIM Home Screen Name 1
vi: Tên màn hình AIM ở nhà 1

en: AIM Home Screen Name 2
vi: Tên màn hình AIM ở nhà 2

en: AIM Home Screen Name 3
vi: Tên màn hình AIM ở nhà 3

en: AIM Work Screen Name 1
vi: Tên màn hình AIM ở chỗ làm 1

en: AIM Work Screen Name 2
vi: Tên màn hình AIM ở chỗ làm 2

en: AIM Work Screen Name 3
vi: Tên màn hình AIM ở chỗ làm 3

en: GroupWise Home Screen Name 1
vi: Tên màn hình GroupWise ở nhà 1

en: GroupWise Home Screen Name 2
vi: Tên màn hình GroupWise ở nhà 2

en: GroupWise Home Screen Name 3
vi: Tên màn hình GroupWise ở nhà 3

en: GroupWise Work Screen Name 1
vi: Tên màn hình GroupWise ở chỗ làm 1

en: GroupWise Work Screen Name 2
vi: Tên màn hình Groupwise ở chỗ làm 2

en: GroupWise Work Screen Name 3
vi: Tên màn hình GroupWise ở chỗ làm 3

en: Jabber Home ID 1
vi: ID Jabber ở nhà 1

en: Jabber Home ID 2
vi: ID Jabber ở nhà 2

en: Jabber Home ID 3
vi: ID Jabber ở nhà 3

en: Jabber Work ID 1
vi: ID Jabber ở chỗ làm 1

en: Jabber Work ID 2
vi: ID Jabber ở chỗ làm 2

en: Jabber Work ID 3
vi: ID Jabber ở chỗ làm 3

en: Yahoo! Home Screen Name 1
vi: Tên màn hình Yahoo ở nhà 1

en: Yahoo! Home Screen Name 2
vi: Tên màn hình Yahoo ở nhà 2

en: Yahoo! Home Screen Name 3
vi: Tên màn hình Yahoo ở nhà 3

en: Yahoo! Work Screen Name 1
vi: Tên màn hình Yahoo ở chỗ làm 1

en: Yahoo! Work Screen Name 2
vi: Tên màn hình Yahoo ở chỗ làm 2

en: Yahoo! Work Screen Name 3
vi: Tên màn hình Yahoo ở chỗ làm 3

en: MSN Home Screen Name 1
vi: Tên màn hình MSN ở nhà 1

en: MSN Home Screen Name 2
vi: Tên màn hình MSN ở nhà 2

en: MSN Home Screen Name 3
vi: Tên màn hình MSN ở nhà 3

en: MSN Work Screen Name 1
vi: Tên màn hình MSN ở chỗ làm 1

en: MSN Work Screen Name 2
vi: Tên màn hình MSN ở chỗ làm 2

en: MSN Work Screen Name 3
vi: Tên màn hình MSN ở chỗ làm 3

en: ICQ Home ID 1
vi: ID ICQ ở nhà 1

en: ICQ Home ID 2
vi: ID ICQ ở nhà 2

en: ICQ Home ID 3
vi: ID ICQ ở nhà 3

en: ICQ Work ID 1
vi: ID ICQ ở chỗ làm 1

en: ICQ Work ID 2
vi: ID ICQ ở chỗ làm 2

en: ICQ Work ID 3
vi: ID ICQ ở chỗ làm 3

note: Last modified time
en: Last Revision
vi: Sửa đổi mới nhất

note: Translators: This is an EContact field description, in this case it's a * virtual field, which returns either name of the contact or the organization * name, recognized by multiple other fields, where the first filled is used.
en: Name or Org
vi: Tên hoặc Tổ chức

note: Address fields
en: Address List
vi: Danh sách địa chỉ

note: #-#-#-#-#  773 (kopete)  #-#-#-#-# i18n: ectx: property (title), widget (QGroupBox, groupBox_2)
en: Home Address
vi: Địa chỉ nhà

en: Other Address
vi: Địa chỉ khác

note: Contact categories
en: Category List
vi: Danh sách phân loại

en: Email List
vi: Danh sách thư điện từ

note: Instant messaging fields
en: AIM Screen Name List
vi: Danh sách tên màn hình AIM

en: GroupWise ID List
vi: Danh sách ID GroupWise

en: Jabber ID List
vi: Danh sách ID Jabber

en: Yahoo! Screen Name List
vi: Danh sách tên màn hình Yahoo

en: MSN Screen Name List
vi: Danh sách tên màn hình MSN

en: ICQ ID List
vi: Danh sách ID ICQ

en: Wants HTML Mail
vi: Muốn thư dạng HTML

note: Translators: This is an EContact field description, in this case it's a flag * used to determine whether when sending to Contact lists the addresses should be * shown or not to other recipients - basically whether to use BCC field or CC * message header when sending messages to this Contact list.
en: List Shows Addresses
vi: Danh mục hiện địa chỉ

note: Security fields
en: X.509 Certificate
vi: Chứng nhận X.509

en: Gadu-Gadu Home ID 1
vi: ID Gadu-Gadu ở nhà 1

en: Gadu-Gadu Home ID 2
vi: ID Gadu-Gadu ở nhà 2

en: Gadu-Gadu Home ID 3
vi: ID Gadu-Gadu ở nhà 3

en: Gadu-Gadu Work ID 1
vi: ID Gadu-Gadu ở chỗ làm 1

en: Gadu-Gadu Work ID 2
vi: ID Gadu-Gadu ở chỗ làm 2

en: Gadu-Gadu Work ID 3
vi: ID Gadu-Gadu ở chỗ làm 3

en: Gadu-Gadu ID List
vi: Danh sách ID Gadu-Gadu

note: Geo information
en: Geographic Information
vi: Thông tin Địa lý

en: Skype Home Name 1
vi: Tên Skype ở nhà 1

en: Skype Home Name 2
vi: Tên Skype ở nhà 2

en: Skype Home Name 3
vi: Tên Skype ở nhà 3

en: Skype Work Name 1
vi: Tên Skype ở chỗ làm 1

en: Skype Work Name 2
vi: Tên Skype ở chỗ làm 2

en: Skype Work Name 3
vi: Tên Skype ở chỗ làm 3

en: Skype Name List
vi: Danh sách tên Skype

en: SIP address
vi: Địa chỉ SIP

en: Google Talk Home Name 1
vi: Google Talk ở nhà 1

en: Google Talk Home Name 2
vi: Google Talk ở nhà 2

en: Google Talk Home Name 3
vi: Google Talk ở nhà 3

en: Google Talk Work Name 1
vi: Google Talk ở chỗ làm 1

en: Google Talk Work Name 2
vi: Google Talk ở chỗ làm 2

en: Google Talk Work Name 3
vi: Google Talk ở chỗ làm 3

en: Google Talk Name List
vi: Danh sách tên Google Talk

en: Twitter Name List
vi: Danh sách tên Twitter

en: Unnamed List
vi: Danh sách vô danh

en: Not a phone number
vi: Không phải số điện thoại

en: Invalid country calling code
vi: Mã gọi quốc gia không hợp lệ

en: Unknown book property '%s'
vi: Thuộc tính sổ lạ '%s'

en: Cannot change value of book property '%s'
vi: Không thể thay đổi thuộc tính sổ '%s'

en: Unable to connect to '%s':
vi: Không thể kết nối đến '%s':

en: Insufficient memory
vi: Không đủ bộ nhớ

en: Invalid Query
vi: Truy vấn không hợp lệ

en: Invalid query
vi: Truy vấn không hợp lệ

en: Unable to remove the db file: errno %d
vi: Lỗi xoá tập tin cơ sở dữ liệu: errno %d

en: Clients cannot set backend properties
vi: Không thể đặt thuộc tính hậu phương

note: Translators: This is prefix to a detailed error message Translators: This is a prefix to a detailed error message *
en: Invalid query:
vi: Truy vấn không hợp lệ:

en: Backend is busy
vi: Hậu phương quá bận

en: Authentication Failed
vi: Xác thực thất bại

en: Unsupported field
vi: Trường không được hỗ trợ

note: #-#-#-#-#  435 (gnome-online-accounts master)  #-#-#-#-# TODO: more specific
en: TLS not available
vi: TLS không sẵn sàng

en: Address book does not exist
vi: Sổ địa chỉ không tồn tại

en: Book removed
vi: Đã bỏ sổ

en: Search size limit exceeded
vi: Vượt quá giới hạn kích cỡ tìm kiếm

en: Search time limit exceeded
vi: Vượt quá thời hạn tìm kiếm

en: Query refused
vi: Truy vấn bị từ chối

en: Backend is not opened yet
vi: Hậu phương chưa mở

en: Object is out of sync
vi: Đối tượng không đồng bộ

note: Translators: This is prefix to a detailed error message
en: Cannot open book:
vi: Không thể mở sổ:

note: Translators: This is prefix to a detailed error message
en: Cannot refresh address book:
vi: Không thể cập nhật sổ:

note: Translators: This is prefix to a detailed error message
en: Cannot get contact:
vi: Không thể lấy liên lạc:

note: Translators: This is prefix to a detailed error message
en: Cannot get contact list:
vi: Không thể lấy danh sách liên lạc:

note: Translators: This is prefix to a detailed error message
en: Cannot get contact list uids:
vi: Không thể lấy UID danh sách liên lạc:

note: Translators: This is prefix to a detailed error message
en: Cannot add contact:
vi: Không thể thêm liên lạc:

note: Translators: This is prefix to a detailed error message
en: Cannot modify contacts:
vi: Không thể sửa liên lạc:

note: Translators: This is prefix to a detailed error message
en: Cannot remove contacts:
vi: Không thể bỏ liên lạc:

en: No backend name in source '%s'
vi: Không có mặt sau cho trong nguồn '%s'

en: Missing source UID
vi: Thiếu UID nguồn

en: No such source for UID '%s'
vi: Không có nguồn cho UID '%s'

en: Server is unreachable (%s)
vi: Không thể tiếp cận máy chủ (%s)

en: Failed to connect to a server using SSL: %s
vi: Lỗi kết nối tới máy chủ dùng SSL: %s

en: Unexpected HTTP status code %d returned (%s)
vi: Nhận được mã trạng thái HTTP không mong đợi %d (%s)

en: CalDAV backend is not loaded yet
vi: Chưa nạp mặt sau CalDAV

en: Invalid Redirect URL
vi: URL tái định hướng không hợp lệ

en: Server is unreachable, calendar is opened in read-only mode.
    Error message: %s
vi: Không thể tiếp cận máy chủ, lịch mở trong chế độ chỉ đọc.
    Thông báo lỗi: %s

en: Cannot create local cache folder '%s'
vi: Không thể tạo thư mục cache cục bộ: '%s'

en: CalDAV does not support bulk additions
vi: CaldAV không hỗ trợ thêm hàng loạt

en: CalDAV does not support bulk modifications
vi: CalDAV không hỗ trợ sửa hàng loạt

en: CalDAV does not support bulk removals
vi: CalDAV không hỗ trợ xoá hàng loạt

en: Calendar doesn't support Free/Busy
vi: Lịch không hỗ trợ Bận/Rảnh

en: Schedule outbox url not found
vi: Không tìm thấy URL schedule outbox

en: Unexpected result in schedule-response
vi: Kết quả bất thường trong schedule-response

en: Birthday: %s
vi: Ngày sinh: %s

en: Cannot save calendar data: Malformed URI.
vi: Không thể lưu dữ liệu lịch: URI dạng sai.

en: Cannot save calendar data
vi: Không thể lưu dữ liệu lịch

en: Malformed URI: %s
vi: URI hư: %s

en: Redirected to Invalid URI
vi: Tái định hướng đến URI không hợp lệ

en: Bad file format.
vi: Định dạng tập tin sai.

en: Not a calendar.
vi: Không phải lịch.

en: Could not retrieve weather data
vi: Không thể lấy dữ liệu thời tiết: %s

note: #-#-#-#-#  1923 (PACKAGE VERSION)  #-#-#-#-# (itstool) path: sect2/title
en: Forecast
vi: Dự báo

en: Repository is offline
vi: Kho ngoại tuyến

en: No such calendar
vi: Không có lịch như vậy.

en: URI not loaded
vi: URI chưa được tải

en: URI already loaded
vi: URI đã được tải

en: Unknown User
vi: Không biết người dùng

en: Object ID already exists
vi: ID đối tượng đã tồn tại

en: Operation has been canceled
vi: Thao tác bị hủy bỏ

en: Could not cancel operation
vi: Không thể hủy bỏ tác vụ

en: A D-Bus exception has occurred
vi: Một lỗi ngoại lệ D-Bus đã xảy ra

en: Unknown calendar property '%s'
vi: Thuộc tính lịch lạ '%s'

en: Cannot change value of calendar property '%s'
vi: Không thể thay đổi giá trị thuộc tính lịch '%s'

en: Untitled appointment
vi: Cuộc hẹn không tên

[ctx: Priority]
en: High
vi: Cao

[ctx: Priority]
en: Normal
vi: Bình thường

[ctx: Priority]
en: Low
vi: Thấp

[ctx: Priority]
note: An empty string is the same as 'None'.
en: Undefined
vi: Chưa định nghĩa

en: "%s" expects no arguments
vi: "%s" không cần đến có tham số

en: "%s" expects one argument
vi: "%s" cần đến một tham số

en: "%s" expects the first argument to be a string
vi: "%s" cần đến tham số đầu tiên là chuỗi

en: "%s" expects the first argument to be an ISO 8601 date/time string
vi: "%s" cần đến tham số đầu tiên là chuỗi ngày/giờ theo ISO 8601

en: "%s" expects two arguments
vi: "%s" cần đến hai tham số

en: "%s" expects the first argument to be a time_t
vi: "%s" cần đến tham số đầu tiên là time_t

en: "%s" expects the second argument to be an integer
vi: "%s" cần đến tham số thứ hai là số nguyên

en: "%s" expects two or three arguments
vi: "%s" cần hai hoặc ba tham số

en: "%s" expects the second argument to be a time_t
vi: "%s" cần đến tham số thứ hai là time_t

en: "%s" expects the third argument to be a string
vi: "%s" cần tham số thứ ba là chuỗi

en: "%s" expects none or two arguments
vi: "%s" cần hai tham số hoặc không có tham số

en: "%s" expects the second argument to be a string
vi: "%s" cần đến tham số thứ hai là chuỗi

en: "%s" expects the first argument to be either "any", "summary", or "description", or "location", or "attendee", or "organizer", or "classification"
vi: "%s" cần đến đối số thứ nhất là "any" (bất kỳ), "summary" (tóm tắt), "description" (mô tả), "location" (vị trí), "attendee" (người tham dự), "organizer" (người tổ chức) hoặc "classification" (phân loại).

en: "%s" expects at least one argument
vi: "%s" cần đến ít nhất một tham số

en: "%s" expects all arguments to be strings or one and only one argument to be a boolean false (#f)
vi: "%s" cần đến mọi đối số đều là chuỗi hoặc chỉ có một đối số và đối số đó là boolean không thật (#f)

en: Unsupported method
vi: Phương pháp không được hỗ trợ

en: Calendar does not exist
vi: Lịch không tồn tại

note: Translators: This is prefix to a detailed error message
en: Cannot open calendar:
vi: Không thể mở lịch:

note: Translators: This is prefix to a detailed error message
en: Cannot refresh calendar:
vi: Không thể cập nhật lịch:

note: Translators: This is prefix to a detailed error message
en: Cannot retrieve backend property:
vi: Không thể nhận thuộc tính hậu phương:

note: Translators: This is prefix to a detailed error message
en: Cannot retrieve calendar object path:
vi: Không thể nhận đường dẫn đối tượng lịch:

note: Translators: This is prefix to a detailed error message
en: Cannot retrieve calendar object list:
vi: Không thể nhận danh sách đường dẫn đối tượng lịch:

note: Translators: This is prefix to a detailed error message
en: Cannot retrieve calendar free/busy list:
vi: Không thể nhận danh sách bận/rảnh:

note: Translators: This is prefix to a detailed error message
en: Cannot create calendar object:
vi: Không thể tạo đối tượng lịch:

note: Translators: This is prefix to a detailed error message
en: Cannot modify calendar object:
vi: Không thể thay đổi đối tượng lịch:

note: Translators: This is prefix to a detailed error message
en: Cannot remove calendar object:
vi: Không thể bỏ đối tượng lịch:

note: Translators: This is prefix to a detailed error message
en: Cannot receive calendar objects:
vi: Không thể nhận đối tượng lịch:

note: Translators: This is prefix to a detailed error message
en: Cannot send calendar objects:
vi: Không thể lưu đối tượng lịch:

note: Translators: This is prefix to a detailed error message
en: Could not retrieve attachment uris:
vi: Không thể nhận URI đồ đính kèm:

note: Translators: This is prefix to a detailed error message
en: Could not discard reminder:
vi: Không thể huỷ nhắc nhở:

note: Translators: This is prefix to a detailed error message
en: Could not get calendar view path:
vi: Không thể lấy đường dẫn khung xem lịch:

note: Translators: This is prefix to a detailed error message
en: Could not retrieve calendar time zone:
vi: Không thể lấy múi giờ lịch:

note: Translators: This is prefix to a detailed error message
en: Could not add calendar time zone:
vi: Không thể thêm múi giờ lịch:

en: Signing is not supported by this cipher
vi: Loại mã này không hỗ trợ ký tên

en: Verifying is not supported by this cipher
vi: Loại mã này không hỗ trợ xác minh

en: Encryption is not supported by this cipher
vi: Loại mã này không hỗ trợ mã hóa

en: Decryption is not supported by this cipher
vi: Loại mã này không hỗ trợ giải mã

en: You may not import keys with this cipher
vi: Bạn không thể nập khóa bằng loại mã này

en: You may not export keys with this cipher
vi: Bạn không thể xuất khóa bằng loại mã này

en: Signing message
vi: Đang ký thư

en: Encrypting message
vi: Đang mã hóa thư

en: Decrypting message
vi: Đang giải mã thư

en: Unable to create cache path
vi: Không thể tạo đường dẫn nhớ tạm

en: Empty cache file
vi: Tập tin cache rỗng

en: Could not remove cache entry: %s: %s
vi: Không thể loại bỏ mục nhớ tạm: %s: %s

en: Could not write log entry: %s
    Further operations on this server will not be replayed when you
    reconnect to the network.
vi: Không thể ghi mục bản ghi: %s
    Các thao tác sau nữa trên máy phục vụ này sẽ không được thực hiện lại
    khi bạn tái kết nối vào mạng.

en: Could not open '%s':
    %s
    Changes made to this folder will not be resynchronized.
vi: Không thể mở `%s':
    %s
    Các thay đổi được tạo ra trong thư mục này sẽ không thể được tái đồng bộ.

en: Resynchronizing with server
vi: Đang tái đồng bộ với máy phục vụ

en: Downloading new messages for offline mode
vi: Đang tải về các thư cho chế độ ngoại tuyến

en: Preparing folder '%s' for offline
vi: Đang chuẩn bị thư mục '%s' để dùng ngoại tuyến

en: Copy folder content locally for _offline operation
vi: Sao chép nội dung thư mục về máy địa phương để phục vụ các thao tác _ngoại tuyến

en: You must be working online to complete this operation
vi: Bạn phải đang hoạt động trực tuyến mới có thể hoàn tất thao tác này.

en: Invalid message stream received from %s: %s
vi: Nhận luồng thư không hợp lệ từ %s: %s

en: Syncing folders
vi: Đang đồng bộ những thư mục

en: Error parsing filter: %s: %s
vi: Lỗi phân tích bộ lọc: %s: %s

en: Error executing filter: %s: %s
vi: Lỗi thực hiện bộ lọc: %s: %s

en: Unable to open spool folder
vi: Không thể mở thư mục hàng đợi

en: Unable to process spool folder
vi: Không thể xử lý thư mục hàng đợi

en: Getting message %d (%d%%)
vi: Đang lấy thông diệp %d (%d%%)

en: Failed on message %d
vi: Lỗi trên thư %d

en: Syncing folder
vi: Đang đồng bộ thư mục

en: Getting message %d of %d
vi: Đang lấy thư %d trên %d

en: Failed at message %d of %d
vi: Lỗi tại thư %d trên %d

en: Execution of filter '%s' failed:
vi: Lỗi thực hiện bộ lọc '%s':

en: Error parsing filter '%s': %s: %s
vi: Lỗi phân tích bộ lọc '%s': %s: %s

en: Error executing filter '%s': %s: %s
vi: Lỗi thực hiện bộ lọc '%s': %s: %s

en: Failed to retrieve message
vi: Lỗi nhận thư

en: Invalid arguments to (system-flag)
vi: Đối số không hợp lệ đối với (system-flag: cờ hệ thống)

en: Invalid arguments to (user-tag)
vi: Đối số không hợp lệ đối với (user-tag: thẻ người dùng)

en: Error executing filter search: %s: %s
vi: Lỗi thực hiện tìm kiếm bộ lọc: %s: %s

en: Learning new spam message in '%s' | Learning new spam messages in '%s'
vi[0]: Học thư rác mới trong '%s'

en: Learning new ham message in '%s' | Learning new ham messages in '%s'
vi[0]: Học thư tốt mới trong '%s'

en: Filtering new message in '%s' | Filtering new messages in '%s'
vi[0]: Lọc thư mới trong '%s'

en: Moving messages
vi: Đang di chuyển thư

en: Copying messages
vi: Đang chép thư

en: Quota information not supported for folder '%s'
vi: Không hỗ trợ thông tin chỉ tiêu cho thư mục '%s'

en: Retrieving message '%s' in %s
vi: Đang nhận thư '%s' trong %s

en: Retrieving quota information for '%s'
vi: Đang lấy thông tin chỉ tiêu cho '%s'

note: Translators: The '%s' is an element type name, part of an expressing language
en: (%s) requires a single bool result
vi: (%s) cần thiết một kết quả đúng/sai riêng lẻ

note: Translators: Each '%s' is an element type name, part of an expressing language
en: (%s) not allowed inside %s
vi: (%s) không được phép bên trong %s

note: Translators: The '%s' is an element type name, part of an expressing language
en: (%s) requires a match type string
vi: (%s) cần thiết một chuỗi khớp kiểu (match type)

note: Translators: The '%s' is an element type name, part of an expressing language
en: (%s) expects an array result
vi: (%s) mong đợi một kết quả mảng

note: Translators: The '%s' is an element type name, part of an expressing language
en: (%s) requires the folder set
vi: (%s) cần thiết đặt thư mục

en: Cannot parse search expression: %s:
    %s
vi: Không thể phân tích biểu thức tìm kiếm: %s:
    %s

en: Error executing search expression: %s:
    %s
vi: Lỗi thực hiện tìm kiếm theo biểu thức: %s:
    %s

en: Failed to execute gpg: %s
vi: Lỗi thực hiện GPG: %s

en: Unexpected GnuPG status message encountered:
    
    %s
vi: Gặp thư trạng thái GnuPG không mong đợi:
    
    %s

en: Failed to parse gpg userid hint.
vi: Lỗi phân tích chỉ dẫn GPG UserID.

en: Failed to parse gpg passphrase request.
vi: Lỗi phân tích yêu cầu cụm từ mật khẩu của GPG.

en: You need a PIN to unlock the key for your
    SmartCard: "%s"
vi: Bạn cần một mã PIN để mở khóa cho
    thẻ thông minh của bạn: "%s"

en: You need a passphrase to unlock the key for
    user: "%s"
vi: Bạn cần một cụm từ mật khẩu để mở khóa
    cho người dùng: "%s"

en: Unexpected request from GnuPG for '%s'
vi: Nhận yêu cầu không mong đợi từ GnuPG cho "%s"

en: Note the encrypted content doesn't contain information about a recipient, thus there will be a password prompt for each of stored private key.
vi: Chú ý rằng nội dung mã hoá không chứa thông tin người nhận nên sẽ hỏi mật khẩu cho từng khoá riêng.

en: Failed to unlock secret key: 3 bad passphrases given.
vi: Lỗi mở khóa bí mật: đã cho 3 cụm từ mật khẩu sai.

en: Unexpected response from GnuPG: %s
vi: Tín hiệu trả lời không mong đợi từ GnuPG: %s

en: Failed to encrypt: No valid recipients specified.
vi: Lỗi mã hóa: chưa xác định người nhận.

en: Could not generate signing data:
vi: Không thể phát sinh dữ liệu ký nhận:

en: Failed to execute gpg.
vi: Lỗi thực hiện GPG.

en: Cannot verify message signature: Incorrect message format
vi: Không thể xác minh chữ ký thư: dạng thức thư không đúng

en: Cannot verify message signature:
vi: Không thể xác minh chữ ký thư:

en: Could not generate encrypting data:
vi: Không thể phát sinh dữ liệu mật mã hóa:

en: This is a digitally encrypted message part
vi: Đây là một phần thư có mật mã hóa số

en: Cannot decrypt message: Incorrect message format
vi: Không thể giải mật mã thư: dạng thức thư không đúng

en: Failed to decrypt MIME part: protocol error
vi: Lỗi giải mật mã phần MIME: lỗi giao thức

en: Encrypted content
vi: Nội dung bị mật mã hóa

en: No quota information available for folder '%s'
vi: Không có thông tin chỉ tiêu cho thư mục '%s'

en: No destination folder specified
vi: Chưa xác định thư mục đích

en: Unable to move junk messages
vi: Không thể di chuyển thư rác

en: Unable to move deleted messages
vi: Không thể di chuyển thư đã xoá

en: Apply message _filters to this folder
vi: _Lọc thư cho thư mục này

en: Could not create folder summary for %s
vi: Không thể tạo tóm tắt thư mục cho %s

en: Could not create cache for %s:
vi: Không thể tạo vùng lưu trữ tạm (cache) cho %s:

en: Server disconnected
vi: Máy chủ ngắt kết nối

en: Error writing to cache stream
vi: Lỗi ghi vào luồng trữ tạm (cache)

en: Not authenticated
vi: Chưa xác thực

en: Error performing IDLE
vi: Lỗi thực hiện IDLE

en: Failed to connect to IMAP server %s in secure mode: %s
vi: Lỗi kết nối tới máy phục vụ IMAP %s trong chế độ an toàn: %s

en: STARTTLS not supported
vi: Chưa hỗ trợ STARTTLS

en: Failed to connect to IMAP server %s in secure mode:
vi: Lỗi kết nối tới máy phục vụ IMAP %s trong chế độ an toàn:

en: IMAP server %s does not support %s authentication
vi: Máy phục vụ IMAP %s không hỗ trợ xác thực %s

en: No support for %s authentication
vi: Không hỗ trợ xác thực %s

en: Cannot authenticate without a username
vi: Không thể xác thực mà không có tên người dùng

en: Authentication password not available
vi: Không có mật khẩu xác thực

en: Error fetching message
vi: Lỗi lấy thư

en: Failed to copy the tmp file
vi: Lỗi chép tập tin tạm

en: Failed to close the tmp stream
vi: Lỗi đóng luồng tạm

en: Error copying messages
vi: Lỗi chép thư

en: Error appending message
vi: Lỗi nối thư

en: Error fetching message headers
vi: Lỗi lấy dòng đầu thư

en: Error retrieving message
vi: Lỗi nhận thư

en: Fetching summary information for new messages in '%s'
vi: Đang lấy thông tin tóm tắt cho các thư mới trong '%s'

en: Scanning for changed messages in '%s'
vi: Đang quét tìm các thư thay đổi trong '%s'

en: Error fetching new messages
vi: Lỗi lấy thư mới

en: Error while fetching messages
vi: Lỗi khi lấy thư

en: Fetching summary information for %d message in '%s' | Fetching summary information for %d messages in '%s'
vi[0]: Đang lấy thông tin tóm tắt cho %d thư mới trong '%s'

en: Error refreshing folder
vi: Lỗi nạp lại thư mục

en: Error expunging message
vi: Lỗi xóa hẳn thư cũ

en: Error fetching folders
vi: Lỗi lấy thư mục

en: Error subscribing to folder
vi: Lỗi đă_ng ký thư mục

en: Error creating folder
vi: Lỗi tạo thư mục

en: Error deleting folder
vi: Lỗi xoá thư mục

en: Error renaming folder
vi: Lỗi đổi tên thư mục

en: Error retrieving quota information
vi: Lỗi lấy thông tin chỉ tiêu

en: Error performing NOOP
vi: Lỗi thực hiện NOOP

en: Error syncing changes
vi: Lỗi đồng bộ thay đổi

en: Cannot get message with message ID %s: %s
vi: Không thể lấy thư có mã số thư %s: %s

en: No such message available.
vi: Không có thư như vậy.

en: Cannot create spool file:
vi: Không thể tạo tập tin spool:

en: IMAP server does not support quotas
vi: Máy phục vụ IMAP %s không hỗ trợ chỉ tiêu

en: IMAP server %s
vi: Máy phục vụ IMAP %s

en: IMAP service for %s on %s
vi: Dịch vụ IMAP cho %s trên %s

en: This option will connect to the IMAP server using a plaintext password.
vi: Tùy chọn này sẽ kết nối tới máy phục vụ IMAP bằng mật khẩu thô (không mật mã).

en: No such folder %s
vi: Không có thư mục %s

en: Retrieving folder list for %s
vi: Đang lấy danh sách thư mục cho %s

en: The folder name "%s" is invalid because it contains the character "%c"
vi: Tên thư mục "%s" không hợp lệ vì chứa ký tự "%c".

en: Unknown parent folder: %s
vi: Thư mục cha lạ: %s

en: The parent folder is not allowed to contain subfolders
vi: Thư mục mẹ không được phép chứa các thư mục con

en: Source stream returned no data
vi: Luồng nguồn không trả về dữ liệu

en: Source stream unavailable
vi: Luồng nguồn không sẵn sàng

en: Could not create lock file for %s: %s
vi: Không thể tạo tập tin khóa cho %s: %s

en: Timed out trying to get lock file on %s.  Try again later.
vi: Quá hạn thử lấy tập tin khóa trên %s. Sẽ thử lại sau.

en: Failed to get lock using fcntl(2): %s
vi: Lỗi lấy khóa bằng fcntl(2): %s

en: Failed to get lock using flock(2): %s
vi: Lỗi lấy khóa bằng flock(2): %s

en: Cannot build locking helper pipe: %s
vi: Không thể xây dựng ống dẫn hỗ trợ khoá: %s

en: Cannot fork locking helper: %s
vi: Không thể tạo tiến trình hỗ trợ khóa: %s

en: Could not lock '%s': protocol error with lock-helper
vi: Không thể khóa '%s': lỗi giao thức với bộ hỗ trợ khóa (lock-helper)

en: Could not lock '%s'
vi: Không thể khóa '%s'

en: Could not check mail file %s: %s
vi: Không thể kiểm tra tập tin thư %s: %s

en: Could not open mail file %s: %s
vi: Không thể mở tập tin thư %s: %s

en: Could not open temporary mail file %s: %s
vi: Không thể mở tập tin thư tạm %s: %s

en: Failed to store mail in temp file %s: %s
vi: Lỗi lưu thư vào tập tin tạm %s: %s

en: Could not create pipe: %s
vi: Không thể tạo ống dẫn: %s

en: Could not fork: %s
vi: Không thể tạo tiến trình: %s

en: Movemail program failed: %s
vi: Lỗi chương trình movemail (chuyển di thư): %s

en: (Unknown error)
vi: (Lỗi lạ)

en: Error reading mail file: %s
vi: Lỗi đọc tập tin thư: %s

en: Error writing mail temp file: %s
vi: Lỗi ghi tập tin thư tạm: %s

en: Error copying mail temp file: %s
vi: Lỗi sao chép tập tin thư tạm: %s

en: No content available
vi: Không có nội dung

en: No signature available
vi: Không có chữ ký

en: parse error
vi: lỗi phân tích

en: Resolving: %s
vi: Đang phân giải: %s

en: Host lookup failed
vi: Lỗi tra cứu máy phục vụ: không tìm thấy máy phục vụ

en: Host lookup '%s' failed. Check your host name for spelling errors.
vi: Lỗi tra cứu máy '%s'. Hãy kiểm tra tên máy có sai chính tả không.

en: Host lookup '%s' failed: %s
vi: Lỗi tra cứu máy '%s': %s

en: Resolving address
vi: Đang phân giải địa chỉ

en: Name lookup failed
vi: Lỗi tra cứu máy phục vụ tên

en: Name lookup failed. Check your host name for spelling errors.
vi: Lỗi tra cứu tên máy. Hãy kiểm tra tên máy có sai chính tả không.

en: Name lookup failed: %s
vi: Lỗi tra cứu máy phục vụ tên: %s

en: Could not connect to '%s:%s':
vi: Không thể kết nối đến '%s:%s':

en: Syncing messages in folder '%s' to disk
vi: Đang đồng bộ thư trong thư mục `%s' vào đĩa

en: Cannot write offline journal for folder '%s': %s
vi: Không thể tạo thư mục '%s': %s

en: Virtual folder email provider
vi: Bộ cung cấp thư mục ảo

en: For reading mail as a query of another set of folders
vi: Để đọc thư như là một truy vấn của một tập các thư mục khác

en: Could not load %s: Module loading not supported on this system.
vi: Không thể tải %s: hệ thống này chưa hỗ trợ tính năng tải mô đun.

en: Could not load %s: %s
vi: Không thể tải %s: %s

en: Could not load %s: No initialization code in module.
vi: Không thể tải %s: không có mã khởi động trong mô đun

en: No provider available for protocol '%s'
vi: Không có bên nào cung cấp giao thức `%s'

en: This option will connect to the server using an anonymous login.
vi: Tùy chọn này sẽ kết nối tới máy phục vụ bằng cách đang nhập vô danh.

en: Invalid email address trace information:
    %s
vi: Thông tin truy tìm địa chỉ thư không hợp lệ:
    %s

en: Invalid opaque trace information:
    %s
vi: Thông tin truy tìm địa chỉ bí hiểm không hợp lệ:
    %s

en: Invalid trace information:
    %s
vi: Thông tin truy tìm không hợp lệ:
    %s

en: This option will connect to the server using a secure CRAM-MD5 password, if the server supports it.
vi: Tùy chọn này sẽ kết nối tới máy phục vụ dùng mật khẩu an toàn CRAM-MD5, nếu máy chủ có hỗ trợ.

en: This option will connect to the server using a secure DIGEST-MD5 password, if the server supports it.
vi: Tùy chọn này sẽ kết nối tới máy phục vụ bằng mật khẩu an toàn DIGEST-MD5, nếu máy phục vụ có hỗ trợ.

en: Server challenge too long (>2048 octets)
vi: Lệnh thách thức máy phục vụ quá dài (trên 2048 octet).

en: Server challenge invalid
vi: Lệnh thách thức máy phục vụ không hợp lệ.

en: Server challenge contained invalid "Quality of Protection" token
vi: Lệnh thách thức máy phục vụ chứa hiệu bài "Quality of Protection" (mức bảo vệ) không hợp lệ.

en: Server response did not contain authorization data
vi: Hồi đáp của máy phục vụ không chứa dữ liệu để xác thực.

en: Server response contained incomplete authorization data
vi: Hồi đáp của máy phục vụ chứa dữ liệu xác thực không hoàn chỉnh.

en: Server response does not match
vi: Hồi đáp của máy phục vụ không khớp.

en: This option will connect to the server using Kerberos 5 authentication.
vi: Tùy chọn này sẽ kết nối tới máy chủ bằng cơ chế xác minh Kerberos 5.

en: The specified mechanism is not supported by the provided credential, or is unrecognized by the implementation.
vi: Cơ chế xác định không được hỗ trợ do thông tin xác thực đã cung cấp, hoặc không được chấp nhận do cách thực hiện.

en: The provided target_name parameter was ill-formed.
vi: Tham số target_name (tên đích) được cung cập có dạng thức sai.

en: The provided target_name parameter contained an invalid or unsupported type of name.
vi: Tham số target_name (tên đích) chứa loại tên không hỗ trợ hoặc không hợp lệ.

en: The input_token contains different channel bindings to those specified via the input_chan_bindings parameter.
vi: Tham số input-token (hiệu bài gõ) chứa thẻ đóng kết kênh khác với điều do tham số input-chan-bindings (thẻ đóng kết kênh gõ) xác định.

en: The input_token contains an invalid signature, or a signature that could not be verified.
vi: Tham số input_token (hiệu bài gõ chứa chữ ký không hợp lệ, hoặc chữ ký không được xác nhận.

en: The supplied credentials were not valid for context initiation, or the credential handle did not reference any credentials.
vi: Thông tin xác thực không hợp lệ để khởi động ngữ cảnh, hoặc móc nó không tham chiếu đến thông tin xác thực nào.

en: The supplied context handle did not refer to a valid context.
vi: Móc ngữ cảnh được cung cấp không tham chiếu đến một ngữ cảnh hợp lệ.

en: The consistency checks performed on the input_token failed.
vi: Thao tác kiểm tra đồng bộ được thực hiện trên input_token (hiệu bài gõ) đã thất bại.

en: The consistency checks performed on the credential failed.
vi: Thao tác kiểm tra đồng bộ được thực hiện trên thông tin xác thực đã thất bại.

en: The referenced credentials have expired.
vi: Đã tham chiếu đến thông tin xác thực đã hết hạn.

en: Bad authentication response from server.
vi: Trả lời xác thực sai từ máy phục vụ.

en: Unsupported security layer.
vi: Tầng bảo mật chưa được hỗ trợ.

en: This option will connect to the server using a simple password.
vi: Tùy chọn này sẽ kết nối tới máy phục vụ bằng mật khẩu đơn giản.

en: Unknown authentication state.
vi: Trạng thái xác thực lạ.

en: This option will connect to a Windows-based server using NTLM / Secure Password Authentication.
vi: Tùy chọn này sẽ kết nối tới máy phục vụ dựa vào Windows dùng NTLM / SPA

en: PLAIN
vi: THÔ

en: POP before SMTP
vi: POP trước SMTP

en: This option will authorise a POP connection before attempting SMTP
vi: Tùy chọn này sẽ xác thực kết nối POP trước khi thử SMTP

en: POP Source UID
vi: UID nguồn POP

en: POP Before SMTP authentication using an unknown transport
vi: Xác thực POP trước SMTP dùng truyền tải lạ

en: POP Before SMTP authentication attempted with a %s service
vi: Đã thử xác thực POP trước SMTP với dịch vụ %s

en: Regular expression compilation failed: %s: %s
vi: Biên dịch biểu thức chính quy thất bại: %s: %s

en: Invalid GType registered for protocol '%s'
vi: GType không hợp lệ đăng ký cho giao thức '%s'

en: Forwarding messages is not supported
vi: Không hỗ trợ chuyển tiếp thư

note: Translators: The first argument is the account type * (e.g. "IMAP"), the second is the user name, and the * third is the host name.
en: Please enter the %s password for %s on host %s.
vi: %sHãy gõ mật khẩu POP cho %s trên máy %s

en: Cannot find certificate for '%s'
vi: Không thể tìm chứng nhận cho '%s'

en: Cannot create CMS message
vi: Không thể tạo thư CMS

en: Cannot create CMS signed data
vi: Không thể tạo dữ liệu có chữ ký CMS

en: Cannot attach CMS signed data
vi: Không thể đính kèm dữ liệu có chữ ký CMS

en: Cannot attach CMS data
vi: Không thể đính kèm dữ liệu CMS

en: Cannot create CMS Signer information
vi: Không thể tạo thông tin Chữ ký CMS

en: Cannot find certificate chain
vi: Không thể tìm dây chứng nhận

en: Cannot add CMS Signing time
vi: Không thể thêm thời gian ký nhận CMS

en: Encryption certificate for '%s' does not exist
vi: Chứng nhận mã hóa cho "%s" không tồn tại

en: Cannot add SMIMEEncKeyPrefs attribute
vi: Không thể thêm thuộc tính SMIMEEncKeyPrefs (sở thích khóa mã hóa S/MIME)

en: Cannot add MS SMIMEEncKeyPrefs attribute
vi: Không thể thêm thuộc tính MS SMIMEEncKeyPrefs (sở thích khóa mã hóa S/MIME MS)

en: Cannot add encryption certificate
vi: Không thể thêm chứng nhận mã hóa

en: Cannot add CMS Signer information
vi: Không thể thêm thông tin Chữ ký CMS

en: Bad signature
vi: Chữ ký sai

en: Content tampered with or altered in transit
vi: Nội dung bị giả mạo hay bị thay đổi trong khi truyền

en: Signing certificate not found
vi: Không tìm thấy chứng nhận ký tên

en: Signing certificate not trusted
vi: Chứng nhận ký tên không đáng tin

en: Signature algorithm unknown
vi: Không biết thuật toán chữ ký

en: Signature algorithm unsupported
vi: Không hỗ trợ thuật toán chữ ký

en: Malformed signature
vi: Chữ ký dạng thức sai

en: Processing error
vi: Lỗi xử lý

en: No signed data in signature
vi: Không có dữ liệu có ký tên trong chữ ký

en: Digests missing from enveloped data
vi: Thiếu điều tóm tắt thư trong dữ liệu được bao

en: Cannot calculate digests
vi: Không thể tính những điều tóm tắt

en: Cannot set message digests
vi: Không thể đặt những điều tóm tắt thư

en: Certificate import failed
vi: Lỗi nạp chứng nhận

en: Certificate is the only message, cannot verify certificates
vi: Chứng nhận là toàn thư; không thể thẩm tra chứng nhận

en: Certificate is the only message, certificates imported and verified
vi: Chứng nhận là toàn thư; các chứng nhận được nạp và được thẩm tra

en: Cannot find signature digests
vi: Không tìm thấy điều tóm tắt chữ ký

en: Signer: %s <%s>: %s
vi: Ký tên do : %s <%s>: %s

en: Cannot create encoder context
vi: Không thể tạo ngũ cảnh bộ biên mã

en: Failed to add data to CMS encoder
vi: Lỗi thêm dữ liệu vào bộ biên mã CMS

en: Failed to encode data
vi: Lỗi biên mã dữ liệu

en: Decoder failed
vi: Lỗi bộ giải mã

en: Cannot find common bulk encryption algorithm
vi: Không tìm thấy thuật toán mã hóa hàng loạt chung

en: Cannot allocate slot for encryption bulk key
vi: Không thể gán vị trí cho khóa hàng loạt mã hóa

en: Cannot create CMS Message
vi: Không thể tạo thư CMS

en: Cannot create CMS Enveloped data
vi: Không thể tạo dữ liệu được bao CMS

en: Cannot attach CMS Enveloped data
vi: Không đính kèm dữ liệu được bao CMS

en: Cannot attach CMS data object
vi: Không thể đính kèm đối tượng dữ liệu CMS

en: Cannot create CMS Recipient information
vi: Không thể tạo thông tin người nhận CMS

en: Cannot add CMS Recipient information
vi: Không thể thêm thông tin người nhận CMS

en: Failed to add data to encoder
vi: Lỗi thêm dữ liệu vào bộ biên mã

en: S/MIME Decrypt: No encrypted content found
vi: S/MIME giải mã: không tìm thấy nội dung được mã hóa

en: Cannot create folder '%s': folder exists
vi: Không thể tạo thư mục '%s': thư mục đã có

en: Opening folder '%s'
vi: Mở thư mục '%s'

en: Cannot create folder: %s: folder exists
vi: Không thể tạo thư mục: %s: thư mục đã có

en: Cannot delete folder: %s: Invalid operation
vi: Không thể xoá thư mục: %s: thao tác không hợp lệ

en: Cannot rename folder: %s: Invalid operation
vi: Không thể đổi tên thư mục: %s: thao tác không hợp lệ

en: Only reset to beginning is supported with CamelStreamFilter
vi: Chỉ hỗ trợ đặt lại về đầu với CamelStreamFilter

en: Only reset to beginning is supported with CamelHttpStream
vi: Chỉ hỗ trợ đặt lại về đầu với CamelHttpStream

en: Connection cancelled
vi: Kết nối bị hủy bỏ

en: Could not connect with command "%s": %s
vi: Không thể kết nối bằng lệnh "%s": %s

en: Subscribing to folder '%s'
vi: Đang đăng ký thư mục '%s'

en: NSPR error code %d
vi: Mã lỗi NSPR %d

en: The proxy host does not support SOCKS4
vi: Máu uỷ nhiệm không hỗ trợ SOCKS4

en: The proxy host denied our request: code %d
vi: Máy uỷ nhiệm từ chối yêu cầu của ta: mã %d

en: The proxy host does not support SOCKS5
vi: Máy chủ không hỗ trợ SOCKS5

en: Could not find a suitable authentication type: code 0x%x
vi: Không tìm thấy loại xác thực phù hợp: mã 0x%x

en: SOCKS server's rules do not allow connection
vi: Các quy tắc của máy chủ SOCKS không cho phép tạo kết nối

en: Network is unreachable from SOCKS server
vi: Không thể tiếp cận máy chủ SOCKS

en: Host is unreachable from SOCKS server
vi: Không thể tiếp cận máy chủ SOCKS

en: Time-to-live expired
vi: Hết hạn Time-to-live (TTL)

en: Command not supported by SOCKS server
vi: Máy chủ SOCKS không hỗ trợ lệnh này

en: Address type not supported by SOCKS server
vi: Máy chủ SOCKS không hỗ trợ loại địa chỉ này

en: Unknown error from SOCKS server
vi: Lỗi lạ từ máy chủ SOCKS

en: Got unknown address type from SOCKS server
vi: Nhận loại địa chỉ lạ từ máy chủ SOCKS

en: Incomplete reply from SOCKS server
vi: Hồi đáp không hoàn chỉnh từ máy chủ SOCKS

en: Hostname is too long (maximum is 255 characters)
vi: Tên máy quá dài (tối đa 255 ký tự)

note: SOCKS5 reserved - must be 0
en: Invalid reply from proxy server
vi: Hồi đáp không hợp lệ từ máy uỷ nhiệm

en: Could not parse URL '%s'
vi: Không thể phân tích URL '%s'

en: Updating folder '%s'
vi: Đang cập nhật thư mục '%s'

en: Cannot copy or move messages into a Virtual Folder
vi: Không thể sao chép hoặc di chuyển thư vào thư mục Ảo

en: No such message %s in %s
vi: Không có thư %s trong %s

en: Error storing '%s':
vi: Lỗi lưu '%s':

en: Automatically _update on change in source folders
vi: Tự động _cập nhật khi thay đổi trong thư thư mục nguồn

en: Cannot delete folder: %s: No such folder
vi: Không thể xóa bỏ thư mục: %s: không có thư mục như vậy

en: Cannot rename folder: %s: No such folder
vi: Không thể đổi tên thư mục: %s: không có thư mục như vậy

en: Enable _Unmatched folder
vi: Bật thư mục _không khớp

en: Cannot copy messages to the Trash folder
vi: Không thể sao chép các thư vào thư mục Rác

en: Cannot copy messages to the Junk folder
vi: Không thể sao chép các thư vào thư mục Thư rác

en: Ch_eck for new messages in subscribed folders
vi: Kiểm tr_a tìm thư mới trên mọi thư mục đã đăng ký

en: Use _Quick Resync if the server supports it
vi: Dùng Đồng bộ _nhanh nếu máy chủ hỗ trợ

en: _Listen for server change notifications
vi: _Lắng nghe thông báo thay đổi máy chủ

en: _Show only subscribed folders
vi: Chỉ _hiện những thư mục đăng ký

en: O_verride server-supplied folder namespace
vi: Có quyền cao hơn bộ tên độc nhất thư mục do máy phục vụ cung cấp

en: Apply _filters to new messages in all folders
vi: _Lọc thư mới trong mọi thư mục

en: Only check for Junk messages in the IN_BOX folder
vi: Chỉ kiểm tra thư rác trong thư mục IN_BOX (hộp Đến)

en: Automatically synchroni_ze remote mail locally
vi: _Tự động đồng bộ hóa thư từ xa một cách địa phương

en: Default IMAP port
vi: Cổng IMAP mặc định

en: IMAP over SSL
vi: IMAP qua SSL

en: For reading and storing mail on IMAP servers.
vi: Để đọc và lưu thư trên máy phục vụ IMAP.

en: mailbox: %s (%s)
vi: hộp thư: %s (%s)

en: _Index message body data
vi: Đánh _chỉ mục nội dung thư

en: Cannot get message %s from folder %s
    %s
vi: Không thể lấy thư: %s từ thư mục %s
    %s

en: _Use the '.folders' folder summary file (exmh)
vi: _Dùng tập tin tóm tắt thư mục ".folders" (exmh)

en: MH-format mail directories
vi: Thự mục thư với dạng thức MH

en: For storing local mail in MH-like mail directories.
vi: Để lưu thư cục bộ trong thư mục dạng MH.

en: Local delivery
vi: Gửi cục bộ

en: For retrieving (moving) local mail from standard mbox-formatted spools into folders managed by Evolution.
vi: Để gọi (di động) thư cục bộ từ hàng đợi dạng mbox chuẩn vào thư mục do Evolution quản lý.

en: _Apply filters to new messages in Inbox
vi: Á_p dụng bộ lọc cho thư mới trong hộp Thư Đến

en: Maildir-format mail directories
vi: Thư mục thư dạng thức Maildir

en: For storing local mail in maildir directories.
vi: Để lưu thư cục bộ trong thư mục maildir.

en: _Store status headers in Elm/Pine/Mutt format
vi: _Lưu dòng đầu trạng thái theo định dạng Elm/Pine/Mutt

en: Standard Unix mbox spool file
vi: Tập tin hàng đợi mbox UNIX chuẩn

en: For reading and storing local mail in external standard mbox spool files.
    May also be used to read a tree of Elm, Pine, or Mutt style folders.
vi: Để đọc và lưu thư tín cục bộ trong tập tin hàng đợi được ghi bên ngoại theo định dạng mbox.
    Cũng có thể được dùng để đọc một cây các thư mục kiểu Elm, Pine, hay Mutt.

en: Standard Unix mbox spool directory
vi: Thư mục hàng đợi mbox UNIX chuẩn

en: Could not rename folder %s to %s: %s
vi: Không thể đổi tên thư mục %s thành %s: %s

en: Local mail file %s
vi: Tập tin thư cục bộ %s

en: Store root %s is not an absolute path
vi: Gốc lưu %s không phải là đường dẫn tuyệt đối

en: Store root %s is not a regular directory
vi: Gốc lưu %s không phải là thư mục bình thường

en: Cannot get folder: %s: %s
vi: Không thể lấy thư mục: %s: %s

en: Local stores do not have an inbox
vi: Bộ lưu trữ cục bộ chưa có thư mục Hộp nhận

en: Could not delete folder index file '%s': %s
vi: Không thể xoá tập tin chỉ mục thư mục "%s": %s

en: Could not delete folder meta file '%s': %s
vi: Không thể xoá siêu tập tin của thư mục "%s": %s

en: Could not rename '%s': %s
vi: Không thể đổi tên '%s': %s

en: Unable to add message to summary: unknown reason
vi: Không thể thêm thư vào bảng tóm tắt: không biết sao

en: No such message
vi: Không có thư như vậy

en: Cannot append message to maildir folder: %s:
vi: Không thể nối thư vào cuối thư mục maildir: %s:

en: Cannot get message %s from folder %s:
vi: Không thể lấy thư %s từ thư mục %s:

en: Cannot transfer message to destination folder: %s
vi: Không thể truyền thư đến thư mục đích: %s

en: Folder %s already exists
vi: Thư mục %s đã có

en: Cannot get folder '%s': %s
vi: Không thể lấy thư mục "%s": %s

en: Cannot get folder '%s': folder does not exist.
vi: Không thể lấy thư mục "%s": thư mục không tồn tại.

en: Cannot get folder '%s': not a maildir directory.
vi: Không thể lấy thư mục "%s": không phải thư mục maildir.

en: Cannot create folder '%s': folder exists.
vi: Không thể tạo thư mục "%s": thư mục đã có.

en: Could not delete folder '%s': %s
vi: Không thể xoá thư mục "%s": %s

en: not a maildir directory
vi: không phải là thư mục dạng Maildir

en: Could not scan folder '%s': %s
vi: Không thể quét thư mục "%s": %s

en: Cannot open maildir directory path: %s: %s
vi: Không thể mở đường dẫn thư mục dạng Maildir: %s: %s

en: Checking folder consistency
vi: Đang kiểm tra tính nhất quán của thư mục

en: Checking for new messages
vi: Đang kiểm tra tìm thư mới

en: Storing folder
vi: Đang lưu thư mục

en: Cannot open mailbox: %s:
vi: Không thể mở hộp thư: %s:

en: Cannot append message to mbox file: %s:
vi: Không thể nối thư vào đuôi tập tin mbox: %s:

en: The folder appears to be irrecoverably corrupted.
vi: Thư mục này có vẽ đã bị hư và không thể được phục hồi.

en: Cannot create folder lock on %s: %s
vi: Không thể tạo khóa thư mục trên %s: %s

en: Cannot create a folder by this name.
vi: Không thể tạo thư mục với tên đó

en: Cannot get folder '%s': not a regular file.
vi: Không thể lấy thư mục "%s": không phải là tập tin bình thường.

en: Cannot create directory '%s': %s.
vi: Không thể tạo thư mục "%s": %s

en: Cannot create folder: %s: %s
vi: Không thể tạo thư mục: %s: %s

en: Could not delete folder '%s':
    %s
vi: Không thể xoá thư mục "%s":
    %s

en: '%s' is not a regular file.
vi: "%s" không phải là tập tin bình thường.

en: Folder '%s' is not empty. Not deleted.
vi: Thư mục "%s" không rỗng nên chưa xoá.

en: Could not delete folder summary file '%s': %s
vi: Không thể xoá tập tin tóm tắt thư mục "%s": %s

en: The new folder name is illegal.
vi: Tên thư mục mới không được phép

en: Could not rename '%s': '%s': %s
vi: Không thể đổi tên "%s": "%s": %s

en: Could not rename '%s' to %s: %s
vi: Không thể đổi tên "%s" thành %s: %s

en: Could not open folder: %s: %s
vi: Không thể mở thư mục: %s: %s

en: Fatal mail parser error near position %s in folder %s
vi: Lỗi nghiêm trọng khi phân tích thư gần vị trí %s trong thư mục %s

en: Cannot check folder: %s: %s
vi: Không thể kiểm tra thư mục: %s: %s

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

en: Cannot open temporary mailbox: %s
vi: Không thể mở hộp thư tạm: %s

en: Could not close source folder %s: %s
vi: Không thể đóng thư mục nguồn %s: %s

en: Could not close temporary folder: %s
vi: Không thể đóng thư mục tạm: %s

en: Could not rename folder: %s
vi: Không thể đổi tên thư mục: %s

en: Could not store folder: %s
vi: Không thể lưu thư mục: %s

en: MBOX file is corrupted, please fix it. (Expected a From line, but didn't get it.)
vi: Tập tin MBOX bị hư, vui lòng sửa lại. (Cần dòng From nhưng không có)

en: Summary and folder mismatch, even after a sync
vi: Bản tóm tắt và thư mục không tương ứng với nhau, ngay cả sau khi đồng bộ

en: Unknown error: %s
vi: Lỗi không rõ : %s

en: Writing to temporary mailbox failed: %s
vi: Lỗi ghi vào hộp thư tạm: %s

en: Writing to temporary mailbox failed: %s: %s
vi: Lỗi ghi vào hộp thư tạm: %s: %s

en: Cannot append message to mh folder: %s:
vi: Không thể nối thư vào đuôi thư mục dạng mh: %s:

en: Could not create folder '%s': %s
vi: Không thể tạo thư mục '%s': %s

en: Cannot get folder '%s': not a directory.
vi: Không thể lấy thư mục "%s": không phải là thư mục.

en: Cannot open MH directory path: %s: %s
vi: Không thể mở đường dẫn thư mục dạng MH: %s: %s

en: Spool '%s' cannot be opened: %s
vi: Không thể mở hàng đợi ghi "%s": %s

en: Spool '%s' is not a regular file or directory
vi: Hàng đợi ghi "%s" không phải là tập tin hay thư mục bình thường

en: Spool mail file %s
vi: Tập tin thư tín hàng đợi ghi %s

en: Spool folder tree %s
vi: Cây thư mục hàng đợi ghi %s

en: Invalid spool
vi: Spool không hợp lệ

en: Folder '%s/%s' does not exist.
vi: Thư mục "%s/%s" không tồn tại

en: Could not open folder '%s':
    %s
vi: Không thể mở thư mục "%s":
    %s

en: Folder '%s' does not exist.
vi: Thư mục "%s" không tồn tại.

en: Could not create folder '%s':
    %s
vi: Không thể tạo thư mục "%s"
    %s

en: '%s' is not a mailbox file.
vi: "%s" không phải là tập tin hộp thư.

en: Store does not support an INBOX
vi: Store không hỗ trợ hộp Thư Đến

en: Spool folders cannot be deleted
vi: Không thể xoá thư mục hàng đợi ghi

en: Spool folders cannot be renamed
vi: Không thể thay đổi tên của thư mục hàng đợi ghi

en: Could not synchronize temporary folder %s: %s
vi: Không thể đồng bộ thư mục tạm %s: %s

en: Could not synchronize spool folder %s: %s
vi: Không thể đồng bộ thư mục hàng đợi ghi: %s: %s

en: Could not synchronize spool folder %s: %s
    Folder may be corrupt, copy saved in '%s'
vi: Không thể đồng bộ hoá thư mục hàng đợi ghi %s: %s
    Có lẽ thư mục bị hư; bản sao được lưu trong '%s'

en: Internal error: UID in invalid format: %s
vi: Lỗi nội bộ : UID có định dạng không hợp lệ: %s

en: Cannot get message %s: %s
vi: Không thể lấy thư %s: %s

en: Cannot get message %s:
vi: Không thể lấy thư %s:

en: This message is not currently available
vi: Thư này hiện thời chưa sẵn sàng

en: Posting failed: %s
vi: Gửi thất bại: %s

en: Posting failed:
vi: Gửi thất bại:

en: You cannot post NNTP messages while working offline!
vi: Bạn không thể gởi thư NNTP (nhóm tin Mạng) khi ngoại tuyến.

en: You cannot copy messages from a NNTP folder!
vi: Không thể sao chép thư từ thư mục NNTP (nhóm tin Mạng).

en: _Show folders in short notation (e.g. c.o.linux rather than comp.os.linux)
vi: _Hiện thư mục kiểu ngắn gọn (v.d. c.o.linux thay vì comp.os.linux)

en: In the subscription _dialog, show relative folder names
vi: Trong hộp thoại đăng _ký, hiển thị tên thư mục tương đối

en: Default NNTP port
vi: Cổng NNTP mặc định

en: NNTP over SSL
vi: NNTP qua SSL

en: USENET news
vi: Tin tức USENET

en: This is a provider for reading from and posting to USENET newsgroups.
vi: Đây là bộ cung cấp đọc từ và gửi thư tới các nhóm tin USENET.

en: This option will connect to the NNTP server anonymously, without authentication.
vi: Tùy chọn này sẽ kết nối vô danh tới máy chủ NNTP, không cần xác thực.

en: This option will authenticate with the NNTP server using a plaintext password.
vi: Tùy chọn này sẽ xác thực với máy phục vụ NNTP bằng mật khẩu thô (không mã hóa)

en: Could not read greeting from %s:
vi: Không thể đọc lời chào mừng từ %s:

en: NNTP server %s returned error code %d: %s
vi: Máy phục vụ NNTP %s trả về mã lỗi %d: %s

en: USENET News via %s
vi: Tin tức USENET thông qua %s

en: Error retrieving newsgroups:
    
    %s
vi: Lỗi nhận nhóm tin:
    
    %s

en: You cannot create a folder in a News store: subscribe instead.
vi: Bạn không thể tạo thư mục trong kho tin tức: hãy đăng ký thay vào đó.

en: You cannot rename a folder in a News store.
vi: Không thể đổi tên thư mục trong kho tin tức.

en: You cannot remove a folder in a News store: unsubscribe instead.
vi: Không thể loại bỏ thư mục trong kho tin tức: hãy đăng ký thay vào đó.

en: You cannot subscribe to this newsgroup:
    
    No such newsgroup. The selected item is a probably a parent folder.
vi: Bạn không thể đăng ký vào nhóm tin này:
    
    Không có nhóm tin như vậy. Mục được chọn có lẽ là thư mục mẹ.

en: You cannot unsubscribe to this newsgroup:
    
    newsgroup does not exist!
vi: Bạn không thể hủy đăng ký nhóm tin này:
    
    Không có nhóm tin như vậy!

en: NNTP Command failed:
vi: Lỗi lệnh NNTP:

en: No such folder: %s
vi: Không có thư mục như vậy: %s

en: %s: Scanning new messages
vi: %s: Đang quét tìm thư mới

en: Unexpected server response from xover: %s
vi: Tín hiệu trả lời không mong đợi từ xover: %s

en: Unexpected server response from head: %s
vi: Tín hiệu trả lời không mong đợi từ đầu (head): %s

en: Operation failed: %s
vi: Thao tác thất bại: %s

en: No message with UID %s
vi: Không có thư vời UID %s

en: Retrieving POP message %d
vi: Đang lấy thư POP %d

en: Retrieving POP summary
vi: Đang lấy tóm tắt POP

en: Cannot get POP summary:
vi: Không thể lấy bản tóm tắt POP:

en: Expunging old messages
vi: Đang xóa hẳn các thư cũ

en: Expunging deleted messages
vi: Đang xóa hẳn các thư bị xóa bỏ

en: Message Storage
vi: Kho lưu thư

en: _Leave messages on server
vi: Để các thư trên _máy phục vụ

note: Translators: '%s' is replaced with a widget, where user can * select how many days can be message left on the server.
en: _Delete after %s day(s)
vi: _Xoá sau %s ngày

en: Delete _expunged from local Inbox
vi: Xoá _hẳn khỏi hộp thư đến nội bộ

en: Disable _support for all POP3 extensions
vi: Tắt hỗ trợ mọi phần mở rộng _POP3

en: Default POP3 port
vi: Cổng POP3 mặc định

en: POP3 over SSL
vi: POP3 qua SSL

en: For connecting to and downloading mail from POP servers.
vi: Để kết nối và tải thư về từ máy phục vụ POP.

en: This option will connect to the POP server using a plaintext password. This is the only option supported by many POP servers.
vi: Tùy chọn này sẽ kết nối tới máy phục vụ POP dùng mật khẩu thô (không mã hóa). Đây là tùy chọn duy nhất được hỗ trợ bởi nhiều máy phục vụ POP.

en: This option will connect to the POP server using an encrypted password via the APOP protocol. This may not work for all users even on servers that claim to support it.
vi: Tùy chọn này sẽ kết nối tới máy phục vụ POP dùng mật khẩu đã mã hoá thông qua giao thức APOP. Có thể sẽ không hoạt động cho mọi người dùng, kể cả trên máy chủ tuyên bố có hỗ trợ.

en: Failed to read a valid greeting from POP server %s
vi: Lỗi đọc lời chào mừng hợp lệ từ máy phục vụ POP %s.

en: Failed to connect to POP server %s in secure mode: %s
vi: Lỗi kết nối tới máy phục vụ POP %s trong chế độ an toàn: %s

en: STLS not supported by server
vi: Máy phục vụ không hỗ trợ STLS

note: Translators: Last %s is an optional * explanation beginning with ": " separator.
en: Failed to connect to POP server %s in secure mode%s
vi: Lỗi kết nối tới máy phục vụ POP %s trong chế độ an toàn%s

en: Failed to connect to POP server %s in secure mode:
vi: Lỗi kết nối tới máy phục vụ POP %s trong chế độ an toàn:

en: Cannot login to POP server %s: SASL Protocol error
vi: Không thể đăng nhập vào máy phục vụ POP %s: lỗi giao thức SASL

en: Failed to authenticate on POP server %s:
vi: Không thể xác thực tại máy phục vụ POP %s:

en: POP3 server %s
vi: Máy phục vụ POP3 %s

en: POP3 server for %s on %s
vi: Máy chủ IMAP cho %s trên %s

en: Unable to connect to POP server %s:	Invalid APOP ID received. Impersonation attack suspected. Please contact your admin.
vi: Không thể kết nối tới máy phục vụ POP %s:	Nhận được mã nhận diện APOP không hợp lệ: có thể bị tấn công kiểu mạo nhận là người dùng hợp lệ. Hãy liên lạc với quản trị.

en: Unable to connect to POP server %s.
    Error sending password:
vi: Không thể kết nối tới máy phục vụ POP %s.
    Lỗi gửi mật khẩu:

note: Translators: Last %s is an optional explanation * beginning with ": " separator.
en: Unable to connect to POP server %s.
    Error sending username%s
vi: Không thể kết nối tới máy phục vụ POP %s.
    Lỗi gửi tên người dùng%s

en: No such folder '%s'.
vi: Không có thư mục như vậy "%s".

en: POP3 stores have no folder hierarchy
vi: Kho POP3 không hỗ trợ thư mục phân cấp

en: For delivering mail by passing it to the "sendmail" program on the local system.
vi: Để gửi thư bằng cách chuyển nó cho chương trình sendmail trên hệ thống địa phương.

en: Mail delivery via the sendmail program
vi: Gửi thư thông qua chương trình sendmail

en: Could not parse recipient list
vi: Không thể phân tích danh sách người nhận

en: Could not create pipe to '%s': %s: mail not sent
vi: Không thể tạo ống dẫn tới '%s': %s: chưa gửi thư

en: Could not fork '%s': %s: mail not sent
vi: Không thể fork '%s': %s: chưa gửi thư

en: Could not send message:
vi: Không thể gửi thư:

en: '%s' exited with signal %s: mail not sent.
vi: '%s' đã thoát với tín hiệu %s: chưa gửi thư.

en: Could not execute '%s': mail not sent.
vi: Không thể thực hiện '%s': chưa gửi thư.

en: '%s' exited with status %d: mail not sent.
vi: '%s' đã thoát với trạng thái %d: chưa gửi thư.

en: Default SMTP port
vi: Cổng SMTP mặc định

en: SMTP over SSL
vi: SMTP qua SSL

en: Message submission port
vi: Cổng gửi thư

en: For delivering mail by connecting to a remote mailhub using SMTP.
vi: Để gửi thư bằng cách kết nối tới thiết bị trung tâm mạng thư từ xa dùng SMTP.

en: Welcome response error:
vi: Lỗi hồi đáp chào mừng:

en: Failed to connect to SMTP server %s in secure mode: %s
vi: Không thể kết nối tới máy phục vụ SMTP %s trong chế độ bảo mật: %s

en: STARTTLS command failed:
vi: Lỗi lệnh STARTTLS:

en: Failed to connect to SMTP server %s in secure mode:
vi: Không thể kết nối tới máy phục vụ SMTP %s trong chế độ bảo mật:

en: SMTP server %s
vi: Máy phục vụ SMTP %s

en: SMTP mail delivery via %s
vi: Gửi thư (SMTP) thông qua %s

en: SMTP server %s does not support %s authentication
vi: Máy phục vụ SMTP %s không hỗ trợ xác thực %s

en: No SASL mechanism was specified
vi: Chưa xác định cơ chế SASL

en: AUTH command failed:
vi: Lỗi lệnh AUTH:

en: Cannot send message: service not connected.
vi: Không thể gửi thư: chưa kết nối dịch vụ.

en: Cannot send message: sender address not valid.
vi: Không thể gửi thư: địa chỉ người gửi không hợp lệ.

en: Cannot send message: no recipients defined.
vi: Không thể gửi thư: chưa gõ người nhận.

en: Cannot send message: one or more invalid recipients
vi: Không thể gửi thư: có một hoặc vài người nhận không hợp lệ

en: Syntax error, command unrecognized
vi: Lỗi cú pháp, không nhận ra lệnh

en: Syntax error in parameters or arguments
vi: Lỗi cú pháp trong tham số hoặc đối số

en: Command not implemented
vi: Lệnh chưa được thi công

en: Command parameter not implemented
vi: Tham số lệnh chưa được thi công

en: System status, or system help reply
vi: Trạng thái hệ thống, hoặc trả lời trợ giúp hệ thống

en: Help message
vi: Thư trợ giúp

en: Service ready
vi: Dịch vụ sẵn sàng

en: Service closing transmission channel
vi: Dịch vụ đang đóng kênh truyền

en: Service not available, closing transmission channel
vi: Dịch vụ chưa sẵn sàng, đang đóng kênh truyền thông

en: Requested mail action okay, completed
vi: Hành động thư tín yêu cầu đã xong

en: User not local; will forward to <forward-path>
vi: Không phải người dùng cục bộ; đang chuyển tiếp tới <forward-path>

en: Requested mail action not taken: mailbox unavailable
vi: Không thực hiện hành động thư tín yêu cầu: hộp thư không sẵn sàng

en: Requested action not taken: mailbox unavailable
vi: Không thực hiện hành động yêu cầu: hộp thư không sẵn sàng

en: Requested action aborted: error in processing
vi: Đã ngừng hành động yêu cầu: lỗi khi thực hiện

en: User not local; please try <forward-path>
vi: Không phải người dùng cục bộ; hãy thử <forward-path>

en: Requested action not taken: insufficient system storage
vi: Không thực hiện hành động yêu cầu: không đủ chỗ chứa

en: Requested mail action aborted: exceeded storage allocation
vi: Không thực hiện hành động thư tín yêu cầu: quá hạn sức chứa được gán

en: Requested action not taken: mailbox name not allowed
vi: Không thực hiện hành động yêu cầu: không cho phép tên hộp thư ấy

en: Start mail input; end with <CRLF>.<CRLF>
vi: Bắt đầu gõ thư; kết thúc bằng <Xuống dòng>.<Xuống dòng>

en: A password transition is needed
vi: Cần chuyển tiếp mật khẩu

en: Authentication mechanism is too weak
vi: Cơ chế xác thực quá yếu

en: Encryption required for requested authentication mechanism
vi: Cơ chế xác thực yêu cầu cần phải được mã hoá

en: Temporary authentication failure
vi: Lỗi xác thực tạm

en: SMTP Greeting
vi: Chào hỏi của SMTP

en: HELO command failed:
vi: Lỗi lệnh HELO:

en: MAIL FROM command failed:
vi: Lỗi lệnh MAIL FROM:

en: RCPT TO command failed:
vi: Lỗi lệnh RCPT TO:

en: RCPT TO <%s> failed:
vi: RCPT TO <%s> thất bại:

en: DATA command failed:
vi: Lỗi lệnh DATA:

en: RSET command failed:
vi: Lỗi lệnh RSET:

en: QUIT command failed:
vi: Lỗi lệnh QUIT:

en: Contact UID of a user
vi: UID liên lạc của người dùng

en: Bus name vanished (client terminated?)
vi: Tên tuyến biến mất (trình khách kết thúc?)

en: No response from client
vi: Máy khách không trả lời

en: Client cancelled the operation
vi: Máy khách huỷ thao tác

en: Client reports password was rejected
vi: Trình khác báo mật khẩu bị từ chối

en: Add this password to your keyring
vi: Thêm mật khẩu này vào vòng khoá

en: Password was incorrect
vi: Mật khẩu không đúng

en: %s does not support authentication
vi: %s không hỗ trợ xác thực

en: %s does not support creating remote resources
vi: %s không hỗ trợ tạo tài nguyên ở xa

en: %s does not support deleting remote resources
vi: %s không hỗ trợ xoá tài nguyên ở xa

en: No backend factory for hash key '%s'
vi: Không có backend factory cho khoá băm '%s'

en: Data source is missing a [%s] group
vi: Nguồn dữ liệu thiếu nhóm [%s]

en: Data source '%s' does not support creating remote resources
vi: Nguồn dữ liệu '%s' không hỗ trợ tạo tài nguyên ở xa

en: Data source '%s' has no collection backend to create the remote resource
vi: Nguồn dữ liệu '%s' không có collection backend để tạo tài nguyên ở xa

en: Data source '%s' does not support deleting remote resources
vi: Nguồn dữ liệu '%s' không hỗ trợ xoá tài nguyên ở xa

en: Data source '%s' has no collection backend to delete the remote resource
vi: Nguồn dữ liệu '%s' không có collection backend để xoá tài nguyên ở xa

en: Data source '%s' does not support OAuth 2.0 authentication
vi: Nguồn dữ liệu '%s' không hỗ trợ xác thực OAuth 2.0

en: File must have a '.source' extension
vi: Tập tin phải có phần mở rộng '.source'

en: The user declined to authenticate
vi: Người dùng từ chối xác thực

en: UID '%s' is already in use
vi: UID '%s' đang dùng

en: Extension dialog '%s' not found.
vi: Không tìm thấy hộp thoại mở rộng '%s'.

[ctx: CategoryName]
en: Anniversary
vi: Kỷ niệm

[ctx: CategoryName]
en: Birthday
vi: Ngày sinh

[ctx: CategoryName]
en: Business
vi: Kinh doanh

[ctx: CategoryName]
en: Competition
vi: Tranh đua

[ctx: CategoryName]
en: Favorites
vi: Ưa thích

[ctx: CategoryName]
en: Gifts
vi: Quà

[ctx: CategoryName]
en: Goals/Objectives
vi: Đích/Mục tiêu

[ctx: CategoryName]
en: Holiday
vi: Ngày nghỉ

[ctx: CategoryName]
en: Holiday Cards
vi: Thẻ ngày nghỉ

[ctx: CategoryName]
note: important people (e.g. new business partners)
en: Hot Contacts
vi: Liên lạc quan trọng

[ctx: CategoryName]
en: Ideas
vi: Ý tưởng

[ctx: CategoryName]
en: International
vi: Quốc tế

[ctx: CategoryName]
en: Key Customer
vi: Khách hàng chính

[ctx: CategoryName]
en: Miscellaneous
vi: Linh tinh

[ctx: CategoryName]
en: Personal
vi: Cá nhân

[ctx: CategoryName]
en: Phone Calls
vi: Điện thoại

[ctx: CategoryName]
note: Translators: "Status" is a category name; it can mean anything user wants to
en: Status
vi: Trạng thái

[ctx: CategoryName]
en: Strategies
vi: Chiến lược

[ctx: CategoryName]
en: Suppliers
vi: Nhà cung cấp

[ctx: CategoryName]
en: Time & Expenses
vi: Giờ và phụ phí

[ctx: CategoryName]
en: Waiting
vi: Đang chờ

en: Source not loaded
vi: Nguồn chưa được tải

en: Source already loaded
vi: Nguồn đã tải rồi

note: Translators: This means that the EClient does not support offline mode, or * it's not set to by a user, thus it is unavailable while user is not connected.
en: Offline unavailable
vi: Chế độ ngoại tuyến không sẵn sàng

en: D-Bus error
vi: lỗi D-Bus

en: Address book authentication request
vi: Yêu cầu xác thực sổ địa chỉ

en: Calendar authentication request
vi: Yêu cầu xác thực lịch

en: Mail authentication request
vi: Yêu cầu xác thực thư

note: generic account prompt
en: Authentication request
vi: Yêu cầu xác thực

en: Please enter the password for address book "%s".
vi: Hãy nhập mật khẩu cho sổ địa chỉ "%s".

en: Please enter the password for calendar "%s".
vi: Hãy nhập mật khẩu cho lịch "%s".

en: Please enter the password for mail account "%s".
vi: Hãy nhập mật khẩu cho tài khoản thư "%s".

en: Please enter the password for mail transport "%s".
vi: Hãy nhập mật khẩu cho vận chuyển thư "%s".

en: Please enter the password for memo list "%s".
vi: Hãy nhập mật khẩu cho danh mục ghi nhớ "%s".

en: Please enter the password for task list "%s".
vi: Hãy nhập mật khẩu cho danh mục công việc "%s".

en: Please enter the password for account "%s".
vi: Hãy nhập mật khẩu cho tài khoản "%s".

en: Source file is missing a [%s] group
vi: Tập tin nguồn thiếu nhóm [%s]

en: Data source '%s' is not removable
vi: Nguồn dữ liệu '%s' không di chuyển được

en: Data source '%s' is not writable
vi: Nguồn dữ liệu '%s' không ghi được

en: Signature script must be a local file
vi: Văn lệnh chữ ký phải là tập tin cục bộ

en: SSL certificate for host '%s', used by address book '%s', is not trusted. Do you wish to accept it?
vi: Chứng nhận SSL cho máy '%s', dùng bởi sổ địa chỉ '%s', không tin tưởng được. Bạn có muốn chấp nhận nó không?

en: SSL certificate for host '%s', used by calendar '%s', is not trusted. Do you wish to accept it?
vi: Chứng nhận SSL cho máy '%s', dùng bởi lịch '%s', không tin tưởng được. Bạn có muốn chấp nhận nó không?

en: SSL certificate for host '%s', used by memo list '%s', is not trusted. Do you wish to accept it?
vi: Chứng nhận SSL cho máy '%s', dùng bởi danh sách bản ghi nhớ '%s', không tin tưởng được. Bạn có muốn chấp nhận nó không?

en: SSL certificate for host '%s', used by task list '%s', is not trusted. Do you wish to accept it?
vi: Chứng nhận SSL cho máy '%s', dùng bởi danh sách tác vụ '%s', không tin tưởng được. Bạn có muốn chấp nhận nó không?

note: strptime format of a weekday, a date and a time, * in 12-hour format, without seconds. strftime format of a weekday, a date and a * time, in 12-hour format, without seconds.
en: %a %m/%d/%Y %I:%M %p
vi: %a %I:%M %p %d/%m/%Y

note: strptime format of a weekday, a date and a time, * in 24-hour format, without seconds. strftime format of a weekday, a date and a * time, in 24-hour format, without seconds.
en: %a %m/%d/%Y %H:%M
vi: %a %H:%M %d/%m/%Y

note: strptime format of a weekday, a date and a time, * in 12-hour format, without minutes or seconds.
en: %a %m/%d/%Y %I %p
vi: %a %I %p %d/%m/%Y

note: strptime format of a weekday, a date and a time, * in 24-hour format, without minutes or seconds.
en: %a %m/%d/%Y %H
vi: %a %H %d/%m/%Y

note: strptime format of a date and a time, in 12-hour format.
en: %m/%d/%Y %I:%M:%S %p
vi: %I:%M:%S %p %d/%m/%Y

note: strptime format of a date and a time, in 24-hour format.
en: %m/%d/%Y %H:%M:%S
vi: %H:%M:%S %d/%m/%Y

note: strptime format of a date and a time, in 12-hour format, * without seconds.
en: %m/%d/%Y %I:%M %p
vi: %I:%M %p %d/%m/%Y

note: strptime format of a date and a time, in 24-hour format, * without seconds.
en: %m/%d/%Y %H:%M
vi: %H:%M %d/%m/%Y

note: strptime format of a date and a time, in 12-hour format, * without minutes or seconds.
en: %m/%d/%Y %I %p
vi: %I %p %d/%m/%Y

note: strptime format of a date and a time, in 24-hour format, * without minutes or seconds.
en: %m/%d/%Y %H
vi: %H %d/%m/%Y

note: strptime format for time of day, without seconds 24-hour format, * and no colon.
en: %H%M
vi: %H:%M

en: Proxy type to use
vi: Loại uỷ nhiệm cần dùng

en: What proxy type to use. "0" means system, "1" means no proxy, "2" means manual proxy.
vi: Loại uỷ nhiệm cần dùng. "0" là hệ thống, "1" là không uỷ nhiệm, "2" là uỷ nhiệm thủ công.

en: Whether to use http-proxy
vi: Có dùng http-proxy không

en: Whether to use proxy for HTTP requests.
vi: Có dùng uỷ nhiệm cho yêu cầu HTTP không.

en: Whether proxy server requires authentication
vi: Máy chủ uỷ nhiệm có cần xác thực không

en: Whether authentication is required to access proxy server.
vi: Cần xác thực để truy cập máy chủ uỷ nhiệm.

en: Host name for HTTP requests
vi: Tên máy chủ cho yêu cầu HTTP

en: Host name to use for HTTP requests.
vi: Tên máy chủ cho yêu cầu HTTP.

en: Port number for HTTP requests
vi: Số cổng cho yêu cầu HTTP

en: Port number to use for HTTP requests.
vi: Số cổng cho yêu cầu HTTP.

en: Proxy authentication user name
vi: Tên người dùng xác thực uỷ nhiệm

en: User name to use to authenticate against proxy server.
vi: Tên người dùng để xác thực với máy chủ uỷ nhiệm.

en: Proxy authentication password
vi: Mật khẩu xác thực uỷ nhiệm

en: Password to use to authenticate against proxy server.
vi: Mật mã để xác thực với máy chủ uỷ nhiệm.

en: List of hosts to connect to without proxy
vi: Danh sách máy có thể kết nối không dùng uỷ nhiệm

en: List of hosts for which do not use proxy.
vi: Danh sách máy có thể kết nối không dùng uỷ nhiệm.

en: Host name for HTTPS requests
vi: Tên máy chủ cho yêu cầu HTTPS

en: Host name to use for HTTPS requests.
vi: Tên máy chủ cho yêu cầu HTTPS.

en: Port number for HTTPS requests
vi: Số cổng cho yêu cầu HTTPS

en: Port number to use for HTTPS requests.
vi: Số cổng cho yêu cầu HTTPS.

en: Host name for SOCKS requests
vi: Tên máy cho yêu cầu SOCKS

en: Host name to use for SOCKS requests.
vi: Tên máy cho yêu cầu SOCKS.

en: Port number for SOCKS requests
vi: Số cổng cho yêu cầu SOCKS

en: Port number to use for SOCKS requests.
vi: Số cổng cho yêu cầu SOCKS.

en: Where to read automatic proxy configuration from.
vi: Nơi đọc cấu hình uỷ nhiệm tự động.

en: No such data source for UID '%s'
vi: Không có nguồn dữ liệu cho UID '%s'

en: Invalid password for '%s'
vi: Mật khẩu cho '%s' không hợp lệ

note: TODO: more specific
en: Code: %u - Unexpected response from server
vi: Mã: %u - Tín hiệu trả lời không mong đợi từ máy chủ

note: TODO: more specific
en: Failed to find Response element
vi: Không tìm thấy phần tử Response

note: TODO: more specific
en: Failed to find Account element
vi: Không tìm thấy phần tử Account

en: Failed to obtain an access token for '%s':
vi: Lỗi lấy thẻ truy cập cho '%s':

en: The certificate does not match the expected identity of the site that it was retrieved from.
vi: Chứng nhận không khớp định danh của trang lấy mà nó lấy về từ đó.

en: Accept _Temporarily
vi: Chấp nhận _tạm thời

en: _Accept Permanently
vi: _Chấp nhận vĩnh viễn

en: SSL certificate for '%s' is not trusted. Do you wish to accept it?
vi: Chứng nhận SSL cho '%s' không được tin cậy. Bạn có muốn chấp nhận nó không?

en: Detailed information about the certificate:
vi: Thông tin chi tiết về chứng nhận:

en: Integrate your calendars
vi: Tích hợp lịch của bạn

en: Integrate your contacts
vi: Tích hợp liên lạc của bạn

en: Google Calendar
vi: Lịch Google

en: Google Contacts
vi: Liên lạc Google

en: Integrate your mailboxes
vi: Tích hợp hộp thư của bạn

en: Yahoo! Calendar
vi: Lịch Yahoo!

en: Keep running after the last client is closed
vi: Tiếp tục chạy sau khi đóng trình khách cuối cùng

en: Wait running until at least one client is connected
vi: Chờ cho đến khi ít nhất một trình khách kết nối

en: Enter Password for %s@%s
vi: Nhập mật khẩu cho %s@%s

en: Server, username and domain name cannot be empty. Please fill them with correct values.
vi: Không cho phép giá trị trống cho trường máy phục vụ, tên người dùng hay miền. Hãy điền vào dùng giá trị thích hợp.

en: Authentication finished successfully.
vi: Hoàn tất xác thực thành công.

en: Personal Folders
vi: Thư mục Cá nhân

note: To translators: This message is displayed on the status bar when calendar/tasks/memo items are being fetched from the server.
en: Loading items in folder %s
vi: Đang nạp các mục trong thư mục %s

note: FIXME: better string please...
en: Error fetching changes from the server. Removing the cache might help.
vi: Lỗi lấy thay đổi từ máy phục vụ. Gỡ bỏ tập tin lưu tạm có thể giúp.

en: Support for modifying single instances of a recurring appointment is not yet implemented. No change was made to the appointment on the server.
vi: Chưa thực hiện hỗ trợ để sửa đổi mỗi thể hiện riêng của một cuộc hẹn đang chạy. Do đó không thay đổi gì trên máy phục vụ.

en: This message is not available in offline mode.
vi: Thư này không sẵn sàng trong chế độ ngoại tuyến.

en: Fetching items failed
vi: Lỗi lấy mục

note: i18n: GAL is an Outlookism, AD is a Windowsism
en: Global Address List / Active Directory
vi: Danh sách Địa chỉ Toàn cục / Thư mục Hoạt động

note: i18n: "Global Catalog" is a Windowsism, but it's a technical term and may not have translations?
en: _Global Catalog server name:
vi: Tên máy phục vụ _Global Catalog:

en: _Limit number of GAL responses: %s
vi: _Hạn chế số các đáp ứng GAL: %s

en: Only check for Junk messag_es in the Inbox folder
vi: Chỉ kiểm tr_a có thư Rác trong hộp Thư Đến

en: For accessing Microsoft Exchange / OpenChange servers using MAPI
vi: Để truy cập đến máy phục vụ kiểu Microsoft Exchange / OpenChange dùng MAPI

en: This option will connect to the Openchange server using a plaintext password.
vi: Tuỳ chọn này sẽ kết nối tới máy phục vụ OpenChange dùng một mật khẩu nhập thô.

en: Exchange MAPI server %s
vi: Máy phục vụ MAPI Exchange %s

en: Exchange MAPI service for %s on %s
vi: Dịch vụ MAPI Exchange cho %s trên %s

en: %sPlease enter the MAPI password for %s@%s
vi: %sHãy nhập mật khẩu MAPI cho %s@%s

en: Unable to authenticate to Exchange MAPI server.
vi: Không thể xác thực tới máy phục vụ MAPI Exchange.

en: Cannot create MAPI folders in offline mode.
vi: Không thể tạo thư mục MAPI trong chế độ ngoại tuyến.

en: Cannot create new folder `%s'
vi: Không thể tạo thư mục mới « %s »

en: Cannot rename MAPI folder `%s'. Folder does not exist.
vi: Không thể thay đổi tên của thư mục MAPI « %s ». Thư mục này không tồn tại.

en: Cannot rename MAPI folder `%s' to `%s'. Default folder.
vi: Không thể thay đổi tên của thư mục MAPI « %s » thành « %s ». Đây là thư mục mặc định.

en: Cannot rename MAPI folder `%s' to `%s'
vi: Không thể thay đổi tên của thư mục MAPI « %s » thành « %s »

en: Folder list not available in offline mode.
vi: Danh sách thư mục không sẵn sàng trong chế độ ngoại tuyến.

note: Fixme : Set a better error message. Would be helful in troubleshooting.
en: Could not send message.
vi: Không thể gửi thư.

en: %d day,  | %d days,
vi[0]: %d ngày,

en: %d hour,  | %d hours,
vi[0]: %d giờ,

en: %d minute,  | %d minutes,
vi[0]: %d phút,

note: TRANSLATORS: Short form of an amount of days
en: %dd,
vi: %dng,

note: TRANSLATORS: Short form of an amount of hours
en: %dh,
vi: %dg,

note: TRANSLATORS: Short form of an amount of minutes
en: %dm,
vi: %dp,

note: TRANSLATORS: Short form of an amount of days
en: %dd
vi: %dng

en: Usage: exaile [OPTION...] [LOCATION...]
vi: Cách dùng: exaile [TUỲ CHỌN...] [VỊ TRÍ...]

en: Playback Options
vi: Tùy chỉnh phát nhạc

en: Play the next track
vi: Phát bài tiếp theo

en: Play the previous track
vi: Phát bài trước

en: Pause or resume playback
vi: Tạm dừng hoặc tiếp tục phát

en: Collection Options
vi: Tùy chọn bộ sưu tập

en: Add tracks from LOCATION to the collection
vi: Thêm các track từ LOCATION đến bộ sưu tập

en: Playlist Options
vi: Tùy chọn danh sách

en: Export the current playlist to LOCATION
vi: Xuất danh sách hiện tại vào LOCATION

en: Track Options
vi: Tùy chỉnh bài hát

en: Show a popup with data of the current track
vi: Hiện một popup với thông tin của bài hiện tại

en: Print the title of current track
vi: Hiện tựa đề của bài hiện tại

en: Print the album of current track
vi: Hiện album của bài hiện tại

en: Print the artist of current track
vi: Hiện nghệ sĩ của bài hiện tại

en: Print the length of current track
vi: Hiện độ dài của bài hiện tại

en: Set rating for current track to N%
vi: Thiết lập đánh giá cho bài hiện tại đến N%

en: Get rating for current track
vi: Lấy đánh giá cho bài hiện tại

en: Print the current playback position as time
vi: Hiện thời gian hiện đang phát

en: Print the current playback progress as percentage
vi: Hiện tiến trình phát hiện tại dưới dạng phần trăm

en: Volume Options
vi: Tùy chọn âm lượng

en: Print the current volume percentage
vi: Hiển thị mức phần trăm của âm lượng hiện tại

en: Start new instance
vi: Tiến trình mới

en: Show this help message and exit
vi: Hiện trợ giúp này và thoát

en: Show program's version number and exit.
vi: Hiện phiên bản của chương trình và thoát.

en: Start minimized (to tray, if possible)
vi: Bắt đầu thu nhỏ (vào khay hệ thống, nếu có thể)

en: Toggle visibility of the GUI (if possible)
vi: Chuyển sang hiển thị giao diện đồ họa (nếu có thể)

en: Start in safe mode - sometimes useful when you're running into problems
vi: Khởi động trong chế độ an toàn, điều này sẽ hữu ích nếu bạn gặp vấn đề gì đó trong khi chạy

en: Do not import old data from version 0.2.x
vi: Không nhập dữ liệu cũ từ phiên bản 0.2.x

en: Make control options like --play start Exaile if it is not running
vi: Tạo tuỳ chỉnh điều khiển như --play khởi động Exaile nếu nó không chạyTạo tuỳ chọn điều khiển như --play khởi động Exaile nếu nó không chạy

en: Development/Debug Options
vi: Tùy chọn Phát triển/Gỡ lỗi

en: Set data directory
vi: Thiết lập thư mục dữ liệu

en: Set data and config directory
vi: Thiết lập thư mục dữ liệu và cấu hình

en: Limit log output to MODULE
vi: Giới hạn nhật kí xuất vào MODULE

en: Limit log output to LEVEL
vi: Giới hạn nhật kí xuất vào LEVEL

en: Add thread name to logging messages.
vi: Thêm tên luồng vào nhật kí.

en: Reduce level of output
vi: Giảm mức độ xuất

en: Disable D-Bus support
vi: Tắt hỗ trợ D-Bus

en: Disable HAL support.
vi: Tắt hỗ trợ HAL.

en: Entire Library
vi: Toàn bộ Thư viện

en: Random %d
vi: Ngẫu nhiên %d

en: Rating > %d
vi: Đánh giá > %d

en: Exaile is not yet finished loading. Perhaps you should listen for the exaile_loaded signal?
vi: Exail chưa nạp xong. Bạn nên chờ tín hiệu exaile_loaded?

en: Arranger
vi: Sắp xếp

en: Conductor
vi: Chỉ đạo

en: Encoded by
vi: Mã hóa bởi

en: Lyricist
vi: Lời bài hát

en: Original album
vi: Album gốc

en: Original artist
vi: Nghệ sĩ gốc

en: Original date
vi: Ngày gốc

en: Date added
vi: Ngày khởi tạo

en: Times played
vi: Số lần phát

en: Invalid playlist type.
vi: Kiểu danh sách không hợp lệ.

en: Invalid format for %s.
vi: Định dạng không hợp lệ %s.

en: Unsupported version %(version)s for %(type)s
vi: Phiên bản %(version)s không hỗ trợ %(type)s

en: XSPF Playlist
vi: Danh sách XSPFt

en: Shuffle _Off
vi: _Tắt Phát ngẫu nhiên

en: Shuffle _Tracks
vi: Phát ngẫu nhiên _bài hát

en: Shuffle _Albums
vi: Phát ngẫu nhiên _Album

en: Repeat _Off
vi: Tắt Lặp lạ_i

en: Repeat _All
vi: _Lặp lại tất cả

en: Repeat O_ne
vi: Lặp lại _một lần

en: Plugin archive is not in the correct format.
vi: Không đúng định dạng phần mở rộng.

en: A plugin with the name "%s" is already installed.
vi: Phần mở rộng có tên "%s" đã được cài đặt.

en: Plugin archive contains an unsafe path.
vi: Phần mở rộng chứa một đường dẫn không an toàn.

en: Settings version is newer than current.
vi: Cài đặt phiên bản mới hơn so với bản hiện tại.

en: Vorbis is an open source, lossy audio codec with high quality output at a lower file size than MP3.
vi: Vorbis là bộ mã hóa mã nguồn mở với chất lượng đầu ra cao và có kích thước tập tin nhỏ hơn MP3.

en: Free Lossless Audio Codec (FLAC) is an open source codec that compresses but does not degrade audio quality.
vi: Free Lossless Audio Codec (FLAC) là chuẩn mã hóa mở, dùng để nén âm thanh mà không ảnh hưởng nhiều đến chất lượng.

en: Apple's proprietary lossy audio format that achieves better sound quality than MP3 at lower bitrates.
vi: Một định dạng nén audio có hao tổn, thuộc quyền sở hữu của Apple, cho chất lượng âm thanh tốt hơn MP3 với bitrate nhỏ hơn.

en: A proprietary and older, but also popular, lossy audio format. VBR gives higher quality than CBR, but may be incompatible with some players.
vi: Một định dạng âm thanh độc quyền cũ, nhưng cũng phổ biến, ít hao tổn. VBR cho chất lượng cao hơn CBR, nhưng có thể không tương thích với một số trình phát nhạc.

en: A proprietary and older, but also popular, lossy audio format. CBR gives less quality than VBR, but is compatible with any player.
vi: Một định dạng âm thanh độc quyền cũ, nhưng cũng phổ biến, ít hao tổn. CBR cho chất lượng thấp hơn VBR, nhưng tương thích tốt với mọi trình phát nhạc.

en: A very fast Free lossless audio format with good compression.
vi: Một chuẩn nén âm thanh ít hao tổn với chất lượng nén tốt.

en: Various Artists
vi: Nhiều nghệ sĩ

en: You did not specify a location to load the db from
vi: Bạn chưa xác định vị trí để tải cơ sở dữ liệu từ

en: You did not specify a location to save the db
vi: Bạn chưa xác định vị trí để lưu cơ sở dữ liệu

en: Not playing.
vi: Chưa phát nhạc.

en: status: %(status)s, title: %(title)s, artist: %(artist)s, album: %(album)s, length: %(length)s, position: %(progress)s%% [%(position)s]
vi: trạng thái: %(status)s, tựa đề: %(title)s, nghệ sĩ: %(artist)s, album: %(album)s, độ dài: %(length)s, vị trí: %(progress)s%% [%(position)s]

en: Scanning collection...
vi: Đang quét bộ sưu tập...

en: Add a Directory
vi: Thêm một Thư mục

en: Directory not added.
vi: Thư mục không được thêm vào.

en: The directory is already in your collection or is a subdirectory of another directory in your collection.
vi: Thư mục đã có trong bộ sưu tập hoặc nó là thư mục con của một thư mục khác trong bộ sưu tập.

en: {outstanding} covers left to fetch
vi: Đang tải {outstanding} ảnh bìa

en: All covers fetched
vi: Đã tải xong tất cả ảnh bìa

en: Collecting albums and covers...
vi: Tập hợp các album và bìa

en: Show Cover
vi: Hiện ảnh bìa

en: Fetch Cover
vi: Tải ảnh bìa

en: Remove Cover
vi: Loại bỏ ảnh bìa

en: Cover options for %(artist)s - %(album)s
vi: Tùy chọn ảnh bìa cho %(artist)s - %(album)s

en: No covers found.
vi: Không tìm thấy ảnh bìa.

en: None of the enabled sources has a cover for this track, try enabling more sources.
vi: Không tìm thấy ảnh bìa trong những nguồn được bật, hãy thử bật những nguồn còn lại.

note: TRANSLATORS: do not translate 'width' and 'height'
en: {width}x{height} pixels
vi: {width}x{height} điểm ảnh

en: $title (by $artist)
vi: $title ($artist)

en: Start, pause or resume the playback
vi: Bắt đầu, tạm dừng hoặc phát trở lại

en: Switch to previous tab
vi: Chuyển tới thẻ tab trước

en: Switch to next tab
vi: Chuyển tới thẻ tab tiếp theo

en: Toggle: Stop after Selected Track
vi: Chuyển đổi: Dừng sau bài đã chọn

en: Playback error encountered!
vi: Gặp lỗi khi phát!

en: Buffering: %d%%...
vi: Đang nạp bộ đệm: %d%%...

en: Continue Playback
vi: Tiếp tục phát

en: Pause Playback
vi: Dừng

en: Playlist export failed!
vi: Xuất danh sách thất bại!

en: Open _URL
vi: Mở _URL

en: _Collection
vi: _Bộ sưu tập

en: C_overs
vi: Ảnh _bìa

en: _Show Playing Track
vi: _Hiện Track đang phát

en: _Playlist Utilities Bar
vi: _Thanh tiện ích danh sách

en: C_olumns
vi: _Cột

en: _Device Manager
vi: Quản lý thiết _bị

en: Album Artist
vi: Nghệ sĩ tập nhạc

en: Genre - Artist
vi: Thể loại - Nghệ sĩ

en: Genre - Album
vi: Thể loại - Album

en: Date - Artist
vi: Ngày - Nghệ sĩ

en: Date - Album
vi: Ngày - Album

en: Artist - (Date - Album)
vi: Nghệ sĩ - (Ngày - Album)

en: Rescan Collection
vi: Quét lại Bộ sưu tập

en: Transferring to %s...
vi: Đang chuyển đến %s...

en: No lyrics found.
vi: Không tìm thấy lời bài hát.

en: Any source
vi: Bất cứ nguồn nào

en: Enter the new name you want for your playlist
vi: Nhập tên danh sách

en: Rename Playlist
vi: Đổi tên danh sách

en: The playlist name you entered is already in use.
vi: Tên danh sách bạn nhập đã được sử dụng.

en: Smart Playlists
vi: Các Danh sách thông minh

en: Custom Playlists
vi: Các Danh sách tùy chọn

en: Loading streams...
vi: Đang nạp luồng dữ liệu...

en: Add Radio Station
vi: Thêm kênh radio

en: Saved Stations
vi: Các Đài đã lưu

en: Enter the name you want for your new playlist
vi: Nhập tên cho danh sách mới

en: Drop here to create a new playlist
vi: Thả vào đây để tạo d.sách mới

en: Playlist %d
vi: Danh sách %d

en: Reset to _Defaults
vi: Đặt thành _mặc định

en: Covers
vi: Ảnh bìa

en: Could not load plugin info!
vi: Không thể nạp thông tin phần mở rộng!

en: Could not disable plugin!
vi: Không thể tắt phần mở rộng!

en: Could not enable plugin!
vi: Không thể bật phần mở rộng!

en: Choose a Plugin
vi: Chọn một Phần mở rộng

en: Plugin Archives
vi: Lưu trữ Phần mở rộng

en: Plugin file installation failed!
vi: Cài đặt tập tin Phần mở rộng thất bại!

en: Restart Exaile?
vi: Khởi động lại Exaile?

en: A restart is required for this change to take effect.
vi: Yêu cầu khởi động lại để thấy được sự thay đổi.

en: Writing of tags failed
vi: Lỗi ghi thông tin

en: Tags could not be written to the following files:
    {files}
vi: Không thể ghi thông tin vào các tập tin sau:
    {files}

en: Editing track %(current)d of %(total)d
vi: Chỉnh sửa %(current)d trong số %(total)d bài

en: Apply changes before closing?
vi: Áp dụng các thay đổi trước khi đóng?

en: Your changes will be lost if you do not apply them now.
vi: Các thay đổi sẽ bị mất nếu bạn không áp dụng ngay.

en: Linked image
vi: Ảnh đã liên kết

note: TRANSLATORS: do not translate 'format', 'width', and 'height'
en: {format} ({width}x{height} pixels)
vi: {format} ({width}x{height} điểm ảnh

en: Select image to set as cover
vi: Chọn ảnh làm ảnh bìa

en: Supported image formats
vi: Định dạng ảnh được hỗ trợ

en: Apply current value to all tracks
vi: Sử dụng giá trị hiện tại cho mọi bài hát

en: Saved %(count)s of %(total)s.
vi: Đã lưu %(count)s trong số %(total)s.

en: Exaile Music Player
vi: Chương trình phát nhạc Exaile

en: Enter the URL to open
vi: Nhập URL để mở

en: Open URL
vi: Mở URL

en: Select File Type (by Extension)
vi: Chọn loại tập tin (Phần mở rộng)

en: Choose Media to Open
vi: Chọn tập tin để mở

en: Supported Files
vi: Các loại tập tin được hỗ trợ

en: Music Files
vi: Các tập tin nhạc

en: Playlist Files
vi: Các tập tin danh sách

en: Choose Directory to Open
vi: Chọn thư mục để mở

en: Import Playlist
vi: Nhập danh sách

en: Export Current Playlist
vi: Xuất danh sách hiện tại

en: Use relative paths to tracks
vi: Sử dụng các đường dẫn lân cận đến các bài

en: Playlist saved as <b>%s</b>.
vi: Lưu danh sách <b>%s</b>.

en: Close %s
vi: Đóng %s

en: <b>Save changes to %s before closing?</b>
vi: <b>Lưu lại các thay đổi vào %s trước khi đóng?</b>

en: Your changes will be lost if you don't save them
vi: Mọi sự thay đổi của bạn sẽ bị mất nếu bạn không lưu lại

en: Error occurred while copying %s: %s
vi: Có lỗi khi chép %s: %s

en: File exists, overwrite %s ?
vi: Tập tin đã tồn tại, ghi đè %s ?

en: Playlist name:
vi: Tên danh sách:

en: Add new playlist...
vi: Thêm danh sách mới...

en: You did not enter a name for your playlist
vi: Bạn chưa nhập tên cho danh sách

en: Exporting %s
vi: Đang xuất %s

en: Choose directory to export files to
vi: Chọn thư mục để chứa tập tin xuất ra

en: <span size="x-large" weight="bold">$title</span>
    by $artist
    from $album
vi: <span size="x-large" weight="bold">$title</span>
    nghệ sĩ $artist
    album $album

en: %d in collection
vi: %d trong bộ sưu tập

en: %d showing
vi: Đang hiện %d

en: The files cannot be moved to the Trash. Delete them permanently from the disk?
vi: Không thể chuyển các tập tin vào thùng rác. Bạn có muốn xóa chúng khỏi đĩa cứng?

en: Seeking: %s
vi: Tìm kiếm: %s

en: Requires plugins providing dynamic playlists
vi: Yêu cầu các phần mở rộng cung cấp các danh sách động

en: Dynamically add similar tracks to the playlist
vi: Tự động thêm các bài tương tự vào danh sách

en: _Resizable
vi: Có thể điều chỉnh _kích thước

en: _Autosize
vi: _Tự động điều chỉnh kích thước

en: Queue (%d)
vi: Chờ phát (%d)

en: About Exaile
vi: Giới thiệu về Exaile

en: Collection Manager
vi: Quản lý Bộ sưu tập

en: Cover Finder
vi: Bộ tìm ảnh bìa

en: The origin of this cover
vi: Bản gốc của ảnh bìa này

en: _Set as Cover
vi: Thiết đặt ảnh _bìa

en: Stop Playback
    
    Right Click for Stop After Track Feature
vi: Dừng phát
    
    Bấm chuột phải để dừng lại sau Track

en: Next Track
vi: Track tiếp theo

en: <b>Collection is empty.</b>
vi: <b>Bộ sưu tập rỗng.</b>

en: Refresh collection view
    (Hold Shift key to rescan the collection)
vi: Làm mới bộ sưu tập
    (Nhấn giữ phím Shift để quét lại bộ sưu tập)

en: Clear search field
vi: Làm trống khung tìm kiếm

en: Previous visited directory
vi: Thư mục đã xem trước

en: Next visited directory
vi: Thư mục đã xem kế đến

en: Refresh directory listing
vi: Làm mới danh sách thư mục

en: Append All Tracks to Playlist
vi: Nối tất cả Track vào Danh sách

en: Import CD
vi: Nhập đĩa CD

en: Refresh Lyrics
vi: Làm mới lời bài hát

en: Shuffle playback order
vi: Đảo thứ tự phát

en: Repeat playback
vi: Lặp lại

en: The info area contains the cover art and track information
vi: Nguồn thông tin chứa ảnh bìa và thông tin track

en: Always show tab bar
vi: Luôn hiện thanh tab

en: Tab placement:
vi: Vị trí tab:

en: Display track counts in collection
vi: Hiện số track trong bộ sưu tập

note: TRANSLATORS: Remark at the alpha transparency option
en: Use alpha transparency:
vi: Sử dụng độ trong suốt:

en: Warning: this option can cause display errors if used with a window manager without compositing support.
vi: Cảnh báo: tùy chọn này có thể hiển thị lỗi nếu sử dụng với trình quản lý cửa sổ không hỗ trợ compositing.

en: Close to tray
vi: Đóng xuống khay hệ thống

note: TRANSLATORS: Keep the current track visible in playlist
en: Jump to current song on track change
vi: Nhảy tới bài hát hiện tại

en: Show splash screen on startup
vi: Hiện màn hình chào khi khởi động

en: (Right click to reset to defaults)
vi: (Nhấn chuột phải để thiết đặt về mặc định)

en: Use covers from local files
vi: Sử dụng ảnh bìa từ các tập tin lân cận

en: This option will search for cover image files in 
    the same folder as the music file.
vi: Tùy chọn này sẽ tìm kiếm tập tin ảnh bìa trong 
    thư mục chứa tập tin nhạc.

en: Preferred file names:
vi: Ưu tiên các file có tên sau:

en: Fetch covers automatically on playback start
vi: Tự động tải ảnh bìa khi bắt đầu phát nhạc

en: Cover Search Order:
vi: Sắp xếp tìm kiếm ảnh bìa:

en: (drag to reorder)
vi: (nhấn và kéo chuột đế sắp xếp lại)

en: Use covers embedded in tags
vi: Sử dụng ảnh bìa nhúng trong các thẻ

en: Resume playback in paused state
vi: Trở lại vị trí đang phát trước kia

en: Crossfade duration (ms):
vi: Thời gian làm mờ (ms):

en: Fade duration (ms):
vi: Thời gian làm mờ (ms):

en: Enable gapless playback
vi: Bật phát lại không khe

en: Open last playlists on startup
vi: Khi khởi động sẽ mở lại danh sách lần trước

en: Prompt for saving custom playlists on close
vi: Nhắc để lưu tùy chỉnh các danh sách khi đóng

en: Instead of appending, tracks added via double click in the panes will replace the content of the current playlist.
vi: Thay vì nối vào, các track được thêm vào bằng cách click chuột sẽ thay thế nội dung của danh sách hiện tại.

en: No Plugin Selected
vi: Không có phần mở rộng nào được chọn

en: Track Properties
vi: Thông tin của Track

en: A_dd tag
vi: _Thêm thẻ

en: _Remove tag
vi: _Gỡ bỏ thẻ

en: Uppercase first letter of all tags
vi: Viết hoa chữ cái đầu của tất cả các thẻ

en: 32x32 pixels 'file icon' (PNG only)
vi: "biểu tượng tệp" 32x32 điểm ảnh (duy nhất PNG)

en: Other file icon
vi: Biểu tượng khác

en: Cover (front)
vi: Bìa (trước)

en: Cover (back)
vi: Bìa (sau)

en: Artist/performer
vi: Tác giả/Người trình diễn

en: Band/Orchestra
vi: Ban nhạc/ dàn nhạc

en: Recording Location
vi: Nơi thu âm

en: During recording
vi: Trong quá trình thu

en: During performance
vi: Trong quá trình biểu diễn

en: Click or drag files here to change the cover image
vi: Nhấp chuột hoặc kéo thả file vào đây để đổi ảnh bìa

en: Match any of the criteria
vi: Phù hợp với mọi tiêu chuẩn

en: Randomize results
vi: Các kết quả ngẫu nhiên

en: Repeat Segment
vi: Lặp lại đoạn

en: Repeat Beginning
vi: Bắt đầu lặp lại

en: Repeat End
vi: Kết thúc lặp lại

en: Enable audioscrobbling
vi: Bật truyền tải thông tin âm thanh

en: Please make sure the entered data is correct.
vi: Hãy chắc rằng dữ liệu nhập vào đúng.

en: Importing CD...
vi: Nhập đĩa CD...

en: Disc number
vi: Số của đĩa

en: Manually...
vi: Thủ công...

en: Enter IP address and port for share
vi: Nhập địa chỉ IP và cổng để chia sẻ

en: Enter IP address and port.
vi: Nhập địa chỉ IP và cổng.

en: This server does not support multiple connections.
    You must stop playback before downloading songs.
vi: Máy chủ này không hỗ trợ đa kết nối.
    Bạn phải dừng phát trước khi tải các bài hát.

en: Refresh Server List
vi: Làm mới danh sách máy chủ

en: Disconnect from Server
vi: Ngắt kết nối với máy chủ

en: Select a Location for Saving
vi: Chọn nơi để lưu lại

en: Connect to DAAP...
vi: Kết nối đến DAAP...

en: Playback history
vi: Nhật ký phát nhạc

en: Erase stored history?
vi: Xoá nhật ký đã lưu?

en: Save History
vi: Lưu nhật ký

en: Enter the search keywords
vi: Nhập từ khóa tìm kiếm

en: Searching Jamendo catalogue...
vi: Đang tìm mục lục Jamendo...

en: Retrieving song data...
vi: Đang lấy dữ liệu bài hát...

en: Append to Current
vi: Bổ sung vào danh sách hiện tại

en: The API key is invalid.
vi: Khoá API không hợp lệ.

en: Could not start web browser
vi: Không thể khởi động trình duyệt web

en: Please copy the following URL and open it with your web browser:
    <b><a href="{url}">{url}</a></b>
vi: Chép địa chỉ URL sau và dán vào trình duyệt web:
    <b><a href="{url}">{url}</a></b>

en: Go to the previous track
vi: Đến track trước

en: Go to the next track
vi: Đến track tiếp theo

en: Continue playback
vi: Tiếp tục phát

en: Stop the playback
vi: Dừng phát

en: Continue playback after current track
vi: Tiếp tục phát sau track hiện tại

en: Change the volume
vi: Thay đổi âm lượng

en: Restore the main window
vi: Khôi phục cửa sổ chính

en: Restore main window
vi: Khôi phục cửa sổ chính

en: Select rating of the current track
vi: Chọn đánh giá của track hiện tại

en: Track selector
vi: Chọn track

en: Simple track list selector
vi: Chọn danh sách track đơn  giản

en: Playlist button
vi: Nút danh sách

en: Access the current playlist
vi: Truy cập danh sách hiện tại

en: Progress button
vi: Nút tiến trình

en: Playback progress and access to the current playlist
vi: Tiến độ phát và truy cập đến danh sách hiện tại

en: Playback progress and seeking
vi: Tiến độ và thời gian phát

en: Refresh Podcast
vi: Làm mới Podcast

en: Enter the URL of the podcast to add
vi: Nhập URL của podcast để thêm vào

en: Open Podcast
vi: Mở Podcast

en: Error loading podcast.
vi: Lỗi khi nạp podcast.

en: Loading Podcasts...
vi: Đang nạp các Podcast...

en: Could not save podcast file
vi: Không thể lưu tập tin podcast

en: Shutdown scheduled
vi: Lịch tắt máy

en: Computer will be shutdown at the end of playback.
vi: Máy sẽ tắt khi phát xong.

en: The computer will be shut down in %d seconds.
vi: Máy sẽ tắt sau %d giây.

en: Computer could not be shutdown using D-Bus.
vi: Máy không thể tắt vì D-Bus.

en: Error executing streamripper
vi: Lỗi khi thực thi streamripper

en: <b>Alarm Days</b>
vi: <b>Ngày cảnh báo</b>

en: Minimum volume:
vi: Âm lượng cực tiểu:

en: Maximum volume:
vi: Âm lượng cực đại:

en: Increment:
vi: Tăng:

en: Time step:
vi: Thời gian dừng:

en: API key:
vi: Khóa API:

en: Submit tracks using Audioscrobbler
vi: Gửi track sử dụng Audioscrobbler

en: Import format:
vi: Định dạng nhập:

en: Import quality:
vi: Chất lượng nhập:

en: Import path:
vi: Đường dẫn nhập:

en: Rating this week
vi: Đánh giá tuần này

en: Rating this month
vi: Đánh giá tháng này

en: Number of playlist additions
vi: Số lần thêm vào danh sách

en: Number of downloads
vi: Số lần tải về

en: Number of listens
vi: Số lần nghe

en: Date of starring
vi: Ngày bắt đầu

en: Genre/Tags
vi: Thể loại/Thẻ

note: #-#-#-#-#  674 (kdelibs4)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, orderLabel)
en: Order by:
vi: Sắp xếp theo:

en: Order direction:
vi: Hướng sắp xếp:

note: i18n: @item:inlistbox behavior on double click i18n: ectx: property (text), item, widget (KComboBox, kcfg_TitlebarDoubleClickCommand)
en: Show on all desktops
vi: Hiện ở tất cả các bàn làm việc

en: Display window decorations:
vi: Hiện các trang trí cửa sổ:

en: Show button in main window
vi: Hiện nút trong cửa sổ chính

en: <b>Playback</b>
vi: <b>Phát nhạc</b>

en: Restart playlist
vi: Bắt đầu lại danh sách

en: Use album covers as icons
vi: Sử dụng ảnh bìa album làm biểu tượng

en: When main window is focused
vi: Khi cửa sổ chính được tập trung

en: Display Format
vi: Định dạng hiển thị

en: Display duration:
vi: Thời gian hiển thị:

en: Border radius:
vi: Bán kính biên:

en: Save location:
vi: Vị trí lưu:

en: Delete incomplete files
vi: Xóa các tập tin không đầy đủ

en: A-B Repeat
vi: Lặp lại đoạn A-B

en: Submits listening information to Last.fm and similar services supporting AudioScrobbler
vi: Gửi thông tin đang nghe đến Last.fm và các dịch vụ tương tự hỗ trợ AudioScrobbler

en: Sets the currently playing status in Pidgin. Check the Pidgin FAQ to find out the suppported services.
vi: Thiết đặt trạng thái đang phát trong Pidgin. Kiểm tra FAQ của Pidgin để tìm các dịch vụ được hỗ trợ.

en: Displays the current album cover on the desktop
vi: Hiển thị ảnh bìa album hiện tại trên màn hình desktop

en: A 10-band equalizer
vi: Cân chỉnh âm thanh theo một số chủ đề định sẵn

en: Provides an IPython console that can be used to manipulate Exaile.
vi: Cung cấp một giao diện điều khiển IPython dùng để điều khiển Exaile.

en: Enables access to the Jamendo music catalogue.
vi: Cho phép truy cập vào mục lục Jamendo.

en: Removes voice from audio
vi: Lọc bỏ tiếng ồn ra khỏi âm thanh

en: Searches Last.fm for covers
vi: Tìm kiếm ảnh bìa cho Last.fm

en: Browse and listen to audiobooks from Librivox.org.
vi: Duyệt và nghe audiobook từ Librivox.org.

en: Support for accessing portable media players using the USB Mass Storage protocol
vi: Hỗ trợ truy cập vào các máy phát nhạc qua cổng giao thức USB

en: Plays music at specific times and days.
    
    Note that when the specified time arrives, Exaile will just act like you pressed the play button, so be sure you have the music you want to hear in your playlist
vi: Phát nhạc vào thời gian và ngày xác định.
    
    Chú ý rằng khi thời gian xác định đến, Exaile sẽ chỉ nhấn nút phát nhạc thay bạn, bởi vậy bạn phải bảo đảm các bài hát bạn muốn nghe có sẵn trong danh sách

en: Adds Simple Podcast Support
vi: Thêm hỗ trợ Podcast đơn giản

en: Enables ReplayGain support
vi: Bật hỗ trợ ReplayGain

en: Allows for shutdown of the computer at the end of playback.
vi: Cho phép tắt máy khi đã phát xong.

en: Allows you to record streams with streamripper.
    Depends: streamripper
vi: Cho phép bạn ghi lại luồng dữ liệu với streamripper.
    Phụ thuộc: streamripper

en: Hotkeys
vi: Phím tắt

en: <b>Display</b>
vi: <b>Hiển thị</b>

en: composer
vi: người soạn

en: conductor
vi: người chỉ huy

en: Not enough memory.
vi: Không đủ bộ nhớ.

en: Setting a value for this tag is unsupported!
vi: Không hỗ trợ chức năng tạo một giá trị cho thẻ này!

en: Too few components specified (need %d, found %d)
vi: Chỉ định quá ít thành phần (cần %d, tìm thấy %d)

en: Numeric value expected
vi: Mong đợi một giá trị bằng số

en: Internal error. Please contact <%s>.
vi: Lỗi nội bộ. Hãy liên lạc với <%s>.

en: Not yet implemented!
vi: Vẫn chưa được thực hiện!

en: Warning; Too many components specified!
vi: Cảnh báo: ghi rõ quá ít thành phần!

en: Too much EXIF data (%i bytes). Only %i bytes are allowed.
vi: Quá nhiều dữ liệu EXIF (%i byte). Chỉ cho phép %i byte.

en: Wrote file '%s'.
vi: Đã ghi tập tin "%s".

en: EXIF entry '%s'
vi: Mục nhập EXIF "%s"

en: exists in IFD '%s':
vi: đã tồn tại trong IFD "%s":

en: Adding entry...
vi: Thêm mục...

en: IFD '%s' does not contain a tag '%s'!
vi: IFD "%s" không chứa một thẻ "%s"!

en: Could not open '%s' (%s)!
vi: Không thể mở "%s" (%s)!

en: Could not read '%s' (%s).
vi: Không thể đọc "%s" (%s).

en: IFD '%s' does not contain tag '%s'.
vi: IFD "%s" không chứa thẻ "%s".

en: '%s' does not contain tag '%s'.
vi: "%s" không chứa thẻ "%s".

en: '%s' does not contain a thumbnail!
vi: IFD "%s" không chứa ảnh mẫu.

en: Could not open '%s' for writing (%s)!
vi: Không thể mở "%s" để ghi (%s).

en: EXIF tags in '%s':
vi: Thể EXIF trong "%s":

en: Unknown format or nonexistent MakerNote.
vi: Không rõ định dạng hoặc không có MakerNote.

en: MakerNote does not contain any value.
vi: MakerNote không chứa giá trị.

en: MakerNote contains %i value:
     | MakerNote contains %i values:
vi[0]: MakerNote chứa %i giá trị:

en: Unknown Tag
vi: Không rõ Thẻ

en: EXIF tags in '%s' ('%s' byte order):
vi: Thẻ EXIF trong "%s" (thứ tự byte "%s"):

en: EXIF data contains a thumbnail (%i bytes).
vi: Dữ liệu EXIF chứa một ảnh mẫu (%i byte).

en: ThumbnailSize	%i
vi: Kích cỡ ảnh mẫu	%i

en: Display software version
vi: Hiển thị phiên bản phần mềm

en: Show IDs instead of tag names
vi: Hiển thị mã số thay cho tên thẻ

en: Select tag
vi: Chọn thẻ

en: Select IFD
vi: Chọn IFD

en: List all EXIF tags
vi: Liệt kê mọi thể EXIF

en: Show contents of tag MakerNote
vi: Hiện nội dung của thẻ MakerNote

en: Remove tag or ifd
vi: Bỏ thẻ hoặc IFD

en: Show description of tag
vi: Hiện mô tả của thẻ

en: Extract thumbnail
vi: Trích ảnh thu nhỏ

en: Remove thumbnail
vi: Bỏ ảnh thu nhỏ

en: Insert FILE as thumbnail
vi: Chèn TẬP TIN dạng ảnh mẫu

en: Do not fix existing tags in files
vi: Đừng sửa chữa thẻ đã có trong tập tin

en: Write data to FILE
vi: Ghi dữ liệu vào TẬP TIN

en: Value of tag
vi: Giá trị của thẻ

en: Create EXIF data if not existing
vi: Táo dữ liệu EXIF nếu không có

en: Output in a machine-readable (tab delimited) format
vi: Xuất ra một định dạng cho máy đọc được (định giới bằng khoảng tab)

en: Width of output
vi: Chiều rộng kết xuất

en: WIDTH
vi: RỘNG

en: Output in a XML format
vi: Xuất ra định dạng XML

en: Show debugging messages
vi: Hiện thông điệp gỡ lỗi

en: [OPTION...] file
vi: [TÙY_CHỌN...] tập_tin

en: Invalid IFD '%s'. Valid IFDs are '0', '1', 'EXIF', 'GPS', and 'Interoperability'.
vi: IFD không hợp lệ "%s". Các IFD hợp lệ là:
     • 0
     • 1
     • EXIF
     • GPS
     • Interoperability		Tương hành

en: Invalid tag '%s'!
vi: Thẻ không hợp lệ "%s"!

en: You need to specify a tag!
vi: Bạn cần phải ghi rõ một thẻ!

en: You need to specify an IFD!
vi: Bạn cần phải ghi rõ một IFD!

en: Tag '%s'
vi: Thẻ "%s"

en: Specify input file or --create-exif
vi: Chỉ định tệp tin đầu vào hay --create-exif

en: '%s' is not readable or does not contain EXIF data!
vi: "%s" không đọc được hoặc không chứa dữ liệu EXIF!

en: XML format is not available for Maker Notes
vi: Định dạng XML không sẵn dùng cho Maker Notes

en:    -h      Display this help and exit.
vi:    -h      HIển thị giúp đỡ và thoát.

en: "Contrast" setting. Range -50 to +100.
vi: Tùy chỉnh "Độ tương phản". Khoảng từ -50 tới +100.

en: "Sharpness" setting. Range 0 to +100.
vi: Tùy chỉnh "Độ mịn". Khoảng từ 0 tới +100.

en: "Temperature" setting. Range 2000 to 50000.
vi: Tùy chỉnh "nhiệt độ". Khoảng từ 2000 tới 50000.

en: 'long' and 'short' focal length of lens (in 'focal units') and 'focal units' per mm
vi: Khoảng tiêu cự 'dài' và 'ngắn' của ống kính (trong 'đơn vị tiêu cự') và 'đơn vị tiêu cự' mỗi mm

en: 0.3 seconds
vi: 0.3 giây

en: 0.6 seconds
vi: 0.6 giây

en: 2 in 1
vi: 2 trong 1

en: 2nd-curtain sync used
vi: Đồng bộ mành thứ hai đã dùng

en: 35 mm equivalent
vi: Tương tự 35mm

en: 4000K (Cool white fluorescent)
vi: 4000K (Ánh sáng trắng lạnh)

en: 4500K (Neutral white fluorescent)
vi: 4500K (Ánh sáng huỳnh quang trắng tự nhiên)

en: 5300K (Fine Weather)
vi: 5300K (Thời tiết tốt)

en: 6000K (Cloudy)
vi: 6000K (Trời mây)

en: 6600K (Daylight fluorescent)
vi: 6600K (Ánh sáng huỳnh quang ban ngày)

en: 7500K (Fine Weather with Shade)
vi: 7500k (Thời tiết đẹp với bóng râm)

en: A general indication of the kind of data contained in this subfile.
vi: Sự chỉ chung về kiểu dữ liệu được chứa trong tập tin phụ này.

en: A general indication of the kind of data contained in this subfile. This field is deprecated. The NewSubfileType field should be used instead.
vi: Sự chỉ chung về kiểu dữ liệu được chứa trong tập tin phụ này. Trường này thì bị phản đối. Trường NewSubfileType nên được dùng để thay thế.

en: A pointer to the Exif IFD. Interoperability, Exif IFD has the same structure as that of the IFD specified in TIFF. ordinarily, however, it does not contain image data as in the case of TIFF.
vi: Bộ trỏ tới IRD Exif. Đối với khả năng thao tác với nhau, IFD Exif có cùng một cấu trúc với IFD được ghi rõ trong TIFF. Tuy nhiên, bình thường nó không chứa dữ liệu ảnh như TIFF.

en: A pointer to the GPS Info IFD. The Interoperability structure of the GPS Info IFD, like that of Exif IFD, has no image data.
vi: Bộ trỏ tới IFD Thông tin GPS. Cấu trúc thao tác với nhau của IFD Thông tin GPS, cùng với IFD Exif, không có dữ liệu ảnh.

en: A reference to the project that created this file.
vi: Một liên kết đến dự án đã tạo tập tin này

en: A single page of a multi-page image
vi: Một trang đơn của bức ảnh nhiều trang

en: A tag for manufacturers of Exif writers to record any desired information. The contents are up to the manufacturer.
vi: Thẻ cho hãng chế tạo bộ ghi Exif, để ghi lưu thông tin nào đã muốn. Nội dung theo ý kiến của mỗi hãng chế tạo.

en: A tag used to record fractions of seconds for the <DateTime> tag.
vi: Thẻ dùng để ghi lưu phần giây cho thẻ <DateTime> (Ngày Giờ).

en: A tag used to record fractions of seconds for the <DateTimeDigitized> tag.
vi: Thẻ dùng để ghi lưu phần giây cho thẻ <DateTimeDigitized> (Ngày Giờ đã Số hóa).

en: A tag used to record fractions of seconds for the <DateTimeOriginal> tag.
vi: Thẻ dùng để ghi lưu phần giây cho thẻ <DateTimeOriginal> (Ngày Giờ Gốc).

en: AE Lock
vi: Khóa AE

en: AE lock
vi: Khóa AE

en: AE lock + exposure compensation
vi: Khóa AE + bù phơi sáng

en: AF Area Illumination
vi: Chiếu sáng vùng AF

en: AF Areas
vi: Vùng lấy nét tự động

en: AF Assist
vi: Hỗ trợ lấy nét tự động

en: AF Assist Lamp
vi: Đèn giúp AF

en: AF Focus Position
vi: Vị trí lấy nét AF

en: AF Info
vi: Thông tin Lấy nét tự động

en: AF Points
vi: Điểm Lấy nét tự động

en: AF Points Used
vi: Điểm Lấy nét tự động Đã dùng

en: AF Points Used 20D
vi: Điểm Lấy nét tự động Đã dùng trên máy 20D

en: AF Search
vi: Tìm kiếm lấy nét tự động

en: AF areas
vi: Vùng lấy nét từ động

en: AF assist
vi: Hỗ trợ lấy nét tự động

en: AF assist light
vi: Ánh sáng hỗ trợ lấy nét tự động

en: AF info
vi: Thông tin lấy nét tự động

en: AF mode
vi: Chế độ lấy nét tự động

en: AF point selected
vi: Lựa chọn điểm lấy nét tự động

en: AF point used
vi: Điểm lấy nét tự động đã sử dụng

en: AF points
vi: Điểm lấy nét tự động

en: AF points used
vi: Điểm lấy nét tự động đã dùng

en: AF points used (20D)
vi: Điểm Lấy nét tự động Đã dùng (20D)

en: AF search
vi: Tìm kiếm lấy nét tự động

en: AI focus AF
vi: AF AI lấy nét

en: AI servo AF
vi: AF AI động cơ tùy động

en: Adjusting
vi: Thay đổi

en: Adobe DNG tags
vi: Thẻ Adobe DNG

en: Adobe OPI tags
vi: Thẻ Adobe OPI

en: An unordered array of fonts that are used in the document (including any in contained documents).
vi: Một mảng không thứ tự các phông chữ được sử dụng trong tài liệu (bao gồm tất cả chứa trong tài liệu).

en: Anti-blur
vi: Chống-mờ

en: Aperture Priority
vi: Ưu tiên khẩu độ

en: Aperture priority
vi: Ưu tiên khẩu độ

en: Aperture priority (Av)
vi: Ưu tiên khẩu độ (Av)

en: Aquarium
vi: Bể cảnh

en: Aspect Frame
vi: Khung hình thể

en: Audio Compressor
vi: Bộ nén âm thanh

en: Audio Format
vi: Định dạng âm thanh

en: Audio Sample Type
vi: Kiểu mẫu âm thanh

en: Auto (100-400%)
vi: Tự động (100-400%)

en: Auto (Cloudy)
vi: Tự động (Trời mây)

en: Auto (Daylight)
vi: Tự động (Ánh sáng ngày)

en: Auto (Flash)
vi: Tự động (Đèn chớp)

en: Auto (Shade)
vi: Tự động (Bóng râm)

en: Auto + red-eye
vi: Tự động + mắt đỏ

en: Auto Shadows
vi: Đổ bóng tự động

en: Auto bracket
vi: Tự động đặt giữa

en: Auto focus
vi: Lấy nét tự động

en: Autofocus Mode
vi: Chế độ tự động lấy nét

en: Autumn
vi: Mùa thu

en: Autumn Leaves
vi: Lá Mùa thu

en: Available Light
vi: Ánh sáng có sẵn

note: The capital of Thailand. "Bangkok" is the traditional English name. The local name in Thai is "Krung Thep / กรุงเทพฯ".
en: Bangkok
vi: Băng-cốc

en: Battery level
vi: Mức pin

en: BatteryInfo
vi: Thôngtinpin

en: Beach & Snow
vi: Bãi biển và Tuyết

en: Behind Glass
vi: Đằng sau kính

en: Black and White Filter
vi: Lọc Đen và Trắng

en: Black and white
vi: Đen và trắng

en: Black and white filter
vi: Lọc đen và trắng

en: Black and white mode
vi: Chế độ đen và trắng

en: Black point
vi: Điểm đen

en: Blue balance
vi: Cân bằng xanh

en: Blue color balance
vi: Cân bằng màu xanh dương

en: Blur Warning
vi: Cảnh báo nhòe

en: Blur warning status
vi: Tình trạng cảnh báo nhòe

en: Body Serial Number
vi: Số sê ri thân máy

en: Bottom-Left
vi: Trái dưới

en: Bottom-Right
vi: Phải dưới

en: Bottom-left
vi: Trái-dưới

en: Bottom-right
vi: Phải-dưới

en: Bracket Mode
vi: Chế độ Bủa vây

en: Bracketing
vi: Bủa vây

en: Bright+
vi: Sáng+

en: Bright-
vi: Sáng-

en: Brightness value
vi: Giá trị độ sáng

en: Bulb
vi: Bóng đèn dây tóc

en: Byte Order
vi: Thứ tự byte

en: CCD Scan Mode
vi: Chế độ quét CCD

en: CCITT RLE 1-word
vi: CCITT RLE 1 từ

en: CFA Pattern
vi: Mẫu CFA

en: CM1 (Red Enhance)
vi: CM1 (Tăng đỏ)

en: CM2 (Green Enhance)
vi: CM2 (Tăng xanh lá)

en: CM3 (Blue Enhance)
vi: CM3 (Tăng xanh dương)

en: Camera ID
vi: Mã số Máy ảnh

en: Camera Orientation
vi: Hướng máy ảnh

en: Camera Owner Name
vi: Tên chủ sở hữu máy ảnh

en: Camera Settings (7D)
vi: Tùy chỉnh máy ảnh (7D)

en: Camera Settings (Std New)
vi: Tùy chỉnh máy ảnh (Std New)

en: Camera Settings (Std Old)
vi: Tùy chỉnh máy ảnh (Std Old)

en: Camera Settings (for Dynax 7D model)
vi: Tùy chỉnh máy ảnh (cho Dynax mẫu 7D)

en: Camera Settings Version
vi: Phiên bản thiết lập máy ảnh

en: Camera Settings sub-IFD
vi: Sub-IFD thiết lập máy ảnh

en: Camera equipment sub-IFD
vi: Sub-IFD thiết bị máy ảnh

en: Camera info
vi: Thông tin máy ảnh

en: Camera serial number
vi: Số thứ tự máy ảnh

en: Camera settings version
vi: Phiên bản thiết lập máy ảnh

en: Camera shooting mode
vi: Chế độ chụp của máy ảnh

en: CameraInfo
vi: Thôngtinmáyảnh

en: Candle
vi: Đèn cầy

en: Candlelight
vi: Ánh sáng nến

en: Capture Data
vi: Dữ liệu thu được

en: Capture data
vi: Dữ liệu thu được

note: #-#-#-#-#  2129 (orca TRUNK)  #-#-#-#-# Translators: long braille for the rolename of a table cell.
en: Cell
vi: Ô

en: Center Weighted
vi: Nặng giữa

en: Center-weighted average
vi: Trung bình nặng giữa

en: Channel 1, High
vi: Kênh 1, Cao

en: Channel 2, High
vi: Kênh 2, Cao

en: Channel 3, High
vi: Kênh 3, Cao

en: Channel 4, High
vi: Kênh 4, Cao

en: City.
vi: Thành phố.

en: Close view
vi: Xem gần

en: Closest subject
vi: Vật thể gần nhất

en: Cloudy weather
vi: Đầy mây

en: Co-sited
vi: Định vị với nhau

en: Color Adjustment
vi: Chỉnh màu

en: Color Data
vi: Dữ liệu màu

en: Color Effect
vi: Hiệu ứng Màu sắc

en: Color Filter
vi: Lọc Màu

en: Color Filter Array
vi: Mảng lọc màu

en: Color Noise Reduction
vi: Tiêu giảm độ nhiễu màu sác

note: #-#-#-#-#  405 (gnome-color-manager master)  #-#-#-#-# This refers to the amount of ambient light on the sensor
en: Color Temperature
vi: Nhiệt độ màu

en: Color Tone
vi: Tông màu

en: Color balance
vi: Cần bằng màu sắc

en: Color control
vi: Điều khiển màu

en: Color data
vi: Dữ liệu màu

en: Color effect
vi: Hiệu ứng màu sắc

en: Color filter
vi: Lọc màu

note: Brush setting Tooltip for the "Color hue" brush setting
en: Color hue
vi: color hue

en: Color matrix
vi: Ma trận màu

en: Color profile
vi: Hồ sơ màu

en: Color space
vi: Không gian màu

en: Color temperature
vi: Nhiệt độ màu

en: Color tone
vi: Tông màu

en: ColorMode
vi: Chếđộmàusắc

en: ColorSpace
vi: Khoảng không gian màu

en: Components Configuration
vi: Cấu hình thành phần

en: Compressed Bits per Pixel
vi: Số bit đã nén/điểm ảnh

en: Compression Ratio
vi: Tỷ lệ nén

en: Compression ratio
vi: Tỷ lệ nén

en: Continuous (Hi)
vi: Liên tục (Hi)

en: Continuous AF
vi: Lấy nét liên tục

en: Continuous, high
vi: Liên tục, cao

en: Continuous, low
vi: Liên tục, thấp

en: Continuous, speed priority
vi: Liên tục, ưu tiên tốc độ

en: Contrast Curve
vi: Đường cong tương phản

en: Contrast Value
vi: Giá trị Tương phản

en: Contrast setting
vi: Tùy chỉnh độ tương phản

en: Contrast value
vi: Giá trị tương phản

en: Contrast+
vi: Tương phản+

en: Contrast-
vi: Tương phản-

en: Copyright Notice
vi: Lưu ý bản quyền

en: Country Code
vi: Mã quốc gia

en: Country Name
vi: Tên quốc gia

en: County
vi: Quận

en: Create Date
vi: Ngày tạo

en: Creation Date
vi: Ngày tạo

en: Credit
vi: Bên có

en: Custom 3
vi: Tùy chỉnh 3

en: Custom Functions
vi: Chức năng tự chọn

en: Custom Rendered
vi: Đã vẽ tự chọn

en: Custom Saturation
vi: Độ bão hòa tùy chỉnh

en: Custom WB 1
vi: Tùy chỉnh cân bằng sáng 1

en: Custom saturation
vi: Độ bão hòa tùy chỉnh

en: DOF Program
vi: Tự động về trường sâu của ảnh

en: Data Dump
vi: Đổ dữ liệu

en: Date Sent
vi: Ngày gửi

en: Date and Time Original
vi: Ngày và giờ ban đầu

en: Daylight Savings
vi: Giờ giữ ban ngày

en: Defined by Adobe Corporation to enable TIFF Trees within a TIFF file.
vi: Được định nghĩa bởi Công ty Adobe để bật khả năng Cây TIFF ở trong tập tin TIFF.

en: Destination DST
vi: Giờ mùa hè ở đích

en: Device Setting Description
vi: Mô tả cài đặt thiết bị

en: Digital Zoom Ratio
vi: Tỷ lệ phóng to số

en: Digital zoom ratio
vi: Tỉ lệ thu/phóng điện tử

en: Digital zoom setting
vi: Tùy chỉnh thu/phóng điện tử

en: Directly photographed
vi: Chụp ảnh trực tiếp

en: Display aperture
vi: HIển thị khẩu độ

en: Distant view
vi: Xem xa

en: Document Name
vi: Tên tài liệu

en: Dust Removal Data
vi: Dữ liệu loại bỏ bụi

en: Dust removal data
vi: Dữ liệu loại bỏ bụi

en: Dynamic (color)
vi: Sặc sỡ (màu sắc)

en: Dynamic Range
vi: Phạm vi động

note: #-#-#-#-#  2578 (Battle for Wesnoth)  #-#-#-#-# [language]
en: Easy
vi: Dễ

en: Easy Mode
vi: Chế độ dễ dàng

en: Easy shooting (Auto)
vi: Chụp đơn giản (Tự động)

en: Easy shooting mode
vi: Chế độ chụp đơn giản

en: Edited (Landscape)
vi: Đã chỉnh sửa (Phong cảnh)

en: Edited (Portrait)
vi: Đã chỉnh sửa (Chân dung)

en: Epson ERF Compressed
vi: Epson ERF đã nén

en: Equipment Info
vi: Thông tin thiết bị

en: Event Date
vi: Ngày sự kiện

en: Event ID
vi: ID sự kiện

en: Exif Version
vi: Phiên bản Exif

en: Exif data structure
vi: Cấu trúc dữ liệu Exif

note: #-#-#-#-#  817 (seahorse 2.25.90)  #-#-#-#-# Expiry date column
en: Expiration Date
vi: Ngày hết hạn

en: ExpirationTime
vi: Thời gian hết han

en: Exposure Bias
vi: Khuynh hướng phơi sáng

en: Exposure Bias Value
vi: Giá trị Bù trừ Phơi sáng

en: Exposure Index
vi: Chỉ số phơi sáng

en: Exposure Mode
vi: Chế độ phơi sáng

en: Exposure Shift
vi: Dịch chuyển phơi sáng

en: Exposure Warning
vi: Cảnh báo phơi sáng

en: Exposure bias value
vi: Giá trị bù trừ phơi sáng

en: Exposure compensation value
vi: Giá trị bù trừ phơi sáng

en: Exposure mode setting
vi: Tùy chỉnh chế độ phơi sáng

en: Exposure shift
vi: Dịch chuyển phơi sáng

en: Exposure time, given in seconds (sec).
vi: Thời gian phơi bày, theo giây.

en: Extender
vi: Bộ kéo dài

en: External Flash
vi: Đèn nháy ngoài

en: External Flash Zoom
vi: Phóng to Đèn nháy bên Ngoài

en: External flash bounce
vi: Nảy đèn nháy bên ngoài

en: External flash mode
vi: Chế độ đèn nháy bên ngoài

en: External flash zoom
vi: Thu/phóng đèn nháy bên ngoài

en: Extra Fine
vi: Cực tốt

en: F Number
vi: Số F

en: FP sync enabled
vi: Đồng bộ FP đã bật

en: FP sync used
vi: Đồng bộ FP đã dùng

en: Face Recognition AF
vi: Tự động lấy nét và tự động nhận diện khuôn mặt

en: Failed to open the file
vi: Thất bại khi mở tập tin

en: Failed to read input data
vi: Đọc thông tin đầu vào thất bại

en: Failed to write image
vi: Ghi hình ảnh thất bại

en: Faithful
vi: Trung thực

en: File Number
vi: Tập tin số

en: File Version
vi: Phiên bản tập tin

en: File format of image file
vi: Định dạng tập tin của tập tin ảnh

en: File name of raw file (not a complete path).
vi: Tên tập tin của tập tin gốc (không phải đường dẫn hoàn toàn)

en: File number
vi: Tập tin số

en: File source
vi: Nguồn tập tin

en: Filename format yields empty filename for the file
vi: Định dạng tên tập tin

en: Fill Order
vi: Thứ tự tô đầy

en: Fill flash
vi: Tô đầy nháy đèn

en: Film Mode
vi: Chế độ Phim

en: Film mode
vi: Chế độ phim

en: Film simulation mode
vi: Chế độ mô phỏng phim

en: Filter Effect
vi: Kính lọc hiệu ứng

en: Filter effect
vi: Hiệu ứng kính lọc

en: Fine weather
vi: Trời đẹp

en: FinePix Color
vi: Màu FinePix

en: Fireworks
vi: Pháo hoa

en: Firmware version
vi: Firmware Version

en: Fish Eye
vi: Mắt cá

en: Flash Activity
vi: Hoạt động đèn nháy

en: Flash Bias
vi: Bù trừ sáng đèn chớp

en: Flash Charge Level
vi: Mức độ nạp điện đèn nháy

en: Flash Control Mode
vi: Chế độ điều khiển đèn chớp

en: Flash Default
vi: Đèn chớp mặc định

en: Flash Intensity
vi: Cường độ đèn chớp

en: Flash Level
vi: Cường độ Đèn chớp

en: Flash Manufacturer
vi: Nhà sản xuất đèn chớp

en: Flash Manufacturer.
vi: Nhà sản xuất đèn chớp.

en: Flash Model.
vi: Mẫu đèn chớp

en: Flash Off
vi: Đèn nháy tắt

en: Flash Remote Control
vi: Điều khiển từ xa đèn chớp

en: Flash Source
vi: Nguồn Đèn chớp

en: Flash Strength
vi: Độ mạnh đèn chớp

en: Flash bias
vi: Bù trừ ánh sáng đèn chớp

en: Flash charge level
vi: Mức độ nạp điện đèn nháy

en: Flash control mode
vi: Chế độ điều khiển đèn chớp

en: Flash default
vi: Đèn chớp mặc định

en: Flash details
vi: Chi tiết đèn chớp

en: Flash exposure compensation
vi: Sự bù phơi sáng đèn nháy

en: Flash fired
vi: Đèn nháy đã chớp

en: Flash firing mode setting
vi: Tùy chỉnh chế độ mở đèn chớp

en: Flash info
vi: Thông tin đèn chớp

en: Flash intensity
vi: Cường độ đèn chớp

en: Flash level
vi: Cường độ đèn chớp

en: Flash mode setting
vi: Tùy chỉnh chế độ đèn chớp

en: Flash mode settings
vi: Tùy chỉnh chế độ đèn chớp

en: Flash remote control
vi: Điều khiển từ xa đèn chớp

en: Flash setting
vi: Tùy chỉnh đèn chớp

en: Flash source
vi: Nguồn đèn chớp

en: FlashInfo
vi: Thôngtinđènchớp

note: #-#-#-#-#  2578 (Battle for Wesnoth)  #-#-#-#-# [item]: id=flower1 [item]: id=flower2 [item]: id=flower3 [item]: id=flower4
en: Flower
vi: Hoa

en: Fluorescent
vi: Huỳnh quang

en: Fluorescent (cool white)
vi: Huỳnh quang (Trắng lạnh)

en: Fluorescent (daylight)
vi: Huỳnh quang (Ánh sáng ngày)

en: Fluorescent (warm white)
vi: Huỳnh quang (Trắng ấm)

en: Focal Plane Diagonal
vi: Chéo Phẳng Tiêu

en: Focal Plane Resolution Unit
vi: Đơn vị độ phân giải phẳng tiêu

en: Focal Plane X-Resolution
vi: Phân giải X phẳng tiêu

en: Focal Plane Y-Resolution
vi: Phân giải Y phẳng tiêu

en: Focal Units
vi: Đơn vị tiêu cự

en: Focal units
vi: Đơn vị tiêu cự

en: FocalLength
vi: DảiTiêucự

en: Focus Area
vi: Vùng lấy nét

en: Focus Continuous
vi: Lấy nét Liên tục

en: Focus Distance Lower
vi: Tầm lấy nét Dưới

en: Focus Distance Upper
vi: Tầm lấy nét Trên

en: Focus Process
vi: Tiến trình lấy nét

en: Focus Range
vi: Vùng lấy nét

en: Focus Step Count
vi: Đếm bước tiêu cự

en: Focus Type
vi: Kiểu lấy nét

en: Focus Warning
vi: Cảnh báo lấy nét

en: Focus area
vi: Vùng lấy nét

en: Focus continuous setting
vi: Cài đặt lấy nét liên tục

en: Focus distance
vi: Khoảng cách lấy net1

en: Focus mode setting
vi: Tùy chỉnh chế độ lấy nét

en: Focus mode settings
vi: Tùy chỉnh chế độ lấy nét

en: Focus position
vi: Vị trí lấy nét

en: Focus process
vi: Quá trình lấy nétTiến trình lấy nét

en: Focus sub-IFD
vi: Sub-IFD tiêu cự

en: Focus type setting
vi: Tùy chỉnh kiểu lấy nét

en: Foliage
vi: Hoa lá

en: Format 1
vi: Định dạng 1

en: Format 2
vi: Định dạng 2

en: Found Exif user comment with unexpected value type
vi: Tìm thấy chú thích của người dùng Exif với kiểu giá trị không mong đợi

en: Frame number
vi: Số khung hình

en: Full Control
vi: Điều khiển hoàn toàn

en: Full-resolution image data
vi: Dữ liệu ảnh độ phân giải đầy đủ

en: GPS Altitude
vi: GPS Cao đô

en: GPS Coordinates
vi: Toạ độ GPS

en: GPS Image Direction
vi: Hướng ảnh GPS

en: GPS Image Direction Reference
vi: Tham chiếu Hướng Ảnh GPS

en: GPS Info IFD Pointer
vi: Con trỏ IFD thông tin GPS

en: GPS Latitude
vi: GPS Vĩ độ

en: GPS Longitude
vi: GPS Kinh độ

en: GPS Measure Mode
vi: GPS Chế độ Đo lường

en: GPS Satellites
vi: Vệ tinh GPS

en: GPS Speed
vi: GPS Tốc độ

en: GPS Status
vi: Tình trạng GPS

en: GPS information
vi: Thông tin GPS

en: Gain Control
vi: Điều khiển khuếch đại

en: Group Dynamic
vi: Nhóm động

en: Headline.
vi: Tiêu đề.

en: Hi-speed Program
vi: Tự động tốc độ cao

en: High ISO Noise Reduction
vi: Giảm nhiễu ISO cao

en: High Quality (HQ)
vi: Chất lượng cao (HQ)

en: High Speed
vi: Tốc độ cao

en: High gain down
vi: Cao khuếch đại xuống

en: High gain up
vi: Cao khuếch đại lên

en: High sensitivity
vi: Độ nhạy Cao

en: Hometown DST
vi: Giờ mùa hè ở đây

en: IEEE floating point data
vi: dữ liệu dấu chấm động IEEE

en: ISO Setting Used
vi: Các tùy chỉnh độ nhạy sáng đã sử dụng

en: ISO Settings
vi: Tùy chỉnh Độ nhạy sáng

en: ISO Speed Mode
vi: Chế độ nhạy sáng

en: ISO Speed Ratings
vi: Tỷ lệ tốc độ ISO

en: ISO Speed Used
vi: Độ nhạy sáng Đã sử dụng

en: ISO selection
vi: Lựa chọn độ nhạy

en: ISO sensitivity settings
vi: Tùy chỉnh độ nhạy sáng

en: ISO setting
vi: Tùy chỉnh độ nhạy sáng

en: ISO speed
vi: Độ nhạy sáng

en: ISO speed setting
vi: Tuỳ chỉnh chế độ nhạy sáng

en: ISO speed used
vi: Độ nhạy sáng đã sử dụng

en: ISO studio tungsten
vi: Đèn dây tóc trong studio chuẩn ISO

en: Image Boundary
vi: Đường biên Ảnh

en: Image Count
vi: Tổng số Hình ảnh

en: Image Height
vi: Chiều cao hình ảnh

en: Image History
vi: Lịch sử hình ảnh

en: Image Only
vi: Chỉ hình ảnh

en: Image Processing
vi: Xử lý ảnh

en: Image Resources Block
vi: Khối Tài nguyên Ảnh

en: Image Stabilization Data
vi: Dữ liệu Ổn định Hình ảnh

en: Image Style
vi: Kiểu ảnh

en: Image Unique ID
vi: ID ảnh duy nhất

en: Image and Information
vi: Hình ảnh và thông tin

en: Image configuration
vi: Cấu hình ảnh

en: Image count
vi: Tổng số hình ảnh

en: Image data size
vi: Kích cỡ dữ liệu hình ảnh

en: Image data structure
vi: Cấu trúc dữ liệu ảnh

en: Image does not have preview
vi: Hình ảnh không có chế độ xem trước

en: Image number
vi: Số hiệu ảnh

en: Image processing sub-IFD
vi: Sub-IFD sự xử lý ảnh

en: Image quality
vi: Chất lượng hình ảnh

en: Image quality 2
vi: Chất lượng hình ảnh 2

en: Image quality setting
vi: Tùy chỉnh chất lượng hình ảnh

en: Image quality settings
vi: Tùy chỉnh chất lượng hình ảnh

en: Image sharpening setting
vi: Tùy chỉnh độ mịn của hình

en: Image size settings
vi: Tùy chỉnh kích cỡ hình ảnh

en: Image stabilization
vi: Ổn định hình ảnh

en: Image stabilization data
vi: Dữ liệu ổn định hình ảnh

en: Incandescent
vi: Nóng sáng

en: Indicates the GPS DOP (data degree of precision). An HDOP value is written during two-dimensional measurement, and PDOP during three-dimensional measurement.
vi: Cho biết DOP của GPS (độ chính xác của dữ liệu). Giá trị HDOP được ghi trong khi đo lường theo hai chiều, và giá trị PDOP được ghi trong khi đo lường theo ba chiều.

en: Indicates the ISO Speed and ISO Latitude of the camera or input device as specified in ISO 12232.
vi: Cho biết Tốc độ ISO và Độ Vĩ ISO của máy ảnh hay thiết bị nhập, như được ghi rõ trong ISO 12232.

en: Indicates the altitude based on the reference in GPSAltitudeRef. Altitude is expressed as one RATIONAL value. The reference unit is meters.
vi: Cho biết cao độ, đựa vào tham chiếu trong <tham chiếu cao độ GPS>. Cao độ được thế hiện là một giá trị HỮU TỶ. Đơn vị tham chiếu là mét.

en: Indicates the bearing to the destination point. The range of values is from 0.00 to 359.99.
vi: Cho biết vị trí phương hướng tới điểm đích đến. Giá trị nằm trong phạm vi 0.00 đến 359.99.

en: Indicates the color filter array (CFA) geometric pattern of the image sensor when a one-chip color area sensor is used. It does not apply to all sensing methods.
vi: Cho biết mẫu hình học mảng lọc màu (CFA) của cảm biến ảnh, khi dùng một cảm biến vùng màu phiến tinh thể đơn. Không áp dụng vào mọi phương pháp dò tìm.

en: Indicates the direction of GPS receiver movement. The range of values is from 0.00 to 359.99.
vi: Cho biết hướng theo đó thiết bị nhận GPS di chuyển. Giá trị nằm trong phạm vi 0.00 đến 359.99.

en: Indicates the direction of the image when it was captured. The range of values is from 0.00 to 359.99.
vi: Cho biết hướng của ảnh khi nó được bắt. Giá trị nằm trong phạm vi 0.00 đến 359.99.

en: Indicates the distance to the destination point.
vi: Cho biết khoảng cách tới điểm đích đến.

en: Indicates the exposure index selected on the camera or input device at the time the image is captured.
vi: Cho biết chỉ số phơi sáng đã chọn trên máy ảnh hay thiết bị nhập vào lúc chụp ảnh.

en: Indicates the identification of the Interoperability rule. Use "R98" for stating ExifR98 Rules. Four bytes used including the termination code (NULL). see the separate volume of Recommended Exif Interoperability Rules (ExifR98) for other tags used for ExifR98.
vi: Cho biết cách nhận diện quy tắc khả năng thao tác với nhau. Hãy dùng "R98" cho Quy tắc ExifR98. Bốn byte được dùng, gồm mã kết thúc (RỖNG). Hãy xem tài liệu riêng Các Quy tắc Khả năng Thao tác với nhau (ExifR98) cho các thẻ khác được dùng cho ExifR98.

en: Indicates the image sensor type on the camera or input device.
vi: Chỉ ra kiểu cảm biến ảnh trên máy ảnh hay thiết bị nhập.

en: Indicates the latitude of the destination point. The latitude is expressed as three RATIONAL values giving the degrees, minutes, and seconds, respectively. If latitude is expressed as degrees, minutes and seconds, a typical format would be dd/1,mm/1,ss/1. When degrees and minutes are used and, for example, fractions of minutes are given up to two decimal places, the format would be dd/1,mmmm/100,0/1.
vi: Cho biết độ vĩ của điểm đích đến. Độ vĩ được thế hiện là ba giá trị HỮU TỶ đưa ra độ, phút và giây riêng từng. Khi thế hiện độ, phút và giây, định dạng thường là "đđ/1,pp/1,gg/1". Khi dùng độ và phút, và, lấy thí dụ, phần độ được đưa ra đến hai lần số, định dạng là "đđ/1,pppp/100,0/1".

en: Indicates the latitude. The latitude is expressed as three RATIONAL values giving the degrees, minutes, and seconds, respectively. When degrees, minutes and seconds are expressed, the format is dd/1,mm/1,ss/1. When degrees and minutes are used and, for example, fractions of minutes are given up to two decimal places, the format is dd/1,mmmm/100,0/1.
vi: Cho biết độ vĩ. Độ vĩ được thế hiện là ba giá trị HỮU TỶ đưa ra độ, phút và giây riêng từng. Khi thế hiện độ, phút và giây, định dạng là <đđ/1,pp/1,gg/1>. Khi dùng độ và phút, và, lấy thí dụ, phần độ được đưa ra đến hai lần số, định dạng là <đđ/1,pppp/100,0/1>.

en: Indicates the longitude of the destination point. The longitude is expressed as three RATIONAL values giving the degrees, minutes, and seconds, respectively. If longitude is expressed as degrees, minutes and seconds, a typical format would be ddd/1,mm/1,ss/1. When degrees and minutes are used and, for example, fractions of minutes are given up to two decimal places, the format would be ddd/1,mmmm/100,0/1.
vi: Cho biết độ kinh của điểm đích đến. Độ kinh được thế hiện là ba giá trị HỮU TỶ đưa ra độ, phút và giây riêng từng. Khi thế hiện độ, phút và giây, định dạng là "đđ/1,pp/1,gg/1". Khi dùng độ và phút, và, lấy thí dụ, phần độ được đưa ra đến hai lần số, định dạng là "đđ/1,pppp/100,0/1".

en: Indicates the longitude. The longitude is expressed as three RATIONAL values giving the degrees, minutes, and seconds, respectively. When degrees, minutes and seconds are expressed, the format is ddd/1,mm/1,ss/1. When degrees and minutes are used and, for example, fractions of minutes are given up to two decimal places, the format is ddd/1,mmmm/100,0/1.
vi: Cho biết kinh độ. Độ kinh được thế hiện là ba giá trị HỮU TỶ đưa ra độ, phút và giây riêng từng. Khi thế hiện độ, phút và giây, định dạng là <đđ/1,pp/1,gg/1>. Khi dùng độ và phút, và, lấy thí dụ, phần độ được đưa ra đến hai lần số, định dạng là <đđ/1,pppp/100,0/1>.

en: Indicates the number of pixels in the image height (V) direction per <FocalPlaneResolutionUnit> on the camera focal plane.
vi: Cho biết số điểm ảnh về hướng độ cao ảnh (Y) trên mỗi <đơn vị độ phân giải phằng tiêu> trên phẳng tiêu của máy ảnh.

en: Indicates the number of pixels in the image width (X) direction per <FocalPlaneResolutionUnit> on the camera focal plane.
vi: Cho biết số điểm ảnh về hướng độ rộng ảnh (X) trên mỗi <đơn vị độ phân giải phằng tiêu> trên phẳng tiêu của máy ảnh.

en: Indicates the spectral sensitivity of each channel of the camera used. The tag value is an ASCII string compatible with the standard developed by the ASTM Technical Committee.
vi: Cho biết độ nhạy quang phổ của mỗi kênh của máy ảnh được dùng. Giá trị của thẻ là chuỗi ASCII tương thích với tiêu chuẩn được phát triển bởi Ủy ban Kỹ thuật ASTM.

en: Indicates the speed of GPS receiver movement.
vi: Cho biết tốc độ di chuyển của thiết bị nhận GPS.

en: Indicates the strobe energy at the time the image is captured, as measured in Beam Candle Power Seconds (BCPS).
vi: Cho biết năng lượng của đèn nháy vào lúc chụp ảnh, theo BCPS (giây năng lượng cây nến tia)

en: Indicates the type of scene. If a DSC recorded the image, this tag value must always be set to 1, indicating that the image was directly photographed.
vi: Cho biết kiểu cảnh. Nếu DSC đã ghi lưu ảnh đó, giá trị thẻ của thẻ này phải luôn được đặt là 1, cho biết là ảnh đã được chụp ảnh một cách trực tiếp.

en: Indicates the unit for measuring <FocalPlaneXResolution> and <FocalPlaneYResolution>. This value is the same as the <ResolutionUnit>.
vi: Cho biết đơn vị để đo <độ phân giải X phẳng tiêu> và <độ phân giải Y phẳng tiêu>. Giá trị này bằng <đơn vị độ phân giải>.

en: Indicates the version of <GPSInfoIFD>. The version is given as 2.0.0.0. This tag is mandatory when <GPSInfo> tag is present. (Note: The <GPSVersionID> tag is given in bytes, unlike the <ExifVersion> tag. When the version is 2.0.0.0, the tag value is 02000000.H).
vi: Cho biết phiên bản của <IFD thông tin GPS>. Phiên bản được hiển thị là <2.0.0.0>. Thẻ này bắt buộc khi có thẻ <thông tin GPS>. (Ghi chú: thẻ <ID phiên bản GPS> được đưa ra theo byte, khác với thẻ <phiên bản Exif>. Khi phiên bản là <2.0.0.0>, giá trị thẻ là <02000000.H>).

en: Indicates whether differential correction is applied to the GPS receiver.
vi: Cho biết nếu chức năng sửa chữa phân biệt được áp dụng cho thiết bị nhận GPS hay không.

en: Indicates whether pixel components are recorded in a chunky or planar format. In JPEG compressed files a JPEG marker is used instead of this tag. If this field does not exist, the TIFF default of 1 (chunky) is assumed.
vi: Cho biết nếu thành phần điểm ảnh được thu thanh trong định dạng kiểu từng đoạn hay phẳng. Trong dữ liệu đã nén JPEG, một dấu hiệu JPEG được dùng thay vào thẻ này. Nếu không có trường này, giả sử giá trị TIFF mặc định: 1 (kiểu từng đoạn).

en: Indicates whether the latitude is north or south latitude. The ASCII value 'N' indicates north latitude, and 'S' is south latitude.
vi: Cho biết có độ vĩ Bắc hay Nam.  Giá trị ASCII <N> cho biết độ vĩ Bắc, còn <S> là độ vĩ Nam.

en: Indicates whether the longitude is east or west longitude. ASCII 'E' indicates east longitude, and 'W' is west longitude.
vi: Chỉ ra nó là độ kinh Đông hay Tây. Giá trị ASCII <E> ý là độ kinh Đông, còn <W> là độ kinh Tây.

en: Indoor
vi: Trong nhà

en: Infinity Lens Step
vi: Bước ống kính vô hạn

en: Infinity lens step
vi: Bước ống kính vô hạn

en: Information specific to compressed data. The channels of each component are arranged in order from the 1st component to the 4th. For uncompressed data the data arrangement is given in the <PhotometricInterpretation> tag. However, since <PhotometricInterpretation> can only express the order of Y, Cb and Cr, this tag is provided for cases when compressed data uses components other than Y, Cb, and Cr and to enable support of other sequences.
vi: Thông tin đặc trưng cho dữ liệu đã nén. Những kênh của mỗi thành phần được sắp xếp theo thứ tự từ thành phần thứ nhất đến thứ tư. Đối với dữ liệu không được nén, cách sắp xếp dữ liệu được đưa ra trong thẻ <thông dịch đo ảnh chụp>. Tuy nhiên, vì thẻ <thông dịch đo ảnh chụp> có thể hiện được chỉ thứ tự của Y, CB và Cr, thẻ này được cung cấp cho các trường hợp mà dữ liệu đã nén dùng thành phần khác với Y, Cb vra Cr, và để hiệu lực khả năng hỗ trợ các dãy khác.

en: Information specific to compressed data. The compression mode used for a compressed image is indicated in unit bits per pixel.
vi: Thông tin đặc trưng cho dữ liệu đã nén. Chế độ nén được dùng cho ảnh đã nén được đưa ra theo đơn vị bit trên mỗi điểm ảnh.

en: Information specific to compressed data. When a compressed file is recorded, the valid height of the meaningful image must be recorded in this tag, whether or not there is padding data or a restart marker. This tag should not exist in an uncompressed file. Since data padding is unnecessary in the vertical direction, the number of lines recorded in this valid image height tag will in fact be the same as that recorded in the SOF.
vi: Thông tin đặc trưng cho dữ liệu đã nén. Khi ghi lưu tập tin đã nén, độ cao hợp lệ của ảnh có nghĩa phải được ghi lưu trong thẻ này, bất chấp có dữ liệu đệm hay dấu hiệu sở khởi lại. Không nên có thẻ này trong tập tin không nén. Vì không cần đệm dữ liệu về hướng dọc, số các dòng được ghi lưu trong thẻ độ cao ảnh hợp lệ này thực sự cùng một số với số được ghi lưu trong SOF.

en: Information specific to compressed data. When a compressed file is recorded, the valid width of the meaningful image must be recorded in this tag, whether or not there is padding data or a restart marker. This tag should not exist in an uncompressed file.
vi: Thông tin đặc trưng cho dữ liệu đã nén. Khi ghi lưu tập tin đã nén, độ rộng hợp lệ của ảnh có nghĩa phải được ghi lưu trong thẻ này, bất chấp có dữ liệu đệm hay dấu hiệu sở khởi lại. Không nên có thẻ này trong tập tin không đã nén.

en: Ink Set
vi: Bộ mực

en: Instructions
vi: Hướng dẫn

en: Instrument
vi: Dụng c

en: Intelligent Auto
vi: Tự động thông minh

en: Interlaced
vi: Đan nhau

en: Internal + External
vi: Bên trong và bên ngoài

en: Internal flash
vi: Đèn chớp trong máy

en: Internal serial number
vi: Dãy số bên trong

en: Interoperability IFD Pointer
vi: Con trỏ IFD khả năng thao tác với nhau

en: Interoperability IFD is composed of tags which stores the information to ensure the Interoperability and pointed by the following tag located in Exif IFD. The Interoperability structure of Interoperability IFD is the same as TIFF defined IFD structure but does not contain the image data characteristically compared with normal TIFF IFD.
vi: IFD khả năng thao tác với nhau được tạo từ nhiều thẻ lưu thông tin để bảo đảm khả năng thao tác với nhau, và được chỉ bởi thẻ đằng sau, trong IFD Exif. Cấu trúc thao tác với nhau của IFD thao tác với nhau là cùng một cấu trúc với IFD đã định nghĩa TIFF, nhưng không chứa dữ liệu ảnh thường được so sánh với IFD TIFF chuẩn.

en: Interoperability Index
vi: Chỉ số tương hành

en: Interoperability Version
vi: Phiên bản tương hành

en: Intro Time
vi: Thời gian mở

en: Invalid command line
vi: Dòng lệnh khong6 hợp lệ

en: Invalid key
vi: Khóa không hợp lệ

en: JBIG Color
vi: JBIG Màu

en: JPEG (old-style)
vi: JPEG (kiểu cũ)

en: JPEG Interchange Format
vi: Định dạng hoán đổi JPEG

en: JPEG Interchange Format Length
vi: Độ dài Định dạng hoán đổi JPEG

en: JPEG Quality
vi: Chất lượng JPEG

note: The capital of Nepal. The local name in Nepali is "काठमाडौं".
en: Kathmandu
vi: Khat-man-đu

en: Keywords.
vi: Từ khóa.

en: Knots
vi: Hải lý

en: Kodak DCR Compressed
vi: Kodak DCR đã nén

en: Kodak DCS Encoding
vi: Kodak DCS mã hoá

en: Landscape+Portrait
vi: Phong cảnh+Chân dung

en: Last Image Number
vi: Số hình ảnh Cuối cùng

en: Last image number
vi: Số hình ảnh cuối cùng

en: Last section
vi: Phần cuối

en: Layer Name
vi: Tên lớp

en: Left zone
vi: Vùng bên trái

en: Length of a preview image
vi: Độ dài của ảnh xem trước

en: Lens Data
vi: Dữ liệu ống kính

en: Lens Distortion Parameters
vi: Tham số Méo mó Ống kính

en: Lens ID
vi: Mã số ống kính

en: Lens Info
vi: Thông tin ống kính

en: Lens Make
vi: Nhà sản xuất ống kính

en: Lens Manufacturer
vi: Nhà sản xuất ống k

en: Lens Manufacturer.
vi: Nhà sản xuất ống kính.

en: Lens Model
vi: Mô hình ống kính

en: Lens Model.
vi: Kiểu ống kính.

en: Lens Serial Number
vi: Số sê-ri ống kính

en: Lens Specification
vi: Theo đặc tả ống kính

en: Lens Temperature
vi: Nhiệt độ ống kính

en: Lens type
vi: Kiểu ống kính

en: LensInfo
vi: Thôngtinốngkính

en: Light condition
vi: Điều kiện ánh sáng

en: Light source
vi: Nguồn sáng

en: Light value
vi: Gia1 trị sáng

en: Location Code
vi: Mã vị trí

en: Location Name
vi: Tên vị trí

en: Location-City
vi: Vị trí-Thành phố

en: Location-Country Name
vi: Địa điểm-Tên Quốc gia

en: Log Comment
vi: Nhật kí bình luận

en: Long Exposure Noise Reduction
vi: Giảm nhiễu phơi sáng lâu

en: Long exposure noise reduction
vi: Giảm nhiễu của sự phơi sáng lâu

en: Low Light
vi: Ít sáng

en: Low gain down
vi: Thấp khuếch đại xuống

en: Low gain up
vi: Thấp khuếch đại xuống

en: Lower-left
vi: Trái-dưới

en: Lower-right
vi: Phải-dưới

en: M-42 or No Lens
vi: M-42 hoặc Không có ống kính

en: Macro Mode
vi: Chế độ cận cảnh

en: Macro mode
vi: Chế độ chụp cận cảnh

en: Manual (M)
vi: Thủ công (M)

en: Manual Exposure Time
vi: Chỉnh thủ công Thời gian Phơi sáng

en: Manual Flash Output
vi: Mở Đèn nháy bằng Tay

en: Manual Focus
vi: Lấy nét thủ công

en: Manual Rotate
vi: Xoay thủ công

en: Manual exposure time
vi: Chỉnh thủ công thời gian phơi sáng

en: Manual flash control
vi: Điều khiển đèn chớp thủ công

en: Max Aperture
vi: Khẩu độ tối đa

en: Max Aperture At Current Focal
vi: Khẩu độ Tối đa Tại Tiêu cự Hiện tại

en: Max Aperture At Max Focal
vi: Khẩu độ Tối đa tại Tiêu cự Tối đa

en: Max Aperture At Min Focal
vi: Khẩu độ Tối đa tại Tiêu cự Tối thiểu

en: Max Aperture Value
vi: Giá trị khẩu độ tối đa

en: Max Focal Length
vi: Khoảng Tiêu cự Tối đa

en: Max aperture
vi: Khẩu độ tối đa

en: Max aperture at current focal
vi: Khẩu độ tối đa tại tiêu cự hiện tại

en: Max aperture at max focal
vi: Tiêu cự tối đa tại tiêu cự tối thiểu

en: Max aperture at min focal
vi: Khẩu độ tối đa tại tiêu cự tối thiểu

en: Max focal length
vi: Khoảng Tiêu cự tối đa

en: Maximum Aperture at Maximum Focal
vi: Khẩu độ tối đa ở tiêu cự tối đa

en: Maximum Aperture at Minimum Focal
vi: Khẩu độ tối đa ở tiêu cự tối thiểu

en: Maximum Page Size
vi: Kích cỡ Trang Lớn nhất

en: Maximum focal length
vi: Khoảng tiêu cự tối thiểu

en: Measured Color
vi: Đo lường Màu sắc

en: Measured EV
vi: EV đã đo

en: Measured color
vi: Đo lường màu sắc

en: Medium low
vi: Thấp vừa

en: Menu Button Return
vi: Nút trở về trình đơn

en: Metering mode setting
vi: Tùy chỉnh chế độ đo đạc

en: MeteringMode
vi: Chếđộđođạc

note: The capital of Mexico. "Mexico City" is the traditional English name. The local name in Spanish is "México".
en: Mexico City
vi: Thành phố Mê-hi-cô

en: Mid-left
vi: Trái-giữa

en: Mid-right
vi: Phải-giữa

en: Middle range
vi: Vùng giữa

en: Miles
vi: Dặm

en: Min Aperture
vi: Khẩu đ6ọ tối thiểu

en: Min Focal Length
vi: Khoảng Tiêu cự Tối thiểu

en: Min aperture
vi: Khẩu độ tối thiểu

en: Min focal length
vi: Khoảng Tiêu cự tối thiểu

en: Minimum focal length
vi: Khoảng tiêu cự tối thiểu

en: Model ID
vi: Mã hiệu mô hình

en: Model Version
vi: Mẫu phiên bản

en: Modified Saturation
vi: Độ bão hòa đã thay đổi

en: Modified saturation
vi: Độ bão hòa đã thay đổi

en: Modify Date
vi: Ngày điều chỉnh

en: Monotone
vi: Đơn sắc

en: Multi Exposure Mode
vi: Đa chế độ phơi sáng

en: Multi Segment
vi: Đa phân vùng

en: Multi exposure mode
vi: Đa chế độ phơi sáng

en: Multi-spot
vi: Đa-điểm

en: Municipality
vi: Thành phố tự trị

en: Museum
vi: Bảo tàng

en: My Colors
vi: Màu sắc của tôi

en: My Mode
vi: Chế độ của tôi

en: Name of the city of a location.
vi: Tên của thành phố tại vị trí đó.

en: Natural Color
vi: Màu sắc tự nhiên

en: Natural color
vi: Màu tự nhiên

en: Natural light
vi: Ánh sáng tự nhiên

en: Natural light & flash
vi: Ánh sáng tự nhiên và đèn chớp

en: Natural+
vi: Tự nhiên+

en: Nature (color)
vi: Tự nhiên (màu sắc)

en: Near Lens Step
vi: Bước ống kính ở gần

en: Near lens step
vi: Bước ống kính ở gần

en: New Subfile Type
vi: Kiểu tập tin con mới

en: Night Scene
vi: Cảnh đêm

en: Night portrait
vi: Chân dung đêm

en: Night+Portrait
vi: Đêm+Chân dung

en: Nikon NEF Compressed
vi: Nikon NEF đã nén

en: No AE
vi: Không AE

en: No Exif user comment found
vi: Không tìm thấy chú thích của người dùng Exif nào

en: No, auto, red-eye reduction
vi: Không, tự động, giảm mắt đỏ

en: No, no flash function
vi: không, không có chức năng đèn chớp

en: No, red-eye reduction
vi: Không, giảm mắt đỏ

en: Noise Filter
vi: Bộ lọc nhiễu

en: Noise filter
vi: Lọc nhiễu

en: NoiseReduction
vi: Giảmnhiễu

en: Normal AE
vi: AE chuẩn

en: Normal Movie
vi: Phim bình thường

en: Not Ready
vi: Chưa sẵn sàng

en: Not indexed
vi: Không lập chỉ mục

en: Object Type
vi: Kiểu vật thể

en: Offset of the preview image
vi: Bù trừ hình ảnh xem trước

en: On (1)
vi: Mở (1)

en: On (2)
vi: Mở (2)

en: On (3)
vi: Mở (3)

en: On + red-eye
vi: Mở + mắt-đỏ

en: On, Mode 1
vi: Mở, Chế độ 1

en: On, Mode 2
vi: Mở, Chế độ 2

en: On, Mode 3
vi: Mở, Chế độ 3

en: On, Red-eye reduction
vi: Mở, tiêu giảm mắt-đỏ

en: On, Slow-sync
vi: Mở, Đồng bộ-chậm, Tiêu giảm mắt-đỏ

en: One Touch White Balance
vi: Cân bằng trắng một lần

en: One-touch
vi: Bấm đơn

en: Order number
vi: Số thứ tự

en: Other License Conditions
vi: Các điều khoản về giấy phép khác

en: Other data
vi: Dữ liệu khác

en: PDF Version
vi: Phiên bản PDF

en: Pan Focus
vi: Tiêu điểm kéo ngang

en: Pan focus
vi: Kéo ngang lấy nét

en: Panasonic RAW tags
vi: Thẻ Panasonic RAW

en: Panning
vi: Kéo ngang

en: Panorama Mode
vi: Chế độ toàn cảnh

en: Panorama direction
vi: Chiều chụp toàn cảnh

en: Panorama frame number
vi: Số khung hình toàn cảnh

en: Panorama mode
vi: Chế độ toàn cảnh

en: Pentax PEF Compressed
vi: Pentax PEF đã nén

en: Pet
vi: Thú cưng

note: #-#-#-#-#  542 (iso_3166-2)  #-#-#-#-# Name for KH-12 #-#-#-#-#  856 (weather-locations 2.25.5)  #-#-#-#-# The capital of Cambodia. "Phnom Penh" is the traditional English name. The local name in Khmer is "Phnum Penh". #-#-#-#-#  858 (weather-locations 2.25.5)  #-#-#-#-# #-#-#-#-#  867 (MATE Desktop
en: Phnom Penh
vi: Phnôm Pênh

en: Photo effect
vi: Hiệu ứng hình ảnh

en: Photometric Interpretation
vi: Thông dịch Đo Ảnh chụp

en: Picture Finish
vi: Bức ảnh hoàn tất

en: Picture Info
vi: Thông tin hình ảnh

en: Picture Mode
vi: Chế độ ảnh

en: Picture Mode BW Filter
vi: Chế độ ảnh bộ lọc cân bằng trắng

en: Picture Mode Contrast
vi: Chế độ ảnh tương phản

en: Picture Mode Hue
vi: Chế độ ảnh màu sắc

en: Picture Mode Saturation
vi: Chế độ ảnh bão hòa

en: Picture Mode Sharpness
vi: Chế độ ảnh sắc nét

en: Picture info
vi: Thông tin hình ảnh

en: Picture mode
vi: Chế độ ảnh

en: Picture mode BW filter
vi: Chế độ ảnh bộ lọc cân bằng trắng

en: Picture mode contrast
vi: Chế độ ảnh tương phản

en: Picture mode hue
vi: Chế độ ảnh màu sắc

en: Picture mode saturation
vi: Chế độ ảnh bão hòa

en: Picture mode sharpness
vi: Chế độ ảnh sắc nét

en: Picture style
vi: Kiểu hình ảnh

en: Picture taking conditions
vi: Điều kiện chụp ảnh

en: Picture taking mode
vi: Chế độ chụp hình ảnh

en: PictureStyle
vi: KiểuHìnhảnh

en: Pixel X Dimension
vi: Điểm ảnh chiều X

en: Pixel Y Dimension
vi: Điểm ảnh chiều Y

en: Planar Configuration
vi: Cấu hình phẳng

en: Portrait mode
vi: Chế độ chân dung

en: Postcard
vi: Bưu thiếp

note: The capital of the Czech Republic. "Prague" is the traditional English name. The local name in Czech is "Praha".
en: Prague
vi: Praha

en: Preview Format
vi: Định dạng xem trước

en: Preview Image
vi: Xem trước hình ảnh

en: Preview image
vi: Xem trước hình ảnh

en: Preview image borders
vi: Khung viền của hình ảnh xem trước

en: Preview image embedded
vi: Xem trước ảnh nhúng

en: Preview image length
vi: Độ dài ảnh xem trước

en: Preview image start
vi: Bắt đầu ảnh xem trước

en: Preview image valid
vi: Kiểm tra ảnh xem trước

en: PreviewImage Length
vi: Độ dài ảnh xem trước

en: PreviewImage Start
vi: Bắt đầu ảnh xem trước

en: PreviewImage Valid
vi: Kiểm tra ảnh xem trước

en: Primary Chromaticities
vi: Sắc độ chính

en: Primary image
vi: Ảnh chính

en: Primary image, Multi page file
vi: Ảnh chính, tập tin nhiều trang

en: Primary image, Multi page file, Transparency mask
vi: Ảnh chính, tập tin nhiều trang, mặt nạ trong suốt

en: Primary image, Transparency mask
vi: Ảnh chính, mặt nạ trong suốt

en: Processing Info
vi: Xử lý Thông tin

en: Processing Software
vi: Phần mềm xử lý

en: Processing info
vi: Xử lý thông tin

en: Program (P)
vi: Chương trình (2)

en: Program AE
vi: AE chương trình

en: Program Version
vi: Phiên bản chương trình

en: Progressive
vi: Diễn tiến

en: Project Reference
vi: Liên kết dự án

en: Province/state.
vi: Tỉnh/Bang

en: Quick Adjust
vi: Điều chỉnh nhanh

en: Quick Shot
vi: Chụp nhanh

en: Quick adjust
vi: Điều chỉnh nhanh

en: RGB Palette
vi: Bảng màu RGB

en: Radiant
vi: Tâm điểm

en: Randomized process
vi: Tiến trình ngẫu nhiên

en: Rated
vi: Điểm

en: Raw Development
vi: Sự phát triển thô

en: Raw Development 2
vi: Sự phát triển thô 2

en: Raw File Name
vi: Tên tập tin gốc

en: Raw Info
vi: Thông tin thô

en: Raw development 2 sub-IFD
vi: Sub-IFD sự phát triển thô 2

en: Raw development sub-IFD
vi: Sub-IFD phát triển thô

en: Raw image size
vi: Kích cỡ hình ảnh gốc

en: Raw sub-IFD
vi: Sub-IFD thô

note: #-#-#-#-#  2588  #-#-#-#-# #-#-#-#-#  wesnoth-lib.wml.pot (PACKAGE VERSION)  #-#-#-#-# [button]: id=ok
en: Recall
vi: Gọi lại

en: Rectangular (or square) layout
vi: Bố trí hình chữ nhật (hoặc vuông)

en: Red Eye Reduction
vi: TIêu giảm Mắt Đỏ

en: Red balance
vi: Cân bằng đỏ

en: Red balance (found in Digilux 2 RAW images)
vi: Cân bằng đỏ (tìm thấy trong hình ảnh gốc của Digilux 2)

en: Red color balance
vi: Cân bằng màu đỏ

en: Red eye
vi: Mắt đỏ

en: Red eye reduction
vi: Tiêu giảm mắt đỏ

en: Reduced-resolution image data
vi: Dữ liệu ảnh độ phân giải đã được giảm xuống

en: Reference Black/White
vi: Đen/Trắng tham chiếu

en: Related Image File Format
vi: Định dạng tập tin ảnh liên quan

en: Related Image Length
vi: Chiều dài ảnh liên quan

en: Related Image Width
vi: Chiều rộng ảnh liên quan

en: Related file
vi: Tập tin liên quan

en: Relation
vi: Mối liên hệ

en: Release Date
vi: Ngày phát hành

en: Release Mode
vi: Chế độ bấm máy

en: Remote Control (3 sec)
vi: Điều khiển từ xa

en: Renaming file to
vi: Đổi tên tập tin thành

en: Resolution Unit
vi: Đơn vị Phân giải

en: Resolution of a preview image
vi: Phân giải của ảnh xem trước

en: Right zone
vi: Vùng bên phải

note: puzzle name
en: Rome
vi: Ro-ma

en: Rotate 270 CW
vi: Xoay 270º xuôi chiều

en: Rotate 90 CW
vi: Xoay 90º xuôi chiều

en: Samsung SRW Compressed
vi: Samsung SRW đã nén

en: Saved Settings
vi: Lưu cài đặt

en: Scene Capture Type
vi: Kiểu chụp quang cảnh

en: Scene Detect
vi: Phát hiện cảnh nền

en: Scene Mode
vi: Chế độ phông nền

en: Scene Type
vi: Kiểu cảnh

note: [item_group]: id=scenery
en: Scenery
vi: Cảnh vật

en: Selected AF point
vi: Lực chọn điểm lấy nét tự động

en: Self Portrait
vi: Chân dung

en: Self Timer
vi: Tự hẹn giờ

en: Self Timer Time
vi: Giờ tự hẹn giờ

en: Sensing Method
vi: Phương thức cảm biến

en: Sensitivity adjust
vi: Điều chỉnh độ nhạy

en: Sensor Info
vi: Thông tin cảm biến

en: Sensor Left Border
vi: Đường viến Trái của Cảm biến

en: Sensor Top Border
vi: Đường viền Trên của Cảm biến

en: Sensor info
vi: Thông tin cảm biến

en: Sensor left border
vi: Đường viền trái của cảm biến

en: Sensor pixel size
vi: Kích cỡ điểm ảnh cảm biến

en: Sensor temperature
vi: Cảm biến nhiệt độ

en: Sensor top border
vi: Đường viền trên của cảm biến

en: Sequence Number
vi: Số liên tiếp

en: Setting Exif ISO value to
vi: Cài đặt giá trị độ nhạy sáng Exif tới

en: Setting JPEG comment
vi: Tùy chỉnh bình luạn JPEG

en: Shake reduction
vi: Giảm rung

en: Sharpness factor
vi: Hệ số độ sắc nét

en: Sharpness frequency
vi: Cường độ mịn

en: Sharpness setting
vi: Tùy chinh độ mịn

en: SharpnessFrequency
vi: CườngđộMịn

en: Shooting Guide
vi: Hướng dẫn chụp

en: Shooting mode
vi: Chế độ chụp

en: Short Focal
vi: Tiêu cự Ngắn

en: Short focal
vi: Tiêu cự ngắn

en: Shot Date
vi: Ngày quay

en: Shot Info
vi: Thông tin Chụp

en: Shot Location
vi: Địa điểm quay

en: Shot Name
vi: Tên phim

en: Shot information
vi: Thông tin ảnh ch

en: ShotInfo
vi: Thôngtinảnhchụp

en: Shutter Priority
vi: Ưu tiên tốc độ chụp

en: Shutter Speed Value
vi: Giá trị tốc độ màn chập

en: Shutter priority
vi: Ưu tiên tốc độ

en: Shutter priority (Tv)
vi: Ưu tiên tốc độ chập (Tv)

en: Shutter speed value
vi: Giá trị tốc độ chụp

en: Shutter speed.
vi: Tốc độ chụp

en: Shutter speed. The unit is the APEX (Additive System of Photographic Exposure) setting.
vi: Tốc độ của chập. Đơn vị là cài đặt APEX (hệ thống phơi sáng chụp ảnh kiểu cộng vào).

en: Single Area
vi: Vùng đơn

en: Single Frame
vi: Khung hình đơn

en: Single-frame
vi: Khung hình đơn

en: Size of the preview image
vi: Kích cỡ hình ảnh xem trước

en: Size of the thumbnail
vi: Kích cỡ của hình thu nhỏ

en: Slow Sync
vi: Đồng bộ chậm

en: Slow sync
vi: Đồng bộ chậm

en: Slow-sync
vi: Đồng bộ chậm

en: Small picture
vi: Hình ảnh nhỏ

note: TRANS: A smiley (http://en.wikipedia.org/wiki/Smiley) explanation TRANS: ASCII-art equivalents are :-) and :)
en: Smile
vi: Cười

en: Smooth (color)
vi: Mịn (màu sắc)

note: #-#-#-#-#  855 (libgweather 2.25.5)  #-#-#-#-# SNOW #-#-#-#-#  857 (libgweather 2.25.5)  #-#-#-#-# #-#-#-#-#  2588  #-#-#-#-# [terrain_type]: id=snow
en: Snow
vi: Tuyết

en: Sony Image Size
vi: Kích cỡ hình Sony

en: Source.
vi: Nguồn.

en: Sparkle
vi: Lấp lánh

en: Spatial Frequency Response
vi: Đáp ứng tần số không gian

en: Special Instructions
vi: Hướng dẫn đặc biệt

en: Special Mode
vi: Chế độ đặc biệt

en: Special instructions.
vi: Chỉ dẫn đặc biệt

en: Spectral Sensitivity
vi: Độ nhạy quang phổ

en: Sport
vi: Thể thao

en: Sports action
vi: Thể thao hành động

en: Spot Metering Mode
vi: Chế độ đo chấm

en: Spot focus
vi: Điểm lấy nét

en: Spotlight
vi: Nổi bật

en: Staggered layout A: even columns are offset down by 1/2 row
vi: Bố trí so le A: cột chẵn được dời xuống dưới 1/2 dòng

en: Staggered layout B: even columns are offset up by 1/2 row
vi: Bố trí so le B: cột chẵn được dời lên trên 1/2 dòng

en: Staggered layout C: even rows are offset right by 1/2 column
vi: Bố trí so le C: dòng chẵn được dời sang phải 1/2 cột

en: Staggered layout D: even rows are offset left by 1/2 column
vi: Bố trí so le D: dòng chẵn được dời sang trái 1/2 cột

en: Standard (B&W)
vi: Tiêu chuẩn (B&W)

en: Standard (color)
vi: Tiêu chuẩn (màu sắc)

en: Standard Camera settings (New Camera Models like D7u, D7i, and D7hi)
vi: Tùy chỉnh máy ảnh tiêu chuẩn (Kiểu máy ảnh mới như D7u, D7i, and D7hi)

en: Standard Camera settings (Old Camera models like D5, D7, S304, and S404)
vi: Tùy chỉnh các máy ảnh tiêu chuẩn (Máy ảnh cũ như D5, D7, S304, và S404)

en: Standard Quality (SQ)
vi: Chất lượng tiêu chuẩn (SQ)

en: Standard light A
vi: Ánh sáng chuẩn A

en: Standard light B
vi: Ánh sáng chuẩn B

en: Standard light C
vi: Ánh sáng chuẩn C

en: Still image
vi: Ảnh tĩnh

en: Strip Offsets
vi: Hiệu số mảnh

en: Subfile Type
vi: Kiểu tập tin phụ

en: Subject Area
vi: Diện tích chủ thể

en: Subject Distance Range
vi: Vùng khoảng cách chủ thể

en: Subject Location
vi: Vị trí chủ thể

en: Sunset
vi: Hoàng hôn

en: Super High Quality (SHQ)
vi: Chất lượng siêu cao (SHQ)

en: Super Macro
vi: Siêu cận cảnh phóng to

en: Superior Auto
vi: Tự động cao cấp

en: Sweep Panorama
vi: Quét toàn cảnh

en: T.4-encoding options.
vi: Tuỳ chọn mã hoá T.4.

en: T.6-encoding options.
vi: Tuỳ chọn mã hoá T.6.

en: T4 Options
vi: Tuỳ chọn T4

en: T4/Group 3 Fax
vi: Fax T4/Group 3

en: T6 Options
vi: Tuỳ chọn T6

en: T6/Group 4 Fax
vi: Fax T6/Group 4

en: TIFF PageMaker 6.0 tags
vi: Thẻ TIFF PageMaker 6.0

en: TIFF/EP Standard ID
vi: ID chuẩn TIFF/EP

en: TIFF/EP tags
vi: Thẻ TIFF/EP

en: Tagged
vi: Được đánh thẻ

note: #-#-#-#-#  542 (iso_3166-2)  #-#-#-#-# Name for TW-TPE #-#-#-#-#  856 (weather-locations 2.25.5)  #-#-#-#-# The capital of Taiwan. The name is also written "臺北". #-#-#-#-#  858 (weather-locations 2.25.5)  #-#-#-#-#
en: Taipei
vi: Đài Bắc

en: Target Aperture
vi: Khẩu độ đích

en: Target Shutter Speed
vi: Tốc độ Chụp mục tiêu

en: Target shutter speed
vi: Tốc độ chụp mục tiêu

en: Terms and Conditions Text
vi: Văn bản điều khoản và điều kiện

en: Terms and Conditions applying to the license.
vi: Điều khoản và điều kiện áp dụng vào giấy phép

en: The F number.
vi: Số F.

en: The FlashPix format version supported by a FPXR file.
vi: Phiên bản định dạng FlashPix được hỗ trợ bởi tập tin FPXR.

en: The PDF file version (for example: 1.0, 1.3, and so on).
vi: Tập tin phiên bản PDF (ví dụ: 1.0, 1.3, và tiếp tục).

en: The actual focal length of the lens, in mm. Conversion is not made to the focal length of a 35 mm film camera.
vi: Tiêu cự thật của ống kính, theo milimét. Không chuyển đổi sang tiêu cự của máy ảnh phim 35mm.

en: The audio channel type. One of: Mono, Stereo, 5.1, 7.1.
vi: Kiểu kênh âm thanh. Một trong số: Mono, Streo, 5.1,7.1.

en: The audio compression used. For example, MP3.
vi: Bộ nén âm thanh được sử dụng. Ví dụ, MP3.

en: The audio sample rate. Can be any value, but commonly 32000, 41100, or 48000.
vi: Tỉ lệ mẫu âm thanh. Có thể là giá trị bất kì, thường là 32000, 41100, hay 48000.

en: The audio sample type. One of: 8Int, 16Int, 32Int, 32Float.
vi: Kiểu mẫu âm thanh. Một trong: 8Int, 16Int, 32Int, 32Float.

en: The chromaticity of the three primary colors of the image. Normally this tag is not necessary, since colorspace is specified in the colorspace information tag (<ColorSpace>).
vi: Sắc độ của ba màu chính của ảnh. Bình thường, không cần thẻ này, vì vùng màu được ghi rõ trong thẻ thông tin vùng màu (<ColorSpace>).

en: The chromaticity of the white point of the image. Normally this tag is not necessary, since color space is specified in the colorspace information tag (<ColorSpace>).
vi: Sắc độ của điểm trắng của ảnh. Bình thường, không cần thẻ này, vì vùng màu được ghi rõ trong thẻ thông tin vùng màu (<ColorSpace>).

en: The class of the program used by the camera to set exposure when the picture is taken.
vi: Hạng của chương trình được dùng bởi máy ảnh để đặt độ phơi sáng khi chụp ảnh.

en: The color space. One of: sRGB (used by Photoshop), CCIR-601 (used for NTSC), CCIR-709 (used for HD).
vi: Không gian màu phim. Một trong: sRGB (dùng bởi Photoshop), CCIR-601 (dùng cho NTSC), CCIR-709 (dùng cho HD).

en: The date and time of image creation. In Exif standard, it is the date and time the file was changed.
vi: Ngày và giờ tạo ra ảnh. Trong chuẩn Exif, đó là ngày và giờ tập tin đã bị thay đổi.

en: The date and time when the image was stored as digital data.
vi: Ngày tháng và thời gian lưu ảnh dưới dạng dữ liệu số.

en: The date and time when the original image data was generated. For a digital still camera the date and time the picture was taken are recorded.
vi: Ngày và giờ tạo ảnh gốc. Đối với máy ảnh tĩnh số, có ghi lưu ngày và giờ chụp ảnh.

en: The date and time when the video was shot.
vi: Ngày và giờ phim được quay

en: The distance to the subject, given in meters.
vi: Khoảng cách tới chủ đề, ghi theo mét.

en: The duration of the media file.
vi: Độ dài của tập tin phương tiện

en: The engineer's name.
vi: Tên kĩ sư

en: The exposure bias.
vi: Độ bù trừ phơi sáng

en: The exposure bias. The units is the APEX value. Ordinarily it is given in the range of -99.99 to 99.99.
vi: Khuynh hướng của sự phơi sáng. Đơn vị là giá trị APEX. Bình thường, nó được đưa ra trong phạm vi "-99.99 … 99.99".

en: The field order for video. One of: Upper, Lower, Progressive.
vi: Thứ tự trường ảnh. Ví dụ: Trên, dưới, tịnh tiến

en: The frame size. For example: w:720, h: 480, unit:pixels
vi: Kích cỡ khung hình. Ví dụ: w:720, h: 480, unit:pixels

en: The kind of light source.
vi: Kiểu nguồn ánh dáng.

en: The lens aperture.
vi: Khẩu độ ống kính

en: The lens aperture. The unit is the APEX value.
vi: Khẩu độ ống kính. Đơn vị là giá trị APEX.

en: The logical order of bits within a byte
vi: Thứ tự luận lý của bit trong một byte

en: The manufacturer of the recording equipment
vi: Nhà sản xuất của các thiết bị thu

en: The metering mode.
vi: Chế độ đo.

en: The musical instrument.
vi: Nhạc c

en: The name and version of the software used to post-process the picture.
vi: Tên và phiên bản phần mềm đã dùng để xử lý hậu kỳ ảnh

en: The name of the document from which this image was scanned
vi: Tên của tài liệu mà bức ảnh này được quét

en: The name of the location where the video was shot. For example: "Oktoberfest, Munich Germany" For more accurate positioning, use the EXIF GPS values.
vi: Tên của địa điểm nơi phim được quay. Ví dụ:"Oktoberfest, Munich Germany" Đ63 có được vị trí chính xác hơn, sử dụng các giá trị EXIF GPS

en: The number of bytes of JPEG compressed thumbnail data. This is not used for primary image JPEG data. JPEG thumbnails are not divided but are recorded as a continuous JPEG bitstream from SOI to EOI. Appn and COM markers should not be recorded. Compressed thumbnails must be recorded in no more than 64 Kbytes, including all other data to be recorded in APP1.
vi: Số byte dữ liệu hình thu nhỏ đã nén JPEG. Không dùng cho dữ liệu JPEG ảnh chính. Hình thu nhỏ JPEG không được chia ra, nhưng được thu thanh dạng luồng bit JPEG liên tục từ SOI đến EOI. Dấu hiệu Appn và COM không nên được thu thanh. Hình thu nhỏ đã nén phải được thu thanh ở trong 64 Kb, gồm các dữ liệu cần thu thanh trong APP1.

en: The number of columns of image data, equal to the number of pixels per row. In JPEG compressed data a JPEG marker is used instead of this tag.
vi: Số cột dữ liệu ảnh, bằng số điểm ảnh trong mỗi hàng. Trong dữ liệu đã nén JPEG, một dấu hiệu JPEG được dùng thay vào thẻ này.

en: The number of components per pixel. Since this standard applies to RGB and YCbCr images, the value set for this tag is 3. In JPEG compressed data a JPEG marker is used instead of this tag.
vi: Số thành phần trên mỗi điểm ảnh. Vì tiêu chuẩn này áp dụng vào ảnh kiểu RGB và YCbCr, giá trị được đặt cho thẻ này là 3. Trong dữ liệu đã nén JPEG, một dấu hiệu JPEG được dùng thay vào thẻ này.

en: The number of pages in the document (including any in contained documents).
vi: Số lượng các trang trong văn bản (bao gồm bất cứ những gì chứa trong văn bản)

en: The number of rows of image data. In JPEG compressed data a JPEG marker is used instead of this tag.
vi: Số hàng dữ liệu ảnh. Trong dữ liệu đã nén JPEG, một dấu hiệu JPEG được dùng thay vào thẻ này.

en: The offset to the start byte (SOI) of JPEG compressed thumbnail data. This is not used for primary image JPEG data.
vi: Hiệu số tới byte đầu (SOI) cũa dữ liệu hình thu nhỏ đã nén JPEG. Không dùng cho dữ liệu JPEG ảnh chính.

en: The pixel composition. In JPEG compressed data a JPEG marker is used instead of this tag.
vi: Sự hợp thành điểm ảnh. Trong dữ liệu đã nén JPEG, một dấu hiệu JPEG được dùng thay vào thẻ này.

en: The position of chrominance components in relation to the luminance component. This field is designated only for JPEG compressed data or uncompressed YCbCr data. The TIFF default is 1 (centered); but when Y:Cb:Cr = 4:2:2 it is recommended in this standard that 2 (co-sited) be used to record data, in order to improve the image quality when viewed on TV systems. When this field does not exist, the reader shall assume the TIFF default. In the case of Y:Cb:Cr = 4:2:0, the TIFF default (centered) is recommended. If the reader does not have the capability of supporting both kinds of <YCbCrPositioning>, it shall follow the TIFF default regardless of the value in this field. It is preferable that readers be able to support both centered and co-sited positioning.
vi: Vị trí của thành phần độ màu so sánh với thành phần độ sáng. Trường này hoạt động chỉ cho dữ liệu đã nén JPEG hay cho dữ liệu YCbCr chưa nén. Giá trị TIFF mặc định là 1 (giữa lại); nhưng khi <Y:Cb:Cr = 4:2:2>, trong tiêu chuẩn này khuyên dùng 2 (định vị với nhau) để thu thanh dữ liệu, để tăng chất lượng ảnh khi xem trên hệ thống TV. Khi không có trường này, thiết bị đọc sẽ giả sử giá trị TIFF mặc định. Khi <Y:Cb:Cr = 4:2:0>, khuyên dùng giá trị TIFF mặc định (giữa lại). Nếu thiết bị đọc không có khả năng hỗ trợ cả hai kiểu <định vị YCbCr>, nó sẽ dùng giá trị TIFF mặc định, bỏ qua giá trị nào trong trường này. Tốt hơn khi thiết bị đọc hỗ trợ cả hai việc định vị giữa lại (centred) và định vị với nhau (co-sited).

en: The reference black point value and reference white point value. No defaults are given in TIFF, but the values below are given as defaults here. The color space is declared in a color space information tag, with the default being the value that gives the optimal image characteristics Interoperability these conditions.
vi: Giá trị điểm màu đen tham chiếu và giá trị điểm màu trắng tham chiếu. Không có giá trị TIFF mặc định, nhưng những giá trị bên dưới là mặc định trong trường hợp này. Miền màu được khai báo trong thẻ thông tin miền màu, với giá trị mặc định là giá trị cho phép thao tác với nhau đặc tuyến ảnh tốt nhất với điều kiện này.

en: The sampling ratio of chrominance components in relation to the luminance component. In JPEG compressed data a JPEG marker is used instead of this tag.
vi: Tỷ lệ lấy mẫu của thành phần độ màu so sánh với thành phần độ sáng. Trong dữ liệu đã nén JPEG, một dấu hiệu JPEG được dùng thay vào thẻ này.

en: The size of the largest page in the document (including any in contained documents).
vi: Kích cỡ của trang lớn nhất trong văn bản (bao gồm bất cứ những gì chứa trong văn bản)

en: The smallest F number of the lens. The unit is the APEX value. Ordinarily it is given in the range of 00.00 to 99.99, but it is not limited to this range.
vi: Số F nhỏ nhất của ống kính. Đơn vị là giá trị APEX. Bình thường, nó được đưa ra trong phạm vi <00.00 … 99.99>, nhưng mà nó vẫn không bị giới hạn thành phạm vi này.

en: The value of brightness. The unit is the APEX value. Ordinarily it is given in the range of -99.99 to 99.99.
vi: Giá trị của độ sáng. Đơn vị là giá trị APEX. Bình thường, nó được đưa ra trong Vùng <-99.99 … 99.99>.

en: The version of this standard supported. Nonexistence of this field is taken to mean nonconformance to the standard.
vi: Phiên bản tiêu chuẩn này được hỗ trợ. Nếu không có trường này, giả sử không tuân theo tiêu chuẩn.

en: The video frame rate. One of: 24, NTSC, PAL.
vi: Tỉ lệ khung hình phim. Một trng: 24, NTSC, PAL.

en: This file already has the correct name
vi: Tập tin đã có sẵn tên chính xác

en: This tag indicates an identifier assigned uniquely to each image. It is recorded as an ASCII string equivalent to hexadecimal notation and 128-bit fixed length.
vi: Thẻ này cho biết dấu nhận diện được gán một cách duy nhất cho mỗi ảnh. Nó được ghi lưu dạng chuỗi  ASCII tương tương với cách ghi hệ thập lục phân và độ dài cố định 12-bit.

en: This tag indicates information on the picture-taking conditions of a particular camera model. The tag is used only to indicate the picture-taking conditions in the reader.
vi: Thẻ này cho biết thông tin về những điều kiện chụp ảnh của một mô hình máy ảnh nào đó. Thẻ này dùng chỉ để cho biết những điều kiện chụp ảnh trong bộ đọc.

en: This tag indicates the degree of overall image gain adjustment.
vi: Thẻ này cho biết độ điều chỉnh khuếch đại ảnh toàn bộ.

en: This tag indicates the digital zoom ratio when the image was shot. If the numerator of the recorded value is 0, this indicates that digital zoom was not used.
vi: Thẻ này cho biết tỷ lệ phóng to số vào lúc chụp ảnh. Nếu tử số của giá trị đã ghi lưu là 0, khả năng phóng to số đã không dùng.

en: This tag indicates the direction of contrast processing applied by the camera when the image was shot.
vi: Thẻ này cho biết hướng xử lý độ tương phản được áp dụng bởi máy ảnh vào lúc chụp ảnh.

en: This tag indicates the direction of saturation processing applied by the camera when the image was shot.
vi: Thẻ này cho biết hướng xử lý độ bão hòa được áp dụng bởi máy ảnh vào lúc chụp ảnh.

en: This tag indicates the direction of sharpness processing applied by the camera when the image was shot.
vi: Thẻ này cho biết hướng xử lý độ sắc được áp dụng bởi máy ảnh vào lúc chụp ảnh.

en: This tag indicates the distance to the subject.
vi: Thẻ này cho biết khoảng cách tới chủ thể.

en: This tag indicates the exposure mode set when the image was shot. In auto-bracketing mode, the camera shoots a series of frames of the same scene at different exposure settings.
vi: Thẻ này cho biết chế độ phơi sáng được đắt vào lúc chụp ảnh. Trong chế độ tự động định vị ảnh giữa ngoặc, máy ảnh chụp một dãy khung của cùng một cảnh tại một số cấp phơi sáng khác nhau.

en: This tag indicates the location and area of the main subject in the overall scene.
vi: Thẻ này cho biết vị trí và diện tích của chủ thể chính trong toàn bộ cảnh.

en: This tag indicates the use of special processing on image data, such as rendering geared to output. When special processing is performed, the reader is expected to disable or minimize any further processing.
vi: Thẻ này cho biết dữ liệu ảnh đã được xử lý một cách đặc biệt, v.d. được vẽ thích hợp với kết xuất. Khi việc xử lý đặc biệt đã được thực hiện, ngờ bộ đọc tắt hoặc tối thiểu hóa việc xử lý thêm nào.

en: This tag indicates the white balance mode set when the image was shot.
vi: Thẻ này cho biết chế độ cân bằng trắng được đặt vào lúc chụp ảnh.

en: This tag is recorded when an image is taken using a strobe light (flash).
vi: Thẻ này được ghi lưu khi chụp ảnh bằng đèn nháy.

en: This tag records the camera or input device spatial frequency table and SFR values in the direction of image width, image height, and diagonal direction, as specified in ISO 12233.
vi: Thẻ này ghi lưu bảng tần số không gian và các giá trị SFR của máy ảnh hay thiết bị nhập, về hướng độ rộng ảnh, độ cao ảnh và hướng chéo, như được ghi rõ trong ISO 12233.

en: This tag records the name and version of the software or firmware of the camera or image input device used to generate the image. The detailed format is not specified, but it is recommended that the example shown below be followed. When the field is left blank, it is treated as unknown.
vi: Thẻ này ghi lưu tên và phiên bản của phần mềm hay phần vững của máy ảnh hay thiết bị ảnh được dùng để tạo ra ảnh. Không ghi rõ định dạng chi tiết, nhưng mà khuyên theo thí dụ được hiển thị bên dưới. Khi trường này trống, giá trị được xử lý là không rõ.

en: This tag records the name of the camera owner, photographer or image creator. The detailed format is not specified, but it is recommended that the information be written as in the example below for ease of Interoperability. When the field is left blank, it is treated as unknown. Ex.) "Camera owner, John Smith; Photographer, Michael Brown; Image creator, Ken James"
vi: Thẻ này ghi tên của người chủ sở hữu máy ảnh, nhà nhiếp ảnh hoặc người tạo ảnh. Định dạng chi tiết không được chỉ rõ, nhưng có lời khuyên rằng thông tin được viết theo ví dụ bên dưới để dễ dàng cho khả năng cộng tác. Khi trường trống, nó được xem như không biết. Ví dụ.) "Người chủ máy ảnh, Vi Khoa; Nhà nhiếp ảnh, Phạm Khắc; người tạo ảnh, Phạm Vũ Nguyên

en: Thumbnail image
vi: Hình ảnh thu nhỏ

en: Thumbnail/Preview image
vi: Ảnh nhỏ/xem trước

en: Thumbnail/Preview image, Multi page file
vi: Ảnh nhỏ/xem trước, tập tin nhiều trang

en: Thumbnail/Preview image, Multi page file, Transparency mask
vi: Ảnh nhỏ/xem trước, tập tin nhiều trang, mặt nạ trong suốt

en: Thumbnail/Preview image, Transparency mask
vi: Ảnh nhỏ/xem trước, mặt nạ trong suốt

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

en: Time Sent
vi: Thời gian gửi

en: Time Zone Offset
vi: Hiệu Múi Giờ

en: Tone Compensation
vi: Sự bù sắc màu

en: Tone Curve
vi: Đường cong sắc

en: Top-Left
vi: Trái trên

en: Top-Right
vi: Phải trên

en: Top-left
vi: Trái-trên

en: Top-right
vi: Phải-trên

en: Track Name
vi: Tên Bài hát

en: Transfer Function
vi: Hàm truyền

en: Transfer Range
vi: Vùng truyền

en: Transparency Mask
vi: Mặt nạ trong suốt

en: Trim
vi: Cắt

en: Two's complement signed integer data
vi: Dữ liệu số nguyên có dấu bù 2

en: Uncompressed
vi: Không nén

en: Undefined data format
vi: định dạng dữ liệu không xác định

en: Under/Over Range
vi: Dưới/Quá phạm vi

en: Underwater
vi: Dưới nước

en: Unknown
vi: Không biết

en: Unknown OlympusMakerNote tag
vi: Thẻ OlympusMakerNote lạ

en: Unknown tag
vi: Thẻ không biết

en: Unsigned integer data
vi: dữ liệu số nguyên không dấu

en: Upper-left
vi: Trái-trên

en: Upper-right
vi: Phải-trên

en: User Selected
vi: Lựa chọn người dùng

en: User information
vi: Thông tin người dùng

en: User's log comments.
vi: Nhật kí bình luận của người dùng

en: Value not set
vi: Chưa đặt giá trị

en: Vari Program
vi: Chương trình Vari

en: Various camera settings
vi: Các tùy chỉnh máy ảnh khác nhau

en: Vendor specific information
vi: Thông tin cụ thể nhà cung cấp

en: Version structure
vi: Phiên bản cấu trúc

en: Vibration Reduction
vi: Giảm rung

en: Vibration reduction
vi: Giảm rung

en: Video Color Space
vi: Không gian màu phim

en: Video Compressor
vi: Bộ nén ảnh

en: Video Field Order
vi: Thứ tự trường ảnh

en: Video Frame Size
vi: Kích cỡ khung hình phim

en: Video Quality
vi: Chất lượng phim

en: Video compression used. For example, jpeg.
vi: Bộ nén ảnh được dùng. Ví dụ, jped.

note: The capital of Laos. "Vientiane" is the traditional English name. The local name in Lao is "Viangchan".
en: Vientiane
vi: Viêng Chăn

en: Vignette Control
vi: Điều khiển làm mờ nét ảnh

en: Vivid
vi: Sặc sỡ

note: TRANSLATORS: Habitable zone
en: Warm
vi: Ấm

en: Warm tone
vi: Tông màu ấm

en: Weakest
vi: Yếu nhất

en: When true,"Shadows" is automatically adjusted.
vi: Khi đúng, "Bóng" sẽ được từ động điều chỉnh

en: White Balance 2
vi: Cân bằng Trắng 2

en: White Balance Bracket
vi: Cân bằng trắng hàng loạt

en: White Balance Setting
vi: Cài đặt cân bằng trắng

en: White Balance Table
vi: Bảng cân bằng trắng

en: White Balance Value
vi: Giá trị Cân bằng Sáng

en: White balance 2
vi: Cân bằng trắng 2

en: White balance adjustment
vi: Điều chỉnh cân bằng trắng

en: White balance bias
vi: Bù trừ cân bằng sáng

en: White balance mode
vi: Chế độ cân bằng trắng

en: White balance setting
vi: Tùy chỉnh cân bằng trắng

en: White balance table
vi: Bảng cân bằng trắng

en: White balance value
vi: Giá trị cân bằng sáng

en: White board
vi: Bảng trắng

note: #-#-#-#-#  405 (gnome-color-manager master)  #-#-#-#-# The basename (the last section of the filename) of the profile
en: White point
vi: Điểm trắng

en: WhiteBalance
vi: Cân bằng trắng

en: Wide Focus Zone
vi: Vùng Lấy nét Góc rộng

en: Wide focus (normal)
vi: lấy nét rộng (bình thường)

en: Wide focus zone
vi: Vùng lấy góc nét rộng

en: Wide mode 1 (230%)
vi: Chế độ góc rộng 1 (230%)

en: Wide mode 2 (400%)
vi: Chế độ góc rộng 2 (400%)

en: Widescreen
vi: Màn hình rộng

en: Windows Title
vi: Tiêu đề cửa sổ

en: Within Range
vi: Trong phạm vi

en: Without correction
vi: Không có sự chính xác

en: World Time Location
vi: Vị trí Thời gian Thế giới

en: Writer
vi: Tác giả

en: Writer/editor.
vi: Tác giả/biên tập viên

en: Writing Exif data from
vi: Viết dữ liệu Exif từ

en: Writing IPTC data from
vi: Viết dữ liệu IPTC từ

en: Writing JPEG comment from
vi: Viết chú thích JPEG từ

en: Writing XMP data from
vi: Viết dữ liệu XMP từ

en: Writing preview
vi: Viết bài duyệt trước

en: Writing thumbnail
vi: Viết ảnh phác thảo

note: (itstool) path: msg/msgstr Title for a list of authors.
en: Written By
vi: Viết bởi

en: X Resolution
vi: Độ phân giải X

en: XML Packet
vi: Gói tin XML

en: Y Resolution
vi: Độ phân giải Y

en: YCbCr Coefficients
vi: Hệ số YCbCr

en: YCbCr Positioning
vi: Định vị YCbCr

en: YCbCr Sub-Sampling
vi: Phụ lấy mẫu YCbCr

en: Yes, auto, red-eye reduction
vi: Có, tự động, giảm mắt đỏ

en: Yes, auto, red-eye reduction, return light detected
vi: Có, tự động, giảm mắt đỏ, ánh sáng trở về được phát hiện

en: Yes, auto, red-eye reduction, return light not detected
vi: Có, tự động, giảm mắt đỏ, ánh sáng trở về không được phát hiện

en: Yes, auto, return light detected
vi: Có, tự động, ánh sáng trở về được phát hiện

en: Yes, auto, return light not detected
vi: Có, tự động, ánh sáng trở về được phát hiện

en: Yes, red-eye reduction
vi: Có, giảm mắt đỏ

en: Yes, red-eye reduction, return light detected
vi: Có, giảm mắt đỏ, ánh sáng trở về được phát hiện

en: Yes, red-eye reduction, return light not detected
vi: Có, giảm mắt đỏ, ánh sáng trở về không được phát hiện

en: Zoom Source Width
vi: Rộng Nguồn Phóng to

en: Zoom Step Count
vi: Đếm bước phóng to

en: Zoom Target Width
vi: Rộng Đích Phóng to

en: bottom, left
vi: dưới, trái

en: bottom, right
vi: dưới, phải

en: found in the file
vi: tìm thấy trong tập tin

en: in the file
vi: trong tập tin

en: infinite
vi: vô hạn

note: #-#-#-#-#  396 (gnome-applets 2.25.90)  #-#-#-#-# TRANSLATOR: The wind speed unit "kilometers per hour" #-#-#-#-#  866 (libmateweather 1.24.0)  #-#-#-#-# Translators: kilometers per hour
en: km/h
vi: cây số/giờ

note: #-#-#-#-#  396 (gnome-applets 2.25.90)  #-#-#-#-# TRANSLATOR: The wind speed unit "knots" #-#-#-#-#  866 (libmateweather 1.24.0)  #-#-#-#-# Translators: knots (speed unit)
en: knots
vi: hải lý

en: left, bottom
vi: trái, dưới

en: left, top
vi: trái, trên

en: not CMYK
vi: không phải CMYK

en: right, bottom
vi: phải, dưới

en: right, top
vi: phải, trên

en: sRGB (Natural)
vi: sRGB (Tự nhiên)

en: sRGB (Natural+)
vi: sRGB (Tự nhiên+)

en: to file
vi: tới tập tin

en: top, left
vi: trên, trái

en: top, right
vi: trên, phải

en: updating timestamp
vi: Cập nhật nhãn thời g

en: Follow state
vi: Theo dõi tình trạng

en: Failed to open file "%s": %s
vi: Mở tệp tin "%s": %s, thất bại

en: Failed to read file "%s": %s
vi: Đọc tệp tin "%s": %s, thất bại

en: Failed to open "%s".
vi: Mở "%s", thất bại

note: EXO_ICON_CHOOSER_CONTEXT_ACTIONS
en: Action Icons
vi: Biểu tượng hành động

note: EXO_ICON_CHOOSER_CONTEXT_APPLICATIONS
en: Application Icons
vi: Biểu tượng ứng dụng

note: EXO_ICON_CHOOSER_CONTEXT_CATEGORIES
en: Menu Icons
vi: Biểu tượng thực đơn

note: EXO_ICON_CHOOSER_CONTEXT_DEVICES
en: Device Icons
vi: Biểu tượng thiết bị

note: EXO_ICON_CHOOSER_CONTEXT_MIME_TYPES
en: File Type Icons
vi: Biểu tượng loại tệp tin

note: EXO_ICON_CHOOSER_CONTEXT_PLACES
en: Location Icons
vi: Biểu tượng địa điểm

note: EXO_ICON_CHOOSER_CONTEXT_OTHER
en: Uncategorized Icons
vi: Biểu tượng chưa được phân loại

note: EXO_ICON_CHOOSER_CONTEXT_ALL
en: All Icons
vi: Mọi biểu tượng

note: setup the context combo box
en: Select _icon from:
vi: Chọn _biểu tượng từ:

note: search filter
en: _Search icon:
vi: _Tìm biểu tượng:

note: TRANSLATORS: Label in "Create Launcher"/"Create Link" dialog, make sure to avoid mnemonic conflicts
en: C_omment:
vi: _Bình luận:

note: allocate the icon chooser dialog
en: Select an icon
vi: Chọn biểu tượng

en: Create Launcher
vi: Tạo bộ khởi chạy

en: Create Directory
vi: Tạo thư mục

en: Edit Link
vi: Sửa liên kết

en: Edit Directory
vi: Sửa thư mục

note: no error message, the GUI initialization failed
en: Failed to open display
vi: Mở chế độ hiển thị, thất bại

en: Copyright (c) %s
            os-cillation e.K. All rights reserved.
    
    Written by Benedikt Meurer <benny@xfce.org>.
vi: Bản quyền (c) %s
    os-cillation e.K. Mọi quyền đã được bảo lưu.
    
    Được viết bởi Benedikt Meure <benny@xfce.org>.

en: %s comes with ABSOLUTELY NO WARRANTY,
    You may redistribute copies of %s under the terms of
    the GNU Lesser General Public License which can be found in the
    %s source package.
vi: %s không đi kèm với bất cứ đảm bảo nào,
    Bạn có thể phân phối lại bản sao của %s dưới điều khoản của
    Giấy phép công cộng GNU bản rút gọn, có thể tìm thấy tại
    gói nguồn của %s.

en: Please report bugs to <%s>.
vi: Hãy báo lỗi đến <%s>.

en: No file/folder specified
vi: Không có tệp / thư mục nào phù hợp

en: Failed to load contents from "%s": %s
vi: Nạp nội dung từ "%s": %s, thất bại

en: The file "%s" contains no data
vi: Tệp tin "%s" không chứa dữ liệu

note: create failed, ask the user to specify a file name
en: Choose filename
vi: Chọn tên tệp tin

en: Failed to create "%s".
vi: Tạo "%s", thất bại.

en: Usage: exo-open [URLs...]
vi: Cách sử dụng: exo-open [URLs...]

en:   -?, --help                          Print this help message and exit
vi: -?, --help In tin nhắn trợ giúp này và thoát

en:   -V, --version                       Print version information and exit
vi: -V, --version In thông tin phiên bản và thoát

note: Note to Translators: Do not translate the TYPEs (WebBrowser, MailReader, TerminalEmulator), * since the xfce4-mime-helper utility will not accept localized TYPEs.
en:   WebBrowser       - The preferred Web Browser.
      MailReader       - The preferred Mail Reader.
      FileManager      - The preferred File Manager.
      TerminalEmulator - The preferred Terminal Emulator.
vi: Trình duyệt - Trình duyệt ưa thích.
    Trình đọc thư - Trình đọc thư ưa thích.
    Trình quản lý tệp tin - Trình quản lý tệp tin ưa thích
    Trình giả lập dòng lệnh - Trình giả lập dòng lệnh ưa thích.

en: <b>Print</b>
vi: <b>In</b>

en: <b>Results</b>
vi: <b>Kết quả</b>

en: Add dictionary
vi: Thêm từ điển

en: Available databases
vi: Cơ sở dữ liệu sẵn sàng

en: Move database to selected databases
vi: Di chuyển cơ sở dữ liệu vào cơ sở dữ liệu đã chọn

en: Remove database from selected databases
vi: Gỡ bỏ cơ sở dữ liệu khỏi cơ sở dữ liệu đã chọn

en: Restore default fonts
vi: Khôi phục phông mặc định

en: Search _all databases
vi: Tìm trong _mọi cơ sở dữ liệu

en: Search selected _databases
vi: Tìm trong các cơ sở _dữ liệu đã chọn

en: Select a font
vi: Chọn phông chữ

en: Selected databases
vi: Cơ sở dữ liệu đã chọn

en: This name will identify your dictionary uniquely and will appear in the application menu.
vi: Tên này sẽ phân biệt từ điển của bạn, và sẽ xuất hiện trong trình đơn ứng dụng.

en: _Source:
vi: _Nguồn:

en: <i>Not found</i>
vi: <i>Không tìm thấy</i>

en: Find:
vi: Tìm:

en: <b>System tray</b>
vi: <b>Khay hệ thống</b>

en: Do _not quit when main window is closed
vi: Khô_ng thoát khi cửa sổ chính đã đóng

en: Do not show main window at startup
vi: Không hiện cửa sổ chính khi khởi chạy

en: Enable HTTP proxy
vi: Bật ủy nhiệm HTTP

en: Enable SOCKS 5 proxy
vi: Bật ủy nhiệm SOCKS 5

en: Fantasdic will stay in the system tray even if the window is closed.
vi: Fantasdic sẽ còn lại trong khay hệ thống, thậm chí nếu cửa sổ đã đóng.

en: This option should be enabled if Fantasdic is started when the computer boots.
vi: Bật tùy chọn này để khởi chạy trình Fantasdic khi máy tính khởi động.

en: This proxy can for example be used to traverse firewalls.
vi: Máy ủy nhiệm này có thể được sử dụng, chẳng hạn, để đi qua bức tường lửa.

en: _Look up last word at startup
vi: T_ra tìm từ cuối khi khởi chạy

en: _Show Fantasdic in system tray
vi: _Hiện Fantasdic trên khay hệ thống

en: Server informations
vi: Thông tin máy phục vụ

en: Usage: fantasdic [options] [dictionary] [word]
vi: Sử dụng: fantasdic [tùy_chọn] [từ_điển] [từ]

en: Print results to stdout
vi: In kết quả ra đầu ra tiêu chuẩn

en: List dictionaries in settings
vi: Liệt kê các từ điển trong thiết lập

en: List strategies available for dictionary
vi: Liệt kê các chiến lược sẵn sàng cho từ điển

en: Use strategy to match words
vi: Dùng chiến lược để tìm từ tương ứng

en: Error: Dictionary does not exist in the settings
vi: Lỗi: từ điển này không có trong thiết lập

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

en: One match found. | Matches found: %d.
vi[0]: Tìm thấy %d lần.

en: Look up words in various dictionary sources
vi: Tra tìm từ trong các nguồn từ điển khác nhau

en: Connecting to source...
vi: Đang kết nối tới nguồn...

en: Transferring data from source ...
vi: Đang truyền dữ liệu từ nguồn...

en: Can't convert encodings.
vi: Không thể chuyển đổi bảng mã.

en: DICT dictionary server
vi: Máy phục vụ từ điển DICT

en: Look up words using a DICT dictionary server.
vi: Tra tìm từ dùng một máy phục vụ từ điển DICT.

en: Could not connect to %s
vi: Không thể kết nối tới %s

en: Server missing.
vi: Thiếu máy phục vụ.

en: Port missing.
vi: Thiếu cổng.

en: Username missing.
vi: Thiếu tên người dùng.

en: Password missing.
vi: Thiếu mật khẩu.

en: Server _requires authentication
vi: Máy phục _vụ đòi hỏi xác thực

en: Connection with server lost.
vi: Kết nối với máy phục vụ bị mất.

en: Waiting for %s...
vi: Đang đợi %s...

en: Transferring data from %s...
vi: Đang truyền dữ liệu từ %s...

en: EDICT file
vi: Tập tin EDICT

en: Look up words in an EDICT file.
vi: Tra tìm từ trong một tập tin EDICT.

en: A file must be selected!
vi: Cần chọn một tập tin.

en: Select an EDICT file
vi: Chọn một tập tin EDICT

en: Gzip-compressed files
vi: Tập tin đã nén Gzip

en: This file is not a valid EDICT file!
vi: Tập tin này không phải là một tập tin EDICT hợp lệ.

en: Cannot open file %s.
vi: Không thể mở tập tin %s.

en: Encoding not supported.
vi: Bảng mã không được hỗ trợ.

note: #-#-#-#-#  2439 (stardict 3.0.1)  #-#-#-#-# name,                         srclangs,            tgtlangs,            tgtlangs2,        website_name,   website_url
en: Google Translate
vi: Dịch qua Google

en: Translate words using Google Translate.
vi: Dịch từ dùng dịch vụ Google Translate.

en: About database %s
vi: Giới thiệu cơ sở dữ liệu %s

en: Name missing.
vi: Thiếu tên.

en: No database selected!
vi: Chưa chọn cơ sở dữ liệu.

en: Dictionary %s exists already!
vi: Từ điển %s đã có.

en: Fetching databases information...
vi: Đang lấy thông tin về cơ sở dữ liệu...

en: Could not open browser.
vi: Không thể mở trình duyệt.

en: Could not find documentation.
vi: Không tìm thấy tài liệu hướng dẫn.

en: No dictionary configured
vi: Chưa cấu hình từ điển

en: Dictionary "%s" does not exist anymore
vi: Từ điển « %s » không còn tồn tại lại

en: Dictionary source "%s" does not exist anymore
vi: Nguồn từ điển « %s » không còn tồn tại lại

en: Source error
vi: Lỗi nguồn

en: No definition found.
vi: Không tìm thấy lời định nghĩa.

en: One definition found. | Definitions found: %d.
vi[0]: Tìm thấy %d lời định nghĩa.

en: 1 match | %d matches
vi[0]: %d kết quả

en: Search %s
vi: Tìm trong %s

en: Zoom over character
vi: Phóng to ký tự

en: Save definition
vi: Lưu lời định nghĩa

en: _Look Up
vi: _Tra tìm

en: Print Set_up
vi: Thiết lậ_p In

en: Find N_ext
vi: Tìm tiế_p

en: _Text size
vi: _Kích cỡ chữ

en: Zoom normal
vi: Thu phóng chuẩn

en: Submit _Bug Report
vi: Gửi _Báo cáo lỗi

en: Scan clipboard
vi: Quét qua bảng nháp

en: _Matches
vi: _Kết quả

en: _Keep above
vi: _Giữ trên

en: SOCKS 5 proxy
vi: Ủy nhiệm SOCKS 5

en: Definitions for %s
vi: Lời định nghĩa cho %s

en: Page %d/%d
vi: Trang %d/%d

en: Printed by Fantasdic on %Y/%m/%d at %H:%M
vi: Được Fantasdic in vào ngày %Y/%m/%d lúc %H:%M

en: Skk Input Method For Fcitx
vi: Bộ nhập liệu Skk cho Fcitx

en: Allow type with more freedom
vi: Cho phép gõ tự do

en: Auto restore keys with invalid words
vi: Tự động khôi phục phím với từ không hợp lệ

en: Choose input method
vi: Chọn kiểu gõ

en: Choose output charset
vi: Chọn bảng mã

note: #-#-#-#-#  289 (fcitx5-unikey)  #-#-#-#-# i18n: file: macro-editor/editor.ui:58 i18n: ectx: property (text), widget (QPushButton, clearButton)
en: De&lete All
vi: Xóa &hết

en: Enable Spell Check
vi: Bật kiểm tra chính tả

en: Enable macro
vi: Bật macro

en: Microsoft Vietnamese
vi: Microsoft Việt

en: No Macro
vi: Không Macro

en: No Spell Check
vi: Không kiểm tra chính tả

en: Output Charset
vi: Đầu ra theo ký tự

en: Process W at word begin
vi: Xử lý phím W ở đầu từ

en: Spell Check
vi: Kiểm tra chính tả

en: Unikey Input Method
vi: Unikey Kiểu gõ

note: #-#-#-#-#  289 (fcitx5-unikey)  #-#-#-#-# i18n: file: macro-editor/editor.ui:14 i18n: ectx: property (windowTitle), widget (QWidget, Editor)
en: Unikey Macro Editor
vi: Bộ chỉnh macro cho Unikey

en: Unikey Wrapper For Fcitx
vi: Bộ Unikey dành cho Fcitx

note: I18N: ./data/gui/screens/main_menu.stkgui I18N: Main menu button
en: Addons
vi: Tiện Ích Tải Về

en: Global Config
vi: Cấu hình chung

en: Group Name:
vi: Tên nhóm:

en: Multilingual
vi: Đa ngôn ngữ

note: #-#-#-#-#  283 (fcitx5-configtool)  #-#-#-#-# i18n: file: src/lib/configwidgetslib/addonselector.ui:32 i18n: ectx: property (placeholderText), widget (QLineEdit, lineEdit)
en: Search Addons
vi: Tìm kiếm Addons

en: Configure Input Method
vi: Cấu hình phương thức nhập

[ctx: @title:window]
en: Select Font
vi: Chọn phông chữ

en: Deploy
vi: Triển khai

en: Rime Wrapper For Fcitx
vi: Bộ Wrapper cho Fcitx

en: Rime has encountered an error. See /tmp/rime.fcitx.ERROR for details.
vi: Rime gặp lỗi. Xem ở /tmp/rime.fcitx.ERROR để biết chi tiết.

en: Rime is ready.
vi: Rime sẵn sàng,

en: Sayura Sinhala Input Method For Fcitx
vi: Bộ nhập liệu Sayura Sinhala cho Fcitx

en: Cursor Down
vi: Con trỏ xuống

en: Cursor Up
vi: Con trỏ lên

en: Not set
vi: Chưa đặt

en: Rule
vi: Đường

en: Word:
vi: Từ:

en: Checking if %s is really the same node as %s
vi: Đang kiểm tra nếu %s thật sự là cùng một nút với %s

en: Yes, their IP addresses match
vi: Đúng, địa chỉ IP của chúng khớp nhau

en: No, their IP addresses don't match
vi: Không đúng, địa chỉ IP của chúng không khớp nhau

en: nameserver failure while looking for '%s' during poll of %s: %s
vi: trình phục vụ tên thất bại trong khi tìm “%s”  trong việc thăm dò %s: %s

en: nameserver failure while looking for `%s' during poll of %s.
vi: trình phục vụ tên thất bại trong khi tìm “%s”  trong việc thăm dò %s.

en: could not decode BASE64 challenge
vi: không thể giải mã yêu cầu BASE64

en: decoded as %s
vi: đã giải mã là %s

en: kerberos error %s
vi: lỗi kerberos %s

en: krb5_sendauth: %s [server says '%s']
vi: krb5_sendauth: %s [máy phục vụ nói “%s”]

en: Fetchmail oversized-messages warning
vi: Cảnh báo Fetchmail về thư quá lớn

en: The following oversized messages were deleted on server %s account %s:
vi: Những thư quá lớn theo đây đã bị xoá bỏ trên máy phục vụ %s tài khoản %s:

en: The following oversized messages remain on server %s account %s:
vi: Những thư quá lớn theo đây còn lại trên máy phục vụ %s tài khoản %s:

en:   %d message  %d octets long deleted by fetchmail. |   %d messages %d octets long deleted by fetchmail.
vi[0]:   %d thư độ dài %d octet bị fetchmail xoá.

en:   %d message  %d octets long skipped by fetchmail. |   %d messages %d octets long skipped by fetchmail.
vi[0]:   %d thư độ dài %d octet bị fetchmail bỏ qua.

en: skipping message %s@%s:%d
vi: đang bỏ qua thư %s@%s:%d

en: skipping message %s@%s:%d (%d octets)
vi: đang bỏ qua thư %s@%s:%d (%d octet)

en:  (length -1)
vi:  (độ dài -1)

en:  (oversized)
vi:  (quá lớn)

en: couldn't fetch headers, message %s@%s:%d (%d octets)
vi: không thể lấy các dòng đầu, thư %s@%s:%d (%d octet)

en: reading message %s@%s:%d of %d
vi: đang đọc thư %s@%s:%d trên %d

en:  (%d octets)
vi:  (%d octet)

en:  (%d header octets)
vi:  (%d octet phần đầu)

en:  (%d body octets)
vi:  (%d octet thân)

en: message %s@%s:%d was not the expected length (%d actual != %d expected)
vi: thư %s@%s:%d không có độ dài đã ngờ (%d thật != %d đã ngờ)

en:  retained
vi:  vẫn giữ

en:  flushed
vi:  đã xoá sạch

en:  not flushed
vi:  chưa xoá sạch

en: fetchlimit %d reached; %d message left on server %s account %s
     | fetchlimit %d reached; %d messages left on server %s account %s
vi[0]: đã đạt đến giới hạn lấy %d; %d thư còn lại trên máy phục vụ %s tài khoản %s

en: timeout after %d seconds waiting to connect to server %s.
vi: quá giờ sau %d giây đợi kết nối đến máy phục vụ %s.

en: timeout after %d seconds waiting for server %s.
vi: quá giờ sau %d giây đợi máy phục vụ %s.

en: timeout after %d seconds waiting for %s.
vi: quá giờ sau %d giây đợi %s.

en: timeout after %d seconds waiting for listener to respond.
vi: quá giờ sau %d giây đợi bộ lắng nghe đáp ứng.

en: timeout after %d seconds.
vi: quá giờ sau %d giây.

en: fetchmail sees repeated timeouts
vi: fetchmail thấy nhiều việc quá giờ

en: Fetchmail saw more than %d timeouts while attempting to get mail from %s@%s.
vi: Fetchmail thấy hơn %d việc quá giờ trong khi cố lấy thư từ %s@%s.

en: This could mean that your mailserver is stuck, or that your SMTP
    server is wedged, or that your mailbox file on the server has been
    corrupted by a server error.  You can run `fetchmail -v -v' to
    diagnose the problem.
    
    Fetchmail won't poll this mailbox again until you restart it.
vi: Có thể nghĩa là trình phục vụ thư bế tắc, hoặc trình phục vụ SMTP không lối thoát, hoặc tập tin hôp thư trên máy phục vụ đã bị hỏng do lỗi trình phục vụ. Bạn có thể chạy lệnh “fetchmail -v -v” để chẩn đoán vấn đề này.
    
    Fetchmail sẽ không thăm dò hộp thư này cho đến khi bạn khởi động nó.

en: pre-connection command terminated with signal %d
vi: câu lệnh tiền kết nối đã thất bại với tín hiệu %d

en: pre-connection command failed with status %d
vi: câu lệnh tiền kết nối đã thất bại với trạng thái %d

en: couldn't find HESIOD pobox for %s
vi: không tìm thấy pobox HESIOD cho %s

en: Lead server has no name.
vi: Máy phục vụ đi trước không có tên.

en: couldn't find canonical DNS name of %s (%s): %s
vi: không tìm thấy tên DNS đúng tiêu chuẩn của %s (%s): %s

en: %s connection to %s failed
vi: kết nối %s đến %s gặp lỗi

en: SSL connection failed.
vi: Kết nối SSL đã thất bại.

en: Lock-busy error on %s@%s
vi: Gặp lỗi kiểu khoá-bận trên %s@%s

en: Server busy error on %s@%s
vi: Gặp lỗi kiểu máy phục vụ bận trên %s@%s

en: Authorization failure on %s@%s%s
vi: Việc xác thực thất bại trên %s@%s%s

en:  (previously authorized)
vi:  (đã cho quyền trước này)

en: For help, see http://www.fetchmail.info/fetchmail-FAQ.html#R15
vi: Để tìm trợ giúp, xem: http://www.fetchmail.info/fetchmail-FAQ.html#R15

en: fetchmail authentication failed on %s@%s
vi: việc xác thực fetchmail gặp lỗi trên %s@%s

en: Fetchmail could not get mail from %s@%s.
vi: Fetchmail không thể lấy thư từ %s@%s.

en: The attempt to get authorization failed.
    Since we have already succeeded in getting authorization for this
    connection, this is probably another failure mode (such as busy server)
    that fetchmail cannot distinguish because the server didn't send a useful
    error message.
vi: Việc cố được quyền đã thất bại.
    Vì chúng ta đã được quyền làm kết nối này, lỗi này rất có thể là
    chế độ thất bại khác (v.d. máy phục vụ bận tạm) mà fetchmail
    không thể phân biệt vì máy phục vụ chưa gởi thông điệp lỗi hữu ích.

en: 
    However, if you HAVE changed your account details since starting the
    fetchmail daemon, you need to stop the daemon, change your configuration
    of fetchmail, and then restart the daemon.
    
    The fetchmail daemon will continue running and attempt to connect
    at each cycle.  No future notifications will be sent until service
    is restored.
vi: 
    Tuy nhiên, nếu bạn CÓ PHẢI đã thay đổi chi tiết tài khoản
    kể từ khởi chạy trình nền fetchmail, bạn cần phải ngừng chạy trình nền,
    thay đổi cấu hình fetchmail, rồi khởi chạy lại trình nền.
    
    Trình nền fetchmail sẽ tiếp tục chạy, và cố kết nối, trong mỗi chu kỳ.
    Không có thông báo sau sẽ được gởi đến khi dịch vụ được phục hồi.

en: The attempt to get authorization failed.
    This probably means your password is invalid, but some servers have
    other failure modes that fetchmail cannot distinguish from this
    because they don't send useful error messages on login failure.
    
    The fetchmail daemon will continue running and attempt to connect
    at each cycle.  No future notifications will be sent until service
    is restored.
vi: Việc cố được quyền đã thất bại.
    Rất có thể vì mật khẩu của bạn không hợp lệ, nhưng mà một số máy phục vụ
    có chế độ thất bại mà fetchmail không thể phân biệt ra điều này,
    vì máy đó không gởi thông điệp lỗi khi đang nhập không thành công.
    
    Trình nền fetchmail sẽ tiếp tục chạy, và cố kết nối, trong mỗi chu kỳ.
    Không có thông báo sau sẽ được gởi đến khi dịch vụ được phục hồi.

en: Repoll immediately on %s@%s
vi: Thăm dò lại ngay trên %s@%s

en: Socket or TLS error on %s@%s
vi: Lỗi Ổ cắm mạng hoặc TLS trên %s@%s

en: Unknown login or authentication error on %s@%s
vi: Lỗi đăng nhập hay xác thực không rõ trên %s@%s

en: Authorization OK on %s@%s
vi: Đã được quyền trên %s@%s

en: fetchmail authentication OK on %s@%s
vi: fetchmail đã được xác thực là đúng trên %s@%s

en: Fetchmail was able to log into %s@%s.
vi: Fetchmail đã đăng nhập được vào %s@%s.

en: Service has been restored.
vi: Dịch vụ đã được phục hồi.

en: selecting or re-polling folder %s
vi: đang chọn hoặc thăm dò thư mục %s

en: selecting or re-polling default folder
vi: đang chọn hoặc thăm dò thư mục mặc định

en: %s at %s (folder %s)
vi: %s lúc %s (thư mục %s)

en: Polling %s
vi: Đang thăm dò %s...

en: %d message (%d %s) for %s | %d messages (%d %s) for %s
vi[0]: %d thư (%d %s) cho %s

en: seen | seen
vi[0]: đã thấy

en: %d message for %s | %d messages for %s
vi[0]: %d thư cho %s

en:  (%d octets).
vi:  (%d octet).

en: No mail for %s
vi: Không có thư cho %s

en: bogus message count!
vi: số lượng thư giả!

en: Too many mails skipped (%d > %d) due to transient errors for %s
vi: Quá nhiều thư bị bỏ qua (%d > %d) bởi vì các lỗi nhất thời với %s

en: missing or bad RFC822 header
vi: dòng đầu RFC822 xấu hay còn thiếu

en: client/server synchronization
vi: đồng bộ hoá ứng dụng khách/trình phục vụ

en: client/server protocol
vi: giao thức ứng dụng khách/trình phục vụ

en: lock busy on server
vi: khoá bận trên máy phục vụ

en: SMTP transaction
vi: Giao dịch SMTP

en: DNS lookup
vi: Tra cứu DNS

en: %s error while fetching from %s@%s and delivering to SMTP host %s
vi: Gặp lỗi %s trong khi lấy từ %s@%s và phát cho máy SMTP %s

en: %s error while fetching from %s@%s
vi: Gặp lỗi %s trong khi lấy từ %s@%s

en: post-connection command terminated with signal %d
vi: câu lệnh kết nối cuối cùng đã thất bại với tín hiệu %d

en: post-connection command failed with status %d
vi: câu lệnh kết nối cuối cùng đã thất bại với trạng thái %d

en: Kerberos V4 support not linked.
vi: Chưa liên kết cách hỗ trợ Kerberos V4.

en: Kerberos V5 support not linked.
vi: Chưa liên kết cách hỗ trợ Kerberos V5.

en: Option --flush is not supported with %s
vi: Không hỗ trợ tùy chọn “--flush” (xoá sạch) với %s

en: Option --all is not supported with %s
vi: Không hỗ trợ tùy chọn “--all” (tất cả) với %s

en: Option --limit is not supported with %s
vi: Không hỗ trợ tùy chọn “--limit” (hạn chế) với %s

en: %s: The QMAILINJECT environment variable is set.
    This is dangerous as it can make qmail-inject or qmail's sendmail wrapper
    tamper with your From: or Message-ID: headers.
    Try "env QMAILINJECT= %s YOUR ARGUMENTS HERE"
    %s: Abort.
vi: %s: biến môi trường QMAILINJECT đã được đặt.
    Trường hợp này nguy hiểm vì nó có thể làm cho tiến trình qmail-inject
    hay bộ bao bọc sendmail của qmail-inject làm giả dòng đầu
    "From:” (Từ) hay “Message-ID” (mã nhận diện thư). Hãy cố đặt:
    "env QMAILINJECT= %s CÁC ĐỐI SỐ CỦA BẠN".
    %s: Hủy bộ.

en: %s: The NULLMAILER_FLAGS environment variable is set.
    This is dangerous as it can make nullmailer-inject or nullmailer's
    sendmail wrapper tamper with your From:, Message-ID: or Return-Path: headers.
    Try "env NULLMAILER_FLAGS= %s YOUR ARGUMENTS HERE"
    %s: Abort.
vi: %s: biến môi trường NULLMAILER_FLAGS đã được đặt.
    Trường hợp này nguy hiểm vì nó có thể làm cho tiến trình nullmailer-inject
    hay bộ bao bọc sendmail của nullmailer-inject làm giả dòng đầu
    "From:” (Từ) hay “Message-ID” (mã nhận diện thư) hay “Return-Path:”
    (đường dẫn trở về). Hãy cố đặt:
    "env NULLMAILER_FLAGS= %s CÁC ĐỐI SỐ CỦA BẠN".
    %s: Hủy bộ.

en: %s: You don't exist.  Go away.
vi: %s: Không nhận ra bạn. Mời ra khỏi đây.

en: Cannot find absolute path for user's home directory.
vi: Không thể tìm thấy đường dẫn tuyệt đối cho thư mục cá nhân của người dùng.

en: Cannot find absolute path for fetchmail's home directory.
vi: Không thể tìm thấy đường dẫn tuyệt đối cho thư mục cá nhân của fetchmail.

en: %s: can't determine your host!
vi: %s: không thể phân giải tên máy của bạn!

en: getaddrinfo failed for "%s": %s
vi: getaddrinfo gặp lỗi với "%s": %s

en: Cannot find my own host in hosts database to qualify it!
vi: Không tìm thấy máy mình trong cơ sở dữ liệu máy để thêm đủ khả năng vào nó!

en: Trying to continue with unqualified hostname.
    DO NOT report broken Received: headers, HELO/EHLO lines or similar problems!
    DO repair your /etc/hosts, DNS, NIS or LDAP instead.
vi: Đang cố tiếp tục với tên máy không có đủ khả năng.
    ĐỪNG thông báo dòng đầu “Received:” (đã nhận) bị ngắt,
    dòng HELO/EHLO bị ngắt hoặc vấn đề tương tự.
    HÃY sửa tập tin </etc/hosts>, DNS, NIS hay LDAP để thay thế.

en: %s's SMTP listener does not support ESMTP
vi: Bộ lắng nghe SMTP của %s không hỗ trợ ESMTP

en: %s's SMTP listener does not support ETRN
vi: Bộ lắng nghe SMTP của %s không hỗ trợ ETRN

en: Queuing for %s started
vi: Đã bất đầu sắp hàng cho %s

en: No messages waiting for %s
vi: Không có thư nào đợi %s

en: Pending messages for %s started
vi: Đã bất đầu thư bị hoãn cho %s

en: Unable to queue messages for node %s
vi: Không thể xếp hàng đợi thư cho nút %s

en: Node %s not allowed: %s
vi: Không cho phép nút %s: %s

en: ETRN syntax error
vi: Lỗi cú pháp ETRN

en: ETRN syntax error in parameters
vi: Lỗi cú pháp ETRN trong các tham số

en: Unknown ETRN error %d
vi: Không biết lỗi ETRN %d

en: Option --keep is not supported with ETRN
vi: Không hỗ trợ tùy chọn “--keep” (giữ) đối với ETRN

en: Option --flush is not supported with ETRN
vi: Không hỗ trợ tùy chọn “--flush” (xoá sạch) đối với ETRN

en: Option --folder is not supported with ETRN
vi: Không hỗ trợ tùy chọn “--folder” (thư mục) đối với ETRN

en: Option --check is not supported with ETRN
vi: Không hỗ trợ tùy chọn “--check” (kiểm tra) đối với ETRN

en: Copyright (C) 2002, 2003 Eric S. Raymond
    Copyright (C) 2004 Matthias Andree, Eric S. Raymond,
                       Robert M. Funk, Graham Wilson
    Copyright (C) 2005 - 2012 Sunil Shetye
    Copyright (C) 2005 - %d Matthias Andree
vi: Tác quyền © năm 2002, 2003 của Eric S. Raymond
    Tác quyền © năm 2004 của Matthias Andree, Eric S. Raymond,
                       Robert F. Funk, Graham Wilson
    Tác quyền © năm 2005-2006, 2010 - 2011 của Sunil Shetye
    Tác quyền © năm 2005-%d Matthias Andree

en: Fetchmail comes with ABSOLUTELY NO WARRANTY. This is free software, and you
    are welcome to redistribute it under certain conditions. For details,
    please see the file COPYING in the source or documentation directory.
vi: Fetchmail 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 nào đó.
    Để tìm thấy thông tin thêm thì hãy xem tập tin có tên COPYING (sao chép)
    trong thư mục nguồn hay tài liệu.

en: WARNING: Running as root is discouraged.
vi: CẢNH BÁO: khuyên bạn không chạy với tư cách siêu người dùng (root).

en: fetchmail: invoked with
vi: fetchmail: được gọi bằng

en: could not get current working directory
vi: không thể lấy thư mục hoạt động hiện có

en: This is fetchmail release %s
vi: Đây là fetchmail bản phát hành %s

en: Compiled with SSL library %#lx "%s"
    Run-time uses SSL library %#lx "%s"
vi: Được biên dịch với thư viện SSL %#lx "%s"
    Chạy thì dùng thư viện SSL %#lx "%s"

en: OpenSSL: %s
    Engines: %s
vi: OpenSSL: %s
    Bộ máy: %s

en: WARNING: Your SSL/TLS library does not support TLS v1.3.
vi: CẢNH BÁO: Phiên bản OpenSSL của bạn không hỗ trợ TLS v1.3.

en: ERROR: Compiled against LibreSSL, which is a copyright violation for lack of GPL clause 2b exception. See COPYING. Aborting.
vi: LỖI: Biên dịch dựa vào, cái mà vi phạm bản quyền do thiếu loại trừ mệnh đề 2b của giấy phép GPL. Xem SAO CHÉP.
    Nên bãi bỏ.

en: WARNING: Compiled without SSL/TLS.
vi: CẢNH BÁO: Biên dịch mà không có SSL/TLS.

en: The nodetach option is in effect, ignoring logfile option.
vi: Tùy chọn nodetach chịu tác động, bỏ qua tùy chọn logfile.

en: Not running in daemon mode, ignoring logfile option.
vi: Không chạy trong chế độ daemon (dịch vụ), bỏ qua tùy chọn logfile.

en: Logfile "%s" does not exist, ignoring logfile option.
vi: Tập tin nhật ký “%s” chưa có, bỏ qua tùy chọn logfile.

en: Logfile "%s" is not writable, aborting.
vi: Tập tin nhật ký “%s” không có quyền ghi, bỏ qua.

en: syslog and logfile options are both set, ignoring syslog, and logging to %s
vi: cả hai tùy chọn syslog và logfile đều được đặt, bỏ qua syslog, và ghi nhật ký vào %s

en: Taking options from command line%s%s
vi: Đang lấy các tùy chọn trên dòng lệnh%s%s

en: No mailservers set up -- perhaps %s is missing?
vi: Chưa thiết lập trình phục vụ thư nào — có lẽ còn thiếu %s ?

en: fetchmail: no mailservers have been specified.
vi: fetchmail: chưa chỉ định trình phục vụ thư.

en: fetchmail: no other fetchmail is running
vi: fetchmail: không có thẻ hiện fetchmail khác đang chạy

en: fetchmail: error killing %s fetchmail at %ld; bailing out.
vi: fetchmail: gặp lỗi khi buộc kết thúc của fetchmail %s tại %ld nên hủy bỏ.

en: fetchmail: %s fetchmail at %ld killed.
vi: fetchmail: fetchmail %s tại %ld bị buộc kết thúc.

en: fetchmail: can't check mail while another fetchmail to same host is running.
vi: fetchmail: không thể kiểm tra có thư mới trong khi một thể hiện fetchmail khác đang chạy tới cùng một máy.

en: fetchmail: can't poll specified hosts with another fetchmail running at %ld.
vi: fetchmail: không thể thăm dò các máy đã chỉ định khi có thể hiện fetchmail khác chạy tại %ld

en: fetchmail: another foreground fetchmail is running at %ld.
vi: fetchmail: một thể hiện fetchmail cảnh gần khác đang chạy tại %ld.

en: fetchmail: can't accept options while a background fetchmail is running.
vi: fetchmail: không thể chấp nhận tùy chọn trong khi một thể hiện fetchmail nền đang chạy.

en: fetchmail: background fetchmail at %ld awakened.
vi: fetchmail: thực hiện fetchmail chạy trên nền hệ thống  tại %ld đã được kích hoạt.

en: fetchmail: elder sibling at %ld died mysteriously.
vi: fetchmail: bản sao cũ cùng cấp tại %ld đã kết thúc một cách khó hiểu.

en: fetchmail: can't find a password for %s@%s.
vi: fetchmail: không tìm thấy mật khẩu cho %s@%s.

en: Enter password for %s@%s:
vi: Hãy gõ mật khẩu cho %s@%s:

en: fetchmail: Cannot detach into background. Aborting.
vi: fetchmail: không thể tháo bỏ vào nền nên hủy bỏ.

en: starting fetchmail %s daemon
vi: đang khởi chạy dịch vụ chạy nền fetchmail %s

en: could not open %s to append logs to
vi: không thể mở %s vào đó cần phụ thêm các sổ theo dõi

en: --check mode enabled, not fetching mail
vi: --check mode (chế độ kiểm tra) được bật thì không lấy thư

en: couldn't time-check %s (error %d)
vi: không thể kiểm tra giờ %s (lỗi %d)

en: restarting fetchmail (%s changed)
vi: đang khởi chạy lại fetchmail (%s đã được thay đổi)

en: attempt to re-exec may fail as directory has not been restored
vi: việc cố thực hiện lại có thể thất bại vì thư mục chưa được phục hồi

en: attempt to re-exec fetchmail failed
vi: việc cố thực hiện lại fetchmail đã thất bại

en: poll of %s skipped (failed authentication or too many timeouts)
vi: việc thăm dò %s bị bỏ qua (xác thực đã thất bại hoặc quá giờ quá nhiều lần)

en: interval not reached, not querying %s
vi: chưa tới khoảng nên không truy vấn %s

en: Query status=0 (SUCCESS)
vi: Trạng thái truy vấn=0 (THÀNH CÔNG)

en: Query status=1 (NOMAIL)
vi: Trạng thái truy vấn=1 (KHÔNG THƯ)

en: Query status=2 (SOCKET)
vi: Trạng thái truy vấn=2 (Ổ CẮM)

en: Query status=3 (AUTHFAIL)
vi: Trạng thái truy vấn=3 (XÁC THỰC THẤT BẠI)

en: Query status=4 (PROTOCOL)
vi: Trạng thái truy vấn=4 (GIAO THỨC)

en: Query status=5 (SYNTAX)
vi: Trạng thái truy vấn=5 (CÚ PHÁP)

en: Query status=6 (IOERR)
vi: Trạng thái truy vấn=6 (LỖI NHẬP/XUẤT)

en: Query status=7 (ERROR)
vi: Trạng thái truy vấn=7 (LỖI)

en: Query status=8 (EXCLUDE)
vi: Trạng thái truy vấn=8 (LOẠI TRỪ)

en: Query status=9 (LOCKBUSY)
vi: Trạng thái truy vấn=9 (KHOÁ BẬN)

en: Query status=10 (SMTP)
vi: Trạng thái truy vấn=10 (SMTP)

en: Query status=11 (DNS)
vi: Trạng thái truy vấn=11 (DNS)

en: Query status=12 (BSMTP)
vi: Trạng thái truy vấn=12 (BSMTP)

en: Query status=13 (MAXFETCH)
vi: Trạng thái truy vấn=13 (LẤY TỐI ĐA)

en: Query status=%d
vi: Trạng thái truy vấn=%d

en: All connections are wedged.  Exiting.
vi: Mọi sự kết nối là bế tắc nên thoát.

en: sleeping at %s for %d seconds
vi: đang ngủ tại %s trong %d giây

en: awakened by %s
vi: bị %s kích hoạt lại

en: awakened by signal %d
vi: bị tín hiệu %d kích hoạt lại

en: awakened at %s
vi: được kích hoạt lại tại %s

en: normal termination, status %d
vi: đã kết thúc chuẩn, trạng thái %d

en: couldn't time-check the run-control file
vi: không thể kiểm tra giờ của tập tin điều kiển việc chạy (run-control)

en: Warning: multiple mentions of host %s in config file
vi: Cảnh báo: gặp tên máy %s nhiều lần trong tập tin cấu hình

en: fetchmail: Error: multiple "defaults" records in config file, or "defaults" is not the first record.
vi: fetchmail: Lỗi: gặp nhiều bản ghi trong tập tin cấu hình. hoặc là “mặc định” không phải là bản ghi đầu tiên.

en: SSL support is not compiled in.
vi: Chưa biên dịch để được hỗ trợ SSL.

en: KERBEROS v4 support is configured, but not compiled in.
vi: Được cấu hình là có hỗ trợ KERBEROS v4, nhưng chưa được biên dịch vào.

en: KERBEROS v5 support is configured, but not compiled in.
vi: Được cấu hình là có hỗ trợ KERBEROS v5, nhưng chưa được biên dịch vào.

en: GSSAPI support is configured, but not compiled in.
vi: Được cấu hình là hỗ trợ GSSAPI, nhưng chưa được biên dịch vào.

en: fetchmail: warning: no DNS available to check multidrop fetches from %s
vi: fetchmail: cảnh báo: không có DNS sẵn sàng để kiểm tra việc lấy đa thả từ %s

en: warning: multidrop for %s requires envelope option!
vi: cảnh báo: việc đa thả cho %s cần thiết tùy chọn bao bọc (envelope).

en: warning: Do not ask for support if all mail goes to postmaster!
vi: cảnh báo: đừng yêu cầu sự hỗ trợ nếu mọi thư được phát cho postmaster (giám đốc sở bưu điện).

en: fetchmail: %s configuration invalid, specify positive port number for service or port
vi: fetchmail: cấu hình %s không hợp lệ; hãy chỉ định số hiệu cổng dương cho dịch vụ hay cổng

en: fetchmail: %s configuration invalid, RPOP requires a privileged port
vi: fetchmail: cấu hình %s không hợp lệ; RPOP yêu cầu một cổng đặc quyền

en: WARNING: %s configuration invalid, you normally need --ssl for port 995/service pop3s.
vi: CẢNH BÁO: cấu hình %s không hợp lệ; bạn thường chỉ cần --ssl cho cổng 995/service pop3s.

en: WARNING: %s configuration invalid, you normally need port 995/service pop3s for --ssl.
vi: CẢNH BÁO: cấu hình %s không hợp lệ; bạn thường chỉ cần cổng 995/service pop3s cho --ssl.

en: WARNING: %s configuration invalid, you normally need --ssl for port 993/service imaps.
vi: CẢNH BÁO: cấu hình %s không hợp lệ; bạn thường chỉ cần --ssl cho cổng 993/service imaps.

en: WARNING: %s configuration invalid, you normally need port 993/service imaps for --ssl.
vi: CẢNH BÁO: cấu hình %s không hợp lệ; bạn thường chỉ cần cổng 993/service imaps cho --ssl.

en: %s configuration invalid, LMTP can't use default SMTP port
vi: cấu hình %s không hợp lệ; LMTP không thể sử dụng cổng SMTP mặc định

en: Both fetchall and keep on in daemon or idle mode is a mistake!
vi: Việc chạy fetchall (lấy hết) cùng với tiếp tục trong chế độ trình nền là trường hợp xấu.

en: fetchmail: Error: idle mode does not work for multiple folders or accounts!
vi: fetchmail: Lỗi: chế độ idle không làm việc với nhiều thư mục hay tài khoản!

en: terminated with signal %d
vi: đã kết thúc với tín hiệu %d

en: %s querying %s (protocol %s) at %s: poll started
vi: %s truy vấn %s (giao thức %s) tại %s: việc thăm dò đã khởi chạy

en: POP2 support is not configured.
vi: Chưa cấu hình để hỗ trợ POP2.

en: POP3 support is not configured.
vi: Chưa cấu hình để hỗ trợ POP3.

en: IMAP support is not configured.
vi: Chưa cấu hình để hỗ trợ IMAP.

en: ETRN support is not configured.
vi: Chưa cấu hình để hỗ trợ ETRN.

en: ODMR support is not configured.
vi: Chưa cấu hình để hỗ trợ ODMR.

en: unsupported protocol selected.
vi: giao thức đã chọn không được hỗ trợ.

en: %s querying %s (protocol %s) at %s: poll completed
vi: %s truy vấn %s (giao thức %s) tại %s: việc thăm dò đã chạy xong

en: Poll interval is %d seconds
vi: Khoảng thăm dò là %d giây

en: Logfile is %s
vi: Tập tin nhật ký là %s

en: Idfile is %s
vi: Tập tin Id là %s

en: Progress messages will be logged via syslog
vi: Các thông điệp tiến hành sẽ được ghi lưu bằng syslog (bản ghi hệ thống)

en: Fetchmail will masquerade and will not generate Received
vi: Fetchmail sẽ giả trang và sẽ không tạo ra dòng đầu “Received” (đã nhận)

en: Fetchmail will show progress dots even in logfiles.
vi: Fetchmail sẽ hiển thị các chấm tiến hành ngay cả trong tập tin ghi lưu.

en: Fetchmail will forward misaddressed multidrop messages to %s.
vi: Fetchmail sẽ chuyển tiếp các thư đa thả có địa chỉ sai tới %s

en: Fetchmail will direct error mail to the postmaster.
vi: Fetchmail sẽ chỉ các thư lỗi tới postmaster (giám đốc sở bưu điện).

en: Fetchmail will direct error mail to the sender.
vi: Fetchmail sẽ chỉ các thư lỗi tới người gởi.

en: Fetchmail will treat permanent errors as permanent (drop messages).
vi: Fetchmail sẽ thấy lỗi bền bỉ như lâu dài (thì bỏ thư).

en: Fetchmail will treat permanent errors as temporary (keep messages).
vi: Fetchmail sẽ thấy lỗi bền bỉ như tạm thời (giữ thư).

en: Options for retrieving from %s@%s:
vi: Tùy chọn về việc lấy từ %s@%s:

en:   Mail will be retrieved via %s
vi:   Thư sẽ được lấy bằng %s

en:   Poll of this server will occur every %d interval.
     |   Poll of this server will occur every %d intervals.
vi[0]:   Máy phục vụ này sẽ được thăm dò mỗi %d khoảng.

en:   True name of server is %s.
vi:   Tên đúng của máy phục vụ là %s.

en:   This host will not be queried when no host is specified.
vi:   Máy này sẽ không được truy vấn khi chưa chỉ định máy nào.

en:   This host will be queried when no host is specified.
vi:   Máy này sẽ được truy vấn khi chưa chỉ định máy nào.

en:   Password will be prompted for.
vi:   Sẽ nhắc với mật khẩu.

en:   APOP secret = "%s".
vi:   Bí mật APOP = “%s”.

en:   RPOP id = "%s".
vi:   ID RPOP = “%s”.

en:   Password = "%s".
vi:   Mật khẩu = “%s”.

en:   Protocol is KPOP with Kerberos %s authentication
vi:   Giao thức là KPOP cùng với sự xác thực Kerberos %s

en:   Protocol is %s
vi:   Giao thức là %s

en:  (using service %s)
vi:  (dùng dịch vụ %s)

en:  (using default port)
vi:  (dùng cổng mặc định)

en:  (forcing UIDL use)
vi:  (buộc dùng UIDL)

en:   All available authentication methods will be tried.
vi:   Sẽ cố dùng mọi phương pháp xác thực sẵn sàng.

en:   Password authentication will be forced.
vi:   Sẽ buộc xác thực bằng mật khẩu.

en:   MSN authentication will be forced.
vi:   Sẽ buộc xác thực MSN.

en:   NTLM authentication will be forced.
vi:   Sẽ buộc xác thực kiểu NTLM.

en:   OTP authentication will be forced.
vi:   Sẽ buộc xác thực OTP.

en:   CRAM-MD5 authentication will be forced.
vi:   xác thực CRAM-MD5 sẽ được ép buộc.

en:   GSSAPI authentication will be forced.
vi:   Sẽ buộc xác thực GSSAPI.

en:   Kerberos V4 authentication will be forced.
vi:   Sẽ buộc xác thực Kerberos V4.

en:   Kerberos V5 authentication will be forced.
vi:   Sẽ buộc xác thực Kerberos V5.

en:   End-to-end encryption assumed.
vi:   Giả sử sự mật mã cuối đến cuối.

en:   Mail service principal is: %s
vi:   Điều chính trong dịch vụ thư là: %s

en:   SSL encrypted sessions enabled.
vi:   Phiên chạy được mã hóa bằng SSL đã được bật.

en:   SSL protocol: %s.
vi:   Giao thức SSL: %s

en:   SSL server certificate checking enabled.
vi:   Khả năng kiểm tra chứng nhận máy phục vụ SSL đã được bật.

en:   SSL server certificate checking disabled.
vi:   Khả năng kiểm tra chứng nhận máy phục vụ SSL đã bị tắt.

en:   SSL default trusted certificate file: %s
vi:   Tập tin chứng nhận đáng tin SSL mặc định: %s

en:   SSL trusted certificate file: %s
vi:   Tập tin chứng nhận đáng tin SSL: %s

en:   SSL default trusted certificate directory: %s
vi:   Thư mục chứng nhận đáng tin SSL mặc định: %s

en:   SSL trusted certificate directory: %s
vi:   Thư mục chứng nhận đáng tin SSL: %s

en:   SSL server CommonName: %s
vi:   CommonName máy phục vụ SSL: %s

en:   SSL key fingerprint (checked against the server key): %s
vi:   Vân tay khoá SSL (so sánh với khoá máy phục vụ): %s

en:   Server nonresponse timeout is %d seconds
vi:   Thời hạn không đáp ứng của máy phục vụ là %d giây

en:  (default).
vi:  (mặc định).

en:   Default mailbox selected.
vi:   Hộp thư mặc định đã được chọn.

en:   Selected mailboxes are:
vi:   Các hộp thư đã chọn là:

en:   All messages will be retrieved (--all on).
vi:   Mọi thư sẽ được lấy (“--all” bật).

en:   Only new messages will be retrieved (--all off).
vi:   Chỉ thư mới sẽ được lấy (“--all” tắt).

en:   Fetched messages will be kept on the server (--keep on).
vi:   Các thư đã lấy sẽ được giữ lại trên máy phục vụ (“--keep” bật).

en:   Fetched messages will not be kept on the server (--keep off).
vi:   Các thư đã lấy sẽ không được giữ lại trên máy phục vụ (“--keep” tắt).

en:   Old messages will be flushed before message retrieval (--flush on).
vi:   Các thư cũ sẽ được xoá sạch trước khi lấy thư (“--flush” bật).

en:   Old messages will not be flushed before message retrieval (--flush off).
vi:   Các thư cũ sẽ không được xoá sạch trước khi lấy thư (“--flush” tắt).

en:   Oversized messages will be flushed before message retrieval (--limitflush on).
vi:   Các thư quá lớn sẽ được xoá sạch trước khi lấy thư (“--limitflush” bật).

en:   Oversized messages will not be flushed before message retrieval (--limitflush off).
vi:   Các thư quá lớn sẽ không được xoá sạch trước khi lấy thư (“--limitflush” tắt).

en:   Rewrite of server-local addresses is enabled (--norewrite off).
vi:   Khả năng ghi lại các địa chỉ cục bộ với máy phục vụ đã được bật (“--norewrite” tắt).

en:   Rewrite of server-local addresses is disabled (--norewrite on).
vi:   Khả năng ghi lại các địa chỉ cục bộ với máy phục vụ đã được tắt (“--norewrite” bật).

en:   Carriage-return stripping is enabled (stripcr on).
vi:   Khả năng gỡ bỏ mọi ký tự về đầu dòng đã được bật (“stripcr” bật).

en:   Carriage-return stripping is disabled (stripcr off).
vi:   Khả năng gỡ bỏ mọi ký tự về đầu dòng đã được tắt (“stripcr” tắt).

en:   Carriage-return forcing is enabled (forcecr on).
vi:   Việc buộc ký tự về đầu dòng đã được bật (“forcecr” bật).

en:   Carriage-return forcing is disabled (forcecr off).
vi:   Việc buộc ký tự về đầu dòng đã được tắt (“forcecr” tắt).

en:   Interpretation of Content-Transfer-Encoding is disabled (pass8bits on).
vi:   Khả năng giải thích Content-Transfer-Encoding (cách mã hoá nội dung được truyền) đã được tắt (“pass8bits” bật).

en:   Interpretation of Content-Transfer-Encoding is enabled (pass8bits off).
vi:   Khả năng giải thích Content-Transfer-Encoding (cách mã hoá nội dung được truyền) đã được bật (“pass8bits” tắt).

en:   MIME decoding is enabled (mimedecode on).
vi:   Khả năng giải mã MIME đã được bật (“mimedecode” bật).

en:   MIME decoding is disabled (mimedecode off).
vi:   Khả năng giải mã MIME đã được tắt (“mimedecode” tắt).

en:   Idle after poll is enabled (idle on).
vi:   Nghỉ sau khi việc thăm dò được bật (nghỉ bật).

en:   Idle after poll is disabled (idle off).
vi:   Nghỉ sau khi việc thăm dò được tắt (nghỉ tắt).

en:   Nonempty Status lines will be discarded (dropstatus on)
vi:   Các dòng Trạng thái sẽ được hủy (“dropstatus” bật).

en:   Nonempty Status lines will be kept (dropstatus off)
vi:   Các dòng Status (Trạng thái) sẽ được giữ (“dropstatus” tắt).

en:   Delivered-To lines will be discarded (dropdelivered on)
vi:   Các dòng Delivered-To (Được phát cho) sẽ được hủy (“dropdelivered” bật).

en:   Delivered-To lines will be kept (dropdelivered off)
vi:   Các dòng Delivered-To (Được phát cho) sẽ được giữ (“dropdelivered” tắt).

en:   Message size limit is %d octets (--limit %d).
vi:   Giới hạn kích cỡ thư là %d octet (“--limit” %d).

en:   No message size limit (--limit 0).
vi:   Không có giới hạn kích cỡ thư (“--limit” 0).

en:   Message size warning interval is %d seconds (--warnings %d).
vi:   Khoảng cảnh báo kích cỡ thư là %d giây (“--warnings” %d).

en:   Size warnings on every poll (--warnings 0).
vi:   Cảnh báo về kích cỡ mỗi lần thăm dò (“--warnings” 0).

en:   Received-message limit is %d (--fetchlimit %d).
vi:   Giới hạn thư đã nhận là %d (“--fetchlimit” %d).

en:   No received-message limit (--fetchlimit 0).
vi:   Không có giới hạn thư đã nhận (“--fetchlimit” 0).

en:   Fetch message size limit is %d (--fetchsizelimit %d).
vi:   Giới hạn kích cỡ thư lấy là %d (“--fetchsizelimit” %d).

en:   No fetch message size limit (--fetchsizelimit 0).
vi:   Không có giới hạn kích cỡ thư lấy (“(--fetchsizelimit” 0).

en:   Do binary search of UIDs during each poll (--fastuidl 1).
vi:   Tìm kiếm nhị phân các UID trong khi mỗi việc thăm dò (“--fastuidl” 1).

en:   Do binary search of UIDs during %d out of %d polls (--fastuidl %d).
vi:   Tìm kiếm nhị phân các UID trong khi %d trên %d việc thăm dò (“--fastuidl” %d).

en:    Do linear search of UIDs during each poll (--fastuidl 0).
vi:    Tìm kiếm tuyến các UID trong khi mỗi việc thăm dò (“--fastuidl” 0).

en:   SMTP message batch limit is %d.
vi:   Giới hạn bó thư SMTP là %d.

en:   No SMTP message batch limit (--batchlimit 0).
vi:   Không có giới hạn bó thư SMTP (“--batchlimit” 0).

en:   Deletion interval between expunges forced to %d (--expunge %d).
vi:   Khoảng xoá bỏ giữa hai lần xoá hẳn đã được buộc thành %d (“--expunge” %d).

en:   No forced expunges (--expunge 0).
vi:   Không có việc xoá hẳn đã buộc) (“--expunge” 0).

en:   Domains for which mail will be fetched are:
vi:   Các miền cho đó sẽ lấy thư là:

en:  (default)
vi:  (mặc định)

en:   Messages will be appended to %s as BSMTP
vi:   Các thư sẽ được phụ thêm vào %s là BSMTP

en:   Messages will be delivered with "%s".
vi:   Các thư sẽ được phát bằng “%s”.

en:   Messages will be %cMTP-forwarded to:
vi:   Các thư sẽ được chuyển tiếp %cMTP tới:

en:   Host part of MAIL FROM line will be %s
vi:   Phần máy của dòng MAIL FROM (thư từ) sẽ là %s

en:   Address to be put in RCPT TO lines shipped to SMTP will be %s
vi:   Địa chỉ cần chèn vào dòng RCPT TO được gởi cho SMTP sẽ là %s

en:   Recognized listener spam block responses are:
vi:   Các đáp ứng chặn thư rác đã nhận diện của bộ lắng nghe là:

en:   Spam-blocking disabled
vi:   Khả năng chặn thư rác được tắt

en:   Server connection will be brought up with "%s".
vi:   Sự kết nối đến máy phục vụ sẽ được tạo bằng “%s”.

en:   No pre-connection command.
vi:   Không có lệnh tiền kết nối.

en:   Server connection will be taken down with "%s".
vi:   Sự kết nối đến máy phục vụ sẽ được đóng bằng “%s”.

en:   No post-connection command.
vi:   Không có lệnh hậu kết nối.

en:   No localnames declared for this host.
vi:   Chưa khai báo tên cục bộ (localname) cho máy này.

en:   Multi-drop mode:
vi:   Chế độ đa thả:

en:   Single-drop mode:
vi:   Chế độ thả đơn:

en: %d local name recognized.
     | %d local names recognized.
vi[0]: Chấp nhân %d tên cục bộ.

en:   DNS lookup for multidrop addresses is enabled.
vi:   Khả năng tra tìm DNS cho địa chỉ đa thả đã được bật.

en:   DNS lookup for multidrop addresses is disabled.
vi:   Khả năng tra tìm DNS cho địa chỉ đa thả đã được tắt.

en:   Server aliases will be compared with multidrop addresses by IP address.
vi:   Bí danh máy phục vụ sẽ được so sánh với địa chỉ đa thả theo địa chỉ IP.

en:   Server aliases will be compared with multidrop addresses by name.
vi:   Bí danh máy phục vụ sẽ được so sánh với địa chỉ đa thả theo tên.

en:   Envelope-address routing is disabled
vi:   Khả năng định tuyến phong bì-địa chỉ đã được tắt

en:   Envelope header is assumed to be: %s
vi:   Giả sử dòng đầu phong bì là: %s

en:   Number of envelope headers to be skipped over: %d
vi:   Số dòng đầu phong bì cần bỏ qua: %d

en:   Prefix %s will be removed from user id
vi:   Tiền tố %s sẽ được gỡ bỏ ra ID người dùng

en:   No prefix stripping
vi:   Không gỡ bỏ tiền tố

en:   Predeclared mailserver aliases:
vi:   Các bí danh trình phục vụ thư khai báo sẵn:

en:   Local domains:
vi:   Miền cục bộ:

en:   Connection must be through interface %s.
vi:   Phải kết nối qua giao diện %s.

en:   No interface requirement specified.
vi:   Chưa chỉ định giao diện cần thiết.

en:   Polling loop will monitor %s.
vi:   Vòng lặp thăm dò sẽ theo dõi %s.

en:   No monitor interface specified.
vi:   Chưa chỉ định giao diện theo dõi.

en:   Server connections will be made via plugin %s (--plugin %s).
vi:   Kết nối đến máy phục vụ sẽ được thực hiện thông qua phần bổ xung %s (“--plugin” %s).

en:   No plugin command specified.
vi:   Chưa chỉ định lệnh bổ xung.

en:   Listener connections will be made via plugout %s (--plugout %s).
vi:   Kết nối lắng nghe sẽ được thông qua phần bổ xung %s (“--plugout” %s).

en:   No plugout command specified.
vi:   Chưa chỉ định lệnh bổ xung.

en:   No UIDs saved from this host.
vi:   Không có UID được lưu từ máy này.

en:   %d UIDs saved.
vi:   %d UID đã được lưu.

en:   Poll trace information will be added to the Received header.
vi:   Thông tin vết thăm dò sẽ được thêm vào dòng đầu “Received”.

en:   No poll trace information will be added to the Received header.
vi:   Không có thông tin vết thăm dò sẽ được thêm vào dòng đầu “Received” (Nhận được).

en:   Messages with bad headers will be rejected.
vi:   Thư nào có dòng đầu sai thì bị từ chối.

en:   Messages with bad headers will be passed on.
vi:   Thư nào có dòng đầu sai thì được gửi qua.

en:   Pass-through properties "%s".
vi:   Tài sản gởi qua “%s”.

en: Cannot modify signal mask: %s
vi: Không thể sửa đổi mặt nạ tín hiệu: %s

en: Your operating system neither defines PATH_MAX nor will it accept realpath(f, NULL). Aborting.
vi: Hệ điều hành của bạn không định nghĩa PATH_MAX cũng không chấp nhận realpath(f, NULL). Nên bãi bỏ.

en: ERROR: no support for getpassword() routine
vi: LỖI: không hỗ trợ thao tác getpassword() (lấy mật khẩu).

en: 
    Caught SIGINT... bailing out.
vi: 
    Bắt gặp SIGINT ... nên hủy bỏ.

en: GSSAPI error in gss_display_status called from <%s>
vi: Lỗi GSSAPI trong gss_display_status được gọi từ <%s>

en: GSSAPI error %s: %.*s
vi: Lỗi GSSAPI %s: %.*s

en: Couldn't get service name for [%s]
vi: Không thể lấy tên dịch vụ cho [%s]

en: Using service name [%s]
vi: Đang dùng tên dịch vụ [%s]

en: No suitable GSSAPI credentials found. Skipping GSSAPI authentication.
vi: Không tìm thấy thông tin xác thực GSSAPI nên bỏ qua bước xác thực GSSAPI.

en: If you want to use GSSAPI, you need credentials first, possibly from kinit.
vi: Muốn sử dụng GSSAPI thì trước tiên yêu cầu thông tin xác thực, có thể là từ kinit.

en: Received malformed challenge to "%s GSSAPI"!
vi: Nhận được hiệu lệnh dị hình cho “%s GSSAPI”!

en: Sending credentials
vi: Đang gởi thông tin xác thực...

en: Error exchanging credentials
vi: Gặp lỗi khi trao đổi thông tin xác thực

en: Couldn't unwrap security level data
vi: Không thể mở bọc dữ liệu cấp bảo mật

en: Credential exchange complete
vi: Việc trao đổi thông tin xác thực là hoàn thành

en: Server requires integrity and/or privacy
vi: Máy phục vụ cần thiết sự tích hợp và/hay sự riêng tự

en: Unwrapped security level flags: %s%s%s
vi: Các cờ cấp bảo mật đã mở bọc: %s%s%s

en: Maximum GSS token size is %ld
vi: Kích cỡ hiệu bài GSS tối đa là %ld

en: GSSAPI username too long for static buffer.
vi: Tên GSSAPI quá dài cho bộ đệm tĩnh.

en: Error creating security level request
vi: Gặp lỗi khi tạo yêu cầu cấp bảo mật

en: GSSAPI send_token too large (%lu) while sending username.
vi: GSSAPI send_token quá dài (%lu) trong khi đang gửi tài khoản.

en: Releasing GSS credentials
vi: Đang phát hành thông tin xác thực GSS...

en: Error releasing credentials
vi: Gặp lỗi khi phát hành thông tin xác thực

en: fetchmail: thread sleeping for %d sec.
vi: fetchmail: tuyến trình ngủ trong %d giây

en: Protocol identified as IMAP4 rev 1
vi: Giao thức được phát hiện là IMAP4 rev 1

en: Protocol identified as IMAP4 rev 0
vi: Giao thức được phát hiện là IMAP4 rev 0

en: Protocol identified as IMAP2 or IMAP2BIS
vi: Giao thức được phát hiện là IMAP2 hay IMAP2BIS

en: will idle after poll
vi: sẽ nghỉ sau khi thăm dò

en: Received BYE response from IMAP server: %s
vi: Nhận được đáp ứng BYE (tạm biệt) từ máy phục vụ IMAP: %s

en: bogus message count in "%s"!
vi: gặp số đếm thư giả trong “%s”!

en: bogus EXPUNGE count in "%s"!
vi: gặp số đếm EXPUNGE sai trong “%s”!

en: found updated capabilities list
vi: tìm thấy danh sách các khả năng của máy chủ đã cập nhật

en: server did not advertise SASL-IR extension but fetchmail's implementation requires it for AUTHENTICATE EXTERNAL
vi: máy phục vụ đã không thông báo phần mở rộng SASL-IR nhưng phần thực thi của yêu cầu nó cho AUTHENTICATE EXTERNAL

en: %s: configuration requires TLS, but STARTTLS is not permitted because of authenticated state (PREAUTH). Aborting connection.  If your plugin is secure, you can defeat STARTTLS with --sslproto '' (see manual).
vi: %s: cấu hình yêu cầu TLS, nhưng STARTTLS không được phép bởi vì trạng thái xác thực (PREAUTH). Bãi bỏ kết nối. Nếu trình cắm của bạn an toàn, thì bạn có thể thủ tiêu STARTTLS với --sslproto (xem hướng dẫn sử dụng).

en: %s: configuration requires TLS, but STARTTLS is not permitted because of authenticated state (PREAUTH). Aborting connection.  Server permitting, try --ssl instead (see manual).
vi: %s: cấu hình yêu cầu TLS, nhưng STARTTLS không được phép bởi vì trạng thái xác thực (PREAUTH). Bãi bỏ kết nối. Máy chủ cho phép, hãy thử --ssl để thay thế (xem hướng dẫn sử dụng).

en: %s: upgrade to TLS succeeded.
vi: %s: việc nâng cấp lên TLS đã thành công.

en: %s: upgrade to TLS failed.
vi: %s: việc nâng cấp lên TLS gặp lỗi.

en: %s: opportunistic upgrade to TLS failed, trying to continue
vi: %s: việc nâng cấp lên TLS một cách cơ hội chủ nghĩa gặp lỗi, nên thử tiếp tục

en: %s: WARNING: server offered STARTTLS but sslproto '' given.
vi: %s: CẢNH BÁO: máy chủ muốn dùng STARTTLS nhưng sslproto ''  đưa ra.

en: %s: --auth external requested but server does not advertise it.
vi: %s: --auth bên ngoài được yêu cầu nhưng máy phục vụ không thông báo về nó.

en: Required OTP capability not compiled into fetchmail
vi: Khả năng OTP cần thiết không được biên dịch vào fetchmail

en: Required NTLM capability not compiled into fetchmail
vi: Khả năng NTLM cần thiết không được biên dịch vào fetchmail

en: %s: --auth password requested but server forbids it (LOGINDISABLED).
vi: %s: --auth mk được yêu cầu nhưng máy phục vụ ngăn cấm nó (LOGINDISABLED).

en: %s: we've run out of authentication methods and cannot log in.
vi: %s: Hết cách xác thực được phép nên không thể đăng nhập.

en: mail expunge mismatch (%d actual != %d expected)
vi: không khớp được khi xoá hẳn thư (%d thật != %d ngờ)

en: %lu is unseen
vi: %lu chưa xem

en: %u is unseen
vi: %u chưa xem

en: re-poll failed
vi: việc thăm dò lại gặp lỗi

en: %d message waiting after re-poll
     | %d messages waiting after re-poll
vi[0]: %d thư đợi sau khi thăm dò lại

en: mailbox selection failed
vi: việc chọn hộp thư gặp lỗi

en: %d message waiting after first poll
     | %d messages waiting after first poll
vi[0]: %d thư đợi sau khi thăm dò lần thứ nhất

en: expunge failed
vi: việc xoá hẳn gặp lỗi

en: %d message waiting after expunge
     | %d messages waiting after expunge
vi[0]: %d thư đợi sau khi xoá hẳn

en: search for unseen messages failed
vi: việc tìm kiếm các thư chưa xem gặp lỗi

en: %u is first unseen
vi: %u là thư đầu chưa xem

en: Warning: ignoring bogus data for message sizes returned by the server.
vi: Cảnh báo: đang bỏ qua dữ liệu giả về kích cỡ các thư bị máy phục vụ trả về.

en: Incorrect FETCH response: %s.
vi: Sai đáp ứng FETCH (lấy): %s.

en: Unable to open kvm interface. Make sure fetchmail is SGID kmem.
vi: Không thể mở giao diện kvm. Hãy kiểm tra xem fetchmail là SGID kmem.

en: Unable to parse interface name from %s
vi: Không thể phân tách tên giao diện từ %s

en: get_ifinfo: sysctl (iflist estimate) failed
vi: get_ifinfo: sysctl (iflist ước) gặp lỗi

en: get_ifinfo: malloc failed
vi: get_ifinfo: malloc gặp lỗi

en: get_ifinfo: sysctl (iflist) failed
vi: get_ifinfo: sysctl (iflist) gặp lỗi

en: Routing message version %d not understood.
vi: Không hiểu thư định tuyến phiên bản %d.

en: No interface found with name %s
vi: Không tìm thấy giao diện tên %s

en: No IP address found for %s
vi: Không tìm thấy địa chỉ IP cho %s

en: missing IP interface address
vi: thiếu địa chỉ IP giao diện

en: invalid IP interface address
vi: địa chỉ IP giao diện không hợp lệ

en: invalid IP interface mask
vi: mặt nạ giao diện IP không hợp lệ

en: activity on %s -noted- as %d
vi: hoạt động trên %s -được ghi lưu- là %d

en: skipping poll of %s, %s down
vi: đang bỏ qua việc thăm dò %s, %s xuống

en: skipping poll of %s, %s IP address excluded
vi: đang bỏ qua việc thăm dò %s, loại trừ địa chỉ IP %s

en: activity on %s checked as %d
vi: hoạt động trên %s được kiểm tra là %d

en: skipping poll of %s, %s inactive
vi: đang bỏ qua việc thăm dò %s, %s không hoạt động

en: activity on %s was %d, is %d
vi: hoạt động trên %s đã %d, là %d

en: could not decode initial BASE64 challenge
vi: không thể giải mã yêu cầu BASE64 đầu tiên

en: principal %s in ticket does not match -u %s
vi: điều chính %s trong vé không khớp với -u %s

en: non-null instance (%s) might cause strange behavior
vi: thể hiện không rỗng (%s) có thể gây ra ứng xử lạ

en: could not decode BASE64 ready response
vi: không thể giải mã đáp ứng sẵn sàng BASE64

en: challenge mismatch
vi: yêu cầu không khớp

en: fetchmail: error reading lockfile "%s": %s
vi: fetchmail: gặp lỗi khi đọc tập tin khoá “%s”: %s

en: fetchmail: removing stale lockfile "%s"
vi: fetchmail: đang gỡ bỏ tập tin khoá cũ "%s"

en: fetchmail: cannot unlink lockfile "%s" (%s), trying to write to it
vi: fetchmail: gặp lỗi bỏ liên kết tập tin khoá “%s” (%s), đang cố ghi vào nó

en: fetchmail: cannot write to lockfile "%s" (%s), exiting
vi: fetchmail: không thể ghi vào tập tin khoá “%s” (%s): nên thoát ra

en: fetchmail: error opening lockfile "%s": %s
vi: fetchmail:  gặp lỗi khi mở tập tin khoá “%s”: %s

en: fetchmail: lock creation failed, pidfile "%s": %s
vi: fetchmail: việc tạo khoá gặp lỗi, pidfile "%s": %s.

en: fetchmail: cannot remove or truncate pidfile "%s": %s
vi: fetchmail: không thể xóa bỏ hay cắt ngắn pidfile “%s”: %s

en: %s:%d: warning: found "%s" before any host names
vi: %s: %d: cảnh báo: tìm thấy “%s” nằm trước các tên máy

en: %s:%d: warning: unknown token "%s"
vi: %s: %d: cảnh báo: không hiểu thẻ bài “%s”

en: Warning: received malformed challenge to "AUTH(ENTICATE) NTLM"!
vi: Cảnh báo: nhận được thử thách dị hình cho “AUTH(ENTICATE) NTLM”!

en: NTLM challenge contains invalid data.
vi: Thử thách NTLM có chứa các dữ liệu không hợp lệ.

en: %s's SMTP listener does not support ATRN
vi: Bộ lắng nghe SMTP của %s không hỗ trợ ATRN

en: Turnaround now...
vi: Quay lại ngay bây giờ...

en: ATRN request refused.
vi: Yêu cầu ATRN bị từ chối.

en: Unable to process ATRN request now
vi: Không thể xử lý yêu cầu ATRN ngay bây giờ

en: You have no mail.
vi: Bạn không có thư mới.

en: Command not implemented
vi: Lệnh chưa thực hiện

en: Authentication required.
vi: Cần thiết xác thực.

en: Unknown ODMR error "%s"
vi: Không rõ lỗi ODMR “%s”

en: receiving message data
vi: đang nhận dữ liệu thư

en: Option --keep is not supported with ODMR
vi: Không hỗ trợ tùy chọn “--keep” (giữ) với ODMR

en: Option --flush is not supported with ODMR
vi: Không hỗ trợ tùy chọn “--flush” (xoá sạch) với ODMR

en: Option --folder is not supported with ODMR
vi: Không hỗ trợ tùy chọn “--folder” (thư mục) với ODMR

en: Option --check is not supported with ODMR
vi: Không hỗ trợ tùy chọn “--check” (kiểm tra) với ODMR

en: server recv fatal
vi: recv (nhận) của máy phục vụ là nghiêm trọng

en: Could not decode OTP challenge
vi: Không thể giải mã yêu cầu OTP

en: Secret pass phrase:
vi: Cụm từ mật khẩu bí mật:

en: String '%s' is not a valid number string.
vi: Chuỗi “%s” không phải là một chuỗi số hợp lệ.

en: Value of string '%s' is %s than %d.
vi: Giá trị của chuỗi “%s” là %s hơn %d.

en: Invalid bad-header policy `%s' specified.
vi: Sai chỉ định chính sách dòng đầu xấu “%s”.

en: Invalid protocol `%s' specified.
vi: Chỉ định giao thức “%s” không hợp lệ.

en: Invalid authentication `%s' specified.
vi: Chỉ định sự xác thực “%s” không hợp lệ.

en: usage:  fetchmail [options] [server ...]
vi: usage:  fetchmail [các_tùy_chọn] [máy phục vụ ...]

en:   Options are as follows:
vi:   Các tùy chọn có sẵn:

en:   -?, --help        display this option help
vi:   -?, --help        hiển thị _trợ giúp_ này về tùy chọn

en:   -V, --version     display version info
vi:   -V, --version     hiển thị thông tin _phiên bản_

en:   -c, --check       check for messages without fetching
vi:   -c, --check       _kiểm tra_ có thư mới, không lấy gì

en:   -s, --silent      work silently
vi:   -s, --silent      không xuất chi tiết (im lặng)

en:   -v, --verbose     work noisily (diagnostic output)
vi:   -v, --verbose     xuất _chi tiết_ để chẩn đoán

en:   -d, --daemon      run as a daemon once per n seconds
vi:   -d, --daemon      chạy là _trình nền_ một lần trong n giây

en:   -N, --nodetach    don't detach daemon process
vi:   -N, --nodetach    _không tách rời_ tiến trình nền

en:   -q, --quit        kill daemon process
vi:   -q, --quit        buộc tiến trình dịch vụ chạy nền thoát

en:   -L, --logfile     specify logfile name
vi:   -L, --logfile     chỉ định tên _tập tin nhật ký_

en:       --syslog      use syslog(3) for most messages when running as a daemon
vi:       --syslog      dùng syslog(3) (bản ghi hệ thống) để ghi lưu phần lớn thông điệp
                         trong khi chạy là dịch vụ chạy nền

en:       --nosyslog    turns off use of syslog(3)
vi:       --nosyslog    tắt không dùng syslog(3)

en:       --invisible   don't write Received & enable host spoofing
vi:       --invisible   không ghi Received (dòng đầu Đã nhận) và bật khả năng ẩn máy đúng)
    				(_vô hình_)

en:   -f, --fetchmailrc specify alternate run control file
vi:   -f, --fetchmailrc 		chỉ định tập tin _điều khiển chạy_ (rc) xen kẽ

en:   -i, --idfile      specify alternate UIDs file
vi:   -i, --idfile      chỉ định _tập tin nhận diện_ người dùng (UID) xen kẽ

en:       --pidfile     specify alternate PID (lock) file
vi:       --pidfile     chỉ định _tập tin nhận diện tiến trình_ (PID) (khoá) xen kẽ

en:       --postmaster  specify recipient of last resort
vi:       --postmaster  chỉ định người nhận cuối cùng (_giám đốc sở bưu điện_)

en:       --nobounce    redirect bounces from user to postmaster.
vi:       --nobounce    chuyển tiếp các thư nảy về từ người dùng
    				sang giám đốc sở bưu điện (_không nảy_)

en:       --nosoftbounce fetchmail deletes permanently undeliverable messages.
vi:       --nosoftbounce fetchmail xoá bỏ mỗi thư không thể phát được (bền bỉ).

en:       --softbounce  keep permanently undeliverable messages on server (default).
vi:       --softbounce  giữ trên máy phục vụ mỗi thư không thể phát được (bền bỉ). Đây là ứng xử mặc định.

en:   -I, --interface   interface required specification
vi:   -I, --interface   đặc tả cần thiết _giao diện_

en:   -M, --monitor     monitor interface for activity
vi:   -M, --monitor     _theo dõi_ hoạt động trên giao diện

en:       --ssl         enable ssl encrypted session
vi:       --ssl         bật phiên chạy đã mật mã bằng SSL

en:       --sslkey      ssl private key file
vi:       --sslkey      tập tin _khoá SSL_ riêng

en:       --sslcert     ssl client certificate
vi:       --sslcert     _chứng nhận_ ứng dụng khách SSL

en:       --sslcertck   do strict server certificate check (recommended)
vi:       --sslcertck   _kiểm tra_ chặt chẽ _chứng nhận SSL_ máy phục vụ (khuyên dùng)

en:       --nosslcertck skip strict server certificate check (insecure)
vi:       --nosslcertck   đừng _kiểm tra_ chặt chẽ _chứng nhận SSL_ máy phục vụ (không an toàn)

en:       --sslcertfile path to trusted-CA ssl certificate file
vi:       --sslcertfile    đường dẫn đến tập tin chứng nhận SSL của CA đáng tin

en:       --sslcertpath path to trusted-CA ssl certificate directory
vi:       --sslcertpath    đường dẫn đến thư mục chứng nhận SSL của CA đáng tin

en:       --sslcommonname  expect this CommonName from server (discouraged)
vi:       --sslcommonname  đợi CommonName này đến từ máy phục vụ (bị phản đối)

en:       --sslfingerprint fingerprint that must match that of the server's cert.
vi:       --sslfingerprint 	_vân tay SSL_ phải khớp điều trong chứng nhận
    						của máy phục vụ

en:       --sslproto    force ssl protocol (see manual)
vi:       --sslproto    buộc dùng _giao thức SSL_ (xem hướng dẫn)

en:       --plugin      specify external command to open connection
vi:       --plugin      chỉ định lệnh bên ngoài để mở kết nối (phần bổ xung)

en:       --plugout     specify external command to open smtp connection
vi:       --plugout     chỉ định lệnh bên ngoài để mở kết nối SMTP (phần bổ xung)

en:       --bad-header {reject|accept}
                        specify policy for handling messages with bad headers
vi:       --bad-header {reject|accept}
                        chính sách dành cho quản lý thư nào có dòng đầu sai
    				reject: từ chối
    				accept: chấp nhận

en:   -p, --proto[col]  specify retrieval protocol (see man page)
vi:   -p, --proto[col]    chỉ định _giao thức_ lấy thư (xem trang hướng dẫn)

en:   -U, --uidl        force the use of UIDLs (pop3 only)
vi:   -U, --uidl        buộc dùng UIDL (chỉ dùng với pop3)

en:       --idle        tells the IMAP server to send notice of new messages
vi:       --idle        nói với máy phục vụ IMAP gửi thông báo các thư mới

en:       --port        TCP port to connect to (obsolete, use --service)
vi:       --port        _cổng_ TCP nơi cần kết nối (đã cũ, nên thay bằng “--service”)

en:   -P, --service     TCP service to connect to (can be numeric TCP port)
vi:   -P, --service     _dịch vụ_ TCP nơi cần kết nối (có thể có dạng cổng TCP số)

en:       --auth        authentication type (see manual)
vi:       --auth        kiểu _xác thực_ (xem hướng dẫn sử dụng)

en:   -t, --timeout     server nonresponse timeout
vi:   -t, --timeout     _thời hạn_ máy phục vụ không đáp ứng

en:   -E, --envelope    envelope address header
vi:   -E, --envelope    dòng đầu địa chỉ _phong bì_

en:   -Q, --qvirtual    prefix to remove from local user id
vi:   -Q, --qvirtual    tiền tố cần gỡ bỏ ra mã nhận diện người dùng (UID) cục bộ
    				(_q ảo_)

en:       --principal   mail service principal
vi:       --principal   _điều chính_ dịch vụ thư

en:       --tracepolls  add poll-tracing information to Received header
vi:       --tracepolls  thêm thông tin _tìm đường thăm dò_
    				vào dòng đầu Received (Đã nhận)

en:   -u, --user[name]  specify users's login on server
vi:   -u, --user[name]    chỉ định _tên người dùng_ trên máy phục vụ

en:   -a, --[fetch]all  retrieve old and new messages
vi:   -a, --[fetch]all  _lấy mọi_ thư: cả cũ lẫn mới

en:   -K, --nokeep      delete new messages after retrieval
vi:   -K, --nokeep      xoá bỏ các thư mới sau khi lấy (_không giữ_)

en:   -k, --keep        save new messages after retrieval
vi:   -k, --keep        lưu các thư mới sau khi lấy (_giữ_)

en:   -F, --flush       delete old messages from server
vi:   -F, --flush       xoá bỏ các thư cũ ra máy phục vụ (_xoá sạch_)

en:       --limitflush  delete oversized messages
vi:       --limitflush  xoá bỏ các thư quá lớn (_xoá sạch đã hạn chế_)

en:   -n, --norewrite   don't rewrite header addresses
vi:   -n, --norewrite   _không ghi lại_ các địa chỉ dòng đầu

en:   -l, --limit       don't fetch messages over given size
vi:   -l, --limit       không lấy thư nào lớn hơn kích cỡ đưa ra (_hạn chế_)

en:   -w, --warnings    interval between warning mail notification
vi:   -w, --warnings    khoảng giữa hai lần thông báo thư _cảnh báo_

en:   -S, --smtphost    set SMTP forwarding host
vi:   -S, --smtphost    đặt _máy_ chuyển tiếp SMTP

en:       --fetchdomains fetch mail for specified domains
vi:       --fetchdomains _lấy_ thư chỉ cho _những miền_ đã chỉ định này

en:   -D, --smtpaddress set SMTP delivery domain to use
vi:   -D, --smtpaddress 	đặt _miền_ phát thư SMTP cần dùng (_địa chỉ_)

en:       --smtpname    set SMTP full name username@domain
vi:       --smtpname    đặt tên đầy đủ SMTP <tên_người_dùng@miền>

en:   -Z, --antispam,   set antispam response values
vi:   -Z, --antispam,   đặt các giá trị đáp ứng _chống thư rác_

en:   -b, --batchlimit  set batch limit for SMTP connections
vi:   -b, --batchlimit  	đặt _hạn chế bó_ thư cho sự kết nối SMTP

en:   -B, --fetchlimit  set fetch limit for server connections
vi:   -B, --fetchlimit  	đặt _hạn chế lấy_ thư cho sự kết nối máy phục vụ

en:       --fetchsizelimit set fetch message size limit
vi:       --fetchsizelimit đặt _hạn chế kích cỡ_ thư khi _lấy_ thư

en:       --fastuidl    do a binary search for UIDLs
vi:       --fastuidl    tìm kiếm UIDL một cách nhị phân (_nhanh_)

en:   -e, --expunge     set max deletions between expunges
vi:   -e, --expunge     đặt số thư đã xoá bỏ tối đa giữa hai lần _xoá hẳn_

en:   -m, --mda         set MDA to use for forwarding
vi:   -m, --mda         đặt MDA cần dùng để chuyển tiếp thư

en:       --bsmtp       set output BSMTP file
vi:       --bsmtp       đặt tập tin xuất BSMTP

en:       --lmtp        use LMTP (RFC2033) for delivery
vi:       --lmtp        dùng LMTP (RFC2033) để phát thư

en:   -r, --folder      specify remote folder name
vi:   -r, --folder      chỉ định tên _thư mục_ từ xa

en:       --showdots    show progress dots even in logfiles
vi:       --showdots    _hiện các chấm_ tiến hành ngay cả trong tập tin ghi lưu

en: POP2 does not support STLS. Giving up.
vi: POP2 không hỗ trợ STLS. Đầu hàng.

en: POP2 only supports password authentication. Giving up.
vi: POP2 chỉ hỗ trợ xác thực mật khẩu. Cho nên đầu hàng.

en: Warning: "Maillennium POP3" found, using RETR command instead of TOP.
vi: Cảnh báo: tìm thấy “Maillennium POP3” nên dùng lệnh RETR thay cho TOP.

en: STLS is mandatory for this session, but server refused CAPA command.
vi: Bắt buộc phải sử dụng TLS trong phiên chạy này, nhưng máy phục vụ đã từ chối lệnh CAPA.

en: CAPA command support is, however, necessary for STLS.
vi: Lệnh CAPA được hỗ trợ, tuy nhiên cần thiết cho STLS.

en: %s: opportunistic upgrade to TLS failed, trying to continue.
vi: %s: việc nâng cấp lên TLS một cách cơ hội chủ nghĩa gặp lỗi, nên thử tiếp tục.

en: %s: WARNING: server offered STLS, but sslproto '' given.
vi: %s: CẢNH BÁO: máy chủ muốn dùng STLS, nhưng sslproto ''  đưa ra.

en: We've run out of allowed authenticators and cannot continue.
vi: Hết các bộ xác thực được phép nên không thể tiếp tục.

en: Invalid APOP timestamp.
vi: Nhãn giờ APOP không hợp lệ.

en: Undefined protocol request in POP3_auth
vi: Gặp yêu cầu giao thức không được chỉ định trong “POP3_auth” (xác thực)

en: lock busy!  Is another session active?
vi: khoá bận ! Có phiên chạy khác hoạt động không?

en: Cannot handle UIDL response from upstream server.
vi: Không thể xử lý đáp ứng UIDL từ máy phục vụ nguồn.

en: Server responded with UID for wrong message.
vi: Máy phục vụ đã đáp ứng UID cho thư không đúng.

en: id=%s (num=%u) was deleted, but is still present!
vi: id=%s (số=%u) đã được xoá bỏ, nhưng còn đó!

en: Messages inserted into list on server. Cannot handle this.
vi: Gặp thư được chèn vào danh sách trên máy phục vụ. Không thể xử lý trường hợp này.

en: protocol error
vi: lỗi giao thức

en: protocol error while fetching UIDLs
vi: gặp lỗi giao thức khi lấy các UIDL

en: id=%s (num=%d) was deleted, but is still present!
vi: id=%s (số=%d) đã được xoá bỏ, nhưng còn có.

en: Option --folder is not supported with POP3
vi: Không hỗ trợ tùy chọn “--folder” (thư mục) với POP3

en: server option after user options
vi: tùy chọn máy phục vụ nằm sau các tùy chọn người dùng

en: SDPS not enabled.
vi: Chưa bật SDPS.

en: fetchmail: interface option is only supported under Linux (without IPv6) and FreeBSD
vi: fetchmail: tùy chọn giao diện chỉ được hỗ trợ dưới LInux (không có IPv6) và FreeBSD (kiểu UNIX)

en: fetchmail: monitor option is only supported under Linux (without IPv6) and FreeBSD
vi: fetchmail: tùy chọn theo dõi chỉ được hỗ trợ dưới LInux (không có IPv6) và FreeBSD (kiểu UNIX)

en: SSL is not enabled
vi: Chưa bật SSL

en: end of input
vi: kết thúc kết nhập

en: File %s must be a regular file.
vi: Tập tin %s phải là một tập tin chuẩn.

en: File %s must have no more than -rwx------ (0700) permissions.
vi: Không cho phép tập tin %s có quyền hạn lớn hơn “-rwx------” (0700).

en: File %s must be owned by you.
vi: Tập tin %s phải bị bạn sở hữu.

en: %s (log message incomplete)
vi: %s (thông điệp ghi lưu không hoàn toàn)

en: About to rewrite %s...
vi: Sắp ghi lại %s...

en: ...rewritten version is %s.
vi: ...phiên bản được ghi lại là %s.

en: Restricted user (something wrong with account)
vi: Người dùng bị hạn chế (gì sai trong tài khoản)

en: Invalid userid or passphrase
vi: Mã nhận diện người dùng hay cụm từ mật khẩu không hợp lệ

en: Deity error
vi: Lỗi deity

en: RPA token 2: Base64 decode error
vi: RPA hiệu bài 2: lỗi giải mã BASE64

en: Service chose RPA version %d.%d
vi: Dịch vụ đã chọn RPA phiên bản %d.%d

en: Service challenge (l=%d):
vi: Yêu cầu dịch vụ (l=%d):

en: Service timestamp %s
vi: Nhãn thời gian dịch vụ %s

en: RPA token 2 length error
vi: Lỗi độ dài RPA hiệu bài 2

en: Realm list: %s
vi: Danh sách địa hạt: %s

en: RPA error in service@realm string
vi: Gặp lỗi RPA trong chuỗi dịch_vụ@địa_hạt

en: RPA token 4: Base64 decode error
vi: RPA hiệu bài 5: lỗi giải mã BASE64

en: User authentication (l=%d):
vi: Xác thực người dùng (l=%d):

en: RPA status: %02X
vi: Trạng thái RPA: %02X

en: RPA token 4 length error
vi: Lỗi độ dài hiệu bài RPA 4

en: RPA rejects you: %s
vi: RPA từ chối bạn: %s

en: RPA rejects you, reason unknown
vi: RPA từ chối bạn, không biết tại sao

en: RPA User Authentication length error: %d
vi: Gặp lỗi độ dài xác thực người dùng RPA: %d

en: RPA Session key length error: %d
vi: Gặp lỗi độ dài khoá phiên chạy RPA: %d

en: RPA _service_ auth fail. Spoof server?
vi: RPA _service_ auth đã thất bại. Lừa gạt máy phục vụ không?

en: Session key established:
vi: Khoá phiên chạy đã được thiết lập:

en: RPA authorisation complete
vi: Đã được quyền RPA

en: Get response
vi: Lấy đáp ứng

en: Get response return %d [%s]
vi: Lấy đáp ứng trả về %d [%s]

en: Hdr not 60
vi: Hdr không phải là 60

en: Token length error
vi: Lỗi độ dài hiệu bài

en: Token Length %d disagrees with rxlen %d
vi: Độ dài hiệu bài %d xung đột với rxlen %d

en: Mechanism field incorrect
vi: Trường cơ chế không đúng

en: dec64 error at char %d: %x
vi: gặp lỗi dec64 tại ký tự %d: %x

en: Inbound binary data:
vi: Dữ liệu nhị phân đã gởi đến:

en: Outbound data:
vi: Dữ liệu đã gởi ra:

en: RPA String too long
vi: Chuỗi RPA quá dài

en: RPA Failed open of /dev/urandom. This shouldn't
vi: RPA việc mở </dev/urandom> gặp lỗi, mà không nên

en:     prevent you logging in, but means you
vi:     ngăn cản bạn đăng nhập, nhưng có nghĩa là

en:     cannot be sure you are talking to the
vi:     bạn không thể chắc là nói chuyện với

en:     service that you think you are (replay
vi:     dịch vụ đã giả sử (dịch vụ không lương thiện

en:     attacks by a dishonest service are possible.)
vi:     có thể tấn công kiểu phát lại).

en: User challenge:
vi: Yêu cầu người dùng:

en: MD5 being applied to data block:
vi: MD5 đang được áp dụng vào khối dữ liệu:

en: MD5 result is:
vi: Kết quả băm MD5:

en: getaddrinfo(NULL, "%s") error: %s
vi: lỗi getaddrinfo(NULL, “%s”): %s

en: Cannot resolve service %s to port number.
vi: Không thể khớp dịch vụ %s thành số hiệu cổng.

en: Please specify the service as decimal port number.
vi: Hãy chỉ định dịch vụ là số hiệu cổng dạng số.

en: forwarding to %s
vi: đang chuyển tiếp tới %s

en: SMTP: (bounce-message body)
vi: SMTP: (thân thư nảy về)

en: mail from %s bounced to %s
vi: thư từ %s đã nảy về %s

en: %cMTP error: %s
vi: Lỗi  %cMTP: %s

en: SMTP server requires STARTTLS, keeping message.
vi: Trình phục vụ SMTP yêu cầu STARTTLS, vẫn giữ thư.

en: BSMTP file open failed: %s
vi: Việc mở tập tin BSMTP gặp lỗi: %s

en: BSMTP preamble write failed: %s.
vi: Việc ghi lời mở đầu BSMTP gặp lỗi: %s.

en: %cMTP listener doesn't like recipient address `%s'
vi: Bộ lắng nghe %cMTP không chấp nhận địa chỉ người nhận “%s”

en: %cMTP listener doesn't really like recipient address `%s'
vi: Bộ lắng nghe %cMTP không thật chấp nhận địa chỉ người nhận “%s”

en: no address matches; no postmaster set.
vi: không có địa chỉ khớp; chưa đặt giám đốc sở bưu điện.

en: can't even send to %s!
vi: không thể gởi ngay cả cho %s.

en: no address matches; forwarding to %s.
vi: không có địa chỉ khớp; đang chuyển tiếp tới %s.

en: MDA option contains single-quoted %%%c expansion.
vi: Tùy chọn MDA chứa một trích dẫn đơn %%%c mở rộng.

en: Refusing to deliver. Check the manual and fix your mda option.
vi: Từ chối phát đi. Kiểm tra hướng dẫn sử dụng và sửa chữa tùy chọn mda của bạn.

en: about to deliver with: %s
vi: sắp phát với: %s

en: Cannot switch effective user id to %ld: %s
vi: Không thể chuyển đổi mã số người dùng hiệu quả sang %ld: %s

en: Cannot switch effective user id back to original %ld: %s
vi: Không thể chuyển đổi mã số người dùng hiệu quả về %ld gốc: %s

en: MDA open failed
vi: Việc mở MDA gặp lỗi

en: %cMTP connect to %s failed
vi: Việc kết nối %cMTP đến %s gặp lỗi

en: can't raise the listener; falling back to %s
vi: không thể liên lạc với bộ lắng nghe nên dự trữ về %s

en: Message termination or close of BSMTP file failed: %s
vi: Việc kết thúc thư hay đóng tập tin BSMTP gặp lỗi: %s

en: Error writing to MDA: %s
vi: Gặp lỗi khi ghi vào MDA: %s

en: MDA died of signal %d
vi: MDA đã kết thúc vì tín hiệu %d

en: MDA returned nonzero status %d
vi: MDA đã trả về trạng thái không phải số không %d

en: Strange: MDA pclose returned %d and errno %d/%s, cannot handle at %s:%d
vi: Lạ: việc pclose MDA đã trả lại %d và số hiệu lỗi %d/%s nên không thể xử lý tại %s:%d

en: SMTP listener refused delivery
vi: Bộ lắng nghe SMTP đã từ chối việc phát

en: LMTP delivery error on EOM
vi: Lỗi phát LMTP tại kết thúc thư

en: Unexpected non-503 response to LMTP EOM: %s
vi: Gặp đáp ứng không phải 503 không mong đợi với kết thúc thư LMTP: %s

en: The Fetchmail Daemon
vi: Dịch vụ chạy nền Fetchmail

en: ESMTP CRAM-MD5 Authentication...
vi: Xác thực CRAM-MD5 ESMTP...

en: Server rejected the AUTH command.
vi: Máy phục vụ đã từ chối lệnh AUTH.

en: Bad base64 reply from server.
vi: Nhận trả lời base64 sai từ máy phục vụ.

en: Challenge decoded: %s
vi: Yêu cầu đã được giải mã: %s

en: ESMTP PLAIN Authentication...
vi: Xác thực PLAIN ESMTP...

en: ESMTP LOGIN Authentication...
vi: Xác thực LOGIN ESMTP...

en: smtp listener protocol error
vi: lỗi giao thực bộ lắng nghe SMTP

en: fetchmail: malloc failed
vi: fetchmail: malloc (phân chia bộ nhớ) gặp lỗi

en: fetchmail: plugin for host %s service %s is empty, cannot run!
vi: fetchmail: trình cắm cho máy chủ %s dịch vụ %s là trống rỗng, không thể chạy!

en: fetchmail: socketpair failed
vi: fetchmail: socketpair (cặp ổ cắm) gặp lỗi

en: fetchmail: fork failed
vi: fetchmail: việc tạo tiến trình con gặp lỗi

en: dup2 failed
vi: việc dup2 (nhân bản) gặp lỗi

en: running %s (host %s service %s)
vi: đang chạy %s (máy %s dịch vụ %s)

en: execvp(%s) failed
vi: execvp(%s) gặp lỗi

en: getaddrinfo("%s","%s") error: %s
vi: lỗi getaddrinfo("%s","%s"): %s

en: Try adding the --service option (see also FAQ item R12).
vi: Hãy cố thêm tùy chọn “--service” (dịch vụ) (xem cũng mục FAQ [Hỏi Đáp] R12).

en: unknown (%s)
vi: không rõ (%s)

en: Trying to connect to %s/%s...
vi: Đang thử kết nối đến %s/%s...

en: cannot create socket: %s
vi: không thể tạo ổ cắm: %s.

en: name %d: cannot create socket family %d type %d: %s
vi: tên %d: không thể tạo nhóm ổ cắm %d kiểu %d: %s

en: connection failed.
vi: lỗi kết nối.

en: connection to %s:%s [%s/%s] failed: %s.
vi: lỗi kết nối đến %s:%s [%s/%s]: %s.

en: name %d: connection to %s:%s [%s/%s] failed: %s.
vi: tên %d: lỗi kết nối đến %s:%s [%s/%s]: %s.

en: connected.
vi: đã kết nối.

en: Connection errors for this poll:
    %s
vi: Lỗi kết nối cho lần thăm dò này:
    %s

en: OpenSSL reported: %s
vi: OpenSSL báo cáo: %s

en: SSL verify callback depth %d: verify_ok == %d, err = %d, %s
vi: Gọi ngược xác thực SSL độ sâu %d: verify_ok == %d, lỗi = %d, %s

en: Certificate chain, from root to peer, starting at depth %d:
vi: Dãy chứng nhận, từ gốc đến đồng đẳng, bắt đầu ở độ sâu %d:

en: Certificate at depth %d:
vi: Chứng nhận ở độ sâu %d:

en: Issuer Organization: %s
vi: Tổ chức phát hành: %s

en: Warning: Issuer Organization Name too long (possibly truncated).
vi: Cảnh báo: tên Tổ chức Phát hành quá dài (có thể bị cắt xén).

en: Unknown Organization
vi: Không biết Tổ chức

en: Issuer CommonName: %s
vi: Tên Chung phát hành: %s

en: Warning: Issuer CommonName too long (possibly truncated).
vi: Cảnh báo: Tên Chung nhà phát hành quá dài (có thể bị cắt xén).

en: Unknown Issuer CommonName
vi: Không biết Tên Chung nhà phát hành

en: Subject CommonName: %s
vi: Tên Chung Chủ đề: %s

en: Bad certificate: Subject CommonName too long!
vi: Chứng nhận sai: Tên Chung Chủ đề quá dài.

en: Bad certificate: Subject CommonName contains NUL, aborting!
vi: Chứng nhận sai: Tên Chung Chủ đề chứa NUL (vô giá trị) nên hủy bỏ.

en: Subject Alternative Name: %s
vi: Tên Thay thế Chủ đề: %s

en: Bad certificate: Subject Alternative Name contains NUL, aborting!
vi: Chứng nhận sai: Tên Thay thế Chủ đề chứa NUL (vô giá trị) nên hủy bỏ.

en: Server CommonName mismatch: %s != %s
vi: Tên Chung máy phục vụ không khớp: %s != %s

en: Server name not set, could not verify certificate!
vi: Chpa đặt tên máy phục vụ nên không thể thẩm tra chứng nhận.

en: Unknown Server CommonName
vi: Không biết Tên Chung máy phục vụ

en: Server name not specified in certificate!
vi: Không chỉ định tên máy phục vụ trong chứng nhận.

en: EVP_md5() failed!
vi: EVP_md5() gặp lỗi.

en: Digest text buffer too small!
vi: Bộ đệm digest quá nhỏ.

en: %s key fingerprint: %s
vi: Vân tay chìa khoá %s: %s

en: %s fingerprints match.
vi: Vân tay chìa khoá %s trùng.

en: %s fingerprints do not match!
vi: Vân tay chìa khoá %s không trùng.

en: Server certificate verification error: %s
vi: Lỗi thẩm tra chứng nhận máy phục vụ: %s

en: Broken certification chain at: %s
vi: Chuỗi chứng nhận bị ngắt giữa chừng tại: %s

en: This could mean that the server did not provide the intermediate CA's certificate(s), which is nothing fetchmail could do anything about.  For details, please see the README.SSL-SERVER document that ships with fetchmail.
vi: Lỗi này bình thường xảy ra khi máy phục vụ không cung cấp chứng nhận của CA trung gian, đây là một trường hợp mà fetchmail không thể làm gì được. Để có thông tin chi tiết, xin hãy đọc tài liệu “README.SSL-SERVER” đi kèm với fetchmail.

en: Missing trust anchor certificate: %s
vi: Thiếu giấy chứng nhận neo tin cậy: %s

en: This could mean that the root CA's signing certificate is not in the trusted CA certificate location, or that c_rehash needs to be run on the certificate directory. For details, please see the documentation of --sslcertpath and --sslcertfile in the manual page. See README.SSL for details.
vi: Có nghĩa là chứng nhận ký gốc của CA không nằm trong một vị trí chứng nhận CA đáng tin, hoặc là “c_rehash” cần phải được chạy trong thư mục chứng nhận. Để biết chi tiết hơn, hãy xem tài liệu hai tuỳ chọn “--sslcertpath” và “--sslcertfile” trên trang hướng dẫn (man). Đọc README.SSL để biết thêm chi tiết.

en: Your OpenSSL version does not support SSLv3.
vi: Phiên bản OpenSSL của bạn không hỗ trợ SSLv3.

en: Your OpenSSL version does not support TLS v1.1.
vi: Phiên bản OpenSSL của bạn không hỗ trợ TLS v1.1.

en: Your OpenSSL version does not support TLS v1.2.
vi: Phiên bản OpenSSL của bạn không hỗ trợ TLS v1.2.

en: Your OpenSSL version does not support TLS v1.3.
vi: Phiên bản OpenSSL của bạn không hỗ trợ TLS v1.3.

en: Invalid SSL protocol '%s' specified, using default autoselect (auto).
vi: Chỉ định giao thức SSL không hợp lệ “%s” nên dùng mặc định là tự chọn (tự động).

en: Loaded OpenSSL library %#lx older than headers %#lx, refusing to work.
vi: Thư viện OpenSSL đã tải %#lx cũ hơn phần đầu %#lx, chưa rõ ràng để có thể hoạt động.

en: Loaded OpenSSL library %#lx newer than headers %#lx, trying to continue.
vi: Thư viện OpenSSL đã tải %#lx mới hơn phần đầu %#lx, có thử tiếp tục.

en: File descriptor out of range for SSL
vi: Bộ mô tả tập tin ở ngoại phạm vị SSL

en: Note that some distributions disable older protocol versions in weird non-standard ways. Try a newer protocol version.
vi: Chú ý rằng một số bản phân phối tắt các giao thức phiên bản cũ nếu nó không còn hợp chuẩn nữa. Hãy thử dùng phiên bản mới hơn.

en: Cannot load verify locations (file="%s", dir="%s"), error %d:
vi: Không thể tải các vị trí xác minh (tập tin="%s", thư_mục="%s"), lỗi %d:

en: Warning: SSL_set_tlsext_host_name(%p, "%s") failed (code %#lx), trying to continue.
vi: Cảnh báo: SSL_set_tlsext_host_name(%p, "%s") gặp lỗi (mã %#lx), có thử tiếp tục.

en: fetchmail: sock %d: wolfSSL_check_domain_name(%#p, "%s") returned %d, trying to continue
vi: fetchmail: ổ cắm mạng %d: wolfSSL_check_domain_name(%#p, "%s") đã trả về %d, đang cố thử tiếp tục

en: Warning: X509_VERIFY_PARAM_set1_host(%p, "%s") failed (code %#x), trying to continue.
vi: Cảnh báo: X509_VERIFY_PARAM_set1_host(%p, "%s") gặp lỗi (mã %#x), có thử tiếp tục.

en: Server shut down connection prematurely during SSL_connect().
vi: Máy chủ ngắt kết nối bất ngờ khi đang SSL_connect().

en: System error during SSL_connect(): %s
vi: Hệ thống gặp lỗi trong khi SSL_connect(): %s

en: handshake failed at protocol or connection level.
vi: bắt tay gặp lỗi ở mức giao thức hoặc kết nối.

en: Cannot obtain current SSL/TLS cipher - no session established?
vi: Không thể lấy được kiểu mã hóa SSL/TLS hiện tại - nên không thiết lập được phiên làm việc?

en: SSL/TLS: using protocol %s, cipher %s, %d/%d secret/processed bits
vi: SSL/TLS: đang dùng giao thức %s, mã hóa %s, %d/%d bí mật/xử lý bít

en: Certificate/fingerprint verification was somehow skipped!
vi: Việc thẩm tra chứng nhận/vân tay bị bỏ qua vì lý do nào.

en: Warning: the connection is insecure, continuing anyways. (Better use --sslcertck!)
vi: Cảnh báo: kết nối này không bảo mật, vẫn còn tiếp tục. (Khuyên bạn sử dụng “--sslcertck” !)

en: Cygwin socket read retry
vi: Việc cố lại đọc ổ cắm Cygwin

en: Cygwin socket read retry failed!
vi: Việc cố lại đọc ổ cắm Cygwin gặp lỗi.

en: mapped address %s to local %s
vi: đã ánh xạ địa chỉ %s thành %s cục bộ

en: mapped %s to local %s
vi: đã ánh xạ %s thành %s cục bộ

en: passed through %s matching %s
vi: đã đi qua %s khớp %s

en: analyzing Received line:
    %s
vi: đang phân tích dòng Received (Đã nhận):
    %s

en: line accepted, %s is an alias of the mailserver
vi: dòng đã được chấp nhận, %s là bí danh của máy phục vụ thư

en: line rejected, %s is not an alias of the mailserver
vi: dòng bị từ chối, %s không phải là bí danh của máy phục vụ thư

en: no Received address found
vi: không tìm thấy địa chỉ Received (Đã nhận)

en: found Received address `%s'
vi: tìm thấy địa chỉ Received (Đã nhận) “%s”

en: incorrect header line found - see manpage for bad-header option
vi: tìm được dòng đầu không đúng: xem trang hướng dẫn (man) về tuỳ chọn dòng đầu sai (bad-header)

en: line: %s
vi: dòng: %s

en: Parsing envelope "%s" names "%-.*s"
vi: Đang phân tích phong bì “%s” tên “%-.*s”

en: Parsing Received names "%-.*s"
vi: Đang phân tích các tên nhận được “%-.*s”

en: No envelope recipient found, resorting to header guessing.
vi: Không tìm thấy người nhận phong bì, đang dùng đến sự phỏng đoán phần đầu.

en: Guessing from header "%-.*s".
vi: Các phỏng đoán từ phần đầu “%-.*s”.

en: no local matches, forwarding to %s
vi: không khớp gì cục bộ nên chuyển tiếp tới %s

en: forwarding and deletion suppressed due to DNS errors
vi: khả năng chuyển tiếp và xoá bỏ đã được thu hồi vì gặp nhiều lỗi DNS

en: writing RFC822 msgblk.headers
vi: đang ghi msgblk.headers RFC822

en: no recipient addresses matched declared local names
vi: không có địa chỉ người nhận khớp với tên cục bộ đã định nghĩa

en: recipient address %s didn't match any local name
vi: địa chỉ người nhận %s không khớp với tên cục bộ nào

en: message has embedded NULs
vi: thư có NUL nhúng

en: SMTP listener rejected local recipient addresses:
vi: Bộ lắng nghe SMTP đã từ chối các địa chỉ người nhận cục bộ:

en: error writing message text
vi: gặp lỗi khi ghi thân thư

en: Buffer too small. This is a bug in the caller of %s:%lu.
vi: Bộ đệm quá nhỏ. Đây là một lỗi trong bộ gọi của %s:%lu.

en: Open or read error while reading idfile %s: %s
vi: Gặp lỗi mở hay đọc trong khi đọc idfile %s: %s

en: Old UID list from %s:
vi: Danh sách UID cũ từ %s:

en:  <empty>
vi:  <trống>

en: Scratch list of UIDs:
vi: Danh sách linh tinh của UID:

en: Merged UID list from %s:
vi: Đã hoà trộn danh sách UID từ %s:

en: New UID list from %s:
vi: Danh sách UID mới từ %s:

en: not swapping UID lists, no UIDs seen this query
vi: không tráo đổi danh sách UID, chưa xem UID trong việc truy vấn này

en: discarding new UID list
vi: đang hủy danh sách UID mới

en: Deleting fetchids file.
vi: Đang xoá bỏ tập tin fetchids (lấy các ID).

en: Error deleting %s: %s
vi: Gặp lỗi khi xoá bỏ %s: %s

en: Writing fetchids file.
vi: Đang ghi tập tin fetchids (lấy các ID).

en: Write error on fetchids file %s: %s
vi: Lỗi ghi vào tập tin fetchids %s: %s

en: Error writing to fetchids file %s, old file left in place.
vi: Gặp lỗi khi ghi vào tập tin fetchids (lấy các ID) %s nên để lại tập tin cũ.

en: Cannot rename fetchids file %s to %s: %s
vi: Không thể đổi tên tập tin  fetchids (lấy các ID) %s thành %s: %s

en: Cannot open fetchids file %s for writing: %s
vi: Không thể mở tập tin  fetchids (lấy các ID) %s để ghi: %s

en: malloc failed
vi: malloc (cáp phát bộ nhớ) gặp lỗi

en: realloc failed
vi: realloc (cấp phát lại bộ nhớ) gặp lỗi

en: File Roller
vi: Trình nén tập tin

en: Open, modify and create compressed archive files
vi: Mở, sửa và tạo các tập tin kho nén

en: Archive Manager (also known as File Roller) is the default GNOME application for opening, creating, and modifying archive and compressed archive files.
vi: Bộ quản lý kho nén (hay được biết với tên là bộ cuộn tập tin File Roller) là ứng dụng GNOME mặc định để mở, tạo và sửa kho nén hay nén các tập tin kho nén.

en: Archive Manager supports a wide range of different archive files, including:
vi: Bộ quản lý kho hỗ trợ nhiều kiểu nén khác nhau, bao gồm:

en: gzip archives (.tar.gz, .tgz)
vi: Kho gzip (.tar.gz, .tgz)

en: bzip archives (.tar.bz, .tbz)
vi: Kho bzip (.tar.bz, .tbz)

en: zip archives (.zip)
vi: Kho zip (.zip)

en: xz archives (.tar.xz)
vi: Kho xz (.tar.xz)

note: Translators: Search terms to find this application. Do NOT translate or localize the semicolons! The list MUST also end with a semicolon!
en: zip;tar;extract;unpack;
vi: zip;tar;extract;trích;xuất;trich;xuat;unpack;giải;nén;giai;nen;

en: Use “all-files” to view all the files in the archive in a single list, use “as-folder” to navigate the archive as a folder.
vi: Dùng “all-files” (mọi tập tin) để xem danh sách các kho trong danh sách đơn, dùng “as-folder” (như là thư mục) để xem kho nén dưới dạng thư mục.

en: Display the type column in the main window.
vi: Hiển thị cột biểu thị kiểu của tập tin ở trong cửa sổ chính.

en: Display the size column in the main window.
vi: Hiển thị cột biểu thị kích cỡ ở trong cửa sổ chính.

en: Display the time column in the main window.
vi: Hiển thị cột biểu thị thời gian ở trong cửa sổ chính.

en: Display the path column in the main window.
vi: Hiển thị cột chứa đường dẫn ở cửa sổ chính.

en: View the sidebar
vi: Hiện khung bên

en: Whether to display the sidebar.
vi: Có hiển thị khung bên hay không.

en: List of applications entered in the “Open File” dialog and not associated with the file type.
vi: Danh sách chương trình vào trong hộp thoại “Mở tập tin” nhưng không liên kết loại tập tin nào.

en: Compression level used when adding files to an archive. Possible values: very-fast, fast, normal, maximum.
vi: Mức nén có thể dùng khi thêm tập tin vào kho. Giá trị cho phép: very-fast (rất nhanh nhanh), fast (nhanh), normal (bình thường), maximum (tối đa).

en: Show/hide the extra options
vi: Hiện/ẩn tùy chọn cấp mở rộng

en: Whether to show other options. If set the extra options will be shown.
vi: Có cho hiển thị các tùy chọn khác không. Nếu chọn thì các tùy chọn mở rộng sẽ được hiển thị.

en: Extract To…
vi: Giải nén vào…

en: You don’t have the right permissions to read files from folder “%s”
vi: Bạn không có đủ quyền để đọc tập tin nằm trong thư mục “%s”

[ctx: Window title]
en: Add Files
vi: Thêm tập tin

[ctx: Action]
note: load options
en: Load Options
vi: Tùy chọn tải

[ctx: Action]
note: save options
en: Save Options
vi: Tùy chọn lưu

note: clear options
en: Reset Options
vi: Tùy chọn đặt lại

[ctx: Window title]
en: Load Options
vi: Tùy chọn tải

[ctx: Window title]
en: Save Options
vi: Tùy chọn lưu

note: Translators: %s is a filename
en: Password required for “%s”
vi: “%s” cần mật khẩu

en: Wrong password.
vi: Mật khẩu sai.

en: Destination folder “%s” does not exist.
    
    Do you want to create it?
vi: Thư mục đích “%s” không tồn tại.
    
    Bạn có muốn tạo nó không?

en: You don’t have the right permissions to extract archives in the folder “%s”
vi: Bạn không có đủ quyền để giải nén kho vào trong thư mục “%s”

[ctx: Window title]
en: Extract
vi: Giải nén

en: Enter a password for “%s”
vi: Nhập mật khẩu cho “%s”

en: Update the file “%s” in the archive “%s”?
vi: Cập nhật tập tin “%s” trong kho lưu “%s” không?

note: secondary text
en: The file has been modified with an external application. If you don’t update the file in the archive, all of your changes will be lost. | %d files 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: Update the files in the archive “%s”?
vi: Cập nhật các tập tin trong kho lưu “%s” không?

en: Update Files
vi: Cập nhật các tập tin

en: Copyright © 2001–2014 Free Software Foundation, Inc.
vi: Tác quyền © năm 2001-2014 của Tổ chức Phần mềm Tự do.

en: An archive manager for GNOME.
vi: Ứng dụng quản lý kho nén của GNOME.

en: Default folder to use for the “--add” and “--extract” commands
vi: Thư mục mặc định dùng cho lệnh “--add” (thêm) và “--extract” (giải nén)

en: Use the notification system to notify the operation completion
vi: Dùng hệ thống thông báo để thông báo hoàn tất tác vụ

en: Start as a service
vi: Khởi động dịch vụ

[ctx: Window title]
en: Extract archive
vi: Giải nén kho

en: — Create and modify an archive
vi: - Tạo mới và sửa một kho nén

en: You don’t have the right permissions.
vi: Bạn không có đủ thẩm quyền truy cập.

en: You can’t add an archive to itself.
vi: Bạn không thể thêm một kho vào chính bản thân nó.

note: Translators: %s is a filename.
en: Adding “%s”
vi: Đang thêm “%s”

note: Translators: %s is a filename.
en: Removing “%s”
vi: Đang xóa bỏ “%s”

en: Could not load the location
vi: Không thể tải vị trí

en: You don’t have permission to create an archive in this folder
vi: Bạn không có quyền tạo kho nén trong thư mục này

[ctx: Window title]
en: Open
vi: Mở

en: Operation completed
vi: Hoàn tất thao tác

en: Could not display the folder “%s”
vi: Không thể hiển thị thư mục “%s”

note: Translators: %s is a filename
en: Creating “%s”
vi: Đang tạo “%s”

note: Translators: %s is a filename
en: Loading “%s”
vi: Đang tải “%s”

note: Translators: %s is a filename
en: Reading “%s”
vi: Đang đọc “%s”

note: Translators: %s is a filename
en: Deleting the files from “%s”
vi: Đang xóa các tập tin khỏi “%s”

note: Translators: %s is a filename
en: Testing “%s”
vi: Đang kiểm tra “%s”

note: Translators: %s is a filename
en: Copying the files to add to “%s”
vi: Đang chép tập tin để thêm vào “%s”

note: Translators: %s is a filename
en: Adding the files to “%s”
vi: Đang thêm tập tin vào “%s”

note: Translators: %s is a filename
en: Extracting the files from “%s”
vi: Đang trích tập tin từ “%s”

note: Translators: %s is a filename
en: Saving “%s”
vi: Đang ghi “%s”

note: Translators: %s is a filename
en: Renaming the files in “%s”
vi: Đang đổi tên tập tin trong “%s”

note: Translators: %s is a filename
en: Updating the files in “%s”
vi: Đang cập nhật tập tin trong “%s”

en: %d file remaining | %'d files remaining
vi[0]: còn %d tập tin

note: Translators: %s is a filename
en: “%s” created successfully
vi: Tạo “%s” thành công

en: Could not open “%s”
vi: Không thể mở “%s”

en: An error occurred while renaming the files.
vi: Có lỗi nảy sinh trong quá trình đổi tên tập tin.

en: An error occurred while updating the files.
vi: Có lỗi nảy sinh trong quá trình cập nhật tập tin.

en: New Archive
vi: Kho mới

[ctx: File]
en: Modified
vi: Sửa đổi

[ctx: Action]
en: Extract
vi: Giải nén

[ctx: Action]
en: Add Files
vi: Thêm tập tin

en: Find files by name
vi: Tìm các tập tin theo tên

[ctx: Action]
en: Open
vi: Mở

en: Replace file “%s”?
vi: Thay thế tập tin “%s” chứ?

en: Replace _Nothing
vi: _Không thay thế gì cả

en: Could not save the archive “%s”
vi: Không thể lưu kho “%s”

note: Translators: the %s references to a filename.  This message can appear when renaming a file.
en: Name “%s” is not valid because it contains at least one of the following characters: %s, please type other name.
vi: Tên “%s” không hợp lệ vì có chứa ký tự không cho phép sau đây: %s, vui lòng nhập tên khác.

en: A folder named “%s” already exists.
    
    %s
vi: Đã sẵn có thư mục có tên “%s”.
    
    %s

en: A file named “%s” already exists.
    
    %s
vi: Tập tin tên “%s” đã sẵn có.
    
    %s

note: Translators: %s are archive filenames
en: Moving the files from “%s” to “%s”
vi: Đang chuyển các tập tin từ “%s” sang “%s”

note: Translators: %s are archive filenames
en: Copying the files from “%s” to “%s”
vi: Đang chép các tập tin từ “%s” sang “%s”

en: C_ommand Line Output:
vi: Kết xuất dòng _lệnh:

en: Change password visibility
vi: Đổi tính khả kiến của mật khẩu

en: _Follow symbolic links
vi: _Theo liên kết biểu tượng

en: _New Archive…
vi: Tạ_o kho mới…

en: _Extract Files…
vi: _Giải nén…

en: _Delete Files…
vi: _Xóa các tập tin…

en: D_eselect All
vi: _Bỏ chọn hết

en: Set Pass_word…
vi: Đặt mật _khẩu…

en: _Keep directory structure
vi: _Giữ cấu trúc thư mục

en: Do not _overwrite newer files
vi: _Không ghi đè tập tin mới hơn

en: Side_bar
vi: Khung _bên

[ctx: shortcut window]
en: Archive
vi: Nén

[ctx: shortcut window]
en: Create new archive
vi: Tạo kho nén mới

[ctx: shortcut window]
en: Open an archive
vi: Mở kho nén

[ctx: shortcut window]
en: Extract an archive
vi: Giải nén kho

[ctx: shortcut window]
en: Save with another name
vi: Lưu bằng tên mới

[ctx: shortcut window]
en: View archive properties
vi: Hiển thị các thuộc tính của kho nén

[ctx: shortcut window]
en: Rename file or folder in an archive
vi: Đổi tên tập tin hoặc thư mục trong kho nén

[ctx: shortcut window]
en: Display the tree view of the folders in the side pane
vi: Hiển thị xem thư mục dạng cây ở khung bên

[ctx: shortcut window]
en: View the content of an archive as a list of files
vi: Xem nội dung của tệp lưu trữ dưới dạng danh sách các tệp

[ctx: shortcut window]
en: View the content of an archive as a folder structure
vi: Xem nội dung của tệp lưu trữ dưới dạng cấu trúc thư mục

[ctx: shortcut window]
en: Refresh
vi: Cập nhật

[ctx: shortcut window]
en: Deselect all
vi: Bỏ chọn hết

[ctx: shortcut window]
en: Delete files or folders from an archive
vi: Xóa bỏ các tập tin hay thư mục khỏi kho

[ctx: shortcut window]
en: Stop the operation
vi: Dừng thao tác

note: @translator: This is a date/time formatting specifier. See https://wiki.filezilla-project.org/Date_and_Time_formatting
en: %H:%M:%S elapsed
vi: Đã được %H:%M:%S

note: @translator: This is a date/time formatting specifier. See https://wiki.filezilla-project.org/Date_and_Time_formatting
en: %H:%M:%S left
vi: Còn %H:%M:%S

en: %a - Account (Lines containing this will be omitted if not using Account logontype)
vi: %a - Tài khoản (Các dòng chứa nó sẽ bị bỏ qua nếu không dùng kiểu đăng nhập bằng Tài khoản)

en: %d directory | %d directories
vi[0]: %d thư mục

en: %d directory with its contents | %d directories with their contents
vi[0]: %d thư mục cùng với nội dung của chúng

en: %d file. Total size: %s | %d files. Total size: %s
vi[0]: %d tập tin. Tổng kích thước: %s

en: %d file. Total size: At least %s | %d files. Total size: At least %s
vi[0]: %d tập tin. Tổng kích thước: Ít nhất %s

en: %h - Host
vi: %h - Máy chủ

en: %llu directory | %llu directories
vi[0]: %llu thư mục

en: %llu file | %llu files
vi[0]: %llu tập tin

en: %p - Password
vi: %p - Mật khẩu

en: %s - Proxy user
vi: %s - Tài khoản máy chủ ủy nhiệm

en: %s and %s. Total size: %s
vi: %s và %s. Kích thước tổng cộng: %s

en: %s and %s. Total size: At least %s
vi: %s và %s. Kích thước tổng cộng: Ít nhất %s

en: %s could not be found. Without this component of FileZilla, %s will not work.
    
    Possible solutions:
    - Make sure %s is in a directory listed in your PATH environment variable.
    - Set the full path to %s in the %s environment variable.
vi: Không tìm thấy %s. Không có thành phần này của FileZilla, %s sẽ không hoạt động.
    
    Cách giải quyết có thể là:
    - Đảm bảo rằng %s đang ở trong danh sách thư mục tại biến môi trường PATH của bạn.
    - Đặt đường dẫn đầy đủ của %s trong biến môi trường %s.

note: @translator: Example: RSA with 2048 bits
en: %s with %d bits
vi: %s với %d bít

en: %s:%d - Hostname does not match certificate
vi: %s:%d - Tên máy của máy chủ không khớp với tên trong chứng nhận

en: %w - Proxy password
vi: %w - Mật khẩu máy chủ ủy nhiệm

en: &AWS S3 encryption
vi: &Mã hóa AWS S3

en: &Abort previous connection and connect in current tab
vi: &Bãi bỏ kết nối trước đó và kết nối vào thẻ hiện hành

note: @translator: Keep short
en: &Access key ID:
vi: Mã số khó&a truy cập:

note: @translator: Keep short
en: &Account ID:
vi: ID tà&i khoản:

en: &Account:
vi: Tà&i khoản:

en: &Active
vi: &Tích cực

en: &Add bookmark...
vi: &Thêm đánh dấu…

en: &Add directory...
vi: &Thêm thư mục…

en: &Add files to queue
vi: &Thêm tập tin vào hàng đợi

en: &Add key file...
vi: &Thêm tập tin khóa…

en: &Add to queue
vi: &Thêm vào hàng đợi

en: &Adjust server time, offset by:
vi: Chỉnh sử&a độ lệch với múi giờ máy chủ:

en: &Always allow insecure plain %s for this server.
vi: &Luôn cho phép %s thường không an toàn cho máy chủ này.

en: &Always trust this certificate in future sessions.
vi: &Luôn tin chứng nhận này trong những lần làm việc sau.

en: &Always trust this host, add this key to the cache
vi: &Luôn tin máy chủ này, thêm khóa này vào bộ nhớ

en: &Always use default editor
vi: &Luôn dùng trình soạn thảo mặc định

en: &Always use selection for all unassociated files
vi: &Luôn dùng chương trình đã chọn cho các tập tin chưa có ứng dụng tiếp nhận

en: &Always use this action
vi: &Luôn dùng hành động này

en: &Ask your operating system for the external IP address
vi: &Lấy địa chỉ IP từ hệ điều hành của bạn

en: &Auto
vi: &Tự động

en: &Binary
vi: Nhị &phân

en: &Binary prefixes using SI symbols. (e.g. 1 KB = 1024 bytes)
vi: Tiền tố &nhị phân dùng ký hiệu hệ SI. (ví dụ 1 KB = 1024 bytes)

en: &Burst tolerance:
vi: &Khoảng chấp nhận:

en: &Certificate in chain:
vi: &Chứng nhận trong xích:

en: &Clear private data...
vi: &Xóa các dữ liệu riêng…

en: &Close FileZilla
vi: Đón&g FileZilla

en: &Close FileZilla once
vi: Đón&g FileZilla một lần

en: &Configure speed limits...
vi: Đặt giới hạn tố&c độ…

en: &Connect
vi: &Kết nối

en: &Copy current connection to Site Manager...
vi: &Chép kết nối hiện tại vào Quản lý địa chỉ…

en: &Create directory
vi: Tạo thư mụ&c

en: &Create new tab
vi: &Tạo thẻ mới

note: #-#-#-#-#  560 (kate)  #-#-#-#-# i18n: ectx: Menu (debug)
en: &Debug
vi: &Gỡ lỗi

en: &Debug information in message log:
vi: &Gỡ lỗi thông tin trong nhật ký thông báo:

en: &Default editor:
vi: Trình soạn thảo &mặc định:

en: &Default file exists action...
vi: Hành động &mặc định khi tập tin đã có sẵn…

en: &Delay between failed login attempts:
vi: Thời gian &nghỉ giữa các lần đăng nhập sai:

en: &Delete symlink
vi: &Xóa liên kết mềm

en: &Delete...
vi: &Xóa...

en: &Directory access permissions...
vi: Quyền truy cập thư &mục…

en: &Directory comparison
vi: So sánh &thư mục

en: &Disable synchronized browsing and continue changing the local directory
vi: Tắt &duyệt đồng bộ và tiếp tục thay đổi thư mục nội bộ

en: &Disable synchronized browsing and continue changing the remote directory
vi: Tắt &duyệt đồng bộ và tiếp tục thay đổi thư mục máy chủ

en: &Discard local file then download and edit file anew
vi: &Loại bỏ tập tin trên máy nội bộ sau đó tải và biên tập một tập tin một lần nữa

en: &Disconnect
vi: &Ngắt kết nối

en: &Display momentary transfer speed instead of average speed
vi: &Hiển thị tốc độ truyền hiện tại thay vì tốc độ trung bình

en: &Display size in bytes
vi: &Hiển thị kích thước tính theo byte

en: &Don't show this dialog again.
vi: &Không hiển thị hộp thoại này lần sau nữa.

en: &Don't use external IP address on local connections.
vi: &Không dùng địa chỉ IP mạng cho kết nối nội bộ.

en: &Double-click action on directories:
vi: Hành động khi kích đúp chuột trên thư &mục:

en: &Double-click action on files:
vi: Hành động khi bấm đú&p chuột vào tập tin:

en: &Download to:
vi: Tải &xuống:

en: &Download...
vi: Tải &xuống…

en: &Downloads:
vi: Tải &xuống:

en: &Edit filter rules...
vi: Chỉnh &sửa qui tắc lọc…

en: &Enable compression
vi: &Cho phép nén

en: &Enable speed limits
vi: &Bật giới hạn tốc độ

en: &Encryption:
vi: &Mã hóa:

en: &Enter custom command...
vi: &Nhập vào dòng lệnh của bạn…

en: &Establish connection in a new tab
vi: &Thiết lập kết nối trong một thẻ mới

en: &Export Site Manager entries
vi: &Xuất ra các đề mục từ Quản lý địa chỉ

en: &Fall back to active mode
vi: &Quay lại chế độ tích cực

en: &File Attributes...
vi: &Thuộc tính tập tin…

en: &File permissions...
vi: &Quyền truy cập tập tin…

en: &Filter conditions:
vi: Điều kiện &lọc:

en: &Filter sets:
vi: Đặt bộ &lọc:

en: &Filters
vi: Bộ &lọc

en: &Filters:
vi: Bộ &lọc:

en: &Finish editing
vi: &Hoàn tất chỉnh sửa

en: &Finish editing and delete local file
vi: &Hoàn tất biên tập và xóa tập tin trên máy nội bộ

en: &Flatten local paths, upload all contained files directly into target directory
vi: &Làm phẳng đường dẫn máy nội bộ, tải lên tất cả các tập tin chứa bên trong vào thư mục đích

en: &Flatten remote paths, download all contained files directly into target directory
vi: &Làm phẳng đường dẫn máy mạng, tải tất cả các tập tin chứa bên trong vào thư mục đích

en: &Follow symlink, delete target directory contents
vi: &Theo liên kết mềm, xóa nội dung thư mục đích

en: &Get external IP address from the following URL:
vi: &Lấy địa chỉ IP từ URL sau đây:

en: &Getting help...
vi: &Tìm trợ giúp…

en: &Global bookmark
vi: &Dấu trang toàn cục

en: &HTTP/1.1 using CONNECT method
vi: &HTTP/1.1 dùng phương thức CONNECT

en: &Hide identical files
vi: Ẩ&n các tập tin đồng nhất

en: &Highest
vi: Cao n&hất

en: &Highest available port:
vi: Cổng cao n&hất có thể:

en: &IEC binary prefixes (e.g. 1 KiB = 1024 bytes)
vi: Tiền tố nhị phân theo chuẩn &IEC (ví dụ 1 KiB = 1024 byte)

en: &ISO 8601 (example: 2007-09-15)
vi: Tiêu chuẩn &ISO 8601 (ví dụ: 2007-09-15)

en: &Install new version
vi: &Cài đặt phiên bản mới

en: &Keep local path structure relative to search root
vi: &Giữ cấu trúc đường dẫn máy nội bộ tương đối để tìm kiếm thư mục gốc

en: &Keep remote path structure relative to search root
vi: &Giữ cấu trúc đường dẫn máy mạng tương đối để tìm kiếm thư mục gốc

en: &Key file:
vi: Tập tin &khóa:

en: &Layout of file and directory panes:
vi: &Cách bố trí bảng chứa tập tin và thư mục:

en: &Limit local ports used by FileZilla
vi: Giới hạn cổng trên máy nội bộ dùng bởi FileZi&lla

en: &Limit number of simultaneous connections
vi: &Giới hạn kết nối đồng thời

en: &Local directory tree
vi: &Cây thư mục trên máy nội bộ

en: &Local directory:
vi: &Thư mục máy nội bộ:

en: &Local search
vi: Tìm kiếm nội &bộ

en: &Log to file
vi: Ghi nhật &ký vào tập tin

en: &Logon Type:
vi: Kiểu đăng &nhập:

en: &Low
vi: Mức thấ&p

en: &Manage bookmarks...
vi: &Quản lý dấu trang…

en: &Manual transfer...
vi: Truyền thủ &công…

en: &Maximum number of connections:
vi: Số kết nối &tối đa:

en: &Maximum number of retries:
vi: Số lần thử lại &tối đa:

en: &Message log
vi: &Nhật ký

en: &Minimize to tray
vi: Thu n&hỏ đặt ở trên khay đồng hồ

en: &Name sorting mode:
vi: Tê&n chế độ xắp xếp:

en: &Network configuration wizard...
vi: Giúp đỡ kết &nối trực quan…

en: &New site
vi: Tạo địa chỉ &mới

en: &New version available!
vi: Đã có bả&n mới!

en: &Normal
vi: Bì&nh thường

en: &Numeric value:
vi: Giá trị bằ&ng số:

en: &OPEN
vi: &MỞ

en: &Passive
vi: &Thụ động

en: &Play sound
vi: &Mở một đoạn âm thanh

en: &Preserve timestamps of transferred files
vi: Lưu &giữ dấu thời gian của tập tin đã truyền

en: &Queue
vi: &Hàng đợi

en: &Quickconnect
vi: &Kết nối nhanh

en: &Quickconnect bar
vi: &Thanh kết nối nhanh

en: &Quickconnect history
vi: Lịch sử &kết nối nhanh

en: &Read
vi: Đọ&c

en: &Reconnect
vi: Kết nối &lại

en: &Reconnect information
vi: Thông tin kết nối &lại

en: &Remember master password until FileZilla is closed
vi: N&hớ mật khẩu chính cho đến khi FileZilla được đóng lại

en: &Remember password until FileZilla is closed
vi: N&hớ mật khẩu cho đến khi FileZilla được đóng lại

en: &Remote directory:
vi: &Thư mục máy mạng:

en: &Remote path:
vi: Đường &dẫn máy mạng:

en: &Remote search
vi: Tìm kiếm trên máy &mạng

en: &Remove key
vi: &Xóa bỏ khóa

en: &Reopen local file
vi: Mở &lại tập tin trên máy nội bộ

en: &Replace invalid characters with:
vi: &Thay thế ký tự không hợp lệ bằng:

en: &Report a bug...
vi: &Báo cáo lỗi…

en: &Request attention
vi: &Yêu cầu chú ý

en: &Reset and requeue all
vi: Đặt &và xếp lại toàn bộ hàng đợi

en: &Restart Wizard
vi: &Khởi động lại thuật sĩ

en: &Run command...
vi: &Thực hiện lệnh…

en: &Run configuration wizard now...
vi: &Chạy cấu hình thuật sĩ bây giờ…

en: &Run update check now...
vi: &Chạy kiểm tra cập nhật bây giờ…

en: &SITE
vi: &ĐỊA CHỈ

en: &Save as...
vi: &Ghi lại bằng tên mới…

en: &Search remote files...
vi: &Tìm kiếm tập tin từ máy mạng…

en: &Select a key:
vi: &Chọn một khóa:

en: &Select entry:
vi: &Chọn mục:

en: &Select language:
vi: &Chọn ngôn ngữ:

en: &Select the columns that should be displayed:
vi: &Chọn các cột sẽ hiển thị:

en: &Server
vi: &Máy chủ

en: &Settings...
vi: &Cài đặt…

en: &Show debug menu
vi: &Hiển thị trình đơn gỡ rối

en: &Show detailed log
vi: &Hiển thị chi tiết nhật ký

en: &Show timestamps in message log
vi: &Hiển thị dấu thời gian trong nhật ký thông tin

en: &Site Manager entries
vi: Các &mục Danh bạ

en: &Site Manager...
vi: &Quản lý Địa chỉ…

en: &Site-specific bookmark
vi: &Gắn với trang mạng

en: &Speed limits
vi: &Giới hạn tốc độ

en: &Start transfer immediately
vi: Bắt đầu truyền ngay &lập tức

en: &Swap local and remote panes
vi: &Hoán đổi cửa sổ điều khiển máy trên máy nội bộ và máy mạng

en: &TLS Ciphers
vi: Kiểu mã hóa &TLS

en: &Theme:
vi: &Kiểu dáng cửa sổ:

en: &Transfer
vi: &Truyền

en: &Transfer mode:
vi: Chế độ &truyền:

en: &Transfer queue
vi: Hàng đợi &truyền

en: &Treat dotfiles as ASCII files
vi: Xử lý do&tfiles (tên tập tin bắt đầu với dấu chấm) như là tập tin ASCII

en: &Trust this certificate on the listed alternative hostnames.
vi: &Tin giấy phép này trên máy mạng thay thế đã liệt kê.

en: &Unedit
vi: &Không biên tập

en: &Update cached key for this host
vi: &Cập nhật bộ nhớ đệm khóa cho máy chủ này

en: &Upload
vi: Tải &lên

en: &Upload to:
vi: Tải &lên:

en: &Upload...
vi: Tải &lên…

en: &Uploads:
vi: Tải &lên:

en: &Use custom program
vi: &Dùng chương trình riêng

en: &Use synchronized browsing
vi: Dùng d&uyệt đồng bộ

en: &Use system's default editor for text files
vi: &Dùng trình soạn thảo tập tin văn bản mặc định của hệ thống

en: &Use the following IP address:
vi: Dùng địa chỉ IP sa&u đây:

en: &Use the server's external IP address instead
vi: &Dùng địa chỉ IP máy chủ để thay thế

en: &Use thousands separator
vi: Dùng dấ&u ngăn cách mỗi nghìn

en: &Version %s
vi: &Phiên bản %s

en: &View/Edit
vi: &Xem/Sửa

en: &Watch locally edited files and prompt to upload modifications
vi: &Theo dõi các tập tin đã được biên tập và nhắc tải lên khi bị sửa

en: &When checking for updates, check for:
vi: &Khi kiểm tra cập nhật phiên bản mới, kiểm tra mỗi:

en: &Write
vi: &Ghi

en: '%s' does not exist or cannot be accessed.
vi: “%s” chưa tạo ra hoặc không thể truy nhập.

en: '%s' is not a supported protocol.
vi: “%s” không phải một giao thức được hỗ trợ.

en: 'Normal' and 'Account' logontypes are not available. Your entry has been changed to 'Ask for password'.
vi: Kiểu đăng nhập “Thông thường” và “Tài khoản” không sẵn sàng. Mục này được thay đổi thành “Hỏi mật khẩu”.

en: 'quote' is usually a local command used by commandline clients to send the arguments following 'quote' to the server. You might want to enter the raw command without the leading 'quote'.
vi: “dấu ngoặc kép” thường là một lệnh nội bộ dùng bởi dòng lệnh máy khách gửi đối số sau dấu nháy kép tới máy chủ. Bạn có thể muốn nhập lệnh thô mà không cần dấu trích dẫn “ngoặc kép”.

en: (%d object filtered) | (%d objects filtered)
vi[0]: (lọc ra %d đối tượng)

en: (%u%% downloaded)
vi: (đã tải về %u%%)

en: (0 for no limit)
vi: (0 nghĩa là không giới hạn)

en: (0-999 seconds)
vi: (0-999 giây)

en: (10-9999, 0 to disable)
vi: (10-9999, 0 là tắt)

en: (app-compat is set to %d.%d)
vi: (app-compat được đặt thành %d.%d)

en: (example: %Y-%m-%d)
vi: (ví dụ: %Y-%m-%d)

en: (in %s/s)
vi: (trong %s/s)

en: - The command and each argument are separated by spaces
    - A command or argument containing whitespace or a double-quote character need to be enclosed in double-quotes
    - Double-quotes inside of a command or argument need to be doubled up
    - In arguments, %%f is a placeholder for the file to be opened. Use %%%% for literal percents
vi: - Lệnh và mỗi đối số được phân tách bằng dấu cách
    - Một lệnh hoặc đối số có chứa khoảng trắng hoặc một ký tự nháy kép cần phải được bao trong dấu nháy kép
    - Dấu nháy kép bên trong của một lệnh hoặc đối số cần được tăng gấp đôi lên
    - Trong đối số, %%f là ký hiệu giữ chỗ cho tệp được mở. Sử dụng %%%% khi dùng ký hiệu phần trăm

en: --:--:-- left
vi: Còn --:--:--

en: -c cannot be used together with an FTP URL.
vi: -c không thể dùng cùng nhau với một địa chỉ FTP.

en: -l can only be used together with an FTP URL.
vi: -l không thể dùng cùng với một địa chỉ FTP.

en: -s and -c cannot be present at the same time.
vi: -s và -c không thể có mặt đồng thời.

en: -s cannot be used together with an FTP URL.
vi: -s không thể dùng cùng nhau với một địa chỉ FTP.

en: 0 - None
vi: 0 - Không

en: 1 - Warning
vi: 1 - Cảnh báo

en: 2 - Info
vi: 2 - Thông tin

en: 3 - Verbose
vi: 3 - Chi tiết

en: 32-bit system
vi: Hệ thống 32-bít

en: 4 - Debug
vi: 4 – Gỡ lỗi

en: 64-bit system
vi: Hệ thống 64-bít

en: A bookmark with the entered name already exists. Please enter an unused name.
vi: Dấu trang nhập vào đã có từ trước rồi. Xin hãy nhập một cái tên chưa dùng.

en: A default editor needs to be set.
vi: Một trình soạn thảo mặc định phải được đặt.

en: A directory cannot be dragged into one of its subdirectories.
vi: Một thư mục không thể kéo thả vào trong thư mục con của chính nó.

en: A few servers don't allow passive mode or are misconfigured. In such cases you would have to use active mode. In active mode, FileZilla opens a port and asks the server to connect to it.
vi: Một vài máy chủ không cho phép chế độ thụ động hay được cấu hình sai. Do đó bạn có thể phải dùng chế độ tích cực. Trong chế độ tích cực, FileZilla mở một cổng và yêu cầu máy chủ kết nối với nó.

en: A file previously opened has been changed.
vi: Tập tin mở trước đó đã bị thay đổi.

en: A file with that name is already being transferred.
vi: Tập tin với tên đó đang truyền đi.

en: A file with that name is still being edited. Please close it and try again.
vi: Tập tin đó vẫn đang bị biên tập. Làm ơn đóng nó lại và thử lại.

en: A local filename could not be decoded.
    Please make sure the LC_CTYPE (or LC_ALL) environment variable is set correctly.
    Unless you fix this problem, files might be missing in the file listings.
    No further warning will be displayed this session.
vi: Tập tin máy nội bộ không thể giải mã.
    Xin chắc chắn là biến môi trường LC_CTYPE (hoặc LC_ALL) được đặt một cách chính xác.
    Trừ khi bạn sửa được vấn đề này, nếu không các tập tin sẽ bị mất trong danh sách.
    Không có thêm thông tin cảnh báo sẽ hiển thị trong lần làm việc này.

en: A lost master password cannot be recovered! Please thoroughly memorize your password.
vi: Việc mất mật khẩu chính là không thể lấy lại được! Vui lòng nhớ thật kỹ mật khẩu của mình.

en: A new version of FileZilla is available:
vi: Đã có phiên bản FileZilla mới hơn:

en: A proper server always shows all files, but some broken servers hide files from the user. Use this option to force the server to show all files.
vi: Một máy chủ đúng qui cách luôn hiển thị tất cả các tập tin, nhưng một vài máy chủ giấu thông tin từ người dùng. Dùng tùy chọn này để hiển thị tất cả các tập tin.

en: A proper server does not require this. Contact the server administrator if you need this.
vi: Một máy chủ đúng qui cách không yêu cầu điều này. Hỏi người quản trị máy chủ này nếu bạn cần điều đó.

en: A remote operation is in progress and synchronized browsing is enabled.
    Disable synchronized browsing and continue changing the local directory?
vi: Một thao tác đang thực hiện và chức năng duyệt đồng bộ đang được bật.
    Bạn có muốn tắt chức năng duyệt đồng bộ và tiếp tục đổi thư mục?

en: A&dd
vi: &Thêm

en: A&llow resuming of ASCII files
vi: &Cho phép phục hồi tập tin ASCII

en: A&pply only to downloads
vi: Chỉ chấ&p nhận tải xuống

en: A&pply only to uploads
vi: Chỉ chấ&p nhận tải lên

en: A&pply to all files and directories
vi: Chấ&p nhận tất cả các tập tin và thư mục

en: A&utomatically remove successful transfers
vi: Tự độn&g xóa các chuyển tác thành công

note: @translator: Keep short
en: API &Key:
vi: &Khóa API:

en: AWS &KMS encryption
vi: Mã hóa AWS &KMS

en: About FileZilla
vi: Giới thiệu về FileZilla

en: Above the file lists
vi: Trên danh sách tập tin

en: Access &Key:
vi: &Khóa truy cập:

en: Access to some local directories could not be restored:
vi: Truy cập vào một số thư mục nội bộ có thể không thể phục hồi lại:

en: Action after queue &completion
vi: Thao tá&c sau khi hàng đợi hoàn thành

en: Action on selected file:
vi: Thao tác trên tập tin đã chọn:

en: Active mode FTP test failed. FileZilla does not know the correct external IP address.
vi: Kiểm tra chế độ FTP tích cực gặp lỗi. FileZilla không biết địa chỉ IP chính xác.

en: Active mode FTP test failed. FileZilla does not know the correct external IP address. In addition to that, your router has modified the sent address.
vi: Kiểm tra chế độ FTP tích cực gặp lỗi. FileZilla không biết địa chỉ IP chính xác. Thêm vào đó, bộ định tuyến router của bạn đã chỉnh sửa địa chỉ truyền đi.

en: Active mode FTP test failed. FileZilla knows the correct external IP address, but your router or firewall has misleadingly modified the sent address.
vi: Kiểm tra chế độ FTP tích cực gặp lỗi. FileZilla biết địa chỉ IP chính xác, nhưng bộ định tuyến router hay tường lửa firewall đã chỉnh sửa sai địa chỉ truyền đi.

en: Active mode IP
vi: Kích hoạt ở chế độ IP

en: Add files to &queue only
vi: Chỉ thêm tập tin vào &hàng đợi

en: Add selected directory to the transfer queue
vi: Đặt thư mục đã chọn vào hàng đợi truyền

en: Add selected files and folders to the transfer queue
vi: Đặt tập tin và thư mục đã chọn vào hàng đợi truyền

en: Add to queue
vi: Thêm vào hàng đợi

en: Address type not supported
vi: Kiểu địa chỉ không được hỗ trợ

en: Advice: Unless you want to test new features, please keep using stable versions only. Beta versions and nightly builds are development versions meant for testing purposes. Nightly builds of FileZilla may not work as expected and might even damage your system. Use beta versions and nightly builds at your own risk.
vi: Lời khuyên: Trừ trường hợp bạn muốn thử các tính năng mới, bạn chỉ nên dùng bản ổn định. Bản thử nghiệm và bản được biên dịch hàng ngày là phiên bản để phát triển dành cho mục đích thử. Bản được dịch hàng ngày của FileZilla có thể không làm việc như mong muốn và có thể làm hỏng cả hệ thống của bạn. Bạn phải tự chịu trách nhiệm khi dùng bản thử nghiệm và bản biên dịch hàng ngày.

en: Al&ways perform this action
vi: &Luôn dùng hành động này

en: All files have been successfully transferred
vi: Tất cả các tập tin được truyền đi thành công

en: All ports in the given range have to be between 1024 and 65535.
vi: Tất cả các cổng phải nằm giữa 1024 và 65535.

en: All transfers have finished. %d file could not be transferred. | All transfers have finished. %d files could not be transferred.
vi[0]: Tất cả các việc truyền đã hoàn thành. %d tập tin không thể truyền được.

en: Allow &fall back to other transfer mode on failure
vi: Cho phép &quay lại chế độ cũ khi truyền thất bại

en: Allow fallback to other transfer mode on failure
vi: Cho phép quay lại chế độ cũ khi truyền thất bại

en: Already connected
vi: Đã có kết nối sẵn dùng

en: Alternative name: | Alternative names:
vi[0]: Tên thay thế:

en: Alternatively you can use the Pageant tool from PuTTY to manage your keys, FileZilla does recognize Pageant.
vi: Bạn có thể lựa chọn công cụ Pageant từ PuTTY để quản lý các khóa, FileZilla có thể dùng Pageant.

en: Alternatively you can use your system's SSH agent. To do so, make sure the SSH_AUTH_SOCK environment variable is set.
vi: Bạn có thể lựa chọn là dùng SSH của hệ thống. Để làm được như vậy, xin chắc chắn rằng biến môi trường SSH_AUTH_SOCK phải được đặt.

en: Alternatively, you can also download the latest version from the FileZilla website:
vi: Thay vì thế, bạn cũng có thể tải phiên bản mới nhất về từ trang thông tin điện tử của FileZilla:

en: An error occurred loading the transfer queue from "%s".
    Some queue items might not have been restored.
vi: Đã xảy ra lỗi khi tải lên hàng đợi từ "%s".
    Một số phần tử hàng đợi có lẽ không phục hồi được.

en: An error occurred saving the transfer queue to "%s".
    Some queue items might not have been saved.
vi: Đã xảy ra lỗi khi ghi lại hàng đợi thành "%s".
    Một số phần tử hàng đợi có lẽ không được ghi lại.

en: An item with the same name as the dragged item already exists at the target location.
vi: Một mục cùng tên với mục kéo thả đã sẵn có trong vị trí đích.

en: Another remote operation is already in progress, cannot change directory now.
vi: Thao tác khác đang tiến hành, không thể thay đổi thư mục vào lúc này.

en: Any changes made in the Site Manager could not be saved.
vi: Bất kỳ thay đổi nào tạo tại Quản Lý Địa Chỉ cũng không thể được ghi lại.

en: Any changes made to the filters could not be saved.
vi: Bất kỳ thay đổi nào tới bộ lọc cũng không thể được ghi lại.

en: Any changes made to the filters will not be saved.
vi: Bất kỳ thay đổi nào tới các bộ lọc sẽ không được ghi lại.

en: App&ly to directories only
vi: Chỉ á&p dụng cho các thư mục

note: @translator: Keep short
en: Application &Key:
vi: &Khóa ứng dụng:

en: Apply to &current queue only
vi: &Chỉ áp dụng cho hàng đợi hiện hành

en: Apply to &files only
vi: Chỉ áp dụng cho các tập &tin

en: Argument buffer overflow
vi: Bộ đệm tham số bị tràn

en: As tab in the transfer queue pane
vi: Như một thẻ trong bảng điều khiển của hàng đợi truyền

en: Ask for action
vi: Hỏi thao tác

en: Ask for password
vi: Hỏi mật khẩu

en: Ask operating system for a port.
vi: Lấy cổng từ hệ điều hành.

en: Ask your operating system for the external IP address
vi: Lấy địa chỉ IP từ hệ điều hành của bạn

en: Asking questions in the FileZilla Forums
vi: Hỏi tại diễn đàn FileZilla

en: Associated program not found:
vi: Chương trình thành phần không tìm thấy:

en: At least one filter condition is incomplete
vi: Có ít nhất một bộ lọc chưa hoàn thiện

en: At this point, all required information has been gathered.
vi: Tại điểm này, tất cả các thông tin yêu cầu đã được thu thập.

en: Automatic file type classification
vi: Tự động phân loại kiểu tập tin

en: B <Unit symbol for bytes. Only translate first letter>
vi: B <Ký hiệu đơn vị cho byte. Chỉ dịch chữ đầu>

en: B&ypass proxy
vi: Bằng cách dùng chủ ủ&y nhiệm

en: Basic usage instructions
vi: Cách dùng cơ bản

en: Being edited
vi: Đang được sửa chữa

en: Blackboard
vi: Bảng đen

en: Bookmark:
vi: Dấu trang:

en: Build date:
vi: Ngày biên dịch:

en: Build information
vi: Thông tin biên dịch

en: Business category:
vi: Phạm trù được làm:

en: By default FileZilla uses any available local port to establish transfers in active mode. If you want to limit FileZilla to use only a small range of ports, please enter the port range below.
vi: Theo mặc định FIleZilla dùng tất cả các cổng nội bộ sẽ thiết lập chế độ truyền tích cực. Nếu bạn muốn giới hạn FileZilla chỉ dùng một vùng cổng nhỏ, xin hãy nhập vào vùng cổng bên dưới.

en: C&ancel current operation
vi: &Hủy công việc hiện hành

en: C&lear all
vi: &Xóa tất cả

en: C&omparative search
vi: Tìm kiếm s&o sánh

en: C&opy URL(s) to clipboard
vi: Sa&o chép URL vào clipboard

en: C&opy URL(s) with password to clipboard
vi: Sa&o chép URL cùng với mật khẩu vào clipboard

en: C&ustom KMS ARN:
vi: KMS ARN &tự chọn:

en: C&ustom filetype associations:
vi: Ràng buộc xử lý kiể&u tập tin với ứng dụng cụ thể:

en: CPU features:
vi: Tính năng CPU:

en: Calculating timezone offset of server...
vi: Đang tính toán múi giờ của máy chủ dịch vụ…

en: Can't read from file
vi: Không thể đọc từ tập tin

en: Can't write data to file.
vi: Không thể ghi dữ liệu vào tập tin.

en: Can't write data to file: %s
vi: Không thể ghi dữ liệu vào tập tin: %s

en: Cancels the current operation
vi: Hủy công việc hiện hành

en: Cannot access '%s', no media inserted or drive not ready.
vi: Không thể truy cập “%s”,không có đĩa hay ổ đĩa không sẵn sàng.

en: Cannot add server to Site Manager
vi: Không thể thêm địa chỉ máy chủ vào Danh bạ

note: #-#-#-#-#  392 (libc 2.29.9000)  #-#-#-#-# TRANS The requested socket address is not available; for example, you tried TRANS to give a socket a name that doesn't match the local host name. TRANS @xref{Socket Addresses}.
en: Cannot assign requested address
vi: Không thể gán địa chỉ đã yêu cầu

en: Cannot change directory, there already is a synchronized browsing operation in progress.
vi: Không thể đổi thư mục, ở đây đã sẵn có thao tác duyệt đồng bộ đang được thực hiện.

en: Cannot close tab while busy.
    Cancel current operation and close tab?
vi: Không thể đóng thẻ khi nó đang làm việc.
    Hủy thao tác hiện hành và đóng thẻ lại?

en: Cannot compare directories, different filters for local and remote directories are enabled
vi: Không thể so sánh thư mục, những bộ lọc khác nhau cho thư mục máy nội bộ và máy chủ đang được bật

en: Cannot create new filter
vi: Không thể tạo bộ lọc mới

en: Cannot edit file
vi: Không thể sửa tập tin

en: Cannot edit file, not connected to any server.
vi: Không thể sửa tập tin, không kết nối tới máy chủ nào.

en: Cannot edit file, remote path unknown.
vi: Không sửa tập tin được vì không tìm thấy địa chỉ máy chủ.

en: Cannot establish FTP connection to an SFTP server. Please select proper protocol.
vi: Không thể thiết lập kết nối FTP tới máy chủ SFTP. Làm ơn chọn giao thức một cách đúng đắn.

en: Cannot load key file
vi: Không thể tải tập tin khóa

en: Cannot load toolbar from resource file
vi: Không thể tải thanh công cụ từ tập tin nguồn

en: Cannot rename entry
vi: Không thể đổi tên đề mục

en: Cannot rename file
vi: Không thể đổi tên tập tin

en: Cannot save filterset
vi: Không thể ghi lại bộ lọc

en: Cannot select filter
vi: Không thể chọn bộ lọc

en: Cannot set file association
vi: Không thể đặt ứng dụng ràng buộc xử lý tập tin

en: Cannot show dialog
vi: Không thể hiển thị hộp thoại

en: Cannot view/edit selected file
vi: Không thể xem/sửa tập tin đã chọn

en: Case insensitive (default)
vi: Không phân biệt HOA/thường (mặc định)

en: Case sensitive (default)
vi: Phân biệt HOA/thường (mặc định)

en: Categories to clear
vi: Thể loại muốn xóa

en: Certificate and session data are not available yet.
vi: Dữ liệu chứng nhận và phiên làm việc vẫn chưa có giá trị.

en: Challenge:
vi: Việc khó khăn:

en: Change file attributes
vi: Thay đổi thuộc tính tập tin

en: Change the file permissions.
vi: Thay đổi quyền truy cập tập tin.

en: Changing logfile settings requires restart of FileZilla.
vi: Sửa cài đặt tập tin nhật ký cần phải khởi động lại FileZilla.

en: Character encoding issue
vi: Dạng ký tự mã hóa

en: Check for &updates...
vi: Kiểm tra phiên bản &mới…

en: Check for FileZilla &updates automatically:
vi: Kiểm tra &cập nhật FileZilla tự động:

en: Check for newer versions of FileZilla
vi: Kiểm tra phiên bản mới hơn của FileZilla

en: Check for updates failed
vi: Kiểm tra phiên bản mới gặp lỗi

en: Check your login credentials. The entered password starts or ends with a space character.
vi: Kiểm tra các giấy ủy nhiệm đăng nhập của bạn. Mật khẩu đã nhập vào bắt đầu hoặc kết thúc bằng ký tự khoảng trắng.

en: Check your login credentials. The entered username starts or ends with a space character.
vi: Kiểm tra các giấy ủy nhiệm đăng nhập của bạn. Tài khoản đã nhập vào bắt đầu hoặc kết thúc bằng ký tự khoảng trắng.

en: Checking for correct external IP address
vi: Kiểm tra địa chỉ IP

en: Checksum match on file %s
vi: Tổng kiểm trên tập tin %s khớp

en: Checksum mismatch on file %s
vi: Tổng kiểm trên tập tin %s không khớp

en: Choose a key file
vi: Chọn tập tin khóa

en: Choose the default local directory
vi: Chọn thư mục nội bộ mặc định

en: Choose the local directory
vi: Chọn thư mục nội bộ

en: Chunk data improperly terminated
vi: Tổng kiểm tra dữ liệu tận cùng không đúng

en: Cipher:
vi: Kiểu mã hóa:

en: Cl&ose tab
vi: Đón&g thẻ lại

en: Clear &layout cache
vi: Xóa bộ đệm &giao diện

en: Clear auto&update data
vi: Xóa dữ liệu lư&u phần cập nhật

en: Clear private data
vi: Xóa dữ liệu lưu trong máy

en: Clear quickconnect bar
vi: Xóa thanh công cụ kết nối nhanh

en: Click on Finish to save your configuration.
vi: Bấm vào nút "Hoàn tất" để ghi lại thông tin cấu hình.

en: Client to server MAC:
vi: Máy khách kết nối tới máy chủ MAC:

en: Client to server cipher:
vi: Kiểu mã hóa từ máy khách tới máy chủ:

en: Close &all other tabs
vi: Đóng tất cả các t&ab khác

en: Close FileZilla
vi: Đóng FileZilla

en: Close all running instances of FileZilla
vi: Đóng tất cả các ứng dụng FileZilla đang chạy

en: Close quick search and continue comparing?
vi: Đóng tìm kiếm nhanh và tiếp tục so sánh?

en: Closes current tab
vi: Đóng thẻ hiện hành lại

en: Co&mments:
vi: Chú thíc&h:

en: Column properties
vi: Các tính chất của cột

en: Column setup
vi: Cài đặt cột

en: Command and its arguments need to be properly quoted.
vi: Lệnh và tham số phải được trích dẫn đúng.

en: Command not supported
vi: Lệnh không được hỗ trợ

en: Command not supported by this protocol
vi: Lệnh không được hỗ trợ bởi giao thức này

note: #-#-#-#-#  669 (kcmkio)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, commonNameTag)
en: Common name:
vi: Tên thông thường:

en: Communication tainted by router or firewall
vi: Kết nối hỏng vì bộ định tuyến router hay tường lửa firewall

en: Compare &modification time
vi: So sánh thời gia&n chỉnh sửa

en: Compare file&size
vi: &So sánh kích thước tập tin

en: Compare the displayed fingerprint with the certificate fingerprint you have received from your server administrator or server hosting provider.
vi: So sánh dấu vân tay đã được hiển thị với dấu vân tay chứng chỉ mà bạn nhận được từ người quản trị máy chủ hoặc nhà cung cấp lưu trữ máy chủ.

en: Compare:
vi: So sánh:

en: Comparison &threshold (in minutes):
vi: Ngưỡng so sánh (&tính bằng phút):

en: Comparison threshold needs to be between 0 and 1440 minutes.
vi: Ngưỡng so sánh phải giữa 0 và 1440 phút.

en: Compiled for:
vi: Biên dịch cho:

en: Compiled on:
vi: Biên dịch trên:

en: Compiled with:
vi: Biên dịch với:

en: Compiler flags:
vi: Biên dịch với các cờ:

en: Concurrent transfers
vi: Truyền đồng thời

en: Conditions are c&ase sensitive
vi: Điều kiện thì phân biệt HO&A/thường

en: Configuration test
vi: Kiểm tra cấu hình

en: Configure passive mode
vi: Cấu hình chế độ thụ động

en: Configure port range
vi: Cấu hình vùng cổng

en: Configuring FileZilla and your network
vi: Cấu hình FileZilla và mạng của bạn

en: Confirmation needed
vi: Xác nhận cần thiết

en: Congratulations, your configuration seems to be working.
vi: Xin chúc mừng, việc cấu hình của bạn có vẻ hoạt động tốt.

en: Connect bypassing proxy settings
vi: Kết nối thông qua cài đặt chủ ủy nhiệm

en: Connect in current tab
vi: Kết nối vào thẻ hiện tại

en: Connect in new tab
vi: Kết nối vào thẻ mới

en: Connect to specified Site Manager site
vi: Kết nối tới địa chỉ danh nghĩa trong Danh bạ

en: Connecting to %s through %s proxy
vi: Đang kết nối tới %s thông qua máy chủ ủy nhiệm %s

en: Connecting to %s...
vi: Đang kết nối tới %s…

en: Connection aborted
vi: Kết nối bị bãi bỏ

en: Connection attempt failed
vi: Cố gắng kết nối gặp lỗi

en: Connection attempt failed with "%s", trying next address.
vi: Cố gắng kết nối với "%s" gặp lỗi, đang thử địa chỉ tiếp theo.

en: Connection attempt failed with "%s".
vi: Cố gắng kết nối với "%s" gặp lỗi.

en: Connection attempt interrupted by user
vi: Cố gắng kết nối bị ngắt bởi người dùng

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

en: Connection closed by server
vi: Kết nối đã đóng bởi máy chủ

en: Connection established, initializing TLS...
vi: Kết nối đã thiết lập, đang khởi tạo TLS…

en: Connection established, sending HTTP request
vi: Kết nối đã thiết lập, đang gửi yêu cầu HTTP

en: Connection established, waiting for welcome message.
vi: Kết nối đã thiết lập, đang đợi lời chào mừng từ máy chủ.

en: Connection established, waiting for welcome message...
vi: Kết nối đã thiết lập, đang đợi thông điệp từ máy chủ…

en: Connection lost
vi: Mất kết nối

en: Connection not allowed by ruleset
vi: Kết nối không cho phép bởi qui tắc đã đặt

en: Connection reset by network
vi: Kết nối đã bị đặt lại bởi mạng

en: Connection timed out after %d second of inactivity | Connection timed out after %d seconds of inactivity
vi[0]: Kết nối sẽ chấm dứt nếu sau %d giây không có hoạt động gì

en: Connection to server lost.
vi: Mất kết nối tới máy chủ dịch vụ.

en: Connection with proxy established, performing handshake...
vi: Kết nối với máy chủ ủy nhiệm đã thiết lập, đang thi hành kết nối bắt tay…

en: Connection with server got closed prematurely.
vi: Kết nối tới máy chủ bị đóng lại nhanh chóng.

en: Connection with the test server failed.
vi: Kết nối với máy chủ thử nghiệm gặp lỗi.

en: Convert key file
vi: Chuyển đổi tập tin khóa

en: Copy (%d) of %s
vi: Sao chép (%d) trên %s

en: Copy the URLs of the selected items to clipboard, including password.
vi: Sao chép địa chỉ URL của mục đã chọn vào bộ nhớ clipboard, bao gồm cả mật khẩu.

en: Copy the URLs of the selected items to clipboard.
vi: Sao chép địa chỉ URL của mục đã chọn vào bộ nhớ clipboard.

en: Could not accept connection: %s
vi: Không thể chấp nhận kết nối: %s

en: Could not access path %s
vi: Không thể truy cập đường dẫn %s

en: Could not add connection to Site Manager
vi: Không thể thêm kết nối này vào bộ quản danh bạ

en: Could not complete operation
vi: Không thể hoàn tất thao tác

en: Could not connect to server: %s
vi: Không thể kết nối tới máy chủ: %s

en: Could not convert command to server encoding
vi: Không thể chuyển đổi lệnh tới máy chủ mã hóa

en: Could not convert private key
vi: Không thể chuyển đổi khóa riêng

en: Could not copy URLs
vi: Không thể sao chép URL

en: Could not copy data
vi: Không thể sao chép dữ liệu

en: Could not create CFURL from path %s
vi: Không thể tạo CFURL từ đường dẫn %s

en: Could not create URI for this transfer.
vi: Không thể tạo URL cho bộ truyền này.

en: Could not create local file %s
vi: Không thể tạo tập tin nội bộ %s

en: Could not create logging mutex: %s
vi: Không thể tạo mutex nhật ký: %s

en: Could not create security-scoped bookmark from URL:
vi: Không thể tạo đánh dấu security-scoped từ URL:

en: Could not create temporary file name.
vi: Không thể tạo tên tập tin tạm thời.

en: Could not determine the target of the Drag&Drop operation.
    Either the shell extension is not installed properly or you didn't drop the files into an Explorer window.
vi: Không thể xác định đích khi thi hành lệnh &kéo thả.
    Có thể là phần mở rộng không được đặt đúng đắn hay là bạn đã không thả các tập tin vào trong cửa sổ chương trình Explorer.

en: Could not establish connection to server
vi: Không thể thiết lập kết nối tới máy chủ

en: Could not find the resource files for FileZilla, closing FileZilla.
    You can specify the data directory of FileZilla by setting the FZ_DATADIR environment variable.
vi: Không tìm thấy tập tin tài nguyên cho FileZilla, đang đóng FileZilla.
    Bạn có thể đặt thư mục chứa dữ liệu cho FileZilla bằng cách đặt biến môi trường FZ_DATADIR.

en: Could not generate custom login sequence.
vi: Không thể tạo ra đăng nhập liên tiếp.

en: Could not generate key
vi: Không thể tạo khóa

en: Could not get full remote path.
vi: Không thể lấy đường dẫn đầy đủ.

en: Could not get native path from CFURL
vi: Không thể nhận đường dẫn tự nhiên từ CFURL

en: Could not get path from URL
vi: Không thể lấy đường dẫn từ URL

en: Could not get reply from fzputtygen.
vi: Không thể nhận trả lời từ fzputtygen.

en: Could not get temporary directory to download file into.
vi: Không thể nhận thư mục tạm thời từ tập tin tải về vào.

en: Could not list directory contents
vi: Không thể liệt kê nội dung của thư mục

en: Could not load "%s", please make sure the file is valid and can be accessed.
    Any changes made in the Site Manager will not be saved.
vi: Không thể tải "%s", xin chắc chắn rằng tập tin hợp lệ và có thể truy cập.
    Bất kỳ thay đổi nào trong Danh bạ sẽ không được lưu lại.

en: Could not load key file
vi: Không thể tải tập tin khóa

en: Could not load private key
vi: Không thể tải khóa riêng tập tin

en: Could not obtain corresponding local directory for the remote directory '%s'.
    Disable synchronized browsing and continue changing the remote directory?
vi: Không có thư mục nội bộ tương đương với thư mục máy chủ “%s”.
    Bạn có muốn tắt chức năng duyệt đồng bộ và tiếp tục chuyển sang thư mục khác?

en: Could not obtain corresponding local directory for the remote directory '%s'.
    Synchronized browsing has been disabled.
vi: Không có thư mục nội bộ tương đương với thư mục máy chủ “%s”.
    Chức năng duyệt đồng bộ đã bị tắt.

en: Could not obtain corresponding remote directory for the local directory '%s'.
    Synchronized browsing has been disabled.
vi: Không có thư mục máy chủ tương đương với thư mục nội bộ “%s”.
    Chức năng duyệt đồng bộ đã bị tắt.

en: Could not obtain size of '%s'
vi: Không thể lấy kích thước của “%s”

en: Could not open clipboard
vi: Không mở được clipboard

en: Could not open log file: %s
vi: Không mở được tập tin nhật ký: %s

en: Could not parse remote path.
vi: Không thể phân tích cú pháp đường dẫn máy chủ.

en: Could not parse server address:
vi: Không rõ cú pháp địa chỉ máy chủ:

en: Could not read from data socket.
vi: Không thể đọc từ ổ cắm mạng dữ liệu.

en: Could not read from socket: %s
vi: Không thể đọc từ ổ cắm mạng: %s

en: Could not read server item.
vi: Không đọc mục tin máy chủ.

en: Could not receive data from server.
vi: Không thể nhận dữ liệu từ máy chủ.

en: Could not restore directory access
vi: Không thể phục hồi truy cập thư mục

en: Could not seek to offset %d within file
vi: Không thể di chuyển đầu đọc đến vị trí %d trong tập tin

en: Could not seek to the beginning of the file
vi: Không thể chuyển đến đầu tập tin

en: Could not seek to the end of the file
vi: Không thể chuyển đến cuối tập tin

en: Could not send command to fzputtygen.
vi: Không thể gửi lệnh tới fzputtygen.

en: Could not send command to fzstorj.
vi: Không thể gửi lệnh tới fzstorj.

en: Could not spawn IO thread
vi: Không thể sản sinh tuyến trình vào ra (IO)

en: Could not start transfer
vi: Không thể bắt đầu truyền

en: Could not write "%s", any changes to the Site Manager could not be saved: %s
vi: Không thể ghi vào "%s", bất kỳ thay đổi Danh bạ không thể lưu lại: %s

en: Could not write "%s", the bookmark could not be added: %s
vi: Không thể ghi "%s", dấu trang không thể ghi thêm: %s

en: Could not write "%s", the global bookmarks could no be saved: %s
vi: Không thể ghi "%s", dấu sách toàn cục sẽ không được ghi lại: %s

en: Could not write "%s", the queue could not be saved.
    %s
vi: Không thể ghi vào "%s", hàng đợi không thể ghi lại.
    %s

en: Could not write "%s", the selected sites could not be exported: %s
vi: Không thể ghi "%s", các địa chỉ đã chọn không thể xuất ra: %s

en: Could not write "%s":
vi: Không thể ghi "%s":

en: Could not write key file: %s
vi: Không thể ghi tập tin khóa: %s

en: Could not write to local file
vi: Không thể ghi vào tập tin nội bộ

en: Could not write to log file: %s
vi: Không thể ghi vào tập tin nhật ký: %s

en: Could not write to socket: %s
vi: Không thể ghi vào ổ cắm mạng: %s

en: Crea&te new file
vi: &Tạo tập tin mới

en: Create &missing local directory and enter it
vi: Tạo thư &mục nội bộ còn thiếu và vào nó

en: Create &missing remote directory and enter it
vi: Tạo thư &mục trên máy phục vụ còn thiếu và vào nó

en: Create a new subdirectory in the current directory
vi: Tạo thư mục mới cho thư mục hiện hành

en: Create a new subdirectory in the current directory and change into it
vi: Tạo thư mục mới cho thư mục hiện hành rồi chuyển vào đó

en: Create a new, empty file in the current directory
vi: Tạo tập tin mới, trống rỗng trong thư mục hiện hành

en: Create director&y and enter it
vi: Tạo thư &mục mới và vào nó

en: Create empty file
vi: Tạo tập tin trống rỗng

en: Creating directory '%s'...
vi: Đang tạo thư mục “%s”…

en: Critical error
vi: Giới hạn sai

en: Critical error:
vi: Giới hạn sai:

en: Critical file transfer error
vi: Lỗi đạt tới tới hạn tập tin

en: Critical file transfer error after transferring %s in %s
vi: Lỗi tới hạn tập tin sau khi truyền đi %s trong %s

en: Cu&stomer encryption
vi: Mã hóa Cu&stomer

en: Current remote directory (%s) is not below the synchronization root (%s).
    Synchronized browsing has been disabled.
vi: Thư mục máy chủ hiện tại (%s) không nằm dưới gốc đồng bộ hóa (%s).
    Chức năng duyệt đồng bộ đã bị tắt.

en: Current transfer type is set to ASCII.
vi: Kiểu truyền hiện tại được đặt thành ASCII.

en: Current transfer type is set to automatic detection.
vi: Kiểu truyền hiện tại được đặt chế độ dò tìm tự động.

en: Current transfer type is set to binary.
vi: Kiểu truyền hiện tại được đặt là nhị phân.

en: Curve:
vi: Đường cong:

en: Cus&tomer Key:
vi: Khóa Cus&tomer:

en: Custom KMS ARN
vi: KMS ARN tự chọn

en: Custom KMS ARN id cannot be empty.
vi: Mã số KMS ARN tự chọn không thể rỗng.

en: Custom filter set
vi: Đặt bộ lọc của bạn

en: Custom key cannot be empty.
vi: Khóa tự chọn không thể rỗng.

en: Custom key length must be 256-bit.
vi: Chiều dài khóa tự chọn phải là256-bít.

en: Custom server
vi: Máy chủ tự chọn

en: D&ata type
vi: Kiể&u dữ liệu

en: D&ecimal prefixes using SI symbols (e.g. 1 KB = 1000 bytes)
vi: Tiền tố thập phân dùng ký hiệu SI (ví dụ 1 KB = 1000 byt&es)

en: D&irectory comparison
vi: So sánh t&hư mục

en: D&isable all
vi: Tắt tất &cả

en: D&o not save passwords
vi: &Không lưu mật khẩu

en: D&uplicate
vi: &Nhân bản

en: DOS-like with virtual paths
vi: Tương tự DOS với kiểu đường dẫn ảo

en: Data socket closed too early.
vi: Ổ cắm mạng cho dữ liệu bị đóng quá sớm.

en: Date formatting
vi: Định dạng ngày tháng

en: Date/time format
vi: Định dạng ngày/giờ

en: Date/time unknown
vi: Không hiểu ngày/giờ

en: Debugging settings
vi: Cài đặt gỡ lỗi

en: Default &local directory:
vi: Thư mục mặc định trên máy nội &bộ:

en: Default (AWS/S3)
vi: Mặc định (AWS/S3)

en: Default (Autodetect)
vi: Mặc định (Tự dò tìm)

en: Default editor not properly quoted.
vi: Trình biên dịch mặc định không trích dẫn đúng đắn.

en: Default file exists action
vi: Hành động mặc định với tập tin đã có sẵn

en: Default r&emote directory:
vi: Thư mục mặc định trên máy &mạng:

en: Default remote path cannot be parsed. Make sure it is a valid absolute path for the selected server type.
vi: Không thể phân tích đường dẫn máy mạng mặc định. Hãy chắc chắn là nó hợp lệ và được hỗ trợ bởi kiểu máy chủ.

en: Default system language
vi: Ngôn ngữ hệ thống mặc định

en: Default transfer mode:
vi: Chế độ truyền mặc định:

en: Default transfer type:
vi: Kiểu truyền mặc định:

en: Default: http://ip.filezilla-project.org/ip.php
vi: Mặc định: http://ip.filezilla-project.org/ip.php

en: Delay between failed connection attempts has to be between 1 and 999 seconds.
vi: Thời gian trễ giữa các lần kết nối hỏng phải nằm giữa 1 và 999 giây.

en: Delaying connection for %d second due to previously failed connection attempt... | Delaying connection for %d seconds due to previously failed connection attempt...
vi[0]: Làm trễ kết nối %d giây bởi vì cố gắng kết nối lần trước thất bại…

en: Delete Site Manager entries
vi: Xóa mục trong Quản lý địa chỉ

en: Delete selected directory
vi: Xóa thư mục đã chọn

en: Delete selected files and directories
vi: Xóa thư mục và tập tin đã chọn

en: Deleting "%s"
vi: Đang xóa "%s"

en: Deleting %u files from "%s"
vi: Đang xóa bỏ %u tập tin từ “%s”

en: Deleting symbolic link
vi: Xóa liên kết mềm

en: Details for new key:
vi: Chi tiết khóa mới:

en: Detected newer version of FileZilla
vi: Tìm thấy phiên bản mới hơn của FileZilla

en: Dire&ctories
vi: Các &thư mục

en: Directory access permissions
vi: Các quyền truy cập thư mục

en: Directory comparison
vi: So sánh thư mục

en: Directory comparison failed
vi: Việc so sánh thư mục gặp lỗi

en: Directory containing the logfile does not exist or filename is invalid.
vi: Thư mục chứ tập tin nhật ký không sẵn có hoặc tên tập tin không hợp lệ.

en: Directory listing &filters...
vi: Bộ &lọc danh sách thư mục…

en: Directory listing aborted by user
vi: Liệt kê thư mục được bãi bỏ bởi người dùng

en: Directory listing failed
vi: Liệt kê thư mục gặp lỗi

en: Directory listing filters
vi: Bộ lọc danh sách thư mục

en: Directory listing of "%s" successful
vi: Lấy danh sách thư mục "%s" thành công

en: Directory listing successful
vi: Lấy danh sách thư mục thành công

en: Disa&ble all
vi: &Tắt tất cả

en: Disable synchronized browsing and continue changing the remote directory?
vi: Bạn có muốn tắt chức năng duyệt đồng bộ và tiếp tục thay đổi thư mục?

en: Disable this option again if you will not be able to see the correct directory contents anymore.
vi: Tắt tùy chọn này nếu bạn không thể nhìn thấy nội dung thư mục chính xác.

en: Disconnect from server
vi: Ngắt kết nối khỏi máy chủ

en: Disconnected from server
vi: Đã ngắt kết nối khỏi máy chủ

en: Disconnected from server: %s
vi: Ngắt kết nối từ máy chủ: %s

en: Disconnecting from previous server
vi: Đã ngắt kết nối từ máy chủ dịch vụ trước đó

en: Disconnects from the currently visible server
vi: Ngắt kết nối từ máy chủ dịch vụ hiện hành

en: Display about dialog
vi: Hiển thị hộp thoại giới thiệu về ứng dụng

en: Do &not use default editor
vi: &Không dùng trình soạn thảo mặc định

en: Do the same with &all selected files already being edited
vi: Thực hiện như vậy với tất &cả các tập tin đã chọn đang được sửa

en: Do you really want to close FileZilla?
vi: Bạn có thật sự muốn thoát khỏi FileZilla không?

en: Do you really want to delete all Site Manager entries and the transfer queue?
vi: Bạn có thật sự muốn xóa tất cả các đề mục của Danh bạ và hàng đợi truyền không?

en: Do you really want to delete all Site Manager entries?
vi: Bạn có thật sự muốn xóa tất cả các đề mục của Danh bạ không?

en: Do you really want to delete the selected entries?
vi: Bạn có thật sự muốn xóa các mục đã chọn không?

en: Do you really want to delete the transfer queue?
vi: Bạn có thật sự muốn xóa tất cả hàng đợi truyền đã chọn không?

en: Do you really want to send '%s' to the server?
vi: Bạn có thật sự muốn gửi “%s” lên máy chủ không?

en: Do you want to reopen this file?
vi: Bạn có thật sự muốn mở lại tập tin này không?

en: Docs
vi: Tài liệu

en: Don't use external IP address on &local connections.
vi: Không dùng địa chỉ IP mạng cho kết nối nội &bộ.

en: Dotfiles are filenames starting with a dot, e.g. .htaccess
vi: Dotfiles là các tập tin có tên bắt đầu bằng dấu chấm, ví dụ .htaccess

en: Double-click action
vi: Hành động khi kích đúp chuột

en: Download &limit:
vi: &Giới hạn tải xuống:

en: Download limit: %s/s
vi: Giới hạn tải xuống: %s/s

en: Download limit: none
vi: Giới hạn tải xuống: không

en: Download search results
vi: Tải về kết quả tìm kiếm

en: Download selected directory
vi: Tải về thư mục đã chọn

en: Download selected files and directories
vi: Tải về các tập tin và thư mục đã chọn

en: Download speed: %s/s
    Upload speed: %s/s
vi: Tốc độ tải xuống: %s/s
    Tốc độ tải lên: %s/s

en: Downloading update...
vi: Đang tải bản cập nhật về…

en: Drag&drop between different instances of FileZilla has not been implemented yet.
vi: &Kéo thả giữa các cửa sổ của FileZilla hiện tại chưa thể thực hiện được.

en: Drag&drop between different servers has not been implemented yet.
vi: &Kéo thả giữa các cửa sổ máy chủ hiện tại chưa thể thực hiện được được.

en: Dupl&icate
vi: Nhân &bản

en: E&nable all
vi: &Bật tất cả

en: E&nter directory
vi: Mở thư &mục

en: E&xecute
vi: Th&i hành

en: E-Mail:
vi: Thư điện tử:

en: Each filter needs at least one condition.
vi: Mỗi bộ lọc cần ít nhất một điều kiện.

en: Edit filters
vi: Sửa các bộ lọc

en: Edit the file with the configured editor and upload changes to the server.
vi: Biên tập tập tin với bộ biên tập cấu hình và tải thay đổi lên máy chủ.

en: Editing directories is not supported
vi: Chưa hỗ trợ các thư mục sửa

en: Editing failed
vi: Việc sửa gặp lỗi

en: Editing search results
vi: Kết quả tìm kiếm những thứ sửa

en: Either you or your system administrator has disabled checking for updates. Please re-enable checking for updates to obtain more information.
vi: Bạn hoặc người quản trị hệ thống của bạn đã vô hiệu hoá kiểm tra các bản cập nhật. Vui lòng bật lại kiểm tra các bản cập nhật để biết thêm thông tin.

en: Empty command
vi: Lệnh rỗng

en: Empty directory listing
vi: Danh sách thư mục rỗng

en: Empty directory.
vi: Thư mục rỗng.

en: Empty filter names are not allowed.
vi: Tên bộ lọc rỗng là không được phép.

en: Empty name
vi: Chưa có tên

en: En&able all
vi: &Bật tất cả

en: Enable invalid character &filtering
vi: Cho phép &lọc ký tự không hợp lệ

note: @translator: Keep short
en: Encr&yption Passphrase:
vi: Cụm từ mật khẩ&u mã hóa:

en: Encryption &key:
vi: Khóa &mã hóa:

en: Encryption details
vi: Thông tin chi tiết mã hóa

en: Encryption passphrase is not set
vi: Mật khẩu cho mã hóa chưa được đặt

en: End comparison and change sorting order?
vi: Kết thúc so sánh và thay đổi thứ tự sắp xếp?

en: End comparison and open quick search?
vi: Kết thúc so sánh và mở tìm kiếm nhanh?

en: Enter &custom command...
vi: Nhập vào &lệnh tùy ý…

en: Enter 0 for unlimited speed.
vi: Nhập 0 để không giới hạn tốc độ.

en: Enter command
vi: Nhập lệnh vào

en: Enter custom command
vi: Nhập vào lệnh của bạn

en: Enter directory
vi: Mở thư mục

en: Enter filter name
vi: Nhập tên bộ lọc

en: Enter master password
vi: Nhập mật khẩu chính

en: Enter name for filterset
vi: Nhập tên bộ lọc muốn đặt

en: Enter new name for filterset
vi: Nhập tên mới bộ lọc muốn đặt

en: Enter selected directory
vi: Vào thư mục đã chọn

en: Enter the address of the server. To specify the server protocol, prepend the host with the protocol identifier. If no protocol is specified, the default protocol (ftp://) will be used. You can also enter complete URLs in the form protocol://user:pass@host:port here, the values in the other fields will be overwritten then.
    
    Supported protocols are:
    - ftp:// for normal FTP with optional encryption
    - sftp:// for SSH file transfer protocol
    - ftps:// for FTP over TLS (implicit)
    - ftpes:// for FTP over TLS (explicit)
vi: Nhập địa chỉ của máy chủ. Ghi rõ giao thức máy chủ, phần đầu tên máy chủ định nghĩa giao thức. Nếu không ghi rõ, giao thức mặc định(ftp://) sẽ được dùng. Bạn cũng có thể nhập định dạng đầy đủ URLs theo dạng giao_thức: //user:pass@host:port tại đây giá trị trong các trường khác sẽ bị viết đè lên sau đó.
    
    Các giao thức được hỗ trợ là:
    - ftp:// cho giao thức FTP thông thường
    - sftp:// cho giao thức truyền tập tin thông qua SSH
    - ftps:// cho giao thức FTP thông qua TLS (ngầm)
    - ftpes://cho giao thức FTP thông qua TLS (tường minh).

en: Enter the password for the file '%s'.
    The converted file will be protected with the same password.
vi: Nhập vào mật khẩu cho tập tin “%s”.
    Tập tin đã chuyển đổi sẽ không được bảo vệ bằng mật khẩu.

en: Enter the port on which the server listens. The default for FTP is 21, the default for SFTP is 22.
vi: Nhập vào giá trị cổng cho máy chủ dùng. Mặc định cho giao thức FTP là 21, mặc định cho giao thức SFPT là 22.

en: Enter username
vi: Nhập tên tài khoản

en: Enter username and password
vi: Nhập tên và mật khẩu

en: Entered file would transfer as ASCII
vi: Tập tin nên được truyền với dạng dữ liệu kiểu ASCII

en: Entered file would transfer as binary
vi: Tập tin nên được truyền với dạng dữ liệu kiểu nhị phân

en: Error exporting settings
vi: Lỗi xuất cài đặt

en: Error importing
vi: Lỗi nhập vào

en: Error loading queue
vi: Lỗi khi tải hàng đợi

en: Error loading xml file
vi: Lỗi tải tập tin xml

en: Error saving queue
vi: Lỗi ghi lại hàng đợi

en: Error starting program
vi: Lỗi khởi động chương trình

en: Error writing xml file
vi: Lỗi ghi tập tin xml

en: Example: png "c:\program files\viewer\viewer.exe" -open
vi: Ví dụ: png "c:\program files\viewer\viewer.exe" -open

en: Exe&cute
vi: Thực th&i

en: Executable contains no version info, cannot check for updates.
vi: Chương trình thực thi không chứa thông tin về phiên bản, không thể kiểm tra để cập nhật.

en: Expired!
vi: Đã hết hạn!

en: Explorer
vi: Chương trình duyệt tập tin Explorer

en: Export &Filters
vi: Xuất bộ &lọc

en: Export &Queue
vi: Xuất ra &hàng đợi

en: Export &Settings
vi: Xuất thôn&g tin cài đặt

en: F&ilter name:
vi: Tên bộ &lọc:

en: FTP - File Transfer Protocol
vi: FTP - Giao Thức Truyền Tập tin

en: FTP - File Transfer Protocol with optional encryption
vi: FTP - Giao Thức Truyền Tập tin có mã hóa

en: FTP - Insecure File Transfer Protocol
vi: FTP - Giao Thức Truyền Tập tin Không An Toàn

en: FTP Engine not initialized, can't connect
vi: Bộ máy FTP không thể khởi tạo, không thể kết nối

en: FTP Keep-alive
vi: Duy trì FTP

en: FTP Proxy
vi: Máy chủ FTP ủy nhiệm

en: FTP URL
vi: Địa chỉ URL của FTP

en: FTP uses secondary connections for data transfers. These additional connections can be established in two ways.
vi: Giao thức FTP dùng kết nối thứ cấp cho việc truyền dữ liệu. Các kết nối thêm này có thể được thiết lập bằng hai cách.

en: FTP: File Types
vi: FTP: Kiểu tập tin

en: FTPES - FTP over explicit TLS
vi: Giao thức FTPES - FTP thông qua TLS

en: FTPS - FTP over implicit TLS
vi: Giao thức FTPES - FTP ngầm thông qua TLS

en: Failed to change directory
vi: Đổi thư mục gặp lỗi

en: Failed to change language
vi: Đổi ngôn ngữ gặp lỗi

en: Failed to convert command to 8 bit charset
vi: Gặp lỗi khi chuyển đổi lệnh sang bộ mã 8 bít

en: Failed to copy or move sites
vi: Sao chép hay di chuyển địa chỉ gặp lỗi

en: Failed to create backup copy of xml file
vi: Tạo bản sao lưu dự phòng tập tin xml gặp lỗi

en: Failed to create listen socket on port %d, aborting.
vi: Gặp lỗi khi tạo ổ cắm mạng để lắng nghe trên cổng %d, đang bỏ qua.

en: Failed to create listening socket for active mode transfer
vi: Tạo ổ cắm mạng để nghe cho chế độ truyền tích cực gặp lỗi

en: Failed to decrypt server password.
vi: Gặp lỗi khi gải mã mật khẩu máy chủ.

en: Failed to get 'My Documents' path
vi: Lấy đường dẫn thư mục “My Documents” gặp lỗi

en: Failed to get desktop path
vi: Gặp lỗi khi lấy đường dẫn desktop

en: Failed to get peer address of control connection, connection closed.
vi: Lấy địa chỉ tương ứng của kết nối điều khiển gặp lỗi, kết nối đã đóng lại.

en: Failed to get peer address of data connection, connection closed.
vi: Gặp lỗi khi lấy địa chỉ của kết nối dữ liệu, kết nối đã đóng lại.

en: Failed to load panels, invalid resource files?
vi: Tải bảng điều khiển gặp lỗi, tập tin tài nguyên không hợp lệ?

en: Failed to load private key: %s
vi: Lỗi tải khóa riêng: %s

en: Failed to open "%s" for appending/writing
vi: Mở "%s" để nối / ghi gặp lỗi

en: Failed to open "%s" for reading
vi: Mở "%s" để đọc tập tin gặp lỗi

en: Failed to open "%s" for writing
vi: Mở "%s" để ghi tập tin gặp lỗi

en: Failed to parse returned path.
vi: Phân tích đường dẫn trả về gặp lỗi.

en: Failed to receive data
vi: Nhận dữ liệu dữ liệu gặp lỗi

en: Failed to retrieve directory listing
vi: Phục hồi danh sách thư mục gặp lỗi

en: Failed to retrieve external IP address, aborting.
vi: Gặp lỗi khi lấy địa chỉ IP bên ngoài, đang bỏ qua.

en: Failed to retrieve external IP address, using local address
vi: Gặp lỗi khi lấy địa chỉ IP bên ngoài, dùng địa chỉ nội bộ

en: Failed to retrieve local IP address, aborting.
vi: Gặp lỗi khi lấy địa chỉ IP nội bộ, nên bãi bỏ.

en: Failed to retrieve local IP address.
vi: Gặp lỗi khi lấy địa chỉ IP nội bộ.

en: Failed to retrieve the external IP address.
vi: Phục hồi địa chỉ IP trên mạng gặp lỗi.

en: Failed to send command.
vi: Gửi lệnh đi gặp lỗi.

en: Failed to set language to %s (%s), using default system language
vi: Gặp lỗi khi đặt ngôn ngữ thành %s(%s), dùng ngôn ngữ hệ thống mặc định

en: Failed to set language to %s (%s), using default system language (%s, %s).
vi: Gặp lỗi khi đặt ngôn ngữ thành %s(%s), dùng ngôn ngữ hệ thống (%s, %s) mặc định.

en: Failed to set language to %s (%s), using default system language.
vi: Gặp lỗi khi đặt ngôn ngữ thành %s(%s), dùng ngôn ngữ hệ thống mặc định.

en: Failed to set language to %s, using default system language
vi: Gặp lỗi khi đặt ngôn ngữ thành %s, dùng ngôn ngữ hệ thống mặc định

en: Failed to set language to %s, using default system language (%s, %s).
vi: Gặp lỗi khi đặt ngôn ngữ thành %s, dùng ngôn ngữ hệ thống (%s, %s) mặc định.

en: Failed to set language to %s, using default system language.
vi: Gặp lỗi khi đặt ngôn ngữ thành %s, dùng ngôn ngữ hệ thống mặc định.

en: Failed to validate settings
vi: Gặp lỗi khi cài đặt xác nhận

en: Failed to write to file %s
vi: Ghi tập tin %s gặp lỗi

en: Failed to write xml file
vi: Ghi tập tin xml gặp lỗi

en: Failed transfers
vi: Các lần truyền gặp lỗi

en: Fall back to active mode
vi: Trở về chế độ tích cực

en: Fil&e sizes
vi: Cỡ &tập tin

en: Fil&e:
vi: &Tập tin:

en: Fil&es
vi: &Tập tin

en: File does not contain any importable data.
vi: Tập tin không chứa bất kỳ một dữ liệu có thể nhập vào.

en: File editing
vi: Chỉnh sửa tập tin

en: File exists action
vi: Hành động khi tập tin đã có sẵn

en: File has changed
vi: Tập tin đã thay đổi

en: File lists
vi: Danh sách các tập tin

en: File search
vi: Tìm kiếm tập tin

en: File transfer aborted by user
vi: Việc truyền bị hủy bởi người dùng

en: File transfer aborted by user after transferring %s in %s
vi: Tập tin truyền đi bị bãi bỏ bởi người dùng sau khi truyền %s trong %s

en: File transfer failed
vi: Tập tin được truyền đi không thành công

en: File transfer failed after transferring %s in %s
vi: Tập tin truyền đi gặp lỗi sau khi truyền %s trong %s

en: File transfer skipped
vi: Các lần truyền bị bỏ qua

en: File transfer successful
vi: Tập tin được truyền đi thành công

en: File transfer successful, transferred %s in %s
vi: Tập tin được truyền đi thành công, đã truyền %s trong %s

en: File transfers still in progress.
vi: Tập tin truyền đi vẫn đang trong tiến trình.

en: FileZilla Error
vi: Lỗi của FileZilla

en: FileZilla can now test your configuration to ensure everything is configured properly.
vi: FileZilla bây giờ kiểm tra cấu hình để chắc chắn là mọi sự cấu hình là đúng.

en: FileZilla is already connected to a server.
vi: FileZilla đã sẵn sàng kết nối tới máy chủ.

en: FileZilla needs to be restarted for the language change to take effect.
vi: FileZilla cần phải khởi động lại để thay đổi ngôn ngữ có tác dụng.

en: FileZilla updates
vi: Cập nhật FileZilla

en: Filelist status &bars
vi: T&hanh trạng thái danh sách tập tin

en: Filename cannot be constructed for directory %s and filename %s
vi: Tên tập tin không thể xây dựng từ thư mục %s và tên tập tin %s

en: Filename invalid
vi: Tên tập tin không hợp lệ

en: Filename unchanged
vi: Tên tập tin không thể thay đổi

en: Filenames may not contain any of the following characters: / * ? < > |
vi: Tên tập tin không thể chứa các ký tự sau đây: / * ? < > |

en: Filenames may not contain any of the following characters: / \ : * ? " < > |
vi: Tên tập tin không thể chứa các ký tự sau đây: / \ : * ? " < > |

en: Files currently being edited
vi: Tập tin hiện tại đang được chỉnh sửa

en: Files matching a filter rule are removed from directory listings.
vi: Các tập tin khớp với quy tắc lọc sẽ không được liệt kê thư mục.

en: Filesize
vi: Kích thước tập tin

en: Filesize format
vi: Định dạng kích thước tập tin

en: Filetype
vi: Kiểu tập tin

en: Filetype associations
vi: Ràng buộc kiểu tập tin với ứng dụng

en: Filter applies to:
vi: Ứng dụng bộ lọc này cho:

en: Filter invalid characters in filenames
vi: Lọc các ký tự không hợp lệ trong tập tin

en: Filter name already exists
vi: Tên bộ lọc đã sẵn có rồi

en: Filter out items matching all of the following
vi: Lọc ra các ký tự tương ứng với tất cả những ký tự sau đây

en: Filter out items matching any of the following
vi: Lọc ra những ký tự tương ứng với bất kỳ những ký tự sau đây

en: Filter out items matching none of the following
vi: Lọc ra những ký tự không khớp với những cái như sau đây

en: Filter out items matching not all of the following
vi: Lọc ra các ký tự khớp không phải tất cả những ký tự sau đây

en: Filter set already exists
vi: Bộ lọc này đã có rồi

en: Filter the directory listings
vi: Bộ lọc các danh sách tập tin

en: Filter validation failed
vi: Bộ lọc không hợp lệ

en: Find &files
vi: Tìm các tậ&p tin

en: Find d&irectories
vi: Tìm các t&hư mục

en: Fingerprint (SHA-1):
vi: Dấu vân tay (SHA-1):

en: Fingerprint (SHA-256):
vi: Dấu vân tay (SHA-256):

en: Fingerprints:
vi: Dấu vân tay:

en: Firewall and router configuration wizard
vi: Cấu hình tường lửa firewall và bộ định tuyến router trực quan

en: For more detailed information about what these options do, please run the network configuration wizard.
vi: Xem thông tin chi tiết về tác động của các tùy chọn, xin hãy dùng chương trình cấu hình mạng trực quan.

en: For reliability you should specify a range of at least 10 ports.
vi: Để chắc chắn hơn bạn có thể ghi rõ một vùng ít nhất là 10 cổng.

en: For this session the default settings will be used. Any changes to the settings will not be saved.
vi: Với phiên làm việc này các cài đặt mặc định sẽ được dùng. Bất kỳ thay đổi nào tới các cài đặt sẽ không được ghi lại.

en: Forbidden character in file extension.
vi: Phần đuôi của tập tin có chứa ký tự bị cấm.

en: Force &UTF-8
vi: Buộc dùng bộ mã &UTF-8

en: Force showing &hidden files
vi: &Hiển thị tập tin ẩn

en: Force showing hidden files
vi: Hiển thị các tập tin ẩn

en: Format specifications:
vi: Định dạng đặc biệt:

en: Format: Extension followed by properly quoted command and arguments.
vi: Định dạng: Phần mở rộng đi theo bởi lệnh và các đối số trong dấu ngoặc kép một cách đúng đắn.

note: @translator: Two examples: Found new nightly 2014-04-03\n, Found new release 3.9.0.1\n
en: Found new %s %s
vi: Tìm thấy %s %s mới

note: #-#-#-#-#  292 (filezilla 3.50.0-rc1)  #-#-#-#-# @translator: Placeholders will be filled with dates
en: From %s to %s
vi: Từ %s đến %s

en: Function %s failed
vi: Hàm chức năng %s bị lỗi

en: Further documentation
vi: Nhiều tài liệu khác

en: Generic proxy
vi: Máy chủ ủy nhiệm chung

en: Get external IP address from the following URL:
vi: Lấy địa chỉ IP từ URL sau đây:

en: Getting help
vi: Tìm trợ giúp

en: Given filterset name already exists, overwrite filter set?
vi: Đặt tên bộ lọc trùng với bộ lọc đã tạo ra từ trước, bạn có muốn ghi đè lên không?

en: Global bookmarks
vi: Dấu trang toàn cục

en: Group permissions
vi: Quyền của nhóm

en: H&igh
vi: C&ao

en: HTTPS - HTTP over TLS
vi: HTTPS - HTTP thông qua TLS

en: Highest available port has to be a number between 1024 and 65535.
vi: Địa chỉ cổng cao nhất có thể phải là số từ 1024 đến 65535.

en: Hold the shift key to toggle the filter state on both sides simultaneously.
vi: Giữ phím shift để giữ trạng thái bộ lọc trên đồng thời cả hai khía cạnh.

en: Host key mismatch
vi: Khóa máy chủ không khớp

note: @translator: Keep short
en: Host name of identity service
vi: Tên máy của dịch vụ định danh

en: Host starts with '[' but no closing bracket found.
vi: Máy chủ bắt đầu với “[” nhưng không đóng bằng dấu ngoặc.

en: Host unreachable
vi: Máy không thể tiếp cận

en: Hostkey algorithm:
vi: Thuật toán trao đổi khóa:

en: Hours,
vi: Giờ,

en: I &forgot my master password. Delete all passwords stored with this key.
vi: Tôi đã &quên mật khẩu chính. Xóa mọi mật khẩu đã lưu với khóa này.

en: I&SO 8601 (example: 15:47)
vi: I&SO 8601 (ví dụ: 15:47)

en: IPv6 addresses are not supported with SOCKS4 proxy
vi: Địa chỉ IPv6 không hỗ trợ với máy chủ ủy nhiệm SOCKS4

note: @translator: Keep short
en: Identity &host:
vi: Máy định dan&h:

note: @translator: Keep short
en: Identity service path:
vi: Đường dẫn dịch vụ định danh:

en: If no data is sent or received during an operation for longer than the specified time, the connection will be closed and FileZilla will try to reconnect.
vi: Nếu không có dữ liệu nào được gửi hoặc nhận trong quá trình hoạt động quá thời gian được định sẵn, kết nối sẽ bị đóng lại và FileZilla sẽ thử kết nối lại.

en: If reporting bugs, please provide logs with "Verbose" logging level.
vi: Nếu báo cáo các lỗi, xin hãy cung cấp nhật ký thông tin ở mức đầy đủ "Verbose".

en: If the automatic test at the end of this wizard succeeds, but you cannot transfer files to a particular server, the server might be misconfigured and you should try active mode. You can set the transfer mode on a per-server basis in the Site Manager.
vi: Nếu việc kiểm tra tự động tại cuối chương trình thuật sĩ thành công, nhưng bạn không thể truyền tập tin tới máy chủ cụ thể, thì máy chủ có thể đã bị cấu hình sai hoặc bạn có thể thử ở chế độ tích cực. Bạn có thể đặt chế độ truyền trên nền tảng bằng-máy-chủ trong Danh bạ.

en: If the fallback option is enabled, you will be able to connect to misconfigured servers which reject the selected transfer mode.
vi: Nếu tùy chọn dự trữ được đặt, bạn sẽ có thể kết nối đến máy chủ cấu hình sai, cái mà đã từ chối chế độ truyền đã chọn.

en: If the host key change was not expected, please contact the server administrator.
vi: Nếu khóa trao đổi không đúng như bạn mong đợi, xin hãy liên hệ với người quản trị máy chủ.

en: If the problem persists, some router and/or firewall keeps blocking FileZilla.
vi: Nếu vẫn đề này vẫn tiếp tục, một vài bộ định tuyến router (và)hay tường lửa firewall đã khóa FileZilla.

en: If the problem persists, some router and/or firewall keeps interrupting the connection.
vi: Nếu vẫn đề này vẫn tiếp tục, một vài bộ định tuyến router (và)hay tường lửa firewall ngắt kết nối.

en: If the size of the logfile reaches the limit, it gets renamed by adding ".1" to the end of the filename (possibly overwriting older logfiles) and a new file gets created.
vi: Nếu tập tin nhật ký đạt giới hạn kích thước, ".1" sẽ được thêm vào cuối tên tập tin (có thể ghi đè lên những nhật ký cũ hơn) và một tập tin mới được tạo.

en: If the symlink points to a directory, FileZilla can either delete the symbolic link or remove the contents of the linked directory.
vi: Nếu liên kết mềm trỏ đến một thư mục, FileZilla có thể hoặc xóa liên kết mềm hoặc gỡ bỏ nội dung của thư mục được liên kết tới.

en: If this problem persists, please contact your router or firewall manufacturer for a solution.
vi: Nếu vẫn đề này vẫn gặp trở ngại, xin hãy liên hệ với nhà sản xuất bộ định tuyến router hay tường lửa firewall để có cách giải quyết.

en: If this problem stays, please contact your router manufacturer.
vi: Nếu vấn đề này vẫn tiếp tục xảy ra, xin hãy hỏi nhà sản xuất bộ định tuyến router của bạn.

en: If using 'overwrite if newer', your system time has to be synchronized with the server. If the time differs (e.g. different timezone), specify a time offset in the site manager.
vi: Nếu dùng “ghi đè lên nếu mới hơn”, thời gian hệ thống của bạn phải được đồng bộ hóa với máy chủ. Nếu thời gian khác nhau (ví dụ khác múi thời gian), chỉ rõ khoảng cách múi giờ trong phần quản lý danh bạ.

en: If using timestamp based comparison, consider two files equal if their timestamp difference does not exceed this threshold.
vi: Nếu bạn dùng dấu thời gian cho sự so sánh cơ bản, việc tính toán hai tập tin bằng nhau nếu dấu thời gian sai lệch của chúng không vượt quá ngưỡng này.

en: If you change the language, you need to restart FileZilla.
vi: Nếu bạn thay đổi ngôn ngữ, bạn phải khởi động lại FileZilla.

en: If you click on test, FileZilla will connect to probe.filezilla-project.org and will perform some simple tests.
vi: Nếu bạn chon thử kiểm tra, FileZilla sẽ kết nối tới probe.filezilla-project.org và sẽ thi hành vài kiểm tra đơn giản.

en: If you close FileZilla, your changes will be lost.
vi: Nếu bạn đóng FileZilla, những thay đổi của bạn sẽ mất.

en: If you continue, your password and files will be sent in clear over the internet.
vi: Nếu bạn tiếp tục, mật khẩu và các tập tin của bạn sẽ được gửi qua mạng Internet mà không được mã hóa bảo mật.

en: If you enter the wrong filetypes, those files may get corrupted when transferred.
vi: Nếu bạn nhập vào kiểu tập tin sai, những tập tin đó có thể bị hỏng khi truyền đi.

en: If you get any errors, your configuration is not correct.
vi: Nếu bạn gặp bất kỳ lỗi nào,tập tin cấu hình của bạn đã không đúng.

en: If you have problems to retrieve directory listings or to transfer files, try to change the default transfer mode.
vi: Nếu bạn có vấn đề về lấy danh sách thư mục hoặc truyền các tập tin, hãy thử chuyển chế độ truyền mặc định.

en: If you keep having problems with a specific server, the server itself or a remote router or firewall might be misconfigured. In this case try to toggle passive mode and contact the server administrator for help.
vi: Nếu vấn đề vẫn xảy ra với một máy chủ đặc biệt, chính máy chủ đó hoặc bộ định tuyến router hay tường lửa firewall có lẽ bị cấu hình sai. Trong trường hợp này hãy thử thay đổi chế độ thụ động và liên hệ với người quản trị máy chủ để được giúp đỡ.

en: If you successfully complete the wizard and the final test succeeds, any firewalls and routers you have should be configured properly.
vi: Nếu bạn hoàn thành chương trình thuật sĩ thành công và kiểm tra cuối cùng cũng thành công, tất cả tường lửa firewall hay bộ định tuyến router bạn có có thể đã được cấu hình đúng đắn.

en: If you use a firewall, make sure FileZilla is allowed to accept connection on all given ports.
vi: Nếu bạn dùng tường lửa firewall, hãy chắc chắn rằng FileZilla được phép kết nối trên tất cả các cổng đã được nhận.

en: If you use a router, make sure all these ports are forwarded to the machine you're running FileZilla on.
vi: Nếu bạn có dùng bộ định tuyến router, hãy chắc chắn rằng tất cả các cổng chuyển đến máy đang dùng FileZilla được bật.

en: If your router keeps changing the IP address, please contact your router manufacturer.
vi: Nếu bộ định tuyến router đổi địa chỉ IP, xin hãy liên hệ với nhà sản xuất nó.

en: Import successful
vi: Nhập thành công

en: Improperly quoted association.
vi: Sự kết hợp dấu nháy kép không chính xác.

en: In active mode, FileZilla has to listen on a port for data transfers. You have to specify which ports FileZilla will use.
vi: Trong chế độ tích cực, FileZilla nghe từ một cổng cho dữ liệu truyền đi. Bạn phải chỉ định cổng nào FileZilla sẽ dùng.

en: In case you have a router, you will have to forward all available ports, as FileZilla has no influence on the ports your system chooses.
vi: Trong trường hợp bạn có một bộ định tuyến router, bạn sẽ phải chọn các cổng có hiệu lực, có vẻ như FileZilla không có tác dụng với các cổng mà hệ thống của bạn đã chọn.

en: In order to use active mode, FileZilla needs to know your external IP address.
vi: Để có thể sử dụng chế độ tích cực, FileZilla cần phải biết địa chỉ IP trên Internet của bạn.

en: In passive mode, which is recommended for most users, FileZilla asks the server for a port and connects to the given port. Not much configuration has to be done for this.
vi: Trong chế độ thụ động, chế độ khuyến nghị với phần lớn người dùng, FileZilla hỏi máy chủ cổng kết nối và kết nối tới cổng đó. Không nhiều cấu hình phải làm việc cho điều này.

en: Information about the latest version of FileZilla could not be retrieved. Please try again later.
vi: Không thể lấy về thông tin về phiên bản FileZilla mới nhất. Hãy thử lại sau.

en: Initializing TLS...
vi: Đang khởi tạo TLS…

en: Insecure %s connection
vi: Kết nối %s không an toàn

en: Insecure algorithm!
vi: Thuật không an toàn!

en: Insecure server, it does not support FTP over TLS.
vi: Máy chủ không an toàn, không hỗ trợ FTP thông qua TLS.

en: Interactive
vi: Tính tương tác

en: Intermediate certificate
vi: Giấy chứng thực trung gian

en: Interrupted by signal
vi: Bị ngắt bởi tín hiệu

en: Invalid Content-Length
vi: Độ dài của nội dung không hợp lệ

en: Invalid HTTP Response
vi: Trả lời HTTP không hợp lệ

en: Invalid argument passed
vi: Đối số đã chuyển qua không hợp lệ

en: Invalid character sequence received, disabling UTF-8. Select UTF-8 option in site manager to force UTF-8.
vi: Chuỗi ký tự liên tiếp nhận được không hợp lệ, UTF-8 bị đình chỉ. Chọn tùy chọn UTF-8 trong Danh bạ để bắt buộc UTF-8.

en: Invalid characters in hostname
vi: Có các ký tự không hợp lệ trong tên máy

en: Invalid chunk size
vi: Tổng kiểm tra kích thước không đúng

en: Invalid data received
vi: Dữ liệu nhận về không hợp lệ

en: Invalid hash: %s
vi: Mã băm không hợp lệ: %s

en: Invalid host, after closing bracket only colon and port may follow.
vi: Máy chủ không hợp lệ, sau khi đóng dấu ngoặc đơn chỉ có một dấu hai chấm và cổng theo sau.

en: Invalid hostname: %s
vi: Tên máy không hợp lệ: %s

en: Invalid line
vi: Dòng không hợp lệ

en: Invalid port given. The port has to be a value from 1 to 65535.
vi: Giá trị cổng sai. Cổng phải có giá trị từ 1 đến 65535.

en: Invalid protocol specified. Valid protocols are:
    ftp:// for normal FTP with optional encryption,
    sftp:// for SSH file transfer protocol,
    ftps:// for FTP over TLS (implicit) and
    ftpes:// for FTP over TLS (explicit).
vi: Giao thức đã cho không hợp lệ. Giao thức đúng là:
    ftp:// cho giao thức FTP thông thường,
    sftp:// cho giao thức truyền tập tin thông qua SSH,
    ftps:// cho giao thức FTP thông qua TLS (ngầm) và
    ftpes://cho giao thức FTP thông qua TLS (rõ ràng).

en: Invalid proxy host, after closing bracket only colon and port may follow.
vi: Máy chủ không hợp lệ, sau khi đóng dấu ngoặc đơn chỉ có một dấu hai chấm và số hiệu cổng theo sau.

en: Invalid response code
vi: Mã đáp ứng sai

en: Invalid search conditions: %s
vi: Điều kiện tìm kiếm không hợp lệ: %s

en: Invalid site path
vi: Đường dẫn địa chỉ không hợp lệ

en: Invalid size in condition
vi: Kích thước không hợp lệ trong điều kiện

en: Invalid username given.
vi: Tên người dùng đã cho không hợp lệ.

en: Invalid value for ai_flags
vi: Giá trị không hợp lệ cho ai_flags

en: Invalid value for hints
vi: Giá trị cần gợi ý không hợp lệ

en: Invert Filter
vi: Đảo ngược bộ lọc

en: Jurisdiction country:
vi: Khu vực của quốc gia:

en: Jurisdiction locality:
vi: Khu vực của vùng:

en: Jurisdiction state or province:
vi: Khu vực của bang hay tỉnh:

en: Keep directories on top
vi: Giữ thư mục ở trên cao nhất

en: Keep in mind that not all servers support this feature and may return incorrect listings if this option is enabled. Although FileZilla performs some tests to check if the server supports this feature, the test may fail.
vi: Ban hãy hiểu rằng là không phải mọi máy chủ hỗ trợ tính năng này và có thể nhận lại những danh sách sai nếu tùy chọn này được bật. Dù FileZilla thực hiện một số lần thử để kiểm tra xem máy chủ hỗ trợ tính năng này hay không, việc thử có thể thất bại.

en: Key exchange
vi: Trao đổi khóa

en: Key exchange:
vi: Trao đổi khóa:

en: Key file
vi: Tập tin khóa

en: Key identifier:
vi: Định danh khóa:

en: L&owest
vi: Thấp &nhất

en: Language changed
vi: Ngôn ngữ đã thay đổi

en: Leave empty to keep existing data.
vi: Để trống nếu muốn giữ lại dữ liệu có sẵn.

note: @translator: Keep this string as short as possible
en: Leave empty to keep existing password.
vi: Để trống nếu muốn giữ lại mật khẩu có sẵn.

en: Limit for concurrent &downloads:
vi: Giới hạn tải xuốn&g đồng thời:

en: Limit for concurrent &uploads:
vi: Giới hạn tải &lên đồng thời:

en: Limit local ports
vi: Giới hạn các cổng nội bộ

en: Limit size of logfile
vi: Giới hạn kích thước của tập tin nhật ký

en: Linked against
vi: Dùng các thư viện

en: Listen socket closed
vi: Ổ cắm mạng để nghe đã đóng

en: Listing:
vi: Danh sách:

en: Lo&west available port:
vi: Cổn&g thấp nhất có thể:

en: Local &directory:
vi: &Thư mục máy nội bộ:

en: Local address in use
vi: Địa chỉ cục bộ được dùng

en: Local endpoint has been closed
vi: Điểm cuối nội bộ đã bị đóng lại

en: Local file does not exist.
vi: Tập tin nội bộ không tồn tại.

en: Local file is %s
vi: Tập tin nội bộ là %s

en: Local file is a directory instead of a regular file.
vi: Tập tin nội bộ là một thư mục thay thế của một tập tin thông thường.

en: Local file is not a valid filename.
vi: Tên tập tin nội bộ không hợp lệ.

en: Local file search
vi: Tìm kiếm tập tin trên máy nội bộ

en: Local filters:
vi: Bộ lọc nội bộ:

en: Local path handling:
vi: Xử lý đường dẫn máy nội bộ:

en: Local results:
vi: Kết quả nội bộ:

en: Local site:
vi: Địa chỉ máy nội bộ:

en: Local size of '%s' does not match expected size: %d != %d
vi: Cỡ nội bộ của “%s” không khớp với cỡ mong chờ: %d != %d

en: Log file
vi: Tập tin nhật ký

en: Login (optional):
vi: Đăng nhập (tùy chọn):

en: Login data contains non-ASCII characters and server might not be UTF-8 aware. Cannot fall back to local charset since using proxy.
vi: Dữ liệu đăng nhập chứa các ký tự không nằm trong bộ mã ASCII và máy chủ có thể không nhận dạng được bộ mã UTF-8. Không thể quay lại dùng bộ ký tự nội bộ từ khi dùng máy chủ ủy nhiệm.

en: Login data contains non-ASCII characters and server might not be UTF-8 aware. Trying local charset.
vi: Dữ liệu đăng nhập chứa các ký tự không nằm trong bộ mã ASCII và máy chủ có thể không nhận dạng được bộ mã UTF-8. Thử dùng bộ ký tự nội bộ.

en: Login sequence fully executed yet not logged in, aborting.
vi: Chuỗi đăng nhập thực hiện đầy đủ tuy thế vẫn chưa đăng nhập được, đang bãi bỏ.

en: Logontype has to be either 'ask' or 'interactive' (without the quotes).
vi: Kiểu đăng nhập không phải là “hỏi” thì phải là “tương tác” (không có dấu nháy).

en: Logontype, can only be used together with FTP URL. Argument has to be either '%s' or '%s'
vi: Kiểu đăng nhập, có thể chỉ dùng cùng với địa chỉ FTP. Tham số phải là “%s” hay “%s”

en: Lowest available port has to be a number between 1024 and 65535.
vi: Giá trị cổng thấp nhất phải là số nằm giữa 1024 và 65535.

en: Make sure the file can be accessed and is a well-formed XML document.
vi: Hãy chắc chắn rằng tập tin có thể được phép truy cập và hợp chuẩn tài liệu dạng XML.

en: Malformed chunk data: %s
vi: Mẩu dữ liệu sai dạng: %s

en: Malformed request header: %s
vi: Phần đầu yêu cầu sai dạng: %s

en: Malformed response header: %s
vi: Phần đầu trả về sai dạng: %s

en: Malformed response: %s
vi: Phần đáp ứng sai dạng: %s

en: Manual transfer
vi: Truyền thủ công

en: Master &Password:
vi: Mật khẩ&u chính:

en: Master password:
vi: Mật khẩu chính:

en: Match none of the following
vi: Không tương ứng với tất cả cái như sau

en: Match not all of the following
vi: Khớp không phải tất cả cái như sau

en: Maximum simultaneous &transfers:
vi: Tối đa số truyền đi đồng &thời:

en: Message log
vi: Nhật ký thông tin

en: Message log positio&n:
vi: Vị trí của &nhật ký thông báo:

en: Message too large
vi: Thông điệp quá lớn

en: Modification tim&e
vi: Thời &gian chỉnh sửa

en: Move &down
vi: Di chuyển x&uống

en: Move &up
vi: Di chuyển &lên

en: My Documents
vi: Thư mục My Documents

en: My Sites
vi: Thư mục My Sites

en: N&o encryption
vi: &Không mã hóa

en: N/a
vi: Không định nghĩa

en: Name of bookmark already exists.
vi: Tên dấu trang đã sẵn có.

en: Name or email address
vi: Tên hoặc địa chỉ thư điện tử

en: Natural sort
vi: Xếp tự nhiên

en: Need to enter filter name
vi: Phải nhập tên bộ lọc

en: Need to enter valid local path
vi: Phải nhập đường dẫn máy nội bộ hợp lệ

en: Need to enter valid remote path
vi: Phải nhập đường dẫn máy mạng hợp lệ

en: Need to specify a character encoding
vi: Cần chỉ rõ bộ mã ký tự

en: Neither nodename nor servname provided, or not known
vi: Không có tên nút, cũng không cung cấp tên máy chủ, hoặc không biết

en: Network host does not have any network addresses in the requested address family
vi: Mạng máy chủ không có địa chỉ mạng nào trong họ địa chỉ đã yêu cầu

en: New &folder
vi: &Thư mục mới

en: New &tab
vi: &Tab mới

en: New Book&mark
vi: Tạo &mới

en: New features and improvements in %s
vi: Các tính năng mới và các cải tiến trong phiên bản %s

en: New site
vi: Tạo địa chỉ mới

en: Next to the transfer queue
vi: Hàng đợi truyền tiếp theo

en: No address associated with nodename
vi: Chưa có địa chỉ tổ hợp với tên nốt này

en: No category to export selected
vi: Không có thể loại nào để xuất ra được chọn

en: No command given, aborting.
vi: Không có lệnh nào được đưa ra nên bãi bỏ.

en: No directory added
vi: Không thêm thư mục nào

en: No entries found matching '%s'.
vi: Không có mục nào khớp với '%s'.

en: No external IP address set, trying default.
vi: Không có địa chỉ IP trên Internet được đặt, đang thử mặc định.

en: No files are currently being edited.
vi: Không có tập tin nào hiện thời đang được biên tập.

en: No filter name given
vi: Tên bộ lọc không được chỉ rõ

en: No host given, please enter a host.
vi: Không có máy chủ được chỉ rõ, hãy nhập tên máy chủ.

en: No images available
vi: Không có ảnh nào có thể dùng được

en: No name for the filterset given.
vi: Không có tên cho bộ lọc nhận được.

en: No program associated with filetype
vi: Chưa có chương trình nào ràng buộc xử lý kiểu tập tin này

en: No program has been associated to edit dotfiles.
vi: Chưa có chương trình nào được ràng buộc chỉnh sửa tập tin có dấu chấm ở đầu.

en: No program has been associated to edit extensionless files.
vi: Chưa có chương trình nào được ràng buộc chỉnh sửa tập tin không có phần mở rộng.

en: No program has been associated to edit files with the extension '%s'.
vi: Chưa có chương trình nào được ràng buộc chỉnh sửa tập tin với phần mở rộng “%s”.

en: No sites available
vi: Chưa có địa chỉ nào có thể dùng

en: No supported SOCKS5 auth method
vi: Không hỗ trợ phương thức xác minh SOCKS5

en: No username given.
vi: Không có tên người dùng này.

en: None selected yet
vi: Chưa chọn gì

en: Nonrecoverable failure in name resolution
vi: Gặp lỗi nghiêm trọng không thể phục hồi trong phân giải tên

en: Not all items could be requeued for transfer.
vi: Không phải tất cả các mục tin đều có thể yêu cầu truyền.

en: Not connected to any server
vi: Không kết nối tới bất kỳ máy chủ nào

en: Not connected to any server.
vi: Không có bất kỳ kết nối tới máy chủ.

en: Not initialized, need to call WSAStartup
vi: Chưa được khởi tạo, cần gọi WSAStartup

en: Not yet valid!
vi: Vẫn chưa hợp lệ!

en: Note that this feature is only supported using the FTP protocol.
vi: Chú ý rằng tính năng này chỉ hỗ trợ dùng giao thức FTP.

en: Note: A lost key cannot be recovered.
vi: Chú ý: Một khi mã khóa bị mất nó không thể lấy lại được.

en: Note: This only works with plain, unencrytped FTP connections.
vi: Chú ý: Nó chỉ hoạt động với kết nối FTP thông thường, không bị mã hóa.

en: Note: Using a generic proxy forces passive mode on FTP connections.
vi: Chú ý: Dùng máy chủ ủy nhiệm chung áp đặt kết nối FTP trong chế độ thụ động.

en: Null character in line
vi: Lọc các ký tự null trong dòng

en: Number of decimal places:
vi: Số chữ số thập phân:

en: Number of retries has to be between 0 and 99.
vi: Số lần thử lại phải nằm giữa 0 và 99.

en: O&pen
vi: &Mở

en: OS version:
vi: Phiên bản HDH:

en: On startup of FileZilla:
vi: Khi khởi chạy của FileZilla:

en: On the following pages, the selected transfer mode will be configured, as well as the fallback mode if enabled.
vi: Trong trang tiếp theo đây, chế độ truyền được chọn sẽ được cấu hình, cũng tốt cho việc quay lại chế độ dự phòng nếu nó được bật.

en: Only use plain FTP (insecure)
vi: Chỉ dùng FTP thường (không an toàn)

en: Op&en file
vi: &Mở tập tin

en: Open directory in system's file manager
vi: Mở thư mục trong bộ quản lý tập tin hệ thống

en: Open the Site Manager
vi: Mở Quản lý địa chỉ

en: Open the Site Manager.
vi: Mở sổ địa chỉ.

en: Open the Site Manager. Right-click for a list of sites.
vi: Mở Quản lý địa chỉ. Bấm chuột phải để liệt kê các địa chỉ.

en: Open the directory access permissions dialog to configure the local directories FileZilla has access to.
vi: Mở hộp thoại phân quyền truy cập thư mục để cấu hình các thư mục nội bộ mà FileZilla có quyền truy cập đến đó.

en: Open the file.
vi: Mở tập tin.

en: Open the settings dialog of FileZilla
vi: Mở hộp thoại cài đặt của FileZilla

en: Opened as:
vi: Mở như là:

en: Opening failed
vi: Mở bị lỗi

en: Opens a new tab
vi: Mở một thẻ mới

en: Opens the Site Manager
vi: Mở Danh bạ

en: Opens the directory listing filter dialog. Right-click to toggle filters.
vi: Mở hộp thoại danh sách bộ lọc thư mục. Bấm chuột phải để bật hoặc tắt các bộ lọc.

en: Operating System:
vi: Hệ điều hành:

en: Other SFTP options
vi: Các tùy chọn SFTP khác

en: Other system error
vi: Lỗi hệ thống khác

en: Overwrite &if source newer
vi: Ghi đè nếu có nguồn mớ&i hơn

en: Overwrite file
vi: Ghi đè

en: Overwrite file if size differs
vi: Ghi đè nếu kích thước khác biệt

en: Overwrite file if size differs or source file is newer
vi: Ghi đè nếu mới hơn hay kích thước khác biệt

en: Overwrite file if source file newer
vi: Ghi đè nếu có nguồn mới hơn

en: Overwrite if &different size
vi: Ghi đè nếu kích thước &khác biệt

en: Overwrite if different si&ze or source newer
vi: Ghi đè nếu nguồn mới hơn hay &kích thước khác biệt

en: Own build type: %s
vi: Kiểu biên dịch chủ thể: %s

en: Owner permissions
vi: Quyền sở hữu

en: P&revent system from entering idle sleep during transfers and other operations
vi: Hệ thống trở ngại từ việc đi vào t&rạng thái nghỉ trong suốt quá trình truyền và các tác vụ khác

en: P&roxy host:
vi: Máy chủ ủy thá&c proxy:

en: PORT command tainted by router or firewall.
vi: Lệnh PORT hỏng bởi bộ định tuyến router hoặc tường lửa firewall.

en: Pa&ssive (recommended)
vi: Thụ độn&g (nên dùng)

en: Parameter not a valid URL
vi: Tham số không hợp chuẩn URL

en: Parsing %d bytes of version information.
vi: Đang phân tích %d byte của thông tin phiên bản.

note: #-#-#-#-#  773 (kopete)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, lblPassword)
en: Pass&word:
vi: Mật &khẩu:

en: Passive (recommended)
vi: Thụ động (nên dùng)

en: Passive mode has been set as default transfer mode.
vi: Chế độ thụ động được đặt là chế độ truyền mặc định.

en: Path cannot be constructed for directory %s and subdir %s
vi: Đường dẫn không thể xây dựng từ thư mục %s và thư mục con %s

en: Path not found:
vi: Không tìm thấy đường dẫn:

en: Path of identity service
vi: Đường dẫn của dịch vụ định danh

en: Pending removal
vi: Loại bỏ lệnh còn chờ

en: Plain FTP is insecure. Please switch to FTP over TLS.
vi: FTP thường là không an toàn. Vui lòng chuyển qua dùng FTP thông qua TLS.

en: Please add at least one directory you want to download files into or to upload files from.
vi: Bạn cần phải thêm ít nhất một thư mục nơi mà bạn muốn tải các tập tin về đó hoặc là tải các tập tin từ đó.

en: Please add the local directories you want to use FileZilla with.
vi: Vui lòng thêm các thư mục nội bộ mà bạn muốn dùng FileZilla với.

en: Please check on https://filezilla-project.org/probe.php that the server is running and carefully check your settings again.
vi: Xin kiểm tra tại http://filezilla-project.org/probe.php máy chủ này phải chạy được và cẩn thận kiểm tra lại cài đặt của bạn.

en: Please check the granted permissions and re-add any missing local directories you are working with in the dialog that follows.
vi: Vui lòng kiểu tra các quyền đã cấp và thêm lại bất kỳ thư mục nội bộ còn thiếu nào mà bạn đang làm việc với trong hộp thoại mà đi theo.

en: Please configure any firewalls and routers so that FileZilla can establish outgoing connection to arbitrary ports.
vi: Xin hãy cấu hình tường lửa firewall và bộ định tuyến router để FileZilla có thể thiết lập kết nối ra ngoài tới các cổng chuyên dùng.

en: Please disable settings like 'DMZ mode' or 'Game mode' on your router.
vi: Xin hãy tắt các cài đặt giống như là như chế độ “DMZ” hay “Game” trong bộ định tuyến router của bạn.

en: Please ensure you have a stable internet connection and carefully check your settings again.
vi: Xin chắc chắn là bạn có kết nối Internet ổn định và kiểm tra cẩn thận lại các cài đặt.

en: Please enter a custom date format.
vi: Vui long nhập định dạng ngày tháng tùy ý.

en: Please enter a custom time format.
vi: Đề nghị nhập định dạng thời gian.

en: Please enter a date of the form YYYY-MM-DD such as for example 2010-07-18.
vi: Xin nhập ngày tháng theo định dạng YYYY-MM-DD ví dụ như 2010-07-18.

en: Please enter a download speed limit greater or equal to 0 %s/s.
vi: Hãy nhập giá trị giới hạn tải về lớn hơn hoặc bằng 0 %s/s.

en: Please enter a name for the new filter.
vi: Đề nghị nhập tên cho bộ lọc mới.

en: Please enter a new name for the copied filter.
vi: Đề nghị nhập tên mới cho bộ lọc sao chép.

en: Please enter a new name for the filter set "%s"
vi: Đề nghị nhập tên mới cho bộ lọc "%s".

en: Please enter a new name for the filter.
vi: Đề nghị nhập tên mới cho bộ lọc.

en: Please enter a number between 0 and 10 for the number of concurrent downloads.
vi: Hãy nhập một số từ 0 đến 10 cho số kết nối tải xuống hiện hành.

en: Please enter a number between 0 and 10 for the number of concurrent uploads.
vi: Hãy nhập một số từ 0 đến 10 cho số kết nối tải lên hiện hành.

en: Please enter a number between 1 and 10 for the number of concurrent transfers.
vi: Hãy nhập một số từ 0 đến 10 cho số kết nối truyền hiện hành.

en: Please enter a password for this server:
vi: Nhập mật khẩu cho máy chủ này:

en: Please enter a timeout between 10 and 9999 seconds or 0 to disable timeouts.
vi: Hãy nhập thời gian chờ tối đa từ 10 đến 9999 giây hoặc giá trị 0 để bỏ chức năng này.

en: Please enter a unique name for this filter set
vi: Hãy đặt tên duy nhất cho bộ lọc này

en: Please enter a username for this server:
vi: Xin nhập tên người dùng cho máy chủ này:

en: Please enter a valid portrange.
vi: Hãy nhập vùng giá trị cổng hợp lệ.

en: Please enter an URL where to get your external address from
vi: Xin hãy nhập địa chỉ URL nơi mà nhận được địa chỉ Internet của bạn từ đó

en: Please enter an upload speed limit greater or equal to 0 %s/s.
vi: Hãy nhập giới hạn tốc độ tải lên có giá trị lớn hơn hoặc bằng 0 %s/s.

en: Please enter raw FTP command.
    Using raw ftp commands will clear the directory cache.
vi: Xin nhập dòng lệnh thô của giao thức FTP.
    Dùng dòng lệnh thô sẽ xóa bộ đệm dữ liệu thư mục.

en: Please enter the complete path of a program and its arguments. This command will be executed when the queue has finished processing.
    E.g. c:\somePath\file.exe under MS Windows or /somePath/file under Unix.
    You need to properly quote commands and their arguments if they contain spaces.
vi: Xin hãy nhập vào đường dẫn chương trình thực thi dạng đầy đủ và các tham số dành cho nó. Lệnh này sẽ thực thi khi hàng đợi được xử lý xong.
    Ví dụ c:\một_số_đường_dẫn\tập_tin.exe nếu chạy trên MS Windows hay /một_số_đường_dẫn/tập_tin nếu dưới Unix.
    Bạn gần như chắc chắn là trích dẫn lệnh và tham số dành cho nó nếu chúng có chứa khoảng trắng.

en: Please enter the name of the directory which should be created:
vi: Xin hãy nhập tên của thư mục sẽ được tạo ra:

en: Please enter the name of the file which should be created:
vi: Xin hãy nhập tên của tập tin mà bạn muốn tạo:

en: Please enter username and password for this server:
vi: Nhập tên mật khẩu cho máy chủ này:

en: Please enter your current master password to change the password settings.
vi: Vui lòng nhập mật khẩu chính của bạn để có thể thay đổi các cài đặt về mật khẩu.

en: Please enter your external IP address
vi: Nhập địa chỉ IP trên Internet của bạn

en: Please enter your external IP address on the active mode page of this wizard. In case you have a dynamic address or don't know your external address, use the external resolver option.
vi: Nhập địa chỉ IP trên Internet của bạn trên chế độ trang tích cực của chương trình thuật sĩ này. Trong trường hợp bạn có một địa chỉ động hay bạn không biết địa chỉ, dùng tùy chọn thiết bị phân tích từ bên ngoài.

en: Please enter your master password to decrypt the password for this server:
vi: Nhập tên mật khẩu chính của bạn để giải mã mật khẩu cho máy chủ này:

en: Please follow the instructions carefully, as wrong configuration will prevent successful FTP connections.
vi: Xin hãy đặt các chỉ lệnh một cách cẩn thận, sự cấu hình sai sẽ ngăn cản kết nối FTP thành công.

en: Please make sure FileZilla is allowed to establish outgoing connections and make sure you typed the address of the address resolver correctly.
vi: Xin chắc chắn là FileZilla cho phép thiết lập kết nối ra ngoài và cũng chắn chắn là bạn gõ địa chỉ chính xác.

en: Please make sure the requested locale is installed on your system.
vi: Xin chắc chắn là miền địa phương đã yêu cầu đã được cài đặt trong hệ thống của bạn.

en: Please make sure your router is using the latest available firmware. Furthermore, your router has to be configured properly. You will have to use manual port forwarding. Don't run your router in the so called 'DMZ mode' or 'game mode'.
vi: Xin hãy chắc chắn là bộ định tuyến router đang dùng phiên bản phần mềm mới nhất. Hơn nữa, bộ định tuyến của bạn phải được cấu hình một cách đúng đắn. Bạn sẽ phải cấu hình cổng thủ công. Đừng dùng bộ định tuyến trong chế độ “DMZ” hay “Game”.

en: Please note that FileZilla has no influence on the port the server chooses. So the server might choose a port which your firewall thinks is only used by trojans or other malware. This might raise a false alarm you can safely discard.
vi: Xin chú ý là FileZilla không có tác dụng trên cổng mà máy chủ lựa chọn. Do đó máy chủ có thể chọn một cổng mà chương trình tường lửa firewall của bạn cho rằng nó chỉ dùng bởi trojans hay malware. Điều này có thể kích hoạt một cảnh báo sai bạn có thể loại bỏ một cách an toàn.

en: Please note that preserving timestamps on uploads on FTP, FTPS and FTPES servers only works if they support the MFMT command.
vi: Xin chú ý là lưu trữ dấu thời gian trong việc tải lên máy chủ FTP, FTPS và FTPES chỉ hoạt động nếu chúng hỗ trợ lệnh MFMT.

en: Please note that some servers might ban you if you try to reconnect too often or in too short intervals.
vi: Xin chú ý là một số máy chủ có thể cấm bạn nếu bạn thử kết nối đi kết nối lại quá nhiều lần hay trong khoảng thời gian quá ngắn.

en: Please run this wizard again should you change your network environment or in case you suddenly encounter problems with servers that did work previously.
vi: Xin hãy chạy chương trình thuật sĩ này lại lần nữa có thể giúp bạn thay đổi môi trường mạng làm việc hay trong trường hợp bạn bất ngờ bắt gặp sự cố với máy chủ mà nó trước đó đã hoạt động.

en: Please save this key in a secure location. Without the correct key your uploaded files cannot be accessed.
vi: Vui lòng lưu khóa này ở một vị trí an toàn. Không có tập tin khóa khớp với khóa bạn tải lên thì không thể truy cập được nữa.

en: Please select an action:
vi: Hãy chọn tác động:

en: Please select the categories you would like to import.
vi: Chọn những thể loại bạn muốn nhập vào.

en: Please select the default transfer mode you would like to use.
vi: Đề nghị chọn chế độ truyền mặc định bạn muốn dùng.

en: Please select the new attributes for the directory "%s".
vi: Đề nghị chọn thuộc tính mới cho thư mục "%s".

en: Please select the new attributes for the file "%s".
vi: Đề nghị chọn thuộc tính mới cho tập tin "%s".

en: Please select the new attributes for the selected directories.
vi: Đề nghị chọn thuộc tính mới cho thư mục đã chọn.

en: Please select the new attributes for the selected files and directories.
vi: Đề nghị chọn thuộc tính mới cho thư mục và tập tin đã chọn.

en: Please select the new attributes for the selected files.
vi: Xin hãy chọn các thuộc tính mới cho tập tin đã chọn.

en: Please update your firewall and make sure your router is using the latest available firmware. Furthermore, your router has to be configured properly. You will have to use manual port forwarding. Don't run your router in the so called 'DMZ mode' or 'game mode'. Things like protocol inspection or protocol specific 'fixups' have to be disabled
vi: Xin hãy cập nhật chương trình tường lửa firewall và chắc chắn là bộ định tuyến router dùng phần mềm mới nhất, hơn nữa bộ định tuyến phải được cấu hình chính xác. Bạn sẽ phải tự cấu hình cổng. Đừng chạy bộ định tuyến trong chế độ “DMZ” hay “game”. Những điều giống như kiểm duyệt nghi thức hay “fixups” phải bị tắt đi

en: Pre&allocate space before downloading
vi: &Cấp phát chỗ trống trước khi tải về

en: Preallocation
vi: Cấp phát trước

en: Predefined Sites
vi: Giới hạn trước các địa chỉ

en: Preserving file timestamps
vi: Lưu giữ dấu thời gian của tập tin

en: Print diagnostic information related to startup of FileZilla
vi: Hiển thị thông tin điều tra liên quan đến quá trình khởi động FileZilla

en: Print version information to stdout and exit
vi: In thông tin về phiên bản ra stdout rồi thoát

en: Prioritize directories (default)
vi: Thư mục ưu tiên (mặc định)

en: Privacy policy: Only your version of FileZilla, your used operating system and your CPU architecture will be submitted to the server.
vi: Chính sách riêng tư: Chỉ phiên bản của FileZilla, hệ điều hành bạn đang dùng và cả kiến trúc CPU sẽ chuyển tới cho máy chủ.

en: Private &keys:
vi: Khóa &riêng:

en: Pro&ject ID:
vi: Mã số &dự án:

en: Pro&ject:
vi: &Dự án:

en: Pro&tocol:
vi: Giao &thức:

en: Pro&xy password:
vi: Mật &khẩu máy chủ ủy nhiệm:

en: Process &Queue
vi: Xử lý &hàng đợi

en: Process file table overflow
vi: Bản tập tin xử lý bị tràn

note: @translator: Example: Processed 5 files in 1 directory
en: Processed %s in %s.
vi: Đã xử lý %s trong %s.

note: @translator: Keep short
en: Project (or tenant) name or ID
vi: Tên dự án (hoặc tenant) hoặc ID

en: Protocol:
vi: Giao thức:

en: Proxy &port:
vi: Cổng máy chủ ủ&y nhiệm:

en: Proxy &user:
vi: Tài khoả&n máy chủ ủy nhiệm:

en: Proxy authentication failed
vi: Việc xác thực máy chủ ủy nhiệm gặp lỗi

en: Proxy handshake failed: %s
vi: Kết nối bắt tay với máy chủ ủy nhiệm bị lỗi: %s

en: Proxy host starts with '[' but no closing bracket found.
vi: Máy chủ bắt đầu với “[” nhưng không tìm thấy dấu ngoặc đóng.

en: Proxy reply: %s
vi: Máy chủ ủy nhiệm trả lời: %s

en: Proxy request failed. Reply from proxy: %s
vi: Gặp lỗi khi yêu cầu máy chủ ủy nhiệm. Trả lời từ máy ủy nhiệm: %s

en: Proxy request failed: %s
vi: Gặp lỗi khi yêu cầu máy chủ ủy nhiệm: %s

en: Proxy request failed: Unknown address type in CONNECT reply
vi: Gặp lỗi khi yêu cầu máy chủ ủy nhiệm: Không rõ kiểu địa chỉ trong trả lời CONNECT

en: Proxy sent data while we haven't sent out request yet
vi: Proxy đã gửi dữ liệu trong khi chúng tôi chưa gửi yêu cầu

en: Proxy set but proxy host or port invalid
vi: Máy chủ ủy nhiệm được đặt nhưng máy chủ hay cổng hợp lệ

en: Public Key Authentication
vi: Xác thực Khóa Công

en: Public key algorithm:
vi: Thuật toán Khóa Công:

en: Public permissions
vi: Cho phép tất cả mọi người

en: Queue has been fully processed
vi: Hàng đợi đã đầy

en: Queue: %s MiB
vi: Hàng đợi: %s MiB

en: Queue: %s%s
vi: Hàng đợi: %s%s

en: Queue: empty
vi: Hàng đợi: rỗng

en: Queued files
vi: Hàng đợi các tập tin

en: Queueing:
vi: Đang đợi:

en: Quick Search:
vi: Tìm nhanh:

en: Quick search cannot be opened if comparing directories.
vi: Không thể mở tìm kiếm nhanh nếu đang so sánh các thư mục.

en: Quoting rules
vi: Quy tắc trích dẫn

en: R&eboot system once
vi: &Khởi động lại hệ thống

en: R&emote directory tree
vi: Cây thư mụ&c máy mạng

en: R&eset and requeue selected files
vi: Đặt và xếp &lại hàng đợi với các tập tin đã chọn

en: Raw FTP command
vi: Lệnh FTP thô

en: Re&ad
vi: Đọ&c

en: Re&fresh
vi: Làm &tươi

en: Re&name
vi: Đổi tê&n

en: Re-run the wizard and carefully check your settings and configure all routers and firewalls accordingly.
vi: Chạy lại phần cấu hình trực quan và cẩn thận kiểm tra các cài đặt và cấu hình tất cả các bộ định tuyến và tường lửa cho phù hợp.

en: Rea&d
vi: Đọ&c

en: Reading from local file failed
vi: Gặp lỗi khi đọc từ tập tin nội bộ

en: Really cancel current operation?
vi: Bạn có thực sự muốn hủy hoạt động hiện hành không?

en: Really delete %d directory with its contents from the server? | Really delete %d directories with their contents from the server?
vi[0]: Bạn có thực sự muốn xóa %d thư mục và nội dung của nó từ máy chủ không?

en: Really delete %d file from the server? | Really delete %d files from the server?
vi[0]: Bạn có thực sự muốn xóa %d tập tin từ máy chủ không?

en: Really delete %s and %s from the server?
vi: Bạn có thực sự muốn xóa %s và %s từ máy chủ không?

en: Really delete all selected files and/or directories from the server?
vi: Bạn có thực sự muốn xóa tất cả tập tin và/hoặc thư mục đã chọn từ máy chủ không?

en: Really delete all selected files and/or directories from your computer?
vi: Bạn có thực sự muốn xóa tất cả tập tin và/hoặc thư mục đã chọn từ máy tính của mình không?

en: Reboot now
vi: Khởi động lại ngay

en: Rec&urse into subdirectories
vi: Đệ q&uy vào các thư mục con

en: Received a directory listing which appears to be encoded in EBCDIC.
vi: Đã nhận về danh sách thư mục mà nó có vẻ được mã hóa trong EBCDIC.

en: Received a line exceeding 10000 characters, aborting.
vi: Nhận được vượt quá 10000 ký tự một dòng, đang bãi bỏ.

en: Received data tainted
vi: Xác nhận dữ liệu bị hỏng

en: Received invalid character in version information
vi: Có ký tự không hợp lệ trong thông tin về phiên bản

en: Received too long response line from server, closing connection.
vi: Đã nhận dòng đáp ứng quá dài từ máy chủ, đang đóng kết nối.

en: Received too long response line, closing connection.
vi: Đã nhận dòng đáp ứng quá dài, đang đóng kết nối.

en: Received version information is too large
vi: Thông tin về phiên bản nhận được là quá dài

en: Reconnect information cannot be cleared while connected to a server.
    If you continue, your connection will be disconnected.
vi: Thông tin về kết nối lại không thể đầy đủ khi kết nối tới máy chủ.
    Nếu bạn tiếp tục, kết nối của bạn sẽ bị đóng lại.

en: Reconnection settings
vi: Các cài đặt về kết nối lại

en: Reconnects to the last used server
vi: Kết nối lại với máy chủ kết nối cuối cùng

en: Recursively adding files to queue.
vi: Thêm tập tin vào hàng đợi một cách đệ quy.

en: Recursively changing permissions.
vi: Thay đổi quyền một cách đệ quy.

en: Recursively deleting files and directories.
vi: Xóa tập tin và thư mục một cách đệ quy.

en: Redirection to invalid or unsupported URI: %s
vi: Đổi hướng tới địa chỉ URI không hợp lệ hoặc không được hỗ trợ: %s

en: Redirection to invalid or unsupported address: %s
vi: Đổi hướng tới địa chỉ không hợp lệ hoặc không được hỗ trợ: %s

en: Refresh the file and folder lists
vi: Làm mới lại danh sách tập tin và thư mục

en: Remember passwords?
vi: Nhớ mật khẩu?

en: Remote file
vi: Tập tin máy mạng

en: Remote file search
vi: Tìm kiếm tập tin máy mạng

en: Remote filters:
vi: Bộ lọc máy mạng:

en: Remote path
vi: Đường dẫn máy mạng

en: Remote path cannot be parsed. Make sure it is a valid absolute path and is supported by the current site's servertype (%s).
vi: Không thể phân tích đường dẫn máy mạng. Hãy chắc chắn là nó hợp lệ và được hỗ trợ bởi kiểu máy chủ (%s).

en: Remote path cannot be parsed. Make sure it is a valid absolute path and is supported by the servertype (%s) selected on the parent site.
vi: Không thể phân tích đường dẫn máy mạng. Hãy chắc chắn là nó hợp lệ và được hỗ trợ bởi kiểu máy chủ (%s) được chọn bởi trang mẹ.

en: Remote path cannot be parsed. Make sure it is a valid absolute path.
vi: Không thể phân tích đường dẫn máy mạng. Hãy chắc chắn là nó hợp lệ.

en: Remote path could not be parsed.
vi: Đường dẫn máy mạng không thể phân tách được.

en: Remote path handling:
vi: Đường dẫn máy mạng đang xử lý:

en: Remote path:
vi: Đường dẫn máy mạng:

en: Remote results:
vi: Kết quả trên máy chủ:

en: Remote site:
vi: Địa chỉ máy mạng:

en: Remove &all
vi: L&oại bỏ tất cả

en: Remove &selected
vi: Loại bỏ phần đã &chọn

en: Rename selected directory
vi: Đổi tên thư mục đã chọn

en: Rename selected files and directories
vi: Đổi tên tập tin và thư mục đã chọn

en: Renaming '%s' to '%s'
vi: Đổi tên từ “%s” thành “%s”

en: Repeat password:
vi: Lặp lại mật khẩu:

en: Reporting bugs and feature requests
vi: Cách báo cáo lỗi và yêu cầu các tính năng mới

en: Request failed - client is not running identd (or not reachable from server)
vi: Yêu cầu gặp lỗi - máy khách không chạy “identd” (hoặc là không thể kết nối từ máy chủ)

en: Request failed - client's identd could not confirm the user ID string
vi: Yêu cầu gặp lỗi - “identd” của máy khách không thể xác nhận chuỗi định danh (ID) tài khoản

en: Request rejected or failed
vi: Yêu cầu bị từ chối hay gặp lỗi

en: Requesting %s
vi: Đang yêu cầu %s

en: Require explicit FTP over TLS
vi: Yêu cầu FTP thông qua TLS tường minh

en: Require implicit FTP over TLS
vi: Yêu cầu FTP thông qua TLS ngầm định

en: Reset and requeue &all
vi: Đặt và xếp lại toàn &bộ hàng đợi

en: Resolved protocol is unknown
vi: Giao thức phân giải chưa biết

en: Resolving address of %s
vi: Phân giải địa chỉ IP của %s

en: Response:
vi: Trả về:

en: Restore ta&bs and reconnect
vi: Phục hồi lại ta&b và kết nối lại

en: Resume file transfer
vi: Phục hồi lại việc truyền

en: Resuming ASCII files can cause problems if server uses a different line ending format than the client.
vi: Phục hồi tập tin ASCII có thể là nguyên nhân của sự cố nếu máy chủ dùng kiểu xuống dòng khác với máy khách.

en: Retrieving directory listing of "%s"...
vi: Đang nhận danh sách của thư mục "%s"…

en: Retrieving directory listing...
vi: Đang nhận danh sách thư mục…

en: Retrieving external IP address from %s
vi: Nhận địa chỉ IP từ %s

en: Root certificate
vi: Chứng chỉ gốc

note: @translator: Keep short
en: S&atellite:
vi: &Vệ tinh:

en: S&how files currently being edited...
vi: &Hiển thị tập tin đang sửa…

en: S&how the Site Manager on startup
vi: Mở cửa sổ quản lý dan&h bạ khi khởi động

en: S&hutdown system once
vi: Tắt &hệ thống một lần

en: S&tart normally
vi: Khởi chạy bình &thường

en: S&top
vi: &Dừng lại

en: S&uspend system once
vi: Ngừng &hệ thống một lần

en: S&ynchronized browsing
vi: &Duyệt đồng bộ

en: SFTP support
vi: Hỗ trợ SFTP

en: SOCKS4 proxy will connect to: %s
vi: Máy chủ ủy nhiệm SOCKS4 sẽ kết nối đến: %s

en: SOCKS5 does not support usernames or passwords longer than 255 characters.
vi: SOCKS5 không hỗ trợ tài khoản và mật khẩu dài hơn 255 ký tự.

en: Sa&ve passwords protected by a master password
vi: Lư&u các mật khẩu được bảo vệ bằng mật khẩu chính

en: Same as subject, certificate is self-signed
vi: Giống như chủ thể, giấy chứng nhận là tự ký

en: Satellite:
vi: Vệ tinh:

en: Sav&e passwords
vi: Lư&u các mật khẩu

en: Save settings?
vi: Lưu lại các cài đặt không?

en: Saving of password has been disabled by your system administrator.
vi: Việc lưu mật khẩu đã được tắt bởi người quản trị hệ thống.

en: Saving of passwords has been disabled by you.
vi: Việc lưu mật khẩu đã được tắt bởi chính bạn.

en: Scale factor:
vi: Hệ số tỷ lệ giãn:

en: Search &conditions:
vi: Điều &kiện tìm kiếm:

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

en: Search for entries containing the entered text.
vi: Tìm các mục có chứa chữ đã nhập.

en: Search for files recursively.
vi: Tìm kiếm đệ qui tập tin.

en: Search server for files
vi: Tìm kiếm tập tin trên máy chủ

en: Search sites
vi: Tìm kiếm địa chỉ

note: @translator: Keep short
en: Secret Access &Key:
vi: &Khóa truy cập bí mật:

en: Security information
vi: Thông tin an ninh

en: See also: https://wiki.filezilla-project.org/Network_Configuration
vi: Xem thêm: http://wiki.filezilla-project.org/Network_Configuration

en: Sele&ct server
vi: &Chọn máy chủ

en: Select &page:
vi: Chọn thể &loại:

en: Select default action to perform if target file of a transfer already exists.
vi: Chọn hành động thực thi mặc định nếu tập tin đích của việc truyền tập tin đã sẵn có từ trước.

en: Select default editor
vi: Chọn trình soạn thảo mặc định

en: Select default file exists action if the target file already exists. This selection is valid only for the current session.
vi: Chọn hành động mặc định với tập tin đích đã sẵn có nếu tập tin đích đã tồn tại. Lựa chọn này hợp lệ chỉ cho phiên làm việc hiện hành.

en: Select default file exists action only for the currently selected files in the queue.
vi: Chọn hành động mặc định với tập tin đích đã sẵn có chỉ dành cho các tập tin hiện hành đã chọn trong hàng đợi.

en: Select file containing private key
vi: Chọn tập tin có chứa khóa riêng

en: Select file for exported data
vi: Chọn tập tin cho dữ liệu xuất ra

en: Select file for exported filters
vi: Chọn tập tin để xuất bộ lọc ra

en: Select file for exported queue
vi: Chọn tập tin cho hàng đợi xuất ra

en: Select file for exported settings
vi: Chọn tập tin để xuất ra thông tin cài đặt

en: Select file for exported sites
vi: Chọn tập tin cho địa chỉ xuất ra

en: Select file to import settings from
vi: Chọn tập tin để nhập thông tin cài đặt

en: Select file to upload
vi: Chọn tập tin để tải lên

en: Select filename for converted key file
vi: Chọn tập tin để chuyển đổi tập tin khóa

en: Select how these files should be opened.
vi: Chọn cách mở tập tin.

en: Select target download directory
vi: Chọn thư mục đích để tải về

en: Select target filename
vi: Chọn tên tập tin đích

en: Select the categories to export:
vi: Chọn những thể loại cần xuất thông tin:

en: Select the private data you would like to delete.
vi: Chọn thông tin riêng tư bạn muốn xóa.

en: Selected %d directory with its contents for transfer. | Selected %d directories with their contents for transfer.
vi[0]: Chọn %d thư mục cùng nội dung của nó để truyền.

en: Selected %d directory. | Selected %d directories.
vi[0]: Đã chọn %d thư mục.

en: Selected %d file for transfer. | Selected %d files for transfer.
vi[0]: Đã chọn %d tập tin để truyền.

en: Selected %d file. Total size: %s | Selected %d files. Total size: %s
vi[0]: Đã chọn %d tập tin. Kích thước tổng cộng là: %s

en: Selected %d file. Total size: At least %s | Selected %d files. Total size: At least %s
vi[0]: Đã chọn %d tập tin. Kích thước tổng cộng ít nhất là: %s

en: Selected %s and %s for transfer.
vi: Đã chọn %s và %s để truyền.

en: Selected %s and %s. Total size: %s
vi: Chọn %s và %s. Kích thước tổng cộng: %s

en: Selected %s and %s. Total size: At least %s
vi: Đã chọn %s và %s. Kích thước tổng cộng ít nhất là: %s

en: Selected editor does not exist.
vi: Trình soạn thảo bạn chọn không sẵn có.

en: Selected file already being edited
vi: Tập tin bạn chọn đang bị biên tập

en: Selected file is already loaded
vi: Tập tin đã chọn đã được tải

en: Selected file is already opened
vi: Tập tin đã chọn đã được mở

en: Selected file is still being edited
vi: Tập tin đã chọn vẫn còn bị chỉnh sửa

en: Selected filter only works for local files.
vi: Chọn bộ lọc chỉ làm việc cho tập tin nội bộ.

en: Selected global bookmark and current server use a different server type.
    Use site-specific bookmarks for this server.
vi: Dấu trang toàn cục bạn chọn và máy chủ hiện tại không cùng kiểu.
    Hãy dùng dấu trang gắn với trang mạng cho máy chủ này.

en: Selected port usually in use by a different protocol.
vi: Chọn cổng thường dùng bởi các giao thức khác.

en: Self-signed server certificate
vi: Chứng chỉ máy chủ tự ký

en: Send FTP &keep-alive commands
vi: Gửi các &lệnh duy trì FTP

en: Send custom command to the server otherwise not available
vi: Gửi lệnh từ người dùng đến máy chủ nếu không thì không có hiệu lực

en: Sending keep-alive command
vi: Đang gửi lệnh duy trì

note: #-#-#-#-#  479 (gparted master)  #-#-#-#-# Serial number
en: Serial:
vi: Số sê-ri:

en: Server &type:
vi: &Kiểu máy chủ:

en: Server Side Encryption:
vi: Mã hóa phía máy chủ:

en: Server certificate
vi: Chứng nhận máy phục vụ

en: Server does not support non-ASCII characters.
vi: Máy chủ không hỗ trợ các ký tự không phải ASCII.

en: Server does not support resume of files > %d GB.
vi: Máy chủ không hỗ trợ phục hồi tập tin >%d GB.

en: Server does not support resume of files > %d GB. End transfer since file sizes match.
vi: Máy chủ không hỗ trợ phục hồi tập tin > %d GB. Kết thúc truyền khi kích thước tập tin tương ứng.

en: Server does not support resume of files > 2GB.
vi: Máy chủ không hỗ trợ phục hồi tập tin >2GB.

en: Server does not support resume of files > 4GB.
vi: Máy chủ không hỗ trợ phục hồi tập tin >4GB.

en: Server host key
vi: Khóa gốc máy phục vụ

en: Server instructed us to wait %d seconds before sending next request
vi: Máy chủ chỉ thị cho chúng ta là hãy chờ %d giây trước khi gửi yêu cầu tiếp theo

en: Server may not support resume of files > %d GB. End transfer since file sizes match.
vi: Máy chủ có thể không hỗ trợ phục hồi tập tin > %d GB. Kết thúc truyền từ lúc kích thước tập tin tương ứng.

en: Server might require an account. Try specifying an account using the Site Manager
vi: Máy chủ có thể yêu cầu tài khoản dùng. Thử ghi rõ một tài khoản dùng trong Danh bạ

en: Server not sending proper line endings
vi: Máy chủ không gửi ký tự xuống dòng thích hợp

en: Server requested unsupported digest authentication algorithm: %s
vi: Máy phục vụ đã yêu cầu thuật toán xác thực tóm lược không được hỗ trợ: %s

en: Server requested unsupported quality-of-protection: %s
vi: Máy phục vụ đã yêu cầu chất-lượng-bảo-vệ không được hỗ trợ: %s

en: Server returned empty path.
vi: Máy chủ trả về đường dẫn rỗng.

en: Server sent an additional login prompt. You need to use the interactive login type.
vi: Máy chủ gửi một lời nhắc đăng nhập. Bạn cần dùng đăng nhập kiểu tương tác.

en: Server sent data even before request headers were sent
vi: Máy phục vụ gửi dữ liệu trước cả khi phần đầu yêu cầu được gửi

en: Server sent passive reply with unroutable address. Passive mode failed.
vi: Máy chủ gửi trả lời thụ động với địa chỉ không đầy đủ. Chế độ thụ động bị lỗi.

en: Server sent passive reply with unroutable address. Using server address instead.
vi: Máy chủ gửi trả lời thụ động với địa chỉ không đầy đủ. Dùng địa chỉ máy chủ để thay thế.

en: Server sent too much data.
vi: Máy phục vụ gửi quá nhiều dữ liệu.

en: Server sent unexpected reply.
vi: Máy chủ gửi trả lời không hợp lệ.

en: Server to client MAC:
vi: Máy chủ tới MAC máy khách:

en: Server to client cipher:
vi: Kiểu mã hóa từ máy chủ tới máy khách:

en: Server/Local file
vi: Tập tin Máy chủ/Máy nội bộ

en: Session details
vi: Thông tin chi tiết phiên làm việc

en: Set &Priority
vi: T&hiết lập quyền ưu tiên

en: Setting permissions of '%s' to '%s'
vi: Thiết lập quyền hạn từ “%s” thành “%s”

en: Settings directory:
vi: Thư mục lưu cài đặt:

en: Sh&ow notification bubble
vi: &Hiển thị nổi thông báo

en: Show &raw directory listing
vi: Hiển thị danh sách thư mục &thô

en: Show &welcome dialog...
vi: Hiển thị hộp thoại &chào mừng…

en: Show both directory trees and continue comparing?
vi: Hiển thị cả cây thư mục và tiếp tục so sánh?

en: Show details about custom date and time formats
vi: Hiển thị thông tin chi tiết về định dạng ngày tháng và thời gian tùy chỉnh

en: Show in file &manager
vi: Hiển thị trong bộ &quản lý tập tin

en: Shows available TLS ciphers
vi: Hiển thị các kiểu mã hóa TLS sẵn dùng

en: Shows this help dialog
vi: Hiển thị hộp thoại trợ giúp

en: Shutdown now
vi: Tắt ngay bây giờ

en: Signature algorithm:
vi: Thuật toán ký:

en: Signup
vi: Đăng ký

en: Site &Manager entries
vi: Các đề &mục Danh bạ

en: Site Manager
vi: Danh bạ

en: Site Manager - Cannot remember password
vi: Quản lý địa chỉ - Không thể lưu mật khẩu

en: Site Manager - Generated key
vi: Quản lý địa chỉ - Khóa đã tạo

en: Site Manager - Invalid data
vi: Quản lý địa chỉ - Dữ liệu không hợp lệ

en: Site Manager already open
vi: Danh bạ đã mở sẵn rồi

en: Site does not exist.
vi: Địa chỉ không tồn tại.

en: Site path has to begin with 0 or 1.
vi: Đường dẫn địa chỉ phải bắt đầu với 0 hoặc 1.

en: Site path is malformed.
vi: Địa chỉ trang mạng không hợp lệ.

en: Site-specific bookmarks
vi: Dấu trang gắn với trang mạng

en: Site-specific bookmarks require the server to be stored in the Site Manager.
    Add current connection to the site manager?
vi: Dấu trang gắn với trang mạng yêu cầu máy chủ phải được lưu trong danh bạ.
    Thêm kết nối hiện tại vào danh bạ?

en: Size formatting
vi: Định dạng kích thước

en: Size unknown
vi: Không biết kích thước

en: Skip file
vi: Bỏ qua tập tin

en: Skipping download of %s
vi: Giữ nguyên tải xuống của %s

en: Skipping non-existing key file "%s"
vi: Đang bỏ qua tập tin khóa không tồn tại “%s”

en: Skipping upload of %s
vi: Giữ nguyên tải lên của %s

en: Socket address outside address space
vi: Địa chỉ ổ cắm mạng nằm ngoài không gian địa chỉ

en: Socket already connected
vi: Ổ cắm đã sẵn được kết nối

en: Socket not connected
vi: Ổ cắm chưa được kết nối

en: Socket type not supported for address family
vi: Kiểu ổ cắm không hỗ trợ họ địa chỉ

en: Some files are still being edited or need to be uploaded.
vi: Có một vài tập tin vẫn đang sửa hay cần phải tải lên.

en: Some misconfigured remote servers which are behind a router, may reply with their local IP address.
vi: Một vài máy chủ cấu hình sai là ở sau bộ định tuyến router, có thể trả lời với địa chỉ IP nội bộ của chúng.

en: Sort directories inline
vi: Xắp xếp thư mục trực tiếp

en: Sort order cannot be changed if comparing directories.
vi: Thứ tự xắp xếp không thể thay đổi nếu đang so sánh các thư mục.

en: Sorting &mode:
vi: Chế độ &xắp xếp:

en: Source and path of the drop operation are identical
vi: Nguồn và đường dẫn của lệnh “thả” là trùng nhau

en: Source and target file may not be the same
vi: Tập tin nguồn và đường dẫn của nó không thể giống nhau

en: Source and target of the drop operation are identical
vi: Nguồn và đích của lệnh “thả” là trùng nhau

en: Speed limits
vi: Giới hạn tốc độ

en: Speed limits are disabled, click to change.
vi: Giới hạn tốc độ đã bị tắt đi, bấm vào để thay đổi.

en: Speed limits are enabled, click to change.
vi: Giới hạn tốc độ đã được bật, bấm vào để thay đổi.

en: Stable and beta versions
vi: Cả bản thử nghiệm và ổn định

en: Stable versions only
vi: Chỉ bản ổn định

en: Stable, beta and nightly versions
vi: Cả bản ổn định, thử nghiệm và biên dịch hàng ngày

en: Start transfer &immediately
vi: Bắt đầu truyền ngay lậ&p tức

en: Start with opened Site Manager
vi: Bắt đầu bằng việc mở Danh bạ

en: Started update check on %s
vi: Tự động kiểm tra cập nhật phiên bản mới vào %s

en: Starting download of %s
vi: Bắt đầu tải về %s

en: Starting upload of %s
vi: Bắt đầu tải lên %s

en: Starts the local site in the given path
vi: Bắt đầu địa chỉ trong đường dẫn đã cho

en: State or province:
vi: Bang hoặc tỉnh:

en: Stop and remove &all
vi: Dừng và xóa tất &cả

en: Stop recursive operation
vi: Dừng thao tác đệ quy

note: @translator: Keep short
en: Storage &account:
vi: Tà&i khoản lưu trữ:

en: Storj support
vi: Hỗ trợ Storj

en: Successful transfers
vi: Các lần truyền thành công

en: Summary of test results:
vi: Tổng hợp kết quả kiểm tra:

en: Suspend now
vi: Ngừng ngay bây giờ

en: Symlinks to files are not affected by this choice, such symlinks are always deleted.
vi: Liên kết mềm tới các tập tin không bị tác động bởi việc chọn này, như vậy liên kết mềm luôn bị xóa.

en: Synchronized browsing
vi: Duyệt đồng bộ

en: Synchronized browsing has been disabled.
vi: Chức năng duyệt đồng bộ đã bị khóa.

en: Synchronizing directories.
vi: Đang đồng bộ hóa các thư mục.

en: Syntax error in command line
vi: Cấu trúc dòng lệnh sai

en: System details
vi: Chi tiết hệ thống

en: System limit of open files exceeded
vi: Đã chạm đến giới hạn số lượng tập tin mở của hệ thống

en: System's network subsystem has failed
vi: Hệ thống mạng con hệ thống bị lỗi

en: T&oolbar
vi: Thanh côn&g cụ

en: TLS connection established, sending HTTP request
vi: Kết nối TLS đã được thiết lập, đang gửi yêu cầu HTTP

en: TLS connection established, waiting for welcome message...
vi: Kết nối TLS đã được thiết lập, xin chờ thông tin từ máy chủ…

en: TLS connection established.
vi: Kết nối TLS đã được thiết lập.

en: Tardigrade - Decentralized Cloud Storage
vi: Tardigrade - Kho lưu trữ trên mây phân tán

en: Target file:
vi: Tập tin đích:

en: Target filename already exists!
vi: Tập tin đích đã có sẵn từ trước!

en: Target filename already exists, really continue?
vi: Tên tập tin đích đã tạo rồi, có tiếp tục nữa không?

en: Telephone number:
vi: Số điện thoại:

en: Test finished successfully
vi: Việc kiểm tra đã hoàn tất thành công

en: Test results
vi: Kết quả kiểm tra

en: Testing resume capabilities of server
vi: Kiểm tra khả năng phục hồi của máy chủ

en: The &following files are currently being edited:
vi: Các tập tin sa&u đây hiện tại đang được sửa:

en: The Site Manager cannot be used unless the file gets repaired.
vi: Quản lý địa chỉ không thể được dùng trừ phi tập tin được sửa chữa.

en: The Site Manager is opened in another instance of FileZilla 3.
    Do you want to continue? Any changes made in the Site Manager won't be saved then.
vi: Danh bạ được mở trong cửa sổ khác của FileZilla 3.
    Bạn có muốn tiếp tục không? Bất kỳ thay đổi trong Danh bạ sẽ không được ghi lại sau đó.

en: The Site Manager is opened in another instance of FileZilla 3.
    Please close it or the data cannot be deleted.
vi: Danh bạ được mở trong cửa sổ khác của FileZilla 3.
    Xin hãy đóng nó lại nếu không dữ liệu không thể bị xóa.

en: The address you entered was: %s
vi: Địa chỉ bạn đã nhập vào là: %s

en: The ai_family member is not supported
vi: Thành viên ai_family không được hỗ trợ

en: The ai_socktype member is not supported
vi: Thành viên ai_socktype không được hỗ trợ

en: The associated program could not be found.
vi: Chương trình thành phần không tìm thấy.

en: The bookmark could not be added.
vi: Dấu trang không thể đặt thêm.

en: The bookmarks could not be cleared.
vi: Các dấu trang không thể xóa được.

en: The connection is encrypted. Click icon for details.
vi: Kết nối bị mã hóa. Bấm vào biểu tượng để xem chi tiết.

en: The custom date format is invalid or contains unsupported format specifiers.
vi: Định dạng ngày tháng tùy chỉnh là không hợp lệ hoặc nó chứa các đặc tả định dạng không được hỗ trợ.

en: The custom login sequence cannot be empty.
vi: Chuỗi đăng nhập không thể rỗng.

en: The custom time format is invalid or contains unsupported format specifiers.
vi: Định dạng thời gian tùy chỉnh là không hợp lệ hoặc nó chứa các đặc tả định dạng không được hỗ trợ.

en: The data connection could not be established: %s
vi: Không thể thiết lập kết nối dữ liệu: %s

en: The default editor for text files is:
vi: Trình soạn thảo mặc định cho tập tin văn bản là:

en: The default editor for this file type is:
vi: Trình soạn thảo mặc định cho tập tin kiểu này là:

en: The entered filter name already exists, please choose a different name.
vi: Tên bộ lọc nhập vào đã sẵn có từ trước rồi, xin hãy chọn một cái tên khác.

en: The entered passwords are not the same.
vi: Các mật khẩu đã nhập không giống nhau.

en: The extension '%s' does already exist in the list
vi: Phần mở rộng “%s” đã được sẵn có từ trước trong danh sách

en: The file %s already exists.
    Please enter a new name:
vi: Tập tin %s sẵn có trước rồi.
    Xin hãy nhập một cái tên mới:

en: The file '%s' cannot be opened:
    The associated program (%s) could not be found.
    Please check your filetype associations.
vi: Không mở được tập tin “%s”:
    Không tìm thấy chương trình ràng buộc (%s).
    Xin kiểm tra lại cấu hình ràng buộc xử lý kiểu tập tin.

en: The file '%s' contains an SSH1 key. The SSH1 protocol has been deprecated, FileZilla only supports SSH2 keys.
vi: Tập tin “%s” chứa khóa SSH1. Giao thức SSH1 đã lỗi thời, FileZilla chỉ hỗ trợ các khóa SSH2.

en: The file '%s' could not be loaded or does not contain a private key.
vi: Tập tin “%s” không thể tải được hoặc không chứa khóa riêng.

en: The file '%s' could not be opened:
    No program has been associated on your system with this file type.
vi: Tập tin “%s” không thể mở được:
    Không có chương trình ràng xử lý kiểu tập tin này trong hệ điều hành của bạn.

en: The file '%s' could not be opened:
    The associated command failed
vi: Tập tin “%s” không thể mở được:
    Lệnh ràng buộc xử lý gặp lỗi

en: The file '%s' has been created by a more recent version of FileZilla.
    Loading files created by newer versions can result in loss of data.
    Do you want to continue?
vi: Tập tin “%s” đã được tạo bởi phiên bản FileZilla gần đây.
    Việc tải các tập tin được tạo bởi phiên bản mới hơn có thể dẫn đến mất dữ liệu.
    Bạn có thực sự muốn tiếp tục không?

en: The file '%s' is not in a format supported by FileZilla.
    Would you like to convert it into a supported format?
vi: Tập tin “%s” không có trong định dạng mà FileZilla hỗ trợ.
    Bạn có muốn chuyển đổi nó thành dạng được hỗ trợ?

en: The file selected as default editor does not exist.
vi: Tập tin bạn chọn làm trình soạn thảo mặc định không tồn tại.

en: The filename column can neither be hidden nor moved.
vi: Cột ghi tên tập tin có thể không bị ẩn cũng không bị di chuyển.

en: The filename column cannot be hidden.
vi: Cột ghi tên tập tin có thể không bị ẩn.

en: The following character will be replaced: %s
vi: Ký tự sau đây sẽ bị thay thế: %s

en: The following characters will be replaced: %s
vi: Các ký tự sau đây sẽ bị thay thế: %s

en: The free open source FTP solution
vi: Giải pháp FTP nguồn mở miễn phí

en: The generated encryption key is:
vi: Khóa mã hóa đã tạo là:

en: The global bookmarks could not be saved.
vi: Dấu trang toàn cục không thể ghi lại được.

en: The higher the debug level, the more information will be displayed in the message log. Displaying debug information has a negative impact on performance.
vi: Ở mức cao hơn mức gỡ lỗi, nhiều thông tin sẽ hiển thị trong nhật ký thông tin. Hiển thị thông tin gỡ lỗi là một tác động làm giảm hiệu năng thi hành chương trình.

en: The limit needs to be between 1 and 2000 MiB
vi: Giới hạn phải nằm trong khoản từ 1 dến 2000 MiB

en: The local directory '%s' could not be created.
vi: Không thể tạo thư mục nội bộ “%s”.

en: The local directory '%s' does not exist.
vi: Thư mục nội bộ “%s” không sẵn có.

en: The local directory '%s' is not below the synchronization root (%s).
    Disable synchronized browsing and continue changing the local directory?
vi: Thư mục nội bộ này (%s) không nằm dưới gốc đồng bộ hóa (%s).
    Bạn có muốn tắt chức năng duyệt đồng bộ và tiếp tục đổi thư mục?

en: The lowest available port has to be less or equal than the highest available port.
vi: Giá trị cổng thấp nhất có thể phải nhỏ hơn hoặc bằng giá trị cổng cao nhất.

en: The master password needs to be at least 8 characters long.
vi: Mật khẩu chính cần dài ít nhất là 8 ký tự.

en: The new version could not be downloaded, please retry later.
vi: Không thể tải phiên bản mới về, vui lòng thử lại sau.

en: The new version has been saved in your Downloads directory.
vi: Phiên bản mới nhất đã được lưu lại tại thư mục Tải về của bạn.

en: The queue will not be saved.
vi: Hàng đợi sẽ không được ghi lại.

en: The remote directory '%s' does not exist.
vi: Thư mục “%s” trên máy phục vụ không sẵn có.

en: The remote directory '%s' is not below the synchronization root (%s).
    Disable synchronized browsing and continue changing the remote directory?
vi: Thư mục máy chủ “%s” không ở đưới gốc đồng bộ hóa (%s).
    Tắt chức năng duyệt đồng bộ và tiếp tục thay đổi thư mục không?

en: The selected categories have been imported.
vi: Các thể loại được chọn đã được nhập vào.

en: The selected file contains importable data for the following categories:
vi: Tập tin đã chọn chứa dữ liệu có thể nhập vào cho thể loại sau đây:

en: The selected file is already being edited:
vi: Tập tin đã chọn đang sửa:

en: The selected file is still opened in some other program, please close it.
vi: Tập tin đã chọn vẫn đang mở ở chương trình khác, xin hãy đóng chúng lại.

en: The server could not be added.
vi: Máy chủ không thể được đặt thêm.

en: The server sent an unexpected or unrecognized reply.
vi: Máy chủ gửi trả lời không như mong đợi hay trả lời được công nhận.

en: The server uses following charset encoding for filenames:
vi: Máy chủ dùng bộ mã ký tự sau đây cho tên tập tin:

en: The server's certificate is unknown. Please carefully examine the certificate to make sure the server can be trusted.
vi: Giấy chứng nhận của máy chủ không được nhận ra. Xin hãy cẩn thận kiểm tra để chắc chắn là máy chủ có thể tin cậy.

en: The server's host key does not match the key that has been cached. This means that either the administrator has changed the host key, or you are actually trying to connect to another computer pretending to be the server.
vi: Khóa của máy chủ không giống với nó trong bộ nhớ cached. Điều đó có nghĩa là nếu không phải là người quản trị thay đổi thì là do bạn trên thực tế đang thử kết nối tới một máy tính ngụy tạo là máy chủ.

en: The server's host key is unknown. You have no guarantee that the server is the computer you think it is.
vi: Không hiểu khóa của máy chủ. Bạn không được đảm bảo rằng máy chủ đó là máy tính bạn nghĩ.

en: The servname parameter is not supported for ai_socktype
vi: Tham số servname không được hỗ trọ cho ai_socktype

en: The settings have been imported. You have to restart FileZilla for all settings to have effect.
vi: Các cài đặt đã được nhập vào. Bạn phải khởi động lại FileZilla để các cài đặt có hiệu lực.

en: The specified address family is not supported
vi: Họ địa chỉ đã cho không được hỗ trợ

en: The specified network name is no longer available
vi: Tên mạng đã chỉ định không còn được sử dụng nữa

en: The system will soon reboot unless you click Cancel.
vi: Hệ thống sẽ khởi động lại trừ khi bạn bấm vào Thôi.

en: The system will soon shut down unless you click Cancel.
vi: Hệ thống sẽ tắt ngay trừ khi bạn bấm vào Thôi.

en: The target file already exists.
    Please choose an action.
vi: Tập tin đích đã sẵn có từ trước.
    Xin hãy chọn một hành động.

en: The test did not succeed. Do you really want to save the settings?
vi: Kiểm tra không thành công. Bạn có thật sự muốn ghi lại các cài đặt không?

en: The valid backup file %s could not be restored
vi: Không thể phục hồi tập tin sao lưu dự phòng “%s”

en: This filter set cannot be removed.
vi: Bộ lọc này không thể xóa.

en: This filter set cannot be renamed.
vi: Không thể đổi tên bộ lọc này.

en: This may be the result of a downgrade attack, only continue after you have spoken to the server administrator or server hosting provider.
vi: Việc này có thế dẫn đến hậu quả bị tấn công hạ cấp, chỉ tiếp tục sau khi bạn nói chuyện với người quản trị máy phục vụ hay nhà cung cấp dịch vụ máy chủ.

en: This means that some router and/or firewall is still interfering with FileZilla.
vi: Điều này có nghĩa là bộ định tuyến hay(và) tường lửa vẫn chặn với FileZilla.

en: This only works if you are not behind a router, else your system would just return your internal address.
vi: Nó chỉ thực sự làm việc nếu bạn không ở đằng sau bộ định tuyến router, nếu không hệ thống của bạn chỉ coi như trả về địa chỉ mạng của bạn.

en: This server does not support FTP over TLS.
vi: Máy chủ không không hỗ trợ FTP thông qua TLS.

en: This wizard will help you to properly configure any routers and firewalls you have and tests your configuration.
vi: Chương trình thuật sĩ sẽ giúp bạn cấu hình một cách đúng đắn tất cả các bộ định tuyến router và tường lửa firewall bạn có và kiểm tra cấu hình của bạn.

en: Time formatting
vi: Định dạng thời gian

en: Time&out in seconds:
vi: Số giâ&y chờ tối đa:

en: To compare directories quick search must be closed.
vi: Muốn so sánh các thư mục, cần đóng tìm kiếm nhanh.

en: To compare directories, both file lists have to be aligned.
vi: So sánh các thư mục, tất cả các danh sách tập tin phải được sắp xếp.

en: To do this, the directory trees need to be both shown or both hidden.
vi: Làm điều này, các cây thư mục cần phải hiển thị tất cả hay ẩn tất cả.

en: To support public key authentication, FileZilla needs to know the private keys to use.
vi: Để hỗ trợ khả năng xác thực khóa công, FileZilla cần phải biết khóa riêng để dùng.

en: Toggle directory comparison. Right-click to change comparison mode.
    
    Colors:
    Yellow: File only exists on one side
    Green: File is newer than the unmarked file on other side
    Red: File sizes different
vi: Bật tắt việc so sánh thư mục. Bấm chuột phải để thay đổi chế độ so sánh.
    
    Các màu:
    Màu vàng: Tập tin chỉ có ở một phía
    Màu xanh lục: Tập tin mới hơn tập tin đã đánh dấu ở bên kia
    Màu đỏ: Kích thước khác nhau

en: Toggle synchronized browsing.
    If enabled, navigating the local directory hierarchy will also change the directory on the server accordingly and vice versa.
vi: Bật/Tắt duyệt đồng bộ.
    Nếu được bật, thay đổi thư mục nội bộ hiện hành cũng làm thay đổi thư mục máy chủ hiện hành tương ứng và ngược lại.

en: Toggles processing of the transfer queue
vi: Bật tắt việc đang xử lý của hàng đợi truyền

en: Toggles the display of the local directory tree
vi: Bật tắt hiển thị cây thư mục máy nội bộ

en: Toggles the display of the message log
vi: Bật tắt việc hiển thị của nhật ký thông điệp

en: Toggles the display of the remote directory tree
vi: Bật tắt việc hiển thị của cây thư mục máy mạng

en: Toggles the display of the transfer queue
vi: Bật tắt việc hiển thị của hàng đợi truyền

en: Too long header line
vi: Đầu đề quá dài

en: Trace:
vi: Dấu vết:

en: Transfer &direction
vi: Hướng tru&yền

en: Transfer &type
vi: Kiểu &truyền

en: Transfer Mode
vi: Chế độ truyền

en: Transfer Queue
vi: Hàng đợi &Truyền

en: Transfer connection interrupted: %s
vi: Kết nối truyền bị ngắt: %s

en: Transferred data got tainted.
vi: Dữ liệu truyền đi bị hư hỏng.

en: Transferring
vi: Đang truyền

en: Transfers
vi: Truyền

en: Transfers finished
vi: Việc truyền đã hoàn thành

en: Treat files &without extension as ASCII file
vi: Coi các tập tin không có phần mở &rộng như tập tin ASCII

en: Treat the &following filetypes as ASCII files:
vi: Coi các tập tin &sau đây như tập tin ASCII:

en: Trust changed Hostkey:
vi: Khóa đã thay đổi đáng tin cậy:

en: Trust new Hostkey:
vi: Tin khóa mới:

en: Trust the new key and carry on connecting?
vi: Tin khóa mới này và dùng để kết nối?

en: Trust the server certificate and carry on connecting?
vi: Tin giấy chứng thực này và dùng để kết nối?

en: Trust this host and carry on connecting?
vi: Tín nhiệm máy chủ này và dùng để kết nối?

en: Type of FTP Proxy:
vi: Kiểu máy chủ FTP ủy nhiệm:

en: Type of generic proxy:
vi: Kiểu máy chủ ủy nhiệm chung:

en: U&pload
vi: Tải &lên

en: U&pload limit:
vi: Giới hạn tải &lên:

en: U&se filetype associations if available
vi: &Dùng ràng buộc xử lý kiểu tập tin nếu được

en: USER@&HOST
vi: TÀIK&HOẢN@MÁYCHỦ

en: Unassigned error code %d
vi: Mã lỗi sai không xác định %d

en: Unfortunately information about the new update could not be retrieved.
vi: Thật không may thông tin về bản cập nhật mới có thể không được lấy ra.

en: Unknown FTP proxy type, cannot generate login sequence.
vi: Không rõ máy chủ ủy nhiệm cho giao thức FTP, không thể tạo đăng nhập liên tiếp.

en: Unknown SOCKS protocol version: %d
vi: Không rõ phiên bản giao thức SOCKS: %d

en: Unknown error %d
vi: Lỗi chưa biết %d

en: Unknown error %u
vi: Lỗi chưa biết %u

en: Unknown host key
vi: Không rõ khóa máy chủ

en: Unknown protocol version of SOCKS Username/Password Authentication subnegotiation: %d
vi: Không rõ phiên bản của giao thức SOCKS Tài khoản/Mật khẩu Thỏa thuận xác thực phụ: %d

en: Unknown root element, the file does not appear to be generated by FileZilla.
vi: Không hiểu nút gốc, tập tin không được tạo ra bởi FileZilla.

en: Unknown transfer encoding
vi: Không hiểu bộ mã bộ truyền

en: Unless these problems get fixed, active mode FTP will not work and passive mode has to be used.
vi: Trừ khi những vấn đề này được sửa, nếu không chế độ truyền tích cực sẽ không làm việc và chế độ thụ động sẽ được dùng.

en: Unless this problem gets fixed, active mode FTP will not work and passive mode has to be used.
vi: Trừ khi vấn đề này được sửa, nếu không chế độ truyền tích cực sẽ không làm việc và chế độ thụ động sẽ được dùng.

en: Unsupported redirect
vi: Gửi lại một lần nữa không được hỗ trợ

en: Up&load and unedit
vi: Tải &lên và không biên tập

en: Upload &limit:
vi: Giới hạn tải &lên:

en: Upload limit: %s/s
vi: Giới hạn tải lên: %s/s

en: Upload limit: none
vi: Giới hạn tải lên: không

en: Upload search results
vi: Tải lên kết quả tìm kiếm

en: Upload selected directory
vi: Tải lên thư mục đã chọn

en: Upload selected files and directories
vi: Tải lên các thư mục và tập tin đã chọn

en: Upload this file back to the server?
vi: Tải lên tập tin này lại cho máy chủ không?

en: Upload this file to the server?
vi: Bạn muốn tải tập tin lên máy chủ phải không?

en: Uploading and pending removal
vi: Đang tải lên và đang chờ bị bỏ đi

en: Uploading and unediting
vi: Đang tải lên và không biên tập

en: Us&e system defaults for current language
vi: &Dùng hệ thống mặc định cho ngôn ngữ hiện tại

en: Use &custom charset
vi: Bộ mã ký tự người &dùng

en: Use &custom editor:
vi: Dùng trình soạn thảo &riêng:

en: Use &default editor for text files
vi: &Dùng trình soạn thảo mặc định cho tập tin văn bản

en: Use &synchronized browsing
vi: Dùng &duyệt đồng bộ

en: Use default action
vi: Dùng hành động mặc định

en: Use explicit FTP over TLS if available
vi: Dùng FTP thông qua TLS tường minh nếu được

en: Use server currently connected to
vi: Máy chủ hiện hành đang kết nối với

en: Use server from site manager
vi: Dùng máy chủ từ Danh bạ

en: Use system &defaults for current language
vi: &Dùng hệ thống mặc định cho ngôn ngữ hiện tại

en: Use system association
vi: Dùng ràng buộc kiểu tập tin với ứng dụng của hệ thống

en: Use the following IP address:
vi: Dùng địa chỉ IP sau đây:

en: Use the following port range:
vi: Dùng vùng cổng sau đây:

en: Use the server's external IP address instead
vi: Dùng địa chỉ IP máy chủ trên mạng để thay thế

en: Use this if you're behind a router and have a static external IP address.
vi: Dùng nó nếu bạn ở đằng sau bộ định tuyến router và có một địa chỉ IP tĩnh.

en: Use this option if you have a dynamic IP address. FileZilla will contact the above server once each session as soon as you use active mode for the first time. Only the version of FileZilla you're using is submitted to the server.
vi: Dùng tùy chọn này nếu bạn có một địa chỉ IP động. FileZilla sẽ tiếp cận với máy chủ ở trên trong mỗi phiên làm việc ngay sau khi bạn dùng chế độ tích cực cho lần đầu tiên. Chỉ phiên bản FileZilla bạn đang dùng sẽ được truyền lên máy chủ.

en: Username cannot be a series of spaces
vi: Tên người dùng không thể là một chuỗi khoảng trắng

en: Uses UTF-8 if the server supports it, else uses local charset.
vi: Dùng UTF-8 nếu máy chủ có hỗ trợ, nếu không thì dùng bộ mã ký tự nội bộ.

en: Using insecure HTTP
vi: Sử dung HTTP không an toàn

en: Using plain %s is insecure.
vi: Dùng %s thường là không an toàn.

en: Using secure HTTPS
vi: Sử dụng HTTPS an toàn

en: Using the wrong charset can result in filenames not displaying properly.
vi: Dùng bộ mã ký tự sai có thể dẫn đến kết quả tên tập tin trả về không hiển thị đúng.

en: Verbose log messages from wxWidgets
vi: Nhật ký thông tin đầy đủ từ wxWidgets

en: Very high
vi: Rất cao

en: View hidden option set, but unsupported by server
vi: Hiển thị tùy chọn ẩn, nhưng không được hỗ trợ bởi máy chủ

en: View/Edit
vi: Trình bày / Sửa

en: Visible columns
vi: Hiển thị cột

en: W&rite
vi: &Ghi

en: Waiting for browsing connection
vi: Đang chờ trình duyệt kết nối

en: Waiting for password
vi: Đang chờ mật khẩu

en: Waiting for transfer to be cancelled
vi: Việc chờ truyền bị hủy

en: Waiting to retry...
vi: Đang thử lại xin chờ…

en: Warning! You have previously connected to this server using FTP over TLS, yet the server has now rejected FTP over TLS.
vi: Cảnh báo! Bạn có kết nối trước đây đến máy chủ này sử dụng FTP thông qua TLS, thế mà máy chủ giờ lại từ chối FTP thông qua TLS.

en: Warning! You have previously connected to this server using TLS.
vi: Cảnh báo! Trước đây bạn từng kết nối đến máy chủ này sử dụng FTP thông qua TLS.

en: Warning, ignoring data connection from wrong IP.
vi: Cảnh báo, đang bỏ qua dữ liệu kết nối từ một địa chỉ IP sai.

en: Warning, use nightly builds at your own risk.
    No support is given for nightly builds.
    Nightly builds may not work as expected and might even damage your system.
    
    Do you really want to check for nightly builds?
vi: Cảnh báo, dùng bản biên dịch trong ngày bạn phải chịu rủi ro.
    Không có hỗ trợ gì cho bản này.
    Bản này có thể không làm việc tốt và cũng có thể phá hỏng hệ thống của bạn.
    
    Bạn có thực sự muốn kiểm tra bản biên dịch trong ngày không?

en: Warning: Potential security breach!
vi: Cảnh báo: Lỗ thủng an ninh tiềm tàng!

en: WebDAV using HTTP (insecure)
vi: WebDAV dùng HTTP (không an toàn)

en: WebDAV using HTTPS
vi: WebDAV dùng HTTPS

en: Welcome to FileZilla
vi: Hoan nghênh bạn dùng FileZilla

en: What's new:
vi: Các điểm mới:

en: When allowing FileZilla to remember passwords, you can reconnect without having to re-enter a password after restarting FileZilla.
vi: Khi bạn cho FileZilla ghi nhớ mật khẩu, bạn có thể kết nối lại mà không cần nhập lại mật khẩu nữa sau khi bạn khởi động lại FileZilla.

en: When enabled, characters that are not supported by the local operating system in filenames are replaced if downloading such a file.
vi: Khi được phép, các ký tự mà không được hỗ trợ bởi hệ điều hành trong tập tin sẽ bị thay thế nếu tải xuống như một tập tin.

en: When st&arting a new connection while already connected:
vi: Khi &bắt đầu một kết nối mới trong khi đã có kết nối rồi:

en: Would you like FileZilla to remember passwords?
vi: Bạn có muốn FileZilla ghi nhớ mật khẩu?

en: Wr&ite
vi: &Ghi

en: Wrong external IP address
vi: Sai địa chỉ IP

en: Wrong line endings
vi: Xuống dòng sai

en: Wrong master password entered, it cannot be used to decrypt the stored passwords.
vi: Đã nhập vào sai mật khẩu chính, nó không thể được dùng để giải mã các mật khẩu đã lưu.

en: Wrong master password entered, it cannot be used to decrypt this item.
vi: Đã nhập vào sai mật khẩu chính, nó không thể được dùng để giải mã mục tin này.

en: You appear to be using an IPv6-only host. This wizard does not support this environment.
vi: Bạn dùng máy chủ chỉ hỗ trợ IPv6. Chương trình thuật sĩ này không hỗ trợ môi trường này.

en: You are using the latest version of FileZilla.
vi: Bạn đang dùng FileZilla phiên bản mới nhất.

en: You can always open this dialog again through the help menu.
vi: Bạn có thể mở hộp thoại này bất kỳ lúc nào thông qua trình đơn trợ giúp.

en: You can download the latest version from the FileZilla website:
vi: Bạn có thể tải bản mới nhất về từ trang trang thông tin điện tử của FileZilla:

en: You can leave the port field empty to use the default port.
vi: Bạn có thể để ô ghi cổng rỗng để dùng giá trị cổng mặc định.

en: You can use an x at any position to keep the permission the original files have.
vi: Bạn có thể dùng dấu x tại bất kỳ vị trí nào để giữ nguyên quyền truy cập của tập tin gốc.

en: You cannot import settings from FileZilla's own settings directory.
vi: Không thể nhập các cài đặt từ thư mục cài đặt của chính FileZilla.

en: You cannot replace an invalid character with another invalid character. Please enter a character that is allowed in filenames.
vi: Bạn không thể thay thế ký tự không hợp lệ bằng một ký tự không hợp lệ khác. Xin hãy nhập vào ký tự mà nó được phép trong tập tin.

en: You cannot upload files into the root directory.
vi: Bạn không thể tải lên các tập tin vào thư mục root.

en: You did not enter a new name for the file. Overwrite the file instead?
vi: Bạn đã không nhập tên mới cho tập tin. Ghi đè lên tập tin chứ?

en: You do not have permission to list this directory
vi: Bạn không có quyền để liệt kê thư mục này

en: You have selected at least one symbolic link.
vi: Bạn phải chọn ít nhất một liên kết mềm.

en: You have selected more than 10 files for editing, do you really want to continue?
vi: Bạn đã chọn hơn 10 tập tin để biên tập, bạn có thực sự muốn tiếp tục không?

en: You have selected more than 10 files or directories to open, do you really want to continue?
vi: Bạn đã chọn hơn 10 tập tin hay thư mục để mở, bạn có thực sự muốn tiếp tục không?

en: You have to enter a hostname.
vi: Bạn phải nhập tên máy chủ.

en: You have to enter a key file path
vi: Bạn phải nhập vào một đường dẫn đến tập tin khóa

en: You have to enter a local directory.
vi: Bạn phải nhập thư mục máy nội bộ.

en: You have to enter a remote directory.
vi: Bạn phải nhập thư mục máy mạng.

en: You have to enter a resolver.
vi: Bạn phải nhập tên máy chủ phân giải.

en: You have to enter a valid IPv4 address.
vi: Bạn phải nhập một địa chỉ IPv4 hợp lệ.

en: You have to enter a writable local directory.
vi: Bạn phải nhập thư mục được phép ghi.

en: You have to enter an account name
vi: Bạn phải nhập tài khoản của bạn

en: You have to specify a user name
vi: Bạn phải ghi rõ tên tài khoản người dùng

en: You likely have a router or firewall which erroneously modified the transferred data.
vi: Bạn có khả năng có một bộ định tuyến router hay tường lửa firewall mà nó chỉnh sửa dữ liệu truyền đi.

en: You need to enter a master password.
vi: Bạn cần nhập vào một mật khẩu chính.

en: You need to enter a name for the bookmark.
vi: Bạn cần nhập tên dấu trang.

en: You need to enter a name for the log file.
vi: Bạn cần nhập tên tập tin nhật ký.

en: You need to enter a properly quoted command.
vi: Bạn cần nhập lệnh được đóng mở ngoặc chính xác.

en: You need to enter a proxy host.
vi: Bạn cần nhập tên máy chủ ủy nhiệm.

en: You need to enter a proxy port in the range from 1 to 65535
vi: Bạn cần nhập giá trị cổng máy chủ ủy nhiệm trong khoảng từ 1 tới 65535

en: You need to enter a value.
vi: Bạn cần nhập vào một giá trị.

en: You need to enter at least one path, empty bookmarks are not supported.
vi: Bạn cần nhập ít nhất một đường dẫn, dấu trang rỗng không được hỗ trợ.

en: You need to enter both a local and a remote path to enable synchronized browsing for this bookmark.
vi: Bạn cần phải nhập vào cả đường dẫn máy nội bộ và máy mạng để bật chế độ duyệt đồng bộ cho dấu trang này.

en: You need to enter both a local and a remote path to enable synchronized browsing for this site.
vi: Bạn cần phải nhập vào cả đường dẫn máy nội bộ và máy mạng để bật chế độ duyệt đồng bộ cho địa chỉ này.

en: You need to grant FileZilla acess to the directories you want to download files into or to upload files from.
vi: Bạn cần phải cấp quyền cho FileZilla truy cập vào các thư mục mà bạn muốn tải các tập tin về đó hoặc là tải các tập tin từ đó.

en: You need to specify a local file.
vi: Bạn phải chỉ ra tập tin nội bộ.

en: You need to specify a remote file.
vi: Bạn phải chỉ ra tập tin máy mạng.

en: You need to specify a remote path.
vi: Bạn phải chỉ ra đường dẫn máy chủ.

en: You need to specify a server.
vi: Bạn phải chỉ ra một máy chủ.

en: You should have no problems connecting to other servers, file transfers should work properly.
vi: Bạn có thể không có vấn đề với việc kết nối tới các máy chủ khác, việc truyền tập tin có thể làm việc một cách đúng đắn.

en: Your computer will suspend unless you click Cancel.
vi: Máy tính của bạn sẽ ngừng trừ khi bạn bấm vào Thôi.

en: does not equal
vi: không bằng

en: fzputtygen could not be started.
    Please make sure this executable exists in the same directory as the main FileZilla executable.
vi: không thể khởi động fzputtygen.
    Xin chắc chắn là tập tin thi hành sẵn có trong cùng thư mục với tập tin thi hành chính của FileZilla.

en: fzsftp belongs to a different version of FileZilla
vi: fzsftp thuộc về một phiên bản khác của FileZilla

en: fzsftp could not be started
vi: không thể khởi động fzsftp

en: fzstorj belongs to a different version of FileZilla
vi: fzstorj thuộc về một phiên bản khác của FileZilla

en: fzstorj could not be started
vi: không thể khởi động fzstorj

en: fzstorj could not be started.
    Please make sure this executable exists in the same directory as the main FileZilla executable.
vi: không thể khởi động fzstorj.
    Xin chắc chắn là tập tin thi hành sẵn có trong cùng thư mục với tập tin thi hành chính của FileZilla.

en: group executable
vi: nhóm có thể thực thi

en: group readable
vi: nhóm được phép đọc

en: group writeable
vi: nhóm được phép ghi

en: is unset
vi: chưa đặt

en: new name
vi: tên mới

en: owner executable
vi: người sở hữu được thực thi

en: owner readable
vi: người sở hữu được phép đọc

en: owner writeable
vi: người sở hữu được phép ghi

en: world executable
vi: ai cũng được phép thực thi

en: world readable
vi: ai cũng được phép đọc

en: world writeable
vi: ai cũng được phép ghi

en: A certificate in the chain was signed using an insecure algorithm
vi: Giấy chứng nhận trong chuỗi xích đã được ký bằng một thuật toán không an toàn

en: An issuer in the certificate chain is not a certificate authority
vi: Một người phát hành trong chuỗi móc xích không phải là người có quyền chứng nhận

en: Beware! Certificate has been revoked
vi: Cẩn thận! Giấy chứng nhận đã bị thu hồi

en: Certificate signature verification failed
vi: Gặp lỗi khi thẩm tra chữ ký chứng nhận

en: Could not add certificate to temporary trust list
vi: Không thể thêm giấy chứng nhận vào danh sách đáng tin tạm thời

en: Could not copy certificate
vi: Không thể sao chép giấy chứng nhận

en: Could not get distinguished name of certificate issuer, gnutls_x509_get_issuer_dn failed
vi: Không thể lấy tên được ghi trong giấy phép đã xuất ra, gnutls_x509_get_issuer_dn gặp lỗi

en: Could not get distinguished name of certificate subject, gnutls_x509_get_dn failed
vi: Không thể lấy tên được ghi trong nội dung giấy phép, gnutls_x509_get_dn gặp lỗi

en: Could not sort peer certificates
vi: Không thể sắp xếp giấy chứng nhận ngang hàng

en: GnuTLS error %d
vi: Lỗi GnuTLS %d

en: GnuTLS error %d in %s
vi: Lỗi GnuTLS %d trong %s

en: GnuTLS error %d in %s: %s
vi: Lỗi GnuTLS %d trong %s: %s

en: GnuTLS error %d: %s
vi: Lỗi GnuTLS %d : %s

en: Received TLS alert from the server: %s (%d)
vi: Nhận được cảnh báo TLS từ máy phục vụ: %s (%d)

en: Received certificate chain could not be verified. Verification status is %d.
vi: Không thể xác minh chuỗi móc xích chứng nhận đã nhận. Tình trạng thẩm tra là %d.

en: Received unknown TLS alert %d from the server
vi: Nhận được cảnh báo TLS chưa biết %d từ máy chủ

en: Remote certificate not trusted.
vi: Thông tin xác nhận máy mạng không tin cậy.

en: Server did not properly shut down TLS connection
vi: Máy chủ không tắt kết nối TLS một cách đúng đắn

en: Server sent unsorted certificate chain in violation of the TLS specifications
vi: Máy phục vụ gửi chuỗi chứng nhận chưa sắp xếp là vi phạm đặc tả TLS

en: The certificate requires the server to include an OCSP status in its response, but the OCSP status is missing.
vi: Giấy chứng nhận yêu cầu máy phục vụ bao gồm một thiếu trạng thái OCSP trong phần đáp ứng của nó, nhưng còn thiếu trạng thái OCSP.

en: The server's hostname does not match the certificate's hostname
vi: Tên máy của máy chủ không khớp với tên máy trong chứng nhận

en: Unsupported certificate type
vi: Kiểu giấy chứng nhận không được hỗ trợ

en: gnutls_pem_base64_encode2 failed
vi: gnutls_pem_base64_encode2 gặp lỗi

en: Failed to save working directory in order to run a command on %s
vi: Gặp lỗi khi lưu thư mục làm việc để mà chạy lệnh trên %s

en: Cannot close standard input
vi: Không thể đóng đầu vào tiêu chuẩn

en: error waiting for %s
vi: gặp lỗi khi chờ %s

en: %s terminated by signal %d
vi: tín hiệu %2$d chấm dứt %1$s

en: Cannot read mounted file system list
vi: Không đọc được danh sách hệ thống tập tin đã gắn kết

en: Symbolic link %s is part of a loop in the directory hierarchy; we have already visited the directory to which it points.
vi: Liên kết biểu tượng %s là phần của vòng lặp trong phân cấp thư mục; đã thăm thư mục nó chỉ đến rồi.

en: File system loop detected; %s is part of the same file system loop as %s.
vi: Mới phát hiện vòng lặp hệ thống tập tin; %s có thuộc về cùng một vòng lặp hệ thống tập tin với %s.

en: WARNING: file %s appears to have mode 0000
vi: CẢNH BÁO: tập tin %s hình như có chế độ 0000

en: cannot search %s
vi: không thể tìm thấy %s

en: failed to restore working directory after searching %s
vi: đã không phục hồi được thư mục làm việc sau khi tìm kiếm qua %s

en: (standard input)
vi: (đầu vào tiêu chuẩn)

en: Failed to initialize shared-file hash table
vi: Gặp lỗi khi khởi tạo bảng băm tập-tin-dùng-chung

en: The atexit library function failed
vi: Hàm thư viện etexit(3) thất bại

en: The -delete action automatically turns on -depth, but -prune does nothing when -depth is in effect.  If you want to carry on anyway, just explicitly use the -depth option.
vi: Hành động xóa -delete thì tự động bật tùy chọn -depth, nhưng -prune không làm gì khi -depth bị ảnh hưởng. Nếu bạn vẫn muốn tiếp tục thì chỉ hãy chỉ định dùng tùy chọn -depth.

en: warning: the -d option is deprecated; please use -depth instead, because the latter is a POSIX-compliant feature.
vi: cảnh báo: tùy chọn -d đã lỗi thời; dùng tùy chọn -depth để thay thế, đó tính năng tuân theo POSIX.

en: %s is not the name of an existing group and it does not look like a numeric group ID because it has the unexpected suffix %s
vi: %s không phải là tên nhóm đã có; cũng không phải ID nhóm vì hậu tố lạ %s

en: %s is not the name of an existing group
vi: %s không phải là tên nhóm đã có

en: argument to -group is empty, but should be a group name
vi: đối số -group rỗng, cần đối số là tên nhóm

en: sanity check of the fnmatch() library function failed.
vi: thất bại kiểm tra đầu vào của thư viện fnmatch().

en: Expected a positive decimal integer argument to %s, but got %s
vi: Cần đối số %s số nguyên dương thập phân nhưng nhận %s

en: This system does not provide a way to find the birth time of a file.
vi: Hệ thống này không cung cấp cách tìm giờ sinh của tập tin.

en: The %s test needs an argument
vi: Phép thử %s yêu cầu một đối số

en: I cannot figure out how to interpret %s as a date or time
vi: Không thể tìm biết cách giải thích %s dạng ngày hay giờ

en: Cannot obtain birth time of file %s
vi: Không thể lấy thời điểm tạo tập tin %s

en: warning: -%s %s will not match anything because it ends with /.
vi: cảnh báo: -%s %s không tương ứng với gì vì nó kết thúc bằng /.

en: warning: you have specified a mode pattern %s (which is equivalent to /000). The meaning of -perm /000 has now been changed to be consistent with -perm -000; that is, while it used to match no files, it now matches all files.
vi: cảnh báo: bạn đã chỉ định chế độ %s (tương đương /000). Ý nghĩa của -perm /000 đã thay đổi thống nhất với -perm -000; tức là nó từng không khớp với tập tin nào hết, nhưng giờ nó khớp với mọi tập tin.

en: invalid null argument to -size
vi: đối số rỗng không hợp lệ cho -size

en: invalid -size type `%c'
vi: kiểu -size không hợp lệ “%c”

en: Invalid argument `%s%s' to -size
vi: Đối số không hợp lệ “%s%s” cho tùy chọn -size

en: The -show-control-chars option takes a single argument which must be 'literal' or 'safe'
vi: Tùy chọn -show-control-chars chấp nhận một đối số đơn, “literal” hoặc “safe”.

en: Invalid argument %s to -used
vi: Đối số không hợp lệ “%s” cho -used

en: %s is not the name of a known user
vi: %s không phải là tên người dùng đã biết

en: The argument to -user should not be empty
vi: Đối số cho --user không thể là rỗng

en: Features enabled:
vi: Các tính năng hoạt động:

en: invalid predicate -context: SELinux is not enabled.
vi: tiêu chí tìm kiếm -context không hợp lệ: chưa bật SELinux.

en: The current directory is included in the PATH environment variable, which is insecure in combination with the %s action of find.  Please remove the current directory from your $PATH (that is, remove ".", doubled colons, or leading or trailing colons)
vi: Thư mục hiện tại đã được bao gồm trong biến môi trường PATH, điều này là không an toàn khi dùng chung với hành động tìm kiếm %s. Hãy bỏ thư mục hiện thời ra khỏi $PATH (tức là bỏ “.” hoặc dấu “:”, hoặc dấu hai chấm ở đầu hoặc cuối)

en: The relative path %s is included in the PATH environment variable, which is insecure in combination with the %s action of find.  Please remove that entry from $PATH
vi: Đường dẫn tương đối %s nằm trong biến môi trường PATH, không an toàn khi dùng chung với hành động %s. Hãy bỏ nó khỏi $PATH.

en: You may not use {} within the utility name for -execdir and -okdir, because this is a potential security problem.
vi: Bạn không được dùng {} với -execdir và -okdir vì có thể rủi ro an ninh tiềm ẩn.

en: Only one instance of {} is supported with -exec%s ... +
vi: Chỉ hỗ trợ một {} trong -exec%s … +

en: In %s the %s must appear by itself, but you specified %s
vi: Trong %s, %s phải xuất bởi chính nó, nhưng bạn lại chỉ định %s

en: The environment is too large for exec().
vi: Môi trường quá lớn với exec().

en: arithmetic overflow while converting %s days to a number of seconds
vi: tràn số khi chuyển đổi %s ngày sang giây

en: arithmetic overflow when trying to calculate the end of today
vi: tràn số khi tính thời điểm cuối ngày

en: cannot delete %s
vi: không thể xóa %s

en: WARNING: cannot determine birth time of file %s
vi: CẢNH BÁO: không thể xác định thời điểm tạo tập tin %s

en: < %s ... %s > ?
vi: < %s … %s > ?

en: Failed to write prompt for -ok
vi: Gặp lỗi khi ghi lời nhắc cho -ok

en: getfilecon failed: %s
vi: getfilecon bị lỗi: %s

en: warning: escape `\' followed by nothing at all
vi: cảnh báo: thoát chuỗi “\” mà chẳng có gì theo sau cả

en: warning: unrecognized escape `\%c'
vi: cảnh báo: ký tự thoát lạ “\%c”

en: error: %s at end of format string
vi: lỗi: %s ở cuối chuỗi định dạng

en: error: the format directive `%%%c' is reserved for future use
vi: lỗi: chỉ thị định dạng “%%%c” dành để dùng trong tương lai

en: warning: format directive `%%%c' should be followed by another character
vi: cảnh báo: chỉ thị định dạng “%%%c” nên theo sau bởi một ký tự khác

en: warning: unrecognized format directive `%%%c'
vi: cảnh báo: chỉ thị định dạng lạ “%%%c”

en: invalid expression; you have used a binary operator '%s' with nothing before it.
vi: biểu thức không hợp lệ; bạn dùng toán tử nhị phân “%s” mà không có gì trước nó.

en: expected an expression between '%s' and ')'
vi: cần một biểu đứng thức giữa “%s” và “)”

en: expected an expression after '%s'
vi: cần biểu thức sau “%s”

en: invalid expression; you have too many ')'
vi: biểu thức không hợp lệ; quá nhiều “)”

en: invalid expression; empty parentheses are not allowed.
vi: biểu thức không hợp lệ; không cho phép dấu ngoặc rỗng.

en: invalid expression; I was expecting to find a ')' somewhere but did not see one.
vi: biểu thức không hợp lệ; cần ký tự “)” nhưng không thấy.

en: oops -- invalid expression type!
vi: ối trời — kiểu biểu thức không hợp lệ!

en: oops -- invalid expression type (%d)!
vi: ối trời — kiểu biểu thức không hợp lệ (%d)!

en: warning: there is no entry in the predicate evaluation cost table for predicate %s; please report this as a bug
vi: cảnh báo: tiêu chí tìm kiếm %s không có trong bảng chi phí; hãy báo cáo lỗi này

en: unknown predicate `%s'
vi: tiêu chí tìm kiếm lạ “%s”

en: invalid predicate `%s'
vi: tiêu chí tìm kiếm không hợp lệ “%s”

en: invalid argument `%s' to `%s'
vi: đối số “%s” không hợp lệ cho “%s”

en: missing argument to `%s'
vi: thiếu đối số cho “%s”

en: you have too many ')'
vi: quá nhiều “)”

en: unexpected extra predicate '%s'
vi: tiêu chí tìm kiếm mở rộng không mong đợi “%s”

en: unexpected extra predicate
vi: tiêu chí tìm kiếm mở rộng

en: oops -- invalid default insertion of and!
vi: ối trời  — chèn -and mặc định sai!

en:       --help                   display this help and exit
vi:       --help                   hiển thị trợ giúp này rồi thoát

en: Ignoring unrecognised debug flag %s
vi: Đang bỏ qua cờ gỡ lỗi không nhận diện được %s

en: Empty argument to the -D option.
vi: Đối số tùy chọn -D bị rỗng.

en: The -O option must be immediately followed by a decimal integer
vi: Cần một số nguyên thập phân ngay sau tùy chọn -O

en: Please specify a decimal number immediately after -O
vi: Hãy chỉ định một số nguyên thập phân ngay sau tùy chọn -O

en: Invalid optimisation level %s
vi: Cấp tối ưu %s không hợp lệ

en: Optimisation level %lu is too high.  If you want to find files very quickly, consider using GNU locate.
vi: Cấp tối ưu %lu là quá cao. Để tìm nhanh tập tin, nên dùng phần mềm locate của GNU.

en: The environment variable FIND_BLOCK_SIZE is not supported, the only thing that affects the block size is the POSIXLY_CORRECT environment variable
vi: Không hỗ trợ biến môi trường FIND_BLOCK_SIZE. Chỉ có biến môi trường POSIXLY_CORRECT tác động đến kích thước khối

en: command too long
vi: lệnh quá dài

en: can't call exec() due to argument size restrictions
vi: không gọi được exec() do giới hạn kích cỡ đối số

en: cannot fit single argument within argument list size limit
vi: không thể khớp một đối số đơn bên trong giới hạn kích cỡ danh sách đối số

en: argument list too long
vi: danh sách đối số quá dài

en: Environment variable %s is not set to a valid decimal number
vi: Biến môi trường %s không chứa số thập phân hợp lệ

en: File descriptor %d will leak; please report this as a bug, remembering to include a detailed description of the simplest way to reproduce this problem.
vi: Bộ mô tả tập tin %d sẽ rò rỉ; hãy báo cáo đây là một lỗi, đừng quên bao gồm cả các thông tin chi tiết cách mà nó nảy sinh vấn đề dưới định dạng đơn giản nhất.

en: Failed to write output (at stage %d)
vi: Gặp lỗi khi ghi kết xuất (tại bước %d)

en: Unknown regular expression type %s; valid types are %s.
vi: Kiểu biểu thức chính quy không thể hiểu nổi %s; kiểu hợp lệ là %s.

en: Unexpected suffix %s on %s
vi: Gặp hậu tố không cần %s trên %s

en: Expected an integer: %s
vi: Cần số nguyên: %s

en: Usage: %s [-0 | --null] [--version] [--help]
vi: Cách dùng: %s [-0 | --null] [--version] [--help]
    
    null		vô giá trị
    version	phiên bản
    help		trợ giúp

en: You need to specify a security level as a decimal integer.
vi: Bạn cần phải ghi rõ một cấp bảo mật dạng số nguyên thập phân.

en: Security level %s is outside the convertible range.
vi: Cấp bảo mật %s bên ngoài phạm vi có thể chuyển đổi.

en: Security level %s has unexpected suffix %s.
vi: Cấp bảo mật %s có hậu tố bất thường %s.

en: slocate security level %ld is unsupported.
vi: Cấp bảo mật slocate %ld không được hỗ trợ.

en: Failed to write to standard output
vi: Lỗi ghi vào đầu ra tiêu chuẩn

en: The argument for option --max-database-age must not be empty
vi: Đối số cho tùy chọn “--max-database-age” không thể là rỗng

en: Invalid argument %s for option --max-database-age
vi: Đối số %s không hợp lệ cho tùy chọn “--max-database-age” (tuổi cơ sở dữ liệu tối đa)

en: locate database %s contains a filename longer than locate can handle
vi: cơ sở dữ liệu locate %s chứa một tên tập tin dài hơn ngưỡng của locate

en: locate database %s is corrupt or invalid
vi: cơ sở dữ liệu locate (định vị) %s bị hỏng hay không hợp lệ

en: Database was last modified at %s.%09ld
vi: Cơ sở dữ liệu đã sửa lần cuối vào %s.%09ld

en: Locate database size: %s byte
     | Locate database size: %s bytes
vi[0]: Kích cỡ cơ sở dữ liệu định vị: %s byte

en: Matching Filenames: %s
vi: Tên tập tin khớp: %s

en: All Filenames: %s
vi: Mọi tên tập tin: %s

en: File names have a cumulative length of %s bytes.
    Of those file names,
    
    	%s contain whitespace, 
    	%s contain newline characters, 
    	and %s contain characters with the high bit set.
vi: Các tên tập tin có chiều dài tích lũy %s byte.
    Trong những tên tập tin này:
    
    	%s chứa khoảng trắng, 
    	%s chứa ký tự dòng mới, 
    	%s chứa ký tự đặt bit cao

en: Some filenames may have been filtered out, so we cannot compute the compression ratio.
vi: Một số tập tin có thể bị lọc ra thì không thể tính tỷ lệ nén.

en: Compression ratio %4.2f%% (higher is better)
vi: Tỷ lệ nén %4.2f%% (cao hơn thì tốt hơn)

en: Compression ratio is undefined
vi: Tỷ lệ nén không được định nghĩa.

en: locate database %s looks like an slocate database but it seems to have security level %c, which GNU findutils does not currently support
vi: cơ sở dữ liệu định vị %s hình như cơ sở dữ liệu slocate, nhưng có vẻ là nó có cấp bảo mật %c mà GNU findutils không hiện thời hỗ trợ

en: %s is an slocate database of unsupported security level %d; skipping it.
vi: %s là cơ sở dữ liệu kiểu slocate có cấp bảo mật không được hỗ trợ %d nên bỏ qua nó.

en: You specified the -E option, but that option cannot be used with slocate-format databases with a non-zero security level.  No results will be generated for this database.
vi: Bạn đã ghi rõ tùy chọn “-E”, nhưng tùy chọn đó không thể được dùng với cơ sở dữ liệu định dạng slocate có cấp bảo mật khác số không. Vi thế không tạo ra kết quả cho cơ sở dữ liệu này.

en: %s is an slocate database.  Turning on the '-e' option.
vi: %s là cơ sở dữ liệu kiểu slocate nên bật tùy chọn “-e”.

en: Old-format locate database %s is too short to be valid
vi: Cơ sở dữ liệu locate định dạng cũ %s quá ngắn để hợp lệ

en: Database %s is in the %s format.
vi: Cơ sở dữ liệu %s có định dạng %s.

en: The database has little-endian machine-word encoding.
vi: Cơ sở dữ liệu này có mã hóa từ-máy về cuối nhỏ.

en: The database has big-endian machine-word encoding.
vi: Cơ sở dữ liệu này có mã hóa từ-máy về cuối lớn.

en: The database machine-word encoding order is not obvious.
vi: Thứ tự mã hóa từ-máy của cơ sở dữ liệu này không phải hiển nhiên.

en: Usage: %s [-d path | --database=path] [-e | -E | --[non-]existing]
          [-i | --ignore-case] [-w | --wholename] [-b | --basename] 
          [--limit=N | -l N] [-S | --statistics] [-0 | --null] [-c | --count]
          [-P | -H | --nofollow] [-L | --follow] [-m | --mmap] [-s | --stdio]
          [-A | --all] [-p | --print] [-r | --regex] [--regextype=TYPE]
          [--max-database-age D] [--version] [--help]
          pattern...
vi: Cách dùng: %s	[-d đường_dẫn | --database=đường_dẫn] (cơ sở dữ liệu)
    	[-e | -E| --[non-]existing]	([không] tồn tại)
    	[-i | --ignore-case]	(không phân biệt HOA/thường)
    	[-w | --wholename]	(tên đầy đủ)
    	[-b | --basename]	(tên cơ sở)
    	[--limit=N | -l N]	(giới hạn)
    	[-S | --statistics]	(thống kê)
    	[-0 | --null]		(vô giá trị)
    	[-c | --count]		(đếm)
    	[-P | -H | --nofollow]	(không đi theo)
    	[-L | --follow]		(đi theo)
    	[-m | --mmap ]		(ánh xạ bộ nhớ)
    	[-s | --stdio ]		(đầu vào/ra tiêu chuẩn)
    	[-A | --all] 		(tất cả)
    	[-p | --print]		(in)
    	[-r | --regex ]		(biểu thức chính quy)
    	[--regextype=KIỂU]	(KIỂU biểu thức chính quy)
    	[--max-database-age D]	(tuổi cơ sở dữ liệu tối đa)
    	[--version]		(phiên bản)
    	[--help] mẫu…		(trợ giúp)
    	pattern…		(mẫu)

en: failed to drop group privileges
vi: gặp lỗi khi bỏ quyền hạn nhóm

en: failed to drop setuid privileges
vi: gặp lỗi khi bỏ quyền hạn setuid

en: Failed to fully drop privileges
vi: Gặp lỗi khi bỏ hoàn toàn quyền hạn

en: failed to drop setgid privileges
vi: gặp lỗi khi bỏ quyền hạn setgid

en: warning: the locate database can only be read from stdin once.
vi: cảnh báo: cơ sở dữ liệu định vị có thể được đọc từ thiết bị xuất chuẩn chỉ một lần thôi.

en: time system call failed
vi: cuộc gọi hệ thống thời gian đã không thành công

en: WARNING: locate database %s was built with a different byte order
vi: CẢNH BÁO: cơ sở dữ liệu locate %s đã được xây dựng với thứ tự byte khác

en: unexpected EOF in %s
vi: gặp kết thúc tập tin bất thường trong %s

en: error reading a word from %s
vi: gặp lỗi khi đọc một từ trong %s

en: Invalid escape sequence %s in input delimiter specification.
vi: Dãy thoát không hợp lệ %s trong đặc tả phân cách dữ liệu nhập

en: Invalid escape sequence %s in input delimiter specification; character values must not exceed %lx.
vi: Dãy thoát không hợp lệ %s trong đặc tả phân cách dữ liệu nhập: không cho phép giá trị ký tự vượt %lx.

en: Invalid escape sequence %s in input delimiter specification; character values must not exceed %lo.
vi: Dãy thoát không hợp lệ %s trong đặc tả phân cách dữ liệu nhập: không cho phép giá trị ký tự vượt %lo.

en: Invalid escape sequence %s in input delimiter specification; trailing characters %s not recognised.
vi: Dãy thoát không hợp lệ %s trong đặc tả phân cách dữ liệu nhập: không nhận ra ký tự %s ở chót.

en: Invalid input delimiter specification %s: the delimiter must be either a single character or an escape sequence starting with \.
vi: Đặc tả phân cách dữ liệu nhập %s không hợp lệ: dấu phân cách phải là hoặc một ký tự đơn hoặc một dãy thoát bắt đầu bằng \.

en: environment is too large for exec
vi: môi trường quá lớn với “exec”

en: warning: value %ld for -s option is too large, using %ld instead
vi: cảnh báo: giá trị %ld cho tùy chọn -s quá lớn nên dùng %ld

en: option --%s may not be set to a value which includes `='
vi: tùy chọn --%s không thể được đặt thành giá trị mà nó bao gồm “=”

en: failed to unset environment variable %s
vi: gặp lỗi khi bỏ đặt được biến môi trường %s

en: warning: the -E option has no effect if -0 or -d is used.
vi: cảnh báo: tùy chọn -E không có tác dụng nếu dùng tùy chọn -0 hay -d.

en: Cannot set SIGUSR1 signal handler
vi: Không thể đặt trình xử lý tín hiệu SIGUSR1

en: Cannot set SIGUSR2 signal handler
vi: Không thể đặt trình xử lý tín hiệu SIGUSR2

en: Cannot open input file %s
vi: Không thể mở tập tin nhập %s

en: Your environment variables take up %<PRIuMAX> bytes
vi: Các biến môi trường của bạn chiếm %<PRIuMAX> byte

en: POSIX upper limit on argument length (this system): %<PRIuMAX>
vi: Giới hạn trên POSIX về chiều dài đối số (hệ thống này): %<PRIuMAX>

en: POSIX smallest allowable upper limit on argument length (all systems): %<PRIuMAX>
vi: Giới hạn trên POSIX nhỏ nhất cho phép về chiều dài đối số (mọi hệ thống): %<PRIuMAX>

en: Maximum length of command we could actually use: %<PRIuMAX>
vi: Chiều dài câu lệnh tối đa có thể dùng: %<PRIuMAX>

en: Size of command buffer we are actually using: %<PRIuMAX>
vi: Kích cỡ vùng đệm lệnh thực sự dùng: %<PRIuMAX>

en: Maximum parallelism (--max-procs must be no greater): %<PRIuMAX>
vi: Mức song song tối đa (--max-procs phải không được lớn hơn): %<PRIuMAX>

en: 
    Execution of xargs will continue now, and it will try to read its input and run commands; if this is not what you wanted to happen, please type the end-of-file keystroke.
vi: 
    Bây giờ sẽ tiếp tục chạy xargs đọc lệnh nhập và chạy lệnh. Không muốn thí nhấn phím hết-tập-tin (Ctrl-D).

en: Warning: %s will be run at least once.  If you do not want that to happen, then press the interrupt keystroke.
vi: Cảnh báo: %s sẽ chạy ít nhất một lần. Không muốn thì bấm phím ngắt.

en: unmatched %s quote; by default quotes are special to xargs unless you use the -0 option
vi: dấu trích dẫn %s chưa đủ bộ; mặc định xargs coi mọi dấu trích dẫn là đặc biệt trừ khi dùng tùy chọn -0

en: WARNING: a NUL character occurred in the input.  It cannot be passed through in the argument list.  Did you mean to use the --null option?
vi: CẢNH BÁO: gặp ký tự NUL trong đầu vào. Không thể gửi ký tự này trong danh sách đối số. Bạn định dùng --null?

en: argument line too long
vi: dòng đối số quá dài

en: Failed to write to stderr
vi: Gặp lỗi khi ghi vào đầu ra lỗi tiêu chuẩn

en: failed to open /dev/tty for reading
vi: gặp lỗi khi mở /dev/tty để đọc

en: Failed to read from stdin
vi: Gặp lỗi khi đọc từ đầu vào tiêu chuẩn

en: failed to set environment variable %s
vi: gặp lỗi khi đặt được biến môi trường %s

en: could not create pipe before fork
vi: không tạo được ống dẫn trước khi phân nhánh

en: errno-buffer safe_read failed in xargs_do_exec (this is probably a bug, please report it)
vi: gặp lỗi khi đọc errno-buffer trong xargs_do_exec (đây gần như chắc chắn là lỗi, vui lòng báo cáo)

en: error waiting for child process
vi: gặp lỗi khi chờ tiến trình con

en: WARNING: Lost track of %lu child processes
vi: CẢNH BÁO: Mất dấu vết của %lu tiến trình con

en: %s: exited with status 255; aborting
vi: %s: đã thoát với trạng thái 255; thoát

en: %s: stopped by signal %d
vi: %s: bị ngừng bởi tín hiệu %d

en: %s: terminated by signal %d
vi: %s: bị chấm dứt bởi tín hiệu %d

en: Usage: %s [OPTION]... COMMAND [INITIAL-ARGS]...
vi: Cách dùng: %s [TÙY-CHỌN]… LỆNH [CÁC-ĐỐI-SỐ-KHỞI-TẠO]…

en: Run COMMAND with arguments INITIAL-ARGS and more arguments read from input.
vi: Chạy LỆNH với đối số Đ.SỐ-KHỞI-TẠO và các đối số khác được đọc vào từ đầu vào.

en: Mandatory and optional arguments to long options are also
    mandatory or optional for the corresponding short option.
vi: Các đối số và tùy chọn bắt buộc khi dùng với tùy chọn dài thì
    cũng bắt buộc khi dùng với tùy chọn dạng ngắn.

en:   -0, --null                   items are separated by a null, not whitespace;
                                     disables quote and backslash processing and
                                     logical EOF processing
vi:   -0, --null                   các mục được ngăn cách bằng null, chứ không phải
                                     khoảng trắng; tắt xử lý trích dẫn và
                                     dấu gạch ngược và xử lý EOF

en:   -a, --arg-file=FILE          read arguments from FILE, not standard input
vi:   -a, --arg-file=TẬP-TIN       đọc các đối số từ TẬP-TIN không từ đầu vào chuẩn

en:   -d, --delimiter=CHARACTER    items in input stream are separated by CHARACTER,
                                     not by whitespace; disables quote and backslash
                                     processing and logical EOF processing
vi:   -d, --delimiter=KÝ-TỰ        các mục trong dòng dữ liệu đầu vào được ngăn cách
                                     bằng KÝ-TỰ,chứ không phải khoảng trắng; tắt xử
                                     lý trích dẫn và dấu gạch ngược và xử lý EOF

en:   -E END                       set logical EOF string; if END occurs as a line
                                     of input, the rest of the input is ignored
                                     (ignored if -0 or -d was specified)
vi:   -E END                       đặt chuỗi lôgíc EOF; nếu END xuất hiện tại dòng
                                     của đầu vào thì phần còn lại sẽ bị bỏ qua
                                     (bị bỏ qua nếu -0 hay -d được chỉ định)

en:   -e, --eof[=END]              equivalent to -E END if END is specified;
                                     otherwise, there is no end-of-file string
vi:   -e, --eof[=END]              tương đương với -E END nếu END được chỉ ra; nếu
                                     không thì ở đây không có chuỗi kết-thúc-tập-tin

en:   -I R                         same as --replace=R
vi:   -I R                         giống với --replace=R

en:   -L, --max-lines=MAX-LINES    use at most MAX-LINES non-blank input lines per
                                     command line
vi:   -L, --max-lines=SỐ-DÒNG-TĐ   dùng nhiều nhất là SỐ dòng này đối với mỗi dòng
                                     lệnh

en:   -l[MAX-LINES]                similar to -L but defaults to at most one non-
                                     blank input line if MAX-LINES is not specified
vi:   -l[SỐ-DÒNG-TỐI-ĐA]           tương tự như -L nhưng mặc định là nhiều nhất là
                                     một dòng không trống nếu không đưa ra giá trị

en:   -n, --max-args=MAX-ARGS      use at most MAX-ARGS arguments per command line
vi:   -n, --max-args=MAX-ARGS      dùng tối đa MAX-ARGS đối số trên mỗi dòng lệnh

en:   -P, --max-procs=MAX-PROCS    run at most MAX-PROCS processes at a time
vi:   -P, --max-procs=MAX-PROCS    chạy tối đa MAX-PROCS tiến trình cùng lúc

en:   -p, --interactive            prompt before running commands
vi:   -p, --interactive            nhắc trước khi chạy lệnh

en:       --process-slot-var=VAR   set environment variable VAR in child processes
vi:       --process-slot-var=BIẾN  đặt biến môi trường trong tiến trình con

en:   -r, --no-run-if-empty        if there are no arguments, then do not run COMMAND;
                                     if this option is not given, COMMAND will be
                                     run at least once
vi:   -r, --no-run-if-empty        nếu không có đối số thì không chạy LỆNH;
                                     nếu không có tùy chọn này thì LỆNH chạy
                                     ít nhất một lần

en:   -s, --max-chars=MAX-CHARS    limit length of command line to MAX-CHARS
vi:   -s, --max-chars=SỐ-CHỮ-T.ĐA  giới hạn chiều dài lệnh thành SỐ này

en:       --show-limits            show limits on command-line length
vi:       --show-limits            hiển thị giới hạn về độ dài của dòng lệnh

en:   -t, --verbose                print commands before executing them
vi:   -t, --verbose                in lệnh trước khi thi hành chúng

en:   -x, --exit                   exit if the size (see -s) is exceeded
vi:   -x, --exit                   thoát nếu kích thước (xem -s) bị vượt quá

en: Five or More
vi: Năm hay nhiều hơn

en: Remove colored balls from the board by forming lines
vi: Bỏ các bóng cùng màu ra khỏi bảng bằng cách sắp chúng thành hàng

en: Five or More is the GNOME port of a once-popular computer game. Align five or more objects of the same color into a line to cause them to disappear and score points. Earn many more points by lining up as many objects as possible before clearing them.
vi: Năm hay nhiều hơn là bản chuyển đổi cho GNOME của trò chơi trên máy tính một thời phổ biến. Sắp năm đối tượng cùng màu hay nhiều hơn vào cùng một hàng làm cho nó biến mất và nhận điểm số. Kiếm được nhiều điểm hơn bằng cách sắp hàng càng nhiều càng tốt trước khi xóa chúng.

en: More objects appear after every turn. Play for as long as possible, until the board is completely full!
vi: Nhiều đối tượng xuất hiện hơn sau từng bước đi. Hãy chơi càng lâu càng tốt, cho đến khi bảng hoàn toàn bị đầy!

en: game;strategy;logic;
vi: game;trò chơi;tro choi;strategy;chiến lược;chien luoc;logic;lôgíc;

en: B_ackground color:
vi: Màu _nền:

en: Board Size
vi: Cỡ bảng

en: _Small
vi: _Nhỏ

en: _Large
vi: _Lớn

en: _Use fast moves
vi: Di chuyển _nhanh

en: Start a new puzzle
vi: Bắt đầu lượt chơi mới

en: Scores
vi: Điểm

en: Playing field size
vi: Cỡ bảng chơi

en: Playing field size. 1=Small, 2=Medium, 3=Large. Any other value is invalid.
vi: Kích thước bảng chơi:
     1 — nhỏ
     2 — vừa
     3 — lớn
    Bất cứ giá trị khác nào thì không hợp lệ.

en: Ball style
vi: Kiểu bóng

en: Ball style. The filename of the images to use for the balls.
vi: Kiểu bóng: tên tập tin chứa ảnh cần dùng cho bóng.

en: Time between moves
vi: Khoảng ngừng giữa các nước đi

en: Time between moves in milliseconds.
vi: Khoảng ngừng giữa các nước đi theo mi-li-giây.

en: Game score
vi: Điểm chơi

en: Game score from last saved session.
vi: Điểm trò chơi từ phiên chơi đã lưu cuối cùng.

en: Game field
vi: Bảng chơi

en: Game field from last saved session.
vi: Bảng chơi từ phiên chơi đã lưu cuối cùng.

en: Game preview
vi: Xem trò chơi trước

en: Game preview from last saved session.
vi: Xem trước trò chơi từ phiên chơi đã lưu cuối cùng.

en: Width of the window in pixels
vi: Chiều rộng cửa sổ theo điểm ảnh

en: Height of the window in pixels
vi: Chiều cao cửa sổ theo điểm ảnh

en: true if the window is maximized
vi: đặt là đúng nếu cửa sổ được phóng to tối đa

[ctx: board size]
en: Small
vi: Nhỏ

[ctx: board size]
en: Medium
vi: Vừa

[ctx: board size]
en: Large
vi: Lớn

en: Could not load theme
vi: Không thể tải sắc thái

en: Unable to locate file:
    %s
    
    The default theme will be loaded instead.
vi: Không định vị được tập tin:
    “%s”
    
    Vậy sẽ tải bộ đá lát mặc định thay vào đó.

en: Unable to locate file:
    %s
    
    Please check that Five or More is installed correctly.
vi: Không thể định vị tập tin:
    “%s”
    
    Hãy kiểm tra bản cài đặt “Năm hay nhiều hơn”.

en: Match five objects of the same type in a row to score!
vi: Xếp 5 đối tượng cùng loại trên một dòng để ăn điểm!

en: Five or More Scores
vi: Điểm số Năm hay nhiều hơn

en: _Board size:
vi: Cỡ _bảng:

note: Can't move there!
en: You can’t move there!
vi: Không thể di chuyển vào đó!

en: GNOME port of the once-popular Color Lines game
vi: Trò chơi sắp bóng cùng màu thành hàng được chuyển sang cho GNOME

en: Are you sure you want to restart the game?
vi: Bạn có chắc muốn đặt lại ván chơi không?

[ctx: score-dialog]
note: Score dialog column header for the score time (e.g. 1 minute)
en: Time
vi: Thời gian

[ctx: score-dialog]
note: Score dialog column header for the score value (e.g. 30 moves)
en: Score
vi: Điểm

en: Main Hand
vi: Tay thuận

en: Off Hand
vi: Tay chiêu

en: Torso
vi: Thân

en: Hands
vi: Bàn tay

en: Artifact
vi: Đồ thủ công

en: Consumable
vi: Sử dụng được

en: Gem
vi: Đá quý

en: Epic
vi: Khủng

en: Rare
vi: Hiếm

en: One-time Use
vi: Dùng một lần

note: [unit_type]: id=Gryphon, race=gryphon
en: Gryphon
vi: Sư tử đầu chim

en: melee weapon
vi: vũ khí cận chiến

en: ranged weapon
vi: vũ khí tầm xa

en: mental weapon
vi: vũ khí pháp thuật

en: slingshot
vi: ná cao su

note: #-#-#-#-#  2602 (Battle for Wesnoth)  #-#-#-#-# [attack]: type=pierce [attack]: type=fire
en: bow
vi: cung

en: Take a look around.
vi: Bạn xem đồ đi.

en: Looking to buy something?
vi: Bạn cần mua gì không?

en: How can I help you?
vi: Tôi có thể giúp bạn như thế nào?

en: Let's trade.
vi: Chúng ta trao đổi nhé.

en: Flare Game Credits - fantasycore
vi: Đóng góp vào Trò chơi Flare: fantasycore

en: Lead Visual Artists
vi: Các nghệ sĩ đồ hoạ đứng đầu

en: Visual Artists
vi: Các nghệ sĩ đồ hoạ

en: Voice Actors
vi: Các nghệ sĩ lồng tiếng

en: Stun
vi: Làm bất động

en: Immunity
vi: Đề kháng

note: type: Content of: <book><chapter><section><section><variablelist><varlistentry><term>
en: Teleport
vi: Dịch chuyển tức thời

en: Scout
vi: Trinh sát

note: [campaign]: id=Son_of_the_Black-Eye
en: Warlord
vi: Tư lệnh

note: [unit_type]: id=Assassin, race=human
en: Assassin
vi: Kẻ ám sát

en: Adventurer
vi: Người phiêu lưu

note: #-#-#-#-#  2582 (Battle for Wesnoth)  #-#-#-#-# [campaign]: id=Dead_Water #-#-#-#-#  2596 (Battle for Wesnoth)  #-#-#-#-# [campaign]: id=Son_of_the_Black-Eye
en: Warrior
vi: Chiến binh

en: Wizard
vi: Trợ lý

note: [unit_type]: id=Paladin, race=human
en: Paladin
vi: Hiệp sĩ thần thánh

note: [unit_type]: id=Rogue, race=human
en: Rogue
vi: Kẻ lừa đảo

note: #-#-#-#-#  2582 (Battle for Wesnoth)  #-#-#-#-# [campaign]: id=Dead_Water #-#-#-#-#  2586  #-#-#-#-# [campaign]: id=Heir_To_The_Throne #-#-#-#-#  2594 (Battle for Wesnoth)  #-#-#-#-# [campaign]: id=Sceptre_of_Fire #-#-#-#-#  2598 (Battle for Wesnoth)  #-#-#-#-# [campaign]: id=The_Hammer_of_Thursagan
en: Fighter
vi: Đấu sĩ

note: [unit_type]: id=Goblin Spearman, race=goblin
en: Goblin Spearman
vi: Lính giáo yêu tinh

note: [unit_type]: id=Skeleton Archer, race=undead
en: Skeleton Archer
vi: Bộ xương bắn cung

note: [object]
en: Treasure Chest
vi: Hòm kho bạc

note: [item]: id=barrel
en: Barrel
vi: Thùng

en: Supplies
vi: Đồ cung cấp

note: [side]
en: Statue
vi: Tượng

note: [item]: id=altar
en: Altar
vi: Bệ thờ

note: [terrain_type]: id=oasis
en: Oasis
vi: Ốc đảo

en: Stash
vi: Cất

note: #-#-#-#-#  2591 (Battle for Wesnoth 1.5.7+svn)  #-#-#-#-# type: Content of: <book><chapter><section><variablelist><varlistentry><term>
en: Campaign
vi: Chiến dịch

note: [item]: id=staff
en: Staff
vi: Gậy

note: TRANS: A smiley (http://en.wikipedia.org/wiki/Smiley) explanation TRANS: ASCII-art equivalents are :-O, :O, =-O and =O
en: Shock
vi: Sốc

note: [terrain_type]: id=wall_stone [terrain_type]: id=wall_stone_lit [terrain_type]: id=wall_stone_clean [terrain_type]: id=wall_stone_ancient
en: Stone Wall
vi: Tường đá

en: Congratulations, you have reached level %d!
vi: Chúc mừng, bạn đã đạt cấp độ %d!

en: Transformation expired. You have been moved back to a safe place.
vi: Sự biến đổi kết thúc. Bạn đã được chuyển về vị trí an toàn.

en: %d %s removed.
vi: %d %s đã bị lấy đi.

en: You receive %d %s.
vi: Bạn nhận được %d %s.

en: You receive %s x%d.
vi: Bạn nhận được %s x%d.

en: You receive %s.
vi: Bạn nhận được %s.

en: You receive %d XP.
vi: Bạn nhận được %d điểm kinh nghiệm.

en: HP restored.
vi: Thể chất đã hồi phục.

en: MP restored.
vi: Ma pháp đã hồi phục.

en: HP and MP restored.
vi: Thể chất và ma pháp đã hồi phục.

en: Negative effects removed.
vi: Các lời nguyền đã bị vô hiệu.

en: HP and MP restored, negative effects removed
vi: Thể chất và ma pháp đã hồi phục, các lời nguyền đã bị vô hiệu

en: SDL software renderer
    
    Often slower, but less likely to have issues.
vi: Kết xuất đồ hoạ SDL bằng phần mềm
    Thường chậm hơn, nhưng ít khi có vấn đề hơn.

en: SDL hardware renderer
    
    The default renderer that is often faster than the SDL software renderer.
vi: Kết xuất đồ hoạ SDL bằng phần cứng
    Bộ kết xuất mặc định, thường nhanh hơn bằng phần mềm.

en: miss
vi: trượt

en: +%d HP
vi: +%d điểm thể chất

en: +%d MP
vi: +%d điểm ma pháp

en: Unknown destination
vi: Điểm đến chưa xác định

en: Delete this save?
vi: Xoá bản lưư này?

en: Exit to Title
vi: Thoát ra tiêu đề

en: Choose a Slot
vi: Chọn một ô

en: Enable a story mod to continue
vi: Chọn một bản mod cốt truyện để tiếp tục

en: Entering game world...
vi: Đang tiến vào thế giới trò chơi...

en: Loading saved game...
vi: Đang mở bản lưu...

en: Invalid save
vi: Bản lưu không hợp lệ

en: Level %d
vi: Cấp độ %d

en: Choose a Portrait
vi: Chọn chân dung

en: Choose a Name
vi: Chọn tên

en: Permadeath?
vi: Chết vĩnh viễn?

en: Choose a Class
vi: Chọn một giai cấp

en: Play Game
vi: Chơi trò chơi

en: Enable a core mod to continue
vi: Chọn một bản mod lõi để tiếp tục

en: Exit Game
vi: Thoát trò chơi

en: Unknown Item
vi: Vật chưa xác định

en: %d%% Speed
vi: %d%% tốc độ

en: %d%% Attack Speed
vi: %d%% tốc độ tấn công

en: Resistance (%s)
vi: Khả năng kháng %s

en: Requires %s
vi: Yêu cầu %s

en: Quest Item
vi: Đồ nhiệm vụ

en: Quality: %s
vi: Chất lượng: %s

en: Absorb: %d-%d
vi: Hấp thụ: %d-%d

en: Absorb: %d
vi: Hấp thụ: %d

en: Requires Level %d
vi: Yêu cầu cấp độ %d

en: Requires %s %d
vi: Yêu cầu %s %d

en: Requires Class: %s
vi: Yêu cầu thuộc giai cấp: %s

en: Buy Price: %d %s
vi: Giá mua: %d %s

en: Buy Price: %d %s each
vi: Giá mua mỗi chiếc: %d %s

en: Sell Price: %d %s
vi: Giá bán: %d %s

en: Sell Price: %d %s each
vi: Giá bán mỗi chiếc: %d %s

en: Set:
vi: Đặt:

en: %d items:
vi: %d vật:

en: Press [%s] to read
vi: Nhấn [%s] để đọc

en: Press [%s] to use
vi: Nhấn [%s] để sử dụng

en: Powers
vi: Sức mạnh

en: Hotkey: %s
vi: Phím: %s

en: Not enough MP.
vi: Không đủ ma pháp.

en: x%d stacks
vi: x%d chồng

en: Reduces the damage taken from "%s" elemental attacks.
vi: Giảm sát thương từ nguyên tố %s.

en: XP: %d
vi: Điểm kinh nghiệm: %d

en: Next: %d
vi: Tiếp: %d

en: base (%d), bonus (%d)
vi: gốc %d, thêm %d

en: Related stats:
vi: Thuộc tính liên quan:

en: Each level grants %d.
vi: Mỗi cấp độ tăng %d.

en: Each point of %s grants %d.
vi: Mỗi điểm của %s tăng %d.

en: Assign:
vi: Gán với:

en: Reset ALL settings?
vi: Thiết lập lại TẤT CẢ?

en: Hardware surfaces
vi: Kết xuất bề mặt bằng phần cứng

en: Texture Filtering
vi: Lọc kết cấu bề mặt (texture)

en: DPI scaling
vi: Phóng theo DPI

en: Allow changing gamma
vi: Cho phép thay đổi gamma

en: Sound Volume
vi: Âm lượng

en: Show FPS
vi: Hiển thị FPS

en: Hardware mouse cursor
vi: Con trỏ hệ thống

en: Colorblind Mode
vi: Chế độ cho người mù màu

en: Developer Mode
vi: Chế độ cho người phát triển

en: Always show stat bar labels
vi: Luôn hiển thị nhãn thanh thuộc tính

en: Show combat text
vi: Hiển thị nội dung chiến trận

en: Automatically equip items
vi: Tự động trang bị đồ

en: Move hero using mouse
vi: Di chuyển nhân vật bằng chuột

en: Mouse aim
vi: Ngắm bằng chuột

en: Do not use mouse
vi: Không sử dụng chuột

en: Joystick Deadzone
vi: Khoảng chết của joystick

en: Will try to store surfaces in video memory versus system memory. The effect this has on performance depends on the renderer.
vi: Lưu dữ liệu bề mặt vào bộ nhớ đồ hoạ thay cho RAM. Hiệu quả của tuỳ chọn này phụ thuộc vào thiết bị kết xuất.

en: Prevents screen tearing. Disable if you experience "stuttering" in windowed mode or input lag.
vi: Giúp tránh rách hình. Tắt nếu bạn thấy lag khi điều khiển hoặc chế độ cửa sổ bị "lắp".

en: When enabled, this uses the screen DPI in addition to the window dimensions to scale the rendering resolution. Otherwise, only the window dimensions are used.
vi: Khi bật, sử dụng thêm DPI màn hình cùng kích thước cửa sổ để phóng đồ hoạ. Nếu không, chỉ sử dụng kích thước cửa sổ.

en: Active Mods
vi: Bản mod đang bật

en: Available Mods
vi: Bản mod còn lại

en: << Disable
vi: << Tắt

en: Enable >>
vi: Bật >>

en: Game:
vi: Trò chơi:

en: Engine version:
vi: Phiên bản engine:

en: Requires mods:
vi: Yêu cầu bản mod:

en: Developer Console
vi: Bảng điều khiển cho nhà phát triển

en: Use '%s' to inspect with the cursor.
vi: Dùng [%s] để điều tra bằng con trỏ.

en: Arguments with spaces should be enclosed with double quotes. Example:
vi: Tham số chứa khoảng trắng nên được đặt trong ngoặc kép. Ví dụ:

en: Type 'help' to get a list of commands.
vi: Gõ 'help' để in danh sách các lệnh.

en: wall
vi: tường

en: short wall / pit
vi: tường thấp / hố

note: #-#-#-#-#  511 (gtksourceview master)  #-#-#-#-# (itstool) path: styles/style@_name #-#-#-#-#  512 (gtksourceview master)  #-#-#-#-#
en: entity
vi: thực thể

en: entity, ally
vi: thực thể, liên kết

en: adds a power to the action bar
vi: thêm một sức mạnh vào thanh hành động

en: turns on/off all of the HUD elements
vi: bật/tắt tất cả các HUD

en: turns on/off the developer hud
vi: bật tắt HUD cho nhà phát triển

en: Prints a list of powers that match a search term. No search term will list all items
vi: In các sức mạnh khớp với từ khoá tìm kiếm. Nếu không cung cấp từ khoá, liệt kê tất cả.

en: Prints out all the map filenames located in the "maps/" directory.
vi: In tất cả các tệp bản đồ trong thư mục "maps".

en: Prints out the active campaign statuses that match a search term. No search term will list all active statuses
vi: In tất cả các trạng thái chiến dịch hiện hành khớp từ khoá tìm kiếm. Nếu không cung cấp từ khoá, liệt kê tất cả.

en: Prints a list of items that match a search term. No search term will list all items
vi: In các đồ vật khớp với từ khoá tìm kiếm. Nếu không cung cấp từ khoá, liệt kê tất cả.

en: parses a series of event components and executes them as a single event
vi: nhận một chuỗi các bộ phận sự kiện và thực hiện chúng như một sự kiện duy nhất

en: clears the command history
vi: xoá lịch sử lệnh

en: displays this text
vi: hiển thị văn bản này

en: Toggled the developer hud
vi: Đã bật/tắt HUD cho nhà phát triển

en: Toggled the hud
vi: Đã bật/tắt HUD

en: ERROR: Incorrect number of arguments
vi: LỖI: Số tham số không đúng

en: HINT:
vi: GỌI Ý:

en: ERROR: '%s' is not a valid event key
vi: LỖI: '%s' không phải là một key sự kiện hợp lệ

en: ERROR: Too few arguments
vi: LỖI: Quá ít tham số

en: <key>=<val> <key>=<val> ...
vi: <key>=<giá trị> <key>=<giá trị> ...

en: ERROR: Unknown command
vi: LỖI: Lệnh không xác định

en: HINT: Type help
vi: GỢI Ý: Gõ 'help'

en: %s level %d
vi: %s cấp độ %d

en: Destroyed
vi: Đã bị phá huỷ

en: Lost %d%% of %s.
vi: Mất %d%% %s.

en: Lost %d%% of total XP.
vi: Mất %d%% tổng điểm kinh nghiệm.

en: Lost %d%% of current level XP.
vi: Mất %d%% điểm kinh nghiệm cấp độ hiện tại.

en: Lost %s.
vi: Mất %s.

en: Pick up item(s):
vi: Nhặt vật:

en: Use or equip item:
vi: Sử dụng hoặc trang bị đồ:

en: %s modifiers
vi: Các phím chức năng kết hợp với %s:

en: Select a quantity of item:
vi: Chọn số lượng đồ:

en: Stash item stack:
vi: Cất chồng đồ:

en: Sell item stack:
vi: Bán chồng đồ:

en: You don't have enough of the required item.
vi: Bạn không đủ số đồ vật yêu cầu.

en: You can't use this item right now.
vi: Bạn không thể dùng vật này bây giờ.

en: This item can only be used from the action bar.
vi: Vật này chỉ có thể được dùng ở thanh hành động.

en: Inventory is full.
vi: Hành trang đã đầy.

en: Not enough %s.
vi: Không đủ %s.

en: This item can not be sold.
vi: Không thể bán vật này.

en: Quests
vi: Nhiệm vụ

en: XP: %d/%d
vi: Điểm kinh nghiệm: %d/%d

en: This item can not be dropped.
vi: Không thể vứt vật này.

en: Sell
vi: Bán

en: Buy
vi: Mua

en: Enter amount:
vi: Nhập số lượng:

en: Costs %d MP
vi: Tốn %d điểm ma pháp

en: Costs %d HP
vi: Tốn %d điểm thể chất

en: Cooldown:
vi: Nguội:

en: Damage per second
vi: Sát thương trên giây

en: HP per second
vi: Điểm thể chất trên giây

en: MP per second
vi: Điểm ma pháp trên giây

en: Immobilize
vi: Làm bất động

en: Immunity to damage over time
vi: Kháng sát thương theo thời gian

en: Immunity to slow
vi: Chống bị làm chậm

en: Immunity to stun
vi: Chống bất động

en: Immunity to HP steal
vi: Chống trộm điểm thể chất

en: Immunity to MP steal
vi: Chống trộm điểm ma pháp

en: Immunity to knockback
vi: Chống bị đẩy lại

en: Immunity to damage reflection
vi: Chống phản sát thương

en: Automatic revive on death
vi: Tự động hồi sinh

en: Lifespan
vi: Vòng đời

en: Magical Shield
vi: Khiên ma thuật

en: Knockback
vi: Đẩy lại

en: %d%% chance
vi: %d%% khả năng

en: Base Accuracy
vi: Độ chính xác gốc

en: Base Critical Chance
vi: Xác suất siêu sát thương gốc

en: Ignores Absorbtion
vi: Bỏ qua hấp thụ sát thương

en: Ignores Avoidance
vi: Bỏ qua khả năng tránh đòn

en: %d%% Chance to crit slowed targets
vi: %d%% khả năng siêu sát thương với mục tiêu bị làm chậm

en: Elemental Damage (%s)
vi: Sát thương nguyên tố %s

en: Requires a %s
vi: Yêu cầu %s

en: Requires Power: %s
vi: Yêu cầu sức mạnh: %s

en: Click to Unlock (uses 1 Skill Point)
vi: Nhấn để mở khoá (dùng 1 điểm kĩ năng)

en: Requires 1 Skill Point
vi: Yêu cầu 1 điểm kĩ năng

en: Next Level:
vi: Cấp độ tiếp:

en: Stash is full.
vi: Hòm đã đầy.

en: Trade
vi: Trao đổi

en: Buyback
vi: Mua lại

en: +%d Shield
vi: +%d giáp

en: You are already transformed, untransform first.
vi: Bạn đã biến đổi rồi, phải biến về trạng thái ban đầu trước tiên.

en: Could not untransform at this position.
vi: Không thể biến về trạng thái ban đầu ở vị trí này.

en: Completed Quests
vi: Nhiệm vụ đã hoàn thành

en: Game saved.
vi: Đã lưư trò chơi.

en: '%s' is no longer bound to:
vi: [%s] không còn được gán với:

en: Mouse %d
vi: Chuột %d

en: Bar1
vi: Thanh1

en: Bar2
vi: Thanh2

en: Bar3
vi: Thanh3

en: Bar4
vi: Thanh4

en: Bar5
vi: Thanh5

en: Bar6
vi: Thanh6

en: Bar7
vi: Thanh7

en: Bar8
vi: Thanh8

en: Bar9
vi: Thanh9

en: Bar0
vi: Thanh0

en: Main1
vi: Chính1

en: Main2
vi: Chính2

en: Developer Menu
vi: Menu phát triển

en: Left Mouse
vi: Chuột trái

en: Middle Mouse
vi: Chuột giữa

en: Right Mouse
vi: Chuột phải

en: Wheel Up
vi: Lăn lên

en: Wheel Down
vi: Lăn xuống

en: Mouse X1
vi: Phím X1 chuột

en: Mouse X2
vi: Phím X2 chuột

en: Max HP
vi: Điểm thể chất tối đa

en: Total amount of HP.
vi: Tổng điểm thể chất.

en: HP Regen
vi: Hồi thể chất

en: Ticks of HP regen per minute.
vi: Số điểm thể chất hồi một phút.

en: Max MP
vi: Điểm ma pháp tối đa

en: Total amount of MP.
vi: Tổng điểm ma pháp.

en: MP Regen
vi: Hồi ma pháp

en: Ticks of MP regen per minute.
vi: Số điểm ma pháp hồi một phút.

en: Accuracy rating. The enemy's Avoidance rating is subtracted from this value to calculate your likeliness to land a direct hit.
vi: Khả năng đánh trúng bằng độ chính xác trừ đi khả năng tránh của kẻ thù.

en: Avoidance
vi: Khả năng tránh

en: Avoidance rating. This value is subtracted from the enemy's Accuracy rating to calculate their likeliness to land a direct hit.
vi: Khả năng bị đánh trúng bằng độ chính xác của kẻ thù trừ đi khả năng tránh.

en: Absorb Min
vi: Hấp thụ tối đa

en: Reduces the amount of damage taken.
vi: Giảm sát thương phải chịu.

en: Absorb Max
vi: Hấp thụ tối thiểu

en: Critical Hit Chance
vi: Xác suất siêu sát thương

en: Chance for an attack to do extra damage.
vi: Xác suất thêm sát thương cho đòn tấn công.

en: Bonus XP
vi: Thêm điểm kinh nghiệm

en: Increases the XP gained per kill.
vi: Tăng điểm kinh nghiệm nhận được mỗi lượt giết.

en: Bonus %s
vi: Thêm %s

en: Increases the %s found per drop.
vi: Tăng khả năng tìm thấy %s mỗi lần địch rơi đồ.

en: Item Find Chance
vi: Xác xuất thấy đồ

en: Increases the chance that an enemy will drop an item.
vi: Tăng khả năng kẻ thù làm rơi đồ.

en: Stealth
vi: Lén lút

en: Increases your ability to move undetected.
vi: Tăng khả năng di chuyển mà không bị phát hiện.

en: Poise
vi: Thăng bằng

en: Reduces your chance of stumbling when hit.
vi: Giảm xác suất vấp khi bị đánh.

en: Missile Reflect Chance
vi: Xác suất phản đạn

en: Increases your chance of reflecting missiles back at enemies.
vi: Tăng khả năng phản vũ khí tầm xa ngược lại kẻ thù.

en: Damage Reflection
vi: Phản sát thương

en: Deals a percentage of damage taken back to the attacker.
vi: Phản một phần sát thương lại kẻ tấn công.

en: HP Steal
vi: Trộm điểm thể chất

en: Percentage of HP stolen per hit.
vi: Phần trăm thể chất lấy được mỗi lượt đánh.

en: MP Steal
vi: Trộm điểm ma pháp

en: Percentage of MP stolen per hit.
vi: Phần trăm ma pháp lấy được mỗi lượt đánh.

en: Base HP
vi: Thể chất khởi điểm

en: Base MP
vi: Ma pháp khởi điểm

en: %s second
vi: %s giây

en: %s seconds
vi: %s giây

en: or newer
vi: hoặc mới hơn

en: or older
vi: hoặc cũ hơn

en: Physical
vi: Thể lực

en: Mental
vi: Pháp thuật

en: Offense
vi: Tấn công

en: Defense
vi: Phòng thủ

en: Melee Damage
vi: Sát thương tầm gần

en: Increases the damage done with swords and other melee weapons.
vi: Tăng sát thương khi sử dụng vũ khí tầm gần.

en: Melee Damage Min
vi: Sát thương tầm gần tối thiểu

en: Melee Damage Max
vi: Sát thương tầm gần tối đa

en: Ranged Damage
vi: Sát thương tầm xa

en: Increases the damage done with bows and other ranged weapons.
vi: Tăng sát thương khi sử dụng vũ khí tầm xa.

en: Ranged Damage Min
vi: Sát thương tầm xa tối thiểu

en: Ranged Damage Max
vi: Sát thương tầm xa tối đa

en: Mental Damage
vi: Sát thương pháp thuật

en: Increases the damage done with staves and other mental weapons.
vi: Tăng sát thương khi sử dụng các loại gậy phép.

en: Mental Damage Min
vi: Sát thương pháp thuật tối thiểu

en: Mental Damage Max
vi: Sát thương pháp thuật tối đa

en: Flare Engine Credits
vi: Đóng góp cho Flare Engine

en: Lead Programmers
vi: Các lập trình viên đứng đầu

en: Programmers
vi: Các lập trình viên

en: Default Art
vi: Đồ hoạ mặc định

en: Distributors
vi: Các nhà phân phối

en: Special Thanks
vi: Đặc biệt cảm ơn

en: For giving constant feedback and testing:
vi: Trong việc thử nghiệm và phản hồi thường xuyên:

en: The community at OpenGameArt
vi: Cộng đồng ở OpenGameArt

en: For Tiled and the Flare map exporter:
vi: Cho Tiled và công cụ kết xuất bản đồ cho Flare:

en: Allocation of buffer to print string failed
vi: Việc phân bổ bộ đệm cho lệnh in chuỗi gặp lỗi

en: Allocation of buffer for line directive failed
vi: Việc phân bổ bộ đệm cho chỉ thị dòng gặp lỗi

en: Allocation of buffer for m4 def failed
vi: Việc phân bổ bộ đệm cho “m4 def” gặp lỗi

en: Allocation of buffer for m4 undef failed
vi: Việc phân bổ bộ đệm cho “m4 undef” gặp lỗi

en: State #%d is non-accepting -
vi: Trạng thái #%d là không chấp nhận -

en: dangerous trailing context
vi: ngữ cảnh theo sau là nguy hiểm

en:  associated rule line numbers:
vi:  số thứ tự dòng quy tắc tương ứng:

en:  out-transitions:
vi:  việc chuyển tiếp xuất:

en: 
     jam-transitions: EOF
vi: 
     chuyển tiếp kẹt: gặp kết thúc tập tin

en: consistency check failed in epsclosure()
vi: việc kiểm tra sự thống nhất bị lỗi trong epsclosure()

en: 
    
    DFA Dump:
vi: 
    
    Đổ DFA:

en: could not create unique end-of-buffer state
vi: không thể tạo trạng thái kết-thúc-bộ-đệm duy nhất

en: state # %d:
vi: trạng thái# %d:

en: Could not write yynxt_tbl[][]
vi: Không thể ghi "yynxt_tbl[][]"

en: bad transition character detected in sympartition()
vi: phát hiện ký tự chuyển tiếp sai trong sympartition()

en: 
    
    Equivalence Classes:
vi: 
    
    Lớp tương đương:

en: state # %d accepts: [%d]
vi: trạng thái # %d chấp nhận: [%d]

en: state # %d accepts:
vi: trạng thái # %d chấp nhận:

en: Could not write yyacclist_tbl
vi: Không thể ghi "yyacclist_tbl"

en: Could not write yyacc_tbl
vi: Không thể ghi "yyacc_tbl"

en: Could not write ecstbl
vi: Không thể ghi "ecstbl"

en: 
    
    Meta-Equivalence Classes:
vi: 
    
    Lớp tương-đương-meta:

en: Could not write yymeta_tbl
vi: Không thể ghi "yymeta_tbl"

en: Could not write yybase_tbl
vi: Không thể ghi "yybase_tbl"

en: Could not write yydef_tbl
vi: Không thể ghi "yydef_tbl"

en: Could not write yynxt_tbl
vi: Không thể ghi "yynxt_tbl"

en: Could not write yychk_tbl
vi: Không thể ghi "yychk_tbl"

en: Could not write ftbl
vi: Không thể ghi "ftbl"

en: Could not write ssltbl
vi: Không thể ghi "ssltbl"

en: Could not write eoltbl
vi: Không thể ghi "eoltbl"

en: Could not write yynultrans_tbl
vi: Không thể ghi "yynultrans_tbl"

en: rule cannot be matched
vi: quy tắc không thể được khớp

en: -s option given but default rule can be matched
vi: đưa ra tùy chọn "-s" còn quy tắc mặc định có thể được khớp

en: Can't use -+ with -l option
vi: Không thể dùng ký tự "-+" với tùy chọn "-l"

en: Can't use -f or -F with -l option
vi: Không thể dùng cờ "-f" hoặc "-F" với tùy chọn "-l"

en: Can't use --reentrant or --bison-bridge with -l option
vi: Không thể dùng đối số "--reentrant" (điều vào lại) hoặc "--bison-bridge" (chiếc cầu bison) với tùy chọn "-l"

en: -Cf/-CF and -Cm don't make sense together
vi: Hai tùy chọn "-Cf/-CF" và "-Cm" với nhau thì không có ý nghĩa

en: -Cf/-CF and -I are incompatible
vi: Hai tùy chọn "-Cf/-CF" và "-I" không tương thích với nhau

en: -Cf/-CF are incompatible with lex-compatibility mode
vi: Tùy chọn "-Cf/-CF" không tương thích với chế độ "lex-compatibility" (tương thích với lex)

en: -Cf and -CF are mutually exclusive
vi: Hai tùy chọn "-Cf" and "-CF" loại từ lẫn nhau

en: Can't use -+ with -CF option
vi: Không thể dùng ký tự "-+" với tùy chọn "-CF"

en: %array incompatible with -+ option
vi: "%array" (mảng) không tương thích với tùy chọn "-+"

en: Options -+ and --reentrant are mutually exclusive.
vi: Hai tùy chọn "- +" và "--reentrant" xung đột với nhau.

en: bison bridge not supported for the C++ scanner.
vi: bison bridge (chiếc cầu bison) không được hỗ trợ với bộ quét C++.

en: could not create %s
vi: không thể tạo %s

en: could not write tables header
vi: không thể ghi phần đầu bảng

en: can't open skeleton file %s
vi: không thể mở tập tin khung sườn %s

en: allocation of macro definition failed
vi: việc phân bổ cho định nghĩa macro gặp lỗi

en: input error reading skeleton file %s
vi: gặp lỗi nhập vào khi đọc tập tin khung sườn %s

en: error closing skeleton file %s
vi: gặp lỗi khi đóng tập tin khung sườn %s

en: error creating header file %s
vi: gặp lỗi khi tạo tập tin phần đầu %s

en: error writing output file %s
vi: gặp lỗi khi ghi tập tin xuất %s

en: error closing output file %s
vi: gặp lỗi khi đóng tập tin xuất %s

en: error deleting output file %s
vi: gặp lỗi khi xoá bỏ tập tin xuất %s

en: No backing up.
vi: Không sao lưu.

en: %d backing up (non-accepting) states.
vi: %d đang sao lưu các trạng thái (kiểu không chấp nhận).

en: Compressed tables always back up.
vi: Bảng đã nén lúc nào cũng sao lưu.

en: error writing backup file %s
vi: găp lỗi khi ghi tập tin sao lưu %s

en: error closing backup file %s
vi: gặp lỗi khi đóng tập tin sao lưu %s

en: %s version %s usage statistics:
vi: %s phiên bản %s thống kê sử dụng:

en:   scanner options: -
vi:   tùy chọn bộ quét: —

en:   %d/%d NFA states
vi:   %d/%d trạng thái NFA

en:   %d/%d DFA states (%d words)
vi:   %d/%d trạng thái DFA (%d từ)

en:   %d rules
vi:   %d quy tắc

en:   No backing up
vi:   Không sao lưu

en:   %d backing-up (non-accepting) states
vi:   %d đang sao lưu các trạng thái (kiểu không chấp nhận)

en:   Compressed tables always back-up
vi:   Bảng đã nén lúc nào cũng sao lưu

en:   Beginning-of-line patterns used
vi:   Dùng mẫu kiểu đầu dòng

en:   %d/%d start conditions
vi:   %d/%d điều kiện bắt đầu

en:   %d epsilon states, %d double epsilon states
vi:   %d trạng thái épxilông (ε), %d trạng thái épxilông đôi

en:   no character classes
vi:   không có lớp ký tự

en:   %d/%d character classes needed %d/%d words of storage, %d reused
vi:   %d/%d lớp ký tự cần %d/%d từ bộ nhớ, %d được dùng lại

en:   %d state/nextstate pairs created
vi:   %d cặp trạng_thái/trạng_thái_kế đã được tạo

en:   %d/%d unique/duplicate transitions
vi:   %d/%d việc chuyển tiếp duy nhất/trùng

en:   %d table entries
vi:   %d mục tin bảng

en:   %d/%d base-def entries created
vi:   %d/%d mục tin base-def (định nghĩa cơ bản) đã được tạo

en:   %d/%d (peak %d) nxt-chk entries created
vi:   %d/%d (tối đa %d) mục tin nxt-chk (kiểm tra kế tiếp) đã được tạo

en:   %d/%d (peak %d) template nxt-chk entries created
vi:   %d/%d (tối đa %d) mục tin biểu mẫu nxt-chk (kiểm tra kế tiếp) đã được tạo

en:   %d empty table entries
vi:   %d mục tin bảng trống

en:   %d protos created
vi:   %d proto (khai báo nguyên mẫu) đã được tạo

en:   %d templates created, %d uses
vi:   %d mẫu đã được tạo, %d lần dùng

en:   %d/%d equivalence classes created
vi:   %d/%d lớp kiểu tương đương đã được tạo

en:   %d/%d meta-equivalence classes created
vi:   %d/%d lớp tương-đương-meta đã được tạo

en:   %d (%d saved) hash collisions, %d DFAs equal
vi:   %d (%d được lưu) lần va chạm mã băm, %d DFA bằng nhau

en:   %d sets of reallocations needed
vi:   cần %d tập hợp tái cấp phát

en:   %d total table entries needed
vi:   cần tổng %d mục tin bảng

en: Internal error. flexopts are malformed.
vi: Gặp lỗi nội bộ vì những flexopts sai dạng.

en: unknown -C option '%c'
vi: không hiểu tùy chọn "-C" là "%c"

en: could not create backing-up info file %s
vi: không thể tạo tập tin thông tin sao lưu %s

en: -l AT&T lex compatibility option entails a large performance penalty
vi: Tùy chọn kiểu tương thích lex AT&T "-l" làm giảm hiệu suất rất nhiều

en:  and may be the actual source of other reported performance penalties
vi:  thì có lẽ thật gây ra trường hợp giảm hiệu suất khác

en: %%option yylineno entails a performance penalty ONLY on rules that can match newline characters
vi: %%tùy chọn "yylineno" giảm hiệu suất CHỈ với quy tắc khớp với ký tự dòng mới

en: -I (interactive) entails a minor performance penalty
vi: Tùy chọn "-I" (tương tác) giảm hiệu suất một ít

en: yymore() entails a minor performance penalty
vi: yymore() giảm hiệu suất một ít

en: REJECT entails a large performance penalty
vi: REJECT (đẩy ra) làm suy giảm hiệu suất nghiêm trọng

en: Variable trailing context rules entail a large performance penalty
vi: Quy tắc ngữ cảnh theo sau biến rất giảm hiệu suất

en: REJECT cannot be used with -f or -F
vi: Không cho phép dùng REJECT (đẩy ra) với tùy chọn "-f" hay "-F"

en: %option yylineno cannot be used with REJECT
vi: Không cho phép dùng %option (tùy chọn) "yylineno" với REJECT (đẩy ra)

en: variable trailing context rules cannot be used with -f or -F
vi: không cho phép dùng quy tắc ngữ cảnh theo sau biến với tùy chọn "-f" hay "-F"

en: %option yyclass only meaningful for C++ scanners
vi: %option (tùy chọn) "yyclass" chỉ có ý nghĩa với bộ quét C++

en: Usage: %s [OPTIONS] [FILE]...
vi: Cách dùng: %s [TÙY_CHỌN] [TẬP_TIN]...

en: allocation of sko_stack failed
vi: việc phân bổ cho sko_stack gặp lỗi

en: name "%s" ridiculously long
vi: tên "%s" là dài nhố nhăng

en: memory allocation failed in allocate_array()
vi: việc phân chia bộ nhớ bị lỗi trong allocate_array() (phân bổ mảng)

en: bad character '%s' detected in check_char()
vi: phát hiện ký tự sai "%s" trong check_char() (kiểm tra ký tự)

en: scanner requires -8 flag to use the character %s
vi: bộ quét cần thiết cờ "-8" để dùng ký tự %s

en: %s: fatal internal error, %s
vi: %s: gặp lỗi nôi bộ nghiêm trọng, %s

en: attempt to increase array size failed
vi: việc thử tăng kích cỡ mảng đã thất bại

en: bad line in skeleton file
vi: gặp dòng sai trong tập tin khung sườn

en: memory allocation failed in yy_flex_xmalloc()
vi: việc phân bổ bộ nhớ bị lỗi trong yy_flex_xmalloc()

en: 
    
    ********** beginning dump of nfa with start state %d
vi: 
    
    ********** bắt đầu đổ NFA có trạng thái bắt đầu là %d

en: state # %4d
vi: trạng thái # %4d

en: ********** end of dump
vi: ********** đổ xong

en: empty machine in dupmachine()
vi: máy trống trong dupmachine() (nhân đôi máy)

en: Variable trailing context rule at line %d
vi: Gặp quy tắc ngữ cảnh theo sau biến tại dòng %d

en: bad state type in mark_beginning_as_normal()
vi: kiểu trạng thái sai trong mark_beginning_as_normal() (đánh dấu đầu là thường)

en: input rules are too complicated (>= %d NFA states)
vi: các quy tắc đầu vào là quá phức tạp (≥ %d trạng thái NFA)

en: found too many transitions in mkxtion()
vi: gặp quá nhiều chuyển tiếp trong mkxtion()

en: too many rules (> %d)!
vi: quá nhiều quy tắc (> %d) !

en: unknown error processing section 1
vi: gặp lỗi không rõ khi xử lý phần 1

en: bad start condition list
vi: danh sách điều kiện bắt đầu là sai

en: unrecognized rule
vi: gặp quy tắc không được thừa nhận

en: trailing context used twice
vi: ngữ cảnh theo sau được dùng hai lần

en: bad iteration values
vi: gặp giá trị lặp lại sai

en: iteration value must be positive
vi: giá trị lặp lại phải là số dương

en: the character range [%c-%c] is ambiguous in a case-insensitive scanner
vi: phạm vi ký tự [%c-%c] là chưa rõ ràng trong trường hợp quét bỏ qua chữ HOA/thường

en: negative range in character class
vi: gặp phạm vi âm trong lớp ký tự

en: [:^lower:] is ambiguous in case insensitive scanner
vi: [:^lower:] là chưa rõ ràng trong trường hợp quét bỏ qua chữ HOA/thường

en: [:^upper:] ambiguous in case insensitive scanner
vi: [:^upper:] là chưa rõ ràng trong trường hợp quét bỏ qua chữ HOA/thường

en: Input line too long
vi: dòng nhập quá dài

en: malformed '%top' directive
vi: chỉ thị kiểu "%top" (đầu) dạng sai

en: unrecognized '%' directive
vi: gặp chỉ thị kiểu "%" không được nhận dạng

en: Definition name too long
vi: Tên định nghĩa quá dài

en: Unmatched '{'
vi: Chưa khớp "{"

en: Definition value for {%s} too long
vi: Giá trị định nghĩa cho {%s} quá dài

en: incomplete name definition
vi: lời đinh nghĩa tên chưa hoàn tất

en: Option line too long
vi: dòng tùy chọn quá dài

en: unrecognized %%option: %s
vi: gặp tùy chọn %% không được nhận dạng: %s

en: bad character class
vi: lớp ký tự sai

en: undefined definition {%s}
vi: chưa định nghĩa định danh {%s}

en: bad <start condition>: %s
vi: <start condition> (điệu kiện bắt đầu) sai: %s

en: missing quote
vi: thiếu dấu trích dẫn

en: bad character class expression: %s
vi: biểu thức lớp ký tự sai: %s

en: bad character inside {}'s
vi: có ký tự sai ở trong hai dấu ngoặc móc {}

en: missing }
vi: thiếu }

en: EOF encountered inside an action
vi: gặp kết thúc tập tin ở trong một hành động

en: EOF encountered inside pattern
vi: gặp kết thúc tập tin ở trong mẫu

en: bad character: %s
vi: ký tự sai: %s

en: can't open %s
vi: không thể mở %s

en: option `%s' doesn't allow an argument
vi: tùy chọn "%s" không cho phép đối số

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

en: option `%s' is ambiguous
vi: tùy chọn "%s" chưa rõ ràng

en: Unrecognized option `%s'
vi: Không nhận ra tùy chọn "%s"

en: Unknown error=(%d)
vi: Không rõ lỗi=(%d)

en: symbol table memory allocation failed
vi: gặp lỗi khi phân bổ bộ nhớ của bảng ký hiệu

en: name defined twice
vi: tên đã được định nghĩa hai lần

en: start condition %s declared twice
vi: điều kiện bắt đầu %s đã được khai báo hai lần

en: premature EOF
vi: gặp kết thúc tập tin quá sớm

en: End Marker
vi: Dấu kết thúc

en: *Something Weird* - tok: %d val: %d
vi: * Điều lạ * — thẻ bài: %d giá trị: %d

en: Fullscreen Word Processor
vi: Phần mềm soạn thảo văn bản dạng toàn màn hình

en: Write without distractions
vi: Không tạo sự xao nhãng khi viết

en: No BlueZ 5 object manager running, so the BlueZ backend will be inactive. Either your BlueZ installation is too old (only version 5 is supported) or the service can’t be started.
vi: Không có đối tượng BlueZ 5 nào đang chạy, do vậy phần ứng dụng chạy phía sau BlueZ sẽ là không hoạt động. Hoặc là bản cài đặt BlueZ quá cũ (chỉ hỗ trợ phiên bản 5) hoặc dịch vụ chưa được khởi chạy.

en: Error connecting to OBEX transfer daemon over D-Bus. Ensure BlueZ and obexd are installed.
vi: Có lỗi xảy ra khi kết nối đến dịch vụ truyền OBEX thông qua. Hãy chắc chắn rằng BlueZ và obexd đã được cài đặt.

note: Translators: the parameter is an error message.
en: Error reading the transferred address book file: %s
vi: Có lỗi khi đọc tập tin sổ địa chỉ được truyền đi: %s

note: Translators: the first parameter is the name of the * failed transfer, and the second is a Bluetooth device * alias. Translators: the first parameter is the name of the failed * transfer, and the second is a Bluetooth device alias.
en: Error during transfer of the address book ‘%s’ from Bluetooth device ‘%s’.
vi: Có lỗi xảy ra khi truyền sổ địa chỉ “%s” từ thiết bị Bluetooth “%s”.

en: Permission to access the address book on Bluetooth device ‘%s’ was denied by the user.
vi: Quyền truy cập sổ địa chỉ trên thiết bị  Bluetooth “%s” đã bị cấm bởi người dùng.

note: Translators: the first parameter is a Bluetooth device * alias, and the second is an error message.
en: An OBEX address book transfer from device ‘%s’ could not be started: %s
vi: Sổ địa chỉ OBEX truyền từ thiết bị “%s” không thể khởi chạy: %s

note: Translators: the first parameter is a Bluetooth device * alias, and the second is an error message.
en: The OBEX address book transfer from device ‘%s’ failed: %s
vi: Có lỗi xảy ra khi sổ địa chỉ OBEX được truyền từ thiết bị “%s”: %s

note: Translators: the first parameter is a Bluetooth device * alias, and the second is an error message.
en: Error during transfer of the address book from Bluetooth device ‘%s’: %s
vi: Có lỗi xảy ra trong quá trình truyền sổ danh bạ từ thiết bị Bluetooth “%s”: %s

en: Bluetooth device ‘%s’ disappeared during address book transfer.
vi: Thiết bị Bluetooth “%s” đã biến mất trong khi sổ địa chỉ đang truyền đi.

note: The timeout after which we consider a property change to have failed if we * haven't received a property change notification for it. seconds The timeout after which we consider a contact addition to have failed if we * haven't received an object addition signal for it. Translators: This should be tr
en: Starred in Android
vi: Đánh sao trong Android

note: Translators: the first parameter is an address book * URI and the second is a persona UID.
en: Address book ‘%s’ is offline, so contact ‘%s’ cannot be removed.
vi: Sổ địa chỉ “%s” ngoại tuyến, không thể bỏ liên lạc “%s”.

note: Translators: the first parameter is an address book * URI and the second is an error message.
en: Permission denied to remove contact ‘%s’: %s
vi: Không đủ thẩm quyền để có thể xóa bỏ liên lạc “%s”: %s

note: Translators: the parameter is an error message.
en: Removing contacts isn't supported by this persona store: %s
vi: Không hỗ trợ loại bỏ liên lạc từ kho này: %s

en: Can't remove contact ‘%s’: %s
vi: Không thể bỏ liên lạc “%s”: %s

note: Translators: the parameter is an address book * URI.
en: Address book ‘%s’ is offline.
vi: Sổ địa chỉ “%s” ngoại tuyến.

note: Translators: the first parameter is an address * book URI and the second is an error message.
en: Permission denied to open address book ‘%s’: %s
vi: Không đủ quyền để mở sổ địa chỉ “%s”: %s

note: Translators: the first parameter is an address book URI * and the second is an error message.
en: Couldn't open address book ‘%s’: %s
vi: Không thể mở sổ địa chỉ “%s”: %s

note: Translators: the parameteter is an error message.
en: Couldn't get address book capabilities: %s
vi: Không thể đọc khả năng sổ địa chỉ: %s

note: Translators: the parameter is an address book URI.
en: Couldn't get view for address book ‘%s’.
vi: Không thể lấy phần trình bày cho sổ địa chỉ “%s”.

note: Translators: the first parameter is an address book URI * and the second is an error message.
en: Couldn't get view for address book ‘%s’: %s
vi: Không thể lấy phần trình bày cho sổ địa chỉ “%s”: %s

en: Creating a new contact failed due to reaching the timeout.
vi: Gặp lỗi khi tạo liên lạc mới bởi vì chờ lâu quá

note: Translators: the parameter is the name of a property on a * contact, formatted in the normal GObject style (e.g. * lowercase with hyphens to separate words).
en: Changing the ‘%s’ property failed due to reaching the timeout.
vi: Lỗi đổi thuộc tính “%s” vì hết hạn.

en: Avatar is not writeable on this contact.
vi: Ảnh biểu tượng không thể ghi cho liên lạc này.

en: Web service addresses are not writeable on this contact.
vi: Địa chỉ dịch vụ Web không thể ghi cho liên lạc này.

en: URLs are not writeable on this contact.
vi: URL không thể ghi cho liên lạc này.

en: Local IDs are not writeable on this contact.
vi: ID cục bộ không thể ghi cho liên lạc này.

en: The contact cannot be marked as favourite.
vi: Liên lạc không thể được đánh dấu yêu thích.

note: Translators: the parameter is an error message.
en: Can't update avatar: %s
vi: Không thể cập nhật ảnh biểu tượng: %s

en: E-mail addresses are not writeable on this contact.
vi: Địa chỉ thư điện tử không thể ghi cho liên lạc này.

en: Phone numbers are not writeable on this contact.
vi: Số điện thoại không thể ghi cho liên lạc này.

en: Postal addresses are not writeable on this contact.
vi: Địa chỉ không thể ghi cho liên lạc này.

en: Full name is not writeable on this contact.
vi: Họ tên không thể ghi cho liên lạc này.

en: Nickname is not writeable on this contact.
vi: Tên hiệu không thể ghi cho liên lạc này.

en: Notes are not writeable on this contact.
vi: Ghi chú không thể ghi cho liên lạc này.

en: Birthday is not writeable on this contact.
vi: Ngày sinh không thể ghi cho liên lạc này.

en: Roles are not writeable on this contact.
vi: Vai trò không thể ghi cho liên lạc này.

en: Structured name is not writeable on this contact.
vi: Tên có cấu trúc không thể ghi cho liên lạc này.

en: IM addresses are not writeable on this contact.
vi: Địa chỉ IM không thể ghi cho liên lạc này.

en: Groups are not writeable on this contact.
vi: Nhóm không thể ghi cho liên lạc này.

en: My Contacts is only available for Google Contacts
vi: Liên lạc của tôi củ sẵn sàng với “Google Contacts”

en: Gender is not writeable on this contact.
vi: Giới tính không thể ghi cho liên lạc này.

en: Anti-links are not writeable on this contact.
vi: Chống-liên-kết không thể ghi cho liên lạc này.

en: Location is not writeable on this contact.
vi: Vị trí này không ghi được trên liên lạc này.

note: Translators: the first parameter is an error message.
en: Permission denied when creating new contact: %s
vi: Không đủ quyền để tạo liên lạc mới: %s

note: Translators: the first parameter is an error message.
en: Address book is offline and a new contact cannot be created: %s
vi: Sổ địa chỉ ngoại tuyến và không thể tạo liên lạc mới: %s

note: Translators: the first parameter is a non-human-readable * property name and the second parameter is an error * message.
en: New contact is not writeable: %s
vi: Liên lạc mới không ghi được: %s

note: Translators: the first parameter is an error message.
en: Invalid value in contact: %s
vi: Giá trị không hợp lệ trong liên lạc: %s

note: Translators: the first parameter is an error message.
en: Unknown error adding contact: %s
vi: Lỗi thêm liên lạc chưa biết: %s

note: Translators: the first parameter is a non-human-readable * property name and the second parameter is an error * message.
en: Property ‘%s’ is not writeable: %s
vi: Thuộc tính “%s” không thể ghi: %s

note: Translators: the first parameter is a non-human-readable * property name and the second parameter is an error * message.
en: Invalid value for property ‘%s’: %s
vi: Giá trị không hợp lệ cho thuộc tính “%s”: %s

note: Translators: the first parameter is a non-human-readable * property name and the second parameter is an error message.
en: Unknown error setting property ‘%s’: %s
vi: Gặp lỗi lạ khi cài đặt thuộc tính “%s”: %s

note: Translators: the first parameter is a filename, and * the second is an error message.
en: The relationship key file '%s' could not be loaded: %s
vi: Không thể nạp tập tin khóa quan hệ “%s”: %s

note: Translators: the first parameter is a path, and the * second is an error message.
en: The relationship key file directory '%s' could not be created: %s
vi: Không thể tạo thư mục tập tin khóa quan hệ “%s”: %s

note: Translators: the first parameter is a filename, and * the second is an error message.
en: The relationship key file '%s' could not be created: %s
vi: Không thể tạo tập tin khóa quan hệ “%s”: %s

note: Translators: the first parameter is a filename, the second is * an error message.
en: Could not write updated key file '%s': %s
vi: Không thể ghi tập tin khóa đã cập nhật “%s”: %s

note: Translators: this is an error message for if the user * provides an invalid IM address. The first parameter is * an IM address (e.g. “foo@jabber.org”), the second is * the name of a protocol (e.g. “jabber”) and the third is * an error message.
en: Invalid IM address ‘%s’ for protocol ‘%s’: %s
vi: Địa chỉ IM không hợp lệ “%s” cho giao thức “%s”: %s

note: Translators: the parameter is an error message.
en: Couldn't load data from key file: %s
vi: Không thể nạp dữ liệu từ tập tin khóa: %s

note: Translators: the parameter is an error message.
en: Couldn’t prepare libsocialweb service: %s
vi: Không thể chuẩn bị dịch vụ libsocialweb: %s

en: No capabilities were found.
vi: Không tìm thấy khả năng.

en: No contacts capability was found.
vi: Không tìm thấy khả năng liên lạc.

en: Error opening contacts view.
vi: Lỗi mở phần trình bày liên lạc.

en: No oFono object manager running, so the oFono backend will be inactive. Either oFono isn’t installed or the service can’t be started.
vi: Chưa có bộ quản lý đối tượng oFono nào đang chạy, do vậy phần chạy sau oFono sẽ bị tắt. Hoặc là oFono chưa được cài đặt hoặc là dịch vu không thể khởi động.

en: Telepathy contacts representing the local user may not be removed.
vi: Liên lạc Telepathy đại diện người dùng cục bộ không thể bị loại bỏ.

en: Failed to remove a persona from store: %s
vi: Gặp lỗi khi bỏ một cá nhân khỏi kho: %s

note: Translators: the first two parameters are store identifiers and * the third is a contact identifier.
en: Persona store (%s, %s) requires the following details:
        contact (provided: '%s')
vi: Kho cá nhân (%s, %s) cần những chi tiết sau:
        liên lạc (được cung cấp: “%s”)

en: Cannot create a new Telepathy contact while offline.
vi: Không thể tạo liên lạc Telepathy mới khi ngoại tuyến.

en: Failed to add a persona from details: %s
vi: Lỗi thêm người từ chi tiết: %s

note: Translators: "telepathy-logger" is the name of an application, * and should not be translated.
en: Failed to change favorite without a connection to the telepathy-logger service.
vi: Lỗi thay đổi yêu thích mà không có kết nối đến dịch vụ telepathy-logger.

en: Failed to change favorite status of Telepathy Persona because it has no attached TpContact.
vi: Gặp lỗi khi thay đổi trang thái ưa dùng của Telepathy Persona bởi vì nó không có TpContact nào được đính kèm.

note: Translators: the parameter is a contact identifier.
en: Failed to change favorite status for Telepathy contact ‘%s’.
vi: Gặp lỗi khi thay đổi trạng thái của ưa dùng cho liên lạc Telepathy “%s”.

note: Translators: the parameter is an error message.
en: Failed to change contact's alias: %s
vi: Gặp lỗi khi thay đổi bí danh của liên lạc: %s

en: Extended information may only be set on the user's Telepathy contact.
vi: Thông tin mở rộng chỉ có thể được đặt trên liên lạc Telepathy của người dùng.

en: Extended information cannot be written because the store is disconnected.
vi: Thông tin mở rộng không thể được ghi bởi vì kho đã ngắt kết nối.

en: Failed to change group membership: %s
vi: Gặp lỗi khi thay đổi tư cách hội viên nhóm: %s

note: Translators: "account" refers to an instant messaging * account.
en: Account is offline.
vi: Liên lạc ngoại tuyến.

note: Translators: the first parameter is the unknown key that * was received with the details params, and the second * identifies the persona store.
en: Unrecognized parameter '%s' passed to persona store '%s'.
vi: Không nhận ra tham số “%s” chuyển qua cho kho cá nhân “%s”.

en: Alias is not writeable on this contact.
vi: Không thể ghi bí danh cho liên lạc này.

note: Translators: the first parameter is a folder path and the second * is an error message.
en: Error querying info for target ‘%s’ of symlink ‘%s’: %s
vi: Gặp lỗi khi truy vấn thông tin cho đích “%s” của liên kết mềm “%s”: %s

note: Translators: the parameter is a filename.
en: File or directory '%s' does not exist.
vi: Tập tin hoặc thư mục “%s” không tồn tại.

note: Translators: the parameter is a filename.
en: Failed to get content type for '%s'.
vi: Lỗi lấy kiểu nội dung của “%s”.

en: Birthday event ID is not writeable on this contact.
vi: Không thể ghi ID sự kiện sinh nhật cho liên lạc này.

en: Extended fields are not writeable on this contact.
vi: Trường mở rộng không thể ghi cho liên lạc này.

en: Favorite status is not writeable on this contact.
vi: Không thể ghi trạng thái yêu thích cho liên lạc này.

note: Translators: the parameter is an IM address.
en: The IM address '%s' could not be understood.
vi: Không thể hiểu địa chỉ IM “%s”

note: Translators: the first parameter is a persona store identifier * and the second is an error message.
en: Error preparing persona store '%s': %s
vi: Lỗi chuẩn bị kho persona “%s”: %s

note: Translators: the parameter is a property name.
en: Unknown property '%s' in linkable property list.
vi: Chưa biết thuộc tính “%s” trong danh sách thuộc tính liên kết được.

note: Translators: the first parameter is a store identifier * and the second parameter is an error message.
en: Failed to add contact for persona store ID '%s': %s
vi: Gặp lỗi khi thêm liên lạc cho mã số kho cá nhân “%s”: %s

en: Can’t link personas with no primary store.
vi: Không thể liên kết các cá nhân với kho không chính thức.

en: Persona store ‘%s:%s’ is configured as primary, but could not be found or failed to load.
vi: Kho cá nhân “%s:%s” được cấu hình làm kho chính, nhưng không thể tìm thấy hoặc gặp lỗi khi tải.

en: Check the relevant service is running, or change the default store in that service or using the “%s” GSettings key.
vi: Kiểm tra xem dịch vụ xác đáng đã chạy chưa, hoặc thay đổi kho mặc định trong dịch vụ đó hoặc sử dụng khóa GSettings “%s”.

en: Anti-links can't be removed between personas being linked.
vi: Bảo vệ liên kết không thể được gỡ bỏ giữa các cá thể được liên kết.

en: Can’t add personas with no primary store.
vi: Không thể thêm cá nhân với một kho không chính.

en: Can't write to requested property (“%s”) of the writeable store.
vi: Không thể ghi thuộc tính đã yêu cầu (“%s”) của kho khi được.

en: Failed to change property ‘%s’: No suitable personas were found.
vi: Gặp lỗi khi thay đổi thuộc tính “%s”: Không tìm thấy cá nhân nào thích hợp.

note: Translators: This is the default name for an Individual * when displayed in the UI if no personal details are available * for them.
en: Unnamed Person
vi: Người chưa đặt tên

note: FIXME: Ideally we’d use a format string translated to the locale of the * persona whose name is being formatted, but no backend provides * information about personas’ locales, so we have to settle for the * current user’s locale. * * We thought about using nl_langinfo(_NL_NAME_NAME_FMT) here, but * 
en: %g%t%m%t%f
vi: %f%t%m%t%g

en: Primary store ID
vi: Mã số kho chính

en: The ID of the persona store which folks should use as primary (i.e. to store linking data in). The type ID of the store may optionally be prepended, separated by a colon. For example: “eds:system-address-book” or “key-file”.
vi: Mã số của kho cá nhân cái mà folks nên dùng làm cái chính ( ví dụ như để liên kết dữ liệu vào). Mã số kiểu của kho tùy chọn được treo trước, ngăn cách nhau bằng dấu hai chấm. Ví dụ như: “eds:system-address-book” hay “key-file”.

en: Title: %s, Organisation: %s, Role: %s
vi: Tiêu đề: %s, Tổ chức: %s, Vai trò: %s

note: Translators: the first parameter is a filename, and the second * is an error message.
en: Failed to get information about file %s: %s
vi: Lỗi lấy thông tin về tập tin %s: %s

note: Translators: the parameter is a filename.
en: File %s is not readable.
vi: Tập tin %s không đọc được.

note: Translators: the parameter is a filename.
en: The Pidgin buddy list file '%s' could not be loaded.
vi: Không thể nạp tập tin danh sách liên lạc Pidgin “%s”.

note: Translators: the parameter is a filename.
en: The Pidgin buddy list file ‘%s’ could not be loaded: the root element could not be found or was not recognized.
vi: Không thể nạp tập tin danh sách liên lạc Pidgin “%s”: không nhận dạng hoặc không tìm thấy phần tử gốc.

note: Translators: the first parameter is the number of buddies which * were successfully imported, and the second is a filename.
en: Imported %u buddy from '%s'. | Imported %u buddies from '%s'.
vi[0]: Đã nhập %u liên lạc từ “%s”.

note: Translators: the first parameter is a persona identifier, * and the second is an error message.
en: Error changing group of contact ‘%s’: %s
vi: Lỗi đổi nhóm liên lạc “%s”: %s

note: Translators: the parameter is the buddy's IM address.
en: Ignoring buddy with no alias and only one IM address:
    %s
vi: Bỏ qua liên lạc không có bí danh và chỉ có một địa chỉ IM:
    %s

en: Failed to create new contact for buddy with alias ‘%s’ and IM addresses:
    %s
    Error: %s
vi: Lỗi tạo liên lạc mới với bí danh “%s” và địa chỉ IM:
    %s
    Lỗi: %s

note: Translators: the first parameter is a persona identifier, the * second is an alias for the persona, and the third is a set of IM * addresses each on a new line.
en: Created contact ‘%s’ for buddy with alias ‘%s’ and IM addresses:
    %s
vi: Đã tạo liên lạc “%s” mới với bí danh “%s” và địa chỉ IM:
    %s

en: Source backend name (default: 'pidgin')
vi: Tên nguồn (mặc định: “pidgin”)

en: Source filename (default: specific to source backend)
vi: Tên tập tin nguồn (mặc dịnh: tùy nguồn)

en: — import meta-contact information to libfolks
vi: - nhập thông tin liên lạc vào libfolks

note: Translators: the parameter is an error message.
en: Couldn't parse command line options: %s
vi: Không thể phân tích tùy chọn dòng lệnh: %s

note: Translators: the parameter is an error message.
en: Couldn't load the backends: %s
vi: Không thể nạp ứng dụng chạy đằng sau: %s

note: Translators: the parameter is a backend identifier.
en: Couldn't load the ‘%s’ backend.
vi: Không thể nạp ứng dụng chạy đằng sau “%s”.

note: Translators: the first parameter is a backend identifier and the * second parameter is an error message.
en: Couldn't prepare the ‘%s’ backend: %s
vi: Không thể chuẩn bị ứng dụng chạy đằng sau “%s”: %s

note: Translators: the parameter is a backend identifier.
en: Couldn't load the ‘%s’ backend's persona store.
vi: Không thể nạp kho persona cho ứng dụng chạy đằng sau “%s”.

en: Couldn't prepare the ‘%s’ backend's persona store: %s
vi: Không thể chuẩn bị kho cá nhân cho ứng dụng chạy đằng sau “%s”: %s

note: Translators: the parameter is an error message.
en: Error importing contacts: %s
vi: Lỗi nhập liên lạc: %s

note: Translators: both parameters are identifiers for backends.
en: Unrecognized source backend name ‘%s’. ‘%s’ is currently the only supported source backend.
vi: Tên nguồn không nhận ra “%s”. “%s” hiện là ứng dụng chạy đằng sau nguồn duy nhất được hỗ trợ.

en: 
    Layers:
vi: 
    Lớp:

en:   A linear gradient is represented by a line drawn
    from its start point to its end point.
      A radial gradient is represented by a line drawn
    from its center whose length is the ultimate radius.
    If there is a single additional point, that point
    represents the gradient's focus, if omitted the focus
    is the same as the radius.
vi: Một chuyển sắc thẳng đại diện bởi một đường
    được vẽ từ điểm đầu đến điểm cuối.
    Một chuyển sắc tròn đại diện bởi một đường
    được vẽ từ tâm có chiều dài là bán kính tới hạn.
    Nếu có một điểm thêm nữa riêng lẻ, điểm đó
    đại diện tiêu điểm của chuyển sắc; không có
    thì tiêu điểm trùng với bán kính.

en:   Attach right
vi:   Gắn bên phải

en:   Floating accent
vi:   Dấu phụ nổi

en:   Hang left
vi:   Treo bên trái

en:   Hang right
vi:   Treo bên phải

en:   Ignoring '%c%c%c%c'
vi:   Đang lờ '%c%c%c%c'

en:   Ignoring '%c%c%c%c' %s
vi:   Đang lờ '%c%c%c%c' %s

en:   Left Bound=%d
vi:   Mép bên trái=%d

en:   Mirror=%.30s
vi:   Nhân bản=%.30s

en:   Right Bound=%d
vi:   Mép bên phải=%d

en:   Stroke _Width:
vi:   Bề _rộng nét vẽ:

en:  %s: line %d
vi:  %s: dòng %d

en:  Adding a size will create it by scaling.
vi:  Thêm kích cỡ thì cũng tạo nó bằng cách co giãn.

en:  Adding a size will create it.
vi:  Thêm kích cỡ thì cũng tạo nó.

en:  At least one anchor point used point matching. It may be out of date now.
vi:  Ít nhất một điểm neo đã sử dụng chức năng khớp điểm. Giờ này nó có thể là quá cũ.

en:  At least one reference to this glyph used point matching. That match is now out of date.
vi: Ít nhất một tham chiếu đến hình tượng này đã sử dụng chức năng khớp điểm. Sự khớp đó giờ này quá cũ.

en:  Curvature: %g
vi:  Độ cong: %g

en:  Curvature: %g  Radius: %g
vi:  Độ cong: %g  Bán kính: %g

en:  Instructions in this glyph (or one that refers to it) are now out of date.
vi:  Các chỉ dẫn trong hình tượng này (hay một hình tham chiếu đến nó) giờ này quá cũ.

en:  Instructions in this glyph (or one that refers to it) have been lost.
vi:  Các chỉ dẫn trong hình tượng này (hay một hình tham chiếu đến nó) đã bị mất.

en:  Next
vi:  Kế

en:  Next CP
vi:  ĐK kế

en:  Perhaps you meant to use the keyword 'sub' rather than 'subs'?
vi:  Có lẽ bạn dự định sử dụng từ khoá « sub » hơn là « subs » ?

en:  Prev
vi:  Lùi

en:  Prev CP
vi:  ĐK lùi

en:  Removing a size will delete it.
vi:  Gỡ bỏ kích cỡ thì cũng xoá nó.

note: GT: The space in front of "Same" makes things line up better
en:  Same as Fontname
vi:  Trùng với tên phông

en:  There must be at least one contextual rule
vi:  Phải có ít nhất một quy tắc ngữ cảnh

en:  Used in %s
vi:  Dùng trong %s

en:  _Em Size:
vi:  Kích cỡ _Em:

en:  refers to a missing glyph
vi:  tham chiếu đến một hình tượng còn thiếu

en: !!!! Unknown caret format %d !!!!
vi: ••• Không rõ định dạng con nháy %d. •••

en: "%.40s" size=%d point=%d (%d,%d) distance=%g
vi: "%.40s" cỡ=%d điểm=%d (%d,%d) cách=%g

en: "%s" is not the name of a known named anchor on line %d of %s.
vi: « %s » không phải là tên của một neo đặt tên được biết trên dòng %d của %s.

en: "%s" is not the name of a known named value record on line %d of %s.
vi: « %s » không phải là tên của một mục ghi giá trị đặt tên được biết trên dòng %d của %s.

en: "Symbol"
vi: « Ký hiệu »

en: %.50s contains a flipped reference. This cannot be corrected as is. Would you like me to unlink it and then correct it?
vi: %.50s chứa một tham chiếu đã lật. Không thể sửa chữa như thế. Bạn có muốn bỏ liên kết nó, rồi sửa chữa không?

en: %1$.30s string for %2$.30s
vi: Chuỗi %1$.30s cho %2$.30s

note: GT: This is the title for a window showing a bitmap character GT: It will look something like: GT:  exclam at 33 size 12 from Arial GT: $1 is the name of the glyph GT: $2 is the glyph's encoding GT: $3 is the pixel size of the bitmap font GT: $4 is the font name
en: %1$.80s at %2$d size %3$d from %4$.80s
vi: Hình tượng %1$.80s tại mã %2$d kích cỡ %3$d của phông %4$.80s

en: %1$s from lookup subtable %2$.50s
vi: %1$s từ bảng phụ tra tìm %2$.50s

en: %1$s had a reference, %2$s, with a bad transformation matrix (one of the matrix elements was bigger than 2). I moved the transformed contours into this glyph and made a reference to it, instead.
vi: %1$s có một tham chiếu (%2$s) với ma trận chuyển dạng sai (ma trận có một phần tử lớn hơn 2) thì các đường viền đã chuyển dạng được dời vào hình tượng này. Để thay thế, có một tham chiếu đến hình tượng gốc.

en: %1$s: %2$d. Expected %3$s got %4$s
vi: %1$s: %2$d. Đợi %3$s còn nhận %4$s

en: %2$.20s refers to an empty character "%1$.20s"
vi: %2$.20s tham chiếu đến một ký tự rỗng « %1$.20s »

en: %3d: <uninitialized>
vi: %3d: <chưa sơ khởi>

en: %c%c%c%c  Min Extent=%d, Max Extent=%d
vi: %c%c%c%c  Quy mô tiểu=%d, Quy mô đa=%d

en: %d pixel bitmap
vi: Mảng ảnh %d điểm ảnh

en: %d pixels
vi: %d điểm ảnh

en: %d@%d pixel bitmap
vi: Mảng ảnh %d@%d điểm ảnh

en: %s No Slope
vi: %sKhông có dốc

en: %s anchor %d
vi: %s neo %d

note: GT: In the next few lines the "%s" is the name of an anchor class, and the GT: rest of the string identifies the type of the anchor
en: %s at ligature pos %d
vi: %s ở vị trí chữ ghép %d

en: %s base
vi: Cơ sở %s

note: GT: There are various broad classes of lookups here and the first string GT: describes those: "Contextual Positioning", Contextual Substitution", etc. GT: Each of those may be formatted in 3 different ways: by (or perhaps using GT: would be a better word) glyphs, classes or coverage tables. GT: So t
en: %s by %s
vi: %s theo %s

en: %s contextual %d
vi: %s ngữ cảnh %d

en: %s does not contain an <svg> element at the top
vi: %s không chứa yếu tố <svg> ở đâu

en: %s entry
vi: Vào %s

en: %s exit
vi: Ra %s

en: %s had both contours and references, so the contours were moved into this glyph, and a reference to it was added in the original.
vi: %s có cả hai đường viền và tham chiếu, thì các đường viền được dời vào hình tượng này, và tham chiếu đến nó được thêm vào hình tượng gốc.

note: GT: This string is used to generate a name for each OpenType lookup. GT: The %s will be filled with the user friendly name of the feature used to invoke the lookup GT: The second %s (if present) is the script GT: While the %d is the index into the lookup list and is used to disambiguate it GT: In ca
en: %s in %s lookup %d
vi: %s trong %s tra tìm %d

en: %s is not a cidmap file, please download
    http://fontforge.sourceforge.net/cidmaps.tgz
vi: %s không phải là một tập tin sơ đồ CID (cidmap). Hãy tải về:
    http://fontforge.sourceforge.net/cidmaps.tgz

en: %s is not in %.100s
vi: %s không nằm trong %.100s

en: %s kerning class %d
vi: %s hạng định chỗ %d

en: %s line: %d %s
vi: %s dòng: %d %s

en: %s line: %d %s: %s
vi: %s dòng: %d %s: %s

en: %s lookup %d
vi: %s tra tìm %d

en: %s mark
vi: Dấu %s

note: GT: This is to give the name to a nested substitution lookup invoked by GT: a statemachine. The %s is the name of the statemachine('s lookup) GT: and the %d is n, where this lookup is the n'th defined for this state GT: machine
en: %s nested-substitutions %d
vi: Thay_thế_lồng_nhau %s %d

note: GT: This string is used to generate a name for an OpenType lookup subtable. GT:  %s is the lookup name, %d is the index of the subtable in the lookup
en: %s per glyph data %d
vi: %s theo dữ liệu hình tượng %d

note: GT: This string is used to generate a name for an OpenType lookup subtable. GT:  %s is the lookup name
en: %s subtable
vi: Bảng phụ %s

en: %s subtable %d
vi: Bảng phụ %s %d

en: %s(%s) and %s(%s) 0x%x in FOND %s
vi: %s(%s) và %s(%s) 0x%x trong FOND %s

en: %s: %d Expected %s, got %s
vi: %s: %d Đợi %s, còn nhận %s

en: %s: %d Unexpected %s found
vi: %s: %d Gặp %s bất thường

en: %s:%d Unexpected character %c (%d)
vi: %s:%d Gặp ký tự bất thường %c (%d)

en: 'BASE' Baseline Table
vi: Bảng đường cơ bản « BASE »

en: 'GDEF' Glyph Definition Table
vi: Bảng xác định hình tượng GDEF

en: 'GPOS' Glyph Positioning Table
vi: Bảng định vị hình tượng GPOS

en: 'GSUB' Glyph Substitution Table
vi: Bảng thay thế hình tượng GSUB

en: 'JSTF' Justification Table
vi: Bảng sắp thẳng « JSTF »

en: 'bsln' Horizontal Baseline Table
vi: Bảng cơ bản nằm ngang « bsln »

en: 'kern' Horizontal Kerning Table
vi: Bảng định chỗ theo chiều ngang 'kern'

en: 'lcar' Ligature Caret Table
vi: Bảng con nháy chữ ghép 'lcar'

en: 'morx' Glyph Extended Metamorphosis Table
vi: Bảng biến hình đã mở rộng hình tượng 'morx'

en: 'opbd' Optical Bounds Table
vi: Bảng mép quang 'opdb'

en: 'prop' Glyph Properties Table
vi: Bảng thuộc tính hình tượng 'prop'

en: (Adobe now considers XUID/UniqueID unnecessary)
vi: (Adobe thấy XUID/mã số duy nhất không còn cần thiết lại)

en: (Define "Almost")
vi: (Định nghĩa « Gần »)

en: (faked) MS bitmap only sfnt (ttf)
vi: sfnt chỉ mảng ảnh MS (giả) (ttf)

en: (kerning class)
vi: (hạng định chỗ)

en: (unspecified) SIL Graphite table
vi: bảng SIL Graphite (không xác định)

en: ) while in %s it is (
vi: ) còn trong %s nó là (

en: 100 Thin
vi: 100 Mảnh

en: 1250, Latin-2 (Eastern Europe)
vi: 1250, Latin-2 (Vùng Đông Âu)

en: 1251, Cyrillic
vi: 1251, Ki-rin

en: 1253, Greek
vi: 1253, tiếng Hy Lạp

en: 1254, Turkish
vi: 1254, tiếng Thổ Nhĩ Kỳ

en: 1255, Hebrew
vi: 1255, tiếng Do Thái

en: 1256, Arabic
vi: 1256, tiếng Ả Rập

en: 1257, Windows Baltic
vi: 1257, Ban-tích Windows

en: 1258, Vietnamese
vi: 1258 tiếng Việt

en: 1361, Korean Johab
vi: 1361, tiếng Hàn, Johab

en: 200 Extra-Light
vi: 200 Rất nhẹ

en: 300 Light
vi: 300 Nhẹ

en: 32x8 cell window
vi: Cửa sổ có ô 32×8

en: 400 Regular
vi: 400 Quyển

en: 437, US
vi: 437, Mỹ

en: 500 Medium
vi: 500 Vừa

en: 600 Semi-Bold
vi: 600 Nửa đậm

en: 700 Bold
vi: 700 Đậm

en: 708, Arabic ASMO 708
vi: 708, tiếng A Rập ASMO 708

en: 737, Greek; former 437 G
vi: 737, tiếng Hy Lạp; trước là 437 G

en: 775, MS-DOS Baltic
vi: 775, các ngôn ngữ Ban-tích MS-DOS

en: 800 Extra-Bold
vi: 800 Nặng

en: 855, IBM Cyrillic; primarily Russian
vi: 855, kir-in IBM; chính là tiếng Nga

en: 857, IBM Turkish
vi: 857, tiếng Thổ Nhĩ Kỳ IBM

en: 860, MS-DOS Portuguese
vi: 860, tiếng Bồ Đào Nha MS-DOS

en: 861, MS-DOS Icelandic
vi: 861, tiếng Băng Đảo MS-DOS

en: 862, Hebrew
vi: 862, tiếng Do Thái

en: 863, MS-DOS Canadian French
vi: 863, tiếng Pháp (Ca-na-đa) MS-DOS

en: 864, Arabic
vi: 864, tiếng Ả Rập

en: 865, MS_DOS Nordic
vi: 865, các ngôn ngữ vùng Bắc Âu MS_DOS

en: 866, MS-DOS Russian
vi: 866, tiếng Nga MS-DOS

en: 869, IBM Greek
vi: 869, tiếng Hy Lạp IBM

en: 874, Thai
vi: 874, tiếng Thái

en: 900 Black
vi: 900 Đen

en: 932, JIS/Japan
vi: 932, JIS/Nhật

en: 936, Simplified Chinese
vi: 936, tiếng Trung giản thể

en: 949, Korean Wansung
vi: 949, tiếng Hàn Wansung

en: 950, Traditional Chinese
vi: 950, tiếng Trung truyền thống

en: < _Prev
vi: < _Lùi

en: <Nothing>
vi: <Không gì>

en: <Temporary kerning>
vi: <Định chỗ tạm thời>

en: <Unknown direction>
vi: <Hướng không rõ>

en: <instrs inherited>
vi: <lệnh kế thừa>

en: <no glyph>
vi: <không có hình tượng>

en: <no instrs>
vi: <không lệnh>

en: <undefined>
vi: <chưa xác định>

en: A Font Family name is required
vi: Cần thiết tên nhóm phông

en: A PostScript name may not be a number
vi: Tên PostScript không thể là con số

en: A PostScript name should be ASCII
    and must not contain (){}[]<>%%/ or space
vi: Tên PostScript nên chứa chỉ ký tự ASCII,
    không cho phép chứa ký tự « (){}[]<>%%/ » hay dấu cách.

en: A PostScript name should be ASCII
    and must not contain (){}[]<>%%/ or space
    and must be shorter than 63 characters
vi: Tên PostScript nên chứa chỉ ký tự ASCII,
    không cho phép chứa ký tự « (){}[]<>%%/ »
    hay dấu cách và phải có chiều dài nhỏ hơn 63 ký tự.

en: A box drawn around other gadgets
vi: Một hộp được vẽ chung quanh ô điều khiển khác

en: A canvas (sub-window) wrapped up in a gadget, for drawing
vi: Một vùng vẽ (cửa sổ phụ) được bao bọc trong một ô điều khiển, để vẽ

en: A comma separated list of font family names used to display small example images of glyphs over the user designed glyphs
vi: Danh sách định giới bằng dấu phẩy mà chứa các tên nhóm phông chữ dùng để hiển thị ảnh thí dụ nhỏ của hình tượng ở trên hình tượng được người dùng thiết kế

en: A contour in this glyph contains a different number of points in different instances
vi: Một đường viền trong hình tượng này số điểm khác nhau trong các thể hiện khác nhau

en: A control point is deemed irrelevant if the distance between it and the main
    (end) point is less than this times the distance between the two end points
vi: Một điểm điều khiển được xem là không thích hợp khi khoảng cách
    giữa nó và điểm chính (cuối) là ít hơn khoảng cách giữa hai điểm cuối.

en: A count specifying how many bytes/shorts
    should be pushed on the stack
vi: Một số đếm mà ghi rõ bao nhiêu byte / cái ngắn
    cần đẩy vào đống.

en: A coverage table:
vi: Bảng bao quát:

en: A device table adjustment specified for %.80s is invalid
vi: Một giá trị điều chỉnh bảng thiết bị được ghi rõ cho %.80s không phải là hợp lệ

en: A device table adjustment specified for the MATH table is invalid
vi: Một giá trị điều chỉnh bảng thiết bị được ghi rõ cho bảng MATH không phải là hợp lệ.

en: A device table for horizontal accent positioning.
    Expects a comma separated list of <pixelsize>":"<adjustment>
    As "9:-1,12:1,13:1"
vi: Một bảng thiết bị để định vị dấu phụ theo chiều ngang.
    Đợi danh sách định giới bằng dấu phẩy:
    <kích cỡ điểm ảnh>":"<giá trị điều chỉnh>
    V.d. "9:-1,12:1,13:1"

en: A device table for italic correction.
    Expects a comma separated list of <pixelsize>":"<adjustment>
    As "9:-1,12:1,13:1"
vi: Một bảng thiết bị để điều chỉnh chữ in nghiêng.
    Đợi danh sách định giới bằng dấu phẩy:
    <kích cỡ điểm ảnh>":"<giá trị điều chỉnh>
    V.d. "9:-1,12:1,13:1"

note: GT: These strings are for fun. If they are offensive or incomprehensible GT: simply translate them as something dull like: "FontForge" GT: This is a spoof of political slogans, designed to point out how foolish they are
en: A free press discriminates
    against the illiterate.
vi: Phần mềm Tự do cho mọi
    người truy cập đến máy tính.

en: A glyph name may not start with a digit nor a full stop (period)
vi: Không cho phép tên hình tượng bắt đầu với chữ số hay dấu chấm.

en: A glyph name must be ASCII, without spaces and may not contain the characters "([{<>}])/%%", and should contain only alphanumerics, periods and underscores
vi: Tên hình tượng phải là hoàn toàn ký tự ASCII, không chứa dấu cách, cũng không chứa ký tự nào trong nhóm « ([{<>}])/%% », tức là nên chứa chỉ chữ cái, chữ số, dấu chấm và dấu gạch dưới của bảng mã ASCII.

en: A glyph name should contain only alphanumerics, periods and underscores
    Do you want to use this name in spite of that?
vi: Tên hình tượng nên chứa chỉ chữ cái, chữ số, dấu chấm và dấu gạch dưới của bảng mã ASCII.
    Bạn vẫn còn muốn chọn tên này không?

en: A language tag on line %d (%s) is too long.  It may be at most 4 letters
vi: Dòng %d chứa một thẻ ngôn ngữ quá dài (%s). Chiều tối đa là 4 chữ.

en: A language tag on line %d (%s) should be in ASCII.
vi: Dòng %d chứa một thẻ ngôn ngữ (%s) nên chứa chỉ ký tự ASCII.

en: A line is "almost" horizontal (or vertical)
    if the coordinates are within this many em-units
vi: Một đường « hầu như » theo chiều ngang (hay dọc)
    nếu toạ độ nằm bên trong số các đơn vị Em này

en: A list of glyph names
vi: Một danh sách các tên hình tượng

en: A list of glyphs:
vi: Danh sách hình tượng:

en: A list of languages and the lookups turned on and off
    for each to accomplish justification.  A language may
    appear more than once, in which case second (or third,
    etc.) will be tried if the first fails.
vi: Một danh sách các ngôn ngữ và các chức năng tra tìm bật/tắt
    cho mỗi điều để sắp thẳng.
    Mỗi ngôn ngữ cũng có thể xảy ra nhiều lần,
    trong trường hợp đó chương trình thử điều thứ hai
    (thứ ba v.v.) nếu ngôn ngữ thứ nhất không thành công.

en: A list of lookup names
vi: Một danh sách các tên sự tra tìm

en: A list of scripts with special justification needs
vi: Một danh sách các chữ viết có yêu cầu sắp thẳng đặc biệt

en: A list of the names of pre defined glyphs which represent
    bigger versions of the current glyph.
vi: Danh sách các tên hình tượng định sẵn mà đại diện
    phiên bản lớn hơn của hình tượng hiện thời.

en: A match was found after unlinking references in glyph “%s”
vi: Khớp được sau khi bỏ liên kết tham chiếu trong hình tượng « %s »

en: A name list with this name already exists. Replace it?
vi: Một danh sách tên cùng tên đã có. Thay thế nó không?

en: A pdf stream object is missing a Length attribute
vi: Có một đối tượng luồng PDF còn thiếu thuộc tính Chiều dài

en: A point in %s is outside the font bounding box data.
vi: %s có một điểm nằm bên ngoài dữ liệu về hộp biên giới phông chữ.

en: A point in GID %d is outside the glyph bounding box
vi: GID %d có một điểm nằm bên ngoài hộp biên giới hình tượng

en: A really big version of this glyph may be made up of the
    following component glyphs. They will be stacked either
    horizontally or vertically. Glyphs marked as Extenders may
    be removed or repeated (to make shorter or longer versions).
    The StartLength is the length of the flat section at the
    start of the glyph which may be overlapped with the previous
    glyph, while the EndLength is the similar region at the end
    of the glyph. The FullLength is the full length of the glyph.
vi: Một phiên bản rất lớn của hình tượng này có thể
    được tạo từ những hình tượng thành phần theo đây.
    Chúng sẽ được xếp đống theo chiều hoặc ngang hoặc dọc.
    Hình tượng đánh dấu Kéo Dài cũng có thể được gỡ bỏ
    hay lặp lại (để tạo phiên bản ngắn/dài hơn).
    Dài Đầu là chiều dài của phần phẳng ở đầu của hình tượng
    mà có thể chồng chéo lên hình tượng trước, còn
    Dài Cuối là vùng tương ứng ở kết thúc của hình tượng.
    Dài Đầy là chiều dài đầy đủ của hình tượng.

en: A reference in this glyph refers to a different encoding in different instances
vi: Một tham chiếu trong hình tượng này tham chiếu đến các bảng mã khác nhau trong các thể hiện khác nhau

en: A script tag on line %d (%s) is too long.  It may be at most 4 letters
vi: Dòng %d có một thẻ chữ viết quá dài (%s). Chiều dài tối đa là 4 chữ.

en: A script tag on line %d (%s) should be in ASCII.
vi: Dòng %d có một thẻ chữ viết (%s) nên chứa chỉ ký tự ASCII.

en: A separator line drawn across a dialog or in a menu
vi: Một đường tách được vẽ qua một hộp thoại hay trong một trình đơn

en: A short to be pushed on the stack
vi: Một cái ngắn cần đẩy vào đống

en: A style may not have both condense and extend set (it makes no sense)
vi: Kiểu dáng không thể đặt cả hai thuộc tính co lại và dãn ra (vô ích)

en: A tag must be 4 ASCII characters
vi: Một thẻ phải chứa 4 ký tự ASCII

en: A value must be between [-32768,32767]
vi: Giá trị phải nằm trong phạm vi [-32768..32767]

en: A value must be between [-8,-1] or [1,8]
vi: Giá trị phải nằm trong phạm vi [-8..-1] hay [1..8]

en: A value must be between [0,15]
vi: Giá trị phải nằm trong phạm vi [0..15]

en: A value to be pushed by a byte push must be between 0 and 255
vi: Sự đẩy byte có thể đẩy giá trị chỉ trong phạm vi [0..255]

en: ABSolute Value
    Replaces top of stack with its abs
vi: Giá trị tuyệt đối (ABS)
    Thay thế đầu đống bằng abs

en: ADD
    Pops two 26.6 fixed numbers from stack
    adds them, pushes result
vi: ADD
    Bỏ hai con số cố định 26.6 ra đống,
    cộng với nhau, đẩy kết quả

en: AGL with PUA
vi: AGL với PUA

en: AGL without afii
vi: AGL không có afii

en: ALIGN PoinTS
    Aligns (&pops) the two points which are on the stack
    by moving along freedom vector to the average of their
    positions on projection vector
vi: ALIGN PoinTS
    Sắp hàng (và bỏ) hai điểm nằm trên đống
    bằng cách đi theo véc-tơ sự tự do
    đến số trung bình các vị trí trên véc-tơ nhô ra

en: ALIGN to Reference Point
    Pops as many points as specified in loop counter
    Aligns points with RP0 by moving each
    along freedom vector until distance to
    RP0 on projection vector is 0
vi: ALIGN to Reference Point
    Bỏ số các điểm được bộ đếm vòng lặp đưa ra
    Sắp hàng các điểm theo RP0 bằng cách dời nó
    theo véc-tơ sự tự do đến khi cách RP0 0
    theo véc-tơ nhô ra

en: AMS Names
vi: Tên AMS

en: A_lign
vi: _Sắp hàng

en: Above Base Forms
vi: Hình trên cơ sở

en: Above Base Mark
vi: Trên dấu cơ sở

en: Above Base Substitutions
vi: Thay thế trên cơ sở

en: AccentBaseHeight:
vi: Cao cơ sở dấu :

en: AccentCenterLowest
vi: Tâm Dấu Phụ Thấp

en: AccentOffsetPercent
vi: % Bù Dấu Phụ

en: Accented glyph composed of:
vi: Hình tượng có dấu phụ chứa :

en: Accents
vi: Dấu phụ

en: Accept an outline which is a close approximation to the original.
    It may be off by an em-unit, or have a reference which matches a contour.
vi: Chấp nhận nét ngoài gần trùng với điều gốc.
    Có lẽ bù một đơn vị Em, hoặc có một tham chiếu khớp với đường viền.

en: Accept outlines which exactly match the original
vi: Chấp nhận nét ngoài khớp chính xác điều gốc

en: Acceptable _Extrema
vi: Thá_i cực nhận được

en: Access All Alternates
vi: Truy cập đến mọi đồ xen kẽ

en: Activate diagonal stem processing
vi: Kích hoạt chức năng xử lý cuống chéo

en: Active Border:
vi: Viền hoạt động:

en: Active Color
vi: Màu hoạt động

en: Active Hints
vi: Gợi ý hoạt động

en: Active Layer Color
vi: Màu lớp hoạt động

en: Actually a bit in the 'head' table.
    If unset then certain East Asian fonts will not be hinted
vi: Thật là một bit trong bảng « đầu ».
    Tắt thì một số phông thuộc vùng Đông Châu Á
    sẽ không có lời gợi ý.

en: Add 'D_FLT' script
vi: Thêm văn lệnh « D_FLT »

en: Add All Extrema
vi: Thêm mọi thái cực

en: Add Base Anchor...
vi: Thêm neo cơ sở...

en: Add DHint
vi: Thêm lời gợi ý C

en: Add E_ncoding Name...
vi: Thêm tê_n bảng mã...

en: Add E_xtrema
vi: Thêm _thái cực

en: Add Encoding Name...
vi: Thêm tên bảng mã...

en: Add Encoding Slots...
vi: Thêm khe bảng mã...

en: Add Entry Anchor...
vi: Thêm neo vào...

en: Add Exit Anchor...
vi: Thêm neo thoát...

en: Add Good Extrema
vi: Thêm thái cực tốt

en: Add Language to Script...
vi: Thêm ngôn ngữ vào chữ viết...

en: Add Language(s) to Script
vi: Thêm (các) ngôn ngữ vào chữ viết

en: Add Mark Anchor...
vi: Thêm neo dấu...

en: Add Sub_table
vi: Thêm _bảng phụ

en: Add Subscripts/Superscripts...
vi: Thêm chữ in cao/thấp...

en: Add VHi_nt
vi: Thêm lời gợi ý _D

en: Add _Lookup
vi: Thêm _sự tra tìm

en: Add _Missing Glyphs
vi: Thê_m hình tượng bị thiếu

en: Add _Small Capitals...
vi: Thêm chữ h_oa nhỏ...

en: Add a corner point
vi: Thêm một điểm góc

en: Add a curve point
vi: Thêm một điểm cong

en: Add a curve point always either horizontal or vertical
vi: Thêm một điểm đường cong lúc nào cũng theo chiều ngang/dọc

en: Add a g2 curve point
vi: Thêm một điểm đường cong g2

en: Add a left "tangent" point
vi: Thêm một điểm « tiếp xúc » bên trái

en: Add a next constraint point (sometimes like a tangent)
vi: Thêm một điểm mép kế tiếp (đôi khi giống như đường tiếp tuyến)

en: Add a point, then drag out its control points
vi: Thêm một điểm, rồi kéo ra các điểm điều khiển của nó

en: Add a prev constraint point (sometimes like a tangent)
vi: Thêm một điểm mép trước (đôi khi giống như đường tiếp tuyến)

en: Add a right "tangent" point
vi: Thêm một điểm « tiếp xúc » bên phải

en: Add a subtable to which lookup?
vi: Thêm một bảng phụ vào sự tra tìm nào?

en: Add a tangent point
vi: Thêm một điểm tiếp xúc

en: Add entries for all glyphs in the scripts to which this lookup applies.
    When FontForge can find a default value it will add that too.
vi: Thêm mục nhập cho mọi hình tượng trong các chữ viết
    liên quan đến hàm tra tìm này. Trình FontForge tìm giá trị
    mặc định thì cũng thêm nó.

en: Add entries for all selected glyphs.
vi: Thêm mục nhập cho mọi hình tượng đã chọn.

en: Add entries to the lookup based on the following suffix.
    So if the suffix is set to "superior" and the font
    contains glyphs named "A" and "A.superior" (and the
    lookup applies to the latin script), then FontForge will
    add an entry mapping "A" -> "A.superior".
vi: Thêm các mục nhập vào sự tra tìm dựa vào hậu tố
    theo sau. Vì vậy, nếu hậu tố được đặt thành
    « superior » và phông chứa hình tượng tên « A »
    và « A.superior » (và sự tra tìm áp dụng cho chữ
    viết La-tinh) thì FontForge sẽ thêm một mục nhập
    ánh xạ « A » -> « A.superior ».

en: Adding new glyphs and referring to them when a glyph contains a bad truetype reference
vi: Thêm các hình tượng mới và tham chiếu đến chúng khi một hình tượng nào đó chứa tham chiếu TrueType sai

en: Adding points at Extrema...
vi: Đang thêm các điểm tại thái cực...

en: Additional arguments for autotrace program:
vi: Đối số thêm cho chương trình đồ lại tự động:

en: Adds a new lookup after the selected lookup
    or at the start of the lookup list if nothing is selected.
vi: Thêm một sự tra tìm mới phía sau sự tra tìm đã chọn
    hay ở đầu danh sách sự tra tìm nếu chưa chọn gì.

en: Adds a new lookup subtable after the selected subtable
    or at the start of the lookup if nothing is selected.
vi: Thêm một bảng phụ tra tìm mới phía sau bảng phụ đã chọn
    hay ở đầu sự tra tìm nếu chưa chọn gì.

en: Adjust Angle
    Obsolete instruction
    Pops one value
vi: Chỉnh Góc
    Chỉ lệnh cũ
    Đẩy một giá trị

en: Adobe Glyph List
vi: Danh sách Hình tượng Adobe

en: Adobe Standard
vi: Adobe tiêu chuẩn

en: Adobe says that "big" splines should not have extrema.
    But they don't define what big means.
    If the distance between the spline's end-points is bigger than this value, then the spline is "big" to fontforge.
vi: Adobe nói rằng chốt trục « lớn » không nên có thái cực.
    Tuy nhiên, họ không định nghĩa từ « lớn ».
    Nếu khoảng cách giữa hai điểm cuối của chốt trục
    vẫn lớn hơn giá trị này, thì FontForge thấy chốt trục « lớn ».

en: Adobe's fontname spec (5088.FontNames.pdf) says that fontnames should not be longer than 29 characters. Do you want to continue anyway?
vi: Đặc tả tên phông của công ty Adobe (5088.FontNames.pdf) nói rằng tên phông có chiều dài tối đa 29 ký tự. Bạn vẫn muốn tiếp tục không?

en: Advance To Next Glyph
vi: Tiến tới hình tượng kế

en: Advance Width Col
vi: Màu độ rộng sớm

en: Advance Width Metrics For %.50s
vi: Đơn vị đo chiều rộng sớm cho %.50s

en: Advance Width as a Bar
vi: Bề rộng tiến tới dạng thanh

en: Advance Width as a Line
vi: Bề rộng tiến tới dạng đường

en: Advance Width does not change.
vi: Chiều rộng sớm không thay đổi.

en: Advance width of glyph %.30s must be less than 127
vi: Bề rộng tiến tới của hình tượng %.30s phải nhỏ hơn 127

en: Aegean scripts
vi: Chữ viết Ægean

en: Afm Save Failed
vi: Lỗi lưu AFM

en: After rotating or skewing a glyph you should probably apply Element->Add Extrema
vi: Sau khi xoay hay làm lệch hình tượng, khuyên bạn áp dụng lệnh « Phần tử > Thêm thái cực »

en: Agaw
vi: Tiếng A-gỏa

en: Ahead Classes
vi: Hạng tới

en: Akhand
vi: Ac-hand

en: Alignment zone height in BlueValues/OtherBlues array is too big for BlueScale.
vi: Bề cao vùng gán quá lớn so với Tỷ lệ Màu xanh trong mảng Giá trị màu xanh/Xanh khác.

en: Alignment zone height in FamilyBlues/FamilyOtherBlues array is too big for BlueScale.
vi: Bề cao vùng gán quá lớn so với Tỷ lệ Màu xanh trong mảng Nhóm màu xanh/Nhóm màu xanh khác.

en: All Glyphs
vi: Mọi hình tượng

en: All characters in the value must be in ASCII
vi: Mọi ký tự trong giá trị này phải nằm trong bộ ký tự ASCII

en: All entries in a lookup must have the same type on line %d of %s
vi: Trong sự tra tìm, tất cả các mục nhập đều phải có cùng một kiểu trên dòng %d của %s

en: All glyphs have the same baseline
vi: Mọi hình tượng đều có cùng một đường cơ bản

en: All layers _cubic
vi: Mọi lớp _lập phương

en: All layers _quadratic
vi: Mọi lớp _toán phương

en: All paths should be closed loops, there should be no exposed endpoints
vi: Mọi đường dẫn nên là vòng lặp bị đóng, không nên có điểm cuối bộc lộ

en: Allow _curve smoothing
vi: _Cho phép làm mịn cong

en: Allow _removal of extrema
vi: Cho phép gỡ _bỏ thái cực

en: Allow _slopes to change
vi: Cho _phép dốc biến đổi

en: Allow a match even if the search pattern has
    to be transformed by a combination of the
    following transformations.
vi: Cho phép khớp, thậm chí nếu chuỗi tìm kiếm
    phải được chuyển dạng bằng tổ hợp những
    việc chuyển dạng theo đây.

en: Allow editing of multiple colors and shades, fills and strokes.
    Multi layered fonts can only be output as type3 or svg fonts.
vi: Cho phép chỉnh sửa nhiều màu sắc, mẫu tô đầy và nét vẽ.
    Phông đa lớp có thể được xuất chỉ dạng phông kiểu 3 hay SVG.

en: Allow errors of:
vi: Cho phép lỗi:

en: Allow the full unicode character set in glyph names.
    This does not conform to adobe's glyph name standard.
    Such names should be for internal use only and
    should NOT end up in production fonts.
vi: Cho phép bộ ký tự Unicode đầy đủ trong tên hình tượng.
    Tuy nhiên, ứng xử này sẽ không thích nghị với tiêu chuẩn
    tên hình tượng của công ty Adobe. Các tên như vậy chỉ
    nên được dùng nội bộ, làm sao để KHÔNG dùng trong
    phông sản xuất.

en: Allow the height match to differ by this much
vi: Cho phép bề cao tương ứng khác biệt theo số này

en: Allow:
vi: Cho phép:

en: Allows you to check that horizontal stems in several
    characters start at the same location.
vi: Cho bạn có khả năng kiểm tra xem cuống theo chiều ngang
    trong vài ký tự khác nhau có bắt đầu tại cùng một chỗ.

en: Allows you to check that stems have consistent widths..
vi: Cho bạn có khả năng kiểm tra xem các cuống có bề rộng thống nhất.

en: Allows you to check that vertical stems in several
    characters start at the same location.
vi: Cho bạn có khả năng kiểm tra xem cuống theo chiều dọc
    trong vài ký tự khác nhau có bắt đầu tại cùng một chỗ.

en: Allows you to find control points which are almost,
    but not quite horizontal or vertical
    from their base point
    (or at the italic angle).
vi: Cho bạn có khả năng tìm điểm điều khiển nằm gần
    (nhưng không phải chính xác) chiều ngang/dọc
    với điểm cơ sở (hoặc tại góc nghiêng).

en: Allows you to find control points which when projected
    onto the line segment between the two end points lie
    outside of those end points
vi: Cho bạn có khả năng tìm điều khiển mà,
    khi được hiện hình trên đoạn đường giữa hai điểm cuối,
    nằm bên ngoài hai điểm cuối đó.

en: Allows you to find lines which are almost,
    but not quite horizontal or vertical
    (or at the italic angle).
vi: Cho bạn có khả năng tìm đường nầm gần
    (nhưng không phải chính xác) chiều
    ngang hay dọc (hay tại góc nghiêng).

en: Allows you to find points which are slightly
    off from the baseline, xheight, cap height,
    ascender, descender heights.
vi: Cho bạn có khả năng tìm điểm không nằm
    chính xác tương đối so với đường cơ sở,
    bề cao X, bề cao nắp, bề cao vùng trên/dưới.

en: Allows you to select optional behavior when generating the font
vi: Cho bạn có khả năng chọn ứng xử tùy chọn khi tạo ra phông

en: Almost H/V Color
vi: Gần màu H/V

en: Almost Horizontal/Vertical Curves
vi: Đường cong gần nằm ngang/dọc

en: Almost Horizontal/Vertical Lines
vi: Đường gần nằm ngang/dọc

note: GT: The _3 is used to mark an accelerator
en: Almost stem_3 hint
vi: Gần là lời gợi ý stem_3

en: Alphabetic Extended
vi: Chữ cái đã mở rộng

en: Alphabetic and syllabic LTR scripts
vi: Chữ viết bên trái-qua-phải kiểu chữ cái và âm tiết

en: Alphabetic and syllabic RTL scripts
vi: Chữ viết bên phải-qua-trái kiểu chữ cái và âm tiết

en: Alsatian
vi: Tiếng An-xa-ti

en: Alt Subs
vi: Thay thế xen kẽ

en: Altai
vi: Tiếng An-tai

en: Alternate Annotation Forms
vi: Hình phụ chú xen kẽ

en: Alternate Substitution
vi: Thay thế xen kẽ

en: Alternate Unicode Encodings / Variation Selectors
vi: Dấu chọn biến đổi/bảng mã Unicode xen kẽ

en: Alternate Vertical Half Metrics
vi: Nửa đơn vị đo xen kẽ theo chiều dọc

en: Alternate Vertical Metrics
vi: Đơn vị đo xen kẽ theo chiều dọc

en: Alternative Half Widths
vi: Nửa rộng xen kẽ

en: Americanist IPA
vi: IPA kiểu Mỹ

en: Amount above top of large box to place baseline of superscripts
vi: Khoảng cách bên trên đỉnh của hộp lớn nơi cần để đường cơ sở của chữ in cao

en: Amount below bottom of large box to place baseline of subscripts
vi: Khoảng cách bên dưới đáy của hộp lớn nơi cần để đường cơ sở của chữ in thấp

en: Amount to lower baseline for denominators in display styles
vi: Khoảng cách cần hạ thấp đường cơ sở cho các mẫu số trong kiểu dáng hiển thị

en: Amount to lower baseline for denominators in non-display styles
vi: Khoảng cách cần hạ thấp đường cơ sở cho các mẫu số trong kiểu dáng không hiển thị

en: Amount to lower baseline for subscripts in display styles
vi: Khoảng cách cần nâng đường cơ sở lên cho chữ in thấp trong kiểu dáng hiển thị

en: Amount to lower baseline for subscripts in non-display styles
vi: Khoảng cách cần nâng đường cơ sở lên cho chữ in thấp trong kiểu dáng không hiển thị

en: Amount to raise baseline for numerators in display styles
vi: Khoảng cách cần nâng đường cơ sở lên cho các tử số trong kiểu dáng hiển thị

en: Amount to raise baseline for numerators in non-display atop styles
vi: Khoảng cách cần nâng đường cơ sở lên cho các tử số trong kiểu dáng atop không hiển thị

en: Amount to raise baseline for numerators in non-display styles
vi: Khoảng cách cần nâng đường cơ sở lên cho các tử số trong kiểu dáng không hiển thị

en: Amount to raise baseline for superscripts in display styles
vi: Khoảng cách cần nâng đường cơ sở lên cho các chữ in cao trong kiểu dáng hiển thị

en: Amount to raise baseline for superscripts in modified styles
vi: Khoảng cách cần nâng đường cơ sở lên cho các chữ in cao trong kiểu dáng đã sửa đổi

en: Amount to raise baseline for superscripts in non-display styles
vi: Khoảng cách cần nâng đường cơ sở lên cho các chữ in cao trong kiểu dáng không hiển thị

en: An entry in the "Sizes" field is not a number.
vi: Trường « Kích cỡ » chứa một mục nhập khác con số.

en: An entry in the "Sizes" field is unreasonable.
vi: Trường « Kích cỡ » chứa một mục nhập vô lý.

en: An error occurred when writing the resource file
vi: Gặp lỗi khi ghi tập tin tài nguyên

en: An error occurred writing %s
vi: Gặp lỗi khi ghi %s

en: An integral number of the selection will be used to cover the path.
    If the path length is not evenly divisible by the selection's
    height, then the selection should be scaled slightly.
vi: Một số nguyên của vùng chọn sẽ được dùng để trải ra đường dẫn.
    Nếu chiều dài của đường dẫn không chia được cho bề cao vùng chọn,
    vùng chọn nên được co giãn một ít.

en: An range in the "Sizes" field is incorrectly ordered.
vi: Trường « Kích cỡ » chứa một phạm vi sai thứ tự.

en: An sfnt file may contain a large number of tables, but this one has over 1000
     and that seems like too many
vi: Một tập tin sfnt có thể chứa rất nhiều bảng, mà cái này có nhiều hơn 1000 bảng,
    có vẻ là quá nhiều

en: An sfnt file must contain SOME tables, but this one does not.
vi: Một tập tin sfnt phải chứa bảng: cái này không phải.

en: An unsigned byte to be pushed on the stack
vi: Một byte không lý cần đẩy vào đống

en: Anchor Class Name
vi: Tên hạng neo

en: Anchor Color
vi: Màu neo

en: Anchor Control
vi: Điều khiển neo

en: Anchor Control for Base
vi: Điều khiển neo cho cơ sở

en: Anchor Control for Mark
vi: Điều khiển neo cho dấu

en: Anchor Control for class %.100s in glyph %.100s as %.20s
vi: Điều Khiển Neo cho hạng %.100s trong hình tượng %.100s như %.20s

en: Anchor Control...
vi: Điều khiển neo...

en: Anchor Lost
vi: Neo bị mất

en: Anchor Point Info
vi: Thông tin điểm neo

en: Anchor _Glyph at Point
vi: Hình tượn_g thả neo vào điểm

en: Anchor classes in subtable %.80s
vi: Hạng neo trong bảng phụ %.80s

en: Anchor-%d
vi: Neo-%d

en: AnchorPoint|_New
vi: Mớ_i

en: Anchored Line Color
vi: Màu đường cụ neo

en: Anchored Pairs
vi: Cặp thả neo

en: Anti-Alias
vi: Làm trơn

en: Any points this high will be assumed to be on serifs,
    and will remain at that height after processing.
    (So serifs should remain the same size).
    (If you do wish the serifs to grow, set this to 0)
vi: Bất cứ điểm nào ở bề cao này sẽ được giả sử
    là trên chân, sẽ còn lại ở bề cao đó sau khi xử lý.
    (Vậy kích cỡ của chân không nên thay đổi.
    Muốn tăng kích cỡ chân thì đặt tùy chọn này
    thành số 0.)

en: Anything outside the OS/2 WinAscent &
    WinDescent fields will be clipped by windows.
    This includes marks, etc. that have been repositioned by GPOS.
    (The descent field is usually positive.)
    If the "[] Is Offset" checkbox is clear then
    any number you enter will be the value used in OS/2.
    If set then any number you enter will be added to the
    font's bounds. You should leave this
    field 0 and check "[*] Is Offset" in most cases.
    
    Note: WinDescent is a POSITIVE number for
    things below the baseline
vi: Hệ điều hành Windows sẽ gón điều nào
    nằm bên ngoài trường Lên Win và Xuống Win
    của OS/2. Gồm có các dấu v.v. đã được định vị lại
    bởi GPOS. (Trường đi xuống thường là số dương.)
    Nếu tùy chọn « [] Bù » bị tắt, bất cứ số nào
    bạn nhập sẽ là giá trị được dùng trong OS/2.
    Bật thì bất cứ số nào bạn nhập sẽ được thêm
    vào các giới hạn của phông. Bạn nên để lại
    trường này là số 0 và bật tùy chọn « [*] Bù »
    trong phần lớn trường hợp.

en: Append a FONTLOG entry
vi: Phụ thêm mục nhập FONTLOG

en: Append to it
vi: Phụ thêm vào nó

en: Apple Advanced Typography
vi: Thuật cấp cao trình bày bản in Apple

en: Apple and MS/Adobe differ about the format of truetype and opentype files.
    This controls the default setting of the Apple checkbox in the
    File->Generate Font dialog.
    The main differences are:
     Bitmap data are stored in different tables
     Scaled composite glyphs are treated differently
     Use of GSUB rather than morx(t)/feat
     Use of GPOS rather than kern/opbd
     Use of GDEF rather than lcar/prop
    If both this and OpenType are set, both formats are generated
vi: Công ty Apple và MS/Adobe sử dụng định dạng tập tin TrueType và OpenType khác nhau.
    Tùy chọn này điều khiển thiết lập mặc định của hộp chọn Apple trong hộp thoại « Tập tin > Tạo ra phông ».
    Khác biệt chính:
     • Dữ liệu mảng ảnh được cất giữ trong bảng khác nhau
     • Hình tượng ghép đã co giãn được xử lý khác
     • Dùng GSUB hơn morx(t)/feat
     • Dùng GPOS hơn kern/opbd
     • Dùng GDEF hơn lcar/prop
    Bật cả hai tùy chọn này và OpenType thì tạo ra cả hai định dạng.

en: Apple and MS/Adobe differ about the format of truetype and opentype files.
    This controls the default setting of the OpenType checkbox in the
    File->Generate Font dialog.
    The main differences are:
     Bitmap data are stored in different tables
     Scaled composite glyphs are treated differently
     Use of GSUB rather than morx(t)/feat
     Use of GPOS rather than kern/opbd
     Use of GDEF rather than lcar/prop
    If both this and Apple are set, both formats are generated
vi: Công ty Apple và MS/Adobe sử dụng định dạng tập tin TrueType và OpenType khác nhau.
    Tùy chọn này điều khiển thiết lập mặc định của hộp chọn OpenType trong hộp thoại « Tập tin > Tạo ra phông ».
    Khác biệt chính:
     • Dữ liệu mảng ảnh được cất giữ trong bảng khác nhau
     • Hình tượng ghép đã co dãn được xử lý khác
     • Dùng GSUB hơn morx(t)/feat
     • Dùng GPOS hơn kern/opbd
     • Dùng GDEF hơn lcar/prop
    Bật cả hai tùy chọn này và Apple thì tạo ra cả hai định dạng.

en: Apple bitmap only sfnt (dfont)
vi: sfnt chỉ mảng ảnh Apple (dfont)

en: Apply at %d %.80s
vi: Áp dụng tại %d %.80s

en: Apply change to which lookups?
vi: Áp dụng thay đổi cho những sự tra tìm nào?

en: Arabic (Bahrain)
vi: Tiếng A rập (Ba-rainh)

en: Arabic (Egypt)
vi: Tiếng A Rập (Ai Cập)

en: Arabic (Iraq)
vi: Tiếng Ả Rập (I-rắc)

en: Arabic (Jordan)
vi: Tiếng A Rập (Gioa-đan)

en: Arabic (Kuwait)
vi: Tiếng A Rập (Khu-ouaith)

en: Arabic (Lebanon)
vi: Tiếng A Rập (Le-ba-non)

en: Arabic (Libya)
vi: Tiếng A Rập (Li-bi)

en: Arabic (Oman)
vi: Tiếng A Rập (Ô-man)

en: Arabic (Qatar)
vi: Tiếng A rập (Qua-tă)

en: Arabic (Saudi Arabia)
vi: Tiếng A Rập (A Rập Xau-đi)

en: Arabic (Syria)
vi: Tiếng A Rập (Xy-ri)

en: Arabic (Tunisia)
vi: Tiếng A Rập (Tu-ni-xi)

en: Arabic (U.A.E.)
vi: Tiếng A Rập (U.A.E.)

en: Arabic (Yemen)
vi: Tiếng A Rập (Yê-men)

en: Arabic Number
vi: Con số ngôn ngữ A Rập

en: Arabic Right to Left
vi: Bên Phải qua Trái ngôn ngữ A Rập

en: Arakanese
vi: Tiếng A-ra-ka-ni

en: Are there any bitmap glyphs whose advance width
    is not is expected from scaling and rounding
    the outline's advance width?
vi: Có hình tượng mảng ảnh nào có chiều rộng sớm
    không phải đòi bằng cách co giãn và làm tròn
    chiều rộng sớm của nét ngoài không?

en: Are there any glyph's whose bounding boxes extend above this number?
vi: Có hình tượng nào có hộp biên kéo dài qua bên trên số này?

en: Are there any glyph's whose bounding boxes extend below this number?
vi: Có hình tượng nào có hộp biên kéo dài qua bên dưới số này?

en: Are there any glyph's whose bounding boxes extend to the left of this number?
vi: Có hình tượng nào có hộp biên kéo dài qua bên trái số này?

en: Are there any glyphs whose bounding boxes extend to the right of this number?
vi: Có hình tượng nào có hộp biên giới kéo dài qua bên phải con số này?

en: Are there any outline characters which don't have a bitmap version in one of the bitmap fonts?
    Conversely are there any bitmap characters without a corresponding outline character?
vi: Có ký tự nét ngoài nào không có phiên bản mảng ảnh
    trong một của những phông mảng ảnh không?
    Ngược lại, có ký tự mảng ảnh nào không có ký tự nét
    ngoài tương ứng không?

en: Are you sure you don't want to use the cidmap I found?
vi: Bạn có chắc không muốn sử dụng sơ đồ CID đã tìm không?

en: Are you sure you want to replace Å?
    The ring will not join to the A.
vi: Bạn có chắc muốn thay thế ký tự Å không?
    Vậy vòng sẽ không nối lại với chữ A.

en: Are you sure you wish to remove sub-font %1$.40s from the CID font %2$.40s
vi: Bạn có chắc muốn gỡ bỏ phông phụ %1$.40s khỏi phông CID %2$.40s không?

en: Are you sure you wish to remove these glyphs? This operation cannot be undone.
vi: Bạn có chắc muốn gỡ bỏ các hình tượng này không? Không thể hủy bước này.

en: Armenian Ligatures
vi: Chữ ghép tiếng Ác-mê-ni

en: ArrowAccelFactor
vi: Tăng Tốc Mũi Tên

en: ArrowMoveSize
vi: Mũi Tên Chuyển

en: As Background
vi: Làm nền

en: As CFF fonts
vi: Dưới dạng phông CFF

en: As the selected glyphs are also source glyphs, they will be renamed, so they can't act as source glyphs for a lookup.
vi: Vì các hình tượng đã chọn cũng là hình tượng nguồn, chúng có tên sẽ thay đổi nên không thể làm hình tượng nguồn khi tra tìm.

en: Ascent and Descent must be positive and their sum less than 16384
vi: Giá trị Lên và Xuống phải là số dương, cũng phải có tổng nhỏ hơn 16384.

en: Ask the user for autotrace arguments each time autotrace is invoked
vi: Nhắc người dùng nhập các đối số đồ lại tự động, mỗi lần gọi hàm đó

en: Ask the user for mf commands each time mf is invoked
vi: Nhắc người dùng nhập các lệnh MF mỗi lần gọi hàm đó

en: AskBDFResolution
vi: Yêu Cầu Phân Giải BFD

en: AskUserForCMap
vi: Yêu Cầu CMap

en: Aspect Ratio same as Tile Glyph
vi: Tỷ lệ Hình thể trùng với Xếp lát Hình tượng

en: At End
vi: Ở cuối

en: At Start
vi: Ở đầu

en: At least one anchor point was lost when pasting from one font to another because no matching anchor class could be found in the new font.
vi: Ít nhất một điểm neo bị mất khi dán từ phông này sang phông khác,
    vì không tìm thấy hạng neo tương ứng trong phông mới.

en: At most 31 glyphs may be specified in an insert list
vi: Trong danh sách chèn, có thể xác định nhiều nhất 31 hình tượng

en: At most 8 kerning values may be specified here
vi: Ở đây có thể xác định nhiều nhất 8 giá trị định chỗ

en: At pixelsize %d the character %s either starts before the origin or extends beyond the advance width.
vi: Tại kích cỡ %d, ký tự %s hoặc bắt đầu trước gốc hoặc kéo dài qua bề rộng tiến tới.

en: At small pixel sizes (screen font sizes)
    the rounding errors that occur may be
    extremely ugly. A device table allows
    you to specify adjustments to the rounded
    Every pixel size my have its own adjustment.
vi: Ở kích cỡ điểm ảnh nhỏ (kích cỡ phông màn hình),
    có thể gặp lỗi làm tròn rất xấu.
    Bảng thiết bị cho phép bạn ghi rõ giá trị
    điều chỉnh cho mỗi kích cỡ theo điểm ảnh.

en: Athapaskan
vi: Tiếng A-ta-pa-x-ca

en: Attempt to apply a lookup to a location out of the range of this contextual
     lookup seq=%d max=%d
vi: Thử áp dụng sự tra tìm cho vị trí ở ngoại phạm vi sự tra tìm
    ngữ cảnh này: dãy=%d tối đa=%d

en: Attempt to apply a lookup to a location out of the range of this contextual
     lookup seq=%d, max=%d
vi: Thử áp dụng sự tra tìm cho một vị trí ở ngoại phạm vi của sự tra tìm
    kiểu ngữ cảnh này: dãy=%d tối đa=%d

en: Attempt to back up twice
vi: Thử sao lưu hai lần

en: Attempt to divide by 0 in %.30s
vi: Thử chia cho số 0 trong %.30s

en: Attempt to encode missing glyph %d to %d (0x%x)
vi: Thử mã hoá hình tượng còn thiếu %d thành %d (0x%x)

en: Attempt to have a font with more than %d layers
vi: Sự thử có một phông với nhiều hơn %d lớp

en: Attempt to invert a singular matrix
vi: Thử đảo ngược một ma trận đơn

en: Attempt to make a character that refers to itself
vi: Thử tạo ký tự tham chiếu đến chính nó

en: Attempt to make a glyph that refers to itself
vi: Thử tạo hình tượng tham chiếu đến chính nó

en: Attempt to make a ligature for (non-existent) glyph %d out of
vi: Thử tạo chữ ghép cho hình tượng (không tồn tại) %d bằng

en: Attempt to make a ligature for glyph %d out of
vi: Thử tạo một chữ ghép cho hình tượng %d bằng

en: Attempt to read feature data beyond end of %s table
vi: Sự thử đọc dữ liệu tính năng quá kết thúc của bảng %s

en: Attempt to read lookup data beyond end of %s table
vi: Sự thử đọc dữ liệu tra tìm quá kết thúc của bảng %s

en: Attempt to read script data beyond end of %s table
vi: Sự thử đọc dữ liệu chữ viết quá kết thúc bảng %s

en: Attempt to redefine anchor definition of "%s" on line %d of %s
vi: Sự thử xác định lại lời xác định neo « %s » trên dòng %d của %s

en: Attempt to redefine value record definition of "%s" on line %d of %s
vi: Sự thử xác định lại lời xác định mục ghi giá trị « %s » trên dòng %d của %s

en: Attempt to reference lookup %d (within a contextual lookup), but there are
     only %d lookups in %s
vi: Thử tham chiếu sự tra tìm %d (bên trong sự tra tìm kiểu ngữ cảnh),
    nhưng chỉ có %d sự tra tìm trong %s

en: Attempt to regenerate a pixel size that has not been created (%d@%d)
vi: Thử tạo ra lại một kích cỡ điểm ảnh chưa tạo (%d@%d)

en: Attempt to save a pixel size that has not been created (%d@%d)
vi: Thử lưu một kích cỡ điểm ảnh chưa tạo (%d@%d)

en: Attempt to take logarithm of %1$g in %2$.30s
vi: Thử tính logarít của %1$g trong %2$.30s

en: Attempt to take the square root of %1$g in %2$.30s
vi: Thử tính căn bậc hai của %1$g trong %2$.30s

en: Attempt to use a multiple master subroutine in a non-mm font in %s.
vi: Thử dùng hàm phụ đa chủ (MM) trong phông không MM trong %s.

en: Attempt to use a multiple master subroutine in a non-mm font.
vi: Thử dùng hàm phụ đa chủ (MM) trong phông không phải MM.

en: Auto Hinting Font...
vi: Đang tự động gợi ý phông...

en: Auto Instructing Font...
vi: Đang tự động chỉ dẫn phông...

en: Auto Width
vi: Bề rộng tự động

en: Auto _Counter Hint
vi: Tự động gợi ý ngượ_c

en: AutoHint
vi: Tự động gợi ý

en: AutoHint changed glyphs before generating a font
vi: Tự động Gợi ý các hình tượng bị thay đổi trước khi tạo ra phông

en: AutoLBearingSync
vi: TĐ Theo PhHướng bên Trái

en: AutoWidth failure on %s
vi: Lỗi đặt bề rộng tự động trên %s

en: AutoWidthSync
vi: TĐ Theo Rộng

en: Auto_Hint
vi: _Gợi ý tự động

en: Auto_Instr
vi: Tự động chỉ _dẫn

en: Autohinta_ble
vi: Có thể _tự động gợi ý

en: Automagic recovery of changes to %.80s failed.
    Should FontForge try again to recover next time you start it?
vi: Lỗi phục hồi tự động các thay đổi trong %.80s.
    Lần kế tiếp khởi chạy trình FontForge,
    bạn có muốn nó thử lại phục hồi không?

en: Autot_race
vi: Tự động đồ _lại

en: AutotraceArgs
vi: Đối Số TĐ Đồ Lại

en: AutotraceAsk
vi: Yêu Câu Đối Số TĐ Đồ Lại

en: Autotracing...
vi: Đang đồ lại tự động...

en: Axerbaijani (Arabic)
vi: Tiếng A-xơ-bai-gianh (A Rập)

en: Axerbaijani (Cyrillic)
vi: Tiếng A-xơ-bai-gianh (Ki-rin)

en: Axis 1
vi: Trục 1

en: Axis 2
vi: Trục 2

en: Axis 3
vi: Trục 3

en: Axis 4
vi: Trục 4

en: Axis Ht:
vi: CaoTrục:

en: Axis Range:
vi: Phạm vi trục:

en: Axis Type:
vi: Kiểu trục:

en: Axis height of the font
vi: Bề cao trục của phông

en: Axis range not valid
vi: Phạm vi trục không hợp lệ

en: AxisHeight:
vi: Cao trục:

en: AxisValue|Default
vi: Mặc định

en: Azebaijani (roman)
vi: Tiếng A-xơ-bai-gianh (La-tinh)

en: Azeri
vi: Tiếng A-de-ri

en: Azeri (Cyrillic)
vi: Tiếng A-xê-ri (Ki-rin)

en: Azeri (Latin)
vi: Tiếng A-xê-ri (La-tinh)

note: GT: Bottom/Right (side) bearing
en: BBearing:
vi: Phương hướng bên dưới:

en: BDF Info...
vi: Thông tin BDF...

en: BDF Resolution
vi: Phân giải BDF

en: BDF bitmap properties table
vi: bảng thuộc tính ảnh mảng BDF

en: B_uild
vi: _Xây dựng

en: Back Classes
vi: Hạng lùi

en: Back coverage %d:
vi: Bao quát lùi %d:

en: Background Gradient
vi: Chuyển sắc nền

en: Background Gradient:
vi: Chuyển sắc nền:

en: Background Image Color
vi: Màu ảnh nền

en: Background color for popup windows
vi: Màu nền cho cửa sổ tự mở

en: Background color for the drawing area of all views
vi: Màu nền cho vùng vẽ của mọi khung xem

en: Background color of column headers at the top of a matrix edit
vi: Màu nền của phần đầu cột ở đầu của ô sửa ma trận

en: Backtrack
vi: Rút lui

en: Backtrack Match:
vi: Khớp rút lui :

en: Backtrack class %d:
vi: Hạng rút lui %d:

en: Backtrack class:  | Backtrack classes:
vi[0]: Hạng rút lui :

en: Backup SFD
vi: SDF sao lưu

en: Bad Apple Kern Class
vi: Hạng định chỗ Apple sai

en: Bad Ascent/Descent
vi: Lên/Xuống sai

en: Bad Axis
vi: Trục sai

en: Bad BlueFuzz entry.
vi: Mục nhập Màu xanh mờ sai

en: Bad BlueScale entry.
vi: Mục nhập Tỷ lệ Màu xanh sai

en: Bad BlueShift entry.
vi: Mục nhập Dời màu xanh sai.

note: GT: The CFF font type contains a thing called a name INDEX, and that INDEX GT: is bad. It is an index of many of the names used in the CFF font. GT: We hope the user will never see this.
en: Bad CFF name INDEX
vi: INDEX tên CFF sai

en: Bad CID offset for CID %d
vi: Bù CID sai đối với CID %d

en: Bad CharString. Does not include lenIV bytes.
vi: CharString (chuỗi ký tự) sai : không chứa byte lenIV.

en: Bad Class
vi: Hạng sai

en: Bad Color
vi: Màu sai

en: Bad Coverage Table
vi: Bảng bao quát sai

en: Bad Device Table Adjustment
vi: Sai điều chỉnh bảng thiết bị

en: Bad Drawing Operation
vi: Thao tác vẽ sai

en: Bad Encoding
vi: Bảng mã sai

en: Bad Extension
vi: Phần mở rộng sai

en: Bad Family Name
vi: Tên nhóm sai

en: Bad Family Name, must begin with an alphabetic character.
vi: Tên nhóm sai : phải bắt đầu với một ký tự chữ cái.

en: Bad Font
vi: Phông sai

en: Bad Font Family Name
vi: Tên nhóm phông sai

en: Bad Font Name
vi: Tên phông sai

en: Bad Glyph Count
vi: Số đếm hình tượng sai

en: Bad Glyph Name
vi: Tên hình tượng sai

en: Bad Gradient
vi: Chuyển sắc sai

en: Bad Grid Fitting table
vi: Bảng vừa lưới sai

en: Bad IBM Family
vi: Nhóm IBM sai

en: Bad Language
vi: Ngôn ngữ sai

en: Bad Lig. Caret Count
vi: Sai đếm con nháy chữ ghép

en: Bad MM Weights
vi: Độ đậm MM sai

en: Bad Mac Family
vi: Nhóm Mac sai

en: Bad Metrics
vi: Đơn vị đo sai

en: Bad Multiple Master Font
vi: Phông Multiple Master sai

en: Bad Multiple/Alternate substitution glyph. GID %d not less than %d
vi: Hình tượng thay thế Đa/Xen kẽ sai : GID %d không phải nhỏ hơn %d

en: Bad Name
vi: Tên sai

en: Bad Number
vi: Số sai

en: Bad Number in %s
vi: Gặp số sai trong %s.

en: Bad OS/2 version
vi: Phiên bản OS/2 sai

en: Bad Parts List
vi: Danh sách phần sai

en: Bad Pattern
vi: Mẫu sai

en: Bad Pattern Size
vi: Sai kích cỡ mẫu

en: Bad Point Match
vi: Sai khớp điểm

en: Bad Point Numbering
vi: Sai đánh số điểm

en: Bad PostScript function
vi: Hàm PostScript sai

en: Bad Private Dictionary
vi: Từ điển Riêng sai

en: Bad RGB color spec: %s
vi: Sai ghi rõ màu RGB: %s

en: Bad Range
vi: Phạm vi sai

en: Bad Range, start (%1$04X) is greater than end (%2$04X)
vi: Phạm vi sai : đầu (%1$04X) lớn hơn cuối (%2$04X)

en: Bad Reference
vi: Tham chiếu sai

en: Bad Script
vi: Chữ viết sai

en: Bad Sequence/Lookup List
vi: Danh sách Dãy/Tra tìm sai

en: Bad Size
vi: Cỡ sai

en: Bad StdHW entry.
vi: Mục nhập W ngang chuẩn sai.

en: Bad StdVW entry.
vi: Mục nhập W dọc chuẩn sai.

en: Bad StemSnapH entry.
vi: Mục nhập đính cuống ngang sai.

en: Bad StemSnapV entry.
vi: Mục nhập đính cuống dọc sai.

en: Bad Style
vi: Kiểu dáng sai

en: Bad Template
vi: Mẫu sai

en: Bad Tile
vi: Đá lát sai

en: Bad Token
vi: HIệu bài sai

en: Bad Transformation Matrix
vi: Ma trận chuyển dạng sai

en: Bad Transformation matrix
vi: Ma trận chuyển dạng sai

en: Bad Value
vi: Giá trị sai

en: Bad Variants List
vi: Danh sách biến thể sai

en: Bad Variants list for glyph %s in %s
vi: Danh sách biến thể sai cho hình tượng %s trong %s

en: Bad base table.
vi: Bảng cơ sở sai.

en: Bad bounding box for %s.
vi: Hộp giới hạn sai cho %s.

en: Bad cidmap file
vi: Tập tin sơ đồ CID sai

en: Bad class count in contextual chaining sub-table.
vi: Số đếm hạng sai trong bảng phụ tạo dãy ngữ cảnh.

en: Bad class def table. Glyph range %d-%d out of range [0,%d)
vi: Bảng xác định hạng sai : phạm vi hình tượng %d-%d ở ngoại phạm vi [0,%d)

en: Bad class def table. start=%d cnt=%d, max glyph=%d
vi: Bảng xác định hạng sai : đầu=%d đếm=%d, hình tượng tối đa=%d

en: Bad class in state machine.
vi: Hạng sai trong cơ chế tình trạng.

en: Bad color on line %d, must be between 000000 and ffffff.
vi: Màu sai trên đường %d, phải nằm giữa 000000 và ffffff.

en: Bad contextual or chaining sub table. Glyph %d out of range [0,%d)
vi: Bảng phụ sai kiểu ngữ cảnh hay tạo dãy. Hình tượng %d ở ngoại phạm vi [0,%d)

en: Bad correction
vi: Sai điều chỉnh

en: Bad count in context chaining sub-table.
vi: Số đếm sai trong bảng phụ tạo dãy ngữ cảnh.

en: Bad count in contextual chaining sub-table.
vi: Số đếm sai trong bảng phụ tạo dãy ngữ cảnh.

en: Bad count.
vi: Số đếm sai

en: Bad coverage table. Glyph %d out of range [0,%d)
vi: Bảng bao quát sai : hình tượng %d ở ngoại phạm vi [0,%d)

en: Bad coverage table. Glyph range %d-%d out of range [0,%d)
vi: Bảng bao quát sai : phạm vi hình tượng %d-%d ở ngoại phạm vi [0,%d)

en: Bad dash list
vi: Danh sách gạch gạch sai

en: Bad default baseline
vi: Đường cơ bản mặc định sai

en: Bad device table
vi: Bảng thiết bị sai

en: Bad device table
vi: Bảng thiết bị sai

en: Bad device table for %s
vi: Bảng thiết bị sai cho %s

en: Bad device table for glyph %s in %s
vi: Bảng thiết bị sai cho hình tượng %s trong %s

en: Bad device table for in row %d of %s
vi: Bảng thiết bị sai trên hàng %d của %s

en: Bad encoding file format
vi: Sai định dạng tập tin bảng mã

en: Bad fdselect
vi: fdselect sai

en: Bad feature tag
vi: Thẻ tính năng sai

en: Bad few values in /BlendDesignMap for axis %s.
vi: Vài giá trị sai trong /BlendDesignMap (pha trộn sơ đồ thiết kế) đối với trục %s.

en: Bad flags value, implied MORE components at end of glyph %d
vi: Giá trị cờ sai : ngụ ý thành phần THÊM nữa tại kết thúc hình tượng %d

en: Bad flex subroutine in %s
vi: Có hàm phụ flex sai trong %s

en: Bad font
vi: Phông sai

en: Bad font specification
vi: Đặc tả phông sai

en: Bad font, offset out of bounds.
vi: Phông sai : giá trị bù ở ngoại phạm vi.

en: Bad font: Encoding data out of range.
vi: Phông sai : dữ liệu mã hoá ở ngoại phạm vi.

en: Bad format for coverage table %d
vi: Định dạng sai cho bảng bao quát %d.

en: Bad glyph (%d), disordered 'loca' table (start comes after end)
vi: Hình tượng sai (%d): bảng 'loca' không theo thứ tự đúng (đầu nằm sau cuối)

en: Bad glyph (%d), its data length is negative
vi: Hình tượng sai (%d): có chiều dài dữ liệu âm

en: Bad glyph (%d), its definition extends beyond the end of the glyf table
vi: Hình tượng sai (%d): lời xác định nó kéo dài qua kết thúc bảng 'glyf'

en: Bad glyph (%d), its definition extends beyond the space allowed for it
vi: Hình tượng sai (%d): lời xác định nó kéo dài qua khoảng cách đã cấp phát

en: Bad glyph count in mort table.
vi: Số đếm hình tượng sai trong bảng 'mort'.

en: Bad glyph range specified in color subtable of PfEd table
vi: Xác định phạm vi hình tượng sai trong bảng phụ màu sắc của bảng PfEd

en: Bad glyph range specified in glyph comment subtable of PfEd table
vi: Xác định phạm vi hình tượng sai trong bảng phụ ghi chú hình tượng của bảng PfEd

en: Bad glyph variant subtable of MATH table.
vi: Bảng MATH (toán học) có bảng phụ biến thế hình tượng sai.

en: Bad hex color spec: %s
vi: Sai ghi rõ màu thập lục: %s

en: Bad hex number
vi: Số thập lục sai

en: Bad hex number in %s
vi: Gặp số thập lục sai trong %s

en: Bad image file
vi: Tập tin ảnh sai

en: Bad image file, not a bitmap: %.100s
vi: Tập tin ảnh sai, không phải là mảng ảnh: %.100s

en: Bad image file: %.100s
vi: Tập tin ảnh sai : %.100s

en: Bad kern pair: glyphs %d & %d must be less than %d
vi: Cặp định chỗ sai : hình tượng %d và %d phải < %d

en: Bad kern pair: glyphs %d & %d should have been < %d
vi: Cặp định chỗ sai : hình tượng %d và %d nên < %d

en: Bad language tag
vi: Thẻ ngôn ngữ sai

en: Bad ligature anchor count.
vi: Số đếm neo chữ ghép sai.

en: Bad ligature base table.
vi: Bảng cơ sở chữ chép sai.

en: Bad ligature component glyph. GID %d not less than %d (in ligature %d)
vi: Hình tượng thành phần chữ ghép sai : GID %d không phải nhỏ hơn %d
    (trong chữ ghép %d).

en: Bad ligature glyph. GID %d not less than %d
vi: Hình tượng chữ ghép sai : GID %d không phải nhỏ hơn %d

en: Bad lookup table: format=2 (%d/%d), first=%d last=%d total glyphs in font=%d
vi: Bảng tra tìm sai:
     • định dạng=2 (%d/%d)
     • đầu=%d
     • cuối=%d
     • tổng hình tượng trong phông=%d

en: Bad lookup table: format=4 (%d/%d), first=%d last=%d total glyphs in font=%d
vi: Bảng tra tìm sai:
     • định dạng=4 (%d/%d)
     • đầu=%d
     • cuối=%d
     • tổng hình tượng trong phông=%d

en: Bad lookup table: format=6, first=%d total glyphs in font=%d
vi: Bảng tra tìm sai:
     • định dạng=6
     • đầu=%d
     • tổng hình tượng trong phông=%d

en: Bad lookup table: format=8, first=%d cnt=%d total glyphs in font=%d
vi: Bảng tra tìm sai:
     • định dạng=8
     • đầu=%d
     • đếm=%d
     • tổng hình tượng trong phông=%d

en: Bad lookup type
vi: Sai kiểu sự tra tìm

en: Bad mark table.
vi: Bảng dấu sai.

en: Bad mort ligature table. Not long enough
vi: Bảng chữ ghép 'mort' sai : không đủ dài

en: Bad name when parsing %s for unicode %x
vi: Gặp tên sai khi phân tích %s cho Unicode %x.

en: Bad namelist file
vi: Tập tin danh sách tên sai

en: Bad number
vi: Con số sai

note: GT: NaN is a concept in IEEE floating point which means "Not a Number" GT: it is used to represent errors like 0/0 or sqrt(-1).
en: Bad number, infinity or nan: %s
vi: Số sai, vô hạn hay NaN (không phải con số): %s

en: Bad numeric value for %s.%s
vi: Giá trị thuộc số sai cho %s.%s

en: Bad numeric value for %s.%s must be between 0 and 255
vi: Giá trị thuộc số sai cho %s.%s (phải nằm giữa 0 và 255)

en: Bad offset on line %d, must be between 0% and 100%.
vi: Sai đặt hiệu trên dòng %d, phải nằm giữa 0 và 100 phần trăm.

en: Bad offset: %d for subfont %s
vi: Bù sai: %d cho phông con %s

en: Bad opacity on line %d, must be between 0.0 and 1.0.
vi: Sai đặt độ đục trên dòng %d, phải nằm giữa 0.0 và 1.0.

en: Bad pair position: glyphs %d & %d should have been < %d
vi: Vị trí cặp sai : hình tượng %d và %d nên < %d

en: Bad parts list for glyph %s in %s
vi: Danh sách phần sai cho hình tượng %s trong %s

en: Bad pixel size
vi: Sai kích cỡ điểm ảnh

en: Bad replace pattern
vi: Mẫu thay thế sai

en: Bad reverse contextual chaining substitution glyph: %d is not less than %d
vi: Hình tượng thay thế tạo dãy ngữ cảnh ngược sai : %d không phải nhỏ hơn %d.

en: Bad script tag
vi: Thẻ chữ viết sai

en: Bad search pattern
vi: Mẫu tìm kiếm sai

en: Bad selection
vi: Sai chọn

en: Bad setting
vi: Thiết lập sai

en: Bad sid %d (must be less than %d)
vi: SID sai %d (phải < %d)

en: Bad stem add
vi: Sai thêm cuống

en: Bad subroutine INDEX in cff font.
vi: INDEX (chỉ số) hàm con sai trong phông CFF.

en: Bad substitution glyph: GID %d not less than %d
vi: Hình tượng thay thế sai : GID %d không phải nhỏ hơn %d

en: Bad tag
vi: Thẻ sai

en: Bad template, no extension
vi: Mẫu sai, không có phần mở rộng

en: Bad template, unrecognized format
vi: Mẫu sai, không nhận ra định dạng

en: Bad token "%.30s"
    near ...%40s
vi: Hiệu bài sai « %.30s »
    gần ...%40s

en: Bad token. Expected "%.10s"
    near ...%40s
vi: Hiệu bài sai. Đợi « %.10s »
    gần ...%40s

en: Bad token. Expected "%.10s" got "%.10s"
    near ...%40s
vi: Hiệu bài sai. Đợi « %.10s », còn nhận « %.10s »
    gần ...%40s

en: Bad token. got "%1$c"
    near ...%2$40s
vi: Hiệu bài sai . Nhận « %1$c »
    gần ...%2$40s

en: Bad tt font: contour ends make no sense in glyph %d.
vi: Phông TT sai : trong hình tượng %d, các cuối của đường viền không có ích.

note: GT: The words "true" and "false" should be left untranslated. We are restricted GT: here by what PostScript understands, and it only understands the English GT: words. You may, of course, change it to something like ("true" (vrai) ou "false" (faux))
en: Bad type
vi: Kiểu sai

en: Bad unicode value for an alternate unicode / variation selector
vi: Giá trị Unicode sai cho một dấu chọn biến đổi/Unicode xen kẽ

en: Bad unicode value when parsing %s
    %s
vi: Gặp giá trị Unicode sai khi phân tách %s
    %s

en: Bad value for blend in /BlendDesignMap for axis %s.
vi: Giá trị sai đối với việc pha trộn trong /BlendDesignMap (pha trộn sơ đồ thiết kế) đối với trục %s.

en: Bad xfig file
vi: Tập tin xfig sai

en: Baghelkhandi
vi: Tiếng Ba-ghen-khan-đi

en: Balante
vi: Tiếng Ba-lan-the

en: Balkar
vi: Tiếng Ban-khă

en: Balochi
vi: Tiếng Ba-lô-khi

en: Bamileke
vi: Tiếng Ba-mi-le-ke

en: Bar Width:
vi: Rộng thanh:

en: Base Glyph
vi: Hình tượng cơ sở

en: Base Glyph Name
vi: Tên hình tượng cơ sở

en: Base Glyphs
vi: Hình tượng cơ sở

en: Base Lig
vi: Chữ ghép cơ sở

en: Base Ligatures
vi: Chữ ghép cơ sở

en: Base Mark
vi: Dấu cơ sở

en: Base Marks
vi: Dấu cơ sở

en: Base X
vi: X cơ sở

en: Base Y
vi: Y cơ sở

en: Baseline table (OT version)
vi: Bảng đường cơ bản (phiên bản OT)

en: Baseline used for Latin, Greek, Cyrillic text.
vi: Đường cơ bản được dùng cho chữ viết tiếng La-tinh, Hy Lạp và Ki-rin.

en: Bases
vi: Cơ sở

en: Basic Multilingual Plane
vi: Mặt Phẳng Đa Ngôn Ngữ Cơ Bản

en: Baule
vi: Tiếng Bau-le

en: Be_vel
vi: Cạnh _xiên

en: Begin:
vi: Đầu :

en: Belarussian
vi: Tiếng Be-la-ru-xợ

en: Below Base Forms
vi: Hình dưới cơ sở

en: Below Base Mark
vi: Dưới dấu cơ sở

en: Below Base Substitutions
vi: Thay thế dưới cơ sở

note: #-#-#-#-#  545 (iso_639-2)  #-#-#-#-# Name for bem
en: Bemba
vi: Tiếng Bem-ba

en: Bengali Bangladesh
vi: Tiếng Ben-ga-li Bang-la-đe-xợ

en: Beti
vi: Tiếng Be-thi

en: Beyond the endpoint the gradient repeats itself, but reflected.
    This does not work for PostScript gradients
vi: Ở bên kia các điểm cuối, chuyển sắc tự lặp lại mà cũng phản ánh.
    Không hoạt động được với chuyển sắc thẳng kiểu PostScript.

en: Beyond the endpoints the gradient repeats itself
    This does not work for PostScript gradients.
vi: Ở bên kia các điểm cuối, chuyển sắc tự lặp lại.
    Không hoạt động được với chuyển sắc thẳng kiểu PostScript.

en: Beyond the endpoints, the gradient takes on the color at the end-points
    This does not work for PostScript linear gradients
vi: Ở bên kia các điểm cuối, chuyển sắc có màu của điểm cuối.
    Không hoạt động được với chuyển sắc thẳng kiểu PostScript.

en: Bible Cree
vi: Tiếng Cợ-ri kinh thánh

note: GT: I don't really understand these "Big Op Space" things. They have GT: something to do with TeX and are roughly defined a few strings down
en: Big Op Space1:
vi: Vùng toán tử lớn 1:

en: Big Op Space2:
vi: Vùng toán tử lớn 2:

en: Big Op Space3:
vi: Vùng toán tử lớn 3:

en: Big Op Space4:
vi: Vùng toán tử lớn 4:

en: Big Op Space5:
vi: Vùng toán tử lớn 5:

en: Big5 (Trad. Chinese)
vi: Big5 (Trung truyền thống)

en: Big5 HKSCS (Trad. Chinese)
vi: Big5 HKSCS (Trung truyền thống)

en: Bilen
vi: Tiếng Bi-len

en: Bind to Path
vi: Đóng kết tới đường dẫn

en: Bitm_ap Strikes Available...
vi: Gạch mảng ảnh _sẵn sàng...

en: Bitm_ap strikes Available...
vi: Gạch mảng ảnh _sẵn sàng...

en: Bitmap Fonts
vi: Phông mảng ảnh

en: Bitmap Magnification...
vi: Phóng to mảng ảnh...

en: Bitmap Paste
vi: Dán mảng ảnh

en: Bitmap Strikes
vi: Gạch mảng ảnh

en: Bitmap Strikes Available
vi: Gạch mảng ảnh sẵn sàng

en: Bitmap _Magnification...
vi: Phóng to _mảng ảnh...

en: Bitmap/outline _advance mismatch
vi: _Sớm mảng ảnh/nét ngoài không tương ứng

en: Bits/Pixel:
vi: Bit/điểm ảnh:

en: Blackfoot
vi: Tiếng Chân đen

en: Blend to New Font
vi: Pha trộn tới phông mớib

en: Block Separator
vi: Dấu phân cách khối

en: Blue Values Color
vi: Màu giá trị màu xanh

en: BlueValues
vi: Giá trị màu Xanh

en: BlueValues come in pairs. Select another.
vi: Cần thiết một cặp giá trị màu xanh. Chọn giá trị thêm nhé.

en: Bookmark Current Dir
vi: Lưu liên kết đến thư mục này

en: Border Shape:
vi: Hình viền:

en: Border Type:
vi: Kiểu viền:

en: Border Width
vi: Độ rộng viền

en: Both points must be specified, or neither
vi: Phải xác định hoặc cả hai điểm, hoặc không gì.

en: Both selected references have use-my-metrics set
vi: Cả hai tham chiếu được chọn đã bật « use-my-metrics »
    (dùng đơn vị đo của tôi)

en: Bottom Hint
vi: Gợi ý cuối

en: BottomLeft
vi: DướiTrái

en: BottomRight
vi: DướiPhải

en: Bounding Box:
vi: Hộp biên giới:

en: Box surrounding the ListMark in a list field (combobox)
vi: Hộp chung quanh DấuDanhSách trong một trường liệt kê (hộp tổ hợp)

en: Bracketted value is too large
vi: Dấu ngoặc vu chứa giá trị quá lớn

en: Braj Bhasha
vi: Tiếng Boăchợ Bă-să

en: Brighter Border:
vi: Viền sáng hơn:

en: Brightest Border:
vi: Viền sáng nhất:

en: Brings up a dialog which gives fine control over
    horizontal positioning of subscripts and superscripts
    depending on their vertical positioning.
vi: Hiển thị hộp thoại cung cấp điều khiển chính xác
    về vị trí theo chiều ngang của chữ cao/thấp
    phụ thuộc vào vị trí theo chiều dọc.

en: Buil_d Duplicate Glyph
vi: _Xây dựng hình tượng trùng

en: Build _Composite Glyph
vi: Xây dựng hình tượng _ghép

en: Building accented glyphs
vi: Đang xây dựng các hình tượng có dấu phụ

en: Building duplicate encodings
vi: Đang xây dựng bảng mã trùng

en: Building small capitals
vi: Đang xây dựng các chữ hoa nhỏ

en: Building sub/superscripts
vi: Đang xây dựng các chữ in cao/thấp

en: Bump Size
vi: Kích cỡ mụn

en: By Classes
vi: Theo hạng

en: By Coverage
vi: Theo bao quát

en: By Glyphs
vi: Theo hình tượng

en: By _Scripts
vi: Theo chữ _viết

en: By appending the suffix:
vi: Bằng cách phụ thêm hậu tố :

en: By what angle (in degrees) do you want to slant the font?
vi: Bạn có muốn làm phông xiên theo góc nào?

en: Byelorussian
vi: Tiếng Bie-lo-ru-xi

en: Byte Order Mark
vi: Dấu thứ tự byte

en: Byzantine Music
vi: Âm nhạc La Mã phương Đông

en: C0 Control Character
vi: Ký tự điều khiển C0

en: C1 Control Character
vi: Ký tự điều khiển C1

en: CALL function
    Pops a value, calls the function represented by it
vi: CALL chức_năng
    Bỏ một giá trị, gọi chức năng được nó đại diện

en: CEILING
    Pops one 26.6 value, rounds upward to an int
    pushes result
vi: CEILING
    Bỏ một giá trị 26.6, làm tròn lên số nguyên,
    đẩy kết quả

note: GT: "CFF (Bare)" means a CFF font without the normal OpenType wrapper GT: CFF is a font format that normally lives inside an OpenType font GT: but it is perfectly meaningful to remove all the OpenType complexity GT: and just leave a bare CFF font
en: CFF (Bare)
vi: CFF (thô)

en: CFF CID (Bare)
vi: CFF CID (thô)

en: CFF version mismatch
vi: Sai khớp phiên bản CFF

en: CID findfont Name
vi: Tên tìm phông CID

en: CID format doesn't contain what we expected it to.
vi: Định dạng CID không chứa nội dung mong đợi.

en: CID keyed fonts may not be a master design of a multiple master font
vi: Phông có khóa CID có lẽ không phải là sơ đồ thiết kế chủ của phông đa chủ (MM)

en: CJK Enclosed Letters and Months
vi: Chữ và tháng đã bao bọc tiếng Trung/Nhật/Hàn

en: CJK Ideographic
vi: Chữ viết ghi ý tiếng Trung/Nhật/Hàn

en: CJK Phonetics and Symbols
vi: Ngữ âm và ký hiệu tiếng Trung/Nhật/Hàn

en: CLEAR
    Pops all elements on stack
vi: Làm sạch (CLEAR)
    Bỏ tất cả các phần tử trên đống

en: CS Miscellaneous
vi: CC Lặt vặt

en: CS Modern
vi: CC HIện đại

en: CS Monotone
vi: CC Sắc màu đơn

en: CS Newspaper
vi: CC Báo

en: CS Stub Serif
vi: CC Chân mẩu

en: CS Traditional
vi: CC Truyền thống

en: CS Typewriter
vi: CC Máy đánh chữ

en: CVT variation table
vi: bảng biến đổi CVT

en: C_ID Font Info...
vi: Thông t_in phông CID...

en: C_all...
vi: _Gọi...

en: C_hop
vi: _Gột

en: C_lasses
vi: _Hạng

en: C_opy Reference
vi: C_hép tham chiếu

en: C_orner
vi: _Góc

en: Call Script
vi: Gọi văn lệnh

en: Called from...
vi: Được gọi từ...

en: Cambodian
vi: Tiếng Căm Bốt

en: Can Be _Interpolated
vi: Nộ_i suy được

en: Can this font be embedded in a downloadable (pdf)
    document, and if so, what behaviors are permitted on
    both the document and the font.
vi: Phông này có thể nhúng vào tài liệu tải xuống
    được (PDF) không? Nếu có, đối với cà hai tài liệu
    và phông có cho phép ứng xử nào?

en: Can't Find Glyph
vi: Không tìm thấy

en: Can't Parallel
vi: Không thể đặt song song

en: Can't _Be Interpolated
vi: Không nội su_y được

en: Can't back up with nothing on stack
vi: Không thể sao lưu khi không có gì trên đống

en: Can't compare arrays
vi: Không thể so sánh các mảng

en: Can't create temporary directory
vi: Không thể tạo thư mục lưu tạm

en: Can't find autotrace
vi: Không tìm thấy hàm đồ lại tự động

en: Can't find autotrace program (set AUTOTRACE environment variable) or download from:
      http://sf.net/projects/autotrace/
vi: Không tìm thấy chương trình đồ lại tự động (hãy đặt biến môi trường AUTOTRACE) hoặc tải chương trình xuống địa chỉ:
      http://sf.net/projects/autotrace/

en: Can't find mf
vi: Không tìm thấy mf

en: Can't find mf program -- metafont (set MF environment variable) or download from:
      http://www.tug.org/
      http://www.ctan.org/
    It's part of the TeX distribution
vi: Không tìm thấy chương trình siêu phông mf — metafont (hãy đặt biến môi trường MF) hoặc tải chương trình xuống địa chỉ:
      http://www.tug.org/
      http://www.ctan.org/
    Nó thuộc về bản phát hành TeX.

en: Can't find the file
vi: Không tìm thấy tập tin

en: Can't fix
vi: Không thể sửa chữa

en: Can't insert 'cvt'
vi: Không thể chèn 'cvt'

en: Can't insert 'fpgm'
vi: Không thể chèn 'fpgm'

en: Can't insert 'prep'
vi: Không thể chèn 'prep'

en: Can't instruct this glyph
vi: Không thể chỉ dẫn hình tượng này

en: Can't open %s
vi: Không thể mở %s.

en: Can't open temporary file for truetype output.
vi: Không thể mở tập tin tạm thời để xuất TrueType.

en: Can't run mf
vi: Không thể chạy mf

en: Can't specify a subtable here
vi: Không thể ghi rõ bảng phụ ở đây

en: Canadian Syllabics
vi: Ký tự âm tiết Ca-na-đa

en: Cancel Buttons
vi: Nút Thôi

en: Cannot Be Undone
vi: Không thể hủy bước

en: Cannot be Undone
vi: Không thể hủy bước

en: Cannot open %s
vi: Không thể mở %s

en: Cannot open a temporary file
vi: Không thể mở một tập tin tạm thời

en: Cannot open feature file %.120s
vi: Không thể mở tập tin tính năng %.120s

en: Canonical Start _Point
vi: Điểm đầ_u chuẩn tắc

en: Canonical _Contours
vi: Đường viền _chuẩn tắc

en: Capital Spacing
vi: Dãn cách chữ hoa

en: Capitals to Petite Capitals
vi: Chữ hoa sang chữ hoa rất nhỏ

en: Capitals to Small Capitals
vi: Chữ hõa sang chữ hoa nhỏ

en: Case-Sensitive Forms
vi: Hình phân biệt chữ hoa/thường

en: Center Bet_ween Control Points
vi: Đặt ở _giữa hai điểm điều khiển

en: Center Out
vi: Tâm ra

en: Center of Selection
vi: Tâm vùng chọn

en: Centered CJK Punctuation
vi: Dấu chấm câu ở giữa CJK

en: Chaha Gurage
vi: Tiếng Cha-ha Gu-ra-ge

en: Chaining Positioning
vi: Định vị tạo dãy

en: Chaining Substitution
vi: Thay thế tạo dãy

en: Chaining position
vi: Vị trí tạo dãy

en: Chaining substitution
vi: Thay thế tạo dãy

en: Change Glyphs
vi: Đổi hình tượng

en: Change Length
vi: Đổi chiều dài

en: Change Supplement...
vi: Đổi phần bổ sung...

en: Change UniqueID?
vi: Đổi mã số duy nhất?

en: Change Weight
vi: Đổi độ đậm

en: Change X-Height
vi: Đổi độ cao X

en: Change XHeight
vi: Đổi độ cao X

en: Change _Glyph...
vi: Đổi hình tượn_g...

en: Change _Weight...
vi: Đổi độ đậ_m...

en: Change _X-Height...
vi: Đổi độ cao _X...

en: Change whether spiro is active or not
vi: Thay đổi nếu spiro hoạt động không

en: Changed Color
vi: Màu đã thay đổi

en: Changing glyphs
vi: Đang thay đổi các hình tượng

en: Changing the left side bearing
    of a glyph adjusts the lbearing
    of other references in all accented
    glyphs based on it.
vi: Việc thay đổi vị trí phương hướng
    bên trái của một hình tượng nào đó
    thì cũng điều chỉnh vị trí đó của
    các tham chiếu khác trong tất cả
    các hình tượng có dấu phụ mà
    dựa vào hình tượng đó.

en: Changing the width of a glyph
    changes the widths of all accented
    glyphs based on it.
vi: Việc thay đổi bề rộng của một hình tượng
    nào đó thì cũng thay đổi bề rộng của tất cả
    các hình tượng có dấu phụ mà dựa vào
    hình tượng đó.

en: CharCenterHighest
vi: Tâm Ký Tự Cao

en: Character Variants 01
vi: Biến thế ký tự 01

en: Character Variants 02
vi: Biến thế ký tự 02

en: Character Variants 03
vi: Biến thế ký tự 03

en: Character Variants 04
vi: Biến thế ký tự 04

en: Character Variants 05
vi: Biến thế ký tự 05

en: Character Variants 06
vi: Biến thế ký tự 06

en: Character Variants 07
vi: Biến thế ký tự 07

en: Character Variants 08
vi: Biến thế ký tự 08

en: Character Variants 09
vi: Biến thế ký tự 09

en: Character Variants 10
vi: Biến thế ký tự 10

en: Character Variants 99
vi: Biến thế ký tự 99

en: Charsets
vi: Bộ ký tự

en: Chattisgarhi
vi: Tiếng Cha-ti-x-ga-ri

en: Check Advance:
vi: Kiểm tra tiến tới:

en: Check Box
vi: Hộp chọn

en: Check Box Off Mark
vi: Dấu tắt hộp chọn

en: Check Box On Mark
vi: Dấu Hộp Chọn đã Bật

en: Check Self-Intersection
vi: Kiểm tra sự tự giao

en: Check Unicode/Name mismatch
vi: Kiểm tra sai khớp Unicode/Tên

en: Check VAdvance:
vi: Kiểm tra tiến tới dọc:

en: Check _flipped references
vi: Kiểm tra tham chiếu bị _lật

en: Check _missing extrema
vi: Kiểm tra thái cực _bị thiếu

en: Check _outermost paths clockwise
vi: Kiểm tra đường dẫn ng_oài ra nhất theo xuôi chiều

en: Check for CIDs defined _twice
vi: Kiểm _tra CID xác định hai lần

en: Check for _irrelevant control points
vi: K_iểm tra tìm điểm điều khiển không thích hợp

en: Check for _undefined CIDs
vi: Kiểm tra CID chưa _xác định

en: Check for characters which contain 'GSUB' entries which refer to empty characters
vi: Kiểm tra tìm ký tự chứa mục nhập 'GSUB' tham chiếu đến ký tự rỗng

en: Check for characters whose advance width is not the displayed value.
vi: Kiểm tra tìm ký tự có bề rộng tiến tới không phải là giá trị đã hiển thị.

en: Check for characters whose name maps to a unicode code point
    which does not map the character's assigned code point.
vi: Kiểm tra tìm ký tự có tên ánh xạ tới một điểm mã Unicode
    không ánh xạ điểm mã đã gán của ký tự đó.

en: Check for characters whose vertical advance width is not the displayed value.
vi: Kiểm tra tìm ký tự có bề rộng tiến tới theo chiều dọc không phải là giá trị đã hiển thị.

en: Check for incomplete mark to base subtables
vi: Kiểm tra có đánh dấu không hoàn toàn bảng phụ cơ bản

en: Check for missing _glyph names
vi: Kiểm tra tìm tên hình tượn_g còn thiếu

en: Check for missing _scripts in features
vi: Kiểm tra tìm chữ _viết còn thiếu trong tính năng

en: Check for missing glyph names
vi: Kiểm tra tìm tên hình tượng còn thiếu

en: Check for multiple characters with the same name
vi: Kiểm tra tìm nhiều ký tự có cùng một tên

en: Check missing _bitmaps
vi: Kiểm tra mảng ảnh _bị thiếu

en: Check multiple Names
vi: Kiểm tra đa Tên

en: Check multiple Unicode
vi: Kiểm tra đa Unicode

en: Check substitutions for empty chars
vi: Kiểm tra sự thay thế ký tự rỗng

en: Check the glyph outlines for standard errors before saving
    This can be slow.
vi: Kiểm tra các nét ngoài hình tượng tìm lỗi tiêu chuẩn trước khi lưu.
    Tiến trình này có thể chạy chậm.

en: Check whether a CID is defined in more than one sub-font
vi: Kiểm tra tìm CID đã xác định trong nhiều phông con

en: Check whether a CID is undefined in all sub-fonts
vi: Kiểm tra tìm CID chưa xác định trong mọi phông con

en: Check whether a substitution, kerning class, etc. uses a glyph name which does not match any glyph in the font
vi: Kiểm tra tìm sự thay thế, hạng định chỗ v.v. dùng một tên hình tượng không tương ứng với bất cứ hình tượng nào trong phông đó

en: Chinese (Macau)
vi: Tiếng Trung (Ma Cao)

en: Chinese (PRC)
vi: Tiếng Trung (Quốc)

en: Chinese (Singapore)
vi: Tiếng Hoa (Xin-ga-po)

en: Chinese Hong Kong
vi: Tiếng Trung (Hông Kồng))

en: Chinese Phonetic
vi: Tiếng Trung ngữ âm

en: Choose a file format...
vi: Chọn định dạng tập tin...

en: Choose the appropriate method depending on the glyph's script
vi: Chọn phương pháp thích hợp phụ thuộc vào chữ viết của hình tượng

en: Choose which lookups to copy
vi: Chọn những sự tra tìm cần sao chép

en: Chukchi
vi: Tiếng Chúc-chi

en: Church Slavonic
vi: Tiếng Xla-vơ nhà thơ

en: Clarendon Serifs
vi: Chân Clarendon

en: Class %d:
vi: Hạng %d:

en: Class 0
vi: Hạng 0

en: Class 1: {Everything Else}
vi: Hạng 1: (các gì khác)

en: Class already used
vi: Hạng đã được đóng

en: Class definition sub-table extends beyond end of table
vi: Bảng phụ xác định hạng vượt quá kết thúc của bảng

en: Class index out of range %d (must be <%d)
vi: Chỉ số hạng ở ngoại phạm vi %d (phải < %d)

en: Class out of bounds in GPOS mark sub-table
vi: Hạng ở ngoại phạm vi trong bảng phụ dấu GPOS

en: Class out of bounds in GPOS mark sub-table for mark %.30s
vi: Hạng ở ngoại phạm vi trong bảng phụ dấu GPOS cho dấu %.30s

en: Clea_nup Glyph
vi: Làm _sạch hình tượng

en: Cleanup Self Intersect
vi: Làm sách Tự cắt chéo

en: Clear All Device Tables
vi: Gột mọi bảng thiết bị

en: Clear DStem
vi: Gột cuống C

en: Clear Device Table
vi: Gột bảng thiết bị

en: Clear Instructions
vi: Gột chỉ dẫn

en: Clear _Background
vi: Gột _nền

en: Clear _VStem
vi: Gột cuống _D

en: Clear all device table corrections associated with this combination
vi: Xoá tất cả các sự sửa chữa bảng thiết bị tương ứng với tổ hợp này

en: Clear destination layer before copy
vi: Xoá lớp đích đến trước khi sao chép

en: ClearInstrsBigChanges
vi: Gột HD Nếu Đổi Nhiều

en: Click on a range to select characters in that range.
    Double click on a range to see characters that should be
    in the range but aren't.
vi: Nhấn vào một phạm vi nào đó để chọn ký tự trong nó.
    Nhấn đôi vào phạm vi để xem các ký tự
    nên nằm trong nó nhưng không phải.

en: Clip Path Color
vi: Màu đường dẫn trích

en: Cloc_kwise
vi: _Xuôi chiều

en: Close Open Contours
vi: Đóng các đường viền còn mờ

en: Co_py LBearing
vi: Ché_p vị trí PH bên trái

en: Color Button
vi: Nút màu

en: Color of column dividers in the main section of a matrix edit
vi: Màu của dấu tách cột trong phần chính của ô sửa ma trận

en: Color of column dividers in the title section of a matrix edit
vi: Màu của dấu tách cột trong phần tiêu đề của ô sửa ma trận

en: Color of frozen (unchangeable) entries in the main section of a matrix edit
vi: Màu của mục nhập động cứng (không thể thay đổi được) trong phần chính của ô sửa ma trận

en: Color of the active entry in the main section of a matrix edit
vi: Màu của mục nhập hoạt động trong phần chính của ô sửa ma trận

en: Color used to draw the advance width line of a glyph
vi: Màu dùng để vẽ đường chiều rộng sớm của một hình tượng

en: Color used to draw the background of selected glyphs
vi: Màu dùng để vẽ nền của hình tượng được chọn

en: Color used to draw the foreground of selected glyphs
vi: Màu dùng để vẽ cảnh gần của hình tượng được chọn

en: Color used to draw the italic advance width line of a glyph
vi: Màu dùng để vẽ đường chiều rộng sớm in nghiêng của một hình tượng

en: Color used to draw the kerning line
vi: Màu dùng để vẽ đường định chỗ

en: Color used to draw the left side bearing
vi: Màu dùng để vẽ vị trí phương hướng bên trái

en: Color used to mark a changed glyph
vi: Màu dùng để đánh dấu một hình tượng đã thay đổi

en: Color used to mark the selected glyph
vi: Màu dùng để đánh dấu hình tượng được chọn

en: Color|Background
vi: Nền

en: Color|Choose...
vi: Chọn...

en: Color|Default
vi: Mặc định

en: Color|Foreground
vi: Cảnh gần

en: Com_binations
vi: Tổ hợ_p

en: Commands to pass to mf (metafont) program, the filename will follow these
vi: Các lệnh cần gửi cho chương trình mf (metafont): tên tập tin sẽ đi theo.

en: Common Number Separator
vi: Dấu phân cách con số chung

en: Comorian
vi: Tiếng Co-mo-ri

en: CompactOnOpen
vi: GọnKhiMở

en: Compacted
vi: Gọn

en: Compare %s to %s
vi: So sánh %s với %s

en: Compare Fonts...
vi: _So sánh các phông...

en: Compare Glyph _Positioning
vi: So sánh _vị trí hình tượng

en: Compare Glyph _Substitution
vi: _So sánh sự thay thế hình tượng

en: Compare Hint_Masks
vi: So sánh _bộ lọc lời gợi ý

en: Compare Layers
vi: So các lớp

en: Compare Layers...
vi: So lớp...

en: Compare _Bitmaps
vi: So sánh _mảng ảnh

en: Compare _Hints
vi: So sán_h lời gợi ý

en: Compare _Names
vi: So sánh tê_n

en: Compare _Outlines
vi: So sánh nét ng_oài

en: Compare hintmasks
vi: So sánh bộ lọc lời gợi ý

en: Compare two layers
vi: So sánh hai lớp

en: Compare version %s of %s to %s
vi: So sánh phiên bản %s của %s với %s

en: Compatible Full
vi: Tương thích đầy

en: Component %d %.30s (%d,%d)
vi: Thành phần %d %.30s (%d,%d)

en: Components
vi: Thành phần

en: Composites in AFM
vi: Đồ ghép trong AFM

en: Compress (as a percentage)
vi: Nén (theo phần trăm)

en: Condense/Extend
vi: Co lại/Dãn ra

en: Condensed (75%)
vi: Cô đặc (75%)

en: Conflict Hint Color
vi: Màu mẹo xung đột

en: Connectors
vi: Dấu nối

en: Contains anchor points for some, but not all, classes in a subtable
vi: Chứa các điểm neo cho một số, mà không phả tất cả các hạng trong một bảng phụ

en: Contextual Alternates
vi: Đồ xen kẽ ngữ cảnh

en: Contextual Chaining Position
vi: Vị trí tạo dãy ngữ cảnh

en: Contextual Chaining Positioning
vi: Định vị tạo dãy ngữ cảnh

en: Contextual Chaining Substitution
vi: Thay thế tạo dãy ngữ cảnh

en: Contextual Ligatures
vi: Chữ ghép ngữ cảnh

en: Contextual Position
vi: Vị trí ngữ cảnh

en: Contextual Positioning
vi: Định vị ngữ cảnh

en: Contextual State Machine
vi: Cơ chế tình trạng ngữ cảnh

en: Contextual Substitution
vi: Thay thế ngữ cảnh

en: Contextual Swash
vi: Đuôi tu từ ngữ cảnh

en: Contextual insertion
vi: Chèn ngữ cảnh

en: Contextual position
vi: Vị trí ngữ cảnh

en: Contextual substitution
vi: Thay thế ngữ cảnh

en: Contribution of each master design
vi: Sự đóng góp của mỗi sơ đồ thiết kế chủ

en: Control Points _beyond spline
vi: Điểm điều khiển ở _bên kia chốt trục

en: Control Points near horizontal/vertical/italic
vi: Điểm điều khiển nằm gần chiều ngang/dọc/nghiêng

en: Control Vertical Counters (use for CJK)
vi: Điều khiển các bộ đếm theo chiều dọc (dùng cho CJK)

en: Control Vertical Mapping (use for Latin, Greek, Cyrillic)
vi: Điều khiển sự ánh xạ theo chiều dọc (dùng cho tiếng La-tinh, tiếng Hy-lạp, chữ ki-rin)

en: Control points are irrelevant if they are too close to the main
    point to make a significant difference in the shape of the curve.
vi: Điểm điều khiển không thích hợp khi quá gần điểm chính
    để sửa đổi hình đường cong một cách có ích.

en: ControlPoint|Default
vi: Mặc định

en: Convert By C_Map
vi: Chuyển đổi theo C_Map

en: Convert Design Vector Function:
vi: Hàm chuyển đổi véc-tơ thiết kế:

en: Converting PostScript
vi: Đang chuyển đổi PostScript...

en: Coordinate Line Color
vi: Màu đường toạ độ

en: Coordinate along which to space
vi: Tọa độ dọc theo đó cần giãn cách

en: Cop_y Layer To Layer...
vi: Chép lớp _vào lớp...

en: Copy Gri_d Fit
vi: Chép _vừa lưới

en: Copy INDEXed element to stack
    Pops an index & copies stack
    element[index] to top of stack
vi: Sao chép phần tử phụ lục vào đống (CINDEX)
    Bỏ một chỉ mục, và sao chép phần tử đống
    [index] lên đầu đống

en: Copy Layer To Layer
vi: Chép lớp vào lớp

en: Copy Layers
vi: Chép các lớp

en: Copy Loo_kup Data
vi: Chép dữ liệu tr_a tìm

en: Copy RBearin_g
vi: Chép vị trí PH _bên phải

en: Copy _Fg To Bg
vi: Chép cảnh _gần về nền

en: Copy _From
vi: Chép _từ

en: Copy _Lookup Data
vi: Chép _dữ liệu tra tìm

en: Copy _VWidth
vi: Chép bề rộng _D

en: Copy _Width
vi: Chép bề _rộng

en: Copy one layer to another
vi: Sao chép lớp này sang lớp khác

en: CopyMetaData
vi: Chép Siêu Dữ Liệu

en: CopyTTFInstrs
vi: Chép HD TTF

en: Copy_right:
vi: Tác _quyền:

note: GT: Short for Correction
en: Cor:
vi: Sửa:

en: Corporate Use
vi: Dùng bởi công ty

en: Correct Direction
vi: Sửa hướng

en: Correct References
vi: Sửa chữa tham chiếu

en: Correct for Italic Angle
vi: Đúng cho góc nghiêng

en: Correcting Direction...
vi: Đang sửa hướng...

en: Correcting References
vi: Đang sửa chữa các tham chiếu

en: Correction
vi: Điều chỉnh

en: Correction in pixels to the horizontal positioning of this anchor point
    when rasterizing at the given pixelsize.
    (Lives in a Device Table)
vi: Giá trị sửa (theo điểm ảnh) vị trí theo chiều ngang của điểm neo này
    khi làm mành ở kích cỡ điểm ảnh đưa ra.
    (Nằm trong một Bảng Thiết Bị)

en: Corrections must be between -128 and 127 (and should be smaller)
vi: Giá trị điều chỉnh phải nằm trong phạm vi « -128 ... 127 » (cũng nên là nhỏ hơn)

en: Cou_nter Clockwise
vi: _Ngược chiều

en: Could not figure out a lookup type
vi: Không thể giải quyết một kiểu sự tra tìm

en: Could not find a bitmap font in %s
vi: Không tìm thấy phông mảng ảnh trong %s.

en: Could not find a usable encoding table
vi: Không tìm thấy bảng mã hoá có thể sử dụng được

en: Could not find any valid encoding tables
vi: Không tìm thấy bảng mã hoá hợp lệ

en: Could not find original glyph
vi: Không tìm thấy hình tượng gốc

en: Could not find the glyph: %.70s
vi: Không tìm thấy hình tượng: %.70s

en: Could not match points in composite glyph (%d to %d) when adding %s to %s
vi: Không thể khớp điểm trong hình tượng ghép (%d với %d) khi thêm %s vào %s

en: Could not open
vi: Không thể mở

en: Could not open %.100s
vi: Không thể mở %.100s

en: Could not open image
vi: Không thể mở ảnh

en: Could not open include file (%s) on line %d of %s
vi: Không thể mở tập tin bao gồm (%s) trên dòng %d của %s

en: Could not open output file: %s
vi: Không thể mở tập tin xuất: %s

en: Could not parse %s
vi: Không thể phân tích %s

en: Could not parse a CID font, %sCIDFontType %d, %sfonttype %d
vi: Không thể phân tích phông CID, %sCIDFontType %d, %sfonttype %d

en: Could not read %s
vi: Không thể đọc %s

en: Could not read (or perhaps find) mf output file
vi: Không thể đọc (hoặc có lẽ tìm thấy) tập tin xuất mf

en: Could not write
vi: Không thể ghi

en: Could not write %.100s
vi: Không thể ghi %.100s

en: Could not write %s
vi: Không thể ghi %s.

en: Couldn't create directory
vi: Không thể tạo thư mục

en: Couldn't create directory: %1$s
    %2$s
    %3$s
vi: Không thể tạo thư mục: %1$s
    %2$s
    %3$s

en: Couldn't create directory: %s
vi: Không thể tạo thư mục: %s

en: Couldn't find a font file named %s
vi: Không tìm thấy tập tin phông tên %s

en: Couldn't find base point
vi: Không tìm thấy điểm cơ sở

en: Couldn't find point in reference
vi: Không tìm thấy điểm trong tham chiếu

en: Couldn't find referenced character "%s" in %s
vi: Không tìm thấy ký tự đã tham chiếu « %s » trong %s

en: Couldn't open cidmap file: %s
vi: Không thể mở tập tin sơ đồ CID: %s

en: Couldn't open file
vi: Không thể mở tập tin

en: Couldn't open file %.200s
vi: Không thể mở tập tin %.200s

en: Couldn't open font
vi: Không thể mở phông

en: Counter Addition
vi: Sự phản cộng

en: Counter Compression Percent
vi: Phần trăm nén bộ đếm

en: Counter Expansion Factor
vi: Hệ số phản mở rộng

en: Counter Size:
vi: Kích cỡ bộ đếm:

en: CounterControl
vi: ĐiềuKhiểnBộĐếm

en: CounterHint|_New...
vi: Mớ_i...

en: Counters
vi: Bộ đếm

en: Counters:
vi: Bộ đếm:

en: Coverage %d:
vi: Bao quát %d:

en: Coverage table specifies a different number of glyphs than the sub-table expects.
vi: Bảng bao quát xác định số hình tượng khác với số mà bảng phụ mong đợi.

en: Cr_eate
vi: _Tạo

en: Cr_eate VHint...
vi: Tạ_o lời gợi ý D...

en: Cre_ate Named Glyphs...
vi: _Tạo hình tượng có tên...

en: Crea_te HHint...
vi: _Tạo lời gợi ý H...

en: Create Hint
vi: Tạo lời gợi ý

en: Create Horizontal Stem Hint
vi: Tạo lời gợi ý cuống ngang

en: Create MM
vi: Tạo MM

en: Create Rasterized Strikes (Not empty ones)
vi: Tạo gạch đã làm mành (không phải rỗng)

en: Create Small Caps
vi: Tạo chữ hoa nhỏ

en: Create Subscript/Superscript
vi: Tạo chữ in cao/thấp

en: Create Vertical Stem Hint
vi: Tạo lời gợi ý cuống dọc

en: Create a new lookup
vi: Tạo một sự tra tìm mới

en: Create directory...
vi: Tạo thư mục...

en: Create failed
vi: Lỗi tạo

en: Create small caps variants for symbols as well as letters
vi: Tạo biến thế chữ hoa nhỏ cho ký hiệu, cũng như chữ cái

en: Creation Date:
vi: Ngày tạo :

en: Crimean Tatar
vi: Tiếng Tác-ta Cợ-rai-mi-a

en: Croatian Bosnia/Herzegovina
vi: Tiếng Cợ-rô-a-ti-a (Bô-xni-a và Héc-xê-gô-vi-na)

en: Cuneiform Numbers
vi: Chữ số hình nêm

en: Current Glyph
vi: Hình tượng hiện thời

en: Current Glyph Is Kashida Like
vi: Hình tượng hiện tại giống như Kashida

en: Current Insert:
vi: Chèn hiện tại:

en: Current Raster (TrueType)
vi: Mành hiện có (TrueType)

en: Current Subs:
vi: Thay thế hiện tại:

en: Current X-Height
vi: Độ cao X hiện thời

en: Current x-height:
vi: Độ cao X hiện thời:

en: Currently, FontForge only supports bitmap (not bytemap) type3 output
vi: Hiện thời trình FontForge hỗ trợ chỉ kết xuất kiểu 3 mảng ảnh (bitmap), không phải sơ đồ byte (bytemap).

note: GT: Cursive Entry. This defines a point on the glyph that should be matched GT: with the "Cursive Exit" point of the preceding glyph. GT: This is a special way of joining letters which was developed for Urdu GT: fonts. Essentially every glyph has an entry point and an exit point. GT: When written th
en: CursEntry
vi: ĐầuThảo

note: GT: Cursive Exit. This defines a point on the glyph that should be matched GT: with the "Cursive Entry" point of the following glyph. This allows GT: scripts such as Urdu to work
en: CursExit
vi: CuốiThảo

en: Cursive Attachment
vi: Gắn với chữ thảo

en: Cursive Position
vi: Vị trí chữ thảo

en: Cursive attachment
vi: Gắn với chữ thảo

en: Cursive-%d
vi: Chữ_thảo-%d

en: Curvature: %g
vi: Độ cong: %g

en: Curvature: -0.00000000
vi: Độ cong: -0.00000000

en: Curvature: ?
vi: Độ cong: ?

en: Cut splines in two
vi: Cắt chốt trúc ra hai

en: Cvt
vi: Đổi

en: Cvt %d was changed from %d (%.2f) to %d (%.2f) by the previous instruction
vi: Cvt %d đã được thay đổi từ %d (%.2f) sang %d (%.2f) bởi chỉ dẫn trước

en: Cyrillic Extended-B
vi: Cyrillic Mở rộng B

en: DEBUG call
    Pops a value and executes a debugging interpreter
    (if available)
vi: Cuộc gọi gỡ lỗi (DEBUG)
    Bỏ một giá trị, và thực hiện một trình thông dịch gỡ lỗi
    (nếu có)

en: DELTA exception C1
    Pops a value n & then n exception specifications & cvt entries
    changes each cvt entry at a given size by the pixel amount
vi: Ngoài lệ DELTA C1
    Bỏ một giá trị n, sau đó n đặc tả ngoài lệ và mục nhập CVT
    Thay đổi mỗi mục nhập CVT theo số lượng đó, ở kích cỡ đưa ra

en: DELTA exception C2
    Pops a value n & then n exception specifications & cvt entries
    changes each cvt entry at a given size by the amount
vi: Ngoài lệ DELTA C2
    Bỏ một giá trị n, sau đó n đặc tả ngoài lệ và mục nhập CVT
    Thay đổi mỗi mục nhập CVT theo số lượng đó, ở kích cỡ đưa ra

en: DELTA exception C3
    Pops a value n & then n exception specifications & cvt entries
    changes each cvt entry at a given size by the amount
vi: Ngoài lệ DELTA C3
    Bỏ một giá trị n, sau đó n đặc tả ngoài lệ và mục nhập CVT
    Thay đổi mỗi mục nhập CVT theo số lượng đó, ở kích cỡ đưa ra

en: DELTA exception P1
    Pops a value n & then n exception specifications & points
    moves each point at a given size by the amount
vi: Ngoài lệ DELTA P1
    Bỏ một giá trị n, sau đó n đặc tả ngoài lệ và điểm
    Dời mỗi điểm theo số lượng đó, ở kích cỡ đưa ra

en: DELTA exception P2
    Pops a value n & then n exception specifications & points
    moves each point at a given size by the amount
vi: Ngoài lệ DELTA P2
    Bỏ một giá trị n, sau đó n đặc tả ngoài lệ và điểm
    Dời mỗi điểm theo số lượng đó, ở kích cỡ đưa ra

en: DELTA exception P3
    Pops a value n & then n exception specifications & points
    moves each point at a given size by the amount
vi: Ngoài lệ DELTA P3
    Bỏ một giá trị n, sau đó n đặc tả ngoài lệ và điểm
    Dời mỗi điểm theo số lượng đó, ở kích cỡ đưa ra

en: DELTA suggestions
vi: Góp ý về DELTA

en: DEPTH of stack
    Pushes the number of elements on the stack
vi: Độ sâu của đống (DEPTH)
    Đẩy số các phần tử trong đống

en: DIVide
    Pops two 26.6 numbers, divides them, pushes result
vi: Chia (DIV)
    Bỏ hai con số 26.6, chia nhau, đẩy kết quả

en: DUPlicate top stack element
    Pushes the top stack element again
vi: Nhân đôi phần tử đầu đống (DUP)
    Đẩy lần nữa phần tử ở đầu của đống

en: D_efine Groups...
vi: _Xác định nhóm...

en: Dangme
vi: Tiếng Đang-me

en: Darker Border:
vi: Viền tối hơn:

en: Darkest Border:
vi: Viền tối nhất:

en: Dashes
vi: Gạch gạch

en: De_activate Spiro
vi: Tắt Spi_ro

en: De_lete
vi: _Xoá

en: De_sign Size:
vi: Kích cỡ thiết _kế:

en: Debug Raster Cha_nges
vi: Gỡ rối thay đổi mà_nh

en: Debug _fpgm/prep
vi: Gỡ lỗi _fpgm/prep

en: Decompress Failed!
vi: Lỗi giải nén.

en: Decorative
vi: Trang trí

note: GT: Default Rule Thickness. A rule being a typographic term for a straight GT: black line on a printed page.
en: Def Rule Thick:
vi: Dày quy tắc MĐ:

en: Default All
vi: Đặt tất cảc về mặc định

en: Default Baseline
vi: Đường cơ bản mặc định

en: Default Baseline: '%s'
vi: Đường cơ bản mặc định: « %s »

en: Default Button
vi: Nút mặc định

en: Default Buttons
vi: Nút mặc định

en: Default Foreground
vi: Cảnh gần mặc định

en: Default Ligature Caret Count
vi: Số đếm con nháy chữ ghép mặc định

en: Default This
vi: Đặt cái này về cập nhật

en: Default background color for windows
vi: Màu nền mặc định cho cửa sổ

en: Default encoding for
    new fonts
vi: Bảng mã mặc định
    cho phông mới

en: Default foreground color for windows
vi: Màu cảnh gần mặc định cho cửa sổ

en: Default thickness of over and overline bars
vi: Bề dày mặc định của thanh kiểu trên và trên đường.

note: #-#-#-#-#  2104 (okular)  #-#-#-#-# i18n: ectx: property (text), widget (QRadioButton, kcfg_UseDefaultCertDB) #-#-#-#-#  2121 (okular)  #-#-#-#-#
en: Default:
vi: Mặc định:

en: Define "Almost Horizontal"
vi: Định nghĩa « Gần nằm ngang »

en: Define Groups
vi: Xác định nhóm

en: Del Layer
vi: Xoá lớp

en: Delay (in milliseconds) before popup windows appear
vi: Khoảng thời gian (theo mili-giây) trước khi cửa sổ tự mở

en: Delete Character
vi: Xoá ký tự

en: Deletes any selected lookups and their subtables, or deletes any selected subtables.
    This will also delete any transformations associated with those subtables.
vi: Xoá bất cứ sự tra tìm nào đã chọn (và các bảng phụ của chúng),
    hoặc xoá bất cứ bảng phụ nào đã chọn.
    Hành động này sẽ cũng xoá bất cứ sự chuyển dạng nào
    liên quan đến bảng phụ như vậy.

en: Deleting a layer cannot be UNDONE!
vi: Sau khi xóa bỏ một lớp nào đó thì KHÔNG thể hoàn lại !

en: Delim1:
vi: Hạn1:

en: Delim2:
vi: Hạn2:

en: DelimitedSubFormulaMinHeight:
vi: Cao tiểu công thức phụ định giới:

en: Delta Grid Color
vi: Màu lưới delta

en: Demi
vi: Nửa

en: Denom1:
vi: Mẫu 1:

en: Denom2:
vi: Mẫu 2:

en: Denominators
vi: Mẫu số

en: Dependent Substitutions
vi: Sự thay thế phụ thuộc

en: Dependents
vi: Đồ phụ thuộc

en: Depressed Background
vi: Nền trũng

en: Depressed Background:
vi: Nền trũng:

en: Descriptor
vi: Bộ mô tả

en: Deselect VWidth
vi: Bỏ chọn bề rộng dọc

en: Deselect Width
vi: Bỏ chọn bề rộng

en: Design Axis Values
vi: Các giá trị trục thiết kế

en: Design Range
vi: Phạm vi thiết kế

en: Design Settings:
vi: Thiết lập thiết kế:

en: Designer URL
vi: URL nhà thiết kế

en: Design|_New...
vi: Mớ_i...

en: Desired X-Height
vi: Độ cao X đã muốn

en: Desired x-height:
vi: Độ cao X đã muốn:

en: Detach & Remo_ve Glyphs...
vi: Gỡ ra _và bỏ hình tượng...

en: Detach & Remove Glyphs
vi: Gỡ ra và bỏ hình tượng

en: Detach from PostScript Names
vi: Gỡ ra Tên PostScript

en: Detaching Anchor Point
vi: Đang nhổ điểm neo

en: DetectDiagonalStems
vi: Tìm Cuống Chéo

en: Devanagari2
vi: Tiếng Đe-va-na-ga-ri 2

en: Device Table Adjustments
vi: Điều chỉnh bảng thiết bị

en: Dhivehi (Obsolete)
vi: Đi-vê-hi (Cũ)

en: Diagonal Fractions
vi: Phân số chéo

en: Diagonal Hint Color
vi: Màu mẹo chéo

en: Diameter:
vi: Đường kính:

en: Didn't understand format for fdselect %d
vi: Không hiểu được định dạng đối với fdselect %d

en: Differ
vi: Khác biệt

en: Different Fonts
vi: Phông khác

en: Different number of contours in glyph “%s”
vi: Hình tượng « %s » chứa số các đường viền khác

en: Different settings on whether to stroke in layer %d of %s
vi: Có thiết lập khác nhau về có nên vẽ nét trong lớp %d của %s

en: Direction of gaze:
vi: Hướng nhìn:

en: Directories Amid Files
vi: Thư mục ở giữa các tập tin

en: Directories Separate
vi: Thư mục riêng

en: Directory name?
vi: Tên thư mục ?

en: Directory|Back
vi: Lùi

en: Directory|Forward
vi: Tới

en: Directory|_New
vi: Mớ_i

en: Disabled Background:
vi: Nền bị tắt:

en: Disabled Image
vi: Ảnh bị tắt

en: Disabled Text Color:
vi: Màu chữ bị tắt:

en: Discretionary Ligatures
vi: Chữ ghép tùy chọn

en: Disordered designs
vi: Sơ đồ thiết kế không có thứ tự

en: Display By Groups
vi: Hiển thị theo nhóm

en: Display By _Groups...
vi: Hiển thị theo _nhóm...

en: Display S_ubstitutions...
vi: Hiển thị sự tha_y thế...

en: Display Size:
vi: Kích cỡ hiển thị:

en: Display Substitution...
vi: Hiển thị sự thay thế...

en: Display files of this type
vi: Hiển thị các tập tin kiểu này

en: Display rulers in the Outline Glyph View
vi: Hiển thị thước đo trong ô xem hình tượng phác thảo

en: Display the advance width as a bar under the glyph
    showing the extent of the advance
vi: Hiển thị bề rộng tiến tới dạng một thanh
    bên dưới hình tượng, hiển thị quy mô tiến tới.

en: Display the advance width as a line
    perpendicular to the advance direction
vi: Hiển thị bề rộng tiến tới dạng một
    đường vuông góc với hướng tiến tới.

en: DisplayOperatorMinHeight:
vi: Cao tiểu toán tử hiển thị:

en: Displays all the glyphs in the font on a rectangular grid at the given point size
vi: HIển thị mọi hình tượng trong phông đó trên lưới hình chữ nhật tại kích cỡ điểm đã chọn.

en: Displays all the selected characters, at several different point sizes
vi: Hiển thị các ký tự đã chọn, tại vài kích cỡ điểm khác nhau.

en: Displays all the selected characters, each on its own page, at an extremely large point size
vi: Hiển thị các ký tự đã chọn, mỗi ký tự trên một trang riêng, tại kích cỡ điểm rất lớn.

en: Distance between adjacent points is too big
vi: Khoảng cách quá lớn giữa hai điểm kề nhau

en: Distance between the overbar and
    the ink top of the base.
vi: Khoảng cách giữa thanh trên và
    đầu của cơ sở.

en: Distance between underbar and
    the (ink) bottom of the base.
vi: Khoảng cách giữa thanh dưới
    và cuối của cơ sở.

en: Distance to drawing plane:
vi: Khoảng cách tới mặt phẳng vẽ:

en: Distance to projection plane:
vi: Khoảng cách tới mặt phẳng hiện hình:

en: Djerma
vi: Tiếng Chơ-ma

en: Do it
vi: Làm đi

en: Do you really want to remove the anchor class, %.80s?
    This will remove all anchor points associated with that class.
vi: Bạn thực sự muốn gỡ bỏ hạng neo %.80s không?
    Hành động này cũng gỡ bỏ mọi điểm neo liên quan đến hạng đó.

en: Do you want the font file to contain PostScript flex hints?
vi: Bạn có muốn tập tin phông này chứa lời gợi ý flex PostScript không?

en: Do you want the font file to contain PostScript hints?
vi: Bạn có muốn tập tin phông này chứa lời gợi ý PostScript không?

en: Do you want the font file to contain the names of each glyph in the font?
vi: Bạn có muốn tạo tập tin phông chứa tên của mỗi hình tượng trong phông này không?

en: Do you want the font file to contain truetype hints? This will not
    generate new instructions, it will just make use of whatever is associated
    with each character.
vi: Bạn có muốn tạo tập tin phông chứa lời gợi ý TrueType không?
    Việc này sẽ không tạo ra chỉ dẫn mới, sẽ chỉ dùng gì đó tương ứng với mỗi ký tự.

en: Do you want the font file to do hint substitution?
vi: Bạn có muốn tập tin phông này thay thế lời gợi ý không?

en: Do you want to load the bitmap fonts embedded in this true/open type file?
    (And if so, which)
vi: Bạn có muốn nạp các phông mảng ảnh nhúng trong tập tin
    TrueType/OpenType này? (Có thì nạp những cái nào?)

en: Do you want to retain kerning information from the selected font
    when one of the glyphs being kerned will come from the base font?
vi: Bạn có muốn giữ lại thông tin định chỗ từ phông đã chọn khi một của những hình tượng có chỗ đang được định sẽ thuộc về phông cơ bản không?

en: Do you want to round coordinates to integers (this saves space)?
vi: Bạn có muốn làm tròn các toạ độ thành số nguyên (để tiết kiếm sức chứa trên đĩa) không?

en: Does not inherit from anything
vi: Không kế thừa từ gì

en: Doesn't look like a valid pdf file, couldn't find xref section
vi: Không hình như một tập tin PDF hợp lệ vì không tìm thấy phần xref

en: Domino Tiles
vi: Ngói đôminô

en: Don't Compare HintMasks
vi: Đừng so sánh bộ lọc lời gợi ý

en: Don't Warn Again
vi: Đừng cảnh báo lần nữa

en: Don't compare hintmasks if the glyph has no hint conflicts
vi: So sánh bộ lọc lời gợi ý chỉ nếu hình tượng không có lời gợi ý xung đột

en: Don't display columns of 0s.
    The OpenType lookup allows for up to 8 kinds
    of data, but almost all kerning lookups will use just one.
    Omitting the others makes the behavior clearer.
vi: Đừng hiển thị cột cả số 0.
    Hàm tra tìm OpenType cho phép đến 8 kiểu dữ liệu,
    nhưng gần tất cả các hàm tra tìm định chỗ sẽ dùng
    chỉ một kiểu. Bỏ quên các kiểu khác thì làm cho
    ứng xử rõ ràng hơn.

en: Don't display columns of 0s.
    The OpenType lookup allows for up to 8 kinds
    of data, but almost all lookups will use just one or two.
    Omitting the others makes the behavior clearer.
vi: Đừng hiển thị cột chỉ chứa số 0.
    Hàm tra tìm OpenType cho phép đến 8 kiểu dữ liệu,
    nhưng gần tất cả các hàm tra tìm sẽ dùng chỉ một hai.
    Bỏ quên các kiểu khác thì làm cho ứng xử rõ ràng hơn.

en: Don't smooth lines
vi: Không làm mịn đường

en: Dotless Forms
vi: Dạng không có chấm

en: Draw a Line
vi: Vẽ đường

en: Draw a freehand curve
vi: Vẽ đường cong bằng tay

en: Drawing Area
vi: Vùng vẽ

en: Drawing plane tilt:
vi: Độ nghiêng mặt phẳng vẽ:

en: Drop List Button
vi: Nút danh sách thả

en: Dummy 'DSIG'
vi: « DSIG » giả

en: Duplicate Anchor
vi: Neo trùng

en: Duplicate Anchor Class
vi: Hạng neo trùng

en: Duplicate Kern data
vi: Dữ liệu định chỗ trùng

en: Duplicate Ligature
vi: Chữ ghép trùng

en: Duplicate Name
vi: Tên trùng

en: Duplicate StyleSet Name
vi: Nhân đôi tên Tập Kiểu

en: Duplicate data
vi: Dữ liệu trùng

en: Duplicate definition of subroutine %d
vi: Gặp lời xác định trùng của hàm phụ %d

en: Duplicate name
vi: Tên trùng

en: Duplicate pixelsize
vi: Kích cỡ điểm ảnh trùng

en: Duplicate repeat row count in char %d of pk file
vi: Gặp số đếm hàng lặp lại trùng trong ký tự %d của tập tin pk

en: ELSE clause
    Start of Else clause of preceding IF
vi: Mệnh đề Nếu Không (ELSE)
    Đầu của mệnh đề ELSE của IF đi trước

en: END Function definition
vi: Lời xác định hàm END

en: EPS Template
vi: Mẫu EPS

en: EQual
    Pops two values, tests for equality, pushes result(0/1)
vi: Bằng (EQ)
    Bỏ hai giá trị, thử tình trạng bằng nhau, đẩy kết quả (0/1)

en: EUC GB 2312 (Chinese)
vi: EUC GB 2312 (Trung)

en: EVEN
    Pops one value, rounds it and tests if it is even(0/1)
vi: Chẵn (EVEN)
    Bỏ một giá trị, làm tròn nó và
    thử nếu nó là một số chẵn hay không (0/1)

en: E_lement
vi: _Yếu tố

en: E_ncoding
vi: Bả_ng mã

en: E_xecute Script...
vi: Chạy _văn lệnh...

en: Each feature is active for a specific set of
    scripts and languages.
    Usually only one script is specified, but
    occasionally more will be.
    A script is a four letter OpenType script tag
vi: Mỗi tính năng hoạt động cho một tập hợp
    chữ viết và ngôn ngữ riêng. Bình thường,
    chỉ ghi rõ một chữ viết, nhưng đôi khi có nhiều.
    Chữ viết là một thẻ chữ viết OpenType bốn chữ.

en: Each lookup may contain many transformations,
    but each transformation must be of the same type.
vi: Mỗi sự tra tìm có thể chứa nhiều sự chuyển dạng,
    nhưng mọi sự chuyển dạng đều phải có cùng một kiểu.

en: Eastern Cree
vi: Tiếng Đông Cợ-ri

en: Edges near horizontal/vertical/italic
vi: Cạnh gần chiều ngang/dọc/nghiêng

en: Edit 'cvt '...
vi: Sửa 'cvt'...

en: Edit 'fpgm'...
vi: Sửa fpgm...

en: Edit 'maxp'...
vi: Sửa maxp...

en: Edit 'prep'...
vi: Sửa prep...

en: Edit Chaining Position
vi: Sửa vị trí tạo dãy

en: Edit Chaining Substitution
vi: Sửa sự thay thế tạo dãy

en: Edit Contextual Glyph Insertion
vi: Sửa sự chèn hình tượng ngữ cảnh

en: Edit Contextual Kerning
vi: Sửa chỗ định ngữ cảnh

en: Edit Contextual Position
vi: Sửa vị trí ngữ cảnh

en: Edit Contextual Substitution
vi: Sửa sự thay thế ngữ cảnh

en: Edit Counter Mask
vi: Sửa bộ lọc đếm

en: Edit Filter List
vi: Sửa danh sách lọc

en: Edit Font Filters
vi: Sửa bộ lọc phông

en: Edit Indic Rearrangement
vi: Sửa sự sắp xếp lại Ấn Độ

en: Edit Reverse Chaining Substitution
vi: Sửa sự thay thế tạo dãy ngược

en: Edit State Transition
vi: Sửa sự chuyển dạng tình trạng

en: Edit _Metadata
vi: Sửa s_iêu dữ liệu

en: Editable Document
vi: Tài liệu sửa được

en: Edits a lookup or lookup subtable.
vi: Chỉnh sửa một sự tra tìm hay bảng phụ tra tìm.

en: Edits the transformations in a lookup subtable.
vi: Chỉnh sửa các sự chuyển dạng trong một bảng phụ tra tìm.

en: Either a glyph should have no overlapping hints,
    or a glyph with hint masks should have no overlapping
    hints within a hint mask.
vi: Hoặc một hình tượng không nên có mẹo chồng lấp
    hoặc một hình tượng có mặt nạ mẹo không nên có
    mẹo chồng lấp bên trong một mặt nạ mẹo.

en: Either:
    The amount of extra space to be added after a sentence
    Or the space to be used within math formulae
vi: Hoặc:
    khoảng cách thêm cần phụ thêm vào câu, hoặc
    khoảng cách cần dùng bên trong công thức toán học.

en: Elements in BlueValues/OtherBlues array are disordered.
vi: Các phần tử không theo thứ tự đúng trong mảng Giá trị màu xanh/Xanh khác.

en: Elements in BlueValues/OtherBlues array are not integers.
vi: Các phần tử không số nguyên trong mảng Giá trị màu xanh/Xanh khác.

en: Elements in BlueValues/OtherBlues array are too close (Change BlueFuzz).
vi: Các phần tử quá gần với nhau trong mảng Giá trị màu xanh/Xanh khác (Đổi màu xanh mờ).

en: Elements in FamilyBlues/FamilyOtherBlues array are disordered.
vi: Các phần tử không theo thứ tự đúng trong mảng Nhóm màu xanh/Nhóm màu xanh khác.

en: Elements in FamilyBlues/FamilyOtherBlues array are not integers.
vi: Các phần tử không phải số nguyên trong mảng Nhóm màu xanh/Nhóm màu xanh khác.

en: Elements in FamilyBlues/FamilyOtherBlues array are too close (Change BlueFuzz).
vi: Các phần tử quá gần với nhau trong mảng Nhóm màu xanh/Nhóm màu xanh khác (Đổi màu xanh mờ).

en: Em Units
vi: Đơn vị Em

en: Embolden as appropriate for Chinese, Japanese, Korean scripts
vi: Làm đậm như thích hợp cho chữ viết kiểu tiếng Trung/Nhật/Hàn

en: Embolden as appropriate for Latin, Cyrillic and Greek scripts
vi: Làm đậm như thích hợp cho chữ viết kiểu La-tinh, Ki-rin và tiếng Hy Lạp

en: Embolden by
vi: Làm đậm theo

en: Embolden by:
vi: Làm đậm theo :

en: Empty composite %d
vi: Đồ ghép rỗng %d

en: Empty position on line %d of %s
vi: Vị trí rỗng trên dòng %d của %s

en: Empty substitute on line %d of %s
vi: Sự thay thế rỗng trên dòng %d của %s

en: Encoding Too Large
vi: Bảng mã quá lớn

en: Encoding subtable for platform=%d, specific=%d (which must be 14)
    has an unsupported format %d.
vi: Bảng phụ bảng mã đối với :
     • nền tảng=%d
     • dứt khoát=%d (mà phải là 14)
    có định dạng không được hỗ trợ %d.

en: Encoding subtable for platform=%d, specific=%d has a 0 length subtable.
vi: Bảng phụ bảng mã đối với :
     • nền tảng=%d
     • dứt khoát=%d
    có bảng phụ có chiều dài số không.

en: Encoding subtable for platform=%d, specific=%d has an unsupported format %d.
vi: Bảng phụ bảng mã đối với :
     • nền tảng=%d
     • dứt khoát=%d
    có định dạng không được hỗ trợ %d.

en: Encoding value (%x) not in font, ignored
vi: Giá trị bảng mã (%x) không nằm trong phông nên bị bỏ qua.

en: Encoding value not in font
vi: Giá trị bảng mã không nằm trong phông

en: Encoding|Glyph Order
vi: Thứ tự hình tượng

en: End IF
    Ends an IF or IF-ELSE sequence
vi: End IF
    Kết thúc một dãy IF (nếu) hay IF-ELSE (nếu, không thì)

en: End of file found in JSTF table.
vi: Gặp kết thúc của tập tin trong bảng JSTF.

en: End of file found in coverage table.
vi: Gặp kết thúc của tập tin trong bảng bao quát.

en: End of file found in string on line %d of %s
vi: Gặp kết thúc tập tin trong chuỗi trên dòng %d của %s

en: End of file in %s table
vi: Gặp kết thúc tập tin trong bảng %s

en: End of file in context chaining sub-table.
vi: Gặp kết thúc tập tin trong bảng phụ tạo dãy ngữ cảnh.

en: End of file in context chaining subtable.
vi: Gặp kết thúc tập tin trong bảng phụ tạo dãy ngữ cảnh.

en: End of file in feat table.
vi: Gặp kết thúc tập tin trong bảng 'feat'.

en: End of file in include on line %d of %s
vi: Kết thúc tập tin trong lời bao gồm trên dòng %d của %s

en: End of file when reading features in %s table
vi: Gặp kết thúc tập tin trong khi đọc các tính năng trong bảng %s

en: End of file when reading lookups in %s table
vi: Gặp kết thúc tập tin trong khi đọc các sự tra tìm trong bảng %s

en: End of file when reading scripts in %s table
vi: Gặp kết thúc tập tin trong khi đọc các chữ viết trong bảng %s

en: EndLen
vi: Dài Cuối

en: Endpoints specify minimum length and direction only
vi: Điểm cuối chỉ ghi rõ chiều dài tối thiểu và hướng

en: English (Australian)
vi: Tiếng Anh (Úc)

en: English (Belize)
vi: Tiếng Anh (Be-li-xe)

en: English (British)
vi: Tiếng Anh (Quốc Anh)

en: English (Caribbean)
vi: Tiếng Anh (Ca-ri-bi)

en: English (Hong Kong)
vi: Tiếng Anh (Hông Kồng)

en: English (Irish)
vi: Tiếng Anh (Ái-nhĩ-lan)

en: English (Jamaica)
vi: Tiếng Anh (Gia-mê-ca)

en: English (Malaysia)
vi: Tiếng Anh (Ma-lay-xi-a)

en: English (Trinidad)
vi: Tiếng Anh (Tợ-ri-ni-đat)

en: English (US)
vi: Tiếng Anh (Mỹ)

en: English (Zimbabwe)
vi: Tiếng Anh (Xim-ba-bouê)

en: Enter a list of 4 letter table tags, separated by commas.
    FontForge will make a binary copy of these tables when it
    loads a True/OpenType font, and will output them (unchanged)
    when it generates the font. Do not include table tags which
    FontForge thinks it understands.
vi: Hãy nhập danh sách các thẻ bảng dạng 4 chữ, định giới
    bằng dấu phẩy. Trình FontForge sẽ tạo một bản sao
    nhị phân của các bảng này khi nào nó nạp phông
    TrueType/OpenType, và sẽ xuất chúng (chưa thay đổi gì)
    khi nó tạo ra phông đó. Đừng bao gồm thẻ bảng mà
    FontForge sẽ thử hiểu.

en: Enter either a wildcard pattern (to match glyph names)
     or a unicode encoding like "U+0065".
vi: Hoặc gõ một mẫu ký tự đại diện (để khớp với tên hình tượng)
    hoặc một mã Unicode như « U+0065 ».

en: Enter the name of a glyph in the font
vi: Gõ tên của một hình tượng trong phông này

en: Entry (%d,%d)
vi: Vào (%d,%d)

en: Error Bound
vi: Biên giới lỗi

en: Errors detected
vi: Gặp lỗi

en: European Number
vi: Con số ngôn ngữ Âu

en: European Number Separator
vi: Dấu phân cách con số ngôn ngữ Âu

en: European Number Terminator
vi: Dấu kết thúc con số ngôn ngữ Âu

en: Even Width
vi: Rộng đều

en: Everything to its default value
vi: Mọi thứ đều thành giá trị mặc định

en: Exaggerated
vi: Thổi phồng

en: Execute Script
vi: Chạy văn lệnh

en: Exit (%d,%d)
vi: Ra (%d,%d)

en: Exit Debugger
vi: Thoát khỏi hàm gỡ lỗi

en: Exits
vi: Lần ra

en: Expand Stroke
vi: Mở rộng nét

en: Expand the selection of the font view to include
    all the glyphs found by this search
vi: Mở rộng vùng chọn trong ô xem phông để
    chứa mọi hình tượng là kết quả tìm kiếm này.

en: Expand the selection of the font view to include
    all the glyphs which match
vi: Mở rộng vùng chọn trong ô xem phông để
    chứa tất cả các hình tượng là kết quả tìm kiếm

en: Expanded (125%)
vi: Đã dãn ra (125%)

en: Expected %s in lookup definition on line %d of %s
vi: Đợi %s trong lời xác định sự tra tìm trên dòng %d của %s

en: Expected '%c%c%c%c' in lookup definition on line %d of %s
vi: Đợi « %c%c%c%c » trong lời xác định sự tra tìm trên dòng %d của %s

en: Expected '%c' on line %d of %s
vi: Đợi « %c » trên dòng %d của %s

en: Expected '%s' on line %d of %s
vi: Đợi « %s » trên dòng %d của %s

en: Expected ';' at statement end on line %d of %s
vi: Đợi dấu chấm phẩy « ; » ở kết thúc câu lệnh trên dòng %d của %s

en: Expected ';' in lookupflags on line %d of %s
vi: Đợi dấu chấm phẩy « ; » trong lookupflags (các cờ tra tìm) trên dòng %d của %s

en: Expected ';' on line %d of %s
vi: Đợi dấu chấm phẩy « ; » trên dòng %d của %s

en: Expected '=' in glyph class definition on line %d of %s
vi: Đợi dấu bằng « = » trong lời xác định hạng hình tượng trên dòng %d của %s

en: Expected '>' in anchor on line %d of %s
vi: Đợi ký hiệu lớn hơn « > » trong neo trên dòng %d của %s

en: Expected '>' in caret on line %d of %s
vi: Đợi ký hiệu lớn hơn « > » trong con nháy trên dòng %d của %s

en: Expected '>' in value record on line %d of %s
vi: Đợi ký hiệu lớn hơn « > » trong mục ghi giá trị trên dòng %d của %s

en: Expected '[' in glyph class definition on line %d of %s
vi: Đợi dấu ngoặc vuông « [ » trong lời xác định hạng hình tượng trên dòng %d của %s

en: Expected 'anchor' keyword in anchor on line %d of %s
vi: Đợi từ khoá 'anchor' (neo) trong neo trên dòng %d của %s

en: Expected 'by' keyword in substitution on line %d of %s
vi: Đợi từ khoá « by » (bởi) trong sự thay thế trên dòng %d của %s

en: Expected 'by' or 'from' keywords in substitution on line %d of %s
vi: Đợi từ khoá « by » (bởi) hay « from » (từ) trong sự thay thế trên dòng %d của %s

en: Expected '{' in feature definition on line %d of %s
vi: Đợi dấu ngoặc móc « { » trong lời xác định tính năng trên dòng %d của %s

en: Expected '}' on line %d of %s
vi: Đợi dấu ngoặc móc « } » trên dòng %d của %s

en: Expected Attach or LigatureCaret or GlyphClassDef on line %d of %s
vi: Đợi mục Attach (gắn) hay LigatureCaret (con nháy chữ ghép) hay GlyphClassDef (lời xác định hạng hình tượng) trên dòng %d của %s

en: Expected a number for a push count
vi: Đợi con số cho số đếm đẩy

en: Expected a single glyph name in reverse substitution on line %d of %s
vi: Đợi một hình tượng riêng lẻ trong sự thay thế ngược trên dòng %d của %s

en: Expected an anchor (after base/mark) on line %d of %s
vi: Đợi một neo (theo sau cơ bản / dấu) trên dòng %d của %s

en: Expected an anchor (after ligature) on line %d of %s
vi: Đợi một neo (theo sau chữ ghép) trên dòng %d của %s

en: Expected an integer specifying baseline positions in BASE table on line %d of %s
vi: Đợi một số nguyên ghi rõ vị trí đường cơ bản trong bảng BASE (cơ bản) trên dòng %d của %s

en: Expected anchor in mark class definition on line %d of %s
vi: Đợi mẹo trong lời xác định hạng dấu trên dòng %d của %s

en: Expected baseline tag in BASE table on line %d of %s
vi: Đợi thẻ đường cơ bản trong bảng BASE (cơ bản) trên dòng %d của %s

en: Expected class name in mark class definition on line %d of %s
vi: Đợi tên hạng hạng trong lời xác định dấu trên dòng %d của %s

en: Expected closing curly brace on line %d of %s
vi: Đợi dấu ngoặc móc đóng « } » trên dòng %d của %s

en: Expected comma in device table on line %d of %s
vi: Đợi dấu phẩy trong bảng thiết bị trên dòng %d của %s

en: Expected comma or semicolon in BASE table on line %d of %s
vi: Đợi dấu phẩy hay dấu chấm phẩy trong bảng BASE (cơ bản) trên dòng %d của %s

en: Expected either "HorizAxis" or "VertAxis" in BASE table on line %d of %s
vi: Đợi hoặc « HorizAxis » (trục theo chiều ngang) hoặc « VertAxis » (trục theo chiều dọc)
    trong bảng BASE (cơ bản) trên dòng %d của %s

en: Expected glyph name, cid, or class in glyph class definition on line %d of %s
vi: Đợi tên hình tượng, CID hay hạng trong lời xác định hạng hình tượng trên dòng %d của %s

en: Expected glyph or glyphclass (after cursive) on line %d of %s
vi: Đợi hình tượng hay hạng hình tượng (nằm sau chữ thảo) trên dòng %d của %s

en: Expected glyph or glyphclass (after ligature) on line %d of %s
vi: Đợi một hình tượng hay hạng hình tượng (theo sau chữ ghép) trên dòng %d của %s

en: Expected integer in anchor on line %d of %s
vi: Đợi số nguyên trong neo trên dòng %d của %s

en: Expected integer in caret on line %d of %s
vi: Đợi số nguyên trong con nháy trên dòng %d của %s

en: Expected integer in device table on line %d of %s
vi: Đợi số nguyên trong bảng thiết bị trên dòng %d của %s

en: Expected integer on line %d of %s
vi: Đợi số nguyên trên dòng %d của %s

en: Expected matching tag in table on line %d of %s
vi: Đợi thẻ tương ứng trong bảng trên dòng %d của %s

en: Expected name in anchor definition on line %d of %s
vi: Đợi tên trong lời xác định neo trên dòng %d của %s

en: Expected name in lookup on line %d of %s
vi: Đợi tên trong sự tra tìm trên dòng %d của %s

en: Expected name in value record definition on line %d of %s
vi: Đợi tên trong lời xác định mục ghi giá trị trên dòng %d của %s

en: Expected name or class on line %d of %s
vi: Đợi tên hay hạng trên dòng %d của %s

en: Expected property list file
vi: Mong đơi tập tin liệt kê thuộc tính (.plist)

en: Expected semicolon in BASE table on line %d of %s
vi: Đợi dấu hai chấm trong bảng BASE (cơ bản) trên dòng %d của %s

en: Expected semicolon on line %d of %s
vi: Đợi dấu chấm phẩy « ; » trên dòng %d của %s

en: Expected string on line %d of %s
vi: Đợi chuỗi trên dòng %d của %s

en: Expected tag in feature on line %d of %s
vi: Đợi thẻ trong tính năng trên dòng %d của %s

en: Expected tag in languagesystem on line %d of %s
vi: Đợi thẻ trong languagesystem (hệ thống ngôn ngữ) trên dòng %d của %s

en: Expected tag in table on line %d of %s
vi: Đợi thẻ trong bảng trên dòng %d của %s

en: Expected tag on line %d of %s
vi: Đợi thẻ trên dòng %d của %s

en: Expected two anchors (after cursive) on line %d of %s
vi: Đợi hai neo (theo sau chữ thảo) trên dòng %d của %s

en: Expected unknown token (internal error) on line %d of %s
vi: Mong đợi hiệu bài không rõ (lỗi nội bộ) trên dòng %d của %s

en: Expert Forms
vi: Hình cấp cao

en: Expor_t...
vi: _Xuất...

en: ExportClipboard
vi: XuấtBảngNháp

en: Exten Shapes
vi: Kéo dài hình

en: Extend Lookups Off
vi: Tắt mở rộng sự tra tìm

en: Extend Lookups On
vi: Bật mở rộng sự tra tìm

en: Extend Max Lookups
vi: Số tối đa các sự tra tìm cần mở rộng

en: Extender Glyphs
vi: Hình tượng kéo dài

en: Extender Glyphs (kashidas, etc.)
vi: Hình tượng kéo dài (kashida v.v.)

en: Extenders
vi: Bộ kéo dài

en: Extent
vi: Quy mô

note: GT: Extra Space, see below for a full comment GT: Extra Space
en: Extra Sp:
vi: Cách thêm:

en: Extra arguments for configuring the autotrace program
    (either autotrace or potrace)
vi: Các đối số thêm để cấu hình chương trình đồ lại
    tự động (hoặc autotrace hoặc potrace).

en: Extra horizontal kern before the degree of a
    radical if such be present.
vi: Chỗ định thêm theo chiều ngang phía trước
    ký hiệu độ của căn thức (nếu có).

en: Extra white space reserved above the overbar.
vi: Khoảng trắng thêm dành riêng
    bên trên thanh trên.

en: Extra white space reserved above the radical.
vi: Khoảng trắng thêm dành riêng
    bên trên căn thức.

en: Extra white space reserved below the underbar.
vi: Khoảng trắng thêm dành riêng
    bên dưới thanh dưới.

en: Extra white space to be added after each
    sub/superscript.
vi: Khoảng trắng thêm cần chèn phía sau
    mỗi chữ cao/thấp.

en: Extra-Condensed (62.5%)
vi: Co lại nhiều (62.5%)

en: Extra-Expanded (150%)
vi: Dãn ra nhiều (150%)

en: Extract from PDF
vi: Trích ra PDF

en: Extraneous glyphs
vi: Hình tượng xa lạ

en: Extrema Point Color
vi: Màu điểm thái cực

en: Extremum bound...
vi: Biên giới thái cực...

en: FLIP PoinT
    Pops as many points as specified in loop counter
    Flips whether each point is on/off curve
vi: FLIP PoinT
    Bỏ số các điểm được bộ đếm vòng lặp ghi rõ
    Bật/tắt nếu mỗi điểm nằm trên đường cong hay không

en: FLIP RanGe OFF
    Pops two point numbers
    sets all points between to be off curve points
vi: FLIP RanGe OFF
    Bỏ hai con số điểm
    lập tất cả các điểm ở giữa
    thành điểm không nằm trên đường cong

en: FLIP RanGe ON
    Pops two point numbers
    sets all points between to be on curve points
vi: FLIP RanGe ON
    Bỏ hai con số điểm
    lập tất cả các điểm ở giữa
    thành điểm nằm trên đường cong

en: FLOOR
    Pops a value, rounds to lowest int, pushes result
vi: FLOOR
    Bỏ một giá trị, làm tròn thành số nguyên nhỏ nhất,
    đẩy kết quả

en: FOND Name:
vi: Tên FOND:

en: FS Miscellaneous
vi: DT Lặt vặt

en: FS Modern
vi: DT Hiện đại

en: F_ind / Replace...
vi: _Tìm/Thay thế...

note: GT: Foreground, make it short
en: F_ore
vi: _Gần

en: Faeroese
vi: Tiếng Phe-rô

en: Failed to load kern data from %s
vi: Lỗi nạp dữ liệu định chỗ từ %s

en: Failed to open %s for output
vi: Lỗi mở %s để xuất

en: Failed to open file %s for output
vi: Lỗi mở tập tin %s để xuất

en: Failed to open glyph to name map file for writing: %s
vi: Lỗi mở hình tượng để đặt tên tập tin sơ đồ để ghi : %s

en: Failed to open temporary output file
vi: Lỗi mở tập tin xuất tạm thời

en: Failed to parse color %s
vi: Lỗi phân tích màu %s

en: Failed to parse the StartData command properly
vi: Lỗi phân tích câu lệnh StartData (đầu dữ liệu)

en: Failed to parse the StartData command properly, bad count
vi: Lỗi phân tích câu lệnh StartData (đầu dữ liệu), số đếm sai

en: Failed to write %s
vi: Lỗi ghi %s

en: Family Blue Color
vi: Màu nhóm màu xanh

note: GT: You might not want to translate this, it's a keyword in PostScript font files
en: FamilyBl_ues
vi: Nhóm mà_u xanh

en: Faroese (Icelandic)
vi: Tiếng Pha-rô (Băng Đảo)

en: Feature
vi: Tính năng

en: Feature Tag:
vi: Thẻ tính năng:

en: Feature Tags
vi: Thẻ tính năng

en: Feature _Id:
vi: _Mã số tính năng:

en: Feature file?
vi: Tập tin tính năng ?

en: Feature out of bounds in script table.
vi: Tính năng ở ngoại phạm vi trong bảng chữ viết.

en: Feature tags are limited to 4 letters
vi: Thẻ tính năng có chiều dài tối đa 4 ký tự

en: Feature tags must be exactly 4 ASCII characters
vi: Thẻ tính năng phải có chiều dài chính xác 4 ký tự ASCII

en: Feature tags will be removed
vi: Các thẻ tính năng sẽ bị gỡ bỏ

en: Features inside of other features are only permitted for 'aalt' features on line %d of %s
vi: Tính năng lồng nhau (tính năng bên trong tính năng khác) chỉ được phép cho tính năng kiểu « aalt » trên dòng %d của %s

en: Fi_ll
vi: Tô đầ_y

en: Figure out flex hints after every change
vi: Tính các lời gợi ý Flex sau mỗi lần thay đổi

en: File checksum is incorrect.
vi: Tập tin có tổng kiểm không đúng.

en: File, %s, exists. Replace it?
vi: Tập tin %s đã có. Thay thế nó ?

en: Filled Rectangle
vi: Chữ nhật đặc

en: Filter|New
vi: Mới

en: Final Glyph On Line
vi: Hình tượng cuối trên đường

en: Find In Font _View
vi: Tìm trong ô _xem phông

en: Find Pr_oblems...
vi: Tìm _vấn đề...

en: Find Proble_ms...
vi: Tì_m vấn đề...

en: Find Problems
vi: Tìm vấn đề

en: Find Sub Font Definition file
vi: Tìm tập tin Xác định Phông con

en: Find a cidmap file...
vi: Tìm tập tin sơ đồ CID...

en: Find an adobe CMap file...
vi: Tìm tập tin CMap Adobe...

en: Find in %.100s
vi: Tìm trong %.100s

en: Finding Counter Masks...
vi: Đang tìm các bộ lọc đếm...

en: Finding Substitution Points...
vi: Đạng tìm các điểm thay thế...

en: First 256
vi: 256 thứ nhất

en: First Char
vi: Ký tự thứ nhất

en: First Glyph Name
vi: Tên hình tượng thứ nhất

en: First P_oint, Next Contour
vi: Điểm đầu, đường _viền kế

en: First Point Color
vi: Màu điểm thứ nhất

en: First and second arguments of imagemask must be integers.
vi: Đối số thứ nhất và thứ hai của bộ lọc ảnh phải là số nguyên.

en: First to _All
vi: Thứ nhất với tất _cả

en: Fixing up References
vi: Đang sửa chữa các tham chiếu

en: Fl_attenByCMap
vi: Làm phẳng th_eo CMap

en: Flared
vi: Xoè ra

en: Flate decompression failed.
vi: Lỗi giải nén Flate.

en: Flattened Accents over Capitals
vi: Dấu phụ bị trải phẳng trên chữ hoa

en: FlattenedAccentBaseHeight:
vi: Cao cơ sở dấu trải phẳng:

en: Flemish
vi: Tiếng Phợ-le-mi

en: Flemish (Belgian Dutch)
vi: Tiếng Hoà Bỉ

en: Flex Hints
vi: Gợi ý Flex

en: Flip _Horizontally
vi: Lật _ngang

en: Flip _Vertically
vi: Lật _dọc

en: Flip the selection
vi: Lật vùng chọn

en: Flip...
vi: Lật...

en: Flipped Reference
vi: Tham chiếu đã lật

en: Flipped References
vi: Tham chiếu đã lật

en: Fo_ntname:
vi: Tê_n phông:

en: Font %1$.40s in file %2$.40s has been changed.
    Do you want to save it?
vi: Phông %1$.40s trong tập tin %2$.40s đã được thay đổi.
    Bạn có muốn lưu nó không?

en: Font %1$.40s in file %2$.40s has been changed.
    Reverting the file will lose those changes.
    Is that what you want?
vi: Phông %1$.40s trong tập tin %2$.40s đã được thay đổi.
    Việc hoàn nguyên tập tin sẽ gây ra các thay đổi này bị mất.
    Có hợp với ý muốn không?

en: Font Compare
vi: So sánh phông

en: Font Info
vi: Thông tin phông

en: Font Information for %.90s
vi: Thông tin phông về %.90s

en: Font Type:
vi: Kiểu phông:

en: Font changed
vi: Phông bị thay đổi

en: Font file has bad glyph count field. maxp says: %d sizeof(loca)=>%d
vi: Tập tin phông này có trường số đếm hình tượng sai.
    maxp nói: %d sizeof(loca)≥%d

en: Font to compare with %.20s
vi: Phông cần so sánh với %.20s

en: Font to merge into %.20s
vi: Phông vào đó cần trộn %.20s

en: Font used to draw titles of a matrix edit
vi: Phông dùng để vẽ tiêu đề của ô sửa ma trận

en: FontForge can generate two styles of ttc file.
    In the first each font is a separate entity
    with no connection to other fonts. In the second
    FontForge will attempt to use the same glyph table
    for all fonts, merging duplicate glyphs. It will
    also attempt to use the same space for tables in
    different fonts which are bit by bit the same.
    
    FontForge isn't always able to perform a merge, in
    which case it falls back on generating independent
    fonts within the ttc.
     FontForge cannot merge if:
      * The fonts have different em-sizes
      * Bitmaps are involved
      * The merged glyf table has more than 65534 glyphs
    
    (Merging will take longer)
vi: FontForge có khả năng tạo hai kiểu tập tin TTC.
    Trong kiểu trước, mỗi phông là một thực thể riêng
    mà không có kết nối tới phông khác. Trong kiểu sau,
    FontForge thử sử dụng cùng một bảng hình tượng
    cho tất cả các phông, cũng trộn nhau các hình tượng trùng.
    Nó cũng thử dùng cùng một khoảng cách cho các bảng
    trong các phông khác nhau mà trùng nhau theo từng bit.

en: FontForge does not support Chameleon fonts
vi: Trình FontForge không hỗ trợ phông Chameleon

en: FontForge does not support anonymous tables on line %d of %s
vi: Trình FontForge không hỗ trợ bảng vô danh trên dòng %d của %s

en: FontForge does not support dictionary based imagemask operators.
vi: Trình FontForge không hỗ trợ toán tử lọc ảnh dựa vào từ điển.

en: FontForge does not support synthetic fonts
vi: Trình FontForge không hỗ trợ phông tổng hợp

en: FontForge does not support this bit depth %d (must be 1,2,4,8,16,32)
vi: Trình FontForge không hỗ trợ độ sâu bit %d (phải là 1,2,4,8,16,32)

en: FontForge does not support type2 multiple master fonts
vi: Trình FontForge không hỗ trợ phông đa chủ kiểu 2

note: GT: DICT is a magic term inside CFF fonts, as is INDEX, and I guess CFF and type2
en: FontForge does not support type2 programs embedded in CFF DICT INDICES.
vi: Trình FontForge không hỗ trợ chương trình kiểu 2 nhúng trong các CHỈ MỤC DICT CFF.

en: FontForge does not update this window when a change is made to the font.
    If a font has changed press the button to force an update
vi: FontForge không cập nhật cửa sổ này khi phông bị thay đổi.
    Phông bị thay đổi thì bấm cái nút để ép buộc cập nhật.

en: FontForge font debugging table
vi: bảng gỡ lỗi phông chữ FontForge

en: FontForge loads large images into the background of each glyph
    prior to autotracing them. You may retain those
    images to look at after mf processing is complete, or
    remove them to save space
vi: Trình FontForge nạp ảnh lớn vào nền của mỗi hình tượng,
    trước khi tự động đồ lại nó. Bạn có thể giữ lại ảnh này
    để xem lại sau khi chạy xong tiến trình mf, hoặc gỡ bỏ
    nó để tiết kiệm sức chứa trên đĩa.

en: FontForge supports at most %d layers
vi: FontForge hỗ trợ nhiều nhất %d lớp

en: FontForge supports two different helper applications to do autotracing
     autotrace and potrace
    If your system only has one it will use that one, if you have both
    use this option to tell FontForge which to pick.
vi: Trình FontForge hỗ trợ hai ứng dụng bổ trợ khác nhau
    để đồ lại tự động: autotrace và potrace.
    
    Nếu hệ thống của bạn chỉ có một của hai ứng dụng này,
    nó sẽ tự động sử dụng nó, còn nếu bạn có cả hai ứng dụng,
    hãy dùng tùy chọn này để báo FontForge nên chọn trình nào.

en: FontForge time stamp table
vi: bảng nhãn thời gian FontForge

en: FontForge was unable to find a cidmap file for this font. It is not essential to have one, but some things will work better if you do. If you have not done so you might want to download the cidmaps from:
       http://FontForge.sourceforge.net/cidmaps.tgz
    and then gunzip and untar them and move them to:
      %.80s
    
    Would you like to search your local disk for an appropriate file?
vi: Trình FontForge không tìm thấy tập tin sơ đồ CID thích hợp với phông này.
    Không ép buộc phải dùng tập tin kiểu này, nhưng một số thứ sẽ hoạt động
    tốt hơn với nó. Nếu bạn chưa tài về các tập tin sơ đồ CID, vẫn có thể tải xuống:
       http://FontForge.sourceforge.net/cidmaps.tgz
    rồi giải nén và di chuyển vào
      %.80s
    
    Bạn có muốn tìm kiếm một tập tin thích hợp trên đĩa cục bộ không?

en: FontForge was unable to load libspiro, spiros are not available for use.
vi: Fontforge đã không nạp được thư viện spiro (libspiro), do đó chức năng spiro không sẵn sàng.

en: FontForge will generate diagonal stem hints, which then can be used by the AutoInstr command.
vi: Trình FontForge sẽ tạo ra các lời gợi ý cuống chéo, mà có thể được dùng bởi câu lệnh Tự động Chỉ dẫn.

en: FontForge will place vertical or horizontal hints at the ends of diagonal stems.
vi: Trình FontForge sẽ định vị các lời gợi ý theo chiều ngang/dọc ở kết thúc của cuống chéo.

en: FontForge will place vertical or horizontal hints at the intersections of diagonal stems.
vi: Trình FontForge sẽ định vị các lời gợi ý theo chiều ngang/dọc ở giao các cuống chéo.

en: FontForge will place vertical or horizontal hints to describe the bounding boxes of suitable glyphs.
vi: Trình FontForge sẽ định vị các lời gợi ý theo chiều ngang/dọc để vạch hộp biên của hình tượng thích hợp.

en: FontForge will use this namelist when assigning
    glyph names to code points in a new font.
vi: FontForge sẽ dùng danh sách tên này khi gán
    tên hình tượng cho điểm mã trong phông mới.

en: FontForge's SFD
vi: SFD của FontForge

en: FontLog Save Failed
vi: Lỗi lưu bản ghi phông

en: Font|New
vi: Mới

en: Font|_New
vi: Mớ_i

en: For glyph %.60s you refer to a glyph named %.80s, which is not in the font yet. Was this intentional?
vi: Đối với hình tượng %.60s, bạn tham chiếu đến một hình tượng tên %.80s, mà chưa nằm trong phông. Trường hợp này có ý định không?

en: Force Bold Threshold:
vi: Buộc ngưỡng in đậm:

en: Force glyph names to:
vi: Buộc tên hình tượng thành:

en: Forest Nenets
vi: Tiếng Ne-net-x rừng

en: Forget _to All
vi: Quên _tất cả

en: Form_er Glyph
vi: Hình tượng t_rước

en: Found %1$.4g, expected %2$.4g
vi: Tìm %1$.4g, còn mong đợi %2$.4g

en: FoundryName
vi: Tên Xưởng Đúc

en: Fourth argument of imagemask must be a 6-element transformation matrix.
vi: Đối số thứ tư của bộ lọc ảnh phải là một ma trận chuyển dạng 6 yếu tố.

en: FractionDenominatorDisplayStyleGapMin:
vi: Tiểu khe kiểu hiển thị mẫu số :

en: FractionDenominatorDisplayStyleShiftDown:
vi: Dời xuống kiểu hiển thị mẫu số :

en: FractionDenominatorGapMin:
vi: Tiểu khe mẫu số :

en: FractionDenominatorShiftDown:
vi: Dời xuống mẫu số :

en: FractionNumeratorDisplayStyleGapMin:
vi: Tiểu khe kiểu hiển thị tử số :

en: FractionNumeratorDisplayStyleShiftUp:
vi: Dời lên kiểu hiển thị tử số :

en: FractionNumeratorGapMin:
vi: Tiểu khe tử số :

en: FractionNumeratorShiftUp:
vi: Dời lên tử số :

en: FractionRuleThickness:
vi: Độ dày thước phân số :

en: Fractions
vi: Phân số

en: FreeType internals
vi: FreeType nội bộ

en: FreeType unavailable
vi: FreeType không sẵn sàng

en: FreeType unavailable.
vi: FreeType không sẵn sàng.

en: FreeTypeInFontView
vi: Xem Phông FreeType

en: Freeform Serifs
vi: Chân Dạng tự do

note: #-#-#-#-#  306 (fontforge)  #-#-#-#-# GT: This does not mean the program, but freehand drawing
en: Freehand
vi: Bằng tay

en: Freetype rasterization failed.
vi: Lỗi làm mành Freetype.

en: French Antillean
vi: Tiếng Anh-thi-es Pháp

en: French Belgium
vi: Tiếng Pháp (Bỉ)

en: French Camaroon
vi: Tiếng Pháp (Ca-ma-runh)

en: French Canadian
vi: Tiếng Pháp (Ca-na-đa)

en: French Côte d'Ivoire
vi: Tiếng Pháp (Côt đi vouă)

en: French D.R. Congo
vi: Tiếng Pháp (Con-gô)

en: French French
vi: Tiếng Pháp (Pháp)

en: French Haiti
vi: Tiếng Pháp (Ha-i-ti)

en: French Luxembourg
vi: Tiếng Pháp (Lúc-xăm-buac)

en: French Mali
vi: Tiếng Pháp (Ma-li)

en: French Monaco
vi: Tiếng Pháp (Mo-na-cô)

en: French Morocco
vi: Tiếng Pháp (Ma Rốc)

en: French North Africa
vi: Tiếng Pháp (Bắc Phi)

en: French Réunion
vi: Tiếng Pháp (Rêu-nion)

en: French Senegal
vi: Tiếng Pháp (Xe-ne-gan)

en: French West Indies
vi: Tiếng Pháp (Ca-ri-bi)

en: From the list below, select the baselines for which you
    will provide data.
vi: Trong danh sách dưới đây, hãy chọn đường cơ bản nào
    cho đó bạn sẽ cung cấp dữ liệu.

en: Frozen Color
vi: Màu đông cứng

en: Fulani
vi: Tiếng Phu-la-ni

en: Fulfulde
vi: Tiếng Phun-phun-đe

en: Full Pa_ge Glyph
vi: Hình tượn_g trang đầy đủ

en: Full Pa_ge Glyphs
vi: Các hình tượn_g trang đầy đủ

en: Full Widths
vi: Toàn rộng

en: FullLen
vi: Dài Đầy

en: Fullname
vi: Tên đầy đủ

en: Function DEFinition
    Pops a value (n) and starts the nth
    function definition
vi: Lời xác định hàm (FDEF)
    Bỏ một giá trị (n) và bắt đầu
    lời xác định hàm thứ n

en: Futa
vi: Tiếng Phu-ta

en: Fuzz
vi: Mờ

en: G4 _Curve
vi: _Cong G4

en: GB 2312 (Simp. Chinese)
vi: GB 2312 (Trung phổ thông)

en: GET INFOrmation
    Pops information type, pushes result
vi: Lấy thông tin (GETINFO)
    Bỏ loại thông tin, đẩy kết quả

note: GT: This is an unusual string. It is used to get around a limitation in GT: FontForge's widget set. You should put a number here (do NOT translate GT: "GGadget|ButtonSize|", that's only to provide context. The number should GT: be the number of points used for a standard sized button. It should be G
en: GGadget|ButtonSize|55
vi: 55

note: GT: This is an unusual string. It is used to get around a limitation in GT: FontForge's widget set. You should put a number here (do NOT translate GT: "GGadget|ScaleFactor|", that's only to provide context. The number should GT: be a percentage and indicates the ratio of the length of a string in GT
en: GGadget|ScaleFactor|100
vi: 100

en: GID out of range (%d) in format 14 'cmap' subtable
vi: GID ở ngoại phạm vi (%d) trong bảng phụ 'cmap' định dạng 14

en: Gaelic (Irish)
vi: Tiếng Xen-tơ (Ái-nhĩ-lan)

en: Gaelic (Scottish)
vi: Tiếng Xen-tơ (Ê-cót)

en: Garshuni
vi: Tiếng Ga-xu-ni

en: Gasp|Anti-Alias
vi: Làm trơn

en: Gasp|For Pixels Per EM <= Value
vi: Cho Điểm ảnh mỗi EM <= Giá trị

en: Gasp|Grid Fit
vi: Vừa lưới

en: Gasp|Grid Fit w/ Sym Smooth
vi: Vừa lưới và làm mịn đối xứng

en: Gasp|Symmetric Smoothing
vi: Làm mịn đối xứng

en: Gasp|_Default
vi: Mặc định

en: Gasp|_Version
vi: _Phiên bản

note: GT: This is a pun on the old latin drinking song "Gaudeamus igature!"
en: Gaudeamus Ligature!
vi: Cấp phép phông !

en: General facts about the windowing system
vi: Thông tin chung về hệ thống cửa sổ

en: Generate Fonts
vi: Tạo ra phông

en: Generate Mac Family
vi: Tạo ra nhóm Mac

en: Generate Mac _Family...
vi: Tạo ra _nhóm Mac...

en: Generate TTC...
vi: Tạo ra TTC...

en: Generate instructions for ball terminals.
vi: Tạo ra chỉ lệnh cho cuối hình cầu.

en: Generate instructions for diagonal stem hints.
vi: Tạo ra chỉ lệnh cho mẹo về cuống chéo.

en: Generating PostScript Font
vi: Đang tạo ra phông PostScript

en: Generating anti-alias font
vi: Đang tạo ra phông làm trơn...

en: Generating bitmap font
vi: Đang tạo ra phông mảng ảnh...

en: Generic change
vi: Thay đổi giống loài

en: German Austrian
vi: Tiếng Đức (Ao)

en: German German
vi: Tiếng Đức (Đức)

en: German Liechtenstein
vi: Tiếng Đức (Likh-ten-s-tâynh)

en: German Luxembourg
vi: Tiếng Đức (Lúc-xăm-buac)

en: German Swiss
vi: Tiếng Đức (Thuỵ Sĩ)

en: Get Coordinate[a] projected onto projection vector
     0=>use current pos
     1=>use original pos
    Pops one point, pushes the coordinate of
    the point along projection vector
vi: Lấy toạ độ [a] (GC) được nhô ra vào véc-tơ nhô ra
     0 -> dùng vị trí hiện thời
     1 -> dùng vị trí gốc
    Bỏ một điểm, đẩy toạ độ của điểm đó
    theo véc-tơ nhô ra

en: Get Freedom Vector
    Decomposes freedom vector, pushes its
    two coordinates onto stack as 2.14
vi: Lấy véc-tơ sự tự do (GFV)
    Phân tích véc-tơ sự tự do, đẩy hai toạ độ
    của nó vào đống dưới dạng 2.14

en: Get Projection Vector
    Decomposes projection vector, pushes its
    two coordinates onto stack as 2.14
vi: Lấy véc-tơ nhô ra (GPV)
    Phân tích véc-tơ nhô ra, đẩy hai toạ độ
    của nó vào đống dưới dạng 2.14

en: Get _Info...
vi: Lấy thông t_in...

en: Ghostview (perhaps other interpreters) has a problem when a
    hint exists without any points that lie on it.
vi: Ghostview (và co lẽ một số phần mềm giải thích khác)
    gặp khó khăn khi gặp một lời gợi ý không có điểm ở trên.

en: Gl_yph Name:
vi: Tê_n hình tượng:

en: Glif Template
vi: Mẫu Glif

en: Gloss
vi: Chú giải

en: Glyph
vi: Hình tượng

en: Glyph %1$.50s with a %2$s from lookup subtable %3$.50s
vi: Hình tượng %1$.50s với một %2$s từ bảng phụ tra tìm %3$.50s

en: Glyph %d attempts to reference glyph %d which is outside the font
vi: Hình tượng %d thử tham chiếu đến hình tượng %d mà nằm bên ngoài phông

en: Glyph %d is called ".notdef", a singularly inept choice of name (only glyph 0
     may be called .notdef)
    FontForge will rename it.
vi: Hình tượng %d có tên « .notdef », một tên không có ích
    vì tên này chỉ được gán cho hình tượng 0.
    Vì thế trình FontForge sẽ thay đổi tên nó.

en: Glyph BB Above
vi: Hình tượng BB bên trên

en: Glyph BB Below
vi: Hình tượng BB bên dưới

en: Glyph BB Left Of
vi: Hình tượng BB bên trái

en: Glyph BB Right Of
vi: Hình tượng BB bên phải

en: Glyph Composition/Decomposition
vi: Cấu tạo/phân huỷ hình tượng

en: Glyph Construction
vi: Cấu tạo hình tượng

en: Glyph Definition Sub-Table
vi: Bảng phụ xác định hình tượng

en: Glyph Differences
vi: Khác biệt hình tượng

en: Glyph Extension Components
vi: Thành phần kéo dài hình tượng

en: Glyph Extension:
vi: Phần mở rộng hình tượng:

en: Glyph Extensions
vi: Phần mở rộng hình tượng

en: Glyph Info
vi: Thông tin hình tượng

en: Glyph Info for %.40s
vi: Thông tin hình tượng về %.40s

en: Glyph Info...
vi: Thông tin hình tượng...

en: Glyph Insertion
vi: Chèn hình tượng

en: Glyph Name Changed
vi: Tên hình tượng bị thay đổi

en: Glyph Names
vi: Tên hình tượng

en: Glyph Order
vi: Thứ tự hình tượng

en: Glyph Origin
vi: Gốc hình tượng

en: Glyph Positioning
vi: Định vị hình tượng

en: Glyph Self-Intersects
vi: Hình tượng tự giao

en: Glyph Substitution
vi: Thay thế hình tượng

en: Glyph Valid
vi: Hình tượng hợp lệ

en: Glyph _Info...
vi: Thông t_in hình tượng...

en: Glyph _Metadata
vi: _Siêu dữ liệu hình tượng

en: Glyph bounding box data exceeds font bounding box data for GID %d
vi: Dữ liệu về hộp biên giới hình tượng vượt quá dữ liệu về hộp biên giới phông chữ cho GID %d

en: Glyph composed of:
vi: Hình tượng chứa :

en: Glyph contains overlapped hints (in the same hintmask)
vi: Hình tượng này chứa các lời gợi ý chồng lấp (trong cùng một mặt nạ mẹo)

en: Glyph index out of bounds. Was %d, must be less than %d.
     In attempt to associate a glyph with encoding %x in segment %d
     with platform=%d, specific=%d (in 'cmap')
vi: Chỉ số hình tượng ở ngoại phạm vi. Đã %d, phải < %d.
    Trong khi thử kết hợp hình tượng có bảng mã %x trong đoạn %d
    với nền tảng=%d, dứt khoát=%d (trong 'cmap')

en: Glyph names (or unicode code points) may occur at most once in this group and any of its sub-groups
vi: Mỗi tên hình tượng (hay điểm mã Unicode) có thể nằm nhiều nhất một lần trong nhóm này và các nhóm phụ của nó.

en: Glyph names are limited to 31 characters
vi: Tên hình tượng có chiều dài tối đa 31 ký tự.

en: Glyph names should be limited to characters in the ASCII character set,
    but there are names in this namelist which use characters outside
    that range.
vi: Tên hình tượng nên chứa ký tự chỉ trong bộ ký tự ASCII,
    nhưng danh sách tên này có một số tên chứa ký tự
    nằm ở ngoài phạm vi ký tự ASCII.

en: Glyph names should be limited to characters in the ASCII character set, but there are names in this namelist which use characters outside that range.
vi: Tên hình tượng nên chứa chỉ ký tự trong bộ ký tự ASCII, nhưng danh sách tên này chứa tên có ký tự ở ngoại phạm vi đó.

en: Glyph not in font
vi: Hình tượng không có trong phông

en: Glyph out of bounds in 'lcar' table %d
vi: Hình tượng ở ngoại phạm vi trong bảng 'lcar' %d

en: Glyph out of bounds in 'mort'/'morx' table %d
vi: Hình tượng ở ngoại phạm vi trong bảng 'mort/morx' %d

en: Glyph out of bounds in 'opbd' table %d
vi: Hình tượng ở ngoại phạm vi trong bảng 'opbd' %d

en: Glyph out of bounds in 'prop' table %d
vi: Hình tượng ở ngoại phạm vi trong bảng 'prop' %d

en: Glyph “%s” contains a reference to %s in %s
vi: Hình tượng « %s » chứa một tham chiếu đến %s trong %s

note: GT: FontForge needs to recognize the quotes used here(“”). If you change them GT: (in the translated strings) let me know. It currently also recognizes GT: guillemets and a couple of other quotes as well. GT:   pfaedit@users.sourceforge.net
en: Glyph “%s” differs
vi: Hình tượng « %s » khác biệt

en: Glyph “%s” differs at %d@%d
vi: Hình tượng « %s » khác biệt tại %d@%d

en: Glyph “%s” does not have splines which match exactly, but they are close
vi: Hình tượng « %s » không có chốt trục khớp chính xác, mà vẫn tương tự

en: Glyph “%s” has a different bitmap at %d@%d
vi: Hình tượng « %s » có mảng ảnh khác tại %d@%d

en: Glyph “%s” has a different fill in layer %d
vi: Hình tượng « %s » có cách tô đầy khác trong lớp %d

en: Glyph “%s” has a different number of layers
vi: Hình tượng « %s » có số các lớp khác

en: Glyph “%s” has a different stroke in layer %d
vi: Hình tượng « %s » có một nét khác trong lớp %d

en: Glyph “%s” has advance width %d in %s but %d in %s
vi: Hình tượng « %s » có chiều rộng sớm %d trong %s còn là %d trong %s

en: Glyph “%s” has advance width %d in %s but %d in %s at %d@%d
vi: Hình tượng « %s » có chiều rộng sớm %d trong %s còn là %d trong %s tại %d@%d

en: Glyph “%s” has different truetype instructions
vi: Hình tượng « %s » có chỉ dẫn TrueType khác

en: Glyph “%s” has vertical advance width %d in %s but %d in %s
vi: Hình tượng « %s » có bề rộng tiến tới theo chiều dọc %d trong %s còn là %d trong %s

en: Glyph “%s” has vertical advance width %d in %s but %d in %s at %d@%d
vi: Hình tượng « %s » có bề rộng tiến tới theo chiều dọc %d trong %s còn là %d trong %s tại %d@%d

en: Glyph “%s” in %s has no truetype instructions
vi: Hình tượng « %s » trong %s không có chỉ dẫn TrueType

en: Glyph “%s” missing from %s
vi: Hình tượng « %s » còn thiếu trong %s

en: Glyph “%s” missing from %s at %d@%d
vi: Hình tượng « %s » còn thiếu trong %s tại %d@%d

en: Glyph “%s” refers to %s with a different transformation matrix
vi: Hình tượng « %s » tham chiếu đến %s bằng một ma trận chuyển dạng khác

en: Glyph, %s, has no hints. FontForge will not produce many instructions.
vi: Hình tượng %s không có lời gợi ý nên FontForge sẽ không tạo nhiều chỉ dẫn.

en: Glyph, Point, Size
vi: Hình tượng, Điểm, Kích cỡ

en: Glyph, Size, Point
vi: Hình tượng, Kích cỡ, Điểm

en: Glyph:
vi: Hình tượng:

en: GlyphAutoGoto
vi: TĐ Tới Hình Tượng

en: GlyphName|New
vi: Mới

en: Glyphs Differences at %d@%d
vi: Khác biệt hình tượng tại %d@%d

en: Glyphs in %s but not in %s
vi: Có hình tượng nằm trong %s còn không phải trong %s

en: Glyphs in %s but not in %s at %d@%d
vi: Có hình tượng nằm trong %s còn không phải trong %s tại %d@%d

en: Glyphs may be either identified by name or by unicode code point.
    Generally you control this by what you type in.
    Typing "A" would identify a glyph by name.
    Typing "U+0041" identifies a glyph by code point.
    When loading glyphs from the selection you must specify which format is desired.
vi: Có thể nhận diện hình tượng hoặc theo tên hoặc theo điểm mã Unicode.
    Bình thường, bạn điều khiển ứng xử này bằng dữ liệu nhập vào.
    Gõ chữ « A » thì nhận diện hình tượng theo tên.
    Còn gõ « U+0041 » sẽ nhận diện hình tượng theo điểm mã.
    Khi nạp hình tượng từ vùng chọn, bạn phải xác định định dạng nào đã muốn.

en: Glyphs will be composed of stroked lines rather than filled outlines.
    All glyphs are stroked at the following width
vi: Hình tượng là đường đã vẽ nét thay cho nét ngoài đã tô đầy.
    Mọi hình tượng được vẽ nét với bề rộng theo đây

en: Glyphs with both
vi: Hình tượng có cả hai

en: Glyphs with only S_plines
vi: Hình tượng chỉ có chốt t_rục

en: Glyphs with only _References
vi: Hình tượng chỉ có th_am chiếu

en: Glyphs:
vi: Hình tượng:

en: Gradient:
vi: Chuyển sắc:

en: Gradual/Diagonal
vi: Dần dần/Chéo

en: Gradual/Horizontal
vi: Dần dần/Ngang

en: Gradual/Transitional
vi: Dần dần/Chuyển tiếp

en: Gradual/Vertical
vi: Dần dần/Dọc

en: Graphical
vi: Đồ họa

en: Graphite glyph attribute table
vi: bảng thuộc tính hình tượng Graphite

en: Graphite glyph location in Glat table
vi: Vị trí hình tượng Graphite trong bảng Glat

en: Greater Than
    Pops two values, pushes (0/1) if bottom el > top
vi: Lớn hơn (GT)
    Bỏ hai giá trị, đẩy (0/1) nếu cái dưới > cái trên

en: Greater Than or EQual
    Pops two values, pushes (0/1) if bottom el >= top
vi: Lớn hơn hay bằng (GTEQ)
    Bỏ hai giá trị, đẩy (0/1) nếu cái dưới ≥ cái trên

en: Greek (polytonic)
vi: Tiếng Hy Lạp (đa giọng)

en: Greek small caps
vi: Chữ hoa nhỏ Hy Lạp

en: Greenlandic
vi: Tiếng Đảo Băng

en: Grid Fi_t
vi: _Vừa lưới

en: Grid Fit
vi: Vừa lưới

en: Grid Fit Color
vi: Màu vừa lưới

en: Grid Fit Parameters
vi: Tham số vừa lưới

en: Grid Fit Width Color
vi: Màu độ rộng vừa lưới

en: Grid Fit w/ Sym-Smooth
vi: Vừa lưới và làm mịn đối xứng

en: Grid Fitting
vi: Vừa lưới

en: Guess
vi: Đoán

en: Guess each font's resolution based on its pixel size
vi: Đoán độ phân giải của mỗi phông dựa vào kích cỡ điểm ảnh của nó.

en: Guessing pixel size based on font ascent in %s
vi: Đang đoán kích cỡ điểm ảnh dựa vào giá trị Lên phông trong %s

en: Guessing pixel size based on font descent in %s
vi: Đang đoán kích cỡ điểm ảnh dựa vào giá trị Xuống phông trong %s

en: Guide Layer Color
vi: Màu lớp dẫn

en: Guidelines:
vi: Nét dẫn:

en: Gurmukhi2
vi: Tiếng Gổ-mu-khi 2

en: HFlex Hint Color
vi: Màu mẹo HFlex

en: HHead Ascent Offset:
vi: Bù lên đầu N:

en: HHead Ascent:
vi: Lên đầu N:

en: HHead De_scent Offset:
vi: Bù x_uống đầu N:

en: HHead Descent Offset:
vi: Bù xuống đầu N:

en: HHead Descent:
vi: Xuống đầu ngang:

en: HHead _Line Gap:
vi: _Khe dòng đầu N:

en: HHint Active Color
vi: Màu HHint hoạt động

en: HStem
vi: Cuống N

en: HV Group Box
vi: Hộp nhóm HV

en: H_ints
vi: Gợ_i ý

en: Halam
vi: Tiếng Ha-lam

en: Halant Forms
vi: Hình Ha-lant

en: Half Forms
vi: Nửa hình

en: Half Widths
vi: Nửa rộng

en: Half and Full Width Forms
vi: Hình nửa và toàn rộng

en: Hammer-Banna
vi: Tiếng Ha-mơ-Ba-na

en: Hangul Jamo Half Width Forms
vi: Hình nửa rộng Hangul Jamo

en: Harauti
vi: Tiếng Ha-rau-ti

en: Has _Vertical Metrics
vi: Có đơn vị đo _dọc

en: Hebrew Ligatures/Pointed Letters
vi: Chữ ghép/chữ nhọn tiếng Do Thái

en: Height Adjusts
vi: Điều chỉnh bề cao

en: Height of Horizontal Stems:
vi: Độ cao của cuống nằm ngang:

en: Height of fraction bar above base line
vi: Bề cao của thanh phân số bên trên đường cơ sở

en: Height of the bottom of the radical degree, if
    such be present, in proportion to the ascender
    of the radical sign.
vi: Bề cao của cuối của ký hiệu độ căn thức,
    nếu có, tỷ lệ đúng với vùng trên ký hiệu căn thức.

en: Height/Kern Data
vi: Dữ liệu bề cao/định chỗ

en: Hide when _Moving
vi: Ẩn khi di chu_yển

en: High Mari
vi: Tiếng Ma-ri cao

en: High Surrogate
vi: Thay thế cao

en: High-Density Font
vi: Phông mật độ cao

en: Hindko
vi: Tiếng Hind-cô

en: Hint Label Color
vi: Màu nhãn mẹo

en: Hint Mask
vi: Bộ lọc gợi ý

en: Hint Substitution
vi: Thay thế lời gợi ý

en: Hint _Substitution Pts
vi: Gợi ý về điểm tha_y thế

en: Hint _Width Near¹
vi: Bề _rộng gợi ý gần¹

en: Hint mask (or counter mask) with too many hints in %s
vi: Mặt nạ mẹo (hay phản mặt nạ) có quá nhiều mẹo trong %s

en: Hint masks differ in glyph “%s” at (%g,%g)
vi: Hình tượng « %s » có bộ lọc gợi ý khác tại (%g,%g)

en: HintBoundingBoxes
vi: Gợi Ý Hộp Mép

en: HintDiagonalEnds
vi: Gợi Ý Cuối Chéo

en: HintDiagonalInter
vi: Gợi ý Giao Chéo

en: HintMasks only if conflicts
vi: Bộ lọc lời gợi ý chỉ nếu xung đột

en: Hints differ in glyph “%s”
vi: Hình tượng « %s » có các lời gợi ý khác nhau

en: Hiragana & Katakana
vi: Hiragana và Katakana

en: Histogram Dialog
vi: Hộp thoại biểu đồ tần xuất

en: Histograms
vi: Đồ thị

en: Historic Ligatures
vi: Chữ ghép lịch sử

en: Historical Forms
vi: Hình lịch sử

en: Hit Watch Point
vi: Đánh điểm theo dõi

en: Hmm, more glyph variation data specified than there are glyphs in font.
vi: Có xác định dữ liệu biến thể hình tượng nhiều hơn số hình tượng trong phông.

en: Hmm, no global tuples specified in the 'gvar' table.
vi: Trong bảng 'gvar' chưa xác định đối tượng nhiều thành phần toàn cục.

en: Hmm, the 'avar' table is too long.
vi: Bảng 'avar; quá dài.

en: Hmm, the axis count in the 'avar' table is different from that in the 'fvar' table.
vi: Trong bảng 'avar' có số đếm trục khác với số trong bảng 'fvar'.

en: Hmm, the axis count in the 'gvar' table is different from that in the 'fvar' table.
vi: Trong bảng 'gvar' có số đếm trục khác với số trong bảng 'fvar'.

en: Hmm, this 'fvar' table has an unexpected size for an axis, I shan't parse it
vi: Bảng 'fvar' này có kích cỡ bất thường đối với trục nên không phân tích nó

en: Hmm, this 'fvar' table has an unexpected size for an instance, I shan't parse it
vi: Bảng 'fvar' này có kích cỡ bất thường đối với thể hiện nên không phân tích nó

en: Hmm, this 'fvar' table has more axes than FontForge can handle.
vi: Bảng 'fvar' này có số trục hơn số trình FontForge có khả năng xử lý.

en: Hmm, this 'fvar' table has more count/size pairs than I expect
vi: Bảng 'fvar' này có số cặp đếm/kích cỡ lớn hơn số mong đợi

en: Hmm, this 'fvar' table has no axes, that doesn't make sense.
vi: Bảng 'fvar' này không có trục: trường hợp vô ích.

en: Hmm, this 'fvar' table has too few count/size pairs, I shan't parse it
vi: Bảng 'fvar' này có quá ít cặp đếm/kích cỡ nên không phân tích nó

en: Hmm, this 'fvar' table is too short
vi: Bảng 'fvar' này quá ngắn

en: Hmm, too many global tuples specified in the 'gvar' table.
     FontForge only supports %d
vi: Trong bảng 'gvar' có xác định quá nhiều đối tượng nhiều thành phần toàn cục.
    Trình FontForge chỉ hỗ trợ %d điều.

en: Hojo (JIS X 0212-1990) Kanji Forms
vi: Hinh Kanji Hojo (JIS X 0212-1990)

en: Hold [Control] key to restrict
vi: Ấn giữ phím [Control] để hạn chế

en: Hold [Shift] key to merge
vi: Ấn giữ phím [Shift] để trộn nhau

en: Holding down the Shift key will speed up arrow key motion by this factor
vi: Ấn giữ phím Shift thì tăng tốc sự chuyển động của phím mũi tên theo hệ số đã đặt

en: Hor. Construction
vi: Cấu tạo nằm ngang

en: Hor. Variants
vi: Biến thể nằm ngang

en: Hori_zontal Metric Lines
vi: Đường đo nằm ng_ang

en: Horiz. Hint Color
vi: Màu mẹo nằm ngang

en: Horizontal Baselines
vi: Đường cơ bản nằm ngang

en: Horizontal Counter Add
vi: Thêm bộ đếm nằm ngang

en: Horizontal Counter Scale
vi: Co giãn bộ đếm nằm ngang

en: Horizontal Extension Italic Correction
vi: Điều chỉnh nghiêng mở rông ngang

en: Horizontal Extents for %c%c%c%c
vi: Quy mô theo chiều ngang cho %c%c%c%c

en: Horizontal Kana Alternatives
vi: Đồ xen kẽ Kana nằm ngang

en: Horizontal Kerning
vi: Định chỗ theo chiều ngang

en: Horizontal Stem Height Add
vi: Thêm độ cao cuống nằm ngang

en: Horizontal Stem Height Scale
vi: Co giãn độ cao cuống nằm ngang

en: Horizontal distance between the top
    and bottom elements of a skewed fraction.
vi: Khoảng cách theo chiều ngang giữa
    yếu tố đầu và yếu tố cuối của phân số
    bị lệch.

en: Horizontal: %d baseline | Horizontal: %d baselines
vi[0]: Nằm ngang: %d đường cơ bản

en: How many CID slots do you wish to add?
vi: Bạn muốn thêm mấy khe CID?

en: How many entries should there be in the cvt table?
vi: Bảng 'cvt' nên chứa bao nhiêu mục nhập?

en: How many unencoded glyph slots do you wish to add?
vi: Bạn muốn thêm mấy khe hình tượng chưa mã hoá?

en: I can't figure out how to compare the subtable, %s, in %s to %s in %s
vi: Không biết có nên so sánh bảng phụ %s trong %s với %s trong %s như thế nào

en: I'm sorry this file is too complex for me to understand (or is erroneous)
vi: Không thể hiểu được tập tin này: nó quá phức tạp hay nó bị lỗi.

en: I'm sorry this file is too complex for me to understand (or is erroneous, or is empty)
vi: Không thể hiểu được tập tin này: nó quá phức tạp, nó có lỗi hay nó trống.

note: GT: "I." is an abbreviation for "Inherits"
en: I.
vi: KT

en: IF test
    Pops an integer,
    if 0 (false) next instruction is ELSE or EIF
    if non-0 execution continues normally
    (unless there's an ELSE)
vi: Thử IF
    Bỏ một số nguyên
     nếu 0 (sai) thì chỉ lệnh kế tiếp là ELSE (không thì) hay EIF
     nếu khác 0 thì tiếp tục thực hiện một cách bình thường
    (nếu không có ELSE)

en: INSTRuction execution ConTRoL
    Pops a selector and value
    Sets a state variable
vi: INSTRuction execution ConTRoL
    Bỏ một bộ chọn và giá trị
    Lập một biến tình trạng

en: IPA usage
vi: Sử dụng IPA

en: ISO (Deprecated)
vi: ISO (Bị phản đối)

en: ISO 10646-1 (Unicode, Full)
vi: ISO 10646-1 (Unicode, Đầy)

en: ISO 8859-11 (Thai)
vi: ISO 8859-11 (Thái)

en: ISO 8859-5 (Cyrillic)
vi: ISO 8859-5 (Ki-rin)

en: ISO 8859-6 (Arabic)
vi: ISO 8859-6 (A Rập)

en: ISO 8859-7 (Greek)
vi: ISO 8859-7 (Hy Lạp)

en: ISO 8859-8 (Hebrew)
vi: ISO 8859-8 (Do Thái)

en: Identify by
vi: Nhận diện theo

en: Ideographic character face bottom edge baseline
vi: Đường cơ bản kiểu ký tự chữ viết ghi ý đối diện cạnh dưới

en: Ideographic character face top edge baseline
vi: Đường cơ bản kiểu ký tự chữ viết ghi ý đối diện cạnh trên

en: Ideographic em-box bottom edge baseline
vi: Đường cơ bản kiểu hộp « em-box » chữ viết ghi ý ở cạnh dưới

en: Ideographic em-box top edge baseline
vi: Đường cơ bản kiểu hộp « em-box » chữ viết ghi ý ở cạnh trên

en: If a glyph has been edited so that it has a different
    number of points now, then any references
    which use point matching and depended on that glyph's
    point count will be incorrect.
vi: Nếu hình tượng bị chỉnh sửa để có số điểm khác,
    bất cứ tham chiếu nào dùng khả năng khớp điểm
    và phụ thuộc vào hình tượng đó là không đúng.

en: If a glyph in the second font is missing from the first, then
    add it to the first with the outlines of the second font in
    the background
vi: Nếu hình tượng nào trong phông thứ hai còn thiếu
    trong điều thứ nhất, thêm nó vò điều thứ nhất với
    các nét ngoài của phông thứ hai nằm trong nền.

en: If a line has a bump on it then flatten out that bump
vi: Đường có mụn thì làm phẳng mún đó

en: If any of the above baselines are active then you should
    specify which one is the default baseline for each script
    in the font, and specify how to position glyphs in this
    script relative to all active baselines
vi: Nếu đường cơ bản nào nêu trên vẫn còn hoạt động
    thì bạn nên ghi rõ cái nào là đường cơ bản mặc định
    cho mỗi chữ viết trong phông, cũng ghi rõ
    cách định vị các hình tượng trong chữ viết này
    đối với tất cả các đường cơ bản vẫn hoạt động.

en: If one of those glyphs already has a suffix
vi: Nếu một của những hình tượng đó đã có hấu tố

en: If set then the entire font must be
    embedded in a document when any character is.
    Otherwise the document creator need
    only include the characters it uses.
vi: Bật tùy chọn này thì toàn phông phải nhúng trong
    tài liệu chứa bất cứ ký tự nào của nó. Không thì
    người tạo tài liệu cần gồm chỉ các ký tự đã dùng.

en: If specified this should be a space separated list of integers each
    less than 16777216 which uniquely identify your organization
    FontForge will generate a random number for the final component.
vi: Bật tùy chọn này thì giá trị nên là một danh sách các
    số nguyên định giới bằng dấu cách, mỗi số nhỏ hơn
    16777216, mà nhận dạng duy nhất tổ chức của bạn.
    Trình FontForge sẽ tạo ra một số ngẫu nhiên
    cho thành phần cuối cùng.

en: If the search pattern is a single open contour
    then do not match the end points. They merely
    specify the direction from which the curve should
    move toward the next point (which will be matched),
    and the minimum distance between the first matched
    point and the one before it. The endpoints of the
    replace contour will also only be used for positioning.
    
    This allows you to match a right angle corner
    without needed to specify exactly how long the edges
    are which form the right angle.
vi: Nếu mẫu tìm là một đường viền mở riêng lẻ
    thì không nên khớp với các điểm cuối.
    Chúng chỉ ghi rõ hướng từ đó đường cong
    nên di đến điểm kế tiếp (mà có kết quả tìm),
    và khoảng cách tối thiểu giữa điểm khớp thứ nhất
    và điểm nằm trước đó. Các điểm cuối của đường viền
    thay thế sẽ cũng được dùng chỉ để đặt vị trí.
    
     Tuỳ chọn này cho phép bạn khớp một góc vuông
    mà không cần ghi rõ chính xác
    chiều dài của hai cạnh làm góc vuông đó.

en: If the slope of an adjusted point is near horizontal or vertical
    snap to that
vi: Nếu dốc của điểm đã điều chỉnh gần chiều ngang hay dọc, đính đó.

en: If the start point of a contour is not an extremum, find a new start point (on the contour) which is.
vi: Nếu điểm đầu của đường viền không phải là thái cực, tìm điểm mới (nằm trên đường viền) có phải là thái cực.

en: If this glyph is used as a pattern to tile
    some other glyph then it is useful to specify
    the amount of whitespace surrounding the tile.
    Either specify a margin to extend the bounding
    box of the contents, or specify the bounds
    explicitly.
vi: Nếu hình tượng này được dùng làm mẫu
    để xếp lát một hình tượng nào đó khác
    thì có nên ghi rõ khoảng cách trắng
    chung quanh gạch lát. Hoặc ghi rõ
    một lề để mở rộng hộp biên giới của nội dung,
    hoặc ghi rõ dứt khoát các biên giới.

en: If two adjacent points on the same path are less than a few
    emunits apart they will cause problems for some of FontForge's
    commands. PostScript shouldn't care though.
vi: Nếu hai điểm tiếp cận trên quá gần cùng một đường dẫn
    (ít hơn vài đơn vị Em giữa hai điểm), một số câu lệnh FontForge
    sẽ gặp khó khăn. Tuy nhiên, PostScript không có sao.

en: If two glyphs differ, then add the outlines of the second glyph
    to the background layer of the first (So when opening the first
    the differences will be visible).
vi: Nếu hai hình tượng khác với nhau, thêm các nét ngoài
    của hình tượng thứ hai vào lớp nền của điều thứ nhất.
    (Vì thế các sự khác sẽ hiển thị khi bạn mở điều thứ nhất.)

en: If you are running an X11 clipboard manager you might want
    to turn this off. FF can put things into its internal clipboard
    which it cannot export to X11 (things like copying more than
    one glyph in the fontview). If you have a clipboard manager
    running it will force these to be exported with consequent
    loss of data.
vi: Nếu bạn đang chạy một trình quản lý bảng nháp X11
    thì bạn có thể muốn tắt tuỳ chọn này.
    FontForge có khả năng chèn gì vào bảng nháp nội bộ
    mà nó không thể xuất tới X11 (v.d. sao chép nhiều hơn
    một phông chữ trong khung xem phông).
    Nếu bạn có một trình quản lý bảng nháp đang chạy
    thì nó ép buộc xuất tất cả các kiểu mục ra bảng nháp:
    kết quả là dữ liệu bị mất.

en: If you don't specify a suffix, the glyphs don't get renamed.
vi: Không ghi rõ hậu tố thì không thay đổi tên của hình tượng.

en: If you have made any changes to the hints,
    then in addition to changing the glyph's hints
    refigure it's hint masks and substitution points.
vi: Nếu bạn đã thay đổi mẹo nào,
    thì thêm vào thay đổi mẹo của hình tượng,
    cũng cần phải hình dung các mặt nạ mẹo
    và điểm thay thế của nó.

en: If you wish to replace Adobe's OtherSubrs array (for Type1 fonts)
    with an array of your own, set this to point to a file containing
    a list of up to 14 PostScript subroutines. Each subroutine must
    be preceded by a line starting with '%%%%' (any text before the
    first '%%%%' line will be treated as an initial copyright notice).
    The first three subroutines are for flex hints, the next for hint
    substitution (this MUST be present), the 14th (or 13 as the
    numbering actually starts with 0) is for counter hints.
    The subroutines should not be enclosed in a [ ] pair.
vi: Nếu bạn muốn thay thế mảng OtherSubrs của Adobe
    (đối với phông kiểu 1) bằng một mảng riêng,
    hãy đặt giá trị này để chỉ tới một tập tin chứa danh sách
    đến 14 hàm phụ PostScript. Mỗi hàm phụ phải nằm sau
    một dòng bắt đầu với « %%%% » (đoạn nào phía trước
    dòng « %%%% » thứ nhất sẽ được xử lý như là thông báo
    bản quyền đầu tiên). Ba hàm phụ thứ nhất dành cho
    lời gợi ý flex, ba hàm phụ kế tiếp để thay thế (PHẢI có),
    hàm phụ thứ mười bốn (thật là 13 vì bắt đầu từ số 0)
    dành cho lời gợi ý ngược. Không nên bao hàm phụ
    bằng [cặp dấu ngoặc vuông].

en: Ignore Base Glyphs
vi: Bỏ qua hình tượng cơ bản

en: Ignore Combining Marks
vi: Bỏ qua dấu kết hợp

en: Ignore Ligatures
vi: Bỏ qua chữ ghép

en: Ignore this problem in the future
vi: Bỏ qua vấn đề này về sau

en: Ignoring duplicate /CharStrings entry
vi: Đang bỏ qua mục nhập /CharStrings (chuỗi ký tự) trùng

en: Ignoring duplicate /Subrs entry
vi: Đang bỏ qua mục nhập /Subrs trùng

en: Ijo
vi: Tiếng I-chô

en: Ilokano
vi: Tiếng I-lô-ca-nô

en: Image Info
vi: Thông tin ảnh

en: Image Path
vi: Đường dẫn ảnh

en: Image Size:  %d x %d  pixels
vi: Cỡ ảnh :  %d x %d  điểm ảnh

en: Image Template
vi: Mẫu ảnh

en: Image at:      (%.0f,%.0f)
vi: Ảnh ở :      (%.0f,%.0f)

en: Image used for disabled listmarks (overrides the box)
vi: Ảnh dùng cho dấu liệt kê bị tắt (ghi đè lên hộp)

en: Image used for enabled listmarks (overrides the box)
vi: Ảnh dùng cho dấu liệt kê đã bật (ghi đè lên hộp)

en: Image used instead of the Check Box Off Mark
vi: Ảnh dùng thay cho Dấu Hộp Chọn bị Tắt

en: Image used instead of the Check Box Off Mark (when the radio is disabled)
vi: Ảnh dùng thay cho Dấu Hộp Chọn bị Tắt (khi nút chọn một bị tắt)

en: Image used instead of the Radio Off Mark
vi: Ảnh dùng thay cho Dấu Hộp Chọn Một bị Tắt

en: Image used instead of the Radio Off Mark (when the radio is disabled)
vi: Ảnh dùng thay cho Dấu Hộp Chọn Một bị Tắt (khi nút chọn một bị tắt)

en: Image used instead of the Radio On Mark
vi: Ảnh dùng thay cho Dấu Hộp Chọn Một đã bật

en: Image used instead of the Radio On Mark (when the radio is disabled)
vi: Ảnh dùng thay cho Dấu Hộp Chọn Một đã bật (khi nút chọn một bị tắt)

en: Import Lookup
vi: Nhập sự tra tìm

en: Imports a lookup (and all its subtables) from another font.
vi: Nhập khẩu một sự tra tìm (và các bảng phụ của nó) từ phông khác.

en: In TTF/OTF
vi: Trong TTF/OTF

en: In a Reverse Chaining Substitution there must be exactly as many replacements as there are glyph names in the match coverage table
vi: Trong sự thay thế tạo dãy ngược, phải có chính xác cùng một số lần thay thế và tên hình tượng trong bảng bao quát khớp.

en: In a Reverse Chaining Substitution there must be exactly one coverage table to match
vi: Trong sự thay thế tạo dãy ngược, phải có chính xác một bảng bao quát cần khớp.

note: GT: This is a reference to "Much Ado About Nothing". The string should read GT: "A ligature sub-table in Apple's 'mort'/'morx' table is too\ncomplex for me to understand. I shall give up on it.\nYour ligatures may not be complete."
en: In an attempt to process the ligatures of this font, I've concluded
    that the state machine in Apple's mort/morx table is
    (like the learned constable) too cunning to be understood.
    I shall give up on it. Your ligatures may be incomplete.
vi: Trong khi thử xử lý các chữ ghép của phông này,
    trình này đã không thể hiểu được cơ chế tình trạng
    trong bảng 'mort/morx' của Apple nên chịu thua.
    Vì thế có lẽ các chữ ghép của bạn chưa tạo xong.

en: In an italic font the horizontal change per unit vertical change
vi: Trong phông in nghiêng, tỷ lệ thay đổi theo chiều ngang cho mỗi đơn vị thay đổi theo chiều dọc

en: In character %s, could not find reference to %s
vi: Trong ký tự %s, không tìm thấy tham chiếu đến %s

en: In character %s, there are too few points on a path in the base
vi: Trong ký tự %s, có quá ít điểm trên đường dẫn trong cơ sở

en: In character %s, there are too many points on a path in the base
vi: Trong ký tự %s, có quá nhiều điểm trên đường dẫn trong cơ sở

en: In every lookup that uses a glyph, check that at
    least one feature is active for the glyph's script.
vi: Trong mọi chức năng tra tìm đều mà dùng hình tượng,
    kiểm tra lại có ít nhất một tính năng vẫn hoạt động
    cho chữ viết của hình tượng đó.

en: In font %1$d the advance width of glyph %2$.30s does not scale the base advance width properly, it shall be forced to the proper value
vi: Trong phông %1$d, bề rộng tiến tới của hình tượng %2$.30s không co giãn cho đúng bề rộng tiến tới cơ sở nên nó bị ép buộc thành giá trị đúng

en: In font %1$d the glyph %2$.30s either starts before 0, or extends after the advance width or is above the ascent or below the descent
vi: Trong phông %1$d, hình tượng %2$.30s có một của những lỗi này:
     • bắt đầu trước 0
     • kéo dài sau bề rộng tiến tới
     • nằm trên vùng trên
     • nằm dưới vùng dưới

en: In glyph %s the reference to %s is positioned by point matching, and the point numbers may no longer reflect the original intent.
    Do you want to proceed anyway?
vi: Trong hình tượng %s, tham chiếu đến %s được định vị
    bằng chức năng khớp điểm, và các số thứ tự điểm
    có thể không còn phản ánh lại ý định gốc.
    Bạn vẫn còn muốn tiếp tục không?

en: In lookup subtable %.30s you refer to a glyph named %.80s, which is not in the font yet. Was this intentional?
vi: Trong bảng phụ tra tìm %.30s bạn tham chiếu đến một hình tượng tên %.80s, mà chưa nằm trong phông. Trường hợp này có ý định không?

en: In lookup subtable %.30s you replace a glyph with itself. Was this intentional?
vi: Trong bảng phụ tra tìm %.30s bạn thay thế một hình tượng bằng chính nó. Trường hợp này có ý định không?

en: In the 'kern' table, a subtable's length does not match the number of kerning pairs.
vi: Trong bảng « kern » (định chỗ), một bảng phụ có chiều dài không tương ứng với số các cặp định chỗ.

en: In the MS 'MATH' table this value specifies where (horizontally)
    an accent should be placed above the glyph. Vertical placement
    is handled by other means
vi: Trong bảng MS 'MATH', giá trị này ghi rõ dấu phụ nên nằm
    bên trên hình tượng ở vị trí nào theo chiều ngang.
    Vị trí theo chiều dọc được ghi rõ bằng cách khác.

en: In the Outline View, the Shift key constrains motion to be parallel to the ItalicAngle rather than constraining it to be vertical.
vi: Trong ô xem nét ngoài, phím Shift ràng buộc di chuyển song song với Góc Nghiêng hơn đi theo chiều dọc.

note: GT: Spoof on the bible
en: In the beginning was the letter...
vi: Thiết kế phông đẹp cho mọi người

en: In the saved font, force all glyph names to match those in the specified namelist
vi: Trong phông đã lưu, ép buộc mọi tên hình tượng để tương ứng với tên trong danh sách tên đã xác định

en: In_line...
vi: Trong _dòng...

en: Inactive Layer Color
vi: Màu lớp không hoạt động

en: Include Empty Blocks
vi: Gồm các khối rỗng

en: Include Whitespace below Tile
vi: Bao gồm khoảng trắng bên dưới đã lát

en: Include filename too long on line %d of %s
vi: Tên tập tin bao gồm quá dài trên dòng %d của %s

en: Includes nested too deeply on line %d of %s
vi: Các lời bao gồm lồng nhau quá sâu trên dòng %d của %s

en: Incorrect number of deltas in cvt
vi: Trong 'cvt' có số delta (δ) không đúng

en: Incorrect number of deltas in glyph %d (%s)
vi: Có số delta (δ) không đúng trong hình tượng %d (%s)

en: Incorrect number of instances weights, or illegal numbers
vi: Số độ đậm thể hiện không đúng, hay con số bị cấm

en: Increment Bearings By:
vi: Tăng vị trí phương hướng theo:

en: Increment LBearing By:
vi: Tăng dần phương hướng bên trái theo :

en: Increment RBearing By:
vi: Tăng dần phương hướng bên phải theo :

en: Increment V. Adv. By:
vi: Tăng dần độ tiến tới dọc theo :

en: Increment Width By:
vi: Tăng dần bề rộng theo :

en: Index in use
vi: Chỉ số đang dùng

en: Index out of range in %s
vi: Chỉ số ở ngoại phạm vi trong %s

en: Index too big (must be <%d) "%s
vi: Chỉ số quá lớn (phải < %d) \%s

en: Indic (& Tibetan) hanging baseline
vi: Đường cơ bản treo thuộc ngành ấn của hệ Ấn Độ (và Tây Tạng)

en: Indic Reordering
vi: Sắp xếp lại ngôn ngữ Ấn Độ

en: Indic State Machine
vi: Cơ chế tình trạng ngôn ngữ Ấn độ

en: Indic reordering
vi: Sắp xếp lại ngôn ngữ Ấn Độ

en: Indicates a notable grid pixel when suggesting deltas.
vi: Chỉ một điểm lưới đáng chú ý khi góp ý về delta (δ).

en: Inherits for same field in parent
vi: Kế thừa đối với cùng một trường trong cha

en: Inherits from
vi: Kế thừa từ

en: Initial Forms
vi: Hình đầu tiên

en: Inline All References
vi: Đặt mọi tham chiếu trực tiếp

en: Inline Flipped References
vi: Đặt mọi ham chiếu đã lật trực tiếp

en: Inlining glyphs
vi: Đang vẽ nét trong các hình tượng...

en: Inse_rt Point On Spline At...
vi: Chèn điểm vào chốt t_rục ở...

en: Insert Before Current Glyph
vi: Chèn vào phía trước hình tượng hiện tại

en: Insert Before Marked Glyph
vi: Chèn vào phía trước hình tượng đã đánh dấu

en: Insert F_ont...
vi: Chèn _phông...

en: Insert Glyph _After...
vi: Chèn hình tượng _sau...

en: Insert Glyph _Before...
vi: Chèn hình tượng t_rước...

en: Insert Text Outlines
vi: Chèn nét ngoài văn bản

en: Insert Text Outlines...
vi: Chèn nét ngoài chuỗi chữ...

en: Insert _Blank
vi: Chèn t_rắng

en: Insert a point on the given spline at either...
vi: Chèn một điểm vào chốt trục đã cho ở hoặc...

en: Insert random text in the specified script
vi: Chèn văn bản ngẫu nhiên bằng chữ viết đã chọn

en: Installable Font
vi: Phông cài đặt được

en: Instance fonts may only contain a 'cvt ' table, but %.30s has some other truetype table as well
vi: Phông thể hiện có thể chứa chỉ một bảng 'cvt', còn %.30s cũng có bảng TrueType kiểu khác

en: Instant/Vertical
vi: Ngay/Dọc

en: InstructBallTerminals
vi: ChỉLệnhCuốiHìnhCầu

en: InstructDiagonalStems
vi: LàmCuốngChéo

en: InstructSerifs
vi: LàmChân

en: Instruction DEFinition
    Pops a value which becomes the opcode
    and begins definition of new instruction
vi: Lời xác định chỉ lệnh (IDEF)
    Bỏ một giá trị mà trở thành mã thao tác
    và bắt đầu xác định chỉ lệnh mới

en: Instruction Gloss (TrueType)
vi: Chú giải chỉ dẫn (TrueType)

en: Instructions in a TrueType font refer to
    points by number, so if you edit a glyph
    in such a way that some points have different
    numbers (add points, remove them, etc.) then
    the instructions will be applied to the wrong
    points with disasterous results.
      Normally FontForge will remove the instructions
    if it detects that the points have been renumbered
    in order to avoid the above problem. You may turn
    this behavior off -- but be careful!
vi: Chỉ dẫn trong phông TrueType tham chiếu
    đến mỗi điểm theo con số. Vậy nếu bạn chỉnh
    sửa hình tượng bằng cách mà các điểm có số bị đổi
    (thêm/bỏ điểm v.v.) thì các chỉ dẫn sẽ được
    áp dụng cho điểm không đúng, làm kết quả rất xấu.
    
    Bình thường, trình FontForge sẽ gỡ bỏ các chỉ dẫn
    nếu nó phát hiện rằng các điểm đã được đánh số lại,
    để tránh vấn đề trên. Bạn vẫn có khả năng tắt
    ưng xử này, nhưng hãy rất cẩn thận.

en: Instructions out of date
vi: Chỉ dẫn quá cũ

en: Instructions were changed
vi: Chỉ dẫn bị thay đổi

en: Intermediate Points:
vi: Điểm trung gian:

en: Internal error in creating FNT. File offset wrong
vi: Gặp lỗi nội bộ khi tạo FNT. Sai bù tập tin

en: Internal error in creating FNT. File offset wrong in bitmap data
vi: Gặp lỗi nội bộ khi tạo FNT. Sai bu tập tin trong dữ liệu mảng ảnh

en: Internal state messed up on line %d of %s
vi: Tình trạng nội bộ rối quá trên dòng %d của %s

en: Interpo_late Fonts...
vi: Nội su_y các phông...

en: Interpolate Fonts
vi: Nội suy phông

en: Interpolate Point
    Pops as many points as specified in loop counter
    Interpolates each point to preserve original status
    with respect to RP1 and RP2
vi: Nội suy điểm (IP)
    Bỏ số các điểm được bộ đếm vòng lặp ghi rõ
    Nội suy mỗi điểm để bảo tồn trạng thái gốc
    tương ứng với RP1 và RP2

en: Interpolate Untouched Points[a]
     0=> interpolate in y direction
     1=> x direction
vi: Nội suy các điểm chưa chạm [a] (IUP)
     0 -> nội suy về hướng y
     1 -> nội suy về hướng x

en: Interpolate between stem edges some important points, not affected by other instructions.
vi: Xen giữa các cạnh cuống một số điểm quan trọng (không bị chỉ lệnh khác tác động).

en: InterpolateStrongPoints
vi: NộiSuyĐiểmMạnh

en: Interpolating Problem
vi: Lỗi nội suy

en: Interpolating a font with itself achieves nothing
vi: Nội suy phông với chính nó thì vô ích

en: Interpolating between %.20s and:
vi: Nội suy giữa %.20s và:

en: Interpolating between fonts with different editing types (ie. between type3 and type1)
vi: Nội suy giữa các phông có kiểu chỉnh sửa khác nhau (tức là giữa kiểu 3 và kiểu 1)

en: Interpretation:
vi: Giải thích:

note: GT: See the long comment at "Property|New" GT: The msgstr should contain a translation of "None", ignore "Interpretation|" GT: In french this could be "Aucun" or "Aucune" depending on the gender GT:  of "Interpretation"
en: Interpretation|None
vi: Không có

en: Interpreting Glyphs
vi: Đang giải thích các hình tượng

en: Intersecting Paths
vi: Giao đường dẫn

en: Invalid CID range in glyph class on line %d of %s
vi: Phạm vi CID không hợp lệ trong hạng hình tượng trên dòng %d của %s

en: Invalid FD (%d) assigned to CID %d.
vi: FD không hợp lệ (%d) được gán cho CID %d.

en: Invalid character outside of string in sfnts array
vi: Gặp ký tự không hợp lệ bên ngoài chuỗi trong mảng sfnts

en: Invalid cursive position on line %d of %s
vi: Vị trí chữ thảo không hợp lệ trên dòng %d của %s

en: Invalid glyph name range in glyph class on line %d of %s
vi: Phạm vi tênhình tượng không hợp lệ trong hạng hình tượng trên dòng %d của %s

en: Invalid hex digit in sfnts array
vi: Gặp chữ số thập lục không hợp lệ trong mảng sfnts

en: Invalid language
vi: Ngôn ngữ không hợp lệ

en: Invalid ligature offset
vi: Bù chữ ghép không hợp lệ

en: Invalid lookup table format. %d
vi: Định dạng bảng tra tìm không hợp lệ. %d

en: Invalid or unsupported format (%d) for subtable of 'kern' table
vi: Định dạng không hợp lệ hay không được hỗ trợ (%d)
    cho bảng phụ của bảng 'kern' (định chỗ)

en: Invalid platform for string on line %d of %s
vi: Nền tảng không hợp lệ cho chuỗi trên dòng %d của %s

en: Invalid point match. Point would be after this reference.
vi: Sai khớp điểm: điểm nên nằm sau tham chiếu này.

en: Invalid point size
vi: Kích cỡ điểm sai

en: Invalid ttf hmtx table (or hhea), numOfLongMetrics is 0
vi: Bảng 'hmtx' (hay 'hhea') TTF không hợp lệ : numOfLongMetrics là 0

en: Invalid ttf vmtx table (or vhea), numOfLongVerMetrics is 0
vi: Bảng 'vmtx' (hay 'vhea') TTF không hợp lệ : numOfLongVerMetrics là 0

en: Irish Gaelic
vi: Tiếng Xen-tơ (Ái-nhĩ-lan)

en: Irish Gaelic (with dot)
vi: Tiếng Xen-tơ (Ái-nhĩ-lan, có chấm)

en: Irish Traditional
vi: Tiếng Ái Nhĩ Lan truyền thống

en: Irrelevant _Factor:
vi: _Hệ số không thích hợp:

en: Is Extended Shape
vi: Là hình kéo dài

en: Is Layer Editable?
vi: Lớp sửa được không?

en: Is Layer Visible?
vi: Lớp hiển thị ?

en: Is Offset
vi: Bù

en: Is this an extended shape (like a tall parenthesis)?
    Extended shapes need special attention for vertical
    superscript placement.
vi: Đây là một hình đã kéo dài (như dấu ngoặc cao) không?
    Hình kéo dài cần được quản lý cẩn thận để định vị
    chử cao theo chiều dọc.

en: Is this horizontal or vertical kerning data?
vi: Dữ liệu định chỗ này theo chiều ngang hay dọc?

en: Isolated
vi: Cô lập

en: Isolated Forms
vi: Hình đã cô lập

en: It looks to me as though there's a morx sub-table with more than 1000
     states. Which makes me think there's probably an error
vi: Hình như có một bảng phụ 'morx' có hơn 1000 tình trạng.
    Rất có thể gặp lỗi

en: It looks to me as though there's a morx sub-table with more than 1000
     transitions. Which makes me think there's probably an error
vi: Hình như có một bảng phụ 'morx' có hơn 1000 sự chuyển tiếp.
    Rất có thể gặp lỗi

en: Italian Swiss
vi: Tiếng Ý (Thuỵ Sĩ)

en: Italic Advance Col
vi: Màu nghiêng sớm

en: Italic Angle
vi: Góc nghiêng

en: Italic Angle:
vi: Góc nghiêng:

en: Italic Conversion
vi: Chuyển đổi nghiêng

en: Italic Coord. Color
vi: Màu toạ đồ in nghiêng

note: GT: "Cor" is an abbreviation for correction
en: Italic Cor:
vi: Sửa Nghiêng:

en: Italic Correction
vi: Điều chỉnh nghiêng

en: Italic Correction:
vi: Điều chỉnh nghiêng:

en: ItalicConstrained
vi: Buộc Nghiêng

note: GT: Italic Correction
en: ItalicCor.
vi: Sửa Nghiêng

en: Italics
vi: Nghiêng

en: JIS78 Forms
vi: Hình JIS78

en: JIS83 Forms
vi: Hình JIS83

en: JIS90 Forms
vi: Hình JIS90

en: JSTF extension max at priority %d #%d for %c%c%c%c in %c%c%c%c
vi: Tối đa mở rộng JSTF ở mức ưu tiên %d #%d cho %c%c%c%c trong %c%c%c%c

note: GT: This string is used to generate a name for an OpenType lookup. GT:  the %c%c... is the language followed by the script (OT tags)
en: JSTF shrinkage max at priority %d #%d for %c%c%c%c in %c%c%c%c
vi: Tối đa co lại JSTF ở mức ưu tiên %d #%d cho %c%c%c%c trong %c%c%c%c

en: JSTF table is too long.
vi: Bảng JFST quá dài.

en: Japanese Forms (Obsolete)
vi: Dạng tiếng Nhật (Cũ

en: Javanese (roman)
vi: Tiếng Ja-va (La-tinh)

en: Johab (Korean)
vi: Johab (Hàn)

en: JoinSnap
vi: Nối Đính

en: JuMP Relative
    Pops offset (in bytes) to move the instruction pointer
vi: JuMP Relative
    Bỏ hiệu (theo byte) để di chuyển con trỏ chỉ lệnh

en: Judezmo
vi: Tiếng Giu-đex-mô

en: Jula
vi: Tiếng Giu-la

en: Jump Relative On False
    Pops a boolean and an offset
    Changes instruction pointer by offset bytes
    if boolean is false
vi: Jump Relative On False
    Bỏ một biểu thức Bun và một hiệu
    Thay đổi con trỏ chỉ lệnh theo hiệu byte
    nếu biểu thức Bun là Sai

en: Jump Relative On True
    Pops a boolean and an offset
    Changes instruction pointer by offset bytes
    if boolean is true
vi: Jump Relative On True
    Bỏ một biểu thức Bun và một hiệu
    Thay đổi con trỏ chỉ lệnh theo hiệu byte
    nếu biểu thức Bun là Đúng

en: Justification Alternatives
vi: Đồ xen kẽ canh đều

en: Justified Languages
vi: Ngôn ngữ sắp thẳng

en: Justified Scripts
vi: Chữ viết sắp thẳng

en: KOI8-R (Cyrillic)
vi: KOI8-R (Ki-rin)

en: KSC 5601-1987 (Korean)
vi: KSC 5601-1987 (Hàn)

en: Kachchi
vi: Tiếng Kát-chi

en: Karachay
vi: Tiếng Ka-ra-chay

en: Karakalpak
vi: Tiếng Ka-ra-kan-pac

en: Karen
vi: Tiếng Ka-ren

en: Kashmiri (India)
vi: Tiếng Kha-s-mi-ri (Ấn Độ)

en: Kebena
vi: Tiếng Ke-be-na

en: Ker_n By Classes...
vi: Đị_nh chỗ theo hạng...

en: Kern
vi: Định chỗ

en: Kern Adjusts
vi: Điều chỉnh chỗ định

en: Kern By Classes
vi: Định chỗ theo hạng

en: Kern Line Color
vi: Màu đường định chỗ

en: Kern Offset:
vi: Bù định chỗ :

en: Kern Pair Closeup
vi: Cận cảnh cặp định chỗ

en: Kern Pair Closeup...
vi: Cận cảnh cập định chỗ...

en: Kern Pairs
vi: Cặp định chỗ

en: Kern Size
vi: Cỡ định chỗ

en: Kern Values:
vi: Giá trị định chỗ :

en: Kern by State
vi: Định chỗ theo tình trạng

en: KernClass|_New Lookup...
vi: Sự tra tìm mớ_i...

en: Kerning & such
vi: Định chỗ v.v.

en: Kerning Class
vi: Hạng định chỗ

en: Kerning Metrics For %.50s
vi: Đơn vị đo định chỗ cho %.50s

en: Kerning State Machine
vi: Cơ chế tình trạng định chỗ

note: GT: The %s is the name of the lookup subtable containing this kerning class
en: Kerning by Classes: %s
vi: Định chỗ theo hạng: %s

en: Kerning direction
vi: Hướng định chỗ

en: Kerning format
vi: Định dạng định chỗ

en: Kerning is likely to fail on Windows
vi: Trên hệ điều hành Windows thì chức năng định chỗ rất có thể bị lỗi

en: Kerning may be specified either by classes of glyphs
    or by pairwise combinations of individual glyphs.
    Which do you want for this subtable?
vi: Có thể định chỗ hoặc theo hạng hình tượng
    hoặc theo tổ hợp bằng cặp của các hình tượng riêng.
    Đối với bảng phụ này, bạn có muốn làm gì?

en: Kerning subtable 3 says the glyph count is %d, but maxp says %d
vi: Bảng phụ định chỗ 3 hiển thị số đếm hình tượng %d,
    còn 'maxp' nói %d.

en: Kerning values must be even
vi: Giá trị định chỗ phải là số chẵn

note: GT: Here "def" is a PostScript keyword, (meaning define). GT: This "def" should not be translated as it is part of the PostScript language.
en: Key for a def must be a string or name literal
vi: Khoá cho « def » (lời xác định) phải là một chuỗi hay một tên chữ nghĩa

en: Khakass
vi: Tiếng Kha-kax

en: Khanty-Kazim
vi: Tiếng Khan-ti-Kha-xim

en: Khanty-Shurishkar
vi: Tiếng Khan-ti-Chu-rit-x-kha

en: Khanty-Vakhi
vi: Tiếng Khan-ti-Va-khi

en: Khutsuri Georgian
vi: Tiếng Gi-oa-gi-a Khut-xu-ri

en: Kikongo
vi: Tiếng Ki-kôn-gô

en: Kildin Sami
vi: Tiếng Khin-đin Xa-mi

en: Kinyarwanda/Ruanda
vi: Tiếng Kin-ia-ouanh-đa

en: Kisii
vi: Tiếng Ki-x-li

en: Kodagu
vi: Tiếng Ko-đa-gu

en: Kokni
vi: Tiếng Koc-ni

en: Komo
vi: Tiếng Kô-mô

en: Komso
vi: Tiếng Kom-xô

en: Korean (Johab)
vi: Tiếng Hàn (Johab)

en: Korean Old Hangul
vi: Hangul Cũ tiếng Triều Tiên

en: Kui
vi: Tiếng Kun

en: Kulvi
vi: Tiếng Khun-vi

en: L-Cree
vi: Tiếng Cợ-ri L

en: LBearing:
vi: Phương hướng bên trại:

en: LOOP and CALL function
    Pops a function number & count
    Calls function count times
vi: Hàm LOOP và CALL
    Bỏ một con số hàm và số đếm
    Gọi hàm số đếm lần

en: LSB Compression Percent
vi: Phần trăm nén LSB

en: L_ater
vi: _Sau

en: L_oad Namelist...
vi: Nạp d_anh sách tên...

en: Label Gl_yph By
vi: Đặt nhãn hình tượng th_eo

en: Lahuli
vi: Tiếng La-hu-li

en: Lambani
vi: Tiếng Lam-ba-ni

en: Language List
vi: Danh sách ngôn ngữ

en: Language Missing
vi: Thiếu ngôn ngữ

en: Language Tag:
vi: Thẻ ngôn ngữ:

en: Language info
vi: Thông tin ngôn ngữ

en: Language|New
vi: Mới

note: GT: See the long comment at "Property|New" GT: The msgstr should contain a translation of "Malayalam", ignore "Lang|" GT: The msgstr should contain a translation of "Amharic", ignore "Lang|"
en: Lang|Amharic
vi: Tiếng Am-ha-ri

en: Lang|Arabic
vi: Tiếng Ả Rập

en: Lang|Armenian
vi: Tiếng Ác-mê-ni

en: Lang|Avar
vi: Tiếng A-vă

en: Lang|Bengali
vi: Tiếng Ben-ga-ni

en: Lang|Berber
vi: Tiếng Bơ-bợ

en: Lang|Cherokee
vi: Tiếng Che-rô-khi

en: Lang|Coptic
vi: Tiếng Giáo hội Ai Cập

en: Lang|Default
vi: Mặc định

en: Lang|Farsi
vi: Tiếng Pha-xi

note: GT: See the long comment at "Property|New" GT: The msgstr should contain a translation of "Farsi/Persian"), ignore "Lang|" GT: The msgstr should contain a translation of "Farsi/Persian", ignore "Lang|"
en: Lang|Farsi/Persian
vi: Tiếng Pha-xi

en: Lang|Ge'ez
vi: Tiếng Ge-ex

en: Lang|Georgian
vi: Tiếng Gi-oa-gi-a

en: Lang|Greek
vi: Tiếng Hy Lạp

en: Lang|Gujarati
vi: Tiếng Gu-gia-ra-ti

en: Lang|Hebrew
vi: Tiếng Do Thái

en: Lang|Javanese
vi: Tiếng Ja-va

en: Lang|Kannada
vi: Tiếng Kan-na-đa

en: Lang|Khmer
vi: Tiếng Khơ-me

en: Lang|Lao
vi: Tiếng Lào

en: Lang|Latin
vi: Tiếng La-tinh

en: Lang|Limbu
vi: Tiếng Lim-bu

en: Lang|Malayalam
vi: Tiếng Ma-lay-am

en: Lang|Manchu
vi: Tiếng Mãn Châu

en: Lang|Mongolian
vi: Tiếng Mông Cổ

en: Lang|Oriya
vi: Tiếng O-ri-ya

en: Lang|Sinhalese
vi: Tiếng Xin-ha-la

en: Lang|Syriac
vi: Tiếng Xi-ri-ác

en: Lang|Tagalog
vi: Tiếng Ta-ga-loc

en: Lang|Tamil
vi: Tiếng Ta-min

en: Lang|Telugu
vi: Tiếng Te-lu-gu

en: Lang|Thai
vi: Tiếng Thái

en: Lang|Tibetan
vi: Tiếng Tây Tạng

en: Lang|Uighur
vi: Tiếng Ui-ghơ

en: Lang|Yi
vi: Tiếng Yi

en: Last Anchor Point
vi: Điểm neo cuối

note: GT: The (x,y) position on the window where the user last pressed a mouse button
en: Last Press
vi: Bấm cuối

en: Latin Full Width Forms
vi: Hình toàn rộng La-tinh

en: Latin Ligatures
vi: Chữ ghép La-tinh

en: Layer Info...
vi: Thông tin lớp...

en: Layer|Background
vi: Nền

en: Layer|Foreground
vi: Cảnh gần

en: Leading Jamo Forms
vi: Hình Ja-mô đi trước

en: Lef_t
vi: _Trái

en: Left Bounds
vi: Mép bên trái

en: Left Side Bearing
vi: Vị trí phương hướng bên trái

en: Left Side Bearing Add
vi: Thêm vị trí phương hướng bên trái

en: Left Side Bearing Scale
vi: Co giãn vị trí phương hướng bên trái

en: Left Side Bearing does not change.
vi: Vị trí phương hướng bên trái không thay đổi.

en: Left Side Bearing:
vi: Vị trí phương hướng bên trái:

en: Less Than
    Pops two values, pushes (0/1) if bottom el < top
vi: Nhỏ hơn (LT)
    Bỏ hai giá trị, đẩy (0/1) nếu cái dưới < cái trên

en: Less Than or EQual
    Pops two values, pushes (0/1) if bottom el <= top
vi: Nhỏ hơn hay bằng (LTEQ)
    Bỏ hai giá trị, đẩy (0/1) nếu cái dưới ≤ cái trên

en: Letters:
vi: Chữ :

en: Lezgi
vi: Tiếng Le-x-ghi

en: License URL
vi: URL giấy phép

en: Lig
vi: Ghép

en: Lig Index:
vi: Chỉ số chữ ghép:

en: Lig. Carets
vi: Nháy Ghép

en: Lig.Caret
vi: Nháy chữ ghép

en: Ligature
vi: Chữ ghép

note: GT: Need to split some AnchorClasses into two classes, one for normal GT:  base letters, and one for ligatures. So create a new AnchorClass GT:  name for the ligature version
en: Ligature %s
vi: Chữ ghép %s

en: Ligature Caret Color
vi: Màu dấu nháy chữ ghép

en: Ligature Caret Count
vi: Đếm con nháy chữ ghép

en: Ligature Caret Count:
vi: Đếm con nháy chữ ghép:

note: GT: Here caret means where to place the cursor inside a ligature. So OpenType GT: allows there to be a typing cursor inside a ligature (for instance you GT: can have a cursor between f and i in the "fi" ligature)
en: Ligature Caret Sub-Table
vi: Bảng phụ con nháy chữ ghép

en: Ligature Glyph Name
vi: Tên hình tượng chữ ghép

en: Ligature Substitution
vi: Thay thế chữ ghép

en: Ligature caret locations are used by a text editor
    when it needs to draw a text edit caret inside a
    ligature. This means there should be a caret between
    each ligature component so if there are n components
    there should be n-1 caret locations.
      You may adjust the caret locations themselves in the
    outline glyph view (drag them from to origin to the
    appropriate place).
vi: Vị trí con nháy chữ ghép được dùng
    bởi trình soạn thảo văn bản khi nó cần phải
    vẽ một con nháy văn bản bên trong một chữ ghép.
    Có nghĩa: nên là một con nháy giữa mỗi thành phần
    chữ ghép, vậy nếu có (n) thành phần
    thì nên có (n-1) vị trí con nháy.
    Bạn cũng có thể điều chỉnh các vị trí con nháy
    trong ô xem hình tượng nét ngoài
    (kéo vị trí từ gốc đến nơi thích hợp).

en: Ligatures
vi: Chữ ghép

en: Ligatures & such
vi: Chữ ký v.v.

en: Light Angle:
vi: Góc ánh sáng:

en: Limit the font so that only the glyphs referenced in the first 256 encodings
    will be included in the file
vi: Giới hạn phông để tạo tập tin chứa chỉ những hình tượng
    được tham chiếu trong 256 bảng mã thứ nhất

en: Line Cap
vi: Nắp đường

en: Line length max
vi: Chiều dài dòng tối đa

en: Lining Figures
vi: Hình lớp nội bộ

en: List Field
vi: Trường danh sách

en: List Field (Combo Box)
vi: Trường danh sách (hộp tổ hợp)

en: List Field Menu
vi: Trình đơn trường danh sách

en: List Mark
vi: Dấu danh sách

en: List of directories to search for images, separated by colons
vi: Danh sách các thư mục cần quét tìm ảnh (định giới bằng dấu hai chấm)

en: Lithuanian (Classic)
vi: Tiếng Li-tu-a-ni (cổ điển)

en: Load Bitmap Fonts
vi: Nạp phông mảng ảnh

en: Load Encoding
vi: Nạp bảng mã

en: Load Glyph Name List...
vi: Nạp danh sách tên hình tượng...

en: Load Namelist
vi: Nạp danh sách tên

en: Load Word List...
vi: Nạp danh sách từ...

en: Load glyph names
vi: Nạp tên hình tượng

en: Load of Kerning Metrics Failed
vi: Lỗi nạp đơn vị đo định chỗ

en: LoadedFontsAsNew
vi: Nạp phông như mới

en: Loading font from
vi: Đang nạp phông từ

en: Loading font from %.100s
vi: Đang nạp phông từ %.100s

en: Localized Forms
vi: Hình đã địa phương hoá

en: Logical And with Selection
vi: VÀ lôgic dùng vùng chọn

en: Lookahead Match:
vi: Khớp nhìn trước:

en: Lookahead class %d:
vi: Hạng nhìn trước %d:

en: Lookahead coverage %d:
vi: Bao quát nhìn trước %d:

en: Lookup %s is not in %s
vi: Sự tra tìm %s không phải trong %s

en: Lookup Differences
vi: Tra tìm sự khác biệt

en: Lookup Name:
vi: Tên sự tra tìm:

en: Lookup Names
vi: Tên sự tra tìm

en: Lookup Subtable, %s
vi: Bảng phụ tra tìm, %s

en: Lookup Subtable: %s
vi: Bảng phụ tra tìm: %s

en: Lookup Type|Unspecified
vi: Chưa xác định

en: Lookup index (%d) out of bounds in GPOS from JSTF table.
vi: Chỉ mục tra tìm (%d) ở ngoại phạm vi trong GPOS từ bảng JFST.

en: Lookup index (%d) out of bounds in GSUB from JSTF table.
vi: Chỉ mục tra tìm (%d) ở ngoại phạm vi trong GSUB từ bảng JFST.

en: Lookup information attached to unmarked glyph on line %d of %s
vi: Thông tin tra tìm được đính theo hình tượng không dấu trên dòng %d của %s

en: Lookup name already used
vi: Tên sự tra tìm đã dùng

en: Lookup out of bounds in feature table.
vi: Sự tra tìm ở ngoại phạm vi trong bảng tính năng.

en: Lookup subtable %s (matched with %s)
vi: Tra tìm bảng phụ %s (tương ứng với %s)

en: Lookup subtable %s contains a glyph %s whose kerning information takes up more than 64k bytes
vi: Bảng phụ tra tìm %s chứa một hình tượng %s có thông tin định chỗ chiếm hơn 64k byte.

en: Lookup subtable %s had to be split into several subtables
    because it was too big.
vi: Bảng phụ tra tìm %s đã phải bị chia ra vài bảng phụ,
    vì nó quá lớn.

en: Lookup subtable %s is not in %s
vi: Bảng phụ tra tìm %s không phải trong %s

en: Lookup subtable:
vi: Bảng phụ tra tìm:

en: Lookup, %s, does not exist
vi: Sự tra tìm %s không tồn tại.

en: LookupName|New
vi: Mới

en: LookupType|Unknown
vi: Không rõ

en: Lookups
vi: Sự tra tìm

en: Lookups Disabled for Expansion
vi: Sự tra tìm bị tắt để mở rộng

en: Lookups Disabled for Shrinkage
vi: Sự tra tìm bị tắt để co lại

en: Lookups Enabled for Expansion
vi: Sự tra tìm được hiệu lực để mở rộng

en: Lookups Enabled for Shrinkage
vi: Sự tra tìm được hiệu lực để co lại

en: Lookups Limiting Expansion
vi: Các sự tra tìm hạn chế mở rộng

en: Lookups Limiting Shrinkage
vi: Các sự tra tìm hạn chế co lại

en: Lookups in %s but not in %s
vi: Có sự tra tìm nằm trong %s còn không phải trong %s

en: Lookups in contextual state machines must be simple substitutions,
    , but %s is not
vi: Sự tra tìm trong cơ chế tình trạng ngữ cảnh phải là
    sự thay thế đơn giản, nhưng %s không phải

en: Lookups may only be specified after marked glyphs on line %d of %s
vi: Chỉ có thể ghi rõ sự tra tìm phía sau hình tượng đã đánh dấu trên dòng %d của %s

en: Lookups must be defined before being used on line %d of %s
vi: Cần phải xác định các sự tra tìm trước khi dùng chúng trên dòng %d của %s

en: Lookups subtables in %s but not in %s
vi: Có bảng phụ tra tìm trong %s còn không phải trong %s

en: Lookups turned OFF to extend a line
vi: Chức năng tra tìm bị TẮT để kéo dài một đường

en: Lookups turned OFF to shrink a line
vi: Chức năng tra tìm bị TẮT để rút ngắn một đường

en: Lookups turned ON to extend a line
vi: Chức năng tra tìm đã BẬT để kéo dài một đường

en: Lookups turned ON to shrink a line
vi: Chức năng tra tìm đã BẬT để rút ngắn một đường

en: Lookups which specify the maximum size by which a glyph may grow
vi: Chức năng tra tìm mà ghi rõ kích cỡ tối đa theo đó một hình tượng có thể mở rộng

en: Lookups which specify the maximum size by which a glyph may shrink
vi: Chức năng tra tìm mà ghi rõ kích cỡ tối đa theo đó một hình tượng có thể co lại

en: Lookups will be removed
vi: Các sự tra tìm sẽ bị gỡ bỏ

en: Low Mari
vi: Tiếng Ma-ri thấp

en: LowerLimitBaselineDropMin:
vi: Tiểu thả cơ sở hạn dưới:

en: LowerLimitGapMin:
vi: Tiểu khe hạn dưới:

en: Lowercase to Petite Capitals
vi: Chữ thường sang chữ hoa rất nhỏ

en: Lowercase to Small Capitals
vi: Chữ thường sang chữ hoa nhỏ

en: Luhya
vi: Tiếng Lu-hia

en: Luo
vi: Tiếng Luo

en: MATH table
vi: Bảng MATH

en: MAXimum of top two stack entries
    Pops two values, pushes the maximum back
vi: Tối đa của hai mục nhập đầu đống (MAX)
    Bỏ hai giá trị, đẩy số tối đa về

en: MM Change Def Weights
vi: MM Đổi độ đậm mặc định

en: MM Change Default _Weights...
vi: MM Đổi độ đậm _mặc định...

en: MM _Info
vi: Thông t_in MM

en: MM _Info...
vi: Thông t_in MM...

note: GT: Here (and following) MM means "MultiMaster"
en: MM _Reblend
vi: _Pha trộn lại MM

en: MM _Validity Check
vi: _Kiểm tra MM hợp lệ

en: MS Code Pages
vi: Bảng Mã MS

en: MS Code Pages:
vi: Bảng Mã MS:

en: MS Italian
vi: HĐ Ý

en: MS Miscellaneous
vi: HĐ Linh tinh

en: MS Script
vi: HĐ Chữ viết

en: MS has changed (in August 2006) the inner workings of their Indic shaping
    engine, and to disambiguate this change has created a parallel set of script
    tags (generally ending in '2') for Indic writing systems. If you are working
    with the new system set this flag, if you are working with the old unset it.
    (if you aren't doing Indic work, this flag is irrelevant).
vi: MS đã sửa đổi (vào tháng 8/2006) cấu trúc bên trong cơ chế tạo hình
    ngôn ngữ Ấn Độ, và để hợp nhất thay đổi này cũng đã tạo một tập hợp
    thẻ chữ viết song song (thường kết thúc bằng « 2 ») cho các hệ thống
    viết ngôn ngữ Ấn Độ. Dùng hệ thống mới này thì bật tùy chọn này;
    không thì tắt nó.
    (Không thao tác phông ngôn ngữ Ấn Độ thì tùy chọn này không thích hợp.)

en: MS needs to know whether a font family's members differ
    only in weight, width and slope (and not in other variables
    like optical size).
vi: MS cần biết nếu nhóm chứa các bộ phận khác biệt
    chỉ theo độ đậm, bề rộng và dốc (không phải
    theo biến khác, như kích cỡ thị) không.

en: MS uses the presence of a 'DSIG' table to determine whether to use an OpenType
    icon for the tt font. FontForge can't generate a useful 'DSIG' table, but it can
    generate an empty one with no signature info. A pointless table.
vi: MS sử dụng trạng thái của bảng « DSIG » (có hay không) để quyết định
    có nên dùng biểu tượng OpenType cho phông TrueType hay không.
    FontForge không tạo được một bảng « DSIG » có ích, mà nó có khả năng
    tạo một bảng trống không có thông tin nào về chữ ký (một bảng vô ích).

en: MULtiply
    Pops two 26.6 numbers, multiplies them, pushes result
vi: MULtiply
    Bỏ hai con số 26.6, nhân với nhau, đẩy kết quả

en: Ma_ke Arc
vi: Tạo hình c_ung

en: Ma_ke From Font...
vi: Tạ_o từ phông...

en: Mac Bitmap
vi: Mảng ảnh Mac

en: Mac Contextual State Machine
vi: Cơ chế tình trạng ngữ cảnh Mac

en: Mac Features
vi: Tính năng Mac

en: Mac Indic State Machine
vi: Cơ chế tình trạng ngôn ngữ Ấn Độ Mac

en: Mac Insertion State Machine
vi: Cơ chế tình trạng chèn Mac

en: Mac Kerning State Machine
vi: Cơ chế tình trạng định chỗ Mac

en: Mac Style Set:
vi: Tập kiểu dáng Mac:

en: MacFeature|Default
vi: Mặc định

en: MacFeature|_New...
vi: Mớ_i...

en: MacIcons
vi: BiểuTượngMac

en: MacMapping|Default
vi: Mặc định

en: MacMap|_New...
vi: Mớ_i...

en: MacName|_New...
vi: Mớ_i...

en: MacSetting|_New...
vi: Mớ_i...

en: MacStyles|Bold
vi: Đậm

en: MacStyles|Condense
vi: Co lại

en: MacStyles|Expand
vi: Dãn ra

en: MacStyles|Italic
vi: Nghiêng

en: MacStyles|Outline
vi: Nét ngoài

en: MacStyles|Shadow
vi: Bóng

en: MacStyles|Underline
vi: Gạch dưới

en: Macintosh Latin
vi: La-tinh Macintosh

note: GT: Short for: Magnification GT: Short for "Magnification"
en: Mag:
vi: To :

en: Magnification:
vi: Phóng to :

en: Magnify (Minify with alt)
vi: Phóng to (Thu nhỏ với Alt)

en: Mahjong Tiles
vi: Ngói mạt chược

en: Make Clip Path
vi: Tạo đường dẫn trích

en: Make Clip _Path
vi: Tạo đường _dẫn trích

en: Make Namelist
vi: Tạo danh sách tên

en: Make _Line
vi: Tạ_o đường

en: Make _Parallel...
vi: Làm _song song...

en: Make sure similar or equal counters remain the same in gridfitted outlines.
    Enabling this option may result in glyph advance widths being
    inconsistently scaled at some PPEMs.
vi: Đảm bảo rằng các bộ đếm tương tự hay trùng thì còn lại bằng nhau
    trong nét ngoài vừa lưới.
    Bật tùy chọn này thì có thể gây ra chiều rộng hình tượng sớm
    bị co giãn không thống vững theo một số PPEM.

en: Make the counters narrower
vi: Làm cho bộ đếm hẹp hơn

en: Makua
vi: Tiếng Ma-khua

en: Malay (Brunei)
vi: Tiếng Mã Lai (Bợ-ru-này)

en: Malay (arabic)
vi: Tiếng Mã-lai (A Rập)

en: Malay (roman)
vi: Tiếng Mã-lai (La-tinh)

en: Malayalam Reformed
vi: Tiếng Ma-lay-am đã sửa đổi

en: Malayalam Traditional
vi: Tiếng Ma-lay-am truyền thống

en: Malinke
vi: Tiếng Ma-lin-ke

en: Maninka
vi: Tiếng Ma-nin-ka

en: Manx Gaelic
vi: Tiếng Xen-tơ (Mankh-x)

en: Many Windows
vi: Rất nhiều cửa sổ

en: Many applications still don't support 'GPOS' kerning.
    If you want to include both 'GPOS' and old-style 'kern'
    tables set this check box.
    It may not be set in conjunction with the Apple checkbox.
    This may confuse other applications though.
vi: Nhiều ứng dụng không hỗ trợ khả năng định chỗ (kern)
    kiểu GPOS. Muốn bao gồm bảng định chỗ cả hai kiểu
    GPOS và kiểu cũ thì hãy bật tùy chọn này.
    Không cho phép bật nó khi cũng bật tùy chọn Apple.
    Tuy nhiên, trường hợp này có thể làm cho ứng dụng khác
    lộn xộn.

en: Mark Attachment Classes
vi: Các hạng gắn dấu

en: Mark Class %.20s
vi: Hạng dấu %.20s

note: GT: Process is a verb here and Mark is a noun. GT: Marks of the given mark class are to be processed
en: Mark Class:
vi: Hạng dấu :

en: Mark Classes
vi: Đánh dấu hạng

en: Mark Current Glyph
vi: Đánh dấu hình tượng hiện tại

en: Mark Current Glyph As First
vi: Đánh dấu hình tượng hiện tại là thứ nhất

en: Mark Current Glyph As Last
vi: Đánh dấu hình tượng hiện tại là cuối cùng

en: Mark Insert:
vi: Chèn dấu :

en: Mark Positioning
vi: Định vị dấu

en: Mark Positioning via Substitution
vi: Định vị dấu bằng thay thế

note: GT: Mark is a noun here and Set is also a noun.
en: Mark Set:
vi: Tập dấu :

en: Mark Sets
vi: Tập hợp dấu

en: Mark Subs:
vi: Thay thế dấu :

en: Mark anchors provided when nothing can use them
vi: Cung cấp neo dấu khi không có gì có thể sử dụng

en: Mark for Overlap fix before Save
vi: Đánh dấu để sửa Chồng lấp trước khi Lưu

en: Mark to Base Position
vi: Đánh dấu tới vị trí cơ sở

en: Mark to Ligature Position
vi: Đánh dấu tới vị trí chữ ghép

en: Mark to Ligature attachment
vi: Gắn dấu với chữ ghép

en: Mark to Mark
vi: Dấu đến dấu

en: Mark to Mark Position
vi: Đánh dấu tới vị trí dấu

en: Mark to Mark attachment
vi: Gắn dấu với dấu

en: Mark to base attachment
vi: Gắn dấu với cơ sở

en: MarkClass-%d
vi: Hạng_Dấu-%d

en: MarkSet-%d
vi: TậpDấu-%d

en: Marked Glyph Is Kashida Like
vi: Hình tượng đã đánh dấu giống như Kashida

en: Marks
vi: Dấu

en: Marks within a ligature should be ordered with the direction of writing.
    This one and %d are out of order.
vi: Các dấu ở trong chữ ghép nên được sắp xếp theo hướng viết.
    Dấu này và %d không theo thứ tự đúng.

en: Mass Glyph Rename
vi: Thay tên hình tượng hàng loát

en: Mass Glyph _Rename...
vi: Tha_y tên hình tượng hàng loạt...

en: Master Designs
vi: Sơ đồ thiết kế chủ

en: Match Classes
vi: Khớp hạng

en: Match Fuzziness:
vi: Khớp hệ số mờ :

en: Match:
vi: Khớp:

en: Matching TTF Point:
vi: Điểm TTF khớp:

en: Math Kern
vi: Định chỗ toán

en: Math Kerning
vi: Định chỗ toán học

en: Math Sp:
vi: Cách toán:

en: MathLeading:
vi: Trước toán:

en: Mathematical Greek
vi: Hy Lạp toán học

en: Mathematical centerline
vi: Đường giữa toán học

en: Matrix Edit
vi: Sửa ma trận

en: Matrix Edit (sort of like a spreadsheet)
vi: Sửa ma trận (giống một bảng tính)

en: Matrix Edit Continued
vi: Sửa ma trận (tiếp tục)

en: Max # Functions
vi: Số hàm tối đa

en: Max (ascent)
vi: Đa (tăng)

en: Max Instruction Defines
vi: Số sự xác định chỉ dẫn tối đa

en: Max Stack Depth
vi: Độ sâu đống tối đa

en: Max _Stack Depth:
vi: Độ _sâu đống tối đa:

en: Maximum (ink) height of accent base that
    does not require flattening the accents.
vi: Bề cao tối đa (mực) của cơ sở dấu phụ
    mà không cần thiết làm phẳng dấu phụ.

en: Maximum (ink) height of accent base that
    does not require raising the accents.
vi: Bề cao tối đa (mực) của cơ sở dấu phụ
    mà không cần thiết nâng dấu phụ lên.

en: Maximum allowed drop of the baseline of
    subscripts relative to the bottom of the base.
    Used for bases that are treated as a box
    or extended shape. Positive for subscript
    baseline dropped below base bottom.
vi: Khoảng thả tối đa được phép cho đường
    cơ sở của chữ ghép tương đối so với đáy
    của cơ sở. Dùng cho cơ sở được xử lý
    dạng hộp hay hình kéo dài. Số dương
    thì thả đường cơ sở chữ thấp bên dưới
    đáy cơ sở.

en: Maximum allowed drop of the baseline of
    superscripts relative to the top of the base.
    Used for bases that are treated as a box
    or extended shape. Positive for superscript
    baseline below base top.
vi: Khoảng thả tối đa được phép cho đường
    cơ sở của chữ cao tương đối so với đầu
    của cơ sở. Dùng cho cơ sở được xử lý
    dạng hộp hay hình kéo dài. Số dương
    thì đường cơ sở chữ cao bên dưới
    đầu cơ sở.

en: Maximum height of the (ink) top of subscripts
    that does not require moving
    subscripts further down.
vi: Bề cao tối đa (mực) của đầu của chữ thấp
    mà không cần thiết hạ thấp chữ thấp xuống nữa.

en: Mbundu
vi: Tiếng M-bun-đu

en: Measure Distance[a]
     0=>distance with current positions
     1=>distance with original positions
    Pops two point numbers, pushes distance between them
vi: Đo khoảng cách [a] (MD)
     0 -> khoảng cách đối với các vị trí hiện thời
     1 -> khoảng cách đối với các vị trí gốc
    Bỏ hai con số điểm, đẩy khoảng cách ở giữa

en: Measure Pixels Per EM
    Pushs the pixels per em (for current rasterization)
vi: Measure Pixels Per EM
    Đẩy số các điểm ảnh mỗi Em
    (đối với tình trạng làm mành hiện thời)

en: Measure Point Size
    Pushes the current point size
vi: Đo kích cỡ điểm (MPS)
    Đẩy kích cỡ điểm hiện thời

en: Measure distance, angle between points
vi: Đo khoảng cách và góc giữa hai điểm

en: Medial
vi: Ở giữa

en: Medial Forms
vi: Hình ở giữa

en: Medial Forms 2
vi: Hình ở giữa 2

en: Medium (100%)
vi: Vừa (100%)

note: #-#-#-#-#  545 (iso_639-2)  #-#-#-#-# Name for men
en: Mende
vi: Tiếng Men-đe

en: Menu Bar
vi: Thanh trình đơn

en: Menu Name
vi: Tên trình đơn

en: Menu name with no associated script
vi: Tên trình đơn không có văn lệnh tương ứng

en: Merge Feature Info
vi: Trộn thông tin tính năng

en: Merge Fonts
vi: Trộn phông

en: Merge Results
vi: Trộn kết quả

en: Merge tables across fonts
vi: Trộn nhau các bảng qua phông

en: Merges two selected (and compatible) lookups into one,
    or merges two selected subtables of a lookup into one
vi: Trộn vào nhau cái hai sự tra tìm đã chọn
    (cũng tương thích với nhau),
    hay hai bảng phụ đã chọn của sự tra tìm

en: Merging Problem
vi: Lỗi trộn

en: Merging a font with itself achieves nothing
vi: Trộn phông với chính nó thì vô ích

en: MetaFont (mf) generates lots of verbiage to stdout.
    Most of the time I find it an annoyance but it is
    important to see if something goes wrong.
vi: MetaFont (mf) tạo lại rất nhiều thông điệp
    ra đầu ra xuất chuẩn. Nó chỉ quan trọng
    khi chương trình không hoạt động cho đúng.

en: MetaFont exited with an error
vi: MetaFont đã thoát với lỗi

en: Metrics
vi: Đơn vị đo

en: Metrics For %.50s
vi: Đơn vị đo %.50s

en: Metrics Label Color
vi: Màu nhãn đơn vị đo

en: MetricsView
vi: ÔXemĐơnVịĐo

en: MfArgs
vi: Đối Số MF

en: MfAsk
vi: MF Yêu Cầu

en: MfClearBg
vi: MF Gột Nền

en: MfShowErr
vi: MF Hiện Lỗi

en: Min (descent)
vi: Tiểu (giảm)

en: MinConnectorOverlap:
vi: Tiểu chồng chéo kết nối:

en: Minimum allowed height of the bottom
    of superscripts that does not require moving
    them further up.
vi: Bề cao tối thiểu được phép cho đáy
    của chữ cao mà không cần thiết nâng nó
    lên nữa.

en: Minimum distance between the baseline of an upper
    limit and the bottom of the base operator.
vi: Khoảng cách tối thiểu giữa đường cơ sở của
    sự hạn chế trên và cuối của toán tử cơ sở.

en: Minimum distance between the baseline of the
    lower limit and bottom of the base operator.
vi: Khoảng cách tối thiểu giữa đường cơ sở
    của sự hạn chế dưới và cuối của toán tử cơ sở.

en: Minimum gap between (ink) top of the lower limit,
    and (ink) bottom of the base operator.
vi: Khoảng cách tối thiểu giữa (mực) đầu của giới hạn dưới
    và (mực) cuối của toán tử cơ sở.

en: Minimum gap between bottom of the top
    element of a stack and the top of the bottom
    element in display style.
vi: Khe tối thiểu giữa cuối của yếu tố đầu của đống,
    và đầu của yếu tố cuối có kiểu dáng hiển thị.

en: Minimum gap between bottom of the top
    element of a stack, and the top of the bottom element.
vi: Khe tối thiểu giữa cuối của yếu tố đầu của đống,
    và đầu của yếu tố cuối.

en: Minimum gap between the bottom of the
    upper limit, and the top of the base operator.
vi: Khe tối thiểu giữa cuối của sự hạn chế trên,
    và đầu của toán tử cơ sở.

en: Minimum gap between the ink of the stretched
    element and the ink bottom of the element
    above..
vi: Khe tối thiểu giữa yếu tố đã trải ra
    và cuối của yếu tố bên trên.

en: Minimum gap between the ink of the stretched
    element and the ink top of the element below.
vi: Khe tối thiểu giữa yếu tố đã trải ra
    và cuối của yếu tố bên dưới.

en: Minimum gap between the superscript and subscript ink.
vi: Khe tối thiểu giữa mực in chữ cao và chữ thấp.

en: Minimum height at which to treat a delimited
    expression as a subformula
vi: Bề cao tối thiểu ở đó cần xử lý biểu thức đã định giới dạng một công thức phụ

en: Minimum height of n-ary operators (integration, summation, etc.)
vi: Bề cao tối thiểu của toán tử n-ary (tích phân, tổng v.v.)

en: Minimum of top two stack entries
    Pops two values, pushes the minimum back
vi: Tính tối thiểu của hai mục nhập đống
    Bỏ hai giá trị, đẩy tối thiểu về

en: Minimum overlap of connecting glyphs during
    glyph construction.
vi: Vùng chồng chéo lên nhau tối thiểu của
    hai hình tượng được kết nối trong khi
    cấu tạo hình tượng.

en: Minimum tolerated gap between the ink
    bottom of the numerator and the ink of the fraction
    bar in display style.
vi: Khe tối thiểu được phép giữa cuối tử số
    và thanh phân số có kiểu dáng hiển thị.

en: Minimum tolerated gap between the ink
    bottom of the numerator and the ink of the fraction bar.
vi: Khe tối thiểu được phép giữa cuối tử số
    và thanh phân số.

en: Minimum tolerated gap between the ink top of the denominator
    and the ink of the fraction bar in display style.
vi: Khe tối thiểu được phép giữa đầu mẫu số
    và thanh phân số có kiểu dáng hiển thị.

en: Minimum tolerated gap between the ink top of the denominator
    and the ink of the fraction bar..
vi: Khe tối thiểu được phép giữa đầu mẫu số
    và thanh phân số.

en: Minor A_xis:
vi: Trục _phụ :

en: Miscellaneous Math Symbols-A
vi: Ký hiệu Toán học Linh tinh (A)

en: Miscellaneous Math Symbols-B
vi: Ký hiệu Toán học Linh tinh (B)

en: Miscellaneous Technical Symbols
vi: Ký hiệu Kỹ thuật Linh tinh

en: Mismatch lookup types inside a parsed lookup
vi: Sai khớp kiểu sự tra tìm bên trong sự tra tìm đã phân tích

en: Mismatched local and shared tuple flags.
vi: Sai khớp cờ nhiều thành phần kiểu cục bộ và dùng chung.

en: Missing "OS/2" table
vi: Thiếu bảng « OS/2 »

en: Missing Bitmap
vi: Thiếu mảng ảnh

en: Missing BlueValues entry.
vi: Thiếu mục nhập Giá trị màu xanh.

en: Missing Glyph
vi: Thiếu hình tượng

note: GT: the string "dotlessi" is the official postscript name for the glyph GT: containing an "i" without a dot on top of it. The name "dotlessi" GT: should be left untranslated, though you may wish to explain what it GT: means
en: Missing Glyph...
vi: Thiếu hình tượng...

en: Missing POST resource %u
vi: Thiếu tài nguyên POST %u

en: Missing Points at Extrema
vi: Thiếu điểm tại thái cực

en: Missing Script
vi: Chữ viết còn thiếu

en: Missing bitmap strike
vi: Thiếu gạch mảng ảnh

en: Missing cidmap file
vi: Thiếu tập tin sơ đồ CID

en: Missing close parenthesis in include on line %d of %s
vi: Thiếu dấu ngoặc đóng trong lời bao gồm trên dòng %d của %s

en: Missing extension
vi: Thiếu phần mở rộng

en: Missing glyph
vi: Thiếu hình tượng

en: Missing glyph extension
vi: Thiếu phần mở rộng hình tượng

en: Missing glyph name
vi: Thiếu tên hình tượng

en: Missing left parenthesis in command to get a cvt index
vi: Thiếu dấu ngoặc bên trái « ( » trong câu lệnh lấy chỉ số 'cvt'

en: Missing name on line %d of %s
vi: Thiếu tên trên dòng %d của %s

en: Missing name when parsing %s for unicode %x
vi: Thiếu tên khi phân tích %s cho Unicode %x.

en: Missing number on line %d of %s
vi: Thiếu con số trên dòng %d của %s

en: Missing pushes
vi: Thiếu sự đẩy

en: Missing rename "to" name %s
    %s
vi: Thiếu hàm thay đổi tên « thành » tên %s
    %s

en: Missing required table: "glyf"
vi: Thiếu bảng bắt buộc: « glyf »

en: Missing required table: "head"
vi: Thiếu bảng bắt buộc: « head »

en: Missing required table: "hhea"
vi: Thiếu bảng bắt buộc: « hhea »

en: Missing required table: "loca"
vi: Thiếu bảng bắt buộc: « loca »

en: Missing required table: "maxp"
vi: Thiếu bảng bắt buộc: « maxp »

en: Missing required table: "name"
vi: Thiếu bảng bắt buộc: « name »

en: Missing required table: "post"
vi: Thiếu bảng bắt buộc: « post »

en: Missing right bracket in command (or bad binary value in bracket)
vi: Thiếu dấu ngoặc vu bên phải « ] » trong câu lệnh (hoặc có giá trị nhị phân sai trong dấu ngoặc đó)

en: Missing right paren in command to get a cvt index
vi: Thiếu dấu ngoặc bên phải « ) » trong câu lệnh lấy chỉ số 'cvt'

en: Missing rules
vi: Thiếu quy tắc

en: Missing suffix
vi: Thiếu hậu tố

en: Mixed contours and references
vi: Hỗn hợp đường viên và tham chiếu

en: Mizo
vi: Tiếng Mi-xô

en: Modern Serifs
vi: Chân hiện đại

en: Modification Date:
vi: Ngày sửa đổi:

en: Mongolian (Cyrillic)
vi: Tiếng Mong Cổ (Ki-rin)

en: Mongolian (Mongolian)
vi: Tiếng Mong Cổ (Mong Cổ)

en: Mongolian (cyrillic)
vi: Tiếng Mông Cổ (Ki-rin)

en: Monospaced
vi: Đơn cách

en: Moose Cree
vi: Tiếng Cợ-ri nai sừng tấm

en: More Images Than Selected Glyphs
vi: Số ảnh hơn số hình tượng đã chọn

note: GT: More Parameters
en: More Params
vi: Tham số thêm

en: More pushes specified than needed
vi: Xác định nhiều sự đẩy hơn số cần thiết

en: More than 256 entries in subfont %s
vi: Trong phông con %s có hơn 256 mục nhập.

en: Moroccan
vi: Tiếng Ma-rốc

en: Most font formats cannot specify adjacent points (or control points)
    which are more than 32767 em-units apart in either the x or y direction
vi: Phần lớn các định dạng phông chữ không ghi rõ được điểm kề nhau
    (hay điểm điều khiển) mà cách nhau nhiều hơn 32767 đơn vị Em
    theo hướng hoặc x hoặc y

en: Most lookups will be attached to a feature
    active in a specific script for certain languages.
    In some cases lookups will not be attached to any
    feature, but will be invoked by another lookup,
    a conditional one. In other cases a lookup might
    be attached to several features.
    A feature is either a four letter OpenType feature
    tag, or a two number mac <feature,setting> combination.
vi: Phần lớn sự tra tìm sẽ được gắn với một tính năng
    hoạt động trong một chữ viết nào đó cho một số
    ngôn ngữ nào đó. Trong một số trường hợp,
    sự tra tìm không phải được gắn với tính năng,
    nhưng được gọi bởi một sự tra tìm khác,
    một sự tra tìm điều kiện. Trong một số trường hợp
    khác, sự tra tìm có thể được gán với vài tính năng.
    Tính năng là hoặc một tính năng OpenType bốn chữ,
    hoặc một tổ trường <tính_năng, thiết_lập> hai con số Mac.

en: Move Direct Absolute Point[a]
     0=>do not round
     1=>round
    Pops a point number, touches that point
    and perhaps rounds it to the grid along
    the projection vector. Sets rp0&rp1 to the point
vi: Move Direct Absolute Point[a]
     0 -> không làm tròn
     1 -> làm tròn
    Bỏ một con số điểm, chạm điểm đó và có thể
    làm tròn nó thành lưới theo véc-tơ nhô ra.
    Lập rp0&rp1 thành điểm đó

en: Move Direct Relative Point[abcde]
     a=0=>don't set rp0
     a=1=>set rp0 to p
     b=0=>do not keep distance more than minimum
     b=1=>keep distance at least minimum
     c=0 do not round
     c=1 round
     de=0 => grey distance
     de=1 => black distance
     de=2 => white distance
    Pops a point moves it so that it maintains
    its original distance to the rp0. Sets
    rp1 to rp0, rp2 to point, sometimes rp0 to point
vi: Move Direct Relative Point[abcde]
     a=0 -> không lập rp0
     a=1 -> lập rp0 thành p
     b=0 -> không giữ khoảng cách lớn hơn tối thiểu
     b=1 -> giữ khoảng cách ít nhất tối thiểu
     c=0 không làm tròn
     c=1 làm tròn
     de=0 -> khoảng cách màu xám
     de=1 -> khoảng cách màu đen
     de=2 -> khoảng cách màu trắng
    Bỏ một điểm, dời nó để bảo tồn cách rp0 gốc.
    Lập rp1 thành rp0, lập rp2 thành điểm,
    đôi khi cũng lập rp0 thành điểm

en: Move INDEXed element to stack
    Pops an index & moves stack
    element[index] to top of stack
    (removing it from where it was)
vi: Chuyển phần tử phụ lục sang đống (INDEX)
    Bỏ một chỉ mục và dời phần tử đống [index]
    sang đầu đống (cũng gỡ bỏ ra vị trí gốc)

en: Move Indirect Absolute Point[a]
     0=>do not round, don't use cvt cutin
     1=>round
    Pops a point number & a cvt entry,
    touches the point and moves it to the coord
    specified in the cvt (along the projection vector).
    Sets rp0&rp1 to the point
vi: Move Indirect Absolute Point[a]
     0 -> không làm tròn, không dùng cvt cutin
     1 -> làm tròn
    Bỏ một con số điểm và một mục nhập CVT,
    cham điểm đó và dời nó sang toạ độ
    được ghi rõ trong CVT (theo véc-tơ nhô ra).
    Lập rp0&rp1 thành điểm đó

en: Move Indirect Relative Point[abcde]
     a=0=>don't set rp0
     a=1=>set rp0 to p
     b=0=>do not keep distance more than minimum
     b=1=>keep distance at least minimum
     c=0 do not round nor use cvt cutin
     c=1 round & use cvt cutin
     de=0 => grey distance
     de=1 => black distance
     de=2 => white distance
    Pops a cvt index and a point moves it so that it
    is cvt[index] from rp0. Sets
    rp1 to rp0, rp2 to point, sometimes rp0 to point
vi: Move Indirect Relative Point[abcde]
     a=0 -> không lập rp0
     a=1 -> lập rp0 thành p
     b=0 -> không giữ khoảng cách lớn hơn giá trị tối thiểu
     b=1 -> giữ khoảng cách ít nhất giá trị tối thiểu
     c=0 không làm tròn hay dùng cvt cutin
     c=1 làm tròn và dùng cvt cutin
     de=0 -> khoảng cách màu xám
     de=1 -> khoảng cách màu đen
     de=2 -> khoảng cách màu trắng
    Bỏ một chỉ mục cvt và một điểm dời đến
    cách rp0 cvt[index].
    Lập rp1 thành rp0, rp2 thành điểm,
    đôi khi cũng lập rp0 thành điểm

en: Move Stack Indirect Relative Point[a]
     0=>do not set rp0
     1=>set rp0 to point
    Pops a 26.6 distance and a point
    Moves point so it is distance from rp0
vi: Move Stack Indirect Relative Point[a]
     0 -> không lập rp0
     1-> lập rp0 thành điểm
    Bỏ một khoảng cách 26.6 và một điểm
    Dời điểm đến khoảng cách rp0 đó

en: Move by Ruler...
vi: Chuyển theo thước đo...

en: Move...
vi: Di chuyển...

en: Moves the currently selected lookup after the next lookup
    or moves the currently selected subtable after the next subtable.
vi: Ha thấp sự tra tìm được chọn hiện thời dưới sự tra tìm kế tiếp
    hoặc hạ thấp bảng phụ được chọn hiện thời dưới bảng phụ kế tiếp.

en: Moves the currently selected lookup before the previous lookup
    or moves the currently selected subtable before the previous subtable.
vi: Nâng sự tra tìm được chọn hiện thời lên trên sự tra tìm trước
    hoặc nâng bảng phụ được chọn hiện thời lên trên bảng phụ trước.

en: Moves the currently selected lookup to be first in the lookup ordering
    or moves the currently selected subtable to be first in its lookup.
vi: Nâng sự tra tìm được chọn hiện thời lên đầu của thứ tự tra tìm
    hoặc nâng bảng phụ được chọn hiện thời lên đầu tiến trình tra tìm.

en: Moves the currently selected lookup to the end of the lookup chain
    or moves the currently selected subtable to be the last subtable in the lookup
vi: Ha thấp sự tra tìm được chọn hiện thời xuống kết thúc dãy tra tìm
    hoặc hạ thấp bảng phụ được chọn hiện thời xuống kết thúc tiến trình tra tìm.

en: Mult Subs
vi: Đa thay thế

en: Multi-Master table, obsolete
vi: bảng Multi-Master (cũ)

en: Multi-line edit
vi: Sửa đa dòng

en: Multiple Substitution
vi: Đa thay thế

en: Multiple copies of the selection should be tiled onto the path
vi: Nhiều bản sao của vùng chọn nên được lát vào đường dẫn

en: Multiple glyphs map to the same unicode encoding U+%04X, only one will be used
vi: Có nhiều hình tượng ánh xạ tới cùng một mã Unicode U+%04X
    nên chỉ dùng một cái

en: Multiple master font with more than 16 instances
vi: Gặp phông đa chủ có hơn 16 thể hiện

en: Multiple master font with more than 4 axes
vi: Gặp phông đa chủ có hơn 4 trục

en: Multiple master subroutine called with the wrong number of arguments in %s.
vi: Hàm phụ đa chủ được gọi với số đối số không đúng trong %s.

en: Multiple names for language
vi: Ngôn ngữ có nhiều tên

en: Multiple names when parsing %s for unicode %x
vi: Gặp nhiều tên khi phân tích %s cho Unicode %x.

en: Multiple refs with use-my-metrics
vi: Nhiều tham chiếu đặt « use-my-metrics » (dùng đơn vị đo của tôi)

en: Multiple-Density Font
vi: Phông đa mật độ

en: MultipleEncodingIgnored
vi: Đa bảng mã bị bỏ qua

en: Must be a number
vi: Phải là con số

en: Mutually Exclusive
vi: Loại từ lẫn nhau

en: N PUSH Bytes
    Reads an (unsigned) count byte from the
    instruction stream, then reads and pushes
    that many unsigned bytes
vi: N PUSH Bytes
    Đọc một byte đếm (không ký) từ luồng chỉ lệnh,
    sau đó đọc và đẩy số các byte không ký đó

en: N PUSH Words
    Reads an (unsigned) count byte from the
    instruction stream, then reads and pushes
    that many signed 2byte words
vi: N PUSH Words
    Đọc một byte đếm (không ký) từ luồng chỉ lệnh,
    sau đó đọc và đẩy số các từ 2-byte đó

en: N-Cree
vi: Tiếng Cợ-ri N

en: NEGate
    Negates the top of the stack
vi: NEGate
    Phủ định đầu của đống

en: NFNT (MacBin)
vi: NFNT (MacBinary)

en: NFNT (Resource)
vi: NFNT (tài nguyên)

en: NUL, Default Character
vi: Ký tự mặc định NUL

en: N_ever Interpolate
vi: Không _bao giờ nội suy

en: N_umber Points
vi: Đánh _số điểm

en: Naga-Assamese
vi: Tiếng Na-ga-At-xa-mi

en: Nagari
vi: Tiếng Na-ga-ri

en: Name For Human_s:
vi: Tên thân th_iện:

en: Name List:
vi: Danh sách tên:

en: Name in use
vi: Tên đang dùng

en: Name this contour
vi: Đặt tên cho đường viền này

en: Name this guideline or cancel to create it without a name
vi: Bạn cũng có thể gắn một nhãn văn bản với nét dẫn

en: Name used for Vendor ID field in
    ttf (OS/2 table) font generation.
    Must be no more than 4 characters
vi: Tên nhập vào trường Mã số
    Nhà sản xuất khi tạo ra phông
    TTF (bảng OS/2).
    Chiều dài tối đa là 4 ký tự.

en: Name used for foundry field in bdf
    font generation
vi: Tên nhập vào trường xưởng đúc
    chữ in khi tạo ra phông BFD.

en: Name used twice
vi: Tên dùng hai lần

en: Name, %s%s, too long on line %d of %s
vi: Tên (%s%s) quá dài trên dòng %d của %s

en: NameList %s based on %s which could not be found
vi: Danh sách tên %s dựa vào %s mà không thể được tìm

en: NameList %s based on two NameLists
vi: Danh sách tên %s dựa vào hai Danh sách tên

en: NameList base missing
vi: Thiếu cơ sở Danh sách tên

en: NameList based twice
vi: Danh sách tên dựa vào hai lần

en: NameList parsing error
vi: Lỗi phân tích Danh sách tên

en: Named Styles
vi: Kiểu dáng có tên

en: Namelist contains non-ASCII names
vi: Danh sách tên chứa tên khác ASCII

en: Namelist creation failed
vi: Lỗi tạo danh sách tên

en: Ndebele
vi: Tiếng N-đe-be-le

en: Ne_xt Control Point
vi: Điểm đ_iều khiển kế

en: Near (%f,%f)
vi: Gần (%f,%f)

en: Needs bitmap font
vi: Cần phông mảng ảnh

en: Negative Width
vi: Bề rộng âm

en: Negative character widths are not allowed in TrueType.
    Do you really want a negative width?
vi: Không cho phép bề rộng ký tự âm trong định dạng TrueType.
    Bạn thực sự muốn đặt bề rộng âm không?

en: Negative glyph widths are not allowed in TrueType
    Do you really want a negative width?
vi: Không cho phép bề rộng hình tượng âm
    trong phông kiểu TrueType.
    Bạn thực sự muốn đặt bề rộng âm không?

en: Negative horizontal kern after the degree of a
    radical if such be present.
vi: Chỗ định âm theo chiều ngang phía trước
    ký hiệu độ của căn thức (nếu có).

en: Nepali (India)
vi: Tiếng Nê-pan (Ấn Độ)

en: Nested Substitution %.80s
vi: Sự thay thế lồng nhau %.80s

en: Never Embed/No Editing
vi: Không bao giờ nhúng/Không sửa

en: New Alternate List
vi: Danh sách xen kẽ mới

en: New Anchor Class
vi: Hạng neo mới

en: New Chaining Position
vi: Vị trí tạo dãy mới

en: New Chaining Substitution
vi: Sự thay thế tạo dãy mới

en: New Contextual Glyph Insertion
vi: Sự chèn hình tượng ngữ cảnh mới

en: New Contextual Kerning
vi: Định chỗ ngữ cảnh mới

en: New Contextual Position
vi: Vị trí ngữ cảnh mới

en: New Contextual Substitution
vi: Sự thay thế ngữ cảnh mới

en: New Counter Mask
vi: Bộ lọc đếm mới

en: New Font
vi: Phông mới

en: New Indic Rearrangement
vi: Sự sắp xếp lại Ấn Độ mới

en: New Layer...
vi: Lớp mới...

en: New Ligature
vi: Chữ ghép mới

en: New Lookup Subtable...
vi: Bảng phụ tra tìm mới...

en: New Multiple List
vi: Danh sách bội mới

en: New O_utline Window
vi: Cửa sổ _phác thảo mới

en: New Pair Position
vi: Vị trí cặp mới

en: New Positioning
vi: Định vị mới

en: New Reverse Chaining Substitution
vi: Sự thay thế tạo dãy ngược mới

en: New Sub-Group
vi: Nhóm phụ mới

en: New Substitution Variant
vi: Biến thể thay thế mới

en: New _Bitmap Window
vi: Cửa sổ _mảng ảnh mới

en: New _Metrics Window
vi: Cửa sổ đơn vị đ_o mới

en: NewCharset
vi: Bộ ký tự mới

en: NewEmSize
vi: Kích cỡ Em mới

en: NewFontNameList
vi: DS Tên Phông Mới

en: NewFontsQuadratic
vi: Phông mới TP/LP

en: Next CP Angle
vi: Góc ĐK kế

en: Next CP Color
vi: Màu CP tiếp

en: Next CP Dist
vi: Cách ĐK kế

en: Next CP X
vi: X ĐK kế

en: Next CP Y
vi: Y ĐK kế

en: Next CP:
vi: ĐK kế:

en: Next CP: (%f,%f)
vi: ĐK kế: (%f,%f)

en: Next Hint.
vi: Mẹo tiếp.

en: Next On Contour
vi: Đồ kế trên đường viền

en: Next State:
vi: Tình trạng kế:

en: Next _Defined Glyph
vi: Hình tượng _xác định kế

en: Nifty, you've got one of the old Apple/Adobe type1 sfnts here
vi: Ồ, bạn có một của các phông sfnt kiểu 1 Apple/Adobe cũ

en: Nisi
vi: Tiếng Ni-xi

en: Nkole
vi: Tiếng N-cô-le

en: No (useable) bitmap strikes in this TTF font: %s
vi: Không có gạch mảng ảnh có ích trong phông TTF này: %s

en: No Advanced Typography
vi: Không có thuật cấp cao trình bày bản in

en: No Anti-Alias
vi: Không làm trơn

en: No Bitmap Font
vi: Không có phông mảng ảnh

en: No Bitmap Fonts
vi: Không có phông mảng ảnh

en: No Bitmap Strikes
vi: Không có gạch mảng ảnh

en: No ByteCode Interpreter
vi: Không có bộ giải thích ByteCode

en: No Class
vi: Không hạng

en: No Classification
vi: Không phân loại

en: No Command Specified
vi: Chưa xác định lệnh

en: No Curvature
vi: Không có độ cong

en: No Encoded Glyphs
vi: Không có hình tượng đã mã hoá

en: No Extender Glyphs
vi: Không có hình tượng kéo dài

en: No FreeType
vi: Không có FreeType

en: No Glyph
vi: Không có hình tượng

en: No Glyph Duplicates
vi: Không có hình tượng trùng

en: No Grid Fit
vi: Không vừa lưới

en: No Grid Fit w/ Sym-Smooth
vi: Không vừa lưới và làm mịn đối xứng

en: No Groups
vi: Không có nhóm

en: No Instructions
vi: Không có chỉ lệnh

en: No Intersections
vi: Không có giao

en: No Kern Pairs
vi: Không có cặp định chỗ

en: No Lookup Type Selected
vi: Chưa chọn kiểu sự tra tìm

en: No Lookups
vi: Không tra tìm

en: No Lookups Disabled for Expansion
vi: Không có sự tra tìm nào bị tắt để mở rộng

en: No Lookups Disabled for Shrinkage
vi: Không có sự tra tìm nào bị tắt để co lại

en: No Lookups Enabled for Expansion
vi: Không có sự tra tìm nào được hiệu lực để mở rộng

en: No Lookups Enabled for Shrinkage
vi: Không có sự tra tìm nào được hiệu lực để co lại

en: No Lookups Limiting Expansion
vi: Không có sự tra tìm nào hạn chế mở rộng

en: No Lookups Limiting Shrinkage
vi: Không có sự tra tìm nào hạn chế co lại

en: No Next Control Point
vi: Không co điểm điều khiển kế

en: No Outline Font
vi: Không có phông nét ngoài

en: No Previous Control Point
vi: Không co điểm điều khiển trước

en: No ROUNDing of value[ab]
     ab=0 => grey distance
     ab=1 => black distance
     ab=2 => white distance
    Pops a coordinate (26.6), changes it (without
    rounding) to compensate for engine effects
    pushes it back
vi: Không làm tròn giá trị [ab] (NROUND)
     ab=0 -> cách màu xám
     ab=1 -> cách màu đen
     ab=2 -> cách màu trắng
    Bỏ một toạ độ (26.6), thay đổi nó
    (mà không làm tròn) để bù các hiệu ứng
    cơ chế, đẩy nó về

en: No Rename
vi: Không thay tên

en: No Script
vi: Không có chữ viết

en: No Script Tag
vi: Không có thẻ chữ viết

en: No Sequence/Lookups
vi: Không có Dãy/Tra tìm

en: No Slope
vi: Không có dốc

en: No Start Glyph
vi: Không có hình tượng đầu

en: No Sub Font Definition file
vi: Không có tập tin xác định phông con

en: No Subsetting
vi: Không tạo tập con

en: No Subtable
vi: Không có bảng phụ

en: No Symmetric-Smooth
vi: Không làm mịn đối xứng

en: No Vertical Metrics
vi: Không có đơn vị đo theo chiều dọc

en: No Watch Points
vi: Không có điểm theo dõi

en: No _to All
vi: _Từ chối tất cả

en: No applicable lookup subtables
vi: Không có bảng phụ tra tìm thích hợp

en: No argument to operator
vi: Không có đối số tới toán tử

en: No argument to operator %d in private dict
vi: Không có đối số tới toán tử %d trong từ điển riêng

en: No bitmap strikes
vi: Không có gạch mảng ảnh

en: No cidmap file...
vi: Không có tập tin sơ đồ CID...

en: No components
vi: Không có thành phần

en: No curvature info
vi: Không có thông tin độ cong

en: No filename specified in include on line %d of %s
vi: Chưa ghi rõ tên tập tin trong lời bao gồm trên dòng %d của %s

en: No flags specified in lookupflags on line %d of %s
vi: Chưa ghi rõ cờ trong lookupflags (các cờ tra tìm) trên dòng %d của %s

en: No glyph with unicode U+%05x in font
vi: Phông không chứa hình tượng có mã Unicode U+%05x

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

en: No kerning between “%s” and %s in %s whilst it is %d in %s
vi: Không có định chỗ giữa « %s » và %s trong %s, còn là %d trong %s

en: No kerning pairs found in %.200s
vi: Không tìm thấy cặp định chỗ trong %.200s

en: No kerning table for %s
vi: Không có bảng định chỗ cho %s

en: No languages
vi: Không có ngôn ngữ

en: No letters in font
vi: Không có chữ trong phông

en: No lookup named %s
vi: Không có sự tra tìm tên %s

en: No lookup selected
vi: Chưa chọn sự tra tìm

en: No lookups to copy
vi: Không có sự tra tìm cần sao chép

en: No mark in ] (close array)
vi: Không có dấu trong ] (đóng mảng)

en: No mark in cleartomark
vi: Không có dấu trong cleartomark (gột đến dấu)

en: No mark in counttomark
vi: Không có dấu trong counttomark (đếm đến dấu)

en: No marked glyphs allowed in replacement on line %d of %s
vi: Không cho phép hình tượng đã đánh dấu trong sự thay thế trên dòng %d của %s

en: No name for CharStrings dictionary "%s
vi: Không có tên cho từ điển Chuỗi Ký Tự \%s

en: No paths with within a glyph should intersect
vi: Trong hình tượng, không nên có các đường dẫn cắt chéo với nhau

en: No previous point on path in curveto from flex 0 in %s
vi: Không có điểm nằm trước trên đường dẫn trong 'curveto' (cong tới) từ flex 0 trong %s

en: No previous point on path in curveto in %s
vi: Không có điểm nằm trước trên đường dẫn trong hàm curveto (cong tới) trong %s

en: No previous point on path in flex operator in %s
vi: Không có điểm nằm trước trên đường dẫn trong toán tử flex trong %s

en: No previous point on path in lineto from flex 0 in %s
vi: Không có điểm nằm trước trên đường dẫn trong 'lineto' (đường tới) từ flex 0 trong %s

en: No previous point on path in lineto in %s
vi: Không có điểm nằm trước trên đường dẫn trong hàm lineto (đường tới) trong %s

en: No problems detected
vi: Không có lỗi được phát hiện

en: No problems detected in %s
vi: Không có vấn đề được phát hiện trong %s

en: No scripts
vi: Không có chữ viết

en: No selection
vi: Chưa chọn gì

en: No significant differences found
vi: Không tìm thấy sự khác nhau đáng kể

en: No substitution specified on line %d of %s
vi: Chưa ghi rõ sự thay thế trên dòng %d của %s

en: No such file
vi: Không có tập tin như vậy

en: Non Linear Transform
vi: Chuyển dạng không tuyến...

en: Non uniform scaling for horizontal counters and side bearings
vi: Không nên co giãn đều các bộ đếm theo chiều ngang và các vị trí phương hướng bên

en: Non-ASCII glyphnames
vi: Tên hình tượng khác ASCII

en: Non-Basic Multilingual Plane
vi: Mặt Phẳng Đa Ngôn Ngữ Không Cơ Bản

en: Non-Straight Arms/Double Serif
vi: Tay không thẳng/Chân đôi

en: Non-Straight Arms/Horizontal
vi: Tay không thẳng/Ngang

en: Non-Straight Arms/Single Serif
vi: Tay không thẳng/Chân đơn

en: Non-Straight Arms/Vertical
vi: Tay không thẳng/Dọc

en: Non-Straight Arms/Wedge
vi: Tay không thẳng/Nêm

en: Non-Unicode Glyphs
vi: Hình tượng khác Unicode

en: Non-_Integral coordinates
vi: Toạ độ khác số ngu_yên

en: Non-existant glyph
vi: Hình tượng không tồn tại

en: Non-integral coordinates
vi: Toạ độ khác số nguyên

en: Non-standard Em-Size
vi: Kích cỡ Em không chuẩn

en: None of the glyphs in the current font match any names or code points in the selected groups
vi: Không có hình tượng trong phông hiện thời mà tương ứng với tên hay điểm mã trong những nhóm đã chọn.

en: Nonsensical class assigned to a glyph-- class=%d is too big. Glyph=%d
vi: Hạng vô ích được gán cho hình tượng: hạng=%d quá lớn. Hình tượng=%d

en: Normal Background:
vi: Nền bình thường:

en: Normal Distance: %.2f Along Spline: %.2f
vi: Khoảng cách chuẩn tác: %.2f  Theo chốt trục: %.2f

en: Normal Sans
vi: Không chân chuẩn

en: Normal Text Color:
vi: Màu chữ bình thường:

en: Normal/Boxed
vi: Chuẩn/Trong hộp

en: Normal/Contact
vi: Chuẩn/Chạm

en: Normal/Flattened
vi: Chuẩn/Bị dát phẳng

en: Normal/Off-Center
vi: Chuẩn/Lệch tâm

en: Normal/Rounded
vi: Chuẩn/Tròn

en: Normal/Square
vi: Chuẩn/Vuông

en: Normal/Weighted
vi: Chuẩn/Có đậm

en: Normalize Design Vector Function:
vi: Hàm tiêu chuẩn hoá véc-tơ thiết kế:

en: Normalized Settings:
vi: Thiết lập đã tiêu chuẩn hoá:

en: Normalized position of this design along each axis
vi: Vị trí đã tiêu chuẩn hoá của sơ đồ thiết kế này trên mỗi trục

en: Normally simplify will not change the slope of the contour at the points.
vi: Bình thường chức năng giản dị hoá sẽ không sửa đổi dốc của đường viền tại điểm.

en: Normally simplify will not remove points at the extrema of curves
    (both PostScript and TrueType suggest you retain these points)
vi: Bình thường chức năng giản dị hoá sẽ không gỡ bỏ điểm
    tại thái cực của đường cong (cả hai PostScript và TrueType
    đều đề nghị bạn giữ lại những điểm này).

en: Normally the Tile will consist of everything
    within the minimum bounding box of the tile --
    so adjacent tiles will abut directly on one
    another. If you wish whitespace between tiles
    set this flag
vi: Bình thường, đã lát sẽ chứa mọi thứ
    bên trong hộp mép tối thiểu của đã lát,
    vậy các đã lát kề nhau sẽ tiếp giáp đúng
    với nhau. Muốn đặt khoảng trắng giữa
    các đá lát thì bật tùy chọn này.

en: Northern Tai
vi: Tiếng Bắc Tai

en: Norway House Cree
vi: Tiếng Cợ-ri nhà Na Uy

en: Norwegian (Bokmal)
vi: Tiếng Na Uy (Bokh-man)

en: Norwegian (Nynorsk)
vi: Tiếng Na Uy (Ny-noa-x-kh)

en: Not ASCII
vi: Không ASCII

en: Not EQual
    Pops two values, tests for inequality, pushes result(0/1)
vi: Not EQual
    Bỏ hai giá trị, thử tình trạng không bằng nhau,
    đẩy kết quả (0/1)

en: Not Guides
vi: Không phải chỉ dẫn

en: Not a (metafont) gf file %.200s
vi: Không phải là tập tin gf (siêu phông) %.200s

en: Not a (metafont) pk file %.200s
vi: Không phải là tập tin pk (siêu phông) %.200s

en: Not a CID format
vi: Không phải là định dạng CID

en: Not a CID-keyed font
vi: Không phải là phông đã khoá CID

en: Not a Unicode Character
vi: Không phải ký tự Unicode

en: Not a bdf file
vi: Không phải là tập tin bdf.

en: Not a bdf file %.200s
vi: Không phải là tập tin bdf %.200s

en: Not a gf file
vi: Không phải là tập tin gf.

en: Not a pcf file
vi: Không phải là tập tin pcf

en: Not a pk file
vi: Không phải là tập tin pk.

en: Not a plate file
vi: Không phải là tập tin đĩa

en: Not an X11 pcf file %.200s
vi: Không phải là tập tin pcf X11 %.200s.

en: Not attached to a feature
vi: Không gắn với tính năng

en: Not enough glyphs
vi: Không đủ hình tượng

en: Not enough lines
vi: Không đủ đường

en: Not in Collection
vi: Không nằm trong tập hợp

en: Not quadratic
vi: Không toàn phương

en: Not sure if this is an error...
vi: Không chắc nếu đây là một lỗi...

en: Notdef name
vi: Tên notdef

en: Nothing Loaded
vi: Chưa nạp gì

en: Nothing Selected
vi: Chưa chọn gì

en: Nothing found
vi: Không tìm thấy

en: Nothing on stack to print
vi: Không có gì trên đống cần in

en: Nothing to match.
vi: Không có gì cần khớp.

en: Nothing to trace
vi: Không có gì cần đồ lại

en: Nothng found.
vi: Không tìm thấy.

en: Nukta Forms
vi: Hình Nuc-ta

note: GT: TeX parameters for math fonts. "Num" means numerator, "Denom" GT: means denominator, "Sup" means superscript, "Sub" means subscript
en: Num1:
vi: Tử 1:

en: Num2:
vi: Tử 2:

en: Num3:
vi: Tử 3:

en: Number expected
vi: Số mong đợi

en: Number of Axes:
vi: Số trục:

en: Number of Master Designs:
vi: Số sơ đồ thiết kế chủ :

en: Number of star points/Polygon vertices
vi: Số điểm sao / đỉnh đa giác

en: Number out of range
vi: Con số ở ngoại phạm vi

en: Number out of range: %g in type2 output (must be [-65536,65535])
vi: Con số ở ngoại phạm vi : %g trong kết xuất kiểu 2 (phải là [-65536,65535])

en: Number too long on line %d of %s
vi: Con số quá dài trên dòng %d của %s

en: Numerators
vi: Tử số

en: Numeric Field
vi: Trường thuộc số

en: Numeric Field (Spinner)
vi: Trường thuộc số (nút xoay tròn)

en: Numeric Field Sign
vi: Ký hiệu trường thuộc số

en: Numeric Forms
vi: Dạng số

en: Nyanja/Chewa
vi: Tiếng Nai-an-gia

en: Nynorsk
vi: Tiếng Ny-noa-x-kh

en: O Black Letter
vi: TH Chữ đen

en: O Decorative
vi: TH Trang trí

en: O Engraver
vi: TH Khắc

en: O Miscellaneous
vi: TH Lặt vặt

en: O Three Dimensional
vi: TH Ba chiều

en: ODD
    Pops one value, rounds it and tests if it is odd(0/1)
vi: ODD
    Bỏ một giá trị, làm tròn nó và thử nếu nó là một con số lẻ (0/1)

en: OEM Charset
vi: Bộ ký tự OEM

en: OS/2 -> Charsets
vi: OS/2 -> Bộ ký tự

en: OS/2 and Windows specific metrics table
vi: bảng đơn vị đo đặc trưng cho OS/2 và Windows

en: OS2Version|Automatic
vi: Tự động

en: OSS Calligraphic
vi: OSS Viết đẹp

en: OSS Contemporary
vi: OSS cùng thời

en: OSS Dutch Modern
vi: OSS Hoà Lan hiện đại

en: OSS Dutch Trad
vi: OSS Hoà Lan truyền thống

en: OSS Miscellaneous
vi: OSS Linh tinh

en: OSS Modified Venetian
vi: OSS Vơ-ni-đơ đã sửa đổi

en: OSS Rounded Legibility
vi: OSS Rõ ràng làm tròn

en: OSS Venetian
vi: OSS Vơ-ni-đơ

en: OT _Glyph Class:
vi: Hạng hình tượng _OT:

en: O_pen Paths
vi: _Mở đường dẫn

en: O_verlap
vi: Chồng lấ_p

en: Obli_que...
vi: _Xiên...

en: Oblique Slant...
vi: Méo xiên...

en: Oblique/Boxed
vi: Xiên/Trong hộp

en: Oblique/Contact
vi: Xiên/Chạm

en: Oblique/Flattened
vi: Xiên/Bị dát phẳng

en: Oblique/Off-Center
vi: Xiên/Lệch tâm

en: Oblique/Rounded
vi: Xiên/Tròn

en: Oblique/Square
vi: Xiên/Vuông

en: Oblique/Weighted
vi: Xiên/Có đậm

en: Obsolete table for a type1 CID keyed font
vi: Bảng quá cũ đối với một phông chữ đặt khoá CID Type1

en: Obsolete table for a type1 font
vi: Bảng quá cũ đối với một phông chữ Type1

en: Obtuse Cove
vi: Cove tù

en: Obtuse Sans
vi: Không chân tù

en: Obtuse Square Cove
vi: Cove vuông tù

en: Odd number of elements in BlueValues/OtherBlues array.
vi: Số yếu tố lẻ trong mảng Giá trị màu xanh/Xanh khác.

en: Odd number of elements in FamilyBlues/FamilyOtherBlues array.
vi: Số yếu tố lẻ trong mảng Nhóm màu xanh/Nhóm màu xanh khác.

en: Offset %
vi: %% bù

en: Offset in JSTF table is too big. The resultant font will not work.
vi: Bảng JSTF có hiệu quá lớn thì phông chữ kết quả không hoạt động được.

en: Offset text from path by:
vi: Bù lại văn bản với đường dẫn theo:

en: Offsets from def. baseline:  romn: %d  idcn: %d  ideo: %d  hang: %d  math: %d
vi: Hiệu so với đường cơ bản def.: romn: %d  idcn: %d  ghiý: %d  treo: %d  toán: %d

en: Ofm Save Failed
vi: Lỗi lưu OFM

en: Often if a point is slightly off from a hint
    it is because a stem is made up
    of several segments, and one of them
    has the wrong width.
vi: Thường nếu một điểm không nằm
    chính xác trên lời gợi ý, đó là vìmột cuống chứa vài đoạn, và
    một đoạn có bề rộng không đúng.

en: Oji-Cree
vi: Tiếng Ô-gi Cợ-ri

en: Ojibway
vi: Tiếng Ô-gip-ouê

en: Old Outline Color
vi: Màu nét ngoài cũ

en: Old Persian cuneiform
vi: Chữ hình nêm Ba Tư cũ

en: Old Style
vi: Kiểu cũ

en: Old Style Serifs
vi: Chân kiểu cũ

en: Old sfd file
vi: Tập tin sfd cũ

en: Old style 'kern'
vi: 'kern' kiểu cũ

en: Oldstyle Figures
vi: Hình kiểu cũ

en: Once upon a time, Adobe assigned PUA (public use area) encodings
    for many stylistic variants of characters (small caps, old style
    numerals, etc.). Adobe no longer believes this to be a good idea,
    and recommends that these encodings be ignored.
    
     The assignments were originally made because most applications
    could not handle OpenType features for accessing variants. Adobe
    now believes that all apps that matter can now do so. Applications
    like Word and OpenOffice still can't handle these features, so
     fontforge's default behavior is to ignore Adobe's current
    recommendations.
    
    Note: This does not affect figuring out unicode from the font's encoding,
    it just controls determining unicode from a name.
vi: Ngày xửa ngày xưa, công ty Adobe đã gán các bảng mã PUA
    (vùng dùng công cộng) cho nhiều biến thể văn phong của ký tự
    (chữ hoa nhỏ, chữ số kiểu cũ v.v.). Adobe không còn thấy lại
    ứng xử này là một ý kiến tốt thì khuyên mọi người bỏ qua
    các bảng mã này.
    
    Các sự gán này đã được làm đầu tiên vì lúc đó phần lớn ứng dụng
    không thể quản lý các tính năng OpenType để truy cập đến biến thể.
    Adobe lúc bây giờ thấy rằng tất cả các ứng dụng đáng kể có
    khả năng quản lý. Tuy nhiên, ứng dụng như Word và OpenOffice.org
    vẫn còn không thể quản lý các tính năng này, vì vậy ứng xử mặc định
    của FontForge là bỏ qua các ý kiến của Adobe trong trường hợp này.
    
    Ghi chú : tùy chọn này không có tác động hàm tính Unicode
    từ bảng mã của phông: nó chỉ điều khiển cách tính Unicode từ tên.

en: One of the bitmap fonts specified, %1$d, is not an integral scale up of the smallest font, %2$d (or is too large a factor)
vi: Một của những phông mảng ảnh đã xác định, %1$d, không phải là kết quả của hàm phóng to phông nhỏ nhất %2$d theo số nguyên (hay là hệ số quá lớn)

en: One of the fonts %1$d,%2$d is missing glyph %3$d
vi: Một của những phông %1$d,%2$d còn thiếu hình tượng %3$d

en: One of the multiple master instances contains quadratic splines. It must be converted to cubic splines before it can be used in a multiple master
vi: Một của những thể hiện đa chủ (MM) chứa chốt trục toàn phương. Nó phải được chuyển đổi sang chốt trục lập phương, để được dùng trong cái đa chủ.

en: Only Bitmaps may be embedded.
    Outline descriptions may not be
    (if font file contains no bitmaps
    then nothing may be embedded).
vi: Chỉ mảng ảnh có thể nhúng được.
    Mô tả nét ngoài không thể
    (nếu tập tin phông không chứa
    mảng ảnh nên không thể nhúng gì).

en: Only Embed Bitmaps
vi: Chỉ nhúng mảng ảnh

en: Only One Font
vi: Chỉ một phông

en: Only a single character allowed
vi: Cho phép chỉ một ký tự riêng lẻ

en: Only kern glyphs closer
vi: Chỉ định chỗ hình tượng gần hơn

en: Only one font may be imported into the background
vi: Có thể nhập khẩu về sau chỉ một phông

en: Only relevant in a truetype font, this flag indicates that if the reference
    is translated, then the translation should be rounded during grid fitting.
vi: Chỉ thích hợp trong phông TrueType: cờ này ngụ ý rằng
    nếu tham chiếu được dời, giá trị dời nên được làm trộn trong khi vừa lưới.

en: Only relevant in a truetype font, this flag indicates that the width
    of the composite glyph should be the same as the width of this reference.
vi: Chỉ thích hợp trong phông TrueType: cờ này ngụ ý rằng
    hình tượng ghép nên có cùng một bề rộng với tham chiếu này.

en: Only relevant in a truetype font, this flag indicates that this
    reference should not be translated normally, but rather its position
    should be determined by moving the reference so that the indicated
    point in the reference falls on top of the indicated point in the base
    character.
vi: Chỉ thích hợp trong phông TrueType: cờ này ngụ ý rằng
    tham chiếu này không nên được dời một cách bình thường,
    vị trí nó nên được quyết định bằng cách di chuyển tham chiếu
    để làm cho điểm đã ngụ ý trong tham chiếu nằm đúng
    trên điểm đã ngụ ý trong ký tự cơ sở.

en: Only search characters selected in the fontview.
    Normally we search all characters in the font.
vi: Tìm kiếm chỉ trong các ký tự đã chọn trong ô xem phông.
    Bình thường tìm kiếm qua tất cả các ký tự trong phông.

en: Only search the selected glyphs, and unselect
    any characters which do not match this search
vi: Tìm kiếm chỉ trong các hình tượng đã chọn,
    và bỏ chọn ký tự nào không tương ứng với
    chuỗi tìm kiếm này.

en: Only the first 256 glyphs in the encoding will be used
vi: Chỉ 256 hình tượng thứ nhất trong bảng mã này sẽ được dùng

en: Open Contour
vi: Mở đường viền

en: Open Font
vi: Mở phông

en: Open Glyph
vi: Mở hình tượng

en: Open Reference
vi: Mở tham chiếu

en: Open failed
vi: Lỗi mở

en: Open/Closed contour mismatch in glyph “%s”
vi: Hình tượng « %s » có đường viền mở/đóng không tương ứng

en: OpenCharsInNewWindow
vi: Mở Ký Tự ở Cửa Sổ Mới

en: OpenType (Mac dfont)
vi: OpenType (dfont Mac)

en: OpenType Tables
vi: Bảng OpenType

en: OpenType fonts must have a version greater than 1
    Use Element->Font Info->OS/2->Misc to change this.
vi: Phông OpenType phải có một phiên bản lớn hơn 1.
    Hãy sử dụng « Phần tử > Thông tin phông » OS/1 » để thay đổi.

en: OpenTypeFeature|New
vi: Mới

en: OpenType|Lookups
vi: Sự tra tìm

en: Optical Bounds
vi: Mép quang

en: Optimized For ClearType
vi: Tối ưu hoá cho ClearType

en: Optionally, add this mapping to the lookup subtable:
vi: Tùy chọn, thêm vào bảng phụ tra tìm sự ánh xạ này:

en: Ordinals
vi: Số thứ tự

en: Orig layer
vi: Lớp gốc

en: Original Color
vi: Màu gốc

en: Original Y Position
vi: Vị trí Y gốc

en: Ornamentals
vi: Trang Hoàng

en: Ornaments
vi: Đồ trang hoàng

en: Other Info
vi: Thông tin khác

en: Out Of Order
vi: Sai thứ tự

en: Outer Shadow
vi: Bóng bên ngoài

en: Outline Default Button
vi: Nút mặc định nét ngoài

en: Outline Fonts
vi: Phông nét ngoài

en: Outline Glyphs
vi: Nét ngoài hình tượng

en: Outline Inner Border
vi: Viền bên trong nét ngoài

en: Outline Outer Border
vi: Viền bên ngoài nét ngoài

en: Outline View
vi: Ô xem nét ngoài

en: Outline View 2
vi: Ô xem nét ngoài 2

en: Outline Width:
vi: Bề rộng nét ngoài:

en: Outlining glyphs
vi: Đang vẽ nét ngoài các hình tượng...

en: Output AFM
vi: Xuất AFM

en: Output Glyph Map
vi: Xuất sơ đồ hình tượng

en: Output OFM & CFG
vi: Xuất OFM và CFG

en: Output PFM
vi: Xuất PFM

en: Output TFM & ENC
vi: Xuất TFM và ENC

en: Output error
vi: Lỗi xuất

en: Over/Underbars
vi: Gạch dưới/trên

en: OverbarExtraAscender:
vi: Vùng trên thanh trên:

en: OverbarRuleThickness:
vi: Độ dày thước thanh trên:

en: OverbarVerticalGap:
vi: Khe dọc thanh trên:

en: Overlapped Hints
vi: Gợị ý chồng lấp

en: PCL 5 data table
vi: bảng dữ liệu PCL 5

en: PDF page graphics
vi: Đồ họa trang PDF

en: POP top stack element
vi: POP (bỏ) phần tử đống đầu

en: PS CID
vi: PostScript CID

en: PS Glyph Names
vi: Tên hình tượng PostScript

en: PS Hints
vi: Gợi ý PS

en: PS Multiple Master(A)
vi: PostScript đa chủ (A)

en: PS Multiple Master(B)
vi: PostScript đa chủ (B)

en: PS Private
vi: PS Riêng

en: PS Type 0
vi: PostScript kiểu 0

en: PS Type 1 (Ascii)
vi: PostScript kiểu 1 (ASCII)

en: PS Type 1 (Binary)
vi: PostScript kiểu 1 (nhị phân)

en: PS Type 1 (MacBin)
vi: PostScript kiểu 1 (MacBinary)

en: PS Type 1 (Multiple)
vi: PostScript kiểu 1 (đa)

en: PS Type 1 (Resource)
vi: PostScript kiểu 1 (tài nguyên)

en: PS Type 3
vi: PostScript kiểu 3

en: PS Type3 Bitmap
vi: Mảng ảnh PostScript kiểu 3

en: PS UID
vi: UID PostScript

en: PUSH Byte[abc]
     abc is the number-1 of bytes to push
    Reads abc+1 unsigned bytes from
    the instruction stream and pushes them
vi: PUSH Byte[abc]
     abc là số (-1) các byte cần đẩy
    Đọc abc+1 byte đã ký từ luồng chỉ lệnh,
    và đẩy chúng

en: PUSH Word[abc]
     abc is the number-1 of words to push
    Reads abc+1 signed words from
    the instruction stream and pushes them
vi: PUSH Word[abc]
     abc là số (-1) các từ cần đẩy
    Đọc abc+1 từ đã ký từ luồng chỉ lệnh,
    và đẩy chúng

en: P_FM Family
vi: Nhóm P_FM

en: P_en
vi: _Bút

en: P_rev Control Point
vi: Điểm điề_u khiển lùi

en: Page_Size:
vi: _Cỡ trang:

en: Pair Position (kerning)
vi: Vị trí cặp (định chỗ)

en: Pairwise Pos
vi: Vị trí theo cặp

en: Pairwise Positioning (kerning)
vi: Định vị theo cặp (định chỗ)

en: Palaung
vi: Tiếng Pa-laung

en: Pale_ttes
vi: _Bảng chọn

en: Palestinian Aramaic
vi: Tiếng Xy-ri Pa-le-x-tính

en: Palm OS Bitmap
vi: Mảng ảnh Palm OS

en: PanoseArmStyle|Any
vi: Bất kỳ

en: PanoseArmStyle|No Fit
vi: Không vừa

en: PanoseContrast|Any
vi: Bất kỳ

en: PanoseContrast|High
vi: Cao

en: PanoseContrast|Low
vi: Thấp

en: PanoseContrast|Medium
vi: Vừa

en: PanoseContrast|Medium High
vi: Vừa cao

en: PanoseContrast|Medium Low
vi: Vừa thấp

en: PanoseContrast|No Fit
vi: Không vừa

en: PanoseContrast|None
vi: Không có

en: PanoseContrast|Very High
vi: Rất cao

en: PanoseContrast|Very Low
vi: Rất thấp

en: PanoseFamily|Any
vi: Bất kỳ

en: PanoseFamily|No Fit
vi: Không vừa

en: PanoseLetterform|Any
vi: Bất kỳ

en: PanoseLetterform|No Fit
vi: Không vừa

en: PanoseMidline|Any
vi: Bất kỳ

en: PanoseMidline|Constant/Pointed
vi: Liên tiếp/Nhọn

en: PanoseMidline|Constant/Serifed
vi: Liên tiếp/Bị thêm chân

en: PanoseMidline|Constant/Trimmed
vi: Liên tiếp/Bị xén

en: PanoseMidline|High/Pointed
vi: Cao/Nhọn

en: PanoseMidline|High/Serifed
vi: Cao/Bị thêm chân

en: PanoseMidline|High/Trimmed
vi: Cao/Bị xén

en: PanoseMidline|Low/Pointed
vi: Thấp/Nhọn

en: PanoseMidline|Low/Serifed
vi: Thấp/Bị thêm chân

en: PanoseMidline|Low/Trimmed
vi: Thấp/Bị xén

en: PanoseMidline|No Fit
vi: Không vừa

en: PanoseMidline|Standard/Pointed
vi: Chuẩn/Nhọn

en: PanoseMidline|Standard/Serifed
vi: Chuẩn/Bị thêm chân

en: PanoseMidline|Standard/Trimmed
vi: Chuẩn/Bị xén

en: PanoseProportion|Any
vi: Bất kỳ

en: PanoseProportion|No Fit
vi: Không vừa

en: PanoseSerifs|Any
vi: Bất kỳ

en: PanoseSerifs|No Fit
vi: Không vừa

en: PanoseSerifs|Thin
vi: Mỏng

en: PanoseSerivfs|Rounded
vi: Hình tròn

en: PanoseSerivfs|Square
vi: Vuông

en: PanoseStrokeVariation|Any
vi: Bất kỳ

en: PanoseStrokeVariation|No Fit
vi: Không vừa

en: PanoseUse|Default
vi: Mặc định

en: PanoseWeight|Any
vi: Bất kỳ

en: PanoseWeight|No Fit
vi: Không vừa

en: PanoseWeight|Thin
vi: Mỏng

en: PanoseXHeight|Any
vi: Bất kỳ

en: PanoseXHeight|Constant/Large
vi: Liên tiếp/Lớn

en: PanoseXHeight|Constant/Small
vi: Liên tiếp/Nhỏ

en: PanoseXHeight|Constant/Standard
vi: Liên tiếp/Chuẩn

en: PanoseXHeight|Ducking/Large
vi: Ducking/Lớn

en: PanoseXHeight|Ducking/Small
vi: Ducking/Nhỏ

en: PanoseXHeight|Ducking/Standard
vi: Ducking/Chuẩn

en: PanoseXHeight|No Fit
vi: Không vừa

en: Panose|_Weight
vi: Độ đậ_m

en: Papiamentu
vi: Tiếng Pa-pi-a-men-tu

en: Parent Folder
vi: Thư mục cha

en: Parse Error
vi: Lỗi phân tích

en: Parts List
vi: Danh sách phần

en: Passed Validation
vi: Đã đỗ tiến trình hợp lệ hoá

en: Paste After
vi: Dán sau

en: Paste Into
vi: Dán vào

en: Pasting...
vi: Đang dán...

en: Path Length: %g
vi: Độ dài đường dẫn: %g

en: Pattern Size:
vi: Kích cỡ mẫu:

en: Pen Slanted
vi: Bút xiên

en: Pen _Angle:
vi: _Góc bút:

en: Per glyph baseline data
vi: Theo dữ liệu về đường cơ bản của hình tượng

en: Percentage scale down for script level 1
vi: Phần trăm cần giảm dần cho chữ viết cấp 1

en: Percentage scale down for script level 2
vi: Phần trăm cần giảm dần cho chữ viết cấp 2

en: Perform a perspective transformation on the selection
vi: Chuyển dạng phối cảnh của vùng chọn

en: Perspecti_ve
vi: _Góc nhín

en: Petite Caps
vi: Chữ hoa rất nhỏ

en: PfaEdit Table
vi: Bảng PfaEdit

en: Pfm Save Failed
vi: Lỗi lưu PFM

en: Phaistos Disc
vi: Đĩa Phai-x-to-xợ

en: Physical screen width, measured in centimeters
    For this to take effect you must save the resource data (press the [Save] button)
    and restart fontforge
vi: Chiều rộng vật lý của màn hình, đo theo xen-ti-mét
    Để thiết lập này có tác động thì bạn cần phải lưu dữ liệu tài nguyên
    (bấm nút [Lưu]), sau đó khởi chạy lại FontForge.

en: Physical screen width, measured in inches
    For this to take effect you must save the resource data (press the [Save] button)
    and restart fontforge
vi: Chiều rộng vật lý của màn hình, đo theo insơ
    Để thiết lập này có tác động thì bạn cần phải lưu dữ liệu tài nguyên
    (bấm nút [Lưu]), sau đó khởi chạy lại FontForge.

en: Pick a CMap subtable
vi: Chọn một bảng phụ CMap

en: Pick a font, any font...
vi: Chọn một phông, bất cứ phông nào...

en: Pick a page
vi: Chọn một trang

en: Pick a substitution to display in the window.
vi: Chọn một sự thay thế cần hiển thị trong cửa sổ.

en: Pilipino (Filipino)
vi: Tiếng Phi-li-pi-nô

en: Pixel List
vi: Danh sách điểm ảnh

en: Pixel Sizes:
vi: Kích cỡ điểm ảnh:

en: Pixel size does not match sum of Font ascent+descent in %s
vi: Kích cỡ điểm ảnh không tương ứng với tổng giá trị Lên+Xuống phông trong %s.

en: Pixel size too big in device table on line %d of %s
vi: Kích cỡ điểm ảnh quá lớn trong bảng thiết bị trên dòng %d của %s

en: Pixel size:
vi: Cỡ điểm ảnh:

en: Pixel size?
vi: Cỡ điểm ảnh?

en: PixelSize|New
vi: Mới

en: Please close %s before inserting it into a CID font
vi: Hãy đóng %s trước khi chèn nó vào một phông CID.

en: Please close font
vi: Hãy đóng phông

en: Please don't do that
vi: Không nên làm đó

en: Please identify a glyph by name, and FontForge will add an anchor to that glyph.
vi: Nhận diện hình tượng theo tên để FontForge thêm neo vào hình tượng đó.

en: Please name this contour
vi: Hãy nhập tên cho đường viền này

en: Please name this encoding
vi: Hãy đặt tên của bảng mã này

en: Please name this subtable
vi: Hãy đặt tên của bảng phụ này

en: Please provide the name of an encoding in the iconv database which you want in the menu.
vi: Hãy cung cấp tên của bảng mã nằm trong cơ sở dữ liệu iconv mà bạn muốn thêm vào trình đơn.

en: Please select a CID ordering
vi: Hãy chọn thứ tự CID

en: Please set the Axis Type field
vi: Hãy đặt trường Kiểu Trục

en: Please specify a 4 letter opentype script tag
vi: Hãy ghi rõ một thẻ chữ viết OpenType kiểu 4 chữ

en: Please specify a bitmap magnification factor.
vi: Hãy ghi rõ hệ số phóng to mảng ảnh.

en: Please specify a comma separated list of 4 letter opentype language tags
vi: Hãy ghi rõ một danh sách định giới bằng dấu phẩy chứa các thẻ ngôn ngữ OpenType kiểu 4 chữ

en: Please specify a new supplement for %.20s-%.20s
vi: Hãy xác định một phần bổ sung mới cho %.20s-%.20s.

en: Please specify a script
vi: Hãy ghi rõ một chữ viết

en: Poin_ts too close
vi: Điểm _quá gần

en: Point %d was moved by the previous instruction
vi: Điểm %d đã được di chuyển bởi chỉ dẫn trước

en: Point A_t
vi: Điểm _tại

en: Point Color
vi: Màu điểm

en: Point Size:
vi: Cỡ điểm:

en: Point of Inflection Color
vi: Màu điểm uốn

en: Point of View Projection
vi: Hiện hình điểm nhìn

en: Point sizes on a 100 dpi screen
vi: Cỡ điểm trên màn hình 100 dpi

en: Point sizes on a 120 dpi screen
vi: Cỡ điểm trên màn hình 120 dpi

en: Point sizes on a 72 dpi screen
vi: Cỡ điểm trên màn hình 72 dpi

en: Point sizes on a 75 dpi screen
vi: Cỡ điểm trên màn hình 75 dpi

en: Point sizes on a 96 dpi screen
vi: Cỡ điểm trên màn hình 96 dpi

en: Point: %d (%d)
vi: Điểm: %d (%d)

en: PointNumbers|_None
vi: Khô_ng có

en: Points (TrueType)
vi: Điểm (TrueType)

en: Points of _Inflection
vi: Đ_iểm uốn

en: Points on Selected _Contours
vi: Điểm trên đường viền đã _chọn

en: Points:
vi: Điểm:

en: Pointsize X
vi: Cỡ điểm Y

en: Pointsize Y
vi: Cỡ điểm Y

en: Points|Original
vi: Gốc

en: Pol_ygon
vi: Hình đa g_iác

en: Pollard Phonetic
vi: Ngữ âm Po-lat

en: Polygon or Star
vi: Đa giác hay Sao

en: Polytonic Greek
vi: Tiếng Hy Lạp đa giọng

en: Pop stack underflow on pop in %s
vi: Trán ngược đống trên hàm pop trong %s

en: Popup windows
vi: Cửa sổ tự mở

en: Portuguese (Brasil)
vi: Tiếng Bồ Đào Nha (Bra-xin)

en: Position: %d
    Count: %d
vi: Vị trí : %d
    Đếm: %d

en: Position: %d-%d (%d)
    Count: %d (%d)
vi: Vị trí : %d-%d (%d)
    Đếm: %d (%d)

en: Positionings
vi: Định vị

en: Post Base Forms
vi: Hình sau cơ sở

en: Post Base Substitutions
vi: Thay thế sau cơ sở

en: PostScript and TrueType require that paths be drawn
    in a clockwise direction. If you have a reference
    that has been flipped then the paths in that reference will
    probably be counter-clockwise. You should unlink it and do
    Element->Correct direction on it.
vi: PostScript và TrueType cần thiết đường dẫn được vẽ
    theo chiều kim đồng hồ. Nếu bạn có một tham chiếu bị lật,
    các đường dẫn trong nó rất có thể theo ngược chiều kim đồng hồ.
    Vì thế bạn nên bỏ liên kết nó và thực hiện hàm « Phần tử > Sửa hướng ».

en: PostScript and TrueType require that when a path
    reaches its maximum or minimum position
    there must be a point at that location.
vi: PostScript và TrueType cần thiết rằng khi một đường dẫn
    tới vị trí tối đa/thiểu, phải có một điểm ở đó.

en: PostScript font program (Compact Font Format)
vi: Chương trình phông chữ PostScript (CFF: định dạng phông chữ gọn)

en: Potential spots for Delta instructions
vi: Chỗ tiềm tàng cho chỉ lệnh Delta

en: Pre Base Forms
vi: Hình trước cơ sở

en: Pre Base Substitutions
vi: Thay thế trước cơ sở

en: Pre-Built Larger Variants
vi: Biến thể lớn dựng sẵn

en: PreferCJKEncodings
vi: Thích Bảng Mã TNH

en: PreferPotrace
vi: Thích Potrace

en: PreferSpacingAccents
vi: Thích Dấu Phụ Dãn Cách

en: Preferred Family
vi: Nhóm ưa thích

en: Preferred Styles
vi: Kiểu dáng ưa thích

en: Prefs_App|
vi: (dòng trống)

en: Prefs_App|FontForge recognizes BROWSER, MF and AUTOTRACE.
vi: Trình FontForge chấp nhận BROWSER, MF và AUTOTRACE.

note: GT: See the long comment at "Property|New" GT: This and the next few strings show a limitation of my widget set which GT: cannot handle multi-line text labels. These strings should be concatenated GT: (after striping off "Prefs_App|") together, translated, and then broken up GT: to fit the dialog. T
en: Prefs_App|Normally FontForge will find applications by searching for
vi: Bình thường FontForge sẽ tìm ứng dụng bằng cách tìm kiếm

en: Prefs_App|them in your PATH environment variable, if you want
vi: trong đường dẫn mặc định (biến môi trường) PATH của bạn.

en: Prefs_App|to alter that behavior you may set an environment
vi: Muốn sửa đổi ứng dụng này thì bạn có thể đặt biến

en: Prefs_App|variable giving the full path spec of the application.
vi: môi trường cung cấp đường dẫn đầy đủ đến ứng dụng đó.

en: Preserve any background and spiro layers.
    Also if we output a truetype font from a
    cubic database, save the cubic splines.
vi: Bảo tồn bất cứ nền hay lớp spiro nào.
    Hơn nữa, nếu chương trình này xuất
    một phông TrueType từ một cơ sở dữ liệu
    lập phương, có nên lưu các chốt trục lập phương.

en: Preserve cross-font kerning
vi: Bảo tồn chỗ định phông chéo

en: Preserve the names of the GPOS/GSUB lookups and subtables
vi: Bảo tồn tên của các sự tra tìm và bảng phụ kiểu GPOS/GSUB

en: PreserveTables
vi: Bảo Tồn Bảng

en: Prev CP Angle
vi: Góc ĐK trước

en: Prev CP Color
vi: Màu CP trước

en: Prev CP Dist
vi: Cách ĐK trước

en: Prev CP X
vi: X ĐK trước

en: Prev CP Y
vi: Y ĐK trước

en: Prev CP:
vi: ĐK trước:

en: Prev CP: (%f,%f)
vi: ĐK trước: (%f,%f)

en: Prev Defined Gl_yph
vi: Hình tượng xác định lù_i

en: Prev On Contour
vi: Đồ trước trên đường viền

en: Previous Hint.
vi: Mẹo trước.

en: Print Failed
vi: Lỗi in

en: Print To File...
vi: In vào tập tin...

en: Printable Document
vi: Tài liệu in được

en: Printing Font
vi: Đang in phông

en: Priority: %d
vi: Ưu tiên: %d

note: GT: "Private" is a keyword (sort of) in PostScript. Perhaps it GT: should remain untranslated?
en: Private Dictionary
vi: Từ điển Riêng

en: Private Use
vi: Dùng riêng

en: Private Use Area
vi: Vùng dùng riêng

en: Problem explanation
vi: Giải thích vấn đề

en: Processing Variations
vi: Đang xử lý các biến thể

en: Projecting...
vi: Đang hiện hình...

note: GT: I am told that the use of "|" to provide contextual information in a GT: gettext string is non-standard. However it is documented in section GT: 10.2.6 of http://www.gnu.org/software/gettext/manual/html_mono/gettext.html GT: GT: Anyway here the word "Property" is used to provide context for "New
en: Property|New...
vi: Mới...

en: Proportional Alternate Metrics
vi: Đơn vị đo xen kẽ tỷ lệ

en: Proportional Alternate Vertical Metrics
vi: Nửa đơn vị đo xen kẽ tỷ lệ theo chiều dọc

en: Proportional Kana
vi: Kana tỷ lệ

en: Proportional Numbers
vi: Chữ số tỷ lệ

en: Proportional Width
vi: Bề rộng tỷ lệ

en: Provencal
vi: Tiếng Pợ-ro-ven-xan

en: Provide a glyph name
vi: Cung cấp tên hình tượng

en: Proximity:
vi: Độ gần:

en: Punjabi (India)
vi: Tiếng Pun-gia-bi (Ấn Độ)

en: Punjabi (Pakistan)
vi: Tiếng Pun-gia-bi (Pa-ki-x-thănh)

en: Push Current Glyph
vi: Đẩy hình tượng hiện tại

en: Put CFF fonts into the ttc rather than TTF.
     These seem to work on the mac and linux
     but are documented not to work on Windows.
vi: Để các phông CFF vào TTC hơn là TTF.
    Có vẻ là thiết lập này chạy được trên Mac và Linux
    nhưng mà trên Windows không chạy được cả.

en: Quad:
vi: Bốn:

en: Quarter Widths
vi: Phần tư rộng

en: Quecha (Bolivia)
vi: Tiếng Que-cha (Bô-li-vi-a)

en: Quecha (Ecuador)
vi: Tiếng Que-cha (Ê-cu-a-đoa)

en: Quecha (Peru)
vi: Tiếng Que-cha (Pê-ru)

en: R-Cree
vi: Tiếng Cợ-ri R

en: RBearing:
vi: Phương hướng bên phải:

en: ROLL the top three stack elements
vi: Cuộn (ROLL) ba phần tử đầu đống

en: ROUND value[ab]
     ab=0 => grey distance
     ab=1 => black distance
     ab=2 => white distance
    Rounds a coordinate (26.6) at top of stack
    and compensates for engine effects
vi: Làm tròn giá trị [ab] (ROUND)
     ab=0 -> cách màu xám
     ab=1 -> cách màu đen
     ab=2 -> cách màu trắng
    Làm tròn một toạ độ (26.6) ở đầu đống
    và bù các hiệu ứng cơ chế

en: RSB Compression Percent
vi: Phần trăm nén RSB

en: RadicalDegreeBottomRaisePercent:
vi: Phần trăm nâng cuối độ căn:

en: RadicalDisplayStyleVerticalGap:
vi: Khe dọc kiểu hiển thị căn:

en: RadicalExtraAscender:
vi: Vùng trên căn thức:

en: RadicalKernAfterDegree:
vi: Định chỗ căn sau độ :

en: RadicalKernBeforeDegree:
vi: Định chỗ căn trước độ :

en: RadicalRuleThickness:
vi: Độ dày thước căn:

en: RadicalVerticalGap:
vi: Khe dọc căn:

en: Radicals
vi: Căn thức

en: Radio Button
vi: Nút chọn một

en: Radio Off Mark
vi: Dấu tắt nút chọn một

en: Radio On Mark
vi: Dấu bật nút chọn một

en: Radius:
vi: Bán kính:

en: Rakar Forms
vi: Dạng Rakar

en: Raph's plate
vi: Đĩa Raph

en: Raph's plate files
vi: Tập tin đĩa Raph

en: Rapid/Horizontal
vi: Nhanh/Ngang

en: Rapid/Vertical
vi: Nhanh/Dọc

en: Raster Color
vi: Màu mành

en: Raster Dark Color
vi: Màu mành tối

en: Raster Grid Color
vi: Màu lưới mành

en: Raster New Color
vi: Màu mành mới

en: Raster Old Color
vi: Màu mành cũ

en: Rasterize at sizes:
vi: Làm mành theo kích cỡ:

en: Rasterizing...
vi: Đang làm mành...

en: Reached end of file when reading composite glyph
vi: Gặp kết thúc tập tin trong khi đọc hình tượng ghép

en: Reached end of file when reading simple glyph
vi: Gặp kết thúc tập tin trong khi đọc hình tượng đợn giản

en: Read Control Value Table entry
    Pops an index to the CVT and
    pushes it in 26.6 format
vi: Đọc mục nhập bảng giá trị điều khiển (RCVT)
    Bỏ một chỉ mục vào CVT,
    và đẩy nó theo định dạng 26.6

en: Read Store
    Pops an index into store array
    Pushes value at that index
vi: Đọc kho (RS)
    Bỏ một chỉ mục vào mảng kho
    Đẩy giá trị tới chỉ mục đó

en: Read of Uninitialized Store
vi: Đọc kho chưa sơ khởi

en: Reading AFM file
vi: Đang đọc tập tin AFM

en: Reading Glyphs
vi: Đang đọc các hình tượng

en: Reading Names
vi: Đang đọc các tên

en: Really use Typo metrics
vi: Thật dùng đơn vị đo Lỗi gõ

en: Recalculate Bitmaps
vi: Tính lại các mảng ảnh

en: Recen_t
vi: _Vừa mở

en: RecognizePUANames
vi: Nhận Ra Tên PUA

en: Recover old edit
vi: Phục hồi sự sửa cũ

en: Recovery Failed
vi: Lỗi phục hồi

en: Rectan_gle
vi: C_hữ nhật

en: Rectangle or Ellipse
vi: Chữ nhật hay Bầu dục

en: Ref:
vi: Tham chiếu :

en: Reference Info
vi: Thông tin tham chiếu

en: Reference Names
vi: Tên tham chiếu

en: Reference encoding out of bounds in %s
vi: Bảng mã tham chiếu nằm ở ngoại phạm vi trong %s

en: Reference point match out of date
vi: Quá cũ khớp tham chiếu

en: Reference to a CID in a non-CID-keyed font on line %d of %s
vi: Tham chiếu đến CID trong phông không phải đã khoá CID trên dòng %d của %s

en: Reference to a glyph name in a CID-keyed font on line %d of %s
vi: Tham chiếu đến tên hình tượng trong phông đã khoá CID trên dòng %d của %s

en: Reference to a lookup which is not in the feature file but which is in the font, %.50s
vi: Tham chiếu đến một sự tra tìm không phải nằm trong tập tin tính năng, nhưng có phải nằm trong phông, %.50s

en: Reference to character %1$.20s at %2$d
vi: Tham chiếu đến ký tự %1$.20s tại %2$d

en: Reference to glyph %d out of bounds when parsing 'glyf' table.
vi: Tham chiếu đến hình tượng %d ở ngoại phạm vi khi phân tích bảng 'glyf'

en: Reference to transient memory out of bounds in put in %s
vi: Tham chiếu đến bộ nhớ tạm nằm ở ngoài phạm vi trong hàm put (để) trong %s

en: References are nested more deeply in this glyph than the maximum allowed
vi: Trong hình tượng này, các tham chiếu lồng nhau sâu hơn giá trị tối đa

en: References may not be dragged into the guidelines layer
vi: Không cho phép kéo tham chiếu vào lớp chỉ dẫn

en: Refers to Font
vi: Tham chiếu đến phông

en: Refresh File List
vi: Cập nhật danh sách tập tin

note: GT: Refs is an abbreviation for References. Space is tight here
en: Refs
vi: ThamC

note: GT: Refs is an abbreviation for References. Space is somewhat constrained here
en: Refs neste_d deeper than:
vi: Tham chiếu lồng nhau _sâu hơn:

note: GT: Refs is an abbreviation for References. Space is somewhat constrained here
en: Refs with bad ps transformation matrices
vi: Tham chiếu có ma trận chuyển dạng PS sai

note: GT: Refs is an abbreviation for References. Space is somewhat constrained here
en: Refs with bad tt transformation matrices
vi: Tham chiếu có ma trận chuyển dạng TT sai

en: Refs with out of date point matching
vi: Tham chiếu khớp điểm một cách quá cũ

en: Regenerate Bitmap Glyphs
vi: Tạo lại hình tượng mảng ảnh

en: Regenerate Hint Substitution Points
vi: Tạo ra lại các điểm thay thế mẹo

en: Regenerate _Bitmap Glyphs...
vi: Tạo ra lại hình tượng _mảng ảnh...

en: Registers (TrueType)
vi: Thanh ghi (TrueType)

en: Remo_ve Undoes
vi: Bỏ các bước hủ_y

en: Remove All Kern _Pairs
vi: Bỏ mọi cặ_p định chỗ

en: Remove All VKern Pairs
vi: Gỡ bỏ mọi cặp định chỗ dọc

en: Remove Anchor Class?
vi: Gỡ bỏ hạng neo không?

en: Remove Bitmap Glyphs
vi: Bỏ hình tượng mảng ảnh

en: Remove Bitmap Glyphs...
vi: Bỏ hình tượng mảng ảnh...

en: Remove Bookmark...
vi: Bỏ liên kết lưu...

en: Remove En_coding...
vi: _Bỏ bảng mã...

en: Remove Encoding
vi: Bỏ bảng mã

en: Remove Instr Tables
vi: Bỏ các bảng chỉ lệnh

en: Remove Kern _Pairs
vi: Bỏ cặ_p định chỗ

en: Remove Language from Script...
vi: Gỡ bỏ ngôn ngữ khỏi chữ viết...

en: Remove Language(s) from Script
vi: Bỏ (các) ngôn ngữ ra chữ viết

en: Remove Overlap
vi: Bỏ chỗ chồng lấp

en: Remove This Glyph
vi: Bỏ hình tượng này

en: Remove VKern Pairs
vi: Bỏ cặp định chỗ dọc

en: Remove _Unused Slots
vi: Bỏ các khe không _dùng

en: Remove all "empty" entries -- entries with no second glyph
vi: Gỡ bỏ mọi mục nhập « rỗng »: mục nhập không có hình tượng thứ hai

en: Remove all "empty" entries -- those where all fields are 0
vi: Gỡ bỏ mọi mục nhập « rỗng »: mục nhập chỉ có trường chứa số 0

en: Remove all "empty" entries -- those with no replacement glyphs
vi: Gỡ bỏ mọi mục nhập « rỗng »: mục nhập không có hình tượng thay thế

en: Remove all "empty" entries -- those with no source glyphs
vi: Gỡ bỏ mọi mục nhập « rỗng »: mục nhập không có hình tượng nguồn

en: Remove bookmarks
vi: Bỏ các liên kết lưu

en: Remove glyphs which do not match from the selection.
vi: Gỡ bỏ khỏi vùng chọn các hình tượng không tương ứng.

en: Remove matching glyphs from the selection.
vi: Gỡ bỏ khỏi vùng chọn các hình tượng tương ứng.

en: Remove selected bookmarks
vi: Gỡ bỏ các dấu nhớ được chọn

en: Removing both the internal and the external contours makes no sense
vi: Không có ích khi gỡ bỏ đường viền cả hai bên trong và bên ngoài

en: Removing overlaps...
vi: Đang gỡ bỏ các chỗ chồng lấp...

en: Rename Gl_yphs...
vi: Tha_y tên hình tượng...

en: Rename all glyphs in the selection
vi: Thay đổi tên của mọi hình tượng trong vùng chọn

en: Rename by NameList
vi: Thay tên bằng danh sách tên

en: Rename the glyphs in this font to the names found in the selected namelist
vi: Thay đổi tên của các hình tượng trong phông này bằng tên trong danh sách tên đã chọn.

en: Repeat Counts:
vi: Lập lại số đếm:

en: Reph Form
vi: Hình Reph

en: Replace Outline with Reference
vi: Thay thế nét ngoài bằng tham chiếu

en: Replace Pattern:
vi: Chuỗi thay thế:

en: Replace it
vi: Thay thế nọ

en: Replace with Reference
vi: Thay thế bằng tham chiếu

en: Replace Å
vi: Thay thế Å

en: Replacement Glyph Name
vi: Tên hình tượng thay thế

en: Replacement Glyph Names
vi: Tên hình tượng thay thế

en: Replacement mismatch
vi: Sai khớp khi thay thế

en: Replacement:
vi: Thay thế bằng:

en: Replacements
vi: Sự thay thế

en: Requested bitmap size not available in font. Font supports %s
vi: Phông này không có sẵn kích cỡ mảng ảnh đã yêu cầu. Phông hỗ trợ %s.

en: Required Feature
vi: Tính năng cần thiết

en: Required Ligatures
vi: Chữ ghép cần thiết

en: Required feature
vi: Tính năng cần thiết

en: Required feature out of bounds in script table.
vi: Tính năng cần thiết ở ngoại phạm vi trong bảng chữ viết.

en: Reserved Bit 10
vi: Bit dàng riêng 10

en: Reserved Bit 11
vi: Bit dàng riêng 11

en: Reserved Bit 12
vi: Bit dàng riêng 12

en: Reserved Bit 13
vi: Bit dàng riêng 13

en: Reserved Bit 14
vi: Bit dàng riêng 14

en: Reserved Bit 15
vi: Bit dàng riêng 15

en: Reserved Bit 22
vi: Bit dành riêng 22

en: Reserved Bit 23
vi: Bit dành riêng 23

en: Reserved Bit 24
vi: Bit dành riêng 24

en: Reserved Bit 25
vi: Bit dành riêng 25

en: Reserved Bit 26
vi: Bit dành riêng 26

en: Reserved Bit 27
vi: Bit dành riêng 27

en: Reserved Bit 28
vi: Bit dành riêng 28

en: Reserved Bit 32
vi: Bit dành riêng 32

en: Reserved Bit 33
vi: Bit dành riêng 33

en: Reserved Bit 34
vi: Bit dành riêng 34

en: Reserved Bit 35
vi: Bit dành riêng 35

en: Reserved Bit 36
vi: Bit dành riêng 36

en: Reserved Bit 37
vi: Bit dành riêng 37

en: Reserved Bit 38
vi: Bit dành riêng 38

en: Reserved Bit 39
vi: Bit dành riêng 39

en: Reserved Bit 40
vi: Bit dành riêng 40

en: Reserved Bit 41
vi: Bit dành riêng 41

en: Reserved Bit 42
vi: Bit dành riêng 42

en: Reserved Bit 43
vi: Bit dành riêng 43

en: Reserved Bit 44
vi: Bit dành riêng 44

en: Reserved Bit 45
vi: Bit dành riêng 45

en: Reserved Bit 46
vi: Bit dành riêng 46

en: Reserved Bit 47
vi: Bit dành riêng 47

en: Reserved Bit 9
vi: Bit dàng riêng 9

note: GT: The following strings have no spaces and an odd capitalization GT: this is because these strings are used in two different ways, one GT: translated (which the user sees, and should probably have added spaces, GT: and one untranslated which needs the current odd format
en: ResourceFile
vi: Tập Tin Tài Nguyên

en: Restrict Selection
vi: Hạn chế vùng chọn

en: Restricted Font
vi: Phông bị hạn chế

en: Resultant Y Position
vi: Vị trí Y kết quả

en: Retain
vi: Vẫn giữ

en: Retain counter size for glyphs using latin algorithm
    Squish them for those using CJK.
vi: Giữ lại kích cỡ bộ đếm cho các hình tượng
    dùng thuật toán La-tinh. Vắt cho các hình tượng
    dùng ngôn ngữ TNH.

en: Retain current advance width, center glyph within that width
vi: Giữ lại chiều rộng sớm hiện thời và đặt hình tượng vào giữa trong độ rộng đó

en: Revalidate
vi: Hợp lệ hoá lại

en: Revalidate All
vi: Phê chuẩn tất cả

en: Reverse Chaining Subs
vi: Thay thế tạo dãy ngược

en: Reverse Chaining Substitution
vi: Thay thế tạo dãy ngược

en: Reverse Contextual Chaining Substitution
vi: Thay thế tạo dãy ngữ cảnh ngược

en: Reverse Direction
vi: Đảo hướng

en: Reverse chaining subs
vi: Thay thế tạo dãy ngược

en: Reverse substitute must have exactly one marked glyph and no lookups on line %d of %s
vi: Đảo thay thế thì phải có chính xác một hình tượng đánh dấu và không tra tìm gì trên dòng %d trên %s

en: Revert Gl_yph
vi: Hoàn ngu_yên hình tượng

en: Revert To _Backup
vi: Hoàn nguyên về _bản sao lưu

en: Reverts the lookup list to its original condition.
    But any changes to subtable data will remain.
vi: Hoàn nguyên danh sách tra tìm về tình trạng gốc.
    Vẫn còn giữ lại bất cứ thay đổi nào trong dữ liệu bảng phụ.

en: Review Hints
vi: Xem lại các lời gợi ý

en: Riang
vi: Tiếng Riang

en: Rig_ht
vi: P_hải

en: Right Bounds
vi: Mép bên phải

en: Right Side Bearing
vi: Vị trí phương hướng bên phải

en: Right Side Bearing Add
vi: Thêm vị trí phương hướng bên phải

en: Right Side Bearing Scale
vi: Co giãn vị trí phương hướng bên phải

en: Right Side Bearing:
vi: Vị trí phương hướng bên phải:

en: Right To Left
vi: bên Phải qua Trái

en: Right to Left Alternates
vi: Đồ xen kẽ bên phải sang trái

en: Ro_und
vi: _Tròn

en: Romanian (Moldova)
vi: Tiếng Rô-ma-ni (Mổ-đô-va)

en: Rotate 3D Around...
vi: Xoay 3D chung quanh...

en: Rotate _180°
vi: Xoay _180º

en: Rotate _90° CCW
vi: Xoay _90º ngược chiều

en: Rotate by Ruler...
vi: Xoay theo thước đo...

en: Rotate each glyph as a unit
vi: Xoay mỗi hình tượng như là một đơn vị

en: Rotate the selection
vi: Xoay vùng chọn

en: Rotate...
vi: Xoay...

en: Rotation about X Axis
vi: Góc xoay quanh trục X

en: Rotation about Y Axis
vi: Góc xoay quanh trục Y

en: Roun_d
vi: T_ròn

en: Round Down To Grid
    
    Sets round state to the obvious
vi: Làm tròn xuống lưới (RDTG)
    
    Đặt tình trạng làm tròn

en: Round OFF
    Sets round state so that no rounding occurs
    but engine compensation does
vi: Tắt chức năng làm tròn (ROFF)
    Đặt tình trạng làm tròn để không làm tròn gì
    mà vẫn còn bù đối với cơ chế

en: Round Rectangle Radius
vi: Bán kính chữ nhật tròn

en: Round To Double Grid
    Sets the round state (round to closest .5/int)
vi: Làm tròn thành lưới đôi (RTDG)
    Đặt tình trạng làm tròn
    (làm tròn thành 0,5 hay
    số nguyên gần nhất)

en: Round To Grid
    Sets the round state
vi: Làm tròn thành lưới (RTG)
    Đặt tình trạng làm tròn

en: Round To Half Grid
    Sets the round state (round to closest .5 not int)
vi: Làm tròn thành nửa lưới (RTHG)
    Đặt tình trạng làm tròn
    (làm tròn thành 0,5 gần nhất,
    không phải số nguyên)

en: Round To _Int
vi: Làm tròn tớ_i số nguyên

en: Round Up To Grid
    Sets the round state
vi: Làm tròn lên lưới (RUTG)
    Đặt tình trạng làm tròn

en: Rounding to integer...
vi: Đang làm tròn thành số nguyên...

en: Row|New
vi: Mới

en: Ruanda
vi: Tiếng Ru-oanh-đa

en: Ruby Notational Forms
vi: Hình phụ chú Ruby

en: Rule %d
vi: Quy tắc %d

en: Rule Color
vi: Màu đường thẳng

en: Russian (Moldova)
vi: Tiếng Nga (Mổ-đô-va)

en: Russian Buriat
vi: Tiếng Bu-ri-at Nga

en: S Brush Joined
vi: CV Chổi đã nối

en: S Brush Unjoined
vi: CV Chổi không nối

en: S Calligraphic
vi: CV Viết đẹp

en: S Formal Joined
vi: CV Hình thức đã nối

en: S Formal Unjoined
vi: CV Hình thức không nối

en: S Miscellaneous
vi: CV Linh tinh

en: S Monotone Joined
vi: CV Sắc màu đơn đã nối

en: S Monotone Unjoined
vi: CV Sắc màu đơn không nối

en: S Uncial
vi: CV Uncial

en: SB Thumb
vi: Nút bước TC

en: SCAN conversion ConTRoL
    Pops a number which sets the
    dropout control mode
vi: SCAN conversion ConTRoL
    Bỏ một con số mà đặt chế độ
    điều khiển sự rơi

en: SCANTYPE
    Pops number which sets which scan
    conversion rules to use
vi: SCANTYPE
    Bỏ con số mà đặt những quy tắc
    chuyển đổi sự quét nào cần dùng

en: SHift Contour using reference point[a]
     0=>uses rp2 in zp1
     1=>uses rp1 in zp0
    Pops number of contour to be shifted
    Shifts the entire contour by the amount
    reference point was shifted
vi: Dịch đường viền dùng điểm tham chiếu [a] (SHC)
     0 -> dùng rp2 trong zp1
     1 -> dùng rp1 trong zp0
    Bỏ số các đường viền cần dịch
    Dịch toàn bộ đường viền theo số lượng đã dịch điểm tham chiếu

en: SHift Point using reference point[a]
     0=>uses rp2 in zp1
     1=>uses rp1 in zp0
    Pops as many points as specified by the loop count
    Shifts each by the amount the reference
    point was shifted
vi: Dịch điểm dùng điểm tham chiếu [a] (SHP)
     0 -> dùng rp2 trong zp1
     1 -> dùng rp1 trong zp0
    Bỏ số các điểm được số đếm vòng lặp ghi rõ
    Dịch mỗi điểm theo số lượng đã dịch điểm tham chiếu

en: SHift Zone using reference point[a]
     0=>uses rp2 in zp1
     1=>uses rp1 in zp0
    Pops the zone to be shifted
    Shifts all points in zone by the amount
    the reference point was shifted
vi: SHift Zone (dịch miền) dùng điểm tham chiếu
     0 -> dùng rp2 trong zp1
     1 -> dùng rp1 trong zp0
    Bỏ miền cần dịch
    Dịch tất cả các điểm trong miền
    theo số lượng đã dịch điểm tham chiếu

en: SHift point by a PIXel amount
    Pops an amount (26.6) and as many points
    as the loop counter specifies
    each point is shifted along the FREEDOM vector
vi: Dịch điểm theo một số các điểm ảnh (SHPIX)
    Bỏ một số lượng (26.6) và số các điểm
    được bộ đếm vòng lặp ghi rõ ;
    mỗi điểm được dịch theo véc-tơ sự tự do

en: SIL Graphite layout feature table
vi: bảng tính năng bố trí SIL Graphite

en: SIL Graphite rule table
vi: bảng quy tắc SIL Graphite

en: SUBtract
    Pops two 26.6 fixed numbers from stack
    subtracts them, pushes result
vi: SUBtract
    Bỏ hai con số cố định 26.6 ra đống,
    trừ với nhau và đẩy kết quả

en: SVG Template
vi: Mẫu SVG

en: SVG font
vi: Phông SVG

en: SWAP top two elements on stack
vi: SWAP (trao đổi) hai phần tử trong đống

en: S_ave Feature File...
vi: Lưu tậ_p tin tính năng

en: S_ave as...
vi: Lưu _dạng...

en: S_etup
vi: Thiết _lập

en: S_hadow...
vi: _Bóng...

en: S_how Dependent
vi: _Hiện đồ phụ thuộc

en: S_how H. Metrics...
vi: _Hiện đơn vị đo N...

en: S_nap to horizontal/vertical
vi: Đính chiều _ngang/dọc

en: S_quare
vi: _Vuông

en: S_uggest Deltas...
vi: Góp ý về D_elta...

en: Sa_me Glyph As
vi: Hình tượng trùng _với

en: Sa_ve Lookup...
vi: Lư_u sự tra tìm...

en: Same as Match Classes
vi: Trùng với Khớp hạng

en: Same as PostScript Names
vi: Trùng với Tên PostScript

en: Same as above, but for terminals of small features (e. g. serifs), which can deviate more significantly from the horizontal or vertical direction.
vi: Cũng nhau với mục trên, trừ cho cuối của tính năng nhỏ (v.d. chân), mà có thể lệch đáng kể hơn hướng theo chiều ngang hay dọc.

en: Same table tag, '%c%c%c%c', appears twice in sfnt header
vi: Cùng một thẻ bảng, « %c%c%c%c », xuất hiện hai lần trong phần đầu sfnt

en: Sami (Lappish)
vi: Tiếng Xa-mi (Lap)

en: Sans-Serif|SS High-x Round Geometric
vi: KC Hình dạng tròn có X cao

en: Sans-Serif|SS Humanist
vi: KC Nhân văn

en: Sans-Serif|SS IBM NeoGrotesque Gothic
vi: KC Gô-tích kỳ cục mới IBM

en: Sans-Serif|SS Low-x Round Geometric
vi: KC Hình dạng tròn có X thấp

en: Sans-Serif|SS Matrix
vi: KC Ma trận

en: Sans-Serif|SS Miscellaneous
vi: KC Linh tinh

en: Sans-Serif|SS Modified Grotesque Gothic
vi: KC Gô-tích kỳ cục đã sửa đổi

en: Sans-Serif|SS NeoGrotesque Gothic
vi: KC Gô-tích kỳ cục mới

en: Sans-Serif|SS Typewriter Gothic
vi: KC Gô-tích Máy đánh chữ

en: Saturation and Value, and the three colors must be between 0 and 1
vi: Độ bão hoà và Giá trị, và ba màu phải nằm giữa 0 và 1

en: Save As _Image...
vi: Lưu dạng ả_nh...

en: Save Colors
vi: Lưu màu sắc

en: Save Comments
vi: Lưu ghi chú

en: Save Failed
vi: Lỗi lưu

en: Save Layers
vi: Lưu các lớp

en: Save Resource file as...
vi: Lưu tập tin Tài nguyên dưới dạng...

en: Save a font based on the specified layer
vi: Lưu phông dựa vào lớp đưa ra

en: Save as _Directory
vi: Lưu _dạng thư mục

en: Save glyph colors in the PfEd table
vi: Lưu vào bảng PfaEdit các màu sắc hình tượng

en: Save glyph comments in the PfEd table
vi: Lưu vào bảng PfaEdit các ghi chú hình tượng

en: Save in _UCS2
vi: Lưu dạng _UCS2

en: Save the guidelines in the Guide layer.
vi: Lưu vào lớp Chỉ Dẫn các nét dẫn.

en: Saving AFM File
vi: Đang lưu tập tin AFM...

en: Saving Bitmap Font(s)
vi: Đang lưu (các) phông mảng ảnh

en: Saving Bitmaps
vi: Đang lưu các Mảng ảnh

en: Saving CID keyed font
vi: Đang lưu phông có khóa CID

en: Saving Multiple PostScript Fonts
vi: Đang lưu nhiều phông Postcript

en: Saving OFM File
vi: Đang lưu tập tin OFM...

en: Saving OpenType Font
vi: Đang lưu phông OpenType

en: Saving Outlines
vi: Đang lưu các Nét ngoài...

en: Saving PFM File
vi: Đang lưu tập tin PFM

en: Saving PostScript Font
vi: Đang lưu phông PostScript...

en: Saving SVG font
vi: Đang lưu phông SVG

en: Saving Spline Font Database
vi: Đang lưu Cơ sở Dữ liệu Phông Chốt trục

en: Saving TFM File
vi: Đang lưu tập tin TFM...

en: Saving TrueType Font
vi: Đang lưu phông TrueType

en: Saving Unified Font Object
vi: Đang lưu Đối Tượng Phông Thống Nhất

en: Saving font
vi: Đang lưu phông

en: Saving multi-master font
vi: Đang lưu phông đa chủ (MM)

en: Sayisi
vi: Tiếng Xa-i-xi

en: Sc_ale & Tile
vi: C_o giãn và Lát đều

en: Sca_le
vi: Tỷ _lệ

en: Scale Bearings By:
vi: Co giãn vị trí phương hướng theo:

en: Scale By
vi: Co giãn theo

en: Scale Factor
vi: Hệ số co giãn

en: Scale LBearing By:
vi: Co giãn phương hướng bên trái theo :

en: Scale RBearing By:
vi: Co giãn phương hướng bên phải theo :

en: Scale Uniformly...
vi: Co giãn đều đều...

en: Scale VAdvance By:
vi: Co giãn độ tiến tới dọc theo :

en: Scale Width By:
vi: Co giãn bề rộng theo :

en: Scale X/Y the same
vi: Co giãn đều X/Y

en: Scale factors must be between 3 and 1000 percent
vi: Hệ số co giãn phải nằm giữa 3 và 1000 phần trăm

en: Scale so text width matches path length
vi: Co giãn làm chiều rộng chuỗi chữ khớp với chiều dài đường dẫn

en: Scale the selection
vi: Co giãn vùng chọn

en: Scale...
vi: Co giãn...

en: Scaled by:    (%.2f,%.2f)
vi: Co giãn theo :    (%.2f,%.2f)

en: Scaling Bitmaps
vi: Mảng ảnh co giãn

en: Scientific Inferiors
vi: Ký hiệu khoa học in thấp

en: Screen Width in Centimeters
vi: Độ rộng màn hình (theo xen-ti-mét)

en: Screen Width in Inches
vi: Độ rộng màn hình (theo insơ)

en: Script '%c%c%c%c'
vi: Chữ viết '%c%c%c%c'

en: Script '%c%c%c%c' claims baseline '%c%c%c%c' as its default, but that baseline is not currently active.
vi: Chữ viết « %c%c%c%c » khai báo đường cơ bản « %c%c%c%c » làm mặc định, mà đường cơ bản đó không phải hiện thời hoạt động.

en: Script '%c%c%c%c' on %c%c%c%c
vi: Chữ viết '%c%c%c%c' trên %c%c%c%c

en: Script Menu
vi: Trình đơn Chữ viết

en: Script Tag too long
vi: Thẻ chữ viết quá dài

en: Script Tag:
vi: Thẻ chữ viết:

en: Script with no associated menu name
vi: Văn lệnh không có tên trình đơn tương ứng

en: Script(s)
vi: Chữ viết

en: Script(s) & Language(s)
vi: Chữ viết và Ngôn ngữ

en: ScriptPercentScaleDown:
vi: Giảm dần chữ viết 1 (%):

en: ScriptScriptPercentScaleDown:
vi: Giảm dần chữ viết 2 (%):

en: Scripts are 4 letter tags
vi: Chữ viết là thẻ 4 chữ

note: GT: See the long comment at "Property|New" GT: The msgstr should contain a translation of "Arabic", ignore "Script|"
en: Script|Arabic
vi: Tiếng Ả Rập

en: Script|Aramaic
vi: Tiếng Xy-ri

en: Script|Armenian
vi: Tiếng Ac-mê-ni

en: Script|Avestan
vi: Tiếng A-vet-than

en: Script|Balinese
vi: Tiếng Ba-li

en: Script|Batak
vi: Tiếng Ba-tac

en: Script|Bengali
vi: Tiếng Ben-ga-ni

en: Script|Bengali2
vi: Tiếng Ben-ga-ni 2

en: Script|Buginese
vi: Tiếng Bu-gi-ni

en: Script|Buhid
vi: Tiếng Bu-hit

en: Script|Central European
vi: Vùng Trung Âu

en: Script|Cham
vi: Tiếng Cham

en: Script|Cherokee
vi: Tiếng Che-rô-khi

en: Script|Coptic
vi: Giáo hội Ai Cập

note: GT: Don't ask me what RSymbol means, I don't know either. It's in apple's GT:  docs though
en: Script|Cyrillic
vi: Ki-rin

en: Script|Default
vi: Mặc định

en: Script|Devanagari
vi: Tiếng Đe-va-na-ga-ri

en: Script|Ethiopic
vi: Tiếng Ê-ti-ô-pi

en: Script|Georgian
vi: Tiếng Gi-oa-gi

en: Script|Greek
vi: Tiếng Hy Lạp

en: Script|Gujarati
vi: Tiếng Gu-gia-ra-ti

en: Script|Gujarati2
vi: Tiếng Gu-gia-ra-ti 2

en: Script|Gurmukhi
vi: Tiếng Gổ-mu-khi

en: Script|Hebrew
vi: Tiếng Do Thái

en: Script|Japanese
vi: Tiếng Nhật

en: Script|Javanese
vi: Tiếng Ja-va-ni

en: Script|Kannada
vi: Tiếng Kan-na-đa

en: Script|Kannada2
vi: Tiếng Kan-na-đa 2

en: Script|Kharosthi
vi: Tiếng Kharosthi

en: Script|Khmer
vi: Tiếng Khơ-me

en: Script|Korean
vi: Tiếng Hàn

en: Script|Lao
vi: Tiếng Lào

en: Script|Latin
vi: Tiếng La-tinh

en: Script|Limbu
vi: Tiếng Lim-bu

en: Script|Mandaean
vi: Tiếng Man-đê-a

en: Script|Mongolian
vi: Tiếng Mông Cổ

en: Script|Myanmar
vi: Tiếng Miến Điện

en: Script|New
vi: Mới

en: Script|Old Permic
vi: Pơ-mic cũ

en: Script|Oriya
vi: Tiếng O-ri-a

en: Script|Oriya2
vi: Tiếng O-ri-a 2

en: Script|Phags-pa
vi: Tiếng Pha-gh-x-pa

en: Script|Phoenician
vi: Tiếng Phê-ni-xi

en: Script|RSymbol
vi: Ký hiệu R

en: Script|Roman
vi: La-tinh

en: Script|Simplified Chinese
vi: Tiếng Trung giản thể

en: Script|Sinhala
vi: Tiếng Xin-ha-la

en: Script|Sumero-Akkadian Cuneiform
vi: Chữ hình nêm Xu-mê-rô Ác-ca-đi

en: Script|Sundanese
vi: Tiếng Sun-đan

en: Script|Syloti Nagri
vi: Tiếng Xy-lô-ti Na-gợ-ri

en: Script|Syriac
vi: Tiếng Xy-ri cổ

en: Script|Tagalog
vi: Tiếng Ta-ga-loc

en: Script|Tagbanwa
vi: Tiếng Tac-ba-noua

en: Script|Tamil
vi: Tiếng Ta-min

en: Script|Tamil2
vi: Tiếng Ta-min 2

en: Script|Telugu
vi: Tiếng Te-lu-gu

en: Script|Telugu2
vi: Tiếng Te-lu-gu 2

en: Script|Thai
vi: Tiếng Thái

en: Script|Tibetan
vi: Tiếng Tây Tạng

en: Script|Traditional Chinese
vi: Tiếng Trung truyền thống

en: Script|Ugaritic
vi: Tiếng U-ga-ri-ti

en: Script|Vai
vi: Tiếng Vai

en: Script|Yi
vi: Tiếng Yi

en: Scroll Bar Thumb
vi: Nút bước Thanh Cuộn

en: Scroll Bitmap
vi: Cuộn mảng ảnh

en: Scroll To Glyph
vi: Cuộn tới hình tượng

en: Scroll by hand
vi: Cuộn bằng tay

en: Search Pattern:
vi: Chuỗi tìm kiếm:

en: Search Radius
vi: Bán kính tìm kiếm

en: Search Selected Chars Only
vi: Chỉ tìm những ký tự được chọn

en: Second Char
vi: Ký tự thứ hai

en: Second Glyph Name
vi: Tên hình tượng thứ hai

en: Second _to All
vi: Thứ hai _với tất cả

note: GT: I'm not happy with this phrase. Suggestions for improvements are welcome GT:  Here I am generating a list of lookup names representing data that can GT:  be copied from one glyph to another. For a kerning (pairwise) lookup GT:  the first entry in the list (marked by the lookup name by itself) wi
en: Second glyph of %s
vi: Hình tượng thứ hai của %s

en: SeekCharacter
vi: TìmNơiKýTự

en: Segment Separator
vi: Dấu phân cách đoạn

en: Sekota
vi: Tiếng Xe-cô-ta

en: Selec_t By Lookup Subtable...
vi: Chọn _theo bảng phụ tra tìm...

en: Select All _Points & Refs
vi: Chọn _mọi điểm và tham chiếu

en: Select Anc_hors
vi: C_họn neo

en: Select By ATT...
vi: Chọn theo ATT...

en: Select By Lookup Subtable
vi: Chọn theo bảng phụ tra tìm

en: Select Glyphs With
vi: Chọn các hình tượng có

en: Select Glyphs in lookup subtable
vi: Chọn hình tượng trong bảng phụ tra tìm

en: Select In Font
vi: Chọn trong phông

en: Select Open Contours
vi: Chọn đường viền còn mở

en: Select Point(s) at...
vi: Chọn điểm tại...

en: Select Points Affected by HM
vi: Chọn điểm bị HM tác động

en: Select Results
vi: Chọn kết quả

en: Select a ligature to view
vi: Chọn chữ ghép cần xem

en: Select as many languages as needed
    Hold down the control key when clicking
    to make disjoint selections.
vi: Chọn càng nhiều ngôn ngữ càng cần thiết.
    Ấn giữ phím Ctrl trong khi nhấn chuột,
    để chọn mỗi cái.

en: Select by Color
vi: Chọn theo màu

en: Select by Name
vi: Chọn theo Tên

en: Select by Script
vi: Chọn theo Chữ viết

en: Select by _Color
vi: Chọn theo _Màu

en: Select by _Script...
vi: Chọn theo Chữ _viết...

en: Select by _Wildcard...
vi: Chọn theo _Ký tự đại diện...

en: Select hints between which counters are formed
vi: Chọn những lời gợi ý giữa chúng tạo bộ đếm

en: Select lookups from other fonts
vi: Chọn sự tra tìm trong các phông khác

en: Select some text, then use this list to change the
    font in which those characters are displayed.
vi: Hãy chọn đoạn, rồi dùng danh sách này
    để thay đổi phông chứa các ký tự đó.

en: Select some text, then use this list to specify
    active features.
vi: Hãy chọn đoạn, rồi dùng danh sách này
    để ghi rõ các tính năng hoạt động.

en: Select some text, then use this list to specify
    the current script & language.
vi: Hãy chọn đoạn, rồi dùng danh sách này
    để ghi rõ chữ viết và ngôn ngữ hiện thời.

en: Select some text, this controls whether those characters will be
    AntiAlias (greymap) characters, or bitmap characters
vi: Hãy chọn đoạn: chức năng này điều khiển nếu các ký tự đó
    có kiểu Làm trơn (mức xám) hay mảng ảnh.

en: Select some text, this specifies the pixel
    size of those characters
vi: Hãy chọn văn bản: chức năng này xác định
    kích cỡ điểm ảnh của các ký tự đó.

en: Select some text, this specifies the point
    size of those characters
vi: Hãy chọn một đoạn văn: chức năng này xác định
    kích cỡ điểm ảnh của các ký tự đó

en: Select some text, this specifies the vertical
    size of those characters in em-units
vi: Hãy chọn một đoạn văn: chức năng này xác định
    kích cỡ thẳng đứng của các ký tự đó theo đơn vị Em

en: Select the class containing the named glyph
vi: Chọn hạng chứa hình tượng có tên đó

en: Selected BG Color
vi: Màu nền đã chọn

en: Selected CP Color
vi: Màu CP đã chọn

en: Selected FG Color
vi: Màu cảnh gần đã chọn

en: Selected Glyph Col
vi: Màu hình tượng đã chọn

en: Selected Glyphs
vi: Các hình tượng đã chọn

en: Selected Point Color
vi: Màu điểm được chọn

en: Selected Point Width
vi: Độ rộng điểm được chọn

en: Selected Width Color
vi: Màu độ rộng được chọn

en: Self Intersecting
vi: Tự cắt chéo

en: Self-referential character
vi: Ký tự tự tham chiếu

en: Self-referential glyph
vi: Hình tượng tự tham chiếu

en: Semi-Condensed (87.5%)
vi: Nửa cô đặc (87.5%)

en: Semi-Expanded (112.5%)
vi: Nửa dãn ra (112.5%)

en: Sepedi
vi: Tiếng Xe-pe-đi

en: Sequence number out of bounds, must be less than %d (number of classes in list above)
vi: Số hiệu dãy ở ngoại phạm vi, phải là nhỏ hơn %d (số hạng trong danh sách bên trên).

en: Sequence number out of bounds, must be less than %d (number of glyphs, classes or coverage tables)
vi: Số hiệu dãy ở ngoại phạm vi, phải là nhỏ hơn %d (số các hình tượng, hạng hay bảng bao quát).

en: Serif Height
vi: Bề cao chân

en: Serif Height Fuzz
vi: Bề cao chân mờ

en: Serif height:
vi: Độ cao chân:

en: SerifSlopeError
vi: LỗiDốcChân

en: Set ANGle Weight
    Pops an int, and sets the angle
    weight state variable to it
    Obsolete
vi: Đặt độ đậm của góc (ANGW)
    Bỏ một số nguyên, và đặt biến
    tình trạng độ đậm góc thành nóCũ

en: Set Bearings To:
vi: Đặt vị trí phương hướng thành:

en: Set Both Bearings...
vi: Đặt cả hai vị trí phương hướng...

en: Set Both Side Bearings...
vi: Đặt cả hai vị trí phương hướng bên...

en: Set Delta Base
    Pops value sets delta base
vi: Đặt cơ bản Delta
    Bỏ giá trị để đặt cơ bản Delta

en: Set Delta Shift
    Pops a new value for delta shift
vi: Đặt sự dịch Delta
    Bỏ một giá trị mới để dịch Delta

en: Set Dual Projection Vector To Line[a]
     0 => parallel to line
     1=>orthogonal to line
    Pops two points used to establish the line
    Sets a second projection vector based on original
    positions of points
vi: Đặt véc-tơ nhô ra đôi thành Đường [a]
     0 -> song song với đường
     1 -> vuông góc với đường
    Bỏ hai điểm được dùng để lập đường
    Đặt một véc-tơ nhô ra thứ hai dựa vào
    các vị trí điểm gốc

en: Set E_xtremum Bound...
vi: Đặt _biên giới thái cực...

en: Set Extents
vi: Đặt quy mô

en: Set Feature Extents
vi: Đặt Quy mô Tính năng

en: Set Freedom Vector From Stack
    pops 2 2.14 values (x,y) from stack
    must be a unit vector
vi: Đặt véc-tơ sự tự do từ đống
    Bỏ hai giá trị 2.14 (x,y) từ đống;
    phải là một véc-tơ đơn vị

en: Set Freedom Vector To Coordinate Axis[a]
     0=>y axis
     1=>x axis
vi: Đặt véc-tơ sự tự do thành Trục Toạ Độ [a]
     0 -> trục y
     1 -> trục x

en: Set Freedom Vector To Line[a]
     0 => parallel to line
     1=>orthogonal to line
    Pops two points used to establish the line
    Sets the freedom vector
vi: Đặt véc-tơ sự tự do thành Đường [a]
     0 -> song song với đường
     1 -> vuông góc với đường
    Bỏ hai điểm được dùng để lập đường
    Đặt véc-tơ sự tự do

en: Set Freedom Vector To Projection Vector
vi: Đặt véc-tơ sự tự do thành véc-tơ nhô ra

en: Set From Font
vi: Đặt từ phông

en: Set From N_ame
vi: Đặt từ _tên

en: Set From Val_ue
vi: Đặt từ _giá trị

en: Set LBearing To:
vi: Đặt phương hướng bên trái thành:

en: Set LBearing...
vi: Đặt phương hướng bên trái...

en: Set LOOP variable
    Pops the new value for the loop counter
    Defaults to 1 after each use
vi: Đặt biến LOOP
    Bỏ giá trị mới cho bộ đếm vòng lặp
    Hoàn nguyên giá trị 1 sau mỗi lần sử dụng

en: Set Minimum Distance
    Pops a 26.6 value from stack to be new minimum distance
vi: Đặt khoảng cách tối thiểu
    Bỏ một giá trị 26.6 từ đống để làm khoảng cách tối thiểu mới

en: Set Point Size
vi: Đặt cỡ điểm

en: Set Point _Size
vi: Đặt cỡ điể_m

en: Set Projection Vector From Stack
    pops 2 2.14 values (x,y) from stack
    must be a unit vector
vi: Đặt véc-tơ nhô ra từ đống
    Bỏ hai giá trị 2.14 (x,y) từ đống
    Phải là một véc-tơ đơn vị

en: Set Projection Vector To Coordinate Axis[a]
     0=>y axis
     1=>x axis
vi: Đặt véc-tơ nhô ra thành Trục Toạ Độ [a]
     0 -> trục y
     1 -> trục x

en: Set Projection Vector To Line[a]
     0 => parallel to line
     1=>orthogonal to line
    Pops two points used to establish the line
    Sets the projection vector
vi: Đặt véc-tơ nhô ra thành Đường [a]
     0 -> song song với đường
     1 -> vuông góc với đường
    Bỏ hai điểm được dùng để làm đường
    Đặt véc-tơ nhô ra

en: Set RBearing To:
vi: Đặt phương hướng bên phải thành:

en: Set RBearing...
vi: Đặt phương hướng bên phải...

en: Set Reference Point 0
    Pops a point which becomes the new rp0
vi: Set Reference Point 0
    Bỏ một điểm mà trở thành rp0 mới

en: Set Reference Point 1
    Pops a point which becomes the new rp1
vi: Set Reference Point 1
    Bỏ một điểm mà trở thành rp1 mới

en: Set Reference Point 2
    Pops a point which becomes the new rp2
vi: Set Reference Point 2
    Bỏ một điểm mà trở thành rp2 mới

en: Set Single Width
    Pops value for single width value (FUnit)
vi: Set Single Width
    Bỏ giá trị cho giá trị chiều rộng riêng lẻ (Funit)

en: Set Single Width Cut-In
    Pops value for single width cut-in value (26.6)
vi: Set Single Width Cut-In
    Bỏ giá trị cho giá trị cắt vào chiều rộng riêng lẻ (26.6)

en: Set Vert. Advance To:
vi: Đặt độ tiến tới dọc thành:

en: Set Vertical Advance...
vi: Đặt độ tiến tới theo chiều dọc...

en: Set Vertical Width...
vi: Đặt bề rộng dọc...

en: Set Width To:
vi: Đặt bề rộng thành:

en: Set Width...
vi: Đặt bề rộng...

en: Set Zone Pointer 0
    Pops the zone number into zp0
vi: Set Zone Pointer 0
    Bỏ con số miền vào zp0

en: Set Zone Pointer 1
    Pops the zone number into zp1
vi: Set Zone Pointer 1
    Bỏ con số miền vào zp1

en: Set Zone Pointer 2
    Pops the zone number into zp2
vi: Set Zone Pointer 2
    Bỏ con số miền vào zp2

en: Set Zone PointerS
    Pops the zone number into zp0,zp1 and zp2
vi: Set Zone PointerS
    Bỏ con số miền vào zp0,zp1 và zp2

en: Set _Color
vi: Đặt _màu

en: Set _LBearing...
vi: Đặt phương hướng bên t_rái...

en: Set _RBearing...
vi: Đặt phương hướng bên _phải...

en: Set _Vertical Advance...
vi: Đặt độ tiến tới _dọc...

en: Set _Vertical Width...
vi: Đặt bề rộng _dọc...

en: Set _Width...
vi: Đặt bề _rộng...

en: Set as Default
vi: Đặt làm mặc định

en: Set freedom & projection Vectors To Coordinate Axis[a]
     0=>both to y axis
     1=>both to x axis
vi: Đặt các véc-tơ kiểu sự tự do và nhô ra thành Trục Toạ Độ [a]
     0 -> cả hai thành trục y
     1 -> cả hai thành trục x

en: Set the fontview's selection to be the glyphs named here
vi: Đặt vùng chọn trong ô xem phông thành các hình tượng đã đặt tên ở đây

en: Set the minimum and maximum values by which
    the glyphs in this script extend below and
    above the baseline when modified by a feature.
vi: Đặt hai giá trị (tối đa và tối thiểu) theo đó
    hình tượng trong chữ viết này kéo dài
    bên dưới và bên trên đường cơ bản,
    khi được sửa đổi bởi một tính năng nào đó.

en: Set the minimum and maximum values by which
    the glyphs in this script extend below and
    above the baseline. This may vary by language
vi: Đặt hai giá trị (tối đa và tối thiểu) theo đó
    hình tượng trong chữ viết này kéo dài
    bên dưới và bên trên đường cơ bản.
    Giá trị này có thể biến đổi tùy theo ngôn ngữ.

en: Set the selection of the font view to the glyphs
    found by this search
vi: Đặt vùng chọn trong ô xem phông thành
    các hình tượng là kết quả tìm kiếm này

en: Set the selection of the font view to the glyphs
    which match
vi: Đặt vùng chọn trong ô xem phông thành
    các hình tượng là kết quả tìm kiếm này

en: Set this glyph list to be the glyphs selected in the fontview
vi: Đặt danh sách hình tượng này thành các hình tượng đã chọn trong ô xem phông

en: Set/Clear Pixels
vi: Đặt/Gột điểm ảnh

en: Set/Clear Pixels
    (Eyedropper with alt)
vi: Đặt/Gột điểm ảnh
    (bút chọn màu với Alt)

en: Sets Control Value Table Cut-In
    Pops 26.6 from stack, sets cvt cutin
vi: Đặt sự cắt vào bảng giá trị điều khiển
    Bỏ 26.6 từ đống, đặt giá trị nêu trên

en: Sets Coordinate From Stack using projection & freedom vectors
    Pops a coordinate 26.6 and a point
    Moves point to given coordinate
vi: Đặt toạ độ từ đống dùng các véc-tơ kiểu sự tự do và nhô ra
    Bỏ một toạ độ 26.6 và một điểm
    Dời điểm sang toạ độ đưa ra

en: Sets the TypoLinegap field in the OS/2 table, used on MS Windows
vi: Đặt trường TypoLinegap (khe dòng lỗi gõ) trong bảng OS/2, dùng trên MS Windows.

en: Sets the linegap field in the hhea table, used on the mac
vi: Đặt trường linegap (khe dòng) trong bảng hhea, dùng trên máy Mac

en: Sets the linegap field in the vhea table.
    This is the horizontal spacing between rows
    of vertically set text.
vi: Đặt trường linegap (khe dòng) trong bảng vhea.
    Đây là khoảng cách theo chiều ngang giữa
    hai hàng văn bản đã đặt theo chiều dọc.

en: Setting Id:
vi: Mã số thiết lập:

en: Several language tags, including '%s', are not in the list of known languages and will be omitted
vi: Vài thẻ ngôn ngữ, gồm « %s », không phải nằm trong danh sách các ngôn ngữ đã biết nên bị bỏ quên.

en: Shades
vi: Sắc màu

en: Shadow Length:
vi: Bề dài bóng:

en: Shadowing glyphs
vi: Đang che bóng hình tượng...

en: Shift Entire Bitmap
vi: Dời toàn mảng ảnh

en: Shift On Press
vi: Dịch khi bấm

en: Shouldn't be in addinfo "%s
vi: Không nên nằm trong addinfo (thêm thông tin) \%s

en: Show ATT
vi: Hiện ATT

en: Show Active Border
vi: Hiện viền hoạt động

en: Show H. Metrics
vi: Hiển thị đơn vị đo N

en: Show V. Metrics
vi: Hiển thị đơn vị đo D

en: Show _Dependent
vi: Hiện đồ _phụ thuộc

en: Show _Grid Fit...
vi: Hiện cách _vừa lưới...

en: Show _V. Metrics...
vi: Hiện đơn _vị đo D...

en: Show splash screen on start-up
vi: Hiển thị màn hình giới thiệu khi khởi chạy

en: Shows when this character is exactly a stem3 hint
vi: Hiển thị khi ký tự này chính xác là một lời gợi ý stem3

en: Shrink Lookups Off
vi: Tắt co lại sự tra tìm

en: Shrink Lookups On
vi: Bật co lại sự tra tìm

en: Shrink Max Lookups
vi: Số tối đa các sự tra tìm cần co lại

en: Side Bearing Addition
vi: Sự phản cộng vị trí phương hướng bên

en: Side Bearing Color
vi: Màu vị trí phương hướng bên

en: Side Bearing Expansion Factor
vi: Hệ số mở rộng vị trí phương hướng bên

en: Side Bearings:
vi: Vị trí phương hướng bên:

en: Signature Mark
vi: Dấu chữ ký

en: Silte Gurage
vi: Tiếng Gu-ra-ge Xin-te

en: Simple Substitution
vi: Thay thế đơn giản

en: Simplified Forms
vi: Hình phổ thông

en: Simplify More...
vi: Đơn giản hơn...

en: Simplify will examine corner points whose control points are almost
    colinear and smooth them into curve points
vi: Chức năng giải dị hoá sẽ thẩm tra điểm đỉnh có điểm điều khiển
    gần cộng tuyến, và làm mịn chúng thành điểm cong.

en: Simplifying...
vi: Đang giản dị hóa...

en: Sindhi India
vi: Tiếng Xin-đi (Ấn Độ)

en: Sindhi Pakistan
vi: Tiếng Xin-đi (Pa-ki-x-thănh)

en: Single Position
vi: Vị trí đơn

en: Single Positioning
vi: Định vị đơn

en: Single Substitution
vi: Thay thế đơn

en: Single and High-Density Fonts
vi: Phông mật độ cao và mật độ đơn

en: Single and Multi-Density Fonts
vi: Phông đa mật độ và mật độ đơn

en: Size of Points
vi: Cỡ điểm

en: Size of comb delimiters in display styles
vi: Kích cỡ của dấu giới hạn comb trong kiểu dáng hiển thị

en: Size of comb delimiters in non-display styles
vi: Kích cỡ của dấu giới hạn comb trong kiểu dáng không hiển thị

en: Size of the list mark
vi: Kích cỡ của dấu danh sách

en: Size set from _Window
vi: Kích cỡ đặt từ cử_a sổ

en: Size, Glyph, Point
vi: Kích cỡ, Hình tượng, Điểm

en: Size: %d (%d)
vi: Kích cỡ: %d (%d)

en: Size|Points
vi: Điểm

en: Skew
vi: Lệch

en: Skew Angle
vi: Góc lệch

en: Skew Ratio
vi: Tỷ lệ lệch

en: Skew by Ruler...
vi: Làm lệch theo thước đo...

en: Skew the selection
vi: Lệch vùng chọn

en: Skew...
vi: Lệch...

en: Skew:
vi: Xô nghiêng:

en: SkewedFractionHorizontalGap:
vi: Khe ngang phân số bị lệch:

en: SkewedFractionVerticalGap:
vi: Khe dọc phân số bị lệch:

en: Slab Serifs
vi: Chân Phiến

en: Slab Serifs|SS Geometric
vi: CP Dạng hình

en: Slab Serifs|SS Humanist
vi: CP Nhân văn

en: Slab Serifs|SS Miscellaneous
vi: CP Linh tinh

en: Slab Serifs|SS Monotone
vi: CP Sắc màu đơn

en: Slab Serifs|SS Swiss
vi: CP Thuỵ Sĩ

en: Slab Serifs|SS Typewriter
vi: CP Máy đánh chữ

en: Slant:
vi: Xiên:

en: Slanted
vi: Xiên

en: Slashed Zero
vi: Số không chéo

en: Slavey
vi: Tiếng Xlă-vê

en: Small Capitals
vi: Chữ hoa nhỏ

en: Snap Outlines to Pi_xel Grid
vi: Nét ng_oài đính Lưới Điểm Ảnh

en: SnapDistance
vi: Khoảng Đính

en: SnapToInt
vi: Đính Số Nguyên

en: So if you type "A" here the first selected glyph would be named "A.suffix".
    The second "B.suffix", and so on.
vi: Vì vậy, nếu bạn gõ vào đây chữ « A », hình tượng đã chọn đầu tiên
    sẽ có tên « A.hậu_tố ».
    Cái thứ hai là « B.hậu_tố », v.v.

en: Sodo Gurage
vi: Tiếng Gu-ra-ge Xô-đô

en: Some glyphs may be used for more than one
    unicode code point -- I don't recommend
    doing this, better to use a reference --
    but it is possible.
    The latin "A", the greek "Alpha" and the
    cyrillic "A" look very much the same.
    
    On the other hand certain Mongolian and CJK
    characters have multiple glyphs depending
    on a unicode Variation Selector.
    
    In the first case use a variation selector
    of 0, in the second use the appropriate
    codepoint.
vi: Một số hình tượng nào đó có thể được dùng
    cho nhiều điểm mã Unicode: không khuyên
    bạn làm như thế (tốt hơn khi dùng một tham chiếu)
    nhưng có thể làm.
    Chữ « A » La-tinh, ký tự « Anfa » tiếng Hy Lạp
    và chữ « A » ki-rin có hình thức tương tự.
    
    Mặt khác, một số hình tượng nào đó
    tiếng Mông Cổ và tiếng Trung/Nhật/Hàn (CJK)
    có nhiều hình tượng phụ thuộc vào
    cùng một dấu chọn biến đổi Unicode.
    
    Trong trường hợp trước, hãy dùng
    một dấu chọn biến đổi 0; trong trường hợp sau,
    dùng điểm mã thích hợp.

en: Something went wrong
vi: Gặp lỗi

en: Sorbian
vi: Tiếng Xoa-bi

en: Sort first using the base glyph (if any).
    Thus Agrave would sort with A
vi: Sắp xếp trước theo hình tượng cơ sở (nếu có).
    Vì vậy « Agrave » sẽ sắp xếp theo « A ».

en: Sort first using the glyph's script.
    Thus A and Z would sort together
    while Alpha would sort with Omega and not A
vi: Sắp xếp trước theo chữ viết của hình tượng.
    Vì vậy « A » và « Z » sẽ sắp xếp với nhau,
    còn « α » sẽ sắp xếp với « ω ».

en: Sort this display based on the alphabetic name of the glyph
vi: Sắp xếp ô hiển thị này theo tên hình tượng bằng chữ cái

en: Sort this display based on the unicode code of the glyph
vi: Sắp xếp ô hiển thị này theo điểm Unicode của hình tượng

en: Sort:
vi: Sắp xếp:

en: SortingScheme|Default
vi: Mặc định

en: Sorts the lookups in a default ordering based on feature tags
vi: Sắp xếp các sự tra tìm theo thứ tự mặc định dựa vào thẻ tính năng

en: Sort|Alphabetic
vi: Theo abc

en: Source Glyph Names
vi: Tên hình tượng nguồn

en: Source from which this design is to be taken
vi: Nguồn từ đó cần lấy sơ đồ thiết kế này

en: South Slavey
vi: Tiếng Nam Xla-vê

en: Space (in points) left between images and text in labels, buttons, menu items, etc. which have both
vi: Khoảng cách (theo điểm) nên còn lại giửa ảnh và chuỗi chữ trong nhãn, nút, mục trình đơn v.v. chứa cả hai

en: Space Regions
vi: Vùng khoảng cách

en: Space _Regions...
vi: Giãn cách _vùng...

en: Space between the ink to of the
    expression and the bar over it.
vi: Khoảng cách giữa biểu thức
    và thanh ở trên.

en: Space between the ink top of the
    expression and the bar over it in display
    style.
vi: Khoảng cách giữa đầu của biểu thức
    và thanh ở trên có kiểu dáng hiển thị.

en: Space:
vi: Dãn cách:

en: SpaceAfterScript:
vi: Cạch sau chữ :

en: Spanish (Dominican Republic)
vi: Tiếng Tây Ban Nha (Cộng Hòa Đô-mi-ni-cạ)

en: Spanish (El Salvador)
vi: Tiếng Tây Ban Nha (En-san-va-đoa)

en: Spanish (Guatemala)
vi: Tiếng Tây Ban Nha (Gua-te-ma-la)

en: Spanish (Latin America)
vi: Tiếng Tây Ban Nha (Mỹ La-tinh)

en: Spanish (Modern)
vi: Tiếng Tây Ban Nha (hiện đại)

en: Spanish (Panama)
vi: Tiếng Tây Ban Nha (Pa-na-ma)

en: Spanish (Peru)
vi: Tiếng Tây Ban Nha (Pê-ru)

en: Spanish (Puerto Rico)
vi: Tiếng Tây Ban Nha (Pu-éc-thô Rí-cô)

en: Spanish (Traditional)
vi: Tiếng Tây Ban Nha (truyền thống)

en: Spanish (United States)
vi: Tiếng Tây Ban Nha (Mỹ)

en: Spanish Mexico
vi: Tiếng Tây Ban Nha (Mê-hi-cô)

en: Specifies screen dots per inch
vi: Ghi rõ số điểm màn hình trên mỗi insơ

en: Specify bitmap sizes to be regenerated
vi: Xác định các kích cỡ mảng ảnh cần tạo ra lại

en: Specify bitmap sizes to be removed
vi: Xác định các kích cỡ mảng ảnh cần gỡ bỏ

en: Specify the color (& opacity) at stop points
    along the line drawn above. The offset is a
    percentage of the distance from the start to
    the end of the line. The color is a 6 (hex)
    digit number expressing an RGB color.
vi: Ghi rõ màu (và độ đục) ở các điểm dừng
    theo đường được vẽ bên trên.
    Hiệu là một phần trăm của khoảng cách
    từ đầu đến cuối đường.
    Màu là một con số thập lục (6 chữ số)
    đại diện một màu kiểu RGB.

en: Spiro Point Info
vi: Thông tin điểm Spiro

en: SplashScreen
vi: Màn Hình Giới Thiệu

en: Spline Length=%.1f
vi: Độ dài chốt trục=%.1f

en: Spline Length=%g
vi: Độ dài chốt trục=%g

en: Spline mismatch in glyph “%s”
vi: Hình tượng « %s » có chốt trục không tương ứng

en: Square Cove
vi: Cove vuông

en: Squish
vi: Vắt

en: St_orage:
vi: Sức chứ_a:

en: St_yle
vi: _Kiểu dáng

en: St_yles
vi: Kiể_u dáng

en: Stack (TrueType)
vi: Đống (TrueType)

en: Stack got too big in %s
vi: Đống đã trở thành quá lớn trong %s

en: Stack underflow on binary operator in %s
vi: Trán ngược đống trên toán tử nhị phân trong %s

en: Stack underflow on callothersubr in %s
vi: Trán ngược đống trên 'callothersubr' (gọi hàm phụ khác) trong %s

en: Stack underflow on callsubr in %s
vi: Trán ngược đống trên hàm callsubr (gọi hàm phụ) trong %s

en: Stack underflow on hhcurveto in %s
vi: Trán ngược đống trên hàm hhcurveto trong %s

en: Stack underflow on hlineto/hmoveto in %s
vi: Trán ngược đống trên hlineto/hmoveto (đường/chuyển ngang tới) trong %s

en: Stack underflow on hsbw in %s
vi: Trán ngược đống trên hsbw trong %s

en: Stack underflow on hstem in %s
vi: Trán ngược đống trên hstem (cuống ngang) trong %s

en: Stack underflow on hstem3 in %s
vi: Tràn ngược đống trên hstem3 (cuống ngang) trong %s

en: Stack underflow on hvcurveto in %s
vi: Trán ngược đống trên hàm hvcurveto trong %s

en: Stack underflow on ifelse in %s
vi: Trán ngược đống trên 'ifelse' (nếu ... nếu không) trong %s

en: Stack underflow on rlineto/rmoveto in %s
vi: Trán ngược đống trên rlineto/rmoveto (đường/chuyển bên phải tới) trong %s

en: Stack underflow on rrcurveto in %s
vi: Trán ngược đống trên hàm rrcurveto trong %s

en: Stack underflow on sbw in %s
vi: Trán ngược đống trên 'sbw' trong %s

en: Stack underflow on seac in %s
vi: Tràn ngược đống trên 'seac' trong %s

en: Stack underflow on setcurrentpoint in %s
vi: Trán ngược đống trên hàm setcurrentpoint (đặt điểm hiện thời) trong %s

en: Stack underflow on unary operator in %s
vi: Trán ngược đống trên toán tử chỉ có một tác tử trong %s

en: Stack underflow on vhcurveto in %s
vi: Trán ngược đống trên hàm vhcurveto trong %s

en: Stack underflow on vlineto/vmoveto in %s
vi: Trán ngược đống trên vlineto/vmoveto (đường/chuyển dọc tới) trong %s

en: Stack underflow on vstem in %s
vi: Trán ngược đống trên vstem (cuống dọc) trong %s

en: Stack underflow on vstem3 in %s
vi: Tràn ngược đống trên vstem3 (cuống dọc) trong %s

en: StackBottomDisplayStyleShiftDown:
vi: Dời xuống kiểu hiển thị cuối đống:

en: StackBottomShiftDown:
vi: Dời xuống cuối đống:

en: StackDisplayStyleGapMin:
vi: Tiểu khe kiểu hiển thị đống:

en: StackGapMin:
vi: Tiểu khe đống:

en: StackTopDisplayStyleShiftUp:
vi: Dời lên kiểu hiển thị đầu đống:

en: StackTopShiftUp:
vi: Dời lên đầu đống:

en: Stacks
vi: Đống

en: Standard Ligatures
vi: Chữ ghép tiêu chuẩn

en: Standard shift down applied to the
    denominator in display style.
    Positive values indicate downward motion.
vi: Khoảng dời xuống tiêu chuẩn được áp dụng
    cho mẫu số có kiểu dáng hiển thị.

en: Standard shift down applied to the bottom
    element of a stack in display style.
    Positive values indicate downward motion.
vi: Khoảng dời xuống tiêu chuẩn được áp dụng
    cho yếu tố cuối của đống có kiểu dáng hiển thị.
    Giá trị dương thì ngụ ý di chuyển xuống.

en: Standard shift down applied to the bottom
    element of the stretch stack.
    Positive values indicate downward motion.
vi: Khoảng dời xuống tiêu chuẩn được áp dụng
    cho yếu tố cưới của đống trải ra.
    Giá trị dương thì ngu ý di chuyển xuống.

en: Standard shift down applied to the bottom element of a stack.
    Positive values indicate downward motion.
vi: Khoảng dời xuống tiêu chuẩn được áp dụng
    cho yếu tố cuối của đống. Giá trị dương thì
    ngụ ý di chuyển xuống.

en: Standard shift down applied to the denominator.
    Positive values indicate downward motion.
vi: Khoảng dời xuống tiêu chuẩn được áp dụng
    cho mẫu số.
    Giá trị dương thì ngụ ý di chuyển xuống.

en: Standard shift of superscript relative
    to base in cramped mode.
vi: Khoảng dời lên tiêu chuẩn của
    chữ cao tương đối so với cơ sở
    ở chế độ chật hẹp.

en: Standard shift up applied to superscript elements.
vi: Khoảng dời lên tiêu chuẩn được áp dụng cho yếu tố chữ cao.

en: Standard shift up applied to the
    numerator in display style.
vi: Khoảng dời lên tiêu chuẩn được áp dụng
    cho tử số có kiểu dáng hiển thị.

en: Standard shift up applied to the numerator.
vi: Khoảng dời lên tiêu chuẩn được áp dụng
    cho tử số.

en: Standard shift up applied to the top element of
    a stack in display style.
vi: Khoảng dời lên tiêu chuẩn được áp dụng
    cho yếu tố đầu của đống có kiểu dáng hiển thị.

en: Standard shift up applied to the top element of a stack.
vi: Khoảng dời lên tiêu chuẩn được áp dụng
    cho yếu tố đầu của đống.

en: Standard shift up applied to the top element of the stretch stack.
vi: Khoảng dời lên tiêu chuẩn được áp dụng cho
    yếu tố đầu của đống trải ra.

en: StandardSlopeError
vi: LỗiDốcTiêuChuẩn

en: Start contours at e_xtrema
vi: Bắt đầu đường _viền tại thái cực

note: GT: "Len" is an abbreviation for "Length"
en: StartLen
vi: Dài Đầu

en: State %4d Cur:
vi: Tình trạng thứ %4d Chữ thảo :

en: State %4d Flags:
vi: Cờ tình trạng thứ %4d:

en: State %4d Mark:
vi: Tình trạng thứ %4d Dấu :

note: GT: You're in a state machine, and this is describing the %4d'th state of GT: that machine. From the state the next state will be a list of GT: state-numbers which are appended to this string.
en: State %4d Next:
vi: Tình trạng thứ %4d kế:

en: State %d,  %.40s
vi: Tình trạng %d,  %.40s

en: State Machine
vi: Cơ chế tình trạng

en: Stem Compression Percent
vi: Phần trăm nén cuống

en: StemSnapH does not contain StdHW value.
vi: Đính cuống ngang không chứa giá trị W ngang chuẩn.

en: StemSnapV does not contain StdVW value.
vi: Đính cuống dọc không chứa giá trị W dọc chuẩn.

en: Stems
vi: Cuống

en: Step into
vi: Bước vào

en: Step out of current function
vi: Bước ra hàm hiện thời

en: Step over (Next)
vi: Bước trên (Kế)

en: StopAtJoin
vi: Điểm Nối Chặn

en: Storage %d has not been initialized, yet the previous instruction read it
vi: Kho lưu %d chưa được sơ khởi, còn chỉ dẫn trước đã đọc nó

en: Storage %d was changed from %d (%.2f) to %d (%.2f) by the previous instruction
vi: Kho lưu %d đã được thay đổi từ %d (%.2f) sang %d (%.2f) bởi chỉ dẫn trước

en: Storage (TrueType)
vi: Sức chứa (TrueType)

en: Store ligature data in AFM files
vi: Cất giữ trong tập tin AFM dữ liệu chữ ghép

en: Store this filename in preferences
vi: Lưu tên tập tin này vào tùy thích

en: Straight Arms/Double Serif
vi: Tay thẳng/Chân đôi

en: Straight Arms/Horizontal
vi: Tay thẳng/Ngang

en: Straight Arms/Single Serif
vi: Tay thẳng/Chân đơn

en: Straight Arms/Vertical
vi: Tay thẳng/Dọc

en: Straight Arms/Wedge
vi: Tay thẳng/Nêm

en: Stretch:
vi: Kéo giãn:

en: StretchStackBottomShiftDown:
vi: Dời xuống cuối đống trải:

en: StretchStackGapAboveMin:
vi: Tiểu trên khe đống trải:

en: StretchStackGapBelowMin:
vi: Tiểu dưới khe đống trải:

en: StretchStackTopShiftUp:
vi: Dời lên đầu đống trải:

en: Strike %d@%d
vi: Gạch %d@%d

en: Strike %d@%d missing from %s
vi: Còn thiếu gạch %d@%d trong %s

en: Strike Information for %.90s
vi: Thông tin gạch cho %.90s

en: Strikes in %s but not in %s
vi: Có gạch trong %s còn không phải trong %s

en: String ID
vi: Mã số chuỗi

en: Stroke _Variation
vi: Biến đổi nét _vẽ

en: Stroke _Width:
vi: Bề _rộng nét vẽ:

en: Stroking...
vi: Đang vẽ nét...

en: Strong Left to Right
vi: Bên Trái qua Phải mạnh

en: Strong Right to Left
vi: Bên Phải qua Trái mạnh

en: Style Name:
vi: Tên kiểu dáng:

en: Style Set 1
vi: Tập kiểu dáng 1

en: Style Set 10
vi: Tập kiểu dáng 10

en: Style Set 11
vi: Tập kiểu dáng 11

en: Style Set 12
vi: Tập kiểu dáng 12

en: Style Set 13
vi: Tập kiểu dáng 13

en: Style Set 14
vi: Tập kiểu dáng 14

en: Style Set 15
vi: Tập kiểu dáng 15

en: Style Set 16
vi: Tập kiểu dáng 16

en: Style Set 17
vi: Tập kiểu dáng 17

en: Style Set 18
vi: Tập kiểu dáng 18

en: Style Set 19
vi: Tập kiểu dáng 19

en: Style Set 2
vi: Tập kiểu dáng 2

en: Style Set 20
vi: Tập kiểu dáng 20

en: Style Set 3
vi: Tập kiểu dáng 3

en: Style Set 4
vi: Tập kiểu dáng 4

en: Style Set 5
vi: Tập kiểu dáng 5

en: Style Set 6
vi: Tập kiểu dáng 6

en: Style Set 7
vi: Tập kiểu dáng 7

en: Style Set 8
vi: Tập kiểu dáng 8

en: Style Set 9
vi: Tập kiểu dáng 9

en: Style _ID:
vi: Mã số k_iểu dáng:

en: StyleSet Names
vi: Tên Tập Kiểu

en: Styles (SubFamily)
vi: Kiều dáng (nhóm phụ)

en: Stylistic Alternatives
vi: Đồ xen kẽ kiểu dáng

en: Sub/Super
vi: Thấp/Cao

en: Sub/Superscript
vi: Chữ cao/thấp

en: Sub1:
vi: Thấp1:

en: Sub2:
vi: Thấp2:

en: SubDrop:
vi: ThấpThả:

en: SubFonts|_All
vi: _Tất cả

en: SubFonts|_None
vi: Khô_ng có

en: SubSuperscriptGapMin:
vi: Tiểu khe chữ cao/thấp

en: Subroutine number out of bounds in %s
vi: Số hàm phụ ở ngoại phạm vi trong %s

en: SubscriptBaselineDropMin:
vi: Tiểu thả cơ sở chữ thấp:

en: SubscriptShiftDown:
vi: Dời xuống chữ thấp:

en: SubscriptSuperUse|Default
vi: Mặc định

en: SubscriptTopMax:
vi: Đầu đại chữ thấp

en: Subscripts and Superscripts
vi: Chữ in cao/thấp

en: Subscripts/Superscripts
vi: Chữ in cao/thấp

en: Substitute glyph out of bounds in 'mort'/'morx' table %d
vi: Hình tượng thay thế ở ngoại phạm vi trong bảng 'mort/morx' %d

en: Substitution generates itself
vi: Sự thay thế tự tạo ra

en: Subtable
vi: Bảng phụ

en: Subtable %.60s in glyph %.60s
vi: Bảng phụ %.60s trong hình tượng %.60s

en: Subtable extends beyond end of GPOS table
vi: Bảng phụ kéo dài qua kết thúc của bảng GPOS

en: Subtable extends beyond end of GSUB table
vi: Bảng phụ kéo dài qua kết thúc của bảng GSUB

en: Sum Around:
vi: Tổng quanh:

en: Sundanese (roman)
vi: Tiếng Sun-đan (La-tinh)

en: Sup1:
vi: Cao1:

en: Sup2:
vi: Cao2:

en: Sup3:
vi: Cao3:

en: SupDrop:
vi: CaoThả:

en: Super ROUND
    Too complicated. Look it up
vi: Super ROUND
    Quá phức tạp. Hãy tra tìm

en: Super and Sub scripts
vi: Chữ in cao/thấp

en: SuperscriptBaselineDropMax:
vi: Đại thả cơ sở chữ cao :

en: SuperscriptBottomMaxWithSubscript:
vi: Đại đáy chữ cao với chữ thấp:

en: SuperscriptBottomMin:
vi: Tiểu đáy chữ cao :

en: SuperscriptShiftUp:
vi: Dời lên chữ cao :

en: SuperscriptShiftUpCramped:
vi: Dời lên chữ cao chật hẹp:

en: Supplemental Math Operators
vi: Toán từ Toán học Bổ sung

en: Supplemental Symbols and Arrows
vi: Ký hiệu và Mũi tên Bổ sung

en: Supplementary Ideographic Plane
vi: Mặt phẳng Chữ viết Ghi ý Bổ sung

en: Supplementary Multilingual Plane
vi: Mặt phẳng Đa ngôn ngữ Bổ sung

en: Supplementary Special-purpose Plane
vi: Mặt phẳng Mục đích Đặc biệt Bổ sung

en: Surrogate High
vi: Thay thế cao

en: Surrogate High, Non Private Use
vi: Thay thế cao, không dùng riêng

en: Surrogate High, Private Use
vi: Thay thế cao, dùng riêng

en: Sutu
vi: Tiếng Xu-tu

en: Swadaya Aramaic
vi: Tiếng Xy-ri Xoua-đa-ya

en: Swahili (Kenyan)
vi: Tiếng Xouă-hi-li (Ken-ya)

en: Swash
vi: Đuôi tu từ

en: Swazi
vi: Tiếng Xouă-xi

en: Swedish (Finland)
vi: Tiếng Thuỵ Điển (Phần Lan)

en: Sy Miscellaneous
vi: TT Lặt vặt

en: Sy Mixed Serif
vi: TT Chân hỗn hợp

en: Sy Neo-grotesque Sans Serif
vi: TT Không chân kỳ cục mới

en: Sy Old Style Serif
vi: TT Chân kiểu cũ

en: Symbol Charset
vi: Bộ ký tự ký hiệu

en: Symbolic
vi: Tượng Trưng

en: Symbols:
vi: Ký hiệu:

en: Symmetric-Smoothing
vi: Làm mịn đối xứng

en: Syntax error while parsing pdf graphics
vi: Gặp lỗi cú pháp khi phân tích đồ họa PDF

en: Syntax error while parsing pdf graphics: Page with no Contents
vi: Gặp lỗi cú pháp khi phân tích đồ họa PDF: Trang không có Nội dung

en: Syntax error while parsing type3 glyph: %s
vi: Gặp lỗi cú pháp khi phân tích hình tượng kiểu 3: %s

en: Syntax errors while parsing Type3 font headers
vi: Gặp một số lỗi cú pháp khi phân tích phần đầu của phông kiểu 3

note: GT: Top/Left (side) bearing
en: TBearing:
vi: Phương hướng bên trên:

en: TH-Cree
vi: Tiếng Cợ-ri TH

en: TS Direct Line
vi: CT Đường trực tiếp

en: TS Miscellaneous
vi: CT Lặt vặt

en: TS Script
vi: CT Chữ viết

en: TT Instrs
vi: Lệnh TT

en: TTF Names
vi: Tên TTF

en: TTFFoundry
vi: Xưởng Đúc TTF

en: T_ypo Descent Offset:
vi: _Bù xuống lỗi gõ :

en: Tab Set
vi: Tập Thẻ

en: TabSet
vi: TậpThẻ

en: Tabasaran
vi: Tiếng Ta-ba-xa-ran

en: Table '%c%c%c%c' extends beyond end of file.
vi: Bảng « %c%c%c%c » kéo dài quá kết thúc của tập tin.

en: Table '%c%c%c%c' has a bad checksum.
vi: Bảng « %c%c%c%c » có một tổng kiểm sai.

en: Table '%c%c%c%c' has a bad length, must be 32 or 6 but is %d.
vi: Bảng « %c%c%c%c » có một chiều dài sai, phải là 32 hay 6 còn là %d.

en: Table '%c%c%c%c' has a bad length, must be 36 but is %d.
vi: Bảng « %c%c%c%c » có một chiều dài sai, phải là 36 còn là %d.

en: Table '%c%c%c%c' has a bad length, must be 54 but is %d.
vi: Bảng « %c%c%c%c » có một chiều dài sai, phải là 54 còn là %d.

en: Table '%c%c%c%c' has a bad length, must be 78, 86 or 96 but is %d.
vi: Bảng « %c%c%c%c » có một chiều dài sai, phải là 78, 86 hay 96 còn là %d.

en: Table '%c%c%c%c' has a bad length, must be even.
vi: Bảng « %c%c%c%c » có một chiều dài sai, phải là một con số dương.

en: Table length should not be odd
vi: Không cho phép chiều dài bảng số lẻ

en: Table tags should be in alphabetic order in the font header
     but '%c%c%c%c', appears after '%c%c%c%c'.
vi: Các thẻ bảng nên theo thứ tự abc trong phần đầu phông chữ
    mà « %c%c%c%c » nằm sau « %c%c%c%c ».

en: Tables '%c%c%c%c' and '%c%c%c%c' overlap
vi: Hai bảng '%c%c%c%c' và '%c%c%c%c' chồng chéo lên nhau

en: Tabular Numbers
vi: Chữ số kiểu bảng

en: Tag must be 4 characters long
vi: Thẻ phải có chiều dài 4 ký tự

en: Tag too long
vi: Thẻ quá dài

en: Tajiki
vi: Tiếng Tha-gíc

en: Tamazight (Arabic)
vi: Tiếng Ta-ma-xaith (A Rập)

en: Tamazight (Latin)
vi: Tiếng Ta-ma-xaith (La-tinh)

en: Tatar (Tatarstan)
vi: Tiếng Tác-tă (Tác-tă-x-tanh)

en: TeX Table
vi: Bảng TeX

en: TeX table
vi: Bảng TeX

en: Temne
vi: Tiếng Tem-ne

en: Template Color
vi: Màu mẫu

en: Terminal Forms
vi: Hình cuối

en: Terminal Forms #2
vi: Hình cuối 2

en: Terminal Forms #3
vi: Hình cuối 3

en: Text Image Skip
vi: Bỏ qua ảnh chuỗi chữ

en: Text Labels
vi: Nhãn chuỗi chữ

en: Text Width:    0
vi: Độ rộng văn bản: 0

en: Text Width:%4d
vi: Độ rộng văn bản:%4d

en: Text color for popup windows
vi: Màu chữ cho cửa sổ tự mở

en: Text color of column headers at the top of a matrix edit
vi: Màu chữ của phần đầu cột ở đầu của ô sửa ma trận

en: Text from script
vi: Đoạn bằng chữ viết

en: Textual
vi: Văn bản

en: Tfm Save Failed
vi: Lỗi lưu TFM

en: The "DPI" field must be more than 10 and less than 5000.
vi: Trường « Điểm/Insơ » phải chứa một giá trị nằm giữa 10 và 5000.

en: The "Proximity" field must be more than 0 and less than a half.
vi: Trường « Độ gần » phải chứa một giá trị nằm giữa 0 và 0,5.

en: The %1$s hints in glyph "%2$.30s" in font %3$.30s do not match those in %4$.30s (different number or different overlap criteria)
vi: Những lời gợi ý %1$s trong hình tượng « %2$.30s » trong phông %3$.30s không tương ứng với những lời trong %4$.30s (số khác hay tiêu chuẩn chồng lấp khác)

en: The %1$s in the search dialog contains a reference to %2$.20hs which does not exist in the new font.
    Should I remove the reference?
vi: Trong hộp thoại tìm kiếm, %1$s chứa một tham chiếu đến %2$.20hs mà không tồn tại trong phông mới.
    Bạn có muốn gỡ bỏ tham chiếu này không?

en: The %s differs. In %s it is (
vi: %s khác biệt. Trong %s nó là (

en: The %s is missing in %s. Whilst in %s it is (
vi: Còn thiếu %s trong %s, còn trong %s nó là (

en: The %s list is not ordered
vi: Danh sách %s không có thứ tự

en: The 'NFNT' bitmap format is not used under OS/X (though you still need to create a (useless) bitmap font if you are saving a type1 PostScript resource)
vi: Định dạng mảng ảnh NFNT không còn được dùng lại
    dưới hệ điều hành OSX (dù bạn vẫn cần phải tạo một
    phông mảng ảnh (vô ích) nếu bạn đang lưu một
    tài nguyên PostScript kiểu 1).

en: The 'NFNT' bitmap format is obsolete
vi: Định dạng mảng ảnh NFNT quá cũ.

en: The 'OS/2' table has changed slightly over the years.
    Generally fields have been added, but occasionally their
    meanings have been redefined.
vi: Bảng « OS/2 » đã thay đổi một ít qua các năm.
    Nói chung, các trường đã được thêm, nhưng đôi khi
    sự nghĩa của trường đã được xác định lại.

en: The 'POST' type1 format is probably deprecated
vi: Định dạng kiểu 1 POST rất có thể bị phản đối

en: The 'cvt ' table in instance %.30s is a different size from that in the default font
vi: Bảng 'cvt' trong thể hiện %.30s có kích cỡ khác với bảng trong phông mặc định

en: The 'gasp' (Grid Fit) table must end with a pixel entry of 65535
vi: Bảng 'gasp' (Vừa lưới) phải kết thúc bằng một mục nhập điểm ảnh 65535

en: The 'gasp' table gives you control over when grid-fitting and
    anti-aliased rasterizing are done.
    The table consists of an (ordered) list of pixel sizes each with
    a set of flags. Those flags apply to all pixel sizes bigger than
    the previous table entry but less than or equal to the current.
    The list must be terminated with a pixel size of 65535.
    Version 1 of the table contains two additional flags that
    apply to MS's ClearType rasterizer.
    
    The 'gasp' table only applies to truetype fonts.
vi: Bảng « gasp » cho bạn có khả năng điều khiển
    khi nào nên vừa lưới và làm trơn kiểu mành.
    Bảng chứa một danh sách các kích cỡ điểm ảnh theo thứ tự,
    mỗi kích cỡ có một tập cờ. Các cờ này áp dụng cho mọi
    kích cỡ điểm ảnh lớn hơn mục nhập bảng trước,
    còn nhỏ hơn hay bằng mục hiện thời.
    Danh sách phải kết thúc bằng kích cỡ điểm ảnh 65535.
    Phiên bản 1 của bảng chứa hai cờ thêm
    mà áp dụng cho hàm làm mành ClearType của MS.
    
    Bảng « gasp » chỉ áp dụng cho phông kiểu TrueType.

en: The 'kern' table supports at most 10920 kern pairs in a subtable
vi: Bảng « kern » (định chỗ) hỗ trợ nhiều nhất 10920 cặp định chỗ trong mỗi bảng phụ

en: The 'name' table contains (at least) two strings for the %s in language %s, the first '%.12s...' the second '%.12s...'.
    Which do you prefer?
vi: Bảng « name » (tên) chứa ít nhất hai chuỗi đối với %s bằng ngôn ngữ %s:
     • chuỗi thứ nhất	%.12s...
     • chuỗi thứ hai		%.12s...
    Bạn thích cái nào?

en: The 'sfnt' format is currently limited to 65535 glyphs, and your font has %d of them.
vi: Định dạng « sfnt » hiện thời bị hạn chế thành 65535 hình tượng mà phông chữ của bạn có %d.

en: The 'size' feature does not seem to follow the standard,
    nor does it conform to Adobe's early misinterpretation of
    the standard. I cannot parse it.
vi: Tính năng « size » (kích cỡ) có vẻ là không tùy theo
    tiêu chuẩn, cũng không tùy theo lời giải thích sai sớm
    của Adobe về tiêu chuẩn. Vì vậy chương trình này
    không thể phân tích nó.

en: The 'size' feature of this font conforms to Adobe's early misinterpretation of the otf standard.
vi: Tính năng « size » (kích cỡ) của phông này tùy theo
    lời giải thích sai sớm của Adobe về tiêu chuẩn OTF.

en: The AFM file contains metrics information that many word-processors will read when using a PostScript® font.
vi: Tập tin AFM chứa thông tin đơn vị đo mà nhiều trình xử lý từ sẽ đọc khi sử dụng phông PostScript®.

en: The Edit->Join command will join points which are this close together
    A value of 0 means they must be coincident
vi: Câu lệnh « Sửa > Nối » sẽ nối lại hai điểm đủ cách nhau giá trị này.
    Giá trị 0 có nghĩa là hai điểm phải là trùng khớp.

en: The FONTLOG allows you to keep a log of changes made to your font.
vi: FONTLONG (sổ theo dõi phông) cho phép bạn ghi lưu các thay đổi được làm trong phông.

en: The FONTLOG contains some description of the 
     font project, a detailed changelog, and a list of contributors
vi: FONTLOG (sổ theo dõi phông chữ) chứa một:
     • mô tả về dự án phông chữ,
     • sổ theo dõi thay đổi chi tiết
     • danh sách các người đóng góp.

en: The Italic correction field is used by both TeX and the MS 'MATH'
    table. It is used when joining slanted text (italic) to upright.
    It is the amount of extra white space needed so the slanted text
    will not run into the upright text.
vi: Trường giá trị điều chỉnh chữ in nghiêng được dùng
    bởi cả hai TeX và bảng MS 'MATH'. Nó dùng khi nối lại
    chữ xiên (in nghiêng) với chữ thẳng đứng.
    Nó là khoảng cách trắng thêm cần thiết để mà
    chữ xiên không đè lên chữ thẳng đứng.

en: The Merge operation cannot be reverted.
    Do it anyway?
vi: Không thể hủy bước Trộn.
    Vẫn làm không?

en: The OpenType Style Set features ('ss01'-'ss20') may
    be assigned human readable names here.
vi: Các tính năng Tập Kiểu OpenType ('ss01'-'ss20')
    cũng có thể được gán ở đây với tên cho người đọc được.

en: The OpenType documentation suggests in a rather confusing way
    that if a base glyph (or base mark) contains an anchor point
    for one class in a lookup subtable, then it should contain
    anchors for all classes in the subtable
vi: Tài liệu hướng dẫn về OpenType đề nghị bằng một cách hơi khó hiểu
    rằng nếu một hình tượng cơ bản (hay một dấu cơ bản)
    chứa một điểm neo cho một hạng trong một bảng phụ tra tìm,
    thì nó nên chứa các neo cho tất cả các hạng trong bảng phụ đó

en: The PFM file contains information Windows needs to install a PostScript® font.
vi: Tập tin PFM chứa thông tin được Windows yêu cầu để cài đặt phông PostScript®.

en: The PfaEdit table is an extension to the TrueType format
    and contains various data used by FontForge
    (It should be called the FontForge table,
    but isn't for historical reasons)
vi: Bảng PfaEdit là phần mở rộng định dạng TrueType
    và chứa dữ liệu khác nhau được FontForge dùng.

en: The PostScript Language Reference Manual (Appendix B) says that
    an interpreter need not support paths with more than 1500 points.
    I think this count includes control points. From PostScript's point
    of view, all the contours in a character make up one path. Modern
    interpreters tend to support paths with more points than this limit.
    (Note a truetype font after conversion to PS will contain
    twice as many control points)
vi: Sổ Tay Tham Chiếu Ngôn Ngữ PostScript (Phụ lục B) nói rằng
    phần mềm giải thích không cần hỗ trợ đường dẫn có hơn 1500 điểm.
    Hình như số đếm này chứa điểm điều khiển. Đối với PostScript,
    tất cả các đường viền trong mỗi ký tự tạo một đường dẫn riêng lẻ.
    Phần mềm giải thích hiện đại thường hỗ trợ đường dẫn có số điểm
    lớn hơn giới hạn này. (Ghi chú rằng phông TrueType, sau khi
    được chuyển đổi sang PostScript, sẽ chứa số điểm điều khiển nhân hai.)

en: The PostScript font name "%.63s" is invalid.
    It should be printable ASCII,
    must not contain (){}[]<>%%/ or space
    and must be shorter than 63 characters
vi: Tên phông PostScript « %.63s » không hợp lệ.
    Nó nên chứa chỉ ký tự ASCII in ấn được,
    không thể chứa ký tự « (){}[]<>%%/ » hay dấu cách
    và phải có chiều dài nhỏ hơn 63 ký tự.

en: The TeX table is an extension to the TrueType format
    and the various data you would expect to find in
    a tfm file (that isn't already stored elsewhere
    in the ttf file)
vi: Bảng TeX là phần mở rộng định dạng TrueType
    và dữ liệu khác nhau được tìm trong tập tin TFM
    (mà chưa được cất giữ trong tập tin TTF).

en: The Type 2 Charstring Reference (Appendix B) says that
    subroutines may not be nested more than 10 deep. Each
    nesting level for references requires one subroutine
    level, and hints may require another level.
vi: Tham Chiếu Chuỗi Ký Tự Kiểu 2 (Phụ lục B) nói rằng
    không cho phép hàm phụ lồng nhau hơn 10 lần.
    Mỗi cấp lồng nhau của tham chiếu thì cần thiết
    một cấp hàm phụ, và lời gợi ý có thể cần thiết
    một lớp thêm.

en: The Type 2 Charstring Reference (Appendix B) says that
    there may be at most 96 horizontal and vertical stem hints
    in a character.
vi: Tham Chiếu Chuỗi Ký Tự Kiểu 2 (Phụ lục B) nói rằng
    cho phép nhiều nhất 96 lời gợi ý cuống theo chiều
    ngang/dọc trong cùng một ký tự.

en: The X coordinate of the anchor point in this glyph
vi: Tọa độ X của điểm neo trong hình tượng này.

en: The Y coordinate of the anchor point in this glyph
vi: Tọa độ Y của điểm neo trong hình tượng này.

en: The advance width of %s (%d) does not match the font's advanceWidthMax (%d) and this is a fixed pitch font
vi: Chiều rộng sớm của %s (%d) không tương ứng với chiều rộng sớm tối đa (advanceWidthMax) của phông chữ (%d), và đây là một phông cỡ cố định

en: The amount of space between words when using this font
vi: Khoảng cách giữa hai từ khi dùng phông này

en: The amount of stretchable space between words when using this font
vi: Khoảng cách có thể kéo giãn được giữa hai từ khi dùng phông này

en: The amount the space between words may shrink when using this font
vi: Hệ số có thể giảm khoảng cách giữa hai từ khi dùng phông này

en: The box around the up/down arrows of a numeric field (spinner)
vi: Hộp chung quanh hai mũi tên lên/xuống của một trường thuộc số (nút xoay)

en: The code point U+%1$04X occurs in groups %2$.30s and %3$.30s
vi: Điểm mã U+%1$04X nằm trong cả hai nhóm %2$.30s và %3$.30s

en: The color of a selected point
vi: Màu của một điểm được chọn

en: The color of an on-curve point
vi: Màu của một điểm nằm trên đường cong

en: The color of anchor stars
vi: Màu của hình sao neo

en: The color of another glyph drawn in the current view to show where it would be placed by an anchor lookup
vi: Màu của một hình tượng khác được vẽ trong khung xem hiện thời để hiển thị vị trí đích trong trường hợp tra tìm neo

en: The color of grid-fit (and other) raster blocks
vi: Màu của các khối mành kiểu vừa lưới (và các kiểu khác)

en: The color of grid-fit outlines
vi: Màu của nét ngoài vừa lưới

en: The color of outlines in inactive layers
vi: Màu của nét ngoài trong lớp không hoạt động

en: The color of outlines in the active layer
vi: Màu của nét ngoài trên lớp hoạt động

en: The color of raster blocks which have just been turned off (in the debugger when an instruction moves a point)
vi: Màu của các khối mành mà vừa mới bị tắt (trong trình sửa lỗi khi một chỉ lệnh dời một điểm)

en: The color of raster blocks which have just been turned on (in the debugger when an instruction moves a point)
vi: Màu của các khối mành mà vừa mới được bật (trong trình sửa lỗi khi một chỉ lệnh dời một điểm)

en: The color of the clip path
vi: Màu của đường dẫn trích ra

en: The color of the line marking the advance width
vi: Màu của đường đánh dấu chiều rộng sớm

en: The color of the line marking the advance width when it is selected
vi: Màu của đường đánh dấu chiều rộng sớm khi nó được chọn

en: The color of the line marking the grid-fit advance width
vi: Màu của đường đánh dấu chiều rộng sớm vừa lưới

en: The color of the line(s) marking ligature carets
vi: Màu của đường đánh dấu mỗi dấu nháy chữ ghép

en: The color of the point which is the start of a contour
vi: Màu của điểm bắt đầu một đường viền

en: The color used to draw a hint which conflicts with another
vi: Màu được dùng để vẽ một mẹo mà xung đột với một mẹo khác

en: The color used to draw a selected control point of an on-curve point
vi: Màu dùng để vẽ một điểm điều khiển (CP) được chọn của một điểm nằm trên đường cong

en: The color used to draw bitmap (single bit) images which do not specify a clut
vi: Màu được dùng để vẽ ảnh mảng (bit đơn) mà không ghi rõ một CLUT (bảng tra tìm màu)

en: The color used to draw diagonal hints
vi: Màu được dùng để vẽ các mẹo chéo

en: The color used to draw horizontal hints
vi: Màu dùng để vẽ các mẹo theo chiều ngang

en: The color used to draw markers for splines which are almost, but not quite horizontal or vertical at their end-points
vi: Màu dùng để đánh dấu chốt trục gần (mà không phải đúng) nằm ngang hay dọc ở điểm cuối

en: The color used to draw points at extrema (if that mode is active)
vi: Màu được dùng để vẽ các điểm ở thái cực (nếu chế độ đó vẫn hoạt động)

en: The color used to draw points of inflection (if that mode is active)
vi: Màu được dùng để vẽ các điểm uốn (nếu chế độ đó vẫn hoạt động)

en: The color used to draw the "next" control point of an on-curve point
vi: Màu được dùng để vẽ điểm điều khiển « kế tiếp » của một điểm nằm trên đường cong

en: The color used to draw the "previous" control point of an on-curve point
vi: Màu được dùng để vẽ điểm điều khiển « trước » của một điểm nằm trên đường cong

en: The color used to draw the active horizontal hint which the Review Hints dialog is examining
vi: Màu được dùng để vẽ mẹo theo chiều ngang vẫn hoạt động mà hộp thoại « Xem lại mẹo » đang kiểm tra

en: The color used to draw the active vertical hint which the Review Hints dialog is examining
vi: Màu được dùng để vẽ mẹo theo chiều dọc vẫn hoạt động mà hộp thoại « Xem lại mẹo » đang kiểm tra

en: The color used to draw vertical hints
vi: Màu dùng để vẽ các mẹo theo chiều dọc

en: The color used to fill the outline if that mode is active
vi: Màu được dùng để tô đầy nét ngoài (nếu chế độ đó vẫn hoạt động)

en: The color used to mark blue zones in the blue values entry of the private dictionary
vi: Màu được dùng để đánh dấu các vùng màu xanh trong mục nhập giá trị màu xanh của từ điển riêng

en: The color used to mark blue zones in the family blues entry of the private dictionary
vi: Màu được dùng để đánh dấu các vùng màu xanh trong mục nhập nhóm màu xanh của từ điển riêng

en: The context/chaining subtable %s in %s fails to match %s in %s
vi: Bảng phụ ngữ cảnh/tạo dãy %s trong %s không tương ứng với %s trong %s

en: The control point above the selected point is near the italic angle
vi: Điểm điều khiển bên trên điểm đã chọn nằm gần góc nghiêng

en: The control point above the selected point is nearly horizontal
vi: Điểm điều khiển bên trên điểm đã chọn gần theo chiều ngang

en: The control point above the selected point is nearly vertical
vi: Điểm điều khiển bên trên điểm đã chọn gần theo chiều dọc

en: The control point above the selected point is outside the spline segment
vi: Điểm điều khiển bên trên điểm đã chọn nằm bên ngoài đoạn chốt trúc

en: The control point below the selected point is near the italic angle
vi: Điểm điều khiển bên dưới điểm đã chọn nằm gần góc nghiêng

en: The control point below the selected point is nearly horizontal
vi: Điểm điều khiển bên dưới điểm đã chọn gần theo chiều ngang

en: The control point below the selected point is nearly vertical
vi: Điểm điều khiển bên dưới điểm đã chọn gần theo chiều dọc

en: The control point below the selected point is outside the spline segment
vi: Điểm điều khiển bên dưới điểm đã chọn nằm bên ngoài đoạn chốt trúc

en: The control point left of the selected point is near the italic angle
vi: Điểm điều khiển bên trái điểm đã chọn nằm gần góc nghiêng

en: The control point left of the selected point is nearly horizontal
vi: Điểm điều khiển bên trái điểm đã chọn gần theo chiều ngang

en: The control point left of the selected point is nearly vertical
vi: Điểm điều khiển bên trái điểm đã chọn gần theo chiều dọc

en: The control point left of the selected point is outside the spline segment
vi: Điểm điều khiển bên trái điểm đã chọn nằm bên ngoài đoạn chốt trúc

en: The control point right of the selected point is near the italic angle
vi: Điểm điều khiển bên phải điểm đã chọn nằm gần góc nghiêng

en: The control point right of the selected point is nearly horizontal
vi: Điểm điều khiển bên phải điểm đã chọn gần theo chiều ngang

en: The control point right of the selected point is nearly vertical
vi: Điểm điều khiển bên phải điểm đã chọn gần theo chiều dọc

en: The control point right of the selected point is outside the spline segment
vi: Điểm điều khiển bên phải điểm đã chọn nằm bên ngoài đoạn chốt trúc

en: The convention is that PostScript fonts should have an Em-Size of 1000. But this font has a size of %d. This is not an error, but you might consider altering the Em-Size with the Element->Font Info->General dialog.
    Do you wish to continue to generate your font in spite of this?
vi: Quy ước là phông PostScript nên có kích cỡ Em 1000.
    Tuy nhiên, phông này có kích cỡ %d.
    Không phải là lỗi, nhưng khuyên bạn sửa đổi kích cỡ Em
    trong hộp thoại « Phần tử > Thông tin phông > Chung ».
    Bạn vẫn có muốn tiếp tục lại tạo ra phông này không?

en: The convention is that TrueType fonts should have an Em-Size which is a power of 2. But this font has a size of %d. This is not an error, but you might consider altering the Em-Size with the Element->Font Info->General dialog.
    Do you wish to continue to generate your font in spite of this?
vi: Quy ước là phông TrueType nên có kích cỡ Em là hai lũy thừa.
    Tuy nhiên, phông này có kích cỡ %d.
    Không phải là lỗi, nhưng khuyên bạn sửa đổi kích cỡ Em
    trong hộp thoại « Phần tử > Thông tin phông > Chung ».
    Bạn vẫn có muốn tiếp tục lại tạo ra phông này không?

en: The coordinates of all points and control points in truetype
    must be integers (if they are not integers then FontForge will
    round them when it outputs them, potentially causing havoc).
    Even in PostScript fonts it is generally a good idea to use
    integral values.
vi: Toạ độ của tất cả các điểm và điểm điều khiển trong TrueType
    phải là số nguyên (không thì FontForge làm tròn khi xuất
    mà có thể tàn phá). Ngay cả trong phông chữ PostScript
    có nên sử dụng giá trị thuộc số nguyên.

en: The correction on line %d is too big.  It must be between -128 and 127
vi: Giá trị điều chỉnh quá lớn trên dòng %d. Nó phải nằm trong phạm vi « -128 ... 127 »

en: The counters between these hints are not the same size, bad for a stem3 hint
vi: Những bộ đếm giữa các lời gợi ý này không có cùng một kích cỡ.
    Trường hợp này không thich hợp với lời gợi ý stem3.

en: The current encoding contains glyphs which I cannot map to CIDs.
    Should I delete them or add them to the end (where they may conflict with future ros definitions)?
vi: Bảng mã hiện thời chứa một số hình tượng không thể ánh xạ với CID.
    Có nên xoá chúng, hoặc thêm chúng vào cuối (mà có thể xung đột
    với lời xác định ROS tương lai)?

en: The default font does not have a 'cvt ' table, but the instance %.30s does
vi: Phông mặc định không có bảng 'cvt', còn thể hiện %.30s có phải

en: The default size of the Em-Square in a newly created font.
vi: Kích cỡ mặc định cua Vuông Em trong phông mới tạo.

en: The different instances of this mm have a different number of glyphs
vi: Những thể hiện khác nhau của MM này cùng có số hình tượng khác nhau

en: The encoding does not contain something named %.40s
vi: Bảng mã không chứa gì tên %.40s

en: The entry "%1$.20s" is not present in the private dictionary of both %2$.30s and %3$.30s
vi: Mục nhập « %1$.20s » không nằm trong từ điển riêng của cả hai %2$.30s và %3$.30s

en: The extra glue place above and below displayed limits
vi: Chỗ dính thêm bên trên và bên dưới các giới hạn đã hiển thị.

en: The feature '%c%c%c%c' is named twice in language %s
    %.80s
    %.80s
vi: Tính năng « %c%c%c%c » đặt tên hai lần bằng ngôn ngữ %s
    %.80s
    %.80s

en: The feature tag on line %d (%s) is too long.  It may be at most 4 letters (or it could be a mac feature setting, two numbers in brokets <3,4>)
vi: Dòng %d có một thẻ tính năng quá dài (%s). Chiều dài tối đa là 4 chữ (hay đối với thiết lập tính năng Mac, hai con số trong dấu ngoặc nhọn, v.d. <3,4>).

en: The feature tag on line %d (%s) should be in ASCII.
vi: Dòng %d có một thẻ tính năng (%s) nên chứa chỉ ký tự ASCII.

en: The following error occurred on the selected glyphs: %.100s
vi: Gặp lỗi theo đây tại những hình tượng đã chọn: %.100s

en: The following table(s) in the font have been ignored by FontForge
vi: Những bảng theo đây trong phông chữ đã bị FontForge bỏ qua

en: The font %.30s contains cubic splines. It must be converted to quadratic splines before it can be used in an apple distortable font
vi: Phông %.30s chứa chốt trục lập phương. Phải chuyển đổi nó sang chốt trúc toàn phương, để sử dụng nó trong phông méo mó được kiểu Apple

en: The font %.30s contains quadratic splines. It must be converted to cubic splines before it can be used in a multiple master
vi: Phông %.30s chứa chốt trục toàn phương. Phải chuyển đổi nó sang chốt trúc lập phương, để sử dụng nó trong cái đa chủ (MM).

en: The font %.30s is assigned to two master designs
vi: Phông %.30s được gán cho hai sơ đồ thiết kế chủ

en: The font %s is one of the standard fonts. It isn't actually in the file.
vi: Phông %s là một của những phông tiêu chuẩn. Nó không thật nằm trong tập tin này.

en: The font comment can contain whatever you feel it should
vi: Chú thích phông có thể chứa bất cứ thông tin nào bạn muốn thêm

en: The font contains errors.
    %sWould you like to review the errors or save the font anyway?
vi: Phông này chứa lỗi.
    %s Bạn có muốn xem lại các lỗi, hoặc vẫn lưu phông?

en: The font database already contains a bitmap
    font with this pixelsize (%d)
    Do you want to overwrite it?
vi: Cơ sở dữ liệu phông đã chứa một phông
    mảng ảnh với kích cỡ điểm ảnh này (%d).
    Bạn có muốn ghi đè lên nó không?

en: The font database does not contain a bitmap of size %d and depth %d
vi: Cơ sở dữ liệu phông không chứa mảng ảnh có kích cỡ %d và độ sâu %d.

en: The fontname begins with the utf8 byte order sequence. This is illegal. %s
vi: Tên phông bắt đầu với dãy thứ tự byte UTF-8. Không cho phép. %s

en: The fonts %1$.30s and %2$.30s have a different number of glyphs or different encodings
vi: Hai phông %1$.30s và %2$.30s có số hình tượng khác nhau, hay bảng mã khác nhau

en: The fonts %1$.30s and %2$.30s use different types of splines (one quadratic, one cubic)
vi: Hai phông %1$.30s và %2$.30s sử dụng chốt trục kiểu khác nhau (toàn phương và lập phương)

en: The generated font won't work with ATM
vi: Phông đã tạo ra sẽ không hoạt động được với ATM

en: The glyph %1$.30s has a different number of contours in font %2$.30s than in %3$.30s
vi: Hình tượng %1$.30s có số đường viền trong phông %2$.30s khác với số trong %3$.30s

en: The glyph %1$.30s has a different numbering of points (and control points) on its contours than in the various instances of the font
vi: Hình tượng %1$.30s có cách đặt số điểm (và điểm điều khiển) trên đường viền khác với trong các thể hiện phông

en: The glyph %1$.30s in %2$.30s has both references and contours. This is not supported in a font with variations
vi: Hình tượng %1$.30s trong %2$.30s có cả hai tham chiếu và đường viền. Không hỗ trợ trường hợp này trong phông có biến thể.

en: The glyph %1$.30s in font %2$.30s has a different hint mask on its contours than in %3$.30s
vi: Hình tượng %1$.30s trong phông %2$.30s có bộ lọc gợi ý trên đường viền khác với trong %3$.30s

en: The glyph %1$.30s in font %2$.30s has a different number of points (or control points) on its contours than in %3$.30s
vi: Hình tượng %1$.30s trong phông %2$.30s có số điểm (hay điểm điều khiển) trên đường viền khác vơi số trong %3$.30s.

en: The glyph %1$.30s in font %2$.30s has a different number of references than in %3$.30s
vi: Hình tượng %1$.30s trong phông %2$.30s có số tham chiếu khác với trong %3$.30s

en: The glyph %1$.30s in font %2$.30s has a different set of kern pairs than in %3$.30s
vi: Hình tượng %1$.30s trong phông %2$.30s có tập cặp định chỗ khác với trong %3$.30s

en: The glyph %1$.30s in font %2$.30s has contours running in a different direction than in %3$.30s
vi: Hình tượng %1$.30s trong phông %2$.30s có đường viền chạy về hướng khác với trong %3$.30s.

en: The glyph %1$.30s in font %2$.30s has references with different scaling or rotation (etc.) than in %3$.30s
vi: Hình tượng %1$.30s trong phông %2$.30s có tham chiếu với cách co giãn hay độ xoay (v.v.) khác với trong %3$.30s

en: The glyph %1$.30s is defined in font %2$.30s but not in %3$.30s
vi: Hình tượng %1$.30s đã được xác định trong phông %2$.30s nhưng không phải trong %3$.30s.

en: The glyph at CID %d is mapped to more than %d encodings. Only the first %d are handled.
vi: Hình tượng tại CID %d đã được ánh xạ tới hơn %d bảng mã. Chỉ xử lý %d thứ nhất.

en: The glyph at encoding %d is named ".notdef" but contains an outline. Because it is called ".notdef" it will not be included in the generated font. You may give it a new name using Element->Glyph Info. Do you wish to continue font generation (and omit this character)?
vi: Hình tượng tại bảng mã %d có tên « .notdef » (không xác định)
    nhưng chứa một nét ngoài. Vì nó tên « .notdef », nó sẽ không
    được bao gồm trong phông sẽ tạo ra. Bạn có khả năng thay đổi
    tên đó bằng « Phần tử > Thông tin ký tự ». Bạn có muốn tiếp tục
    tạo ra phông (và bỏ ký tự này) không?

en: The glyph is rasterized at the size above, but it
    may be difficult to see the alignment errors
    that can happen at small pixelsizes. This allows
    you to expand each pixel to show potential problems
    better.
vi: Hình tượng bị làm mành theo kích cỡ bên trên,
    nhưng có thể khó thấy các lỗi sắp hàng có thể xảy ra
    ở kích cỡ nhỏ theo điểm ảnh.
    Đây cho phép bạn mở rộng mỗi điểm ảnh
    để hiển thị vấn đề có thể một cách hữu hiệu hơn.

en: The glyph name "%1$.30s" occurs in groups %2$.30s and %3$.30s
vi: Tên hình tượng « %1$.30s » nằm trong cả hai nhóm %2$.30s và %3$.30s

en: The glyph named %.30s is mapped to U+%04X.
    But its name indicates it should be mapped to U+%04X.
vi: Hình tượng tên %.30s được ánh xạ tới U+%04X.
    Tuy nhiên, tên của nó ngụ ý nó nên được ánh xạ tới U+%04X.

en: The glyph, %.80s, already contains an anchor in this class, %.80s.
vi: Hình tượng %.80s đã chứa một neo trong hạng này, %.80s.

en: The glyph, %.80s, can't be found in the sfd file
vi: Không tìm thấy hình tượng « %.80s » trong tập tin sfd.

en: The glyph, %.80s, is not in the font
vi: Hình tượng %.80s không nằm trong phông

en: The glyph, %s, contains a %s from %s and one from %s.
    The one from %s will be removed.
vi: Hình tượng %s chứa một %s từ %s và một cái từ %s.
    Cái từ %s sẽ bị gỡ bỏ.

en: The glyph, %s, contains the same %s from %s and from %s.
    The one from %s will be removed.
vi: Hình tượng %s chứa cùng một %s từ %s và từ %s.
    Cái từ %s sẽ bị gỡ bỏ.

en: The glyph, %s, contains the same kern pair from %s and from %s.
    The one from %s will be removed.
vi: Hình tượng %s chứa cùng một cặp định chỗ từ %s và từ %s.
    Cái từ %s sẽ bị gỡ bỏ.

en: The gradient will be a linear gradient,
    With the color change happening along
    the line drawn in the view
vi: Chuyển sắc có kiểu thẳng:
    màu sắc biến đổi theo đường
    được vẽ trong khung xem.

en: The gradient will be a radial gradient,
    With the color change happening in circles
    starting at the focus (if specified) and
    extending outward until it reaches the
    specified radius.
vi: Chuyển sắc có kiểu tròn:
    màu sắc biến đổi theo hình tròn
    bắt đầu ở tiêu điểm (nếu được ghi rõ)
    và mở rộng đến khi tới bán kính đã ghi rõ.

en: The height and depth fields are the metrics fields used
    by TeX, they are corrected for optical distortion.
    So 'x' and 'o' probably have the same height.
vi: Các trường chiều cao và bồ rộng là những trường
    đơn vị đo bị TeX dùng.
    Chúng được điều chỉnh vì sự méo mó quang.
    Vậy cả « x » lẫn « o » đều rất có thể có cùng một chiều cao.

en: The height of the lower case letters with flat tops
vi: Bề cao của chữ thường có đầu phẳng

en: The hint mask of the selected point contains overlapping hints
vi: Mặt nạ mẹo của điểm được chọn vẫn còn chứa các mẹo chồng lấp

en: The hint you have just selected overlaps with <%.2f,%.2f>. You should deselect one of the two.
vi: Bạn mới chọn một lời gợi ý chồng chéo lên <%.2f,%.2f>. Bạn nên bỏ chọn một của hai lời này.

en: The horizontal and vertical stem add amounts may not differ by more than a factor of 4
vi: Đối với giá trị cần thêm vào cuống theo chiều ngang và dọc thì sự khác nhau không thể vượt quá hệ số 4

en: The horizontal and vertical stem add amounts must either both be zero, or neither may be 0
vi: Đối với giá trị cần thêm vào cuống theo chiều ngang và dọc thì hoặc cả hai phải là số không, hoặc không có giá trị nào được phép là 0

en: The ignore keyword must be followed by either position or substitute on line %d of %s
vi: Từ khoá « ignore » (bỏ qua) phải có hoặc vị trí hoặc sự thay thế theo sau trên dòng %d của %s

en: The instructions for %.80s have changed. Do you want to lose those changes?
vi: Các chỉ dẫn về %.80s đã thay đổi. Bạn có muốn mất các thay đổi đó không?

en: The italic correction of the composed glyph. Should be independent of glyph size
vi: Giá trị điều chỉnh in nghiêng của hình tượng đã cấu tạo. Không nên phụ thuộc vào không hình tượng.

en: The kerning class subtable %s in %s fails to match %s in %s
vi: Bảng phụ hạng định chỗ %s trong %s không tương ứng với %s trong %s

en: The kerning values for class 0 ("Everything Else") should always be 0
vi: Các giá trị định chỗ cho hạng 0 (« Các gì khác ») lú nào cũng nên là 0.

en: The language, '%s', is not in the list of known languages and will be omitted
vi: Ngôn ngữ này, « %s », không phải nằm trong danh sách các ngôn ngữ đã biết nên bị bỏ quên.

en: The layers do not match
vi: Các lớp không tương ứng

en: The list of current pixel bitmap sizes
vi: Danh sách các kích cỡ mảng ảnh điểm ảnh hiện thời

en: The lookup %.30s is active for glyph %.30s which has script '%c%c%c%c', yet this script does not appear in any of the features which apply the lookup.
    
    Would you like to add this script to one of those features?
vi: Chức năng tra tìm %.30s vẫn hoạt động cho hình tượng %.30s mà có chữ viết « %c%c%c%c », còn chữ viết này không xuất hiện trong bất cứ tính năng nào áp dụng chức năng tra tìm đó.
    
    Bạn có muốn tham chữ viết này vào một của các chức năng tra tìm đó không?

en: The lookup %.30s which invokes lookup %.30s is active for glyph %.30s which has script '%c%c%c%c', yet this script does not appear in any of the features which apply the lookup.
    Would you like to add this script to one of those features?
vi: Chức năng tra tìm %.30s mà gọi chức năng tra tìm %.30s vẫn hoạt động cho hình tượng %.30s mà có chữ viết « %c%c%c%c », còn chữ viết này không xuất hiện trong bất cứ tính năng nào áp dụng chức năng tra tìm đó.
    Bạn có muốn tham chữ viết này vào một của các chức năng tra tìm đó không?

en: The mark showing a checkbox is off (up, not selected)
vi: Dấu ngụ ý một hộp chọn bị tắt (lên, không phải được chọn)

en: The mark showing a checkbox is on (depressed, selected)
vi: Dấu ngụ ý một hộp chọn đã bật (xuống, được chọn)

en: The mark showing a radio button is off (up, not selected)
vi: Dấu ngụ ý một hộp chọn một bị tắt (lên, không phải được chọn)

en: The mark showing a radio button is on (depressed, selected)
vi: Dấu ngụ ý một hộp chọn đã bật (xuống, được chọn)

en: The master designs are not positioned in the expected order. FontForge will be unable to suggest a ConvertDesignVector for you. Is this what you want?
vi: Những sơ đồ thiết kế chủ không được định vị trong thứ tự đã mong đợi. Như thế thì trình FontForge không thể đề nghị giá trị ConvertDesignVector (chuyển đổi véc-tơ thiết kế) cho bạn dùng. Có hợp với ý muốn không?

en: The maximum level to which the (ink) bottom
    of superscript can be pushed to increase the
    gap between superscript and subscript, before
    subscript starts being moved down.
vi: Cấp tối đa đến đó đáy chữ thấp có thể được
    đầy để tăng khe giữa chữ cao và chữ thấp,
    trước khi chữ cao bắt đầu dời xuống.

en: The maximum number of Undoes/Redoes stored in a glyph
vi: Số tối đa các bước có thể hủy mà được cất giữ trong hình tượng

en: The minimum distance between a limit's baseline and a large displayed
    operator when the limit is above the operator
vi: Khoảng cách tối thiểu giữa đường cơ sở của giới hạn và một toán tử lớn
    đã hiển thị khi giới hạn ở trên toán tử.

en: The minimum distance between a limit's baseline and a large displayed
    operator when the limit is below the operator
vi: Khoảng cách tối thiểu giữa đường cơ sở của giới hạn và một toán tử lớn
    đã hiển thị khi giới hạn ở dưới toán tử.

en: The minimum glue space above a large displayed operator
vi: Khoảng cách dính tối thiểu bên trên một toán tử lớn đã hiển thị

en: The minimum glue space below a large displayed operator
vi: Khoảng cách dính tối thiểu bên dưới một toán tử lớn đã hiển thị

en: The name FontForge would like to assign to this glyph, %.30s, is already used by a different glyph.
vi: FontForge muốn gán cho hình tượng này tên %.30s mà được dùng bởi hình tượng khác.

en: The name of glyph %.40s has changed. This is what I use to find the glyph in the file, so I cannot revert this glyph.
    (You will not be warned for subsequent glyphs.)
vi: Tên của hình tượng %.40s đã thay đổi. Trình này dùng tên như vậy
    để tìm tập tin hình tượng nên không thể hoàn nguyên hình tượng này.
    (Bạn sẽ không nhận cảnh báo về hình tượng sau đó.)

en: The name parameter of the '%c%c%c%c' feature does not contain a valid name id.
vi: Tham số tên của tính năng « %c%c%c%c » không chứa một mã số tên đúng.

en: The name parameter of the '%c%c%c%c' feature has an unlikely version number %d.
vi: Tham số tên của tính năng « %c%c%c%c » có một số thứ tự phiên bản không chắc: %d.

en: The name, %.80s, appears twice in this list.
    Each anchor class must have a distinct name.
vi: Tên « %.80s » xuất hiện hai lần trong danh sách này.
    Mỗi hạng neo thì phải có một tên phân biệt.

en: The name, %.80s, has already been used to identify an anchor class in a different lookup subtable (%.80s)
vi: Tên « %.80s » đã được dùng để nhận diện một hạng neo trong bảng phụ tra tìm khác (%.80s)

en: The number of em-units by which an arrow key will move a selected point
vi: Số đơn vị Em theo đó cú bấm phím mũi tên sẽ di chuyển điểm đã chọn

en: The number of entries in the design settings must match the number in normalized settings
vi: Số mục nhập trong thiết lập thiết kế phải tưng ứng với số trong thiết lập đã tiêu chuẩn hoá

en: The ofm and cfg files contain information Omega needs to process a font.
vi: Những tập tin OFM và CFG chứa thông tin Omega cần để xữ lý phông.

en: The only valid values for bits/pixel are 1, 2, 4 or 8
vi: Giá trị bit/điểm ảnh hợp lệ là chỉ 1, 2, 4 hay 8

en: The order of each layer of the font can be controlled
    individually. This might be useful if you wished to
    retain both quadratic and cubic versions of a font.
vi: Thứ tự mỗi lớp phông chữ cũng có thể được điều khiển
    từng lớp một.
    Chức năng này có thể hữu ích nếu bạn muốn giữ lại
    cả hai phiên bản toàn phương và lập phương
    của một phông chữ nào đó.

en: The outlines of glyph %2$.30s were not found in the font %1$.60s
vi: Không tìm thấy các nét ngoài của hình tượng %2$.30s trong phông %1$.60s.

en: The paths that make up this glyph intersect one another
vi: Những đường dẫn tạo hình tượng này cắt chéo với nhau

en: The pattern itself should be drawn in another glyph
    of the current font. Specify a glyph name:
vi: Mẫu chính nó nên được vẽ trong một hình tượng khác
    của phông chữ hiện thời. Ghi rõ một tên hình tượng:

en: The pattern size (width & height) must be a positive number
vi: Kích cỡ mẫu (chiều rộng và chiều cao) phải là một con số dương

en: The percentage of an em by which an accent is offset from its base glyph in Build Accent
vi: Phần trăm Em bù giữa dấu phụ và hình tượng cơ sở trong việc Xây dựng Dấu Phụ.

en: The pixel size on line %d is out of bounds.
vi: Kích cỡ điểm ảnh trên dòng %d ở ngoại phạm vi

en: The points have been changed. This may mean that the truetype instructions now refer to the wrong points and they may cause unexpected results.
vi: Các điểm bị thay đổi. Có lẽ các chỉ dẫn TrueType lúc bây giờ tham chiếu đến điểm không đúng, mà có thể gây ra kết quả bất thường.

en: The points in %s are not numbered properly. This means that any instructions will probably move the wrong points and do the wrong thing.
    Would you like me to remove the instructions?
vi: %s có các điểm bị sai đánh số. Kết quả là chỉ lệnh nào rất có thể dời điểm không đúng và làm việc không đúng.
    Bạn có muốn gỡ bỏ các chỉ lệnh không?

en: The push count must be a number between 0 and 255
vi: Số đếm đẩy phải là con số nằm trong phạm vi [0..255]

en: The range of sizes (in points) to which this face applies.
    Lower bound is exclusive, upper bound is inclusive.
vi: Phạm vi kích cỡ (theo điểm) thích hợp với mặt này.
    Giới hạn dưới không gồm, giới hạn trên có gồm.

en: The repeat counts must be positive numbers
vi: Số đếm lần lặp lại phải là con số dương

en: The requested file, %.100s, does not exist
vi: Tập tin đã yêu cầu, %.100s, không tồn tại

en: The results produced by applying the NormalizeDesignVector and ConvertDesignVector functions were not the results expected. You may need to change these functions
vi: Khi áp dụng hai hàm NormalizeDesignVector (tiêu chuẩn hoá véc-tơ thiết kế) và ConvertDesignVector (chuyển đổi véc-tơ thiết kế) không có kết quả đã mong đợi. Có lẽ bạn cần phải sửa đổi những hàm này.

en: The script tag on line %d (%s) is too long.  It may be at most 4 letters
vi: Dòng %d chứa một thẻ chữ viết quá dài (%s). Chiều tối đa là 4 chữ.

en: The script tag on line %d (%s) should be in ASCII.
vi: Dòng %d chứa một thẻ chữ viết (%s) nên chứa chỉ ký tự ASCII.

en: The search pattern was not found again in the font %.100s
vi: Lại không tìm thấy chuỗi tìm kiếm trong phông %.100s.

en: The search pattern was not found in the font %.100s
vi: Không tìm thấy chuỗi tìm kiếm trong phông %.100s.

en: The selected glyphs have no hints. FontForge will not produce many instructions.
vi: Những hình tượng đã chọn không có lời gợi ý nên FontForge không cung cấp nhiều chỉ dẫn.

en: The selected line segment is near the italic angle
vi: Đoạn đường đã chọn nằm gần góc nghiêng

en: The selected line segment is nearly horizontal
vi: Đoạn đường đã chọn gần theo chiều ngang

en: The selected line segment is nearly vertical
vi: Đoạn đường đã chọn gần theo chiều dọc

en: The selected point does not have integral control points
vi: Điểm được chọn không có điểm điều khiển theo số nguyên

en: The selected point is near a horizontal stem hint
vi: Điểm đã chọn nằm gần một lời gợi ý cuống theo chiều ngang

en: The selected point is near a vertical stem hint
vi: Điểm đã chọn nằm gần một lời gợi ý cuống theo chiều dọc

en: The selected point is not at integral coordinates
vi: Điểm được chọn không có toạ độ theo số nguyên

en: The selected point is too far from the origin
vi: Điểm được chọn cách gốc quá xa

en: The selected points (or the intermediate control points) are too far apart
vi: Những điểm được chọn (hoặc các điểm điều khiển trung gian) cách nhau xa quá

en: The selected points are too close to each other
vi: Những điểm đã chọn nằm quá gần với nhau

en: The selected spline attains its extrema somewhere other than its endpoints
vi: Chốt trục đã chọn tới thái cực ở nơi khác với điểm cuối

en: The selection should be scaled so that it will cover the path's length
vi: Vùng chọn nên được co giãn để trải ra chiều dài của đường dẫn

en: The set of positions, %.30s, is not specified in any design (and should be)
vi: Tập vị trí %.30s chưa được xác định trong sơ đồ thiết kế nào (lẽ ra có).

en: The set of positions, %.30s, is not specified in any design.
    Is that what you want?
vi: Tập vị trí %.30s chưa được xác định trong sơ đồ thiết kế nào.
    Có hợp với ý muốn không?

en: The set of positions, %.30s, is used more than once
vi: Tập vị trí %.30s được dùng nhiều lần

en: The simple application of this algorithm will squeeze counters
    That is not normally seen in bold latin fonts
vi: Áp dụng đơn giản thuật toán này thì vắt bộ đệm.
    Trường hợp này bình thường không được thấy
    trong phông La-tinh in đậm.

en: The size (in points) for which this face was designed
vi: Kích cỡ (theo điểm) theo đó thiết kế phông này

en: The size at which the current glyph is rasterized.
    For small pixelsize you may want to use the magnification
    factor below to get a clearer view.
    
    The pulldown list contains the pixelsizes at which there
    are device table corrections.
vi: Kích cỡ theo đó làm mành hình tượng hiện thời.
    Đối với kích cỡ nhỏ theo điểm ảnh, khuyên bạn dùng
    hệ số phóng to bên dưới để xem rõ ràng hơn.
    
    Danh sách thả xuống thì chứa các kích cỡ theo điểm ảnh
    ở đó có sự sửa chữa bảng thiết bị.

en: The smaller number must be selected first in a pair of bluevalues
vi: Số nhỏ hơn phải được chọn trước trong một cặp giá trị màu xanh

en: The specification already says that the typo metrics should be
    used to determine line spacing. But so many
    programs fail to follow the spec. that MS decided an additional
    bit was needed to remind them to do so.
vi: Đặc tả đã nói rằng đơn vị lỗi gõ nên được dùng
    để xác định khoảng cách dòng. Tuy nhiên, quá nhiều
    chương trình không tùy theo nên MS đã quyết định
    một bit riêng cần thiết để nhắc nhớ.

en: The spline does not reach %g
vi: Chốt trục không tới %g

en: The standard shift down applied to subscript elements.
    Positive for moving downward.
vi: Khoảng dời xuống tiêu chuẩn được áp dụng cho yếu tố chữ thấp.
    Số dương thì dời xuống.

en: The text will wrap to a new line after this many em-units
vi: Sau số các đơn vị Em này thì chuỗi chữ sẽ cuộn đến một dòng mới

en: The tfm and enc files contain information TeX needs to install a PostScript® font.
vi: Tập tin TFM và ENC chứa thông tin được TeX yêu cầu để cài đặt phông PostScript®.

en: The tiles should be centered on the path
vi: Các gạch lát nên được đặt vào giữa trên đường dẫn

en: The tiles should be placed to the left of the path
    as the path is traced from its start point to its end
vi: Các gạch lát nên được để vào bên trái đường dẫn
    khi đường dẫn được đồ lại từ đầu đến cuối

en: The tiles should be placed to the right of the path
    as the path is traced from its start point to its end
vi: Các gạch lát nên được để vào bên phải đường dẫn
    khi đường dẫn được đồ lại từ đầu đến cuối

en: The transformation matrix specifies how the points in
    the source glyph should be transformed before
    they are drawn in the current glyph.
     x(new) = tm[1,1]*x + tm[2,1]*y + tm[3,1]
     y(new) = tm[1,2]*x + tm[2,2]*y + tm[3,2]
vi: Ma trận chuyển dạng xác định cách chuyển dạng
    các điểm trong hình tượng nguồn trước khi vẽ chúng
    trong hình tượng hiện có [new = mới].
     x(new) = tm[1,1]*x + tm[2,1]*y + tm[3,1]
     y(new) = tm[1,2]*x + tm[2,2]*y + tm[3,2]

en: The truetype encoding specified by platform=%d specific=%d (which we map to %s) is not supported by your version of iconv(3).
vi: Bảng mã TrueType được xác định bởi :
     • nền tảng=%d
     • dứt khoát=%d
    (mà trình này ánh xạ tới %s) không được hỗ trợ bởi phiên bản iconv(3) trên máy này.

en: The truetype instructions on glyph %s are out of date.
    Do you want to proceed anyway?
vi: Các chỉ dẫn TrueType về hình tượng %s là quá cũ.
    Bạn vẫn còn muốn tiếp tục không?

en: The two selected points are the endpoints of an open path
vi: Hai điểm đã chọn là điểm cuối của một đường dẫn mở

en: The typo ascent&descent fields are>supposed<
    to specify the line spacing on windows.
    In fact usually the win ascent/descent fields do.
    (The descent field is usually negative.)
    If the "[] Is Offset" checkbox is clear then
    any number you enter will be the value used in OS/2.
    If set then any number you enter will be added to the
    Em-size. You should leave this
    field 0 and check "[*] Is Offset" in most cases.
    
    NOTE: Typo Descent is a NEGATIVE number for
    things below the baseline
vi: Hai trường Lên/Xuống lỗi gõ _nên_ xác định
    khoảng cách dòng trên Windows. Thật là
    bình thường hai trường Lên/Xuống Win sẽ làm.
    (Trường Xuống thường là số âm.)
    Tắt tùy chọn « Bù » thì bất cứ số nào bạn nhập
    sẽ là giá trị được dùng trong OS/2.
    Bật thì bất cứ số nào bạn nhập sẽ được thêm
    vào kích cỡ Em. Bạn nên để lại trường này
    là số 0 và bật tùy chọn « Bù »
    trong phần lớn trường hợp.
    
    GHI CHÚ : giá trị Lên Lỗi Gõ là một số ÂM
    cho cái nào nằm bên dưới đường cơ bản.

en: The weights for the default version of the font must sum to 1.0
vi: Những độ đậm cho phiên bản phông mặc định phải làm tổng 1.0

en: The width of %s is too big to fit in a tfm fix_word, it shall be truncated to the largest size allowed.
vi: %s có bề rộng quá lớn để vừa khít « fix_word » (sửa từ) TFM nên bị cắt xén thành kích cỡ lớn nhất được phép.

en: The width of one em
vi: Bề rộng của một đơn vị Em.

en: The width of the line used to draw selected points
vi: Chiều rộng của đường được dùng để vẽ các điểm được chọn

en: The width, height, depth or italic correction of %s is too big. Tfm files may not contain values bigger than 16 times the em-size of the font. Width=%g, height=%g, depth=%g, italic correction=%g
vi: %s có bề rộng, bề cao, bề sâu hay hệ số sửa in nghiêng mà quá lớn.
    Tập tin TFM không thể chứa giá trị lớn hơn 16× kích cỡ em của phông.
     • Bề rộng	%g
     • Bề cao		%g
     • Bề sâu		%g
     • Hệ số sửa in nghiêng	%g

en: The x coord of the selected point is near the specified value
vi: Toạ độ X của điểm đã chọn nằm gần giá trị đã xác định.

en: The y coord of the selected point is near the ascender height
vi: Toạ độ Y của điểm đã chọn nằm gần bề cao vùng trên

en: The y coord of the selected point is near the baseline
vi: Toạ độ Y của điểm đã chọn nằm gần đường cơ sở

en: The y coord of the selected point is near the cap height
vi: Toạ độ Y của điểm đã chọn nằm gần bề cao nắp

en: The y coord of the selected point is near the descender height
vi: Toạ độ Y của điểm đã chọn nằm gần bề cao vùng trên

en: The y coord of the selected point is near the specified value
vi: Toạ độ Y của điểm đã chọn nằm gần giá trị đã xác định.

en: The y coord of the selected point is near the xheight
vi: Toạ độ Y của điểm đã chọn nằm gần chiều cao X

en: There already exists a 'cvt' table, perhaps legacy. FontForge can use it, but can't make any assumptions on values stored there, so generated instructions will be of lower quality. If legacy hinting is to be scrapped, it is suggested to clear the `cvt` and repeat autoinstructing.
vi: Đã có một bảng 'cvt', có thể thừa tự. FontForge có khả năng
    sử dụng nó, nhưng không thể giả sử gì về giá trị bên trong,
    vì vậy tạo ra các chỉ dẫn ở mức chất lượng thấp hơn.
    Tắt tùy chọn gợi ý thừa tự thì khuyên bạn gột 'cvt'
    và lặp lại tiến trình tự động chỉ dẫn.

en: There are %d pages in this file, which do you want?
vi: Có %d trang trong tập tin này: bạn muốn trang nào?

en: There are more hints in this glyph than the maximum allowed
vi: Trong hình tượng này, có số lời gợi ý hơn giá trị tối đa

en: There are more points in this glyph than the maximum allowed
vi: Trong hình tượng này, có số điểm hơn giá trị tối đa

en: There are multiple files in this archive, pick one
vi: Kho này chứa nhiều tập tin: chọn một nhé

en: There are multiple fonts in this file, pick one
vi: Tập tin này chữa nhiều phông: chọn một đồ nhé

en: There are multiple name ids naming the '%c%c%c%c' feature
     this is technically legitimate, but fontforge can't handle it.
vi: Có nhiều mã số tên đang đặt tên của tính năng « %c%c%c%c ».
    Trường hợp này quá phức tạp cho FontForge.

en: There are no entries in the Sequence/Lookup List, was this intentional?
vi: Không có mục trong danh sách Dãy/Tra tìm: trường hợp này có ý định không?

en: There are no hint masks in this layer but there are overlapping hints.
vi: Trong lớp này, không có mặt nạ mẹo, còn có mẹo chồng lấp.

en: There are so few glyphs selected that it seems unlikely to me that you will get a representative sample of this aspect of your font. If you deselect everything the command will apply to all glyphs in the font
vi: Có quá ít hình tượng được chọn mà hình như không chắc rằng bạn sẽ nhận một mẫu tiêu biểu của hình thể này của phông của bạn. Mặt khác, bỏ chọn tất cả thì câu lệnh có tác động mọi hình tượng trong phông.

en: There are two entries for the same glyph (%.80s)
vi: Có hai mục nhập cho cùng một hình tượng (%.80s)

en: There are two entries for the same glyph set (%.80s and %.80s)
vi: Có hai mục nhập cho cùng một tập hình tượng (%.80s và %.80s)

en: There are two kerning entries for the same glyph (%.80s) in the same lookup subtable (%.30s)
vi: Có hai mục nhập định chỗ cho cùng một hình tượng (%.80s) trong cùng một bảng phụ tra tìm (%.30s)

en: There are two ligature entries with the same components (%.80s) in the same lookup subtable (%.30s)
vi: Có hai mục nhập chữ ghép có cùng những thành phần (%.80s) trong cùng một bảng phụ tra tìm (%.30s)

en: There are two open fonts with the current family name and the same style. %.30s and %.30s
vi: Có hai phông còn mở có có cùng tên nhóm hiện thời và cùng kiểu dáng:
    %.30s và %.30s

en: There aren't enough glyphs in the encoding to name all the selected characters
vi: Không có đủ hình tượng trong bảng mã này để đặt tên cho tất cả các ký tự đã chọn

en: There exists a 'fpgm' code that seems incompatible with FontForge's. Instructions generated will be of lower quality. If legacy hinting is to be scrapped, it is suggested to clear the `fpgm` and repeat autoinstructing. It will be then possible to append user's code to FontForge's 'fpgm', but due to possible future updates, it is extremely advised to use high numbers for user's functions.
vi: Có một mã 'fpgm' mà hình như không tương thích với mã của
    FontForge. Vì vậy tạo ra các chỉ dẫn ở mức chất lượng thấp hơn.
    Tắt tùy chọn gợi ý thừa tự thì khuyên bạn gột 'fpgm' và lặp lại
    tiến trình tự động chỉ dẫn. Sau đó thì có thể phụ thêm vào 'fpgm'
    của FontForge mã của người dùng, nhưng do bản cập nhật tương lai,
    rất khuyên bạn dùng con số cao cho các hàm của người dùng.

en: There exists a 'prep' code incompatible with FontForge's. It can't be guaranteed it will work well. It is suggested to allow FontForge to insert its code and then append user's own.
vi: Có một mã 'prep' không tương thích với mã của FontForge.
    Không thể bảo hành nó sẽ hoạt động được. Khuyên bạn
    cho phép FontForge chèn mã của chính nó, rồi phụ thêm
    mã của người dùng.

en: There is a character (%d) which cannot be encoded
vi: Có một ký tự (%d) không thể được mã hoá

en: There is a character (%d) which is not normally in the encoding
vi: Có một ký tự (%d) không bình thường nằm trong bảng mã đó

en: There is a single byte character (%d) using one of the slots needed for double byte characters
vi: Có một ký tự byte đơn (%d) chiếm một của những khe cần thiết cho ký tự byte đôi

en: There is already a glyph with this Unicode encoding
    (named %1$.40s, at local encoding %2$d).
    Is that what you want?
vi: Đã có một hình tượng có mã hiệu Unicode này
    (tên %1$.40s, tại mã hiệu cục bộ %2$d).
    Có hợp với ý muốn không?

en: There is already a glyph with this name,
    do you want to swap names?
vi: Một hình tượng tên này đã có.
    Vậy bạn muốn trao đổi tên không?

en: There is already a subtable with that name, please pick another.
vi: Đã có một bảng phụ với tên đó, chọn tên khác nhé.

en: There is already an anchor point named %1$.40s in %2$.40s.
vi: Đã có một điểm neo tên %1$.40s trong %2$.40s.

en: There is another glyph in the font with this name
vi: Có một hình tượng khác cùng tên trong phông

en: There is another glyph in the font with this unicode code point
vi: Có một hình tượng khác cùng điểm mã Unicode trong phông

en: There is no ForceBoldThreshold entry in the weighted font, but there is a ForceBold entry in font %30s
vi: Không có mục nhập ForceBoldThreshold (ép buộc ngưỡng in đậm) trong phông có đậm, nhưng có một mục nhập ForceBold (ép buộc in đậm) trong phông %30s

en: There is no anchor for class %1$.30s in subtable %2$.30s
vi: Không có neo cho hạng %1$.30s trong bảng phụ %2$.30s

en: There is no glyph named %s (used in %s)
vi: Không có hình tượng tên %s (dùng trong %s)

en: There is no glyph named %s in the font
vi: Không có hình tượng tên %s trong phông này

en: There may be at most one reference with the use-my-metrics bit set
vi: Cho phép nhiều nhất một tham chiếu đặt bit « use-my-metrics » (dùng đơn vị đo của tôi)

en: There must be at least 2 gradient stops
vi:  Phải có ít nhất hai chỗ dừng chuyển sắc

en: There must be at least one match coverage table
vi: Phải có ít nhất một bảng bao quát khớp

en: These are not Anchor Classes. For them see the "Lookups" pane.
    (Mark Classes can control when lookups are active, they do NOT
     position glyphs.)
vi: Đây không phải là Hạng Neo. Xem ô cửa sổ « Tra tìm ».
    (Hạng Đánh Dấu có khả năng điều khiển khi nào tra tìm,
    mà KHÔNG phải định vị hình tượng.)

en: These are not Anchor Classes. For them see the "Lookups" pane.
    (Mark Sets, like Mark Classes can control when lookups are active,
     they do NOT position glyphs.)
vi: Đây không phải là Hạng Neo. Xem ô cửa sổ « Tra tìm ».
    (Tập Đánh Dấu, giống như Hạng Đánh Dấu,
    có khả năng điều khiển khi nào tra tìm,
    mà KHÔNG phải định vị hình tượng.)

en: These expressions may contain the operators +,-,*,/,%,^ (which means raise to the power of here), and ?: It may also contain a few standard functions. Basic terms are real numbers, x and y.
    Examples:
     x^3+2.5*x^2+5
     (x-300)*(y-200)/100
     y+sin(100*x)
vi: Biểu thức kiểu này có thể chứa những toán tử :
     +	cộng
     -	trừ
     *	nhân
     /	chia
     %	phần trăm
     ^	lũy thừa
     ?
    Cũng có thể chứa một số hàm chuẩn. Số hạng cơ bản là số thực, x và y.
    Thí dụ :
     x^3+2.5*x^2+5
     (x-300)*(y-200)/100
     y+sin(100*x)

en: These mappings may be used to fix certain standard heights.
vi: Không cho phép dùng sự ánh xạ này để sửa chữa một số chiều cao tiêu chuẩn nào đó.

en: These results are those of the freetype autohinter. They do not reflect the truetype instructions.
vi: Các kết quả này thuộc về hàm tự động gợi ý FreeType nên không phản ánh chỉ dẫn Truetype.

en: These two lines share a common endpoint, I can't make them parallel
vi: Hai đường này có cùng một điểm cuối nên không thể đặt song song

en: Thickness of the fraction bar.
vi: Độ dày của thanh phân số.

en: Thickness of the overbar.
vi: Độ dày của thanh trên.

en: Thickness of the radical rule in
    designed or constructed radical
    signs.
vi: Độ dày của thước căn trong
    các ký hiệu căn thức kiểu
    đã thiết kế hay cấu tạo.

en: Thickness of the underbar.
vi: Độ dày của thanh dưới.

en: Things could be better...
vi: Vẫn còn có thể cải tiến...

en: Thinking...
vi: Đang nghĩ...

en: Third Widths
vi: Phần ba rộng

en: Third argument of imagemask must be a boolean.
vi: Đối số thứ ba của bộ lọc ảnh phải là luận lý (đúng/sai).

en: This anchor class already is associated with a point in this character
vi: Hạng neo này đã tương ứng với một điểm trong ký tự này

en: This anchor was attached to point %d, but that's not a point I can move. I'm detaching the anchor from the point.
vi: Neo này đã thả vào điểm %d, nhưng nó không phải là một điểm có thể di chuyển được nên nhổ neo ra điểm.

en: This blank outline glyph has an unexpected bitmap version
vi: Hình tượng nét ngoài trắng này có một phiên bản mảng ảnh bất thường

en: This character (gid=%d) has a following part (%d). I'm not sure what that means, please send me (gww@silcom.com) a copy of this font so I can test with it.
vi: Ký tự này (gid=%d) có một phần đi theo (%d). Trường hợp này bất thường: vui lòng gửi cho nhà phát triển (George Williams: gww@silcom.com) một thư đính kèm một bản sao của phông này, để thử.

en: This checks if the character almost, but not exactly,
    conforms to the requirements for a stem3 hint.
    That is, either vertically or horizontally, there must
    be exactly three hints, and they must have the same
    width and they must be evenly spaced.
vi: Tùy chọn này kiểm tra nếu ký tự gần, nhưng
    không phải chính xác, thoả điều kiện của một
    lời gợi ý stem3. Tức là, hoặc theo chiều dọc
    hoặc theo chiều ngang, phải có chính xác ba
    lời gợi ý, mà phải có cùng một bề rộng
    và được dãn cách nhau đều đều.

en: This does not appear to be a Windows FNT for FON file
vi: Đây không hình như một tập tin kiểu Windows FNT for FON

en: This does not seem to be a plate file
    Expected left paren
vi: Có vẻ là đây không phải là một tập tin đĩa.
    Đợi dấu ngoặc bên trái

en: This does not seem to be a plate file
    Expected one of 'voc[]z'
vi: Có vẻ là đây không phải là một tập tin đĩa.
    Đợi một của « voc[]z »

en: This does not seem to be a plate file
    Expected two real numbers
vi: Có vẻ là đây không phải là một tập tin đĩa.
    Đợi hai số thật

en: This does not seem to be a plate file
    First line wrong
vi: Có vẻ là đây không phải là một tập tin đĩa.
    Sai dòng đầu.

en: This doesn't look like an ofm file, I don't know how to read it.
vi: Điều này không hình như tập tin OFM nên không biết cách đọc nó.

en: This feature code is already used
vi: Mã tính năng này đã được dùng

en: This feature, setting combination is already used
vi: Tổ hợp « tính năng/thiết lập » này đã được dùng.

en: This feature, setting combination is already used
    Do you really wish to reuse it?
vi: Tổ hợp « tính năng/thiết lập » này đã được dùng.
    Bạn thực sự muốn dùng lại nó không?

en: This file contains an unnamed encoding, which cannot be named in a script
vi: Tập tin này chứa một bảng mã vô danh nên không thể đặt tên nó trong văn lệnh.

en: This file contains no SVG fonts.
vi: Tập tin này không chứa phông SVG.

en: This font comes from an old format sfd file. Not all aspects of it can be reverted successfully.
vi: Phông này thuộc về một tập tin sfd định dạng cũ nên không thể phục hồi thành công tất cả các hình thể của nó.

en: This font contains at least one translucent layer, but type3 does not support that (anything translucent or transparent is treated as opaque). Do you want to proceed anyway?
vi: Phông này chứa ít nhất một lớp trong mờ, nhưng kiểu 3
    không hỗ trợ (điều nảo trong suốt hay trong mờ được xử lý
    như là mờ đục). Bạn vẫn muốn tiếp tục không?

en: This font contains both a 'BASE' table and a 'bsln' table.
      FontForge will only read one of them ('BASE').
vi: hông chữ này chứa cả hai một bảng « BASE »
    và một bảng « bsln ».
    FontForge sẽ chỉ đọc một của hai bảng này (BASE).

en: This font contains both a 'kern' table and a 'GPOS' table.
      The 'kern' table will only be read if there is no 'kern' feature in 'GPOS'.
vi: Phông chữ này chứa cả hai một bảng « kern » (định chỗ)
    và một bảng « GPOS » (định vị hình tượng).
    Bảng « kern » chỉ được đọc nếu không có tính năng
    định chỗ trong « GPOS ».

en: This font contains both a 'mor[tx]' table and a 'GSUB' table.
      FF will only read feature/settings in 'morx' which do not match features
      found in 'GSUB'.
vi: Phông chữ này chứa cả hai một bảng « mor[tx] »
    và một bảng « GSUB » (thay thế hình tượng).
    FontForge sẽ chỉ đọc tính năng hay thiết lập trong « morx »
    mà không tương ứng với tính năng được tìm trong « GSUB ».

en: This font contains both a TrueType 'glyf' table and an OpenType 'CFF ' table. FontForge can only deal with one at a time, please pick which one you want to use
vi: Phông này chứa cả hai bảng 'glyf' Truetype và bảng CFF OpenType.
    Tuy nhiên, trình FontForge chỉ có thể xử lý một điều mỗi lần:
    bạn hãy chọn dùng cái nào.

en: This font contains both truetype and PostScript glyph descriptions
      only one will be used.
vi: Phông chữ này chứa mô tả hình tượng kiểu cả hai TrueType và PostScript:
    chỉ một kiểu sẽ được dùng.

en: This font contains multiple glyph descriptions
      only one will be used.
vi: Phông chữ này chứa nhiều mô tả hình tượng:
    chỉ một kiểu sẽ được dùng.

en: This font contains neither "CFF " nor "glyf"/"loca" tables
vi: Phông chữ này không chứa bảng « CFF », cũng không chứa bảng « glyf »/« loca »

en: This font contains no glyphs with unicode encodings.
    Would you like to use a "Symbol" encoding instead of Unicode?
vi: Phông này không chứa hình tượng có mã Unicode.
    Vậy bạn có muốn sử dụng bảng mã « Ký hiệu » (Symbol) thay vào Unicode không?

en: This font contains no glyphs with unicode encodings.
    You will probably not be able to use the output.
vi: Phông này không chứa hình tượng có mã Unicode.
    Rất có thể là bạn không thể sử dụng kết xuất.

en: This font contains non-integral coordinates. That's OK
    in PostScript and SVG but causes problems in TrueType.
    Should I consider that an error here?
vi: Phông chữ này chứa toạ độ khác số nguyên.
    PostScript và SVG chấp nhận được mà TrueType gặp vấn đề.
    Ở đây thì thấy nó là một lỗi không?

en: This font does not contain a glyph named "%.40s"
vi: Phông này không chứa hình tượng tên « %.40s »

en: This font does not have vertical metrics enabled.
    Use Element->Font Info to enable them.
vi: Phông này chưa hiệu lực đơn vị đo theo chiều dọc.
    Hãy sử dụng « Phần tử > Thông tin phông » để hiệu lực.

en: This font does not specify font-face
vi: Phông này không xác định mặt phông

en: This font does not specify units-per-em
vi: Phông này không xác định đơn vị-trên-mỗi-Em

en: This font is based on the charset %1$.20s-%2$.20s-%3$d, but the best I've been able to find is %1$.20s-%2$.20s-%4$d.
    Shall I use that or let you search?
vi: Phông này dựa vào bộ ký tự %1$.20s-%2$.20s-%3$d, nhưng mà tìm thấy chỉ %1$.20s-%2$.20s-%4$d thôi.
    Bạn có muốn dùng nó, hoặc tự tìm kiếm?

en: This font is erroneous: it has a GPOS extension subtable that points to
    another extension sub-table.
vi: Phông này sai lầm: nó có một bảng phụ phần mở rộng GPOS
    chỉ tới một bảng phụ phần mở rộng khác.

en: This font is erroneous: it has a GSUB extension subtable that points to
    another extension sub-table.
vi: Phông này sai lầm: nó có một bảng phụ phần mở rộng GSUB
    chỉ tới một bảng phụ phần mở rộng khác.

en: This font is marked with an FSType of 2 (Restricted
    License). That means it is not editable without the
    permission of the legal owner.
    
    Do you have such permission?
vi: Phông này có nhãn FSType là 2 (Quyền bị hạn chế).
    Có nghĩa là bạn không thể sửa đổi nó nếu người sở hữu
    không cho phép.
    
    Người sở hữu phông này đã cấp bạn quyền sửa đổi không?

en: This font, %s, has multiple GPOS 'size' features. I'm not sure how to interpret that. I shall pick one arbitrarily.
vi: Phông này, %s, có nhiều tính năng 'size' (kích cỡ) kiểu GPOS.
    Trình này không có thủ tục xử lý trường hợp này nên
    chọn tùy ý một kích cỡ nào đó.

en: This glyph can use a stem3 hint
vi: Hình tượng này có khả năng dùng một lời gợi ý stem3.

en: This glyph contains a different number of contours in different instances
vi: Hình tượng này chứa số đường viền khác hau trong các thể hiện khác nhau

en: This glyph contains a different number of hints in different instances
vi: Hình tượng này chứa số lời gợi ý khác nhau trong các thể hiện khác nhau

en: This glyph contains a different number of references in different instances
vi: Hình tượng này chưa số tham chiếu khác nhau trong thể hiện khác nhau

en: This glyph contains a horizontal hint near the specified width
vi: Hình tượng này chứa một lời gợi ý theo chiều ngang gần bề rộng đã xác định.

en: This glyph contains a substitution or ligature entry which refers to an empty char
vi: Hình tượng này chứa một mục nhập kiểu thay thế hay chữ ghép mà tham chiếu đến một ký tự rỗng

en: This glyph contains a vertical hint near the specified width
vi: Hình tượng này chứa một lời gợi ý theo chiều dọc gần bề rộng đã xác định.

en: This glyph contains anchor points from some, but not all anchor classes in a subtable
vi:  Hình tượng này chứa các điểm neo từ một số mà không phải tất cả các hạng neo trong một bảng phụ nào đó

en: This glyph contains both contours and references.
    (or contains a reference which has a bad transformation matrix and counts as a contour).
    This cannot be expressed in the TrueType glyph format.
vi: Hình tượng này chứa cả hai đường viền và tham chiếu.
    (Hoặc nó chứa một tham chiếu có ma trận chuyển dạng sai
    và tính như một đường viền.)
    Nó không thể được đại diện theo định dạng hình tượng TrueType.

en: This glyph contains control points which are probably too close to the main points to alter the look of the spline
vi: Hình tượng này chứa điểm điều khiển rất có thể quá gần các điểm chính để sửa đổi hình thức của chốt trúc

en: This glyph contains different kerning pairs in different instances
vi: Hình tượng này chứa các cặp định chỗ khác nhau trong các thể hiện khác nhau

en: This glyph extends further below the baseline than desired
vi: Hình tượng này kéo dài qua bên dưới đường cơ sở sâu hơn vị trí đã muốn

en: This glyph extends left further than desired
vi: Hình tượng này kéo dài qua bên trái rộng hơn vị trí đã muốn

en: This glyph has four hints, but if this one were omitted it would fit a stem3 hint
vi: Hình tượng này có bốn lợi gợi ý, nhưng nếu bạn bỏ lời này, nó sẽ vừa khít một lời gợi ý stem3.

en: This glyph has no instructions. Adding instructions (a DELTA) may change its rasterization significantly.
vi: Hình tượng này không có chỉ lệnh. Thêm chỉ lệnh (một DELTA) thì có thể thay đổi đáng kể trạng thái mành của nó.

en: This glyph is defined in more than one of the CID subfonts
vi: Hình tượng này được xác định trong nhiều phông con CID

en: This glyph is defined in one instance font but not in another
vi: Hình tượng này được xác định trong một thể hiện của phông, còn không phải trong thể hiện khác

en: This glyph is mapped to a unicode code point which is different from its name.
vi: Hình tượng này được ánh xạ tới một điểm mã Unicode khác với tên nó.

en: This glyph is not defined in any of the CID subfonts
vi: Hình tượng này chưa được xác định trong phông con CID

en: This glyph is not mapped to any unicode code point, but its name should be.
vi: Hình tượng này không được ánh xạ tới điểm mã Unicode, nhưng tên nó nên có.

en: This glyph is taller than desired
vi: Hình tượng này có bồ cao lớn hơn giá trị đã muốn

en: This glyph is wider than desired
vi: Hình tượng này có bồ rộng lớn hơn giá trị đã muốn

en: This glyph self-intersects
vi: Hình tượng này tự giao

en: This glyph self-intersects. Checking for correct direction is meaningless until that is fixed
vi: Hình tượng này bị tự giao. Vô ích kiểm tra hướng đúng trước khi sửa chữa lỗi này

en: This glyph should display spiro points, but unfortunately FontForge was unable to load libspiro, spiros are not available for use, and normal bezier points will be displayed instead.
vi: Hình tượng này nên hiển thị các điểm kiểu spiro. Tiếc là Fontforge đã không nạp được thư viện spiro (libspiro), do đó chức năng spiro không sẵn sàng, và các điểm kiểu bézier sẽ được hiển thị để thay thế.

en: This glyph should display spiro points, but unfortunately this version of fontforge was not linked with the spiro library, so only normal bezier points will be displayed.
vi: Hình tượng này nên hiển thị các điểm kiểu spiro. Tiếc là phiên bản Fontforge này đã không liên kết với thư viện spiro, do đó chỉ các điểm kiểu bézier sẽ được hiển thị.

en: This glyph's advance width is different from the standard width
vi: Trong hình tượng này, bề rộng tiến tới khác với bề rộng chuẩn.

en: This glyph's vertical advance is different from the standard width
vi: Trong hình tượng này, độ tiến tới theo chiều dọc khác với bề rộng tiêu chuẩn

en: This hint does not control any points
vi: Lời gợi ý này không điều khiển điểm

en: This hint has the wrong width for a stem3 hint
vi: Lời gợi ý này có bề rộng không thích hợp với lời gợi ý stem3

en: This index is much larger than the closest neighbor
vi: Chỉ số này rất lớn hơn hàng xóm gần nhất

en: This involves opening more than 10 windows.
    Is that really what you want?
vi: Việc này mở hơn 10 cửa sổ.
    Có hợp với ý muốn không?

en: This is an abstract class which defines common features of the
    FontView, CharView, BitmapView and MetricsView
vi: Đây là một hạng trừu tượng mà xác định các tính năng chung của:
     • FontView — khung xem phông chữ
     • CharView — khung xem ký tự
     • BitmapView — khung xem ảnh mảng
     • MetricsView — khung xem đơn vị đo

en: This is an identifying number shared by all members of
    this font family with the same style (I.e. 10pt Bold and
    24pt Bold would have the same id, but 10pt Italic would not
vi: Giá trị này là số nhận diện mọi bộ phạn của nhóm phông
    này có cùng một kiểu dáng (v.d. 10pt Đậm và 24pt Đậm
    có cùng một mã số, nhưng 10pt Nhiêng không có).

en: This is probably a valid URW font, but it is in a format (%c%c) which FontForge
    does not support. FontForge only supports 'IK' format fonts.
vi: Rất có thể là một phông URW hợp lệ, nhưng theo định dạng (%c%c) bị FontForge không hỗ trợ. Trình FontForge hỗ trợ chỉ phông định dạng « IK ».

en: This is the approximate location of the vanishing point.
    It does not include the offset induced by "Center of selection"
    nor "Last Press".
vi: Đây là vị trí xấp xỉ của điểm biến mất.
    Nó không bao gồm bù được xui bởi
    « Tâm vùng chọn » hay « Bấm cuối ».

en: This is the difference of the curvature between
    the next and previous splines. Contours often
    look nicer as this number approaches 0.
vi: Đây là hiệu độ cong giữa chốt trục kế tiếp
    và chốt trục trước. Đường viền thường hiển thị
    đẹp hơn khi con số này gần như số 0.

en: This is the main fontforge window displaying a font
vi: Đây là cửa sổ FontForge chính đang hiển thị một phông chữ nào đó

en: This is the mark that differentiates ComboBoxes and ListButtons
    from TextFields and normal Buttons.
vi: Đây là dấu mà khác biệt các Hộp Tổ Hợp và Nút Liệt Kê
    với Trường Chuỗi Chữ và Nút bình thường.

en: This is the number of pixels by which the anchor
    should be moved horizontally when the glyph is
    rasterized at the above size.  This information
    is part of the device table for this anchor.
    Device tables are particularly important at small
    pixelsizes where rounding errors will have a
    proportionally greater effect.
vi: Đây là số điểm ảnh theo đó cần di chuyển neo
    theo chiều ngang khi hình tượng bị làm mành
    theo kích cỡ bên trên.
    Thông tin này thuộc về bảng thiết bị cho neo này.
    Bảng thiết bị là quan trọng đặc biệt ở kích cỡ nhỏ
    theo điểm ảnh, mà lỗi làm tròn sẽ có kết quả
    lớn hơn theo tỷ lệ.

en: This is the number of pixels by which the anchor
    should be moved vertically when the glyph is
    rasterized at the above size.  This information
    is part of the device table for this anchor.
    Device tables are particularly important at small
    pixelsizes where rounding errors will have a
    proportionally greater effect.
vi: Đây là số điểm ảnh theo đó cần di chuyển neo
    theo chiều dọc khi hình tượng bị làm mành
    theo kích cỡ bên trên.
    Thông tin này thuộc về bảng thiết bị cho neo này.
    Bảng thiết bị là quan trọng đặc biệt ở kích cỡ nhỏ
    theo điểm ảnh, mà lỗi làm tròn sẽ có kết quả
    lớn hơn theo tỷ lệ.

en: This italic conversion will be incomplete!
    You will probably want to do manual fixups on e, g, k, and v-z
    And on в, г, д, е, ж, л, м, ц, щ, ъ, ђ
    And on all Greek lower case letters. And maybe everything else.
vi: Việc chuyển đổi này sang chữ in nghiêng sẽ không hoàn toàn !
    Rất có thể là bạn cần phải tự sửa chữa các chữ e, g, k, v-z,
    cũng với các chữ kir-in в, г, д, е, ж, л, м, ц, щ, ъ, và ђ,
    cũng với tất cả các chữ thường tiếng Hy Lạp.
    Có thể là cần phải sửa chữa tất cả !

en: This kerning pair (%.20s and %.20s) is currently part of a kerning class with a 0 offset for this combination. Would you like to alter this kerning class entry (or create a kerning pair for just these two glyphs)?
vi: Cặp định chỗ (%.20s và %.20s) hiện thời thuộc về một hạng định chỗ bù 0 cho tổ hợp này. Bạn có muốn sửa đổi mục nhập hạng định chỗ này (hoặc tạo một cặp định chỗ cho chỉ hai hình tượng này) không?

en: This ligature index is already in use
vi: Chỉ số chữ ghép này đang được dùng

en: This looks like a level1 (or level2) ofm. FontForge only supports level0 files, and can't read a real level1 file.
vi: Hình như OFM lớp 1 (hay lớp 2). Trình FontForge chỉ hỗ trợ tập tin lớp 0, và không thể đọc tập tin lớp 1 thật.

en: This looks like an ikarus format which I have seen examples of, but for which
    I have no documentation. FontForge does not support it yet.
vi: Hình như định dạng Ikarus: trình FontForge chưa có tài liệu về nó,
    và chưa hỗ trợ nó.

en: This looks like one of FontForge's SplineFont DataBase files.
    Not one of TeX's SubFont Definition files.
    An unfortunate confusion of extensions.
vi: Hình như một của các tập tin Cơ sở Dữ liệu Phông
    Chốt trục của FontForge. Không phải tập tin Xác định
    Phông con của TeX.
    Dễ nhầm vì có cùng một phần mở rộng (.sfd).

en: This lookup contains no data
vi: Sự tra tìm này không chứa dữ liệu

en: This lookup has no effect, I can't figure out its type on line %d of %s
vi: Sự tra tìm này không có hiệu quả: không thể quyết định kiểu của nó trên dòng %d của %s

en: This may take a while. Please be patient...
vi: Hành vi này có thể hơi lâu. Xin hãy kiên nhẫn...

en: This multiple master font has %1$d instance fonts, but FontForge can only handle %2$d master fonts for %3$d axes. FontForge will not be able to edit this correctly
vi: Phông đa chủ này có %1$d phông thể hiện, còn trình FontForge có thể xử lý chỉ %2$d phông chủ đối với %3$d trục. Vì thế FontForge không thể hiệu chỉnh cho đúng.

en: This multiple master font has %1$d instance fonts, but it needs at least %2$d master fonts for %3$d axes. FontForge will not be able to edit this correctly
vi: Phông đa chủ này có %1$d phông thể hiện, còn cần có ít nhất %2$d phông chủ đối với %3$d trục. Vì thế trình FontForge không thể hiệu chỉnh cho đúng.

en: This must be a truetype layer.
vi: Đây phải là một lớp TrueType.

en: This name has already been used for another lookup.
    Lookup names must be unique.
vi: Tên này đã được dùng cho sự tra tìm khác.
    Tên sự tra tìm phải là duy nhất.

en: This namelist contains at least one non-ASCII glyph name, namely: %s
vi: Danh sách tên này chứa ít nhất một tên hình tượng khác ASCII : %s

en: This namelist is based on a namelist which contains non-ASCII glyph names
vi: Danh sách tên này dựa vào một danh sách tên chứa tên hình tượng khác ASCII.

en: This operation cannot be undone, do it anyway?
vi: Không thể hồi lại thao tác này : vẫn còn làm không?

en: This outline glyph is missing a bitmap version
vi: Hình tượng nét ngoài này còn thiếu phiên bản mảng ảnh

en: This outline glyph's advance width is different from that of the bitmap's
vi: Trong hình tượng này, chiều rộng sớm khác với điều của ảnh mảng

en: This pane is informative only and shows the characters
    actually in the font. If you wish to set the OS/2 Unicode
    Range field, change the pane to
vi: Ô cửa sổ này chỉ chứa thông tin và hiển thị các ký tự
    thực sự nằm trong phông chữ đó. Nếu bạn muốn đặt
    trường Phạm vi Unicode OS/2 thì thay đổi ô cửa sổ thành

en: This path probably intersects itself (though I could not find that when
     I checked for intersections), look closely at the corners
vi: Đường dẫn này rất có thể bị tự giao (dù không tìm thấy khi kiểm tra có giao),
    hãy kiểm tra xem cẩn thận các góc

en: This path should have been drawn in a clockwise direction
vi: Đường dẫn này nên được vẽ theo chiều kim đồng hồ

en: This path should have been drawn in a counter-clockwise direction
vi: Đường dẫn này nên được vẽ theo ngược chiều kim đồng hồ

en: This pdf file contains an /Encrypt dictionary, and FontForge does not currently
    support pdf encryption
vi: Tập tin PDF này chứa một từ điển /Encrypt mà FontForge hiện thời
    không hỗ trợ mật mã PDF

en: This pdf file has no fonts
vi: Tập tin PDF này không có phông

en: This pdf file has no pages
vi: Tập tin PDF này không có trang nào

en: This provides a set of names used to identify the
    style of this font. Names may be translated into multiple
    languages (English is required, others are optional)
    All fonts with the same Style ID should share this name.
vi: Cái này cung cấp một tập hợp tên dùng để nhận diện
    kiểu dáng của phông này. Mỗi tên có thể được dịch
    sang nhiều ngôn ngữ khác nhau (cần thiết tiếng Anh,
    còn ngôn ngữ khác là tùy chọn). Mọi phông có cùng
    một Mã số Kiểu dáng nên dùng chung tên này.

en: This reference has a transformation matrix which cannot be expressed in Type1/2 fonts.
    No scaling or rotation allowed.
vi: Tham chiếu này có một ma trận chuyển dạng mà không thể
    được đại diện theo phông Kiểu 1/2.
    Không cho phép co giãn hay xoay.

en: This reference has a transformation matrix which cannot be expressed in truetype.
    All entries (except translation) must be between [-2.0,2.0).
    Translation must be integral.
vi: Tham chiếu này có một ma trận chuyển dạng mà không thể
    được đại diện theo TrueType.
    Mọi mục nhập (trừ sự dịch) phải nằm trong phạm vi [-2.0,2.0).
    Phải dịch theo số nguyên.

en: This reference has been flipped, so the paths in it are drawn backwards
vi: Tham chiếu này đã bị lật thì các đường dẫn trong nó đã được vẽ ngược

en: This reference uses point-matching but it refers to a glyph
    (or a previous reference refers to a glyph)
    whose points have been renumbered.
vi: Tham chiếu này dùng khả năng khớp điểm,
    nhưng nó tham chiếu đến một hình tượng
    (hoặc một tham chiếu trước chỉ tới một hình tượng)
    có các điểm bị đánh số lại.

en: This setting is already used
vi: Thiết lập này đã được dùng

en: This specifies the dash pattern for a line.
    Leave this field blank for a solid line.
    Otherwise specify a list of up to 8 integers
    (between 0 and 255) which give the dash pattern
    in em-units. So "10 10" will draw the first
    10 units of a line, leave the next 10 blank,
    draw the next 10, and so on.
vi: Giá trị này xác định mẫu dấu gạch của đường.
    Bỏ rỗng để tạo đường đặc. Nếu không,
    hãy xác định danh sách đến 8 số nguyên
    (giữa 0 và 255) mà đại diện mẫu gạch gạch
    theo đơn vị Em. Chẳng hạn, « 10 10 » sẽ vẽ
    10 đơn vị thứ nhất của đường, bỏ trắng 10
    đơn vị sau, vẽ 10 đơn vị sau đó, v.v.

en: This specifies the line spacing on the mac.
    (The descent field is usually negative.)
    If the "[] Is Offset" checkbox is clear then
    any number you enter will be the value used in hhea.
    If set then any number you enter will be added to the
    font's bounds. You should leave this
    field 0 and check "[*] Is Offset" in most cases.
    
    NOTE: hhea Descent is a NEGATIVE value for things
    below the baseline
vi: Giá trị này xác định khoảng cách dòng trên Mac.
    (Trường Xuống thường là số âm.)
    Tắt tùy chọn « Bù » thì bất cứ số nào bạn nhập
    sẽ là giá trị dùng trong hhea. Bật thì bất cứ số nào
    bạn nhập sẽ được thêm vào các giới hạn của phông.
    Khuyên bạn để lại trường này là số 0
    và bật tùy chọn « Bù » trong phần lớn trường hợp.
    
    GHI CHÚ : giá trị Xuống hhea là số ÂM
    cho cái nào nằm bên dưới đường cơ bản.

en: This version of fontforge was not linked with the spiro library, so you may not use them.
vi: Phiên bản Fontforge này đã không liên kết với thư viện spiro, do đó không dùng được.

en: This window displays a single outline glyph
vi:  Cửa sổ này hiển thị một hình tượng nét ngoài riêng lẻ

en: This window displays a single outline glyph (more data)
vi:  Cửa sổ này hiển thị một hình tượng nét ngoài riêng lẻ (dữ liệu thêm)

en: This window displays metrics information about a font
vi: Cửa sổ này hiển thị thông tin đơn vị đo về một phông chữ nào đó

en: Tibetan (PRC)
vi: Tiếng Tây-tạng (Trung Quốc)

en: Tibetan Bhutan
vi: Tiếng Tây-tạng (Bu-thăn)

en: Tigrinya Ethiopia
vi: Tiếng Thi-gợ-ri-nia (Ê-ti-ô-pi)

en: Tigrinyan Eritrea
vi: Tiếng Thi-gợ-ri-nia (Ê-ri-tợ-rê-a)

en: Tile Bounding Box:
vi: Hộp biên giới xếp lát:

en: Tile Margin
vi: Lề xếp lát

en: Tile Margin:
vi: Lề xếp lát:

en: Tile Max X
vi: X đa xếp lát

en: Tile Max Y
vi: Y đa xếp lát

en: Tile Min X
vi: X tiểu xếp lát

en: Tile Min Y
vi: Y tiểu xếp lát

en: Tile Path
vi: Đường dẫn lát

en: Tile Pattern
vi: Mẫu xếp lát

en: Tile Pattern...
vi: Mẫu xếp lắt...

en: Tile _Path...
vi: Đường _dẫn lát đều...

en: Time (in milliseconds) that popup windows remain visible
vi: Khoảng thời gian (theo mili-giây) trong đó cửa sổ tự mở vẫn còn được hiển thị

en: Tiny Selection
vi: Vùng chọn rất nhỏ

en: Title Background
vi: Nền tiêu đề

en: Title Divider Color
vi: Màu tách tiêu đề

en: Title Font
vi: Phông tiêu đề

en: Title Text Color
vi: Màu chuỗi chữ tiêu đề

en: Titling
vi: Đặt tựa đề

en: To P_DF File
vi: Vào tập tin P_DF

en: To _File
vi: Vào _tập tin

en: To _Hundredths
vi: Tới p_hần trăm

en: To _Int
vi: Tới _số nguyên

en: To generate a Mac family file, the current font must have plain (Normal, Regular, etc.) style, and there must be other open fonts with the same family name.
vi: Để tạo ra một tập tin nhóm Mac, phông hiện thời phải có kiểu dáng
    tiêu chuẩn (Normal, Regular v.v.), và phải có phông còn mở khác
    có cùng một tên nhóm.

en: To the glyph names starting at:
vi: Vào các tên hình tượng bắt đầu ở :

en: To their own names
vi: Vào tên của chính chúng

en: Tongan
vi: Tiếng Tông-ga

en: Too Big
vi: Quá lớn

en: Too Complex or Bad
vi: Sai hay quá phức tạp

en: Too Many Breakpoints
vi: Quá nhiều điểm ngắt

en: Too Many Glyphs
vi: Quá nhiều hình tượng

en: Too Many Hints
vi: Quá nhiều lời gợi ý

en: Too Many Kerns
vi: Định chỗ quá nhiều

en: Too Many Points
vi: Quá nhiều điểm

en: Too few items on stack for blend in %s
vi: Trên đống có quá ít mục cho hàm pha trộn trong %s

en: Too few items on stack for get in %s
vi: Trên đống có quá ít mục đối với hàm get (lấy) trong %s

en: Too few items on stack for put in %s
vi: Trên đống có quá ít mục đối với hàm put (để) trong %s

en: Too many Unique Font IDs
vi: Quá nhiều Mã số Phông Duy nhất

en: Too many axis positions specified in /BlendDesignPositions.
vi: Quá nhiều vị trí trục được xác định trong /BlendDesignPositions (pha trộn các vị trí thiết kế).

en: Too many dashes (at most %d allowed)
vi: Quá nhiều dấu gạch (số tối đa là %d)

en: Too many elements in BlueValues/OtherBlues array.
vi: Quá nhiều yếu tố trong mảng Giá trị màu xanh/Xanh khác.

en: Too many elements in FamilyBlues/FamilyOtherBlues array.
vi: Quá nhiều yếu tố trong mảng Nhóm màu xanh/Nhóm màu xanh khác.

en: Too many entries in CharStrings dictionary "%s
vi: Quá nhiều mục nhập trong từ điển Chuỗi Ký Tự \%s

en: Too many features %d
vi: Quá nhiều tính năng %d

en: Too many glyphs
vi: Quá nhiều hình tượng

en: Too many kern pairs
vi: Quá nhiều cặp định chỗ

en: Too many layers
vi: Quá nhiều lớp

en: Too many lookups %d
vi: Quá nhiều sự tra tìm %d

en: Too many mapping data points specified in /BlendDesignMap for axis %s.
vi: Quá nhiều điểm ánh xạ dữ liệu được xác định trong /BlendDesignMap (pha trộn sơ đồ thiết kế) đối với trục %s.

en: Too many scripts %d
vi: Quá nhiều chữ viết %d

en: Too many subroutine calls in %s
vi: Quá nhiều cuộc gọi hàm phụ trong %s

en: Too many subroutines. We can deal with at most 14 (0-13)
vi: Quá nhiều hàm phụ. Có thể xử lý nhiều nhất 14 (phạm vi 0-13)

en: Tool_s
vi: Côn_g cụ

en: Top Accent
vi: Dấu trên

en: Top Accent Horiz. Pos
vi: Vị trí dấu trên nằm ngang

en: Top Accent Horizontal Pos
vi: Vị trí ngang dấu phụ trên

en: Top Accent Pos:
vi: Vị trí dấu trên:

en: Top Bearing does not change.
vi: Vị trí phương hướng trên không thay đổi.

en: Top Hint
vi: Gợi ý đầu

en: TopAccent
vi: DấuTrên

en: TopLeft
vi: TrênTrái

en: TopRight
vi: TrênPhải

en: Trace Color
vi: Màu vết

en: Trademark
vi: Nhãn hiệu

en: Traditional Forms
vi: Hình truyền thống

en: Traditional Name Forms
vi: Hình tên truyền thống

en: Traditionally the x-height of an italic face is slightly less
    than the x-height of the companion roman
vi: Theo truyền thống, chiều cao x của một mặt in nghiêng
    cũng hơi nhỏ hơn chiều cao x của mặt roman tương ứng

en: Trailing Jamo Forms
vi: Hình Ja-mô đi sau

en: Transform _All Layers
vi: Chuyển dạng _mọi lớp

en: Transform _Guide Layer Too
vi: Cũn_g chuyển dạng lớp dẫn

en: Transform _Width Too
vi: Cũng chuyển dạng độ _rộng

en: Transform ascender serifs
vi: Chuyển dạng các chân tăng

en: Transform baseline serifs
vi: Chuyển dạng các chân ở đường cơ bản

en: Transform descender serifs
vi: Chuyển dạng các chân giảm

en: Transform diagonal serifs
vi: Chuyển dạng các chân chéo

en: Transform kerning _classes too
vi: _Cũng chuyển dạng các hạng định chỗ

en: Transform simple positioning features & _kern pairs
vi: Ch_uyển dạng các tính năng định vị đơn giản và cặp định chỗ

en: Transform x-height serifs
vi: Chuyển dạng các chân ở độ cao x

en: Transformation Matrix
vi: Ma trận chuyển dạng

en: Transformation Matrix Changed
vi: Ma trận chuyển dạng bị thay đổi

en: Transformed
vi: Đã chuyển dạng

en: Transformed by:
vi: Chuyển dạng do :

en: Transforming...
vi: Đang chuyển dạng...

en: Transitional Serifs
vi: Chân chuyển tiếp

en: Translate By
vi: Dịch theo

en: Translation in X
vi: Dịch theo X

en: Translation in Y
vi: Dịch theo Y

en: TrueType (Mac dfont)
vi: TrueType (dfont Mac)

en: TrueType (MacBin)
vi: TrueType (MacBinary)

en: TrueType (Resource)
vi: TrueType (tài nguyên)

en: TrueType (Symbol)
vi: TrueType (ký hiệu)

en: TrueType Hints
vi: Gợi ý TrueType

en: TrueType Instructions for %.50s
vi: Chỉ dẫn TrueType cho %.50s

en: TrueType Point _Matching:
vi: Khớp điể_m TrueType:

en: TrueType does not support mixed references and contours.
    If you want instructions for %.30s you should either:
     * Unlink the reference(s)
     * Copy the inline contours into their own (unencoded
        glyph) and make a reference to that.
vi: TrueType không hỗ trợ hỗn hợp tham chiếu và đường viền.
    Muốn có chỉ dẫn cho %.30s thì bạn nên hoặc:
     • bỏ liên kết các tham chiếu
     • sao chép các đường viền trực tiếp vào hình chính
    (chưa mã hoá) của chính nó và tạo tham chiếu đến nó.

en: TrueType does not support references which
    are scaled by more than 200%%.  But %1$.30s
    has been in %2$.30s. Any instructions
    added would be meaningless.
vi: TrueType không hỗ trợ tham chiếu đã được co giãn
    theo hơn 200%%. Nhưng %1$.30s đã nằm trong %2$.30s.
    Vì thế chỉ dẫn được thêm vô ích.

en: TrueType glyphs can either contain references or contours.
    Not both.
vi: Hình tượng TrueType có thể chứa hoặc tham chiếu hoặc đường viền.
    Không phải cả hai.

en: TrueType requires that all scaling and rotational
    entries in a transformation matrix be between -2 and 2
vi: TrueType cần thiết mọi mục nhập co giãn và xoay
    trong ma trận chuyển dạng nằm giữa -2 và +2.

en: TrueTypeName|New
vi: Mới

en: Try To Fix Glyphs With
vi: Thử sửa các hình tượng có

en: Try to detect serifs and other elements protruding from base stems and generate instructions for them.
vi: Thử phát hiện chân và phần tử khác nào nhô ra cuống cơ bản, và tạo ra chỉ lệnh cho nó.

en: Try to insure that the counters are as wide
    afterward as they were before
vi: Hãy thử đảm bảo các sự đếm có cùng
    một bề rộng với lúc trước.

en: Tundra Nenets
vi: Tiếng Ne-net-x lãnh nguyên

en: Turoyo Aramaic
vi: Tiếng Xy-ri Tu-rôi-ô

en: Tuvin
vi: Tiếng Tu-vin

en: Twilight
vi: Hoàng hôn

en: Twilight Zone Point Count
vi: Số đếm điểm vùng hoàng hôn

en: Two cursive anchor classes
vi: Hai hạng neo chữ thảo

en: Two cursive anchor classes in the same subtable, %s
vi: Hai hạng neo chữ thảo trong cùng một bảng phụ, %s

en: Two glyphs have the same name.
    Change the encoding to "Glyph Order" and use
    Edit->Select->Wildcard with the following name
vi: Hai hình tượng có cùng một tên.
    Hãy thay đổi bảng mã sang « Thứ tự Hình tượng »,
    sau đó sử dụng mục trình đơn
    « Sửa > Chọn > Ký tự đại diện » với tên theo đây

en: Two glyphs share the same unicode code point.
    Change the encoding to "Glyph Order" and use
    Edit->Select->Wildcard with the following code point
vi: Hai hình tượng có cùng một điểm mã Unicode.
    Hãy thay đổi bảng mã sang « Thứ tự Hình tượng »,
    sau đó sử dụng mục trình đơn
    « Sửa > Chọn > Ký tự đại diện » với điểm mã theo đây

en: Type of distortable font:
vi: Kiểu phông méo mó được:

en: Type1 and 2 fonts only support translation of references.
    The first four entries of the transformation matrix should be
    [1 0 0 1].
vi: Phông Kiểu 1 và 2 chỉ hỗ trợ khả năng dịch tham chiếu.
    Bốn mục nhập thứ nhất trong ma trận chuyển dạng nên là
    [1 0 0 1].

en: Type11 (CID 2)
vi: Kiểu11 (CID 2)

en: Type2
vi: Kiểu 2

en: Type2 fonts do not support the Type1 callothersubrs operator
vi: Phông kiểu 2 không hỗ trợ toán tử 'callothersubrs' (gọi các hàm phụ khác) kiểu 1.

en: Type3
vi: Kiểu 3

en: Type42
vi: Kiểu42

en: Typing a normal character in the glyph view window changes the window to look at that character
vi: Gõ vào cửa sổ xem hình tượng một ký tự bình thường thì thay đổi cửa sổ để xem ký tự đó

en: Typo Ascent Offset:
vi: Bù lên lỗi gõ :

en: Typo Ascent:
vi: Lên lỗi gõ :

en: Typo Descent Offset:
vi: Bù xuống lỗi gõ :

en: Typo Descent:
vi: Xuống lỗi gõ :

en: Typo Line _Gap:
vi: Khe đường lỗi _gõ :

en: U_nlink Reference
vi: Bỏ liê_n kết tham chiếu

en: Ultra-Condensed (50%)
vi: Cô đặc cực (50%)

en: Ultra-Expanded (200%)
vi: Dãn ra cực (200%)

en: UnTouch Point
    Pops a point number and marks it untouched
vi: UnTouch Point
    Bỏ một con số điểm và đánh dấu nó là « chưa thay đổi »

en: Unable to parse the pdf objects that make up %s
vi: Không thể phân tích những đối tượng PDF cấu tạo %s

en: Unassigned Bit 123
vi: Bit 123 chưa gán

en: Unassigned Bit 124
vi: Bit 124 chưa gán

en: Unassigned Bit 125
vi: Bit 125 chưa gán

en: Unassigned Bit 126
vi: Bit 126 chưa gán

en: Unassigned Bit 127
vi: Bit 127 chưa gán

en: Unassigned Code Points
vi: Điểm mã chưa gán

en: Undefined positioning
vi: Định vị chưa xác định

en: Undefined substitution
vi: Sự thay thế chưa xác định

en: UnderbarExtraDescender:
vi: Vùng dưới thanh dưới:

en: UnderbarRuleThickness:
vi: Độ dày thước thanh dưới:

en: UnderbarVerticalGap:
vi: Khe dọc thanh dưới:

en: Underline _Position:
vi: _Vị trí gạch dưới:

en: Underline|_Height:
vi: _Cao :

en: UndoDepth
vi: Số Bước Hủy

en: Unexpected EOF in gf
vi: Gặp kết thúc tập tịn bất thường trong gf

en: Unexpected Variation Selector
vi: Dấu chọn biến đổi bất thường

en: Unexpected character (0x%02X) on line %d of %s
vi: Gặp ký tự bất thường (0x%02X) trên dòng %d của %s

en: Unexpected charset format in cff: %d
vi: Gặp định dạng bộ ký tự bất thường trong CFF: %d

en: Unexpected density
vi: Mật độ bất thường

en: Unexpected encoding format in cff: %d
vi: Gặp định dạng bảng mã bất thường trong CFF: %d

en: Unexpected end of file found in morx chain.
vi: Gặp kết thúc tập tin bất thường trong dãy 'morx'.

en: Unexpected end of file in GSUB ligature sub-table.
vi: Gặp kết thúc tập tin bất thường trong bảng phụ chữ ghép GSUB.

en: Unexpected end of file in GSUB sub-table.
vi: Gặp kết thúc tập tin bất thường trong bảng phụ GSUB.

en: Unexpected end of file in contextual chaining subtable.
vi: Gặp kết thúc tập tin bất thường nằm trong bảng phụ tạo dãy ngữ cảnh.

en: Unexpected end of file in feature definition on line %d of %s
vi: Gặp kết thúc tập tin bất thường trong lời xác định tính năng trên dòng %d của %s

en: Unexpected end of file in lookup definition on line %d of %s
vi: Gặp kết thúc tập tin bất thường trong lời xác định sự tra tìm trên dòng %d của %s

en: Unexpected number
vi: Số bất thường

en: Unexpected size for font info section of URW font (expected 12, got %d)
vi: Gặp kích cỡ bất thường cho phần thông tin phông của phông URW (đợi 12 còn nhận %d)

en: Unexpected size for name section of URW font (expected 55, got %d)
vi: Gặp kích cỡ bất thường cho phần tên của phông URW (đợi 55 còn nhận %d)

en: Unexpected token after expression end.
    before ...%40s
vi: Hiệu bài bất thường nằm sau kết thúc của biểu thức,
    phía trước ...%40s

en: Unexpected token in GDEF on line %d of %s
vi: Gặp hiệu bài bất thường trong GDEF trên dòng %d của %s

en: Unexpected token in glyph class range on line %d of %s
vi: Hiệu bài bất thường trong phạm vi hạng hình tượng trên dòng %d của %s

en: Unexpected token in lookupflags on line %d of %s
vi: Hiệu bài bất thường trong lookupflags (các cờ tra tìm) trên dòng %d của %s

en: Unexpected token in value record on line %d of %s
vi: Gặp hiệu bài bất thường trong mục ghi giá trị trên dòng %d của %s

en: Unexpected token, %s, in BASE table on line %d of %s
vi: Gặp hiệu bài bất thường, %s, trong bảng BASE (cơ bản) trên dòng %d của %s

en: Unexpected token, %s, in feature definition on line %d of %s
vi: Gặp hiệu bài bất thường, %s, trong lời xác định tính năng trên dòng %d của %s

en: Unexpected token, %s, in lookup definition on line %d of %s
vi: Gặp hiệu bài bất thường, %s, trong lời xác định sự tra tìm trên dòng %d của %s

en: Unexpected token, %s, on line %d of %s
vi: Gặp hiệu bài bất thường, %s, trên dòng %d của %s

en: Unexpected token.
    before ...%40s
vi: Hiệu bài bất thường
    phía trước ...%40s

en: Unexpected value in dictionary %d
vi: Gặp giá trị bất thường trong từ điển %d

en: Unexpected values for binsearch header. Based on the number of tables I
     expect searchRange=%d (not %d), entrySel=%d (not %d) rangeShift=%d (not %d)
vi: Gặp giá trị bất thường cho phần đầu binsearch. Dựa vào số các bảng thì mong đợi:
     • searchRange=%d (không phải %d)
     • entrySel=%d (không phải %d)
     • rangeShift=%d (không phải %d)

en: Unicase
vi: Cùng chữ

en: Unicode 2.0+, BMP only
vi: Unicode 2.0+, chỉ BMP

en: Unicode 2.0+, all planes
vi: Unicode 2.0+, mọi mặt phẳng

en: Unicode Basic Multilingual Plane
vi: Mặt Phẳng Đa Ngôn Ngữ Cơ Bản Unicode

en: Unicode C_har:
vi: _Ký tự Unicode:

en: Unicode Ranges
vi: Phạm vi Unicode

en: Unicode Ranges:
vi: Phạm vi Unicode:

en: Unicode Supplementary Ideographic Plane
vi: Mặt phẳng Chữ viết Ghi ý Bổ sung Unicode

en: Unicode Supplementary Multilingual Plane
vi: Mặt phẳng Đa ngôn ngữ Bổ sung Unicode

en: Unicode Supplementary Special-purpose Plane
vi: Mặt phẳng Mục đích Đặc biệt Bổ sung Unicode

en: Unicode _Value:
vi: _Giá trị Unicode:

en: Unicode out of range
vi: Giá trị Unicode ở ngoại phạm vi

en: Unicode value (%x) not in font, ignored
vi: Giá trị Unicode (%x) không nằm trong phông nên bị bỏ qua.

en: Unicode value not in font
vi: Giá trị Unicode không nằm trong phông

en: UnicodeGlyphNames
vi: Tên Hình Tương Unicode

en: Unified Font Object
vi: Đối Tượng Phông Thống Nhất

en: Uniform scaling for horizontal counters and side bearings
vi: Co giãn đều các bộ đếm theo chiều ngang và các vị trí phương hướng bên

en: Uninterpreted code in gf: %d
vi: Gặp mã chưa giải thích trong gf: %d

en: Uninterpreted opcode %d in %s
vi: Chưa giải thích mã thao tác opcode %d in %s

en: Uninterpreted opcode 12,%d in %s
vi: Chưa giải thích mã thao tác opcode 12,%d in %s

en: UniqueID
vi: Mã số duy nhất

en: Unix style wildcarding is accepted:
    Most characters match themselves
    A "?" will match any single character
    A "*" will match an arbitrary number of characters (including none)
    An "[abd]" set of characters within square brackets will match any (single) character
    A "{scmp,c2sc}" set of strings within curly brackets will match any string
    So "a.*" would match "a." or "a.sc" or "a.swash"
    While "a.{scmp,c2sc}" would match "a.scmp" or "a.c2sc"
    And "a.[abd]" would match "a.a" or "a.b" or "a.d"
vi: Cũng chấp nhận các ký tự đại diện kiểu UNIX:
    (phần lớn các ký tự thì tự khớp)
     • dấu hỏi « ? » thì khớp với bất cứ ký tự đơn nào
     • dấu sao « * » thì khớp với một số ký tự nào đó (bao gồm số không)
     • một chuỗi « [abd] » ký tự bên trong dấu ngoặc vuông
    		thì khớp với bất cứ ký tự đơn nào của các ký tự đó
     • một chuỗi « {scmp,c2sc} » bên trong dấu ngoặc móc
    		thì khớp với bất cứ chuỗi nào của các chuỗi định giới bằng dấu phẩyVì vậy:
    « a.* » khớp với « a. », « a.sc », « a.swash » v.v
    « a.{scmp,c2sc} » khớp với « a.scmp » hay « a.c2sc »
    « a.[abd] » khớp với « a.a », « a.b » hay « a.d »

en: Unknown GPOS sub-table type: %d
vi: Không rõ kiểu bảng phụ GPOS: %d

en: Unknown GSUB sub-table type: %d
vi: Không rõ kiểu bảng phụ GSUB: %d

en: Unknown Language
vi: Ngôn ngữ không rõ

en: Unknown character after backslash in literal string.
vi: Gặp ký tự lạ phía sau dấu xuyệc ngược trong chuỗi nghĩa chữ.

en: Unknown class table format: %d
vi: Không rõ định dạng bảng hạng: %d

en: Unknown field %s on line %d of %s
vi: Gặp trường không rõ %s trên dòng %d của %s

en: Unknown glyph referenced in GSUB/GPOS/MATH
vi: Không rõ hình tượng được tham chiếu trong GSUB/GPOS/MATH

en: Unknown lookup
vi: Không rõ sự tra tìm

en: Unknown lookup name: %60.60s
vi: Không nhận ra tên sự tra tìm: %60.60s

en: Unknown operator in %s: %x
vi: Không rõ toán tử trong %s: %x

en: Unknown string type
vi: Không rõ kiểu chuỗi

en: Unknown subtable '%c%c%c%c' in 'PfEd' table, ignored
vi: Gặp bảng phụ không rõ « %c%c%c%c » trong bảng « PfEd » nên bị bỏ qua

en: Unknown subtable '%c%c%c%c' in 'TeX ' table, ignored
vi: Gặp bảng phụ không rõ « %c%c%c%c » trong bảng « TeX » nên bị bỏ qua

en: Unknown type '%c' found in path specification
vi: Tìm thấy kiểu không rõ « %c » trong đặc tả đường dẫn

en: Unlike most commands this one does not work directly on the
    selected glyphs. Instead, if you select a glyph FontForge will
    create (or reuse) another glyph named by appending the extension
    to the original name, and it will copy a modified version of
    the original glyph into the new one.
vi: Không giống như phần lớn các lệnh, lệnh này không tác động
    trực tiếp những hình tượng hình tượng chọn. Thay vào đó,
    nếu bạn chọn một hình tượng nào đó thì FontForge tạo
    (hay dùng lại) một hình tượng khác bằng cách phụ thêm
    phần mở rộng vào tên gốc, và nó sẽ sao chép vào hình tượng mới
    một phiên bản đã sửa đổi của hình tượng gốc.

en: Unlike most commands this one does not work directly on the
    selected glyphs. Instead, if you select an "A" (or an "a")
    FontForge will create (or reuse) a glyph named "a.sc", and
    it will copy a modified version of the "A" glyph into "a.sc".
vi: Không giống như phần lớn các lệnh, lệnh này không tác động
    trực tiếp những hình tượng được chọn. Thay vào đó,
    nếu bạn chọn một « A » (hay « a ») thì FontForge tạo
    (hay dùng lại) một hình tượng tên « a.sc », và nó sẽ sao chép
    vào « a.sc » một phiên bản đã sửa đổi của hình tượng « A ».

en: Unlikely Ofm File
vi: Tập tin OFM bất thường

en: Unlikely count of ligature components (%d), I suspect this ligature sub-
     table is garbage, I'm giving up on it.
vi: Số đếm thành phần chữ ghép không chắc (%d): bảng phụ chữ ghép này
    rất có thể là rác nên trình này chịu thua về nó.

en: Unlikely length for table, so I'm ignoring it. %u
vi: Chiều dài bảng không chắc nên bỏ qua. %u

en: Unlikely scale factor
vi: Hệ số co giãn không chắc

en: Unlikely script count (%d), I suspect the JSTF-
     table is garbage, I'm giving up on it.
vi: Số đếm chữ viết không chắc (%d): bảng JSFT
    rất có thể là rác nên trình này chịu thua về nó.

en: Unlink All
vi: Bỏ liên kết tất cả

en: Unnamed lookup
vi: Sự tra tìm không có tên

en: Unparseable contextual sequence on line %d of %s
vi: Gặp dãy ngữ cảnh không thể phân tích được trên dòng %d của %s

en: Unparseable glyph sequence in position on line %d of %s
vi: Gặp dãy ngữ cảnh không thể phân tích ở vị trí trên dòng %d của %s

en: Unparseable glyph sequence in substitution on line %d of %s
vi: Gặp dãy ngữ cảnh không thể phân tích trong sự thay thế trên dòng %d của %s

en: Unparseable include on line %d of %s
vi: Lời bao gồm không thể phân tách trên dòng %d của %s

en: Unparsed characters found after end of groups file (last line parsed was %d).
vi: Gặp ký tự chưa phân tích nằm sau kết thúc của tập tin các nhóm (dòng cuối cùng đã phân tích là %d).

en: Unreasonable DPI
vi: Điểm/insơ vô lý

en: Unreasonable ligature caret count
vi: Đếm quá đáng con nháy chữ ghép

en: Unspecified Language
vi: Ngôn ngữ không xác định

en: Unsupported filter: %s
vi: Bộ lọc không được hỗ trợ : %s

en: Unsupported image format must be bmp
vi: Định dạng ảnh không được hỗ trợ thì phải là BMP

en: Unsupported image format must be bmp or png
vi: Định dạng ảnh không được hỗ trợ thì phải là BMP hay PNG

en: UntitledGroup
vi: Nhóm Không Tên

en: UpdateFlex
vi: Cập Nhật Flex

en: UpperLimitBaselineRiseMin:
vi: Tiểu nâng cơ sở hạn trên:

en: UpperLimitGapMin:
vi: Tiểu khe hạn trên:

en: Urdu (India)
vi: Tiếng Ua-đu (Ấn Độ)

en: Urdu (Pakistan)
vi: Tiếng Ua-đu (Pa-ki-x-thănh)

en: Use CID Map
vi: Dùng sơ đồ CID

en: Use FreeType
vi: Dùng FreeType

en: Use Kerning Class?
vi: Dùng hạng định chỗ ?

en: Use UniqueID
vi: Dùng UniqueID

en: Use XUID
vi: Dùng XUID

en: Use _First
vi: Dùng đồ thứ _nhất

en: Use _Second
vi: Dùng đồ thứ _hai

note: GT: This is part of the PostScript language. "exit" should not be translated GT: as it is a PostScript keyword. (FF contains a small PostScript interpreter GT: so it can understand some PostScript fonts, and can generate errors when GT: handed bad PostScript).
en: Use of "exit" when not in a loop
vi: Dùng « exit » khi không phải trong vòng lặp

note: GT: This is part of the PostScript language. Neither "stop" nor "stopped" GT: should be translated as both are PostScript keywords.
en: Use of "stop" when not in a stopped
vi: Dùng « stop » khi không phải trong một « stopped ».

en: Use of a range offset of 0xffff to mean a missing glyph in cmap table
vi: Trong bảng cmap, dùng bù phạm vi 0xffff có nghĩa hình tượng còn thiếu

en: Use of obsolete blend operator.
vi: Dùng toán tử pha trộn quá cũ.

en: Use of undefined glyph class, %s, on line %d of %s
vi: Sử dụng hạng hình tượng chưa xác định %s trên dòng %d của %s

en: Use of undefined mark class, %s, on line %d of %s
vi: Sử dụng hạng dấu chưa xác định %s trên dòng %d của %s

en: Use quadratic splines for the guidelines layer of the font
vi: Hãy dùng chốt trục kiểu toàn phương cho lớp chỉ dẫn của phông chữ

en: Use spacing accents (Unicode: 02C0-02FF) rather than
    combining accents (Unicode: 0300-036F) when
    building accented glyphs.
vi: Dùng dấu phụ dãn cách (Unicode: 02C0-02FF)
    hơn là dấu phụ kết hợp (Unicode: 0300-036F)
    khi xây dựng hình tượng có dấu phụ.

en: Use the FreeType rasterizer (when available)
    to rasterize glyphs in the font view.
    This generally results in better quality.
vi: Dùng bộ làm mành FreeType (khi có sẵn)
    để làm mành hình tượng trong ô xem phông.Thường có kết quả là chất lượng cao hơn.

en: Use the cairo library for drawing (if available)
    This makes for prettier (anti-aliased) but slower drawing
    This applies to any windows created AFTER this is set.
    Already existing windows will continue as they are.
vi: Dùng thư viện cairo (nếu sẵn sàng) để vẽ ký tự.
    Nó vẽ đẹp hơn (làm trơn) còn chậm hơn.
    Bật tùy chọn này thì áp dụng cho cửa sổ nào được mở về sau.
    Cửa sổ nào đã mở thì không thay đổi.

en: Use this as the default base for the filename
    when generating a font.
vi: Dùng chuỗi này làm cơ bản mặc định
    cho tên tập tin khi tạo ra phông.

en: Use-my-metrics flag set on at least two components in glyph %d
vi: Cờ « use-my-metrics » (dùng đơn vị đo của tôi) được đặt vào
    ít nhất hai thành phần trong hình tượng %d

en: UseCairoDrawing
vi: VẽKiểuCairo

en: UseNewIndicScripts
vi: Dùng Chữ Viết Ấn Độ Mới

en: User controls the emboldening with the next two fields
vi: Người dùng điều khiển cách làm đậm bằng hai trường kế tiếp

en: Uzbek (Cyrillic)
vi: Tiếng U-x-béc (Ki-rin)

en: Uzbek (Latin)
vi: Tiếng U-x-béc (La-tinh)

en: VFlex Hint Color
vi: Màu mẹo VFlex

en: VHead _Column Spacing:
vi: Dãn cách _cột đầu D:

en: VHint Active Color
vi: Màu VHint hoạt động

en: VKern By Classes
vi: Định chỗ dọc theo hạng

en: VKern By Classes...
vi: Định chỗ dọc theo hạng...

en: VKern From HKern
vi: Định chỗ dọc từ định chỗ ngang

en: VKern:
vi: Định chỗ dọc:

en: VStem
vi: Cuống D

en: VWidth
vi: Rộng dọc

en: Validate Before Saving
vi: Hợp lệ hoá trước khi lưu

en: Validation of %.100s
vi: Hợp lệ hoá %.100s

en: Value exceeds tfm limitations
vi: Giá trị vượt quá phạm vi TFM

en: Value out of bounds
vi: Giá trị ở ngoại phạm vi

en: Value out of bounds in spline.
vi: Giá trị ở ngoại giới hạn trong chốt trục.

en: Value out of range
vi: Giá trị ở ngoại phạm vi

en: Vanishing Point:
vi: Điểm biến mất:

en: Variant Glyphs:
vi: Hình tượng biến đổi:

en: Variation Selector (or 0)
vi: Dấu chọn biến đổi (hay 0)

en: Variation Selectors B
vi: Dấu chọn biến đổi B

en: Variation selectors are normally between
       U+180B and U+180D
       U+FE00 and U+FE0F
       U+E0100 and U+E01EF
    did you really intend to use U+%04X?
vi: Dấu chọn biến đổi bình thường nằm trong phạm vi:
       U+180B ... U+180D
       U+FE00 ... U+FE0F
       U+E0100 ... U+E01EF
    Bạn thực sự muốn sử dụng U+%04X không?

en: Various errors occurred at the selected glyphs
vi: Gặp một số lỗi khác nhau tại những hình tượng đã chọn

en: Various specifications of PIXEL_SIZE do not match in %s
vi: Trong %s, có một số đặc tả PIXEL_SIZE (kích cỡ điểm ảnh) không tương ứng

en: Vattu Variants
vi: Biến thể Vat-tu

en: Vendor URL
vi: URL nhà sản xuất

en: Version %.20s
vi: Phiên bản %.20s

en: Vert. Construction
vi: Cấu tạo thẳng đứng

en: Vert. Hint Color
vi: Màu mẹo nằm dọc

note: GT: "Vert." is an abbreviation for Vertical
en: Vert. Variants
vi: Biến thể thẳng đứng

en: Vertical Baselines
vi: Đường cơ bản nằm dọc

en: Vertical Counter Add
vi: Thêm bộ đếm nằm dọc

en: Vertical Counter Scale
vi: Co giãn bộ đếm nằm dọc

en: Vertical Counters:
vi: Bộ đếm nằm dọc:

en: Vertical Extension Italic Correction
vi: Điều chỉnh nghiêng mở rộng dọc

en: Vertical Extents for %c%c%c%c
vi: Quy mô theo chiều dọc cho %c%c%c%c

en: Vertical Fractions
vi: Phân số dọc

en: Vertical Kana Alternates
vi: Đồ xen kẽ Kana theo chiều dọc

en: Vertical Kerning
vi: Định chỗ theo chiều dọc

en: Vertical Kerning Class
vi: Hạng định chỗ dọc

en: Vertical Only
vi: Chỉ theo chiều dọc

en: Vertical Rotation & Alternates
vi: Xoay và đồ xen kẽ theo chiều dọc

en: Vertical Scale:
vi: Co giãn nằm dọc:

en: Vertical Stem Width Add
vi: Thêm độ rộng cuống nằm dọc

en: Vertical Stem Width Scale
vi: Co giãn độ rộng cuống nằm dọc

en: Vertical _Metric Lines
vi: Đường đo nằ_m dọc

en: Vertical distance between the ink of the top and
    bottom elements of a skewed fraction.
vi: Khoảng cách theo chiều dọc giữa
    yếu tố đầu và yếu tố cuối của phân số
    bị lệch.

en: Vertical: %d baseline | Vertical: %d baselines
vi[0]: Nằm dọc: %d đường cơ bản

en: Very Condensed
vi: Co lại nhiều

en: Very Expanded
vi: Dãn ra nhiều

en: Very Light
vi: Rất nhẹ

en: View Point
vi: Điểm nhìn

en: Vowel Jamo Forms
vi: Hình Ja-mô nguyên âm

en: WWS Family
vi: Nhóm WWS

en: WWS Subfamily
vi: Nhóm phụ WWS

en: W_hitespace Glyphs
vi: _Hình tượng khoảng trắng

en: W_ithin Rectangle
vi: Ở t_rong chữ nhật

en: Wansung (Korean)
vi: Wansung (Hàn)

en: Warn if _unlinked references
vi: Cảnh báo nế_u tham chiếu không liên kết

en: Warn if one glyph contains an outline while the other contains a reference (but the reference describes the same outline)
vi: Cảnh báo nếu hình tượng này chứa nét ngoài còn hình tượng khác chứa tham chiếu (nhưng tham chiếu diễn tả cùng một nét ngoài).

en: Warn if the outlines are close but not exactly the same
vi: Cảnh báo nếu hai nét ngoài tương tự nhưng không phải trùng

en: Warning: %dth axis value (%g) is outside the allowed range [%g,%g]
vi: Cảnh báo : giá trị trục thứ %d (%g) nằm ở ngoại phạm vi hợp lệ [%g,%g]

en: Warning: %s has a different family name than does %s (GenerateFamily)
vi: Cảnh báo : %s có nhóm tên khác với %s (Tạo ra nhóm)

en: Warning: %s(%s) is both extended and condensed. That's impossible.
vi: Cảnh báo : %s(%s) đã được dãn ra còn cũng được co lại. Không thể làm được.

en: Warning: 'cvar' contains intermediate tuple data.
     FontForge doesn't support this.
vi: Cảnh báo : 'cvar' chứa dữ liệu đối tượng nhiều thành phần trung gian.
    Trình FontForge không hỗ trợ.

en: Warning: Both extended and condensed. That's impossible.
vi: Cảnh báo : cả hai đã được dãn ra còn cũng được co lại. Không thể làm được.

en: Warning: Byte swapped font mark in palm font.
vi: Cảnh báo : gặp dấu phông đã trao đổi byte trong phông Palm.

en: Warning: Encoding %d (0x%x) is mapped to at least two locations (%s@0x%02x and %s@0x%02x)
     Only one will be used here.
vi: Cảnh báo : bảng mã %d (%x) được ánh xạ tới ít nhất hai vị trí
    (%s@0x%02x và %s@0x%02x).
    Ở đây sẽ chỉ dùng một cái.

en: Warning: Font Bucket version 4 treated as 0.
vi: Cảnh báo : Font Bucket phiên bản 4 được xử lý như là phiên bản 0.

en: Warning: Font contained no glyphs
vi: Cảnh báo : phông không chứa hình tượng

en: Warning: Glyph %d contains either private or intermediate tuple data.
     FontForge supports neither.
vi: Cảnh báo : hình tượng %d chứa dữ liệu đối tượng nhiều thành phần
    kiểu hoặc riêng hoặc trung gian.
    Trình FontForge không hỗ trợ điều nào trong hai kiểu này.

en: Warning: Mac and Unicode entries in the 'name' table differ for the
     %s string in the language %s
     Mac String: %s
    Mac Unicode String: %s
vi: Cảnh báo : trong bảng « name » (tên), các mục nhập kiểu Mac và Unicode
    khác biệt đối với chuỗi %s bằng ngôn ngữ %s :
     • chuỗi Mac: %s
     • chuỗi Unicode Mac: %s

en: Warning: Mac and Windows entries in the 'name' table differ for the
     %s string in the language %s
     Mac String: %s
    Windows String: %s
vi: Cảnh báo : trong bảng « name » (tên), các mục nhập kiểu Mac và Windows
    khác biệt đối với chuỗi %s bằng ngôn ngữ %s :
     • chuỗi Mac: %s
     • chuỗi Windows: %s

en: Warning: Mac string is a subset of the Unicode string in the 'name' table
     for the %s string in the %s language.
vi: Cảnh báo : trong bảng « name » (tên), chuỗi Mac là tập hợp con
    của chuỗi Unicode đối với chuỗi %s bằng ngôn ngữ %s.

en: Warning: Mac string is a subset of the Windows string in the 'name' table
     for the %s string in the %s language.
vi: Cảnh báo : trong bảng « name » (tên), chuỗi Mac là tập hợp con
    của chuỗi Windows đối với chuỗi %s bằng ngôn ngữ %s.

en: Warning: No characters selected in AddDHint(%d,%d %d,%d %d,%d)
vi: Cảnh báo : chưa chọn ký tự trong Thêm lời gợi ý (%d,%d %d,%d %d,%d)

en: Warning: No characters selected in AddHint(%d,%d,%d)
vi: Cảnh báo : chưa chọn ký tự trong Thêm lời gợi ý (%d,%d,%d)

en: Warning: There are already some 'aalt' lookups in
    the font but there are other feature tags associated
    with these lookups. If you proceed with this command
    the 'aalt' tag will be removed from those lookups,
    and new lookups will be generate which will NOT be
    associated with the other feature tag(s).
     Is that what you want?
vi: Cảnh báo : đã có một số sự tra tìm kiểu « aalt »
    trong phông này, nhưng cũng có thẻ tính năng khác
    liên quan đến sự tra tìm đó. Nếu bạn vẫn tiếp tục
    chạy câu lệnh này, thẻ « aalt » sẽ bị gỡ bỏ khỏi
    các sự tra tìm đó, và các sự tra tìm mới được tạo ra
    mà sẽ KHÔNG liên quan đến các thẻ tính năng khác.
    Bạn có muốn tạo trường hợp này không?

en: Warning: There are already some 'aalt' lookups in
    the font, some have no other feature tags associated
    with them and these will be removed, others have other
    tags associated and these will remain while the 'aalt'
    tag will be removed from the lookup -- a new lookup
    will be generated which is not associated with any
    other feature tags.
     Is that what you want?
vi: Cảnh báo : đã có một số sự tra tìm kiểu « aalt »
    trong phông này; mốt số sự tra tìm không
    có thẻ tính năng khác liên quan nên bị gỡ bỏ;
    một số sự tra tìm khác có thẻ khác liên quan
    nên sẽ còn lại, nhưng thẻ « aalt » sẽ bị gỡ bỏ
    khỏi sự tra tìm — một sự tra tìm mới sẽ được tạo ra
    mà KHÔNG liên quan đến thẻ tính năng khác.
    Bạn có muốn tạo trường hợp này không?

en: Warning: There are already some 'aalt' lookups in
    the font. If you proceed with this command those
    lookups will be removed and new lookups will be
    generated. The old information will be LOST.
     Is that what you want?
vi: Cảnh báo : đã có một số sự tra tìm kiểu « aalt »
    trong phông này. Nếu bạn vẫn tiếp tục chạy
    câu lệnh này, các sự tra tìm đó sẽ bị gỡ bỏ,
    và các sự tra tìm mới được tạo ra. Thông tin cũ
    sẽ bị MẤT. Bạn có muốn tạo trường hợp này không?

en: Warning: Unable to parse token %s, some features may be lost
vi: Cảnh báo : không thể phân tích hiệu bài %s nên một số tính năng có thể bị mất

en: Warning: Unreasonably big splines. They will be ignored.
vi: Cảnh báo : chốt trục quá lớn vô lý nên bị bỏ qua.

en: Warning: could not figure out where the hint (%d,%d %d,%d %d,%d) is valid
vi: Cảnh báo : không thể tìm biết lời gợi ý (%d,%d %d,%d %d,%d) hợp lệ ở đâu

en: Watch Points not supported in glyphs with references
vi: Không hỗ trơ điểm theo dõi trong hình tượng có tham chiếu

en: Watch all selected points
    (stop when a point moves)
vi: Theo dõi mọi điểm đã chọn
    (dừng khi điểm di chuyển)

en: Watched Cvt Change
vi: Cvt đã theo dõi có thay đổi

en: Watched Store Change
vi: Kho đã theo dõi có thay đổi

en: We don't understand this font
vi: Không hiểu được phông này

en: Weight, Width, Slope Only
vi: Chỉ Đậm, Rộng, Dốc

en: West-Cree
vi: Tiếng Tây Cợ-ri

en: What is the pixel size of the font in this file?
vi: Trong tập tin này, phông có kích cỡ điểm ảnh nào?

en: What type(s) of palm font records do you want?
vi: Bạn muốn (những) kiểu mục ghi phông Palm nào?

en: When "Endpoints specify minimum length and direction only" is checked, the replace pattern must be a single open contour with at least 3 points on it.
vi: Bật tùy chọn này « Chỉ dùng điểm cuối để đặt hướng » thì mẫu thay thế phải là một đường viền mở riêng lẻ có ít nhất 3 điểm ở.

en: When "Endpoints specify minimum length and direction only" is checked, the search pattern must be a single open contour with at least 3 points on it (otherwise there is nothing to match).
vi: Bật tùy chọn này « Chỉ dùng điểm cuối để đặt hướng » thì mẫu tìm phải là một đường viền mở riêng lẻ có ít nhất 3 điểm ở (không thì không có gì cần khớp).

en: When "Endpoints specify minimum length and direction only" is checked, the search pattern must be a single open contour.
vi: Bật tùy chọn này « Chỉ dùng điểm cuối để đặt hướng » thì mẫu tìm phải là một đường viền mở riêng lẻ.

en: When FontForge detects that an expanded stroke will self-intersect,
    then setting this option will cause it to try to make things nice
    by removing the intersections
vi: Khi trình FontForge phát hiện một nét đã mở rộng sẽ tự cắt chéo,
    tùy chọn này sẽ gây ra nó thử cải tiến hành thức bằng cách gỡ bỏ sự chồng chéo.

en: When a curve passes very close to the center of a
    pixel you might want to check that the curve is on
    the intended side of that pixel.
    If it's on the wrong side, consider using a DELTA
    instruction to adjust the closest point at the
    current pixelsize.
vi: Khi một đường cong đi qua rất gần với tâm của một điểm ảnh,
    khuyên bạn kiểm tra đường cong đó nằm ở bên dự định của điểm ảnh đó.
    Ở bên sai thì có thể sử dụng một chỉ lệnh DELTA
    để điều chỉnh điểm gần nhất theo kích cỡ điểm ảnh hiện thời.

en: When a font is opened, should it be made compact?
vi: Khi một phông chữ được mở, có nên ép chặt nó không?

en: When a single substitution is specified by glyph classes, those classes must be of the same length on line %d of %s
vi: Khi một sự thay thế riêng lẻ được hạng hình tượng ghi rõ, các hạng này phải có cùng một chiều dài trên dòng %d của %s

en: When a single substitution's replacement is specified by a glyph class, the thing being replaced must also be a class on line %d of %s
vi: Khi sự thay thế của một sự thay thế riêng lẻ được hạng hình tượng ghi rõ, đồ bị thay thế cũng phải là một hạng trên dòng %d của %s

en: When adding new entries, give them the same
    delta values as those on the first line.
vi: Khi thêm mục nhập mới, gán cho nó
    cùng một giá trị δ với mục trên dòng đầu.

en: When building an Apple distortable font, you must specify at least one name for the axis
vi: Khi xây dựng phông méo mó được kiểu Apple, bạn phải xác định ít nhất một tên cho trục

en: When centering an accent over a glyph, should the accent
    be centered on the highest point(s) of the glyph,
    or the middle of the glyph?
vi: Khi giữa lại dấu phụ trên hình tượng,
    trình FontForge nên giữa lại dấu phụ
    vào (các) điểm cao nhất của hình tượng,
    hay vào trung tâm của hình tượng?

en: When copying glyphs from the font view, also copy the
    glyphs' metadata (name, encoding, comment, etc).
vi: Khi sao chép hình tượng từ ô xem phông,
    cũng sao chép siêu dữ liệu (tên, bảng mã, chú thích v.v.)
    của hình tượng đó.

en: When copying glyphs from the font view, also copy the
    glyphs' truetype instructions.
vi: Khi sao chép hình tượng từ ô xem phông,
    cũng sao chép chỉ lệnh TrueType của nó.

en: When double clicking on a character in the font view
    open that character in a new window, otherwise
    reuse an existing one.
vi: Nhấn đôi vào ký tự trong ô xem phông thì mở ký tự
    trong cửa sổ mới, không thì dùng lại cửa sổ đã có.

en: When dragging points in the outline view a join may occur
    (two open contours may connect at their endpoints). When
    this is On a join will cause FontForge to stop moving the
    selection (as if the user had released the mouse button).
    This is handy if your fingers are inclined to wiggle a bit.
vi: Khi kéo điểm trong ô xem nét ngoài, có thể nối lại
    (hai đường viền mở có thể kết nối tại điểm cuối).
    Bật tùy chọn này thì dữ kiện nối lại sẽ gây ra
    trình FontForge ngừng di chuyển vùng chọn
    (đúng như người dùng đã buông nút chuột ra).
    Có ích nếu bạn gặp khó khăn điều chỉnh vi cấp.

en: When fontforge opens a (non-sfd) font it will try to display this unicode character in the fontview.
vi: Khi FontForge mở một phông chữ khác sfd, nó sẽ thử hiển thị ký tự Unicode này trong khung xem phông.

en: When generating a Mac Type1 resource font, you MUST generate at least one NFNT bitmap font to go with it. If you have not created any bitmaps for this font, cancel this dlg and use the Element->Bitmaps Available command to create one
vi: Khi tạo ra một phông tài nguyên kiểu 1 Mac, bạn PHẢI tạo ra
    ít nhất một phông mảng ảnh NFNT tương ứng. Nếu bạn chưa
    tạo mảng ảnh dành cho phông này, hãy thôi hộp thoại này
    rồi sử dụng câu lệnh « Phần tử > Mảng ảnh hiện có » để tạo nó.

en: When generating a set of BDF fonts ask the user
    to specify the screen resolution of the fonts
    otherwise FontForge will guess depending on the pixel size.
vi: Khi tạo ra một tập hợp phông BFD, nhắc người dùng
    xác định độ phân giải màn hình của các phông đó.
    Không thì trình FontForge sẽ đoán dựa vào kích cỡ điểm ảnh.

en: When generating a truetype or opentype font it is occasionally
    useful to know the mapping between truetype glyph ids and
    glyph names. Setting this option will cause FontForge to
    produce a file (with extension .g2n) containing those data.
vi: Khi tạo ra một phông kiểu TrueType hay OpenType,
    có ích khi biết cách ánh xạ mã số của hình tượng TrueType
    với tên hình tượng. Bật tùy chọn này thì trình FontForge
    xuất một tập tin (có phần mở rộng .g2n) chứa dữ liệu đó.

en: When loading a font in sfnt format (TrueType, OpenType, etc.),
    ask the user to specify which cmap to use initially.
vi: Khi nạp phông theo định dạng sfnt (TrueType, OpenType, v.v.),
    nhắc người dùng xác định có nên dùng đầu tiên cmap nào.

en: When loading a truetype or opentype font which has both a unicode
    and a CJK encoding table, use this flag to specify which
    should be loaded for the font.
vi: Khi nạp một phông TrueType hay OpenType có bảng mã
    kiểu cả hai Unicode và tiếng Trung/Nhật/Hàn, dùng cờ này
    để ngụ ý có nên nạp bảng mã nào.

en: When merging two CID keyed fonts, they must have the same Registry and Ordering, and the font being merged into (the mergee) must have a supplement which is at least as recent as the other's. Furthermore the mergee must have at least as many subfonts as the merger.
vi: Trộn hai phông đã khoá kiểu CID thì cả hai phải có cùng một Thanh ghi và Thứ tự, và phông nhận phải có một phần mở rộng không phải cũ hơn phông vào. Hơn nữa, phông nhận phải có số phông con bằng hay lớn hơn phông vào.

en: When placing grave and acute accents above letters, should
    FontForge center them based on their full width, or
    should it just center based on the lowest point
    of the accent.
vi: Khi để dấu huyền và dấu sắc trên con chữ,
    trình FontForge nên giữa lại dấu dựa vào
    bề rộng đầy, hay dựa vào điểm thấp nhất của dấu?

en: When serifs are removed (as first two in "m"), replace with:
vi: Khi bỏ chân (như hai chân thứ nhất của « m ») thì thay thế bằng:

en: When the hint's position is changed
    adjust the postion of any points
    which lie on that hint
vi: Khi vị trí lời gợi ý đã thay đổi,
    điều chỉnh vị trí của điểm nào
    nằm trên lời gợi ý đó.

en: When the mouse pointer is within this many pixels
    of one of the various interesting features (baseline,
    width, grid splines, etc.) the pointer will snap
    to that feature.
vi: Khi con trỏ chuột cách tính năng thích hợp
    (đường cơ sở, bề rộng, chốt trục lưới v.v.)
    theo số điểm ảnh này, con trỏ sẽ đính tính năng đó.

en: When the search path is a single open contour, the replace pattern must also be.
vi: Khi mẫu tìm là một đường viền mở riêng lẻ thì mẫu thay thế phải cũng nhau.

en: When the user clicks in the editing window, round the location to the nearest integers.
vi: Khi người dùng nhấn vào cửa sổ chỉnh sửa, làm tròn vị trí thành các số nguyên gần nhất.

en: Whether fonts loaded from the disk should retain their splines
    with the original order (quadratic or cubic), or whether the
    splines should be converted to the default order for new fonts
    (see NewFontsQuadratic).
vi: Phông được nạp từ đĩa nên vẫn giữ các chốt trục với thứ tự gốc
    (toàn phương hay lập phương), hoặc các chốt trục nên được
    chuyển đổi sang thứ tự mặc định cho phông mới
    (xem Phông mới TP/LP).

en: Whether to use mac-like icons to indicate modifiers (for instance ^ for Control)
    or to use an abbreviation (for instance "Cnt-")
vi: Có nên dùng biểu tượng kiểu Mac để ngụ ý phím bổ trợ (v.d. « ^ » là Control)
    hoặc viết tắt (v.d. « Cnt- »).

en: Which archived item should be opened?
vi: Có nên mở mục đã lưu trữ nào?

en: White Space
vi: Khoảng trắng

en: White space to be left between math formulae
    to ensure proper line spacing.
vi: Khoảng trắng cần để lại giữa hai công thức toán học, để đảm bảo khoảng cách dòng đúng.

en: Width Color
vi: Màu độ rộng

en: Width _Class
vi: Hạng bề _rộng

en: Width of Vertical Stems:
vi: Độ rộng của cuống nằm dọc:

en: Width or height arguments to imagemask contain invalid values
    (either negative or they require more data than provided).
vi: Đối số bề rộng hay bề cao tới bộ lọc ảnh chứa giá trị không hợp lệ
    (hoặc là số âm hoặc cần thiết dữ liệu thêm).

en: Width: %d
    Count: %d
    Percentage of Max: %d%%
vi: Rộng: %d
    Đếm: %d
    Phần trăm số tối đa : %d%%

en: Width: %d-%d (%d)
    Count: %d (%d)
    Percentage of Max: %d%%
vi: Rộng: %d-%d (%d)
    Đếm: %d (%d)
    Phần trăm số tối đa : %d%%

en: Win Ascent Offset:
vi: Bù lên Win:

en: Win Ascent:
vi: Lên Win:

en: Win Descent Offset:
vi: Bù xuống Win:

en: Win Descent:
vi: Xuống Win:

en: Win FNT
vi: FNT Win

en: Win FON
vi: FON Win

en: Win _Ascent Offset:
vi: Bù _lên Win:

en: Win _Descent Offset:
vi: Bù _xuống Win:

en: Windows Latin ("ANSI")
vi: La-tinh Windows ("ANSI")

en: Woods Cree
vi: Tiếng Cợ-ri rừng

en: Wrap Pos:
vi: Vị trí cuộn:

en: Write Control Value Table in Funits
    Pops a number(Funits) and a
    CVT index and writes the number to cvt[index]
vi: Write Control Value Table in Funits
    Bỏ một con số (Funit) và một chỉ mục CVT,
    sau đó ghi con số vào cvt[index]

en: Write Control Value Table in Pixel units
    Pops a number(26.6) and a
    CVT index and writes the number to cvt[index]
vi: Write Control Value Table in Pixel units
    Bỏ một con số (26.6) và một chỉ mục CVT,
    sau đó ghi con số vào cvt[index]

en: Write Store
    Pops a value and an index and writes the value to storage[index]
vi: Write Store
    Bỏ một giá trị và một chỉ mục, sau đó ghi giá trị vào lưu trữ [chỉ mục]

en: Write failed
vi: Lỗi ghi

en: Wrong Direction
vi: Hướng sai

en: Wrong number of entries in %s
vi: Gặp số mục nhập không đúng trong %s

en: Wrong type of SFD file
vi: Sai kiểu tập tin SFD

en: X Bitmap
vi: Mảng ảnh X

note: GT: an expression describing the transformation applied to the X coordinate
en: X Expr:
vi: Biểu thức X:

en: X Movement
vi: Dời X

en: X Repeat Count
vi: Số đếm X đã lặp lại

en: X Resource Editor
vi: Trình sửa tài nguyên X

en: X Scale Factor
vi: Hệ số co giãn X

en: X11 bitmap only sfnt (otb)
vi: sfnt chỉ mảng ảnh X11 (otb)

en: XHeight Percent
vi: Phần trăm độ cao X

en: XHeight Percent:
vi: Phần trăm độ cao X

en: XHeight:
vi: Cao X:

en: XUID-Base
vi: Cơ Sở XUID

note: GT: an expression describing the transformation applied to the Y coordinate
en: Y Expr:
vi: Biểu thức Y:

en: Y Movement
vi: Dời Y

en: Y Repeat Count
vi: Số đếm Y đã lặp lại

en: Y Scale Factor
vi: Hệ số co giãn Y

en: Y near¹ _standard heights
vi: Y gần¹ bề c_ao chuẩn

en: Y-Cree
vi: Tiếng Cợ-ri Y

en: Yes to _All
vi: Đồng ý _với tất cả

en: Yi Classic
vi: Tiếng Yi cổ điển

en: Yi Modern
vi: Tiếng Yi hiện đại

en: Yi Syllables/Radicals
vi: Căn thức/âm tiết Yi

en: You appear to have an old editing session on %s.
    Would you like to recover it?
vi: Có vẻ là bạn có một buổi hợp chỉnh sửa cũ trên %s.
    Bạn có muốn phục hồi nó không?

en: You are about to change the last quadratic
    layer to cubic. When this happens FontForge
    will remove all truetype instructions.
    
    This cannot be undone.
    
    Is this really your intent?
vi: Bạn sắp chuyển đổi lớp toàn phương cuối cùng
    sang lập phương. Kết quả là FontForge sẽ gỡ bỏ
    tất cả các chỉ lệnh TrueType.
    
    Không thể hủy bước này.
    
    Bạ thực sự có ý định này không?

en: You are about to delete a layer.
    This will lose all contours in that layer.
    If this is the last quadratic layer it will
    lose all truetype instructions.
    
    Deleting a layer cannot be undone.
    
    Is this really your intent?
vi: Bạn sắp xoá một lớp nào đó.
    Hành vi này sẽ mất tất cả các đường viền
    của lớp đó.
    Nếu đây là lớp toàn phương cuối cùng
    thì nó sẽ cũng mất tất cả các chỉ lệnh TrueType.
    
    Không thể hủy bước xoá lớp.
    
    Bạn thực sự có ý định này không?

en: You are attempting to clear %.30s which is referred to by
    another character. Are you sure you want to clear it?
vi: Bạn đang thử gột %.30s đến đó một ký tự khác tham chiếu.
    Bạn có chắc muốn gột nó không?

en: You are attempting to paste a reference to %1$s into %2$s.
    But %1$s does not exist in this font, nor can I find the original character referred to.
    It will not be copied.
vi: Bạn đang thử dán vào %2$s một tham chiếu đến %1$s.
    Nhưng %1$s không nằm trong phông này,
    cũng không tìm thấy ký tự gốc đến đó đã tham chiếu.
    Vì thế sẽ không sao chép nó.

en: You are attempting to paste a reference to %1$s into %2$s.
    But %1$s does not exist in this font.
    Would you like to copy the original splines (or delete the reference)?
vi: Bạn đang thử dán vào %2$s một tham chiếu đến %1$s.
    Nhưng %1$s không nằm trong phông này.
    Bạn có muốn sao chép các chốt trục gốc (hay xoá tham chiếu) không?

en: You are attempting to paste glyph instructions from one font to another. Generally this will not work unless the 'prep', 'fpgm' and 'cvt ' tables are the same.
    Do you want to continue anyway?
vi: Bạn đang thử dán các chỉ dẫn hình tượng từ phông này vào phông khác. Nói chung là thao tác này sẽ không hoạt động được nếu các bảng « prep », « fpgm » và « cvt » không phải trùng.
    Bạn vẫn còn muốn tiếp tục không?

en: You are attempting to save a CID font in a non-CID format. This is ok, but it means that only the current sub-font will be saved.
    Is that what you want?
vi: Bạn đang thử lưu một phông kiểu CID theo định dạng khác CID.
    Việc này sẽ lưu chỉ phông con hiện thời. Có hợp với ý muốn không?

en: You are deleting the last anchor point in this character.
    Doing so will cause this dialog to close, is that what you want?
vi: Bạn đang xoá điểm neo cuối cùng trong ký tự này.
    Hành động này sẽ gây ra hộp thoại đóng: có hợp với ý muốn không?

en: You changed the point numbering
vi: Bạn đã thay đổi cách đánh số điểm

en: You do not have permission to read %.100s
vi: Bạn không có quyền đọc %.100s.

en: You have changed the transformation matrix, do you wish to use the new version?
vi: Bạn đã thay đổi ma trận chuyển dạng: muốn sử dụng phiên bản mới không?

en: You have changed this font's name without changing the UniqueID (or XUID).
    This is probably not a good idea, would you like me to
    generate a random new value?
vi: Bạn đã thay đổi tên phông này, còn chưa thay đổi mã số duy nhất (XUID).
    Thường không phải ý kiến tốt: bạn có muốn chương trình này
    tạo ra một giá trị ngẫu nhiên mới không?

en: You have just changed the point numbering of glyph %s.%s%s%s
vi: Bạn mới thay đổi cách đánh số các điểm trong hình tượng %s.%s%s%s

en: You may change the default instance of this font
vi: Bạn có khả năng sửa đổi thể hiện mặc định của phông này

en: You may create a script menu containing up to 10 frequently used scripts
    Each entry in the menu needs both a name to display in the menu and
    a script file to execute. The menu name may contain any unicode characters.
    The button labeled "..." will allow you to browse for a script file.
vi: Bạn có khả năng tạo một trình đơn văn lệnh chứa đến 10 văn lệnh
    thường dùng. Mỗi mục nhập trong trình đơn này cần có cả hai tên cần
    hiền thị và tập tin văn lệnh cần thực hiện. Tên trình đơn có thể chứa
    bất kỳ ký tự Unicode. Cái nút có nhãn « ... » sẽ cho bạn khả năng
    duyệt tìm tập tin văn lệnh.

en: You may create a script menu containing up to 10 frequently used scripts.
    Each entry in the menu needs both a name to display in the menu and
    a script file to execute. The menu name may contain any unicode characters.
    The button labeled "..." will allow you to browse for a script file.
vi: Bạn có khả năng tạo một trình đơn văn lệnh chứa đến 10 văn lệnh
    thường dùng. Mỗi mục nhập trong trình đơn này cần có cả hai tên cần
    hiền thị và tập tin văn lệnh cần thực hiện. Tên trình đơn có thể chứa
    bất kỳ ký tự Unicode. Cái nút có nhãn « ... » sẽ cho bạn khả năng
    duyệt tìm tập tin văn lệnh.

en: You may not paste a reference into this window
vi: Không thể dán vào cửa sổ này một tham chiếu

en: You may not rename any of the base glyphs, but your selection overlaps the set of base glyphs.
vi: Không cho phép bạn thay đổi tên của hình tượng cơ sở, và vùng chọn của bạn chồng chéo lên tập hợp hình tượng cơ sở.

en: You may not select both variants of 'f'
vi: Không cho phép chọn đồng thời cả hai biến thế « f »

en: You may not use spiros
vi: Không cho phép bạn sử dụng spiro

note: GT: The following strings should be concatenated together, the result GT: translated, and then broken into lines by hand. I'm sure it would GT: be better to specify this all as one string, but my widgets won't support GT: that
en: You may specify the new instance of this font
vi: Bạn có khả năng xác định thể hiện mới của phông này

en: You must choose a lookup type
vi: Bạn phải chọn một kiểu sự tra tìm

en: You must draw a line
vi: Bạn cần phải vẽ một đường

en: You must draw a line, with at most one additional point
vi: Bạn cần phải vẽ một đường có nhiều nhất một điểm thêm nữa

en: You must install the freetype library before using this command.
vi: Trước khi sử dụng lệnh này thì bạn cần phải cài đặt thư viện « freetype ».

en: You must name the lookup.
vi: Bạn phải đặt tên cho sự tra tìm.

en: You must provide a glyph extension
vi: Phải cung cấp một phần mở rộng hình tượng

en: You must provide at least one name here
vi: Ở đây bạn phải cung cấp ít nhất một tên

en: You must select a Lookup Type.
vi: Bạn phải chọn một Kiểu sự Tra tìm.

en: You must select a glyph before you can import an image into it
vi: Bạn phải chọn một hình tượng để có khả năng nhập khẩu ảnh vào nó.

en: You must select a lookup subtable to contain this kerning pair
vi: Bạn phải chọn một sự tra tìm thích hợp để chứa cặp định chỗ này

en: You must select at least one language for each script.
vi: Bạn phải chọn ít nhất một ngôn ngữ cho mỗi chữ viết.

en: You must select at least one language.
    Use the "Default" language if nothing else fits.
vi: Bạn phải chọn ít nhất một ngôn ngữ.
    Không có gì thích hợp thì chọn
    ngôn ngữ « Mặc định ».

en: You must select at least one script if you provide a feature tag.
vi: Cung cấp một thẻ tính năng thì phải chọn ít nhất một chữ viết.

en: You must specify a glyph extension
vi: Bạn phải xác định một phần mở rộng hình tượng

en: You must specify a glyph name for subtable %s
vi: Bạn cần phải ghi rõ một tên hình tượng cho bảng phụ %s

en: You must specify a medial tile
vi: Bạn cần phải ghi rõ một đá lát ở giữa

en: You must specify a replacement glyph for %s
vi: Bạn phải xác định một hình tượng thay thế cho %s

en: You must specify a standard type1 extension (.pfb or .pfa)
vi: Phải xác định một phần mở rộng kiểu 1 tiêu chuẩn (.pfb hay .pfa).

en: You must specify an isolated (or medial) tile
vi: Bạn cần phải ghi rõ một đá lát cô lập (hay ở giữa)

en: You should only specify the TrueType Unique Font Identification string in one language. This font has more. Do you want to continue anyway?
vi: Bạn nên ghi rõ chuỗi nhận diện phông duy nhất TrueType bằng chỉ một ngôn ngữ. Phông này ghi rõ bằng nhiều ngôn ngữ. Bạn vẫn muốn tiếp tục không?

en: You will get better instructions if you fill in the Private dictionary, Element->Font Info->Private, for the font
vi: Bạn sẽ thấy chỉ dẫn hữu ích hơn nếu bạn điền vào mục
    Từ điển riêng « Phần tử > Thông tin phông > Riêng » cho phông.

en: Your font has a 2 byte encoding, but you are attempting to save it in a format that only supports one byte encodings. This means that you won't be able to access anything after the first 256 characters without reencoding the font.
    
    Do you want to proceed anyway?
vi: Phông của bạn có bảng mã byte đôi, còn bạn thử lưu nó
    theo một định dạng chỉ hỗ trợ bảng mã byte đơn.
    Có nghĩa là bạn sẽ không thể truy cập đến gì phía sau
    256 ký tự thứ nhất nếu không mã hoá lại phông này.
    
    Bạn vẫn muốn tiếp tục lại không?

en: Your font is missing the dotlessi glyph,
    please add it and remake your accented glyphs
vi: Phông của bạn còn thiếu hình tượng dotlessi (chữ i không có dấu chấm trên).
    Hãy thêm nó rồi tạo lại các hình tượng có dấu phụ.

note: GT: Adobe decided that a dotless j glyph was needed, assigned a code GT: point to it in the private use area, and named it "dotlessj". Then GT: years later the Unicode people decided one was needed and assigned GT: it U+0237, so that's now the official code point and it is named GT: "uni0237". The n
en: Your font is missing the uni0237 glyph,
    and the deprecated dotlessj glyph,
    please add the former and remake your accented glyphs
vi: Phông của bạn còn thiếu hình tượng uni0237,
    và hình tượng bị phản đối « dotlessj » (chữ j không có dấu chấm trên).
    Hãy thêm hình tượng thứ nhất rồi tạo lại các hình tượng có dấu phụ.

en: Your version of the freetype library does not contain the bytecode interpreter.
vi: Bạn có một phiên bản thư viện « freetype » mà không chứa bộ thông dịch mã byte.

en: Z_oom out
vi: Th_u nhỏ

en: Zande
vi: Tiếng Xan-đe

en: Zapf Dingbats
vi: Ký tự trang trí Zapf

en: Zone:
vi: Vùng:

en: Zones
vi: Vùng

en: _16x4 cell window
vi: Cửa sổ có ô _16×4

en: _24 pixel outline
vi: Nét ngoài _24 điểm ảnh

en: _36 pixel outline
vi: Nét ngoài _36 điểm ảnh

en: _3D Rotate
vi: Xoay _3D

en: _48 pixel outline
vi: Nét ngoài _48 điểm ảnh

en: _72 pixel outline
vi: Nét ngoài _72 điểm ảnh

en: _8x2  cell window
vi: Cửa sổ có ô _8×2

en: _96 pixel outline
vi: Nét ngoài _96 điểm ảnh

en: _AA
vi: Làm t_rơn

en: _Accept inexact
vi: Chấp nhận không chính _xác

en: _Activate Spiro
vi: Bật Spir_o

en: _Add 'aalt' features
vi: Thêm tính năng « _aalt »

en: _Add Anchor
vi: Thê_m neo

en: _Add Diff Outlines to Background
vi: Them nét ng_oài khác vào nền

en: _Add Encoding Slots...
vi: Thê_m khe bảng mã...

en: _Add HHint
vi: Thê_m lời gợi ý N

en: _Add Selected
vi: Thê_m đồ đã chọn

en: _Advance Width only
vi: Chỉ độ rộng _sớm

en: _All Fonts
vi: Mọi _phông

en: _Alphabetic
vi: _ABC

en: _Alter Class
vi: _Sửa hạng

en: _Anchor Control...
vi: Điều khiển n_eo...

en: _Anchored Pairs
vi: Cặp thả n_eo

en: _Anchors
vi: _Neo

en: _Anti Alias
vi: Làm t_rơn

en: _Anti-Aliased
vi: _Trơn

en: _Apply to All
vi: Á_p dụng cho tất cả

en: _Apply to Selection
vi: Á_p dụng cho vùng chọn

en: _Arm Style
vi: Kiểu dáng t_ay

en: _Around
vi: _Khoảng

en: _Ascent:
vi: _Lên:

en: _Auto
vi: _Tự động

en: _Auto Width...
vi: _Tự động đặt bề rộng...

en: _BDF Info...
vi: Thông tin _BDF...

en: _Base Filename:
vi: Tên tập tin cơ _bản:

en: _Base:
vi: Cơ _sở :

en: _Bigger Pixel Size
vi: Cỡ điểm ảnh _lớn hơn

en: _Bigger Point Size
vi: Cỡ điểm _lớn hơn

en: _Blend to New Font...
vi: T_rộn tới phông mới...

note: GT: You might not want to translate this, it's a keyword in PostScript font files
en: _BlueValues
vi: Giá trị màu _xanh

en: _Both
vi: _Cả hai

en: _Bottom hint:
vi: Gợi ý cuố_i:

en: _Build Accented Glyph
vi: _Xây dựng hình tượng có dấu phụ

en: _Build Syllables
vi: _Xây dựng âm tiết

en: _Butt
vi: Nắ_p

en: _By Base Char
vi: Th_eo ký tự cơ sở

en: _CJK
vi: _TNH

en: _Center in Width
vi: _Giữa lại trong bề rộng

en: _Change Supplement...
vi: Đổi phần bổ s_ung...

en: _Changed Glyphs
vi: Hình tượng _bị thay đổi

en: _Clear HStem
vi: Gột _cuống N

en: _Clear Hints
vi: Gột _các lời gợi ý

en: _Cluster
vi: _Chùm

en: _Condense/Extend...
vi: _Co lại/Dãn ra...

en: _Control Point Info
vi: Thông tin điểm điều _khiển

en: _Control Points near horizontal/vertical
vi: Điểm điều khiển nằm gần chiều ngang/dọ_c

en: _Convert to CID
vi: _Chuyển đổi sang CID

en: _Copies:
vi: Bản _sao :

en: _Correct Direction
vi: _Hướng đúng

note: GT: Here (and following) MM means "MultiMaster"
en: _Create MM...
vi: Tạo _MM...

en: _Create Pair
vi: Tạo _cặp

en: _Curve
vi: _Cong

en: _Debug...
vi: _Gỡ lỗi...

en: _Default New Entries to First
vi: Mục nhập mới có giá trị đầ_u

en: _Default Using Suffix:
vi: Mặc định _dùng hậu tố :

en: _Descent:
vi: _Xuống:

en: _Deselect All
vi: _Bỏ chọn tất cả

en: _Detach
vi: Gỡ _ra

en: _Detach Glyphs
vi: Gỡ _ra hình tượng

en: _Diagonal Hints
vi: Mẹo c_héo

en: _Display Compositions...
vi: _Hiển thị sự cấu tạo...

en: _Displayed Font
vi: Phông đã _hiển thị

en: _Docked Palettes
vi: Bảng chọn thả n_eo

en: _Don't AutoHint
vi: _Không gợi ý tự động

en: _Don't Expand
vi: Đừng _mở rộng

en: _Earlier
vi: T_rước

en: _Edges near horizontal/vertical
vi: Cạnh gần chiều ng_ang/dọc

en: _Edit Data
vi: _Sửa dữ liệu

en: _Edit Instructions...
vi: _Sửa chỉ dẫn...

en: _Em Size:
vi: Kích cỡ _Em:

en: _Embeddable
vi: _Nhúng được

en: _Encoding Hex
vi: Thập lục _bảng mã

en: _Error Limit:
vi: Hạn _lỗi :

en: _Exact
vi: Chính _xác

en: _Exclude
vi: _Loại trừ

en: _Expand Stroke...
vi: _Mở rộng nét...

en: _Extrema
vi: Thá_i cực

en: _Family Name:
vi: _Tên nhóm:

en: _Feature:
vi: _Tính năng:

en: _Find Intersections
vi: _Tìm giao

en: _First Point
vi: Điểm đầ_u

en: _Fit
vi: _Vừa

en: _Flatten
vi: Làm _phẳng

en: _Flatten bumps on lines
vi: Làm _phẳng mụn trên đường

en: _Font Info...
vi: Thông tin _phông...

en: _Force Encoding
vi: _Buộc bảng mã

en: _Forget about it
vi: _Quên về gì

en: _Freehand
vi: Bằng t_ay

en: _Full Font Display
vi: Xem t_oàn phông

en: _G2 Curve
vi: Cong G2

en: _Gap:
vi: _Khe:

en: _Generate Fonts...
vi: Tạo ra phôn_g...

en: _Give Up
vi: Chị_u thua

en: _Glyph Image
vi: Ảnh hình tượn_g

en: _Glyph Info...
vi: Thông tin hình tượn_g...

en: _Glyph Tabs
vi: Thẻ hình tượn_g

en: _Glyphs Worth Outputting
vi: Hình tượn_g đáng xuất

en: _Guess
vi: Đ_oán

note: GT: Guide layer, make it short
en: _Guide
vi: _Dẫn

en: _HHead Ascent Offset:
vi: Bù lên đầu _N:

en: _HStem
vi: Cuống _N

en: _HVCurve
vi: _Cong ND

en: _Hide Unused Columns
vi: Ẩn cột k_hông dùng

en: _Hinting Needed
vi: _Cần gợi ý

en: _Hints controlling no points
vi: Lời gợi ý k_hông điều khiển điểm

en: _Horizontal Baselines...
vi: Đường cơ bản nằm ng_ang...

en: _Horizontal Hints
vi: Mẹo nằm ng_ang

en: _IBM Family:
vi: Nhóm _IBM:

en: _IDEFs
vi: _IDEF

en: _Index
vi: Chỉ _số

en: _Insert Random Text...
vi: Chèn đ_oạn ngẫu nhiên...

en: _Interpolated
vi: Nộ_i suy

en: _Intersect
vi: _Cắt chéo

en: _Italic Angle:
vi: Góc ngh_iêng:

en: _Italic...
vi: Ngh_iêng...

en: _Justification...
vi: _Sắp thẳng...

en: _Kern Pairs
vi: Cặ_p định chỗ

en: _Kerning only
vi: C_hỉ định chỗ

en: _Knife
vi: D_ao

en: _Layers
vi: _Lớp

en: _Left Constraint
vi: Mép bên t_rái

en: _Letterform
vi: _Dạng chữ

en: _License...
vi: Giấy _phép...

en: _Ligatures
vi: Chữ _ghép

en: _Load Encoding...
vi: Nạ_p bảng mã...

en: _MATH Info...
vi: Thông tin _MATH...

en: _Magnify
vi: _Phóng to

note: GT: Make this (selected) point the first point in the glyph
en: _Make First
vi: Đặt thứ _nhất

en: _Match Fuzziness:
vi: Khớp hệ số _mờ :

en: _Maximum distance between points in a region
vi: Khoảng cách tối đa giữa hai điể_m trong vùng

en: _Merge Feature Info...
vi: T_rộn thông tin tính năng...

en: _Merge Fonts...
vi: T_rộn các phông...

en: _Metrics
vi: Đơn vị đ_o

en: _Midline
vi: Đường _giữa

en: _Miter
vi: _Mộng vuông góc

en: _Mixed
vi: _Hỗn hợp

en: _Modify Composition...
vi: _Sửa cấu tạo...

en: _Mono
vi: Đơn ng_uồn

en: _More hints than:
vi: Số lời gợị ý _hơn:

en: _More points than:
vi: Số điểm _hơn:

en: _Move Points
vi: Chu_yển điểm

en: _Multi Size Glyph
vi: Hình tượng đ_a kích cỡ

en: _Multi Size Glyphs
vi: Các hình tượng đ_a kích cỡ

en: _Name Contour
vi: Đặt tê_n đường viền

en: _New Composition...
vi: Cấu tạo mớ_i...

en: _Next >
vi: _Kế >

en: _Next Glyph
vi: Hình tượng _kế

en: _Next Point
vi: Điểm _kế

en: _Non Linear Transform...
vi: Chuyể_n dạng không tuyến...

en: _OS/2 Version
vi: Phiên bản _OS/2

en: _Off
vi: _Tắt

en: _Order
vi: _Thứ tự

en: _Outline Font
vi: Phông nét ng_oài

en: _Outline...
vi: Nét ng_oài...

en: _Overlapped hints
vi: Mẹ_o chồng lấp

en: _Overview
vi: T_oàn cảnh

en: _Pairs
vi: Cặ_p

en: _Palettes
vi: _Bảng chọn

en: _Parse
vi: _Phân tích

en: _Partial
vi: Bộ _phận

en: _Point
vi: Đ_iểm

en: _Point of View Projection...
vi: H_iện hình điểm nhìn...

en: _Pointer
vi: Con t_rỏ

en: _Points
vi: Điể_m

en: _Points near¹ hint edges
vi: Điể_m gần¹ cạnh gợi ý

en: _Points too far
vi: Chỉ quá _xa

en: _Pointsize Y:
vi: Cỡ điểm _Y:

en: _Pointsize:
vi: _Cỡ điểm:

en: _Populate
vi: Điền _vào

en: _Prev Glyph
vi: Hình tượng _lùi

en: _Prev Point
vi: Điểm _lùi

en: _Printer:
vi: _Máy in

en: _Proportion
vi: Tỷ _lệ

en: _Radius:
vi: _Bán kính:

en: _Reencode
vi: Mã hoá _lại

en: _References...
vi: _Tham chiếu...

en: _Remove Empty
vi: Bỏ mục _rỗng

en: _Remove Font
vi: _Bỏ phông

en: _Remove Overlap
vi: _Bỏ sự chồng lấp

en: _Replace Glyph...
vi: Tha_y thế hình tượng...

en: _Retain
vi: _Giữ lại

en: _Revert All
vi: H_oàn nguyên tất cả

en: _Revert File
vi: H_oàn nguyên tập tin

en: _Review
vi: _Xem lại

en: _Review Hints...
vi: _Xem lại các lời gợi ý...

en: _Right Constraint
vi: Mép bên _phải

en: _Right→
vi: _Phải→

en: _Rotate 90° CW
vi: _Xoay 90º xuôi chiều

en: _Round
vi: T_ròn

en: _Round To Grid
vi: Làm t_rộn tới lưới

en: _Ruler
vi: T_hước

en: _Rulers
vi: T_hước

en: _Save Namelist of Font...
vi: Lưu danh _sách tên của phông...

en: _Save in UTF8
vi: _Lưu dạng UTF8

en: _Scale Outlines
vi: _Co giãn nét ngoài

en: _Scroll
vi: _Cuộn

en: _Serifs
vi: _Chân

en: _Shades
vi: _Sắc màu

en: _Shadow
vi: _Bóng

en: _Show ATT
vi: _Hiện ATT

en: _Show Exact *stem3
vi: Hiện *_stem3 chính xác

en: _Side Bearings
vi: Vị trí phương hướng _bên

en: _Simplify
vi: _Giản dị hóa

en: _Skew...
vi: _Lệch...

en: _Skip for now
vi: Bỏ _qua lần này

en: _Smaller Pixel Size
vi: Cỡ điểm ảnh _nhỏ hơn

en: _Smaller Point Size
vi: Cỡ điểm _nhỏ hơn

en: _Space Points
vi: Giãn _cách điểm

en: _String Type
vi: Kiểu _chuỗi

en: _Stroked Font
vi: Phông _vẽ nét

en: _Substitutions...
vi: _Sự thay thế...

en: _Tag:
vi: _Thẻ:

en: _Tangent
vi: _Tiếp xúc

en: _Thirds in Width
vi: _Phần ba trong bề rộng

en: _Top hint:
vi: Gợi ý đầ_u :

en: _Transform Pen:
vi: Chu_yển dạng bút:

en: _Transform...
vi: _Chuyển dạng...

en: _Transformations
vi: _Biến đổi

en: _TrueType Instructions
vi: Chỉ dẫn _TrueType

en: _Twilight Pnt Cnt:
vi: Số đếm điểm _hoàng hôn:

en: _Type3 Multi Layered Font
vi: Phông đa lớp _Type3

en: _Typo Ascent Offset:
vi: Bù lên lỗi _gõ :

en: _UniqueID:
vi: Mã số d_uy nhất:

en: _Unlink
vi: _Bỏ liên kết

en: _Unlink All
vi: _Bỏ liên kết tất cả

en: _Up↑
vi: _Lên↑

en: _Use It
vi: _Dùng nó

en: _Use My Metrics
vi: Dùng đơn _vị đo của tôi

en: _VStem
vi: Cuống _D

en: _VWidth
vi: Rộng _dọc

en: _Validation
vi: _Hợp lệ hoá

en: _Version
vi: _Phiên bản

en: _Version:
vi: _Phiên bản:

en: _Vertical Baselines...
vi: Đường cơ bản nằm _dọc...

en: _Vertical Hints
vi: Mẹ_o nằm dọc

en: _Warn if inexact
vi: Cảnh _báo nếu không chính xác

en: _Weight
vi: Độ đậ_m

en: _Weight Class
vi: _Hạng đậm

en: _Width
vi: _Rộng

en: _Window Type
vi: Kiểu cử_a sổ

en: _Wireframe
vi: _Lưới thép

en: _Wireframe...
vi: _Lưới thép...

en: _X Resource Editor...
vi: Trình sửa tài nguyên _X...

en: _X near¹
vi: _X gần¹

en: _X-Height
vi: Cao _X

en: _Y near¹
vi: _Y gần¹

en: _Zone:
vi: _Vùng:

en: _Zones:
vi: _Vùng:

en: accent attachment table
vi: bảng đính dấu phụ

en: alternate subs
vi: thay thế xen kẽ

en: axis variation table
vi: bảng biến đổi trục

en: base
vi: cơ sở

en: baseline table (AAT version)
vi: Bảng đường cơ bản (phiên bản AAT)

en: bitmap data table (AAT version)
vi: Bảng dữ liệu mảng ảnh (phiên bản AAT)

en: bitmap data table (OT version)
vi: Bảng dữ liệu mảng ảnh (phiên bản OT)

en: bitmap font header table
vi: bảng phần đầu phông ảnh mảng

en: bitmap location table (AAT version)
vi: Bảng vị trí mảng ảnh (phiên bản AAT)

en: bitmap location table (OT version)
vi: Bảng vị trí mảng ảnh (phiên bản OT)

en: can't create temporary file
vi: không thể tạo tập tin tạm thời

en: character code mapping table
vi: bảng ánh xạ mã ký tự

en: classes
vi: hạng

en: component with no base glyph
vi: thành phần không có hình tượng cơ sở

en: control value program table
vi: bảng chương trình giá trị điều khiển

en: control value table
vi: bảng giá trị điều khiển

en: copyright notice
vi: thông báo bản quyền

en: couldn't write encodings file
vi: không thể ghi tâp tin bảng mã

en: coverage
vi: bao quát

en: coverage table extends beyond end of table
vi: bảng bao quát vượt quá kết thúc của bảng

en: cursive entry
vi: vào chữ thảo

en: cursive exit
vi: ra chữ thảo

note: GT: See the long comment at "Property|New" GT: The msgstr should contain a translation of "Script", ignore "cursive|" GT: English uses "script" to me a general writing style (latin, greek, kanji) GT: and the cursive handwriting style. Here we mean cursive handwriting.
en: cursive|Script
vi: Chữ viết

en: digital signature table
vi: bảng chữ ký thuật số

en: either by explicitly entering the contribution
vi: hoặc bằng cách nhập dứt khoát sự đóng góp

en: electronic end user license table
vi: bảng giấy phép người dùng cuối điện tử

en: em units
vi: đơn vị Em

en: em-units
vi: đơn vị Em

en: embedded bitmap scaling control table
vi: bảng điều khiển co giãn mảng ảnh nhúng

en: end of subroutine reached with no return in %s
vi: gặp kết thúc hàm phụ, chưa trả lại trong %s

en: extended metamorphosis table
vi: bảng biến thái kéo dài

en: family name
vi: tên nhóm

en: font descriptor table
vi: bảng bộ mô tả phông

en: font header table
vi: bảng phần đầu phông

en: font metrics table
vi: bảng đơn vị đo phông

en: font name
vi: tên phông

en: font program table
vi: bảng chương trình phông

en: font variation table
vi: bảng biến đổi phông

note: GT: Some wit at MIT came up with this ("ontology recapitulates phylogony" is the original)
en: fontology recapitulates file-ogeny
vi: FontForge là hộp công cụ phông

en: full name
vi: tên đầy đủ

en: gaspTableEntry|New
vi: Mới

en: glyph definition table
vi: bảng xác định hình tượng

en: glyph location table
vi: bảng vị trí hình tượng

en: glyph name and PostScript compatibility table
vi: bảng tính tương thích giữa tên hình tượng và PostScript

en: glyph outline table
vi: bảng nét ngoài hình tượng

en: glyph positioning table
vi: bảng định vị hình tượng

en: glyph reference table
vi: bảng tham chiếu hình tượng

en: glyph substitution table
vi: bảng thay thế hình tượng

en: glyph variation table
vi: bảng biến đổi hình tượng

en: glyphs
vi: hình tượng

en: grid-fitting and scan-conversion procedure table
vi: bảng thủ tục chuyển đổi bản quét và vừa lưới

en: hang
vi: treo

en: horizontal device metrics table
vi: bảng đơn vị đo thiết bị nằm ngang

en: horizontal header table
vi: bảng phần đầu nằm ngang

en: horizontal metrics table
vi: bảng đơn vị đo nằm ngang

en: horizontal style table
vi: bảng kiểu dáng nằm ngang

en: ideo
vi: ghiý

en: if smaller than
vi: nếu nhỏ hơn

note: GT: here "tan" means trigonometric tangent
en: if tan less than
vi: nếu hàm tan nhỏ hơn

en: justification table (AAT version)
vi: bảng sắp thẳng (phiên bản AAT)

en: justification table (OT version)
vi: bảng sắp thẳng (phiên bản OT)

en: kern pair
vi: cặp định chỗ

en: kerning table
vi: bảng định chỗ

en: layout feature table
vi: bảng tính năng bố trí

en: ligature
vi: chữ ghép

en: ligature caret table
vi: bảng con nháy chữ ghép

en: linear threshold table
vi: bảng ngưỡng tuyến tính

en: logical AND
    Pops two values, ands them, pushes result
vi: AND lôgic
    Bỏ hai giá trị, thêm vào nhau (VÀ), đẩy kết quả

en: logical NOT
    Pops a number, if 0 pushes 1, else pushes 0
vi: NOT lôgic
    Bỏ một con số, nếu 0 thì đẩy 1,
    không thì đẩy 0

en: logical OR
    Pops two values, ors them, pushes result
vi: OR lôgic
    Bỏ hai giá trị, dùng HOẶC lôgic, đẩy kết quả

en: longer than
vi: dài hơn

en: math table
vi: bảng toán học

en: maximum profile table
vi: bảng nét mặt nghiêng tối đa

en: metamorphosis table
vi: bảng biến thái

en: moves point to InterSECTion of two lines
    Pops start,end start,end points of two lines
    and a point to move. Point is moved to
    intersection
vi: dời điểm sang giao của hai đường (SECT)
    Bỏ các điểm đầu,cuối và đầu,cuối của hai đường
    và một điểm cần dời. Điểm được dời sang giao

en: multiple subs
vi: đa thay thế

en: name table
vi: bảng tên

en: nohints
vi: không gợi ý

en: of each master design, or by entering the design
vi: của mỗi sơ đồ thiết kế chủ, hoặc bằng cách nhập

en: optical bounds table
vi: bảng biên giới thị giác

en: pair
vi: cặp

en: points|_Merge
vi: T_rộn

en: position
vi: vị trí

en: positioning
vi: định vị

en: ppem is different in the two fonts, cowardly refusing to compare glyphs
vi: ppem khác giữa hai phông nên từ chối so sánh hình tượng

en: problfixup|Bad Directions
vi: Hướng sai

en: problfixup|Mark for Overlap fix before Save
vi: Đánh dấu để sửa Chồng lấp trước khi Lưu

en: problfixup|Missing Extrema
vi: Thiếu thái cực

en: problfixup|Missing Extrema (cautiously)
vi: Thiếu thái cực (cẩn thận)

en: problfixup|Open Contours
vi: Đường viền còn mở

en: problfixup|Self Intersections
vi: Tự cắt chéo

en: problfixup|Too Many Points
vi: Quá nhiều điểm

en: problselect|Bad Direction
vi: Hướng sai

en: problselect|Errors
vi: Lỗi

en: problselect|Missing Extrema
vi: Thiếu thái cực

en: problselect|Open Contours
vi: Đường viền còn mờ

en: problselect|Self Intersections
vi: Tự cắt chéo

en: properties table
vi: bảng thuộc tính

en: return when not in subroutine in %s
vi: trả lại khi không phải trong hàm phụ trong %s

en: roll out of range in %s
vi: roll ở ngoại phạm vi trong %s

en: set the auto FLIP boolean to OFF
vi: lập biểu thức Bun tự động FLIP thành TẮT

en: set the auto FLIP boolean to ON
vi: lập biểu thức Bun tự động FLIP thành BẬT

en: substitution
vi: thay thế

en: subtable
vi: bảng phụ

en: tracking table
vi: bảng theo dõi

en: unknown SIL table
vi: không nhận ra bảng SIL

en: values for each axis
vi: các giá trị thiết kế cho mỗi trục.

en: vertical device metrics table
vi: bảng đơn vị đo thiết bị nằm dọc

en: vertical header table
vi: bảng phần đầu nằm dọc

en: vertical metrics table
vi: bảng đơn vị đo nằm dọc

en: vertical origin table
vi: bảng gốc nằm dọc

en: weight
vi: độ đậm

note: GT: English uses "script" to mean a general writing system (latin, greek, kanji) GT: and the cursive handwriting style. Here we mean the general writing system. GT: See the long comment at "Property|New" GT: The msgstr should contain a translation of "Script", ignore "writing system|" GT: English us
en: writing system|Script
vi: Chữ viết

note: GT: The string "{Everything Else}" is used in the context of a list GT: of classes (a set of kerning classes) where class 0 designates the GT: default class containing all glyphs not specified in the other classes
en: {Everything Else}
vi: (Các gì khác)

en: {Start of Input}
vi: {Đầu nhập}

en: {Start of Line}
vi: {Đầu dòng}

en: ° Clockwise
vi: º Xuôi chiều

note: GT: Sometimes spelled Widdershins. An old word which means counter clockwise. GT: I used it because "counter clockwise" took too much space.
en: ° Withershins
vi: ° Ngược chiều

en: ΤεΧ Base (8r)
vi: ΤεΧ Cơ bản (8r)

en: ΤεΧ Bitmap Fonts
vi: Phông mảng ảnh ΤεΧ

en: “%s” in %s did not contain a pairwise positioning lookup ∆x=%d ∆y=%d ∆x_adv=%d ∆y_adv=%d to %s ∆x=%d ∆y=%d ∆x_adv=%d ∆y_adv=%d
vi: Trong %s, « %s » không chứa sự tra tìm định vị theo hướng cặp ∆x=%d ∆y=%d ∆x_adv=%d ∆y_adv=%d to %s ∆x=%d ∆y=%d ∆x_adv=%d ∆y_adv=%d

en: “%s” in %s did not contain a positioning lookup ∆x=%d ∆y=%d ∆x_adv=%d ∆y_adv=%d
vi: Trong %s, « %s » không chứa sự tra tìm định vị ∆x=%d ∆y=%d ∆x_adv=%d ∆y_adv=%d

en: “%s” in %s did not contain a substitution lookup to %s
vi: Trong %s, « %s » không chứa sự tra tìm thay thế tới %s

en: “%s” in %s did not contain an anchor point (%g,%g) class %s
vi: Trong %s, « %s » không chứa điểm neo (%g,%g) hạng %s

en: ←_Left
vi: ←T_rái

en: ↓_Down
vi: ↓_Xuống

en: ∆Curvature: %g
vi: Độ cong ∆: %g

note: layer combo_box (Sample)
en: Sample:
vi: Mẫu:

en: <b>Features</b>
vi: <b>Tính năng</b>

en: Four-in-a-row
vi: Bốn-trong-một-hàng

en: Make lines of the same color to win
vi: Đua để sắp dòng cùng màu để thắng

en: Undo your most recent move
vi: Hoàn lại nước đi gần đây nhất

en: _Start Over
vi: _Bắt đầu từ đầu

en: Zero is human; one through three correspond to the level of the computer player.
vi: Không là người chơi, một đến ba ứng với cấp độ của máy tính.

en: Theme ID
vi: Mã số sắc thái

en: A number specifying the preferred theme.
vi: Số ghi rõ sắc thái ưa thích.

en: Key press to move left.
vi: Nhấn phím để di chuyển trái.

en: Key press to move right.
vi: Nhấn phím để di chuyển phải.

en: Drop marble
vi: Thả bí

en: Key press to drop a marble.
vi: Nhấn phím để thả một viên bí.

en: Unknown Command
vi: Lệnh lạ

en: Unable to load image:
    %s
vi: Không nạp được ảnh:
    %s

en: You win!
vi: Bạn thắng !

en: I win!
vi: Tôi thắng !

en: Hint: Column %d
vi: Gợi ý: Cột %d

en: You:
vi: Bạn:

en: Me:
vi: Tôi:

en: Drawn:
vi: Trận đấu hoà:

en: _Scores
vi: Đ_iểm

en: Level one
vi: Cấp 1

en: Level two
vi: Cấp 2

en: Level three
vi: Cấp 3

en: E_nable sounds
vi: Bật â_m thanh

note: keyboard tab
en: Keyboard Controls
vi: Điều khiển bàn phím:

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: _Statistics
vi: _Thống kê

en: _Verify Local Data
vi: _Kiểm tra dữ liệu đã tải

en: Pause all torrents
vi: Dừng tất cả torrent

en: Start all torrents
vi: Bắt đầu tất cả torrent

en: _Start All
vi: _Bắt đầu tất cả

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: Use global settings
vi: Dùng các thiết lập toàn cục

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
