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

[ctx: Operator]
en: Adjust Focal Length
vi: Điều Chỉnh Tiêu Cự

[ctx: Operator]
en: Camera Lens Scale
vi: Tỷ Lệ Thấu Kính Máy Quay Phim

en: Camera Lens Scale: %.3f
vi: Tỷ Lệ Thấu Kính Máy Quay Phim: %.3f

[ctx: Operator]
en: Adjust Extrusion
vi: Điều Chỉnh Đẩy Trồi

en: Extrude: %.3f
vi: Đẩy Trồi: %.3f

[ctx: Operator]
en: Adjust Offset
vi: Điều Chỉnh Dịch Chuyển

en: Offset: %.3f
vi: Dịch Chuyển: %.3f

[ctx: Operator]
en: Remove from Active Group
vi: Xóa khỏi Nhóm đang Hoạt Động

[ctx: Operator]
en: Remove from All
vi: Xóa khỏi Toàn Bộ

en: Disable Studio Light Edit
vi: Tắt Biên Soạn Ánh Sáng Studio

en: Object Location
vi: Vị Trí của Đối Tượng

[ctx: Operator]
en: Scale Envelope Distance
vi: Đổi Tỷ Lệ Khoảng Cách Phong Bao

[ctx: Operator]
en: Scale Radius
vi: Đổi Tỷ Lệ Bán Kính

en: Camera Focal Length: %.1fmm
vi: Tiêu Cự Máy Quay Phim: %.1fmm

en: Camera Focal Length: %.1f°
vi: Tiêu Cự Máy Quay Phim: %.1f°

[ctx: Operator]
en: DOF Distance (Pick)
vi: Khoảng Cách DOF (Chọn)

[ctx: Operator]
en: Adjust Focus Distance
vi: Điều Chỉnh Khoảng Cách Tập Trung

en: Focus Distance: %.3f
vi: Khoảng Cách Tập Trung: %.3f

[ctx: Operator]
en: Adjust Empty Display Size
vi: Điều Chỉnh Kích Thước Hiển Thị Trống Rỗng

en: Empty Display Size: %.3f
vi: Kích Thước Hiển Thị Đối Tượng Rỗng: %.3f

en: Valley
vi: Thung Lũng

en: Screen Space
vi: Không Gian Màn Hình

en: No object selected, using cursor
vi: Không có đối tượng nào được chọn cả, sử dụng con trỏ

en: Draw Grease Pencil
vi: Vẽ Bút Chì Dầu

en: Weight Grease Pencil
vi: Cân Trọng Lượng Bút Chì Dầu

en: Sculpt Grease Pencil
vi: Điêu Khắc: Bút Chì Dầu

en: Vertex Grease Pencil
vi: Điểm Đỉnh Bút Chì Dầu

[ctx: Operator]
en: Adjust Light Power
vi: Điều Chỉnh Công Suất Đèn Pha

en: Light Power: %.3f
vi: Công Suất Ánh Sáng: %.3f

[ctx: Operator]
en: Adjust Spot Light Size
vi: Điều Chỉnh Kích Thước Đèn Pha

en: Spot Size: %.2f
vi: Kích Thước Điểm: %.2f

[ctx: Operator]
en: Adjust Spot Light Blend
vi: Điều Chỉnh Độ Pha Trộn Đèn Pha

en: Spot Blend: %.2f
vi: Pha Trộn Điểm: %.2f

[ctx: Operator]
en: Adjust Area Light X Size
vi: Chỉnh Cỡ Thước X Của Đèn Diện Tích

en: Light Size X: %.3f
vi: Kích Thước Đèn X: %.3f

[ctx: Operator]
en: Adjust Area Light Y Size
vi: Chỉnh Cỡ Thước Y Của Đèn Diện Tích

en: Light Size Y: %.3f
vi: Kích Thước Đèn Y: %.3f

[ctx: Operator]
en: Adjust Area Light Size
vi: Điều Chỉnh Kích Thước Đèn Diện Tích

en: Light Size: %.3f
vi: Kích Thước Ánh Sáng: %.3f

[ctx: Operator]
en: Adjust Light Radius
vi: Điều Chỉnh Bán Kính Ánh Sáng

en: Light Radius: %.3f
vi: Bán Kính Ánh Sáng: %.3f

[ctx: Operator]
en: Adjust Sun Light Angle
vi: Điều Chỉnh Góc Độ của Ánh Sáng Mặt Trời

en: Light Angle: %.3f
vi: Góc Độ Ánh Sáng: %.3f

en: Distance Min
vi: Khoảng Cách Tối Thiểu

en: Affect Only
vi: Duy Tác Động

en: Refine Method
vi: Phương Pháp Tinh Chỉnh

en: Detailing
vi: Chi Tiết Hóa

[ctx: Operator]
en: Remesh
vi: Kiến Tạo Lại Khung Lưới

en: Tile Offset
vi: Dịch Chuyển Ô

en: Auto Normalize
vi: Tự Động Bình Thường Hóa

en: Lock-Relative
vi: Khóa Tương Đối

en: Multi-Paint
vi: Sơn Đồng Loạt

[ctx: Operator]
en: Quick Edit
vi: Biên Soạn Nhanh

[ctx: Operator]
en: Apply Camera Image
vi: Áp Dụng Hình Ảnh Máy Quay Phim

en: Editing Type
vi: Thể Biên Soạn

en: Strand Lengths
vi: Chiều Dài Sợi

en: Root Positions
vi: Vị Trí Gốc

en: Path Steps
vi: Bước Đi của Đường Dẫn

en: No Brushes currently available
vi: Hiện tại chưa có Đầu Bút nào để sử dụng cả

en: UV Map Needed
vi: Cần có Ánh Xạ UV

en: Point cache must be baked
vi: Bộ đệm điểm phải được nướng

en: in memory to enable editing!
vi: trong bộ nhớ thì mới được phép biên soạn!

en: Auto-Velocity
vi: Vận Tốc Tự Động

[ctx: GPencil]
en: Boundary
vi: Ranh Giới

en: No Textures
vi: Không Có Chất Liệu

[ctx: Operator]
en: Add UVs
vi: Thêm UVs

en: Ignore Transparent
vi: Bỏ Qua Tính Trong Suốt

en: Cannot change action, as it is still being edited in NLA
vi: Không thể thay đổi hành động được, vì nó đang được biên soạn trong NLA

en: <No ID pointer>
vi: <Không có con trỏ ID>

en: No F-Curve to add keyframes to
vi: Không có Đường Cong-F nào để thêm các khung khóa vào cả

en: No RNA pointer available to retrieve values for keyframing from
vi: Không có con trỏ RNA nào khả dĩ để có thể lấy lại các giá trị dùng cho quá trình khung khóa hóa từ đó

en: No ID block and/or AnimData to delete keyframe from
vi: Không có khối ID và/hoặc Dữ Liệu Hoạt Họa nào để xóa khung khóa khỏi nó cả

en: Could not insert %i keyframe(s) due to zero NLA influence, base value, or value remapping failed: %s.%s for indices [%s]
vi: Không thể chèn thêm %i khung khóa do không có ảnh hưởng NLA nào. Giá trị cơ sở, hoặc giá trị tái ánh xạ, đã thất bại: %s.%s đối với chỉ số [%s]

en: Could not insert keyframe, as RNA path is invalid for the given ID (ID = %s, path = %s)
vi: Không thể cộng thêm khung khóa vào được, vì đường dẫn RNA là không hợp lệ đối với ID đã cho (ID = %s, đường dẫn = %s)

en: Failed to insert keys on F-Curve with path '%s[%d]', ensure that it is not locked or sampled, and try removing F-Modifiers
vi: Không thể chèn các khóa trên Đường Cong-F với đường dẫn '%s[%d]' được, xin hãy đảm bảo rằng nó không bị khóa lại hoặc đã được lấy mẫu rồi, và thử xóa Bộ Điều Chỉnh-F đi nhé

en: Could not delete keyframe, as RNA path is invalid for the given ID (ID = %s, path = %s)
vi: Không thể xóa khung khóa được, vì đường dẫn RNA là không hợp lệ đối với ID đã cho (ID = %s, đường dẫn = %s)

en: No action to delete keyframes from for ID = %s
vi: Không có hành động nào để xóa khung khóa khỏi nó đối với ID = %s

en: Not deleting keyframe for locked F-Curve '%s' for %s '%s'
vi: Không xóa khung khóa vì Đường Cong-F đang bị khóa '%s' đối với %s '%s'

en: Could not clear keyframe, as RNA path is invalid for the given ID (ID = %s, path = %s)
vi: Không thể xóa khung khóa được, vì đường dẫn RNA với ID đã cho là không hợp lệ (ID = %s), đường dẫn = %s)

en: Not clearing all keyframes from locked F-Curve '%s' for %s '%s'
vi: Không xóa được hết toàn bộ các khung khóa khỏi Đường Cong-F đang bị khóa '%s' đối với %s '%s'

en: Named Layer node
vi: Nút Tầng Lớp có Tên

en: User Library
vi: Thư Viện Người Dùng

en: No AnimData to set tmpact on
vi: Không có dữ liệu hoạt họa (AnimData) nào để đặt hành động tạm thời (tmpact) được

en: Could not set action '%s' onto ID '%s', as it does not have suitably rooted paths for this purpose
vi: Không thể sắp đặt hành động '%s' vào ID '%s', vì nó không có các đường dẫn nền móng phù hợp cho mục đích này

en: KeyingSet
vi: Bộ Hình Mẫu

en: , cannot have single-frame paths
vi: , không thể có đường dẫn cho đơn nhất khung hình được

en: Motion path frame extents invalid for %s (%d to %d)%s
vi: Phạm vi khung hình của đường chuyển động không phù hợp đối với %s (%d đến %d)%s

en: armatures
vi: khung rối

en: Attribute is not part of this geometry
vi: Thuộc tính không phải là phần của hình học này

en: Attribute domain not supported by this geometry type
vi: Phạm vi thuộc tính là phạm vi thể loại hình học này không hỗ trợ

en: The attribute name must not be empty
vi: Tên thuộc tính không được để trống

en: Attribute is required and can't be removed
vi: Đòi hỏi phải có thuộc tính. Không thể xóa bỏ được

en: Layer '%s' could not be created
vi: Không thể tạo tầng lớp '%s' được

en: LIB: %s: '%s' missing from '%s', parent '%s'
vi: Thư Viện: %s: '%s' vắng mặt trong '%s', phụ huynh '%s'

en: Library file, loading empty scene
vi: Tập tin thư viện, nạp cảnh trống

en: Preferences saved
vi: Cài đặt sở thích đã được lưu rồi

en: Saving preferences failed
vi: Quá trình lưu cài đặt sở thích đã bị thất bại

en: Unable to create userpref path
vi: Không thể kiến tạo đường dẫn theo cấu hình của người dùng

en: Unable to create app-template userpref path
vi: Không thể kiến tạo đường dẫn userpref (theo cấu hình của người dùng) cho mẫu ứng dụng được

en: File written by newer Blender binary (%d.%d), expect loss of data!
vi: Tập tin được ghi bằng bản Blender nhị phân mới hơn (%d.%d). Dự đoán việc mất mát dữ liệu sẽ xảy ra!

en: File could not be read, critical data corruption detected
vi: Không thể đọc tập tin được, phát hiện thấy dữ liệu quan trọng bị hư hoại

en: Loading failed:
vi: Quá trình nạp bị thất bại:

en: Loading "%s" failed:
vi: Quá trình nạp “%s” đã bị thất bại:

en: Linked Data
vi: Dữ Liệu Kết Nối

en: Appended Data
vi: Dữ Liệu Bổ Sung

en: Linking or appending from a very old .blend file format (%d.%d), no animation conversion will be done! You may want to re-save your lib file with current Blender
vi: Định kết nối hay bổ sung thêm từ một định dạng tập tin .blend rất xưa cũ (%d.%d), sự chuyển đổi hoạt họa sẽ không được thi hành! Có thể, bạn nên dùng bản Blender hiện tại để lưu tập tin thư viện của mình thì hơn

en: Lib Reload: Replacing all references to old data-block '%s' by reloaded one failed, old one (%d remaining users) had to be kept and was renamed to '%s'
vi: Nạp lại Thư Viện: Quá trình thay thế toàn bộ các tham chiếu tới khối dữ liệu cũ '%s' bằng cái đã nạp lại bị thất bại, cái cũ (%d người dùng còn lại) phải được lưu tồn và được đổi tên thành: '%s'

en: Total files %d | Changed %d | Failed %d
vi: Tổng số tập tin %d | Thay đổi %d | Thất bại %d

en: No missing files
vi: Không có tập tin nào bị thiếu cả

en: Could not open the directory '%s'
vi: Không thể mở thư mục '%s' được

en: Could not find '%s' in '%s'
vi: Không tìm thấy '%s' trong '%s'

en: Path '%s' cannot be made absolute
vi: Đường dẫn '%s' không thể đổi thành tuyệt đối được

en: Path '%s' cannot be made relative for %s '%s'
vi: Đường dẫn '%s' không thể tương đối hóa cho %s '%s' được

en: Path '%s' cannot be made absolute for %s '%s'
vi: Đường dẫn '%s' không thể tuyệt đối hóa cho %s '%s' được

en: Can't initialize cloth
vi: Không thể khởi tạo vải vóc được

en: Null cloth object
vi: Đối tượng vải vóc Null (vô nghĩa)

en: Out of memory on allocating cloth object
vi: Bộ nhớ đã cạn kiệt trong khi phân bổ đối tượng vải vóc

en: Cannot build springs
vi: Không thể xây dựng các lò xo

en: Out of memory on allocating vertices
vi: Bộ nhớ đã cạn kiệt trong khi cấp phát cho các điểm đỉnh

en: Out of memory on allocating triangles
vi: Bộ nhớ đã cạn kiệt trong khi cấp phát cho các tam giác

en: Scene Collection
vi: Bộ Sưu Tập Cảnh

en: Collection %d
vi: Bộ Sưu Tập %d

en: Const
vi: Hằng Số/Đồng Đều/Bất Biến

en: IK
vi: Động Học Ngược

en: Crazyspace transformation is only available for Mesh type of objects
vi: Phép biến hóa Crazyspace chỉ khả dụng cho thể loại đối tượng khung lưới (Mesh) mà thôi

en: Invalid vertex index %d (expected to be within 0 to %d range)
vi: Chỉ số điểm đỉnh không hợp lệ %d (dự kiến là giá trị phải nằm trong phạm vi từ 0 đến %d)

en: At least two points required
vi: Yêu cầu phải có ít nhất hai điểm

en: Must have more control points than Order
vi: Phải có nhiều điểm điều khiển hơn số Bậc (Order)

en: UVMap
vi: Bản Đồ UV

en: Int
vi: Số Nguyên

en: TexturedCol
vi: MàuChấtLiệu

en: Recast
vi: Phát Lại

en: NGon Face
vi: Mặt Đa Giác

en: NGon Face-Vertex
vi: Đỉnh-Mặt Đa Giác

en: ShapeKey
vi: HìnhMẫu

en: OS Loop
vi: Vòng Mạch Không Gian Gốc

en: Int8
vi: SốNguyên8

en: Float3
vi: SốThật3

en: Float2
vi: SốThật2

en: Source and destination meshes do not have the same number of vertices, 'Topology' mapping cannot be used in this case
vi: Khung lưới nguồn và khung lưới đích không có cùng một số điểm đỉnh, cho nên, không thể sử dụng ánh xạ ‘Cấu Trúc Liên Kết’ trong trường hợp này được

en: Source mesh does not have any edges, none of the 'Edge' mappings can be used in this case
vi: Khung lưới nguồn không có bất cứ một cạnh nào cả, do đó, trong trường hợp này, không thể áp dụng các ánh xạ ‘Cạnh’ được

en: Source mesh does not have any faces, none of the 'Face' mappings can be used in this case
vi: Khung lưới nguồn không có bất cứ một mặt nào cả, do đó, trong trường hợp này, không thể áp dụng các ánh xạ 'Mặt' được

en: Source or destination meshes do not have any vertices, cannot transfer vertex data
vi: Khung lưới nguồn và đích không có bất cứ điểm đỉnh nào cả. Không thể thuyên chuyển dữ liệu điểm đỉnh được

en: Source and destination meshes do not have the same number of edges, 'Topology' mapping cannot be used in this case
vi: Khung lưới nguồn và khung lưới đích không có cùng một số góc cạnh, cho nên, không thể sử dụng ánh xạ ‘Cấu Trúc Liên Kết’ trong trường hợp này được

en: Source or destination meshes do not have any edges, cannot transfer edge data
vi: Khung lưới nguồn và đích không có bất cứ cạnh nào cả. Không thể chuyển giao dữ liệu cạnh được

en: Source and destination meshes do not have the same number of face corners, 'Topology' mapping cannot be used in this case
vi: Khung lưới nguồn và khung lưới đích không có cùng một số góc mặt, cho nên, không thể sử dụng ánh xạ 'Cấu Trúc Liên Kết' trong trường hợp này được

en: Source or destination meshes do not have any faces, cannot transfer corner data
vi: Khung lưới nguồn và đích không có các mặt nào cả. Không thể thuyên chuyển dữ liệu về góc cạnh được

en: Source and destination meshes do not have the same number of faces, 'Topology' mapping cannot be used in this case
vi: Khung lưới nguồn và khung lưới đích không có cùng một số mặt, cho nên, không thể sử dụng ánh xạ 'Cấu Trúc Liên Kết' trong trường hợp này được

en: Source or destination meshes do not have any faces, cannot transfer face data
vi: Khung lưới nguồn và đích không có bất cứ mặt nào cả. Không thể thuyên chuyển dữ liệu mặt được

en: Canvas mesh not updated
vi: Khung lưới khung vẽ chưa được cập nhật

en: Cannot bake non-'image sequence' formats
vi: Không thể nướng các định dạng phi 'trình tự hình ảnh' được

en: No UV data on canvas
vi: Không có dữ liệu UV trên khung vẽ

en: Invalid resolution
vi: Độ phân giải không hợp lệ

en: Image save failed: invalid surface
vi: Lỗi xảy ra trong khi lưu hình ảnh: bề mặt không hợp lệ

en: Image save failed: not enough free memory
vi: Lỗi xảy ra trong khi lưu hình ảnh: lượng bộ nhớ còn trống không đủ

[ctx: Brush]
en: Surface
vi: Bề Mặt

[ctx: Action]
en: var
vi: biến số

en: LineStyle
vi: PhongCáchĐườngNét

en: LineSet %i
vi: Bộ Đường Nét %i

en: LineSet
vi: BộĐườngNét

en: Spline Length node
vi: Nút Chiều Dài Chốt Trục

en: "{}" attribute from geometry
vi: Thuộc tính "{}" từ hình học

en: ID / Index
vi: ID / Chỉ số

en: GP_Layer
vi: Lớp_GP

en: Slot %d
vi: Khe %d

en: Cannot pack multiview images from raw data currently...
vi: Hiện tại không thể đóng gói các hình ảnh đa góc nhìn dùng dữ liệu thô được...

en: Cannot pack tiled images from raw data currently...
vi: Hiện tại không thể đóng gói hình ảnh xếp ô từ dữ liệu thô được ...

en: Did not write, no Multilayer Image
vi: Chưa ghi được, không có Hình Ảnh Đa Tầng Lớp

en: Did not write, unexpected error when saving stereo image
vi: Chưa ghi được, có lỗi bất ngờ xảy ra khi đang lưu ảnh lập thể

en: Could not write image: %s
vi: Không ghi được hình ảnh: %s

en: When saving a tiled image, the path '%s' must contain a valid UDIM marker
vi: Khi lưu hình ảnh xếp ô thì đường dẫn'%s' nhất định phải có chứa dấu hiệu UDIM hợp lệ

en: Error writing render result, %s (see console)
vi: Lỗi xảy ra trong khi ghi kết quả kết xuất, %s (xem thông tin ở bàn giao tiếp)

en: Render error (%s) cannot save: '%s'
vi: Lỗi trong kết xuất (%s) không thể lưu: '%s'

en: Key %d
vi: Khóa %d

en: Impossible to resync data-block %s and its dependencies, as its linked reference is missing
vi: Không thể tái đồng bộ %s khối dữ liệu và các phụ thuộc của nó, vì thiếu mất tham chiếu liên kết

en: During resync of data-block %s, %d obsolete overrides were deleted, that had local changes defined by user
vi: Trong quá trình tái đồng bộ khối dữ liệu %s, %d trường hợp vượt quyền đã lỗi thời, cũng bị xóa đi, song chúng lại có nhiều thay đổi cục bộ mà người dùng đã từng xác định

en: Library override templates have been removed: removing all override data from the data-block '%s'
vi: Các mẫu vượt quyền thư viện đã bị xóa sạch rồi: xóa toàn bộ các dữ liệu vượt quyền khỏi khối dữ liệu '%s'

en: Data corruption: data-block '%s' is using itself as library override reference, removing all override data
vi: Dữ liệu hư hoại: khối dữ liệu '%s' đang sử dụng bản thân mình làm tham chiếu vượt quyền thư viện, xóa toàn bộ các dữ liệu vượt quyền

en: Data corruption: data-block '%s' is using another local data-block ('%s') as library override reference, removing all override data
vi: Dữ liệu hư hoại: khối dữ liệu '%s' đang sử dụng một khối dữ liệu địa phương khác ('%s') làm tham chiếu vượt quyền thư viện, xóa toàn bộ các dữ liệu vượt quyền

en: Light Linking for %s
vi: Liên Kết Ánh Sáng cho %s

en: Shadow Linking for %s
vi: Liên Kết Bóng Tối cho %s

en: Cannot unlink unsupported '%s' from light linking collection '%s'
vi: Không thể hủy liên kết '%s' chưa được hỗ trợ khỏi bộ sưu tập liên kết ánh sáng '%s'

en: Merged %d IDs from '%s' Main into '%s' Main; %d IDs and %d Libraries already existed as part of the destination Main, and %d IDs missing from destination Main, were freed together with the source Main
vi: Đã hợp nhất các ID %d từ '%s' Main thành '%s' Main; %d ID và %d thư viện đã là một phần của Main đích, và %d ID bị thiếu vắng trong Main đích, đã phóng thích cùng với Main nguồn rồi

en: MaskLayer
vi: Tầng Màn Chắn Lọc

en: Modifier requires original data, bad stack position
vi: Bộ điều chỉnh yêu cầu dữ liệu gốc, vị trí ngăn xếp không hợp lệ

en: Not supported in dyntopo
vi: Chưa được hỗ trợ trong chế độ cấu trúc liên kết động

en: Not supported in sculpt mode
vi: Chưa được hỗ trợ trong chế độ điêu khắc

en: Tangent space can only be computed for tris/quads, aborting
vi: Chỉ có thể tính toán không gian tiếp tuyến cho tam giác và tứ giác mà thôi. Bỏ qua quá trình

en: Tangent space computation needs a UV Map, "%s" not found, aborting
vi: Tính toán không gian tiếp tuyến cần có Ánh Xạ UV, song không tìm thấy "%s". Hủy thao tác

en: Possible data loss when saving this file! %s modifier is deprecated (Object: %s)
vi: Có khả năng gây ra mất mát dữ liệu khi lưu tập tin này! Bộ điều chỉnh %s đã lỗi thời (Đối Tượng: %s)

en: NlaTrack
vi: RãnhNLA

en: NlaStrip
vi: DảiNLA

en: [Action Stash]
vi: [Cất Giấu Hành Động]

en: Can't find object data of %s lib %s
vi: Không tìm thấy dữ liệu đối tượng của %s thư viện %s ở đâu cả

en: Object %s lost data
vi: Đối tượng %s dữ liệu bị mất

en: Surf
vi: BềMặt

en: Mball
vi: SiêuCầu

en: PointCloud
vi: MâyĐiểm

en: GPencil
vi: BútSáp

en: LightProbe
vi: QuangKế

en: GreasePencil
vi: BútChìDầu

en: No new files have been packed
vi: Không có tập tin mới nào được đóng gói cả

en: Unable to pack file, source path '%s' not found
vi: Không thể đóng gói tập tin được. Không tìm thấy đường dẫn nguồn '%s'

en: Unable to access the size of, source path '%s'
vi: Không thể truy cập kích thước của đường dẫn nguồn '%s' được

en: Unable to pack files over 2gb, source path '%s'
vi: Không thể đóng gói tập tin cỡ trên 2gb được, đường dẫn nguồn là '%s'

en: Image '%s' skipped, packing movies or image sequences not supported
vi: Hình ảnh '%s' bị bỏ qua, không hỗ trợ đóng gói phim hoặc chuỗi hình ảnh

en: Packed %d file(s)
vi: Đã đóng gói %d tập tin

en: Error creating file '%s'
vi: Lỗi xảy ra trong khi kiến tạo tập tin '%s'

en: Error writing file '%s'
vi: Lỗi xảy ra trong khi ghi tập tin '%s'

en: Saved packed file to: %s
vi: Lưu tập tin được đóng gói vào: %s

en: Error restoring temp file (check files '%s' '%s')
vi: Lỗi xảy ra trong khi khôi phục lại tập tin tạm thời (kiểm tra các tập tin '%s' '%s')

en: Error deleting '%s' (ignored)
vi: Lỗi xảy ra trong khi xóa '%s' (bỏ qua)

en: Use existing file (instead of packed): %s
vi: Sử dụng tập tin đang tồn tại (thay vì tập tin được đóng gói): %s

en: Cannot pack absolute file: '%s'
vi: Không thể đóng gói tập tin tuyệt đối: '%s'

en: Cannot unpack individual Library file, '%s'
vi: Không thể mở gói từng tập tin Thư Viện, '%s'

en: ParticleSystem
vi: Hệ Thống Hạt

en: ParticleSettings
vi: Sắp Đặt Hạt

en: %i frames found!
vi: Tìm thấy %i khung hình!

en: %i points found!
vi: Tìm thấy %i điểm!

en: No valid data to read!
vi: Không có dữ liệu nào hợp lệ để đọc cả!

en: %i cells + High Resolution cached
vi: %i tế bào + Độ Phân Giải Cao được ghi trong bộ nhớ đệm

en: %i cells cached
vi: %i tế bào được ghi trong bộ nhớ đệm

en: %i frames on disk
vi: %i khung hình trên đĩa

en: %s frames in memory (%s)
vi: %s khung hình trong bộ nhớ (%s)

en: %s, cache is outdated!
vi: %s, bộ nhớ đệm lỗi thời rồi!

en: %s, not exact since frame %i
vi: %s, không chính xác từ khung hình %i

en: Invalid Input Error
vi: Lỗi Đầu Vào Bất Hợp Lệ

en: Invalid Context Error
vi: Lỗi Ngữ Cảnh Bất Hợp Lệ

en: Out Of Memory Error
vi: Lỗi Bộ Nhớ Cạn Kiệt

en: Undefined Type
vi: Loại Bất Định

en: Can't add Rigid Body to non mesh object
vi: Không thể thêm Thân Cứng vào đối tượng phi khung lưới

en: Can't create Rigid Body world
vi: Không thể kiến tạo thế giới Thân Cứng

en: Compiled without Bullet physics engine
vi: Được biên tập không có bộ máy vật lý Đạn Bắn

en: LIB: object lost from scene: '%s'
vi: Thư Viện: đối tượng vắng mặt trong cảnh: '%s'

en: RenderView
vi: Góc Nhìn Kết Xuất

[ctx: MovieClip]
en: Plane Track
vi: Giám Sát Bình Diện

en: At least 8 common tracks on both keyframes are needed for reconstruction
vi: Cần ít nhất 8 dấu giám sát tương đồng trên cả hai khung khóa để phục hồi

en: Blender is compiled without motion tracking library
vi: Bản Blender được biên dịch này không có gắn thư viện giám sát di chuyển

en: Original Mode
vi: Chế Độ Gốc

en: 100 Meters
vi: 100 Mét

en: 10 Meters
vi: 10 Mét

en: Meters
vi: Mét

en: 10 Centimeters
vi: 10 Xăng-ti-mét

en: Picometers
vi: Picomet

en: Square Kilometers
vi: Kilomet Bình Phương

en: Square Hectometers
vi: Hectomet Bình Phương

en: Square Dekameters
vi: Dekamet Bình Phương

en: Square Decimeters
vi: Decimet Bình Phương

en: Square Micrometers
vi: Micromet Bình Phương

en: Square Miles
vi: Miles Bình Phương

en: Square Furlongs
vi: Furlongs Bình Phương

en: Square Chains
vi: Chains Bình Phương

en: Square Yards
vi: Yards Bình Phương

en: Square Feet
vi: Feet Bình Phương

en: Square Inches
vi: Inches Bình Phương

en: Square Thou
vi: Thou Bình Phương

en: Cubic Kilometers
vi: Kilomet Mũ 3

en: Cubic Hectometers
vi: Hectomet Mũ 3

en: Cubic Dekameters
vi: Dekamet Mũ 3

en: Cubic Decimeters
vi: Decimet Mũ 3

en: Cubic Centimeters
vi: Centimet Mũ 3

en: Cubic Millimeters
vi: Milimét Mũ 3

en: Cubic Micrometers
vi: Micromet Mũ 3

en: Cubic Miles
vi: Miles Mũ 3

en: Cubic Furlongs
vi: Furlongs Mũ 3

en: Cubic Chains
vi: Chains Mũ 3

en: Cubic Yards
vi: Yards Mũ 3

en: Cubic Feet
vi: Feet Mũ 3

en: Cubic Inches
vi: Inches Mũ 3

en: Cubic Thou
vi: Thou Mũ 3

en: Tonnes
vi: Tấn

en: 100 Kilograms
vi: 100 Ki-lô-gam

en: Hectograms
vi: Héc-tô-gam

en: 10 Grams
vi: 10 Gam

en: Milligrams
vi: Miligam

en: Centum weights
vi: Trọng lượng hằng trăm

en: Meters per second
vi: Mét mỗi giây

en: Kilometers per hour
vi: Ki lô mét mỗi giờ

en: Feet per second
vi: Feet mỗi giây

en: Miles per hour
vi: Miles mỗi giờ

en: Meters per second squared
vi: Mét trên giây bình phương

en: Feet per second squared
vi: Feet trên giây bình phương

en: Arcminutes
vi: Phút Cung

en: Arcseconds
vi: Giây Cung

en: Could not load volume for writing
vi: Không thể nạp thể tích vào hòng viết ra được

en: Could not write volume: %s
vi: Không thể viết tập tin: %s

en: Could not write volume: Unknown error writing VDB file
vi: Không thể viết ra ổ đĩa được: Lỗi không xác định khi ghi tập tin VDB

en: workspaces
vi: không gian làm việc

en: worlds
vi: thế giới

en: Error writing frame
vi: Lỗi xảy ra trong khi ghi khung hình

en: No valid formats found
vi: Không tìm thấy định dạng hợp lệ nào cả

en: Render width has to be 720 pixels for DV!
vi: Đối với DV, chiều rộng kết xuất phải bằng 720 điểm ảnh!

en: Render height has to be 480 pixels for DV-NTSC!
vi: Đối với DV-NTSC, chiều cao kết xuất phải bằng 480 điểm ảnh!

en: Render height has to be 576 pixels for DV-PAL!
vi: Đối với DV-PAL, chiều cao kết xuất phải bằng 576 điểm ảnh!

en: Error initializing video stream
vi: Lỗi xảy ra trong khi khởi thủy luồng video

en: Error initializing audio stream
vi: Lỗi xảy ra trong khi khởi thủy luồng âm thanh

en: Could not open file for writing
vi: Không thể mở tập tin để ghi thông tin được

en: Could not initialize streams, probably unsupported codec combination
vi: Không thể khởi thủy các luồng. Có lẽ là vì tập hợp bộ hóa giải mã chưa được hỗ trợ

en: Library database with null library data-block pointer!
vi: Cơ sở dữ liệu thư viện với con trỏ khối dữ liệu thư viện NULL (trống rỗng)!

en: ID %s is in local database while being linked from library %s!
vi: ID %s nằm trong cơ sở dữ liệu địa phương trong khi được kết nối từ thư viện %s!

en: Library ID %s not found at expected path %s!
vi: Không tìm thấy ID thư viện %s tại đường dẫn dự kiến %s!

en: Library ID %s in library %s, this should not happen!
vi: Chỉ số ID thư viện %s trong thư viện %s, điều này không đúng!

en: ID %s has null lib pointer while being in library %s!
vi: ID %s có con trỏ thư viện null (rỗng, vô nghĩa) khi đang ở trong thư viện %s!

en: ID %s has mismatched lib pointer!
vi: ID %s có tham chiếu thư viện không xứng khớp!

en: ID %s not found in library %s anymore!
vi: Không tìm thấy ID %s trong thư viện %s nữa!

en: ID %s uses shapekey %s, but its 'from' pointer is invalid (%p), fixing...
vi: ID %s sử dụng hình mẫu %s, song điểm tham chiếu 'từ' (đâu) của nó không hợp lệ (%p), sửa lại...

en: Shapekey %s has an invalid 'from' pointer (%p), it will be deleted
vi: Hình mẫu %s có con trỏ 'từ' (from) (%p) không hợp lệ, nó sẽ bị xóa đi

en: insufficient content
vi: nội dung không đầy đủ

en: unknown error reading file
vi: lỗi không lường trước được xảy ra trong khi đang đọc tập tin

en: Unable to open
vi: Không thể mở được

en: Library '%s', '%s' had multiple instances, save and reload!
vi: Thư viện '%s', '%s' có nhiều thực thể, lưu và nạp lại!

en: LIB: Data refers to main .blend file: '%s' from %s
vi: Thư Viện: Dữ liệu tham chiếu đến tập tin .blend chính: '%s' từ '%s'

en: LIB: %s: '%s' is directly linked from '%s' (parent '%s'), but is a non-linkable data type
vi: Thư Viện: %s: '%s' được kết nối trực tiếp từ '%s' (phụ huynh '%s'), nhưng là kiểu dữ liệu không thể kết nối được

en: Cannot find lib '%s'
vi: Không tìm thấy thư viện '%s'

en: Unable to open blend <memory>
vi: Không mở được bản blend <bộ nhớ>

en: Critical blend-file corruption: Conflicts and/or otherwise invalid data-blocks names (see console for details)
vi: Lỗi hư hoại tập tin blend nghiêm trọng xảy ra: Xung đột và/hoặc tên khối dữ liệu không hợp lệ (xin xem bảng điều khiển dòng lệnh để biết chi tiết)

en: The file was saved by a newer version, open it with Blender %s or later
vi: Tập tin vốn được lưu bằng phiên bản mới hơn, xin hãy mở tập tin bằng Blender %s hoặc phiên bản mới hơn nhé

en: Failed to read blend file '%s': %s
vi: Việc đọc tập tin blend '%s': %s bị thất bại

en: Unrecognized file format '%s'
vi: Định dạng tập tin không nhận biết '%s'

en: Unable to open '%s': %s
vi: Không thể mở '%s': %s

en: GP_Palette
vi: Bảng_BútSáp

en: Non-Empty object '%s' cannot duplicate collection '%s' anymore in Blender 2.80 and later, removed instancing
vi: Đối tượng Phi Trống Rỗng '%s' không thể nhân đôi bộ sưu tập '%s' trong Blender 2.80 trở lên nữa, đã loại bỏ thực thể hóa

en: Hidden %d
vi: Ẩn Giấu %d

en: Eevee material conversion problem. Error in console
vi: Vấn đề về chuyển đổi nguyên vật liệu trong máy kết xuất Eevee. Xem thông báo về lỗi lầm trong cửa sổ bàn giao tiếp (console)

en: Proxy lost from object %s lib %s
vi: Đại diện bị mất từ đối tượng %s thư viện %s

en: Proxy lost from object %s lib <NONE>
vi: Đại diện bị mất từ đối tượng %s thư viện <NONE>

en: Material %s could not be converted because of non-trivial alpha blending (need manual adjustment)
vi: Không thể chuyển đổi nguyên vật liệu %s được vì sự pha trộn alpha bất thường xảy ra (cần điều chỉnh thủ công)

en: %s contains a volume shader that might need to be converted to object (see world volume panel)
vi: %s có chứa một bộ tô bóng thể tích khả dĩ cần phải được chuyển đổi thành đối tượng (xin xem bảng thể tích thế giới)

en: 2D_Animation
vi: Hoạt Họa 2D

en: Sculpting
vi: Điêu Khắc

en: VFX
vi: VFX (Hiệu Ứng Thị Giác)

en: Video_Editing
vi: Biên Soạn Video

en: Unable to make version backup: filename too short
vi: Không thể tạo bản sao phiên bản để dự trữ được: tên tập tin ngắn quá

en: Unable to make version backup
vi: Không thể tạo bản sao phiên bản để dự trữ được

en: Checking validity of current .blend file *BEFORE* save to disk
vi: Kiểm tra tính hợp lệ của tập tin .blend hiện tại *TRƯỚC KHI* lưu vào đĩa

en: Critical data corruption: Conflicts and/or otherwise invalid data-blocks names (see console for details)
vi: Lỗi hư hoại dữ liệu nghiêm trọng xảy ra: Xung đột và/hoặc tên khối dữ liệu không hợp lệ (xem bảng điều khiển dòng lệnh để biết chi tiết)

en: Version backup failed (file saved with @)
vi: Việc tạo bản sao phiên bản để dự trữ bị thất bại (tập tin được lưu với @)

en: Cannot change old file (file saved with @)
vi: Không thể đổi tập tin cũ được (tập tin đã được lưu với @)

en: Cannot save normal file (%s) as asset system file
vi: Không thể lưu tập tin bình thường (%s) dưới dạng tập tin tài sản của hệ thống được

en: Cannot open file %s for writing: %s
vi: Không mở được tập tin %s để ghi: %s

en: Zero normal given
vi: Không thấy có pháp tuyến nào được cung cấp cho cả

en: Select at least two edge loops
vi: Phải chọn ít nhất hai vòng cạnh mới được

en: Select an even number of loops to bridge pairs
vi: Chọn một số vòng mạch là số chẵn để có thể cầu nối các đôi với nhau được

en: Selected loops must have equal edge counts
vi: Các vòng mạch đã chọn cần có số cạnh bằng nhau

en: Could not connect vertices
vi: Không thể kết nối các điểm đỉnh được

en: Select two edge loops or a single closed edge loop from which two edge loops can be calculated
vi: Chọn hai vòng cạnh hoặc một đơn vòng cạnh đóng kín mà từ đó hai vòng cạnh có thể được tính toán

en: Closed loops unsupported
vi: Không hỗ trợ vòng mạch kín

en: Loops are not connected by wire/boundary edges
vi: Vòng mạch không kết nối với nhau bởi các cạnh lưới/ranh giới

en: Connecting edge loops overlap
vi: Kết nối các vòng cạnh đè gối lên nhau

en: Requires at least three vertices
vi: Đòi hỏi ít nhất ba điểm đỉnh trở lên

en: No edge rings found
vi: Không tìm thấy vành đai cạnh nào cả

en: Edge-ring pair isn't connected
vi: Đôi vành đai cạnh không kết nối với nhau

en: Edge-rings are not connected
vi: Các vành đai-cạnh không kết nối với nhau

en: color_index is invalid
vi: chỉ số màu (color_index) không hợp lệ

en: Compositing | Initializing execution
vi: Tổng Hợp | Khởi thủy (init) thi hành

en: Compositing | Operation %i-%li
vi: Tổng Hợp | Thao Tác %i-%li

en: Compositor node tree has cyclic links!
vi: Cây nút trình tổng hợp có các liên kết tuần hoàn!

en: Compositor node tree has undefined nodes or sockets!
vi: Cây nút trình tổng hợp có các nút hoặc ổ cắm chưa xác định!

en: Error: Too many AOVs
vi: Lỗi: Quá nhiều AOV

en: Compiling EEVEE engine shaders
vi: Biên dịch các bộ tô bóng động cơ EEVEE

en: Compiling shaders ({} remaining)
vi: Biên dịch các bộ tô bóng (còn {})

en: Increasing Preferences > System > Max Shader Compilation Subprocesses may improve compilation time.
vi: Tăng 'Cài Đặt Sở Thích > Hệ Thống > Số Tiến Trình Con Biên Dịch Bóng Đổ Tối Đa' lên có thể cải thiện thời gian biên dịch.

en: Optimizing shaders ({} remaining)
vi: Tối ưu hóa các bộ tô bóng (còn {})

en: Error: Too many lights in the scene.
vi: Lỗi: Có quá nhiều nguồn sáng trong cảnh.

en: Irradiance Atlas texture could not be created
vi: Không thể tạo chất liệu Atlas bức xạ được

en: Error: Malformed irradiance grid data
vi: Lỗi: Dữ liệu khung lưới đồ thị bức xạ không đúng định dạng

en: Error: Too many irradiance grids in the scene
vi: Lỗi: Có quá nhiều khung lưới đồ thị bức xạ trong cảnh

en: Error: Too many grid visible
vi: Lỗi: Có quá nhiều khung lưới đồ thị hữu hình

en: Error: Irradiance grid allocation failed
vi: Lỗi: Phân bổ khung lưới đồ thị bức xạ bị thất bại

en: Error: Could not allocate irradiance staging texture
vi: Lỗi: Không thể phân bổ chất liệu bức xạ trong dàn cảnh

en: Error: Not enough memory to bake {}.
vi: Lỗi: Không có đủ bộ nhớ để nướng {}.

en: Cannot allocate enough video memory to bake "{}" ({} / {} MBytes).
    Try reducing surfel resolution or capture distance to lower the size of the allocation.
vi: Không thể cấp phát đủ bộ nhớ video để nướng "{}" ({} / {} MBytes).
    Xin hãy thử giảm độ phân giải bề mặt hoặc khoảng cách nắm bắt để giảm kích thước phân bổ.

en: Not enough available video memory to bake "{}" ({} / {} MBytes).
    Try reducing surfel resolution or capture distance to lower the size of the allocation.
vi: Không có đủ bộ nhớ video khả dụng để nướng "{}" ({} / {} MBytes).
    Hãy thử giảm độ phân giải bề mặt hoặc khoảng cách nắm bắt để giảm kích thước phân bổ nhé.

en: Error: Could not allocate shadow atlas. Most likely out of GPU memory.
vi: Lỗi: Không thể cấp phát bộ nhớ cho atlas bóng tối được. Có thể bộ nhớ GPU đã cạn kiệt.

en: Error: Shadow buffer full, may result in missing shadows and lower performance. ({} / {})
vi: Lỗi: Bộ đệm bóng tối đã tràn đầy, cái này có thể dẫn đến sự thiếu hụt bóng tối và hiệu suất hoạt động thấp hơn. ({} / {})

en: GpencilMode
vi: Chế Độ Bút Chì Dầu

en: UV/Image
vi: UV/Hình Ảnh

en: Select ID Debug
vi: Chọn ID Điều Tra và Sửa Lỗi

en: Select ID
vi: Chọn ID

en: Select-Next
vi: Chọn-Tiếp theo

en: Workbench
vi: Bàn Công Việc

en: NLA Strip Controls
vi: Các Điều Khiển cho Dải NLA

en: F-Curve visibility in Graph Editor
vi: Đường Cong-F hữu hình trong Trình Biên Soạn Đồ Thị

en: Grease Pencil layer is visible in the viewport
vi: Tầng Bút Chì Dầu hữu hình trong cổng nhìn

en: Toggle visibility of Channels in Graph Editor for editing
vi: Bật/tắt tầm nhìn của các Kênh trong Trình Biên Soạn Đồ Thị để chỉnh sửa

en: Display channel regardless of object selection
vi: Kênh hiển thị bất kể lựa chọn đối tượng là gì

en: Enable F-Curve modifiers
vi: Bật các bộ điều chỉnh Đường Cong-F

en: Make channels grouped under this channel visible
vi: Hiển thị các kênh đã nhóm trong kênh này

en: NLA Track is the only one evaluated in this animation data-block, with all others muted
vi: Rãnh NLA là cái duy nhất được tính toán trong khối dữ liệu hoạt họa này, trong khi toàn bộ các rãnh khác bị chặn âm thanh

en: Editability of keyframes for this channel
vi: Khả năng biên soạn của các khung khóa cho kênh này

en: Editability of NLA Strips in this track
vi: Khả năng biên soạn của Các Đoạn NLA trong rãnh này

en: Does F-Curve contribute to result
vi: Đường Cong-F có đóng góp phần mình vào kết quả hay không

en: Temporarily disable NLA stack evaluation (i.e. only the active action is evaluated)
vi: Tạm thời không cho phép ngăn xếp NLA ước tính nữa (tức là chỉ hành động đang hoạt động là được ước tính mà thôi)

en: Show all keyframes during animation playback and enable all frames for editing (uncheck to use only the current keyframe during animation playback and editing)
vi: Hiển thị toàn bộ các khung khóa trong khi chơi lại hoạt họa và cho phép biên soạn tất cả các khung hình (bỏ dấu kiểm để chỉ sử dụng khung khóa hiện tại trong khi chơi lại và biên soạn hoạt họa mà thôi)

en: Do channels contribute to result (toggle channel muting)
vi: Các kênh có đóng góp vào kết quả hay không (bật/tắt khả năng hoạt động của kênh)

en: Display action without any time remapping (when unpinned)
vi: Hiển thị hành động mà không sắp xếp lại bất cứ thời gian nào (khi bỏ đinh ghim)

en: Can't edit this property from a linked data-block
vi: Không thể biên soạn tính chất này từ một khối dữ liệu

en: No channels to operate on
vi: Không có kênh nào để thao tác cả

en: No keyframes to focus on
vi: Không có khung khóa nào để tập trung vào cả

en: No open Graph Editor window found
vi: Không tìm thấy cửa sổ của Trình Biên Soạn Đồ Thị nào đang mở cả

en: Cannot create the Animation Context
vi: Không thể tạo Bối Cảnh Hoạt Họa được

en: One or more F-Curves are not visible due to filter settings
vi: Một hoặc nhiều Đường Cong-F không hiển thị được do những cài đặt thanh lọc

en: F-Curves have no valid size
vi: Đường Cong-F không có kích thước hợp lệ

en: <invalid>
vi: <không hợp lệ>

en: <no path>
vi: <không có đường dẫn>

en: Marker %.2f offset %s
vi: Dấu mốc %.2f dịch chuyển %s

en: Marker %d offset %s
vi: Dấu mốc %d dịch chuyển %s

en: Marker offset %s
vi: Dịch chuyển dấu mốc %s

en: Delete selected markers?
vi: Xóa các dấu mốc đã chọn?

en: Rename Selected Time Marker
vi: Đổi Tên Mốc Thời Gian Lựa Chọn

en: Selecting the camera is only supported in object mode
vi: Việc chọn máy quay phim chỉ được hỗ trợ trong chế độ đối tượng mà thôi

en: Scene not found
vi: Không tìm thấy cảnh nào cả

en: Cannot re-link markers into the same scene
vi: Không thể tái kết nối các dấu mốc vào cùng cảnh được

en: Target scene has locked markers
vi: Cảnh mục tiêu có các dấu mốc đã bị khóa lại

en: Select a camera to bind to a marker on this frame
vi: Chọn một máy quay phim để kết buộc vào một dấu mốc trên khung hình này

en: No markers are selected
vi: Không có dấu mốc nào đã được chọn cả

en: Markers are locked
vi: Các dấu mốc đã bị khóa lại rồi

en: Start frame clamped to valid rendering range
vi: Hạn định khung hình đầu nội trong phạm vi kết xuất hợp lệ

en: End frame clamped to valid rendering range
vi: Hạn định khung hình cuối nội trong phạm vi kết xuất hợp lệ

en: Expected an animation area to be active
vi: Dự kiến là một khu vực hoạt họa sẽ đi vào tình trạng hoạt động

en: Creating a new Action Slot is only possible when an Action is already assigned
vi: Chỉ có thể tạo một Khe Hành Động mới khi một Hành Động đã được ấn định rồi

en: Action is already layered
vi: Hành động đã được phân tầng lớp rồi

en: Paste driver: no driver to paste
vi: Dán điều vận: không có điều vận nào để dán được

en: No driver to copy variables from
vi: Không có điều vận nào để sao chép các biến số từ nó cả

en: Driver has no variables to copy
vi: Điều Vận chưa có biến số nào để có thể sao chép

en: No driver variables in the internal clipboard to paste
vi: Không có biến điều vận nào trong bảng nhớ tạm để dán cả

en: Cannot paste driver variables without a driver
vi: Không thể dán các biến số điều vận nếu không có điều vận

en: Could not add driver, as RNA path is invalid for the given ID (ID = %s, path = %s)
vi: Không thể thêm điều vận, vì đường dẫn RNA là không hợp lệ đối với ID đã cho này (ID = %s, đường dẫn = %s)

en: Could not find driver to copy, as RNA path is invalid for the given ID (ID = %s, path = %s)
vi: Không tìm thấy điều vận nào để sao chép cả, vì đường dẫn RNA là không hợp lệ đối với ID đã cho này (ID = %s, đường dẫn = %s)

en: Could not paste driver, as RNA path is invalid for the given ID (ID = %s, path = %s)
vi: Không thể dán được điều vận, vì đường dẫn RNA là không hợp lệ đối với ID đã cho này (ID = %s, đường dẫn = %s)

en: <Unknown Modifier>
vi: <Bộ Điều Chỉnh Chưa Biết>

en: Add Control Point
vi: Thêm Điểm Điều Khiển

en: Delete Modifier
vi: Xóa Bộ Điều Chỉnh

en: Add a new control-point to the envelope on the current frame
vi: Thêm điểm điều khiển mới vào phong bao trên khung hình hiện tại

en: Delete envelope control point
vi: Xóa điểm điều khiển phong bao

en: Modifier requires original data
vi: Bộ điều chỉnh yêu cầu dữ liệu gốc

en: Remove animation from selected objects?
vi: Xóa hoạt họa khỏi các đối tượng đã chọn nhé?

en: Delete keyframes from selected objects?
vi: Xóa khung hình chính khỏi các đối tượng đã chọn nhé?

en: No RNA pointer available to retrieve values for this F-curve
vi: Không có con trỏ RNA nào để truy xuất các giá trị cho Đường Cong-F này hết

en: No suitable context info for active keying set
vi: Không có thông tin về ngữ cảnh phù hợp cho Bộ Khóa đang hoạt động

en: Keying set failed to insert any keyframes
vi: Bộ Khóa thất bại trong việc chèn thêm các khung khóa vào

en: Keying set failed to remove any keyframes
vi: Việc xóa bất cứ khung khóa nào trong bộ bị thất bại

en: This property cannot be animated as it will not get updated correctly
vi: Tính chất này không thể hoạt họa được vì nó sẽ không được cập nhật đúng đắn

en: Failed to resolve path to property, try manually specifying this using a Keying Set instead
vi: Việc phân tích đường dẫn tới tính chất bị thất bại. Thay vì, xin hãy thử xác định cái này dùng một Bộ Khóa một cách thủ công

en: No active Keying Set
vi: Không có Bộ Khóa nào đang hoạt động cả

en: Could not update flags for this F-curve, as RNA path is invalid for the given ID (ID = %s, path = %s)
vi: Không thể nâng cấp được các cờ dành cho Đường Cong-F này, vì đường dẫn RNA là không hợp lệ đối với ID đã cho (ID = %s, đường dẫn = %s)

en: Keying set '%s' - successfully added %d keyframes
vi: Bộ Khóa '%s' - đã thành công trong việc thêm %d khung khóa vào

en: Successfully added %d keyframes for keying set '%s'
vi: Đã thêm %d khung khóa vào Bộ Khóa '%s'

en: Unsupported context mode
vi: Chế độ ngữ cảnh chưa được hỗ trợ

en: Nothing selected to key
vi: Không có gì được chọn để khóa hóa cả

en: Could not insert keyframe, as this type does not support animation data (ID = %s)
vi: Không thể chèn khung khóa vì thể loại này chưa hỗ trợ dữ liệu hoạt họa (ID = %s)

en: '%s' is not editable
vi: '%s' không thể chỉnh sửa được

en: Successfully removed %d keyframes for keying set '%s'
vi: Đã xóa %d khung khóa khỏi Bộ Khóa '%s'

en: Not deleting keyframe for locked F-Curve '%s', object '%s'
vi: Không xóa khung khóa khỏi Đường Cong-F đang bị khóa '%s', đối tượng '%s'

en: %d object(s) successfully had %d keyframes removed
vi: %d đối tượng đã có %d khung khóa được xóa đi thành công

en: No keyframes removed from %d object(s)
vi: Không có khung khóa nào được/bị xóa khỏi %d đối tượng

en: "%s" property cannot be animated
vi: Tính chất "%s" không thể hoạt họa được

en: Button doesn't appear to have any property information attached (ptr.data = %p, prop = %p)
vi: Nút bấm hình như không có thông tin tính chất nào gắn liền với nó (ptr.data = %p, prop = %p)

en: Not deleting keyframe for locked F-Curve for NLA Strip influence on %s - %s '%s'
vi: Không xóa khung khóa đối với Đường Cong-F đã bị khóa vì ảnh hưởng của Dải NLA trên %s - %s '%s'

en: Keying set '%s' not found
vi: Không tìm thấy bộ khóa '%s'

en: No active Keying Set to remove
vi: Không có Bộ Khóa đang hoạt động nào để xóa cả

en: Cannot remove built in keying set
vi: Không thể xóa Bộ Khóa gắn sẵn được

en: No active Keying Set to add empty path to
vi: Không có Bộ Khóa đang hoạt động nào để cho thêm đường dẫn trống vào

en: No active Keying Set to remove a path from
vi: Không có Bộ Khóa đang hoạt động nào để xóa đường dẫn khỏi đó cả

en: No active Keying Set path to remove
vi: Không có đường dẫn của Bộ Khóa đang hoạt động nào để xóa đi cả

en: Cannot add property to built in keying set
vi: Không thể thêm tính chất với Bộ Khóa gắn sẵn được

en: No active Keying Set to remove property from
vi: Không có Bộ Khóa đang hoạt động nào để xóa tính chất khỏi đó cả

en: Cannot remove property from built in keying set
vi: Không thể xóa tính chất trong Bộ Khóa gắn sẵn được

en: Property removed from keying set
vi: Tính chất đã bị xóa khỏi bộ khóa

en: Property added to Keying Set: '%s'
vi: Tính chất đã được thêm vào Bộ Khóa: '%s'

en: Skipping path in keying set, as it has no ID (KS = '%s', path = '%s[%d]')
vi: Bỏ qua đường dẫn trong Bộ Khóa, vì nó không có ID (ks = '%s', đường dẫn '%s[%d]')

en: Bone was added to a hidden collection '%s'
vi: Xương đã được cho thêm vào bộ sưu tập ẩn khuất '%s' rồi

en: Delete selected bones?
vi: Xóa xương đã chọn nhé?

en: No region view3d available
vi: Không thấy có vùng Khung Nhìn 3D (RegionView3D) nào có thể sử dụng được cả

en: No active bone set
vi: Không có xương nào đang hoạt động cả

en: No joints selected
vi: Không có khớp nối được chọn cả

en: Bones for different objects selected
vi: Xương dành cho các đối tượng khác được chọn

en: Same bone selected...
vi: Chọn cùng một xương rồi...

en: Operation requires an active bone
vi: Thao tác yêu cầu một xương đang hoạt động

en: Too many points selected: %d
vi: Quá nhiều điểm được chọn: %d

en: Aligned bone '%s' to parent
vi: Căn chỉnh xương '%s' với phụ huynh

en: %d bones aligned to bone '%s'
vi: %d xương được căn chỉnh với xương '%s'

en: Active object is not a selected armature
vi: Đối tượng đang hoạt động không phải là khung rối được chọn

en: Separated bones
vi: Xương đã được phân tách

en: Unselectable bone in chain
vi: Xương trong dây chuyền không thể lựa chọn được

en: Move to New Bone Collection
vi: Di Chuyển đến Bộ Sưu Tập Xương Mới

en: Bone collection with index %d not found on Armature %s
vi: Không tìm thấy bộ sưu tập xương có chỉ số %d trên Khung Rối %s cả

en: Bone collection %s is not editable, maybe add an override on the armature Data?
vi: Bộ sưu tập xương %s không thể biên soạn được, hay là cho thêm một vượt quyền vào Dữ Liệu khung rối chăng?

en: No object found to operate on
vi: Không tìm thấy đối tượng nào để thao tác trên đó cả

en: Cannot add bone collections to a linked Armature without an override on the Armature Data
vi: Không thể cho thêm bộ sưu tập xương vào Khung Rối liên kết mà không có một vượt quyền trên Dữ Liệu Khung Rối được

en: Cannot add bone collections to a linked Armature with a system override; explicitly create an override on the Armature Data
vi: Không thể cho thêm bộ sưu tập xương vào Khung Rối liên kết với một vượt quyền hệ thống được; xin hãy tạo một vượt quyền dứt khoát trên Dữ Liệu Khung Rối

en: Cannot update a linked Armature with a system override; explicitly create an override on the Armature Data
vi: Không thể cập nhật Khung Rối liên kết bằng một vượt quyền hệ thống; Xin hãy tạo một vượt quyền dứt khoát trên Dữ Liệu Khung Rối

en: Armature has no active bone collection, select one first
vi: Khung rối không có bộ sưu tập xương nào là đang hoạt động cả, hãy chọn một cái trước đi đã

en: Cannot edit bone collections that are linked from another blend file
vi: Không thể biên soạn bộ sưu tập xương liên kết từ một tập tin blend khác đâu nhé

en: Bone collections can only be edited on an Armature
vi: Các bộ sưu tập xương chỉ có thể được biên soạn trên một Khung Rối mà thôi

en: Cannot edit bone collections on linked Armatures without override
vi: Không thể biên soạn bộ sưu tập xương trên Khung Rối liên kết mà không vượt quyền nhé

en: Cannot edit bone collections on a linked Armature with a system override; explicitly create an override on the Armature Data
vi: Không thể chỉnh sửa bộ sưu tập xương trên Khung Rối liên kết có vượt quyền hệ thống được; Xin hãy tạo vượt quyền dứt khoát trên Dữ Liệu Khung Rối

en: Linked bone collections are not editable
vi: Bộ sưu tập xương liên kết không thể chỉnh sửa được

en: Cannot (de)select bones on linked object, that would need an override
vi: Không thể (hủy) lựa chọn xương trên đối tượng liên kết đâu. Cái đấy cần có một vượt quyền nhé

en: No active bone collection
vi: Không có bộ sưu tập xương nào đang hoạt động cả

en: This needs a local Armature or an override
vi: Cái này cần một Khung Rối cục bộ hoặc một vượt quyền nhé

en: This operator only works in pose mode and armature edit mode
vi: Thao tác này chỉ hoạt động trong chế độ tư thế và chế độ biên soạn khung rối mà thôi

en: No bones selected, nothing to assign to bone collection
vi: Không có xương nào đã được chọn hết, chẳng có gì để ấn định cho bộ sưu tập xương cả

en: All selected bones were already part of this collection
vi: Toàn bộ các xương vốn được chọn đều đã là một phần của bộ sưu tập này rồi

en: No bones selected, nothing to unassign from bone collection
vi: Không có xương nào đã lựa chọn cả, chẳng có gì để tách khỏi bộ sưu tập xương hết

en: None of the selected bones were assigned to this collection
vi: Không có xương lựa chọn nào đã được ấn định cho bộ sưu tập này hết

en: Missing bone name
vi: Thiếu tên xương nhé

en: No bone collection named '%s'
vi: Không có bộ sưu tập xương nào được đặt tên là '%s' hết

en: Cannot assign to linked bone collection %s
vi: Không thể ấn định bộ sưu tập xương liên kết %s được

en: Could not find bone '%s'
vi: Không tìm thấy xương '%s'

en: Bone '%s' was not assigned to collection '%s'
vi: Xương '%s' chưa được ấn định cho bộ sưu tập '%s' đâu

en: Bone Heat Weighting: failed to find solution for one or more bones
vi: Đo Trọng Lượng bằng Nhiệt của Xương: thất bại trong việc tìm giải nghiệm cho một hoặc nhiều xương

en: Failed to find bind solution (increase precision?)
vi: Không tìm thấy giải pháp kết buộc (tăng độ chính xác lên chăng?)

en: Calculate Paths for the Selected Bones
vi: Tính Toán Đường Dẫn cho các Xương đã Chọn

en: Clear motion paths of selected bones
vi: Xóa đường chuyển động của các xương đã chọn

en: Clear motion paths of all bones
vi: Xóa đường chuyển động của toàn bộ các xương

en: Cannot pose libdata
vi: Không thể sử dụng dữ liệu thư viện để thao tác tư thế

en: [Tab] - Show original pose
vi: [Tab] - Hiển thị tư thế ban đầu

en: [Tab] - Show blended pose
vi: [Tab] - Hiển thị tư thế kết hợp

en: %s | %s | [Ctrl] - Flip Pose
vi: %s | %s | [Ctrl] - Đảo Lật Tư Thế

en: Pose lib is only for armatures in pose mode
vi: Thư viện tư thế chỉ dành cho các khung rối trong chế độ tư thế mà thôi

en: Internal pose library error, canceling operator
vi: Lỗi nội bộ thư viện tư thế xảy ra. đang hủy thao tác

en: No active Keying Set to use
vi: Không có Bộ Khóa đang hoạt động nào để sử dụng cả

en: Use another Keying Set, as the active one depends on the currently selected items or cannot find any targets due to unsuitable context
vi: Hãy dùng Bộ Khóa khác, vì bộ đang hoạt động phụ thuộc vào các phần tử đang được chọn, hoặc là vì không tìm thấy mục tiêu nào cả, do ở trong ngữ cảnh không thích hợp

en: Keying Set does not contain any paths
vi: Bộ Khóa không chứa đường dẫn nào cả

en: Push Pose
vi: Tư Thế Cường Điệu

en: Relax Pose
vi: Tư Thế Nghỉ

en: Blend to Neighbor
vi: Pha Trộn với Lân Cận

en: Sliding-Tool
vi: Công Cụ Trượt Đẩy

en: [X]/Y/Z axis only (X to clear)
vi: Duy trục [X]/Y/Z mà thôi (X để xóa)

en: X/[Y]/Z axis only (Y to clear)
vi: Duy trục X/[Y]/Z mà thôi (Y để xóa)

en: X/Y/[Z] axis only (Z to clear)
vi: Duy trục X/Y/[Z] mà thôi (Z để xóa)

en: X/Y/Z = Axis Constraint
vi: X/Y/Z = Ràng Buộc của Trục

en: [G]/R/S/B/C - Location only (G to clear) | %s
vi: [G]/R/S/B/C - Duy vị trí (G để xóa) | %s

en: G/[R]/S/B/C - Rotation only (R to clear) | %s
vi: G/[R]/S/B/C - Duy xoay chiều (R để xóa) | %s

en: G/R/[S]/B/C - Scale only (S to clear) | %s
vi: G/R/[S]/B/C - Duy đổi tỷ lệ (S để xóa) | %s

en: G/R/S/[B]/C - Bendy Bone properties only (B to clear) | %s
vi: G/R/S/[B]/C - Duy tính chất của Xương Dẻo (B để xóa) | %s

en: G/R/S/B/[C] - Custom Properties only (C to clear) | %s
vi: G/R/S/B/[C] - Duy các Tính Chất Tùy Chỉnh mà thôi (C để xóa) | %s

en: G/R/S/B/C - Limit to Transform/Property Set
vi: G/R/S/B/C - Giới hạn trong Bộ Biến Hóa/Tính Chất mà thôi

en: [H] - Toggle bone visibility
vi: [H] - Bật/Tắt tầm nhìn của xương

en: No keyframes to slide between
vi: Không có các khung khóa để có thể trượt đẩy giữa cái nọ và cái kia

en: No keyframed poses to propagate to
vi: Không có tư thế nào đã được khung khóa hóa để có thể tiến triển đến cả

en: Cannot apply pose to lib-linked armature
vi: Không thể áp dụng tư thế vào khung rối trong thư viện kết nối được

en: Actions on this armature will be destroyed by this new rest pose as the transforms stored are relative to the old rest pose
vi: Hành động của khung rối này sẽ bị hủy đi bởi tư thế nghỉ mới vì các biến hóa của nó được lưu trữ tương đối với tư thế nghỉ cũ

en: No pose to copy
vi: Không có tư thế nào để sao chép cả

en: Copied pose to internal clipboard
vi: Đã sao chép tư thế vào bộ nhớ tạm nội bộ

en: Internal clipboard is empty
vi: Bộ nhớ tạm nội bộ trống rỗng

en: Internal clipboard is not from pose mode
vi: Bộ nhớ tạm nội bộ không phải từ chế độ tư thế

en: Internal clipboard has no pose
vi: Bộ nhớ tạm nội bộ không có tư thế nào cả

en: Programming error: missing clear transform function or keying set name
vi: Lỗi lập trình: thiếu hàm xóa biến hóa (clear transform function) hoặc tên của bộ khóa (keying set)

en: Asset loading is unfinished
vi: Nạp tải tài sản chưa hoàn thành

en: No asset found at path "%s"
vi: Không tìm thấy tài sản nào tại đường dẫn "%s" hết

en: Delete all asset metadata, turning the selected asset data-blocks back into normal data-blocks, and set Fake User to ensure the data-blocks will still be saved
vi: Xóa toàn bộ các siêu dữ liệu của tài sản, chuyển các khối dữ liệu tài sản đã chọn trở lại thành khối dữ liệu bình thường và đặt Người Dùng Giả để đảm bảo rằng các khối dữ liệu sẽ vẫn được lưu lại

en: Data-block is not marked as asset
vi: Khối dữ liệu không được đánh dấu là tài sản

en: No data-block selected that is marked as asset
vi: Không có khối dữ liệu nào được chọn đã được đánh dấu là tài sản cả

en: Selected data-blocks are already assets (or do not support use as assets)
vi: Khối dữ liệu được chọn hiện đã là tài sản rồi (hoặc không hỗ trợ việc sử dụng nó làm tài sản)

en: No data-blocks to create assets for found (or do not support use as assets)
vi: Không tìm thấy có khối dữ liệu nào có thể kiến tạo tài sản được cả (hoặc không hỗ trợ việc sử dụng nó làm tài sản)

en: No asset data-blocks from the current file selected (assets must be stored in the current file to be able to edit or clear them)
vi: Không có khối dữ liệu tài sản nào trong tập tin hiện tại được chọn cả (tài sản phải được lưu trữ trong tập tin hiện tại để có thể chỉnh sửa hoặc xóa chúng đi)

en: No asset data-blocks selected/focused
vi: Không có khối dữ liệu tài sản nào đã được chọn/tập trung vào cả

en: Path is empty, cannot save
vi: Đường dẫn trống, không thể lưu được

en: Path too long, cannot save
vi: Đường dẫn quá dài, không thể lưu được

en: Data-block '%s' is now an asset
vi: Khối dữ liệu '%s' bây giờ là một tài sản

en: %i data-blocks are now assets
vi: %i khối dữ liệu hiện giờ là tài sản

en: Data-block '%s' is not an asset anymore
vi: Khối dữ liệu '%s' hiện không phải là tài sản nữa

en: %i data-blocks are not assets anymore
vi: %i khối dữ liệu hiện không còn là tài sản nữa

en: Selected path is outside of the selected asset library
vi: Đường dẫn đã chọn nằm ngoài thư viện tài sản đã chọn

en: Unable to copy bundle due to external dependency: "%s"
vi: Không thể sao chép gói do phụ thuộc bên ngoài: "%s"

en: Unable to copy bundle due to %zu external dependencies; more details on the console
vi: Không thể sao chép gói do %zu phụ thuộc bên ngoài; xem thêm chi tiết trong bảng điều khiển

en: Asset catalogs cannot be edited in this asset library
vi: Không thể biên soạn các danh mục tài sản trong thư viện tài sản này được

en: Cannot save asset catalogs before the Blender file is saved
vi: Không thể lưu các danh mục tài sản lại trước khi lưu tập tin Blender được

en: No changes to be saved
vi: Không có thay đổi nào để lưu cả

en: Enable catalog, making contained assets visible in the asset shelf
vi: Kích hoạt danh mục, làm cho các tài sản được chứa hiển thị trong kệ tài sản

en: Toggle catalog visibility in the asset shelf
vi: Bật/tắt hiển thị danh mục trong kệ tài sản

en: No applicable assets found
vi: Không tìm thấy tài sản nào có thể áp dụng được cả

en: Catalog Selector
vi: Trình Lựa Chọn Danh Mục

en: Select the asset library and the contained catalogs to display in the asset shelf
vi: Chọn thư viện tài sản và các danh mục trong đó để hiển thị trong kệ tài sản

en: Asset Shelf Panel
vi: Bảng Kệ Tài Sản

en: Display an asset shelf in a popover panel
vi: Hiển thị kệ tài sản trong bảng điều khiển bật lên

en: Unable to load %s from %s
vi: Không thể nạp %s từ %s được

en: No point was selected
vi: Không có điểm nào đã được chọn cả

en: Could not separate selected curve(s)
vi: Không thể tách biệt (các) đường cong đã chọn ra được

en: Cannot separate curves with shape keys
vi: Không thể tách phân các đường cong có hình mẫu được

en: Cannot separate current selection
vi: Không thể tách rẽ lựa chọn hiện tại được

en: Cannot split current selection
vi: Không thể tách phân lựa chọn hiện tại được

en: No points were selected
vi: Không có điểm nào đã được chọn cả

en: Could not make new segments
vi: Không thể tạo các phân đoạn mới

en: Too few selections to merge
vi: Số lựa chọn quá ít để có thể hợp nhất

en: Resolution does not match
vi: Độ phân giải không khớp

en: Cannot make segment
vi: Không thể tạo đoạn thẳng

en: Cannot spin
vi: Không thể xoay tròn được

en: Cannot duplicate current selection
vi: Không thể sao chép lựa chọn hiện tại

en: Only Bézier curves are supported
vi: Duy hỗ trợ đường cong Bézier mà thôi

en: Active object is not a selected curve
vi: Đối tượng đang hoạt động không phải là một đường cong được chọn

en: %d curve(s) could not be separated
vi: %d đường cong không thể tách rời ra được

en: %d curves could not make segments
vi: %d đường cong không thể tạo phân đoạn được

[ctx: Curve]
en: BézierCurve
vi: ĐườngCongBézier

[ctx: Curve]
en: BézierCircle
vi: VòngTrònBézier

[ctx: Curve]
en: CurvePath
vi: Đường Dẫn Đường Cong

[ctx: Curve]
en: NurbsCurve
vi: Đường Cong Nurbs

[ctx: Curve]
en: NurbsCircle
vi: Hình Tròn Nurbs

[ctx: Curve]
en: NurbsPath
vi: Đường Dẫn Nurbs

[ctx: Curve]
en: SurfCurve
vi: Đường Cong Surf

[ctx: Curve]
en: SurfCircle
vi: Hình Tròn Surf

[ctx: Curve]
en: SurfPatch
vi: Mặt Phẳng Surf

[ctx: Curve]
en: SurfCylinder
vi: Hình Trụ Surf

[ctx: Curve]
en: SurfSphere
vi: Hình Cầu Surf

[ctx: Curve]
en: SurfTorus
vi: Hình Xuyến Surf

[ctx: Curve]
en: Surface
vi: Bề Mặt

en: Unable to access 3D viewport
vi: Không thể truy cập cổng nhìn 3D

en: The "stroke" cannot be empty
vi: "nét vẽ" không thể trống rỗng được

en: Unable to access depth buffer, using view plane
vi: Không thể truy cập bộ đệm về độ sâu, phải sử dụng bình diện của góc nhìn

en: Surface(s) have no active point
vi: Bề mặt không có điểm đang hoạt động

en: Curve(s) have no active point
vi: Đường cong không có điểm đang hoạt động

en: No control point selected
vi: CKhông có điểm điều khiển nào đã được chọn cả

en: Control point belongs to another spline
vi: Điểm điều khiển trực thuộc một chốt trục khác

en: Unicode codepoint hex value
vi: Giá trị hex của điểm mã Unicode

en: Enter a Unicode codepoint hex value
vi: Nhập giá trị hex của điểm mã (codepoint) Unicode

en: Text too long
vi: Văn bản quá dài

en: Clipboard too long
vi: Bảng nhớ tạm (clipboard) quá dài

en: Incorrect context for running font unlink
vi: Ngữ cảnh để thao tác việc ngắt kết nối phông chữ không đúng

en: Failed to open file '%s'
vi: Thất bại trong việc mở tập tin '%s'

en: File too long %s
vi: Tập tin quá dài %s

en: Some curves could not be converted because they were not attached to the surface
vi: Không thể chuyển đổi một số đường cong vì chúng không gắn vào bề mặt

en: Curves do not have attachment information that can be used for deformation
vi: Các đường cong không có thông tin kèm theo có thể sử dụng để biến dạng được

en: Could not snap some curves to the surface
vi: Không thể bám dính một số đường cong lên bề mặt được

en: Curves must have a mesh surface object set
vi: Các đường cong phải có một bộ đối tượng bề mặt khung lưới

en: Only available in point selection mode
vi: Chỉ khả dụng trong chế độ chọn điểm mà thôi

en: Add Color Attribute
vi: Thêm Thuộc Tính Màu

en: Convert Attribute Domain
vi: Chuyển Đổi Phạm Vi Thuộc Tính

en: Convert Color Attribute Domain
vi: Chuyển Đổi Phạm Vi Thuộc Tính Màu

en: Cannot convert to the selected type
vi: Không thể chuyển đổi sang thể loại đã chọn được

en: No active attribute
vi: Không có thuộc tính nào đang hoạt động cả

en: The active attribute has an unsupported type
vi: Thuộc tính đang hoạt động có một kiểu chưa được hỗ trợ

en: Operation is not allowed in edit mode
vi: Thao tác không được phép thi hành trong chế độ chỉnh sửa

en: Non-Assets
vi: Phi Tài Sản

en: Tool node group assets not assigned to a catalog.
    Catalogs can be assigned in the Asset Browser
vi: Tài sản nhóm nút công cụ chưa được ấn định vào một danh mục nào cả.
    Danh mục có thể được ấn định trong Trình Duyệt Tài Sản

en: Asset is not a geometry node group
vi: Tài sản không phải là một nhóm nút hình học

en: Mesh shape key data removed
vi: Dữ liệu khóa hình mẫu khung lưới đã bị xóa đi

en: Cannot evaluate node group
vi: Không thể tính toán nhóm nút được

en: Node group must have a group output node
vi: Nhóm nút phải có nút đầu ra nhóm

en: Node group's first output must be a geometry
vi: Đầu ra đầu tiên của nhóm nút phải là một hình học

en: Annotation Create Poly: LMB click to place next stroke vertex | ESC/Enter to end  (or click outside this area)
vi: Chú Thích, Kiến Tạo Đa Giác: bấm NCT để đặt điểm tiếp theo của đường vẽ | ESC/Enter để kết thúc (hoặc bấm vào một điểm ở ngoài khu vực này)

en: Annotation Eraser: Hold and drag LMB or RMB to erase | ESC/Enter to end  (or click outside this area)
vi: Tẩy Xóa Chú Thích: Bấm giữ và kéo rê NCT hoặc NCP để xóa | bấm ESC/Enter để kết thúc (hoặc bấm vào một điểm ở ngoài khu vực này)

en: Annotation Line Draw: Hold and drag LMB to draw | ESC/Enter to end  (or click outside this area)
vi: Chú Thích, Vẽ Đường Thẳng: Bấm giữ và kéo rê NCT để vẽ | bấm ESC/Enter để kết thúc (hoặc bấm vào một điểm ở ngoài khu vực này)

en: Annotation Freehand Draw: Hold and drag LMB to draw | E/ESC/Enter to end  (or click outside this area)
vi: Chú Thích, Vẽ Tự Do: Bấm và kéo rê NCT để vẽ | E/ESC/Enter cho kết thúc (hoặc bấm vào một điểm ở ngoài khu vực này)

en: Annotation Session: ESC/Enter to end   (or click outside this area)
vi: Phiên Chú Thích: Bấm ESC/Enter để kết thúc (hoặc bấm vào một điểm ở ngoài khu vực này)

en: Cannot paint stroke
vi: Không thể sơn đường nét

en: Nothing to erase
vi: Không có gì để xóa cả

en: Annotation operator is already active
vi: Thao Tác (phép toán) Chú Thích (Annotation operator) đã khởi động và đang hoạt động rồi

en: Failed to find Annotation data to draw into
vi: Không tìm thấy dữ liệu Chú Thích (Annotation data) nào để vẽ vào cả

en: Active region not set
vi: Chưa chỉ định vùng hoạt động

en: Cannot delete locked layers
vi: Không thể xóa các tầng lớp đã bị khóa

en: No active frame to delete
vi: Không có khung hình đang hoạt động để xóa

en: Grey
vi: Màu Ghi

en: Skin_light
vi: Ánh_sáng_của_da

en: Skin_shadow
vi: Bóng_tối_của_da

en: Pupils
vi: Tròng Mắt

en: Bake Object Transform to Grease Pencil
vi: Nướng Biến Hóa Đối Tượng thành Bút Chì Dầu

en: Remove Loose Points
vi: Xóa Bỏ các Điểm Rời Rạc

en: Move to New Layer
vi: Di Chuyển sang Tầng Lớp Mới

en: Material '%s' could not be found
vi: Không thể tìm thấy nguyên vật liệu '%s' được

en: The object has only one material
vi: Đối tượng chỉ có một nguyên vật liệu

en: The object has only one layer
vi: Đối tượng chỉ có một tầng lớp

en: No active Grease Pencil layer
vi: Không có tầng lớp Bút Chì Dầu nào đang hoạt động cả

en: Active layer is locked or hidden
vi: Tầng đang hoạt động bị khóa lại hoặc bị ẩn giấu

en: No Grease Pencil frame to draw on
vi: Không có khung hình Bút Chì Dầu nào để vẽ lên cả

en: There is no layer '%s'
vi: Không có tầng lớp '%s'

en: '%s' Layer is locked
vi: Tầng lớp '%s' đã bị khóa lại rồi

en: Copied %d selected curve(s)
vi: Đã sao chép %d đường cong vốn được chọn

en: Copied %d selected point(s)
vi: Đã sao chép %d điểm chọn

en: Add New Grease Pencil Layer
vi: Thêm Tầng Lớp Bút Chì Dầu Mới

en: Cannot add active layer as mask
vi: Không thể cho thêm tầng đang hoạt động vào để làm màn chắn lọc

en: Layer already added
vi: Tầng đã được cho thêm vào

en: Unable to find layer to add
vi: Không tìm thấy tầng lớp để cho thêm vào

en: No active layer to duplicate
vi: Không có tầng lớp nào đang hoạt động để sao chép cả

en: All Line Art objects are now cleared of bakes
vi: Kết quả nướng hiện đã được xóa sạch khỏi toàn Bộ các Đối Tượng Mỹ Thuật Đường Nét

en: Baked strokes are cleared
vi: Các nét nướng đã được xóa hết rồi

en: No active object, or active object isn't a Grease Pencil object
vi: Không có đối tượng nào là đang hoạt động, hoặc đối tượng đang hoạt động không phải là đối tượng Bút Chì Dầu

en: , {}/{}: adjust subdivisions: {}
vi: , {}/{}: điều chỉnh mức phân chia: {}

en: , Alt: center
vi: , Alt: trung tâm

en: , {}: extrude
vi: , {}: đẩy trồi

en: , {}: grab, {}: rotate, {}: scale
vi: , {}: túm nắm, {}: xoay chiều, {}: đổi tỷ lệ

en: Polyline:
vi: Đường Đa Giác:

en: Circle:
vi: Hình Tròn:

en: Arc:
vi: Cung:

en: Curve:
vi: Đường cong:

en: Active Vertex Group is locked
vi: Nhóm Điểm Đỉnh Đang Hoạt Động đã bị khóa lại rồi

en: Active vertex group is locked
vi: Nhóm điểm đỉnh đang hoạt động đã bị khóa lại rồi

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

en: Failed to set value
vi: Thất bại trong việc đặt giá trị

en: Property from path '%s' is not a float
vi: Tính chất từ đường dẫn '%s' không phải là một số thực (float)

en: Current:
vi: Hiện Tại:

en: , Ctrl: Stroke, Shift: Fill, Shift+Ctrl: Both
vi: , Ctrl: Nét Vẽ, Shift: Tô Phủ, Shift+Ctrl: Cả Hai

en: Error evaluating number, see Info editor for details
vi: Lỗi xảy ra trong khi tính toán con số. Xin xem trình biên soạn thông tin để biết thêm chi tiết

en: Missing Panel
vi: Thiếu Vắng Bảng Điều Khiển

en: Missing Menu: %s
vi: Thiếu Trình Đơn: %s

en: Unknown Property
vi: Tính Chất Chưa Biết Đến

[ctx: WindowManager]
en: Search
vi: Tìm Kiếm

en: Non-Keyboard Shortcut
vi: Đường Tắt Không Dành Cho Bàn Phím

en: Shift Left Mouse
vi: Shift Chuột Trái

en: Add to a user defined context menu (stored in the user preferences)
vi: Thêm vào trình đơn ngữ cảnh người dùng xác định (vốn lưu trữ trong cài đặt sở thích người dùng)

en: Only keyboard shortcuts can be edited that way, please use User Preferences otherwise
vi: Chỉ các đường phím tắt là có thể được biên soạn theo cách này. Làm ơn sử dụng Cài Đặt Sở Thích của Người Dùng cho những trường hợp khác

[ctx: Operator]
en: Change Shortcut
vi: Đổi Đường Tắt

[ctx: Operator]
en: Assign Shortcut
vi: Ấn Định Đường Tắt

[ctx: Operator]
en: Open File Externally
vi: Mở Tập Tin Bên Ngoài

[ctx: Operator]
en: Open Location Externally
vi: Mở Địa Điểm Bên Ngoài

[ctx: Operator]
en: Replace Keyframes
vi: Thay các Khung Khóa

[ctx: Operator]
en: Replace Single Keyframe
vi: Thay Đơn Khung Khóa

[ctx: Operator]
en: Delete Single Keyframe
vi: Xóa Đơn Khung Khóa

[ctx: Operator]
en: Replace Keyframe
vi: Thay Khung Khóa

[ctx: Operator]
en: Insert Single Keyframe
vi: Chèn Thêm Đơn Khung Khóa

[ctx: Operator]
en: Clear Keyframes
vi: Xóa các Khung Khóa

[ctx: Operator]
en: Clear Single Keyframes
vi: Xóa các Khung Khóa Đơn

[ctx: Operator]
en: View All in Graph Editor
vi: Quan Sát Toàn Bộ trong Trình Biên Soạn Đồ Thị

[ctx: Operator]
en: View Single in Graph Editor
vi: Quan Sát Đơn Lẻ trong Trình Biên Soạn Đồ Thị

[ctx: Operator]
en: View in Graph Editor
vi: Quan Sát Trong Trình Biên Soạn Đồ Thị

[ctx: Operator]
en: Delete Drivers
vi: Xóa các Điều Vận

[ctx: Operator]
en: Delete Single Driver
vi: Xóa Điều Vận Đơn Thân

[ctx: Operator]
en: Delete Driver
vi: Xóa Điều Vận

[ctx: Operator]
en: Copy Drivers to Selected
vi: Sao Chép các Trình Điều Vận vào cái Đã Chọn

[ctx: Operator]
en: Copy All Drivers to Selected
vi: Sao Chép Toàn Bộ các Trình Điều Vận vào cái Đã Chọn

[ctx: Operator]
en: Open Drivers Editor
vi: Mở Trình Biên Soạn Điều Vận

[ctx: Operator]
en: Add All to Keying Set
vi: Cộng Toàn Bộ vào Bộ Hình Mẫu

[ctx: Operator]
en: Add Single to Keying Set
vi: Cộng Đơn Cái vào Bộ Hình Mẫu

[ctx: Operator]
en: Remove Overrides
vi: Xóa các Vượt Quyền

[ctx: Operator]
en: Remove Single Override
vi: Xóa Đơn Vượt Quyền

[ctx: Operator]
en: Define Overrides
vi: Định Nghĩa các Vượt Quyền

[ctx: Operator]
en: Define Single Override
vi: Định Nghĩa Đơn Vượt Quyền

[ctx: Operator]
en: Define Override
vi: Định Nghĩa Vượt Quyền

[ctx: Operator]
en: Reset All to Default Values
vi: Hoàn Toàn Bộ về các Giá Trị Mặc Định

[ctx: Operator]
en: Reset Single to Default Value
vi: Hoàn Đơn Cái về Giá Trị Mặc Định

[ctx: Operator]
en: Copy All to Selected
vi: Sao Chép Toàn Bộ đến cái được Chọn

[ctx: Operator]
en: Copy Single to Selected
vi: Sao Chép Đơn Chiếc đến cái được Chọn

[ctx: Operator]
en: Copy Full Data Path
vi: Sao Chép Đường Dẫn Dữ Liệu Đầy Đủ

[ctx: Operator]
en: Open File Location
vi: Mở Vị Trí Tập Tin

[ctx: Operator]
en: Remove from Quick Favorites
vi: Xóa khỏi Trình Đơn Ưa Thích Nhanh

[ctx: Operator]
en: Add to Quick Favorites
vi: Thêm vào Trình Đơn Ưa Thích Nhanh

[ctx: Operator]
en: Remove Shortcut
vi: Xóa Đường Tắt

[ctx: Operator]
en: Online Python Reference
vi: Tham Chiếu Python Trực Tuyến

en: Drop {} on slot {} (replacing {}) of {}
vi: Thả {} vào ô {} (thay thế {}) của {}

en: Drop {} on slot {} (active slot) of {}
vi: Thả {} vào khe {} (khe đang hoạt động) của {}

en: Drop {} on slot {} of {}
vi: Thả {} vào khe {} của {}

en: Expected an array of numbers: [n, n, ...]
vi: Kỳ vọng một mảng các số: [n, n, ...]

en: Expected a number
vi: Kỳ vọng một con số

en: Paste expected 3 numbers, formatted: '[n, n, n]'
vi: Đã dán 3 số kỳ vọng, định dạng là: '[n, n, n]'

en: Paste expected 4 numbers, formatted: '[n, n, n, n]'
vi: Đã dán 4 số kỳ vọng, định dạng là: ‘[n, n, n]’

en: Unsupported key: Unknown
vi: Khóa không hỗ trợ: Không xác định

en: Unsupported key: CapsLock
vi: Phím không hỗ trợ: CapsLock

en: Can't edit driven number value, see driver editor for the driver setup
vi: Không thể chỉnh sửa giá trị số đang điều vận được, xin hãy xem trình biên soạn điều vận để sắp đặt điều vận nhé

en: Failed to find '%s'
vi: Không thể tìm thấy '%s'

en: Animate property
vi: Hoạt Họa Tính Chất

en: Menu Missing:
vi: Thiếu Trình Đơn:

en: Active button is not from a script, cannot edit source
vi: Nút đang hoạt động không có xuất xứ từ tập lệnh, không thể biên soạn mã nguồn được

en: Active button match cannot be found
vi: Không tìm thấy nút nào đang hoạt động khớp với cả

en: Active button not found
vi: Không tìm thấy nút bấm nào đang hoạt động cả

en: Could not compute a valid data path
vi: Không thể tính toán được một đường dẫn dữ liệu hợp lệ

en: Failed to create the override operation
vi: Việc kiến tạo thao tác vượt quyền đã bị thất bại

en: Red, Green, Blue
vi: Đỏ, Lục, Lam

en: Hue, Saturation, Lightness
vi: Sắc, Độ Bão Hòa, Độ Sáng

[ctx: Color]
en: Value:
vi: Giá Trị:

[ctx: Color]
en: Value
vi: Giá Trị

en: Menu "%s" not found
vi: Không tìm thấy trình đơn "%s"

en: Panel "%s" not found
vi: Không tìm thấy bảng "%s"

en: Unsupported context
vi: Ngữ cảnh chưa được hỗ trợ

en: Internal error!
vi: Lỗi lầm nội bộ xảy ra!

en: Shortcut: {}
vi: Đường Cắt Ngắn: {}

en: Shortcut Cycle: {}
vi: Luân Chuyển Đường Cắt Ngắn: {}

en: Tool Keymap:
vi: Bố Trí Bàn Phím Công Cụ:

en: (Shift-Click/Drag to select multiple)
vi: (Shift-Bấm Chuột/Kéo để chọn nhiều)

en: Value: {}
vi: Giá Trị: {}

en: Radians: {}
vi: Rad: {}

en: Expression: {}
vi: Biểu thức: {}

en: Library: {}
vi: Thư Viện: {}

en: Disabled: {}
vi: Tắt: {}

note: #-#-#-#-#  totem_43.2-8_vi.po (totem master)  #-#-#-#-# translators: Movie is the default saved movie filename, * without the suffix
en: Movie
vi: Phim

en: Users: {}
vi: Người dùng: {}

en: Choose {} data-block to be assigned to this user
vi: Chọn khối dữ liệu {} để ấn định cho người dùng này

en: Source library: {}
    {}
vi: Thư viện nguồn: {}
    {}

[ctx: Operator]
en: Click
vi: Bấm Chuột

[ctx: Operator]
en: Drag
vi: Kéo Rê

en: Asset shelf popover panel type not found
vi: Không tìm thấy kiểu bảng điều khiển bật lên cho kệ tài sản

en: Move {} into {}
vi: Di chuyển {} vào {}

en: Move {} above {}
vi: Di chuyển {} lên trên {}

en: Move {} below {}
vi: Di chuyển {} xuống dưới {}

en: Move {} {} into {}
vi: Di chuyển {} vào {}

en: Move {} {} above {}
vi: Di chuyển {} lên trên {}

en: Move {} {} below {}
vi: Di chuyển {} {} xuống dưới {}

en: Layer is locked or not visible
vi: Tầng lớp đã bị khóa lại hoặc không nhìn thấy được

en: Layer Group is locked or not visible
vi: Nhóm Tầng Lớp đã bị khóa lại hoặc không nhìn thấy được

en: Add to linking collection
vi: Thêm vào bộ sưu tập liên kết

en: Add to linking collection before {}
vi: Thêm vào bộ sưu tập liên kết trước {}

en: Add to linking collection after {}
vi: Thêm vào bộ sưu tập liên kết sau {}

en: Select List Item (Double click to rename)
vi: Chọn Mục trong Danh Sách (Nhấp đúp để đổi tên)

en: Select List Item
vi: Chọn Mục trong Danh Sách

en: Hide filtering options
vi: Giấu các tùy chọn về thanh lọc

en: Insert before socket
vi: Chèn vào trước ổ cắm

en: Insert after socket
vi: Chèn vào sau ổ cắm

en: Insert into panel
vi: Chèn vào trong bảng

en: Insert before panel
vi: Chèn vào trước bảng

en: Insert after panel
vi: Chèn vào sau bảng

en: ID-Block:
vi: Khối-ID:

en: No Properties
vi: Không Có Tính Chất

en: Move to First
vi: Di Chuyển về Đầu

en: Move to Last
vi: Di Chuyển về Cuối

en: Flip Color Ramp
vi: Đảo Chiều Dốc Màu

en: Distribute Stops from Left
vi: Phân Tán các Điểm Dừng từ Bên Trái

en: Distribute Stops Evenly
vi: Phân Tán các Điểm Dừng Đồng Đều

en: Eyedropper
vi: Ống Nhỏ Mắt

en: Reset Color Ramp
vi: Hoàn Lại Dốc Màu

en: Use Clipping
vi: Sử Dụng Cắt Xén

en: Min X:
vi: X Nhỏ Nhất:

en: Min Y:
vi: Y Nhỏ Nhất:

en: Max X:
vi: X Lớn Nhất:

en: Max Y:
vi: Y Lớn Nhất:

en: Extend Horizontal
vi: Mở Rộng Chiều Ngang

en: Extend Extrapolated
vi: Nới Rộng Ngoại Suy

en: Reset Curve
vi: Hoàn Lại Đường Cong

en: Support Loops
vi: Hỗ Trợ Đường Vòng

en: Cornice Molding
vi: Khuôn Gờ (Cornice)

en: Crown Molding
vi: Khuôn Chóp (Crown)

en: Apply Preset
vi: Áp Dụng Sắp Đặt Trước

en: Anim Player
vi: Máy Chơi Hoạt Họa

en: Split/Dock
vi: Tách Phân/Neo Chốt

en: Duplicate into Window
vi: Nhân Đôi thành Cửa Sổ

en: Swap Areas
vi: Tráo Đổi Khu Vực

en: Resize Region
vi: Thay Đổi Kích Thước Vùng

en: Show Hidden Region
vi: Hiển Thị Vùng Ẩn Khuất

en: Manual Scale
vi: Tỷ Lệ Thủ Công

en: Indirect library data-block, cannot be made local, Shift + Click to create a library override hierarchy
vi: Khối dữ liệu thư viện gián tiếp, không thể cục bộ hóa được, Shift + Nhấp Chuột để kiến tạo một hệ thống thứ bậc vượt quyền thư viện

en: Direct linked library data-block, click to make local, Shift + Click to create a library override
vi: Khối dữ liệu thư viện kết nối trực tiếp, bấm chuột để cục bộ hóa, Shift + Bấm Chuột để kiến tạo một vượt quyền thư viện

en: Library override of linked data-block, click to make fully local, Shift + Click to clear the library override and toggle if it can be edited
vi: Vượt quyền thư viện khối dữ liệu kết nối, nhấp chuột để hoàn toàn cục bộ hóa, dùng tổ hợp Shift + Nhấp Chuột để xóa vượt quyền thư viện và chuyển đổi nếu có thể biên soạn được

en: Display number of users of this data (click to make a single-user copy)
vi: Hiển thị số lượng người dùng của dữ liệu này (bấm chuột để tạo một bản sao đơn người dùng)

en: Packed File, click to unpack
vi: Tập Tin đã được Đóng Gói, bấm chuột để mở gói

en: Unlink data-block (Shift + Click to set users to zero, data will then not be saved)
vi: Ngắt kết nối của khối dữ liệu (Shift + Bấm chuột để đặt số người dùng = 0, dữ liệu sẽ không được lưu nữa)

en: Reset operator defaults
vi: Hoàn lại các giá trị mặc định của thao tác

en: Add a new color stop to the color ramp
vi: Thêm một mốc dừng màu mới vào dốc màu

en: Delete the active position
vi: Xóa vị trí đang hoạt động

en: Choose active color stop
vi: Chọn điểm đánh dấu màu đang hoạt động

en: Combined channels
vi: Các kênh kết hợp

en: Red channel
vi: Kênh đỏ

en: Hue level
vi: Mức độ sắc màu

en: Saturation level
vi: Mức độ bão hòa

en: Value level
vi: Mức giá trị

en: Clipping Options
vi: Tùy Chọn về Cắt Xén

en: Delete points
vi: Xóa các điểm

en: Reset Black/White point and curves
vi: Hoàn lại điểm Đen/Trắng và các đường cong

en: Reapply and update the preset, removing changes
vi: Tái áp dụng và cập nhật giá trị đặt sẵn, xóa các thay đổi đi

en: Reverse Path
vi: Đảo Ngược Đường Dẫn

en: Toggle Profile Clipping
vi: Bật/Tắt khả năng Cắt Cụt Mặt Cắt

en: Stop this job
vi: Ngừng công việc này

en: Stop animation playback
vi: Ngừng chơi hoạt họa

en: Click to open the info editor
vi: Bấm để mở trình biên soạn thông tin

en: Show in Info Log
vi: Hiển Thị trong Nhật Ký Thông Tin

en: File saved by newer Blender
    ({}), expect loss of data
vi: Tập tin vốn được lưu bởi phiên bản Blender mới hơn
    ({}), kỳ vọng sẽ mất mát dữ liệu

en: This file is managed by the Blender asset system and cannot be overridden
vi: Tập tin này được quản lý bởi hệ thống tài sản Blender và không thể viết đè lên được

en: Only Alembic Procedurals supported
vi: Duy hỗ trợ Thủ Tục Alembic mà thôi

en: The Cycles Alembic Procedural is only available with the experimental feature set
vi: Thủ tục Alembic của Cycles chỉ có sẵn để sử dụng trong bộ tính năng thử nghiệm mà thôi

en: The active render engine does not have an Alembic Procedural
vi: Động cơ kết xuất đang hoạt động không có Thủ Tục Alembic (Alembic Procedural)

en: Browse Scene to be linked
vi: Duyệt Cảnh sẽ được kết nối

en: Browse Object to be linked
vi: Duyệt Đối Tượng sẽ được kết nối

en: Browse Mesh Data to be linked
vi: Duyệt Dữ Liệu về Khung Lưới sẽ được kết nối

en: Browse Curve Data to be linked
vi: Duyệt Dữ Liệu về Đường Cong sẽ được kết nối

en: Browse Metaball Data to be linked
vi: Duyệt Dữ Liệu về Siêu Cầu sẽ được kết nối

en: Browse Material to be linked
vi: Duyệt Thảo Nguyên Vật Liệu sẽ được kết nối

en: Browse Texture to be linked
vi: Duyệt Chất Liệu sẽ được kết nối

en: Browse Image to be linked
vi: Duyệt Hình Ảnh sẽ được kết nối

en: Browse Line Style Data to be linked
vi: Duyệt Dữ Liệu về Phong Cách Đường Nét sẽ được kết nối

en: Browse Lattice Data to be linked
vi: Duyệt Dữ Liệu về Lưới Rào sẽ được kết nối

en: Browse Light Data to be linked
vi: Duyệt Dữ Liệu về Nguồn/Ánh Sáng sẽ được kết nối

en: Browse Camera Data to be linked
vi: Duyệt Dữ Liệu về Máy Quay Phim sẽ được kết nối

en: Browse World Settings to be linked
vi: Duyệt Sắp Đặt Thế Giới sẽ được kết nối

en: Choose Screen layout
vi: Chọn bố trí về Màn Hình

en: Browse Text to be linked
vi: Duyệt Văn Bản (Text) sẽ được kết nối

en: Browse Speaker Data to be linked
vi: Duyệt Dữ Liệu về Loa Phát Thanh (Speaker Data) sẽ được kết nối

en: Browse Sound to be linked
vi: Duyệt Âm Thanh sẽ được kết nối

en: Browse Armature data to be linked
vi: Duyệt dữ liệu Khung Rối sẽ được kết nối

en: Browse Action to be linked
vi: Duyệt Hành Động sẽ được kết nối

en: Browse Node Tree to be linked
vi: Duyệt Cây Nút sẽ được kết nối

en: Browse Brush to be linked
vi: Duyệt Đầu Bút sẽ được kết nối

en: Browse Particle Settings to be linked
vi: Duyệt các Sắp Đặt về Hạt sẽ được kết nối

en: Browse Grease Pencil Data to be linked
vi: Duyệt Khối Dữ Liệu Bút Chì Dầu sẽ được kết nối

en: Browse Movie Clip to be linked
vi: Duyệt Đoạn Phim (Movie Clip) sẽ được kết nối

en: Browse Mask to be linked
vi: Duyệt Màn Chắn Lọc sẽ được kết nối

en: Browse Palette Data to be linked
vi: Duyệt Dữ Liệu về Bảng Pha Màu sẽ được kết nối

en: Browse Paint Curve Data to be linked
vi: Duyệt Dữ Liệu về Đường Cong Sơn sẽ được kết nối

en: Browse Cache Files to be linked
vi: Duyệt các Tập Tin về Bộ Nhớ Đệm sẽ được kết nối

en: Browse Workspace to be linked
vi: Duyệt Không Gian Làm Việc sẽ được kết nối

en: Browse LightProbe to be linked
vi: Duyệt Điểm Thăm Dò Ánh Sáng sẽ được kết nối

en: Browse Curves Data to be linked
vi: Duyệt thảo Dữ Liệu Đường Cong sẽ được liên kết

en: Browse Point Cloud Data to be linked
vi: Duyệt Dữ Liệu Mây Điểm Chấm sẽ được Kết Nối

en: Browse Volume Data to be linked
vi: Duyệt Thảo Dữ Liệu Thể Tích sẽ được Kết Nối

en: Browse Grease Pencil v3 Data to be linked
vi: Duyệt Dữ Liệu Grease Pencil v3 sẽ được kết nối

en: Browse ID data to be linked
vi: Duyệt dữ liệu ID sẽ được kết nối

en: Can't edit external library data
vi: Không thể biên soạn dữ liệu thư viện bên ngoài

en: Operator cannot redo
vi: Thao tác không thể tái tác

en: The data-block %s is not overridable
vi: Khối dữ liệu %s không thể vượt quyền được

en: The type of data-block %s is not yet implemented
vi: Kiểu khối dữ liệu %s chưa được thực hiện

en: The data-block %s could not be overridden
vi: Khối dữ liệu %s không thể vượt quyền được

[ctx: Action]
en: New
vi: Mới

[ctx: Armature]
en: New
vi: Mới

[ctx: Brush]
en: New
vi: Mới

[ctx: Camera]
en: New
vi: Mới

[ctx: Curves]
en: New
vi: Mới

[ctx: Curve]
en: New
vi: Mới

[ctx: FreestyleLineStyle]
en: New
vi: Mới

[ctx: GPencil]
en: New
vi: Mới

[ctx: Image]
en: New
vi: Mới

[ctx: Lattice]
en: New
vi: Mới

[ctx: Light]
en: New
vi: Mới

[ctx: LightProbe]
en: New
vi: Mới

[ctx: Mask]
en: New
vi: Mới

[ctx: Material]
en: New
vi: Mới

[ctx: Mesh]
en: New
vi: Mới

[ctx: Metaball]
en: New
vi: Mới

[ctx: NodeTree]
en: New
vi: Mới

[ctx: Object]
en: New
vi: Mới

[ctx: PaintCurve]
en: New
vi: Mới

[ctx: Palette]
en: New
vi: Mới

[ctx: ParticleSettings]
en: New
vi: Mới

[ctx: PointCloud]
en: New
vi: Mới

[ctx: Screen]
en: New
vi: Mới

[ctx: Sound]
en: New
vi: Mới

[ctx: Speaker]
en: New
vi: Mới

[ctx: Texture]
en: New
vi: Mới

[ctx: Volume]
en: New
vi: Mới

[ctx: WorkSpace]
en: New
vi: Mới

[ctx: World]
en: New
vi: Mới

en: Samples Transform
vi: Thử Biến Hóa

en: Use Schema
vi: Dùng Kế Hoạch Phân Hóa của Alembic

en: Method Quads
vi: Phương Pháp Tứ Giác

en: No filepath given
vi: Không có đường dẫn tập tin nào được cung cấp cả

en: Unable to determine ABC sequence length
vi: Không thể xác định được chiều dài của trình tự ABC

en: Could not add a layer to the cache file
vi: Không thể thêm một tầng lớp vào tập tin bộ nhớ đệm được

en: Global Orientation
vi: Định Hướng Toàn Cầu

en: Texture Options
vi: Các Tùy Chọn về Chất Liệu

en: Only Selected Map
vi: Duy Bản Đồ được Chọn

en: Export Data Options
vi: Các Tùy Chọn về Xuất Khẩu Dữ Liệu

en: Armature Options
vi: Các Tùy Chọn về Khung Rối

en: Collada Options
vi: Các Tùy Chọn về Collada

en: Import Data Options
vi: Các Tùy Chọn về Nhập Khẩu Dữ Liệu

en: Can't create export file
vi: Không thể kiến tạo tập tin xuất khẩu

en: Can't overwrite export file
vi: Không thể viết đè lên tập tin xuất khẩu

en: No objects selected -- Created empty export file
vi: Không có đối tượng nào được chọn cả -- Đã kiến tạo tập tin xuất khẩu rỗng

en: Error during export (see Console)
vi: Lỗi trong khi xuất khẩu (xem Bàn Giao Tiếp)

en: Parsing errors in Document (see Blender Console)
vi: Quá trình phân tích phát hiện lỗi trong Tài Liệu (xem Bàn Giao Tiếp của Blender)

en: Multiple file handlers can be used, drop to pick which to use
vi: Có thể sử dụng nhiều trình xử lý tập tin, thả để chọn cái nào sẽ sử dụng

en: Scene Options
vi: Tùy Chọn về Cảnh

en: Unable to find valid 3D View area
vi: Không tìm thấy khu vực Góc Nhìn 3D nào hợp lệ cả

en: Unable to export SVG
vi: Không thể xuất khẩu SVG được

en: Unable to export PDF
vi: Không thể xuất khẩu PDF được

en: Unable to import '%s'
vi: Không thể nhập khẩu '%s'

en: Curves as NURBS
vi: Đường Cong thành NURBS

en: Triangulated Mesh
vi: Khung Lưới Tam Giác Hóa

en: Object Groups
vi: Nhóm Đối Tượng

en: Material Groups
vi: Các Nhóm Nguyên Vật Liệu

en: Smooth Groups
vi: Các Nhóm Mịn

en: Smooth Group Bitflags
vi: Cờ Bit của Nhóm Mịn

en: PBR Extensions
vi: Các Định Dạng PBR

en: Blender Data
vi: Dữ Liệu Blender

en: File References
vi: Tham Chiếu Tập Tin

en: Rigging
vi: Dàn Dựng

en: Particles and Instancing
vi: Hạt và Thực Thể

en: Import {} files
vi: Nhập khẩu {} tập tin

en: No weights/vertex groups on object(s)
vi: Không có trọng lượng/nhóm điểm đỉnh nào trên (các) đối tượng cả

en: Delete selected control points and splines?
vi: Xóa các điểm điều khiển hoặc chốt trục đã chọn nhé?

[ctx: Mesh]
en: Plane
vi: Bình Diện

[ctx: Mesh]
en: Cube
vi: Khối Lập Phương

[ctx: Mesh]
en: Circle
vi: Hình/Vòng/Tròn

[ctx: Mesh]
en: Cylinder
vi: Hình Trụ

[ctx: Mesh]
en: Cone
vi: Hình Nón

[ctx: Mesh]
en: Grid
vi: Khung Lưới Đồ Thị

[ctx: Mesh]
en: Suzanne
vi: Suzanne (Đầu Khỉ)

[ctx: Mesh]
en: Sphere
vi: Hình Cầu

[ctx: Mesh]
en: Icosphere
vi: Nhị Thập Diện Cầu Tam Giác Đều

en: Harden
vi: Làm Cứng

en: Outer
vi: Bên Ngoài

en: Miter Shape
vi: Hình Dạng của Góc Cắt

en: Intersection Type
vi: Kiểu Giao Cắt

en: LMB: Click and drag to draw cut line
vi: NCT: Bấm và kéo để vẽ đường cắt

en: Selected edges/faces required
vi: Đòi hỏi phải lựa chọn các cạnh/các mặt

en: Not a valid selection for extrude
vi: Lựa chọn đẩy trồi không hợp lệ

en: Invalid/unset axis
vi: Trục không hợp lệ/chưa đặt

en: You have to select a string of connected vertices too
vi: Bạn cần phải lựa chọn một trình tự các điểm đỉnh kết nối nữa

en: Thickness: %s, Depth: %s
vi: Độ Dày: %s, Độ Sâu: %s

en: Compiled without GMP, using fast solver
vi: Được biên dịch không có sự hỗ trợ của GMP (GNU Multiple Precision Arithmetic Library: Thư viện đa độ chính xác số học), sử dụng bộ giải nghiệm tốc hành

en: No intersections found
vi: Không tìm thấy các điểm giao cắt

en: Midpoint Snap
vi: Bám Dính vào Điểm Giữa

en: Ignore Snap
vi: Bỏ Qua Bám Dính

en: Angle Constraint
vi: Bám Dính vào Góc Độ

en: Selected faces required
vi: Đòi hỏi các mặt phải đã được chọn

en: No other selected objects have wire or boundary edges to use for projection
vi: Không có đối tượng khác đã được chọn nào có mạch lưới hoặc cạnh viền mép để sử dụng cho quá trình phóng chiếu

en: Cuts: %s, Smoothness: %s
vi: Lượng Cắt: %s, Độ Mịn: %s

en: Loop cut does not work well on deformed edit mesh display
vi: Mạch lưới cắt không hoạt động bình thường khi hiển thị khung lưới biên soạn bị biến dạng

en: Create Mesh From Paint Mask
vi: Tạo Khung Lưới Từ Màn Chắn Sơn

en: The geometry cannot be extracted with dyntopo activated
vi: Không thể trích xuất hình học khi cấu trúc liên kết động đã được kích hoạt

en: Path selection requires two matching elements to be selected
vi: Việc lựa chọn đường dẫn đòi hỏi hai phần tử xứng khớp đã được chọn rồi

en: Cannot rip selected faces
vi: Không thể tách các mặt đã lựa chọn ra được

en: Cannot rip multiple disconnected vertices
vi: Không thể tách tập thể các điểm đỉnh trong khi chúng không mắc nối với nhau được

en: Rip failed
vi: Quá trình tách bị thất bại

en: Vertex select - Shift-Click for multiple modes, Ctrl-Click contracts selection
vi: Lựa chọn điểm đỉnh - Shift+Bấm Chuột để sang chế độ chọn nhiều, Ctrl+Bấm Chuột để thu nhỏ vùng lựa chọn

en: Edge select - Shift-Click for multiple modes, Ctrl-Click expands/contracts selection depending on the current mode
vi: Lựa chọn cạnh - Shift+Bấm Chuột để sang chế độ chọn nhiều, Ctrl+Bấm Chuột để nới rộng/thu nhỏ vùng lựa chọn tùy thuộc vào chế độ hiện tại

en: Face select - Shift-Click for multiple modes, Ctrl-Click expands selection
vi: Lựa chọn Mặt - Shift+Bấm Chuột để sang chế độ chọn nhiều, Ctrl+Bấm Chuột để nới rộng vùng lựa chọn

en: No face regions selected
vi: Chưa lựa chọn vùng mặt nào cả

en: No matching face regions found
vi: Không tìm thấy vùng mặt xứng khớp nào cả

en: Mesh object(s) have no active vertex/edge/face
vi: (Các) đối tượng khung lưới không có điểm đỉnh/cạnh/mặt nào đang hoạt động cả

en: This operator requires an active vertex (last selected)
vi: Operator này đòi hỏi một điểm đỉnh đang hoạt động (cái được chọn cuối cùng)

en: Must be in vertex selection mode
vi: Phải ở trong chế độ lựa chọn điểm đỉnh

en: No weights/vertex groups on object
vi: Không có trọng lượng/nhóm điểm đỉnh trong đối tượng

en: There must be an active attribute
vi: Phải có một thuộc tính ở tình trạng đang hoạt động nhé

en: The active attribute must have a boolean type
vi: Thuộc tính đang hoạt động phải có kiểu là boolean nhé

en: The active attribute must be on the vertex, edge, or face domain
vi: Thuộc tính đang hoạt động phải nằm trên phạm vi điểm đỉnh, cạnh hoặc mặt nhé

en: No face selected
vi: Không có mặt nào đã được chọn cả

en: No vertex selected
vi: Không có điểm đỉnh nào đã được chọn cả

en: No vertex group among the selected vertices
vi: Không có nhóm điểm đỉnh nào trong số các điểm đỉnh đã chọn cả

en: {}: confirm, {}: cancel, {}: point to mouse ({}), {}: point to Pivot, {}: point to object origin, {}: reset normals, {}: set & point to 3D cursor, {}: select & point to mesh item, {}: invert normals ({}), {}: spherize ({}), {}: align ({})
vi: {}: xác nhận, {}: hủy, {}: trỏ tới chuột ({}), {}: trỏ tới Điểm Tựa, {}: trỏ tới tọa độ gốc đối tượng, {}: hoàn lại pháp tuyến, {}: đặt & trỏ tới con trỏ 3D, {}: chọn & trỏ tới chỉ mục khung lưới, {}: đảo ngược pháp tuyến ({}), {}: hình cầu hóa ({}), {}: căn chỉnh ({})

en: Invalid selection order
vi: Trật tự lựa chọn không hợp lệ

en: Select edges or face pairs for edge loops to rotate about
vi: Chọn các đôi cạnh hay mặt để các vòng cạnh có thể xoay quanh

en: Could not find any selected edges that can be rotated
vi: Không tìm thấy bất cứ cạnh đã chọn nào có thể xoay chiều được

en: No selected vertex
vi: Không có điểm đỉnh nào được chọn

en: Mesh(es) do not have shape keys
vi: Khung lưới không có hình mẫu (shape keys)

en: Active mesh does not have shape keys
vi: Khung lưới đang hoạt động không có hình mẫu (shape keys)

en: Selection not supported in object mode
vi: Chọn lựa trong chế độ đối tượng chưa được hỗ trợ

en: No edges selected
vi: Không có cạnh nào được chọn cả

en: No faces filled
vi: Không có các mặt nào được phủ đầy cả

en: No active vertex group
vi: Không có nhóm điểm đỉnh đang hoạt động

en: View not found, cannot sort by view axis
vi: Không tìm thấy góc nhìn nào cả. Không thể sắp xếp theo trục của góc nhìn

en: Does not support Individual Origins as pivot
vi: Không hỗ trợ điểm tựa dùng Tọa Độ Gốc Cá Nhân

en: Can only copy one custom normal, vertex normal or face normal
vi: Chỉ có thể sao chép một pháp tuyến tùy chọn, pháp tuyến điểm đỉnh hoặc pháp tuyến mặt mà thôi

en: Removed: %d vertices, %d edges, %d faces
vi: Xóa: %d điểm đỉnh, %d cạnh, %d các mặt

en: Unable to rotate %d edge(s)
vi: Không thể xoay %d cạnh

en: %d already symmetrical, %d pairs mirrored, %d failed
vi: %d đã đối xứng rồi, %d đôi được phản chiếu đối xứng, %d thất bại

en: %d already symmetrical, %d pairs mirrored
vi: %d đã đối xứng, %d đôi được phản chiếu đối xứng

en: Cannot add vertices in edit mode
vi: Không thể thêm điểm đỉnh vào trong Chế Độ Biên Soạn

en: Cannot add edges in edit mode
vi: Không thể thêm các cạnh vào trong Chế Độ Biên Soạn

en: Cannot add loops in edit mode
vi: Không thể thêm mạnh lưới trong Chế Độ Biên Soạn

en: Cannot add faces in edit mode
vi: Không thể cho thêm các mặt vào trong chế độ biên soạn được

en: Cannot remove vertices in edit mode
vi: Không thể xóa các điểm đỉnh trong Chế Độ Biên Soạn

en: Cannot remove more vertices than the mesh contains
vi: Không thể xóa số lượng điểm đỉnh nhiều hơn số có trong khung lưới

en: Cannot remove edges in edit mode
vi: Không thể xóa các cạnh trong Chế Độ Biên Soạn

en: Cannot remove more edges than the mesh contains
vi: Không thể xóa số lượng cạnh nhiều hơn số có trong khung lưới

en: Cannot remove loops in edit mode
vi: Không thể xóa bỏ các mạch lưới trong chế độ biên soạn

en: Cannot remove more loops than the mesh contains
vi: Không thể xóa bỏ số mạch lưới lớn hơn số lượng vốn có trong khung lưới

en: Cannot remove polys in edit mode
vi: Không thể xóa bỏ các đa giác trong chế độ biên soạn

en: Cannot remove more polys than the mesh contains
vi: Không thể xóa bỏ số lượng đa giác nhiều hơn số lượng vốn vốn có trong khung lưới

en: Cannot add more than %i UV maps
vi: Không thể thêm nhiều hơn %i ánh xạ UV được

en: %d %s mirrored, %d failed
vi: %d %s được phản chiếu đối xứng, %d bị thất bại

en: %d %s mirrored
vi: %d %s được phản chiếu đối xứng

en: Cannot join while in edit mode
vi: Không thể hội nhập trong khi đang ở trong Chế Độ Biên Soạn

en: Active object is not a selected mesh
vi: Đối tượng đang hoạt động không phải là một khung lưới đã được chọn

en: No mesh data to join
vi: Không có dữ liệu lưới để hội nhập

en: Selected meshes must have equal numbers of vertices
vi: Khung lưới lựa chọn phải có số lượng điểm đỉnh bằng nhau

en: No additional selected meshes with equal vertex count to join
vi: Không còn khung lưới nào đã chọn có số lượng điểm đỉnh bằng nhau để hội nhập nữa

en: Joining results in %d vertices, limit is %ld
vi: Sự hòa nhập đạt được kết quả là %d điểm đỉnh, giới hạn là %ld

en: Delete selected metaball elements?
vi: Xóa các phần tử siêu cầu đã chọn nhé?

en: Loading Asset Libraries
vi: Đang Nạp các Thư Viện Tài Sản

en: Modifier node group assets not assigned to a catalog.
    Catalogs can be assigned in the Asset Browser
vi: Tài sản nhóm nút của bộ điều chỉnh chưa được ấn định vào một danh mục nào cả.
    Danh mục có thể được ấn định trong Trình Duyệt Tài Sản nhé

en: Delete selected objects?
vi: Xóa các đối tượng đã chọn nhé?

en: SoundTrack
vi: RãnhÂmThanh

[ctx: Light]
en: Volume
vi: Thể Tích

[ctx: Light]
en: Plane
vi: Bề Diện

[ctx: Light]
en: Sphere
vi: Hình Cầu

[ctx: Light]
en: LightProbe
vi: ThămDòÁnhSáng

[ctx: Object]
en: Force
vi: Lực

[ctx: Object]
en: Vortex
vi: Lốc Xoáy

[ctx: Object]
en: Magnet
vi: Nam Châm

[ctx: Object]
en: Wind
vi: Gió

[ctx: Object]
en: CurveGuide
vi: HướngĐạoTheoĐườngCong

[ctx: Object]
en: TextureField
vi: Trường Chất Liệu

[ctx: Object]
en: Harmonic
vi: Giao Động Điều Hòa

[ctx: Object]
en: Charge
vi: Điện Tích

[ctx: Object]
en: Boid
vi: Quần Thể

[ctx: Object]
en: Turbulence
vi: Hỗn Loạn

[ctx: Object]
en: Drag
vi: Lực Cản/Kéo Rê

[ctx: Object]
en: FluidField
vi: Trườmg Chất Lỏng

[ctx: Object]
en: Field
vi: Trường

[ctx: GPencil]
en: GPencil
vi: Bút Chì Dầu

[ctx: GPencil]
en: Suzanne
vi: Đầu Khỉ

[ctx: GPencil]
en: LineArt
vi: Mỹ Thuật Đường Nét

en: Cannot create editmode armature
vi: Không thể kiến tạo khung rối ở chế độ biên soạn

en: Converting some non-editable object/object data, enforcing 'Keep Original' option to True
vi: Đang chuyển đổi một số dữ liệu đối tượng không chỉnh sửa được hoặc dữ liệu đối tượng, tôn trọng hiệu lực của tùy chọn 'Duy Trì Bản Gốc' ở trạng thái Đúng (True)

en: Object could not be duplicated
vi: Đối tượng không thể sao chép được

en: This data does not support joining in edit mode
vi: Dữ liệu này không hỗ trợ hội nhập trong Chế Độ Biên Soạn

en: Cannot edit external library data
vi: Không thể biên soạn dữ liệu thư viện bên ngoài

en: This data does not support joining in this mode
vi: Dữ liệu này không hỗ trợ thao tác hội nhập trong chế độ này

en: Active object final transform has one or more zero scaled axes
vi: Biến hóa sau cùng của đối tượng đang hoạt động gây ra một hoặc nhiều trục tỷ lệ hóa thành 0

en: Cannot delete indirectly linked object '%s'
vi: Không thể xóa thư viện kết nối gián tiếp '%s'

en: Cannot delete object '%s' as it is used by override collections
vi: Không thể xóa đối tượng '%s' vì nó đang được sử dụng bởi các bộ sưu tập vượt quyền

en: Cannot delete object '%s' from scene '%s', indirectly used objects need at least one user
vi: Không thể xóa đối tượng '%s' ra khỏi cảnh '%s'. Những đối tượng sử dụng gián tiếp cần có ít nhất một người dùng

en: Deleted %u object(s)
vi: Xóa (các) đối tượng %u

en: Object '%s' has no evaluated grease pencil data
vi: Đối tượng '%s' không có dữ liệu bút chì dầu đã tính toán nào cả

en: Object '%s' has no evaluated curves data
vi: Đối tượng '%s' không có dữ liệu đường cong nào đã được tính toán cả

en: Object '%s' has no evaluated mesh or curves data
vi: Đối tượng '%s' không có dữ liệu đường cong hoặc khung lưới nào đã được tính toán cả

en: Object '%s' has no evaluated grease pencil or curves data
vi: Đối tượng '%s' không có dữ liệu bút chì dầu hoặc đường cong đã tính toán nào cả

en: Cannot edit object '%s' as it is used by override collections
vi: Không thể chỉnh sửa đối tượng '%s' vì nó đang được sử dụng bởi các bộ sưu tập vượt quyền

en: No active mesh object
vi: Không có đối tượng khung lưới nào đang hoạt động cả

en: Baking of multires data only works with an active mesh object
vi: Quá trình nướng dữ liệu đa phân giải chỉ làm việc với một đối tượng lưới đang hoạt động mà thôi

en: Multires data baking requires multi-resolution object
vi: Quá trình nướng dữ liệu đa phân giải đòi hỏi đối tượng đa phân giải

en: Mesh should be unwrapped before multires data baking
vi: Khung lưới cần phải được mở gói trước khi nướng dữ liệu đa phân giải

en: You should have active texture to use multires baker
vi: Để sử dụng bộ nướng đa phân giải, bạn nên có chất liệu nào đó đang hoạt động mới được

en: Baking should happen to image with image buffer
vi: Quá trình nướng cần hoạt động với hình ảnh có bộ đệm ảnh

en: Baking to unsupported image type
vi: Thể loại ảnh để nướng thành chưa được hỗ trợ

en: No objects found to bake from
vi: Không tìm thấy đối tượng nào để dùng cho quá trình nướng

en: Combined bake pass requires Emit, or a light pass with Direct or Indirect contributions enabled
vi: Lượt nướng kết hợp đòi hỏi sự đóng góp của Phát Xạ, hoặc sự đóng góp của một lượt về ánh sáng với Trực Tiếp hoặc Gián Tiếp

en: Bake pass requires Direct, Indirect, or Color contributions to be enabled
vi: Lượt nướng đòi hỏi sự đóng góp của ánh sáng Trực Tiếp, Gián Tiếp, hoặc Màu Sắc

en: No valid selected objects
vi: Không có đối tượng lựa chọn hợp lệ nào cả

en: No active image found, add a material or bake to an external file
vi: Không tìm thấy hình ảnh nào đang hoạt động cả. Hãy thêm nguyên vật liệu vào hoặc nướng ra một tập tin ở bên ngoài

en: No active image found, add a material or bake without the Split Materials option
vi: Không tìm thấy hình ảnh nào đang hoạt động cả. Hãy thêm nguyên vật liệu vào hoặc nướng mà không dùng tùy chọn Phân Tách Nguyên Vật Liệu

en: Baking map saved to internal image, save it externally or pack it
vi: Ánh xạ nướng đã được lưu thành một hình ảnh nội bộ. Hãy lưu nó ra ngoài hay đóng gói nó lại

en: Color attribute baking is only supported for mesh objects
vi: Nướng thuộc tính màu sắc chỉ được hỗ trợ cho các đối tượng khung lưới mà thôi

en: No active color attribute to bake to
vi: Không có thuộc tính màu nào đang hoạt động để nướng sang cả

en: Current render engine does not support baking
vi: Động cơ kết xuất hiện tại không hỗ trợ nướng

en: No valid cage object
vi: Không có đối tượng lồng hợp kệ

en: Invalid cage object, the cage mesh must have the same number of faces as the active object
vi: Đối tượng lồng không hợp lệ, khung lưới lồng phải có cùng số lượng mặt phẳng với đối tượng đang hoạt động

en: Error handling selected objects
vi: Lỗi xảy ra trong khi đang xử lý đối tượng được chọn

en: Object "%s" is not in view layer
vi: Đối tượng "%s" không nằm trong tầng góc nhìn

en: Object "%s" is not enabled for rendering
vi: Đối tượng "%s" không được bật kết xuất

en: Object "%s" is not a mesh
vi: Đối tượng "%s" không phải là khung lưới

en: No faces found in the object "%s"
vi: Không tìm thấy các mặt nào trong đối tượng "%s" cả

en: Mesh does not have an active color attribute "%s"
vi: Khung lưới không có thuộc tính màu đang hoạt động "%s"

en: No active UV layer found in the object "%s"
vi: Không tìm thấy tầng UV nào đang hoạt động trong đối tượng "%s" cả

en: Circular dependency for image "%s" from object "%s"
vi: Sự phụ thuộc tuần hoàn xảy ra đối với hình ảnh "%s" ở đối tượng "%s"

en: Uninitialized image "%s" from object "%s"
vi: Hình ảnh "%s" chưa được khởi thủy ở đối tượng "%s"

en: No active image found in material "%s" (%d) for object "%s"
vi: Không tìm thấy ảnh đang hoạt động trong nguyên vật liệu "%s" (%d) cho đối tượng "%s"

en: No active image found in material slot (%d) for object "%s"
vi: Không tìm thấy hình ảnh đang hoạt động trong khe chất liệu (%d) cho đối tượng "%s"

en: Object "%s" is not a mesh or can't be converted to a mesh (Curve, Text, Surface or Metaball)
vi: Đối tượng "%s" không phải là một khung lưới, hoặc không thể chuyển đổi thành khung lưới được (Đường Cong, Văn Bản, Bề Mặt, hay Siêu Cầu)

en: Uninitialized image %s
vi: Hình ảnh %s chưa được chuẩn bị

en: Problem saving the bake map internally for object "%s"
vi: Có vấn đề nội bộ xảy ra trong khi lưu ánh xạ nướng cho đối tượng "%s"

en: Problem saving baked map in "%s"
vi: Có vấn đề xảy ra trong khi lưu ánh xạ nướng vào "%s"

en: Baking map written to "%s"
vi: Ánh xạ nướng được ghi vào "%s"

en: No UV layer named "%s" found in the object "%s"
vi: Không tìm thấy tầng UV có tên là "%s" trong đối tượng "%s"

en: Error baking from object "%s"
vi: Lỗi xảy ra trong quá trình nướng đối tượng "%s"

en: Problem baking object "%s"
vi: Có vấn đề xảy ra trong khi nướng đối tượng "%s"

en: Overwrite existing bake data?
vi: Viết đè dữ liệu nướng hiện có nhé?

en: Modifier containing the node is disabled
vi: Bộ điều chỉnh có chứa nút đã bị giải hoạt rồi

en: Failed to remove metadata directory %s
vi: Không xóa được thư mục siêu dữ liệu %s

en: Failed to remove blobs directory %s
vi: Không xóa được thư mục Viên Tròn (blobs) %s

en: Bake directory of object %s, modifier %s is empty, setting default path
vi: Thư mục nướng của đối tượng %s, bộ điều chỉnh %s là trống rỗng, đặt đường dẫn mặc định

en: Path conflict: %d caches set to path %s
vi: Xung đột trong đường dẫn xảy ra: %d bộ nhớ đệm đã được đặt vào đường dẫn %s

en: Cache has to be enabled
vi: Bộ nhớ đệm cần phải được kích hoạt

en: Remove exporter?
vi: Xóa trình xuất khẩu nhé?

en: No file handlers available
vi: Không có trình xử lý tập tin nào có thể sử dụng cả

en: Skipped some collections because of cycle detected
vi: Bỏ qua một số bộ sưu tập bởi vì đã phát hiện có sự tuần hoàn vòng tròn xảy ra

en: Active object contains no collections
vi: Đối tượng đang hoạt động không có chứa bộ sưu tập nào cả

en: Could not add the collection because it is overridden
vi: Không thể thêm bộ sưu tập bởi vì nó đã được vượt quyền

en: Could not add the collection because it is linked
vi: Không thể thêm bộ sưu tập bởi vì nó được kết nối

en: Could not add the collection because of dependency cycle detected
vi: Không thể thêm bộ sưu tập bởi vì đã phát hiện ra có sự tuần hoàn vòng tròn xảy ra đối với các phần tử phụ thuộc

en: Cannot remove an object from a linked or library override collection
vi: Không thể xóa một đối tượng khỏi một bộ sưu tập liên kết hoặc một bộ sưu tập vượt quyền thư viện

en: Cannot unlink a library override collection which is not the root of its override hierarchy
vi: Không thể ngắt liên bộ sưu tập vượt quyền thư viện không phải là gốc của hệ thống thứ bậc vượt quyền của nó được

en: File handler '%s' not found
vi: Không tìm thấy trình xử lý tập tin '%s' nào cả

en: File handler operator '%s' not found
vi: Không tìm thấy thao tác xử lý tập tin '%s' nào cả

en: File path '%s' is not a valid file
vi: Đường dẫn tập tin '%s' không phải là một tập tin hợp lệ

en: Exported '%s'
vi: Đã xuất khẩu '%s'

en: Exported %d files from collection '%s'
vi: Đã xuất khẩu %d tập tin từ bộ sưu tập '%s'

en: Exported %d files from %d collections
vi: Đã xuất khẩu %d tập tin từ %d bộ sưu tập

en: Add IK
vi: Thêm IK (Nghịch Động Học)

en: To Active Bone
vi: Tới Xương đang Hoạt Động

en: To Active Object
vi: Tới Đối Tượng đang Hoạt Động

en: To New Empty Object
vi: Tới Đối Tượng Rỗng Mới

en: Without Targets
vi: Không có Mục Tiêu

en: Could not find constraint data for Child-Of Set Inverse
vi: Không tìm thấy dữ liệu ràng buộc cho thao tác Đảo Nghịch của Con Cái Của

en: Child Of constraint not found
vi: Không tìm thấy ràng buộc Con Cái Của

en: Follow Path constraint not found
vi: Không tìm thấy Ràng Buộc Đường Dẫn

en: Path is already animated
vi: Đường dẫn đã được hoạt họa rồi

en: Could not find constraint data for ObjectSolver Set Inverse
vi: Không tìm thấy dữ liệu ràng buộc cho thao tác Đặt Đảo Ngược của Trình Giải Nghiệm Đối Tượng (ObjectSolver Set Inverse)

en: Applied constraint was not first, result may not be as expected
vi: Ràng buộc được áp dụng không phải là cái đầu tiên. Kết quả có thể không được như mong đợi đâu nhé

en: No constraints for copying
vi: Không có ràng buộc nào để sao chép cả

en: No active bone with constraints for copying
vi: Không có xương đang hoạt động có ràng buộc cho chép

en: No active pose bone to add a constraint to
vi: Không có xương tư thế đang hoạt động nào để thêm ràng buộc vào cả

en: No active object to add constraint to
vi: Không có đối tượng đang hoạt động để thêm ràng buộc vào được

en: Must have an active bone to add IK constraint to
vi: Phải có xương đang hoạt động mới có thể thêm ràng buộc IK vào được

en: Bone already has an IK constraint
vi: Xương đã có ràng buộc IK (nghịch động học) rồi

en: Removed constraint: %s
vi: Ràng buộc đã xóa: %s

en: Applied constraint: %s
vi: Ràng buộc đã được áp dụng: %s

en: Copied constraint: %s
vi: Ràng buộc đã được sao chép: %s

en: Cannot edit library data
vi: Không thể biên soạn dữ liệu thư viện

en: Cannot edit constraints coming from linked data in a library override
vi: Không thể biên soạn các ràng buộc đến từ dữ liệu kết nối nằm trong một trường hợp vượt quyền thư viện

en: No other bones are selected
vi: Không có xương nào khác được chọn cả

en: No selected object to copy from
vi: Không có đối tượng nào được chọn để sao chép từ đấy sang cả

en: No other objects are selected
vi: Không có đối tượng nào khác được chọn cả

en: Transfer data layer(s) (weights, edge sharp, etc.) from selected meshes to active one
vi: Thuyên chuyển các tầng dữ liệu (trọng lượng, độ sắc nhọn của cạnh, v.v.) từ khung lưới lựa chọn sang khung lưới đang hoạt động

en: Operator is frozen, changes to its settings won't take effect until you unfreeze it
vi: Thao tác bị phong tỏa, các thay đổi trong sắp đặt của nó sẽ không có tác động gì trước khi bạn phóng thích nó đã

en: Skipping object '%s', linked or override data '%s' cannot be modified
vi: Bỏ qua đối tượng '%s', dữ liệu kết nối hoặc vượt quyền '%s' không thể sửa đổi được

en: Skipping object '%s', data '%s' has already been processed with a previous object
vi: Bỏ qua đối tượng '%s', dữ liệu '%s' đã được xử lý với một đối tượng trước rồi

en: Calculate Object Motion Paths
vi: Tính Đường Chuyển Động của Vật Thể

en: Move to New Collection
vi: Di Chuyển sang Bộ Sưu Tập Mới

en: Clear motion paths of selected objects
vi: Xóa các đường chuyển động của các đối tượng đã được chọn

en: Clear motion paths of all objects
vi: Xóa các đường chuyển động của toàn bộ các đối tượng

en: Can't edit linked mesh or curve data
vi: Không thể biên soạn khung lưới kết nối hoặc dữ liệu đường cong được

en: No collection selected
vi: Không có bộ sưu tập nào được chọn cả

en: Unexpected error, collection not found
vi: Lỗi không lường trước được đã xảy ra, không tìm thấy bộ sưu tập

en: Cannot add objects to a library override or linked collection
vi: Không thể cho thêm đối tượng vào một vượt quyền thư viện hoặc bộ sưu tập liên kết được

en: No objects selected
vi: Không có đối tượng nào được chọn cả

en: %s already in %s
vi: %s đã có trong %s

en: Objects linked to %s
vi: Các đối tượng được kết nối với %s

en: %s moved to %s
vi: %s đã chuyển đến %s

en: Objects moved to %s
vi: Các đối tượng được chuyển đến %s

en: Requires selected vertices or active vertex group
vi: Đòi hỏi phải có các điểm đỉnh đã được chọn hoặc nhóm điểm đỉnh đang hoạt động

en: Armature has no active object bone
vi: Khung Rối không có xương đối tượng hoạt động

en: Cannot add hook with no other selected objects
vi: Không thể thêm móc/mắc/gài nếu không có đối tượng nào khác được chọn

en: Cannot add hook bone for a non armature object
vi: Không thể thêm xương móc/mắc/gài vào đối tượng không phải là khung rối

en: Could not find hook modifier
vi: Không tìm thấy bộ điều chỉnh móc/mắc/gài

en: Unable to execute '%s', error changing modes
vi: Không thể thi hành '%s', lỗi xảy ra trong khi đổi chế độ

en: No target object to transfer the mode to
vi: Không có đối tượng mục tiêu để thuyên chuyển chế độ sang được

en: Unable to transfer mode, the source and/or target objects are not editable
vi: Không thể thuyên chuyển chế độ, các đối tượng nguồn và/hoặc mục tiêu là những cái không thể chỉnh sửa được

en: Current mode of source object '%s' is not compatible with target liboverride object '%s'
vi: Chế độ hiện tại của đối tượng nguồn '%s' không tương thích với đối tượng vượt quyền thư viện (liboverride) đích '%s'

en: Current mode of source object '%s' is not compatible with target object '%s'
vi: Chế độ hiện tại của đối tượng nguồn '%s' không tương thích với đối tượng đích '%s'

en: Apply Modifier
vi: Áp Dụng Bộ Điều Chỉnh

en: Make data single-user, apply modifier, and remove it from the list.
vi: Tạo dữ liệu đơn người dùng, áp dụng bộ điều chỉnh, và xóa nó khỏi danh sách.

en: Apply modifier as a new shapekey and keep it in the stack
vi: Áp dụng bộ điều chỉnh thành hình mẫu mới, đồng thời duy trì nó trong ngăn xếp

en: Only one modifier of this type is allowed
vi: Chỉ cho phép một bộ điều chỉnh của thể loại này mà thôi

en: Cannot move above a modifier requiring original data
vi: Không thể di chuyển lên trên bộ điều chỉnh đòi hỏi dữ liệu gốc

en: Cannot move modifier beyond the start of the list
vi: Không thể di chuyển bộ điều chỉnh ra ngoài ngăn xếp đầu tiên của danh sách

en: Cannot move beyond a non-deforming modifier
vi: Không thể di chuyển quá bộ điều chỉnh không có chức năng biến dạng

en: Cannot move modifier beyond the end of the list
vi: Không thể di chuyển bộ điều chỉnh ra ngoài ngăn xếp cuối cùng của danh sách

en: Cannot move modifier beyond the end of the stack
vi: Không thể di chuyển bộ điều chỉnh ra ngoài ngăn xếp cuối cùng

en: Evaluated geometry from modifier does not contain a mesh
vi: Hình học đã tính toán đến từ bộ điều chỉnh không có chứa một khung lưới

en: Modifier is disabled, skipping apply
vi: Bộ điều chỉnh bị vô hiệu hóa, bỏ qua áp dụng

en: Only deforming modifiers can be applied to shapes
vi: Chỉ những bộ điều chỉnh dùng để biến dạng mới có thể được áp dụng vào các hình dạng mà thôi

en: Modifier is disabled or returned error, skipping apply
vi: Bộ điều chỉnh hoặc là bị vô hiệu hóa, hoặc có lỗi xảy ra. Bỏ qua áp dụng

en: Cannot apply modifier for this object type
vi: Không thể áp dụng bộ điều chỉnh đối với loại đối tượng này

en: Modifier cannot be applied to a mesh with shape keys
vi: Không thế áp dụng bộ điều chỉnh với khung lưới có hình mẫu

en: Multires modifier returned error, skipping apply
vi: Bộ điều chỉnh đa phân giải báo lỗi, bỏ qua áp dụng

en: Cannot apply constructive modifiers on curve. Convert curve to mesh in order to apply
vi: Không thể áp dụng bộ điều chỉnh mang tính xây dựng trên đường cong được. Chuyển đổi đường cong thành khung lưới để áp dụng nhé

en: Applied modifier only changed CV points, not tessellated/bevel vertices
vi: Bộ điều chỉnh được áp dụng chỉ biến đổi các Điểm Đỉnh của Đường Cong mà thôi, không tác động đến các điểm đỉnh phân lưới tổ ong/bo tròn/vát

en: Constructive modifiers cannot be applied
vi: Bộ điều chỉnh có tính xây dựng không thể áp dụng được

en: Evaluated geometry from modifier does not contain curves
vi: Hình học đã tính toán đến từ bộ điều chỉnh không chứa các đường cong

en: Evaluated geometry from modifier does not contain a point cloud
vi: Hình học đã tính toán đến từ bộ điều chỉnh không có chứa một đám mây điểm

en: Cannot apply this modifier to grease pencil geometry
vi: Không thể áp dụng bộ điều chỉnh này cho hình học bút chì dầu được

en: Evaluated geometry from modifier does not contain grease pencil geometry
vi: Hình học được tính toán từ bộ điều chỉnh không có hình học bút chì dầu

en: Modifiers cannot be applied in edit mode
vi: Không thể áp dụng bộ điều chỉnh trong Chế Độ Biên Soạn được

en: Modifiers cannot be applied to multi-user data
vi: Không thể áp dụng các bộ điều chỉnh vào dữ liệu đa người dùng

en: Constructive modifier cannot be applied to multi-res data in sculpt mode
vi: Bộ điều chỉnh có tính xây dựng không thể áp dụng được vào dữ liệu đa phân giải trong chế độ điêu khắc

en: Applied modifier was not first, result may not be as expected
vi: Bộ điều chỉnh được áp dụng không phải là cái đầu tiên, kết quả có thể sẽ không được như điều mong đợi

en: Modifier is disabled
vi: Bộ điều chỉnh đã bị vô hiệu hóa

en: Modifiers cannot be added to object '%s'
vi: Không thể thêm bộ điều chỉnh vào đối tượng '%s'

en: Modifier '%s' not in object '%s'
vi: Bộ điều chỉnh '%s' không nằm trong đối tượng '%s'

en: Object '%s' does not support %s modifiers
vi: Đối tượng '%s' không hỗ trợ các bộ điều chỉnh %s

en: Modifier can only be added once to object '%s'
vi: Bộ điều chỉnh chỉ có thể được thêm vào đối tượng '%s' một lần mà thôi

en: Copying modifier '%s' to object '%s' failed
vi: Việc sao chép bộ điều chỉnh '%s' sang đối tượng '%s' đã bị thất bại

en: Removed modifier: %s
vi: Đã Xóa Bộ Điều Chỉnh: %s

en: Applied modifier: %s
vi: Đã áp dụng bộ điều chỉnh: %s

en: Modifier '%s' was not copied to any objects
vi: Bộ điều chỉnh '%s' đã không được sao chép sang bất cứ đối tượng nào cả

en: Mesh '%s' has no skin vertex data
vi: Khung lưới '%s' không có dữ liệu điểm đỉnh da

en: Cannot edit modifiers coming from linked data in a library override
vi: Không thể biên soạn bộ điều chỉnh đến từ dữ liệu kết nối nằm trong một đối tượng vượt quyền thư viện

en: This modifier operation is not allowed from Edit mode
vi: Thao tác của bộ điều chỉnh này không được phép thi hành trong Chế Độ Biên Soạn

en: Modifiers cannot be applied on override data
vi: Bộ điều chỉnh không thể áp dụng được đối với dữ liệu vượt quyền (override data)

en: No selected object is active
vi: Không có đối tượng được chọn nào là đang hoạt động cả

en: Object type of source object is not supported
vi: Thể loại đối tượng của đối tượng nguồn hiện không được hỗ trợ

en: No supported objects were selected
vi: Không có đối tượng hỗ trợ nào đã được chọn cả

en: Active object has no modifiers
vi: Đối tượng đang hoạt động không có bộ điều chỉnh nào cả

en: Reshape can work only with higher levels of subdivisions
vi: Đổi hình dạng chỉ hoạt động với mức phân hóa cao hơn

en: Second selected mesh object required to copy shape from
vi: Cần phải có đối tượng thứ hai đã được chọn để sao chép hình dạng từ đó

en: Objects do not have the same number of vertices
vi: Đối tượng không có số lượng điểm đỉnh tương đồng

en: No valid subdivisions found to rebuild a lower level
vi: Tìm thấy rằng sự phân chia là không hợp lệ đối với việc tái dựng các tầng thấp hơn

en: No valid subdivisions found to rebuild lower levels
vi: Không tìm thấy có sự phân hóa hợp lệ nào để tái dựng lại các cấp bậc thấp hơn được

en: %d new levels rebuilt
vi: %d tầng mới được tái dựng

en: Set Parent To
vi: Đặt Làm Phụ Huynh Cho

en: Object (Keep Transform)
vi: Đối Tượng (Giữ Nguyên Biến Hóa)

en: Object (Without Inverse)
vi: Đối Tượng (Không Đảo Nghịch)

en: Object (Keep Transform Without Inverse)
vi: Đối Tượng (Giữ Nguyên Biến Hóa mà Không Đảo Nghịch)

en: Make Selected Objects Single-User
vi: Biến các Đối Tượng được Chọn Thành Đơn Người Dùng

en: Make Single
vi: Biến Thành Đơn Người Dùng

en: Drop {} on {} (slot {}, replacing {})
vi: Thả {} vào {} (khe {}, thay thế {})

en: Drop {} on {} (slot {})
vi: Thả {} vào {} (khe {})

en: Add modifier with node group "{}" on object "{}"
vi: Thêm bộ điều chỉnh với nhóm nút "{}" trên đối tượng "{}"

en: Select either 1 or 3 vertices to parent to
vi: Chọn 1 hoặc 3 điểm đỉnh để phụ huynh chúng

en: Loop in parents
vi: Lặp vòng phụ huynh

en: No active bone
vi: Không có xương nào đang hoạt động cả

en: Not enough vertices for vertex-parent
vi: Không có đủ số điểm đỉnh cho điểm đỉnh phụ huynh

en: Operation cannot be performed in edit mode
vi: Thao tác không thể thi hành được trong Chế Độ Biên Soạn

en: Could not find scene
vi: Không tìm thấy cảnh

en: Cannot link objects into the same scene
vi: Không thể liên kết đối tượng vào cùng một cảnh

en: Cannot link objects into a linked scene
vi: Không thể liên kết đối tượng vào một cảnh kết nối

en: Skipped editing library object data
vi: Bỏ qua việc biên soạn dữ liệu đối tượng của thư viện

en: Orphan library objects added to the current scene to avoid loss
vi: Đối tượng thư viện mồ côi đã được thêm vào cảnh hiện tại để tránh mất mát

en: Cannot make library override from a local object
vi: Không thể vượt quyền thư viện từ một đối tượng cục bộ

en: The node group must have a geometry output socket
vi: Nhóm nút phải có ổ cắm đầu ra hình học

en: The first output must be a geometry socket
vi: Đầu ra đầu tiên phải là một ổ cắm hình học

en: Node group must be a geometry node tree
vi: Nhóm nút phải là một cây nút hình học

en: Could not add geometry nodes modifier
vi: Không thể cho thêm bộ điều chỉnh nút hình học

en: Incorrect context for running object data unlink
vi: Ngữ cảnh không đúng để thi hành ngắt kết nối dữ liệu đối tượng

en: Can't unlink this object data
vi: Không thể ngắt kết nối dữ liệu đối tượng này

en: Collection '%s' (instantiated by the active object) is not overridable
vi: Không thể vượt quyền bộ sưu tập '%s' (được thực thể hóa thành bởi đối tượng đang hoạt động) được

en: Could not find an overridable root hierarchy for object '%s'
vi: Không tìm thấy hệ thống thứ bậc có thể vượt quyền cho đối tượng '%s'

en: Too many potential root collections (%d) for the override hierarchy, please use the Outliner instead
vi: Quá nhiều bộ sưu tập gốc(%d) có tiềm năng cho hệ thống thứ bậc vượt quyền, xin vui lòng sử dụng Mục Lục (Outliner) thay vì

en: Precision Mode
vi: Chế Độ Chính Xác

en: QuadriFlow Remesh the Selected Mesh
vi: Kiến Tạo Lại Khung Lưới đã Chọn theo Luồng Tứ Giác

en: Voxel remesher cannot run with a voxel size of 0.0
vi: Trình kiến tạo lại thể tích tử không thể hoạt động khi kích thước của thể tích tử bằng 0,0

en: Voxel remesher failed to create mesh
vi: Trình kiến tạo lại thể tích tử thất bại trong việc kiến tạo khung lưới

en: The remesher cannot work on linked or override data
vi: Trình kiến tạo lại khung lưới không thể hoạt động trên dữ liệu đã được kết nối hoặc vượt quyền

en: The remesher cannot run from edit mode
vi: Trình kiến tạo lại khung lưới không thể hoạt động được trong chế độ biên soạn

en: The remesher cannot run with dyntopo activated
vi: Trình kiến tạo lại khung lưới không thể hoạt động được nếu cấu trúc động (dyntopo) được kích hoạt

en: The remesher cannot run with a Multires modifier in the modifier stack
vi: Trình kiến tạo lại khung lưới không thể hoạt động khi bộ điều chỉnh Đa Phân Giải (Multires) cũng nằm trong ngăn xếp bộ điều chỉnh

en: QuadriFlow: Remeshing canceled
vi: Luồng Tứ Giác Hóa: Kiến tạo lại khung lưới

en: QuadriFlow: The mesh needs to be manifold and have face normals that point in a consistent direction
vi: Luồng Tứ Giác Hóa: Khung Lưới phải là đa tạp và có các pháp tuyến mặt chỉ theo một hướng nhất quán

en: QuadriFlow: Remeshing completed
vi: Luồng Tứ Giác Hóa: Đã hoàn thành kiến tạo lại khung lưới

en: QuadriFlow: Remeshing failed
vi: Luồng Tứ Giác Hóa: Kiến tạo lại khung lưới bị thất bại

en: Select Collection
vi: Lựa Chọn Bộ Sưu Tập

en: Use another Keying Set, as the active one depends on the currently selected objects or cannot find any targets due to unsuitable context
vi: Dùng một Bộ Hình Mẫu khác, vì cái đang hoạt động phụ thuộc vào những đối tượng hiện đang được chọn, hoặc do không thể tìm thấy một mục tiêu nào vì ngữ cảnh không phù hợp

en: Active object must be a light
vi: Đối tượng đang hoạt động phải là một nguồn sáng/đèn

en: Only one Effect of this type is allowed
vi: Chỉ duy một Hiệu Ứng thuộc thể loại này là được phép mà thôi

en: Cannot move effect beyond the end of the stack
vi: Không thể di chuyển ảnh hưởng ra ngoài ngăn xếp cuối cùng

en: Effect cannot be added to object '%s'
vi: Hiệu ứng không thể thêm vào đối tượng '%s'

en: Effect '%s' not in object '%s'
vi: Hiệu ứng '%s' không có trong đối tượng '%s'

en: Removed effect: %s
vi: Đã xóa hiệu ứng: %s

en: Cannot edit shaderfxs in a library override
vi: Không thể biên soạn shaderfxs trong một trường hợp vượt quyền thư viện được

en: Object type is not supported
vi: Thể loại đối tượng là loại không được hỗ trợ

en: Cannot edit library or override data
vi: Không thể biên soạn dữ liệu thư viện hoặc dữ liệu vượt quyền

en: Cannot edit shaderfxs coming from linked data in a library override
vi: Không thể biên soạn shaderfxs đến từ dữ liệu kết nối trong một trường hợp vượt quyền thư viện được

en: Apply current visible shape to the object data, and delete all shape keys
vi: Áp dụng hình dạng nhìn thấy được hiện tại cho dữ liệu đối tượng và xóa toàn bộ các hình mẫu đi

en: Lock all shape keys of the active object
vi: Khóa tất cả các hình mẫu của đối tượng đang hoạt động

en: Unlock all shape keys of the active object
vi: Mở khóa toàn bộ các hình mẫu của đối tượng đang hoạt động

en: The active shape key of %s is locked
vi: Hình mẫu đang hoạt động của %s đã bị khóa lại rồi

en: The object %s has locked shape keys
vi: Đối tượng %s có các hình mẫu bị khóa lại

en: Apply Object Transformations
vi: Áp Dụng các Biến Hóa Đối Tượng

en: Warning: Multiple objects share the same data.
    Make single user and then apply transformations?
vi: Cảnh Báo: Nhiều đối tượng sử dụng chung cùng một dữ liệu.
    Tạo đơn người dùng và sau đó áp dụng các phép biến hóa nhé?

en: Objects have no data to transform
vi: Đối tượng không có dữ liệu để biến hóa

en: Cannot apply to a multi user armature
vi: Không thể áp dụng vào khung rối có nhiều người dùng

en: Grease Pencil Object does not support this set origin option
vi: Đối Tượng Bút Chì Dầu không hỗ trợ tùy chọn đặt tọa độ gốc này

en: Curves Object does not support this set origin operation
vi: Đối Tượng Đường Cong không hỗ trợ thao tác đặt tọa độ gốc này

en: Point cloud object does not support this set origin operation
vi: Đối tượng đám mây điểm không hỗ trợ thao tác đặt tọa độ gốc này

en: Text objects can only have their scale applied: "%s"
vi: Các đối tượng văn bản thì chỉ có tỷ lệ của chúng là được áp dụng: "%s"

en: Can't apply to a GP data-block where all layers are parented: Object "%s", %s "%s", aborting
vi: Không thể áp dụng vào khối dữ liệu Bút Chì Dầu nơi mà toàn bộ các tầng lớp đã được phụ huynh hóa: Đối Tượng "%s", %s "%s", quyết định bãi bỏ

en: Area Lights can only have scale applied: "%s"
vi: Nguồn Sáng Diện Tích chỉ có thể áp dụng sự thay đổi về tỷ lệ: "%s"

en: %i object(s) not centered, %i changed:
vi: %i đối tượng chưa được chỉnh về tâm, %i đã đổi:

en: |%i linked library object(s)
vi: |%i đối tượng thư viện kết nối

en: |%i multiuser armature object(s)
vi: |%i đối tượng khung rối đa người dùng

en: Lock all vertex groups of the active object
vi: Khóa toàn bộ các nhóm điểm đỉnh của đối tượng đang hoạt động lại

en: Lock selected vertex groups of the active object
vi: Khóa các nhóm điểm đỉnh đã chọn của đối tượng đang hoạt động lại

en: Lock unselected vertex groups of the active object
vi: Khóa các nhóm đỉnh chưa được chọn của đối tượng đang hoạt động lại

en: Lock selected and unlock unselected vertex groups of the active object
vi: Khóa các nhóm đỉnh đã được chọn và mở khóa các nhóm đỉnh chưa được chọn của đối tượng đang hoạt động

en: Unlock all vertex groups of the active object
vi: Mở khóa toàn bộ các nhóm điểm đỉnh của đối tượng đang hoạt động

en: Unlock selected vertex groups of the active object
vi: Mở khóa các nhóm đỉnh đã chọn của đối tượng hoạt động

en: Unlock unselected vertex groups of the active object
vi: Mở khóa các nhóm điểm đỉnh chưa chọn của đối tượng đang hoạt động

en: Unlock selected and lock unselected vertex groups of the active object
vi: Mở khóa các nhóm điểm đỉnh đã được chọn và khóa các nhóm điểm đỉnh không được chọn của đối tượng đang hoạt động

en: Toggle locks of all vertex groups of the active object
vi: Bật/tắt khóa toàn bộ các nhóm điểm đỉnh của đối tượng hoạt động

en: Toggle locks of selected vertex groups of the active object
vi: Bật/tắt khóa các nhóm điểm đỉnh đã chọn của đối tượng hoạt động

en: Toggle locks of unselected vertex groups of the active object
vi: Bật/tắt khóa các nhóm điểm đỉnh chưa chọn của đối tượng hoạt động

en: Toggle locks of all and invert unselected vertex groups of the active object
vi: Bật/tắt khóa toàn bộ và đảo ngược các nhóm đỉnh không được chọn của đối tượng đang hoạt động

en: Invert locks of all vertex groups of the active object
vi: Đảo ngược khóa toàn bộ các nhóm điểm đỉnh của đối tượng đang hoạt động

en: Invert locks of selected vertex groups of the active object
vi: Đảo ngược khóa các nhóm điểm đỉnh đã chọn của đối tượng đang hoạt động

en: Invert locks of unselected vertex groups of the active object
vi: Đảo ngược khóa các nhóm đỉnh chưa chọn của đối tượng đang hoạt động

en: No vertex groups to operate on
vi: Không có nhóm điểm đỉnh nào để tiến hành cả

en: All groups are locked
vi: Toàn bộ các nhóm đều bị khóa

en: Editmode lattice is not supported yet
vi: Chưa hỗ trợ lưới rào trong Chế Độ Biên Soạn

en: Invalid vertex group index
vi: Chỉ số nhóm điểm đỉnh không hợp lệ

en: Vertex group is locked
vi: Nhóm điểm đỉnh bị khóa rồi

en: %d vertex weights limited
vi: Hạn định %d trọng lượng điểm đỉnh

en: Copy vertex groups to selected: %d done, %d failed (object data must support vertex groups and have matching indices)
vi: Sao chép các nhóm điểm đỉnh sang các được chọn: %d làm xong, %d thất bại (dữ liệu đối tượng nhất định phải hỗ trợ các nhóm điểm đỉnh và phải có chỉ số xứng khớp mới được)

en: No active editable object
vi: Không có đối tượng có thể biên soạn nào đang hoạt động cả

en: Object type does not support vertex groups
vi: Thể loại đối tượng không hỗ trợ nhóm điểm đỉnh

en: Object type "%s" does not have editable data
vi: Thể loại đối tượng "%s" không có dữ liệu có thể chỉnh sửa được

en: Object has no vertex groups
vi: Đối tượng không có nhóm điểm đỉnh

en: Vertex select needs to be enabled in weight paint mode
vi: Cần phải bật khả năng lựa chọn điểm đỉnh trong chế độ sơn trọng lượng lên

en: The active vertex group is locked
vi: Nhóm điểm đỉnh đang hoạt động đã bị khóa lại rồi

en: Volume "%s" failed to load: %s
vi: Thể tích "%s" không nạp được: %s

en: Volume "%s" contains points, only voxel grids are supported
vi: Thể tích "%s" có chứa nhiều điểm chấm. Duy các khung lưới đồ thị thể tích tử là được hỗ trợ mà thôi

en: No frames to bake
vi: Không có khung hình nào để nướng cả

en: Bake failed: no Dynamic Paint modifier found
vi: Quá trình nướng đã bị thất bại: không tìm thấy bộ điều chỉnh Sơn Động Lực nào cả

en: Bake failed: invalid canvas
vi: Quá trình nướng đã bị thất bại: khung vẽ không hợp lệ

en: Baking canceled!
vi: Quá trình nướng bị hủy bỏ!

en: DynamicPaint: Bake complete! (%.2f)
vi: Sơn Động Lực: Nướng hoàn thành! (%.2f)

en: DynamicPaint: Bake failed: %s
vi: Sơn Động Lực: Nướng thất bại: %s

en: Removed %d double particle(s)
vi: Đã xóa %d hạt trùng hợp (đôi) (double particles)

en: No hair connected (can't connect hair if particle system modifier is disabled)
vi: Không có tóc nào được kết nối cả (không thể kết nối tóc nếu bộ điều chỉnh hệ thống hạt bị tắt)

en: Copy particle systems to selected: %d done, %d failed
vi: Sao chép hệ thống hạt đến cái được chọn: %d hoàn thành, %d thất bại

en: Bake failed: no Fluid modifier found
vi: Quá trình nướng bị thất bại: không thấy có bộ điều chỉnh về Chất Lỏng (Fluid modifier)

en: Bake failed: invalid domain
vi: Quá trình nướng bị thất bại: phạm vi định nghĩa (domain) không hợp lệ

en: Bake free failed: no Fluid modifier found
vi: Phóng thích nướng bị thất bại: không thấy có bộ điều chỉnh về Chất Lỏng (Fluid modifier)

en: Bake free failed: invalid domain
vi: Phóng thích nướng bị thất bại: phạm vi định nghĩa (domain) không hợp lệ

en: Bake free failed: pending bake jobs found
vi: Phóng thích nướng bị thất bại: phát hiện thấy có một số qui trình nướng còn đang cần được giải quyết

en: Fluid: Empty cache path, reset to default '%s'
vi: Chất Lỏng: Không có đường dẫn bộ nhớ đệm vì nó trống rỗng. Hoàn lại về sắp đặt mặc định '%s'

en: Fluid: Could not create cache directory '%s', reset to default '%s'
vi: Chất Lỏng: Không thể kiến tạo thư mục bộ nhớ đệm '%s'. Hoàn lại về sắp đặt mặc định '%s'

en: Fluid: Could not use default cache directory '%s', please define a valid cache path manually
vi: Chất Lỏng: Không thể sử dụng thư mục bộ nhớ đệm mặc định '%s' được, làm ơn thủ công chỉ định một đường dẫn đến bộ nhớ đệm hợp lệ

en: Fluid: %s complete! (%.2f)
vi: Chất lỏng: %s hoàn tất! (%.2f)

en: Fluid: %s failed: %s
vi: Chất lỏng: %s thất bại: %s

en: Fluid: %s canceled!
vi: Chất lỏng: %s hủy bỏ!

en: Library override data-blocks only support Disk Cache storage
vi: Các khối dữ liệu vượt quyền thư viện chỉ hỗ trợ lưu giữ Bộ Nhớ Đệm Trên Đĩa mà thôi

en: Linked data-blocks do not allow editing caches
vi: Các khối dữ liệu kết nối đều sẽ không cho phép biên soạn bộ nhớ đệm

en: Linked or library override data-blocks do not allow adding or removing caches
vi: Các khối dữ liệu kết nối hoặc vượt quyền thư viện đều không cho phép cho thêm vào hoặc xóa bỏ bộ nhớ đệm

en: No Rigid Body World to add Rigid Body Constraint to
vi: Không có Thế Giới Thân Cứng nào để thêm Ràng Buộc Thân Cứng vào cả

en: Object has no Rigid Body Constraint to remove
vi: Đối tượng không có Ràng Buộc Thân Cứng nào để xóa cả

en: Object '%s' already has a Rigid Body Constraint
vi: Đối tượng '%s' đã có Ràng Buộc Thân Cứng rồi

en: Acrylic
vi: Acrilic

en: Asphalt (Crushed)
vi: Nhựa Đường (Đập Vụn)

en: Beans (Cocoa)
vi: Đậu (Cacao)

en: Beans (Soy)
vi: Đậu Nành

en: Brick (Pressed)
vi: Gạch (Nén)

en: Brick (Common)
vi: Gạch (Phổ Biến)

en: Brick (Soft)
vi: Gạch (Mềm)

en: Brass
vi: Đồng Thau

en: Bronze
vi: Đồng Thiếc

en: Carbon (Solid)
vi: Các-bon (Đặc)

en: Cardboard
vi: Bìa Các-Tông

en: Cast Iron
vi: Sắt Đục

en: Cement
vi: Xi Măng

en: Chalk (Solid)
vi: Phấn (Đặc)

en: Coffee (Fresh/Roast)
vi: Cà Phê (Tươi/Nướng)

en: Cork
vi: Bần

en: Glass (Broken)
vi: Thủy Tinh (Vỡ)

en: Glass (Solid)
vi: Thủy Tinh (Đặc)

en: Granite (Broken)
vi: Đá Hoa Cương (Vỡ)

en: Granite (Solid)
vi: Đá Hoa Cương (Đặc)

en: Gravel
vi: Đá Răm

en: Ice (Crushed)
vi: Nước Đá (Đập Vụn)

en: Ice (Solid)
vi: Nước Đá (Đặc)

en: Limestone (Broken)
vi: Đá Vôi (Vỡ)

en: Limestone (Solid)
vi: Đá Vôi (Đặc)

en: Marble (Broken)
vi: Đá Hoa (Vỡ)

en: Marble (Solid)
vi: Đá Hoa (Đặc)

en: Peanuts (Shelled)
vi: Lạc (Có Vỏ)

en: Peanuts (Not Shelled)
vi: Lạc (Bóc Vỏ)

en: Polystyrene
vi: Politiron

en: Rubber
vi: Cao Su

en: Steel
vi: Thép

en: Stone (Crushed)
vi: Đá (Đập Vụn)

en: Timber
vi: Gỗ

en: Object has no Rigid Body settings to remove
vi: Đối tượng không có sắp đặt về Thân Cứng để xóa

en: No Rigid Body World to remove
vi: Không có Thế Giới Thân Cứng để xóa

en: No Rigid Body World to export
vi: Không có Thế Giới Thân Cứng để xuất khẩu

en: Rigid Body World has no associated physics data to export
vi: Thế Giới Thân Cứng không có dữ liệu vật lý liên quan để xuất khẩu

en: 3D Local View
vi: Góc Nhìn Cục Bộ 3D

en: 3D View
vi: Góc Nhìn 3D

en: Mem:%.2fM (Peak %.2fM)
vi: BộNhớ:%.2fM, (Đỉnh %.2fM)

en: Mem:%.2fM, Peak: %.2fM
vi: BộNhớ:%.2fM, Đỉnh: %.2fM

en: Cannot write a single file with an animation format selected
vi: Không thể ghi tập tin với định dạng hoạt họa đã chọn

en: Render the viewport for the animation range of this scene, but only render keyframes of selected objects
vi: Kết xuất cổng nhìn cho phạm vi hoạt họa của cảnh này, nhưng chỉ kết xuất các khung khóa của các đối tượng đã chọn mà thôi

en: Render the viewport for the animation range of this scene
vi: Kết xuất cổng nhìn cho phạm vi hoạt họa của cảnh này

en: Cannot use OpenGL render in background mode (no opengl context)
vi: Không thể sử dụng kết xuất OpenGL trong chế độ chạy ngầm (không có ngữ cảnh OpenGL)

en: Scene has no camera
vi: Cảnh không có máy quay phim

en: Movie format unsupported
vi: Định dạng phim chưa được hỗ trợ

en: Failed to create OpenGL off-screen buffer, %s
vi: Không kiến tạo bộ đệm OpenGL ngoại màn hình được, %s

en: Write error: cannot save %s
vi: Lỗi trong khi ghi: không lưu %s được

en: Skipping existing frame "%s"
vi: Bỏ qua khung hình hiện tại "%s"

en: Node groups do not support automatic previews
vi: Nhóm nút không hỗ trợ xem trước tự động

en: Object type does not support automatic previews
vi: Kiểu đối tượng không hỗ trợ xem trước tự động

en: Collection does not contain object types that can be rendered for the automatic preview
vi: Bộ sưu tập không chứa thể loại đối tượng có thể kết xuất xem trước tự động được

en: Data-block type does not support automatic previews
vi: Kiểu khối dữ liệu không hỗ trợ xem trước tự động được

en: No active object, unable to apply the Action before rendering
vi: Không có đối tượng nào đang hoạt động cả. Không thể áp dụng Hành Động trước khi kết xuất được

en: Object %s has no pose, unable to apply the Action before rendering
vi: Đối tượng %s không có tư thế nào cả. Không thể áp dụng Hành Động trước khi kết xuất

en: Unable to remove material slot in edit mode
vi: Không thể xóa khe nguyên vật liệu trong Chế Độ Biên Soạn

en: No active lineset and associated line style to manipulate the modifier
vi: Không có bộ đường nét nào đang hoạt động và không có phong cách đường nét nào liên quan với nó để điều khiển bộ điều chỉnh được

en: The active lineset does not have a line style (indicating data corruption)
vi: Bộ đường nét đang hoạt động không có phong cách đường nét (ám chỉ dữ liệu bị hư hoại)

en: No active lineset to add a new line style to
vi: Không có bộ đường nét nào đang hoạt động để có thể cho thêm một phong cách đường nét mới vào

en: Unknown line color modifier type
vi: Thể loại bộ điều chỉnh màu sắc của đường nét chưa được biết đến

en: Unknown alpha transparency modifier type
vi: Thể loại bộ điều chỉnh độ trong suốt của alpha chưa được biết đến

en: Unknown line thickness modifier type
vi: Thể loại bộ điều chỉnh độ dày đường nét chưa được biết đến

en: Unknown stroke geometry modifier type
vi: Thể loại bộ điều chỉnh hình học của nét vẽ chưa được biết đến

en: The object the data pointer refers to is not a valid modifier
vi: Đối tượng mà con trỏ dữ liệu tham chiếu đến không phải là một bộ điều chỉnh hợp lệ

en: No active line style in the current scene
vi: Không có phong cách đường nét nào đang hoạt động trong cảnh hiện tại cả

en: Copied material to internal clipboard
vi: Đã sao chép nguyên vật liệu vào bảng nhớ tạm nội bộ rồi

en: Cannot paste without a material
vi: Không thể dán mà không có nguyên vật liệu nào cả

en: Internal clipboard is not from a material
vi: Bảng nhớ tạm nội bộ không phải là từ một nguyên vật liệu

en: Removed %d slots
vi: Đã xóa %d khe

en: Blender Render
vi: Kết Xuất Blender

en: Failed to open window!
vi: Không mở cửa sổ được!

en: View layer '%s' could not be removed from scene '%s'
vi: Không thể xóa tầng lớp góc nhìn '%s' khỏi cảnh '%s'

en: Join Areas
vi: Hội Nhập Vùng

en: Replace Area
vi: Thay Thế Vùng

en: Split Area
vi: Tách Phân Vùng

en: A narrow vertical area interferes with this operation
vi: Một diện tích chiều dọc, hẹp, can thiệp cản trở hoạt động này

en: A narrow horizontal area interferes with this operation
vi: Một diện tích chiều ngang, hẹp, can thiệp cản trở hoạt động này

en: Select Area
vi: Chọn Vùng

en: Select Split
vi: Chọn Tách Phân

en: Join Up
vi: Hội Nhập Lên

en: Join Right
vi: Hội Nhập Phải

en: Join Down
vi: Hội Nhập Xuống

en: Join Left
vi: Hội Nhập Trái

en: Move/Split Area
vi: Di Chuyển/Tách Phân Vùng

en: Restore Areas
vi: Khôi Phục các Khu Vực

en: Maximize Area
vi: Tối Đa Hóa Diện Tích

en: Full Screen Area
vi: Diện Tích Toàn Màn Hình

en: Show Header
vi: Hiển Thị Tiêu Đề

en: Show Tool Settings
vi: Hiển Thị các Cài Đặt của Công Cụ

en: Show Footer
vi: Hiển Thị Chân Trang

en: Flip to Right
vi: Lật sang Phải

en: Flip to Left
vi: Lật sang Trái

en: Flip to Top
vi: Đảo lên Trên Đỉnh

en: Flip to Bottom
vi: Đảo xuống Dưới Đáy

en: Blender Drivers Editor
vi: Trình Biên Soạn các Điều Vận của Blender

en: Blender Info Log
vi: Nhật Ký Thông Tin của Blender

en: Show {} preferences
vi: Hiển thị {} cài đặt sở thích

en: Area not found in the active screen
vi: Không tìm thấy khu vực trong màn hình hiện đang hoạt động

en: Unable to close area
vi: Không thể đóng khu vực lại được

en: Can only scale region size from an action zone
vi: Chỉ có thể đổi tỷ lệ kích thước của vùng từ địa phận hành động mà thôi

en: No more keyframes to jump to in this direction
vi: Không còn khung khóa nào để nhảy tới theo hướng này

en: No more markers to jump to in this direction
vi: Không còn dấu mốc nào để nhảy tới theo hướng này

en: Only window region can be 4-split
vi: Duy vùng/khu vực cửa sổ là có thể phân làm 4 mà thôi

en: Only last region can be 4-split
vi: Duy vùng/khu vực sau/cuối cùng là có thể phân làm 4 mà thôi

en: No fullscreen areas were found
vi: Không tìm thấy những vùng toàn màn hình

en: Removed amount of editors: %d
vi: Lượng các bộ biện soạn đã xóa: %d

en: Only supported in object mode
vi: Chỉ được hỗ trợ ở chế độ đối tượng mà thôi

en: expected a view3d region
vi: dự kiến phải có một vùng khung nhìn 3D

en: expected a timeline/animation area to be active
vi: dự kiến phải có một khoảng lịch trình thời gian/hoạt họa đang hoạt động

en: Expected an active Outliner
vi: Vốn kỳ vọng một Mục Lục đang hoạt động

en: Expected an Outliner region
vi: Vốn kỳ vọng một khu vực Mục Lục

en: Context missing active object
vi: Ngữ cảnh thiếu đối tượng đang hoạt động

en: Cannot edit library linked or non-editable override object
vi: Không thể biên soạn thư viện liên kết hoặc không thể chỉnh sửa được

en: Cannot edit hidden object
vi: Không thể biên soạn đối tượng ẩn giấu được

en: expected a view3d region & editmesh
vi: dự kiến phải có một vùng khung nhìn 3D và khung lưới biên soạn

en: No object, or not exclusively in pose mode
vi: Không có đối tượng, hoặc không chuyên biệt ở trong chế độ tư thế

en: Object is a local library override
vi: Đối tượng là một trường hợp vượt quyền thư viện cục bộ

en: expected a view3d region & editcurve
vi: dự kiến phải có một vùng khung nhìn 3D và đường cong biên soạn

en: Toggling regions in the Top-bar is not allowed
vi: Không được phép bật/tắt các vùng trong thanh đỉnh (Top-bar)

en: Flipping regions in the Top-bar is not allowed
vi: Không được phép đảo lật các vùng trong thanh Tiêu Đề

en: Missing: %s.%s
vi: Thiếu: %s.%s

en: No menu items found
vi: Không tìm thấy trình mục

en: Right click on buttons to add them to this menu
vi: Bấm chuột phải vào các nút để thêm chúng vào trình đơn này

en: Quick Favorites
vi: Trình Đơn Ưa Thích Nhanh

note: #-#-#-#-#  sawfish_1:1.11.90-1.2_vi.po (sawfish HEAD)  #-#-#-#-# ../lisp/sawfish/wm/ext/error-handler.jl
en: screen
vi: màn hình

[ctx: Operator]
en: Duplicate Current
vi: Nhân Đôi cái Hiện Tại

en: Edit Metadata
vi: Biên Soạn Siêu Dữ Liệu

en: Delete Brush Asset
vi: Xóa Tài Sản Đầu Bút

en: Unable to activate brush, wrong object mode
vi: Không thể kích hoạt đầu bút vẽ được, chế độ đối tượng không đúng

en: Failed to load asset library
vi: Không nạp được thư viện tài sản

en: Unable to activate just-saved brush asset
vi: Không thể kích hoạt tài sản đầu bút vừa lưu xong

en: File not found '%s'
vi: Không tìm thấy tập tin '%s'

en: No asset library available to save to
vi: Không có thư viện tài sản nào có sẵn để lưu vào cả

en: Asset library is not editable
vi: Thư viện tài sản không thể biên soạn được

en: Asset file is not editable
vi: Tập tin tài sản không thể biên soạn được

en: Asset blend file is not editable
vi: Tập tin blend về tài sản không thể biên soạn được

en: Original surface mesh is empty
vi: Bề mặt gốc của khung lưới trống rỗng

en: Evaluated surface mesh is empty
vi: Bề mặt tính toán của khung lưới trống rỗng

en: Missing surface mesh
vi: Thiếu bề mặt khung lưới

en: Missing UV map for attaching curves on original surface
vi: Thiếu ánh xạ UV để gắn các đường cong lên bề mặt ban đầu

en: Missing UV map for attaching curves on evaluated surface
vi: Thiếu ánh xạ UV để gắn các đường cong lên bề mặt tính toán

en: Invalid UV map: UV islands must not overlap
vi: Ánh xạ UV không hợp lệ: Các hải đảo UV không được chồng gối lên nhau

en: Cursor must be over the surface mesh
vi: Con trỏ phải nằm trên khung lưới bề mặt

en: Curves do not have surface attachment information
vi: Đường cong không có thông tin về bám dính vào bề mặt

en: UV map or surface attachment is invalid
vi: Ánh xạ UV hoặc bề mặt đính kèm bất hợp lệ

en: Fill: ESC/RMB cancel, LMB Fill, MMB Adjust Extension, S: Switch Mode, D: Stroke Collision | Mode: {}, Collision {}, Length: {:.3f}
vi: TPhủKín: ESC/NCP hủy, NCT TPhủKín, NCG Điều Chỉnh Nới Rộng, S: Đổi Chế Độ, D: Nét Vẽ Va Chạm | Chế Độ: {}, Va Chạm {}, Chiều Dài: {:.3f}

en: ON
vi: BẬT

note: #-#-#-#-#  gimp-gap_2.6.0+dfsg-9_vi.po (gimp-gap HEAD)  #-#-#-#-# radio button active layer tracking OFF #-#-#-#-#  lynx_2.9.2-2_vi.po (lynx 2.9.0-dev3)  #-#-#-#-# verbose_img variable LYCollapseBRs variable LYtrimBlankLines variable
en: OFF
vi: TẮT

en: No Grease Pencil frame to draw weight on
vi: Không có khung hình Bút Chì Dầu nào để vẽ trọng lượng lên cả

en: Active group is locked, aborting
vi: Nhóm đang hoạt động bị khóa. Bãi bỏ

en: Fill tool needs active material
vi: Công cụ phủ kín cần có nguyên vật liệu đang hoạt động

en: GPencil Interpolation:
vi: Nội Suy Bút Chì Dầu:

en: ESC/RMB to cancel, Enter/LMB to confirm, WHEEL/MOVE to adjust factor
vi: ESC/NCP (RMB) để hủy (cancel), Enter/NCT (LMB) để chấp nhận, BÁNH XE/DI CHUYỂN để điều chỉnh hệ số

en: Standard transitions between keyframes
vi: Chuyển tiếp tiêu chuẩn giữa các khung khóa

en: Predefined inertial transitions, useful for motion graphics (from least to most "dramatic")
vi: Chuyển tiếp quán tính định trước, hữu ích cho đồ họa chuyển động (từ ít nhất cho đến có "kịch tính" cao nhất)

en: Simple physics-inspired easing effects
vi: Hiệu ứng chậm rãi đơn giản lấy cảm hứng từ vật lý

[ctx: GPencil]
en: Interpolation
vi: Nội Suy

[ctx: GPencil]
en: Easing (by strength)
vi: Chậm Rãi (theo chiều dài)

[ctx: GPencil]
en: Dynamic Effects
vi: Các Hiệu Ứng Năng Động

en: Target object library-data, ignoring!
vi: Đối tượng mục tiêu dữ liệu-thư viện, bỏ qua!

en: No image empty selected
vi: Không có hình ảnh, trong dạng đối tượng trống rỗng, nào đã được chọn cả

en: No valid image format selected
vi: Không có định dạng hình ảnh hợp lệ nào được chọn cả

en: PaintCurve
vi: ĐườngCongSơn

en: Sample color for %s
vi: Lấy mẫu vật về màu sắc cho %s

en: Brush. Use Left Click to sample for palette instead
vi: Đầu bút. Dùng Nút Chuột Trái để lấy mẫu vật cho bảng pha màu nhé

en: Palette. Use Left Click to sample more colors
vi: Bảng màu. Dùng Nút Chuột Trái để lấy thêm mẫu vật về màu sắc

en: Packed MultiLayer files cannot be painted
vi: Không thể sơn các tập tin đóng gói đa tầng được

en: Image requires 4 color channels to paint
vi: Hình ảnh cần có 4 kênh màu để sơn

en: Image requires 4 color channels to paint: %s
vi: Hình ảnh cần có 4 kênh màu để sơn: %s

en: Packed MultiLayer files cannot be painted: %s
vi: Không thể sơn các tập tin đóng gói đa tầng: %s

en: Add Paint Slot
vi: Thêm Khe Sơn

en:  UVs,
vi:  Các UV,

en:  Materials,
vi:  Nguyên Vật Liệu,

en:  Textures (or linked),
vi:  Chất Liệu (hoặc liên kết),

en:  Stencil,
vi:  Khuôn Tô,

en: Image could not be found
vi: Không tìm thấy hình ảnh

en: Image data could not be found
vi: Không tìm thấy dữ liệu hình ảnh

en: Image project data invalid
vi: Dữ liệu của hình ảnh phóng chiếu không hợp lệ

en: No active camera set
vi: Chưa đặt máy quay phim nào hoạt động cả

en: Could not get valid evaluated mesh
vi: Không thể đạt được khung lưới tính toán hợp lệ

en: No 3D viewport found to create image from
vi: Không tìm thấy cổng nhìn 3D nào để sử dụng nó kiến tạo hình ảnh được cả

en: Failed to create OpenGL off-screen buffer: %s
vi: Không kiến tạo được bộ đệm OpenGL ngoại màn hình: %s

en: Missing%s%s%s%s detected!
vi: Phát hiện thấy thiếu %s%s%s%s!

en: Palette created
vi: Bảng pha màu đã được kiến tạo

en: The modifier used does not support deformed locations
vi: Bộ điều chỉnh sử dụng không hỗ trợ các vị trí bị biến dạng

en: No vertex group data
vi: Không có dữ liệu nhóm điểm đỉnh nào cả

en: No vertex groups found
vi: Không tìm thấy nhóm điểm đỉnh nào cả

en: No active vertex group for painting, aborting
vi: Không có nhóm điểm đỉnh nào đang hoạt động để có thể sơn. Bãi bỏ

en: Mirror group is locked, aborting
vi: Nhóm phản chiếu đối xứng bị khóa. Bãi bỏ

en: Multipaint group is locked, aborting
vi: Nhóm đa sơn bị khóa. Bãi bỏ

en: Not supported in dynamic topology mode
vi: Chưa được hỗ trợ trong chế độ cấu trúc liên kết động

en: Not supported in multiresolution mode
vi: Chưa được hỗ trợ trong chế độ đa độ phân giải

en: Only supported in multiresolution mode
vi: Duy hỗ trợ ở chế độ đa phân giải mà thôi

en: Click on the mesh to set the detail
vi: Bấm vào khung lưới để đặt chi tiết

en: Sample Mode
vi: Chế Độ Lấy Mẫu

en: Move the mouse to change the dyntopo detail size. LMB: confirm size, ESC/RMB: cancel, SHIFT: precision mode, CTRL: sample detail size
vi: Di chuyển chuột để thay đổi kích thước chi tiết cấu trúc động. NCT: xác nhận kích thước, ESC/NCP: hủy, SHIFT: chế độ chính xác, CTRL: lấy mẫu kích thước chi tiết

en: Attribute Data Detected
vi: Phát Hiện thấy Dữ Liệu Thuộc Tính

en: Dyntopo will not preserve colors, UVs, or other attributes
vi: Liên Kết Cấu Trúc Động sẽ không bảo tồn màu sắc, UV, hay các thuộc tính khác đâu

en: Generative Modifiers Detected!
vi: Phát Hiện Thấy Có Các Bộ Điều Chỉnh Có Khả Năng Sinh Tạo!

en: Keeping the modifiers will increase polycount when returning to object mode
vi: Việc duy trì các bộ điều chỉnh sẽ làm tăng lượng đa giác khi quay trở lại chế độ đối tượng

en: Active brush does not contain any texture to distort the expand boundary
vi: Đầu bút đang hoạt động không có chất liệu nào để biến dạng ranh giới mở rộng

en: Texture mapping not set to 3D, results may be unpredictable
vi: Ánh xạ chất liệu không được đặt là 3D. Kết quả có thể là bất định

en: non-triangle face
vi: mặt phi tam giác

en: multi-res modifier
vi: bộ điều chỉnh đa phân giải

en: vertex data
vi: dữ liệu điểm đỉnh

en: edge data
vi: dữ liệu cạnh

en: face data
vi: dữ liệu mặt

en: constructive modifier
vi: bộ điều chỉnh có tính xây dựng

en: Object has non-uniform scale, sculpting may be unpredictable
vi: Đối tượng có tỷ lệ không đồng nhất, điêu khắc có thể cho kết quả bất định

en: Object has negative scale, sculpting may be unpredictable
vi: Đối tượng có tỷ lệ âm, việc điêu khắc có thể trở nên bất thường

en: No active brush
vi: Không có đầu bút nào đang hoạt động cả

en: Dynamic Topology found: %s, disabled
vi: Tìm thấy Liên Kết Cấu Trúc Động: %s, đã vô hiệu hóa

en: Compiled without sound support
vi: Được biên dịch không có sự hỗ trợ về âm thanh

en: Sound is not editable
vi: Âm thanh không thể chỉnh sửa được

en: AutoPack is enabled, so image will be packed again on file save
vi: Đã bật Tự Động Đóng Gói để hình ảnh sẽ được gói một lần nữa vào trong tập tin khi lưu

en: Active F-Curve
vi: Đường Cong-F đang Hoạt Động

en: Active Keyframe
vi: Khung Khóa đang Hoạt Động

en: Action must have at least one keyframe or F-Modifier
vi: Hành động phải có ít nhất một khung khóa hoặc một Bộ Điều Chỉnh-F

en: Action has already been stashed
vi: Hành động đã được cất giấu

en: Could not find current NLA Track
vi: Không tìm thấy Rãnh NLA hiện tại

en: Internal Error: Could not find Animation Data/NLA Stack to use
vi: Lỗi Nội Bộ: Không tìm thấy Dữ Liệu Hoạt Họa/Ngăn Xếp NLA để sử dụng

en: Action '%s' will not be saved, create Fake User or Stash in NLA Stack to retain
vi: Hành động '%s' sẽ không được lưu. Duy trì nó bằng cách kiến tạo Người Dùng Giả hoặc Cất Giấu (stash) nó trong ngăn xếp NLA

en: Delete selected keyframes?
vi: Xóa các khung khóa đã chọn đi nhé?

en: No keyframes copied to the internal clipboard
vi: Không có khung khóa nào đã được sao chép vào bảng nhớ tạm nội bộ cả

en: Keyframe pasting is not available for mask mode
vi: Không thể dán khung khóa trong chế độ màn chắn lọc

en: No data in the internal clipboard to paste
vi: Không có dữ liệu trong khay nhớ tạm nội bộ để dán

en: No selected F-Curves to paste into
vi: Không có Đường Cong-F nào được chọn để có thể dán vào đó được

en: Insert Keyframes is not yet implemented for this mode
vi: Chèn Khung Khóa chưa được thực hiện cho chế độ này

en: Not implemented for Masks
vi: Chưa được thực hiện cho Màn Chắn Lọc

en: Cannot activate a file selector dialog, one already open
vi: Không thể kích hoạt hộp thoại chọn tập tin được, một hộp thoại đã được mở rồi

en: Property is not editable
vi: Tính chất không thể chỉnh sửa được

en: Property is not editable: %s
vi: Tính chất không thể chỉnh sửa được: %s

en: Texture Field
vi: Trường Lực Chất Liệu

en: Brush Mask
vi: Màn Chắn Lọc Đầu Bút

en: No textures in context
vi: Không có chất liệu nào trong ngữ cảnh này cả

en: Show texture in texture tab
vi: Hiển thị chất liệu trong mục chất liệu

en: No (unpinned) Properties Editor found to display texture in
vi: Không tìm được Bộ Biên Tập Đặc Tính nào (chưa đinh ghìm) để hiển thị họa tiết phía trong

en: No texture user found
vi: Không tìm thấy người nào dùng chất liệu cả

en: File Path:
vi: Đường Dẫn Tập Tin:

en: Track is locked
vi: Rãnh bị khóa

en: Pattern Area:
vi: Khu Vực Mẫu:

en: Search Area:
vi: Vùng Lùng Tìm:

en: Marker is disabled at current frame
vi: Dấu mốc không hoạt động tại khung hình hiện tại

en: Marker is enabled at current frame
vi: Dấu mốc hoạt động tại khung hình hiện tại

en: X-position of marker at frame in screen coordinates
vi: Vị trí-X của dấu mốc tại khung hình trong tọa độ màn hình

en: Y-position of marker at frame in screen coordinates
vi: Vị trí-Y của dấu mốc tại khung hình trong tọa độ màn hình

en: X-offset to parenting point
vi: Dịch chuyển-X khỏi điểm gốc

en: Y-offset to parenting point
vi: Dịch chuyển-Y khỏi điểm gốc

en: Width of marker's pattern in screen coordinates
vi: Chiều rộng vùng hình mẫu để nhận dạng của dấu mốc trong tọa độ màn hình

en: Height of marker's pattern in screen coordinates
vi: Chiều cao vùng mẫu hình để nhận dạng của dấu mốc trong tọa độ màn hình

en: X-position of search at frame relative to marker's position
vi: Vị trí-X của vùng lùng tìm tại khung hình tương đối với vị trí của dấu mốc

en: Y-position of search at frame relative to marker's position
vi: Vị trí-Y của vùng lùng tìm tại khung hình tương đối với vị trí của dấu mốc

en: Width of marker's search in screen coordinates
vi: Chiều rộng vùng lùng tìm của dấu mốc trong tọa độ màn hình

en: Height of marker's search in screen coordinates
vi: Chiều cao vùng lùng tìm của dấu mốc trong tọa độ màn hình

en: , %d float channel(s)
vi: , %d (các) kênh float (số thực)

en: , RGBA float
vi: , RGBA float (số thực)

en: , RGB float
vi: , RGB float (số thực)

en: , %.2f fps
vi: , %.2f khung hình/giây

en: , failed to load
vi: , không thể nạp được

en: Frame: %d / %d
vi: Khung Hình: %d / %d

en: Frame: - / %d
vi: Khung Hình: - / %d

en: Delete track corresponding to the selected curve?
vi: Xóa rãnh tương ứng với đường cong được chọn?

en: unsupported movie clip format
vi: định dạng của đoạn phim chưa được hỗ trợ

en: No files selected to be opened
vi: Chưa có tập tin nào được chọn để mở hết

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

en: Use LMB click to define location where place the marker
vi: Dùng cái bấm của NCT để xác định vị trí, nơi đặt dấu mốc

en: Delete selected tracks?
vi: Xóa các giám sát đã chọn nhé?

en: Delete marker for current frame from selected tracks?
vi: Xóa dấu mốc cho khung hình hiện tại khỏi các rãnh đã chọn nhé?

en: No active track to join to
vi: Không có dấu giám sát đang hoạt động nào để hội nhập vào cả

en: Object used for camera tracking cannot be deleted
vi: Không thể xóa đối tượng dùng để giám sát máy quay phim

en: Feature detection requires valid clip frame
vi: Phát hiện hình thể đòi hỏi khung hình của phim hợp lệ

en: At least one track with bundle should be selected to define origin position
vi: Nên chọn ít nhất một dấu giám sát có nhóm điểm để xác định vị trí tọa độ gốc

en: No object to apply orientation on
vi: Không có đối tượng để áp dụng định hướng vào

en: Three tracks with bundles are needed to orient the floor
vi: Cần ba dấu giám sát có nhóm điểm để xác định định hướng của sàn

en: Single track with bundle should be selected to define axis
vi: Nên chọn một dấu giám sát có nhóm điểm để xác định trục

en: Two tracks with bundles should be selected to set scale
vi: Nên chọn hai dấu giám sát có nhóm điểm để đặt tỷ lệ

en: Need at least 4 selected point tracks to create a plane
vi: Cần phải lựa chọn ít nhất 4 điểm giám sát để kiến tạo một bình diện

en: Some data failed to reconstruct (see console for details)
vi: Một số dữ liệu không tái dựng được (xem bàn giao tiếp để biết thêm chi tiết)

en: Average re-projection error: %.2f px
vi: Sai số tái phóng chiếu trung bình: %.2f điểm ảnh

en: Track the selected markers backward for the entire clip
vi: Giám sát các dấu mốc đã chọn ngược trở lại cho toàn bộ đoạn phim

en: Track the selected markers backward by one frame
vi: Giám sát các dấu mốc đã chọn ngược trở lại một khung hình

en: Track the selected markers forward for the entire clip
vi: Giám sát các dấu mốc đã chọn về phía trước cho toàn bộ đoạn phim

en: Track the selected markers forward by one frame
vi: Giám sát các dấu mốc đã chọn về phía trước một khung hình

en: New lines unsupported, call this operator multiple times
vi: Dòng mới chưa được hỗ trợ, hãy gọi thao tác này nhiều lần nhé

en: Delete Catalog
vi: Xóa Danh Mục

en: Move catalog {} into {}
vi: Di chuyển danh mục {} vào trong {}

en: Move assets to catalog
vi: Di chuyển tài sản vào danh mục

en: Move asset to catalog
vi: Di chuyển tài sản vào danh mục

en: Move catalog {} to the top level of the tree
vi: Di chuyển danh mục {} lên cấp bậc cao nhất của cấu trúc cây

en: Move assets out of any catalog
vi: Di chuyển tài sản ra khỏi danh mục nào đó

en: Move asset out of any catalog
vi: Di chuyển tài sản ra khỏi danh mục nào đó

en: Catalog cannot be dropped into itself
vi: Danh mục không thể được thả vào chính bản thân nó được

en: Catalog is already placed inside this catalog
vi: Danh mục đã được đặt ở bên trong danh mục này rồi

en: Only assets from this current file can be moved between catalogs
vi: Chỉ có thể di chuyển các nội dung từ tập tin hiện tại này giữa các danh mục mà thôi

en: Catalogs cannot be edited in this asset library
vi: Không thể biên soạn danh mục trong thư viện tài sản này được

en: Catalog is already placed at the highest level
vi: Danh mục đã được đặt ở cấp bậc cao nhất

en: No results match the search filter
vi: Không có kết quả nào xứng khớp với thanh lọc tìm kiếm cả

en: File path
vi: Đường dẫn tập tin

en: Path to asset library does not exist:
vi: Đường dẫn đến thư viện tài sản không tồn tại:

en: Asset Libraries are local directories that can contain .blend files with assets inside.
    Manage Asset Libraries from the File Paths section in Preferences
vi: Thư Viện Tài Sản là thư mục địa phương, có thể chứa các tập tin .blend có tài sản bên trong chúng.
    Chúng ta có thể quản lý các Thư Viện Tài Sản ở phần Đường Dẫn Tập Tin trong Cài Đặt Sở Thích của phần mềm

en: Unreadable Blender library file:
vi: Tập tin thư viện Blender không thể đọc được:

en: This file is offline
vi: Tập tin này hiện là ngoại tuyến

en: This file is read-only
vi: Tập tin này chỉ là duy đọc mà thôi

en: This is a restricted system file
vi: Đây là một tập tin hệ thống hạn chế

en: Could not rename: %s
vi: Không thể đổi tên: %s

en: Delete selected files?
vi: Xóa các tập tin đã chọn nhé?

en: Unable to create configuration directory to write bookmarks
vi: Không thể kiến tạo thư mục cấu hình để ghi các dấu trang được

en: No parent directory given
vi: Chưa được cung cấp thư mục phụ huynh

en: Could not create new folder name
vi: Không kiến tạo được tên thư mục mới

en: Unable to open or write bookmark file "%s"
vi: Không thể mở hoặc ghi tập tin đánh dấu trang "%s" được

en: Failure to perform external file operation on "%s"
vi: Thất bại trong việc thao tác tập tin bên ngoài trên "%s"

en: '%s' given path is OS-invalid, creating '%s' path instead
vi: Đường dẫn đã cho '%s' không hợp lệ với Hệ Điều Hành. Thay vào đó, kiến tạo đường dẫn '%s'

en: Could not create new folder: %s
vi: Không kiến tạo được thư mục mới: %s

en: More than one item is selected
vi: Nhiều mục, hơn một cái, đã được chọn

en: No items are selected
vi: Chưa có mục nào được chọn cả

en: File name, overwrite existing
vi: Tên tập tin, viết đè lên cái hiện có

en: File name
vi: Tên tập tin

en: Asset Catalogs
vi: Danh Mục Tài Sản

en: Cursor X
vi: Con Trỏ X

en: Cursor to Selection
vi: Con Trỏ sang Sự Lựa Chọn

en: Cursor Value to Selection
vi: Giá Trị Con Trỏ sang chỗ Lựa Chọn

en: Handle Smoothing
vi: Làm Mịn Tay Cầm

en: Interpolation:
vi: Nội Suy:

en: None for Enum/Boolean
vi: Không đối với Enum/Boolean

en: Key Frame
vi: Khung Khóa

en: Prop:
vi: Tính Chất:

en: Driver Value:
vi: Giá Trị Điều Vận:

en: Add Input Variable
vi: Thêm Biến Số Đầu Vào

en: Update Dependencies
vi: Cập Nhật các Phụ Thuộc

en: Driven Property:
vi: Tính Chất Điều Vận:

en: Show in Drivers Editor
vi: Hiển Thị Trình Biên Soạn Điều Vận

en: Let the driver determine this property's value
vi: Hãy để cho bộ điều vận xác định giá trị của tính chất này

en: Add a Driver Variable to keep track of an input used by the driver
vi: Thêm một Biến Điều Vận (Driver Variable) để theo dõi đầu vào mà điều vận sử dụng

en: Invalid variable name, click here for details
vi: Tên ẩn số không hợp lệ, bấm vào đây để xem chi tiết

en: Delete target variable
vi: Xóa biến số mục tiêu

en: Force updates of dependencies - Only use this if drivers are not updating correctly
vi: Bắt cập nhật các phụ thuộc - Chỉ sử dụng cái này nếu các điều vận không cập nhật đúng đắn

en: F-Curve only has F-Modifiers
vi: Đường Cong-F chỉ có Bộ Điều Chỉnh-F

en: See Modifiers panel below
vi: Xem bảng các Bộ Điều Chỉnh ở dưới

en: F-Curve doesn't have any keyframes as it only contains sampled points
vi: Đường Cong-F không có khung khóa nào vì nó chỉ có chứa các điểm lấy mẫu vật

en: No active keyframe on F-Curve
vi: Không có khung khóa nào đang hoạt động trên Đường Cong-F cả

en: It cannot be left blank
vi: Nó không thể để trống rỗng được

en: It cannot start with a number
vi: Nó không thể bắt đầu bằng một con số được

en: It cannot start with a special character, including '$', '@', '!', '~', '+', '-', '_', '.', or ' '
vi: Nó không thể bắt đầu bằng một ký tự đặc biệt, như: '$', '@', '!', '~', '+', '-', '_', '.', hoặc ' ' được

en: It cannot contain spaces (e.g. 'a space')
vi: Nó không thể chứa các dấu cách (ví dụ: 'một dấu cách trống') được

en: It cannot contain dots (e.g. 'a.dot')
vi: Nó không thể chứa các dấu chấm (ví dụ: 'a.dot') được

en: It cannot contain special (non-alphabetical/numeric) characters
vi: Nó không thể chứa các ký tự đặc biệt (không nằm trong bảng chữ cái, hoặc không phải là chữ số)

en: It cannot be a reserved keyword in Python
vi: Nó không thể là một từ dành riêng trong Python được

en: Python restricted for security
vi: Python đã bị hạn chế (không được phép hoạt động) vì lý do bảo an

en: Slow Python expression
vi: Biểu thức Python chậm trễ

en: ERROR: Invalid Python expression
vi: Lỗi: Biểu thức Python không hợp lệ

en: WARNING: Driver expression may not work correctly
vi: CẢNH BÁO: Biểu thức điều vận có thể sẽ không hoạt động đúng đắn

en: TIP: Use variables instead of bpy.data paths (see below)
vi: KHUYÊN: Dùng các biến số thay vì các đường dẫn trong bpy.data (xem dưới đây)

en: TIP: bpy.context is not safe for renderfarm usage
vi: KHUYÊN: bpy.context không an toàn cho việc sử dụng với trại kết xuất

en: ERROR: Invalid target channel(s)
vi: Lỗi: Kênh mục tiêu không hợp lệ

en: ERROR: Driver is useless without any inputs
vi: Lỗi: Điều vận sẽ là vô dụng nếu không có các đầu vào

en: TIP: Use F-Curves for procedural animation instead
vi: KHUYÊN: Nên sử dụng các Đường Cong-F đối với thủ tục hoạt họa thì hơn

en: F-Modifiers can generate curves for those too
vi: Các Bộ Điều Chỉnh-F cũng có thể sinh tạo các đường cong cho những cái đó nữa

en: Driven Property
vi: Tính Chất Điều Vận

en: Add/Edit Driver
vi: Thêm/Biên Soạn Điều Vận

[ctx: Operator]
en: Invalid Variable Name
vi: Tên Ẩn Số Không Hợp Lệ

en: <No ID>
vi: <Không có ID>

en: No active F-Curve to add a keyframe to. Select an editable F-Curve first
vi: Không có Đường Cong-F nào đang hoạt động để thêm một khung khóa vào. Hãy chọn một Đường Cong-F có thể biên soạn được trước đã

en: No selected F-Curves to add keyframes to
vi: Không có Đường Cong-F đã chọn nào để có thể thêm các khung khóa vào được

en: No channels to add keyframes to
vi: Không có kênh nào để thêm khung khóa vào được

en: Keyframes cannot be added to sampled F-Curves
vi: Không thể thêm khung khóa vào Đường Cong-F đã lấy mẫu vật

en: Active F-Curve is not editable
vi: Không thể biên soạn Đường Cong-F đang hoạt động

en: Remove F-Modifiers from F-Curve to add keyframes
vi: Xóa các Bộ Điều Chỉnh-F khỏi Đường Cong-F để thêm các khung khóa

en: Unsupported audio format
vi: Định dạng âm thanh chưa được hỗ trợ

en: No Euler Rotation F-Curves to fix up
vi: Không có Đường Cong-F cho sự xoay chiều Euler để chỉnh sửa

en: No Euler Rotations could be corrected
vi: Không có Xoay Chiều Euler nào có thể chỉnh sửa được cả

en: No Euler Rotations could be corrected, ensure each rotation has keys for all components, and that F-Curves for these are in consecutive XYZ order and selected
vi: Không thể chỉnh sửa sự xoay chiều Euler. Phải chắc chắn là mỗi sự xoay chiều đề có khung khóa cho toàn bộ các thành phần, Đường Cong-F cho chúng có thứ tự XYZ tuần tự và đã được chọn rồi

en: The rotation channel was filtered
vi: Kênh xoay chiều đã được thanh lọc

en: No control points are selected
vi: Không có điểm điều khiển nào đã được chọn cả

en: Modifier could not be added (see console for details)
vi: Không thể thêm bộ điều chỉnh (xem thông tin ở bàn giao tiếp để biết chi tiết)

en: No F-Modifiers available to be copied
vi: Không có Bộ Điều Chỉnh-F để sao chép

en: No F-Modifiers to paste
vi: Không có Bộ Điều Chỉnh-F để dán

en: Euler Rotation F-Curve has invalid index (ID='%s', Path='%s', Index=%d)
vi: Đường Cong-F về Xoay Chiều Euler có chỉ số không hợp lệ (ID='%s', Đường dẫn='%s', Chỉ số=%d)

en: Missing %s%s%s component(s) of euler rotation for ID='%s' and RNA-Path='%s'
vi: Thiếu thành phần %s%s%s trong xoay chiều Euler đối với ID='%s' và Đường dẫn RNA'%s'=

en: XYZ rotations not equally keyed for ID='%s' and RNA-Path='%s'
vi: Các xoay chiều XYZ không được khóa hóa một cách tương đồng đối với Chỉ Danh ID='%s' và RNA-Path='%s'

en: %d of %d rotation channels were filtered (see the Info window for details)
vi: %d của %d các kênh xoay chiều đã được thanh lọc (xin xem Cửa sổ thông tin để biết thêm chi tiết)

en: All %d rotation channels were filtered
vi: Toàn thể %d kênh xoay chiều đã được thanh lọc

en: No drivers deleted
vi: Không có trình điều vận nào bị xóa cả

en: Deleted %u drivers
vi: Đã xóa %u trình điều vận

en: Decimate Keyframes
vi: Tiêu Hao Khung Khóa

en: [TAB] - Modify Sharpness
vi: [TAB] - Sửa Đổi Độ Sắc Nét

en: [TAB] - Modify Curve Bend
vi: [TAB] - Sửa Đổi Độ Uốn của Đường Cong

en: Ease Keys
vi: Chậm Rãi Hóa các Khóa

en: Shear Keys
vi: Xô Nghiêng Khóa

en: D - Toggle Direction
vi: D - Chuyển Hướng

en: [D] - Scale From Right End
vi: [D] - Đổi Tỷ Lệ Từ Đầu Bên Phải

en: [D] - Scale From Left End
vi: [D] - Đổi Tỷ Lệ Từ Đầu Bên Trái

en: Scale from Neighbor Keys
vi: Đổi tỷ lệ từ các Khóa Hàng Xóm

en: Decimate F-Curves by specifying how much they can deviate from the original curve
vi: Tiêu hao Đường Cong-F bằng cách chỉ định lượng thiên lệch mà chúng có thể di chuyển khỏi đường cong ban đầu là bao nhiêu

en: Cannot find keys to operate on
vi: Không tìm thấy khung khóa để thao tác cả

en: Decimate: Skipping non linear/Bézier keyframes!
vi: Tiêu Hao: Bỏ qua các khung khóa phi tuyến tính/Bézier!

en: You need at least 2 keys to the right side of the selection
vi: Bạn cần có ít nhất 2 phím ở bên phải của lựa chọn

en: You need at least 2 keys to the left side of the selection
vi: Bạn cần ít nhất 2 khóa ở bên trái của lựa chọn

en: There is no animation data to operate on
vi: Không có dữ liệu hoạt họa nào để thao tác trên đó cả

en: Select Slot
vi: Chọn Khe

en: Select Layer
vi: Chọn Tầng

en: Select Pass
vi: Chọn Lượt

en: Select View
vi: Chọn Góc Nhìn

en: Hard coded Non-Linear, Gamma:1.7
vi: Gamma:1.7, Phi Tuyến Tính gắn cố định

en: Can't Load Image
vi: Không Nạp được Hình Ảnh

en: %d float channel(s)
vi: %d kênh số thực

en:  RGBA float
vi:  Số thực RGBA

en:  RGB float
vi:  Số thực RGB

en:  RGBA byte
vi:  byte RGBA

en:  RGB byte
vi:  byte RGB

en: Frame %d / %d
vi: Khung Hình %d / %d

en: Frame %d: %s
vi: Khung Hình %d: %s

en: Scale Image to New Size
vi: Đổi Tỷ Lệ Hình Ảnh sang Kích Thước Mới

en: Add Tile to Image
vi: Thêm Ô vào Hình Ảnh

en: Fill Tile With Generated Image
vi: Phủ Kín Ô Dùng Hình Ảnh Sinh Tạo

en: unsupported image format
vi: định dạng hình ảnh chưa hỗ trợ

en: Can only save sequence on image sequences
vi: Chỉ có thể lưu trình tự trong trình tự hình ảnh mà thôi

en: Cannot save multilayer sequences
vi: Không thể lưu các trình tự hình ảnh đa tầng lớp

en: No images have been changed
vi: Không có hình ảnh nào đã bị thay đổi cả

en: Images cannot be copied while rendering
vi: Không thể sao chép các hình ảnh trong khi kết xuất được

en: Packing movies or image sequences not supported
vi: Không hỗ trợ đóng gói phim hoặc chuỗi hình ảnh

en: Image is not editable
vi: Hình ảnh không thể chỉnh sửa được

en: Unpacking movies or image sequences not supported
vi: Không hỗ trợ giải nén phim hoặc chuỗi hình ảnh

en: Invalid UDIM index range was specified
vi: Phạm vi chỉ số UDIM xác định là bất hợp lệ

en: No UDIM tiles were created
vi: Không có ô UDIM nào được kiến tạo cả

en: Packed to memory image "%s"
vi: Đóng gói vào hình ảnh trong bộ nhớ "%s"

en: Cannot save image, path "%s" is not writable
vi: Không thể lưu hình ảnh, đường dẫn đến "%s" không phải là đường có thể viết được

en: Saved image "%s"
vi: Đã lưu hình ảnh '%s'"

en: %d image(s) will be saved in %s
vi: sẽ lưu %d hình ảnh vào %s

en: Packed library image can't be saved: "%s" from "%s"
vi: Hình ảnh thư viện đóng gói không thể lưu được: "%s" từ "%s"

en: Image can't be saved, use a different file format: "%s"
vi: Hình ảnh không thể lưu được. Hãy sử dụng một định dạng tập tin khác: "%s"

en: Multiple images can't be saved to an identical path: "%s"
vi: Lưu nhiều hình ảnh vào cùng một đường dẫn: "%s" là điều không thể làm được

en: Image can't be saved, no valid file path: "%s"
vi: Hình ảnh không thể lưu được. Đường dẫn: "%s" không hợp lệ

en: can't save image while rendering
vi: không thể lưu hình ảnh trong khi đang kết xuất

en: No images available
vi: Không có hình ảnh nào có sẵn được sử dụng cả

en: Image Editor not found
vi: Không tìm thấy Trình Biên Soạn Hình Ảnh

en: No compatible images are on the clipboard
vi: Không có hình ảnh tương thích nào trong bộ nhớ tạm

en: Restore Packed Linked Data to Their Original Locations
vi: Khôi Phục Dữ Liệu Liên Kết đã Đóng Gói về Vị Trí Ban Đầu của Chúng

en: Will create directories so that all paths are valid.
vi: Sẽ tạo các thư mục để toàn bộ các đường dẫn đều là hợp lệ.

en: Pack all used external files into this .blend file
vi: Đóng gói toàn bộ các tập tin bên ngoài vào trong tập tin .blend này

en: Warning: Some images are modified and these changes will be lost.
vi: Cảnh Báo: Một số hình ảnh đã bị sửa đổi và những thay đổi này sẽ bị mất đi.

en: No packed files to unpack
vi: Không thấy có các tập tin đóng gói để tháo gỡ

en: No packed file
vi: Không thấy có tập tin đóng gói

en: Cannot set relative paths with an unsaved blend file
vi: Không thể đặt đường dẫn tương đối với một tập tin .blend chưa được lưu

en: Cannot set absolute paths with an unsaved blend file
vi: Không thể đặt đường dẫn tuyệt đối với một tập tin .blend chưa được lưu

en: (Key)
vi: (Khóa)

en: Verts:%s/%s | Edges:%s/%s | Faces:%s/%s | Tris:%s
vi: Đỉnh:%s/%s | Cạnh:%s/%s | B.Mặt:%s/%s | T.Giác:%s

en: Joints:%s/%s | Bones:%s/%s
vi: KhNối:%s/%s | Xương:%s/%s

en: Verts:%s/%s
vi: Điểm Đỉnh:%s/%s

en: Bones:%s/%s
vi: Xương:%s/%s

en: Layers:%s | Frames:%s | Strokes:%s | Points:%s
vi: TLớp:%s | KhHình:%s | Nét Vẽ:%s | Điểm:%s

en: Verts:%s | Tris:%s
vi: Đỉnh:%s | TGiác:%s

en: Verts:%s | Faces:%s
vi: Đỉnh:%s | Mặt:%s

en: Verts:%s | Faces:%s | Tris:%s
vi: Điểm đỉnh:%s | Các Mặt:%s | Tam giác:%s

en:  | Objects:%s/%s
vi:  | Đối tượng:%s/%s

en: Duration: %s (Frame %i/%i)
vi: Thời lượng: %s (Khung Hình %i/%i)

en: VRAM: %.1f/%.1f GiB
vi: Bộ Nhớ Video: %.1f/%.1f GiB

en: VRAM: %.1f GiB Free
vi: Bộ Nhớ Video: %.1f GiB Khả Dụng

en: Joints
vi: Khớp Nối

en: Sync Length
vi: Đồng Bộ Hóa Độ Dài

en: Playback Scale
vi: Đổi Tỷ Lệ Chơi Lại

en: Active Strip Name
vi: Tên Dải đang Hoạt Động

en: Make Selected Strips Single-User
vi: Biến các Dải Đã Chọn Thành Đơn Người Dùng

en: Linked actions will be duplicated for each selected strip.
vi: Các hành động liên kết sẽ được nhân đôi cho mỗi dải đã chọn.

en: No AnimData blocks to enter tweak mode for
vi: Không có khối dữ liệu hành động nào để bước vào chế độ hiệu chỉnh cả

en: No active strip(s) to enter tweak mode on
vi: Không có dải phim nào đang hoạt động để bước vào chế độ hiệu chỉnh cả

en: No AnimData blocks in tweak mode to exit from
vi: Không có khối Dữ Liệu Hoạt Họa nào trong chế độ hiệu chỉnh để thoát ra cả

en: No active track(s) to add strip to, select an existing track or add one before trying again
vi: Không có rãnh nào đang hoạt động để thêm dải phim vào cả, chọn một rãnh hiện tồn tại, hoặc cho thêm một rãnh mới trước khi thử lại nhé

en: No valid action to add
vi: Không có hành động hợp lệ nào để thêm vào cả

en: Needs at least a pair of adjacent selected strips with a gap between them
vi: Cần ít nhất hai dải chọn nằm kề nhau với một kẽ hở ở giữa chúng

en: Cannot swap selected strips because they will overlap each other in their new places
vi: Không thể hoán đổi các dải đã chọn vì chúng sẽ chồng lên nhau ở vị trí mới của chúng được

en: Cannot swap selected strips as they will not be able to fit in their new places
vi: Không thể tráo đổi các dải đã chọn vì chúng không khít vừa chỗ mới của chúng được

en: Action '%s' does not specify what data-blocks it can be used on (try setting the 'ID Root Type' setting from the data-blocks editor for this action to avoid future problems)
vi: Hành động '%s' không xác định khối dữ liệu nào nó có thể sử dụng (thử đặt 'ID Root Type' (Loại Gốc ID) trong trình biên soạn khối dữ liệu hành động này để tránh những vấn đề trong tương lai)

en: Could not add action '%s' as it cannot be used relative to ID-blocks of type '%s'
vi: Không thể thêm hành động '%s' vì nó không thể được sử dụng tương đối với khối ID loại '%s'

en: Too many clusters of strips selected in NLA Track (%s): needs exactly 2 to be selected
vi: Số cụm các đoạn được chọn trong các Rãnh NLA (%s) quá nhiều: cần phải chọn đúng 2 đoạn mà thôi

en: Too few clusters of strips selected in NLA Track (%s): needs exactly 2 to be selected
vi: Số cụm các đoạn được chọn trong Rãnh NLA (%s) quá ít: cần phải chọn đúng 2 đoạn

en: Cannot swap '%s' and '%s' as one or both will not be able to fit in their new places
vi: Không thể hoán đổi '%s' và '%s' vì một hay cả hai sẽ không thể nào khít vừa chỗ mới của chúng

en: Modifier could not be added to (%s : %s) (see console for details)
vi: Không thể thêm bộ điều chỉnh vào (%s : %s) (xem chi tiết trong bàn giao tiếp)

en: No active AnimData block to use (select a data-block expander first or set the appropriate flags on an AnimData block)
vi: Không có khối Dữ Liệu Hoạt Họa nào đang hoạt động để sử dụng (chọn một trình mở rộng khối dữ liệu trước đã, hoặc sắp đặt các dấu cờ (flags) thích đáng cho một khối Dữ Liệu Hoạt Họa)

en: Internal Error - AnimData block is not valid
vi: Lỗi nội bộ xảy ra - khối Dữ Liệu Hoạt Họa (AnimData) không hợp lệ

en: Cannot push down actions while tweaking a strip's action, exit tweak mode first
vi: Không thể đẩy các hành động xuống trong khi đang hiệu chỉnh hành động của một đoạn phim, hãy thoát khỏi chế độ hiệu chỉnh trước đã

en: No active action to push down
vi: Không có hành động đang hoạt động nào để đẩy xuống

en: Select an existing NLA Track or an empty action line first
vi: Chọn một Rãnh NLA hiện tồn tại hoặc một dòng hành động trống trước đã

en: No animation track found at index %d
vi: Không tìm thấy rãnh hoạt họa nào tại chỉ mục %d cả

en: Animation track at index %d is not a NLA 'Active Action' track
vi: Rãnh hoạt họa ở chỉ mục %d không phải là rãngh 'Hành Động đang Hoạt Động' của NLA

en: Node group assets not assigned to a catalog.
    Catalogs can be assigned in the Asset Browser
vi: Tài sản nhóm nút chưa được ấn định vào một danh mục nào cả.
    Danh mục có thể được ấn định trong Trình Duyệt Tài Sản

en: The internal clipboard is empty
vi: Bộ nhớ tạm nội bộ trống rỗng

en: Some nodes references to other IDs could not be restored, will be left empty
vi: Một số tham chiếu nút đến các ID khác không thể khôi phục được, sẽ để trống

en: Cannot add node %s into node tree %s: %s
vi: Không thể cho thêm nút %s vào cây nút %s: %s được

en: Cannot add node %s into node tree %s
vi: Không thể cho thêm nút %s vào cây nút %s được

en: Label Size
vi: Kích Thước Nhãn

en: Frame: %d
vi: Khung: %d

en: Matte Objects:
vi: Đối Tượng Lớp Vẽ Lồng:

en: Add Crypto Layer
vi: Thêm Tầng Bí Mật

en: Remove Crypto Layer
vi: Xóa Tầng Bí Mật

en: Matte ID:
vi: ID của Lớp Vẽ Lồng (Matte):

en: Undefined Socket Type
vi: Thể Loại Ổ Cắm Chưa Xác Định

en: No Items
vi: Không có Trình Mục

en: Menu Error
vi: Lỗi Trình Đơn

en: Menu Undefined
vi: Trình Đơn Vô Định

en: Could not determine type of group node
vi: Không thể xác định loại nút nhóm

en: Could not add node group
vi: Không thể thêm một nhóm nút

en: Could not add node object
vi: Không thể thêm đối tượng nút

en: Could not add node collection
vi: Không thể thêm bộ sưu tập nút

en: Could not find node collection socket
vi: Không thể tìm thấy ổ cắm của bộ sưu tập nút

en: Could not add an image node
vi: Không thể thêm một nút hình ảnh

en: Could not add a mask node
vi: Không thể thêm nút màn chắn lọc

en: Could not add material
vi: Không thể thêm nguyên vật liệu

en: Cannot add node group '%s' to '%s':
      %s
vi: Không thể cho thêm nhóm nút '%s' vào '%s':
      %s

en: Cannot add node group '%s' to '%s'
vi: Không thể cho thêm nhóm nút '%s' vào '%s' được

en: Node tree type %s undefined
vi: Thể loại cây nút %s là thể loại chưa xác định

en: Adding node groups isn't supported for custom (Python defined) node trees
vi: Việc cho thêm các nhóm nút vào hiện chưa được hỗ trợ đối với các cây nút tùy chỉnh (xác định bởi Python)

en: Invalid Link
vi: Liên Kết Không Hợp Lệ

en: {} (String)
vi: {} (Chuỗi Ký Tự)

en: {} (Menu)
vi: {} (Trình Đơn)

en: {} (Integer)
vi: {} (Số Nguyên)

en: {:.10} (Float)
vi: {:.10} (số thực dấu phẩy động)

en: {} (Float)
vi: {} (Số Thực Dấu Phẩy Động)

en: ({}, {}, {}, {}) (Color)
vi: ({}, {}, {}, {}) (Màu)

en: (Rotation)
vi: (Xoay Chiều)

en: (Matrix)
vi: (Ma Trận)

en: Value has not been logged
vi: Giá trị chưa được ghi nhật ký

en: Integer field based on:
vi: Trường số nguyên dựa trên:

en: Float field based on:
vi: Trường số thực dấu phẩy động dựa trên:

en: Vector field based on:
vi: Trường vectơ dựa trên:

en: Boolean field based on:
vi: Trường Boolean dựa trên:

en: String field based on:
vi: Trường chuỗi ký tự dựa trên:

en: Color field based on:
vi: Trường màu sắc dựa trên:

en: Rotation field based on:
vi: Trường xoay chiều dựa trên:

en: Empty Grid
vi: Khung Lưới Đồ Thị Trống Rỗng

en: • Grid
vi: • Khung lưới đồ thị

en: Empty Geometry
vi: Hình Học Trống

en: Geometry:
vi: Hình Học:

en: • Mesh: {} vertices, {} edges, {} faces
vi: • Khung Lưới: {} điểm đỉnh, {} cạnh, {} mặt

en: • Point Cloud: {} points
vi: • Đám Mây Điểm: {} điểm

en: • Curve: {} points, {} splines
vi: • Đường Cong: {} điểm, {} chốt trục

en: • Instances: {}
vi: • Thực Thể: {}

en: • Volume: {} grids
vi: • Thể tích: {} khung lưới đồ thị

en: • Edit: {}, {}, {}
vi: • Biên soạn: {}, {}, {}

en: positions
vi: vị trí

en: no positions
vi: không có vị trí

en: matrices
vi: các ma trận

en: no matrices
vi: không có ma trận

en: gizmos
vi: dụng cụ

en: no gizmos
vi: không có dụng cụ

en: • Grease Pencil: {} layers
vi: • Bút Chì Dầu: {} tầng lớp

en: Supported: All Types
vi: Hỗ Trợ: Toàn Bộ các Thể Loại

en: Supported:
vi: Hỗ Trợ:

en: Dangling reroute is ignored by all targets
vi: Sự chuyển hướng tuyến lơ lửng sẽ bị bỏ qua bởi toàn bộ các mục tiêu

en: Dangling reroute branch is ignored by multi input socket
vi: Sự chuyển hướng tuyến lơ lửng sẽ bị bỏ qua bởi ổ cắm đa đầu vào

en: Dangling reroute is ignored
vi: Sự chuyển hướng tuyến lơ lửng sẽ bị bỏ qua

en: Dangling reroute is ignored, default value of target socket is used
vi: Sự chuyển hướng tuyến lủng lẳng sẽ bị bỏ qua, giá trị mặc định của ổ cắm mục tiêu sẽ được sử dụng

en: Connect a link to create a new socket
vi: Kết nối một liên kết để tạo một ổ cắm mới

en: Unknown socket value. Either the socket was not used or its value was not logged during the last evaluation
vi: Giá trị ổ cắm chưa biết đến. Hoặc là ổ cắm không được sử dụng, hoặc giá trị của nó không được ghi lại, trong lần tính toán sau cùng

en: Accessed named attributes:
vi: Các thuộc tính được đặt tên đã truy cập:

note: #-#-#-#-#  mate-user-guide_1.26.2-1_vi.po (PACKAGE VERSION)  #-#-#-#-# (itstool) path: varlistentry/term #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base odoo-python #-#-#-#-#  xsane_0.999-13_vi.po (XSANE 0.96)  #-#-#-#-# DESC_PERMISSION_READ
en: read
vi: đọc

en: Attributes with these names used within the group may conflict with existing attributes
vi: Các thuộc tính được đặt tên này được sử dụng nội trong nhóm có thể xung đột với các thuộc tính hiện có

en: The execution time from the node tree's latest evaluation. For frame and group nodes, the time for all sub-nodes
vi: Thời gian thực hiện từ lần đánh giá gần đây nhất của cây nút. Đối với các nút khung hình và nút nhóm là thời gian cho toàn bộ các nút thứ

en:  Named Attribute
vi:  Thuộc Tính được Đặt Tên

en:  Named Attributes
vi:  Thuộc Tính được Đặt Tên

en: Text not used by any node, no update done
vi: Văn bản không được bất cứ một nút nào sử dụng cả. Bỏ qua quá trình cập nhật

en: Render size too large for GPU, use CPU compositor instead
vi: Kích thước kết xuất quá lớn đối với GPU, thay vào đó hãy sử dụng trình tổng hợp CPU nhé

en: Not inside node group
vi: Không nằm bên trong nhóm nút

en: Cannot separate nodes
vi: Không thể phân rẽ các nút được

en: Cannot add node '%s' in a group:
      %s
vi: Không thể thêm nút '%s' vào một nhóm:
      %s

en: Cannot add node '%s' in a group
vi: Không thể thêm nút '%s' vào một nhóm

en: Cannot add zone input node '%s' to a group without its paired output '%s'
vi: Không thể thêm nút đầu vào của vùng '%s' vào một nhóm mà không có đầu ra cặp đôi của nó '%s'

en: Cannot add zone output node '%s' to a group without its paired input '%s'
vi: Không thể thêm nút đầu ra của vùng '%s' vào một nhóm mà không có đầu vào cặp đôi của nó '%s'

en: Cannot insert group '%s' in '%s'
vi: Không thể chèn nhóm '%s' vào '%s' được

en: There is no parent group node in this context
vi: Không có nút nhóm phụ huynh nào trong ngữ cảnh này

en: Add node to input
vi: Thêm nút cho đầu vào

en: Remove nodes connected to the input
vi: Xóa các nút liên kết với đầu vào

en: Disconnect nodes connected to the input
vi: Ngắt các nút liên kết với đầu vào

en: Dependency Loop
vi: Sự Phụ Thuộc bị Luẩn Quẩn trong vòng Tuần Hoàn

en: Unsupported Menu Socket
vi: Ổ Cắm Trình Đơn chưa được Hỗ Trợ

en: More than one collection is selected
vi: Hơn một bộ sưu tập đã được chọn

en: Can't add a new collection to linked/override scene
vi: Không thể thêm một bộ sưu tập mới vào cảnh kết nối/vượt quyền

en: No active collection
vi: Không có bộ sưu tập nào đang hoạt động cả

en: Can't duplicate the master collection
vi: Không thể sao chép bộ sưu tập chủ

en: Could not find a valid parent collection for the new duplicate, it won't be linked to any view layer
vi: Không tìm thấy một bộ sưu tập phụ huynh nào hợp lệ cho bản sao mới cả. Nó sẽ không được kết nối với bất cứ một Tầng Góc Nhìn nào hết

en: Cannot add a collection to a linked/override collection/scene
vi: Không thể thêm một bộ sưu tập vào một cảnh/bộ sưu tập kết nối/vượt quyền

en: Can't add a color tag to a linked collection
vi: Không thể thêm một nhãn màu vào một bộ sưu tập kết nối

en: Cannot delete collection '%s', it is either a linked one used by other linked scenes/collections, or a library override one
vi: Không thể xóa bộ sưu tập '%s' được vì nó hoặc là một vật kết nối sử dụng bởi các cảnh / bộ sưu tập liên kết khác, hoặc là một thư viện vượt quyền

en: Reorder
vi: Sắp Xếp Lại Trật Tự

en: Copy to bone
vi: Sao chép sang xương

en: Copy to object
vi: Sao chép sang đối tượng

en: Link all to bone
vi: Kết nối toàn bộ với xương

en: Link all to object
vi: Kết nối toàn bộ với đối tượng

en: Link before collection
vi: Kết nối trước bộ sưu tập

en: Move before collection
vi: Di chuyển về đứng trước bộ sưu tập

en: Link between collections
vi: Kết nối giữa các bộ sưu tập

en: Move between collections
vi: Di chuyển giữa các bộ sưu tập

en: Link after collection
vi: Kết nối sau bộ sưu tập

en: Move after collection
vi: Chuyển về đứng sau bộ sưu tập

en: Link inside collection
vi: Liên kết bên trong bộ sưu tập

en: Move inside collection (Ctrl to link, Shift to parent)
vi: Di chuyển vào trong bộ sưu tập (Ctrl để kết nối, Shift để phụ huynh hóa)

en: Move inside collection (Ctrl to link)
vi: Di chuyển vào trong bộ sưu tập (Ctrl để kết nối)

en: Can't edit library linked or non-editable override object(s)
vi: Không thể biên soạn thư viện liên kết hoặc (các) đối tượng vượt quyền không thể chỉnh sửa được

en: Use view layer for rendering
vi: Dùng Tầng Góc Nhìn để kết xuất

en: Temporarily hide in viewport
     • Shift to set children
vi: Tạm thời ẩn giấu trong cổng nhìn
    * Shift để đặt con cái

en: Disable selection in viewport
     • Shift to set children
vi: Tắt lựa chọn trong cổng nhìn
    * Shift để đặt con cái

en: Globally disable in viewports
     • Shift to set children
vi: Tắt toàn cục trong các cổng nhìn
    • Shift để đặt con cái

en: Globally disable in renders
     • Shift to set children
vi: Tắt toàn cục trong kết xuất
    • Shift để đặt con cái

en: Restrict visibility in the 3D View
     • Shift to set children
vi: Tắt hiển thị trong Góc Nhìn 3D
    • Shift để đặt con cái

en: Restrict selection in the 3D View
     • Shift to set children
vi: Tắt lựa chọn trong Góc Nhìn 3D
    • Shift để đặt con cái

en: Restrict visibility in the 3D View
vi: Hạn chế tính hữu hình trong Góc Nhìn 3D

en: Restrict editing of strokes and keyframes in this layer
vi: Hạn chế biên soạn nét vẽ và khung hình trong tầng lớp này

en: Temporarily hide in viewport
     • Ctrl to isolate collection
     • Shift to set inside collections and objects
vi: Tạm thời ẩn giấu trong cổng nhìn
    • Ctrl để cô lập bộ sưu tập
    • Shift để đặt bên trong bộ sưu tập và đối tượng

en: Mask out objects in collection from view layer
     • Ctrl to isolate collection
     • Shift to set inside collections
vi: Chắn lọc các đối tượng trong bộ sưu tập ra khỏi tầng góc nhìn
    • Ctrl để cô lập bộ sưu tập
    • Shift để đặt bên trong bộ sưu tập

en: Objects in collection only contribute indirectly (through shadows and reflections) in the view layer
     • Ctrl to isolate collection
     • Shift to set inside collections
vi: Các đối tượng trong bộ sưu tập chỉ đóng góp gián tiếp (thông qua bóng đổ và phản chiếu) trong tầng góc nhìn mà thôi
    • Ctrl để cô lập bộ sưu tập
    • Shift để đặt bên trong bộ sưu tập

en: Globally disable in viewports
     • Ctrl to isolate collection
     • Shift to set inside collections and objects
vi: Tắt toàn cục trong các cổng nhìn
    • Ctrl để cô lập bộ sưu tập
    • Shift để đặt bên trong các bộ sưu tập và đối tượng

en: Globally disable in renders
     • Ctrl to isolate collection
     • Shift to set inside collections and objects
vi: Tắt toàn cục trong kết xuất
    • Ctrl để cô lập bộ sưu tập
    • Shift để đặt bên trong bộ sưu tập và đối tượng

en: Disable selection in viewport
     • Ctrl to isolate collection
     • Shift to set inside collections and objects
vi: Tắt lựa chọn trong cổng nhìn
    • Ctrl để cô lập bộ sưu tập
    • Shift để đặt bên trong bộ sưu tập và đối tượng

en: Item is protected from deletion
vi: Chỉ mục đã được bảo vệ để khỏi bị xóa đi rồi

en: Click to remove protection from deletion
vi: Nhấp chuột để xóa bảo vệ khỏi tình trạng bị xóa đi

en: Item is not protected from deletion
vi: Chỉ mục chưa được bảo vệ khỏi tình trạng bị xóa đi

en: Click to add protection from deletion
vi: Nhấp chuột để cho thêm tính năng bảo vệ, khỏi bị xóa đi

en: Item has no users and will be removed
vi: Mục hiện không có người dùng và sẽ bị xóa đi

en: Item has no users and will be removed.
    Click to protect from deletion
vi: Chỉ mục hiện không có người dùng và sẽ bị xóa đi.
    Bấm vào để bảo vệ nó khỏi bị xóa đi

en: Another object has this shared data in edit mode
vi: Dữ liệu dùng chung này đang ở trong chế độ biên soạn bởi một đối tượng khác

en: Change the object in the current mode
vi: Đổi đối tượng trong chế độ hiện tại

en: Remove from the current mode
vi: Xóa khỏi chế độ hiện tại

en: Change the object in the current mode
     • Ctrl to add to the current mode
vi: Thay đổi đối tượng trong chế độ hiện tại
    * Ctrl để thêm vào chế độ hiện tại

en: Library path '%s' does not exist, correct this before saving
vi: Đường dẫn '%s' không tồn tại, xin sửa lại khi trước lưu

en: Library path '%s' is now valid, please reload the library
vi: Đường dẫn thư viện '%s' đã hợp lệ rồi, xin tái nạp thư viện

en: Can't edit library or non-editable override data
vi: Không thể biên soạn thư viện hoặc dữ liệu vượt quyền không thể chỉnh sửa được

en: Remap Data ID
vi: Ánh Xạ Lại ID của Dữ Liệu

en: Remap
vi: Ánh Xạ Lại

en: Purge Unused Data from This File
vi: Tước Bỏ Dữ Liệu Không Sử Dụng Đến khỏi Tập Tin Này

en: Manage Unused Data
vi: Quản Lý Dữ Liệu Không Sử Dụng Đến

en: Not an editable name
vi: Không phải là một tên có thể chỉnh sửa được

en: Sequence names are not editable from the Outliner
vi: Không thể chỉnh sửa các tên trình tự trong Mục Lục được

en: External library data is not editable
vi: Dữ liệu thư viện bên ngoài không thể chỉnh sửa được

en: Overridden data-blocks names are not editable
vi: Tên khối dữ liệu đã vượt quyền không thể chỉnh sửa được

en: Library path is not editable, use the Relocate operation
vi: Không thể biên soạn đường dẫn thư viện được, xin hãy sử dụng thao tác Đổi Vị Trí (Relocate) nhé

en: No active item to rename
vi: Không có phần tử nào đang hoạt động để có thể đổi tên cả

en: No selected data-blocks to copy
vi: Không có khối dữ liệu nào đã được chọn để sao chép cả

en: No data to paste
vi: Không có dữ liệu để dán

en: Operation requires an active keying set
vi: Thao tác yêu cầu một bộ khóa đang ở chế độ hoạt động

en: No orphaned data-blocks to purge
vi: Không thấy có khối dữ liệu nào mồ côi để thanh tẩy cả

en: Cannot delete library override id '%s', it is part of an override hierarchy
vi: Không thể xóa id vượt quyền thư viện '%s' được vì nó là một phần của hệ thống thứ bậc vượt quyền

en: Cannot delete indirectly linked library '%s'
vi: Không thể xóa thư viện kết nối gián tiếp '%s'

en: Cannot delete indirectly linked id '%s'
vi: Không thể xóa id kết nối gián tiếp '%s'

en: Cannot delete id '%s', indirectly used data-blocks need at least one user
vi: Không thể xóa id '%s' được. Việc sử dụng các khối dữ liệu gián tiếp cần có ít nhất một người dùng

en: Cannot delete currently visible workspace id '%s'
vi: Không thể xóa id của không gian làm việc nhìn thấy được '%s'

en: Invalid old/new ID pair ('%s' / '%s')
vi: Đôi chỉ danh ID cũ/mới không hợp lệ ('%s' / '%s')

en: Old ID '%s' is linked from a library, indirect usages of this data-block will not be remapped
vi: Chỉ danh ID cũ '%s' được kết nối từ một thư viện, sự sử dụng gián tiếp khối dữ liệu này sẽ không được tái ánh xạ

en: Copied %d selected data-block(s)
vi: Đã sao chép %d đối tượng được chọn

en: %d data-block(s) pasted
vi: %d khối dữ liệu đã được dán

en: Cannot relocate indirectly linked library '%s'
vi: Không thể di chuyển thư viện kết nối gián tiếp '%s'

en: Deleted %d data-block(s)
vi: Đã xóa %d khối dữ liệu

en: Cannot pose non-editable data
vi: Không thể tạo tư thế với khối dữ liệu không thể chỉnh sửa được

en: Cannot unlink action '%s'. It's not clear which object or object-data it should be unlinked from, there's no object or object-data as parent in the Outliner tree
vi: Không thể ngắt kết nối hành động '%s' được. Vì không rõ là nó cần ngắt liên kết khỏi đối tượng hoặc dữ liệu đối tượng nào hết, hiện nay không có đối tượng hoặc dữ liệu đối tượng nào là phụ huynh trong cây Mục Lục cả

en: Cannot unlink material '%s'. It's not clear which object or object-data it should be unlinked from, there's no object or object-data as parent in the Outliner tree
vi: Không thể ngắt kết nối nguyên vật liệu '%s' được. Không rõ đối tượng hoặc dữ liệu đối tượng nào là cái nên được ngắt liên kết cả, vì không có đối tượng hoặc dữ liệu đối tượng nào là phụ huynh trong cây Mục Lục (Outliner) cả

en: Cannot unlink collection '%s'. It's not clear which scene, collection or instance empties it should be unlinked from, there's no scene, collection or instance empties as parent in the Outliner tree
vi: Không thể ngắt kết nối bộ sưu tập '%s' được. Không rõ là cảnh, bộ sưu tập hoặc thực thể trống rỗng nào nó cần phải ngắt liên kết khỏi nữa, hiện nay không có cảnh, bộ sưu tập hoặc thực thể trống rỗng nào với tư cách là phụ huynh trong cây Mục Lục cả

en: Cannot unlink collection '%s' parented to another linked collection '%s'
vi: Không thể hủy liên kết bộ sưu tập '%s' cái đã được phụ huynh hóa với bộ sưu tập liên kết khác '%s'

en: Cannot unlink object '%s' parented to another linked object '%s'
vi: Không thể ngắt kết nối đối tượng '%s' đã được phụ huynh hóa với một đối tượng kết nối khác '%s'

en: Cannot unlink object '%s' from linked collection or scene '%s'
vi: Không thể ngắt kết nối đối tượng '%s' khỏi bộ sưu tập hoặc cảnh đã liên kết '%s'

en: Cannot unlink world '%s'. It's not clear which scene it should be unlinked from, there's no scene as parent in the Outliner tree
vi: Không thể ngắt liên kết thế giới '%s'. Không rõ là nó nên ngắt liên kết khỏi cảnh nào, hiện không có cảnh nào là phụ huynh trong cây Mục Lục cả

en: Could not create library override from data-block '%s', as it is not overridable
vi: Không thể tạo vượt quyền thư viện từ khối dữ liệu '%s' được, vì nó không thể vượt quyền được

en: Invalid anchor ('%s') found, needed to create library override from data-block '%s'
vi: Đã tìm thấy neo chốt bất hợp lệ ('%s'). Cần phải kiến tạo vượt quyền thư viện từ khối dữ liệu '%s'

en: Could not create library override from data-block '%s', one of its parents is not overridable ('%s')
vi: Không thể kiến tạo trường hợp vượt quyền thư viện từ khối dữ liệu '%s' được, một trong những phụ huynh của nó là trường hợp không thể vượt quyền ('%s')

en: Invalid hierarchy root ('%s') found, needed to create library override from data-block '%s'
vi: Đã tìm thấy gốc thứ bậc bất hợp lệ ('%s'). Cần phải kiến tạo vượt quyền thư viện từ khối dữ liệu '%s'

en: Could not create library override from one or more of the selected data-blocks
vi: Không thể kiến tạo trường hợp vượt quyền thư viện từ một hoặc nhiều khối dữ liệu lựa chọn

en: Cannot clear embedded library override '%s', only overrides of real data-blocks can be directly cleared
vi: Không thể xóa vượt quyền thư viện nhúng sẵn '%s' được, chỉ có thể xóa trực tiếp những vượt quyền khối dữ liệu thực mà thôi

en: Cannot clear linked library override '%s', only local overrides can be directly cleared
vi: Không thể xóa vượt quyền thư viện liên kết '%s' được, chỉ có thể vượt quyền cục bộ mà thôi

en: No Library Overrides
vi: Không Có Vượt Quyền Thư Viện

en: Contains linked library overrides that need to be resynced, updating the library is recommended
vi: Có chứa các vượt quyền thư viện kết nối cần được đồng bộ hóa lại. Đề nghị nên cập nhật thư viện

en: This override data-block is not needed anymore, but was detected as user-edited
vi: Khối dữ liệu vượt quyền này không còn cần đến nữa, song nó được phát hiện là đã được người dùng chỉnh sửa rồi

en: This override data-block is unused
vi: Khối dữ liệu vượt quyền này là khối không sử dụng đến

en: This override property does not exist in current data, it will be removed on next .blend file save
vi: Thuộc tính vượt quyền này không tồn tại trong dữ liệu hiện tại. Nó sẽ bị xóa đi trong lần lưu tập tin .blend sắp tới

en: Added through override
vi: Cho thêm thông qua vượt quyền

en: Protected from override
vi: Được bảo vệ khỏi sự vượt quyền

en: Additive override
vi: Vượt Quyền Cộng

en: Subtractive override
vi: Vượt Quyền Trừ

en: Multiplicative override
vi: Vượt Quyền Nhân

en: Strip None
vi: Đoạn Phim Trống/Rỗng

en: Can't reload with running modal operators
vi: Không thể tái nạp với các thao tác mô thái đang chạy được

en: Add a crossfade transition to the sequencer
vi: Thêm một dải chuyển cảnh nhòe mờ cắt ngang vào trình phối hình

en: Add an add effect strip to the sequencer
vi: Thêm một dải hiệu ứng thêm vào trình phối hình

en: Add a subtract effect strip to the sequencer
vi: Thêm một dải hiệu ứng khấu trừ vào trình phối hình

en: Add an alpha over effect strip to the sequencer
vi: Thêm một dải hiệu ứng alpha trên vào trình phối hình

en: Add an alpha under effect strip to the sequencer
vi: Thêm một dải hiệu ứng alpha dưới vào trình phối hình

en: Add a gamma cross transition to the sequencer
vi: Thêm một dải chuyển cảnh cắt ngang gamma vào trình phối hình

en: Add a multiply effect strip to the sequencer
vi: Thêm một dải hiệu ứng nhân lên vào trình phối hình

en: Add an alpha over drop effect strip to the sequencer
vi: Thêm một dải hiệu ứng thả trên alpha vào trình phối hình

en: Add a wipe transition to the sequencer
vi: Thêm một chuyển cảnh gạt vào trình phối hình

en: Add a glow effect strip to the sequencer
vi: Thêm một dải hiệu ứng hừng sáng vào trình phối hình

en: Add a transform effect strip to the sequencer
vi: Thêm một dải hiệu ứng biến dạng vào trình phối hình

en: Add a color strip to the sequencer
vi: Thêm một dải màu sắc vào trình phối hình

en: Add a speed effect strip to the sequencer
vi: Thêm một dải hiệu ứng tốc độ vào trình phối hình

en: Add a multicam selector effect strip to the sequencer
vi: Thêm một dải hiệu ứng cần chọn đa máy quay vào trình phối hình

en: Add an adjustment layer effect strip to the sequencer
vi: Thêm một dải hiệu ứng tầng lớp điều chỉnh vào trình phối hình

en: Add a gaussian blur effect strip to the sequencer
vi: Thêm một dải hiệu ứng nhòe mờ gauss vào trình phối hình

en: Add a text strip to the sequencer
vi: Thêm một dải văn bản vào trình phối hình

en: Add a color mix effect strip to the sequencer
vi: Thêm một dải hiệu ứng hòa trộn màu sắc vào trình phối hình

en: Movie clip not found
vi: Không tìm thấy đoạn phim

en: Mask not found
vi: Không tìm thấy Màn Chắn Lọc

en: File '%s' could not be loaded
vi: Tập tin '%s' không thể nạp được

en: Please select all related strips
vi: Làm ơn chọn toàn bộ các dải liên quan

en: Could not create the copy paste file!
vi: Không thể tạo tập tin sao chép và dán được!

en: Copied the selected Video Sequencer strips to internal clipboard
vi: Đã sao chép các dải được chọn của Trình Phối Hình vào bảng nhớ tạm nội bộ

en: No clipboard scene to paste Video Sequencer data from
vi: Không có cảnh trong bảng nhớ tạm nào để dán dữ liệu Trình Phối Hình từ đó cả

en: No strips to paste
vi: Không có dải phim nào để dán cả

en: %d strips pasted
vi: %d dải đã được dán vào

en: Slip offset: %s
vi: Dịch chuyển trượt đẩy: %s

en: Slip offset: %d
vi: Dịch chuyển trượt đẩy: %d

en: Separate Sequence Images
vi: Tách Phân Trình Tự Hình Ảnh

en: MetaStrip
vi: Siêu Dải

en: Cannot apply effects to audio sequence strips
vi: Không thể áp dụng các hiệu ứng vào các dải âm thanh

en: Cannot apply effect to more than 2 sequence strips
vi: Không thể áp dụng hiệu ứng cho hơn 2 dải trình tự được

en: At least one selected sequence strip is needed
vi: Cần ít nhất một dải trình tự được chọn

en: 2 selected sequence strips are needed
vi: Cần phải chọn 2 dải trình tự

en: TODO: in what cases does this happen?
vi: Cần Làm: vấn đề này xảy ra trong những trường hợp nào?

en: Cannot reassign inputs: strip has no inputs
vi: Không thể đổi ấn định đầu vào: dải không có đầu vào

en: Cannot reassign inputs: recursion detected
vi: Không thể đổi ấn định đầu vào: phát hiện thấy có sự hồi quy xảy ra

en: No valid inputs to swap
vi: Không có nguồn hợp lệ để hoán đổi

en: Please select two strips
vi: Làm ơn chọn hai dải

en: One of the effect inputs is unset, cannot swap
vi: Trong trong những đầu vào của hiệu ứng chưa được đặt, không thể hoán đổi

en: New effect needs more input strips
vi: Hiệu ứng mới cần được cung cấp nhiều dải phim hơn

en: Can't create subtitle file
vi: Không kiến tạo được tập phụ đề

en: No subtitles (text strips) to export
vi: Không có phụ đề (các dòng văn bản) để xuất khẩu

en: Select one or more strips
vi: Chọn một hoặc nhiều dải

en: Can't set a negative range
vi: Không thể đặt phạm vi số âm

en: Set Selected Strip Proxies
vi: Đặt Dải được Chọn làm Đại Diện

en: Proxy is not enabled for %s, skipping
vi: Chưa bật đại diện cho %s, bỏ qua

en: Resolution is not selected for %s, skipping
vi: Chưa chọn độ phân giải cho %s, bỏ qua

en: Overwrite is not checked for %s, skipping
vi: Khả năng viết đè chưa được đánh dấu kiểm cho %s, bỏ qua

en: Select movie or image strips
vi: Chọn các dải phim hoặc hình ảnh

en: Cannot create key inside of speed transition
vi: Không thể kiến tạo khóa bên trong quá trình chuyển đổi tốc độ được

en: Cannot create freeze frame
vi: Không thể kiến tạo khung hình đóng băng được

en: Cannot create transition from first or last key
vi: Không thể kiến tạo chuyển tiếp từ khóa đầu tiên hoặc khóa cuối cùng được

en: Cannot create transition
vi: Không thể kiến tạo chuyển tiếp được

en: Retiming key must be selected
vi: Khóa tính lại thời gian nhất định phải được chọn đã

en: No keys or strips selected
vi: Không có phím hoặc dải nào được chọn cả

en: This strip type cannot be retimed
vi: Không thể tính lại thời gian thể loại dải này được

en: No active sequence!
vi: Không có trình tự nào đang hoạt động cả!

en: Fog Volume
vi: Thể Tích Sương Mù

en: Level Set
vi: Tập Mức

en: Byte Color (sRGB encoded):
    {}  {}  {}  {}
vi: Màu Byte (mã hóa sRGB):
    {} {} {} {}

en: Unsupported column type
vi: Thể loại cột chưa được hỗ trợ

en: Reload active text file?
vi: Tái nạp tập tin văn bản đang hoạt động nhé?

en: Delete active text file?
vi: Xóa tập tin văn bản đang hoạt động đi nhé?

en: Jump to Line Number
vi: Nhảy đến Dòng Số

en: File Modified Outside and Inside Blender
vi: Tập Tin bị Thay Đổi cả ở Bên Ngoài và Bên Trong Blender

en: Reload from disk (ignore local changes)
vi: Nạp lại từ đĩa (bỏ qua các thay đổi địa phương)

en: Save to disk (ignore outside changes)
vi: Lưu ra đĩa (bỏ qua các thay đổi bên ngoài)

en: Make text internal (separate copy)
vi: Lưu văn bản nội bộ (tạo bản sao riêng)

en: File Modified Outside Blender
vi: Tập Tin Bị Đổi Bên Ngoài Blender

en: Reload from disk
vi: Nạp lại từ đĩa

en: File Deleted Outside Blender
vi: Tập Tin Bị Xóa Bên Ngoài Blender

en: Make text internal
vi: Lưu văn bản nội bộ

en: Recreate file
vi: Tái kiến tạo tập tin

en: unknown error writing file
vi: lỗi không lường trước được đã xảy ra trong khi ghi tập tin

en: unknown error statting file
vi: lỗi không xác định xảy ra khi thống kê tập tin

en: This text has not been saved
vi: Văn bản này chưa được lưu lại

en: Could not reopen file
vi: Không thể tái mở tập tin

en: Python disabled in this build
vi: Python bị tắt trong phiên bản này

en: File path property not set
vi: Tính chất đường dẫn tập tin chưa được đặt

en: No file path for "%s"
vi: Không có đường dẫn tập tin nào cho "%s" cả

en: Cannot save text file, path "%s" is not writable
vi: Không thể lưu tập tin văn bản, đường dẫn đến "%s" là đường không thể viết được

en: Unable to save '%s': %s
vi: Không lưu được '%s': %s

en: Saved text "%s"
vi: Văn bản đã lưu '%s'"

en: Unable to stat '%s': %s
vi: Không thể thống kê '%s': %s

en: Text not found: %s
vi: Không tìm thấy văn bản: %s

en: See '%s' in the external editor
vi: Xem '%s' trong trình biên soạn bên ngoài

en: File '%s' cannot be opened
vi: Không thể mở tập tin '%s' được

en: See '%s' in the text editor
vi: Xem '%s' trong trình biên soạn văn bản

en: Clear Recent Files List...
vi: Xóa Danh Sách các Tập Tin Gần Đây...

en: Add New Extension Repository
vi: Thêm Kho Lưu Trữ Trình Mở Rộng Mới

en: Remove all files in:
vi: Xóa toàn bộ các tập tin trong:

en: Remove, local files not found.
vi: Xóa đi, không tìm thấy tập tin cục bộ nào cả.

en: Remove, keeping local files.
vi: Xóa đi, song duy trì các tập tin cục bộ.

en: Remove Repository & Files
vi: Xóa Kho Lưu Trữ và các Tập Tin

en: Remove Repository
vi: Xóa Kho Lưu Trữ

en: Unable to remove files for "System" repositories
vi: Không thể xóa các tập tin cho kho lưu trữ "Hệ thống" được

en: Registration not possible from Microsoft Store installations
vi: Không thể đăng ký từ bản cài đặt Microsoft Store được

en: File association registered
vi: Liên kết tập tin đã được đăng ký

en: Unregistration not possible from Microsoft Store installations
vi: Không thể hủy đăng ký từ các bản cài đặt Microsoft Store được

en: File association unregistered
vi: Liên hệ tập tin chưa được đăng ký

en: Added %s "%s"
vi: Đã cho thêm %s "%s"

en: Unable to remove directory: %s
vi: Không thể xóa thư mục: %s được

en: Extension operator not found "%s"
vi: Không tìm thấy thao tác trình mở rộng "%s"

en: There is no asset library to remove
vi: Không có thư viện tài sản nào để xóa đi cả

en: There is no extension repository to remove
vi: Không có kho lưu trữ tiện ích mở rộng để xóa

en: Not available for Microsoft Store installations
vi: Không có sẵn để cài đặt Microsoft Store

en: Windows & Linux only operator
vi: Thao tác chỉ dành cho Windows & Linux mà thôi

en: Create object instance from object-data
vi: Thực thể hóa đối tượng từ dữ liệu-đối tượng

en: Control Point:
vi: Điểm Điều Khiển:

en: Vertex:
vi: Điểm Đỉnh:

en: Vertex Data:
vi: Dữ Liệu Điểm Đỉnh:

en: Vertices Data:
vi: Dữ Liệu Điểm Đỉnh:

en: Bevel Weight:
vi: Trọng Lượng Bo Cạnh:

en: Mean Bevel Weight:
vi: Trọng Lượng Bo Cạnh Trung Bình:

en: Vertex Crease:
vi: Nếp Gấp của Điểm Đỉnh:

en: Mean Vertex Crease:
vi: Nếp Gấp Điểm Đỉnh Trung Bình:

en: Radius X:
vi: Bán Kính X:

en: Mean Radius X:
vi: Bán Kính Trung Bình X:

en: Radius Y:
vi: Bán Kính Y:

en: Mean Radius Y:
vi: Bán Kính Trung Bình Y:

en: Edge Data:
vi: Dữ Liệu Cạnh:

en: Edges Data:
vi: Dữ Liệu Cạnh:

en: Crease:
vi: Miết Cạnh:

en: Mean Crease:
vi: Nếp Gấp Trung Bình:

en: Weight:
vi: Trọng Lượng:

en: Mean Weight:
vi: Trọng Lượng Trung Bình:

en: Mean Radius:
vi: Bán Kính Trung Bình:

en: Mean Tilt:
vi: Xoay Nghiêng Trung Bình:

en: No Bone Active
vi: Không Có Xương đang Hoạt Động

en: Radius (Parent)
vi: Bán Kính (Phụ Huynh)

en: Displays global values
vi: Hiển thị các giá trị toàn cầu

en: Displays local values
vi: Hiển thị các giá trị địa phương

en: Vertex weight used by Bevel modifier
vi: Trọng lượng điểm đỉnh sử dụng bởi bộ điều chỉnh Bo Cạnh

en: Weight used by the Subdivision Surface modifier
vi: Trọng lượng sử dụng bởi bộ điều chỉnh Bề Mặt Phân Hóa

en: X radius used by Skin modifier
vi: Bán kính X sử dụng bởi bộ điều chỉnh Da

en: Y radius used by Skin modifier
vi: Bán kính Y sử dụng bởi bộ điều chỉnh Da

en: Edge weight used by Bevel modifier
vi: Trọng lượng cạnh sử dụng bởi bộ điều chỉnh Bo Cạnh

en: Weight used for Soft Body Goal
vi: Trọng lượng sử dụng cho Mục Tiêu của Thân Mềm

en: Radius of curve control points
vi: Bán kính các điểm điều khiển của đường cong

en: Tilt of curve control points
vi: Xoay nghiêng các điểm điều khiển của đường cong

en: Normalize weights of active vertex (if affected groups are unlocked)
vi: Bình thường hóa trọng lượng của điểm đỉnh đang hoạt động (nếu các nhóm ảnh hưởng không bị khóa)

en: Copy active vertex to other selected vertices (if affected groups are unlocked)
vi: Sao chép điểm đỉnh đang hoạt động sang các điểm đỉnh đã chọn khác (nếu các nhóm ảnh hưởng không bị khóa)

en: Vertex Weights
vi: Trọng Lượng Điểm Đỉnh

en: No active object found
vi: Không tìm thấy đối tượng nào đang hoạt động cả

en: Front Orthographic
vi: Trực Giao Trước

en: Front Perspective
vi: Phối Cảnh Trước

en: Back Orthographic
vi: Trực Giao Sau

en: Back Perspective
vi: Phối Cảnh Sau

en: Top Orthographic
vi: Trực Giao Đỉnh

en: Top Perspective
vi: Phối Cảnh Đỉnh

en: Bottom Orthographic
vi: Trực Giao Đáy

en: Bottom Perspective
vi: Phối Cảnh Đáy

en: Right Orthographic
vi: Trực Giao Bên Phải

en: Right Perspective
vi: Phối Cảnh Bên Phải

en: Left Orthographic
vi: Trực Giao Bên Trái

en: Left Perspective
vi: Phối Cảnh Bên Trái

en: Camera Perspective
vi: Máy Quay Phim Phối Cảnh

en: Camera Orthographic
vi: Máy Quay Phim Trực Giao

en: Camera Panoramic
vi: Máy Quay Phim Màn Ảnh Rộng

en: Object as Camera
vi: Đối Tượng làm Máy Quay Phim

en: User Orthographic
vi: Trực Giao của Người Dùng

en: User Perspective
vi: Phối Cảnh của Người Dùng

en:  (Local)
vi:  (Cục Bộ)

en:  (Clipped)
vi:  (Cắt Xén)

en:  (Viewer)
vi:  (Bộ Quan Sát)

en: fps: %.2f
vi: hình/giây: %.2f

en: fps: %i
vi: hình/giây: %i

en: X-Ray not available in current mode
vi: X-Quang không hoạt động trong chế độ hiện tại

en: Cannot remove background image %d from camera '%s', as it is from the linked reference data
vi: Không thể xóa hình nền %d khỏi máy ảnh '%s', vì nó là từ dữ liệu tham chiếu liên kết

en: Gizmos hidden in this view
vi: Gizmos bị ẩn giấu trong góc nhìn này

en: Cannot navigate a camera from an external library or non-editable override
vi: Không thể điều hướng máy ảnh từ thư viện bên ngoài hoặc sự vượt quyền không thể chỉnh sửa được

en: Cannot fly when the view offset is locked
vi: Không thể bay lượn khi dịch chuyển góc nhìn bị khóa

en: Cannot fly an object with constraints
vi: Không thể cho đối tượng có các ràng buộc bay được

en: Cannot dolly when the view offset is locked
vi: Không thể lướt được khi dịch chuyển góc nhìn bị khóa

en: Cannot navigate when the view offset is locked
vi: Không thể di chuyển khi dịch chuyển của góc nhìn bị khóa

en: Cannot navigate an object with constraints
vi: Không thể điều hành một đối tượng có các ràng buộc

en: Depth too large
vi: Độ sâu quá lớn

en: No objects to paste
vi: Không có đối tượng nào để dán cả

en: Copied %d selected object(s)
vi: Đã sao chép %d đối tượng được chọn

en: %d object(s) pasted
vi: %d đối tượng đã được dán

en: No active element found!
vi: Không tìm thấy yếu tố đang hoạt động nào!

en: No active camera
vi: Không có máy quay phim đang hoạt động

en: No more than 16 local views
vi: Không thể có hơn 16 Góc Nhìn Cục Bộ được

en: No object selected
vi: Không có đối tượng nào đã được chọn cả

en: along X
vi: theo trục X

en: along %s X
vi: theo trục X %s

en: along Y
vi: theo trục Y

en: along %s Y
vi: theo trục Y %s

en: along Z
vi: theo trục Z

en: along %s Z
vi: theo trục Z %s

en: locking %s X
vi: khóa trục X %s

en: locking %s Y
vi: khóa trục Y %s

en: locking %s Z
vi: khóa trục Z %s

en: along local Z
vi: theo trục Z địa phương

en: Auto Keying On
vi: Bật Khung Khóa Tự Động

en:  along Y axis
vi:  quanh trục Y

en:  along X axis
vi:  quanh trục X

en:  locking %s X axis
vi:  khóa trục X %s

en:  along %s X axis
vi:  quanh trục X %s

en:  locking %s Y axis
vi:  khóa trục Y %s

en:  along %s Y axis
vi:  quanh trục Y %s

en:  locking %s Z axis
vi:  khóa trục Z %s

en:  along %s Z axis
vi:  quanh trục Z %s

en: Cannot change Pose when 'Rest Position' is enabled
vi: Không thể đổi Tư Thế khi 'Tư Thế Nghỉ' được bật

en: Bone selection count error
vi: Lỗi trong số đếm lựa chọn xương xảy ra

en: Linked data can't text-space transform
vi: Dữ liệu kết nối không thể biến hóa được trong không gian chất liệu

en: Unsupported object type for text-space transform
vi: Thể loại đối tượng chưa được hỗ trợ để biến hóa trong không gian chất liệu

en: (Sharp)
vi: (Đột Ngột)

en: (Smooth)
vi: (Mềm Mại)

en: (Root)
vi: (Phép Căn)

en: (Linear)
vi: (Tuyến Tính)

en: (Constant)
vi: (Hằng Số)

en: (Sphere)
vi: (Hình Cầu)

en: (Random)
vi: (Ngẫu Nhiên)

en: (InvSquare)
vi: (Đảo Nghịch Bậc Hai)

en: Rotation: %s %s %s
vi: Xoay chiều: %s %s %s

en: Rotation: %.2f%s %s
vi: Xoay chiều: %.2f%s %s

en:  Proportional size: %.2f
vi:  Kích thước cân đối: %.2f

en: Scale: %s%s %s
vi: Tỷ Lệ: %s%s %s

en: Scale: %s : %s%s %s
vi: Tỷ Lệ: %s %s%s %s

en: Scale: %s : %s : %s%s %s
vi: Tỷ Lệ: %s : %s : %s%s %s

en: Scale X: %s   Y: %s%s %s
vi: Tỷ Lệ X: %s   Y: %s%s %s

en: Scale X: %s   Y: %s  Z: %s%s %s
vi: Tỷ Lệ X: %s   Y: %s  Z: %s%s %s

en: Time: +%s %s
vi: Thời Gian: +%s %s

en: Time: +%.3f %s
vi: Thời Gian: +%.3f %s

en: Time: %.3f %s
vi: Thời Gian: %.3f %s

en: ScaleB: %s%s %s
vi: Tỷ Lệ B: %s%s %s

en: ScaleB: %s : %s : %s%s %s
vi: Tỷ Lệ B: %s : %s : %s%s %s

en: ScaleB X: %s  Y: %s  Z: %s%s %s
vi: Tỷ Lệ B X: %s  Y: %s  Z: %s%s %s

en: Bend Angle: %s, Radius: %s, Alt: Clamp %s
vi: Góc Uốn Cong: %s, Bán kính: %s, Alt: Hạn Định %s

en: Bend Angle: %.3f, Radius: %.4f, Alt: Clamp %s
vi: Góc Uốn Cong: %.3f, Bán Kính: %.4f, Alt: Hạn Định %s

en: Envelope: %s
vi: Phong Bì: %s

en: Envelope: %3f
vi: Phong Bì: %3f

en: Roll: %s
vi: Lăn: %s

en: Roll: %.2f
vi: Lăn: %.2f

en: Shrink/Fatten: %s
vi: Thu Nhỏ/Phình To: %s

en: Shrink/Fatten: %3f
vi: Thu Nhỏ/Phình To: %3f

en: Sequence Slide: %s%s
vi: Đẩy Trượt Trình Tự Hình Ảnh: %s%s

en: Snap Invert
vi: Đảo Nghịch Bám Dính

en: Set Snap Base
vi: Đặt Cơ Sở Bám Dính

en: Edge Slide:
vi: Đẩy Trượt Cạnh:

en: Opacity: %s
vi: Độ Đục: %s

en: Opacity: %3f
vi: Độ Đục: %3f

en: Feather Shrink/Fatten: %s
vi: Thu Nhỏ/Phình To Mép Nhòe: %s

en: Feather Shrink/Fatten: %3f
vi: Thu Nhỏ/Phình To Mép Nhòe: %3f

en: Mirror%s
vi: Phản Chiếu Đối Xứng%s

en: Select a mirror axis (X, Y)
vi: Chon trục phản chiếu đối xứng (X, Y)

en: Select a mirror axis (X, Y, Z)
vi: Chon trục phản chiếu đối xứng (X, Y, Z)

en: Push/Pull: %s%s %s
vi: Đẩn/Kéo: %s%s %s

en: Push/Pull: %.4f%s %s
vi: Đẩn/Kéo: %.4f%s %s

en: Rotation is not supported in the Dope Sheet Editor
vi: Không hỗ trợ xoay chiều trong Bảng Hành Động

en: Shear: %s %s
vi: Xiêu Vẹo: %s %s

en: Shear: %.3f %s
vi: Xô Lệch: %.3f %s

en: Shear Axis
vi: Trục Xô Lệch

en: Swap Axes
vi: Đổi Trục

en: Shrink/Fatten:
vi: Thu Nhỏ/Phình To:

en:  or Alt) Even Thickness {}
vi:  hoặc Alt) Độ Dày Đồng Đều {}

en: 'Shrink/Fatten' meshes is only supported in edit mode
vi: 'Thu Nhỏ/Phình To' khung lưới chỉ được hỗ trợ trong chế độ biên soạn mà thôi

en: ScaleX: %s
vi: Tỷ Lệ X: %s

en: TimeSlide: %s
vi: Trượt Thời Gian: %s

en: DeltaX: %s
vi: Delta X: %s

en: To Sphere: %s %s
vi: Đến Hình Cầu: %s %s

en: To Sphere: %.4f %s
vi: Đến Hình Cầu: %.4f %s

en: Trackball: %s %s %s
vi: Chuột Bi Lăn: %s %s %s

en: Trackball: %.2f %.2f %s
vi: Chuột Bi Lăn: %.2f %.2f %s

en: Auto IK Length: %d
vi: Tự Động Độ Dài của IK: %d

en: Auto-offset direction: %s
vi: Tự động dịch chuyển chiều hướng: %s

en: Use 'Time_Translate' transform mode instead of 'Translation' mode for translating keyframes in Dope Sheet Editor
vi: Dùng chế độ biến hóa 'Dịch_Chuyển_Thời_Gian' thay vì chế độ 'Dịch Chuyển' để dịch chuyển khung khóa trong Trình Biên Soạn Biên Bảng Hành Động

en: Vertex Slide:
vi: Trượt Đẩy Điểm Đỉnh:

en: (E)ven: %s,
vi: (E) Đều: %s,

en: (F)lipped: %s,
vi: (F) Đảo Lật: %s,

en: Alt or (C)lamp: %s
vi: Alt hay (C) hạn định: %s

en: Create Orientation's 'use' parameter only valid in a 3DView context
vi: Tham số 'sử dụng' trong 'Kiến Tạo Định Hướng' chỉ có giá trị trong ngữ cảnh Khung Nhìn 3D (3DView) thôi

en: Unable to create orientation
vi: Không thể kiến tạo định hướng

en: gimbal
vi: trục vạn năng

en: view
vi: góc nhìn

[ctx: Scene]
en: Space
vi: Phân Khoảng Cách/Trống/Không Gian

en: Cannot use zero-length bone
vi: Không thể dùng xương có chiều dài = 0

en: Cannot use zero-length curve
vi: Không thể sử dụng đường cong có chiều dài = 0

en: Cannot use vertex with zero-length normal
vi: Không thể sử dụng điểm đỉnh có pháp tuyến với độ dài = 0

en: Cannot use zero-length edge
vi: Không thể sử dụng cạnh có chiều dài = 0

en: Cannot use zero-area face
vi: Không thể sử dụng mặt có diện tích = 0

en: Checking validity of current .blend file *BEFORE* undo step
vi: Kiểm tra tính hợp lệ của tập tin .blend hiện tại *TRƯỚC* bước hoàn tác

en: Checking validity of current .blend file *AFTER* undo step
vi: Kiểm tra tính hợp lệ của tập tin .blend hiện tại *SAU* bước hoàn tác

en: Undo disabled at startup in background-mode (call `ed.undo_push()` to explicitly initialize the undo-system)
vi: Tắt tính năng hủy bước khi khởi động trong chế độ nền (gọi `ed.undo_push()` để trực tiếp khởi động hệ thống hủy bước)

en: [E] - Disable overshoot
vi: [E] - Tắt cường điệu hóa

en: [E] - Enable overshoot
vi: [E] - Bật cường điệu hóa

en: Overshoot disabled
vi: Cường điệu hóa bị tắt mất rồi

en: [Shift] - Precision active
vi: [Shift] - Độ chính xác hoạt động

en: Shift - Hold for precision
vi: Shift - Bấm cho độ chính xác

en:  | [Ctrl] - Increments active
vi:  | [Ctrl] - Tăng tiến hoạt động

en:  | Ctrl - Hold for 10% increments
vi:  | [Ctrl] - Giữ để tăng tiến 10%

en: Unpack File
vi: Mở Gói Tập Tin

en: Use %s (identical)
vi: Dùng %s (giống hệt)

en: Use %s (differs)
vi: Dùng %s (khác biệt)

en: Overwrite %s
vi: Viết Đè Lên %s

en: Failed to set preview: no ID in context (incorrect context?)
vi: Không thể đặt xem trước: không có ID trong ngữ cảnh (có phải ngữ cảnh là không chính xác chăng?)

en: Incorrect context for running data-block fake user toggling
vi: Ngữ cảnh bật/tắt người dùng giả cho khối dữ liệu đang thi hành là ngữ cảnh không đúng

en: Data-block type does not support fake user
vi: Kiểu khối dữ liệu không hỗ trợ người dùng giả

en: Can't edit previews of overridden library data
vi: Không thể biên soạn các xem trước của dữ liệu thư viện đã vượt quyền

en: Data-block does not support previews
vi: Khối dữ liệu không hỗ trợ xem trước

en: Numeric input evaluation
vi: Ước tính giá trị số cung cấp ở đầu vào

[ctx: Operator]
en: Select (Extend)
vi: Chọn (Mở rộng)

[ctx: Operator]
en: Select (Deselect)
vi: Chọn (Hủy Chọn)

[ctx: Operator]
en: Select (Toggle)
vi: Chọn (Bật/Tắt)

[ctx: Operator]
en: Circle Select (Extend)
vi: Lựa Chọn bằng Vòng Tròn (Mở Rộng)

[ctx: Operator]
en: Circle Select (Deselect)
vi: Lựa Chọn bằng Vòng Tròn (Hủy Chọn)

en: UV Vertex
vi: Điểm Đỉnh UV

en: Skipped %d of %d island(s), geometry was too complicated to detect a match
vi: Bỏ qua %d/%d hải đảo, hình học quá phức tạp trong quá trình phát hiện một trường hợp khớp giống

en: Cannot split selection when sync selection is enabled
vi: Không thể phân tách lựa chọn khi 'đồng bộ hóa lựa chọn' (sync selection) được bật

en: Pinned vertices can be selected in Vertex Mode only
vi: Chỉ có thể chọn các điểm đỉnh đã được ghim xuống trong Chế Độ Điểm Đỉnh mà thôi

en: Mode(TAB) %s, (S)nap %s, (M)idpoints %s, (L)imit %.2f (Alt Wheel adjust) %s, Switch (I)sland, shift select vertices
vi: Chế độ (TAB) %s, (S) Bám vào %s, (M) Trung điểm %s, (L) Giới hạn %.2f (Alt + Bánh Xe để chỉnh sửa) %s, (I) Đổi hải đảo, Shift chọn các điểm đỉnh

en: Could not initialize stitching on any selected object
vi: Không thể khởi thủy khâu đính trên bất kỳ đối tượng đã được chọn nào cả

en: Stitching only works with less than %i objects selected (%i selected)
vi: Việc khâu đính chỉ hoạt động nếu có ít hơn %i đối tượng được chọn mà thôi (hiện %i đã được chọn)

en: Minimize Stretch. Blend %.2f
vi: Hạn Chế Kéo Dãn. Biến Đổi %.2f

en: Press + and -, or scroll wheel to set blending
vi: Bấm nút + và -, hoặc lăn bánh xe để đặt mức biến đổi

en: Lock Method
vi: Phương Pháp Khóa

en: Pack Islands
vi: Đóng Gói Hải Đảo

en: Smart UV Project
vi: Phóng Chiếu UV Thông Minh

en: Object has non-uniform scale, unwrap will operate on a non-scaled version of the mesh
vi: Đối tượng có tỷ lệ không đồng nhất, quá trình mở gói sẽ thi hành với phiên bản khung lưới chưa đổi tỷ lệ

en: Object has negative scale, unwrap will operate on a non-flipped version of the mesh
vi: Đối tượng có tỷ lệ âm, quá trình mở gói sẽ thao tác với phiên bản khung lưới chưa lật đổi

en: Subdivision Surface modifier needs to be first to work with unwrap
vi: Bộ điều chỉnh Bề Mặt Phân Hóa phải ở vị trí đầu tiên để có thể làm việc được với quá trình 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 bất cứ hải đảo nào, có thể cần phải cho thêm các cạnh đường khâu vào

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 trong số %d hải đảo, có thể cần phải cho thêm các cạnh đường khâu vào

en: Freestyle: Mesh loading
vi: PCTD: đang nạp khung lưới

en: Freestyle: View map creation
vi: PCTD: Xem sự kiến tạo ánh xạ

en: Freestyle: Stroke rendering
vi: PCTD: Kết xuất đường nét

en: Alembic Export: Unable to find collection '%s'
vi: Xuất Khẩu Alembic: Không tìm thấy bộ sưu tập '%s' ở đâu cả

en: Object type mismatch, Alembic object path pointed to Camera when importing, but not any more
vi: Kiểu đối tượng không xứng khớp, đường dẫn đối tượng Alembic trỏ vào Camera khi nhập khẩu, song không còn như thế nữa

en: Object type mismatch, Alembic object path points to Camera
vi: Kiểu đối tượng không xứng khớp, đường dẫn đối tượng Alembic trỏ vào Máy Quay Phim (Camera)

en: Object type mismatch, Alembic object path pointed to Curves when importing, but not anymore.
vi: Kiểu đối tượng không xứng khớp, đường dẫn đối tượng Alembic vốn trỏ vào Đường Cong (Curves) khi nhập khẩu, song giờ không còn như thế nữa.

en: Object type mismatch, Alembic object path points to Curves.
vi: Kiểu đối tượng không xứng khớp, đường dẫn đối tượng Alembic trỏ vào Đường Cong.

en: Object type mismatch, Alembic object path pointed to PolyMesh when importing, but not any more
vi: Kiểu đối tượng không xứng khớp, đường dẫn đối tượng Alembic trỏ vào PolyMesh khi nhập khẩu, song không còn như thế nữa

en: Object type mismatch, Alembic object path points to PolyMesh
vi: Kiểu đối tượng không xứng khớp, đường dẫn đối tượng Alembic trỏ vào PolyMesh

en: Error reading mesh sample; more detail on the console
vi: Lỗi đọc mẫu vật khung lưới xảy ra; xin xem chi tiết hơn trên bảng điều khiển dòng lệnh

en: Invalid mesh; more detail on the console
vi: Khung lưới không hợp lệ; xin xem chi tiết hơn trên bảng điều khiển dòng lệnh

en: Topology has changed, perhaps by triangulating the mesh. Only vertices will be read!
vi: Cấu trúc liên kết đã thay đổi, có lẽ là do tam giác hóa khung lưới. Duy các điểm đỉnh là sẽ được đọc mà thôi!

en: Object type mismatch, Alembic object path pointed to SubD when importing, but not any more
vi: Kiểu đối tượng không xứng khớp, đường dẫn đối tượng Alembic trỏ vào SubD khi nhập khẩu, song không còn như thế nữa

en: Object type mismatch, Alembic object path points to SubD
vi: Kiểu đối tượng không xứng khớp, đường dẫn đối tượng Alembic trỏ vào SubD

en: Object type mismatch, Alembic object path pointed to NURBS when importing, but not any more
vi: Kiểu đối tượng không xứng khớp, đường dẫn đối tượng Alembic trỏ vào NURBS khi nhập khẩu, song không còn như thế nữa

en: Object type mismatch, Alembic object path points to NURBS
vi: Thể loại đối tượng không xứng khớp, đường dẫn đối tượng Alembic trỏ vào NURBS nhé

en: Object type mismatch, Alembic object path pointed to Points when importing, but not any more
vi: Thể loại đối tượng không xứng khớp, đường dẫn đối tượng Alembic trỏ vào các Điểm (Points) khi nhập khẩu, song không còn như thế nữa

en: Object type mismatch, Alembic object path points to Points.
vi: Kiểu đối tượng không xứng khớp, đường dẫn đối tượng Alembic trỏ vào Điểm (Points).

en: Error reading points sample; more detail on the console
vi: Lỗi đọc các điểm của mẫu vật xảy ra; xin xem chi tiết hơn trên bảng điều khiển dòng lệnh nhé

en: Object type mismatch, Alembic object path pointed to XForm when importing, but not any more
vi: Thể loại đối tượng không xứng khớp, đường dẫn đối tượng Alembic trỏ vào XForm khi nhập khẩu, song không còn là như thế nữa

en: Object type mismatch, Alembic object path points to XForm
vi: Thể loại đối tượng không xứng khớp, đường dẫn đối tượng Alembic trỏ vào XForm

en: Invalid object: verify object path
vi: Đối tượng bất hợp lệ: xác minh đường dẫn đối tượng

en: Could not open Alembic archive for reading, see console for detail
vi: Không thể mở kho lưu trữ Alembic để đọc, xin xem cửa sổ bàn giao tiếp để biết chi tiết

en: Could not open SVG
vi: Không thể mở SVG được

en: Unable to create new object
vi: Không thể tạo đối tượng mới được

en: SVG has gradients, Grease Pencil color will be approximated
vi: SVG có dốc màu, màu Bút Chì Dầu sẽ được tính ước chừng

en: PLY Export: Unable to find collection '%s'
vi: Xuất PLY: Không tìm thấy bộ sưu tập '%s'

en: PLY Export: Cannot open file '%s'
vi: Xuất Khẩu PLY: Không thể mở tập tin '%s' được

en: PLY Importer: failed importing, unknown error
vi: Trình Nhập Khẩu PLY: quá trình nhập khẩu bị thất bại, lỗi xảy ra không xác định được

en: PLY Importer: failed importing, no vertices
vi: Trình Nhập Khẩu PLY: quá trình nhập khẩu bị thất bại, không có điểm đỉnh

en: PLY Importer: %s: %s
vi: Trình Nhập Khẩu PLY: %s: %s

en: STL Export: Cannot open file '%s'
vi: Xuất Khẩu STL: Không thể mở tập tin '%s' được

en: STL Export: Unable to find collection '%s'
vi: Xuất Khẩu STL: Không tìm thấy bộ sưu tập '%s'

en: STL Import: Cannot open file '%s'
vi: Nhập Khẩu STL: Không thể mở tập tin '%s' được

en: STL Import: Failed to read file '%s'
vi: Nhập Khẩu STL: Không đọc tập tin '%s' được

en: STL Import: Failed to import mesh from file '%s'
vi: Nhập Khẩu STL: Không thể nhập khẩu khung lưới từ tập tin '%s' được

en: %s: Couldn't determine package-relative file name from path %s
vi: %s: Không thể xác định tên tập tin liên quan từ đường dẫn %s

en: %s: Couldn't copy file %s to %s
vi: %s: Không thể sao chép tập tin %s sang %s

en: %s: Couldn't split UDIM pattern %s
vi: %s: Không thể tách phân mẫu UDIM %s

en: %s: Will not overwrite existing asset %s
vi: %s: Sẽ không viết đè nội dung hiện có %s

en: %s: Can't resolve path %s
vi: %s: Không thể lý giải được đường dẫn %s được

en: %s: Can't resolve path %s for writing
vi: %s: Không thể lý giải đường dẫn %s để viết được

en: %s: Can't copy %s. The source and destination paths are the same
vi: %s: Không thể sao chép %s. Đường dẫn nguồn và đích giống nhau

en: %s: Can't write to asset %s: %s
vi: %s: Không thể viết vào tài sản %s được: %s

en: %s: Can't open source asset %s
vi: %s: Không thể mở tài sản nguồn %s được

en: %s: Will not copy zero size source asset %s
vi: %s: Sẽ không sao chép nội dung nguồn có kích thước bằng 0 %s

en: %s: Null buffer for source asset %s
vi: %s: Bộ đệm rỗng (Null: bất khả định) cho tài sản nguồn %s

en: %s: Can't open destination asset %s for writing
vi: %s: Không thể mở nội dung đích %s để viết được

en: %s: Error writing to destination asset %s
vi: %s: Lỗi xảy ra trong khi viết vào tài sản đích %s

en: %s: Couldn't close destination asset %s
vi: %s: Không thể đóng tài sản đích %s lại được

en: %s: Texture import directory path empty, couldn't import %s
vi: %s: Đường dẫn thư mục nhập khẩu chất liệu trống rỗng, không thể nhập khẩu %s được

en: %s: import directory is relative but the blend file path is empty. Please save the blend file before importing the USD or provide an absolute import directory path. Can't import %s
vi: %s: thư mục nhập khẩu là tương đối, song đường dẫn tập tin blend lại trống rỗng. Xin vui lòng lưu tập tin blend lại trước khi nhập khẩu USD nhé, hoặc cung cấp đường dẫn thư mục nhập tuyệt đối. Không thể nhập khẩu %s được

en: %s: Couldn't create texture import directory %s
vi: %s: Không thể kiến tạo thư mục nhập khẩu chất liệu %s

en: Can't resolve path %s for writing
vi: Không thể lý giải đường dẫn %s để viết

en: Can't write to asset %s:  %s
vi: Không thể viết được vào tài sản %s: %s

en: Can't open destination asset %s for writing
vi: Không thể mở tài sản đích %s để viết được

en: Error writing to destination asset %s
vi: Lỗi xảy ra khi viết vào tài sản đích %s

en: Couldn't close destination asset %s
vi: Không thể đóng tài sản đích %s lại được

en: %s: Can't generate a textures directory path for anonymous stage
vi: %s: Không thể sinh tạo đường dẫn thư mục chất liệu cho sân khấu ẩn danh được

en: %s: Can't get resolved path for stage
vi: %s: Không lấy được đường dẫn lý giải cho sân khấu

en: In %s: resolved path %s exceeds path buffer length.
vi: Trong %s: đường dẫn lý giải %s vượt quá độ dài bộ đệm đường dẫn.

en: USD Export: Unable to delete existing usdz file %s
vi: Xuất Khẩu USD: Không thể xóa tập tin usdz hiện có %s

en: USD Export: Couldn't move new usdz file from temporary location %s to %s
vi: Xuất Khẩu USD: Không thể di chuyển tập tin usdz mới từ vị trí tạm thời %s sang %s

en: USD Export: unable to find suitable USD plugin to write %s
vi: Xuất Khẩu USD: Không tìm thấy trình cắm USD phù hợp để viết %s

en: USD Export: Unable to find collection '%s'
vi: Xuất Khẩu USD: Không tìm thấy bộ sưu tập '%s' ở đâu cả

en: USD Export: invalid path string '%s': %s
vi: Xuất Khẩu USD: chuỗi ký tự đường dẫn không hợp lệ '%s': %s

en: USD Export: path '%s' is not an absolute path
vi: Xuất Khẩu USD: đường dẫn '%s' không phải là đường dẫn tuyệt đối

en: USD Export: path string '%s' is not a prim path
vi: Xuất Khẩu USD: chuỗi ký tự đường dẫn '%s' không phải là một đường dẫn đến cấu trúc cơ bản (prim)

en: Could not open USD archive for reading, see console for detail
vi: Không thể mở kho lưu trữ USD để đọc, xin xem bàn giao tiếp để biết chi tiết

en: USD Import: unable to open stage to read %s
vi: Nhập Khẩu USD: không thể mở sân khấu (stage) để đọc %s

en: An exception occurred invoking USD hook '%s'. Please see the console for details
vi: Một lỗi ngoại lệ đã xảy ra khi kích hoạt USD hook (giao thức mở rộng USD) '%s'. Xin vui lòng xem cửa sổ dòng lệnh để biết thêm chi tiết

en: An exception occurred invoking USD hook '%s'
vi: Lỗi ngoại lệ đã xảy ra khi gọi móc USD hook ‘%s’

en: Primvar '%s' (interpolation %s, type %s) cannot be converted to Blender
vi: Primvar (biến số hình cơ sở) '%s' (nội suy %s, thể loại %s) không thể được chuyển đổi sang Blender được

en: %s: Error: Couldn't get input socket %s for node %s
vi: %s: Lỗi: Không thể lấy ổ cắm đầu vào %s cho nút %s được

en: %s: Couldn't create SH_NODE_MAPPING for node input %s
vi: %s: Không thể tạo SH_NODE_MAPPING cho đầu vào nút %s được

en: USD Import: UV attribute value '%s' count inconsistent with interpolation type
vi: Nhập USD: số lượng giá trị thuộc tính UV '%s' không nhất quán với kiểu nội suy

en: USD Import: couldn't add UV attribute '%s'
vi: Nhập USD: không thể cho thêm thuộc tính UV '%s' vào được

en: Skipping primvar %s, mesh %s -- no value
vi: Bỏ qua biến số cấu trúc cơ bản (primvar) %s, khung lưới %s nhé — không có giá trị

en: Fixed mesh for prim: %s
vi: Khung lưới đã chỉnh sửa cho hình cơ bản: %s

en: %s: Couldn't compute geom bind transform for %s
vi: %s: Không thể tính toán biến hóa kết buộc hình học cho %s được

en: Unhandled Gprim type: %s (%s)
vi: Thể loại Gprim (hình học cơ bản) chưa được xử lý: %s (%s)

en: %s: Couldn't find armature object corresponding to USD skeleton %s
vi: %s: Không tìm thấy đối tượng khung rối nào tương ứng với khung xương USD %s cả

en: %s: Couldn't get world bind transforms for skeleton %s
vi: %s: Không thể lấy các biến hóa kết buộc thế giới cho bộ khung xương %s được

en: %s: Number of bind transforms doesn't match the number of joints for skeleton %s
vi: %s: Số lượng biến hóa kết buộc không khớp với số lượng khớp nối của bộ khung xương %s

en: %s: Couldn't get blendshape targets for prim %s
vi: %s: Không thể lấy mục tiêu hình dạng pha trộn (blendshape) mục tiêu cho cấu trúc cơ bản %s được

en: %s: Number of blendshapes doesn't match number of blendshape targets for prim %s
vi: %s: Số lượng hình dạng pha trộn không khớp với số lượng mục tiêu hình dạng pha trộn cho cấu trúc cơ bản %s

en: %s: Couldn't get stage for prim %s
vi: %s: Không thể lấy sân khấu cho cấu trúc cơ bản %s được

en: %s: Couldn't get offsets for blend shape %s
vi: %s: Không thể lấy dịch chuyển cho hình pha trộn %s được

en: %s: No offsets for blend shape %s
vi: %s: Hình pha trộn %s không có dịch chuyển

en: %s: Number of offsets greater than number of mesh vertices for blend shape %s
vi: %s: Số lượng dịch chuyển lớn hơn số điểm đỉnh khung lưới của hình dạng pha trộn %s

en: %s: Couldn't query skeleton %s
vi: %s: Không thể truy vấn bộ khung xương %s được

en: %s: Topology and joint order size mismatch for skeleton %s
vi: %s: Cấu trúc liên kết và kích thước thứ tự khớp nối không xứng khớp với bộ khung xương %s

en: %s: Couldn't add bone for joint %s
vi: %s: Không thể cho thêm xương vào khớp nối %s được

en: %s: Mismatch in bone and joint counts for skeleton %s
vi: %s: Bất tương đồng xảy ra giữa số lượng xương và số khớp nối đối với bộ khung xương %s

en: %s: Mismatch in bind xforms and joint counts for skeleton %s
vi: %s: Bất xứng khớp trong kết buộc xforms và số khớp nối cho bộ khung xương %s

en: USD Skeleton Import: bone matrices with negative determinants detected in prim %s. Such matrices may indicate negative scales, possibly due to mirroring operations, and can't currently be converted to Blender's bone representation. The skeletal animation won't be imported
vi: Nhập Khẩu Bộ Xương USD: phát hiện thấy có ma trận xương với định thức âm trong cấu trúc cơ bản (phim) %s. Các ma trận như vậy có thể biểu thị tỷ lệ âm, có khả năng là do các thao tác phản chiếu đối xứng gây ra và hiện nay không thể chuyển đổi sang đại diện xương của Blender được. Hoạt họa của bộ xương sẽ không được nhập khẩu đâu nhé

en: %s: Joint weights and joint indices element size mismatch for prim %s
vi: %s: Kích thước phần tử của trọng lượng khớp xương và chỉ số khớp xương không xứng khớp nối với cấu trúc cơ bản %s

en: %s: Joint weights and joint indices size mismatch for prim %s
vi: %s: Trọng lượng khớp nối và kích thước chỉ số khớp nối không xứng khớp nối đối với cấu trúc cơ bản %s

en: %s: Unexpected joint weights interpolation type %s for prim %s
vi: %s: Kiểu nội suy trọng lượng khớp nối ngoài mong đợi %s đối với cấu trúc cơ bản %s

en: %s: Joint weights of unexpected size for vertex interpolation for prim %s
vi: %s: Trọng số khớp nối có kích thước không mong muốn trong phép nội suy đỉnh đối với cấu trúc cơ bản %s

en: %s: Joint weights of unexpected size for constant interpolation for prim %s
vi: %s: Trọng lượng khớp nối có kích thước không mong muốn trong phép nội suy bất biến đối với cấu trúc cơ bản %s

en: %s: Error creating deform group data for mesh %s
vi: %s: Lỗi khi tạo dữ liệu nhóm biến dạng cho khung lưới %s

en: %s: Couldn't find a common Xform ancestor for skinned prim %s and skeleton %s to convert to a USD SkelRoot. This can be addressed by setting a root primitive in the export options
vi: %s: Không thể tìm thấy tổ tiên Xform chung cho hình cơ bản đã bọc da %s và bộ xương %s để chuyển đổi sang USD SkelRoot (gốc của bộ xương). Vấn đề này có thể được giải quyết bằng cách đặt hình cơ bản gốc trong các tùy chọn xuất khẩu

en: USD Export: no bounds could be computed for %s
vi: Xuất Khẩu USD: không thể tính ranh giới cho %s

en: Curve width size not supported for USD interpolation
vi: Kích thước chiều rộng đường cong chưa được hỗ trợ cho nội suy USD

en: Cannot export mixed curve types in the same Curves object
vi: Không thể xuất nhiều kiểu đường cong hỗn hợp trong cùng một đối tượng Đường Cong được

en: Cannot export mixed cyclic and non-cyclic curves in the same Curves object
vi: Không thể xuất các đường cong tuần hoàn và không tuần hoàn hỗn hợp với nhau trong cùng một đối tượng Đường Cong được

en: Attribute '%s' (Blender domain %d, type %d) cannot be converted to USD
vi: Thuộc tính '%s' (phạm vi Blender %d, thể loại %d) không thể chuyển đổi sang USD được

en: USD does not support animating curve types. The curve type changes from %s to %s on frame %f
vi: USD không hỗ trợ các loại đường cong hoạt họa. Kiểu đường cong thay đổi từ %s sang %s trên khung hình %f

en: %s: Couldn't create USD shader for UV map
vi: %s: Không thể tạo bộ tô bóng USD cho ánh xạ UV được

en: %s: Couldn't create USD shader for mapping node
vi: %s: Không thể tạo bộ tô bóng USD cho nút ánh xạ được

en: USD export: couldn't export in-memory texture to %s
vi: Xuất Khẩu USD: không thể xuất khẩu chất liệu trong bộ nhớ sang %s được

en: USD export: could not copy texture tile from %s to %s
vi: Xuất USD: không thể sao chép ô chất liệu từ %s sang %s được

en: USD export: could not copy texture from %s to %s
vi: Xuất USD: không thể sao chép chất liệu từ %s sang %s

en: Mesh '%s', Attribute '%s' (domain %d, type %d) cannot be converted to USD
vi: KhLưới '%s', Thuộc Tính '%s' (phạm vi %d, thể loại %d) không thể chuyển đổi sang USD được

en: USD export: Simple subdivision not supported, exporting subdivided mesh
vi: Xuất Khẩu USD: Phân hóa đơn giản chưa được hỗ trợ, xuất khẩu khung lưới đã phân hóa thôi

en: USD Export: failed to resolve .vdb file for object: %s
vi: Xuất Khẩu USD: không thể phân giải tập tin .vdb cho đối tượng: %s

en: USD Export: couldn't construct relative file path for .vdb file, absolute path will be used instead
vi: Xuất Khẩu USD: không thể xây dựng đường dẫn tập tin tương đối cho tập tin .vdb được, sẽ sử dụng đường dẫn tuyệt đối thay vì

en: OBJ Export: Cannot open file '%s'
vi: Xuất Khẩu OBJ: Không thể mở tập tin '%s' được

en: OBJ Export: Cannot create mtl file for '%s'
vi: Xuất Khẩu OBJ: Không thể kiến tạo tập tin mtl cho '%s' được

en: OBJ Export: Unable to find collection '%s'
vi: Xuất Khẩu OBJ: Không tìm thấy bộ sưu tập '%s' ở đâu cả

en: OBJ Import: Cannot open file '%s'
vi: Nhập Khẩu OBJ: Không thể mở tập tin '%s' được

en: Linked data-blocks cannot be renamed
vi: Không thể đổi tên các khối dữ liệu vốn đã liên kết được

en: Built-in fonts cannot be renamed
vi: Không thể đổi tên phông chữ tích hợp được

en: Datablocks not in global Main data-base cannot be renamed
vi: Khối dữ liệu không có trong cơ sở dữ liệu Chính toàn cầu thì không thể đổi tên được

en: %s is not compatible with the specified 'refresh' options
vi: %s không tương thích với các tùy chọn 'làm mới' đã chỉ định

en: %s is not compatible with any 'refresh' options
vi: %s không tương thích với bất kỳ tùy chọn 'làm mới' nào cả

en: Asset data can only be assigned to assets. Use asset_mark() to mark as an asset.
vi: Dữ liệu tài sản chỉ có thể được ấn định cho các tài sản mà thôi. Sử dụng asset_mark() để đánh dấu là một tài sản nhé.

en: Asset data cannot be None
vi: Dữ liệu tài sản không thể là Không Có (None) được

en: No new override property created, property already exists
vi: Không có tính chất vượt quyền mới nào được kiến tạo cả. Tính chất vốn đã tồn tại rồi

en: Override property cannot be removed
vi: Không thể xóa tính chất vượt quyền được

en: No new override operation created, operation already exists
vi: Không có thao tác vượt quyền mới nào được kiến tạo cả. Thao tác vốn đã tồn tại rồi

en: Override operation cannot be removed
vi: Không thể xóa thao tác Vượt Quyền được

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

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

en: Registering id property class: '%s' is too long, maximum length is %d
vi: Lớp tính chất ID đang đăng ký: '%s' quá dài, chiều dài tối đa là %d

en: '%s' is of a type that cannot be an asset
vi: '%s' là thể loại không thể là tài sản được

en: ID '%s' isn't an override
vi: ID '%s' này không phải là một phần tử vượt quyền

en: ID '%s' is linked, cannot edit its overrides
vi: ID '%s' đã kết nối rồi, không thể chỉnh sửa những vượt quyền của nó được

en: Data-block '%s' is not a library override, or not part of a library override hierarchy
vi: Khối dữ liệu '%s' không phải là một vượt quyền thư viện, hoặc không phải là một phần của hệ thống cấp bậc vượt quyền thư viện

en: This property is for internal use only and can't be edited
vi: Tính chất này để sử dụng nội bộ mà thôi và không thể biên soạn được

en: Can't edit this property from an override data-block
vi: Không thể biên soạn tính chất này từ một khối dữ liệu vượt quyền

en: Can't edit this property from a system override data-block
vi: Không thể chỉnh sửa thuộc tính này từ khối dữ liệu vượt quyền hệ thống được

en: Only boolean, int, float, and enum properties supported
vi: Chỉ hỗ trợ các tính chất boolean, int, float và enum mà thôi

en: Only boolean, int, float and enum properties supported
vi: Chỉ các tính chất boolean, int, float và enum là được hỗ trợ mà thôi

en: '%s' does not contain '%s' with prefix and suffix
vi: '%s' không có chứa '%s' với tiền tố và hậu tố

en: '%s' doesn't have upper case alpha-numeric prefix
vi: '%s' không có tiền tố là chữ hoặc số và ở dạng chữ in

en: '%s' doesn't have an alpha-numeric suffix
vi: '%s' không có hậu tố là chữ hoặc số

en: %s: expected %s type, not %s
vi: %s: mong đợi kiểu %s , chứ không phải %s

en: %s: expected ID type, not %s
vi: %s: mong đợi kiểu nhận dạng ID, chứ không phải %s

en: %s: cannot assign an embedded ID to an IDProperty
vi: %s: không thể ấn định ID nhúng cho một tính chất IDProperty được

en: Array length mismatch (expected %d, got %d)
vi: Chiều dài của mảng không khớp (dự kiến là %d, hiện có %d)

en: Property named '%s' not found
vi: Không tìm thấy tính chất có tên là '%s'

en: Array length mismatch (got %d, expected more)
vi: Chiều dài của mảng không khớp (hiện có %d, dự kiến là hơn)

en: This slot does not belong to this Action
vi: Khe này không trực thuộc Hành Động này

en: An Action may not have more than one layer
vi: Một Hành Động không được có hơn một tầng lớp

en: This layer does not belong to this Action
vi: Tầng lớp này không trực thuộc Hành Động này

en: A layer may not have more than one strip
vi: Một tầng lớp chỉ có thể có một dải thôi, không hơn được

en: This strip does not belong to this layer
vi: Dải này không trực thuộc tầng lớp này

en: A channelbag for this slot already exists
vi: Một túi kênh cho khe này vốn đã tồn tại rồi

en: This channelbag does not belong to this strip
vi: Túi kênh này không thuộc về dải này

en: Slot cannot be None
vi: Khe không thể là Không Tồn Tại (None) được

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

en: Could not remove the F-Curve Group from the collection because it doesn't exist in the collection
vi: Không thể xóa Nhóm Đường Cong-F khỏi bộ sưu tập được vì nó không tồn tại trong bộ sưu tập

en: Cannot add slots to a legacy Action '%s'. Convert it to a layered Action first.
vi: Không thể cho thêm khe vào một Hành Động lỗi thời '%s' được. Trước tiên hãy chuyển đổi nó thành Hành Động có tầng lớp đi đã.

en: Cannot add layers to a legacy Action '%s'. Convert it to a layered Action first.
vi: Không thể cho thêm tầng lớp vào một Hành Động lỗi thời '%s' được. Trước tiên hãy chuyển đổi nó thành Hành Động có tầng lớp trước đi đã.

en: F-Curve '%s[%d]' already exists in this channelbag
vi: Đường Cong-F '%s[%d]' vốn đã tồn tại trong túi kênh (channelbag) này rồi

en: F-Curve not found
vi: Không tìm thấy Đường Cong-F

en: Action group '%s' not found in action '%s'
vi: Không tìm thấy nhóm hành động '%s' trong hành động '%s'

en: F-Curve '%s[%d]' already exists in action '%s'
vi: Đường Cong-F '%s[%d]' đã tồn tại trong hành động '%s'

en: F-Curve not found in action '%s'
vi: Không tìm thấy Đường Cong-F trong hành động '%s'

en: F-Curve's action group '%s' not found in action '%s'
vi: Không tìm thấy nhóm hành động của Đường Cong-F '%s' trong hành động '%s'

en: Timeline marker '%s' not found in action '%s'
vi: Không tìm thấy dấu mốc lịch thời gian '%s' trong hành động '%s'

en: Action slot display names cannot be empty
vi: Tên hiển thị của khe hành động không được để trống

en: Action slot names should be at least three characters
vi: Tên khe hành động phải có ít nhất ba ký tự

en: Action slot renamed to unexpected prefix "%s" (expected "%s").
vi: Khe hành động được đổi tên thành tiền tố không mong muốn "%s" (kỳ vọng "%s").

en: Only armature objects are supported
vi: Duy các khung lưới khung rối là được hỗ trợ mà thôi

en: Cannot set slot without an assigned Action.
vi: Không thể đặt khe mà không có một Hành Động nào vốn đã được ấn định cả.

en: Keying set path could not be added
vi: Không thêm được đường dẫn bộ hình mẫu

en: Keying set path could not be removed
vi: Không xóa được đường dẫn của bộ hình mẫu

en: Keying set paths could not be removed
vi: Không xóa được các đường dẫn của bộ hình mẫu

en: No valid driver data to create copy of
vi: Không có dữ liệu về điều vận hợp lệ nào để kiến tạo bản sao cả

en: Driver not found in this animation data
vi: Không tìm thấy điều vận nào trong dữ liệu hoạt họa này

en: %s '%s' is too long, maximum length is %d
vi: %s '%s' quá dài, độ dài tối đa là %d

en: %s '%s', bl_idname '%s' has been registered before, unregistering previous
vi: %s '%s', bl_idname '%s' vốn đã được đăng ký trước đây rồi, đang hủy đăng ký trước đây đi

en: NlaTrack '%s' cannot be removed
vi: Không thể xóa rãnh NLA '%s' được

en: Driver '%s[%d]' already exists
vi: Trình Điều Vận '%s[%d]' đã tồn tại

en: Invalid context for keying set
vi: Ngữ cảnh không hợp lệ cho bộ khóa

en: Incomplete built-in keying set, appears to be missing type info
vi: Bộ khóa gắn sẵn không đầy đủ, hình như thiếu thông tin về thể loại

en: Frame not found in annotation layer
vi: Không tìm thấy khung lưới trong tầng lớp chú thích

en: Layer not found in annotation data
vi: Không tìm thấy tầng lớp trong dữ liệu chú thích

en: Frame already exists on this frame number %d
vi: Khung hình vốn đã tồn tại trên khung số %d này rồi

en: Cannot make a bone collection a descendant of itself
vi: Không thể biến bộ sưu tập xương thành hậu duệ của chính bản thân nó được

en: Armature '%s' not in edit mode, cannot add an editbone
vi: Khung Rối '%s' không ở trong Chế Độ Biên Soạn, không thể thêm một xương biên soạn

en: Armature '%s' not in edit mode, cannot remove an editbone
vi: Khung Rối '%s' không ở trong Chế Độ Biên Soạn, không thể xóa một xương biên soạn

en: Armature '%s' does not contain bone '%s'
vi: Khung Rối '%s' không có chứa xương '%s'

en: Bone collection '%s' not found in Armature '%s'
vi: Không tìm thấy bộ sưu tập xương '%s' nào trong Khung Rối '%s' cả

en: Cannot move collection from index '%d' to '%d'
vi: Không thể di chuyển bộ sưu tập từ chỉ số '%d' sang '%d' được

en: `Collection.bones` is not available in armature edit mode
vi: `Collection.bones` không khả dụng ở chế độ biên soạn khung rối

en: Invalid color palette index: %d
vi: Chỉ số bảng màu không hợp lệ: %d

en: %s is not supported, pass a Bone, PoseBone, or EditBone
vi: %s chưa được hỗ trợ, xin hãy đưa Xương, Xương Tư Thế hoặc Xương Biên Soạn vào nhé

en: Tag '%s' already present for given asset
vi: Dấu nhãn '%s' đã tồn tại trong tài sản đã cho

en: Tag '%s' not found in given asset
vi: Không tìm thấy dấu nhãn '%s' trong tài sản đã cho

en: Cannot modify name of required geometry attribute
vi: Không thể sửa đổi tên của thuộc tính hình học đòi hỏi

en: Attribute per point/vertex
vi: Thuộc tính trên mỗi điểm/điểm đỉnh

en: Layer '%s' not found in object '%s'
vi: Không tìm thấy tầng lớp '%s' trong đối tượng '%s'

en: Cannot add a layer to CacheFile '%s'
vi: Không thể cho thêm một tầng lớp vào Tập Tin Bộ Nhớ Đệm (CacheFile) '%s' được

en: Background image cannot be removed
vi: Hình ảnh nền không thể xóa được

en: Collection '%s' is not an original ID
vi: Bộ sưu tập '%s' không phải là một ID gốc

en: Could not (un)link the object '%s' because the collection '%s' is overridden
vi: Không thể (ngắt) kết nối đối tượng '%s' vì bộ sưu tập '%s' đã bị vượt quyền rồi

en: Could not (un)link the object '%s' because the collection '%s' is linked
vi: Không thể (ngắt) kết nối đối tượng '%s' vì bộ sưu tập '%s' đã được kết nối

en: Object '%s' already in collection '%s'
vi: Đối tượng '%s' đã tồn tại trong bộ sưu tập '%s' rồi

en: Object '%s' not in collection '%s'
vi: Đối tượng '%s' không tồn tại trong bộ sưu tập '%s'

en: Could not (un)link the collection '%s' because the collection '%s' is overridden
vi: Không thể (ngắt) kết nối bộ sưu tập '%s' vì bộ sưu tập '%s' đã bị vượt quyền rồi

en: Could not (un)link the collection '%s' because the collection '%s' is linked
vi: Không thể (ngắt) kết nối bộ sưu tập '%s' vì bộ sưu tập '%s' đã kết nối rồi

en: Collection '%s' already in collection '%s'
vi: Bộ sưu tập '%s' đã nằm trong bộ sưu tập '%s' rồi

en: Collection '%s' not in collection '%s'
vi: Bộ sưu tập '%s' không nằm trong bộ sưu tập '%s'

en: Element not found in element collection or last element
vi: Hoặc là không tìm thấy yếu tố trong bộ sưu tập các phần tử hoặc nó là yếu tố cuối cùng

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

en: CurveMapping does not own CurveMap
vi: Ánh Xạ Đường Cong không sở hữu CurveMap

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

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

[ctx: Action]
en: Easing (by strength)
vi: Chậm Rãi (theo chiều dài)

[ctx: Action]
en: Dynamic Effects
vi: Các Hiệu Ứng Năng Động

en: Bézier spline cannot have points added
vi: Không thể cho thêm các điểm vào chốt trục Bézier được

en: Only Bézier splines can be added
vi: Chỉ có thể cho thêm chốt trục Bézier vào mà thôi

en: Curve '%s' does not contain spline given
vi: Đường cong '%s' không có chứa chốt trục đã cho

en: Unable to remove path point
vi: Không thể loại bỏ điểm của đường dẫn

en: CurveProfile table not initialized, call initialize()
vi: Bảng Mặt Cắt Đường Cong (CurveProfile) chưa được khởi thủy. Hãy gọi hàm initialize()

en: Curve sizes must be greater than zero
vi: Kích thước đường cong phải lớn hơn 0

en: Indices must be in range
vi: Chỉ số phải nằm trong phạm vi

en: Indices must be sorted in acending order
vi: Các chỉ số phải được sắp xếp theo thứ tự tăng dần

en: Indices can't have duplicates
vi: Chỉ số không thể được lặp lại

en: Sizes must be greater than zero
vi: Kích thước phải lớn hơn 0

en: Length of sizes and length of indices must be the same
vi: Chiều dài của các kích thước và chiều dài của các chỉ số nhất định phải giống nhau

en: Length of sizes and number of strokes must be the same
vi: Chiều dài của các kích thước và số nét nhất định phải giống nhau

en: Dependency graph update requested during evaluation
vi: Có yêu cầu đòi hỏi cập nhật đồ thị phụ thuộc trong quá trình tính toán

en: Variable does not exist in this driver
vi: Biến số không tồn tại trong điều vận này

en: Keyframe not in F-Curve
vi: Khung khóa không nằm trong Đường Cong-F

en: Control point not in Envelope F-Modifier
vi: Điểm điều khiển không nằm trong Bộ Điều Chỉnh Phong Bao

en: F-Curve modifier '%s' not found in F-Curve
vi: Không tìm thấy bộ điều chỉnh Đường Cong-F '%s' trong Đường Cong-F

en: Already a control point at frame %.6f
vi: Có điểm điều khiển tại khung hình %.6f rồi

en: F-Curve already has sample points
vi: Đường cong-F đã có các điểm mẫu vật rồi

en: F-Curve has no keyframes
vi: Đường cong-F không có khung khóa

en: F-Curve already has keyframes
vi: Đường cong-F vốn đã có khung khóa rồi

en: F-Curve has no sample points
vi: Đường cong-F không có điểm lấy mẫu

en: Invalid frame range (%d - %d)
vi: Phạm vi khung hình không hợp lệ: (%d-%d)

en: Invalid frame range (%d - %d). Start Frame is larger than End Frame
vi: Phạm vi khung hình không hợp lệ (%d - %d). Khung Hình Khởi Đầu lớn hơn Khung Hình Kết Thúc

en: Binary Object
vi: Đối Tượng Nhị Phân

en: Binary object file format (.bobj.gz)
vi: Định dạng tập tin đối tượng nhị phân (.bobj.gz)

en: Object file format (.obj)
vi: Định dạng tập tin đối tượng (.obj)

en: Uni Cache
vi: Bộ Nhớ Đệm Uni

en: Uni file format (.uni)
vi: Định dạng tập tin uni (.uni)

en: OpenVDB file format (.vdb)
vi: Định dạng tập tin OpenVDB (.vdb)

en: Raw Cache
vi: Bộ Nhớ Đệm Thô

en: Raw file format (.raw)
vi: Định dạng tập tin thô (.raw)

en: Uni file format
vi: Định dạng tập tin Uni

en: Pressure field of the fluid domain
vi: Trường áp suất của phạm vi chất lỏng

en: X Velocity
vi: Vận Tốc X

en: X component of the velocity field
vi: Phần tử X của trường vận tốc

en: Y Velocity
vi: Vận Tốc Y

en: Y component of the velocity field
vi: Phần tử Y của trường vận tốc

en: Z Velocity
vi: Vận Tốc Z

en: Z component of the velocity field
vi: Phần tử Z của trường vận tốc

en: X Force
vi: Lực X

en: X component of the force field
vi: Phần tử X của trường lực

en: Y Force
vi: Lực Y

en: Y component of the force field
vi: Phần tử Y của trường lực

en: Z Force
vi: Lực Z

en: Z component of the force field
vi: Phần tử Z của trường lực

en: Red component of the color field
vi: Kênh đỏ của trường màu

en: Green component of the color field
vi: Kênh lục của trường màu

en: Blue component of the color field
vi: Kênh lam của trường màu

en: Quantity of soot in the fluid
vi: Lượng bồ hóng trong chất lỏng

en: Flame field
vi: Trường lửa

en: Fuel field
vi: Trường nhiên liệu

en: Temperature of the fluid
vi: Nhiệt độ của chất lỏng

en: Fluid Level Set
vi: Tập Mức Chất Lỏng

en: Level set representation of the fluid
vi: Đại diện tập mức của chất lỏng

en: Inflow Level Set
vi: Tập Mức Luồng Chảy Vào

en: Level set representation of the inflow
vi: Đại diện tập mức của luồng chảy vào

en: Outflow Level Set
vi: Tập Mức Luồng Thoát Ra

en: Level set representation of the outflow
vi: Đại diện tập mức của luồng thoát ra

en: Obstacle Level Set
vi: Tập Mức Chướng Ngại Vật

en: Level set representation of the obstacles
vi: Đại diện tập mức của các chướng ngại vật

en: Mini
vi: Nhỏ

en: Mini float (Use 8 bit where possible, otherwise use 16 bit)
vi: Số thực nhỏ (Sử dụng 8 bit nếu có thể, nếu không thì sử dụng 16 bit)

en: Emit fluid from mesh surface or volume
vi: Phát ra chất lỏng từ bề mặt khung lưới hoặc thể tích

en: Emit smoke from particles
vi: Phát ra khói từ các hạt

en: Frame already exists on frame number %d
vi: Khung hình đã tồn tại trên khung số %d rồi

en: Frame doesn't exists on frame number %d
vi: Khung hình không tồn tại trên khung số %d

en: Image not packed
vi: Hình ảnh chưa được đóng gói

en: Could not save packed file to disk as '%s'
vi: Không thể lưu tập tin đã đóng gói ra đĩa là '%s'

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

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

en: Image '%s' failed to load image buffer
vi: Hình ảnh '%s' không nạp được bộ đệm hình ảnh

en: Failed to load image texture '%s'
vi: Thất bại trong quá trình nạp hình ảnh chất liệu '%s'

[ctx: Key]
en: Key
vi: Khóa

en: ViewLayer '%s' does not contain object '%s'
vi: Tầng góc nhìn '%s' không có chứa đối tượng '%s' (đối tượng không nằm trong tầng góc nhìn)

en: AOV not found in view-layer '%s'
vi: Không tìm thấy AOV trong tầng góc nhìn '%s'

en: Failed to add the color modifier
vi: Quá trình thêm bộ điều chỉnh màu sắc bị thất bại

en: Failed to add the alpha modifier
vi: Quá trình thêm bộ điều chỉnh alpha bị thất bại

en: Failed to add the thickness modifier
vi: Quá trình thêm bộ điều chỉnh độ dày bị thất bại

en: Failed to add the geometry modifier
vi: Quá trình thêm bộ điều chỉnh hình học bị thất bại

en: Color modifier '%s' could not be removed
vi: Không thể xóa bộ điều chỉnh màu sắc '%s'

en: Alpha modifier '%s' could not be removed
vi: Không thể xóa bộ điều chỉnh alpha '%s'

en: Thickness modifier '%s' could not be removed
vi: Không thể xóa bộ điều chỉnh độ dày '%s'

en: Geometry modifier '%s' could not be removed
vi: Không thể xóa bộ điều chỉnh hình học '%s'

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

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

en: unable to load movie clip
vi: không nạp được đoạn phim

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

en: Object does not have geometry data
vi: Đối tượng không có dữ liệu hình học

en: %s '%s' is outside of main database and cannot be removed from it
vi: %s '%s' nằm ngoài cơ sở dữ liệu chính và không thể xóa khỏi cơ sở dữ liệu đó được

en: %s '%s' must have zero users to be removed, found %d (try with do_unlink=True parameter)
vi: %s '%s' nhất định phải không có người dùng nào mới có thể xóa được, song tìm thấy %d (thử đặt tham số do_unlink=True (Đúng) nhé)

en: Scene '%s' is the last local one, cannot be removed
vi: Cảnh '%s' là cảnh nội tại cuối cùng, không thể xóa được

en: ID type '%s' is not valid for an object
vi: Loại ID '%s' là loại không hợp lệ cho một đối tượng

en: Mask layer not found for given spline
vi: Không tìm thấy tầng Màn Chắn Lọc cho chốt trục đã cho

en: Point is not found in given spline
vi: Không tìm thấy điểm (point) trên chốt trục đã cho

en: Mask layer '%s' not found in mask '%s'
vi: Không tìm thấy tầng Màn Chắn Lọc '%s' trong màn chắn lọc '%s'

en: Mask layer '%s' does not contain spline given
vi: Tầng Màn Chắn Lọc '%s' không chứa chốt trục đã cho

en: Mtex not found for this type
vi: Không tìm thấy Mtex (kết nối giữa nguyên/chất liệu) cho loại này

en: Maximum number of textures added %d
vi: Số lượng chất liệu tối đa %d đã được thêm vào rồi

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

en: UV map '%s' not found
vi: Không tìm thấy ánh xạ UV '%s'

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

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

en: Metaball '%s' does not contain spline given
vi: Siêu cầu '%s; không chứa chốt trục đã cho

en: Negative vertex index in vertex_indices_set
vi: Chỉ số điểm đỉnh âm trong bộ_chỉ số_điểm đỉnh (vertex_indices_set)

en: Duplicate index %d in vertex_indices_set
vi: Nhân đôi chỉ số %d trong bộ_chỉ số_điểm đỉnh (vertex_indices_set)

en: Unable to create new strip
vi: Không thể kiến tạo một dải 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 dải vào (rãnh không còn chỗ trống để chứa dải mới này)

en: NLA strip '%s' not found in track '%s'
vi: Không tìm thấy Dải NLA '%s' trong rãnh '%s'

en: Registering node socket class: '%s' is too long, maximum length is %d
vi: Lớp ổ cắm của nút (node socket) đang đăng ký: '%s' quá dài, chiều dài tối đa là %d

en: The node socket's default value
vi: Giá trị mặc định của ổ cắm nút

en: The index from the context
vi: Chỉ mục từ ngữ cảnh

en: ID or Index
vi: ID hoặc Chỉ Mục

en: The "id" attribute if available, otherwise the index
vi: Thuộc tính "id" nếu có, nếu không thì chỉ mục

en: The geometry's normal direction
vi: Chiều hướng pháp tuyến của hình học

en: The position from the context
vi: Vị trí từ bối cảnh

en: Transformation of each instance from the geometry context
vi: Biến hóa của mỗi thực thể từ ngữ cảnh hình học

en: Parent is not part of the interface
vi: Phụ huynh không phải là một phần của giao diện

en: Unknown socket type
vi: Kiểu ổ cắm chưa xác định

en: Could not find supported socket type
vi: Không thể tìm thấy kiểu ổ cắm vốn được hỗ trợ

en: Unable to create panel
vi: Không thể tạo bảng điều khiển được

en: Parent panel does not allow child panels
vi: Bảng chính không cho phép các bảng con

en: Unable to copy item
vi: Không thể sao chép mục được

en: CustomGroup
vi: Nhóm Tùy Chỉnh

en: Custom Group Node
vi: Nút Nhóm Tùy Chỉnh

[ctx: NodeTree]
en: Functions
vi: Các Hàm

[ctx: NodeTree]
en: Comparison
vi: So Sánh

[ctx: NodeTree]
en: Rounding
vi: Làm Tròn

[ctx: NodeTree]
en: Trigonometric
vi: Lượng Giác

[ctx: NodeTree]
en: Conversion
vi: Chuyển Đổi

en: Same input/output direction of sockets
vi: Đầu vào/đầu ra của ổ cắm có cùng chiều hướng

en: Unable to locate link in node tree
vi: Không tìm thấy kết nối trong cây nút

en: The links must be siblings
vi: Các liên kết phải là anh chị em

en: Cannot add socket to built-in node
vi: Không thể cho thêm ổ cắm vào nút tích hợp được

en: Output sockets cannot be multi-input
vi: Ổ cắm đầu ra không thể là đa đầu vào được

en: Unable to remove socket from built-in node
vi: Không thể xóa ổ cắm khỏi nút tích hợp được

en: Unable to remove sockets from built-in node
vi: Không thể xóa ổ cắm khỏi nút tích hợp được

en: Unable to move sockets in built-in node
vi: Không thể di chuyển ổ cắm trong nút tích hợp được

en: Unable to locate item in node
vi: Không thể định vị mục trong nút được

en: Unable to create item with this socket type
vi: Không thể tạo mục với thể loại ổ cắm này được

en: Registering node tree class: '%s' is too long, maximum length is %d
vi: Lớp cây nút đang đăng ký: '%s' quá dài, chiều dài tối đa là %d

en: Registering node tree class: '%s', bl_idname '%s' has been registered before, unregistering previous
vi: Đăng ký lớp cây nút: '%s', bl_idname '%s' vốn đã được đăng ký trước đây rồi, đang hủy đăng ký trước đây đi

en: Registering node tree class: '%s', bl_idname '%s' could not be unregistered
vi: Đăng ký lớp cây nút: '%s', bl_idname '%s' không thể hủy đăng ký được

en: Node tree '%s' has undefined type %s
vi: Cây nút '%s' có thể loại chưa được xác định '%s'

en: Node type %s undefined
vi: Thể loại nút %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 nút với thể loại %s vào cây nút '%s'
      %s

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

en: Unable to locate node '%s' in node tree
vi: Không tìm thấy nút '%s' trong cây nút

en: Registering node class: '%s' is too long, maximum length is %d
vi: Lớp nút đang đăng ký: '%s' quá dài, chiều dài tối đa là %d

en: Registering node class: '%s', bl_idname '%s' is a builtin node
vi: Lớp nút đang đăng ký: '%s', bl_idname '%s' là nút dựng sẵn

en: Registering node class: '%s', bl_idname '%s' has been registered before, unregistering previous
vi: Đăng ký lớp nút: '%s', bl_idname '%s' vốn đã vốn được đăng ký trước đây rồi, đang hủy đăng ký trước đây đi

en: Registering node class: '%s', bl_idname '%s' could not be unregistered
vi: Đăng ký lớp nút: '%s', bl_idname '%s' không thể hủy đăng ký được

en: Unable to locate socket '%s' in node
vi: Không tìm thấy ổ cắm '%s' trong nút

en: Can't pair zone input node %s with %s because it does not have the same zone type
vi: Không thể ghép nối vùng của nút đầu vào %s với %s vì nút này không có cùng kiểu vùng

en: The output node %s is already paired with %s
vi: Nút đầu ra %s đã được ghép nối với %s

en: Unable to locate item '%s' in node
vi: Không thể định vị mục '%s' trong nút

en: Can only assign evaluated data to evaluated object, or original data to original object
vi: Chỉ có thể ấn định dữ liệu đã tính toán vào đối tượng đã dự tính, hoặc dữ liệu gốc vào đối tượng nguồn mà thôi

en: Only empty objects support collection instances
vi: Chỉ có các đối tượng rỗng là hỗ trợ các thực thể bộ sưu tập mà thôi

en: Cannot set instance-collection as object belongs in collection being instanced, thus causing a cycle
vi: Không thể đặt bộ sưu tập thực thể được là vì đối tượng trực thuộc bộ sưu tập hiện nay đang được thực thể hóa, do đó mà gây ra một chu kỳ tuần hoàn lặp lại

en: VertexGroup.add(): cannot be called while object is in edit mode
vi: Vertexgroup.add(): không thể thi hành trong khi đối tượng đang ở trong Chế Độ Biên Soạn

en: VertexGroup.remove(): cannot be called while object is in edit mode
vi: Vertexgroup.remove(): không thể thi hành trong khi đối tượng đang ở trong Chế Độ Biên Soạn

en: Vertex not in group
vi: Điểm đỉnh không nằm trong nhóm

en: VertexGroup '%s' not found in object '%s'
vi: Không tìm thấy nhóm điểm đỉnh '%s' trong đối tượng '%s'

en: Constraint '%s' not found in object '%s'
vi: Không tìm thấy ràng buộc '%s' trong đối tượng '%s'

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

en: Invalid original modifier index '%d'
vi: Chỉ số bộ điều chỉnh gốc không hợp lệ '%d'

en: Modifier "%s" is not in the object's modifier list
vi: Bộ điều chỉnh "%s" không nằm trong danh sách các bộ điều chỉnh của đối tượng

en: %s is not supported for '%s' objects
vi: %s không được hỗ trợ đối với các đối tượng '%s'

en: DeformGroup '%s' not in object '%s'
vi: Nhóm Biến Dạng (DeformGroup) '%s' không nằm trong đối tượng '%s'

en: Viewport not in local view
vi: Cổng nhìn không nằm trong Góc Nhìn Cục Bộ

en: Object is not a curve or a text
vi: Đối tượng không phải là đường cong hay văn bản

en: Invalid depsgraph
vi: Đồ thị phụ thuộc không hợp lệ

en: ShapeKey not found
vi: Không tìm thấy Hình Mẫu

en: Could not remove ShapeKey
vi: Không thể xóa Hình Mẫu

en: Object should be of mesh type
vi: Đối tượng phải là loại khung lưới

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

en: Bad assignment mode
vi: Chế độ ấn định không hợp lệ

en: Bad vertex index in list
vi: Chỉ số điểm đỉnh không hợp lệ tồn tại trong danh sách

en: Object '%s' can't be selected because it is not in View Layer '%s'!
vi: Đối tượng '%s' không thể chọn được bởi vì nó không nằm trong Tầng Góc Nhìn (View Layer) '%s'!

en: Object '%s' can't be hidden because it is not in View Layer '%s'!
vi: Đối tượng '%s' không thể ẩn giấu được vì nó không nằm trong Tầng Góc Nhìn (View Layer) '%s'!

en: Object %s not in view layer %s
vi: Đối tượng %s không nằm trong Tầng Góc Nhìn %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 được cung cấp xương tư thế 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 được cung cấp xương tư thế nào!

en: 'from_space' '%s' is invalid when no custom space is given!
vi: 'from_space' '%s' là không hợp lệ khi không có không gian tùy chỉnh nào được cung cấp cho cả!

en: 'to_space' '%s' is invalid when no custom space is given!
vi: 'to_space' '%s' là không hợp lệ khi không có không gian tùy chỉnh nào được cung cấp cho cả!

en: Object '%s' does not support shapes
vi: Đối tượng '%s' không hỗ trợ các hình dạng

en: Object '%s' has no evaluated mesh data
vi: Đối tượng '%s' không có dữ liệu khung lưới đã tính toán

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

en: Palette '%s' does not contain color given
vi: Bảng màu '%s' không có chứa màu đã cho

en: Invalid target!
vi: Mục tiêu không hợp lệ!

en: uv_on_emitter() requires a modifier from an evaluated object
vi: uv_on_emitter() đòi hỏi bộ điều chỉnh từ một đối tượng đã tính toán

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

en: Object was not yet evaluated
vi: Đối tượng chưa được tính toán

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

en: Cannot edit bone groups for library overrides
vi: Không thể chỉnh sửa nhóm xương dành cho vượt quyền thư viện được

en: Constraint '%s' not found in pose bone '%s'
vi: Không tìm thấy ràng buộc '%s' trong xương tư thế '%s'

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

en: Bone '%s' has out of date B-Bone segment data - depsgraph update required!
vi: Xương '%s' có dữ liệu phân đoạn Xương-Dẻo đã lỗi thời - cần phải cập nhật đồ thị nhé!

en: Invalid index %d for B-Bone segments of '%s'!
vi: Chỉ số bất hợp lệ %d cho các phân đoạn Xương-Dẻo của '%s'!

en: A non convex collision shape was passed to the function, use only convex collision shapes
vi: Một hình va đập không lồi đã được giao cho hàm số, chỉ sử dụng các hình va đập lồi mà thôi

en: Rigidbody world was not properly initialized, need to step the simulation first
vi: Thế giới thân cứng chưa được khởi thủy đúng đắn, cần khởi bước mô phỏng trước đã

en: Use the scene orientation
vi: Sử dụng định hướng của cảnh

en: Keying set could not be added
vi: Không thể thêm bộ hình mẫu

en: Style module could not be removed
vi: Không thể xóa được mô-đun phong cách

en: View Layer '%s' not found in scene '%s'
vi: Không tìm thấy Tầng Góc Nhìn '%s' trong cảnh '%s'

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

en: Timeline marker '%s' not found in scene '%s'
vi: Không tìm được dấu mốc lịch trình thời gian '%s' trong cảnh '%s'

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

en: Style module '%s' could not be removed
vi: Không thể xóa được mô-đun phong cách '%s'

en: Could not move layer from index '%d' to '%d'
vi: Không thể di chuyển tầng lớp từ chỉ mục '%d' sang '%d' được

en: Only supported for "TEMPORARY" type regions (pop-ups)
vi: Chỉ được hỗ trợ đối với các vùng loại "TẠM THỜI" (cửa sổ bật lên)

en: Sequence type must be 'META'
vi: Thể loại trình tự phải là 'META' mới được

en: Sequence type does not support modifiers
vi: Thể loại dải phim không được bộ điều chỉnh hỗ trợ

en: Modifier was not found in the stack
vi: Không tìm thấy bộ điều chỉnh nào trong ngăn xếp cả

en: Recursion detected, cannot use this strip
vi: Phát hiện thấy có sự lặp lại đệ quy, không thể sử dụng dải này được

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: Bản Blender này vốn được biên dịch không có sự hỗ trợ Audaspace

en: Sequences.new_effect: end frame not set
vi: Sequences.new_effect: khung hình cuối chưa đặt

en: Sequences.new_effect: effect takes 1 input sequence
vi: Sequences.new_effect: hiệu ứng cần được cung cấp 1 trình tự

en: Sequences.new_effect: effect takes 2 input sequences
vi: Sequences.new_effect: hiệu ứng cần được cung cấp 2 trình tự

en: SequenceElements.pop: cannot pop the last element
vi: Sequenceelements.pop: không thể xóa phần tử cuối cùng được

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

en: Sequences.new_effect: effect expects more than 2 inputs (%d, should never happen!)
vi: Sequences.new_effect (trình tự.hiệu_ứng_mới): hiệu ứng kỳ vọng số đầu vào hơn 2 (%d, không bao giờ được xảy ra cả!)

en: Sequence '%s' not in scene '%s'
vi: Dãy '%s' không ở trong cảnh '%s'

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

en: 'show_locked_time' is not supported for the '%s' editor
vi: Chức năng 'show_locked_time' (hiển thị thời gian khóa) không được hỗ trợ cho trình biên soạn '%s'

en: Track '%s' is not found in the tracking object %s
vi: Không tìm thấy giám sát '%s' trong đối tượng theo dõi %s

en: Plane track '%s' is not found in the tracking object %s
vi: Không tìm thấy giám sát bình diện '%s' trong đối tượng theo dõi %s

en: MovieTracking '%s' cannot be removed
vi: Giám Sát Phim '%s' không thể xóa được

en: Registering panel class:
vi: Đăng ký lớp bảng:

en: Region not found in space type
vi: Vùng không tìm thấy trong thể loại không gian

en: %s '%s' has category '%s'
vi: %s '%s' có hạng mục '%s'

en: %s '%s', bl_idname '%s' could not be unregistered
vi: %s '%s', bl_idname '%s' không thể hủy đăng ký

en: %s parent '%s' for '%s' not found
vi: %s phụ huynh '%s' cho '%s' không tìm thấy

en: Registering asset shelf class: '%s' is too long, maximum length is %d
vi: Kệ tài sản đang đăng ký: '%s' là quá dài, độ dài tối đa là %d

en: Registering asset shelf class: '%s' has been registered before, unregistering previous
vi: Đăng ký lớp kệ giá tài sản: '%s' đã vốn được đăng ký trước đây rồi, đang hủy đăng ký trước đây đi

en: Registering file handler class: '%s' is too long, maximum length is %d
vi: Đăng ký lớp xử lý tập tin: '%s' quá dài, độ dài tối đa là %d

en: Layout panels can not be used in this context
vi: Không thể sử dụng các bố trí bảng trong ngữ cảnh này được

en: template_popup_confirm used outside of a popup
vi: template_popup_confirm (mẫu bật lên khẳng định) sử dụng bên ngoài ngữ cảnh cửa sổ bật lên

en: Script directory not found
vi: Không tìm thấy thư mục tập lệnh

en: Asset Library not found
vi: Không tìm thấy Thư Viện Tài Sản

en: Extension repository not found
vi: Không tìm thấy kho lưu trữ tiện ích mở rộng

en: Add-on is no longer valid
vi: Trình bổ sung không còn hợp lệ nữa

en: Excluded path is no longer valid
vi: Đường dẫn loại trừ không còn hợp lệ nữa

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

en: Font is not editable
vi: Phông chữ không thể chỉnh sửa được

en: Could not find grid with name %s
vi: Không tìm thấy khung lưới đồ thị có cá tên là %s được

en: No active window in context!
vi: Không có cửa sổ đang hoạt động nào trong ngữ cảnh cả!

en: Not a non-modal keymap
vi: Không phải là ấn định phím phi mô thái (non-modal)

en: Cannot mix modal/non-modal items
vi: Không thể pha trộn các chỉ mục mô thái/phi mô thái được

en: Not a modal keymap
vi: Không phải là một ấn định phím mô thái (modal)

en: Property value not in enumeration
vi: Giá trị tính chất không nằm trong bảng liệt kê (enumeration)

en: context "window" is None
vi: ngữ cảnh "cửa sổ" (window) là Không Tồn Tại (None)

en: Not running with '--enable-event-simulate' enabled
vi: Không được thi hành với '--enable-event-simulate' (cho phép mô phỏng sự kiện) hoạt động

en: Value: only 'PRESS/RELEASE/NOTHING' are supported
vi: Giá trị: chỉ hỗ trợ 'BẤM/THẢ/KHÔNG CÓ GÌ' (PRESS/RELEASE/NOTHING) mà thôi

en: Value: must be 'PRESS/RELEASE' for keyboard/buttons
vi: Giá trị: nhận định phải là 'BẤM/THẢ' (PRESS/RELEASE) đối với các nút bàn phím/nút bấm

en: Value: must be 'NOTHING' for motion
vi: Giá trị: nhận định phải là 'KHÔNG CÓ GÌ' (NOTHING) đối với chuyển động

en: Value: must be 'PRESS' when unicode is set
vi: Giá trị: nhất định phải là 'BẤM' (PRESS) khi sử dụng (bật) unicode

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

en: Gizmo group type '%s' not found!
vi: Không tìm thấy thể loại nhóm Gizmo '%s'!

en: Gizmo group '%s' has 'PERSISTENT' option set!
vi: Nhóm Gizmo '%s' có tùy chọn 'ỔN ĐỊNH' (PERSISTENT) được bật (sử dụng/hoạt động)!

en: KeyMapItem '%s' not found in KeyMap '%s'
vi: Không tìm thấy Chi Mục Bố Trí Bàn Phím '%s' trong Cấu Hình Bàn Phím '%s'

en: Modal key-maps not supported for add-on key-config
vi: Đối với cấu hình phím cho trình bổ sung, bố trí phím mô thái sẽ không được hỗ trợ

en: KeyMap '%s' not found in KeyConfig '%s'
vi: Không tìm thấy Bố Trí Bàn Phím '%s' trong Cấu Hình Bàn Phím '%s'

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

en: GizmoType '%s' not known
vi: Không nhận ra thể loại Gizmo '%s'

en: GizmoType '%s' is for a 3D gizmo-group. The 'draw_select' callback is set where only 'test_select' will be used.
vi: GizmoType (Thể Loại Dụng Cụ) '%s' là dành cho một nhóm dụng cụ 3D. Lệnh gọi lại (callback) 'draw_select' (vẽ cái chọn) chỉ được đặt ở nơi nào mà 'test_select' (thử nghiệm cái chọn) sẽ được sử dụng mà thôi.

en: %s area type does not support gizmos
vi: %s thể loại khu vực không hỗ trợ các gizmo

en: Operator missing srna
vi: Thao tác thiếu srna

en: Unknown operator
vi: Thao tác chưa biết đến

en: Gizmo target property '%s.%s' not found
vi: Không tìm thấy tính chất mục tiêu Gizmo '%s.%s'

en: Property '%s.%s' not found
vi: Không tìm thấy tính chất '%s.%s'

en: Gizmo target '%s.%s' expects '%s', '%s.%s' is '%s'
vi: Mục tiêu Gizmo '%s.%s' mong chờ là '%s', '%s.%s' là '%s'

en: Gizmo target property '%s.%s' expects an array of length %d, found %d
vi: Tính chất mục tiêu Gizmo '%s.%s' mong chờ một mảng với chiều dài %d, song tìm được là %d

en: Gizmo target property '%s.%s' expects an array of length %d
vi: Tính chất mục tiêu Gizmo '%s.%s' mong chờ một mảng với chiều dài %d

en: Gizmo target property '%s.%s', index %d must be below %d
vi: Tính chất mục tiêu Gizmo '%s.%s', chỉ số %d phải thấp hơn %d

en: wmOwnerID '%s' not in workspace '%s'
vi: wmOwnerID (Định danh của chủ sở hữu WM) '%s' không nằm trong không gian làm việc '%s'

en: Operator '%s' not found!
vi: Không tìm thấy thao tác '%s'!

en: Gizmo group '%s' not found!
vi: Không tìm thấy nhóm Gizmo '%s'!

en: ActionMapBinding '%s' cannot be removed from '%s'
vi: ActionMapBinding '%s' không thể bị xóa khỏi '%s' được

en: ActionMapItem '%s' cannot be removed from '%s'
vi: ActionMapItem '%s' không thể bị xóa khỏi '%s' được

en: ActionMap '%s' cannot be removed
vi: ActionMap '%s không thể xóa được

en: Bind To
vi: Kết Buộc Vào

en: Bone Envelopes
vi: Phong Bao của Xương

en: First and Last Copies
vi: Các Bản Sao Đầu và Cuối

en: Offset U
vi: Dịch Chuyển U

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

en: The offset is too small, we cannot generate the amount of geometry it would require
vi: Mức dịch chuyển quá nhỏ, chúng ta không thể tạo ra lượng hình học mà nó yêu cầu được

en: The amount of copies is too high, we cannot generate the amount of geometry it would require
vi: Số lượng bản sao quá cao, chúng ta không thể tạo ra số lượng hình học mà nó yêu cầu được

en: Cannot execute, intersect only available using exact solver
vi: Không thể thực thi, sự giao cắt chỉ cho phép khi sử dụng bộ giải nghiệm chính xác mà thôi

en: Cannot execute, fast solver and empty collection
vi: Không thể thực thi, trình giải nghiệm nhanh và bộ sưu tập trống rỗng

en: Cannot execute, the selected collection contains non mesh objects
vi: Không thể thực thi, bộ sưu tập lựa chọn có chứa các đối tượng không phải là khung lưới

en: Cannot execute boolean operation
vi: Không thể thi hành phép toán bool được

en: Solver Options
vi: Các Tùy Chọn của Trình Giải Nghiệm

en: Settings are inside the Physics tab
vi: Các sắp đặt đều nằm ở trong mục Vật Lý

en: Unbind
vi: Tháo Kết Buộc

en: Bind
vi: Kết Buộc

en: CorrectiveSmooth
vi: LàmMịnChỉnhSửa

en: Attempt to bind from inactive dependency graph
vi: Thử kết buộc từ đồ thị phụ thuộc không hoạt động

en: Bind data required
vi: Đòi hỏi phải có dữ liệu kết buộc

en: Bind vertex count mismatch: %u to %u
vi: Số điểm đỉnh kết buộc không tương đồng: %u thành %u

en: Object is not a mesh
vi: Đối tượng không phải là một khung lưới

en: Original vertex count mismatch: %u to %u
vi: Số lượng điểm đỉnh gốc không tương đồng: %u thành %u

en: Curve Object
vi: Đối Tượng Đường Cong

en: Generate Data Layers
vi: Sinh Tạo Tầng Dữ Liệu

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

en: DataTransfer
vi: TruyềnDữLiệu

en: Topology Mapping
vi: Ánh Xạ Cấu Trúc Liên Kết

en: Face Count: %d
vi: Số Lượng Mặt: %d

en: Modifier requires more than 3 input faces
vi: Bộ điều chỉnh đòi hỏi hơn 3 các mặt cung cấp ở đầu vào

en: EdgeSplit
vi: PhânTáchCạnh

en: Weight Output
vi: Trọng Lượng Đầu Ra

en: Offset Start
vi: Dịch Chuyển Khởi Đầu

en: Curvature
vi: Độ Cong

en: Stroke Step
vi: Bước Nét Vẽ

en: Material Step
vi: Bước Nguyên Vật Liệu

en: Layer Step
vi: Bước Tầng Lớp

en: Outline requires an active camera
vi: Mục lục đòi hỏi phải có một máy quay phim đang hoạt động

en: Stroke Fit Method
vi: Phương Pháp Khít Nét Vẽ

en: TimeOffset
vi: DịchThờiGian

en: Weight Angle
vi: Trọng Lượng Góc

en: Weight Proximity
vi: Trọng Lượng Độ Tiếp Cận

en: Recenter
vi: Tái Trung Tâm Hóa

en: LaplacianDeform
vi: BiếnDạngLaplace

en: Vertices changed from %d to %d
vi: Số điểm đỉnh thay đổi, từ %d thành %d

en: Edges changed from %d to %d
vi: Số cạnh thay đổi, từ %d thành %d

en: Vertex group '%s' is not valid, or maybe empty
vi: Nhóm điểm đỉnh '%s' hoặc là không hợp lệ, hoặc là trống rỗng

en: The system did not find a solution
vi: Hệ thống không tìm được giải nghiệm nào cả

en: LaplacianSmooth
vi: MịnHóaLaplace

en: Illumination Filtering
vi: Thanh Lọc theo Cách Chiếu Sáng

en: Crease (Angle Cached)
vi: Nếp Gấp (Góc lưu trong Bộ Nhớ Đệm)

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

en: Type overlapping cached
vi: Kiểu chồng gối ghi trong bộ đệm nhớ

en: Allow Overlapping Types
vi: Cho Phép các Kiểu Chồng Đè Lên Nhau

en: Custom Camera
vi: Máy Quay Phim Tùy Chỉnh

en: Overlapping Edges As Contour
vi: Các Cạnh Chồng Đè thành Đường Công-Tua

en: Crease On Smooth
vi: Nếp Gấp trên các cạnh Mịn Màng

en: Crease On Sharp
vi: Nếp Gấp trên các cạnh Sắc Nét

en: Force Backface Culling
vi: Ép Buộc Loại Bỏ Mặt Trái

en: Collection Masks
vi: Các Màn Chắn Lọc Bộ Sưu Tập

en: Face Mark Filtering
vi: Thanh Lọc Dấu Chỉ Mặt

en: Loose Edges As Contour
vi: Các Cạnh Rời Rạc làm Đường Viền Công Tua

en: Geometry Space
vi: Không Gian Hình Học

en: Geometry Threshold
vi: Ngưỡng Hình Học

en: Filter Source
vi: Thanh Lọc Nguồn

en: Continue Without Clearing
vi: Tiếp Tục, Không Xóa Sạch Đi

en: Depth Offset
vi: Dịch Chuyển về Chiều Sâu

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

en: Cached from the first Line Art modifier
vi: Trong bộ đệm nhớ từ bộ điều chỉnh Mỹ Thuật Đường Nét đầu tiên

en: Object is not in front
vi: Đối tượng không nằm ở phía trước

en: Modifier has baked data
vi: Bộ điều chỉnh có dữ liệu đã được nướng

en: Object is shown in front
vi: Các đối tượng sẽ được hiển thị ở đằng trước

en: Cached from the first line art modifier.
vi: Trong bộ đệm nhớ từ bộ điều chỉnh Mỹ Thuật Đường Nét đầu tiên.

en: Lineart
vi: Mỹ Thuật Đường Nét

[ctx: GPencil]
en: Cast Shadow
vi: Bóng Tối Ngả Xuống

en: Edge Types
vi: Thể Loại Cạnh

en: Light Reference
vi: Nguồn Sáng Tham Chiếu

en: Geometry Processing
vi: Xử Lý Hình Học

en: Vertex Weight Transfer
vi: Thuyên Chuyển Trọng Lượng Điểm Đỉnh

en: Compiled without OpenVDB
vi: Biên dịch không có OpenVDB

en: MeshCache
vi: ĐệmChứaMạngLưới

en: 'Integrate' only valid for Mesh objects
vi: 'Tích hợp' chỉ hợp lệ đối với các đối tượng Khung Lưới mà thôi

en: 'Integrate' original mesh vertex mismatch
vi: 'Tích hợp' điểm đỉnh lưới gốc không ăn khớp

en: 'Integrate' requires faces
vi: 'Tích hợp' đòi hỏi một số các mặt

en: Time Remapping
vi: Bố Trí Lại Thời Gian

en: Axis Mapping
vi: Ánh Xạ Trục

en: Missing header
vi: Thiếu tiêu đề

en: Vertex count mismatch
vi: Số điểm đỉnh không khớp

en: Invalid frame total
vi: Tổng số khung hình không hợp lệ

en: Timestamp read failed
vi: Không đọc được dấu thời gian

en: Header seek failed
vi: Không tìm kiếm được tiêu đề

en: Failed to seek frame
vi: Không thể tìm kiếm khung hình

en: Failed to read frame
vi: Không đọc được khung hình

en: Vertex coordinate read failed
vi: Không đọc được tọa độ điểm đỉnh

en: Unknown error opening file
vi: Lỗi mở tập tin không xác định được

en: Invalid header
vi: Tiêu đề không hợp lệ

en: MeshDeform
vi: BiếnDạngKhungLưới

en: Cannot get mesh from cage object
vi: Không thể lấy khung lưới ra từ đối tượng lồng được

en: Cage vertices changed from %d to %d
vi: Các điểm đỉnh của lồng thay đổi từ %d thành %d

en: Bind data missing
vi: Dữ liệu kết buộc bị thiếu

en: MeshSequenceCache
vi: ĐệmTrìnhTựKhungLưới

en: Could not create cache reader for file %s
vi: Không thể tạo trình đọc bộ đệm nhớ cho tập tin %s được

en: Could not create reader for file %s
vi: Không thể kiến tạo trình đọc cho tập tin %s được

en: Bisect
vi: Phân Đôi

en: Flip UDIM
vi: Đảo Chiều UDIM

[ctx: Mesh]
en: Clipping
vi: Cắt Xén

en: Level Viewport
vi: Mức Cổng Nhìn

en: Unsubdivide
vi: Hủy Phân Chia

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

en: Reshape
vi: Đổi Hình Dạng

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

en: Rebuild Subdivisions
vi: Tái Dựng Mức Phân Hóa

en: Pack External
vi: Đóng Gói Bên Ngoài

en: Save External...
vi: Lưu Ra Bên Ngoài...

en: Multires
vi: Đa Phân Giải

en: Disabled, built without OpenSubdiv
vi: Tắt (giải hoạt), không được xây dựng với OpenSubdiv

en: Bake Path
vi: Đường Dẫn để Nướng

en: Output Attributes
vi: Thuộc Tính Xuất ở Đầu Ra

en: Cannot load the baked data
vi: Không thể nạp dữ liệu đã nướng rồi được

en: No named attributes used
vi: Không có thuộc tính được đặt tên nào được sử dụng

en: Missing property for input socket "%s"
vi: Thiếu tính chất cho ổ cắm đầu vào "%s"

en: Property type does not match input socket "(%s)"
vi: Thể loại tính chất không khớp với ổ cắm đầu vào "(%s)"

en: Node group's geometry input must be the first
vi: Đầu vào hình học của nhóm nút phải là đầu vào trước tiên

en: Node group must have an output socket
vi: Nhóm nút phải có ổ cắm đầu ra

en: NormalEdit
vi: BiênTậpPhápTuyến

en: Invalid target settings
vi: Sắp đặt mục tiêu không hợp lệ

en: Coverage
vi: Diện Tích Bao Phủ

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

en: Built without Ocean modifier
vi: Phiên bản được tạo dựng không có Bộ Điều Chỉnh Mô Phỏng Đại Dương

[ctx: Mesh]
en: Spray
vi: Bụi Nước

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

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

en: Create Along Paths
vi: Kiến Tạo Dọc Theo Đường Dẫn

en: ParticleInstance
vi: ThựcThểHạt

en: Settings are inside the Particles tab
vi: Cài đặt nằm trong thẻ Hạt

[ctx: Operator]
en: Convert to Mesh
vi: Chuyển Đổi thành Khung Lưới

en: Built without Remesh modifier
vi: Phiên bản được tạo dựng không có Bộ Điều Chỉnh Kiến Tạo Lại Khung Lưới

en: Axis Object
vi: Đối Tượng Trục

en: Steps Viewport
vi: Số Bước ở Cổng Nhìn

en: Stretch UVs
vi: Co Kéo các UV

en: SimpleDeform
vi: BiếnDạngĐơnGiản

en: Create Armature
vi: Kiến Tạo Khung Rối

en: Mark Loose
vi: Đánh Dấu là Lỏng Lẻo

en: Clear Loose
vi: Xóa Dấu Lỏng Lẻo

en: Mark Root
vi: Đánh Dấu Là Gốc

en: Equalize Radii
vi: Cân Bằng Bán Kính

en: No valid root vertex found (you need one per mesh island you want to skin)
vi: Không tìm thấy điểm đỉnh gốc hợp lệ (bạn cần phải có một cái mỗi hải đảo khung lưới mà bạn muốn bọc da)

en: Hull error
vi: Lỗi vỏ bọc

en: Crease Inner
vi: Miết Cạnh Bên Trong

[ctx: Mesh]
en: Rim
vi: Vành Mép

en: Thickness Clamp
vi: Hạn Định Độ Dày

en: Output Vertex Groups
vi: Nhóm Điểm Đỉnh Đầu Ra

en: Internal Error: edges array wrong size: %u instead of %u
vi: Lỗi Nội Bộ: kích thước mảng cạnh không đúng: %u thay vì %u

en: Internal Error: faces array wrong size: %u instead of %u
vi: Lỗi Nội Bộ: mảng các mặt có kích thước sai: %u thay vì %u

en: Internal Error: loops array wrong size: %u instead of %u
vi: Lỗi Nội Bộ: kích thước của mảng vòng mạch không đúng: %u thay vì %u

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

en: Levels Viewport
vi: Mức Cổng Nhìn

en: Final Scale: Render %.2f px, Viewport %.2f px
vi: Tỷ lệ cuối cùng: Kết Xuất %.2f điểm ảnh, Cổng Nhìn %.2f điểm ảnh

en: Sharp edges or custom normals detected, disabling GPU subdivision
vi: Phát hiện các cạnh sắc nét hoặc các pháp tuyến tùy chỉnh, tắt phân chia GPU

en: Using both CPU and GPU subdivision
vi: Sử dụng cả phân chia CPU và GPU

en: SurfaceDeform
vi: BiếnDạngBềMặt

en: Target has edges with more than two polygons
vi: Mục tiêu có các cạnh với hơn hai đa giác

en: Target contains concave polygons
vi: Mục tiêu có đa giác lõm

en: Target contains overlapping vertices
vi: Mục tiêu có đa giác chồng chéo lên nhau

en: Target contains invalid polygons
vi: Mục tiêu có đa giác không hợp lệ

en: No vertices were bound
vi: Không có điểm đỉnh nào đã kết buộc cả

en: No valid target mesh
vi: Không có khung lưới đích hợp lệ

en: Attempt to unbind from inactive dependency graph
vi: Cố Gắng tháo kết buộc từ đồ thị phụ thuộc không hoạt động

en: Vertices changed from %u to %u
vi: Số điểm đỉnh đã thay đổi từ %u thành %u

en: Target polygons changed from %u to %u
vi: Số đa giác mục tiêu đã thay đổi từ %u thành %u

en: Target vertices changed from %u to %u
vi: Số điểm đỉnh mục tiêu đã thay đổi từ %u thành %u

en: External library data
vi: Dữ liệu thư viện bên ngoài

[ctx: Operator]
en: Apply as Shape Key
vi: Áp Dụng thành Hình Mẫu

[ctx: Operator]
en: Save as Shape Key
vi: Lưu thành Hình Mẫu

en: This modifier can only deform filled curve/surface, not the control points
vi: Bộ điều chỉnh này chỉ có thể biến dạng đường cong/bề mặt đã phủ kín mà thôi, chứ không thể làm với các điểm điều khiển được

en: This modifier can only deform control points, not the filled curve/surface
vi: Bộ điều chỉnh này chỉ có thể biến dạng các điểm điều khiển mà thôi, không thể làm đối với đường cong/bề mặt đã phủ kín được

en: UVProject
vi: Phóng Chiếu UV

en: Axis U
vi: Trục U

en: UVWarp
vi: Kéo UV

en: Sample Radius
vi: Bán Kính Lấy Mẫu

en: Mid Level
vi: Trung Mức

en: Cannot find '%s' grid
vi: Không tìm thấy khung lưới đồ thị '%s'

en: Could not generate mesh from grid
vi: Không thể sinh tạo khung lưới từ khung lưới đồ thị được

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

en: Life
vi: Tuổi Thọ

en: Start Position
vi: Vị Trí Khởi Đầu X

en: WeightedNormal
vi: PhápTuyếnCânTrọng

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

en: VertexWeightEdit
vi: BiênSoạnTrọngLượngĐiểmĐỉnh

en: VertexWeightMix
vi: HòaTrộnTrọngLượngĐiểmĐỉnh

en: VertexWeightProximity
vi: MứcLânCậnTrọngLượngĐiểmĐỉnh

en: Replace Original
vi: Thay Thế Bản Gốc

en: Crease Edges
vi: Miết Nếp Gấp của Cạnh

en: Not a compositor node tree
vi: Không phải là cây nút tổng hợp

en: Fac
vi: Hệ Số

en: Determinator
vi: Định Vị

en: Bounding box
vi: Khung Hộp Viền

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

en: Key Channel:
vi: Kênh Khóa:

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

en: Key Color
vi: Màu Khóa

en: Despill Channel:
vi: Kênh Chống Tràn Vãi:

en: Midtones
vi: Trung Độ

en: Disabled, built without OpenColorIO
vi: Tắt, vốn được xây dựng mà không có OpenColorIO

en: Lower Left
vi: Dưới Trái

en: The node tree must be the compositing node tree of any scene in the file
vi: Cây nút phải là cây nút tổng hợp của bất kỳ cảnh nào trong tập tin

en: Pick
vi: Chọn

en: Amount of influence the node exerts on the image
vi: Mức độ ảnh hưởng của nút tác động lên hình ảnh

en: Image/Color input on which RGB color transformation will be applied
vi: Đầu vào Hình Ảnh/Màu Sắc, cái sẽ được áp dụng biến hóa màu RGB

en: Input color that should be mapped to black
vi: Màu đầu vào cần ánh xạ thành màu đen

en: Input color that should be mapped to white
vi: Màu đầu vào cần được ánh xạ thành màu trắng

en: Bokeh Type:
vi: Loại Nhòe Bokeh:

en: Prefilter:
vi: Bộ lọc xử lý trước:

en: Disabled, built without OpenImageDenoise
vi: Bị tắt rồi, bản này không được xây dựng với chức năng Giảm Nhiễu Hình Ảnh Mở (OpenImageDenoise)

en: Disabled, CPU with SSE4.2 is required
vi: Tắt, cần phải có Bộ Xử Lý (CPU) với SSE4.2 mới được

en: Image 1
vi: Hình Ảnh 1

en: Image 2
vi: Hình Ảnh 2

en: Inner Edge:
vi: Cạnh Trong:

en: Buffer Edge:
vi: Cạnh của Vùng Đệm:

en: Inner Mask
vi: Màn Chắn Lọc Nội

en: Outer Mask
vi: Màn Chắn Lọc Ngoại

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

en: File Subpath:
vi: Đường Dẫn Thành Phần của Tập Tin:

en: Disabled, built without FFTW
vi: Tắt, vốn được xây dựng không có FFTW

en: ID value
vi: Giá trị ID

en: Render passes not supported in the Viewport compositor
vi: Các lượt kết xuất vẫn chưa được hỗ trợ trong tổng hợp Cổng Chiếu

en: Viewport compositor setup not fully supported
vi: Cài đặt trình tổng hợp cổng nhìn chưa được hỗ trợ hoàn toàn nhé

en: Garbage Matte
vi: Lớp Vẽ Lồng Loại Bỏ

en: Core Matte
vi: Lớp Vẽ Lồng Cốt Lõi

en: Dispersion
vi: Phân Tán

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

en: From Min
vi: Từ Tối Thiểu

en: From Max
vi: Từ Tối Đa

en: To Min
vi: Đến Tối Thiểu

en: To Max
vi: Đến Tối Đa

en: Undistortion
vi: Không Biến Dạng

en: Degr
vi: Góc Độ

en: Texture nodes not supported in the Viewport compositor
vi: Các nút chất liệu hiện không được hỗ trợ trong trình tổng hợp Cổng Nhìn

en: Not a geometry node tree
vi: Không phải là một cây nút hình học

en: Use the "Align Rotation to Vector" node instead
vi: Xin hãy sử dụng nút “Căn Chỉnh Xoay Chiều theo Véctơ” thay vì

en: The primary and secondary axis have to be different
vi: Trục chính và trục phụ phải khác nhau

en: Equal Axes
vi: Trục Bằng Nhau

en: Column 1 Row 1
vi: Cột 1 Hàng 1

en: Column 1 Row 2
vi: Cột 1 Hàng 2

en: Column 1 Row 3
vi: Cột 1 Hàng 3

en: Column 1 Row 4
vi: Cột 1 Hàng 4

en: Column 2 Row 1
vi: Cột 2 Hàng 1

en: Column 2 Row 2
vi: Cột 2 Hàng 2

en: Column 2 Row 3
vi: Cột 2 Hàng 3

en: Column 2 Row 4
vi: Cột 2 Hàng 4

en: Column 3 Row 1
vi: Cột 3 Hàng 1

en: Column 3 Row 2
vi: Cột 3 Hàng 2

en: Column 3 Row 3
vi: Cột 3 Hàng 3

en: Column 3 Row 4
vi: Cột 3 Hàng 4

en: Column 4 Row 1
vi: Cột 4 Hàng 1

en: Column 4 Row 2
vi: Cột 4 Hàng 2

en: Column 4 Row 3
vi: Cột 4 Hàng 3

en: Column 4 Row 4
vi: Cột 4 Hàng 4

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Column 1
vi: Cột 1

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Column 2
vi: Cột 2

en: Column 3
vi: Cột 3

en: Column 4
vi: Cột 4

[ctx: NodeTree]
en: Unknown
vi: Chưa Biết Đến

en: Hash
vi: Mã Băm

en: Addend
vi: Số Cộng

en: Invertible
vi: Đảo Nghịch Được

en: The inverted matrix or the identity matrix if the input is not invertible
vi: Ma trận đảo nghịch hoặc ma trận đơn vị nếu đầu vào không thể đảo nghịch được

en: True if the input matrix is invertible
vi: Đúng nếu ma trận đầu vào có thể đảo nghịch được

en: The string to find in the input string
vi: Chuỗi văn bản cung cấp ở đầu vào cần tìm

en: The string to replace each match with
vi: Chuỗi văn bản để thay thế những phần xứng khớp

en: Use the "Rotate Rotation" node instead
vi: Xin hãy sử dụng nút “Quay Góc Xoay Chiều” thay vì

en: Rotate By
vi: Độ Xoay Chiều

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

en: Geometry Node Editor
vi: Trình Biên Soạn Nút Hình Học

en: Node must be run as tool
vi: Nút phải được chạy dưới dạng công cụ

en: Disabled, Blender was compiled without OpenVDB
vi: Vô hiệu hóa (tắt), bản Blender này vốn được biên dịch không có OpenVDB

en: Group ID
vi: ID của Nhóm

en: The values to be accumulated
vi: Các giá trị sẽ được tích lũy

en: An index used to group values together for multiple separate accumulations
vi: Một chỉ số sử dụng để nhóm các giá trị lại với nhau cho nhiều lần tích lũy riêng biệt

en: The running total of values in the corresponding group, starting at the first value
vi: Tổng giá trị thu thập trong nhóm tương ứng, bắt đầu từ giá trị đầu tiên

en: The running total of values in the corresponding group, starting at zero
vi: Tổng giá trị thu thập trong nhóm tương ứng, bắt đầu từ 0

en: The total of all of the values in the corresponding group
vi: Tổng số của toàn bộ các giá trị trong nhóm tương ứng

en: Capture Items
vi: Các Chỉ Mục Nắm Bắt

en: The attribute output cannot be used without the geometry output
vi: Không thể sử dụng đầu ra thuộc tính mà không có đầu ra hình học

en: Edge Count
vi: Số Cạnh

en: Face Corner Count
vi: Số Góc Mặt

en: Spline Count
vi: Số Lượng Chốt Trục

en: Instance Count
vi: Số Lượng Thực Thể

en: Layer Count
vi: Số Tầng Lớp

note: #-#-#-#-#  gnumeric_1.12.57-1.1_vi.po (gnumeric 1.7.12 TRUNK)  #-#-#-#-# Standard Toolbar
en: Sum
vi: Tổng

en: Standard Deviation
vi: Độ Lệch Chuẩn

en: Bake Items
vi: Các Chỉ Mục Nướng

en: Data-Block References
vi: Tham Chiếu Khối Dữ Liệu

en: Baked Frame {}
vi: Khung hình đã nướng {}

en: Baked {} - {}
vi: Đã Nướng {} - {}

en: Frames {} - {}
vi: Khung hình {} - {}

en: How many times to blur the values for all elements
vi: Số lần làm nhòe mờ các giá trị cho tất cả các phần tử

en: Relative mix weight of neighboring elements
vi: Trọng lượng hòa trộn tương đối của các phần tử lân cận

en: Disabled, Blender was compiled without GMP
vi: Vô hiệu hóa (Tắt), bản Blender này vốn được biên dịch không có GMP trong đó

en: Mesh 1
vi: Khung Lưới 1

en: Mesh 2
vi: Khung Lưới 2

en: Intersecting Edges
vi: Các Cạnh Giao Cắt

en: Collection contains current object
vi: Bộ sưu tập chứa đối tượng hiện tại

en: Can't access collections geometry because it's not evaluated yet. This can happen when there is a dependency cycle
vi: Không thể truy cập hình học của bộ sưu tập được vì nó chưa được tính toán. Điều này có thể xảy ra khi có một phụ thuộc tuần hoàn (lặp vòng)

en: Separate Children
vi: Tách Phân Con Em

en: Reset Children
vi: Hoàn Lại Con Em

en: Output each child of the collection as a separate instance, sorted alphabetically
vi: Xuất ra mỗi con em của bộ sưu tập dưới dạng một thực thể riêng biệt, sắp xếp theo thứ tự bảng chữ cái

en: Reset the transforms of every child instance in the output. Only used when Separate Children is enabled
vi: Hoàn lại sự biến hóa của mọi thực thể con em trong đầu ra. Chỉ được sử dụng khi Tách Phân Con Em được kích hoạt (bật lên) mà thôi

en: Disabled, Blender was compiled without Bullet
vi: Vô hiệu hóa (Tắt), bản Blender này vốn được biên dịch không có Đạn Bắn (Bullet)

en: Start Size
vi: Kích Thước Khởi Đầu

en: End Size
vi: Kích Thước Kết Thúc

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

en: The amount of points to select from the end of each spline
vi: Số lượng điểm cần chọn từ đuôi mỗi chốt trục

en: The selection from the start and end of the splines based on the input sizes
vi: Khoảng lựa chọn từ đầu và cuối chốt trục dựa trên kích thước đầu vào

en: Endpoint Selection node
vi: Nút Lựa Chọn Điểm Cuối

en: An index used to group curves together. Filling is done separately for each group
vi: Một chỉ số dùng để nhóm các đường cong lại với nhau. Việc phủ kín được thực hiện cho riêng cho từng nhóm nhé

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

en: Limit the maximum value of the radius in order to avoid overlapping fillets
vi: Giới hạn giá trị tối đa của bán kính để tránh các miếng phi lê chồng gối lên nhau

en: Handle Type Selection node
vi: Nút Lựa Chọn Thể Loại Tay Cầm

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

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

en: Connect Center
vi: Nối Tâm

en: Invert Arc
vi: Vòng Cung Đảo Ngược

en: The number of points on the arc
vi: Số điểm trên vòng cung

en: Position of the first control point
vi: Vị trí của điểm điều khiển đầu tiên

en: Position of the middle control point
vi: Vị trí của điểm điều khiển giữa

en: Position of the last control point
vi: Vị trí của điểm điều khiển cuối cùng

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

en: Starting angle of the arc
vi: Góc bắt đầu của vòng cung

en: Length of the arc
vi: Chiều dài của vòng cung

en: Offset angle of the arc
vi: Góc độ dịch chuyển của vòng cung

en: Connect the arc at the center
vi: Nối với tâm của vòng cung

en: Invert and draw opposite arc
vi: Đảo ngược và vẽ vòng cung ngược lại

en: The center of the circle described by the three points
vi: Tâm của vòng tròn được miêu tả bởi ba điểm

en: The normal direction of the plane described by the three points, pointing towards the positive Z axis
vi: Chiều hướng pháp tuyến của bình diện được miêu tả bởi ba điểm, hướng về phía trục Z dương

en: The radius of the circle described by the three points
vi: Bán kính của hình tròn được miêu tả bởi ba điểm

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

en: Position of the start control point of the curve
vi: Vị trí của điểm điều khiển khởi đầ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 khởi đầu được sử dụng để xác định hình dạng của đường cong. Ở chế độ Dịch Chuyển thì tương đối với Điểm khởi đầ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 cuối được sử dụng để xác định hình dạng của đường cong. Ở chế độ Dịch Chuyển thì tương đối với Điểm kết thúc

en: Position of the end control point of the curve
vi: Vị trí của điểm điều khiển cuối của đường cong

en: Point 1
vi: Điểm 1

en: Point 2
vi: Điểm 2

en: Point 3
vi: Điểm 3

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

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

en: Position of the second control point
vi: Vị trí của điểm điều khiển thứ hai

en: Direction the line is going in. The length of this vector does not matter
vi: Chiều hướng mà đường này đang đi vào. Độ 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ố cạnh trên đường cong

en: Bottom Width
vi: Chiều Rộng Đáy

en: Top Width
vi: Chiều Rộng Đỉnh

en: Bottom Height
vi: Chiều Cao Đáy

en: Top Height
vi: Chiều Cao Đỉnh

en: Point 4
vi: Điểm 4

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

en: The Y axis size of the shape
vi: Kích thước 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: Đối với Hình Bình Hành thì là hiệu số X tương đối giữa các cạnh trên và dưới. Đối với Hình Thang thì lượng di chuyển cạnh trên theo trục X dương

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: 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 sẽ sử dụng

en: Start Radius
vi: Bán Kính Khởi Đầu

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

[ctx: NodeTree]
en: Rotations
vi: Số Vòng Xoay

en: Number of points in one rotation of the spiral
vi: Số điểm trong một lần quay của xoắn ốc

en: Number of times the spiral makes a full rotation
vi: Số lần xoắn ốc thực hiện một vòng quay hoàn chỉnh

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 điểm khởi đầu của xoắn ốc

en: Horizontal Distance from the Z axis at the end of the spiral
vi: Khoảng Cách Ngang từ trục Z ở cuối đường xoắn ốc

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

en: Switch the direction from clockwise to counterclockwise
vi: Chuyển hướng từ thuận chiều kim đồng hồ sang ngược chiều kim đồng hồ

en: Inner Radius
vi: Bán Kính Trong

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

en: Outer Points
vi: Điểm Bên Ngoài

en: Number of points on each of the circles
vi: Số điểm trên mỗi vòng tròn

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

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

en: The counterclockwise rotation of the inner set of points
vi: Xoay chiều ngược chiều kim đồng hồ của tập hợp các điểm bên trong

en: An attribute field with a selection of the outer points
vi: Một trường thuộc tính với lựa chọn các điểm bên ngoài

en: Curve Index
vi: Chỉ Số Đường Cong

en: Input curves do not have Bézier type
vi: Đường cong đầu vào không có kiểu Bézier

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: Đối với các điểm thì là phần của tổng chiều dài của chốt trục tại điểm điều khiển. Đối với Chốt Trục thì là hệ số của chốt trục đó nội 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: Đối với các điểm thì là khoảng cách dọc theo chốt trục của điểm điều khiển. Đối với chốt trục thì là khoảng cách dọc theo toàn bộ đường cong

en: Each control point's index on its spline
vi: Chỉ số của mỗi điểm điều khiển trên chốt trục của nó

en: Spline Parameter node
vi: Nút Tham Số Chốt Trục

en: Curve Length node
vi: Nút Chiều Dài Đường Cong

en: Spline Index
vi: Chỉ Số Chốt Trục

en: Cuts
vi: Số Đoạn Cắt

en: The number of control points to create on the segment following each point
vi: Số lượng điểm điều khiển cần kiến tạo trên phân đoạn sau mỗi điểm

en: Profile Curve
vi: Mặt Cắt Đường Cong

en: If the profile spline is cyclic, fill the ends of the generated mesh with N-gons
vi: Nếu mặt cắt chốt trục là hình tròn thì phủ kín các đầu của khung lưới sinh tạo ra với các đa giác (N-gons)

en: Point Index
vi: Chỉ Số của Điểm

en: Index in Curve
vi: Chỉ Số trong Đường Cong

en: The control point to retrieve data from
vi: Điểm điều khiển để trích xuất dữ liệu từ đó ra

en: The curve the control point is part of
vi: Đường cong mà điểm điều khiển là một phần của nó

en: How far along the control point is along its curve
vi: Khoảng cách điểm điều khiển nằm là bao xa trên đường cong của nó

en: Point Curve Index
vi: Chỉ Số Đường Cong Điểm

en: Point Index in Curve
vi: Chỉ Số Điểm trong Đường Cong

en: Sort Index
vi: Chỉ Số Sắp Xếp

en: The curve to retrieve data from. Defaults to the curve from the context
vi: Đường cong để trích xuất dữ liệu từ đó ra. Mặc định sử dụng đường cong từ bối cảnh

en: Values used to sort the curve's points. Uses indices by default
vi: Các giá trị sử dụng để sắp xếp các điểm của đường cong. Theo mặc định thì dùng các chỉ số

en: Which of the sorted points to output
vi: Điểm đã sắp xếp nào sẽ xuất ra

en: A point of the curve, chosen by the sort index
vi: Một điểm của đường cong, được chọn theo chỉ số sắp xếp

en: The number of points in the curve
vi: Số điểm trong đường cong

en: Point of Curve
vi: Điểm của Đường Cong

en: Curve Point Count
vi: Số Điểm của Đường Cong

en: Start (Factor)
vi: Khởi đầu (Hệ số)

en: End (Factor)
vi: Kết thúc (Hệ số)

en: Start (Length)
vi: Khởi đầu (Độ dài)

en: End (Length)
vi: Kết thúc (Độ dài)

en: Non-instance curves are ignored
vi: Các đường cong không phải là thực thể sẽ bị bỏ qua

en: Instances are ignored
vi: Bỏ qua thực thể

en: Instances as Layers
vi: Thực Thể thành Tầng Lớp

en: Either plain curves or curve instances
vi: Hoặc là đường cong đơn thuần hoặc là các thực thể đường cong

en: Either a curve or instance selection
vi: Hoặc là một lựa chọn đường cong hay là lựa chọn thực thể

en: Create a separate layer for each instance
vi: Tạo một tầng lớp riêng biệt cho mỗi thực thể

en: Node only works for curves objects
vi: Nút chỉ hoạt động với các đối tượng đường cong mà thôi

en: Surface UV map not defined
vi: Ánh xạ UV của bề mặt chưa được xác định

en: Curves not attached to a surface
vi: Đường cong không gắn mình với một bề mặt

en: Surface has no mesh
vi: Bề mặt không có khung lưới

en: Evaluated surface missing UV map: "{}"
vi: Bề mặt tính toán thiếu ánh xạ UV: "{}"

en: Original surface missing UV map: "{}"
vi: Bề mặt gốc thiếu ánh xạ UV: "{}"

en: Evaluated surface missing attribute: "rest_position"
vi: Bề mặt tính toán thiếu thuộc tính: rest_position (vị trí nghỉ)

en: Curves are not attached to any UV map
vi: Đường cong không được gắn với bất kỳ ánh xạ UV nào cả

en: Invalid surface UVs on {} curves
vi: UV bề mặt không hợp lệ trên đường cong {}

en: The parts of the geometry to be deleted
vi: Các phần của hình học sẽ bị xóa đi

en: When combined with each voxel's value, determines the number of points to sample per unit volume
vi: Khi kết hợp với giá trị của mỗi thể tích tử thì sẽ xác định số điểm cần lấy mẫu trên một đơn vị thể tích

en: Seed used by the random number generator to generate random points
vi: Mầm sử dụng bởi trình tạo ngẫu số để sinh tạo các điểm ngẫu nhiên

en: Spacing between grid points
vi: Phân khoảng giữa các điểm khung lưới đồ thị

en: Minimum density of a voxel to contain a grid point
vi: Mật độ tối thiểu của một thể tích tử để chứa đựng một điểm khung lưới đồ thị

en: Number of points to sample per unit volume
vi: Số điểm để lấy mẫu mỗi thể tích đơn vị

en: Minimum density of a volume cell to contain a grid point
vi: Mật độ tối thiểu của một tế bào thể tích để chứa đựng một điểm khung lưới đồ thị

en: Density Max
vi: Mật Độ Tối Đa

en: Keep non-manifold boundaries of the input mesh in place by avoiding the dual transformation there
vi: Giữ nguyên các ranh giới phi đa tạp của khung lưới đầu vào bằng cách tránh né biến hóa kép ở đó

en: Duplicate Index
vi: Chỉ Số Bản Nhân Đôi

en: The number of duplicates to create for each element
vi: Số lượng bản sao cần kiến tạo cho mỗi phần tử

en: The duplicated geometry, not including the original geometry
vi: Hình học sao chép, không bao gồm hình học ban đầu

en: The indices of the duplicates for each element
vi: Chỉ số của các bản sao cho mỗi phần tử

en: Start Vertices
vi: Điểm Đỉnh Đầu

en: Next Vertex Index
vi: Chỉ Số Điểm Đỉnh Tiếp Theo

en: Boundary Edges
vi: Cạnh Ranh Giới

en: Face Group ID
vi: ID Nhóm của Mặt

en: Edges used to split faces into separate groups
vi: Các cạnh sử dụng để tách phân các mặt thành các nhóm riêng biệt

en: Index of the face group inside each boundary edge region
vi: Chỉ số của nhóm mặt nội bên trong mỗi vùng cạnh biên giới

en: Offset Scale
vi: Dịch Chuyển Tỷ Lệ

[ctx: NodeTree]
en: Top
vi: Đỉnh

en: Local rotation of the gizmo. Only used if the local transforms are used in the 3D view
vi: Xoay chiều cục bộ của dụng cụ. Chỉ dùng nếu các biến hóa cục bộ là sử dụng trong chế độ góc nhìn 3D

en: Layers as Instances
vi: Tầng Lớp làm Thực Thể

en: Select the layers to convert
vi: Chọn các tầng lớp để chuyển đổi

en: Create a separate curve instance for every layer
vi: Tạo một thực thể đường cong riêng biệt cho mỗi tầng lớp

en: Values larger than the threshold are inside the generated mesh
vi: Các giá trị lớn hơn ngưỡng nằm sẽ nằm trong khung lưới sinh tạo

en: Has Alpha
vi: Có Alpha Hay Không

en: Which frame to use for videos. Note that different frames in videos can have different resolutions
vi: Khung hình nào sẽ được sử dụng cho video đây. Lưu ý rằng các khung hình khác nhau trong video có thể có độ phân giải khác nhau nữa

en: Whether the image has an alpha channel
vi: Hình ảnh có kênh alpha hay không

en: The number of animation frames. If a single image, then 1
vi: Số khung hình hoạt họa. Nếu là một hình ảnh duy nhất, thì chỉ là 1

en: Animation playback speed in frames per second. If a single image, then 0
vi: Tốc độ chơi lại hoạt họa, tính bằng số khung hình/giây. Nếu chỉ một hình ảnh duy nhất, thì là 0

en: Texture coordinates from 0 to 1
vi: Tọa độ chất liệu từ 0 đến 1

en: Disabled, Blender was compiled without OBJ I/O
vi: Tắt, Blender được biên dịch mà không có OBJ I/O

en: Path to a OBJ file
vi: Đường dẫn đến tập tin OBJ

en: Disabled, Blender was compiled without PLY I/O
vi: Tắt, Blender được biên dịch mà không có PLY I/O

en: Path to a PLY file
vi: Đường dẫn đến tập tin PLY

en: Disabled, Blender was compiled without STL I/O
vi: Tắt, Blender được biên dịch mà không có STL I/O

en: Path to a STL file
vi: Đường dẫn đến tập tin STL

en: Has Neighbor
vi: Có Hàng Xóm

en: Index of nearest element
vi: Chỉ số của phần tử gần nhất

en: The camera used for rendering the scene
vi: Máy quay phim sử dụng để kết xuất cảnh

en: Output the handle positions relative to the corresponding control point instead of in the local space of the geometry
vi: Cung cấp vị trí của tay cầm liên quan đến điểm điều khiển tương ứng thay vì trong không gian cục bộ của hình học

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

en: Unsigned Angle
vi: Góc Số Dương

en: Signed Angle
vi: Góc Độ Có Dấu (Số Âm/Dương)

en: The shortest angle in radians between two faces where they meet at an edge. Flat edges and Non-manifold edges have an angle of zero. Computing this value is faster than the signed angle
vi: Góc ngắn nhất tính bằng radian giữa hai mặt nơi chúng gặp nhau ở một cạnh. Các cạnh phẳng và các cạnh phi đa tạp có góc bằng 0. Tính toán giá trị này nhanh hơn góc âm/dương

en: The signed angle in radians between two faces where they meet at an edge. Flat edges and Non-manifold edges have an angle of zero. Concave angles are positive and convex angles are negative. Computing this value is slower than the unsigned angle
vi: Góc số âm/dương tính bằng radian giữa hai mặt nơi chúng gặp nhau ở một cạnh. Các cạnh phẳng và các cạnh phi đa tạp có góc bằng 0. Góc lõm là dương và góc lồi là âm. Tính toán giá trị này chậm hơn góc số dương

en: Unsigned Angle Field
vi: Góc Số Dương

en: Signed Angle Field
vi: Trường Góc số Âm/Dương

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

en: Edge Neighbor Count Field
vi: Trường Số Hàng Xóm của Cạnh

en: Vertex Index 1
vi: Chỉ Số Điểm Đỉnh 1

en: Vertex Index 2
vi: Chỉ Số Điểm Đỉnh 2

en: Position 1
vi: Vị trí 1

en: Position 2
vi: Vị trí 2

en: The index of the first vertex in the edge
vi: Chỉ số của điểm đỉnh đầu tiên trong cạnh

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

en: The position of the first vertex in the edge
vi: Vị trí của đỉnh đầu tiên trong cạnh

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

en: Edge Vertices Field
vi: Trường Số Điểm Đỉnh của Cạnh

en: Edge Position Field
vi: Trường Vị Trí Cạnh

[ctx: Amount]
en: Area
vi: Diện Tích

en: The surface area of each of the mesh's faces
vi: Diện tích các mặt của mỗi các mặt khung lưới

en: Face Area Field
vi: Trường Diện Tích Mặt

[ctx: NodeTree]
en: Planar
vi: Phẳng

en: The distance a point can be from the surface before the face is no longer considered planar
vi: Khoảng cách mà một điểm có thể nằm tại, từ mặt, trước khi mặt không còn được cân nhắc là phẳng nữa

en: Planar
vi: Mặt Phẳng

en: Vertex Count
vi: Số Điểm Đỉnh

en: Number of edges or points in the face
vi: Số cạnh hoặc số điểm trong mặt

en: Number of faces which share an edge with the face
vi: Số mặt có chung một cạnh với mặt

en: Face Neighbor Count Field
vi: Trường Số Mặt Lân Cận

en: Vertex Count Field
vi: Trường Số Điểm Đỉnh

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

en: Island Count
vi: Số Hải Đả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ố mỗi hải đảo của điểm đỉnh. Các chỉ số dựa trên chỉ số đỉnh thấp nhất nằm trong mỗi hải đảo

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

en: The number of vertices connected to this vertex with an edge, equal to the number of connected edges
vi: Số điểm đỉnh kết nối điểm đỉnh này với một cạnh, tương đương với số cạnh liên thông

en: Number of faces that contain the vertex
vi: Số các mặt cùng sử dụng một điểm đỉnh

en: Vertex Face Count Field
vi: Trường Số Mặt của Điểm Đỉnh

en: Anonymous attributes can't be accessed by name
vi: Thuộc tính ẩn danh không thể truy cập theo tên được

en: End Vertex
vi: Điểm Đỉnh Cuối

en: Edge Cost
vi: Chi Phí Cạnh

en: Total Cost
vi: Tổng Chi Phí

en: Shortest Edge Paths Next Vertex Field
vi: Trường Điểm Đỉnh Tiếp Theo của Đường Dẫn Cạnh Ngắn Nhất

en: Shortest Edge Paths Cost Field
vi: Trường Chi Phí của Đường Dẫn Cạnh Ngắn Nhất

en: Spline Point Count
vi: Số Điểm Chốt Trục

en: Tangent node
vi: Nút tiếp tuyến

en: Realized geometry is not used when pick instances is true
vi: Hình học hiện thực hóa sẽ không được sử dụng khi tùy chọn Chọn Thực Thể được bật lên (Đúng)

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

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

en: Points to instance on
vi: Các điểm để thực thể hóa trên đó

en: Geometry that is instanced on the points
vi: Hình học được thực thể hóa trên các điểm

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

en: Index of the instance 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ể sử dụng cho mỗi một điểm. Cái này chỉ được sử dụng khi Chọn Thực Thể được bật lên mà thôi. Theo mặc định thì chỉ số của điểm sẽ được sử dụng

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

en: Scale of the instances
vi: Tỷ lệ của các thực thể

en: Guide Curves
vi: Đường Cong Hướng Dẫn

en: Guide Up
vi: Phương Trên của Hướng Dẫn

en: Guide Group ID
vi: ID Nhóm của Hướng Dẫn

en: Point Up
vi: Điểm Hướng Lên Trên

en: Point Group ID
vi: ID Nhóm của Điểm

en: Max Neighbors
vi: Số Hàng Xóm Tối Đa

en: Closest Index
vi: Chỉ Số Gần Nhất

en: Closest Weight
vi: Trọng Lượng Gần Nhất

en: Base curves that new curves are interpolated between
vi: Các đường cong cơ sở mà các đường cong mới sẽ được nội suy giữa chúng

en: Optional up vector that is typically a surface normal
vi: Vectơ hướng lên trên bổ sung, thường là pháp tuyến của bề mặt

en: Splits guides into separate groups. New curves interpolate existing curves from a single group
vi: Tách các hướng dẫn thành các nhóm riêng biệt. Các đường cong mới nội suy các đường cong hiện có từ một đơn nhóm

en: First control point positions for new interpolated curves
vi: Vị trí điểm điều khiển đầu tiên cho các đường cong nội suy mới

en: The curve group to interpolate in
vi: Nhóm đường cong để nội suy trong đó

en: Maximum amount of close guide curves that are taken into account for interpolation
vi: Số đường cong hướng dẫn nằm gần tối đa được tính đến cho nội suy

en: Index of the closest guide curve for each generated curve
vi: Chỉ số của đường cong hướng dẫn nằm gần nhất cho mỗi đường cong được sinh tạo ra

en: Weight of the closest guide curve for each generated curve
vi: Trọng lượng của đường cong hướng dẫn gần nhất cho mỗi đường cong được sinh tạo ra

en: Material Selection node
vi: Nút Lựa Chọn Vật Liệu

en: An identifier for the group of each face. All contiguous faces with the same value are in the same region
vi: Một chỉ danh cho nhóm của mỗi mặt. Tất cả các mặt tiếp nối, có cùng giá trị, đều nằm trong cùng một vùng

en: The edges that lie on the boundaries between the different face groups
vi: Các cạnh nằm trên vùng ranh giới giữa các nhóm mặt khác nhau

en: Vertices must be at least 3
vi: Số điểm đỉnh nhất định phải ít nhất là 3

en: Number of vertices on the circle
vi: Số điểm đỉnh trên hình tròn

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

en: Side Segments must be at least 1
vi: Số Phân Đoạn của Cạnh nhất định phải ít nhất là 1

en: Fill Segments must be at least 1
vi: Số phân vòng bịt đầu nhất định phải ít nhất là 1

en: Side Segments
vi: Số Phân Đoạn của Cạnh

en: Fill Segments
vi: Số Phân Vòng Bịt Đầu

en: Radius Top
vi: Bán Kính Đỉnh

en: Radius Bottom
vi: Bán Kính Đáy

[ctx: NodeTree]
en: Bottom
vi: Đáy

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

en: The number of edges running vertically along the side of the cone
vi: Số cạnh chạy dọc theo mặt bên của hình nón

en: Number of concentric rings used to fill the round face
vi: Số vòng đồng tâm được sử dụng để phủ kín mặt tròn

en: Radius of the top circle of the cone
vi: Bán kính của đường tròn đỉnh của hình nón

en: Radius of the bottom circle of the cone
vi: Bán kính của đường tròn đáy của hình nón

en: Height of the generated cone
vi: Chiều cao của hình nón sinh tạo

en: Vertices must be at least 1
vi: Phải có ít nhất 1 điểm đỉnh

en: Vertices X
vi: Điểm Đỉnh X

en: Vertices Y
vi: Điểm Đỉnh Y

en: Vertices Z
vi: Điểm Đỉnh Z

en: Side length along each axis
vi: Chiều dài cạnh dọc theo mỗi trục

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

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

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

en: The number of vertices on the top and bottom circles
vi: Số điểm đỉnh trên đường tròn trên cùng và dưới cùng

en: The number of rectangular segments along each side
vi: Số phân đoạn hình chữ nhật dọc theo mỗi cạnh

en: The number of concentric rings used to fill the round faces
vi: Số lượng các vòng đồng tâm được sử dụng để phủ kín 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 bình diện theo hướng X

en: Side length of the plane in the Y direction
vi: Chiều dài cạnh của bình diện theo hướng Y

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

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

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

en: Number of subdivisions on top of the basic icosahedron
vi: Lượng phân chia trên đỉnh của khối nhì thập diện cơ bản

en: Start Location
vi: Vị Trí Khởi Đầu

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

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

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

en: Position of the first vertex
vi: Vị trí của điểm đỉnh đầu tiên

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ế độ dịch chuyển thì là khoảng cách giữa mỗi ổ cắm trên mỗi trục. Trong chế độ điểm cuối thì là vị trí của đỉnh cuối cùng

en: Segments must be at least 3
vi: Số phân đoạn phải có ít nhất là 3

en: Rings must be at least 3
vi: Số vành nhẫn phải có ít nhất là 3

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ố vòng chiều ngang

en: Disabled, Blender was compiled without OpenSubdiv
vi: Vô hiệu hóa (tắt), bản Blender này vốn được biên dịch không có OpenSubdiv

en: Gradient Width
vi: Chiều Rộng Dốc Màu

en: Band Width
vi: Chiều Rộng Băng Tần

en: SDF Grid
vi: Khung Lưới Đồ Thị SDF

en: Width of the active voxel surface, in voxels
vi: Chiều rộng bề mặt thể tích tử đang hoạt động, tính trong đơn vị thể tích tử

en: Corner Index
vi: Chỉ Số Góc

en: The edge to retrieve data from. Defaults to the edge from the context
vi: Cạnh để lấy dữ liệu từ đó ra. Mặc định là cạnh từ ngữ cảnh

en: Values that sort the corners attached to the edge
vi: Các giá trị sắp xếp thứ tự các góc gắn vào cạnh

en: Which of the sorted corners to output
vi: Xuất góc nào vốn được sắp xếp thứ tự đây

en: A corner of the input edge in its face's winding order, chosen by the sort index
vi: Một góc của cạnh đầu vào theo thứ tự xoay vòng mặt của nó, được chọn theo thứ tự chỉ số sắp xếp

en: The number of faces or corners connected to each edge
vi: Số mặt hoặc góc nối với mỗi cạnh

en: Corner of Edge
vi: Góc của Cạnh

en: Edge Corner Count
vi: Số Góc của Cạnh

en: The face to retrieve data from. Defaults to the face from the context
vi: Mặt để trích xuất dữ liệu ra. Mặc định là mặt từ bối cảnh

en: Values used to sort the face's corners. Uses indices by default
vi: Các giá trị sử dụng để sắp xếp những góc của mặt. Sử dụng chỉ số theo mặc định

en: A corner of the face, chosen by the sort index
vi: Một góc của mặt, đã được chọn theo chỉ số sắp xếp

en: The number of corners in the face
vi: Số góc trong mặt

en: Corner of Face
vi: Góc của Mặt

en: Vertex Index
vi: Chỉ Số Điểm Đỉnh

en: The vertex to retrieve data from. Defaults to the vertex from the context
vi: Điểm đỉnh để lấy dữ liệu từ đó ra. Mặc định là dùng điểm đỉnh từ ngữ cảnh

en: Values used to sort corners attached to the vertex. Uses indices by default
vi: Các giá trị sử dụng để sắp xếp các góc vốn đã gắn với điểm đỉnh. Sử dụng các chỉ số theo mặc định

en: A corner connected to the face, chosen by the sort index
vi: Một góc kết nối với mặt, được chọn theo chỉ số sắp xếp

en: The number of faces or corners connected to each vertex
vi: Số các mặt hoặc góc kết nối với mỗi điểm đỉnh

en: Corner of Vertex
vi: Góc của Điểm Đỉnh

en: Vertex Corner Count
vi: Số Góc của Điểm Đỉnh

en: Next Edge Index
vi: Chỉ Số Cạnh Tiếp Theo

en: Previous Edge Index
vi: Chỉ Số Cạnh Trước

en: The corner to retrieve data from. Defaults to the corner from the context
vi: Góc để trích xuất dữ liệu từ đó ra. Mặc định là sử dụng góc từ ngữ cảnh

en: The edge after the corner in the face, in the direction of increasing indices
vi: Các cạnh đứng sau góc trong mặt, theo hướng chỉ số tăng lên

en: The edge before the corner in the face, in the direction of decreasing indices
vi: Cạnh đứng trước góc trong mặt, theo hướng giảm dần của chỉ số

en: Corner Next Edge
vi: Góc Cạnh Tiếp Theo

en: Corner Previous Edge
vi: Góc Cạnh Trước

en: Values used to sort the edges connected to the vertex. Uses indices by default
vi: Các giá trị sử dụng để sắp xếp các cạnh kết nối với điểm đỉnh. Theo mặc định, sử dụng chỉ số

en: Which of the sorted edges to output
vi: Xuất những cạnh nào đã được sắp xếp theo thứ tự đây

en: An edge connected to the face, chosen by the sort index
vi: Một cạnh kết nối với mặt, được chọn theo chỉ số sắp xếp

en: The number of edges connected to each vertex
vi: Số cạnh kết nối với mỗi điểm đỉnh

en: Edge of Vertex
vi: Cạnh của Điểm Đỉnh

en: Corner Face Index
vi: Chỉ Số Mặt của Góc

en: Index in Face
vi: Chỉ Số trong Mặt

en: The index of the face the corner is a part of
vi: Chỉ số của mặt mà góc là một phần của nó

en: The index of the corner starting from the first corner in the face
vi: Chỉ số của góc, bắt đầu từ góc đầu tiên trong mặt

en: Corner Index In Face
vi: Chỉ Số Góc trong Mặt

en: The number of corners to move around the face before finding the result, circling around the start of the face if necessary
vi: Số góc di chuyển xung quanh mặt trước khi tìm được kết quả, đi vòng quanh đầu mặt nếu cần

en: The index of the offset corner
vi: Chỉ số của góc dịch chuyển

en: The vertex the corner is attached to
vi: Điểm đỉnh của góc bao trùm

en: Corner Vertex
vi: Điểm Đỉnh của Góc

en: Region Width
vi: Chiều Rộng Vùng

en: Region Height
vi: Chiều Cao Vùng

en: The region-space mouse X location, in pixels, increasing from 0 at the left
vi: Vị trí X của chuột trong khoảng không gian của vùng, trong số điểm ảnh, tăng dần từ 0 bên trái

en: The region-space mouse Y location, in pixels, increasing from 0 at the bottom
vi: Vị trí Y của chuột trong khoảng không gian của vùng, tính trong số điểm ảnh, tăng dần từ 0 dưới đáy

en: The total X size of the region in pixels
vi: Tổng kích thước X của vùng tính trong số điểm ảnh

en: The total Y size of the region in pixels
vi: Tổng kích thước Y của vùng tính trong số điểm ảnh

en: Can't access object's transforms because it's not evaluated yet. This can happen when there is a dependency cycle
vi: Không thể truy cập các biến hóa của đối tượng vì nó chưa được tính toán. Điều này có thể xảy ra khi có một phụ thuộc tuần hoàn (lặp vòng)

en: Geometry cannot be retrieved from the edited object itself
vi: Không thể trích xuất hình học từ chính bản thân đối tượng chỉnh sửa được

en: Geometry cannot be retrieved from the modifier object
vi: Không thể trích xuất hình học được từ đối tượng bộ điều chỉnh được

en: Can't access object's geometry because it's not evaluated yet. This can happen when there is a dependency cycle
vi: Không thể truy cập hình học của đối tượng vì nó chưa được tính toán. Điều này có thể xảy ra khi có một phụ thuộc tuần hoàn (lặp vòng)

en: As Instance
vi: Làm Thực Thể

en: Output the entire object as single instance. This allows instancing non-geometry object types
vi: Xuất toàn bộ đối tượng dưới dạng một thực thể. Việc làm này cho phép thực thể hóa các thể loại đối tượng phi hình học

en: Transformation matrix containing the location, rotation and scale of the object
vi: Ma trận biến hóa chứa vị trí, xoay chiều và tỷ lệ của đối tượng

en: Is Valid Offset
vi: Dịch Chuyển Hợp Lệ hay Không

en: The index of the control point to evaluate. Defaults to the current index
vi: Chỉ số của điểm điều khiển để tính toán. Sử dụng chỉ số hiện tại làm mặc định

en: The number of control points along the curve to traverse
vi: Số điểm điều khiển dọc theo đường cong cần đi qua

en: Whether the input control point plus the offset is a valid index of the original curve
vi: Liệu điểm điều khiển đầu vào, cùng với dịch chuyển, có phải là chỉ số hợp lệ của đường cong ban đầu hay không

en: The index of the control point plus the offset within the entire curves data-block
vi: Chỉ số của điểm điều khiển, cộng với dịch chuyển, nội trong toàn bộ khối dữ liệu đường cong

en: Offset Valid
vi: Dịch Chuyển Hợp Lệ

en: The number of points to create
vi: Số điểm để kiến tạo

en: The positions of the new points
vi: Vị trí của các điểm mới

en: The radii of the new points
vi: Bán kính của các điểm mới

en: Curve Group ID
vi: ID Nhóm Đường Cong

en: Points to generate curves from
vi: Các điểm để sinh tạo ra đường cong

en: A curve is created for every distinct group ID. All points with the same ID are put into the same curve
vi: Một đường cong được tạo ra cho mỗi ID nhóm biệt lập. Toàn bộ các điểm có cùng ID đều sẽ được đưa vào cùng một đường cong

en: Determines the order of points in each curve
vi: Xác định thứ tự của các điểm trên mỗi đường cong

en: Sample Position
vi: Vị Trí Lấy Mẫu

en: Sample Group ID
vi: Lấy Mẫu ID của Nhóm

en: Is Valid
vi: Hợp Lệ hay Không

en: Splits the elements of the input geometry into groups which can be sampled individually
vi: Tách phân các phần tử của hình học đầu vào thành các nhóm tức những cái có thể lấy mẫu riêng từng cá nhân một được

en: Whether the sampling was successful. It can fail when the sampled group is empty
vi: Xác định việc lấy mẫu có thành công hay không. Nó có thể thất bại khi nhóm lấy mẫu là trống rỗng

en: The target mesh must have faces
vi: Khung lưới mục tiêu phải có một số các mặt

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

en: Is Hit
vi: Có Bắn Trúng Không

en: Hit Position
vi: Vị Trí Điểm Bắn Trúng

en: Hit Normal
vi: Pháp Tuyến Điểm Bắn Trúng

en: Hit Distance
vi: Khoảng Cách Điểm Bắn Trúng

en: Realize All
vi: Hiện Thực Hóa Toàn Bộ

en: Which top-level instances to realize
vi: Những thực thể cấp cao nhất nào cần hiện thực hóa

en: Realize all levels of nested instances for a top-level instances. Overrides the value of the Depth input
vi: Hiện thực hóa toàn bộ các cấp độ thực thể lồng nhau cho thực thể ở cấp cao nhất. Vượt quyền giá trị của đầu vào Độ Sâu

en: Number of levels of nested instances to realize for each top-level instance
vi: Số lượng cấp độ thực thể lồng nhau cần hiện thực hóa cho mỗi thực thể ở cấp cao nhất

en: Only one * is supported in the pattern
vi: Duy một dấu ngôi sao * là được hỗ trợ trong mẫu mà thôi

en: Cannot remove built-in attributes: {}
vi: Không thể xóa các thuộc tính tích hợp: {}

en: Attribute does not exist: "{}"
vi: Thuộc tính không tồn tại: "{}"

en: Repeat Items
vi: Số Mục Lặp Lại

en: Which element to retrieve a value from on the geometry
vi: Phần tử nào trên hình học để trích xuất một giá trị ra

en: The source geometry must contain a mesh or a point cloud
vi: Hình học nguồn phải chứa một khung lưới hoặc một đám mây điểm

en: The source mesh must have faces
vi: Khung lưới nguồn phải có các mặt

en: Splits the faces of the input mesh into groups which can be sampled individually
vi: Tách phân các mặt của khung lưới đầu vào thành nhiều nhóm, tức những cái có thể lấy mẫu riêng từng cá nhân một được

en: Sample UV
vi: Lấy Mẫu UV

en: The mesh UV map to sample. Should not have overlapping faces
vi: Ánh xạ UV của khung lưới để lấy mẫu. Không được có các mặt chồng gối lên nhau

en: The coordinates to sample within the UV map
vi: Các tọa độ để lấy mẫu nội trong ánh xạ UV

en: Whether the node could find a single face to sample at the UV coordinate
vi: Liệu nút có thể tìm thấy một đơn mặt để lấy mẫu tại tọa độ UV hay không

en: Origin of the scaling for each element. If multiple elements are connected, their center is averaged
vi: Tọa độ gốc để đổi tỷ lệ cho mỗi phần tử. Nếu nhiều phần tử được kết nối, thì tâm của chúng sẽ được tính trung bình

en: Direction in which to scale the element
vi: Chiều hướng để đổi tỷ lệ phần tử

en: Grid 1
vi: Khung Lưới Đồ Thị 1

en: Grid 2
vi: Khung Lưới Đồ Thị 2

en: The parts of the geometry that go into the first output
vi: Các phần của hình học đi vào đầu ra đầu tiên

en: The parts of the geometry in the selection
vi: Các phần của hình học nằm trong lựa chọn

en: The parts of the geometry not in the selection
vi: Các phần của hình học không nằm trong lựa chọn

en: Mesh has no faces for material assignment
vi: Khung lưới không có các mặt nào để ấn định chất liệu cả

en: Volumes only support a single material; selection input cannot be a field
vi: Thể tích chỉ hỗ trợ một nguyên vật liệu đơn nhất mà thôi; đầu vào lựa chọn không thể là một trường được

en: Point clouds only support a single material; selection input cannot be a field
vi: Các đám mây điểm chỉ hỗ trợ một nguyên vật liệu duy nhất mà thôi; đầu vào lựa chọn không thể là một trường được

en: Curves only support a single material; selection input cannot be a field
vi: Đường cong chỉ hỗ trợ một nguyên vật liệu duy nhất mà thôi; đầu vào lựa chọn không thể là một trường được

en: Shade Smooth
vi: Tô Bóng Mịn Màng

en: Simulation State
vi: Trạng Thái Mô Phỏng

en: Delta Time
vi: Thời Gian Delta

en: Forward the output of the simulation input node directly to the output node and ignore the nodes in the simulation zone
vi: Chuyển trực tiếp đầu ra của nút đầu vào mô phỏng đến nút đầu ra và bỏ qua các nút trong vùng mô phỏng

en: Domain and geometry type combination is unsupported
vi: Sự kết hợp của phạm vi và thể loại hình học này chưa được hỗ trợ

en: Sort Weight
vi: Trọng Lượng Sắp Xếp

en: All geometry groups as separate instances
vi: Toàn bộ các nhóm hình học là các thực thể riêng biệt

en: The group ID of each group instance
vi: ID nhóm của từng thực thể nhóm một

en: Anonymous attributes can't be created here
vi: Không thể tạo các thuộc tính ẩn danh (anonymous attributes) ở đây được

en: Failed to write to attribute "{}" with domain "{}" and type "{}"
vi: Không thể viết vào thuộc tính "{}" với phạm vi "{}" và kiểu "{}"

en: Font not specified
vi: Phông chữ chưa được chỉ định

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: Phần Còn Lại

en: Edge Crease
vi: Miết Nếp Gấp

en: The location of the scene's 3D cursor, in the local space of the modified object
vi: Vị trí con trỏ 3D của cảnh, trong không gian cục bộ của đối tượng sửa đổi

en: The rotation of the scene's 3D cursor, in the local space of the modified object
vi: Xoay chiều con trỏ 3D của cảnh, trong không gian cục bộ của đối tượng sửa đổi

en: Index of the active element in the specified domain
vi: Chỉ số của phần tử đang hoạt động trong phạm vi chỉ định

en: True if an active element exists in the mesh, false otherwise
vi: Đúng (true) nếu một phần tử đang hoạt động tồn tại trong khung lưới, sai (false) nếu không

en: Volume scale is lower than permitted by OpenVDB
vi: Tỷ lệ thể tích thấp hơn mức OpenVDB cho phép

en: Faces to consider when packing islands
vi: Các Mặt cần cân nhắc khi đóng gói các hải đảo

en: Rotate islands for best fit
vi: Xoay chiều hải đảo để khít vừa nhất

en: Pack UV Islands Field
vi: Trường Đóng Gói các Hải Đảo UV

en: Faces to participate in the unwrap operation
vi: Các Mặt tham gia vào thủ tục mở gói

en: Edges to mark where the mesh is "cut" for the purposes of unwrapping
vi: Các cạnh để đánh dấu vị trí lưới được "cắt" nhằm mục đích mở gói

en: UV coordinates between 0 and 1 for each face corner in the selected faces
vi: Tọa độ UV từ 0 đến 1 cho mỗi góc mặt trong các mặt đã chọn

en: UV Unwrap Field
vi: Trường Mở Gói UV

en: No color overlay
vi: Không vẽ lồng màu sắc

en: Rotation values can only be displayed with the text overlay in the 3D view
vi: Giá trị xoay chiều chỉ có thể được hiển thị nếu lồng ghép văn bản trong góc nhìn 3D

en: Is Orthographic
vi: Là Trực Giao

en: Whether the viewport is using orthographic projection
vi: Cổng nhìn có sử dụng phép chiếu trực giao hay không

en: Resolution must be greater than 1
vi: Độ phân giải phải lớn hơn 1

en: Bounding box volume must be greater than 0
vi: Thể tích hình hộp viền phải lớn hơn 0

en: Volume density per voxel
vi: Tỷ trọng thể tích cho mỗi thể tích tử

en: Value for voxels outside of the cube
vi: Giá trị cho các thể tích tử bên ngoài khối lập phương

en: Minimum boundary of volume
vi: Ranh giới tối thiểu của thể tích

en: Maximum boundary of volume
vi: Ranh giới tối đa của thể tích

en: Number of voxels in the X axis
vi: Số thể tích tử trong trục X

en: Number of voxels in the Y axis
vi: Số thể tích tử trong trục Y

en: Number of voxels in the Z axis
vi: Số thể tích tử trong trục Z

en: "{}" from {}
vi: "{}" từ {}

en: Group '{}' ({})
vi: Nhóm '{}' ({})

en: Inspection index is out of range
vi: Chỉ số điều tra nằm ngoài phạm vi

en: Missing Data-Block
vi: Thiếu Khối Dữ Liệu

en: Nesting a node group inside of itself is not allowed
vi: Không được phép lồng một nhóm nút bên trong bản thân nó

en: Node group has different type
vi: Nhóm nút có kiểu/thể loại khác

en: Instances in input geometry are ignored
vi: Bỏ qua các thực thể trong hình học cung cấp ở đầu vào

en: Realized data in input geometry is ignored
vi: Bỏ qua dữ liệu hiện thực hóa trong hình học cung cấp ở đầu vào

en: Input geometry has unsupported type:
vi: Hình học cung cấp ở đầu vào có chứa thể loại/kiểu chưa được hỗ trợ:

en: Undefined Node Tree Type
vi: Thể Loại Nút Cây Chưa Xác Định Rõ Ràng

en:  (Deprecated)
vi:  (Đã Lỗi Thời)

en: Shader Editor
vi: Trình Biên Soạn Bộ Tô Bóng

en: Not a shader node tree
vi: Không phải là cây nút tô bóng

en: Not a shader or geometry node tree
vi: Không phải một cây nút tô bóng hoặc hình học

en: AO
vi: THTMT

en: Color of the emitted light
vi: Màu của ánh sáng phát ra

en: Strength of the emitted light
vi: Cường độ của ánh sáng phát ra

en: Color input on which correction will be applied
vi: Đầu vào màu để áp dụng hiệu chỉnh

en: Brightness correction value.
    An additive-type factor by which to increase the overall brightness of the image. Use a negative number to darken an image, and a positive number to brighten it
vi: Giá trị hiệu chỉnh độ sáng.
    Một hệ số gia tăng cộng thêm nhằm tăng cường độ sáng tổng thể của hình ảnh lên. Sử dụng số âm để làm tối hình ảnh đi và số dương để làm sáng hình ảnh lên

en: Contrast correction value.
    A scaling type factor by which to make brighter pixels brighter, but keeping the darker pixels dark. Use a negative number to decrease contrast, and a positive number to increase it
vi: Giá trị hiệu chỉnh độ tương phản.
    Một hệ số kiểu tỷ lệ hóa để làm cho các điểm ảnh chói hơn rực rỡ hơn, song duy trì các điểm ảnh tối hơn sẫm màu. Sử dụng số âm để giảm độ tương phản xuống và số dương để tăng độ tương phản lên

en: BSDF
vi: Bidirectional Scattering Distribution Function: Hàm Phân Bổ Tán Xạ Hai Chiều

en: IOR
vi: Chỉ Số Khúc Xạ

en: Anisotropy
vi: Dị Hướng

en: RoughnessU
vi: Độ Nhám U

en: RoughnessV
vi: Độ Nhám V

en: Melanin
vi: Mêlanin

en: Melanin Redness
vi: Độ Đỏ của Mêlanin

en: Radial Roughness
vi: Độ Nhám Tỏa Tròn

en: Coat
vi: Lớp Tráng Bóng

en: Random Color
vi: Ngẫu Nhiên Hóa Màu Sắc

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

en: Secondary Reflection
vi: Phản Quang Thứ Hai

en: The RGB color of the strand. Only used in Direct Coloring
vi: Màu RGB của sợi. Chỉ được sử dụng trong Tô Màu Trực Tiếp m

en: Hair pigment. Specify its absolute quantity between 0 and 1
vi: Sắc tố của tóc. Chỉ định số lượng tuyệt đối của nó trong khoảng từ 0 đến 1

en: Fraction of pheomelanin in melanin, gives yellowish to reddish color, as opposed to the brownish to black color of eumelanin
vi: Một phần pheomelanin trong melanin tạo ra màu từ vàng đến đỏ, trái ngược với màu nâu đến đen của eumelanin

en: Additional color used for dyeing the hair
vi: Màu bổ sung dùng để nhuộm tóc

en: Specifies energy absorption per unit length as light passes through the hair. A higher value leads to a darker color
vi: Chỉ định mức hấp thụ năng lượng trên mỗi đơn vị chiều dài khi ánh sáng truyền qua tóc. Giá trị cao hơn dẫn đến màu tối hơn

en: The ratio of the minor axis to the major axis of an elliptical cross-section. Recommended values are 0.8~1 for Asian hair, 0.65~0.9 for Caucasian hair, 0.5~0.65 for African hair. The major axis is aligned with the curve normal, which is not supported in particle hair
vi: Tỷ số giữa trục nhỏ và trục lớn của mặt cắt hình elip. Giá trị đề cử là 0.8~1 đối với tóc người châu Á, 0.65~0.9 đối với tóc người da trắng, 0.5~0.65 đối với tóc người châu Phi. Trục chính được căn chỉnh theo pháp tuyến đường cong, tức cái không được hỗ trợ trong tóc lông dùng hệ thống hạt

en: Hair roughness. A low value leads to a metallic look
vi: Độ thô ráp của tóc. Giá trị thấp dẫn đến diện mạo giống kim loại

en: Simulate a shiny coat by reducing the roughness to the given factor only for the first light bounce (diffuse). Range [0, 1] is equivalent to a reduction of [0%, 100%] of the original roughness
vi: Mô phỏng một lớp sơn tráng bóng bằng cách giảm độ nhám xuống thành hệ số đã cho duy trong lần bật nẩy ánh sáng đầu tiên (khuếch tán). Phạm vi [0, 1] tương đương với mức giảm [0%, 100%] độ nhám ban đầu

en: Index of refraction determines how much the ray is bent. At 1.0 rays pass straight through like in a transparent material; higher values cause larger deflection in angle. Default value is 1.55 (the IOR of keratin)
vi: Chỉ số khúc xạ xác định độ cong của tia. Ở mức 1.0 tia xạ truyền xuyên thẳng qua như trong vật liệu trong suốt vậy; giá trị cao hơn sẽ gây ra độ lệch góc lớn hơn. Giá trị mặc định là 1.55 (Chỉ số khúc xạ của keratin)

en: The tilt angle of the cuticle scales (the outermost part of the hair). They are always tilted towards the hair root. The value is usually between 2 and 4 for human hair
vi: Góc nghiêng của vảy cá biểu bì (phần ngoài cùng của tóc). Chúng luôn nghiêng về phía chân tóc. Giá trị thường nằm trong khoảng từ 2 đến 4 đối với tóc người

en: Vary the melanin concentration for each strand
vi: Thay đổi nồng độ melanin cho từng sợi một

en: Vary roughness values for each strand
vi: Thay đổi giá trị độ nhám cho từng sợi một

en: Optional factor for modulating the first light bounce off the hair surface. The color of this component is always white. Keep this 1.0 for physical correctness
vi: Hệ số tùy chọn để điều chỉnh ánh sáng đầu tiên phản chiếu lại trên bề mặt của tóc. Màu sắc của thành phần này luôn là màu trắng. Giữ nguyên 1.0 này để đảm bảo tính chính xác về mặt vật lý

en: Optional factor for modulating the transmission component. Picks up the color of the pigment inside the hair. Keep this 1.0 for physical correctness
vi: Hệ số tùy chọn để điều biến phần tử truyền xạ. Lấy màu của sắc tố bên trong tóc. Giữ nguyên 1.0 này để đảm bảo tính chính xác về mặt vật lý

en: Optional factor for modulating the component which is transmitted into the hair, reflected off the backside of the hair and then transmitted out of the hair. This component is oriented approximately around the incoming direction, and picks up the color of the pigment inside the hair. Keep this 1.0 for physical correctness
vi: Hệ số tùy chọn để điều biến phần tử truyền xạ vào tóc, phản chiếu lại từ mặt sau của tóc và sau đó truyền ra khỏi tóc. Thành phần này được định hướng quanh chiều hướng đi vào và lấy màu của sắc tố bên trong tóc. Giữ nguyên giá trình 1.0 này để đảm bảo tính chính xác về mặt vật lý

en: Edge Tint
vi: Màu Nhuốm của Cạnh

en: Extinction
vi: Hệ Số Dập Tắt

en: Color of the material
vi: Màu của nguyên vật liệu

en: Tint reflection at near-grazing incidence to simulate complex index of refraction
vi: Phản xạ màu nhuốm ở góc tới gần tiếp tuyến để mô phỏng chỉ số khúc xạ phức tạp

en: Real part of the conductor's refractive index, often called n
vi: Phần thực trong chỉ số khúc xạ của chất dẫn điện, thường được gọi là n

en: Imaginary part of the conductor's refractive index, often called k
vi: Phần ảo trong chỉ số khúc xạ của chất dẫn điện, thường được gọi là k

en: Microfacet roughness of the surface (0.0 is a perfect mirror reflection, 1.0 is completely rough)
vi: Độ nhám của mặt vi mô (0.0 là phản chiếu gương hoàn hảo, 1.0 là hoàn toàn nhám)

en: Amount of anisotropy for reflection. Higher values give elongated highlights along the tangent direction
vi: Lượng dị hướng cho ánh phản quang. Các giá trị cao hơn tạo ra các điểm nổi bật bị kéo dài theo hướng tiếp tuyến

en: Rotates the direction of anisotropy, with 1.0 going full circle
vi: Xoay chiều hướng của dị hướng, với 1.0 sẽ xoay hết vòng tròn

en: Diffuse Roughness
vi: Độ Nhám của Khuếch Tán

en: Subsurface Weight
vi: Trọng Lượng của Lớp Dưới Bề Mặt

en: Subsurface Radius
vi: Bán Kính của Lớp Dưới Bề Mặt

en: Subsurface Scale
vi: Tỷ Lệ của Lớp Dưới Bề Mặt

en: Subsurface IOR
vi: Chỉ Số Khúc Xạ Dưới Bề Mặt

en: Subsurface Anisotropy
vi: Dị Hướng Dưới Bề Mặt

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

en: Transmission Weight
vi: Trọng Lượng Truyền Xạ

en: Coat Weight
vi: Trọng Lượng của Lớp Tráng

en: Coat Roughness
vi: Độ Nhám của Lớp Tráng

en: Coat IOR
vi: Chỉ Số Khúc Xạ của Lớp Tráng

en: Coat Normal
vi: Pháp Tuyến của Lớp Tráng

en: Sheen Weight
vi: Trọng Lượng của Ánh Bóng Loáng

en: Sheen Roughness
vi: Độ Nhám của Ánh Bóng Loáng

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

en: Thin Film Thickness
vi: Độ Dày Màng Mỏng

en: Thin Film IOR
vi: IOR của Màng Mỏng

[ctx: NodeTree]
en: Specular Tint
vi: Màu Nhuốm của Ánh Lóng Lánh

[ctx: NodeTree]
en: Coat Tint
vi: Màu Nhuốm của Lớp Tráng

[ctx: NodeTree]
en: Sheen Tint
vi: Màu Nhuốm của Ánh Bóng Loáng

en: Color of the material used for diffuse, subsurface, metallic and transmission
vi: Màu sắc của nguyên vật liệu được sử dụng cho khuếch tán, dưới bề mặt, ánh kim loại và truyền xạ

en: Blends between a dielectric and metallic material model. At 0.0 the material consists of a diffuse or transmissive base layer, with a specular reflection layer on top. A value of 1.0 gives a fully specular reflection tinted with the base color, without diffuse reflection or transmission
vi: Pha trộn giữa mô hình vật liệu điện môi và kim loại. Ở mức 0.0, nguyên vật liệu có chứa một tầng khuếch tán hoặc một tầng truyền xạ cơ sở, với một lớp phản chiếu đều ở trên cùng. Giá trị 1.0 mang lại phản chiếu đều hoàn hảo có nhuốm màu nền, mà không có phản quang khuếch tán hoặc truyền xạ

en: Specifies microfacet roughness of the surface for specular reflection and transmission (0.0 is a perfect mirror reflection, 1.0 is completely rough)
vi: Chỉ định độ nhám mặt vi mô của bề mặt cho phản chiếu đều và truyền xạ (0.0 là phản quang đối xứng hoàn hảo (gương), 1.0 là hoàn toàn thô nhám)

en: Index of Refraction (IOR) for specular reflection and transmission. For most materials, the IOR is between 1.0 (vacuum and air) and 4.0 (germanium). The default value of 1.5 is a good approximation for glass
vi: Chỉ Số Khúc Xạ (IOR) cho phản xạ và truyền xạ phản chiếu đều. Đối với hầu hết các nguyên vật liệu thì IOR nằm trong khoảng từ 1.0 (chân không và không khí) đến 4.0 (gecmani). Giá trị mặc định 1.5 là giá trị gần đúng cho thủy tinh

en: Controls the transparency of the surface, with 1.0 fully opaque
vi: Điều khiển độ trong suốt của bề mặt, với 1.0 là độ đục hoàn toàn

en: Specifies microfacet roughness of the diffuse base (0.0 is perfect lambertian reflection, 1.0 is completely rough)
vi: Chỉ định độ nhám của mặt vi mô của nền khuếch tán (0.0 là phản xạ Lambertian hoàn hảo, 1.0 là hoàn toàn nhám)

en: Blend between diffuse surface and subsurface scattering. Typically should be zero or one (either fully diffuse or subsurface)
vi: Pha trộn giữa tán xạ khuếch tán bề mặt và tán xạ dưới bề mặt. Thông thường thì phải bằng 0 hoặc 1 (hoặc là khuếch tán hoàn toàn, hoặc là dưới bề mặt)

en: Scattering radius to use for subsurface component (multiplied with Scale)
vi: Bán kính tán xạ sử dụng cho phần tử dưới bề mặt (nhân với Tỷ Lệ)

en: Scale of the subsurface scattering (multiplied with Radius)
vi: Tỷ lệ tán xạ dưới bề mặt (nhân với Bán Kính)

en: Index of Refraction (IOR) used for rays that enter the subsurface component
vi: Chỉ Số Khúc Xạ (IOR) được sử dụng cho các tia xạ đi vào phần tử dưới bề mặt

en: Directionality of volume scattering within the subsurface medium. Zero scatters uniformly in all directions, with higher values scattering more strongly forward. For example, skin has been measured to have an anisotropy of 0.8
vi: Tính định hướng của tán xạ thể tích trong môi trường dưới bề mặt. 0 sẽ tán xạ đồng đều theo mọi hướng, với giá trị cao hơn thì tán xạ mạnh hơn về phía trước. Ví dụ, da được đo có độ dị hướng là 0.8

en: Adjustment to the Index of Refraction (IOR) to increase or decrease specular intensity (0.5 means no adjustment, 0 removes all reflections, 1 doubles them at normal incidence)
vi: Điều chỉnh Chỉ Số Khúc Xạ (IOR) để tăng hoặc giảm cường độ phản chiếu đều (0.5 nghĩa là không điều chỉnh, 0 loại bỏ toàn bộ phản xạ, 1 nhân đôi chúng tại pháp tuyến điểm rơi vào)

en: Tint dielectric reflection at normal incidence for artistic control, and metallic reflection at near-grazing incidence to simulate complex index of refraction
vi: Phản xạ điện mội của màu nhuốm tại góc pháp tuyến để điều khiển theo con mắt nghệ thuật, cùng phản xạ kim loại ở góc chạm gần để mô phỏng chỉ số khúc xạ phức tạp

en: Amount of anisotropy for specular reflection. Higher values give elongated highlights along the tangent direction
vi: Lượng dị hướng cho phản chiếu đều. Các giá trị cao hơn tạo ra các điểm sáng kéo dài theo hướng tiếp tuyến

en: Controls the tangent direction for anisotropy
vi: Điều khiển chiều hướng tiếp tuyến cho tính dị hướng

en: Blend between transmission and other base layer components
vi: Sự pha trộn giữa sự truyền xạ và các thành phần tầng lớp cơ sở khác

en: Controls the intensity of the coat layer, both the reflection and the tinting. Typically should be zero or one for physically-based materials
vi: Điều khiển cường độ của lớp tráng, cả độ phản chiếu và màu nhuốm. Thông thường thì giá trị này phải bằng 0, hoặc là 1 đối với các nguyên vật liệu có cơ sở vật lý (thực)

en: The roughness of the coat layer
vi: Độ nhám của lớp tráng

en: The Index of Refraction (IOR) of the coat layer (affects its reflectivity as well as the falloff of coat tinting)
vi: Chỉ Số Khúc Xạ (IOR) của lớp tráng (ảnh hưởng đến độ phản xạ của nó, cũng như độ suy giảm dần của màu nhuốm lớp tráng)

en: Adds a colored tint to the coat layer by modeling absorption in the layer. Saturation increases at shallower angles, as the light travels farther through the medium (depending on the Coat IOR)
vi: Thêm màu nhuốm vào lớp tráng bằng cách mô hình hóa sự hấp thụ trong tầng lớp. Độ bão hòa tăng lên ở các góc nông hơn, khi ánh sáng truyền đi xa hơn vào trong môi trường (tùy thuộc vào Chỉ Số Khúc Xạ của Lớp Tráng)

en: Color of light emission from the surface
vi: Màu sắc của ánh sáng phát ra từ bề mặt

en: Strength of the emitted light. A value of 1.0 ensures that the object in the image has the exact same color as the Emission Color
vi: Cường độ của ánh sáng phát ra. Giá trị 1.0 đảm bảo rằng đối tượng trong hình ảnh có chính xác cùng một màu với Màu Phát Xạ

en: IOR Level
vi: Cấp Độ Chỉ Số Khúc Xạ

[ctx: NodeTree]
en: Tint
vi: Màu Nhuốm

en: Subsurface
vi: Dưới Bề Mặt

en: Sheen
vi: Nước Láng Bóng

en: Thin Film
vi: Màng Mỏng

en: Strength of the bump mapping effect, interpolating between no bump mapping and full bump mapping
vi: Cường độ của hiệu ứng ánh xạ gồ ghề, nội suy giữa ánh xạ không gồ ghề và ánh xạ gồ ghề hoàn toàn

en: Multiplier for the height value to control the overall distance for bump mapping
vi: Hệ số nhân cho giá trị chiều cao để điều khiển khoảng cách tổng thể cho ánh xạ gồ ghề

en: View Vector
vi: Véctơ của Điểm Nhìn

en: View Z Depth
vi: Độ Sâu Z từ Điểm Nhìn

en: View Distance
vi: Khoảng Cách từ Điểm Nhìn

en: The value used to map onto the color gradient. 0.0 results in the leftmost color, while 1.0 results in the rightmost
vi: Giá trị sử dụng để ánh xạ lên dốc màu. 0.0 cho màu ở ngoài cùng bên trái, trong khi 1.0 cho màu ở ngoài cùng bên phải

en: Amount of influence the node exerts on the output vector
vi: Lượng ảnh hưởng mà nút tác động lên vectơ đầu ra

en: Vector which would be mapped to the curve
vi: Véctơ sẽ được ánh xạ vào đường cong

en: Amount of influence the node exerts on the output color
vi: Mức độ ảnh hưởng của nút tác động lên màu đầu ra

en: Distance to displace the surface along the normal
vi: Khoảng cách dịch hình bề mặt dọc theo pháp tuyến

en: Neutral displacement value that causes no displacement.
    Lower values cause the surface to move inwards, higher values push the surface outwards
vi: Giá trị trung hòa dịch hình, tức giá trị sẽ không gây ra dịch hình.
    Giá trị thấp hơn làm cho bề mặt di chuyển vào trong, giá trị cao hơn đẩy bề mặt ra ngoài

en: Increase or decrease the amount of displacement
vi: Tăng hoặc giảm lượng dịch hình

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

en: Clear Coat
vi: Lớp Tráng Bóng Trong

en: Clear Coat Roughness
vi: Độ Nhám của Lớp Tráng Bóng Trong

en: Clear Coat Normal
vi: Pháp Tuyến của Lớp Tráng Bóng Trong

en: Gamma correction value
    Gamma controls the relative intensity of the mid-tones compared to the full black and full white
vi: Giá trị hiệu chỉnh gamma
    Gamma điều khiển cường độ tương đối của tông màu trung gian, so với màu đen hoàn toàn và màu trắng hoàn toàn

en: True Normal
vi: Pháp Tuyến Thực

en: Parametric
vi: Tham Số

en: Backfacing
vi: Trở Mặt

en: Pointiness
vi: Độ Nhọn

en: Random Per Island
vi: Ngẫu Nhiên Hóa Từng Hải Đảo Một

en: Is Strand
vi: Là Sợi

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

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

en: Hue rotation offset, from 0 (-180°) to 1 (+180°). Note that 0 and 1 have the same result
vi: Dịch chuyển xoay chiều cho sắc màu, từ 0 (-180°) đến 1 (+180°). Lưu ý rằng 0 và 1 sẽ có cùng một kết quả

en: Value of 0 removes color from the image, making it black-and-white. A value greater than 1.0 increases saturation
vi: Giá trị 0 sẽ loại bỏ màu khỏi hình ảnh, làm cho hình ảnh có màu đen trắng. Giá trị lớn hơn 1.0 sẽ làm tăng độ bão hòa

en: Value shift. 0 makes the color black, 1 keeps it the same, and higher values make it brighter
vi: Dịch chuyển giá trị. 0 làm cho màu đen lại, 1 giữ nguyên, và giá trị cao hơn làm cho nó sáng hơn lên

en: Color input on which HSV color transformation will be applied
vi: Đầu vào màu để áp dụng biến hóa màu HSV

en: Strength of the light source
vi: Cường độ của nguồn sáng

en: Color input on which invertion will be applied
vi: Đầu vào màu dùng để đảo ngược

en: Facing
vi: Đối Mặt

en: Light strength before applying falloff modification
vi: Cường độ ánh sáng trước khi áp dụng sự sửa đổi về suy giảm dần

en: Smooth intensity of light near light sources.
    This can avoid harsh highlights, and reduce global illumination noise. 0.0 corresponds to no smoothing; higher values smooth more
vi: Cường độ làm mượt mà ánh sáng gần nguồn sáng.
    Cái này có thể tránh được những điểm nêu bật khắc nghiệt, và giảm nhiễu chiếu sáng toàn cầu. 0.0 tương ứng với không làm mịn; giá trị cao hơn sẽ mượt mịn màng hơn

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 Khuếch Tán

en: Is Glossy Ray
vi: Là Tia Bóng Bẩy

en: Is Singular Ray
vi: Là Tia Lập Dị

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

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

en: Ray Depth
vi: Độ Sâu của Tia

en: Diffuse Depth
vi: Độ Sâu của Khuếch Tán

en: Glossy Depth
vi: Độ Sâu của Ánh Bóng Bẩy

en: Transparent Depth
vi: Độ Sâu của Độ Trong

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

en: The vector to be transformed
vi: Véctơ sẽ được biến hóa

en: The amount of translation along each axis
vi: Lượng dịch chuyển dọc theo mỗi trục

en: The amount of rotation along each axis, XYZ order
vi: Lượng xoay chiều dọc theo mỗi trục, theo thứ tự XYZ

en: The amount of scaling along each axis
vi: Mức độ đổi tỷ lệ dọc theo mỗi trục

en: Factor (Non-Uniform)
vi: Hệ số (Không đồng nhất)

en: Amount of mixing between the A and B inputs
vi: Lượng pha trộn giữa các đầu vào A và B

en: Amount of mixing between the A and B vector inputs
vi: Lượng pha trộn giữa các đầu vào véctơ A và B

en: Value of the first floating number input
vi: Giá trị số thực của đầu vào đầu tiên

en: Value of the second floating number input
vi: Giá trị số thực của đầu vào thứ hai

en: Value of the first vector input
vi: Giá trị của đầu vào véctơ đầu tiên

en: Value of the second vector input
vi: Giá trị của đầu vào véctơ thứ hai

en: Value of the first color input
vi: Giá trị của đầu vào màu đầu tiên

en: Value of the second color input
vi: Giá trị của đầu vào màu thứ hai

en: Color1
vi: Màu1

en: Color2
vi: Màu2

en: Blend weight to use for mixing two shaders. At zero it uses the first shader entirely and at one the second shader
vi: Trọng lượng pha trộn sử dụng để hòa trộn hai bộ tô bóng với nhau. Ở mức 0, nó sử dụng hoàn toàn bộ tô bóng đầu tiên, và ở mức 1, sử dụng bộ tô bóng thứ hai

en: Normal direction vector.
    • LMB click and drag on the sphere to set the direction of the normal.
    • Holding Ctrl while dragging snaps to 45 degree rotation increments
vi: Vector chiều hướng pháp tuyến.
    • Bấm NCT và kéo rê trên quả cầu để đặt chiều hướng pháp tuyến.
    • Giữ Ctrl xuống trong khi kéo rê để bám dính vào góc xoay chiều tăng tiến 45 độ một lần

en: Strength of the normal mapping effect
vi: Cường độ của hiệu ứng ánh xạ pháp tuyến

en: Color that encodes the normal map in the specified space
vi: Màu dùng để mã hóa ánh xạ pháp tuyến trong không gian chỉ định

en: Object Index
vi: Chỉ Số Đối Tượng

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

en: Alpha Fac
vi: Hệ Số Alpha

en: BSSRDF
vi: Bidirectional Scattering Surface Reflectance Distribution Function: Hàm Phân Phối Phản Xạ Bề Mặt Tán Xạ Hai Chiều

en: Mortar
vi: Vữa

en: Mortar Size
vi: Kích Thước Vữa

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

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

en: Color of the first reference brick
vi: Màu của viên gạch tham chiếu đầu tiên

en: Color of the second reference brick
vi: Màu của viên gạch tham chiếu thứ hai

en: Color of the area between bricks
vi: Màu sắc của khu vực giữa các viên gạch

en: Scale of the texture
vi: Tỷ lệ của chất liệu

en: Blurs/softens the edge between the mortar and the bricks. This can be useful with a texture and displacement textures
vi: Làm nhòe mờ/làm mềm cạnh giữa đường vôi vữa và các viên gạch. Việc làm này có thể hữu ích với một chất liệu và các chất liệu dịch hình

en: The color variation between Color1 and Color2. Values of -1 and 1 only use one of the two colors. Values in between mix the colors
vi: Biến thể màu sắc giữa Màu 1 (Color1) và Màu 2 (Color2). Các giá trị -1 và 1 nghĩa là chỉ sử dụng một trong hai màu. Các giá trị ở giữa là pha trộn giữa hai màu

en: Color of the first checker
vi: Màu của ô cờ đầu tiên

en: Color of the second checker
vi: Màu của ô cờ thứ hai

en: Overall texture scale.
    The scale is a factor of the bounding box of the face divided by the Scale value
vi: Tỷ lệ chất liệu tổng thể.
    Tỷ lệ là một hệ số của khung hộp viền của mặt, chia cho giá trị Tỷ Lệ

en: The coordinates at which Gabor noise will be evaluated. The Z component is ignored in the 2D case
vi: Tọa độ mà nhiễu Gabor sẽ được tính toán. Thành phần Z sẽ bị bỏ qua trong trường hợp 2D

en: The scale of the Gabor noise
vi: Tỷ lệ của nhiễu Gabor

en: The rate at which the Gabor noise changes across space. This is different from the Scale input in that it only scales perpendicular to the Gabor noise direction
vi: Tốc độ mà nhiễu Gabor thay đổi trong không gian. Cái này khác với đầu vào Tỷ Lệ ở chỗ nó chỉ thay đổi tỷ lệ theo chiều hướng vuông góc với chiều hướng của nhiễu Gabor mà thôi

en: The directionality of Gabor noise. 1 means the noise is completely directional, while 0 means the noise is omnidirectional
vi: Tính định hướng của nhiễu Gabor. 1 có nghĩa là nhiễu hoàn toàn hữu hướng, trong khi 0 có nghĩa là nhiễu đa hướng

en: The direction of the anisotropic Gabor noise
vi: Chiều hướng của nhiễu Gabor dị hướng

en: The Gabor noise value with both random intensity and phase. This is equal to sine the phase multiplied by the intensity
vi: Giá trị nhiễu Gabor với cả cường độ và pha ngẫu nhiên. Cái này bằng sin pha nhân với cường độ

en: The phase of the Gabor noise, which has no random intensity
vi: Pha của nhiễu Gabor, không có cường độ ngẫu nhiên

en: The intensity of the Gabor noise, which has no random phase
vi: Cường độ của nhiễu Gabor, không có pha ngẫu nhiên

en: Scale of the base noise octave
vi: Tỷ lệ của quãng tám nhiễu cơ sở

en: The number of noise octaves. Higher values give more detailed noise but increase render time
vi: Số quãng tám của nhiễu. Giá trị cao hơn mang lại độ nhiễu chi tiết hơn song sẽ làm tăng thời gian kết xuất

en: Blend factor between an octave and its previous one. A value of zero corresponds to zero detail
vi: Hệ số pha trộn giữa một quãng tám và quãng tám trước đó. Giá trị bằng 0 tương ứng với lượng chi tiết bằng 0

en: The difference between the scale of each two consecutive octaves. Larger values corresponds to larger scale for higher octaves
vi: Giá trị chênh lệch giữa tỷ lệ của hai quãng tám liên tiếp. Giá trị lớn hơn tương ứng với tỷ lệ lớn hơn cho quãng tám cao hơn

en: An added offset to each octave, determines the level where the highest octave will appear
vi: Một dịch chuyển bổ sung cho mỗi quãng tám, xác định mức độ mà quãng tám cao nhất sẽ xuất hiện

en: An extra multiplier to tune the magnitude of octaves
vi: Một hệ số nhân bổ sung để điều chỉnh độ lớn theo quãng tám

en: Sun disc not available in EEVEE
vi: Đĩa mặt trời không có trong EEVEE

en: The number of Voronoi layers to sum
vi: Số tầng lớp Voronoi để tính tổng

en: The influence of a Voronoi layer relative to that of the previous layer
vi: Ảnh hưởng của tầng lớp Voronoi tương đối với tầng lớp trước

en: The scale of a Voronoi layer relative to that of the previous layer
vi: Tỷ lệ của tầng lớp Voronoi tương đối với tầng lớp trước đó

en: Detail Scale
vi: Tỷ Lệ Chi Tiết

en: Detail Roughness
vi: Mức Rối của Chi Tiết

en: Overall texture scale
vi: Tỷ lệ kết cấu tổng thể

en: Amount of distortion of the wave
vi: Lượng biến dạng của sóng

en: Amount of distortion noise detail
vi: Lượng chi tiết của nhiễu biến dạng

en: Scale of distortion noise
vi: Tỷ lệ của nhiễu biến dạng

en: Blend between a smoother noise pattern, and rougher with sharper peaks
vi: Pha trộn giữa một mẫu nhiễu mượt mà hơn và một mẫu nhiễu thô ráp, với nhiều điểm cao sắc nét hơn

en: Position of the wave along the Bands Direction.
    This can be used as an input for more control over the distortion
vi: Vị trí của sóng dọc theo Hướng của Băng Sóng.
    Cái này có thể sử dụng để làm đầu vào, nhằm cung cấp nhiều khống chế hơn đối với sự biến dạng

en: Value used as seed in 1D and 4D dimensions
vi: Giá trị được sử dụng làm mầm trong các chiều 1D và 4D

en: Incident
vi: Liên Thuộc

en: Point to rotate around
vi: Điểm để xoay quanh

en: Angle to rotate the input vector by
vi: Góc độ dùng để xoay chiều véctơ đầu vào

en: The amount of rotation on each axis, around the X, Y, then Z axes in that order
vi: Lượng xoay chiều trên mỗi trục, xung quanh các trục X, Y, rồi Z trong thứ tự đó

en: Vector, point, or normal which will be used for convertion between spaces
vi: Véctơ, điểm, hoặc pháp tuyến, tức những cái sẽ được sử dụng để chuyển đổi giữa các không gian

en: No mesh in active object
vi: Không có khung lưới nào trong đối tượng đang hoạt động cả

en: Density Attribute
vi: Thuộc Tính Mật Độ

en: Absorption Color
vi: Màu của sự Hấp Thụ

en: Blackbody Intensity
vi: Cường Độ Sáng của Vật Đen

en: Blackbody Tint
vi: Sắc Thái Màu Nhiệt Độ của Vật Đen

en: Temperature Attribute
vi: Thuộc Tính về Nhiệt Độ

en: Texture Node Editor
vi: Trình Biên Soạn Nút Chất Liệu

en: Not a texture node tree
vi: Không phải là một cây nút chất liệu

en: Bricks 1
vi: Gạch 1

en: Bricks 2
vi: Gạch 2

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

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

en: iScale
vi: tỷLệ_i

en: %s: %.*s
    Location: %s:%d
vi: %s: %.*s
    Địa điểm: %s:%d

en: Text '%s'
vi: Văn bản '%s'

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

en: Cannot initialize the GPU
vi: Không thể khởi thủy GPU được

en: Failed allocate render result, out of memory
vi: Không thể phân phối bộ nhớ cho kết quả kết xuất, bộ nhớ bị cạn kiệt

en: Fra:%d Mem:%.2fM (Peak %.2fM) | Time:%s | %s
vi: KhH:%d BNhớ:%.2fM (Đỉnh %.2fM) | Thời gian:%s | %s

en: Image too small
vi: Hình ảnh quá 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: Không có khu vực ranh giới nào được chọn cả

en: Border rendering is not supported by sequencer
vi: Trình Phối Hình không hỗ trợ kết xuất trong Đường Ranh Giới

en: No node tree in scene
vi: Không có cây nút trong cảnh

en: No render output node in scene
vi: Không có nút đầu ra kết xuất nào trong cảnh cả

en: All render layers are disabled
vi: Toàn bộ các tầng kết xuất đều bị tắt

en: No frames rendered, skipped to not overwrite
vi: Không có khung hình nào được kết xuất cả, bỏ qua và nhảy sang không viết đè

en: No camera found in scene "%s" (used in compositing of scene "%s")
vi: Không tìm thấy máy quay phim nào trong cảnh "%s" cả (sử dụng trong quá trình tổng hợp cảnh "%s")

en: No camera found in scene "%s"
vi: Không tìm thấy máy quay phim nào trong cảnh "%s" cả

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

en: No active view found in scene "%s"
vi: Không tìm thấy góc nhìn nào đang 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 Lượt Tổng Hợp trong tầng kết xuất '%s'

en: %s: failed to allocate clip buffer '%s'
vi: %s: không thể phân bổ bộ nhớ để làm bộ đệm cho đoạn phim '%s'

en: %s: incorrect dimensions for partial copy '%s'
vi: %s: kích thước không hợp lệ cho bản sao cục bộ '%s'

en: %s: failed to load '%s'
vi: %s: không nạp được '%s'

en: Reading render result: dimensions don't match, expected %dx%d
vi: Đọc kết quả kết xuất: kích thước không khớp, dự kiến là %dx%d

en: Reading render result: expected channel "%s.%s" or "%s" not found
vi: Đọc kết quả kết xuất: không tìm thấy kênh "%s.%s" hoặc "%s" dự kiến

en: Reading render result: expected channel "%s.%s" not found
vi: Đọc kết quả kết xuất: không tìm thấy kênh "%s.%s" dự kiến

en: Channel %d
vi: Kênh %d

[ctx: Sequence]
en: Color Balance
vi: Cân Bằng Màu

[ctx: Sequence]
en: White Balance
vi: Cân Bằng Trắng

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

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

[ctx: Sequence]
en: Brightness/Contrast
vi: Độ Sáng/Độ Tương Phản

[ctx: Sequence]
en: Tonemap
vi: Điều Chỉnh Sắc Thái

[ctx: Sequence]
en: Equalizer
vi: Bộ Điều Chỉnh Cân Bằng

en: Strips must be the same length
vi: Các đoạn phim phải có chiều dài bằng nhau

en: Strips were not compatible
vi: Các đoạn phim không tương thích

en: Strips must have the same number of inputs
vi: Các đoạn phim cần phải có số lượng đầu vào giống nhau

en: Cannot move strip to non-meta strip
vi: Không thể di chuyển dải vào dải không phải là siêu dải

en: Strip cannot be moved into itself
vi: Dải không thể di chuyển vào bản thân nó được

en: Moved strip is already inside provided meta strip
vi: Dải di chuyển đã nằm bên trong siêu dải cung cấp

en: Moved strip is parent of provided meta strip
vi: Dải di chuyển là phụ huynh của siêu dải cung cấp

en: Cannot move strip to different scene
vi: Không thể di chuyển dải đến cảnh khác được

en: Recursion detected in video sequencer. Strip %s at frame %d will not be rendered
vi: Phát hiện thấy có sự hồi quy trong Trình Phối Hình. Dải %s tại khung hình %d sẽ được kết xuất

[ctx: Sequence]
en: Audio
vi: Âm Thanh

[ctx: Sequence]
en: Multicam
vi: Đa Máy Quay

[ctx: Sequence]
en: Adjustment
vi: Điều Chỉnh

en: Blur X
vi: Làm Nhòe Mờ X

en: Rim
vi: Mép/Vành Mép

en: Object Pivot
vi: Tựa vào Đối Tượng

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

en: WaveDistortion
vi: BiếnDạngSóng

en: window_managers
vi: trình quản lý cửa sổ

en: Dragging {} files
vi: Kéo rê {} tập tin

en: Region could not be drawn!
vi: Không thể vẽ vùng được!

en: Input pending
vi: Đầu vào đang chờ

en: Blender File View
vi: Duyệt Tập Tin

en: Missing 'window' in context
vi: Thiếu 'cửa sổ' trong ngữ cảnh

en: Overwrite Main Startup File
vi: Viết Đè Lên Tập Tin Khởi Động Chính

en: Make the current file the default startup blend file.
vi: Đặt tập tin hiện tại làm tập tin blend khởi động mặc định.

en: Make the current file the default "{}" startup file.
vi: Đặt tập tin hiện tại làm tập tin khởi động "{}" mặc định.

en: Overwrite Template Startup File
vi: Viết Đè Tập Tin Khởi Động Mẫu

en: Load Factory "{}" Preferences.
vi: Nạp các Cài Đặt Sở Thích "{}" của Xưởng Sản Xuất.

en: Load Factory Blender Preferences
vi: Nạp các Cài Đặt Sở Thích của Xưởng Sản Xuất

en: To make changes to Preferences permanent, use "Save Preferences"
vi: Để làm cho các thay đổi trong Cài Đặt Sở Thích trở thành vĩnh viễn thì xin hãy sử dụng "Lưu các Cài Đặt Sở Thích"

en: Load Factory "{}" Startup File and Preferences
vi: Nạp Tập Tin Khởi Động "{}" của Xưởng Sản Xuất và các Cài Đặt Sở Thích

en: Load Factory Default Startup File and Preferences
vi: Nạp Tập Tin Khởi Động Mặc Định của Xưởng Sản Xuất và các Cài Đặt Sở Thích

en: To make changes to Preferences permanent, use "Save Preferences".
    Warning: Your file is unsaved! Proceeding will abandon your changes.
vi: Để làm cho các thay đổi trong Cài Đặt Sở Thích trở thành vĩnh viễn thì xin hãy sử dụng "Lưu các Cài Đặt Sở Thích" nhé.
    Cảnh Báo: Tập tin của bạn chưa được lưu lại! Tiếp tục thi hành sẽ hủy bỏ các thay đổi của bạn đấy.

en: To make changes to Preferences permanent, use "Save Preferences".
vi: Để làm cho các thay đổi trong Cài Đặt Sở Thích trở thành vĩnh viễn thì xin hãy sử dụng "Lưu các Cài Đặt Sở Thích”.

en: Trusted Source [Untrusted Path]
vi: Nguồn Tin Cậy được [Đường Dẫn Không Tin Cậy được]

en: Warning: There are unsaved external image(s).
vi: Cảnh Báo: Có một số hình ảnh bên ngoài chưa được lưu lại.

en: Revert to the Saved File
vi: Quay trở lại về tập tin vốn Đã Lưu

en: Clear Recent Files List
vi: Xóa Danh Sách các Tập Tin Gần Đây

en: Allow Execution
vi: Cho Phép Thi Hành

en: Save the current file in the desired location but do not make the saved file active
vi: Lưu tập tin hiện tại vào vị trí mong muốn song không đặt tập tin đã lưu lại là tập tin đang hoạt động

en: Reload file with execution of Python scripts enabled
vi: Tái nạp tập tin với sự cho phép thi hành các tập lệnh Python được bật lên

en: Enable scripts
vi: Cho phép các tập lệnh

en: Continue using file without Python scripts
vi: Tiếp tục sử dụng tập tin tuy không có các tập lệnh Python

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

en: For security reasons, automatic execution of Python scripts in this file was disabled:
vi: Vì những nguyên nhân bảo an, sự thi hành tự động của các tập lệnh Python của tập tin này bị tắt đi:

en: This may lead to unexpected behavior
vi: Điều này có thể dẫn đến sự hành xử bất ngờ

en: Permanently allow execution of scripts
vi: Luôn luôn cho phép các tập lệnh thi hành

en: This file was saved by a newer version of Blender (%s)
vi: Tập tin này vốn được lưu bằng phiên bản Blender mới hơn (%s)

en: Saving it with this Blender (%s) may cause loss of data
vi: Việc lưu nó bằng bản Blender này (%s) có thể gây ra tình trạng mất dữ liệu

en: This file is managed by the Blender asset system. It can only be
vi: Tập tin này được quản lý bởi hệ thống tài sản Blender. Nó chỉ có thể được

en: saved as a new, regular file.
vi: lưu dưới dạng một tập tin mới, thông thường, mà thôi.

en: Cannot overwrite asset system files. Save as new file
vi: Không thể viết đè lên các tập tin tài sản hệ thống được. Lưu dưới dạng tập tin mới

en: with an older Blender version?
vi: với phiên bản Blender cũ hơn?

en: Overwrite file with an older Blender version?
vi: Ghi đè tập tin bằng phiên bản Blender cũ hơn nhé?

en: Cannot overwrite asset system files. Save as new file?
vi: Không thể viết đè lên các tập tin tài sản hệ thống được. Lưu dưới dạng tập tin mới nhé?

en: Save changes before closing?
vi: Có lưu các thay đổi trước khi đóng không?

en: Cannot overwrite files that are managed by the asset system
vi: Không thể viết đè lên các tập tin vốn được quản lý bởi hệ thống tài sản được

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

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

en: Context window not set
vi: Ngữ Cảnh cửa sổ chưa được sắp đặt

en: Unable to save an unsaved file with an empty or unset "filepath" property
vi: Không thể lưu tập tin chưa lưu có thuộc tính "đường dẫn tập tin" bỏ trống hoặc chưa được đặt

en: Unable to find an available incremented file name
vi: Không tìm thấy tên tập tin tăng tiến có sẵn nào cả

en: Engine '%s' not available for scene '%s' (an add-on may need to be installed or enabled)
vi: Không có động cơ/máy '%s' để dùng cho cảnh '%s' (có thể cần phải cài đặt hoặc cho bật một trình bổ sung nào đó)

en: Library "%s" needs overrides resync
vi: Thư viện “%s” cần phải tái đồng bộ các trường hợp vượt quyền

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: không tìm thấy %d thư viện và %d khối dữ liệu liên kết (bao gồm %d Dữ Liệu Đối Tượng và %d Đại Diện), xin vui lòng kiểm tra trình biên soạn Thông Tin và Mục Lục để biết thêm 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ó một số vượt quyền cần phải tái đồng bộ (tự động tái đồng bộ trong %.0fm%.2fs), xin vui lòng kiểm tra trình biên soạn Thông Tin để biết thêm chi tiết

en: Proxies have been removed from Blender (%d proxies were automatically converted to library overrides, %d proxies could not be converted and were cleared). Consider re-saving any library .blend file with the newest Blender version
vi: Đại diện đã bị xóa khỏi Blender (%d đại diện đã được tự động chuyển đổi thành thư viện vượt quyền, %d đại diện không thể chuyển đổi và đã bị xóa đi). Hãy cân nhắc lưu lại bất kỳ tập tin .blend thư viện nào bằng phiên bản Blender mới nhất nhé

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

en: Cannot read file "%s": %s
vi: Không đọc được tập tin '%s': %s

en: File format is not supported in file "%s"
vi: Định dạng tập tin không hỗ trợ 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: Lỗi không ngờ đã xảy ra trong khi nạp '%s'

en: Application Template "%s" not found
vi: Không tìm thấy Mẫu Ứng Dụng '%s'

en: Could not read "%s"
vi: Không đọc được “%s”

en: Cannot overwrite used library '%.240s'
vi: Không thể viết đè lên thư viện đang sử dụng '%.240s'

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

en: Can't read alternative start-up file: "%s"
vi: Không đọc được tập tin khởi động thay thế: '%s'

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

en: Nothing indicated
vi: Không thấy có gì biểu thị cả (sau khi thử tái định vị thư viện)

en: Can't append data-block '%s' of type '%s'
vi: Không thể bổ sung khối dữ liệu '%s' thuộc loại '%s'

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

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

en: '%s': nothing indicated
vi: '%s': không có gì biểu thị cả

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

en: Scene '%s' is linked, instantiation of objects is disabled
vi: Cảnh '%s' là cảnh được kết nối, vì thế khả năng khởi tạo đối tượng bị vô hiệu hóa (tắt đi)

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

en: Trying to reload library '%s' from invalid path '%s'
vi: Đang thử đọc 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: Thử đọc lại hoặc thử tìm lại thư viện '%s' tới đường dẫn không hợp lệ '%s'

en: Cannot relocate library '%s' to current blend file '%s'
vi: Không thể định vị thư viện '%s' cho tập tin blend hiện tại '%s'

en: Bksp
vi: TrởNgược

en: dbl-
vi: nháy kép-

en: drag-
vi: kéo rê-

en: Set Debug Value
vi: Đặt Giá Trị Điều Tra Lỗi

en: unsupported format
vi: định dạng chưa hỗ trợ

en: Toggle System Console
vi: Bật/Tắt Bàn Giao Tiếp của Hệ Thống

[ctx: Operator]
en: Toggle System Console
vi: Bật/Tắt Bàn Giao Tiếp của Hệ Thống

en: No operator in context
vi: Không có Operator nào trong ngữ cảnh cả

en: Property cannot be both boolean and float
vi: Tính chất không thể là cả hai: bool và số thực (float), cùng một lúc được

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

en: Property must be an integer or a float
vi: Tính chất phải là số nguyên (integer) hay số thực (float)

en: Property must be a none, distance, factor, percentage, angle, or pixel
vi: Tính chất phải là không có (none), khoảng cách, hệ số, phần trăm, góc độ, hoặc điểm ảnh

en: Registering operator class: '%s', invalid bl_idname '%s', at position %d
vi: Lớp thao tác (operator) đang đăng ký: '%s', bl_idname (tên chỉ danh trong Blender) không hợp lệ '%s', tại vị trí %d

en: Registering operator class: '%s', invalid bl_idname '%s', is too long, maximum length is %d
vi: Lớp thao tác (operator) đang đăng ký: '%s', bl_idname (tên chỉ danh trong Blender) không hợp lệ '%s', quá dài, chiều dài tối đa là %d

en: Registering operator class: '%s', invalid bl_idname '%s', must contain 1 '.' character
vi: Lớp thao tác (operator) đang đăng ký: '%s', bl_idname (tên chỉ danh trong Blender) không hợp lệ '%s', phải có ít nhất một dấu chấm '.'

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

en: %s '%s' not found
vi: không tìm thấy '%s '%s'

en: Operator '%s' does not have register enabled, incorrect invoke function
vi: Thao tác '%s' chưa cho bật đăng ký (register). Hàm kích hoạt (invoke) sai mất rồi

en: Operator '%s' does not have undo enabled, incorrect invoke function
vi: Thao tác '%s' chưa cho bật chức năng hoàn tác (undo), hàm kích hoạt (invoke) sai

en: Operator redo '%s' does not have register enabled, incorrect invoke function
vi: Thao tác tái thực hiện (redo) '%s' chưa cho bật đăng ký (register), hàm kích hoạt (invoke) sai

en: Operator redo '%s': wrong context
vi: Thao tác tái thực hiện (redo) '%s': sai ngữ cảnh

en: Property from path '%s' has length %d instead of %d
vi: Tính chất từ đường dẫn '%s' có độ dài %d thay vì %d

en: %d × %s: %.4f ms, average: %.8f ms
vi: %d × %s: %.4f mili giây, trung bình: %.8f mili giây

[ctx: WindowManager]
en: Limited Platform Support
vi: Sự Hỗ Trợ Nền Tảng (hệ điều hành) có Giới Hạn

[ctx: WindowManager]
en: Your graphics card or driver has limited support. It may work, but with issues.
vi: Sự hỗ trợ cho thẻ đồ họa hoặc trình điều vận của bạn có giới hạn (phần mềm không hoạt động tốt với nó). Nó có thể hoạt động, song sẽ có vấn đề.

[ctx: WindowManager]
en: Newer graphics drivers may be available to improve Blender support.
vi: Có thể trình điều vận thẻ đồ họa mới hơn tồn tại và cải thiện tính năng hỗ trợ của Blender.

[ctx: WindowManager]
en: Graphics card:
vi: Thẻ đồ họa:

[ctx: WindowManager]
en: Platform Unsupported
vi: Không hỗ trợ nền tảng/hệ điều hành hiện có

[ctx: WindowManager]
en: Your graphics card or macOS version is not supported
vi: Thẻ đồ họa hoặc phiên bản macOS của bạn không được hỗ trợ

[ctx: WindowManager]
en: Upgrading to the latest macOS version may improve Blender support
vi: Nâng cấp lên phiên bản macOS mới nhất có thể cải thiện khả năng hỗ trợ Blender

[ctx: WindowManager]
en: Your graphics card or driver is not supported.
vi: Không hỗ trợ thẻ đồ họa hoặc trình điều vận của bạn.

[ctx: WindowManager]
en: The program will now close.
vi: Phần mềm bây giờ sẽ đóng lại/ngưng hoạt động.

en: Set Stereo 3D
vi: Đặt 3D Lập Thể

en: Failed to create a window without quad-buffer support, you may experience flickering
vi: Không thể kiến tạo một cửa sổ không hỗ trợ bốn bộ đệm, bạn có thể thấy màn hình nhấp nháy

en: Failed to switch to Time Sequential mode when in fullscreen
vi: Đã thất bại trong việc chuyển sang chế độ Phân Cực khi còn trong chế độ toàn màn hình

en: Quad-buffer window successfully created
vi: Kiến tạo cửa sổ bốn bộ đệm thành công

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

en: Failed to create a window compatible with the time sequential display method
vi: Đã thất bại trong việc kiến tạo một cửa sổ tương thích với phương pháp chiếu phân cực

en: Stereo 3D Mode requires the window to be fullscreen
vi: Chế Độ Lập Thể 3D yêu cầu cửa sổ được mở trên toàn màn hình

en: (Unsaved)
vi: (Chưa lưu)

en:  (Recovered)
vi:  (Đã phục hồi)

en: Python script uses OpenGL for drawing
vi: Tập lệnh Python sử dụng OpenGL để vẽ

en: One of the add-ons or scripts is using OpenGL and will not work correct on Metal
vi: Một trong những tiện ích bổ sung hoặc tập lệnh hiện đang sử dụng OpenGL và sẽ không hoạt động bình thường trên Metal

en: Please contact the developer of the add-on to migrate to use 'gpu' module
vi: Xin vui lòng liên hệ với nhà phát triển tiện ích bổ sung để chuyển sang sử dụng mô-đun 'gpu'

en: See system tab in preferences to switch to OpenGL backend
vi: Xin xem thẻ hệ thống trong cài đặt sở thích để chuyển sang nền phụ trợ OpenGL

en: Failed to load using Vulkan, using OpenGL instead.
vi: Không nạp được khi sử dụng Vulkan, sử dụng OpenGL thay vì.

en: Updating GPU drivers may solve this issue.
vi: Cập nhật trình điều khiển GPU (thẻ đồ họa) có thể giải quyết được vấn đề này.

en: The graphics backend can be changed in the System section of the Preferences.
vi: Có thể thay đổi nền tảng đồ họa trong phần Hệ Thống của Cài Đặt Sở Thích.

en: Failed to create window
vi: Đã thất bại trong việc kiến tạo cửa sổ

en: One of the add-ons or scripts is using OpenGL and will not work correct on Metal. Please contact the developer of the add-on to migrate to use 'gpu' module
vi: Một trong những tiện ích bổ sung hoặc tập lệnh hiện đang sử dụng OpenGL và sẽ không hoạt động chính xác trên Metal. Xin vui lòng liên hệ với nhà phát triển tiện ích bổ sung để chuyển sang sử dụng mô-đun 'gpu' nhé

en: Passthrough not available
vi: Chế độ nhìn xuyên (Passthrough) không khả dụng

en: Analog 16mm
vi: Tương Tự 16mm

en: Analog 35mm
vi: Tương Tự 35mm

en: Analog 65mm
vi: Tương Tự 65mm

en: Analog IMAX
vi: Tương Tự IMAX

en: Analog Super 16
vi: Tương Tự Siêu 16

en: Analog Super 35
vi: Tương Tự Siêu 35

en: Blackmagic Pocket 6k
vi: Blackmagic Pocket 6K

en: Foveon (Sigma)
vi: Foveon (Xichma)

en: Fullframe
vi: Toàn Khung

en: MFT
vi: Hệ Thống Micro 4/3: Micro Four Thirds

en: Medium-format (Hasselblad)
vi: Định dạng Giữa (Hasselblad)

en: RED Dragon 5K
vi: RED Rồng 5K

en: RED Dragon 6K
vi: RED Rồng 6K

en: RED Helium 8K
vi: RED Heli 8K

en: Cotton
vi: Vải Bông

en: Denim
vi: Vải Jean

en: Leather
vi: Da Thuộc

en: Silk
vi: Lụa

en: Illuminant A
vi: Nguồn Sáng Chuẩn A

en: Illuminant B
vi: Nguồn Sáng Chuẩn B

en: Illuminant C
vi: Nguồn Sáng Chuẩn C

en: Illuminant D50
vi: Nguồn Sáng Chuẩn D50

en: Illuminant D55
vi: Nguồn Sáng Chuẩn D55

en: Illuminant D65
vi: Nguồn Sáng Chuẩn D65

en: Illuminant D75
vi: Nguồn Sáng Chuẩn D75

en: Illuminant D93
vi: Nguồn Sáng Chuẩn D93

en: Illuminant E
vi: Nguồn Sáng Chuẩn E

en: Illuminant F1
vi: Nguồn Sáng Chuẩn F1

en: Illuminant F10
vi: Nguồn Sáng Chuẩn F10

en: Illuminant F11
vi: Nguồn Sáng Chuẩn F11

en: Illuminant F12
vi: Nguồn Sáng Chuẩn F12

en: Illuminant F2
vi: Nguồn Sáng Chuẩn F2

en: Illuminant F3
vi: Nguồn Sáng Chuẩn F3

en: Illuminant F4
vi: Nguồn Sáng Chuẩn F4

en: Illuminant F5
vi: Nguồn Sáng Chuẩn F5

en: Illuminant F6
vi: Nguồn Sáng Chuẩn F6

en: Illuminant F7
vi: Nguồn Sáng Chuẩn F7

en: Illuminant F8
vi: Nguồn Sáng Chuẩn F8

en: Illuminant F9
vi: Nguồn Sáng Chuẩn F9

en: Illuminant LED-B1
vi: Nguồn Sáng Chuẩn LED-B1

en: Illuminant LED-B2
vi: Nguồn Sáng Chuẩn LED-B2

en: Illuminant LED-B3
vi: Nguồn Sáng Chuẩn LED-B3

en: Illuminant LED-B4
vi: Nguồn Sáng Chuẩn LED-B4

en: Illuminant LED-B5
vi: Nguồn Sáng Chuẩn LED-B5

en: Illuminant LED-BH1
vi: Nguồn Sáng Chuẩn LED-BH1

en: Illuminant LED-RGB1
vi: Nguồn Sáng Chuẩn LED-RGB1

en: Illuminant LED-V1
vi: Nguồn Sáng Chuẩn LED-V1

en: Illuminant LED-V2
vi: Nguồn Sáng Chuẩn LED-V2

en: Fast Global Illumination
vi: Chiếu Sáng Toàn Cầu Nhanh

en: Full Global Illumination
vi: Chiếu Sáng Toàn Cầu Toàn Phần

en: Limited Global Illumination
vi: Chiếu Sáng Toàn Cầu Hạn Chế

en: Faster Render
vi: Kết Xuất Nhanh Hơn

en: Lower Memory
vi: Bộ Nhớ Ít Hơn

en: DVD (note: this changes render resolution)
vi: DVD (lưu ý: tùy chọn này thay đổi độ phân giải kết xuất)

en: H264 in MP4
vi: H264 trong MP4

en: H264 in Matroska
vi: H264 trong Matroska

en: H264 in Matroska for scrubbing
vi: H264 trong Matroska để rà quét

en: Honey
vi: Mật Ong

en: Oil
vi: Dầu

en: Fill Only
vi: Duy Vùng Tô Phủ Kín

en: Stroke Only
vi: Duy Nét Vẽ

en: Stroke and Fill
vi: Nét Vẽ và Vùng Tô Kín

en: Industry Compatible
vi: Tương Thích Công Nghiệp

en: blender default
vi: blender mặc định

en: industry compatible data
vi: dữ liệu tương thích công nghiệp

en: sl+open sim rigged
vi: sl+mở môphỏng đãgiàndựng

en: sl+open sim static
vi: sl+mở môphỏng tĩnh

en: 14:9 in 16:9
vi: 14:9 trong 16:9

en: 4:3 in 16:9
vi: 4:3 trong 16:9

en: Blurry Footage
vi: Đoạn Phim Nhòe Mờ

en: Fast Motion
vi: Chuyển Động Nhanh

en: Far Plane
vi: Bình Diện Xa

en: Near Plane
vi: Bình Diện Gần

[ctx: WorkSpace]
en: 2D Animation
vi: Hoạt Họa 2D

[ctx: WorkSpace]
en: 2D Full Canvas
vi: Toàn Bộ Khung Vẽ 2D

[ctx: WorkSpace]
en: Animation
vi: Hoạt Họa

[ctx: WorkSpace]
en: Compositing
vi: Tổng Hợp

[ctx: WorkSpace]
en: Geometry Nodes
vi: Các Nút Hình Học

[ctx: WorkSpace]
en: Layout
vi: Bố Trí

[ctx: WorkSpace]
en: Masking
vi: Chắn Lọc

[ctx: WorkSpace]
en: Modeling
vi: Mô Hình Hóa

[ctx: WorkSpace]
en: Motion Tracking
vi: Giám Sát Chuyển Động

[ctx: WorkSpace]
en: Rendering
vi: Kết xuất

[ctx: WorkSpace]
en: Scripting
vi: Viết Tập Lệnh

[ctx: WorkSpace]
en: Sculpting
vi: Điêu Khắc

[ctx: WorkSpace]
en: Shading
vi: Tô Bóng

[ctx: WorkSpace]
en: Texture Paint
vi: Sơn Chất Liệu

[ctx: WorkSpace]
en: UV Editing
vi: Biên Soạn UV

[ctx: WorkSpace]
en: Video Editing
vi: Biên Soạn Video

en: BioVision Motion Capture (BVH) format
vi: Định dạng Nắm Bắt Chuyển Động (BVH) của BioVision

en: Import-Export BVH from armature objects
vi: Nhập-Xuất Khẩu BVH từ các đối tượng khung rối

en: Blender Extensions
vi: Trình Mở Rộng của Blender

en: Extension repository support for remote repositories
vi: Hỗ trợ kho lưu trữ mở rộng cho kho lưu trữ từ xa

en: Copy Global Transform
vi: Sao Chép Biến Hóa Toàn Cầu

en: Copy and paste object and bone transforms with ease
vi: Sao chép và dán các biến hóa đối tượng và biến hóa xương một cách dễ dàng

en: Cycles Render Engine
vi: Máy Kết Xuất Cycles

en: Cycles renderer integration
vi: Tích hợp máy kết xuất Cycles

en: FBX format
vi: Định dạng FBX

en: FBX IO meshes, UVs, vertex colors, materials, textures, cameras, lamps and actions
vi: Khung lưới, UV, màu điểm đỉnh, nguyên vật liệu, chất liệu, máy quay phim, đèn và hành động của FBX IO

en: glTF 2.0 format
vi: định dạng glTF 2.0

en: Import-Export as glTF 2.0
vi: Xuất-Nhập khẩu dưới dạng glTF 2.0

en: Hydra Storm render engine
vi: Động cơ kết xuất Hydra Storm

en: USD's high performance rasterizing renderer
vi: Trình kết xuất điểm ảnh hóa hiệu suất cao của USD

en: Manage UI translations
vi: Quản Lý các Bản Phiên Dịch Giao Diện Người Dùng

en: Allows managing UI translations directly from Blender (update main .po files, update scripts' translations, etc.)
vi: Cho phép quản lý bản dịch Giao Diện Người Dùng trực tiếp từ Blender (cập nhật các tập tin .po chính, cập nhật các bản dịch của các tập lệnh, v.v.)

en: Various tools to enhance and speed up node-based workflow
vi: Nhiều công cụ khác nhau để tăng cường và tăng tốc quy trình làm việc cơ sở nút

en: Pose Library
vi: Thư Viện Tư Thế

en: Pose Library based on the asset system.
vi: Thư Viện Tư Thế dựa trên hệ thống tài sản.

en: Automatic rigging from building-block components
vi: Tự động dàn dựng từ các thành phần cơ bản

en: Scalable Vector Graphics (SVG) 1.1 format
vi: Định Dạng Đồ Họa Véc Tơ Có Thể Mở Rộng (SVG) 1.1

en: Import SVG as curves
vi: Nhập Khẩu SVG thành đường cong

en: UV Layout
vi: Bố Trí UV

en: Export the UV layout as a 2D graphic
vi: Xuất Khẩu Bố Trí UV thành đồ họa 2D

en: VR Scene Inspection
vi: Kiểm Tra Cảnh Thực Tế Ảo

en: View the viewport with virtual reality glasses (head-mounted displays)
vi: Quan sát cổng nhìn với kính thực tế ảo (các hiển thị đeo ở đầu)

en: All Add-ons
vi: Toàn Bộ các Trình Bổ Sung

en: All Add-ons Installed by User
vi: Toàn Bộ các Trình Bổ Sung do người dùng cài đặt

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

[ctx: Preferences]
en: 3D View
vi: Góc Nhìn 3D

[ctx: Preferences]
en: Add Curve
vi: Thêm Đường Cong

[ctx: Preferences]
en: Add Mesh
vi: Thêm Khung Lưới

[ctx: Preferences]
en: All
vi: Toàn Bộ

[ctx: Preferences]
en: Animation
vi: Hoạt Họa

[ctx: Preferences]
en: Bake
vi: Nướng

[ctx: Preferences]
en: Camera
vi: Máy Quay Phim

[ctx: Preferences]
en: Compositing
vi: Tổng Hợp

[ctx: Preferences]
en: Development
vi: Phát Triển

[ctx: Preferences]
en: Game Engine
vi: Công Cụ Trò Chơi

[ctx: Preferences]
en: Geometry Nodes
vi: Nút Hình Học

[ctx: Preferences]
en: Grease Pencil
vi: Bút Chì Dầu

[ctx: Preferences]
en: Import-Export
vi: Nhập-Xuất Khẩu

[ctx: Preferences]
en: Lighting
vi: Bố Trí Ánh Sáng

[ctx: Preferences]
en: Material
vi: Nguyên Vật Liệu

[ctx: Preferences]
en: Mesh
vi: Khung Lưới

[ctx: Preferences]
en: Modeling
vi: Tạo Mô Hình

[ctx: Preferences]
en: Node
vi: Nút

[ctx: Preferences]
en: Object
vi: Đối Tượng

[ctx: Preferences]
en: Paint
vi: Sơn

[ctx: Preferences]
en: Physics
vi: Vật Lý

[ctx: Preferences]
en: Pipeline
vi: Quy Trình

[ctx: Preferences]
en: Render
vi: Kết Xuất

[ctx: Preferences]
en: Rigging
vi: Dàn Dựng

[ctx: Preferences]
en: Scene
vi: Cảnh

[ctx: Preferences]
en: Sculpt
vi: Điêu Khắc

[ctx: Preferences]
en: Sequencer
vi: Trình Phối Hình

[ctx: Preferences]
en: System
vi: Hệ Thống

[ctx: Preferences]
en: Text Editor
vi: Trình Biên Soạn Văn Bản

[ctx: Preferences]
en: Tracking
vi: Giám Sát

[ctx: Preferences]
en: User Interface
vi: Giao Diện Người Dùng

[ctx: Preferences]
en: Accessibility
vi: Trợ Năng

[ctx: Preferences]
en: Colorful
vi: Nhiều Màu

[ctx: Preferences]
en: Dark
vi: Tối

[ctx: Preferences]
en: High Contrast
vi: Độ Tương Phản Cao

[ctx: Preferences]
en: Inspired By
vi: Lấy Cảm Hứng Từ

[ctx: Preferences]
en: Light
vi: Ánh Sáng

[ctx: Preferences]
en: Print
vi: In Ấn

en: microphone
vi: micrô

en: network
vi: mạng

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

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

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

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 Catalunya (Català)

en: Czech (Čeština)
vi: Tiếng Séc (Čeština)

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

en: Simplified Chinese (简体中文)
vi: Tiếng Trung Giản Thể (简体中文)

en: Traditional Chinese (繁體中文)
vi: Tiếng Trung Phồn Thể (繁體中文)

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 Ukraina (Українська)

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 Quốc (한국어)

en: Nepali (नेपाली)
vi: Tiếng Nepal (नेपाली)

en: Persian (ﯽﺳﺭﺎﻓ)
vi: Tiếng Ba Tư (ﯽﺳﺭﺎﻓ)

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ồ Đào Nha Brasil (Português do Brasil)

en: Hebrew (תירִבְעִ)
vi: Tiếng Hê-Bơ-Rơ (תירִבְעִ)

en: Estonian (Eesti keel)
vi: Tiếng Estonia (Eesti keel)

en: Esperanto (Esperanto)
vi: Quốc Tế Ngữ (Esperanto)

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 (Hausa)

en: Kazakh (Қазақша)
vi: Tiếng Kazakh (Қазақша)

en: Abkhaz (Аԥсуа бызшәа)
vi: Tiếng Áp-kha (Аԥсуа бызшәа)

en: Thai (ภาษาไทย)
vi: Tiếng Thái Lan (ภาษาไทย)

en: Slovak (Slovenčina)
vi: Tiếng Xlô-vak (Slovenčina)

en: Georgian (ქართული)
vi: Tiếng Gruzia (ქართული)

en: Tamil (தமிழ்)
vi: Tiếng Tamil (தமிழ்)

en: Khmer (ខ្មែរ)
vi: Tiếng Khmer (ខ្មែរ)

en: Swahili (Kiswahili)
vi: Tiếng Swahili (Kiswahili)

en: Belarusian (беларуску)
vi: Tiếng Belarus (беларуску)

en: Danish (Dansk)
vi: Tiếng Đan Mạch (Dansk)

en: Slovenian (Slovenščina)
vi: Tiếng Slovenia (Slovenščina)

en: Urdu (وُدرُا)
vi: Tiếng Urdu (وُدرُا)

en: Add & Subtract
vi: Thêm & Khấu Trừ

en: Curve Sculpt
vi: Điêu Khắc Đường Cong

en: Mesh Sculpt
vi: Điêu Khắc Khung Lưới

en: Mesh Texture Paint
vi: Sơn Chất Liệu Khung Lưới

en: Mesh Vertex Paint
vi: Sơn Điểm Đỉnh Khung Lưới

en: Mesh Weight Paint
vi: Sơn Trọng Lượng Khung Lưới

en: Attach Hair Curves to Surface
vi: Đính Đường Cong Tóc Lên Bề Mặt

en: Attaches hair curves to a surface mesh
vi: Đính đường cong tóc lên một bề mặt

en: Surface UV Coordinate
vi: Tọa Độ UV của Bề Mặt

en: Surface UV coordinates at the attachment point
vi: Tọa độ UV bề mặt tại điểm đính vào

en: Surface Normal
vi: Pháp Tuyến Bề Mặt

en: Surface normal at the attachment point
vi: Pháp tuyến Bề mặt tại điểm đính kèm

en: Surface geometry to attach hair curves to
vi: Hình học bề mặt để đính các đường cong tóc vào

en: Surface Object to attach to (needs to have matching transforms)
vi: Đối Tượng Bề Mặt để gắn vào (cần có các biến hóa xứng khớp)

en: Surface UV map used for attachment
vi: Ánh xạ UV bề mặt sử dụng cho vật đính kèm

en: Surface Rest Position
vi: Vị Trí Nghỉ của Bề Mặt

en: Set the surface mesh into its rest position before attachment
vi: Đặt khung lưới bề mặt vào vị trí nghỉ của nó trước khi đính vào

en: Sample Attachment UV
vi: Lấy Mẫu UV của cái Đính Vào

en: Sample the surface UV map at the attachment point
vi: Lấy mẫu ánh xạ UV bề mặt tại điểm đính vào

en: Snap to Surface
vi: Bám Dính vào Bề Mặt

en: Snap the root of each curve to the closest surface point
vi: Bám dính gốc của mỗi đường cong vào điểm bề mặt gần nhất

en: Align to Surface Normal
vi: Căn Chỉnh theo Pháp Tuyến Bề Mặt

en: Align the curve to the surface normal (needs a guide as reference)
vi: Căn chỉnh đường cong theo pháp tuyến bề mặt (cần một hướng dẫn để làm tham chiếu)

en: Blend along Curve
vi: Pha Trộn dọc theo Đường Cong

en: Blend deformation along each curve from the root
vi: Pha trộn biến dạng dọc theo từng đường cong một từ gốc

en: Blend Hair Curves
vi: Đường Cong Tóc Blender

en: Blends shape between multiple hair curves in a certain radius
vi: Pha trộn hình dạng giữa nhiều đường cong tóc trong một bán kính nhất định

en: Factor to blend overall effect
vi: Hiệu số pha trộn hiệu quả tổng thể

en: Blend Radius
vi: Bán Kính Pha Trộn

en: Radius to select neighbors for blending
vi: Bán kính lựa chọn hàng xóm lân cận để pha trộn

en: Blend Neighbors
vi: Pha Trộn Hàng Xóm

en: Amount of neighbors used for blending
vi: Số lượng hàng xóm sử dụng để pha trộn

en: Preserve Length
vi: Bảo Tồn Chiều Dài

en: Preserve each curve's length during deformation
vi: Bảo tồn chiều dài của mỗi đường cong trong quá trình biến dạng

en: Braid Hair Curves
vi: Đường Cong Bím Tóc Tóc

en: Deforms existing hair curves into braids using guide curves
vi: Biến dạng các đường cong tóc hiện có thành các bím tóc bằng các đường cong hướng dẫn

en: Guide Index
vi: Chỉ Số Hướng Dẫn

en: Guide index map that was used for the operation
vi: Bản đồ chỉ số hướng dẫn vốn được sử dụng cho thao tác

en: Flare Parameter
vi: Thông Số Đuôi Tóc

en: Parameter from 0 to 1 along the flare
vi: Tham số từ 0 đến 1 dọc theo đuôi tóc

en: Strand Index
vi: Chỉ Số Sợi

en: Index of the strand within a braid that each curve belongs to
vi: Chỉ số của sợi trong bím tóc mà mỗi đường cong thuộc về

en: Guide index map to be used. This input has priority
vi: Bản đồ chỉ số hướng dẫn sẽ được sử dụng. Đầu vào này được ưu tiên hơn

en: Guide Distance
vi: Khoảng Cách Hướng Dẫn

en: Minimum distance between two guides for new guide map
vi: Khoảng cách tối thiểu giữa hai hướng dẫn cho bản đồ hướng dẫn mới

en: Guide Mask
vi: Chắn Lọc Hướng Dẫn

en: Mask for which curves are eligible to be selected as guides
vi: Màn chắn làm cho các đường cong có đủ điều kiện để được lựa chọn làm hướng dẫn

en: Existing Guide Map
vi: Bản Đồ Hướng Dẫn Hiện Có

en: Use the existing guide map attribute if available
vi: Sử dụng thuộc tính bản đồ hướng dẫn hiện có nếu có

en: Subdivision level applied before deformation
vi: Mức phân hóa áp dụng trước khi biến dạng

en: Braid Start
vi: Điểm Khởi Đầu Bím Tóc

en: Percentage along each curve to blend deformation from the root
vi: Tỷ lệ phần trăm dọc theo mỗi đường cong để pha trộn biến dạng từ gốc

en: Overall radius of the braids
vi: Bán kính tổng thể của bím tóc

en: Shape of the braid radius along each curve
vi: Hình dạng bán kính bím tóc dọc theo mỗi đường cong

en: Factor Min
vi: Hệ Số Tối Thiểu

en: Factor of the minimum radius of the braids
vi: Hệ số bán kính tối thiểu của bím tóc

en: Factor Max
vi: Hệ Số Tối Đa

en: Factor of the maximum radius of the braids
vi: Hệ số bán kính tối đa của bím tóc

en: Frequency factor of the braids
vi: Hệ số tần số của các bím tóc

en: Thickness of each strand of hair
vi: Độ dày của từng sợi tóc

en: Thickness Shape
vi: Độ Dày Hình Dạng

en: Shape adjustment of the strand thickness for the braids
vi: Điều chỉnh hình dạng độ dày của sợi cho bím tóc

en: Shape Asymmetry
vi: Hình Dạng Phi Đối Xứng

en: Asymmetry of the shape adjustment of the strand thickness
vi: Mức phi đối xứng của việc điều chỉnh hình dạng độ dày sợi

en: Flare Length
vi: Chiều Dài Đuôi Tóc

en: Length of the flare at the end of the braid
vi: Chiều dài của đuôi tóc ở cuối bím tóc

en: Flare Opening
vi: Đuôi Tóc Bắt Đầu

en: Opening radius of the flare at the tip of the braid
vi: Bán kính mở của đuôi tóc ở đầu bím tóc

en: Hair Tie
vi: Dây Buộc Tóc

en: Geometry used for the hair tie instance (priority)
vi: Hình học sử dụng cho thực thể dây buộc tóc (ưu tiên)

en: Object used for the hair tie instance
vi: Đối tượng được sử dụng cho ví dụ buộc tóc

en: Hair Tie Scale
vi: Tỷ Lệ Dây Buộc Tóc

en: Scale of the hair tie instance
vi: Tỷ lệ của thực thể dây buộc tóc

en: Clump Hair Curves
vi: Khóm các Đường Cong Tóc Lại

en: Clumps together existing hair curves using guide curves
vi: Khóm các đường cong tóc hiện có với nhau lại bằng các đường cong hướng dẫn

en: Shape of the influence along curves (0=constant, 0.5=linear)
vi: Hình dạng ảnh hưởng dọc theo các đường cong (0=hằng số, 0.5=tuyến tính)

en: Tip Spread
vi: Mức Lan Tỏa của Đỉnh

en: Distance of random spread at the curve tips
vi: Khoảng cách lan tỏa ngẫu nhiên tại các đầu đường cong

en: Clump Offset
vi: Dịch Chuyển Khóm

en: Offset of each clump in a random direction
vi: Dịch chuyển của từng khóm theo hướng ngẫu nhiên

en: Distance Falloff
vi: Khoảng Cách Suy Giảm Dần

en: Falloff distance for the clumping effect (0 means no falloff)
vi: Khoảng cách suy giảm dần cho hiệu ứng khóm (0 có nghĩa là không có suy giảm dần)

en: Distance Threshold
vi: Ngưỡng Khoảng Cách

en: Distance threshold for the falloff around the guide
vi: Ngưỡng khoảng cách cho suy giảm dần xung quanh hướng dẫn

en: Random seed for the operation
vi: Mầm ngẫu nhiên cho thao tác

en: Create Guide Index Map
vi: Tạo Ánh Xạ Chỉ Số Hướng Dẫn

en: Creates an attribute that maps each curve to its nearest guide via index
vi: Tạo một thuộc tính ánh xạ từng đường cong tới hướng dẫn gần nhất của nó thông qua chỉ số

en: Guide Selection
vi: Lựa Chọn Hướng Dẫn

en: Guide curves or points used for the selection of guide curves
vi: Đường cong hướng dẫn, hoặc các điểm sử dụng, để lựa chọn các đường cong hướng dẫn

en: Minimum distance between two guides
vi: Khoảng cách tối thiểu giữa hai hướng dẫn

en: ID to group curves together for guide map creation
vi: ID dùng để nhóm các đường cong lại với nhau, dành cho việc kiến tạo bản đồ hướng dẫn

en: Curl Hair Curves
vi: Đường Cong Tóc Xoăn Lọn

en: Deforms existing hair curves into curls using guide curves
vi: Biến dạng các đường cong tóc hiện có thành các lọn tóc bằng các đường cong hướng dẫn

en: Curl Start
vi: Khởi Đầu Uốn Quăn

en: Overall radius of the curls
vi: Bán kính tổng thể của các phần uốn quăn

en: Factor for the radius at the curl start
vi: Hệ số bán kính khi bắt đầu uốn quăn

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

en: Factor for the radius at the curl end
vi: Hệ số bán kính ở đuôi phần uốn quăn

en: Frequency factor of the curls
vi: Hệ số tần số của các phần uốn quăn

en: Amount of random offset per curve
vi: Lượng dịch chuyển ngẫu nhiên của mỗi đường cong

en: Random Seed for the operation
vi: Mầm ngẫu nhiên cho thao tác

en: Curve Info
vi: Thông Tin Đường Cong

en: Reads information about each curve
vi: Đọc thông tin về từng đường cong một

en: Index of each Curve
vi: Chỉ Số của mỗi Đường Cong

en: Curve ID
vi: ID của Đường Cong

en: ID of each curve
vi: ID của mỗi đường cong

en: Length of each curve
vi: Chiều dài của mỗi đường cong

en: Direction from root to tip of each curve
vi: Chiều hướng từ gốc đến ngọn của mỗi đường cong

en: Random vector for each curve
vi: Véctơ ngẫu nhiên cho mỗi đường cong

en: Surface UV
vi: UV của Bề Mặt

en: Attachment surface UV coordinates of each curve
vi: Tọa độ UV bề mặt đính vào của mỗi đường cong

en: Curve Root
vi: Gốc Đường Cong

en: Reads information about each curve's root point
vi: Đọc thông tin về điểm gốc của mỗi đường cong

en: Root Selection
vi: Lựa Chọn Gốc

en: Boolean selection of curve root points
vi: Lựa chọn Boolean các điểm gốc của đường cong

en: Root Position
vi: Vị Trí Gốc

en: Position of the root point of a curve
vi: Vị trí điểm gốc của một đường cong

en: Root Direction
vi: Chiều Hướng Gốc

en: Direction of the root segment of a curve
vi: Chiều hướng phân đoạn gốc của một đường cong

en: Root Index
vi: Chỉ Số Gốc

en: Index of the root point of a curve
vi: Chỉ số điểm gốc của một đường cong

en: Curve Segment
vi: Phân Đoạn Đường Cong

en: Reads information each point's previous curve segment
vi: Đọc thông tin phân đoạn đường cong trước của mỗi điểm

en: Segment Length
vi: Chiều Dài Phân Đoạn

en: Distance to previous point on curve
vi: Khoảng cách tới điểm trước đây trên đường cong

en: Segment Direction
vi: Chiều Hướng Phân Đoạn

en: Direction from previous neighboring point on segment
vi: Chiều hướng từ điểm lân cận trước đó trên phân đoạn

en: Neighbor Index
vi: Chỉ Số Hàng Xóm

en: Index of previous neighboring point on segment
vi: Chỉ số của điểm lân cận trước đó trên phân đoạn

en: Curve Tip
vi: Đỉnh Đường Cong

en: Reads information about each curve's tip point
vi: Đọc thông tin về điểm ngọn của mỗi đường cong

en: Tip Selection
vi: Lựa Chọn Đỉnh

en: Boolean selection of curve tip points
vi: Lựa chọn Boolean của các điểm đầu đường cong

en: Tip Position
vi: Vị Trí Đỉnh

en: Position of the tip point of a curve
vi: Vị trí điểm đỉnh đầu chóp của một đường cong

en: Tip Direction
vi: Chiều Hướng Đỉnh

en: Direction of the tip segment of a curve
vi: Chiều hướng của phân đoạn đỉnh chóp của một đường cong

en: Tip Index
vi: Chỉ Số Đỉnh

en: Index of the tip point of a curve
vi: Chỉ số của điểm đỉnh đầu chóp của một đường cong

en: Displace Hair Curves
vi: Dịch chuyển các đường cong tóc

en: Displaces hair curves by a vector based on various options
vi: Dịch chuyển các đường cong tóc bằng một véctơ dựa trên các tùy chọn khác nhau

en: Factor to scale overall displacement
vi: Hiệu số để đổi tỷ lệ dịch chuyển tổng thể

en: Object used to define the displacement space
vi: Đối tượng dùng để xác định không gian dịch chuyển

en: Displace Vector
vi: Véctơ Dời Hình

en: Vector for displacement
vi: Vector cho sự dời hình

en: Surface geometry used to sample the normal for displacement
vi: Hình học bề mặt sử dụng để lấy mẫu pháp tuyến cho sự dời hình

en: Surface object used to sample the normal for displacement
vi: Đối tượng bề mặt sử dụng để lấy mẫu pháp tuyến cho sự dời hình

en: Surface UV map used to sample the normal for displacement
vi: Bản đồ UV bề mặt sử dụng để lấy mẫu pháp tuyến cho sự dời hình

en: Surface Normal Displacement
vi: Dời Hình Pháp Tuyến Bề Mặt

en: Amount of displacemement along the surface normal
vi: Lượng dời hình dọc theo pháp tuyến bề mặt

en: Duplicate Hair Curves
vi: Nhân Đôi Đường Cong Tóc

en: Duplicates hair curves a certain number of times within a radius
vi: Nhân đôi đường cong tóc một số lần nhất định nội trong bán kính

en: Amount of duplicates per curve
vi: Lượng nhân đôi mỗi đường cong

en: Viewport Amount
vi: Lượng Cổng Nhìn

en: Percentage of amount used for the viewport
vi: Phần trăm lượng sử dụng cho cổng nhìn

en: Radius in which the duplicate curves are offset from the guides
vi: Bán kính trong đó các đường cong nhân đôi được dịch chuyển đi từ các hướng dẫn

en: Distribution Shape
vi: Hình Dạng Phân Bổ

en: Shape of distribution from center to the edge around the guide
vi: Hình dạng phân bố từ tâm đến mép xung quanh hướng dẫn

en: Offset of the curves to round the tip
vi: Dịch chuyển của các đường cong để làm tròn đỉnh đầu

en: Keep an even thickness of the distribution of duplicates
vi: Phân phối các bản nhân đôi giữ độ dày đồng đều

en: Deforms hair curves using a random vector per point to frizz them
vi: Làm biến dạng các đường cong tóc bằng cách sử dụng một véctơ ngẫu nhiên trên mỗi điểm để làm xù chúng lên

en: Offset Vector
vi: Vectơ Dịch Chuyển

en: Vector by which each point was offset during deformation
vi: Vector mà mỗi điểm được dịch chuyển đi trong quá trình biến dạng

en: Cumulative Offset
vi: Dịch Chuyển Tích Lũy

en: Apply offset cumulatively (previous points affect points after)
vi: Áp dụng dịch chuyển tích lũy (các điểm trước ảnh hưởng đến các điểm sau)

en: Overall distance factor for the deformation
vi: Hệ số khoảng cách tổng thể cho sự biến dạng

en: Generate Hair Curves
vi: Sinh Tạo Đường Cong Tóc

en: Generates new hair curves on a surface mesh
vi: Sinh tạo các đường cong tóc mới trên khung lưới bề mặt

en: Normal direction of the surface mesh at the attachment point
vi: Chiều hướng pháp tuyến của khung lưới bề mặt tại điểm gắn vào

en: Surface geometry for generation
vi: Hình học bề mặt để sinh tạo

en: Surface object for generation (needs matching transforms)
vi: Đối tượng bề mặt để sinh tạo (cần các biến dạng xứng khớp)

en: Length of the generated hair curves
vi: Chiều dài của đường cong tóc sinh tạo ra

en: Hair Material
vi: Nguyên Vật Liệu Tóc

en: Material of the generated hair curves
vi: Chất liệu của các đường cong tóc được sinh tạo ra

en: Amount of control points of the generated hair curves
vi: Số lượng điểm điều khiển của các đường cong tóc sinh tạo ra

en: Poisson Disk Distribution
vi: Phân Phối Đĩa Poisson

en: Use Poisson disk distribution method to keep a minimum distance
vi: Sử dụng phương pháp phân phối đĩa Poisson để duy trì một khoảng cách tối thiểu

en: Surface density of generated hair curves
vi: Mật độ bề mặt của đường cong tóc sinh tạo ra

en: Density Mask
vi: Màn Chắn Lọc Mật Độ

en: Factor applied on the density for curve distribution
vi: Hệ số áp dụng cho mật độ để phân bố đường cong

en: Discard points based on a mask texture after distribution
vi: Loại bỏ các điểm dựa trên một chất liệu màn chắn sau khi phân bổ

en: Factor applied on the density for the viewport
vi: Hệ số áp dụng trên mật độ cho khung nhìn

en: Hair Attachment Info
vi: Thông Tin Đính Tóc

en: Reads attachment information regarding a surface mesh
vi: Đọc thông tin của vật đính kèm liên quan đến khung lưới bề mặt

en: Attachment UV
vi: UV của vật Đính Kèm

en: Surface attachment UV coordinates stored on each curve
vi: Tọa độ UV bề mặt đính vào được lưu trữ trên mỗi đường cong

en: Attachment is Valid
vi: Vật Đính Kèm là Hợp Lệ

en: Whether the stored attachment UV coordinate is valid
vi: Tọa độ UV của vật đính kèm được lưu trữ có hợp lệ hay không

en: Surface Geometry
vi: Hình Học Bề Mặt

en: Surface geometry of the curve attachment
vi: Hình học bề mặt của phần đính kèm đường cong

en: Deforms hair curves using a noise texture
vi: Làm biến dạng các đường cong tóc bằng cách sử dụng chất liệu nhiễu

en: Overall factor for the deformation
vi: Hệ số biến dạng tổng thể

en: Shape of amount along each curve (0=constant, 0.5=linear)
vi: Hình dạng của lượng dọc theo mỗi đường cong (0=không đổi, 0.5=tuyến tính)

en: Scale of the noise texture by root position
vi: Tỷ lệ chất liệu nhiễu theo vị trí gốc

en: Scale along Curve
vi: Đổi Tỷ Lệ dọc theo Đường Cong

en: Scale of noise texture along each curve
vi: Tỷ lệ của chất liệu nhiễu dọc theo mỗi đường cong

en: Offset per Curve
vi: Dịch Chuyển mỗi Đường Cong

en: Random offset of noise texture for each curve
vi: Dịch chuyển ngẫu nhiên của chất liệu nhiễu cho mỗi đường cong

en: Seed value for randomization
vi: Giá trị mầm ngẫu nhiên

en: Preserve the length of the curves on a segment basis
vi: Bảo tồn độ dài của đường cong trên cơ sở phân đoạn

en: Interpolates existing guide curves on a surface mesh
vi: Nội suy các đường cong hướng dẫn hiện có trên khung lưới bề mặt

en: Index of the main guide curve per curve
vi: Chỉ số của đường cong hướng dẫn chính trên mỗi đường cong

en: Follow Surface Normal
vi: Đi Theo Pháp Tuyến Bề Mặt

en: Align the interpolated curves to the surface normal
vi: Căn chỉnh các đường cong nội suy với bề mặt pháp tuyến

en: Part by Mesh Islands
vi: Phân Chia Phần theo Quần Đảo Khung Lưới

en: Use mesh islands of the surface geometry for parting
vi: Sử dụng các hải đảo khung lưới của hình học bề mặt để phân chia phần

en: Interpolation Guides
vi: Số Hướng Dẫn Nội Suy

en: Amount of guides to be used for interpolation per curve
vi: Số lượng hướng dẫn sử dụng để nội suy trên mỗi đường cong

en: Distance to Guides
vi: Khoảng Cách đến Hướng Dẫn

en: Distance around each guide to spawn interpolated curves
vi: Khoảng cách xung quanh mỗi hướng dẫn để tạo ra các đường cong nội suy

en: Redistribute Curve Points
vi: Phân Phối Lại các Điểm Đường Cong

en: Redistributes existing control points evenly along each curve
vi: Phân phối lại các điểm kiểm soát hiện có dọc theo mỗi đường cong

en: Feature Awareness
vi: Nhận Thức Hình Thể

en: Use simple feature awareness to keep feature definition
vi: Sử dụng tính năng nhận thức hình thể đơn giản để duy trì các đặc thù định hình

en: Restore Curve Segment Length
vi: Khôi Phục Độ Dài Phân Đoạn Đường Cong

en: Restores the length of each curve segment using a previous state after deformation
vi: Khôi phục độ dài của từng phân đoạn đường cong sử dụng trạng thái trước sau khi biến dạng

en: Only affect selected elements
vi: Duy ảnh hưởng đến các phần tử được chọn mà thôi

en: Reference Position
vi: Vị Trí Tham Chiếu

en: Reference position before deformation
vi: Vị trí tham chiếu trước khi biến dạng

en: Pin at Parameter
vi: Ghim tại Tham số

en: Pin each curve at a certain point for the operation
vi: Ghim từng đường cong tại một điểm nhất định cho thao tác

en: Roll Hair Curves
vi: Cuộn các Đường Cong Tóc

en: Rolls up hair curves starting from their tips
vi: Cuộn các đường cong tóc lên bắt đầu từ đỉnh của chúng

en: Variation Level
vi: Mức Độ Biến Thiên

en: Level of smoothing on the roll path to include shape variation
vi: Mức độ làm mịn trên đường lăn để bao gồm sự biến thiên của hình dạng

en: Roll Length
vi: Chiều Dài Cuộn

en: Length of each curve to be rolled
vi: Chiều dài của mỗi đường cong được cuộn

en: Roll Radius
vi: Bán Kính Cuộn

en: Radius of the rolls
vi: Bán kính cuộn

en: Roll Depth
vi: Chiều Sâu Cuộn

en: Depth offset of the roll
vi: Độ sâu của cuộn

en: Roll Taper
vi: Vuốt Thon Cuộn

en: Taper of the roll
vi: Vuốt thon của cuộn

en: Retain Overall Shape
vi: Giữ Nguyên Hình Dạng Tổng Thể

en: Offset the roll along the original curve to retain shape
vi: Dịch chuyển cuộn dọc theo đường cong ban đầu để giữ nguyên hình dạng

en: Roll Direction
vi: Chiều Hướng Cuộn

en: Axis around which each curve is rolled
vi: Trục mà mỗi đường cong sẽ được cuộn quanh

en: Amount of randomization of the direction of the roll
vi: Số lượng ngẫu nhiên chiều hướng cuộn

en: Rotate Hair Curves
vi: Xoay Chiều Đường Cong Tóc

en: Rotates each hair curve around an axis
vi: Xoay chiều từng đường cong tóc quanh một trục

en: Factor to influence the rotation angle
vi: Hiệu số ảnh hưởng đến góc xoay chiều

en: Rotation axis (default: tangent at root)
vi: Trục xoay chiều (mặc định: tiếp tuyến tại gốc)

en: Random offset to the rotation angle per curve
vi: Dịch chuyển ngẫu nhiên đối với góc xoay chiều của mỗi đường cong

en: Lock Ends
vi: Khóa các Đầu

en: Lock rotation to the axis between the curve ends
vi: Khóa xoay chiều theo trục giữa các đầu đường cong

en: Sets the radius attribute of hair curves according to a profile shape
vi: Đặt thuộc tính bán kính của đường cong tóc theo hình dạng mặt cắt

en: Replace Radius
vi: Thay Thế Bán Kính

en: Replace the original radius
vi: Thay thế bán kính ban đầu

en: Base radius to be set if 'Replace Radius' is enabled
vi: Bán kính cơ sở sẽ được đặt nếu 'Thay Thế Bán Kính' được bật lên

en: Shape of the radius along the curve
vi: Hình dạng bán kính dọc theo đường cong

en: Factor of the radius at the minimum
vi: Hệ số bán kính tại tối thiểu

en: Factor of the radius at the maximum
vi: Hệ số bán kính tại tối đa

en: Shrinkwrap Hair Curves
vi: Co-Bọc Đường Cong Tóc

en: Shrinkwraps hair curves to a mesh surface from below and optionally from above
vi: Co-Bọc các đường cong tóc thành bề mặt khung lưới từ bên dưới và từ bên trên nếu muốn

en: Surface geometry used for shrinkwrap
vi: Hình học bề mặt sử dụng cho co bọc

en: Surface object used for shrinkwrap
vi: Vật thể bề mặt sử dụng cho co bọc

en: Distance from the surface used for shrinkwrap
vi: Khoảng cách từ bề mặt sử dụng cho co bọc

en: Blend shrinkwrap for points above the surface
vi: Pha trộn co bọc cho các điểm phía trên bề mặt

en: Smoothing Steps
vi: Số Bước Làm Mịn

en: Amount of steps of smoothing applied after shrinkwrap
vi: Số bước làm mịn áp dụng sau khi co bọc

en: Lock Roots
vi: Khóa Gốc

en: Lock the position of root points
vi: Khóa vị trí của điểm gốc

en: Smooth Hair Curves
vi: Làm Mịn Đường Cong

en: Smoothes the shape of hair curves
vi: Làm mịn hình dạng đường cong của tóc

en: Amount of smoothing
vi: Lượng làm mịn

en: Amount of smoothing steps
vi: Số bước làm mịn

en: Weight used for smoothing
vi: Trọng lượng dùng để làm mịn

en: Lock Tips
vi: Khóa Đỉnh

en: Lock tip position when smoothing
vi: Khóa vị trí đỉnh khi làm mịn

en: Straighten Hair Curves
vi: Nắn Thẳng Đường Cong Tóc

en: Straightens hair curves between root and tip
vi: Duỗi thẳng các đường cong của tóc từ gốc đến ngọn

en: Amount of straightening
vi: Lượng nắn thẳng

en: Trim Hair Curves
vi: Cắt Xén Đường Cong Tóc

en: Trims or scales hair curves to a certain length
vi: Cắt xén hoặc đổi tỷ lệ các đường cong tóc theo một độ dài nhất định

en: Scale each curve uniformly to reach the target length
vi: Đổi tỷ lệ đồng đều mỗi đường cong để đạt được độ dài mục tiêu

en: Multiply the original length by a factor
vi: Nhân độ dài ban đầu với một hệ số

en: Replace Length
vi: Thay Thế Chiều Dài

en: Use the length input to fully replace the original length
vi: Sử dụng đầu vào độ dài để thay thế hoàn toàn độ dài ban đầu

en: Target length for the operation
vi: Độ dài mục tiêu cho thao tác

en: Mask to blend overall effect
vi: Màn chắn lọc để pha trộn hiệu ứng tổng thể

en: Trim hair curves randomly up to a certain amount
vi: Cắt bớt những đường cong tóc ngẫu nhiên đến một mức nhất định

en: Smooth by Angle
vi: Làm Mịn theo Góc

en: Maximum face angle for smooth edges
vi: Góc mặt tối đa cho các cạnh mịn

en: Ignore Sharpness
vi: Bỏ Qua Độ Sắc Nét

en: apt-get failed
vi: Trình apt-get bị lỗi

en: Usage:
    tasksel install <task>...
    tasksel remove <task>...
    tasksel [options]
    	-t, --test          test mode; don't really do anything
    	    --new-install   automatically install some tasks
    	    --list-tasks    list tasks that would be displayed and exit
    	    --task-packages list available packages in a task
    	    --task-desc     returns the description of a task
vi: Cách sử dụng:
    tasksel install <công_việc>	_cài đặt_ công việc này
    tasksel remove <công_việc>	_gỡ bỏ_ công việc này
    tasksel [tùy_chọn]
    	-t, --test          		chế độ _thử nghiệm_; không thực sự làm gì
    	    --new-install   	tự động _cài đặt_ một số cộng việc (_mới_)
    	    --list-tasks    		_liệt kê_ những _công việc_ sẽ hiển thị và thoát
    	    --task-packages 	liệt kê những _gói_ có sẵn trong một _công việc_ nào đó
    	    --task-desc     	trả về _mô tả_ của một _công việc_ nào đó

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: 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: Bluetooth Devices
vi: Các thiết bị Bluetooth

en: Show _Statusbar
vi: Hiện thanh trạng thái cửa sổ.

en: Hide _unnamed devices
vi: Ẩn các thiết bị không tên

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ị

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ị

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>

en: <b>Author:</b>
vi: <b>Tác giả:</b>

en: Number:
vi: Số :

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

note: #-#-#-#-#  budgie-control-center_1.4.1-1_vi.po (budgie-control-center 1.2.0)  #-#-#-#-# TRANSLATORS: device status #-#-#-#-#  gnome-control-center_1:49.2.2-1_vi.po (gnome-control-center main)  #-#-#-#-# #-#-#-#-#  pidgin_2.14.14-1_vi.po (Pidgin)  #-#-#-#-# connect to the server #-#-#-#-#  warp_0.9.2
en: Connecting
vi: Đang kết nối

en: Cancelling
vi: Đang huỷ

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

note: #-#-#-#-#  epiphany-browser_49.2-3_vi.po (Epiphany GNOME TRUNK)  #-#-#-#-# Translators: Geolocation policy for a specific site. #-#-#-#-#  gnome-shell_49.2-1_vi.po (gnome-shell main)  #-#-#-#-# No support for non-modal system dialogs, so ignore the option let modal = options['modal'] || true;
en: Deny
vi: Từ chối

en: Service:
vi: Dịch vụ:

en: Always accept
vi: Luôn chấp nhận

en: Enable Bluetooth
vi: Bật Bluetooth

en: Device Manager
vi: Trình quản lý thiết bị

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: Send a _File…
vi: Gửi một tập tin…

en: _Trust
vi: _Tin cậy

en: _Block
vi: _Chặn

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: Handheld
vi: Máy tính cầm tay

note: #-#-#-#-#  lomiri-system-settings-cellular_1.2-1_vi.po (lomiri-system-settings-cellular)  #-#-#-#-# TRANSLATORS: This is a keyword or name for the cellular plugin which is used while searching
en: Cellular
vi: Dữ liệu di động

en: Fully
vi: Đầy

en: Video camera
vi: Máy ảnh động

en: Video conferencing
vi: Hội thảo ảnh động

en: Robot
vi: Ro-bốt

en: Joystick
vi: Cần chơi

note: #-#-#-#-#  jpilot_1.8.2-2_vi.po (jpilot-0.99.8-pre12)  #-#-#-#-# Dial Phone Button #-#-#-#-#  minicom_2.10-1_vi.po (minicom 2.7.1)  #-#-#-#-# TRANSLATORS: Translation of each of these menu items should not be * longer than 7 characters. The upper-case letter is a shortcut, * so keep them unique and 
en: Dial
vi: Quay số

en: Spotlight
vi: Nổi bật

en: Bulb
vi: Bóng đèn dây tóc

en: Tuner
vi: Bộ chỉnh tần số âm thanh

en: CD Player
vi: Bộ phát đĩa CD

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 Conferencing
vi: Hội thảo ảnh động

en: 3D Glasses
vi: Gạch thủy tinh

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: HTTP Proxy
vi: Ủy nhiệm HTTP

en: Primary Service
vi: Dịch vụ chính

en: Secondary Service
vi: Dịch vụ thứ hai

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 to %s
vi: Đã kết nối đến %s

en: Failed to connect
vi: Kết nối thất bại

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: _Devices
vi: Thiết _bị

note: #-#-#-#-#  gnome-shell_49.2-1_vi.po (gnome-shell main)  #-#-#-#-# Translators: %s is a device name like "MyPhone" #-#-#-#-#  vino_3.22.0-7_vi.po (vino master)  #-#-#-#-# Translators: %s is a hostname Translators: %s is the alias of the telepathy contact
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: 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.

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: is not equal to
vi: không bằng với

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 đề đó.

note: #-#-#-#-#  orca_49.5-1_vi.po (orca TRUNK)  #-#-#-#-# Translators: this is the spoken word for the character '#' (U+0023)
en: number
vi: số

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 media type detected. Check format for this eBook:
vi: Định dạng không được hỗ trợ, vui lòng kiểm tra lại định dạng của eBook:

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: Comma-separated tags for this annotation
vi: Các tag được phân tách bằng dấu phẩy cho chú thích này

en: Edit annotation for:
vi: Sửa chú thích cho:

en: Click on a link to jump to an annotated section
vi: Nhấp vào liên kết để chuyển đến phần được chú thích

en: Searching for '$$$' in &&&:
vi: Tìm kiếm '$$$' trong &&&:

en: Found the following matches for '$$$' in &&&:
vi: Đã tìm thấy các kết quả phù hợp cho '$$$' trong &&&:

en: No matches found for '$$$' in &&&
vi: Không tìm thấy kết quả nào cho '$$$' trong &&&

en: Select a word in the book and right click for looking up its meaning
vi: Chọn một từ trong sách và nhấp chuột phải để tra nghĩa của nó

en: Edit Info for
vi: Sửa Thông tin cho

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: Check Word Meaning
vi: Kiểm tra ý nghĩa của từ

en: Annotate selected text
vi: Chú thích cho đoạn văn đã chọn

en: Last Opened
vi: Mở lần cuối

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 books to enable removal
vi: Chọn sách để cho phép 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: Click to bookmark this page
vi: Nhấp chuột để đánh dấu trang này

en: Click to remove this bookmark
vi: Nhấp chuột để xoá dấu trang này

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: Apply theme for this colour profile
vi: Áp dụng chủ đề cho cấu hình màu này

en: Add folder to scan for books
vi: Thêm thư mục để quét sách

en: Remove displayed folder from book scan
vi: Xóa thư mục được hiển thị khỏi quá trình quét sách

en: Add annotation to selected text
vi: Thêm chú thích cho đoạn văn đã chọn

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: Number of books per page on library
vi: Số lượng sách mỗi trang trong thư viện

en: Select Image
vi: Chọn ảnh

en: Select eBook
vi: Chọn ebook

en: Adding
vi: Đang thêm vào

en: Read and manage eBooks
vi: Đọc và quản lý eBook

en: This version supports EPUB, MOBI, PRC, PDF, FB2 and comics (CBR and CBZ) formats with support for more formats to follow soon.
vi: Phiên bản này hỗ trợ các định dạng EPUB, MOBI, PRC, PDF, FB2, truyện tranh (CBR và CBZ) và sẽ sớm hỗ trợ nhiều định dạng khác.

en: This release has some new features, fixes and new translations:
vi: Bản phát hành này có một số tính năng mới, bản sửa lỗi và bản dịch mới:

en: New Features:
vi: Các tính năng mới:

en: Library is paginated to load large libraries quickly
vi: Thư viện được phân trang để tải các thư viện lớn một cách nhanh chóng

en: Support for FB2 Format - .fb2 and .fb2.zip
vi: Hỗ trợ định dạng FB2 - .fb2 và .fb2.zip

en: Fixes:
vi: Sửa lỗi:

en: Right to Left Reading
vi: Đọc từ phải sang trái

en: Better support for EPUB table of contents
vi: Hỗ trợ tốt hơn cho mục lục của EPUB

en: Right click a selected word and look up its meaning in an online dictionary
vi: Nhấp chuột phải vào một từ đã chọn và tra nghĩa của nó bằng từ điển trực tuyến

en: Prevent Bookworm from opening links like HTTP, FTP etc. and use the default browser to open them
vi: Ngăn Bookworm mở các liên kết như HTTP, FTP, v.v. và sử dụng trình duyệt mặc định để mở chúng

en: Support for MOBI format and UX improvements
vi: Hỗ trợ định dạng MOBI và cải tiến UX

en: Comics support and UX improvements
vi: Hỗ trợ truyện tranh và cải tiến UX

en: PDF support and UX improvements
vi: Hỗ trợ PDF và cải tiến UX

en: Initial release with support for EPUB format
vi: Bản phát hành đầu tiên có hỗ trợ định dạng EPUB

note: Type: boolean Description
en: Should the BoxBackup client be configured automatically?
vi: Ứng dụng khách BoxBackup có nên được tự động cấu hình không?

note: Type: boolean Description
en: The package configuration scripts can create the configuration files for the BoxBackup client.
vi: Các văn lệnh cấu hình gói có khả năng tạo những tập tin cấu hình cho ứng dụng khách BoxBackup.

note: Type: boolean Description
en: You should choose this option if you are not familiar with BoxBackup's configuration options.
vi: Có nên bật tùy chọn này nếu bạn chưa quen với các tùy chọn cấu hình của BoxBackup.

note: Type: boolean Description
en: Please read the /usr/share/doc/boxbackup-client/README.Debian for details about the configuration of the BoxBackup client.
vi: Xem tài liệu Đọc Đi « /usr/share/doc/boxbackup-client/README.Debian » để tìm chi tiết về cấu hình của ứng dụng khách BoxBackup.

note: Type: select Description
en: Run mode for the BoxBackup client:
vi: Chế độ chạy ứng dụng khách BoxBackup:

note: Type: select Description
en: The BoxBackup client supports two modes of backup:
vi: Ứng dụng khách BoxBackup hỗ trợ hai chế độ sao lưu :

note: Type: select Description Translators, please keep reference to 'lazy' and 'snapshot' as these options are written as is in the software documentation
en: In the 'lazy' mode, the backup daemon will regularly scan the file system searching for modified files. It will then upload the files older than a specified age to the backup server.
vi: Trong chế độ « làm biếng », trình nền sao lưu sẽ quét đều đặn hệ thống tập tin tìm tập tin bị sửa đổi. Tìm được thì cũng tải lên máy phục vụ sao lưu tập tin nào « cũ » hơn một thời gian nào đó.

note: Type: select Description
en: In the 'snapshot' mode the backup will be explicitly run at regular intervals. A cron file (/etc/cron.d/boxbackup-client) is provided with the package and should be adapted to suit your needs.
vi: Trong chế độ « chụp hiện trạng », việc sao lưu sẽ được chạy dứt khoát theo mỗi khoảng đều đặn. Một tập tin định kỳ cron (/etc/cron.d/boxbackup-client) có sẵn với gói này và nên được sửa đổi để thích hợp với yêu cầu của bạn.

note: Type: string Description
en: Account number for this node on the backup server:
vi: Số thứ tự tài khoản cho nút này trên máy phục vụ sao lưu :

note: Type: string Description
en: The administrator of the BoxBackup server should have assigned this client a hexadecimal account number.
vi: Quản trị của máy phục vụ BoxBackup nên đã gán cho ứng dụng khách này một số thứ tự tài khoản kiểu thập lục.

note: Type: string Description
en: If no account number has been assigned yet, leave this field blank and configure it later by running 'dpkg-reconfigure boxbackup-client' as root.
vi: Chưa gán số thứ tự tài khoản thì bạn bỏ trống trường này và cấu hình về sau bằng cách chạy câu lệnh « dpkg-reconfigure boxbackup-client » với quyền người chủ.

note: Type: error Description
en: Invalid account number
vi: Số thứ tự tài khoản sai

note: Type: error Description
en: The account number must be a hexadecimal number (such as 1F04 or 4500).
vi: Số thứ tự tài khoản phải là một con số thập lục (v.d. 1F04 hay 4500).

note: Type: string Description
en: Fully qualified domain name of the backup server:
vi: Tên miền có khả năng đầy đủ của máy phục vụ sao lưu :

note: Type: string Description
en: Please enter the fully qualified domain name of the BoxBackup server which your client will use.
vi: Hãy gõ tên miền có khả năng đầy đủ (FQDN) của máy phục vụ Boxbackup cho ứng dụng khách sử dụng.

note: Type: string Description
en: The client will connect to the server on TCP port 2201.
vi: Ứng dụng khách sẽ kết nối tới máy phục vụ trên cổng TCP 2201.

note: Type: string Description
en: List of directories to backup:
vi: Danh sách các thư mục cần sao lưu :

note: Type: string Description
en: Please give a space-separated list of directories to be backed up onto the remote server.
vi: Hãy đưa ra một danh sách định giới bằng dấu cách chứa những thư mục cần sao lưu vào máy phục vụ từ xa.

note: Type: string Description
en: Those directories should not contain mounted file systems at any level in their subdirectories.
vi: Những thư mục này không nên chứa hệ thống tập tin đã lắp ở cấp nào trong các thư mục phụ.

note: Type: error Description
en: Invalid path name
vi: Tên đường dẫn sai

note: Type: error Description
en: The path names to the directories must be absolute path names, separated by spaces.
vi: Mỗi tên đường dẫn tới thư mục phải là một tên đường dẫn tuyệt đối, định giới bằng dấu cách.

note: Type: error Description
en: For example: /home/myaccount /etc/
vi: Thí dụ : /home/tài_khoản_mình /etc/

note: Type: string Description
en: Interval (in seconds) between directory scans:
vi: Khoảng (theo giây) giữa hai lần quét thư mục:

note: Type: string Description
en: BoxBackup regularly scans the selected directories, looking for modified files.
vi: Trình BoxBackup quét đều đặn các thư mục đã chọn, tìm tập tin bị sửa đổi.

note: Type: string Description
en: Please choose the scan interval in seconds.
vi: Hãy chọn khoảng quét theo giây.

note: Type: string Description
en: Minimum time to wait (in seconds) before uploading a file:
vi: Thời gian tối thiểu (theo giây) cần đợi trước khi tải lên tập tin:

note: Type: string Description
en: A file will be uploaded to the server only after a certain time after its last modification.
vi: Mỗi tập tin sẽ được tải lên máy phục vụ chỉ sau khi đợi một khoảng thời gian nào đó sau lần cuối cùng bị sửa đổi.

note: Type: string Description
en: Low interval values will trigger frequent uploads to the server and more revisions being created with older revisions being removed earlier.
vi: Giá trị khoảng thấp sẽ gây ra nhiều việc tải lên máy phục vụ hơn thì nhiều bản sửa đổi được tạo hơn, và các bản sửa đổi cũ bị gỡ bỏ trước.

note: Type: string Description
en: Maximum time to wait (in seconds) before uploading a file:
vi: Thời gian tối đa (theo giây) cần đợi trước khi tải lên tập tin:

note: Type: string Description
en: Frequently modified files are likely to never get uploaded if they never reach the minimum wait time.
vi: Tập tin thường bị sửa đổi thì sẽ không được tải lên nếu chưa tới thời gian đợi tối thiểu.

note: Type: string Description
en: Please enter the maximum time to reach before the upload of a modified file to the server is enforced.
vi: Hãy gõ khoảng thời gian tối đa cần tới trước khi ép buộc việc tải lên máy phục vụ tập tin bị sửa đổi.

note: Type: error Description
en: Invalid time entered
vi: Sai nhập thời gian

note: Type: error Description
en: Please enter an integer value greater null.
vi: Hãy gõ một giá trị số nguyên dương (>0).

note: Type: string Description
en: Recipient for alert notifications:
vi: Người nhận thông báo cảnh giác:

note: Type: string Description
en: The BoxBackup client sends alert notifications when a problem occurs during the backup.
vi: Ứng dụng khách BoxBackup gửi thông báo cảnh giác khi gặp vấn đề trong khi sao lưu.

note: Type: string Description
en: Please enter either a local user name (for example 'root') or an email address (for example 'admin@example.org').
vi: Hãy gõ hoặc một tên người dùng cục bộ (v.d. « root »), hoặc một địa chỉ thư điện tử (v.d. « admin@thí_dụ.org »).

note: Type: boolean Description
en: Generate the client private key and X.509 certificate request?
vi: Tạo ra khoá riêng ứng dụng khách và yêu cầu chứng nhận X.509 ?

note: Type: boolean Description
en: The BoxBackup client needs an RSA private key and the corresponding X.509 certificate to authenticate itself with the server.
vi: Ứng dụng khách BoxBackup yêu cầu một khoá riêng kiểu RSA, và chứng nhận X.509 tương ứng, để tự xác thực với máy phục vụ.

note: Type: boolean Description
en: Both can be generated automatically. You will need to send the certificate request to the BoxBackup server administrator who will sign it and send it back to you along with the server's Certification Authority certificate.
vi: Cả hai có thể được tự động tạo ra. Bạn cần phải gửi yêu cầu chứng nhận cho quản trị máy phục vụ BoxBackup ký và trả lại cùng với chứng nhận CA (nhà cầm quyền cấp chứng nhận) của máy phục vụ.

note: Type: boolean Description
en: These files should be copied into BoxBackup's configuration directory. The file names to use are given in the /etc/boxbackup/bbackupd.conf file.
vi: Những tập tin này nên được sao chép vào thư mục cấu hình của BoxBackup. Các tên tập tin cần dùng được đưa ra trong tập tin cấu hình « /etc/boxbackup/bbackupd.conf file ».

note: Type: boolean Description
en: Should BoxBackup be configured automatically?
vi: BoxBackup có nên được tự động cấu hình không?

note: Type: boolean Description
en: The package configuration scripts can create the configuration files for the BoxBackup server.
vi: Các văn lệnh cấu hình gói có khả năng tạo những tập tin cấu hình cho trình phục vụ BoxBackup.

note: Type: boolean Description
en: You should choose this option if you are not familiar with BoxBackup's configuration options. The configuration can be done manually with the 'raidfile-config' and 'bbstored-config' scripts.
vi: Có nên bật tùy chọn này nếu bạn chưa quen với các tùy chọn cấu hình của BoxBackup. Bạn cũng có thể tự cấu hình dùng văn lệnh « raidfile-config » va « bbstored-config ».

note: Type: boolean Description
en: The server will not start if it is not configured. In all cases, reading the /usr/share/doc/boxbackup-server/README.Debian is recommended.
vi: Chưa cấu hình thì trình phục vụ không khởi chạy. Trong mọi trường hợp, khuyên bạn đọc tài liệu Đọc Đi « /usr/share/doc/boxbackup-server/README.Debian ».

note: Type: string Description
en: Location of the RAID directories:
vi: Vị trí của thư mục RAID:

note: Type: string Description
en: Please choose the location for the three RAID file directories.
vi: Hãy chọn vị trí cho ba thư mục tập tin RAID.

note: Type: string Description
en: To enable RAID, the directory names should be a space-separated list of three partitions, each on different physical hard drives (for example: '/raid/0.0 /raid/0.1 /raid/0.2').
vi: Để hiệu lực chức năng RAID, những tên thư mục nên làm một danh sách định giới bằng dấu cách chứa ba phân vùng, mỗi điều trên một ổ đĩa cứng vật lý riêng (v.d. « /raid/0.0 /raid/0.1 /raid/0.2 »).

note: Type: string Description
en: If you don't want to enable RAID, just specify the path to one directory where the backups will be stored (for example, /usr/local/lib/boxbackup).
vi: Không muốn hiệu lực RAID thì chỉ cần xác định đường dẫn tới một thư mục trong đó có thể cất giữ các bản sao lưu (v.d. « /usr/local/lib/boxbackup »).

note: Type: string Description
en: These directories will be created if they do not exist.
vi: Chưa tồn tại thì tự động tạo những thư mục này.

note: Type: error Description
en: Invalid path names
vi: Tên đường dẫn sai

note: Type: error Description
en: For example: /raid/0.0 /raid/0.1 /raid/0.2
vi: Thí dụ : /raid/0.0 /raid/0.1 /raid/0.2

note: Type: string Description
en: Block size for the userland RAID system:
vi: Kích cỡ khối cho hệ thống RAID vùng người dùng:

note: Type: string Description
en: BoxBackup uses userland RAID techniques.
vi: BoxBackup sử dụng kỹ thuật RAID kiểu vùng người dùng.

note: Type: string Description
en: Please choose the block size to use for the storage. For maximum efficiency, you should choose the block size of the underlying file system (which can be displayed for ext2 filesystems with the 'tune2fs -l' command).
vi: Hãy chọn kích cỡ khối cần dùng cho sức chứa. Để hữu hiệu nhất, bạn nên chọn kích cỡ khối của hệ thống tập tin bên dưới (trên hệ thống tập tin ext2 có thể hiển thị nó dùng câu lệnh « tune2fs -l »).

note: Type: string Description
en: This value should be set even if you don't plan to use RAID.
vi: Giá trị này nên được lập thậm chí nếu bạn không định sử dụng RAID.

note: Type: boolean Description
en: Generate a server private key and X.509 certificate request?
vi: Tạo ra một khoá riêng máy phục vụ và yêu cầu chứng nhận X.509 ?

note: Type: boolean Description
en: The BoxBackup server needs an RSA private key and the corresponding X.509 certificate to perform client-server authentication and communication encryption.
vi: Trình phục vụ BoxBackup yêu cầu một khoá riêng kiểu RSA, và chứng nhận X.509 tương ứng, để thực hiện tiến trình xác thực giữa ứng dụng khách và trình phục vụ, và để mật mã hoá giao thông.

note: Type: boolean Description
en: Both can be generated automatically. You will need to sign the certificate with your root CA (see the boxbackup-server package) and put this signed certificate and the root CA certificate in the configuration folder.
vi: Cả hai có thể được tự động tạo ra. Bạn cần phải ký chứng nhận dùng CA gốc (xem gói tiện ích « boxbackup-server »), và để vào thư mục cấu hình chứng nhận đã ký và chứng nhận CA gốc.

note: Type: error Description
en: Invalid block size
vi: Sai lập kích cỡ khối

note: Type: error Description
en: The block size must be a power of two (e.g. 1024 or 4096).
vi: Kích cỡ khối phải là hai lũy thừa (v.d. 1024 hay 4096).

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: 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 "-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: 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: 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: 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 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)

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

note: #-#-#-#-#  kylin-burner_3.0.11-2_vi.po (barsero master)  #-#-#-#-# header = g_strdup_printf ("<big><b>%s</b></big>", _("Copying 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

note: #-#-#-#-#  kylin-burner_3.0.11-2_vi.po (barsero master)  #-#-#-#-# header = g_strdup_printf ("<big><b>%s</b></big>", _("Creating image"));
en: Creating image
vi: Đang tạo ảnh

note: #-#-#-#-#  kylin-burner_3.0.11-2_vi.po (barsero master)  #-#-#-#-# header = g_strdup_printf ("<big><b>%s</b></big>", _("Simulation of video DVD burning"));
en: Simulation of video DVD burning
vi: Mô phỏng về tiến trình ghi đĩa DVD

note: #-#-#-#-#  kylin-burner_3.0.11-2_vi.po (barsero master)  #-#-#-#-# header = g_strdup_printf ("<big><b>%s</b></big>", _("Burning video DVD"));
en: Burning video DVD
vi: Đang ghi đĩa DVD phim

note: #-#-#-#-#  kylin-burner_3.0.11-2_vi.po (barsero master)  #-#-#-#-# header = g_strdup_printf ("<big><b>%s</b></big>", _("Simulation of data DVD burning"));
en: Simulation of data DVD burning
vi: Mô phỏng về tiến trình ghi đĩa DVD dữ liệu

note: #-#-#-#-#  kylin-burner_3.0.11-2_vi.po (barsero master)  #-#-#-#-# header = g_strdup_printf ("<big><b>%s</b></big>", _("Burning data DVD"));
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

note: #-#-#-#-#  kylin-burner_3.0.11-2_vi.po (barsero master)  #-#-#-#-# header = g_strdup_printf ("<big><b>%s</b></big>", _("Burning image to DVD"));
en: Burning image to DVD
vi: Ghi từ ảnh ra đĩa DVD

note: #-#-#-#-#  kylin-burner_3.0.11-2_vi.po (barsero master)  #-#-#-#-# header = g_strdup_printf ("<big><b>%s</b></big>", _("Simulation of image to DVD burning")); header = g_strdup_printf ("<big><b>%s</b></big>", _("Simulation of data DVD copying"));
en: Simulation of data DVD copying
vi: Mô phỏng về tiến trình sao chép đĩa DVD dữ liệu

note: #-#-#-#-#  kylin-burner_3.0.11-2_vi.po (barsero master)  #-#-#-#-# header = g_strdup_printf ("<big><b>%s</b></big>", _("Copying data DVD"));
en: Copying data DVD
vi: Sao chép đĩa DVD dữ liệu

note: #-#-#-#-#  kylin-burner_3.0.11-2_vi.po (barsero master)  #-#-#-#-# header = g_strdup_printf ("<big><b>%s</b></big>", _("Simulation of (S)VCD burning"));
en: Simulation of (S)VCD burning
vi: Mô phỏng về tiến trình chép ra đĩa (S)VCD

note: #-#-#-#-#  kylin-burner_3.0.11-2_vi.po (barsero master)  #-#-#-#-# header = g_strdup_printf ("<big><b>%s</b></big>", _("Burning (S)VCD"));
en: Burning (S)VCD
vi: Chép ra đĩa (S)VCD

note: #-#-#-#-#  kylin-burner_3.0.11-2_vi.po (barsero master)  #-#-#-#-# header = g_strdup_printf ("<big><b>%s</b></big>", _("Simulation of audio CD burning"));
en: Simulation of audio CD burning
vi: Mô phỏng về tiến trình chép ra đĩa CD âm thanh

note: #-#-#-#-#  kylin-burner_3.0.11-2_vi.po (barsero master)  #-#-#-#-# header = g_strdup_printf ("<big><b>%s</b></big>", _("Burning audio CD"));
en: Burning audio CD
vi: Ghi đĩa CD âm thanh

note: #-#-#-#-#  kylin-burner_3.0.11-2_vi.po (barsero master)  #-#-#-#-# header = g_strdup_printf ("<big><b>%s</b></big>", _("Simulation of data CD burning"));
en: Simulation of data CD burning
vi: Mô phỏng về tiến trình ghi đĩa CD dữ liệu

note: #-#-#-#-#  kylin-burner_3.0.11-2_vi.po (barsero master)  #-#-#-#-# header = g_strdup_printf ("<big><b>%s</b></big>", _("Burning data CD"));
en: Burning data CD
vi: Ghi đĩa CD dữ liệu

note: #-#-#-#-#  kylin-burner_3.0.11-2_vi.po (barsero master)  #-#-#-#-# header = g_strdup_printf ("<big><b>%s</b></big>", _("Simulation of CD copying"));
en: Simulation of CD copying
vi: Mô phỏng về tiến trình sao chép đĩa CD

note: #-#-#-#-#  kylin-burner_3.0.11-2_vi.po (barsero master)  #-#-#-#-# header = g_strdup_printf ("<big><b>%s</b></big>", _("Simulation of image to CD burning"));
en: Simulation of image to CD burning
vi: Mô phỏng về tiến trình ghi từ ảnh ra đĩa CD

note: #-#-#-#-#  kylin-burner_3.0.11-2_vi.po (barsero master)  #-#-#-#-# header = g_strdup_printf ("<big><b>%s</b></big>", _("Burning image to CD"));
en: Burning image to CD
vi: Ghi từ ảnh ra đĩa CD

note: #-#-#-#-#  kylin-burner_3.0.11-2_vi.po (barsero master)  #-#-#-#-# header = g_strdup_printf ("<big><b>%s</b></big>", _("Simulation of video disc burning"));
en: Simulation of video disc burning
vi: Mô phỏng về tiến trình ghi đĩa phim

note: #-#-#-#-#  kylin-burner_3.0.11-2_vi.po (barsero master)  #-#-#-#-# header = g_strdup_printf ("<big><b>%s</b></big>", _("Burning video disc"));
en: Burning video disc
vi: Ghi đĩa phim

note: #-#-#-#-#  kylin-burner_3.0.11-2_vi.po (barsero master)  #-#-#-#-# header = g_strdup_printf ("<big><b>%s</b></big>", _("Simulation of data disc burning"));
en: Simulation of data disc burning
vi: Mô phỏng về tiến trình chép ra đĩa dữ liệu

note: #-#-#-#-#  kylin-burner_3.0.11-2_vi.po (barsero master)  #-#-#-#-# header = g_strdup_printf ("<big><b>%s</b></big>", _("Burning data disc"));
en: Burning data disc
vi: Ghi ra đĩa dữ liệu

note: #-#-#-#-#  kylin-burner_3.0.11-2_vi.po (barsero master)  #-#-#-#-# header = g_strdup_printf ("<big><b>%s</b></big>", _("Simulation of disc copying"));
en: Simulation of disc copying
vi: Mô phỏng về tiến trình sao chép đĩa

note: #-#-#-#-#  kylin-burner_3.0.11-2_vi.po (barsero master)  #-#-#-#-# header = g_strdup_printf ("<big><b>%s</b></big>", _("Copying disc"));
en: Copying disc
vi: Sao chép đĩa

note: #-#-#-#-#  kylin-burner_3.0.11-2_vi.po (barsero master)  #-#-#-#-# header = g_strdup_printf ("<big><b>%s</b></big>", _("Simulation of image to disc burning"));
en: Simulation of image to disc burning
vi: Mô phỏng về tiến trình ghi từ ảnh ra đĩa

note: #-#-#-#-#  kylin-burner_3.0.11-2_vi.po (barsero master)  #-#-#-#-# header = g_strdup_printf ("<big><b>%s</b></big>", _("Burning image to disc"));
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 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: 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: The disc in the drive holds data.
vi: Đĩa trong ổ vẫn còn chứa dữ liệu.

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: 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: 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: 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: #-#-#-#-#  brasero_3.12.3-6_vi.po (barsero master)  #-#-#-#-# Translators: This is a verb, an action #-#-#-#-#  kylin-burner_3.0.11-2_vi.po (barsero master)  #-#-#-#-# gtk_dialog_add_button (GTK_DIALOG (dialog), _("Burn _Several Copies"), GTK_RESPONSE_ACCEPT);
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: 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.

note: #-#-#-#-#  kylin-burner_3.0.11-2_vi.po (barsero master)  #-#-#-#-# string = g_strdup_printf ("<b>%s</b>", _("Select a disc to write to"));
en: Select a disc to write to
vi: Chọn một đĩa để ghi

note: #-#-#-#-#  kylin-burner_3.0.11-2_vi.po (barsero master)  #-#-#-#-# gtk_widget_add_events(priv->mainwin, GDK_BUTTON_PRESS_MASK); g_signal_connect(G_OBJECT(priv->mainwin), "button-press-event", G_CALLBACK (drag_handle), NULL);
en: Disc Burning Setup
vi: Cài đặt ghi đĩa

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…

note: #-#-#-#-#  kylin-burner_3.0.11-2_vi.po (barsero master)  #-#-#-#-# gtk_widget_add_events(priv->mainwin, GDK_BUTTON_PRESS_MASK); g_signal_connect(G_OBJECT(priv->mainwin), "button-press-event", G_CALLBACK (drag_handle), NULL);
en: Image Burning Setup
vi: Cài đặt ghi ra tập tin ảnh

note: #-#-#-#-#  brasero_3.12.3-6_vi.po (barsero master)  #-#-#-#-# pack everything #-#-#-#-#  kylin-burner_3.0.11-2_vi.po (barsero master)  #-#-#-#-# string = g_strdup_printf ("<b>%s</b>", _("Select a disc image to write"));
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: #-#-#-#-#  brasero_3.12.3-6_vi.po (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
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: #-#-#-#-#  brasero_3.12.3-6_vi.po (barsero master)  #-#-#-#-# 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 b
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: #-#-#-#-#  brasero_3.12.3-6_vi.po (barsero master)  #-#-#-#-# Translators: the first %s is the path of the directory where brasero * will store its temporary files; the second one is the size available #-#-#-#-#  kylin-burner_3.0.11-2_vi.po (barsero master)  #-#-#-#-# Translators: the first %s is th
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

note: #-#-#-#-#  kylin-burner_3.0.11-2_vi.po (barsero master)  #-#-#-#-# string = g_strdup_printf ("<b>%s</b>", _("Burning speed")); gtk_box_pack_start (GTK_BOX (vbox), burner_utils_pack_properties (string, priv->speed, NULL), FALSE, FALSE, 0);
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: 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

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: 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

note: #-#-#-#-#  kylin-burner_3.0.11-2_vi.po (barsero master)  #-#-#-#-# title_str = g_strdup_printf ("<b>%s</b>", _("Select a disc"));
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: #-#-#-#-#  brasero_3.12.3-6_vi.po (barsero master)  #-#-#-#-# Translators: %s is the name of the brasero element #-#-#-#-#  kylin-burner_3.0.11-2_vi.po (barsero master)  #-#-#-#-# Translators: %s is the name of the burner 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)

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: #-#-#-#-#  brasero_3.12.3-6_vi.po (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. #-#-#-#-#  kylin-burner_3.0.11-2_vi.po (barsero master)  #-#-#-#-# #-#-#-#-#  polari_49.0-1_vi.po (polari master)  #-#-#-#-# Tr
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: #-#-#-#-#  brasero_3.12.3-6_vi.po (barsero master)  #-#-#-#-# Translators: %s is a duration expressed in minutes #-#-#-#-#  gnome-maps_49.2-1_vi.po (gnome-maps master)  #-#-#-#-# Translators: this is a duration with minutes part * using abbreviation for minutes, corresponding to 'min' in English * w
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: 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: Horizontal gradient
vi: Dải màu nằm ngang

en: Vertical gradient
vi: Dải màu nằm dọc

note: Translators: This is an image, a picture, not a "Disc Image"
en: Image path:
vi: Đường dẫn ảnh:

note: 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: #-#-#-#-#  gvfs_1.58.0-2_vi.po (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: _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: 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: 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: 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: 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.

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: #-#-#-#-#  brasero_3.12.3-6_vi.po (barsero master)  #-#-#-#-# 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 * to
en: Impossible to link plugin pads
vi: Không thể liên kết các vùng đệm phần bổ sung

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: _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: 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: 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: 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: #-#-#-#-#  brasero_3.12.3-6_vi.po (barsero master)  #-#-#-#-# 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 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: 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: 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: 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: 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: 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: 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

en: P_review
vi: _Xem thử

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: Composer:
vi: Người soạn:

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: #-#-#-#-#  brasero_3.12.3-6_vi.po (barsero master)  #-#-#-#-# Translators: %d is the number of songs #-#-#-#-#  kylin-burner_3.0.11-2_vi.po (barsero master)  #-#-#-#-#
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 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: 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?

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 _Video Project
vi: Dự án _phim mới

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: 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: 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

note: #-#-#-#-#  kylin-burner_3.0.11-2_vi.po (barsero master)  #-#-#-#-# {N_("Audi_o project"), N_("Create a traditional audio CD"), N_("Create a traditional audio CD that will be playable on computers and stereos"), "media-optical-audio-new", BURNER_PROJECT_TYPE_AUDIO},
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

note: #-#-#-#-#  kylin-burner_3.0.11-2_vi.po (barsero master)  #-#-#-#-# {N_("_Video project"), N_("Create a video DVD or an SVCD"), N_("Create a video DVD or an SVCD that is readable on TV readers"), "media-optical-video-new", BURNER_PROJECT_TYPE_VIDEO}, {N_("Disc _copy"), N_("Create 1:1 copy of 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

note: #-#-#-#-#  brasero_3.12.3-6_vi.po (barsero master)  #-#-#-#-# Reminder: if this string happens to be used somewhere else in brasero * we'll need a context with C_() macro Translators: this goes with above verb to say "_Replace" [Entry] * "with" [Entry]. #-#-#-#-#  kylin-burner_3.0.11-2_vi.po (barser
en: with
vi: bằng

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: 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: _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: Cancel ongoing burning
vi: Thôi tiến trình chép ra đang chạy

en: Show _Dialog
vi: _Hiện hộp thoại

en: %s, %d%% done, %s remaining
vi: %s, %d%% đã xong, còn %s

en: %s, %d%% done
vi: %s, %d%% đã xong

en: (default)
vi: (mặc định)

note: TRANSLATORS: message: package is already installed
en: Nothing to do.
vi: Không có gì làm.

en: writer
vi: tác giả

en: modified
vi: đã sửa

en: missing %s
vi: thiếu “%s”

en: Message: %s
vi: Thư: %s

en: Lock the screen
vi: Khoá màn hình

en: _Edit Menus
vi: _Sửa trình đơn

en: Paper Type
vi: Kiểu giấy

en: Paper Source
vi: Nguồn giấy

[ctx: printing option]
en: Resolution
vi: Độ phân giải

en: GhostScript pre-filtering
vi: Tiền lọc GhostScript

note: Translators: This option sets number of pages printed on one sheet
en: Pages per side
vi: Trang mỗi mặt

note: Translators: This option sets whether to print on both sides of paper
en: Two-sided
vi: Hai mặt

[ctx: Printer Option Group]
note: Translators: "General" tab contains general printer options
en: General
vi: Chung

[ctx: Printer Option Group]
note: #-#-#-#-#  budgie-control-center_1.4.1-1_vi.po (budgie-control-center 1.2.0)  #-#-#-#-# Translators: "Page Setup" tab contains settings related to pages (page size, paper source, etc.) #-#-#-#-#  gnome-control-center_1:49.2.2-1_vi.po (gnome-control-center main)  #-#-#-#-# Translators: "Page Setup" t
en: Page Setup
vi: Cài đặt giấy

[ctx: Printer Option Group]
note: #-#-#-#-#  budgie-control-center_1.4.1-1_vi.po (budgie-control-center 1.2.0)  #-#-#-#-# Translators: "Installable Options" tab contains settings of presence of installed options (amount of RAM, duplex unit, etc.) #-#-#-#-#  gnome-control-center_1:49.2.2-1_vi.po (gnome-control-center main)  #-#-#-#-#
en: Installable Options
vi: Tùy chọn có thể cài

[ctx: Printer Option Group]
note: Translators: "Job" tab contains settings for jobs
en: Job
vi: Yêu cầu

[ctx: Printer Option Group]
note: #-#-#-#-#  budgie-control-center_1.4.1-1_vi.po (budgie-control-center 1.2.0)  #-#-#-#-# Translators: "Image Quality" tab contains settings for quality of output print (e.g. resolution) #-#-#-#-#  gnome-control-center_1:49.2.2-1_vi.po (gnome-control-center main)  #-#-#-#-# Translators: "Image Quality
en: Image Quality
vi: Chất lượng ảnh

[ctx: Printer Option Group]
note: Translators: "Color" tab contains color settings (e.g. color printing)
en: Color
vi: Màu sắc

[ctx: Printer Option Group]
note: #-#-#-#-#  budgie-control-center_1.4.1-1_vi.po (budgie-control-center 1.2.0)  #-#-#-#-# Translators: "Finishing" tab contains finishing settings (e.g. booklet printing) #-#-#-#-#  gnome-control-center_1:49.2.2-1_vi.po (gnome-control-center main)  #-#-#-#-# Translators: "Finishing" tab contains finis
en: Finishing
vi: Hoàn tất

[ctx: Printer Option Group]
note: Translators: "Advanced" tab contains all others settings
en: Advanced
vi: Nâng cao

note: Translators: This is the label of the button that opens the Jobs Dialog.
en: No Active Jobs
vi: Yêu cầu in hoạt động

note: Translators: This is the label of the button that opens the Jobs Dialog.
en: %u Job | %u Jobs
vi[0]: %u yêu cầu in

note: Translators: Name of job which makes printer to clean its heads
en: Clean print heads
vi: Lau đầu in

note: Translators: The printer is low on toner
en: Low on toner
vi: Sắp hết mực

note: Translators: The printer has no toner left
en: Out of toner
vi: Hết mực

note: Translators: "Developer" is a chemical for photo development, * http://en.wikipedia.org/wiki/Photographic_developer
en: Low on developer
vi: Sắp hết thuốc hiện hình

note: Translators: "Developer" is a chemical for photo development, * http://en.wikipedia.org/wiki/Photographic_developer
en: Out of developer
vi: Hết thuốc hiện hình

note: Translators: "marker" is one color bin of the printer
en: Low on a marker supply
vi: Sắp hết một ống mực

note: Translators: One or more covers on the printer are open
en: Open cover
vi: Mở nắp

note: Translators: One or more doors on the printer are open
en: Open door
vi: Mở cửa

note: Translators: At least one input tray is low on media
en: Low on paper
vi: Sắp hết giấy

[ctx: printer state]
note: Translators: The printer is offline
en: Offline
vi: Ngoại tuyến

[ctx: printer state]
note: Translators: Someone has stopped the Printer Translators: Printer's state (no jobs can be processed)
en: Stopped
vi: Dừng

note: Translators: The printer marker supply waste receptacle is almost full
en: Waste receptacle almost full
vi: Thùng chứa chất thải sắp đầy

note: Translators: The printer marker supply waste receptacle is full
en: Waste receptacle full
vi: Thùng chứa chất thải đã đầy

note: Translators: Optical photo conductors are used in laser printers
en: The optical photo conductor is near end of life
vi: Trống quang máy in sắp quá tuổi thọ

note: Translators: Optical photo conductors are used in laser printers
en: The optical photo conductor is no longer functioning
vi: Trống quang máy in không còn hoạt động được nữa

[ctx: printer state]
note: Translators: Printer's state (can start new job without waiting)
en: Ready
vi: Sẵn sàng

[ctx: printer state]
note: Translators: Printer's state (printer is ready but doesn't accept new jobs)
en: Does not accept jobs
vi: Không chấp nhận lệnh in

[ctx: printer state]
note: Translators: Printer's state (jobs are processing)
en: Processing
vi: Đang xử lý

note: Translators: Name of job which makes printer to autoconfigure itself
en: Automatic configuration
vi: Cấu hình Tự động

note: Translators: %s is the printer name
en: Printer “%s” has been deleted
vi: Máy in “%s” đã bị xóa bỏ

note: #-#-#-#-#  budgie-control-center_1.4.1-1_vi.po (budgie-control-center 1.2.0)  #-#-#-#-# Translators: Addition of the new printer failed.
en: Failed to add new printer.
vi: Không thể thêm máy in mới.

note: #-#-#-#-#  budgie-control-center_1.4.1-1_vi.po (budgie-control-center 1.2.0)  #-#-#-#-# Translators: The XML file containing user interface can not be loaded
en: Could not load ui: %s
vi: Không thể tải giao diện: %s

en: Unlock to Add Printers and Change Settings
vi: Mở khóa để Thêm máy in và thay đổi cài đặt

[ctx: print job]
note: Translators: Job's state (job is waiting to be printed)
en: Pending
vi: Đang chờ

[ctx: print job]
note: Translators: Job's state (job is held for printing)
en: Paused
vi: Tạm dừng

[ctx: print job]
note: Translators: Job's state (job needs authentication to proceed further)
en: Authentication required
vi: Cần xác thực

[ctx: print job]
note: Translators: Job's state (job is currently printing)
en: Processing
vi: Đang xử lý

[ctx: print job]
note: Translators: Job's state (job has been stopped)
en: Stopped
vi: Dừng

[ctx: print job]
note: Translators: Job's state (job has been canceled)
en: Canceled
vi: Thôi

[ctx: print job]
note: Translators: Job's state (job has aborted due to error)
en: Aborted
vi: Bị bãi bỏ

[ctx: print job]
note: Translators: Job's state (job has completed successfully)
en: Completed
vi: Hoàn tất

note: Translators: The found device is a JetDirect printer
en: JetDirect Printer
vi: Máy in JetDirect

note: Translators: The found device is a Line Printer Daemon printer
en: LPD Printer
vi: Máy in LPD

note: Translators: This is the title of the dialog. %s is the printer name.
en: %s Details
vi: Chi tiết %s

en: No suitable driver found
vi: Không tìm thấy trình điều khiển phù hợp

en: Select PPD File
vi: Chọn tập tin PPD

note: Translators: this is an option of "Paper Source"
en: Auto Select
vi: Chọn tự động

note: #-#-#-#-#  budgie-control-center_1.4.1-1_vi.po (budgie-control-center 1.2.0)  #-#-#-#-# Translators: this is an option of "Paper Source" Translators: this is an option of "Resolution" #-#-#-#-#  gnome-control-center_1:49.2.2-1_vi.po (gnome-control-center main)  #-#-#-#-# #-#-#-#-#  gtk+2.0_2.24.33-1
en: Printer Default
vi: Mặc định máy in

note: Translators: This is the title presented at top of the dialog.
en: Add Printer
vi: Thêm máy in

en: Unlock Print Server
vi: Bỏ khóa Máy phục vụ in

note: #-#-#-#-#  budgie-control-center_1.4.1-1_vi.po (budgie-control-center 1.2.0)  #-#-#-#-# Translators: Samba server needs authentication of the user to show list of its printers. #-#-#-#-#  gnome-control-center_1:49.2.2-1_vi.po (gnome-control-center main)  #-#-#-#-# Translators: Samba server needs aut
en: Unlock %s.
vi: Mở khóa %s.

note: #-#-#-#-#  budgie-control-center_1.4.1-1_vi.po (budgie-control-center 1.2.0)  #-#-#-#-# Translators: Samba server needs authentication of the user to show list of its printers. #-#-#-#-#  gnome-control-center_1:49.2.2-1_vi.po (gnome-control-center main)  #-#-#-#-# Translators: Samba server needs aut
en: Enter username and password to view printers on %s.
vi: Nhập tên tài khoản và mật khẩu để xem các máy in trên %s.

en: Searching for Printers
vi: Tìm máy in

note: Translators: The found device is a printer connected via parallel port
en: Parallel Port
vi: Cổng song song

note: #-#-#-#-#  budgie-control-center_1.4.1-1_vi.po (budgie-control-center 1.2.0)  #-#-#-#-# Translators: Network address of found printer #-#-#-#-#  gnome-control-center_1:49.2.2-1_vi.po (gnome-control-center main)  #-#-#-#-#
en: Address: %s
vi: Địa chỉ: %s

note: #-#-#-#-#  budgie-control-center_1.4.1-1_vi.po (budgie-control-center 1.2.0)  #-#-#-#-# Translators: This item is a server which needs authentication to show its printers #-#-#-#-#  gnome-control-center_1:49.2.2-1_vi.po (gnome-control-center main)  #-#-#-#-# Translators: This item is a server which 
en: Server requires authentication
vi: Máy chủ yêu cầu xác thực

note: #-#-#-#-#  budgie-control-center_1.4.1-1_vi.po (budgie-control-center 1.2.0)  #-#-#-#-# Translators: This label shows how many jobs of this printer needs to be authenticated to be printed. #-#-#-#-#  gnome-control-center_1:49.2.2-1_vi.po (gnome-control-center main)  #-#-#-#-# Translators: This label
en: %u Job Requires Authentication | %u Jobs Require Authentication
vi[0]: %u nhiệm vụ in yêu cầu xác thực

[ctx: Printer jobs dialog title]
note: #-#-#-#-#  budgie-control-center_1.4.1-1_vi.po (budgie-control-center 1.2.0)  #-#-#-#-# Translators: This is the printer name for which we are showing the active jobs
en: %s — Active Jobs
vi: %s - Yêu cầu in hoạt động

note: Translators: The printer needs authentication info to print.
en: Enter credentials to print from %s.
vi: Nhập giấy ủy nhiệm để in từ %s.

en: New shortcut…
vi: Phím tắt mới…

en: Button %d
vi: Nút %d

note: #-#-#-#-#  budgie-control-center_1.4.1-1_vi.po (budgie-control-center 1.2.0)  #-#-#-#-# Keep ratio switch
en: Keep aspect ratio (letterbox):
vi: Giữ tỉ lệ biên dạng (letterbox):

note: #-#-#-#-#  budgie-control-center_1.4.1-1_vi.po (budgie-control-center 1.2.0)  #-#-#-#-# Whole-desktop checkbox
en: Map to single monitor
vi: Ánh xạ sang màn hình đơn

en: Display Mapping
vi: Hiện ánh xạ

en: Test Your _Settings
vi: _Kiểm tra cài đặt của bạn

en: Batteries
vi: Pin

en: When _idle
vi: Kh_i nghỉ

en: When on battery power
vi: Khi sử dụng nguồn pin

[ctx: Idle time]
en: Never
vi: Không bao giờ

en: Performance mode temporarily disabled due to high operating temperature.
vi: Chế độ năng suất tạm thời bị tắt bởi vì nhiệt độ của hoạt dộng cao.

en: Lap detected: performance mode temporarily unavailable. Move the device to a stable surface to restore.
vi: Dò thấy máy tính đang để trên đùi: chế độ năng suất hiện tạm thời không sẵn sàng. Hãy chuyển thiết bị đến mặt phẳng ổn định hơn để phục hồi lại.

en: Performance mode temporarily disabled.
vi: Tạm thời tắt chế độ năng suất.

en: Low battery: power saver enabled. Previous mode will be restored when battery is sufficiently charged.
vi: Sắp hết pin: nên chế độ tiết kiệm điện được bật. Chế độ dùng trước đây sẽ được dùng lại khi pin đã được sạc đủ dùng.

note: translators: "%s" is an application name
en: Power Saver mode activated by “%s”.
vi: Chế độ tiết kiệm điện được kích hoạt bởi “%s”.

note: translators: "%s" is an application name
en: Performance mode activated by “%s”.
vi: Chế độ năng suất được kích hoạt bởi “%s”.

en: High performance and power usage.
vi: Hiệu năng cao và tiêu dùng nhiều năng lượng.

[ctx: Power profile]
en: Balanced
vi: Cân bằng

en: Standard performance and power usage.
vi: Hiệu suất và tiêu dùng điện năng tiêu chuẩn.

[ctx: Power profile]
en: Power Saver
vi: Tiết kiệm năng lượng

en: Reduced performance and power usage.
vi: Giảm hiệu năng và tiêu dùng ít năng lượng.

note: #-#-#-#-#  gnome-packagekit_43.0-4_vi.po (gnome-packagekit gnome-3-0)  #-#-#-#-# TRANSLATORS: time
en: %i minute | %i minutes
vi[0]: %i phút

note: #-#-#-#-#  gnome-packagekit_43.0-4_vi.po (gnome-packagekit gnome-3-0)  #-#-#-#-# TRANSLATORS: time
en: %i hour | %i hours
vi[0]: %i giờ

note: TRANSLATORS: %1 is a time string, e.g. "1 hour 5 minutes"
en: %s until fully charged
vi: %s đến khi sạc đầy

note: TRANSLATORS: %1 is a time string, e.g. "1 hour 5 minutes"
en: Caution: %s remaining
vi: Cảnh báo: còn %s

note: #-#-#-#-#  budgie-control-center_1.4.1-1_vi.po (budgie-control-center 1.2.0)  #-#-#-#-# TRANSLATORS: primary battery #-#-#-#-#  gnome-control-center_1:49.2.2-1_vi.po (gnome-control-center main)  #-#-#-#-#
en: Fully charged
vi: Đã sạc đầy

note: TRANSLATORS: primary battery
en: Not charging
vi: Không sạc

note: #-#-#-#-#  budgie-control-center_1.4.1-1_vi.po (budgie-control-center 1.2.0)  #-#-#-#-# TRANSLATORS: primary battery #-#-#-#-#  gnome-control-center_1:49.2.2-1_vi.po (gnome-control-center main)  #-#-#-#-# #-#-#-#-#  gnome-power-manager_43.0-5_vi.po (gnome-power-manager master)  #-#-#-#-# TRANSLATORS
en: Charging
vi: Đang sạc

note: #-#-#-#-#  budgie-control-center_1.4.1-1_vi.po (budgie-control-center 1.2.0)  #-#-#-#-# TRANSLATORS: primary battery #-#-#-#-#  gnome-control-center_1:49.2.2-1_vi.po (gnome-control-center main)  #-#-#-#-# #-#-#-#-#  gnome-power-manager_43.0-5_vi.po (gnome-power-manager master)  #-#-#-#-# TRANSLATORS
en: Discharging
vi: Đang xả

note: TRANSLATORS: secondary battery
en: Wireless mouse
vi: Chuột không dây

note: TRANSLATORS: secondary battery
en: Wireless keyboard
vi: Bàn phím không dây

note: TRANSLATORS: secondary battery
en: Uninterruptible power supply
vi: Nguồn không ngắt

note: TRANSLATORS: secondary battery
en: Personal digital assistant
vi: Trợ lý điện tử cá nhân

note: TRANSLATORS: secondary battery
en: Cellphone
vi: Điện thoại di động

note: TRANSLATORS: secondary battery
en: Gaming input device
vi: Thiết bị chơi game

[ctx: Battery name]
en: Main
vi: Chính

[ctx: Battery name]
en: Extra
vi: Phụ

note: TRANSLATORS: standard spaces are well known colorspaces like * sRGB, AdobeRGB and ProPhotoRGB
en: Standard Space
vi: Không gian chuẩn

note: TRANSLATORS: test profiles do things like changing the screen * a different color, or swap the red and green channels
en: Test Profile
vi: Hồ sơ thử

[ctx: Automatically generated profile]
note: TRANSLATORS: automatic profiles are generated automatically * by the color management system based on manufacturing data, * for instance the default monitor profile is created from the * primaries specified in the monitor EDID
en: Automatic
vi: Tự động

[ctx: Profile quality]
note: TRANSLATORS: the profile quality - low quality profiles take * much less time to generate but may be a poor reflection of the * device capability
en: Low Quality
vi: Chất lượng thấp

[ctx: Profile quality]
note: TRANSLATORS: the profile quality
en: Medium Quality
vi: Chất lượng trung bình

[ctx: Profile quality]
note: TRANSLATORS: the profile quality - high quality profiles take * a *long* time, and have the best calibration and * characterisation data.
en: High Quality
vi: Chất lượng cao

[ctx: Colorspace fallback]
note: TRANSLATORS: this default RGB space is used for printers that * do not have additional printer profiles specified in the PPD
en: Default RGB
vi: RGB mặc định

[ctx: Colorspace fallback]
note: TRANSLATORS: this default CMYK space is used for printers that * do not have additional printer profiles specified in the PPD
en: Default CMYK
vi: CMYK mặc định

[ctx: Colorspace fallback]
note: TRANSLATORS: this default gray space is used for printers that * do not have additional printer profiles specified in the PPD
en: Default Gray
vi: Đen trắng mặc định

en: Vendor supplied factory calibration data
vi: Dữ liệu nhà cung ứng thiết bị cân chỉnh

en: Full-screen display correction not possible with this profile
vi: Hồ sơ này không được phép sửa chữa hiển thị toàn màn hình

en: This profile may no longer be accurate
vi: Hồ sơ này có thể không còn chính xác

note: #-#-#-#-#  budgie-control-center_1.4.1-1_vi.po (budgie-control-center 1.2.0)  #-#-#-#-# TRANSLATORS: This refers to the TFT display on a laptop
en: Laptop Screen
vi: Màn hình máy tính xách tay

note: TRANSLATORS: This refers to the embedded webcam on a laptop
en: Built-in Webcam
vi: Webcam tích hợp

note: TRANSLATORS: an externally connected display, where %s is either the * model, vendor or ID, e.g. 'LP2480zx Monitor'
en: %s Monitor
vi: Màn hình %s

note: #-#-#-#-#  budgie-control-center_1.4.1-1_vi.po (budgie-control-center 1.2.0)  #-#-#-#-# TRANSLATORS: a camera device, e.g. 'Nikon D60 Camera' #-#-#-#-#  gnome-control-center_1:49.2.2-1_vi.po (gnome-control-center main)  #-#-#-#-#
en: %s Camera
vi: Máy ảnh %s

note: TRANSLATORS: a printer device, e.g. 'Epson Photosmart Printer'
en: %s Printer
vi: Máy in %s

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: #-#-#-#-#  budgie-control-center_1.4.1-1_vi.po (budgie-control-center 1.2.0)  #-#-#-#-# TRANSLATORS: an ICC profile is a file containing colorspace data #-#-#-#-#  gnome-color-manager_3.36.2-2_vi.po (gnome-color-manager master)  #-#-#-#-# TRANSLATORS: dialog for file->open dialog #-#-#-#-#  gnome-co
en: Select ICC Profile File
vi: Chọn tập tin hồ sơ ICC

note: TRANSLATORS: this is the dialog to save the ICC profile
en: Save Profile
vi: Lưu hồ sơ

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 is not detected. Please check it is turned on and correctly connected.
vi: Không tìm thấy thiết bị đo. Hãy kiểm tra xem nó đã được bật nguồn và cắm cáp kết nối chưa.

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 the button is insensitive
en: The device type is not currently supported.
vi: Kiểu thiết bị này hiện chưa được hỗ trợ.

note: TRANSLATORS: The user has to attach the sensor to the screen
en: Place your calibration device over the square and press “Start”
vi: Đặt thiết bị cân chỉnh của bạn phía trên ô vuông rồi ấn nút “Bắt đầu”

note: TRANSLATORS: Some calibration devices need the user to move a * dial or switch manually. We also show a picture showing them * what to do...
en: Move your calibration device to the calibrate position and press “Continue”
vi: Di chuyển thiết bị cân chỉnh đến vị trí cân chỉnh rồi bấm nút “Tiếp tục”

note: TRANSLATORS: Some calibration devices need the user to move a * dial or switch manually. We also show a picture showing them * what to do...
en: Move your calibration device to the surface position and press “Continue”
vi: Di chuyển thiết bị cân chỉnh đến vị trí bề mặt rồi bấm nút “Tiếp tục”

note: TRANSLATORS: Some required-at-runtime tools were not * installed, which should only affect insane distros
en: Tools required for calibration are not installed.
vi: Các công cụ cần thiết để cân chỉnh chưa được cài đặt.

note: TRANSLATORS: The profile failed for some reason
en: The profile could not be generated.
vi: Hồ sơ không thể được tạo ra.

note: TRANSLATORS: The user specified a whitepoint that was * unobtainable with the hardware they've got -- see * https://en.wikipedia.org/wiki/White_point for details
en: The target whitepoint was not obtainable.
vi: Điểm trắng đích không thể thu được.

note: TRANSLATORS: the display calibration process is finished
en: Complete!
vi: Hoàn tất!

note: TRANSLATORS: the display calibration failed, and we also show * the translated (or untranslated) error string after this
en: Calibration failed!
vi: Cân chỉnh gặp lỗi!

note: TRANSLATORS: The user can now remove the sensor from the screen
en: You can remove the calibration device.
vi: Bạn có thể gỡ bỏ thiết bị cân chỉnh.

en: Enable color management for %s
vi: Bật quản lý màu sắc cho %s

en: Show color profiles for %s
vi: Hiển thị hồ sơ màu dành cho %s

note: not calibrated
en: Not calibrated
vi: Chưa cân chỉnh

en: multiple sizes
vi: nhiều kích cỡ

en: Select a picture
vi: Chọn một ảnh

en: Current background
vi: Ảnh nền hiện tại

en: Testing %s
vi: Đang kiểm tra “%s”

[ctx: Display rotation]
en: Landscape
vi: Nằm ngang

[ctx: Display rotation]
en: Portrait Right
vi: Dọc (quay phải)

[ctx: Display rotation]
en: Portrait Left
vi: Dọc (quay trái)

[ctx: Display rotation]
en: Landscape (flipped)
vi: Nằm gang (lật ngược)

en: Apply Changes?
vi: Áp dụng thay đổi?

en: Changes Cannot be Applied
vi: Thay đổi không thể áp dụng được

en: This could be due to hardware limitations.
vi: Việc này có thể là do giới hạn phần cứng.

en: More Warm
vi: Ấm hơn

en: Less Warm
vi: Ít ấm hơn

en: No input sources found
vi: Không tìm thấy nguồn nhập liệu

[ctx: Input Source]
en: Other
vi: Khác

en: %s is already being used for %s. If you replace it, %s will be disabled
vi: %s đang được sử dụng cho %s. Nếu bạn thay thế nó, %s sẽ bị tắt

en: Enter the new shortcut
vi: Gõ phím tắt mới

en: Set Custom Shortcut
vi: Đặt phím tắt tự chọn

en: Set Shortcut
vi: Đặt phím tắt

note: TRANSLATORS: %s is replaced with a description of the keyboard shortcut
en: Enter new shortcut to change %s.
vi: Gõ phím tắt mới để thay đổi %s.

en: Add Custom Shortcut
vi: Thêm phím tắt tự chọn

en: Alternate Characters Key
vi: Phím ký tự thay thế

en: The alternate characters key can be used to enter additional characters. These are sometimes printed as a third-option on your keyboard.
vi: Phím ký tự thay thế có thể được sử dụng để nhập các ký tự bổ sung. Đôi khi chúng được in dưới dạng tùy chọn thứ ba trên bàn phím của bạn.

[ctx: keyboard key]
en: Left Alt
vi: Alt trái

[ctx: keyboard key]
en: Right Alt
vi: Alt phải

[ctx: keyboard key]
en: Left Super
vi: Phím Win trái

[ctx: keyboard key]
en: Right Super
vi: Phím Win phải

[ctx: keyboard key]
en: Menu key
vi: Phím trình đơn

[ctx: keyboard key]
en: Right Ctrl
vi: Ctrl phải

en: Compose Key
vi: Phím tổ hợp

en: The compose key allows a wide variety of characters to be entered. To use it, press compose then a sequence of characters.  For example, compose key followed by <b>C</b> and <b>o</b> will enter <b>©</b>, <b>a</b> followed by <b>'</b> will enter <b>á</b>.
vi: Phím tổ hợp cho phép nhập nhiều ký tự khác nhau. Để sử dụng nó, nhấn compose sau đó một chuỗi các ký tự. Ví dụ: phím compose tiếp theo là <b>C</b> và <b>o</b> sẽ nhập <b>©</b>, <b>a</b> tiếp</b> theo là <b>'</b> sẽ nhập <b>á</b>.

en: %d modified | %d modified
vi[0]: %d mục bị sửa đổi

en: Reset All Shortcuts?
vi: Đặt lại toàn bộ phím tắt chứ?

en: Resetting the shortcuts may affect your custom shortcuts. This cannot be undone.
vi: Việc đặt lại phím tắt có thể ảnh hưởng đến các phím tắt tự chọn của bạn. Hành động này không thể hoàn lại được.

en: The new password is too short
vi: Mật khẩu quá ngắn

en: The new password is too simple
vi: Mật khẩu quá đơn giản

en: The old and new passwords are too similar
vi: Mật khẩu cũ và mật khẩu mới quá giống nhau

en: The new password has already been used recently.
vi: Mật khẩu mới đã được sử dụng gần đây.

en: The new password must contain numeric or special characters
vi: Mật khẩu mới phải chứa ký tự số hay ký tự đặc biệt

en: The old and new passwords are the same
vi: Mật khẩu cũ và mật khẩu mới là một

en: Your password has been changed since you initially authenticated!
vi: Mật khẩu của bạn bị thay đổi kể từ khi bạn xác thực đầu tiên!

en: The new password does not contain enough different characters
vi: Mật khẩu mới phải chứa đủ các ký tự khác nhau

en: Please choose another password.
vi: Vui lòng chọn mật khẩu khác.

en: Please type your current password again.
vi: Hãy gõ mật khẩu hiện tại một lần nữa.

en: Password could not be changed
vi: Mật khẩu của bạn không thể bị thay đổi

en: Cannot automatically join this type of domain
vi: Không thể tự động gia nhập kiểu miền này

en: Couldn’t connect to the %s domain: %s
vi: Không thể kết nối đến miền %s: %s

en: the device needs to be claimed to perform this action
vi: thiết bị cần để yêu cầu thực hiện thao tác này

en: the device is already claimed by another process
vi: thiết bị này đang được dùng bởi một tiến trình khác

en: you do not have permission to perform the action
vi: bạn không có đủ quyền hạn thực hiện thao tác

en: no prints have been enrolled
vi: không có dấu tay nào được đăng ký

en: Failed to communicate with the device during enrollment
vi: Không thể giao tiếp với thiết bị trong khi đăng ký

en: Failed to communicate with the fingerprint reader
vi: Gặp lỗi khi giao tiếp với bộ đọc dấu vân tay

en: Failed to communicate with the fingerprint daemon
vi: Gặp lỗi khi giao tiếp với dịch vụ đọc dấu vân tay

en: Failed to list fingerprints: %s
vi: Gặp lỗi khi liệt kê các dấu vân tay: %s

en: Failed to delete saved fingerprints: %s
vi: Gặp lỗi khi xóa các dấu vân tay đã lưu: %s

en: Left thumb
vi: Ngón cái tay trái

en: Left middle finger
vi: Ngón giữa tay trái

en: _Left index finger
vi: Ngón trỏ _trái

en: Left ring finger
vi: Ngón đeo nhẫn tay trái

en: Left little finger
vi: Ngón út tay trái

en: Right thumb
vi: Ngón cái tay phải

en: Right middle finger
vi: Ngón giữa tay phải

en: _Right index finger
vi: Ngón trỏ _phải

en: Right ring finger
vi: Ngón đeo nhẫn tay phải

en: Right little finger
vi: Ngón út tay phải

en: Unknown Finger
vi: Ngón tay chưa biết

[ctx: Fingerprint enroll state]
en: Complete
vi: Hoàn thành

en: Fingerprint device disconnected
vi: Thiết bị đọc dấu vân tay đã ngắt kết nối

en: Fingerprint device storage is full
vi: Phần lưu trữ của thiết bị đọc dấu vân tay đã bị đầy

en: Failed to enroll new fingerprint
vi: Gặp lỗi khi đăng ký dấu vân tay mới

en: Failed to start enrollment: %s
vi: Gặp lỗi khi bắt đầu đăng ký: %s

[ctx: Fingerprint enroll state]
en: Failed to enroll new fingerprint
vi: Gặp lỗi khi đăng ký dấu vân tay mới

en: Failed to stop enrollment: %s
vi: Gặp lỗi khi dừng đăng ký: %s

en: Repeatedly lift and place your finger on the reader to enroll your fingerprint
vi: Liên tục nhấc và đặt ngón tay lên đầu đọc để đăng ký dấu vân tay của bạn

note: TRANSLATORS: This is the label for the button to enroll a new finger
en: Scan new fingerprint
vi: Quét dấu vân tay mới

en: Failed to release fingerprint device %s: %s
vi: Gặp lỗi giải phóng thiết bị đọc dấu vân tay %s: %s

[ctx: Fingerprint enroll state]
en: Problem Reading Device
vi: Lỗi đọc từ thiết bị

en: Failed to claim fingerprint device %s: %s
vi: Gặp lỗi khi yêu cầu thiết bị đọc dấu vân tay %s: %s

en: Failed to get fingerprint devices: %s
vi: Gặp lỗi khi lấy các thiết vị đọc dấu vân tay: %s

en: Your account
vi: Tài khoản của bạn

en: Failed to delete user
vi: Gặp lỗi khi xóa người dùng

en: Failed to revoke remotely managed user
vi: Gặp lỗi khi thu hồi quyền quản trị từ xa

en: You cannot delete your own account.
vi: Không thể xóa tài khoản của chính bạn.

en: %s is still logged in
vi: %s vẫn đang đăng nhập

en: Deleting a user while they are logged in can leave the system in an inconsistent state.
vi: Xóa người dùng vẫn đang đăng nhập có thể gây bất ổn hệ thống.

en: Do you want to keep %s’s files?
vi: Bạn có muốn giữ các tập tin của %s không?

en: It is possible to keep the home directory, mail spool and temporary files around when deleting a user account.
vi: Có thể giữ lại thư mục cá nhân, thư từ và tập tin tạm khi xóa tài khoản người dùng.

en: _Delete Files
vi: _Xóa tập tin

en: _Keep Files
vi: _Giữ tập tin

en: Are you sure you want to revoke remotely managed %s’s account?
vi: Bạn có chắc chắn muốn thu hồi tài khoản quản trị từ xa của %s không?

[ctx: Password mode]
en: Account disabled
vi: Tài khoản bị vô hiệu hóa

[ctx: Password mode]
en: To be set at next login
vi: Cần đặt vào lần đăng nhập tiếp theo

[ctx: Password mode]
en: None
vi: Không có

en: Logged in
vi: Đang đăng nhập

[ctx: login date-time]
note: #-#-#-#-#  budgie-control-center_1.4.1-1_vi.po (budgie-control-center 1.2.0)  #-#-#-#-# Translators: This indicates a login date-time. The first %s is a date, and the second %s a time.
en: %s, %s
vi: %2$s, %1$s

en: Failed to contact the accounts service
vi: Gặp lỗi khi liên lạc dịch vụ tài khoản (accountsservice)

en: Please make sure that the AccountService is installed and enabled.
vi: Hãy kiểm tra xem AccountService có cài và được bật không.

note: #-#-#-#-#  budgie-control-center_1.4.1-1_vi.po (budgie-control-center 1.2.0)  #-#-#-#-# Translator comments: * We split the line in 2 here to "make it look good", as there's * no good way to do this in GTK+ for tooltips. See: * https://bugzilla.gnome.org/show_bug.cgi?id=657168
en: To make changes,
    click the * icon first
vi: Để thay đổi,
    nhấn biểu tượng * trước

en: Delete the selected user account
vi: Xóa tài khoản người dùng được chọn

en: To delete the selected user account,
    click the * icon first
vi: Để xóa tài khoản người dùng được chọn,
    nhấn biểu tượng * trước

en: Unlock to Add Users and Change Settings
vi: Mở khóa để Thêm người dùng và thay đổi cài đặt

en: The username should usually only consist of lower case letters from a-z, digits and the following characters: - _
vi: Tên tài khoản chỉ được phép chứa các chữ cái HOA/thường từ a-z, chữ số và các ký tự sau: “-” và “_”

en: Should match the web address of your login provider.
vi: Nên khớp với địa chỉ web của nhà cung cấp tài khoản cho bạn.

en: Failed to add account
vi: Gặp lỗi khi thêm tài khoản

en: Failed to register account
vi: Gặp lỗi khi đăng ký tài khoản

en: No supported way to authenticate with this domain
vi: Không có cách xác thực được hỗ trợ nào với miền này

en: That login name didn’t work.
    Please try again.
vi: Tên tài khoản đăng nhập đó không đúng.
    Vui lòng thử lại.

en: That login password didn’t work.
    Please try again.
vi: Mật khẩu đăng nhập đó không đúng.
    Vui lòng thử lại.

en: Unable to find the domain. Maybe you misspelled it?
vi: Không thể tìm thấy miền. Có lẽ bạn gõ sai chăng?

[ctx: Password hint]
en: The new password needs to be different from the old one.
vi: Mật khẩu mới cần phải khác với mật khẩu cũ.

[ctx: Password hint]
en: Try changing some letters and numbers.
vi: Hãy thay đổi một số chữ cái và chữ số.

[ctx: Password hint]
en: Try changing the password a bit more.
vi: Hãy thay đổi mật khẩu một chút nữa.

[ctx: Password hint]
en: A password without your user name would be stronger.
vi: Mật khẩu mạnh hơn nếu không chứa tên của bạn.

[ctx: Password hint]
en: Try to avoid using your name in the password.
vi: Không nên dùng tên của bạn làm mật khẩu.

[ctx: Password hint]
en: Try to avoid some of the words included in the password.
vi: Tránh sử dụng mật khẩu có chứa một số từ.

[ctx: Password hint]
en: Try to avoid reordering existing words.
vi: Tránh đảo ngược thứ tự chữ cái của một từ cụ thể.

[ctx: Password hint]
en: Try to use more uppercase letters.
vi: Hãy dùng thêm các chữ HOA.

[ctx: Password hint]
en: Try to use more lowercase letters.
vi: Nên dùng nhiều chữ cái thường hơn.

[ctx: Password hint]
en: Try to use more special characters, like punctuation.
vi: Hãy dùng nhiều ký tự đặc biệt hơn nữa, như là dấu chấm câu chẳng hạn.

[ctx: Password hint]
en: Try to use a mixture of letters, numbers and punctuation.
vi: Hãy trộn lẫn chữ cái, chữ số và dấu chấm câu.

[ctx: Password hint]
en: Try to avoid repeating the same character.
vi: Tránh lặp lại cùng một ký tự.

[ctx: Password hint]
en: Try to avoid repeating the same type of character: you need to mix up letters, numbers and punctuation.
vi: Không được lặp cùng một kiểu chữ: bạn cần trộn lẫn chữ cái, số và dấu chấm.

[ctx: Password hint]
en: Try to avoid sequences like 1234 or abcd.
vi: Hãy tránh sử dụng các chuỗi kế tiếp nhau như là 1234 hay abcd.

[ctx: Password hint]
en: Password needs to be longer. Try to add more letters, numbers and punctuation.
vi: Mật khẩu cần dài hơn. Hãy thêm chữ cái, chữ số và dấu chấm câu.

[ctx: Password hint]
en: Mix uppercase and lowercase and try to use a number or two.
vi: Trộn chữ cái HOA và thường cùng với một chữ số hoặc hai.

[ctx: Password hint]
en: Adding more letters, numbers and punctuation will make the password stronger.
vi: Thêm các chữ cái, chữ số và dấu chấm câu sẽ làm cho nó mạnh thêm.

en: This Week
vi: Tuần này

en: Last Week
vi: Tuần trước

[ctx: login history week label]
note: #-#-#-#-#  budgie-control-center_1.4.1-1_vi.po (budgie-control-center 1.2.0)  #-#-#-#-# Translators: This is a date format string in the style of "Feb 18", shown as the first day of a week on login history dialog. Translators: This is a date format string in the style of "Feb 24", shown as the last 
en: %b %e
vi: %e %b

[ctx: login history week label]
note: #-#-#-#-#  budgie-control-center_1.4.1-1_vi.po (budgie-control-center 1.2.0)  #-#-#-#-# Translators: This is a date format string in the style of "Feb 24, 2013", shown as the last day of a week on login history dialog.
en: %b %e, %Y
vi: %e %b, %Y

en: Session Ended
vi: Phiên đã chấm dứt

en: Session Started
vi: Phiên được bắt đầu

note: #-#-#-#-#  budgie-control-center_1.4.1-1_vi.po (budgie-control-center 1.2.0)  #-#-#-#-# Translators: This is the title of the "Account Activity" dialog. The %s is the user real name.
en: %s — Account Activity
vi: %s - Sự hoạt động của tài khoản

[ctx: Distance]
en: Short
vi: Ngắn

[ctx: Distance]
en: ¼ Screen
vi: ¼ màn hình

[ctx: Distance]
en: ½ Screen
vi: ½ màn hình

[ctx: Distance]
en: ¾ Screen
vi: ¾ màn hình

[ctx: Distance]
en: Long
vi: Dài

[ctx: cursor size]
note: translators: the labels will read: * Cursor Size: Default
en: Default
vi: Mặc định

[ctx: cursor size]
en: Medium
vi: Trung bình

[ctx: cursor size]
en: Large
vi: Lớn

[ctx: cursor size]
en: Larger
vi: Lớn hơn

[ctx: cursor size]
en: Largest
vi: Lớn nhất

en: System Bus
vi: Bus hệ thống

en: Full access
vi: Truy cập đầy đủ

en: Session Bus
vi: Bus phiên làm việc

en: Full access to /dev
vi: Truy cập đầy đủ vào /dev

note: #-#-#-#-#  gnome-software_49.2-1_vi.po (gnome-software main)  #-#-#-#-# Translators: This indicates an app uses the network. * It’s used in a context tile, so should be short.
en: Has network access
vi: Có truy cập mạng

note: #-#-#-#-#  mate-user-guide_1.26.2-1_vi.po (PACKAGE VERSION)  #-#-#-#-# (itstool) path: varlistentry/term
en: Read-only
vi: Chỉ đọc

en: Can change settings
vi: Không thể thay đổi các cài đặt

en: %s has the following permissions built-in. These cannot be altered. If you are concerned about these permissions, consider removing this application.
vi: %s có các quyền sau được tích hợp sẵn. Chúng không thể thay đổi được. Nếu bạn lo ngại về các quyền này, hãy cân nhắc loại bỏ ứng dụng này.

en: Git Links
vi: Liên kết Git

en: %s Links
vi: Liên kết %s

en: Hypertext Files
vi: Tập tin đánh dấu siêu văn bản

en: Package Files
vi: Tập tin gói

en: Other Files
vi: Tập tin khác

[ctx: service is enabled]
en: On
vi: Bật

[ctx: service is disabled]
en: Off
vi: Tắt

[ctx: service is enabled]
en: Enabled
vi: Bật

[ctx: service is active]
en: Active
vi: Hoạt động

en: Choose a Folder
vi: Chọn thư mục

note: TRANSLATORS: %s is replaced with a link to a dav://<hostname> URL
en: File Sharing allows you to share your Public folder with others on your current network using: %s
vi: Chia sẻ Tập tin cho phép bạn chia sẻ thư mục Công khai với những máy khác trong mạng hiện đang sử dụng: %s

note: #-#-#-#-#  budgie-control-center_1.4.1-1_vi.po (budgie-control-center 1.2.0)  #-#-#-#-# TRANSLATORS: %s is replaced with a link to a "ssh <hostname>" command to run
en: When remote login is enabled, remote users can connect using the Secure Shell command:
    %s
vi: Khi đăng nhập từ xa được bật, những người dùng máy mạng có thể kết nối sử dụng lệnh “Secure Shell” (ssh):
    %s

note: Label
en: No networks selected for sharing
vi: Chưa chọn mạng để chia sẻ

en: Open folder
vi: Mở thư mục

en: Other Media
vi: Thiết bị lưu trữ khác

en: Select an application for audio CDs
vi: Chọn ứng dụng dành cho đĩa CD nhạc

en: Select an application for video DVDs
vi: Chọn ứng dụng cho DVD phim

en: Select an application to run when a music player is connected
vi: Chọn ứng dụng cần chạy khi kết nối máy nghe nhạc

en: Select an application to run when a camera is connected
vi: Chọn ứng dụng cần chạy khi kết nối máy ảnh, máy quay phim

en: Select an application for software CDs
vi: Chọn ứng dụng cho CD phần mềm

note: #-#-#-#-#  budgie-control-center_1.4.1-1_vi.po (budgie-control-center 1.2.0)  #-#-#-#-# translators: these strings are duplicates of shared-mime-info * strings, just here to fix capitalization of the English originals. * If the shared-mime-info translation works for your language, * simply leave the
en: audio DVD
vi: DVD nhạc

en: blank Blu-ray disc
vi: đĩa Blu-ray trắng

en: blank CD disc
vi: đĩa CD trắng

en: blank DVD disc
vi: đĩa DVD trắng

en: blank HD DVD disc
vi: đĩa HD DVD trắng

en: e-book reader
vi: máy đọc e-book

en: Windows software
vi: Phần mềm Windows

[ctx: measurement format]
en: Imperial
vi: Anh-Mỹ

[ctx: measurement format]
en: Metric
vi: Hệ mét

[ctx: Windowing system (Wayland, X11, or Unknown)]
en: Unknown
vi: Chưa biết

[ctx: hotspot]
note: #-#-#-#-#  budgie-control-center_1.4.1-1_vi.po (budgie-control-center 1.2.0)  #-#-#-#-# translators: This is the default hotspot name, need to be less than 32-bytes #-#-#-#-#  gnome-control-center_1:49.2.2-1_vi.po (gnome-control-center main)  #-#-#-#-# translators: This is the default hotspot name, 
en: Hotspot
vi: Điểm truy cập

en: Unlock to Change Settings
vi: Mở khóa để thay đổi cài đặt

note: Translators: This is a date format string in the style of "Feb 24, 2013".
en: %b %e, %Y
vi: %e %b, %Y

note: #-#-#-#-#  evolution_3.56.2-8_vi.po (evolution 1.4 GNOME TRUNK)  #-#-#-#-# TRANSLATORS: here, "second" is the time division (like "minute"), not the ordinal number (like "third") Translator: Entire string is like "Pop up an alert %d seconds before start of appointment" #-#-#-#-#  gnome-disk-utility_
en: %d second | %d seconds
vi[0]: %d giây

note: #-#-#-#-#  budgie-control-center_1.4.1-1_vi.po (budgie-control-center 1.2.0)  #-#-#-#-# 0 seconds #-#-#-#-#  gnome-control-center_1:49.2.2-1_vi.po (gnome-control-center main)  #-#-#-#-# #-#-#-#-#  nautilus_49.2-1_vi.po (nautilus main)  #-#-#-#-# #-#-#-#-#  totem_43.2-8_vi.po (totem master)  #-#-#-#-
en: 0 seconds
vi: 0 giây

en: yesterday
vi: hôm qua

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: Hardware Address
vi: Địa chỉ phần cứng

en: Default Route
vi: Định tuyến mặc định

en: Options…
vi: Tùy chọn…

en: missing EAP-FAST PAC file
vi: thiếu tập tin EAP-FAST

en: Choose a PAC file
vi: Chọn tập tin PAC của bạn

en: PAC files (*.pac)
vi: Tập tin PAC (*.pac)

en: missing EAP-LEAP username
vi: thiếu tên tài khoản EAP-LEAP

en: missing EAP-LEAP password
vi: thiếu mật khẩu EAP-LEAP

en: missing leap-username
vi: thiếu leap-username

en: missing leap-password
vi: thiếu leap-password

en: invalid EAP-PEAP CA certificate: %s
vi: giấy chứng nhận CA EAP-PEAP không hợp lệ: %s

en: invalid EAP-PEAP CA certificate: no certificate specified
vi: giấy chứng nhận CA EAP-PEAP không hợp lệ: chưa chỉ định giấy chứng nhận

en: Choose a Certificate Authority certificate
vi: Chọn một giấy chứng nhận CA

en: missing wep-key
vi: thiếu wep-key

en: invalid wep-key: key with a length of %zu must contain only hex-digits
vi: wep-key không hợp lệ: khóa phải có chiều dài của %zu phải chỉ chứa chữ số thập lục

en: invalid wep-key: key with a length of %zu must contain only ascii characters
vi: wep-key không hợp lệ: khóa phải có chiều dài của %zu phải chỉ chứa các ký tự ascii

en: invalid wep-key: wrong key length %zu. A key must be either of length 5/13 (ascii) or 10/26 (hex)
vi: wep-key không hợp lệ: khóa phải có chiều dài của %zu. Một khóa phải hoặc là có chiều dài 5/4 (ascii) hoặc là 10/26 (chữ số thập lục)

en: invalid wep-key: passphrase must be non-empty
vi: wep-key không hợp lệ: mật khẩu phải không rỗng

en: invalid wep-key: passphrase must be shorter than 64 characters
vi: wep-key không hợp lệ: mật khẩu phải ngắn hơn 64 ký tự

en: undefined error in 802.1X security (wpa-eap)
vi: lỗi chưa biết trong an ninh 802.1X (wpa-eap)

en: no file selected
vi: chưa chọn tập tin

en: unspecified error validating eap-method file
vi: lỗi chưa định nghĩa khi xác thực lại tập tin eap-method

en: DER or PEM certificates (*.der, *.pem, *.crt, *.cer)
vi: Giấy phép DER hay PEM (*.der, *.pem, *.crt, *.cer)

en: invalid EAP-TTLS CA certificate: %s
vi: giấy chứng nhận CA EAP-TTLS không hợp lệ: %s

en: invalid EAP-TTLS CA certificate: no certificate specified
vi: giấy chứng nhận CA EAP-TTLS không hợp lệ: chưa chỉ định giấy chứng nhận

en: missing EAP username
vi: thiếu tên tài khoản EAP

en: missing EAP password
vi: thiếu mật khẩu EAP

en: invalid wpa-psk: invalid key-length %zu. Must be [8,63] bytes or 64 hex digits
vi: wpa-psk không hợp lệ: chiều dài khóa %zu không hợp lệ. Phải là [8,63] bye hoặc 64 số thập lục

en: invalid wpa-psk: cannot interpret key with 64 bytes as hex
vi: wpa-psk không hợp lệ: không thể phiên dịch khóa với 64 bye như là số thập lục

en: Unknown error validating 802.1X security
vi: Lỗi thẩm tra an ninh 802.1X chưa biết

en: Wi-Fi password is missing.
vi: Thiếu mật khẩu Wi-Fi.

en: missing EAP-TLS identity
vi: sai định danh EAP-TLS

en: invalid EAP-TLS CA certificate: %s
vi: giấy chứng nhận CA EAP-TLS không hợp lệ: %s

en: invalid EAP-TLS CA certificate: no certificate specified
vi: giấy chứng nhận CA EAP-TLS không hợp lệ: chưa chỉ định giấy chứng nhận

en: invalid EAP-TLS private-key: %s
vi: khóa riêng EAP-TLS không hợp lệ: %s

en: invalid EAP-TLS user-certificate: %s
vi: giấy chứng nhận người dùng EAP-TLS không hợp lệ: %s

en: The selected private key does not appear to be protected by a password. This could allow your security credentials to be compromised. Please select a password-protected private key.
    
    (You can password-protect your private key with openssl)
vi: Khóa riêng đã chọn không được bảo vệ bằng mật khẩu. Điều đó làm giảm bớt mức độ an toàn của hệ thống. Hãy đặt mật khẩu để bảo vệ khóa riêng.
    
    (Bạn có thể bảo vệ khóa riêng bằng mật khẩu với openssl)

en: Choose your personal certificate
vi: Chọn chứng nhận cá nhân của bạn

en: Choose your private key
vi: Chọn khóa riêng của bạn

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

note: #-#-#-#-#  budgie-control-center_1.4.1-1_vi.po (budgie-control-center 1.2.0)  #-#-#-#-# update title 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.
en: %s VPN
vi: VPN %s

note: TRANSLATORS: device status
en: Unmanaged
vi: Chưa được quản lý

note: TRANSLATORS: device status
en: Disconnecting
vi: Đang ngắt kết nối

note: TRANSLATORS: device status
en: Status unknown (missing)
vi: Tình trạng không rõ (thiếu)

note: TRANSLATORS: device status reason
en: Configuration failed
vi: Cấu hình gặp lỗi

note: TRANSLATORS: device status reason
en: IP configuration failed
vi: Cấu hình IP gặp lỗi

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: Secrets were required, but not provided
vi: Cần bí mật nhưng chưa được cung cấp

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: PPP service failed to start
vi: Gặp lỗi khi khởi động dịch vụ PPP

note: TRANSLATORS: device status reason
en: PPP service disconnected
vi: Dịch vụ PPP bị ngắt

comment: #-#-#-#-#  gnome-control-center_1:49.2.2-1_vi.po (gnome-control-center main)  #-#-#-#-#
    Name: don't translate / Tên: đừng dịch
note: TRANSLATORS: device status reason
en: PPP failed
vi: PPP bị lỗi

note: TRANSLATORS: device status reason
en: AutoIP service failed to start
vi: Lỗi khởi động dịch vụ AutoIP

note: TRANSLATORS: device status reason
en: AutoIP service error
vi: Lỗi dịch vụ AutoIP

note: TRANSLATORS: device status reason
en: AutoIP service failed
vi: Dịch vụ AutoIP gặp lỗi

note: TRANSLATORS: device status reason
en: Line busy
vi: Đường dây bận

note: TRANSLATORS: device status reason
en: No dial tone
vi: Không có tông

note: TRANSLATORS: device status reason
en: No carrier could be established
vi: Không thể cài đặt carrier

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: Modem initialization failed
vi: Lỗi khởi động Modem

note: TRANSLATORS: device status reason
en: Failed to select the specified APN
vi: Lỗi chọn APN

note: TRANSLATORS: device status reason
en: Not searching for networks
vi: Không tìm thấy mạng

note: TRANSLATORS: device status reason
en: Network registration denied
vi: Đăng ký mạng bị từ chối

note: TRANSLATORS: device status reason
en: Network registration timed out
vi: Hết hạn đăng ký mạng

note: TRANSLATORS: device status reason
en: Failed to register with the requested network
vi: Lỗi đăng ký mạng yêu cầu

note: TRANSLATORS: device status reason
en: PIN check failed
vi: Gặp lỗi khi kiểm tra PIN

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: Connection disappeared
vi: Kết nối bị biến mất

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: Modem not found
vi: Không tìm thấy Modem

note: TRANSLATORS: device status reason
en: Bluetooth connection failed
vi: Gặp lỗi khi kết nối Bluetooth

note: TRANSLATORS: device status reason
en: SIM Card not inserted
vi: Chưa cài SIM

note: TRANSLATORS: device status reason
en: SIM Pin required
vi: Cần Pin của SIM

note: TRANSLATORS: device status reason
en: SIM Puk required
vi: Cần Puk của 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

note: TRANSLATORS: device status
en: Firmware missing
vi: Thiếu firmware

note: TRANSLATORS: device status
en: Cable unplugged
vi: Chưa cắm dây

en: Insecure network (WEP)
vi: Mạng không an toàn (WEP)

en: Secure network (WPA)
vi: Mạng an toàn (WPA)

en: Secure network (WPA2)
vi: Mạng an toàn (WPA2)

en: Secure network (WPA3)
vi: Mạng an toàn (WPA3)

en: Secure network
vi: Mạng an toàn

en: Delete Address
vi: Xóa địa chỉ

en: Delete Route
vi: Xóa định tuyến

en: Cannot import VPN connection
vi: Không thể nhập kết nối VPN

en: The file “%s” could not be read or does not contain recognized VPN connection information
    
    Error: %s.
vi: Tập tin “%s” không thể đọc được hay nó chứa thông tin kết nối VPN không được chấp nhận
    
    Lỗi: %s.

en: A file named “%s” already exists.
vi: Đã có tập tin tên “%s” rồi.

en: Cannot export VPN connection
vi: Không thể xuất kết nối VPN

en: The VPN connection “%s” could not be exported to %s.
    
    Error: %s.
vi: Kết nối VPN “%s” không thể xuất ra %s.
    
    Lỗi: %s.

en: Export VPN connection
vi: Xuất kết nối VPN

[ctx: Wi-Fi/Ethernet security]
en: None
vi: Không

en: WEP 128-bit Passphrase
vi: Mật khẩu WEP 128-bit

en: Dynamic WEP (802.1x)
vi: WEP động (802.1x)

en: WPA3 Personal
vi: WPA3 Cá nhân

en: Permanent
vi: Vĩnh viễn

en: The MAC address entered here will be used as hardware address for the network device this connection is activated on. This feature is known as MAC cloning or spoofing. Example: 00:11:22:33:44:55
vi: Địa chỉ MAC được nhập ở đây sẽ được dùng làm địa chỉ phần cứng cho thiết bị mạng được kết nối này dùng. Tính năng này còn được biết là MAC nhân bản hay MAC giả. Ví dụ: 00:11:22:33:44:55

en: Profile %d
vi: Hồ sơ %d

en: Unable to open connection editor
vi: Không thể mở cửa sổ điều chỉnh kết nối

en: Add VPN
vi: Thêm VPN

note: TRANSLATORS: this Enterprise WiFi security
en: Enterprise
vi: Doanh nghiệp

[ctx: Wifi security]
en: None
vi: Không

[ctx: Signal strength]
en: None
vi: Không có

[ctx: Signal strength]
en: Weak
vi: Yếu

[ctx: Signal strength]
en: Good
vi: Tốt

en: Forget Connection
vi: Quên kết nối

en: Remove Connection Profile
vi: Xóa bỏ Hồ sơ Kết nối

en: Remove VPN
vi: Xóa VPN

en: Add new connection
vi: Thêm kết nối mới

note: TRANSLATORS: ‘%s’ is a Wi-Fi Network(SSID) name
en: Turning on the hotspot will disconnect from %s, and it will not be possible to access the internet through Wi-Fi.
vi: Bật điểm phát sóng sẽ ngắt kết nối khỏi %s và sẽ không thể truy cập internet thông qua Wi-Fi.

en: Must have a minimum of 8 characters
vi: Mật khẩu phải dài ít nhất 8 ký tự

en: Must have a maximum of %d character | Must have a maximum of %d characters
vi[0]: Mật khẩu phải dài tối đa %d ký tự

en: Turn On Wi-Fi Hotspot?
vi: Bật Wi-Fi Hotspot?

note: TRANSLATORS: this is when the use leaves the PAC textbox blank
en: Web Proxy Autodiscovery is used when a Configuration URL is not provided.
vi: Dùng Tự động phát hiện ủy nhiệm Web nếu không cung cấp URL cấu hình.

note: #-#-#-#-#  budgie-control-center_1.4.1-1_vi.po (budgie-control-center 1.2.0)  #-#-#-#-# 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.

en: Network details for the selected networks, including passwords and any custom configuration will be lost.
vi: Sẽ mất chi tiết của những mạng được chọn, bao gồm mật khẩu và các cài đặt tùy biến khác.

en: Known Wi-Fi Networks
vi: Mạng đã biết Wi-Fi

[ctx: Wi-Fi Network]
note: #-#-#-#-#  budgie-control-center_1.4.1-1_vi.po (budgie-control-center 1.2.0)  #-#-#-#-# translators: This is the label for the "Forget wireless network" functionality
en: _Forget
vi: _Quên

en: System policy prohibits use as a Hotspot
vi: Chính sách của hệ thống cấm chỉ dùng máy tính này như một Hotspot (Điểm tập trung để máy khác truy cập mạng)

en: Wireless device does not support Hotspot mode
vi: Thiết bị không dây không hỗ trợ chế độ điểm truy cập

en: Oops, something has gone wrong. Please contact your software vendor.
vi: Ôi trời, có gì đó sai rồi. Vui lòng liên lạc với nhà cung cấp phần mềm.

en: NetworkManager needs to be running.
vi: Trình quản lý kết nối mạng cần phải đang chạy.

en: 2G Only
vi: Chỉ 2G

en: 3G Only
vi: Chỉ 3G

en: 4G Only
vi: Chỉ 4G

en: 5G Only
vi: Chỉ 5G

en: 2G, 3G, 4G, 5G (Preferred)
vi: 2G, 3G, 4G, 5G (Ưu tiên)

en: 2G, 3G, 4G (Preferred), 5G
vi: 2G, 3G, 4G (Ưu tiên), 5G

en: 2G, 3G (Preferred), 4G, 5G
vi: 2G, 3G (Ưu tiên), 4G, 5G

en: 2G (Preferred), 3G, 4G, 5G
vi: 2G (Ưu tiên), 3G, 4G, 5G

en: 2G, 3G, 4G (Preferred)
vi: 2G, 3G, 4G (Ưu tiên)

en: 2G, 3G (Preferred), 4G
vi: 2G, 3G (Ưu tiên), 4G

en: 2G (Preferred), 3G, 4G
vi: 2G (Ưu tiên), 3G, 4G

en: 3G, 4G, 5G (Preferred)
vi: 3G, 4G, 5G (Ưu tiên)

en: 3G, 4G (Preferred), 5G
vi: 3G, 4G (Ưu tiên), 5G

en: 3G (Preferred), 4G, 5G
vi: 3G (Ưu tiên), 4G, 5G

en: 2G, 4G, 5G (Preferred)
vi: 2G, 4G, 5G (Ưu tiên)

en: 2G, 4G (Preferred), 5G
vi: 2G, 4G (Ưu tiên), 5G

en: 2G (Preferred), 4G, 5G
vi: 2G (Ưu tiên), 4G, 5G

en: 2G, 3G, 5G (Preferred)
vi: 2G, 3G, 5G (Ưu tiên)

en: 2G, 3G (Preferred), 5G
vi: 2G, 3G (Ưu tiên), 5G

en: 2G (Preferred), 3G, 5G
vi: 2G (Ưu tiên), 3G, 5G

en: 3G, 4G (Preferred)
vi: 3G, 4G (Ưu tiên)

en: 3G (Preferred), 4G
vi: 3G (Ưu tiên), 4G

en: 2G, 4G (Preferred)
vi: 2G, 4G (Ưu tiên)

en: 2G (Preferred), 4G
vi: 2G (Ưu tiên), 4G

en: 2G, 3G (Preferred)
vi: 2G, 3G (Ưu tiên)

en: 2G (Preferred), 3G
vi: 2G (Ưu tiên), 3G

en: 2G, 5G (Preferred)
vi: 2G, 5G (Ưu tiên)

en: 2G (Preferred), 5G
vi: 2G (Ưu tiên), 5G

en: 3G, 5G (Preferred)
vi: 3G, 5G (Ưu tiên)

en: 3G (Preferred), 5G
vi: 3G (Ưu tiên), 5G

en: 4G, 5G (Preferred)
vi: 4G, 5G (Ưu tiên)

en: 4G (Preferred), 5G
vi: 4G (Ưu tiên), 5G

[ctx: Network mode]
en: Unknown
vi: Chưa biết

en: Not Registered
vi: Chưa đăng ký

en: Roaming
vi: Chuyển vùng

en: Denied
vi: Bị từ chối

en: Unlock SIM card
vi: Mở khóa Thẻ SIM

en: Please provide PIN code for SIM %d
vi: Vui lòng cung cấp mã PIN cho SIM %d

en: Enter PIN to unlock your SIM card
vi: Nhập mã PIN để mở khóa thẻ SIM của bạn

en: Please provide PUK code for SIM %d
vi: Vui lòng cung cấp mã PUK cho sim %d

en: Enter PUK to unlock your SIM card
vi: Nhập PUK để mở khóa thẻ SIM của bạn

en: Wrong password entered. You have %1$u try left | Wrong password entered. You have %1$u tries left
vi[0]: Nhập sai mật khẩu. Bạn còn được thử %1$u lần nữa

en: You have %u try left | You have %u tries left
vi[0]: Bạn còn được thử %u lần nữa

en: Wrong password entered.
vi: Đã nhập vào sai mật khẩu.

en: PUK code should be an 8 digit number
vi: Mã PUK phải là số có 8 chữ số

en: Enter New PIN
vi: Nhập mã PIN mới

en: PIN code should be a 4-8 digit number
vi: Mã PIN phải là số có 4-8 chữ số

en: Unlocking…
vi: Mở khoá…

en: Operation Cancelled
vi: Thao tác bị hủy

en: <b>Error:</b> Access denied changing settings
vi: <b>Lỗi:</b> Truy nhập thay đổi cài đặt bị từ chối

en: <b>Error:</b> Mobile Equipment Error
vi: <b>Lỗi:</b> Lỗi thiết bị di động

note: Translators: This is the full date and time format used in 12-hour mode.
en: %e %B %Y, %l:%M %p
vi: %l:%M %p, %e %b %Y

note: Translators: This is the full date and time format used in 24-hour mode.
en: %e %B %Y, %R
vi: %R, %e %B %Y

en: The Thunderbolt subsystem (boltd) is not installed or not set up properly.
vi: Hệ thống phụ Thunderbolt (boltd) chưa được cài đặt hoặc cài đặt chưa đúng.

en: Thunderbolt could not be detected.
    Either the system lacks Thunderbolt support, it has been disabled in the BIOS or is set to an unsupported security level in the BIOS.
vi: Thunderbolt không thể được phát hiện.
    Hoặc hệ thống thiếu hỗ trợ Thunderbolt, nó đã bị vô hiệu hóa trong BIOS hoặc được đặt ở mức bảo mật không được hỗ trợ trong BIOS.

en: Thunderbolt support has been disabled in the BIOS.
vi: Hỗ trợ Thunderbolt đã bị tắt trong BIOS.

en: Thunderbolt security level could not be determined.
vi: Mức an ninh Thunderbolt không thể dò tìm thấy.

en: Error switching direct mode: %s
vi: Lỗi chế độ chuyển trực tiếp: %s

[ctx: Thunderbolt Device Status]
en: Disconnected
vi: Đã ngắt kết nối

[ctx: Thunderbolt Device Status]
en: Connecting
vi: Đang kết nối

[ctx: Thunderbolt Device Status]
en: Connected
vi: Đã kết nối

[ctx: Thunderbolt Device Status]
en: Authorization Error
vi: Lỗi xác thực

[ctx: Thunderbolt Device Status]
en: Authorizing
vi: Xác thực

[ctx: Thunderbolt Device Status]
en: Reduced Functionality
vi: Tính năng bị Giảm bớt

[ctx: Thunderbolt Device Status]
en: Connected & Authorized
vi: Kết nối & Xác thực

[ctx: Thunderbolt Device Status]
en: Unknown
vi: Chưa biết

note: Translators: The time point the device was authorized.
en: Authorized at:
vi: Được xác thực lúc:

note: Translators: The time point the device was connected.
en: Connected at:
vi: Được kết nối ở:

note: Translators: The time point the device was enrolled, * i.e. authorized and stored in the device database.
en: Enrolled at:
vi: Đăng ký vào:

en: Failed to authorize device:
vi: Gặp lỗi khi xác thực thiết bị:

en: Failed to forget device:
vi: Gặp lỗi khi quên thiết-bị:

en: Depends on %u other device | Depends on %u other devices
vi[0]: Phụ thuộc vào %u thiết bị khác

[ctx: Thunderbolt Device Status]
en: Error
vi: Lỗi

[ctx: Thunderbolt Device Status]
en: Authorized
vi: Xác thực

en: Try clicking, double clicking, scrolling
vi: Thử nhấn, bấm đúp, cuộn chuột

en: Five clicks, GEGL time!
vi: Bấm năm lần, sự kiện GEGL!

en: Double click, primary button
vi: Bấm đúp, nút chính

en: Single click, primary button
vi: Bấm đơn, nút chính

en: Double click, middle button
vi: Bấm đúp, nút giữa

en: Single click, middle button
vi: Bấm đơn, nút giữa

en: Double click, secondary button
vi: Bấm đúp, nút phụ

en: Single click, secondary button
vi: Bấm đơn, nút phụ

note: translators: The first '%s' is the distributor's name, such as 'Fedora', the second '%s' is a link to the privacy policy
en: Sending reports of technical problems helps us improve %s. Reports are sent anonymously and are scrubbed of personal data. %s
vi: Gửi báo cáo các trục trặc kỹ thuật để giúp chúng tôi cải tiến %s. Báo cáo được gửi nặc danh và được xóa các dữ liệu cá nhân. %s

en: Delete all the temporary files?
vi: Xóa tất cả các tập tin tạm?

en: All the temporary files will be permanently deleted.
vi: Toàn bộ các tập tin tạm sẽ bị xóa vĩnh viễn.

en: _Purge Temporary Files
vi: _Xóa tập tin tạm

en: After clearing, lists of recently used files will appear empty.
vi: Sau khi xóa, danh sách các tập tin mới dùng sẽ thể hiện là trống rỗng.

[ctx: Online Account]
en: Other
vi: Khác

en: Enable verbose mode
vi: Bật chế độ chi tiết

en: Search for the string
vi: Tìm chuỗi

en: List possible panel names and exit
vi: Liệt kê các tên bảng điều khiển có thể rồi thoát

en: Panel to display
vi: Khung hiển thị

en: [PANEL] [ARGUMENT…]
vi: [BẢNG] [Đ.SỐ…]

en: Available panels:
vi: Bảng điều khiển hiện có:

note: translators: * The number of sound outputs on a particular device
en: %u Output | %u Outputs
vi[0]: %u đầu ra

note: translators: * The number of sound inputs on a particular device
en: %u Input | %u Inputs
vi[0]: %u đầu vào

en: System Sounds
vi: Âm thanh hệ thống

note: Translators: No printers were detected
en: No Printers Found
vi: Không tìm thấy máy in nào

note: #-#-#-#-#  budgie-control-center_1.4.1-1_vi.po (budgie-control-center 1.2.0)  #-#-#-#-# Translators: The entered text should contain network address of a printer or a text which will filter found devices (their names and locations) #-#-#-#-#  gnome-control-center_1:49.2.2-1_vi.po (gnome-control-cent
en: Enter a network address or search for a printer
vi: Nhập địa chỉ mạng hoặc tìm kiếm máy in

en: Enter username and password to view printers on Print Server.
vi: Nhận tên tài khoản và mật khẩu để xem các máy in trên Máy phục vụ in.

note: #-#-#-#-#  budgie-control-center_1.4.1-1_vi.po (budgie-control-center 1.2.0)  #-#-#-#-# Translators: This button authenticates all print jobs and send them for printing. #-#-#-#-#  gnome-control-center_1:49.2.2-1_vi.po (gnome-control-center main)  #-#-#-#-# Translators: This button authenticates all
en: A_uthenticate
vi: _Xác thực

note: #-#-#-#-#  budgie-control-center_1.4.1-1_vi.po (budgie-control-center 1.2.0)  #-#-#-#-# Translators: this label describes the dialog empty state, with no jobs listed. #-#-#-#-#  gnome-control-center_1:49.2.2-1_vi.po (gnome-control-center main)  #-#-#-#-# Translators: this label describes the dialog 
en: No Active Printer Jobs
vi: Không có yêu cầu in nào hoạt động

en: Select Printer Driver
vi: Chọn trình điều khiển máy in

en: Loading drivers database…
vi: Đang tải cơ sở dữ liệu trình điều khiển…

en: Printer Details
vi: Chi tiết máy in

note: Set this printer as default
en: Use Printer by Default
vi: Dùng máy in theo mặc định

en: Remove Printer
vi: Bỏ máy in

en: Ink Level
vi: Mức mực

note: Translators: This is the message which follows the printer error.
en: Please restart when the problem is resolved.
vi: Vui lòng khởi động lại khi trục trặc được giải quyết.

en: Searching for preferred drivers…
vi: Đang tìm trình điều khiển phù hợp…

en: Search for Drivers
vi: Tìm trình điều khiển

en: Select from Database…
vi: Chọn từ cơ sở dữ liệu…

en: Install PPD File…
vi: Cài đặt tập tin PPD…

note: Translators: This button adds new printer.
en: Add Printer…
vi: Thêm máy in…

en: No printers
vi: Không có máy in

note: Translators: The CUPS server is not running (we can not connect to it).
en: Sorry! The system printing service
    doesn’t seem to be available.
vi: Rất tiếc! Dịch vụ in hệ thống
    hình như không sẵn sàng.

en: Location services turned off
vi: Dịch vụ vị trí bị tắt

en: No applications can obtain location information.
vi: Không ứng dụng nào có thể thu thập thông tin vị trí của bạn.

en: Location services allow applications to know your location. Using Wi-Fi and mobile broadband increases accuracy.
vi: Dịch vụ vị trí cho phép ứng dùng biết bạn ở đâu. Dùng Wi-Fi và di động băng thông rộng để gia tăng độ chính xác.

en: Uses Mozilla Location Service: <a href='https://location.services.mozilla.com/privacy'>Privacy Policy</a>
vi: Dùng Dịch vụ Vị trí của Mozilla: <a href='https://location.services.mozilla.com/privacy'>Chính sách riêng tư</a>

en: Allow the applications below to determine your location.
vi: Cho phép các ứng dụng phía dưới sử dụng vị trí của bạn.

en: No Applications Have Asked for Location Access
vi: Không có ứng dụng nào từng hỏi quyền truy cập vị trí của bạn

en: Middle Mouse Button Click
vi: Nhấn nút chuột giữa

en: Right Mouse Button Click
vi: Nhấn nút chuột phải

en: No stylus found
vi: Không tìm thấy bút trỏ nào

en: Please move your stylus to the proximity of the tablet to configure it
vi: Vui lòng di chuyển bút trỏ của bạn đến lân cận của bảng để cấu hình nó

en: Eraser Pressure Feel
vi: Cảm giác ấn tẩy

note: #-#-#-#-#  gnome-control-center_1:49.2.2-1_vi.po (gnome-control-center main)  #-#-#-#-# Translators: This is a mark in the 'Tip Pressure Feel' scale Translators: This is a mark in the 'Erase Pressure Feel' scale
en: Firm
vi: Cứng

en: Top Button
vi: Nút cao

en: Lower Button
vi: Nút thấp

en: Lowest Button
vi: Nút thấp nhất

en: Tip Pressure Feel
vi: Cảm giác ấn ngón

en: Tablet (absolute)
vi: Bảng vẽ (tuyệt đối)

en: Touchpad (relative)
vi: Touchpad (tương đối)

en: Tablet Preferences
vi: Cá nhân hóa bảng vẽ

en: No tablet detected
vi: Không tìm thấy bảng vẽ

note: #-#-#-#-#  budgie-desktop_10.9.3-1_vi.po (budgie-desktop 10.7)  #-#-#-#-# Settings button
en: Bluetooth Settings
vi: Cài đặt Bluetooth

en: Wacom Tablet
vi: Bảng vẽ Wacom

en: Tracking Mode
vi: Chế độ rà

en: Left-Handed Orientation
vi: Hướng chuột thuận tay trái

en: Map to Monitor…
vi: Ánh xạ sang màn hình…

en: Map Buttons…
vi: Ánh xạ nút…

en: Calibrate…
vi: Cân chỉnh…

en: Adjust mouse settings
vi: Sửa các cài đặt dành cho con chuột

en: Adjust display resolution
vi: Điều chỉnh độ phân giải

en: Decouple Display
vi: Hiển thị riêng rẽ

en: Screen Calibration
vi: Cân chỉnh màn hình

en: Please tap the target markers as they appear on screen to calibrate the tablet.
vi: Bấm vào đánh dấu đích khi xuất hiện trên màn hình để tinh chỉnh tablet.

en: Mis-click detected, restarting…
vi: Phát hiện ấn nhầm, đang khởi động lại…

en: Map Buttons
vi: Ánh xạ nút

en: Map buttons to functions
vi: Ánh xạ nút sang chức năng

en: To edit a shortcut, choose the “Send Keystroke” action, press the keyboard shortcut button and hold down the new keys or press Backspace to clear.
vi: Để sửa đổi phím tắt, chọn hành động “Gửi phím đánh”, ấn vào nút phím tắt tổ hợp phím và giữ các phím mới hoặc nhấn Backspace để xóa phím tắt.

note: #-#-#-#-#  budgie-control-center_1.4.1-1_vi.po (budgie-control-center 1.2.0)  #-#-#-#-# Translators: Option for "Delay" in "Automatic suspend" dialog. Translators: Option for "Blank screen" in "Power" panel. #-#-#-#-#  gnome-disk-utility_46.1-2_vi.po (gnome-disk-utility master)  #-#-#-#-# Translator
en: 15 minutes
vi: 15 phút

en: 20 minutes
vi: 20 phút

note: #-#-#-#-#  budgie-control-center_1.4.1-1_vi.po (budgie-control-center 1.2.0)  #-#-#-#-# Translators: Option for "Delay" in "Automatic suspend" dialog. Translators: Option for "Lock screen after blank for" in "Screen Lock" dialog.
en: 30 minutes
vi: 30 phút

en: 45 minutes
vi: 45 phút

note: #-#-#-#-#  gnome-control-center_1:49.2.2-1_vi.po (gnome-control-center main)  #-#-#-#-# Translators: Option for Automatically Delete Period in Trash and Temporary Files group
en: 1 hour
vi: 1 giờ

en: 2 hours
vi: 2 giờ

en: Affects system performance and power usage.
vi: Ảnh hưởng đến hiệu suất hệ thống và sử dụng điện.

en: Power Saving Options
vi: Tùy chọn tiết kiệm điện năng

en: Automatic Screen Brightness
vi: Tự động chỉnh độ sáng màn hình

en: Screen brightness adjusts to the surrounding light.
vi: Chỉnh độ sáng màn hình theo ánh sáng xung quanh.

en: Screen _Blank
vi: _Tắt màn hình

en: Turns the screen off after a period of inactivity.
vi: Tắt màn hình sau một khoảng thời gian không hoạt động.

en: _Automatic Suspend
vi: _Tự động tạm ngưng

en: Suspend & Power Button
vi: Nút tạm ngưng & Tắt máy

en: Po_wer Button Behavior
vi: Ứng _xử nút nguồn

en: Show Battery _Percentage
vi: Hiển thị _Phần trăm pin

en: _Plugged In
vi: Đã _cắm

en: On _Battery Power
vi: Dùng nguồn _pin

en: Calibration will produce a profile that you can use to color manage your screen. The longer you spend on calibration, the better the quality of the color profile.
vi: Việc cân chỉnh sẽ sản sinh một hồ sơ cái mà bạn có thể dùng để quản lý màu sắc trên màn hình của mình. Bạn càng dành nhiều công sức để cân chỉnh bao nhiêu thì bạn sẽ có được hồ sơ màu sắc tốt bấy nhiêu.

en: You will not be able to use your computer while calibration takes place.
vi: Bạn sẽ không thể dùng máy tính trong khi việc cân chỉnh đang được tiến hành.

note: This is the approximate time it takes to calibrate the display.
en: Approximate Time
vi: Thời gian ước tính

en: Calibration Quality
vi: Chất lượng cân chỉnh

en: Select the sensor device you want to use for calibration.
vi: Chọn thiết bị dò tìm bạn muốn dùng cho việc cân chỉnh.

en: Calibration Device
vi: Thiết bị cân chỉnh

en: Select a display target white point. Most displays should be calibrated to a D65 illuminant.
vi: Chọn điểm trắng màn hình đích. Phần lớn màn hình có thể được cân chỉnh bằng một vật chiếu sáng D65.

en: Profile Whitepoint
vi: Hồ sơ Điểm trắng

en: Please set the display to a brightness that is typical for you. Color management will be most accurate at this brightness level.
vi: Xin hãy đặt màn hình thành sáng nhất cái mà đặc trưng dành cho bạn. Quản lý màu sẽ làm chính xác nhất tại mức sáng này.

en: Alternatively, you can use the brightness level used with one of the other profiles for this device.
vi: Thay vì cách trên, bạn có thể dùng mức sáng nhất được dùng với một hồ sơ khác cho thiết bị này.

en: Display Brightness
vi: Độ sáng màn hình

en: You can use a color profile on different computers, or even create profiles for different lighting conditions.
vi: Bạn có thể dùng một hồ sơ màu trên các máy tính khác nhau hay thậm chí còn có thể tạo hồ sơ cho những điều kiện sáng khác nhau.

en: Profile Name:
vi: Tên hồ sơ:

en: Profile successfully created!
vi: Hồ sơ đã được tạo ra!

en: Copy profile
vi: Chép hồ sơ

en: Requires writable media
vi: Yêu cầu ổ đĩa có thể ghi được

en: Add Profile
vi: Thêm hồ sơ

en: _Import File…
vi: Nhậ_p tập tin…

en: Each device needs an up to date color profile to be color managed.
vi: Mỗi thiết bị cần một bộ hồ sơ màu cập nhật để có thể được quản lý màu chính xác.

en: Learn more about color management
vi: Tìm hiểu thêm về quản lý màu sắc

en: _Set for all users
vi: Đặ_t cho tất cả mọi người dùng

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: _Calibrate…
vi: _Cân chỉnh…

en: Calibrate the device
vi: Cân chỉnh thiết bị này

en: _Remove profile
vi: _Xóa hồ sơ

en: _View details
vi: _Hiện chi tiết

en: LCD (white LED backlight)
vi: LCD (đèn nền LED trắng)

en: Wide gamut LCD (CCFL backlight)
vi: LCD gam màu rộng (đèn nền CCFL)

en: Wide gamut LCD (RGB LED backlight)
vi: LCD gam màu rộng (đèn nền LED RGB)

en: 40 minutes
vi: 40 phút

en: Native to display
vi: Dùng màu tự nhiên

en: D50 (Printing and publishing)
vi: D50 (In ấn và xuất bản)

en: D65 (Photography and graphics)
vi: D65 (Nhiếp ảnh và đồ họa)

en: Display Calibration
vi: Cân chỉnh màn hình

en: Plug in a dongle to use Bluetooth.
vi: Cắm thiết bị để dùng Bluetooth.

en: Turn on to connect devices and receive file transfers.
vi: Bật để kết nối các thiết bị và nhận các tập tin được truyền.

en: Airplane Mode is on
vi: Chế độ máy bay được bật

en: Bluetooth is disabled when airplane mode is on.
vi: Bluetooth bị tắt khi chế độ máy bay được bật.

en: Turn Off Airplane Mode
vi: Tắt chế độ máy bay

en: Hardware Airplane Mode is on
vi: Chế độ máy bay được bật

en: Turn off the Airplane mode switch to enable Bluetooth.
vi: Tắt chế độ máy bay chuyển sang bật Bluetooth.

en: Add Picture…
vi: Thêm ảnh…

en: Glass
vi: Thủy tinh

en: Sonar
vi: Tiếng vọng tàu ngầm

en: Volume Levels
vi: Mức âm lượng

en: Subwoofer
vi: Siêu trầm

en: Alert Sound
vi: Âm thanh báo động

en: Adjust for TV
vi: Chỉnh cho TV

note: This cancels the redshift inhibit.
en: Restart Filter
vi: Khởi động lại bộ lọc

note: Inhibit the redshift functionality until the next day starts
en: Temporarily Disabled Until Tomorrow
vi: Tạm thời tắt cho đến ngày mai

en: Night light makes the screen color warmer. This can help to prevent eye strain and sleeplessness.
vi: Ánh sáng đêm làm cho màn hình có màu ấm hơn. Việc này có thể giúp ngăn ngừa mắt bị mỏi mệt và buồn ngủ.

en: Hour
vi: Giờ

en: Minute
vi: Phút

en: Display Settings Disabled
vi: Cài đặt hiển thị bị tắt

en: Single Display
vi: Màn hình đơn

note: #-#-#-#-#  gnome-shell-xrdesktop_3.34.4-1_vi.po (gnome-shell master)  #-#-#-#-# Translators: this is for the desktop spanning displays. * Try to keep it under around 15 characters. #-#-#-#-#  gnome-shell-xrdesktop_3.36.1-2_vi.po (gnome-shell master)  #-#-#-#-# #-#-#-#-#  gnome-shell_49.2-1_vi.po (gn
en: Join Displays
vi: Ghép màn hình

en: Contains top bar and Activities
vi: Chứa thanh đỉnh và “Tổng quan hoạt động”

en: Primary Display
vi: Màn hình chính

en: Drag displays to match your physical display setup. Select a display to change its settings.
vi: Kéo thả các màn hình cho phù hợp với cài đặt vật lý của bạn. Chọn một màn hình để thay đổi các cài đặt của nó.

en: Display Arrangement
vi: Sắp xếp màn hình

en: Active Display
vi: Màn hình hoạt động

en: Display Configuration
vi: Cấu hình màn hình

en: Blank Screen Delay
vi: Trễ tắt màn hình

en: Period of inactivity after which the screen will go blank.
vi: Chu kỳ không hoạt động mà sau đó màn hình sẽ tắt.

en: Automatic Screen _Lock
vi: _Khóa màn hình tự động

en: Automatic _Screen Lock Delay
vi: _Trễ Khóa màn hình tự động

en: Period after the screen blanks when the screen is automatically locked.
vi: Chu kỳ mà sau đó màn hình tắt khi màn hình được tự động khóa lại.

en: Show _Notifications on Lock Screen
vi: Thông báo trên màn hình _khóa

en: Forbid new _USB devices
vi: Ngăn cản Thiết bị _USB mới

en: Prevent new USB devices from interacting with the system when the screen is locked.
vi: Ngăn các thiết bị USB mới tương tác với hệ thống khi màn hình bị khóa.

en: Displays
vi: Màn hình

note: Translators: Option for Automatic Screen Lock in Screen Lock page
en: Screen Turns Off
vi: Tắt Màn hình

en: 30 seconds
vi: 30 giây

en: 1 minute
vi: 1 phút

en: 2 minutes
vi: 2 phút

note: #-#-#-#-#  gnome-disk-utility_46.1-2_vi.po (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: #-#-#-#-#  gnome-disk-utility_46.1-2_vi.po (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

en: Includes keyboard layouts and input methods.
vi: Bao gồm bố cục bàn phím và phương thức nhập liệu.

en: Input Source Switching
vi: Chuyển đổi nguồn nhập liệu

en: Use the _same source for all windows
vi: Sử dụng _cùng kiểu bố trí cho mọi cửa sổ

en: Switch input sources _individually for each window
vi: Cho phép chuyển nguồn nhập liệu _khác nhau cho mỗi cửa sổ

en: Special Character Entry
vi: Nhập ký tự đặc biệt

en: Methods for entering symbols and letter variants using the keyboard.
vi: Phương thức để nhập vào các ký hiệu đặc biệt và các biến thể chữ sử dụng bàn phím.

en: View and Customize Shortcuts
vi: Xem và tùy chỉnh Phím tắt

en: Add an Input Source
vi: Thêm nguồn nhập liệu

en: Input methods can’t be used on the login screen
vi: Các phương thức nhập liệu không thể dùng tại màn hình đăng nhập

en: View Keyboard Layout
vi: Xem bố cục bàn phím

en: Reset the shortcut to its default value
vi: Đặt lại các phím tắt thành giá trị mặc định của chúng

en: Press Esc to cancel or Backspace to disable the keyboard shortcut.
vi: Nhấn Esc để thôi hoặc Backspace để tắt phím tắt bàn phím.

en: Set Shortcut…
vi: Đặt phím tắt…

en: No input source selected
vi: Chưa chọn nguồn nhập liệu

en: Add Custom Shortcuts
vi: Thêm Phím tắt tự chọn

en: Set up custom shortcuts for launching apps, running scripts, and more.
vi: Cài đặt phím tắt tùy chỉnh để khởi chạy ứng dụng, chạy tập lệnh, v.v.

en: Add Shortcut
vi: Thêm phím tắt

en: No keyboard shortcut found
vi: Không tìm thấy phím tắt bàn phím nào

en: Reset All…
vi: Đặt lại tất cả…

en: Reset all shortcuts to their default keybindings
vi: Đặt lại các phím tắt thành giá trị mặc định của chúng

en: Fingerprint Manager
vi: Quản lý dấu vân tay

note: #-#-#-#-#  budgie-control-center_1.4.1-1_vi.po (budgie-control-center 1.2.0)  #-#-#-#-# Translators: This is the empty state page label which states that there are no devices ready. #-#-#-#-#  gnome-control-center_1:49.2.2-1_vi.po (gnome-control-center main)  #-#-#-#-# Translators: This is the empty
en: No Fingerprint device
vi: Không có thiết bị đọc dấu vân tay

en: Ensure the device is properly connected.
vi: Đảm bảo rằng các thiết bị được kết nối đúng.

en: No fingerprint device
vi: Không có thiết bị đọc dấu vân tay

en: Choose the fingerprint device you want to configure
vi: Chọn thiết bị đọc dấu vân tay bạn muốn cấu hình

en: Fingerprint Device
vi: Thiết bị đọc dấu vân tay

en: Fingerprint login allows you to unlock and log into your computer with your finger
vi: Đăng nhập bằng vân tay cho phép bạn mở khóa và đăng nhập vào máy tính bằng ngón tay

en: Fingerprint Login
vi: Đăng nhập bằng vân tay

en: Fingerprint Enroll
vi: Đăng ký dấu vân tay

en: _Re-enroll this finger…
vi: Đăng ký _lại ngón này…

en: _Add User…
vi: _Thêm người dùng…

en: Create a user account
vi: Tạo tài khoản người dùng mới

en: Your session needs to be restarted for changes to take effect
vi: Phiên làm việc của bạn cần phải khởi động lại thì các thay đổi mới được áp dụng

en: User Icon
vi: Biểu tượng người dùng

en: _Administrator
vi: _Quản trị

en: Administrators can add and remove other users, and can change settings for all users.
vi: Quản trị viên có thể thêm và loại bỏ người dùng khác và có thể thay đổi các cài đặt cho tất cả người dùng.

en: _Parental Controls
vi: Điều khiển _cha mẹ

en: Open the Parental Controls application.
vi: Mở ứng dụng dành cho cha mẹ quản lý con cái.

en: Authentication & Login
vi: Xác thực & Đăng nhập

en: _Fingerprint Login
vi: Đăng nhập bằng _vân tay

en: A_utomatic Login
vi: Đăng nhập _tự động

en: Account Activity
vi: Sự hoạt động của tài khoản

en: Remove User…
vi: Gỡ bỏ người dùng…

note: #-#-#-#-#  budgie-control-center_1.4.1-1_vi.po (budgie-control-center 1.2.0)  #-#-#-#-# 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: Unlock to add a user account.
vi: Mở khóa để thêm tài khoản người dùng mới.

note: #-#-#-#-#  budgie-control-center_1.4.1-1_vi.po (budgie-control-center 1.2.0)  #-#-#-#-# Translators: This button enrolls the computer in the domain in order to use enterprise logins. #-#-#-#-#  gnome-control-center_1:49.2.2-1_vi.po (gnome-control-center main)  #-#-#-#-# Translators: This button enro
en: _Enroll
vi: Đă_ng ký

en: In order to use enterprise logins, this computer needs to be
    enrolled in the domain. Please have your network administrator
    type their domain password here.
vi: Để dùng đăng nhập kiểu doanh nghiệp, máy này cần được
    đăng ký trong miền. Vui lòng nhờ quản trị mạng của bạn
    nhập mật khẩu miền vào đây.

en: Administrator Password
vi: Mật khẩu quản trị

en: _Full Name
vi: _Họ tên

en: Account _Type
vi: Kiểu _tài khoản

en: Allow user to set a password when they next _login
vi: Cho phép người dùng đặt mật khẩu khi họ đăng nhậ_p lần kế tiếp

en: Set a password _now
vi: Đặt mật khẩu mới _ngay

en: You are Offline
vi: Bạn đang Ngoại tuyến

en: You must be online in order to add enterprise users.
vi: Bạn phải kết nối trực tuyến để thêm tài khoản đăng nhập kiểu doanh nghiệp.

en: Ch_ange
vi: Đổ_i

en: _Confirm New Password
vi: Xá_c nhận mật khẩu mới

en: _New Password
vi: Mật khẩu _mới

en: Current _Password
vi: _Mật khẩu hiện tại

en: Allow user to change their password on next login
vi: Cho phép người dùng thay đổi mật khẩu khi họ đăng nhập lần kế tiếp

en: Set a password now
vi: Đặt mật khẩu mới ngay

en: Zoom Options
vi: Tùy chọn thu phóng

en: _Magnification:
vi: _Phóng đại:

en: _Follow mouse cursor
vi: The_o con trỏ chuột

en: _Screen part:
vi: Phần _màn hình:

en: Magnifier _extends outside of screen
vi: Kính lúp mở _rộng ra ngoài màn hình

en: _Keep magnifier cursor centered
vi: _Giữ con trỏ kính lúp ở trung tâm

en: Magnifier cursor _pushes contents around
vi: Con trỏ kính lúp đẩ_y nội dung ra

en: Magnifier cursor moves with _contents
vi: Con trỏ kính lúp di chuyển nội dun_g

en: Magnifier Position:
vi: Vị trí kính lúp:

en: Magnifier
vi: Kính lúp

en: _Thickness:
vi: Độ _dày:

en: _Length:
vi: Chiề_u dài:

en: _Crosshairs:
vi: _Khung nhắm:

en: _Overlaps mouse cursor
vi: Đè _lên con trỏ chuột

en: Crosshairs
vi: Khung nhắm

en: _White on black:
vi: T_rắng nền đen:

en: _Brightness:
vi: Độ _sáng:

en: Color Effects:
vi: Hiệu ứng màu:

en: Color Effects
vi: Hiệu ứng màu

en: Typing Assist
vi: Hỗ trợ nhập liệu

en: _Sticky Keys
vi: Phím _dính

en: Treats a sequence of modifier keys as a key combination
vi: Xem chuỗi phím bổ trợ là tổ hợp phím

en: _Disable if two keys are pressed together
vi: _Tắt nếu nhấn hai phím cùng lúc

en: S_low Keys
vi: Phím chậ_m

en: Puts a delay between when a key is pressed and when it is accepted
vi: Đặt độ trễ từ lúc nhấn phím đến lúc phím được chấp nhận

en: A_cceptance delay:
vi: Độ t_rễ chấp nhận:

en: Slow keys typing delay
vi: Khoảng trễ nhập phím chậm

en: Beep when a key is _accepted
vi: Kêu bíp khi một phím được chấ_p nhận

en: Beep when a key is _rejected
vi: Kêu bíp khi một phím bị _từ chối

en: _Bounce Keys
vi: Phím chống _lặp

en: Ignores fast duplicate keypresses
vi: Bỏ qua phím nhấn lặp lại nhanh

en: Bounce keys typing delay
vi: Khoảng chờ nhập phím dội

en: _Enable by Keyboard
vi: _Bật bằng bàn phím

en: Turn accessibility features on and off using the keyboard
vi: Bật các tính năng hỗ trợ bằng bàn phím

en: Repeat Keys
vi: Lặp phím

en: Key presses repeat when key is held down.
vi: Phím nhấn được lặp lại khi được giữ nhấn xuống.

en: Repeat keys delay
vi: Độ trễ lặp phím

en: Click Assist
vi: Hỗ trợ bấm

en: _Simulated Secondary Click
vi: Cú nhấn thứ hai mô _phỏng

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

en: Secondary click delay
vi: Khoảng chờ nhấn lần hai

en: _Hover Click
vi: Bấm _khi lướt qua

en: Trigger a click when the pointer hovers
vi: Gây ra cú nhấn khi lướt con trỏ qua

en: D_elay:
vi: T_rễ:

en: Motion _threshold:
vi: Ngưỡng di chu_yển:

en: Visual Alerts
vi: Cảnh báo trực quan

en: _Test flash
vi: Nháy _thử

en: Use a visual indication when an alert sound occurs.
vi: Hiện bộ chỉ thị trực quan khi có báo động âm thanh.

en: _Visual Alerts
vi: Cảnh báo trực _quan

en: Flash the entire _window
vi: Nháy toàn màn _hình

en: Flash the entire _screen
vi: Nháy toàn _màn hình

en: _Always Show Accessibility Menu
vi: _Luôn hiện trình đơn truy cập

en: Seeing
vi: Nhìn

en: _High Contrast
vi: Tương phản ca_o

en: _Large Text
vi: Chữ _lớn

en: Enable A_nimations
vi: Cho phép Hoạt hì_nh

en: C_ursor Size
vi: _Kích cỡ con trỏ

en: Screen _Reader
vi: Bộ đọ_c màn hình

en: _Sound Keys
vi: Phím â_m thanh

en: Hearing
vi: Nghe

en: R_epeat Keys
vi: _Lặp phím

en: Cursor _Blinking
vi: Chớp nhá_y con trỏ

en: _Typing Assist (AccessX)
vi: _Hỗ trợ nhập liệu (AccessX)

en: Pointing & Clicking
vi: Trỏ & Nhấn

en: _Mouse Keys
vi: Phím ch_uột

en: _Locate Pointer
vi: Định _vị con trỏ

en: _Click Assist
vi: _Hỗ trợ bấm

en: _Double-Click Delay
vi: Độ trễ Nhấn đú_p

en: Double-Click Delay
vi: Độ trễ Nhấn đúp

en: Cursor Blinking
vi: Chớp nháy con trỏ

en: Cursor blinks in text fields.
vi: Chớp nháy con trỏ trong trường nhập văn bản.

en: Cursor blinking speed
vi: Tốc độ chớp con trỏ

en: Sound Keys
vi: Phím âm thanh

en: Beep when Num Lock or Caps Lock are turned on or off.
vi: Kêu bíp khi các phím Num Lock hay Caps Lock được bật hay tắt.

en: Cursor size can be combined with zoom to make it easier to see the cursor.
vi: Kích cỡ con trỏ có thể tổ hợp cùng với phóng to để làm cho nó dễ nhìn thấy.

en: The screen reader reads displayed text as you move the focus.
vi: Bộ đọc màn hình đọc những chữ được hiển thị mỗi khi bạn di chuột vào.

en: _Screen Reader
vi: Bộ đọc _màn hình

en: _Active Screen Edges
vi: _Kích hoạt cạnh màn hình

en: Drag windows against the top, left, and right screen edges to resize them.
vi: Kéo cửa sổ vào đỉnh, trái, và phải màn hình để thay đổi kích thước của chúng.

en: _Dynamic workspaces
vi: _Không gian làm việc động

en: Automatically removes empty workspaces.
vi: Tự động xóa bỏ không gian làm việc trống rỗng.

en: _Fixed number of workspaces
vi: _Cố định số lượng không gian làm việc

en: Specify a number of permanent workspaces.
vi: Chỉ định số không gian làm việc cố định.

en: _Number of Workspaces
vi: Số lượng _không gian làm việc

en: Multi-Monitor
vi: Đa màn hình

en: Workspaces on _primary display only
vi: Không gian làm việc chỉ ở trên màn hình _chính

en: Workspaces on all d_isplays
vi: Hiển thị không gian làm việc trên mọ_i màn hình

en: Install some…
vi: Cài đặt một số…

en: Permissions & Access
vi: Phân quyền & Truy cập

en: Data and services that this app has asked for access to and permissions that it requires.
vi: Dữ liệu và dịch vụ mà ứng dụng này đã yêu cầu quyền truy cập và quyền mà ứng dụng yêu cầu.

en: Location Services
vi: Dịch vụ vị trí

en: Built-in Permissions
vi: Quyền tích-hợp

en: Cannot be changed
vi: Không thể thay đổi

en: Individual permissions for applications can be reviewed in the <a href="privacy">Privacy</a> Settings.
vi: Bạn có thể xem xét các quyền riêng lẻ cho các ứng dụng trong Cài đặt <a href="privacy">quyền riêng tư</a>.

en: System features used by this application.
vi: Tính năng hệ thống được sử dụng bởi ứng dụng này.

en: Run in background
vi: Chạy dưới nền hệ thống

en: Set Desktop Background
vi: Đặt làm ảnh màn hình nền

en: Inhibit system keyboard shortcuts
vi: Ngăn cản phím tắt bàn phím hệ thống

en: Default Handlers
vi: Bộ xử lý mặc định

en: Types of files and links that this application opens.
vi: Kiểu của tập tin và liên kết mà ứng dụng này mở.

en: How much resources this application is using.
vi: Ứng dụng này đang sử dụng bao nhiêu tài nguyên.

en: Open in Software
vi: Mở trong Phần mềm

en: How much disk space this application is occupying with app data and caches.
vi: Ứng dụng này chiếm bao nhiêu dung lượng đĩa với dữ liệu ứng dụng và bộ nhớ cache.

en: <b>Total</b>
vi: <b>Tổng</b>

en: Clear Cache…
vi: Xóa bộ nhớ truy cập nhanh…

en: _Computer Name
vi: Tên má_y tính

en: _File Sharing
vi: Chia sẻ _tập tin

en: _Media Sharing
vi: Chia sẻ đa _phương tiện

en: _Remote Login
vi: Đăng nhập từ _xa

en: Some services are disabled because of no network access.
vi: Một số dịch vụ bị tắt bởi vì không truy cập được mạng.

en: File Sharing
vi: Chia sẻ tập tin

en: _Require Password
vi: _Cần mật khẩu

en: Remote Login
vi: Đăng nhập từ xa

en: Remote Desktop
vi: Điều khiển Desktop từ xa

en: How to Connect
vi: Kết nối như thế nào

en: Encryption Fingerprint
vi: Vân tay mã hóa

en: The encryption fingerprint can be seen in connecting clients and should be identical
vi: Dấu vân tay mã hóa có thể được thấy trong kết nối máy khách và nên là định danh duy nhất

en: Media Sharing
vi: Chia sẻ phương tiện

en: Share music, photos and videos over the network.
vi: Chia sẻ nhạc, ảnh, phim với những người khác qua mạng.

en: _New connections must ask for access
vi: Kết nối mớ_i phải được chấp nhận mới được phép

en: _Require a password
vi: _Cần mật khẩu

en: Select how media should be handled
vi: Chọn cách xử lý thiết bị lưu trữ

en: CD _audio
vi: CD _nhạc

en: _DVD video
vi: _DVD phim

en: _Music player
vi: _Máy nghe nhạc

en: _Software
vi: _Phần mềm

en: _Other Media…
vi: _Thiết bị lưu trữ khác…

en: Select how other media should be handled
vi: Chọn cách xử lý thiết bị lưu trữ khác

en: _Action:
vi: _Hành động:

en: Choose the format for numbers, dates and currencies. Changes take effect on next login.
vi: Chọn định dạng cho chữ số, ngày và đơn vị tiền tệ. Các thay đổi có hiệu lực vào lần đăng nhập tiếp theo.

en: Common Formats
vi: Định dạng chung

en: No Search Results
vi: Không tìm thấy kết quả nào

en: Searches can be for countries or languages.
vi: Các tìm kiếm có thể là nước hoặc ngôn ngữ.

en: The language used for text in windows and web pages.
vi: Ngôn ngữ được dùng cho chữ trong cửa sổ và trang web.

en: Restart the session for changes to take effect
vi: Cần phải khởi động lại phiên làm việc thì các thay đổi mới được áp dụng

en: The format used for numbers, dates, and currencies.
vi: Định dạng dùng cho con số, ngày tháng, và tiền tệ.

en: Login settings are used by all users when logging into the system
vi: Cài đặt đăng nhập được dùng bởi mọi người dùng khi đăng nhập vào hệ thống

en: Dates & Times
vi: Ngày & giờ

en: Hardware Model
vi: Mô hình phần cứng

en: Disk Capacity
vi: Dung lượng đĩa

en: Calculating…
vi: Đang tính toán…

note: translators: this field contains the distro name and version
en: OS Name
vi: Tên HĐH

note: #-#-#-#-#  gnome-control-center_1:49.2.2-1_vi.po (gnome-control-center main)  #-#-#-#-# translators: this field contains the distro type
en: OS Type
vi: Kiểu HĐH

en: Kernel Version
vi: Phiên bản hạt nhân

en: Rename Device
vi: Đổi tên thiết bị

en: The device name is used to identify this device when it is viewed over the network, or when pairing Bluetooth devices.
vi: Tên thiết bị được sử dụng để xác định thiết bị này khi nó được xem qua mạng hoặc khi ghép nối thiết bị Bluetooth.

en: Select Language
vi: Chọn ngôn ngữ

en: No languages found
vi: Không tìm thấy ngôn ngữ

en: Unlock…
vi: Mở khoá…

en: Some settings must be unlocked before they can be changed.
vi: Một số cài đặt phải được mở khóa trước khi có thể thay đổi được chúng.

en: Increment Hour
vi: Tăng giờ

en: Increment Minute
vi: Tăng phút

en: Decrement Hour
vi: Giảm giờ

en: Decrement Minute
vi: Giảm phút

en: Turn device off
vi: Tắt thiết bị

en: Not set up
vi: Chưa cài đặt

en: Sho_w password
vi: _Hiện mật khẩu

en: Au_thentication
vi: _Xác thực

en: I_dentity
vi: _Thực thể

en: _User certificate
vi: Chứng nhận _người dùng

en: C_A certificate
vi: Giấy chứng nhận C_A

en: Private _key
vi: _Khóa riêng

en: _Private key password
vi: Mật khẩu khóa _riêng

en: Anony_mous identity
vi: Thực thể _vô danh

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: 1 (Default)
vi: 1 (Mặc định)

en: Open System
vi: Hệ thống mở

en: WEP inde_x
vi: _Mục lục WEP

en: MSCHAPv2 (no EAP)
vi: MSCHAPv2 (không EAP)

en: S_ecurity
vi: _An ninh

en: 802.1x _Security
vi: _An ninh 802.1x

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

en: _Cloned Address
vi: Địa chỉ _nhân bản

en: IPv_4 Method
vi: Phương thức IPv_4

en: Automatic (DHCP)
vi: Tự động (DHCP)

en: Link-Local Only
vi: Chỉ Link-Local

en: Shared to other computers
vi: Chia sẻ với máy khác

en: Netmask
vi: Mặt nạ mạng

en: Automatic DNS
vi: DNS tự động

en: Routes
vi: Định tuyến

en: Automatic Routes
vi: Định tuyến tự động

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: (Error: unable to load VPN connection editor)
vi: (Lỗi: không thể tải bộ biên soạn kết nối VPN)

en: IPv_6 Method
vi: Phương thức IPv_6

en: Automatic, DHCP only
vi: Tự động, chỉ DHCP

en: Signal Strength
vi: Cường độ tín hiệu

en: Link speed
vi: Tốc độ đường truyền

en: Supported Frequencies
vi: Tần số được hỗ trợ

en: Last Used
vi: Dùng lần cuối

en: Connect _automatically
vi: Kết nối _tự động

en: Make available to _other users
vi: Cho người dùng _khác sử dụng

en: _Metered connection: has data limits or can incur charges
vi: Kết nối Đ_o dung lượng: có giới hạn dữ liệu hoặc có thể phải tính phí theo dung lượng sử dụng

en: Software updates and other large downloads will not be started automatically.
vi: Các bản cập nhật phần mềm và các bản tải xuống lớn khác sẽ không được chạy tự động.

en: Turn VPN connection off
vi: Tắt kết nối VPN

en: Network Name
vi: Tên mạng

en: Security type
vi: Kiểu an ninh

en: Turn Wi-Fi off
vi: Tắt Wi-Fi

en: _Connect to Hidden Network…
vi: _Nối vào mạng ẩn…

en: _Turn On Wi-Fi Hotspot…
vi: _Bật Wi-Fi Hotspot…

en: _Known Wi-Fi Networks
vi: Mạng Wi-Fi đã _biết

en: Airplane Mode
vi: Chế độ máy bay

en: Disables Wi-Fi, Bluetooth and mobile broadband
vi: Tắt Wi-Fi, Bluetooth và di động băng thông rộng

en: No Wi-Fi Adapter Found
vi: Không tìm thấy thiết bị Wi-Fi nào

en: Make sure you have a Wi-Fi adapter plugged and turned on
vi: Hãy chắc chắn là bạn có thiết bị Wi-Fi và nó được bật

note: #-#-#-#-#  gnome-shell-xrdesktop_3.34.4-1_vi.po (gnome-shell master)  #-#-#-#-# The menu only appears when airplane mode is on, so just statically build it as if it was on, rather than dynamically changing the menu contents. #-#-#-#-#  gnome-shell-xrdesktop_3.36.1-2_vi.po (gnome-shell master)  #-#-#
en: Airplane Mode On
vi: Chế độ máy bay đang được bật

en: Turn off to use Wi-Fi
vi: Tắt để dùng Wi-Fi

en: Mobile devices can scan the QR code to connect.
vi: Thiết bị di động có thể quét mã QR để kết nối.

en: Turn Off Hotspot…
vi: Tắt Wi-Fi Hotspot…

en: Visible Networks
vi: Mạng thấy được

en: NetworkManager needs to be running
vi: Trình quản lý kết nối mạng cần phải đang chạy

en: Wi-Fi hotspot allows others to share your internet connection, by creating a Wi-Fi network that they can connect to. To do this, you must have an internet connection through a source other than Wi-Fi.
vi: Điểm truy cập Wi-Fi cho phép người khác chia sẻ kết nối internet của bạn bằng cách tạo mạng Wi-Fi mà họ có thể kết nối. Để làm điều này, bạn phải có kết nối internet thông qua một nguồn khác ngoài Wi-Fi.

en: Generate Random Password
vi: Tạo mật khẩu ngẫu nhiên

en: Autogenerate Password
vi: Mật khẩu tạo tự động

en: _Turn On
vi: _Bật

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: _Ignore Hosts
vi: _Bỏ qua máy

en: HTTPS proxy port
vi: Cổng ủy nhiệm HTTPS

en: Socks proxy port
vi: Cổng ủy nhiệm Socks

en: _Configuration URL
vi: _Cấu hình URL

en: SIM Lock
vi: Khóa SIM

en: _Lock SIM with PIN
vi: _Khóa SIM với PIN

en: Change PIN
vi: Đổi PIN

en: Enter current PIN to change SIM lock settings
vi: Nhập vào PIN hiện tại để thay đổi các cài đặt khóa SIM

en: Insert a SIM card to use this modem
vi: Lắp thẻ SIM để sử dụng modem này

en: SIM Locked
vi: SIM bị khóa

en: _Mobile Data
vi: Dữ liệu _di động

en: Access data using mobile network
vi: Truy cập dữ liệu sử dụng mạng di động

en: _Data Roaming
vi: Chuyển vùng _dữ liệu

en: Use mobile data when roaming
vi: Sử dụng dữ liệu di động khi chuyển vùng

en: _Network Mode
vi: Chế độ mạ_ng

en: N_etwork
vi: _Mạng

en: _Access Point Names
vi: _Tên điểm truy cập

en: _SIM Lock
vi: Khóa _SIM

en: Lock SIM with PIN
vi: Khóa SIM với PIN

en: M_odem Details
vi: Chi tiết M_odem

en: Network Mode
vi: Chế độ mạng

en: _Automatic
vi: _Tự động

en: Choose Network
vi: Chọn mạng

en: Refresh Network Providers
vi: Làm mới các nhà cung cấp mạng

en: Modem Details
vi: Chi tiết Modem

en: Modem Status
vi: Tình trạng Modem

en: Network Type
vi: Kiểu mạng

en: Own Number
vi: Số sở hữu

en: Device Details
vi: Chi tiết thiết bị

en: Access Points
vi: Điểm truy cập

en: No WWAN Adapter Found
vi: Không tìm bộ chuyển đổi WWAN nào

en: Make sure you have a Wireless Wan/Cellular device
vi: Hãy chắc chắn là bạn có thiết bị Wireless Wan/Cellular

en: Wireless Wan is disabled when airplane mode is on
vi: Wireless Wan bị tắt khi chế độ máy bay được bật

en: _Turn off Airplane Mode
vi: _Tắt chế độ máy bay

en: Data Connection
vi: Kết nối dữ liệu

en: SIM card used for internet
vi: Thẻ SIM được dùng cho internet

en: Enable Mobile Network
vi: Cho phép dùng mạng di động

note: #-#-#-#-#  dialog_1.3-20250817-1_vi.po (dialog 1.1.20080819)  #-#-#-#-# Headline "Month" #-#-#-#-#  jpilot_1.8.2-2_vi.po (jpilot-0.99.8-pre12)  #-#-#-#-# Monthview button
en: Month
vi: Tháng

en: Day
vi: Ngày

en: Time Zone
vi: Múi giờ

en: Search for a city
vi: Tìm thành phố

en: Automatic _Date & Time
vi: Ngà_y & Giờ tự động

en: Requires internet access
vi: Cần nối mạng internet

en: Date & _Time
vi: Ngày & _Giờ

en: Automatic Time _Zone
vi: _Múi giờ tự động

en: Requires location services enabled and internet access
vi: Cần dịch vụ vị trí được bật và có nối mạng internet

en: Time Z_one
vi: Mú_i giờ

en: Time _Format
vi: Định _dạng thời gian

en: AM / PM
vi: SA / CH

en: Camera is turned off
vi: Máy ảnh bị tắt

en: No applications can capture photos or video.
vi: Không có ứng dụng nào có thể chụp ảnh hoặc quay phim.

en: Use of the camera allows applications to capture photos and video. Disabling the camera may cause some applications to not function properly.
vi: Sử dụng máy ảnh cho phép các ứng dụng chụp ảnh và quay phim. Vô hiệu hóa máy ảnh có thể khiến một số ứng dụng không hoạt động bình thường.

en: Allow the applications below to use your camera.
vi: Các ứng dụng phía dưới dùng máy ảnh của bạn.

en: No Applications Have Asked for Camera Access
vi: Không có ứng dụng nào yêu cầu truy cập máy ảnh

note: #-#-#-#-#  gnome-control-center_1:49.2.2-1_vi.po (gnome-control-center main)  #-#-#-#-# Translators: Whether to show notifications on the lock screen
en: _Lock Screen Notifications
vi: Thông báo trên màn hình _khóa

en: Notification _Popups
vi: Thông báo _Popups

en: Notifications will continue to appear in the notification list when popups are disabled.
vi: Thông báo sẽ tiếp tục xuất hiện trong danh sách thông báo khi các popup bị tắt.

en: _Calendar
vi: _Lịch

en: M_usic
vi: _Nhạc

en: Microphone is turned off
vi: Míc đang bị tắt

en: No applications can record sound.
vi: Không tìm thấy ứng dụng nào có thể ghi âm.

en: Use of the microphone allows applications to record and listen to audio. Disabling the microphone may cause some applications to not function properly.
vi: Việc sử dụng micrô cho phép các ứng dụng ghi lại và nghe âm thanh. Vô hiệu hóa micrô có thể khiến một số ứng dụng không hoạt động bình thường.

en: Allow the applications below to use your microphone.
vi: Cho phép các ứng dụng bên dưới sử dụng micrô của bạn.

en: No Applications Have Asked for Microphone Access
vi: Không có ứng dụng nào từng hỏi quyền truy cập míc của bạn

en: Authorize and Connect
vi: Ủy quyền và Kết nối

en: Forget Device
vi: Quên thiết bị

en: No Thunderbolt support
vi: Không hỗ trợ Thunderbolt

en: Direct Access
vi: Truy cập trực tiếp

en: Allow direct access to devices such as docks and external GPUs.
vi: Cho phép truy cập trực tiếp vào các thiết bị như docks và GPU bên ngoài.

en: Only USB and Display Port devices can attach.
vi: Chỉ có thể gắn các thiết bị USB và Display Port.

en: Pending Devices
vi: Thiết bị còn đợi

en: No devices attached
vi: Chưa gắn thiết bị nào

en: Primary Button
vi: Nút chính

en: Sets the order of physical buttons on mice and touchpads.
vi: Đặt thứ tự của các nút vật lý trên con chuột và touchpads.

en: Mouse Speed
vi: Tốc độ chuột

en: Double-click timeout
vi: Thời hạn bấm đúp chuột

en: Touchpad Speed
vi: Tốc độ Touchpad

en: Edge Scrolling
vi: Cuộn cạnh

en: Problem Reporting
vi: Báo cáo trục trặc

en: _Automatic Problem Reporting
vi: Báo cáo trục trặc _tự động

en: File History
vi: Lịch sử tập tin

en: File history keeps a record of files that you have used. This information is shared between applications, and makes it easier to find files that you might want to use.
vi: Lịch sử tập tin lưu giữ bản ghi các tập tin mà bạn đã sử dụng. Thông tin này được chia sẻ giữa các ứng dụng và giúp bạn dễ dàng tìm thấy các tập tin mà bạn có thể muốn dùng.

en: File H_istory
vi: Lịch sử tập t_in

en: File _History Duration
vi: Thời lượng lịc_h sử

en: _Clear History…
vi: Xóa lịch _sử…

en: Trash & Temporary Files
vi: Thùng rác & Tập tin tạm

en: Trash and temporary files can sometimes include personal or sensitive information. Automatically deleting them can help to protect privacy.
vi: Thùng rác và tập tin tạm thời đôi khi có thể bao gồm thông tin cá nhân hoặc nhạy cảm. Tự động xóa chúng có thể giúp bảo vệ quyền riêng tư.

en: Automatically Delete _Trash Content
vi: Tự động xóa nội dung trong _thùng rác

en: Automatically Delete Temporary _Files
vi: Tự động _xóa tập tin tạm

en: Automatically Delete _Period
vi: _Chu kỳ tự động xóa

en: _Delete Temporary Files…
vi: _Xóa các tập tin tạm…

en: 1 day
vi: 1 ngày

en: 2 days
vi: 2 ngày

en: 3 days
vi: 3 ngày

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: Cancel search
vi: Ngưng tìm

en: Primary Menu
vi: Trình đơn chính

en: This version of Settings should only be used for development purposes. You may experience incorrect system behavior, data loss, and other unexpected issues.
vi: Phiên bản Cài đặt này chỉ nên được sử dụng cho mục đích phát triển. Bạn có thể gặp phải hành vi hệ thống không chính xác, mất dữ liệu và các vấn đề không mong muốn khác.

en: Add printers, view printer jobs and decide how you want to print
vi: Thêm máy in, xem các công việc in và quyết định bạn muốn in như thế nào

note: #-#-#-#-#  budgie-control-center_1.4.1-1_vi.po (budgie-control-center 1.2.0)  #-#-#-#-# Translators: Search terms to find the Printers panel. Do NOT translate or localize the semicolons! The list MUST also end with a semicolon! #-#-#-#-#  gnome-control-center_1:49.2.2-1_vi.po (gnome-control-center m
en: Printer;Queue;Print;Paper;Ink;Toner;
vi: Printer;Máy;in;May;Queue;Print;In;Paper;Giấy;Giay;Ink;Mực;Muc;Toner;

en: Protect your location information
vi: Bảo vệ thông tin vị trí của bạn

note: #-#-#-#-#  budgie-control-center_1.4.1-1_vi.po (budgie-control-center 1.2.0)  #-#-#-#-# Translators: Search terms to find the Privacy panel. Do NOT translate or localize the semicolons! The list MUST also end with a semicolon!
en: screen;lock;diagnostics;crash;private;recent;temporary;tmp;index;name;network;identity;privacy;
vi: screen;màn;hình;man;hình;lock;khóa;khoa;diagnostics;chẩn;đoán;chan;doan;crash;hư;hu;private;riêng;tư;rieng;tu;recent;mới;dùng;moi;dung;gần;đây;gan;day;temporary;tạm;tam;tmp;index;name;tên;ten;network;mạng;mang;identity;thực;thể;thuc;the;privacy;chính sách riêng tư;chinh sach rieng tu;

en: Set button mappings and adjust stylus sensitivity for graphics tablets
vi: Đặt ảnh của nút và sửa kiểu dáng cho thích hợp dành cho bảng đồ họa

note: #-#-#-#-#  budgie-control-center_1.4.1-1_vi.po (budgie-control-center 1.2.0)  #-#-#-#-# Translators: Search terms to find the Wacom Tablet panel. Do NOT translate or localize the semicolons! The list MUST also end with a semicolon! #-#-#-#-#  gnome-control-center_1:49.2.2-1_vi.po (gnome-control-cent
en: Tablet;Wacom;Stylus;Eraser;Mouse;
vi: Tablet;Bảng;bang;Wacom;Stylus;Bút;trỏ;but;tro;Eraser;Tẩy;Tay;Mouse;Chuột;Chuot;

en: View your battery status and change power saving settings
vi: Hiển thị trạng thái pin và thay đổi cài đặt chế độ tiết kiệm pin

note: #-#-#-#-#  budgie-control-center_1.4.1-1_vi.po (budgie-control-center 1.2.0)  #-#-#-#-# Translators: Search terms to find the Power panel. Do NOT translate or localize the semicolons! The list MUST also end with a semicolon! #-#-#-#-#  gnome-control-center_1:49.2.2-1_vi.po (gnome-control-center main
en: Power;Sleep;Suspend;Hibernate;Battery;Brightness;Dim;Blank;Monitor;DPMS;Idle;Energy;
vi: Power;Nguồn;Nguon;dien;Sleep;Ngủ;Ngu;Suspend;Ngưng;Ngung;Hibernate;Battery;Pin;Brightness;Sáng;sang;Dim;Tối;toi;Blank;Trắng;Trống;trong;trang;Monitor;Màn;Hình;man;hinh;DPMS;Idle;Rảnh;ranh;Energy;năng lượng;nang luong;

en: Calibrate the color of your devices, such as displays, cameras or printers
vi: Cân chỉnh màu sắc của thiết bị của bạn, như là màn hình, máy ảnh hay máy in

note: #-#-#-#-#  budgie-control-center_1.4.1-1_vi.po (budgie-control-center 1.2.0)  #-#-#-#-# Translators: Search terms to find the Color panel. Do NOT translate or localize the semicolons! The list MUST also end with a semicolon! #-#-#-#-#  gnome-control-center_1:49.2.2-1_vi.po (gnome-control-center main
en: Color;ICC;Profile;Calibrate;Printer;Display;
vi: Color;Màu;Mau;ICC;Profile;Calibrate;Chinh;Printer;Máy;in;May;Display;Màn;hình;Man;hinh;

en: Turn Bluetooth on and off and connect your devices
vi: Bật/tắt Bluetooth và kết nối các thiết bị của bạn

note: #-#-#-#-#  budgie-control-center_1.4.1-1_vi.po (budgie-control-center 1.2.0)  #-#-#-#-# Translators: Search terms to find the Bluetooth panel. Do NOT translate or localize the semicolons! The list MUST also end with a semicolon! #-#-#-#-#  gnome-control-center_1:49.2.2-1_vi.po (gnome-control-center 
en: share;sharing;bluetooth;obex;
vi: share;chia sẻ;chia se;sharing;bluetooth;obex;

en: Change your background image to a wallpaper or photo
vi: Thay đổi ảnh nền màn hình

note: Translators: Search terms to find the Background panel. Do NOT translate or localize the semicolons! The list MUST also end with a semicolon!
en: Wallpaper;Screen;Desktop;
vi: Wallpaper;Ảnh;nền;Anh;nen;Screen;Màn;hình;Man;hinh;Desktop;

en: Change sound levels, inputs, outputs, and alert sounds
vi: Thay đổi âm lượng, đầu vào/ra và âm thanh cảnh báo

note: #-#-#-#-#  budgie-control-center_1.4.1-1_vi.po (budgie-control-center 1.2.0)  #-#-#-#-# Translators: Search terms to find the Sound panel. Do NOT translate or localize the semicolons! The list MUST also end with a semicolon! #-#-#-#-#  gnome-control-center_1:49.2.2-1_vi.po (gnome-control-center main
en: Card;Microphone;Volume;Fade;Balance;Bluetooth;Headset;Audio;Output;Input;
vi: Card;Cac;Microphone;Míc;Volume;Âm;lượng;Am;luong;thanh;Fade;Balance;Cân bằng;Can bang;Bluetooth;Headset;Audio;Tiếng;Tieng;Input;Đầu vào;dau vao;

en: Choose how to use connected monitors and projectors
vi: Chọn cách dùng màn hình và máy chiếu được kết nối

note: #-#-#-#-#  budgie-control-center_1.4.1-1_vi.po (budgie-control-center 1.2.0)  #-#-#-#-# Translators: Search terms to find the Displays panel. Do NOT translate or localize the semicolons! The list MUST also end with a semicolon! #-#-#-#-#  gnome-control-center_1:49.2.2-1_vi.po (gnome-control-center m
en: Panel;Projector;xrandr;Screen;Resolution;Refresh;Monitor;Night;Light;Blue;redshift;color;sunset;sunrise;
vi: Panel;Bảng;bang;Projector;Máy;chiếu;May;chieu;xrandr;Screen;Màn;hình;Man;hinh;Resolution;Độ;phân;giải;Do;phan;gia;Refresh;Night;Đêm;Dem;Light;Ánh sáng;anh sang;Blue;Xanh;redshift;color;màu;mau;sunset;hoàng hôn;hoang hon;sunrise;bình minh;binh minh;

en: Change keyboard shortcuts and set your typing preferences, keyboard layouts and input sources
vi: Thay đổi phím tắt và đặt tùy thích cách bạn gõ, bố cục bàn phín và nguồn nhập liệu

note: Translators: Search terms to find the Keyboard panel. Do NOT translate or localize the semicolons! The list MUST also end with a semicolon!
en: Shortcut;Workspace;Window;Resize;Zoom;Contrast;Input;Source;Lock;Volume;
vi: Shortcut;phím tắt;phim tat;Workspace;không gian làm việc;khong gian làm viec;Window;cửa sổ;cua so;Resize;đổi cỡ;doi co;Zoom;phóng to;phong to;Contrast;tương phản;tuong phan;Input;Source;nguồn;nguon;Lock;khóa;khoa;Volume;âm lượng;am luong;

en: Add or remove users and change your password
vi: Thêm, xóa người dùng và thay đổi mật khẩu

note: Translators: Search terms to find the Users panel. Do NOT translate or localize the semicolons! The list MUST also end with a semicolon!
en: Login;Name;Fingerprint;Avatar;Logo;Face;Password;Parental Controls;Screen Time;App Restrictions;Web Restrictions;Usage;Usage Limit;Kid;Child;
vi: Login;Name;Fingerprint;Avatar;Logo;Face;Password;Parental Controls;Screen Time;App Restrictions;Web Restrictions;Usage;Usage Limit;Kid;Child;Mật khẩu;Hạn chế;Trẻ em;Giới hạn;Cha mẹ;Dấu vân tay;

en: Make it easier to see, hear, type, point and click
vi: Làm cho việc xem, nghe, gõ, di và bấm chuột trở nên dễ dàng hơn

note: Translators: Search terms to find the Accessibility panel. Do NOT translate or localize the semicolons! The list MUST also end with a semicolon!
en: Keyboard;Mouse;a11y;Accessibility;Universal Access;Contrast;Cursor;Sound;Zoom;Screen;Reader;big;high;large;text;font;size;AccessX;Sticky;Keys;Slow;Bounce;Mouse;Double;click;Delay;Speed;Assist;Repeat;Blink;visual;hearing;audio;typing;
vi: Keyboard;Bàn phím;Ban phim;Mouse;Chuột;Chuot;a11y;Accessibility;Hỗ trợ truy cập;ho tro truy cap;Universal Access;Contrast;Tương phản;Tuong phan;Cursor;Con trỏ;con tro;Sound;Âm thanh;am thanh;Zoom;Phóng;Phong;Thu;Screen;Reader;Bộ đọc;Bo doc;Màn hình;Man hinh;big;lớn;high;cao;large;rộng;text;chữ;chu;font;phông;phong;size;Kích thước;Kich thuoc;AccessX;Sticky;Dính;Dinh;Keys;phím;Slow;Chậm;Cham;Bounce;Dội;Doi;Mouse;Double;Đúp;click;Bấm;Delay;Speed;Tốc độ; Toc do;Assist;Trợ lý;Tro ly;Repeat;Lặp;Lap;Blink;Nháy;Nhay;visual;ảo;hearing;nghe;audio;Âm thanh;Am thanh;typing;gõ;go;

en: Multitasking
vi: Đa nhiệm

en: Manage preferences for productivity and multitasking
vi: Quản lý các tùy chỉnh cho năng suất và đa nhiệm

note: Translators: Search terms to find the Search panel. Do NOT translate or localize the semicolons! The list MUST also end with a semicolon!
en: Multitasking;Multitask;Productivity;Customize;Desktop;
vi: Multitasking;Multitask;Productivity;Customize;Desktop;Đa;nhiệm;Tùy;chọn;chỉnh;da nhiem;

en: Control various application permissions and settings
vi: Điều khiển các phân quyền và cài đặt của ứng dụng nhiều thứ khác nhau

note: #-#-#-#-#  budgie-control-center_1.4.1-1_vi.po (budgie-control-center 1.2.0)  #-#-#-#-# Translators: Search terms to find the Privacy panel. Do NOT translate or localize the semicolons! The list MUST also end with a semicolon!
en: application;flatpak;permission;setting;
vi: application;flatpak;permission;setting;ứng dụng;ung dung;quyền;quyen;cài đặt;cai dat;

en: Control what you want to share with others
vi: Điều khiển việc bạn muôn chia sẻ những gì với các máy tính hay thiết bị khác

note: Translators: Search terms to find the Sharing panel. Do NOT translate or localize the semicolons! The list MUST also end with a semicolon!
en: share;sharing;ssh;host;name;remote;desktop;media;audio;video;pictures;photos;movies;server;renderer;
vi: share;chia;sẻ;se;sharing;ssh;host;chủ;máy;chu;may;name;tên;ten;remote;xa;điều;khiển;desktop;media;đa phương tiện;da phuong tien;audio;nhạc;nhạc;video;phim;pictures;photos;ảnh;anh;movies;server;renderer;

en: Configure Removable Media settings
vi: Cấu hình cho các cài đặt đĩa đa phương tiện

note: Translators: Search terms to find the Removable Media panel. Do NOT translate or localize the semicolons! The list MUST also end with a semicolon!
en: device;system;default;application;preferred;cd;dvd;usb;audio;video;disc;removable;media;autorun;
vi: device;thiết bị;thiet bi;system;hệ thống;he thong;default;mặc định;mac dinh;dinh;application ứng dụng;ung dung;fallback;preferred;ưa thích;ua thich;cd;dvd;usb;audio;video;disc;đĩa;dia;removable;di động;di dong;media;đa phương tiện;da phuong tien;autorun;tự chạy;tu chay;

en: Region & Language
vi: Lãnh thổ & ngôn ngữ

en: Select your display language and formats
vi: Chọn ngôn ngữ hiển thị, định dạng

note: #-#-#-#-#  budgie-control-center_1.4.1-1_vi.po (budgie-control-center 1.2.0)  #-#-#-#-# Translators: Search terms to find the Region and Language panel. Do NOT translate or localize the semicolons! The list MUST also end with a semicolon! #-#-#-#-#  gnome-control-center_1:49.2.2-1_vi.po (gnome-contr
en: Language;Layout;Keyboard;Input;
vi: Language;Ngôn;ngữ;Ngon;ngu;Layout;Bố;trí;Bo;tri;Keyboard;Bàn;phím;Ban;phim;Kieu;go;Input;nhập;nhap;

en: View information about your system
vi: Xem thông tin về hệ thống của bạn

note: Translators: Search terms to find the About panel. Do NOT translate or localize the semicolons! The list MUST also end with a semicolon! "Preferred Applications" is the old name for the preference, so make sure that you use the same "translation" for those keywords
en: device;system;information;hostname;memory;processor;version;default;application;preferred;cd;dvd;usb;audio;video;disc;removable;media;autorun;
vi: device;thiết;bị;thiet;bi;system;hệ;thống;he;thong;information;thông;tin;thong;memory;bộ;nhớ;bo;nho;processor;xử;lý;xu;ly;li;version;phiên;bản;phien;ban;default;mặc;định;mac;dinh;application;ứng;dụng;ung;dung;preferred;ưa;thích;ua;thich;cd;dvd;usb;audio;video;disc;đĩa;dia;removable;di;động;dong;media;autorun;tự;chạy;

en: Control how you connect to the Internet
vi: Điều khiển cách kết nối Internet

note: #-#-#-#-#  budgie-control-center_1.4.1-1_vi.po (budgie-control-center 1.2.0)  #-#-#-#-# Translators: Search terms to find the Network panel. Do NOT translate or localize the semicolons! The list MUST also end with a semicolon! #-#-#-#-#  gnome-control-center_1:49.2.2-1_vi.po (gnome-control-center ma
en: Network;IP;LAN;Proxy;WAN;Broadband;Modem;Bluetooth;vpn;DNS;
vi: Network;mạng;mang;IP;LAN;Proxy;ủy nhiệm;uy nhiem;WAN;Broadband;Modem;Bluetooth;vpn;DNS;

en: Control how you connect to Wi-Fi networks
vi: Điều khiển cách kết nối đến mạng Wi-Fi

note: #-#-#-#-#  budgie-control-center_1.4.1-1_vi.po (budgie-control-center 1.2.0)  #-#-#-#-# Translators: Search terms to find the Wi-Fi panel. Do NOT translate or localize the semicolons! The list MUST also end with a semicolon! #-#-#-#-#  gnome-control-center_1:49.2.2-1_vi.po (gnome-control-center main
en: Network;Wireless;Wi-Fi;Wifi;IP;LAN;Broadband;DNS;Hotspot;
vi: Network;mạng;mang;Wireless;không dây;khong day;Wi-Fi;Wifi;IP;LAN;Broadband;DNS;Hotspot;điểm truy cập;diem truy cap;

en: Mobile Network
vi: Mạng di động

en: Configure Telephony and mobile data connections
vi: Cấu hình kết nối cho điện thoại và dữ liệu di động

note: #-#-#-#-#  budgie-control-center_1.4.1-1_vi.po (budgie-control-center 1.2.0)  #-#-#-#-# Translators: Search terms to find the WWAN panel. Do NOT translate or localize the semicolons! The list MUST also end with a semicolon! #-#-#-#-#  gnome-control-center_1:49.2.2-1_vi.po (gnome-control-center main)
en: cellular;wwan;telephony;sim;mobile;
vi: cellular;wwan;telephony;sim;mobile;di động;di dong;

en: Change the date and time, including time zone
vi: Thay đổi ngày giờ hay múi giờ

note: #-#-#-#-#  budgie-control-center_1.4.1-1_vi.po (budgie-control-center 1.2.0)  #-#-#-#-# Translators: Search terms to find the Date and Time panel. Do NOT translate or localize the semicolons! The list MUST also end with a semicolon! #-#-#-#-#  gnome-control-center_1:49.2.2-1_vi.po (gnome-control-cen
en: Clock;Timezone;Location;
vi: Clock;Đồng;hồ;Dong;ho;Timezone;Múi;giờ;Mui;gio;Location;Vị;trí;Vi;tri;nước;nuoc;tỉnh;tỉnh;thành;phố;thanh;pho;

en: Protect your pictures
vi: Bảo vệ các ảnh của bạn

note: #-#-#-#-#  budgie-control-center_1.4.1-1_vi.po (budgie-control-center 1.2.0)  #-#-#-#-# Translators: Search terms to find the Privacy panel. Do NOT translate or localize the semicolons! The list MUST also end with a semicolon!
en: screen;lock;diagnostics;crash;private;recent;temporary;tmp;index;name;network;identity;
vi: screen;màn;hình;man;hình;lock;khóa;khoa;diagnostics;chẩn;đoán;chan;doan;;crash;hư;hu;private;riêng;tư;rieng;tu;recent;mới;dùng;moi;dung;gần;đây;gan;day;temporary;tạm;tam;tmp;index;name;tên;ten;network;mạng;mang;identity;thực;thể;thuc;the;

en: Control which notifications are displayed and what they show
vi: Cấu hình xem cảnh báo nào sẽ được hiển thị và hiển thị nó như thế nào

note: #-#-#-#-#  budgie-control-center_1.4.1-1_vi.po (budgie-control-center 1.2.0)  #-#-#-#-# Translators: Search terms to find the Notifications panel. Do NOT translate or localize the semicolons! The list MUST also end with a semicolon! #-#-#-#-#  gnome-control-center_1:49.2.2-1_vi.po (gnome-control-cen
en: Notifications;Banner;Message;Tray;Popup;
vi: Notifications;Thông;báo;Thong;bao;Banner;Message;Nhắn;nhan;Tray;Khay;Popup;Nổi;lên;Noi;len;

en: Configure Default Applications
vi: Cấu hình ứng dụng mặc định

note: #-#-#-#-#  budgie-control-center_1.4.1-1_vi.po (budgie-control-center 1.2.0)  #-#-#-#-# Translators: Search terms to find the Default Applications panel. Do NOT translate or localize the semicolons! The list MUST also end with a semicolon!
en: default;application;preferred;media;
vi: default;application;preferred;media;mặc định;mac dinh;ứng dụng;ung dung;ưa dùng;uu dung;

en: Protect your conversations
vi: Bảo vệ các cuộc chuyện trò của bạn

en: Manage Thunderbolt devices
vi: Quản lý thiết bị Thunderbolt

note: #-#-#-#-#  budgie-control-center_1.4.1-1_vi.po (budgie-control-center 1.2.0)  #-#-#-#-# Translators: those are keywords for the thunderbolt control-center panel. Do NOT translate or localize the semicolons! The list MUST also end with a semicolon!
en: Thunderbolt;privacy;
vi: Thunderbolt;privacy;riêng tư;rieng tu;

en: Change your mouse or touchpad sensitivity and select right or left-handed
vi: Thay đổi độ nhạy chuột và touchpad và chọn thuận tay phải/trái

note: #-#-#-#-#  budgie-control-center_1.4.1-1_vi.po (budgie-control-center 1.2.0)  #-#-#-#-# Translators: Search terms to find the Mouse and Touchpad panel. Do NOT translate or localize the semicolons! The list MUST also end with a semicolon! #-#-#-#-#  gnome-control-center_1:49.2.2-1_vi.po (gnome-contro
en: Trackpad;Pointer;Click;Tap;Double;Button;Trackball;Scroll;
vi: Trackpad;Pointer;Con;trỏ;tro;Click;Nhấn;Nhắp;Nhan;Nhap;Tap;Double;Dup;Button;Nút;Nut;Trackball;Scroll;cuộn;cuon;

en: Report your problems
vi: Báo cáo vấn đề trục trặc của bạn

en: File History & Trash
vi: Lịch sử tập tin & Thùng rác

en: Don't leave traces
vi: Đừng để lại dấu vết

note: #-#-#-#-#  gnome-photos_44.0-3_vi.po (gnome-photos master)  #-#-#-#-# Translators: this should be translated in the context of * the "Photos from your Online Accounts and Pictures folder * will appear here." sentence below.
en: Online Accounts
vi: Tài khoản trực tuyến

en: Connect to your online accounts and decide what to use them for
vi: Kết nối các tài khoản trực tuyến của bạn và quyết định dùng chúng vào việc gì

note: #-#-#-#-#  budgie-control-center_1.4.1-1_vi.po (budgie-control-center 1.2.0)  #-#-#-#-# Translators: Search terms to find the Online Accounts panel. Do NOT translate or localize the semicolons! The list MUST also end with a semicolon! For ReadItLater and Pocket, see http://en.wikipedia.org/wiki/Pock
en: Google;Facebook;Twitter;Yahoo;Web;Online;Chat;Calendar;Mail;Contact;ownCloud;Kerberos;IMAP;SMTP;Pocket;ReadItLater;
vi: Google;Facebook;Twitter;Yahoo;Web;Online;Truc;tuyen;Chat;Calendar;Lịch;Lich;Mail;Thư;Thu;Contact;Liên;lạc;Lien;lac;ownCloud;Kerberos;IMAP;SMTP;Pocket;ReadItLater;

note: #-#-#-#-#  budgie-control-center_1.4.1-1_vi.po (budgie-control-center 1.2.0)  #-#-#-#-# Translators: Search terms to find this application. Do NOT translate or localize the semicolons! The list MUST also end with a semicolon! #-#-#-#-#  gnome-control-center_1:49.2.2-1_vi.po (gnome-control-center mai
en: Preferences;Settings;
vi: Preferences;Tùy;thích;Tuy;thich;Cấu;hình;Cau;hinh;Settings;Thiết;lập;Thiet;lap;Cài;đặt;cai;dat;Tùy;chọn;Tuy;chon;Cá;ca;nhân;nhan;hóa;hoa;

en: Increase text size
vi: Tăng cỡ chữ

en: Decrease text size
vi: Giảm cỡ chữ

[ctx: keybinding]
en: Search
vi: Tìm kiếm

en: Save a screenshot to $PICTURES
vi: Chụp màn hình vào $PICTURES

en: Save a screenshot of a window to $PICTURES
vi: Chụp hình cửa sổ vào $PICTURES

en: Save a screenshot of an area to $PICTURES
vi: Chụp một vùng màn hình vào $PICTURES

en: Sound and Media
vi: Âm thanh và phương tiện

en: Log out
vi: Đăng xuất

en: Restart device
vi: Khởi động lại thiết bị

en: Budgie Desktop Settings
vi: Cài đặt Desktop Budgie

en: System Settings
vi: Cài đặt hệ thống

en: running
vi: đang chạy

en: An entry with that title already exists
vi: Một chỉ mục với tiêu đề như vậy đã tồn tại

en: Window Titles
vi: Tiêu đề cửa sổ

en: Subpixel (for LCD screens)
vi: Subpixel (cho màn hình LCD)

en: Standard (grayscale)
vi: Chuẩn (đen trắng)

en: Applets
vi: Tiện ích

en: Remove Panel
vi: Xoá Panel

en: Remove this panel from the screen
vi: Xóa bảng này khỏi màn hình

en: Top Dock
vi: Dock Trên

en: Right Dock
vi: Dock Phải

en: Left Dock
vi: Dock Trái

en: Bottom Dock
vi: Dock Dưới

en: Top Panel
vi: Thanh công cụ trên

en: Right Panel
vi: Thanh công cụ phải

en: Left Panel
vi: Thanh công cụ trái

en: Bottom Panel
vi: Thanh công cụ dưới

en: Intelligent
vi: Thông minh

en: Set the edge of the screen that this panel will stay on
vi: Đặt cạnh màn hình mà bảng này sẽ ở đó

en: Set the size (width or height, depending on orientation) of this panel
vi: Thiết đặt kích cỡ (chiều dài rộng, phương hướng) của bảng này

en: Automatically hide
vi: Tự động ẩn

en: When set, this panel will hide from view to maximize screen estate
vi: Khi được đặt, bảng này sẽ được ẩn khỏi tầm nhìn để hiển thị màn hình tối đa

en: Control when this panel should have a solid background
vi: Điều khiển khi nào bảng này nên có một nền không trong suốt

en: Adds a decorative drop-shadow, ideal for opaque panels
vi: Thêm một bóng mờ trang trí, phù hợp cho bảng đục

en: Stylize regions
vi: Tô kiểu các vùng

en: Adds a hint to the panel so that each of the panel's three main areas may be themed differently.
vi: Thêm một hint vào bảng để mỗi ba phần chính của bảng được tô chủ đề khác nhau.

en: Dock mode
vi: Chế độ Dock

en: When in dock mode, the panel will use the minimal amount of space possible, freeing up valuable screen estate
vi: Khi trong chế độ dock, bảng sẽ sử dụng diện tích tối thiểu, giải phóng chỗ để hiển thị tài nguyên màn hình

en: Configure applet
vi: Chỉnh tiện ích

en: Add applet
vi: Thêm tiện ích

en: Choose a new applet to add to this panel
vi: Chọn một tiện ích mới thêm vào bảng này

en: No settings available
vi: Không có cài đặt nào

en: Do you really want to remove this panel? This action cannot be undone.
vi: Bạn có thực sự muốn gỡ bỏ bảng này không? Hành động này không thể được hoàn tác.

en: Remove panel
vi: Gỡ bỏ bảng

en: Keep panel
vi: Giữ lại bảng

en: Confirm applet removal
vi: Xác nhận xóa bỏ tiện ích

en: Do you really want to remove this applet? This action cannot be undone.
vi: Bạn có thực sự muốn xóa tiện ích này? Hành động này không thể được hoàn tác.

en: Remove applet
vi: Xóa bỏ tiện ích

en: Keep applet
vi: Giữ lại tiện ích

en: Set the appearance of window decorations and controls
vi: Thiết đặt sự xuất hiện của các trang trí cửa sổ và các mục điều khiển

en: Set the globally used icon theme
vi: Đặt chủ đề biểu tượng mặc định

en: Cursors
vi: Con trỏ

en: Set the globally used mouse cursor theme
vi: Đặt chủ đề con trỏ mặc định

en: Built-in theme
vi: Dùng chủ đề tích hợp sẵn

en: Control whether windows and controls use animations
vi: Điều khiển cửa sổ và mục điều khiển có sử dụng hiệu ứng hay không

en: No description.
vi: Không có mô tả.

en: Create new panel
vi: Tạo thanh công cụ mới

en: Attach modal dialogs to windows
vi: Kèm các hội thoại mẫu vào cửa sổ

en: Button layout
vi: Bố cục các phím

en: Automatic tiling
vi: Tự động bung

en: Right (standard)
vi: Phải (mặc định)

en: Set menu icon from file
vi: Đặt biểu tượng menu từ file

en: Any file
vi: Mọi tệp

comment: #-#-#-#-#  gnome-icon-theme_3.12.0-7_vi.po (Gnome-icon-theme for GNOME 2.1.0)  #-#-#-#-#
    48x48/emblems/emblem-favorite.icon.in.h:1
en: Favorite
vi: Ưa thích

en: Caps lock is active
vi: Phím bật chữ hoa đang hoạt động

en: Caps lock is not active
vi: Phím bật chữ hoa đang tắt

en: Num lock is active
vi: Bàn phím số đang bật

en: Num lock is not active
vi: Bàn phím số đang tắt

en: %u unread notifications
vi: %u thông báo chưa đọc

en: 1 unread notification
vi: 1 thông báo chưa đọc

en: No unread notifications
vi: Không có thông báo chưa đọc

en: Volume is in use by other processes
vi: Volume đang bị sử dụng bởi các tiến trình khác

note: #-#-#-#-#  zenity_4.1.99-1_vi.po (Zenity master)  #-#-#-#-# Checks if username has been passed as a parameter
en: Type your password
vi: Nhập mật khẩu của bạn

en: Local volumes
vi: Lưu trữ cục bộ

en: Network folders
vi: Thư mục trong mạng

en: Open "%s"
vi: Mở %s

en: You can now safely remove
vi: Bạn có thể tháo thiết bị an toàn

en: Unknown Device
vi: Thiết bị Không rõ

en: Error while ejecting device
vi: Gặp lỗi khi đẩy thiết bị

en: Error while unmounting volume
vi: Gặp lỗi khi unmount volume

en: Nothing to display right now
vi: Không có gì để hiện thị lúc này

en: Mount some drives
vi: Gắn một số thiết bị

en: Enable more sections
vi: Bật thêm các mục

en: Mount and open "%s"
vi: Gắn và mở %s

en: Enter the encryption passphrase to unlock this volume
vi: Nhập mật mã bảo mật để mở khóa volume này

en: The password you entered is incorrect
vi: Mật khẩu bạn đã nhập là không chính xác

en: An unknown error occurred while attempting to mount this volume
vi: Gặp một lỗi không rõ khi cố gắng mount volume này

en: Toggle the desktop
vi: Hiện màn hình chính

note: Airplane mode
en: Bluetooth Airplane Mode
vi: Kích hoạt chế độ máy bay cho Bluetooth

en: Bluetooth is disabled
vi: Bluetooth đã tắt

en: Bluetooth is active
vi: Bluetooth đã bật

en: Connected to %d device | Connected to %d devices
vi[0]: Đã kết nối với %d thiết bị

en: Battery fully charged.
vi: Pin được sạc đầy.

note: Set inner charging duration to hours:minutes
en: Battery charging
vi: Pin đang sạc

en: Battery remaining
vi: Pin còn lại

en: Power settings
vi: Thiết lập năng lượng

en: Nothing to see here
vi: Không có gì để hiển thị

en: No new notifications
vi: Không có thông báo mới

en: New Category
vi: Phân loại mới

note: #-#-#-#-#  gnome-packagekit_43.0-4_vi.po (gnome-packagekit gnome-3-0)  #-#-#-#-# TRANSLATORS: The group type #-#-#-#-#  icewm_3.9.0-2_vi.po (icewm 1.2.21pre1)  #-#-#-#-# TRANSLATORS: This is a SHORT category menu name from freedesktop.org. Please add compact punctuation if needed but no double-quote
en: Office
vi: Văn phòng

note: #-#-#-#-#  gnome-packagekit_43.0-4_vi.po (gnome-packagekit gnome-3-0)  #-#-#-#-# TRANSLATORS: The group type #-#-#-#-#  menu_2.1.51_vi.po (menu-section 2.1.9-3)  #-#-#-#-# Second level entry under Applications Policy definition: IDEs, debuggers, etc. Examples: anjuta, gdb, eclipse
en: Programming
vi: Lập trình

note: #-#-#-#-#  gnome-packagekit_43.0-4_vi.po (gnome-packagekit gnome-3-0)  #-#-#-#-# TRANSLATORS: The group type #-#-#-#-#  menu_2.1.51_vi.po (menu-section 2.1.9-3)  #-#-#-#-# Second level entry under Applications Policy definition: Scientific and engineering-related software. This is Examples: a three-
en: Science
vi: Khoa học

en: System Tools
vi: Công cụ hệ thống

en: _Suspend
vi: _Ngưng máy

en: _Reboot
vi: _Khởi động lại

en: Are you sure you want to end your session?
vi: Bạn có chắc muốn kết thúc phiên làm việc không?

en: Folder:
vi: Thư mục:

en: Show Pointer
vi: Hiện con trỏ

en: Show Menu Label
vi: Hiện Nhãn Menu

en: Menu Label
vi: Nhãn Menu

en: Menu Icon
vi: Biểu tượng Menu

en: Compact Mode
vi: Chế độ Tối giản

en: Show Headers
vi: Hiện Các đầu mục

en: Roll-over mouse
vi: Rê chuột sẽ hiển thị

en: Show date
vi: Hiện ngày

en: Show seconds
vi: Hiện giây

en: Use 24 hour time
vi: Sử dụng kiểu giờ 24

en: Show label
vi: Hiện nhãn

en: Show places
vi: Hiện vị trí

en: Show network folders
vi: Hiện các thư mục trong mạng

en: Show removable drives
vi: Hiện các thiết bị gắn ngoài

en: Always expand places
vi: Luôn mở rộng các vị trí

en: Spacer size
vi: Kích thước khoảng trắng

en: Always show
vi: Luôn hiện

en: Show Week Numbers
vi: Hiển thị số tuần

en: Budgie Panel
vi: Bảng Budgie

en: Sound Input
vi: Âm thanh đầu vào

en: Sound Output
vi: Âm thanh đầu ra

en: Budgie Desktop
vi: Giao diện Budgie

en: This session logs you into the Budgie Desktop
vi: Phiên làm việc hiện tại trên giao diện Budgie

en: GNOME Classic
vi: GNOME cổ điển

en: This session logs you into GNOME Classic
vi: Phiên làm việc này đăng nhập bạn vào GNOME cổ điển

en: GNOME Classic on Wayland
vi: GNOME cổ điển trên Wayland

en: GNOME Classic on Xorg
vi: GNOME cổ điển trên Xorg

en: Application and workspace list
vi: Danh sách ứng dụng và không gian làm việc

en: A list of strings, each containing an application id (desktop file name), followed by a colon and the workspace number
vi: Một danh sách chuỗi, mỗi chuỗi là một mã số của ứng dụng (tên tập tin .desktop), theo sau là dấu hai chấm và mã số không gian làm việc

en: Workspace Rules
vi: Thước Không gian làm việc

note: TRANSLATORS: %s is the filesystem name
en: Ejecting drive “%s” failed:
vi: Gặp lỗi khi đẩy hệ thống tập tin “%s” ra:

en: Use more screen for windows
vi: Dùng nhiều màn hình cho các cửa sổ

en: Try to use more screen for placing window thumbnails by adapting to screen aspect ratio, and consolidating them further to reduce the bounding box. This setting applies only with the natural placement strategy.
vi: Hãy thử dùng nhiều màn hình để đặt ảnh thu nhỏ của cửa sổ bằng cách chỉnh sửa cho thích hợp với tỷ lệ dạng màn hình, và hợp nhất chúng hơn nữa để giảm bớt ô hạn biên. Cài đặt này chỉ áp dụng với chiến lược sắp đặt tự nhiên.

en: Place window captions on top
vi: Đặt thanh tiêu đề cửa sổ ở trên đỉnh

en: If true, place window captions on top the respective thumbnail, overriding shell default of placing it at the bottom. Changing this setting requires restarting the shell to have any effect.
vi: Nếu chọn, đặt thanh tiêu đề của cửa sổ trên đỉnh của ảnh thu nhỏ tương ứng, đè lên cách ứng xử mặc định của hệ vỏ là ở dưới đáy. Những thay đổi này cần khởi động lại hệ vỏ để có tác dụng.

en: Failed to mount volume for “%s”
vi: Gặp lỗi khi gắn đĩa cho “%s”

en: Browse Network
vi: Duyệt mạng

en: Cycle Screenshot Sizes
vi: Đổi kích thước cửa sổ để chụp màn hình

en: Cycle Screenshot Sizes Backward
vi: Đổi kích thước cửa sổ để chụp màn hình ngược lại

en: The name of the theme, to be loaded from ~/.themes/name/gnome-shell
vi: Tên của chủ đề, được tải từ ~/.themes/name/gnome-shell

en: Minimize all
vi: Thu nhỏ tất cả

en: Unminimize all
vi: Thôi thu nhỏ tất cả

en: Maximize all
vi: Phóng to tất cả

en: Unmaximize all
vi: Thôi phóng to tất cả

en: Close all
vi: Đóng tất cả

en: Decides when to group windows from the same application on the window list. Possible values are “never”, “auto” and “always”.
vi: Quyết định khi nào thì nhóm các cửa sổ của cùng một ứng dụng trên danh sách cửa số. Các giá trị có thể là “never”, “auto” và “always”.

en: Whether to show windows from all workspaces or only the current one.
vi: Có hiển thị các cửa sổ từ mọi không gian làm việc hay chỉ trên màn hình hiện tại mà thôi.

en: Show the window list on all monitors
vi: Hiển thị danh sách cửa sổ ở mọi màn hình

en: Whether to show the window list on all connected monitors or only on the primary one.
vi: Có hiển thị danh sách cửa sổ trên mọi màn hình đã kết nối hay chỉ trên màn hình chính mà thôi.

en: Group windows when space is limited
vi: Nhóm các cửa sổ lại với nhau khi không đủ chỗ

en: Show on all monitors
vi: Hiển thị trên mọi màn hình

en: Workspace Indicator
vi: Ô chỉ thị không gian làm việc

en: Delay focus changes in mouse mode until the pointer stops moving
vi: Khoảng trễ chờ cho con chuột ngừng di chuyển

en: Window management and application launching
vi: Quản lý cửa sổ và chạy ứng dụng

en: Fully integrated music composer.
vi: Bộ soạn nhạc tích hợp đầy đủ.

note: don't translate 'tracker'
en: Buzztrax is a music composer similar to tracker applications. It is roughly modelled after the windows only, closed source application called Buzz.
vi: Buzztrax là bộ soạn nhạc tương tự như các ứng dụng theo dõi. Nó đại thể được mô hình chỉ sau cửa sổ, ứng dụng nguồn đóng có tên là Buzz.

en: Print the buzztrax core version
vi: Hiển thị phiên bản lõi buzztrax

en: Buzztrax core options
vi: Tùy chọn lõi buzztrax

en: Show buzztrax core options
vi: Hiển thị các tùy chọn lõi của buzztrax

en: break
vi: ngắt

en: solo
vi: đơn

en: bypass
vi: đi vòng

en: Filename must not be empty.
vi: Tên tập tin không thể rỗng.

en: No io-module for filename '%s'.
vi: Không có mô-đun vào ra cho tập tin “%s”.

en: Media-type must not be empty.
vi: Kiểu đa phương tiện không thể là rỗng.

en: No io-module for media-type '%s'.
vi: Không có mô-đun vào ra cho kiểu đa phương tiện “%s”.

en: Loading file '%s'
vi: Đang nạp tập tin “%s”

en: Saving file '%s'
vi: Đang lưu tập tin “%s”

en: Failed to create memory input.
vi: Gặp lỗi khi tạo đầu vào bộ nhớ.

en: Is not a XML/Buzztrax document.
vi: Không phải là tài liệu XML/Buzztrax.

en: Is not a wellformed XML document.
vi: Không phải là tài liệu XML hợp chuẩn.

en: XML document is empty.
vi: Tài liệu XML trống rỗng.

en: Wrong XML document root.
vi: Sai gốc tài liệu XML.

note: default name for new songs
en: untitled song
vi: bài hát chưa đặt tên

en: Buzztrax Music Editor
vi: Trình soạn thảo Âm thanh Buzztrax

en: Error reading a buzz file section.
vi: Lỗi đọc phần tập tin buzz.

en: Is not a buzz file.
vi: Không phải là tập tin buzz.

en: Print the buzztrax interaction controller version
vi: Hiển thị phiên bản của trình điều khiển chức năng tương tác buzztrax

en: Buzztrax interaction controller options
vi: Tùy chọn điều khiển buzztrax tương tác

en: Show buzztrax interaction controller options
vi: Hiển thị các tùy chọn về trình điều khiển chức năng tương tác buzztrax

en: Print application version
vi: Hiển thị phiên bản của ứng dụng

en: Command name
vi: Tên lệnh

en: Input file name
vi: Tên tập tin nhập

en: <songfile>
vi: <tệp_hát>

en: Output file name
vi: Tên tập tin kết xuất

en: buzztrax-cmd options
vi: Tùy chọn buzztrax-cmd

en: Show buzztrax-cmd options
vi: Hiển thị các tùy chọn về buzztrax-cmd

en: Copyright © 2003-%d Buzztrax developer team
vi: Tác quyền © năm 2003-%d của Nhóm phát triển Buzztrax

en: Music production environment
vi: Môi trường sáng tạo âm nhạc

en: This package is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version.
    
    This package 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 Library General Public License for more details.
    
    You should have received a copy of the GNU Library General Public License along with this package; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  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 của Giấy Phép Công Cộng GNU (GPL) được xuất bản do Tổ Chức Quỹ Phần Mềm Tự Do; hoặc phiên bản 2, hoặc (tùy chọn) bất cứ phiên bản nào mới hơn.
    
    Gói phần mềm này được phân phối với mong muốn nó hữu í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.
    Xem Giấy Phép Công Cộng GNU để tìm thấy chi tiết thêm.
    
    Bạn nên lấy một bản Giấy Phép Công Cộng GNU cùng với chương trình này;
    nếu không thì hãy viết thư cho Tổ chức Phần mềm Tự do theo địa chỉ:
    51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA (Mỹ).

en: buzztrax-edit options
vi: Tùy chọn buzztrax-edit

en: Show buzztrax-edit options
vi: Hiển thị các tùy chọn về chức năng chỉnh sửa buzztrax-edit

en: Edit buzztrax song files
vi: Sửa các tập tin âm thanh buzztrax

en: unsaved song
vi: bài hát chưa được ghi lại

note: the song recovery has been finished
en: Recovery finished
vi: Phục hồi đã hoàn thành

en: The selected song has been recovered successful.
vi: Bài hát đã chọn được phục hồi hoàn toàn.

en: Please check the song and save it if everything is alright.
vi: Hãy chọn bài hát và ghi nó lại nếu mọi thứ đúng như yêu cầu.

note: FIXME(ensonic): the log is still there * - this dialog should be a warning * - ev. we want to suggest to ask for support one or more steps in the recovery did not apply
en: Recovery failed
vi: Phục hồi lại gặp lỗi

en: Sorry, the selected song could not be fully recovered.
vi: Rất tiếc, bài hát đã chọn không thể phục hồi hoàn toàn được.

en: Please check the song and save it if still looks good.
vi: Hãy chọn bài hát và ghi nó lại nếu mọi thứ đúng có vẻ vẫn tốt.

en: Unsaved song recovery
vi: Phục hồi bài hát chưa được ghi lại

en: Unsaved songs found
vi: Những bài hát chưa được ghi lại đã tìm được

en: Select them one by one and choose 'recover' or 'delete'.
vi: Chọn chúng từng cái một và chọn “phục hồi” hay “xóa bỏ”.

en: Song file
vi: Tập tin bài hát

en: -> You will not see any level-meters.
vi: -> Bạn sẽ không thấy cái đo mức nào.

en: -> You will not see the frequency spectrum in the analyzer window.
vi: -> Bạn sẽ không thấy quang phổ tần số trong cửa sổ phân tích.

en: -> Sample playback previews from the wavetable page will not work.
vi: -> Xem thử mẫu từ trang bảng hiện sóng sẽ không làm việc.

en: Can't load song '%s'.
vi: Không thể tải bài hát “%s”.

en: Can't load song
vi: Không thể nạp bài hát

en: Learn…
vi: Học…

en: Bind controller
vi: Kết hợp bộ điều khiển

en: Unbind controller
vi: Bỏ kết hợp bộ điều khiển

en: Unbind all controllers
vi: Bỏ kết hợp tất cả các bộ điều khiển

note: format about message for machines
en: by %s
    
    %s
vi: bởi %s
    
    %s

en: About…
vi: Giới thiệu…

en: Rename…
vi: Đổi tên…

en: Connect machines
vi: Kết nối các máy

en: Signal Analysis…
vi: Phân tích tín hiệu…

en: Play with
vi: Nghe bằng

note: generators
en: Generators
vi: Bộ phát sinh

note: create and set window icon if((window_icon=bt_ui_resources_get_icon_pixbuf_by_machine(self->priv->machine))) { gtk_window_set_icon(GTK_WINDOW(self),window_icon); g_object_unref(window_icon); } set dialog title
en: preset name and comment
vi: tên và ghi chú định sẵn

en: Reset parameter
vi: Đặt lại tham số

en: Reset all parameters
vi: Đặt lại mọi tham số

en: Copy parameter
vi: Tham số sao chép

note: add copy/paste item
en: Copy group
vi: Nhóm sao chép

en: global properties
vi: thuộc tính toàn cục

en: voice %lu properties
vi: thuộc tính %lu giọng nói

en: %s wire properties
vi: thuộc tính dây %s

en: Add new preset
vi: Thêm định sẵn mới

en: Remove preset
vi: Bỏ định sẵn

en: Edit preset name and comment
vi: Sửa tên và ghi chú định sẵn

en: machine properties
vi: thuộc tính máy

en: Info about this machine
vi: thông tin về máy này

en: Help for this machine
vi: Trợ giúp cho máy này

en: Randomize parameters
vi: Tham số ngẫu nhiên

en: Reset parameters to defaults
vi: Đặt mọi tham số về mặc định

en: Show/Hide preset pane
vi: Hiện/Ẩn ô định sẵn

note: set dialog title
en: %s properties
vi: thuộc tính %s

note: set dialog title
en: %s name
vi: tên %s

en: Load new song?
vi: Nạp một bài hát mới?

en: Recover a song?
vi: Phục hồi một bài hát?

en: Recover unsaved songs
vi: Phục hồi các bài hát chưa được ghi lại

en: Go to machine view
vi: Tới ô xem máy

en: Go to pattern view
vi: Tới ô xem mẫu

en: Go to sequence view
vi: Tới ô xem dãy

en: Go to wave table view
vi: Tới ô xem bảng sóng

en: Go to song information
vi: Tới thông tin bài hát

en: Play from cursor
vi: Phát từ con chạy

en: Tip of the day
vi: Mẹo nhỏ

note: join web-chat
en: Join IRC discussion
vi: Tham gia thảo luận bằng IRC

note: TODO(ensonic): 'translate application' -> link to translator project * liblaunchpad-integration1:/usr/share/icons/hicolor/16x16/apps/lpi-translate.png 'report a problem' -> link to bug tracker * liblaunchpad-integration1:/usr/share/icons/hicolor/16x16/apps/lpi-bug.png * /usr/share/app-install/icons/
en: Report a problem
vi: Báo cáo một lỗi

en: song meta data
vi: siêu dữ liệu bài hát

en: author
vi: tác giả

en: created
vi: đã tạo

en: beats
vi: nhịp

en: ticks per beat
vi: nhịp phụ mỗi nhịp

en: last saved
vi: lưu cuối cùng

en: free text info
vi: thông tin đoạn văn tự do

en: Add machine
vi: Thêm máy

en: Unmute all machines
vi: Bỏ câm mọi máy

en: Best _Fit
vi: _Vừa khít nhất

en: Zoom in/out so that everything is visible
vi: Thu phóng để mọi thứ đều hiện rõ

en: Zoom in for more details
vi: Phóng to để xem chi tiết

en: Zoom out for better overview
vi: Thu nhỏ để xem toàn cảnh

en: Show background grid
vi: Hiển thị lưới nền

en: Machine view menu
vi: Trình đơn trình bày máy

en: Menu actions for machine view below
vi: Các hành vi trình đơn cho các máy trình bày phía dưới

en: Add new machines from right click context menu. Connect machines with shift+drag from source to target.
vi: Thêm các máy mới từ trình đơn ngữ cảnh chuột phải. Kết nối đến máy bằng cách giữ phím shift rồi kéo thả từ nguồn đến đích.

en: Add new patterns from right click context menu.
vi: Thêm các mẫu mới từ trình đơn ngữ cảnh chuột phải.

note: create mapping for global params label for first global parameter column in a pattern
en: Globals
vi: Toàn cục

note: create mapping for voice params label for parameters of first voice column in a pattern
en: Voice 1
vi: Giọng nói 1

note: label for parameters of voice columns in a pattern
en: Voice %u
vi: Giọng nói %u

note: #-#-#-#-#  buzztrax_0.10.2-9_vi.po (buzztrax 0.10.0)  #-#-#-#-# this won't work, as we can't pass anything to the event handler * gtk_widget_add_accelerator(self->priv->machine_menu, "key-press-event", accel_group, GDK_Cursor_Up, GDK_CONTROL_MASK, 0); * so, we need to subclass the combobox and add t
en: Machine
vi: Máy

en: Play live
vi: Phát sống

en: Play notes and triggers while editing the pattern
vi: Phát các nốt và bộ gây nên trong khi chỉnh sửa mẫu đó

en: Pattern view menu
vi: Trình đơn trình bày mẫu

en: Menu actions for pattern view below
vi: Các hành vi trình đơn cho mẫu trình bày phía dưới

en: New voice
vi: Giọng mới

en: Remove last voice
vi: Bỏ giọng cuối

en: New pattern …
vi: Mẫu mới…

en: Pattern properties…
vi: Thuộc tính của mẫu…

en: Remove pattern…
vi: Gỡ bỏ mẫu…

en: Copy pattern…
vi: Sao chép mẫu…

note: dynamic part
en: Machine properties
vi: Các thuộc tính của máy

en: Machine preferences
vi: Cá nhân hóa bộ máy

note: time line position
en: Pos.
vi: Vtrí.

en: Ticks
vi: Nhịp phụ

en: Show every n-th line
vi: Hiện mỗi dòng thứ n

en: Follow playback
vi: Bộ phát sau đây

en: Sequence view menu
vi: Trình đơn trình bày tần số

en: Menu actions for sequence view below
vi: Các hành vi trình đơn cho tần số trình bày phía dưới

en: Add track
vi: Thêm rãnh

en: Remove track
vi: Bỏ rãnh

en: Move track left
vi: Dời rãnh phía trái

en: Move track right
vi: Dời rãnh phía phải

en: Browse to labels in the sequence
vi: Duyệt qua các nhãn trong dãy

en: Add new tracks from right click context menu.
vi: Thêm các rãnh mới từ trình đơn ngữ cảnh chuột phải.

en: Play current wave table entry as C-4
vi: Phát mục nhập bảng sóng hiện thời như là C-4

en: Stop playback of current wave table entry
vi: Dừng phát mục nhập bảng sóng hiện thời

en: Clear current wave table entry
vi: Xóa sạch mục nhập bảng sóng hiện thời

en: Play current sample
vi: Phát mẫu hiện có

en: Load current sample into selected wave table entry
vi: Nạp mẫu hiện thời vào mục nhập bảng sóng được chọn

en: Loop start
vi: Đầu vòng lặp

en: Loop end
vi: Cuối vòng lặp

en: machines
vi: máy

en: machines used in the song and their wires
vi: máy được dùng trong bài hát và các dãy tương ứng

en: patterns
vi: mẫu

en: event pattern editor
vi: bộ chỉnh sửa mẫu sự kiện

en: sequence
vi: dãy

en: song sequence editor
vi: bộ chỉnh sửa dãy bài hát

en: wave table
vi: bảng sóng

en: sample wave table editor
vi: bộ chỉnh sửa bảng sóng lấy mẫu

en: information
vi: thông tin

en: song meta data editor
vi: bộ chỉnh sửa siêu dữ liệu bài hát

note: see https://bugzilla.gnome.org/show_bug.cgi?id=746688 the progress bar does not fill since gtk 3.13
en: CPU load
vi: Mức tiêu dùng CPU

en: Playback time
vi: Thời gian phát lại

en: Playback position
vi: Vị trí phát lại

en: Playback length
vi: Chiều dài phát lại

en: Prepare a new empty song
vi: Chuẩn bị một bài hát trắng mới

en: Load a new song
vi: Nạp một bài hát mới

en: Save this song
vi: Lưu bài hát này

en: R_ewind
vi: Tua _lại

en: Rewind playback position of this song
vi: Lùi lại vị trí phát lại bài hát này

en: Forward playback position of this song
vi: Chỉnh lên vị trí phát lại bài hát này

en: Stop playback of this song
vi: Dừng phát lại bài hát này

en: Toggle looping of playback
vi: Bật tắt vòng lặp phát lại

en: playback volume
vi: âm lượng phát lại

en: Change playback volume
vi: Đổi âm lượng phát lại

en: %d %s and %d %s
vi: %d %s và %d %s

en: All unsaved changes since %s will be lost. This song was last saved on: %s
vi: Mọi thay đổi chưa được ghi lại kể từ %s đều thì bị mất. Bài hát này lần cuối được ghi lại vào lúc: %s

en: All unsaved changes since %s will be lost. This song was created on: %s
vi: Mọi thay đổi chưa ghi lại kể từ %s đều thì bị mất. Bài hát này được tạo lúc: %s

en: Really quit?
vi: Thực sự thoát?

en: New song?
vi: Bài hát mới?

en: Open a song
vi: Mở một bài hát

en: Can't save song '%s'.
vi: Không thể lưu bài hát “%s”.

en: Can't save song
vi: Không thể lưu bài hát

en: Save a song
vi: Lưu bài hát

en: Choose 'Okay' to overwrite or 'Cancel' to abort saving the song.
vi: Chọn “OK” để ghi đè hoặc “Thôi” để hủy bỏ việc lưu bài hát này.

en: An error occurred while writing the file '%s': %s
vi: Gặp lỗi khi ghi tập tin “%s”: %s

note: create and set window icon if((window_icon=bt_ui_resources_get_icon_pixbuf_by_machine(self->priv->machine))) { gtk_window_set_icon(GTK_WINDOW(self),window_icon); g_object_unref(window_icon); } set dialog title
en: Missing GStreamer elements
vi: Thiếu phần tử GStreamer

en: The elements listed below are missing from your installation, but are required.
vi: Theo đây có một số phần tử còn thiếu trong bản cài đặt này, mà cần thiết.

en: The elements listed below are missing from your installation, but are recommended for full functionality.
vi: Theo đây có một số phần tử còn thiếu trong bản cài đặt này, mà khuyến khích để chức năng đầy đủ.

en: don't warn again
vi: đừng cảnh báo lần nữa

note: create and set window icon if((window_icon=bt_ui_resources_get_icon_pixbuf_by_machine(self->priv->machine))) { gtk_window_set_icon(GTK_WINDOW(self),window_icon); g_object_unref(window_icon); } set dialog title
en: Missing elements in song
vi: Thiếu phần tử trong bài hát

en: The machines listed below are missing or failed to load.
vi: Theo đây có một số máy còn thiếu hay không nạp được.

en: The waves listed below are missing or failed to load.
vi: Theo đây có một số sóng còn thiếu hay không nạp được.

note: GtkSpinButton : number of voices
en: voices
vi: giọng

en: Recording to: %s
vi: Đang thu vào: %s

en: File already exists!
    It will be overwritten if you continue.
vi: Tập tin đã có rồi!
    Sẽ ghi đè nếu bạn tiếp tục.

en: song rendering
vi: diễn tấu bài hát

note: gtk_widget_set_size_request(GTK_WIDGET(self),800,600);
en: buzztrax settings
vi: Cài đặt buzztrax

en: Audio Devices
vi: Thiết bị âm thanh

en: Interaction Controller
vi: Điều khiển sự tương tác

en: Playback Controller
vi: Điều khiển sự phát lại

en: User interface
vi: Giao diện người dùng

en: Sink
vi: Ổ chìm

en: system default: %s (%s)
vi: mặc định của hệ thống: %s (%s)

en: system default: -
vi: mặc định hệ thống: -

en: Sampling rate
vi: Tần số lấy mẫu

en: Plug a USB input device or midi controller
vi: Cắm thiết bị đầu vào USB hoặc bộ điều khiển midi

en: Use the device's controls to train them.
vi: Dùng các điều khiển của thiết bị để tập dược thử.

en: In use
vi: Đang dùng

en: This package has been built without GUdev and Alsa support and thus supports no interaction controllers.
vi: Gói này được xây dựng mà không có sự hỗ trợ thư viện GUdev và Alsa do đó không hỗ trợ các điều khiển tương tác.

en: Slave
vi: Tớ

note: local network port number for socket communication
en: Port number
vi: Số thứ tự cổng

en: Requires Coherence UPnP framework which can be found at: https://coherence.beebits.net.
vi: Cần bộ khung chương trình Coherence UPnP cái mà bạn có thể tìm ở: https://coherence.beebits.net.

en: Jack transport requires that the jackaudiosink is active. Your current audiosink is '%s'.
vi: Chuyên chở jack cắm cần jackaudiosink được kích hoạt. audiosink của bạn hiện đang “%s”.

en: Dark theme variant
vi: Biến thể chủ đề tối

en: Compact theme variant
vi: Biến thể chủ đề gọn

en: %s analysis
vi: Phân tích %s

note: scale: linear and logarithmic
en: frequency mapping
vi: Ánh xạ tần số

note: precission
en: spectrum precision
vi: độ chính xác âm phổ

en: triple
vi: ba

en: New machines are added in machine view from the context menu.
vi: Các máy mới đã được thêm vào trong trình diễn máy từ trình đơn ngữ cảnh.

en: Connect machines by holding the shift key and dragging a connection for the source to the target machine.
vi: Kết nối đến các máy bằng cách giữ phím shift và kéo thả một kết nối từ nguồn tới máy đích.

en: Songs can be recorded as single waves per track to give it to remixers.
vi: Các bài hát có thể được ghi lại như một sóng đơn trên mỗi rãnh để chúng được trộn.

en: Fill the details on the info page. When recording songs, the metadata is added to the recording as tags.
vi: Điền các thông tin chi tiết trên trang thông tin. Khi ghi các bài hát, dữ liệu metadata được thêm vào bản ghi như là những thẻ.

en: Use jackaudio sink in audio device settings to get lower latencies for live machine control.
vi: Sử dụng jack cắm âm thanh cắm vào thiết bị âm thanh để có thể giảm thời gian trễ khi điều khiển máy.

en: You can use input devices such as joysticks, beside midi devices to live control machine parameters.
vi: Bạn có thể sử dụng thiết bị đầu vào như là cần điều khiển, bên cạnh thiết bị midi để điều khiển các tham số của máy.

en: You can use a upnp media client (e.g. media streamer on nokia tablets) to remote control buzztrax.
vi: Bạn có thể sử dụng máy khác đa phương tiện upnp (v.d từ dòng dữ liệu đa phương tiện hay máy tính bảng nokia) để điều khiển buzztrax từ xa.

en: To enter notes, imagine your pc keyboard as a music keyboard in two rows. Bottom left y/z key becomes a 'c', s a 'c#', x a 'd' and so on.
vi: Để nhập ghi chú, hãy tưởng tượng bàn phím máy tính của bạn như là bàn phím của đàn với hai dòng. Phím trái cuối trở thành a “c”, s a “c#”, x a “d” và cứ như thế

en: You can get more help from the community on irc://irc.freenode.net/#buzztrax.
vi: Bạn có thể có thêm trợ giúp từ cộng đồng bằng cách chát trên irc://irc.freenode.net/#buzztrax.

en: Pattern layouts are individual for each machine. Look at the statusbar at the bottom for information about the cursor-column.
vi: Bố cục mẫu là riêng biệt cho từng máy. Hãy nhìn vào thanh trạng thái ở đáy để có thêm chi tiết về cột-con-trỏ.

en: Click the speaker icon in the pattern-view to hear notes as you enter them.
vi: Bấm chuột vào biểu tượng cái loa trên khung trình bày mẫu để nghe những ghi chú mà bạn đã nhập vào.

en: Each wire has volume and possible panorama/balance controls. These can also be adjusted in the machine-window of the machine that has the wire as an input.
vi: Mỗi dây có các điều khiển âm lượng và có lẽ cả panorama/balance. Cái này cũng còn có thể được chỉnh sửa trong cửa-sổ-máy của máy mà dây của nó được dùng làm đường nhập dữ liệu vào.

en: The wire volume control pops up upon a click on the arrow box on the wire.
vi: Dây điều khiển âm lượng được nổi lên khi bấm chuột trên hộp mũi tên trên dây.

en: The wire panorama/balance control pops up upon a shift+click on the arrow box on the wire if available.
vi: Dây điều khiển panorama/balance nổi lên ở hộp mũi tên khi giữ shift và bấm chuột trên dây nếu có.

en: Install extra machines from http://github.com/Buzztrax/buzzmachines.
vi: Cài đặt các máy mở rộng từ http://github.com/Buzztrax/buzzmachines.

en: Machines can also be renamed in the headers of the sequence view.
vi: Các máy cũng đồng thời được đổi tên trong phần đầu của bộ trình bày nối tiếp nhau.

en: Press the ',' (comma) key in the pattern editor to insert the current value for this parameter.
vi: Nhấn phím “,” (dấu phẩy) trong trình biên soạn mẫu để chèn giá trị hiện hành cho tham số này.

en: Show tips on startup
vi: Hiện mẹo nhỏ lúc mới mở chương trình

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: Desktop Session
vi: Phiên làm việc

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: 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.

note: Type: select Choices
en: ask
vi: hỏi

note: Type: select Description
en: Trust new certificates from certificate authorities?
vi: Tin chứng nhận mới của nhà cầm quyền chứng nhận mới không?

note: Type: select Description
en: This package may install new CA (Certificate Authority) certificates when upgrading. You may want to check such new CA certificates and select only certificates that you trust.
vi: Gói này có lẽ sẽ cài đặt chứng nhận CA (nhà cầm quyền chứng nhận) mới khi nâng cấp. Đề nghị bạn kiểm tra các chứng nhận CA như vậy, chỉ chọn chứng nhận đã tin cậy.

note: Type: select Description
en:  - yes: new CA certificates will be trusted and installed;
     - no : new CA certificates will not be installed by default;
     - ask: prompt for each new CA certificate.
vi:  • có	 		tin và cài đặt chứng nhận CA mới.
     • không		mặc định là không cài đặt chứng nhận CA mới.
     • hỏi		nhắc với mỗi chứng nhận CA mới

note: Type: multiselect Description
en: New certificates to activate:
vi: Các chứng nhận mới cần kích hoạt:

note: Type: multiselect Description
en: During upgrades, new certificates will be added. Please choose those you trust.
vi: Trong khi nâng cấp, chứng nhận mới sẽ được thêm. Hãy chọn những chứng nhận bạn tin vậy.

note: Type: multiselect Description
en: Certificates to activate:
vi: Các chứng nhận cần kích hoạt:

note: Type: multiselect Description
en: This package installs common CA (Certificate Authority) certificates in /usr/share/ca-certificates.
vi: Gói này sẽ tạo các chứng nhận CA (nhà cầm quyền chứng nhận) vào «  /usr/share/ca-certificates ».

note: Type: multiselect Description
en: Please select the certificate authorities you trust so that their certificates are installed into /etc/ssl/certs. They will be compiled into a single /etc/ssl/certs/ca-certificates.crt file.
vi: Hãy chọn những nhà cầm quyền chứng nhận bạn tin cậy để cài đặt các chứng nhận của chúng vào « /etc/ssl/certs ». Chúng sẽ được biên dịch vào một tập tin « /etc/ssl/certs/ca-certificates.crt » riêng lẻ.

note: #-#-#-#-#  gnome-disk-utility_46.1-2_vi.po (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: 4 hours
vi: 4 giờ

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: Desklets
vi: Bàn bé

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: 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: Artwork
vi: Nghệ thuật

en: Thanks
vi: Cảm ơn

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

en: Lock position
vi: Khóa vị trí

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: Phai mờ dần từ trong ra

en: Tips and Tricks
vi: Gợi Ý và Mẹo Vặt

note: module: base
en: Forum
vi: Diễn đàn

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

en: Background image:
vi: Ảnh nền:

en: Separated
vi: Bị biệt lập

note: Translators: Menu item Verb/Convert/Evaporate
en: Evaporate
vi: Bay hơi

en: Break
vi: Thoát

en: Black Hole
vi: Lỗ Đen

note: Type: select Choices :sl2:
en: low
vi: thấp

en: TaskBar
vi: Thanh tác vụ

en: Refresh rate
vi: Tốc độ làm tươi

en: Corner radius
vi: Bán kính góc

en: Background colour
vi: Màu nền

en: Buttons
vi: Nút

en: Separators
vi: Thanh ngăn cách

en: light
vi: ánh sáng

en: small
vi: nhỏ

note: TRANSLATORS: The group type
en: KDE desktop
vi: Môi trường KDE

en: test.example.net
vi: thử.ví_dụ.net

note: #-#-#-#-#  gnucash_1:5.13-1_vi.po (GnuCash 5.13)  #-#-#-#-# Translators: This is a directory name. It may be presented to * the user to indicate that some data file was defined by a * user herself. #-#-#-#-#  xsane_0.999-13_vi.po (XSANE 0.96)  #-#-#-#-# TEXT_SETUP_PERMISSION_USER
en: user
vi: người dùng

en: _Toolbars
vi: _Thanh công cụ

en: _Down
vi: _Xuống

en: Writable
vi: Ghi được

en: Local files
vi: Tập tin cục bộ

note: i18n notes : scheme name set for a new entry in the scheme list
en: new-scheme
vi: lược-đồ-mới

en: <span size="larger"><b>Parameter Legend</b></span>
vi: <span size="larger"><b>Chú giải tham số</b></span>

en: B_rowse...
vi: _Duyệt...

en: <b>Command</b>
vi: <b>Lệnh</b>

en: _Command
vi: _Lệnh

en: _Folders
vi: Thư _mục

en: <b>Appears if selection contains</b>
vi: <b>Xuất hiện nếu vùng chọn chứa</b>

en: Bro_wse...
vi: _Duyệt...

en: Miscellaneous options
vi: Tùy chọn khá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: Rotate Images
vi: Xoay ảnh

en: Image Rotation
vi: Xoay ảnh

en: Image Converter
vi: Chuyển đổi hình ảnh

en: Open in _Terminal
vi: Mở trong _thiết bị đầu cuối

en: Open the currently selected folder in a terminal
vi: Mở thư mục được chọn trong thiết bị cuối

en: Open the currently open folder in a terminal
vi: Mở thư mục đã mở hiện thời trong thiết bị cuối

en: Open _Terminal
vi: Mở thiết bị _cuối

en: Open a terminal
vi: Mở thiết bị cuối

en: Open terminal
vi: Mở terminal

en: Expects URIs or filenames to be passed as options
vi: Muốn nhận URI hoặc tên tập tin như tùy chọn

en: Could not parse command-line options: %s
vi: Không thể phân tích tùy chọn dòng lệnh: %s

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: 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ỏ

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: Good Signature
vi: Chữ ký tốt

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ý.

note: #-#-#-#-#  caja-seahorse_1.18.5-3_vi.po (seahorse 2.25.90)  #-#-#-#-# The second and main entry #-#-#-#-#  gcr4_4.4.0.1-8_vi.po (gcr master)  #-#-#-#-# The confirm label #-#-#-#-#  gcr_3.41.2-6_vi.po (gcr master)  #-#-#-#-# #-#-#-#-#  seahorse-nautilus_3.11.92+git20230129.d59dc92f-2_vi.po (seahorse 
en: Confirm:
vi: Xác nhận:

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: Progress Title
vi: Tựa tiến hành

en: Import Failed
vi: Lỗi nhập

en: Couldn't package files
vi: Không thể đóng gói các tập tin

en: Couldn't run engrampa
vi: Không thể chạy chương trình engrampa

en: The engrampa process did not complete successfully
vi: Tiến trình engrampa đã 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: Could not display help: %s
vi: Không thể hiển thị trợ giúp: %s

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: Burlap
vi: Vải gai

en: Chalk
vi: Phấn

en: Countertop
vi: Mặt quầy hàng

en: Dark GNOME
vi: GNOME Tối

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: 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: Leaf
vi: Lá

en: Deep Teal
vi: Mòng két sẫm

en: Dark Cork
vi: Bần sẫm

en: Mud
vi: Bùn

en: Fire Engine
vi: Xe chữa cháy

en: Envy
vi: Ghen tị

en: Azul
vi: Xanh da trời

en: Lemon
vi: Chanh

en: Bubble Gum
vi: Kẹo cao su bóng bóng

en: 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

note: Translators: Search terms to find this application. Do NOT translate or localize the semicolons! The list MUST also end with a semicolon!
en: files;browser;manager;MATE;
vi: tập tin;trình duyệt;trình quản lí;MATE;

note: Translators: Search terms to find this application. Do NOT translate or localize the semicolons! The list MUST also end with a semicolon!
en: browse;disks;folders;local;remote;computer;MATE;
vi: duyệt;đĩa;thư mục;cục bộ;từ xa;máy tính;MATE;

note: #-#-#-#-#  menu_2.1.51_vi.po (menu-section 2.1.9-3)  #-#-#-#-# Second level entry under Applications Policy definition: Tools for file management, archiving, searching, CD/DVD burning, backup, etc. Examples: file-roller, mc, baobab
en: File Management
vi: Quản lý tập tin

en: Change the behaviour and appearance of file manager windows
vi: Thay đổi hành vi và diện mạo của cửa sổ trình quản lý tập tin

note: Translators: Search terms to find this application. Do NOT translate or localize the semicolons! The list MUST also end with a semicolon!
en: file;manager;change;properties;behaviour;appearance;windows;MATE;
vi: tập tin;trình quản lí;thay đổi;tính trạng;hành vi;giao diện;cửa sổ;MATE;

note: Translators: Search terms to find this application. Do NOT translate or localize the semicolons! The list MUST also end with a semicolon!
en: home;personal;folder;open;MATE;
vi: nhà;cá nhân;thư mục;mở;MATE;

note: Translators: Search terms to find this application. Do NOT translate or localize the semicolons! The list MUST also end with a semicolon!
en: bookmarks;browse;local;network;locations;MATE;
vi: đánh dấu;duyệt;cục bộ;mạng;địa điểm;MATE;

en: The text of the label.
vi: Nội dung nhãn.

en: Selection Bound
vi: Biên vùng chọn

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: #-#-#-#-#  gnome-shell_49.2-1_vi.po (gnome-shell main)  #-#-#-#-# Translators: %s is the Disks application #-#-#-#-#  gtk4_4.20.3+ds-3_vi.po (gtk.po-ui main)  #-#-#-#-# translators: %s is the name of a cloud provider for files #-#-#-#-#  nautilus_49.2-1_vi.po (nautilus 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: Select all the text in a text field
vi: Chọn tất cả các văn bản trong một trường văn bản

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 Accessed
vi: Ngày truy cập

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 permissions of the file, in octal notation.
vi: Quyền truy cập tập tin, theo dạng số bát phân.

en: The mime type of the file.
vi: Kiểu MIME của tập tin.

en: SELinux Context
vi: Ngữ cảnh SELinux

en: The SELinux security context of the file.
vi: Ngữ cảnh bảo mật SELinux của tập tin đó.

en: The location of the file.
vi: Địa chỉ của tập tin

en: The extension of the file.
vi: Đuôi mở rộng của tập tin.

en: on the desktop
vi: trên màn hình nền

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: _Copy Here
vi: _Chép vào đây

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: Toplevel files cannot be renamed
vi: Không thể thay đổi tên của tập tin cấp đầu

en: Unable to rename desktop icon
vi: Không thể thay đổi tên của biểu tượng màn hình nền

en: Unable to rename desktop file
vi: Không thể thay đổi tên của tập tin màn hình nề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

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 permissions
vi: Không được phép đặt quyền hạn

en: Not allowed to set owner
vi: Không được phép đặt chủ sở hữu

en: Specified owner '%s' doesn't exist
vi: Chủ sở hữu đã ghi rõ « %s » không tồn tại

en: Not allowed to set group
vi: Không được phép đặt nhóm

en: Specified group '%s' doesn't exist
vi: Nhóm đã ghi rõ « %s » không tồn tại

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: #-#-#-#-#  nautilus_49.2-1_vi.po (nautilus main)  #-#-#-#-# This means no contents at all were readable
en: ? items
vi: ? mục

note: #-#-#-#-#  nautilus_49.2-1_vi.po (nautilus main)  #-#-#-#-# This means no contents at all were readable
en: ? bytes
vi: ? byte

en: unknown MIME type
vi: dạng MIME không rõ

en: program
vi: chương trình

note: #-#-#-#-#  nautilus_49.2-1_vi.po (nautilus main)  #-#-#-#-# Note to localizers: convert file type string for file * (e.g. "folder", "plain text") to file type for symbolic link * to that kind of file (e.g. "link to folder"). Translators: File name for new symlink. %s is target's name
en: Link to %s
vi: Liên kết đến %s

en: link (broken)
vi: liên kết (bị ngắt)

en: Merge folder "%s"?
vi: Hợp nhất thư mục "%s"

en: An older folder with the same name already exists in "%s".
vi: Một thư mục có cùng tên đã tồn tại trong "%s"

en: A newer folder with the same name already exists in "%s".
vi: Một thư mục có cùng tên đã tồn tại trong "%s"

en: Another folder with the same name already exists in "%s".
vi: Một thư mục có cùng tên đã tồn tại trong "%s"

en: Replace folder "%s"?
vi: Thay thế thư mục "%s"

en: A folder with the same name already exists in "%s".
vi: Một thư mục có cùng tên đã tồn tại trong "%s"

en: Replace file "%s"?
vi: Thay thế tập tin "%s"

en: An older file with the same name already exists in "%s".
vi: Một tập tin có cùng tên đã tồn tại trong "%s".

en: A newer file with the same name already exists in "%s".
vi: Một tập tin có cùng tên đã tồn tại trong "%s".

en: Another file with the same name already exists in "%s".
vi: Một tập tin có cùng tên đã tồn tại trong "%s".

en: Original file
vi: Tập tin nguyên bản

en: Merge with
vi: Nhập lại với<br>

en: Select a new name for the _destination
vi: Chọn một tên mới cho _mục đích<br>

en: Apply this action to all files and folders
vi: Áp dụng hành động này cho tất cả file và thư <br>

en: File and Folder conflict
vi: File và Thư mục mâu thuẫn<br>

en: File conflict
vi: FIle mâu thuẫn<br>

en: %'d second | %'d seconds
vi[0]: %'d giây

en: %'d minute | %'d minutes
vi[0]: %'d phút

en: %'d hour | %'d hours
vi[0]: %'d giờ

en: approximately %'d hour | approximately %'d hours
vi[0]: khoảng %'d giờ

en: Another link to %s
vi: Liên kết khác đến %s

note: #-#-#-#-#  caja_1.26.4-2_vi.po (caja 1.25.3)  #-#-#-#-# Translators: * Feel free to leave out the st, nd, rd and th suffix or * make some or all of them match. Translators: tag used to detect the first copy of a file
en:  (copy)
vi:  (bản sao)

note: #-#-#-#-#  caja_1.26.4-2_vi.po (caja 1.25.3)  #-#-#-#-# Translators: tag used to detect the second copy of a file
en:  (another copy)
vi:  (bản sao khác)

note: #-#-#-#-#  caja_1.26.4-2_vi.po (caja 1.25.3)  #-#-#-#-# Translators: appended to first file copy
en: %s (copy)%s
vi: %s (bản sao)%s

note: #-#-#-#-#  caja_1.26.4-2_vi.po (caja 1.25.3)  #-#-#-#-# Translators: appended to second file copy
en: %s (another copy)%s
vi: %s (bản sao khác)%s

note: #-#-#-#-#  caja_1.26.4-2_vi.po (caja 1.25.3)  #-#-#-#-# Translators: appended to x11th file copy Translators: appended to x12th file copy Translators: appended to x13th file copy Translators: appended to xxth file copy
en: %s (%'dth copy)%s
vi: %s (bản sao thứ %'d)%s

note: #-#-#-#-#  caja_1.26.4-2_vi.po (caja 1.25.3)  #-#-#-#-# Translators: if in your language there's no difference between 1st, 2nd, 3rd and nth * plurals, you can leave the st, nd, rd suffixes out and just make all the translated * strings look like "%s (copy %'d)%s". Translators: appended to x1st file
en: %s (%'dst copy)%s
vi: %s (bản sao thứ %'d)%s

note: #-#-#-#-#  caja_1.26.4-2_vi.po (caja 1.25.3)  #-#-#-#-# Translators: appended to x2nd file copy
en: %s (%'dnd copy)%s
vi: %s (bản sao thứ %'d)%s

note: #-#-#-#-#  caja_1.26.4-2_vi.po (caja 1.25.3)  #-#-#-#-# Translators: appended to x3rd file copy
en: %s (%'drd copy)%s
vi: %s (bản sao thứ %'d)%s

en: Are you sure you want to permanently delete "%B" from the trash?
vi: Bạn có chắc muốn xóa hoàn toàn « %B » khỏi sọt rác không?

en: Are you sure you want to permanently delete "%B"?
vi: Bạn có chắc muốn xoá hoàn toàn « %B » không?

en: Are you sure you want to trash "%B"?
vi: Bạn có chắc muốn xoá "%B" 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: Files in the folder "%B" cannot be deleted because you do not have permissions to see them.
vi: Không thể xoá một số tập tin trong thư mục « %B », vì bạn không có quyền xem chúng.

en: There was an error getting information about the files in the folder "%B".
vi: Gặp lỗi khi lấy thông tin về các tập tin trong thư mục « %B ».

en: _Skip files
vi: _Bỏ qua tập tin

en: The folder "%B" cannot be deleted because you do not have permissions to read it.
vi: Không thể xoá thư mục « %B », vì bạn không có quyền đọc nó.

en: There was an error reading the folder "%B".
vi: Gặp lỗi khi đọc thư mục « %B ».

en: There was an error deleting %B.
vi: Gặp lỗi khi xoá %B.

en: Cannot move file to trash, do you want to delete immediately?
vi: Không thể chuyển tập tin vào sọt rác, bạn có muốn xóa bỏ nó ngay lập tức không?

en: The file "%B" cannot be moved to the trash.
vi: Không thể chuyển tập tin « %B » vào Sọt rác.

en: It is now safe to remove the drive
vi: Bây giờ đã an toàn để gỡ bỏ thiết bị

en: Unable to eject %V
vi: Không thể đẩy %V ra

en: Unable to unmount %V
vi: Không thể bỏ gắn kết %V

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: Do _not Empty Trash
vi: _Không đổ rác

en: Unable to mount %s
vi: Không thể gắn kết %s

en: Preparing to trash %'d file | Preparing to trash %'d files
vi[0]: Chuẩn bị chuyển %'d tập tin vào thùng rác

en: Files in the folder "%B" cannot be handled because you do not have permissions to see them.
vi: Không thể xử lý các tập tin trong thư mục « %B », vì bạn không có quyền xem chúng.

en: The folder "%B" cannot be handled because you do not have permissions to read it.
vi: Không thể xử lý thư mục « %B », vì bạn không có quyền đọc nó.

en: The file "%B" cannot be handled because you do not have permissions to read it.
vi: Không thể xử lý tập tin « %B », vì bạn không có quyền đọc nó.

en: There was an error getting information about "%B".
vi: Gặp lỗi khi lấy thông tin về « %B ».

en: Error while copying to "%B".
vi: Gặp lỗi khi sao chép vào « %B ».

en: You do not have permissions to access the destination folder.
vi: Bạn không có quyền truy cập đến thư mục đích.

en: The destination is not a folder.
vi: Đích đến không phải là một thư mục.

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 "%B" to "%B"
vi: Đang di chuyển « %B » sang « %B »

en: Copying "%B" to "%B"
vi: Đang sao chép « %B » sang « %B »

en: Duplicating "%B"
vi: Đang nhân đôi « %B »

en: The folder "%B" cannot be copied because you do not have permissions to create it in the destination.
vi: Không thể sao chép thư mục « %B », vì bạn không có quyền tạo nó ở đích đến.

en: There was an error creating the folder "%B".
vi: Gặp lỗi khi tạo thư mục « %B ».

en: Files in the folder "%B" cannot be copied because you do not have permissions to see them.
vi: Không thể sao chép các tập tin trong thư mục « %B », vì bạn không có quyền xem chúng.

en: The folder "%B" cannot be copied because you do not have permissions to read it.
vi: Không thể sao chép thư mục « %B », vì bạn không có quyền đọc nó.

en: Error while moving "%B".
vi: Gặp lỗi khi di chuyển « %B ».

en: Error while copying "%B".
vi: Gặp lỗi khi sao chép « %B ».

en: Could not remove the already existing file %F.
vi: Không thể gỡ bỏ tập tin đã tồn tại %F.

note: #-#-#-#-#  nautilus_49.2-1_vi.po (nautilus main)  #-#-#-#-# the run_warning() frees all strings passed in automatically
en: You cannot move a folder into itself.
vi: Bạn không thể di chuyển một thư mục vào chính nó.

en: You cannot copy a folder into itself.
vi: Bạn không thể sao chép một thư mục vào trong chính nó.

en: The destination folder is inside the source folder.
vi: Thư mục đích nằm bên trong thư mục nguồn.

en: Could not remove the already existing file with the same name in %F.
vi: Không thể gỡ bỏ khỏi %F tập tin đã có cùng tên.

en: There was an error copying the file into %F.
vi: Gặp lỗi khi sao chép tập tin vào %F.

en: Preparing to Move to "%B"
vi: Chuẩn bị di Chuyển vào « %B »

en: Preparing to move %'d file | Preparing to move %'d files
vi[0]: Đang chuẩn bị di chuyển %'d tập tin

en: There was an error moving the file into %F.
vi: Gặp lỗi khi di chuyển tập tin vào %F.

en: Creating links in "%B"
vi: Đang tạo liên kết tới "%B"

en: Making link to %'d file | Making links to %'d files
vi[0]: Đang tạo liên kết tới %'d tập tin

en: Error while creating link to %B.
vi: Gặp lỗi khi tạo liên kết tới « %B ».

en: The target doesn't support symbolic links.
vi: Đích đến này không hỗ trợ liên kết tượng trưng.

en: There was an error creating the symlink in %F.
vi: Gặp lỗi khi tạo liên kết tượng trưng trong %F.

note: Translators: the initial name of a new folder
en: untitled folder
vi: thư mục không tên

note: #-#-#-#-#  caja_1.26.4-2_vi.po (caja 1.25.3)  #-#-#-#-# Translators: the initial name of a new empty file
en: new file
vi: tập tin mới

en: Error while creating directory %B.
vi: Gặp lỗi khi tạo thư mục %B.

en: Error while creating file %B.
vi: Gặp lỗi khi tạo tập tin %B.

en: There was an error creating the directory in %F.
vi: Gặp lỗi khi tạo thư mục trong %F.

en: Could not determine original location of "%s"
vi: Không thể xác định vị trí gốc của "%s"

en: The selection rectangle
vi: Chữ nhật lựa chọn

en: The Link "%s" is Broken.
vi: Liên kết "%s" bị ngắt.

en: The Link "%s" is Broken. Move it to Trash?
vi: Liên kết "%s" bị ngắt nên chuyển nó vào Sọt rác chứ?

en: This link cannot be used, because it has no target.
vi: Không thể dùng liên kết này vì nó không có đích đến.

en: This link cannot be used, because its target "%s" doesn't exist.
vi: Không thể dùng liên kết này vì đích đến của nó là « %s » mà không tồn tại.

en: Do you want to run "%s", or display its contents?
vi: Bạn có muốn chạy « %s », hoặc hiển thị nội dung của nó không?

en: "%s" is an executable text file.
vi: « %s » là tập tin văn bản thực thi.

en: Run in _Terminal
vi: Chạy _trên dòng lệnh

en: Are you sure you want to open all files?
vi: Bạn có chắc là muốn mở mọi tập tin không?

en: This will open %d separate tab. | This will open %d separate tabs.
vi[0]: Hành động này sẽ mở %d thẻ mới.

en: This will open %d separate window. | This will open %d separate windows.
vi[0]: Hành động này sẽ mở %d cửa sổ mới.

en: Could not display "%s".
vi: Không thể hiển thị « %s ».

en: There is no application installed for %s files
vi: Không có ứng dụng nào được cài đặt để xử lý tập tin dạng %s

en: There was an internal error trying to search for applications:
vi: Gặp lỗi nội bộ trong khi thử tìm kiếm ứng dụng:

en: Unable to search for application
vi: Không thể tìm kiếm ứng dụng

en: There is no application installed for %s files.
    Do you want to search for an application to open this file?
vi: Không có ứng dụng nào được cài đặt để xử lý tập tin dạng %s.
    Bạn có muốn tìm kiếm một ứng dụng có khả năng mở tập tin này không?

en: 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: Unable to mount location
vi: Không thể gắn kết vị trí

en: Opening "%s".
vi: Đang mở « %s ».

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

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: Sorry, but you cannot execute commands from a remote site.
vi: Rất tiếc, bạn không thể thực hiện các lệnh của một máy tính điều khiển từ xa.

en: There was an error launching the application.
vi: Gặp lỗi khi khởi động ứng dụng.

en: To open non-local files copy them to a local folder and then drop them again.
vi: Để mở các tập tin không cục bộ, bạn hãy sao chép chúng vào một thư mục cục bộ rồi thả chúng xuống lại.

en: Details:
vi: Chi tiết:

en: File Operations
vi: Thao tác tập tin

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: Delete %d copied items
vi: Xóa các %d mục đã sao chép

en: Delete %d duplicated items
vi: Xóa các %d mục đã trùng lặp

en: Move %d items back to '%s'
vi: Di chuyển %d mục về '%s'

en: Restore %d items from trash
vi: Khôi phục lại %d mục từ sọt rác

en: Move %d items back to trash
vi: Di chuyển %d mục về sọt rác

en: Move '%s' back to trash
vi: Di chuyển '%s' về sọt rác

en: Delete links to %d items
vi: Xóa liên kết tới %d mục

en: Delete link to '%s'
vi: Xóa liên kết tới '%s'

en: Restore original permissions of items enclosed in '%s'
vi: Khôi phục lại quyền ban đầu của mục kèm theo trong '%s'

en: Restore original permissions of '%s'
vi: Khôi phục lại quyền ban đầu của '%s'

en: Restore group of '%s' to '%s'
vi: Khôi phục nhóm của '%s' tới '%s'

en: Restore owner of '%s' to '%s'
vi: Khôi phục chủ sở hữu của '%s' tới '%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 new file '%s' from template
vi: Tạo một tập mới '%s' từ mẫu

en: Create an empty file '%s'
vi: Tạo một tập tin rỗng '%s'

en: Create a new folder '%s'
vi: Tạo một thư mục mới '%s'

en: Move %d items to trash
vi: Di chuyển %d mục tới sọt rác

en: Move '%s' to trash
vi: Di chuyển '%s' tới sọt rác

en: Restore '%s' from trash
vi: Khôi phục lại '%s' từ sọt rác

en: Create links to %d items
vi: Tạo liên kết tới %d mục

en: Create link to '%s'
vi: Tạo liên kết tới '%s'

en: Set permissions of items enclosed in '%s'
vi: Đặt quyền hạn của tập tin kèm theo trong '%s'

en: Set permissions of '%s'
vi: Đặt quyền hạn của  '%s'

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: _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: 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: Whether to show the user a package installer dialog in case an unknown MIME type is opened, in order to search for an application to handle it.
vi: Có hiển thị hay không cho người dùng một hộp thoại bộ cài đặt gói trong trường hợp một loại MIME không biết được mở, để tìm một ứng dụng giải quyết 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: Show advanced permissions in the file property dialog
vi: Hiện quyền hạn cấp cao trong hộp thoại thuộc tính tập tin

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: 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: --quit cannot be used with URIs.
vi: không thể dùng --quit với URI.

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: Perform a quick set of self-check tests.
vi: Thi hành một tập hợp nhanh của tự kiểm tra.

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: Error starting autorun program: %s
vi: Lỗi khởi động chương trình autorun: %s

en: Cannot find the autorun program
vi: Không thể tìm chương trình autorun

en: <big><b>Error autorunning software</b></big>
vi: <big><b>Lỗi tự động chạy phần mềm</b></big>

en: <big><b>This medium contains software intended to be automatically started. Would you like to run it?</b></big>
vi: <big><b>Vật chứa này chứa phần mềm nên tự động khởi chạy. Bạn có muốn chạy nó không?</b></big>

en: The software will run directly from the medium "%s". You should never run software that you don't trust.
    
    If in doubt, press Cancel.
vi: Phần mềm sẽ chạy trực tiếp từ vật chứa « %s ». Bạn không bao giờ nên chạy phần mềm mà bạn không tin tưởng.
    
    Nếu nghi ngờ, nhấn Thôi.

en: There was an error displaying help: 
    %s
vi: Gặp lỗi khi hiển thị trợ giúp: 
    %s

en: Windows share
vi: Chia sẻ Windows

en: There was an error displaying help.
vi: Gặp lỗi khi hiển thị trợ giúp.

en: _Port:
vi: _Cổng:

en: User Details
vi: Chi tiết Người dùng

en: Remember this password
vi: Nhớ mật khẩu này

en: Add _bookmark
vi: T_hêm đánh dấu

note: #-#-#-#-#  caja_1.26.4-2_vi.po (caja 1.25.3)  #-#-#-#-# Translators: This is the --help description for the connect to server app, the initial newlines are between the command line arg and the description
en: 
    
    Add connect to server mount
vi: 
    
    Thêm gắn kết đến máy phục vụ

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: Local Files Only
vi: Chỉ tập tin trên máy

en: By Modification Date
vi: Theo ngày sửa đổi

en: By Emblems
vi: Theo hình tượng

en: By Extension
vi: Theo phần mở rộng

en: File Management Preferences
vi: Tùy Thích Quản Lý Tập Tin

en: _Use compact layout
vi: _Dùng bố trí chặt

en: _Default zoom level:
vi: Cỡ th_u phóng mặc định:

en: A_ll columns have the same width
vi: Một bề _rộng mỗi cột

en: Show _only folders
vi: _Chỉ hiện thư mục

en: Tree View
vi: Xem theo cây

en: _Single click to open items
vi: Nhấn đơ_n để mở mục

en: _Double click to open items
vi: Nhấn đú_p để mở mục

en: <b>Executable Text Files</b>
vi: <b>Tập tin văn bản thực thi được</b>

en: _View executable text files when they are opened
vi: _Xem mỗi tập tin văn bản thực thi được khi nó được mở

en: _Ask each time
vi: _Hỏi mỗi lần

en: <b>Trash</b>
vi: <b>Sọt rác</b>

en: Ask before _emptying the Trash or deleting files
vi: _Hỏi trước khi đổ rác hoặc xóa tập tin

en: <b>Icon Captions</b>
vi: <b>Tên biểu tượng</b>

en: Choose the order of information to appear beneath icon names. More information will appear when zooming in closer.
vi: Chọn thứ tự thông tin hiển thị dưới tên biểu tượng. Hiển thị nhiều thông tin hơn khi phóng to hơn.

en: <b>List Columns</b>
vi: <b>Cột danh sách</b>

en: List Columns
vi: Cột danh sách

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: Show _thumbnails:
vi: Hiển _thị ảnh mẫu :

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: Count _number of items:
vi: Đếm số lượ_ng các mục:

en: <b>Media Handling</b>
vi: <b>Xử lí vật chứa</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: Show History
vi: Hiển thị lịch sử

en: Camera Brand
vi: Nhãn hiệu máy ảnh

en: Date Taken
vi: Ngày chụp

en: ISO Speed Rating
vi: Tỷ lệ tốc độ ISO

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: Please drag just one image to set a custom icon.
vi: Hãy kéo chỉ một ảnh vào để đặt làm biểu tượng riêng.

en: The file that you dropped is not local.
vi: Tập tin mà bạn thả vào không phải là tập tin cục bộ.

en: You can only use local images as custom icons.
vi: Bạn chỉ có thể dùng ảnh cục bộ như biểu tượng riêng mà thôi.

en: The file that you dropped is not an image.
vi: Tập tin mà bạn thả vào không phải là ảnh.

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.

note: #-#-#-#-#  gnome-sushi_46.0-2_vi.po (sushi gnome master)  #-#-#-#-# TRANSLATORS: This is the display name of an application, e.g. "Open With Image Viewer"
en: Open With %s
vi: Mở bằng %s

en: Go To:
vi: Tới:

en: %s - File Browser
vi: %s — Bộ duyệt tập tin

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 location "%s" does not exist.
vi: Không có địa chỉ « %s ».

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: Close all Navigation windows
vi: Đóng tất cả các cửa sổ duyệt

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 »

en: Add a bookmark for the current location to this menu
vi: Thêm một liên kết lưu địa chỉ hiện thời vào trình đơn này

en: Display a window that allows editing the bookmarks in this menu
vi: Hiển thị cửa sổ cho phép biên soạn liên kết lưu trong trình đơn này

en: _Main Toolbar
vi: Thanh công cụ _chính

en: Change the visibility of this window's main toolbar
vi: Hiện/Ẩn thanh công cụ chính của cửa sổ này

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

en: Back history
vi: Lịch sử trước

en: _New Tab
vi: Thẻ _mới

en: Show Notes
vi: Hiển thị các lời ghi chú

en: Open the contents of your desktop in a folder
vi: Mở nội dung màn hình nền như một thư mục

en: Open the trash
vi: Mở thùng rác

en: _Safely Remove Drive
vi: _Gỡ bỏ ổ đĩa một cách an toàn

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: _Lock Drive
vi: _Khóa ổ đĩa

en: Unable to poll %s for media changes
vi: Không thể thăm dò %s để tìm thay đổi trong vật chứa

en: Show Places
vi: Hiện các vị trí

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: _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: Colors:
vi: Màu sắc:

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...

note: module: base
en: 1 Hour
vi: 1 Giờ

note: module: base
en: 1 Day
vi: 1 Ngày

note: module: base
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: Khôi phục các Tập in được chọn

en: Do you want to remove any bookmarks with the non-existing location from your list?
vi: Bạn có muốn gỡ bỏ bất kỳ liên kết lưu tới địa điểm không tồn tại khỏi danh sách không?

en: Bookmark for Nonexistent Location
vi: Liên kết lưu địa chỉ không tồn tại

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: Content View
vi: Xem nội dung

en: View of the current folder
vi: Xem thư mục hiện thời

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: The location is not a folder.
vi: Địa chỉ này không phải là thư mục.

en: Could not find "%s".
vi: Không thể tìm thấy « %s ».

en: Please check the spelling and try again.
vi: Hãy kiểm tra lại lỗi chính tả và thử lại một lần nữa.

en: Caja cannot handle "%s" locations.
vi: Caja không thể xử lý được địa chỉ loại « %s: »

en: Unable to mount the location.
vi: Không thể gắn kết địa chỉ.

en: Access was denied.
vi: Truy cập bị từ chối.

en: Could not display "%s", because the host could not be found.
vi: Không hiển thị được « %s » vì không tìm thấy máy hỗ trợ.

en: Check that the spelling is correct and that your proxy settings are correct.
vi: Hãy kiểm tra lại xem chính tả và thiết đặt ủy nhiệm của bạn có đúng không.

en: Error: %s
    Please select another viewer and try again.
vi: Lỗi: %s
    Hãy chọn trình xem khác và thử lại.

en: Go to the location specified by this bookmark
vi: Đi đến địa chỉ được chỉ ra bởi liên kết lưu này

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: Close this folder
vi: Đóng thư mục này

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: Stop loading the current location
vi: Dừng nạp địa điểm hiện thời

en: Reload the current location
vi: Nạp lại địa điểm hiện thời

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: Increase the view size
vi: Tăng cỡ xem

en: Decrease the view size
vi: Giảm cỡ xem

en: Use the normal view size
vi: Dùng cỡ xem bình thường

en: Connect to _Server...
vi: Kết nối đến máy _phục vụ...

en: _Home Folder
vi: Thư mục n_hà

en: _Network
vi: Mạ_ng

en: Open your personal templates folder
vi: Đến thư mục chứa mẫu cá nhân

en: Open your personal trash folder
vi: Mở thư mục rác cá nhân

en: Toggle the display of hidden files in the current window
vi: Bật tắt hiện tập tin ẩn trong cửa sổ hiện thời

en: These files are on an Audio CD.
vi: Những tập tin này nằm trên CD Nhạc.

en: These files are on an Audio DVD.
vi: Nhưng tập tin này nằm trên DVD Nhạc.

en: These files are on a Video DVD.
vi: Những tập tin này nằm trên DVD Phim.

en: These files are on a Video CD.
vi: Những tập tin này nằm trên CD Phim.

en: These files are on a Super Video CD.
vi: Những tập tin này nằm trên Super Video CD.

en: These files are on a Photo CD.
vi: Những tập tin này nằm trên CD Ảnh.

en: These files are on a Picture CD.
vi: Những tập tin này nằm trên CD Ảnh.

en: The media contains digital photos.
vi: Vật chứa này chứa ảnh số.

en: These files are on a digital audio player.
vi: Những tập tin này này trên máy nghe nhạc di động.

en: The media contains software.
vi: Vật chứa này chứa phần mềm.

en: The media has been detected as "%s".
vi: Vật chứa này được phát hiện là "%s".

en: Zoom to Default
vi: Phóng cỡ mặc định

en: Set the zoom level of the current view
vi: Tạo mức phóng của ô xem hiện thời

en: 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: Change Desktop _Background
vi: Đổi ảnh _nền màn hình

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: The desktop view encountered an error.
vi: Ô xem màn hình nền gặp lỗi.

en: The desktop view encountered an error while starting up.
vi: Ô xem màn hình nền gặp lỗi trong khi khởi động.

en: Select Items Matching
vi: Chọn các mục tương ứng

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: "%s" selected
vi: Đã chọn « %s »

en: %'d folder selected | %'d folders selected
vi[0]: Đã chọn %'d thư mục

en: %'d item selected | %'d items selected
vi[0]: Đã chọn %'d mục

note: Folders selected also, use "other" terminology
en: %'d other item selected | %'d other items selected
vi[0]: Đã chọn %'d mục khác

en: Free space: %s
vi: Vùng trống: %s

en: %s, Free space: %s
vi: %s, Chỗ còn rảnh: %s

en: Run "%s" on any selected items
vi: Thực hiện « %s » trên các mụ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: "%s" will be moved if you select the Paste command
vi: « %s » sẽ được chuyển đi nếu bạn dùng lệnh « Dán »

en: "%s" will be copied if you select the Paste command
vi: « %s » sẽ được sao chép nếu bạn dùng lệnh « Dán »

en: There is nothing on the clipboard to paste.
vi: Không có gì trong bảng tạm cần dán.

en: Unable to stop drive
vi: Không thể dừng ổ đĩa

en: Connect to Server %s
vi: Kết nối đến máy phục vụ %s

en: Link _name:
vi: Tê_n liên kết:

en: Open Wit_h
vi: Mở _bằng

en: Choose a program with which to open the selected item
vi: Chọn một chương trình để mở mục đã chọn

en: View or modify the properties of each selected item
vi: Xem hoặc sửa đổi các thuộc tính của mỗi mục được chọn

en: Create _Folder
vi: Tạo thư _mục

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

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 the selected item in this window
vi: Mở mục đã chọn trong cửa sổ này

en: Open in Navigation Window
vi: Mở trong cửa sổ duyệt

en: Open each selected item in a navigation window
vi: Mở mỗi mục được chọn trong cửa sổ duyệt

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

en: Choose another application with which to open the selected item
vi: Chọn ứng dụng khác để mở mục đã chọn

en: Open With Other _Application...
vi: Mở bằng ứng dụng _khác...

en: M_ove to
vi: _Di chuyển sang

en: Select all items in this window
vi: Chọn tất cả các mục trong cửa sổ này

en: Select I_tems Matching...
vi: Chọn mục _tương ứng...

en: Select items in this window matching a given pattern
vi: Chọn các mục trong cửa sổ mà tương ứng với mẫu được cho

en: Select all and only the items that are not currently selected
vi: Lựa chọn chỉ những mục không phải được chọn hiện thời

en: Duplicate each selected item
vi: Tạo bản sao cho mỗi mục đã chọn

en: Create a symbolic link for each selected item
vi: Tạo một liên kết biểu tượng cho mỗi mục đã chọn

en: Rename selected item
vi: Thay đổi tên của mục đã chọn

en: Reset View to _Defaults
vi: Đặt ô xem về _mặc định

en: Connect To This Server
vi: Kết nối đến máy phục vụ này

en: Make a permanent connection to this server
vi: Tạo kết nối bền vững cho máy phục vụ này

en: Mount the selected volume
vi: Gắn kết khối tin được chọn

en: Unmount the selected volume
vi: Tháo gắn kết khối tin đã chọn

en: Eject the selected volume
vi: Đẩy khối tin đã chọn ra

en: Format the selected volume
vi: Định dạng khối tin đã chọn

en: Mount the volume associated with the open folder
vi: Gắn kết khối tin tương ứng với thư mục được mở

en: Unmount the volume associated with the open folder
vi: Tháo gắn kết khối tin tương ứng với thư mục được mở

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: Open File and Close window
vi: Mở tập tin và đóng cửa sổ

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

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: Mount the volume associated with this folder
vi: Gắn kết khối tin tương ứng với thư mục này

en: Unmount the volume associated with this folder
vi: Tháo gắn kết khối tin tương ứng với thư mục này

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

en: View or modify the properties of this folder
vi: Xem hoặc sửa đổi các thuộc tính của thư mục này

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 open folder out of the trash to "%s"
vi: Di chuyển thư mục được mở khỏi Sọt rác, vào "%s"

en: _Start Multi-disk Drive
vi: _Chạy ổ nhiều đĩa

en: U_nlock Drive
vi: Mở _khóa đĩa

en: _Stop Multi-disk Drive
vi: Dừng ổ nhiều đĩa

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: View or modify the properties of the open folder
vi: Xem hoặc sửa đổi các thuộc tính của thư mục đang mở

en: Download location?
vi: Vị trí tải về ?

en: You can download it or make a link to it.
vi: Bạn có thể tải nó về hoặc tạo liên kết tới nó.

en: Make a _Link
vi: Tạo _liên kết

en: An invalid drag type was used.
vi: Đã dùng một dạng kéo không hợp lệ.

note: Translators: This is the filename used for when you dnd text to a directory
en: dropped text.txt
vi: văn_bản_thả.txt

en: You do not have the permissions necessary to view the contents of "%s".
vi: Bạn không có đủ quyển cần thiết để xem nội dung của « %s ».

en: "%s" could not be found. Perhaps it has recently been deleted.
vi: Không tìm thấy « %s ». Có lẽ nó đã vừa bị xóa.

en: Sorry, could not display all the contents of "%s": %s
vi: Rất tiếc, không thể hiển thị nội dung hoàn toàn của « %s »: %s

en: The folder contents could not be displayed.
vi: Không thể hiển thị nội dung thư mục.

en: There is no "%s" in this folder. Perhaps it was just moved or deleted?
vi: Không có « %s » ở trong thư mục này. Có thể nó vừa bị chuyển hoặc xóa đi không?

en: You do not have the permissions necessary to rename "%s".
vi: Bạn không có đủ quyền cần thiết để đổi tên của « %s ».

en: The name "%s" is not valid. Please use a different name.
vi: Tên « %s » là không hợp lệ. Hãy dùng một tên khác.

en: Sorry, could not rename "%s" to "%s": %s
vi: Rất tiếc, không thể thay đổi tên « %s » thành « %s »: %s

en: You do not have the permissions necessary to change the group of "%s".
vi: Bạn không có đủ quyền cần thiết để thay đổi nhóm của « %s ».

en: Sorry, could not change the group of "%s": %s
vi: Rất tiếc, không thể thay đổi nhóm của « %s »: %s

en: The group could not be changed.
vi: Không thể thay đổi nhóm.

en: Sorry, could not change the owner of "%s": %s
vi: Rất tiếc, không thể thay đổi chủ sỏ hữu của « %s »: %s

en: The owner could not be changed.
vi: Không thể thay đổi chủ sở hữu.

en: Sorry, could not change the permissions of "%s": %s
vi: Rất tiếc, không thể thay đổi quyền truy cập của « %s »: %s

en: The permissions could not be changed.
vi: Không thể thay đổi quyền truy cập.

en: Renaming "%s" to "%s".
vi: Đang đổi tên « %s » thành « %s ».

en: by _Name
vi: theo tê_n

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 type in rows
vi: Sắp xếp các biểu tượng theo kiểu với biểu diễn hàng

en: by Modification _Date
vi: theo ngày _sửa đổi

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: Restore Icons' Original Si_zes
vi: Đưa biểu tượng về kích cỡ _gốc

en: Restore each selected icon to its original size
vi: Đưa biểu tượng đã chọn về kích cỡ gốc

en: Reposition icons to better fit in the window and avoid overlapping
vi: Sắp xếp lại các biểu tượng để chúng vừa hơn vào cửa sổ và tránh sự chồng chéo lên nhau

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: Re_versed Order
vi: Thứ tự _ngược

en: Display icons in the opposite order
vi: Hiển thị các biểu tượng theo thứ tự ngược lại

en: _Keep Aligned
vi: _Giữ ngay hàng

en: Leave icons wherever they are dropped
vi: Rời các biểu tượng về nơi nó đã bị rơi xuống

en: By _Emblems
vi: Th_eo hình tượng

en: Restore Icon's Original Si_ze
vi: Đưa biểu tượng về kích cỡ _gốc

en: pointing at "%s"
vi: chỉ đến « %s »

note: #-#-#-#-#  caja_1.26.4-2_vi.po (caja 1.25.3)  #-#-#-#-# Translators: this is used in the view menu
en: _Icons
vi: B_iểu tượng

note: Translators: this is used in the view menu
en: _Compact
vi: _Chặt

en: The compact view encountered an error.
vi: Ô xem chặt gặp lỗi.

en: The compact view encountered an error while starting up.
vi: Ô xem chặt gặp lỗi trong khi khởi động.

en: Display this location with the compact view.
vi: Hiển thị địa điểm này trong ô xem chặt.

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: #-#-#-#-#  caja_1.26.4-2_vi.po (caja 1.25.3)  #-#-#-#-# Translators: this is used in the view menu
en: _List
vi: _Danh sách

en: Cancel Group Change?
vi: Có hủy thay đổi nhóm không?

en: Cancel Owner Change?
vi: Hủy thay đổi chủ sở hữu chứ?

en: unreadable
vi: không đọc được

en: Contents:
vi: Nội dung:

note: #-#-#-#-#  caja_1.26.4-2_vi.po (caja 1.25.3)  #-#-#-#-# Translators: "used" refers to the capacity of the filesystem #-#-#-#-#  nautilus_49.2-1_vi.po (nautilus main)  #-#-#-#-# Refers to the capacity of the filesystem
en: used
vi: đã dùng

note: #-#-#-#-#  caja_1.26.4-2_vi.po (caja 1.25.3)  #-#-#-#-# Translators: "free" refers to the capacity of the filesystem #-#-#-#-#  nautilus_49.2-1_vi.po (nautilus main)  #-#-#-#-# Refers to the capacity of the filesystem #-#-#-#-#  procps_2:4.0.4-9_vi.po (procps-ng 3.3.10-rc1)  #-#-#-#-# Translation Hi
en: free
vi: trống

en: Total capacity:
vi: Tổng dung tích:

en: Filesystem type:
vi: Kiểu hệ tập tin:

en: Size on Disk:
vi: Kích cỡ trên đĩa:

en: Free space:
vi: Chỗ còn rảnh::

en: E_xecute
vi: _Thực thi

note: #-#-#-#-#  caja_1.26.4-2_vi.po (caja 1.25.3)  #-#-#-#-# Translators: this gets concatenated to "no read", * "no access", etc. (see following strings)
en: no
vi: không

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: #-#-#-#-#  mate-user-guide_1.26.2-1_vi.po (PACKAGE VERSION)  #-#-#-#-# (itstool) path: varlistentry/term
en: Access files
vi: Truy cập tập tin

note: #-#-#-#-#  mate-user-guide_1.26.2-1_vi.po (PACKAGE VERSION)  #-#-#-#-# (itstool) path: varlistentry/term
en: Create and delete files
vi: Tạo và xoá tập tin

note: #-#-#-#-#  mate-user-guide_1.26.2-1_vi.po (PACKAGE VERSION)  #-#-#-#-# (itstool) path: varlistentry/term
en: Read and write
vi: Đọc và ghi

en: Special flags:
vi: Cờ đặc biệt:

en: Set _user ID
vi: Đặt _UID (người dùng)

en: Set gro_up ID
vi: Đặt _GID (nhóm)

note: #-#-#-#-#  sawfish_1:1.11.90-1.2_vi.po (sawfish HEAD)  #-#-#-#-# ../lisp/sawfish/wm/state/iconify.jl
en: _Sticky
vi: _Dính

en: _Owner:
vi: _Chủ :

en: _Group:
vi: _Nhóm:

en: Allow _executing file as program
vi: Ch_o phép thực thi tập tin như là chương trình

en: Others:
vi: Khác:

en: Folder Permissions:
vi: Quyền hạn thư mục:

en: File Permissions:
vi: Quyền hạn tập tin:

en: You are not the owner, so you cannot change these permissions.
vi: Bạn không phải là chủ nên bạn không thể thay đổi các quyền truy cập.

en: SELinux context:
vi: Ngữ cảnh SELinux:

en: Last changed:
vi: Thay đổi cuối cùng:

en: Apply Permissions to Enclosed Files
vi: Áp dụng quyền hạn cho các tập tin bên trong

en: The permissions of "%s" could not be determined.
vi: Không thể xác định quyền truy cập của « %s ».

en: The permissions of the selected file could not be determined.
vi: Không thể xác định quyền truy cập của tập tin được chọn.

en: Select Custom Icon
vi: Chọn biểu tượng riêng

note: #-#-#-#-#  orca_49.5-1_vi.po (orca TRUNK)  #-#-#-#-# Translators: long braille for the rolename of a tree.
en: Tree
vi: Cây

en: Show Tree
vi: Hiển thị cây

comment: msgid "What type of proxy log files do you want to analyse?"
note: Type: select Description
en: Type of proxy log files to analyze:
vi: Kiểu tập tin ghi lưu ủy nhiệm cần phân tích:

note: Type: select Description
en: Calamaris is able to process log files from Squid or Squid3. If you choose 'auto' it will look first for Squid log files and then for Squid3 log files.
vi: Trình Calamaris có khả năng xử lý tập tin ghi lưu từ trình Squid hay Squid3. Nếu bạn chọn mục « tự động », trước tiên nó sẽ tìm tập tin ghi lưu kiểu Squid, rồi tập tin ghi lưu kiểu Squid3.

note: Type: select Description
en: Choosing 'auto' is recommended when only one proxy is installed. Otherwise, the appropriate setting can be enforced here.
vi: Khuyên bạn chọn mục « tự động » nếu chỉ có một trình ủy nhiệm được cài đặt. Không thì có thể buộc thiết lập thích hợp ở đây.

note: Type: select Description
en: Output method for Calamaris daily analysis reports:
vi: Phương pháp xuất báo cáo phân tích hàng ngày của Calamaris:

note: Type: select Description
en: The result of the Calamaris analysis can be sent as an email to a specified address or stored as a web page.
vi: Kết quả của chức năng phân tích của Calamaris thì có thể được gửi dạng thư điện tử cho địa chỉ thư đã ghi rõ, hoặc được cất giữ dạng trang Web.

note: Type: select Description
en: Please choose which of these methods you want to use.
vi: Hãy chọn có nên sử dụng phương pháp nào.

note: Type: string Description
en: Recipient for daily analysis reports by mail:
vi: Người nhận thư báo cáo phân tích hàng ngày:

note: Type: string Description
en: Please choose the address that should receive daily Calamaris analysis reports.
vi: Hãy chọn địa chỉ nên nhận báo cáo phân tích Calamaris hàng ngày.

note: Type: string Description
en: This setting is only needed if the reports are to be sent by email.
vi: Thiết lập này chỉ cần thiết nếu báo cáo sẽ được gửi dạng thư điện tử.

note: Type: string Description
en: Directory for storing HTML daily analysis reports:
vi: Thư mục sẽ chứa báo cáo phân tích hàng ngày HTML:

note: Type: string Description
en: Please choose the directory where daily Calamaris analysis reports should be stored.
vi: Hãy chọn thư mục vào đó cần lưu báo cáo phân tích Calamaris hàng ngày.

note: Type: string Description
en: This setting is only needed if the reports are to be generated as HTML.
vi: Thiết lập này chỉ cần thiết nếu báo cáo sẽ được tạo ra dạng mã HTML.

comment: msgid "Title of the daily analysis"
note: Type: string Description
en: Title of the daily analysis reports:
vi: Tên của báo cáo phân tích hàng ngày:

note: Type: string Description
en: Please choose the text that will be used as a prefix to the title for the daily Calamaris analysis reports.
vi: Hãy chọn chuỗi cần dùng làm tiền tố cho tựa đề cho báo cáo phân tích Calamaris hàng ngày.

note: Type: select Description
en: Output method for Calamaris weekly analysis reports:
vi: Phương pháp xuất báo cáo phân tích hàng tuần Calamaris:

note: Type: string Description
en: Recipient for weekly analysis reports by mail:
vi: Người nhận thư báo cáo phân tích hàng tuần:

note: Type: string Description
en: Please choose the address that should receive weekly Calamaris analysis reports.
vi: Hãy chọn địa chỉ nên nhận báo cáo phân tích Calamaris hàng tuần.

note: Type: string Description
en: Directory for storing HTML weekly analysis reports:
vi: Thư mục sẽ chứa báo cáo phân tích hàng tuần HTML:

note: Type: string Description
en: Please choose the directory where weekly Calamaris analysis reports should be stored.
vi: Hãy chọn thư mục vào đó cần lưu báo cáo phân tích Calamaris hàng tuần.

comment: msgid "Title of the weekly analysis"
note: Type: string Description
en: Title of the weekly analysis reports:
vi: Tên của báo cáo phân tích hàng tuần:

note: Type: string Description
en: Please choose the text that will be used as a prefix to the title for the weekly Calamaris analysis reports.
vi: Hãy chọn chuỗi cần dùng làm tiền tố cho tựa đề cho báo cáo phân tích Calamaris hàng tuần.

note: Type: select Description
en: Output method for Calamaris monthly analysis reports:
vi: Phương pháp xuất báo cáo phân tích hàng tháng Calamaris:

note: Type: string Description
en: Recipient for monthly analysis reports by mail:
vi: Người nhận thư báo cáo phân tích hàng tháng:

note: Type: string Description
en: Please choose the address that should receive monthly Calamaris analysis reports.
vi: Hãy chọn địa chỉ nên nhận báo cáo phân tích Calamaris hàng tháng.

note: Type: string Description
en: Directory for storing HTML monthly analysis reports:
vi: Thư mục sẽ chứa báo cáo phân tích hàng tuần HTML:

note: Type: string Description
en: Please choose the directory where monthly Calamaris analysis reports should be stored.
vi: Hãy chọn thư mục vào đó cần lưu báo cáo phân tích Calamaris hàng tháng.

comment: msgid "Title of the monthly analysis"
note: Type: string Description
en: Title of the monthly analysis reports:
vi: Tên của báo cáo phân tích hàng tháng:

note: Type: string Description
en: Please choose the text that will be used as a prefix to the title for the monthly Calamaris analysis reports.
vi: Hãy chọn chuỗi cần dùng làm tiền tố cho tựa đề cho báo cáo phân tích Calamaris hàng tháng.

comment: msgid "What type of proxy log files do you want to analyse?"
note: Type: string Description
en: Names of proxy log files to analyze:
vi: Kiểu tập tin ghi lưu ủy nhiệm cần phân tích:

en: //Gana
vi: Tiếng Gan-đa

en: Aari
vi: Tiếng Ă-ri

en: Abaza
vi: TIếng A-ba-da

en: Achinese
vi: Tiếng A-chinh

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: Afrihili
vi: Tiếng A-phi-li

en: Akha
vi: Tiếng A-can

en: Akkadian
vi: Tiếng A-ca-đi

en: Aleut
vi: Tiếng A-le-uth

en: Angika
vi: Tiếng An-gi-ca

en: Arapaho
vi: Tiếng A-ra-bô

en: Arawak
vi: Tiếng A-ra-ouac

en: Avaric
vi: Tiếng A-va-ri

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

en: Baluchi
vi: Tiếng Ba-lu-khi

en: Bassa
vi: Bassa (Batwal,Hindu)

en: Beja
vi: Tiếng Be-gia

en: Bench
vi: Tiếng Ben-chợ

en: Bhili
vi: Tiếng Bi-li

en: Bini
vi: Tiếng Bi-ni

en: Brahui
vi: Tiếng Boua-hui

en: Braj
vi: Tiếng Boua-giơ

en: Buriat
vi: Tiếng Bu-ri-at

en: Caddo
vi: Tiếng Ca-đô

en: Cebuano
vi: Tiếng Xe-bu-a-nô

en: Chayahuita
vi: Tiếng Cha-ga-tai

en: Cheyenne
vi: Tiếng Chê-iênh

en: Chibcha
vi: Tiếng Chic-cha

en: Chinook jargon
vi: Biệt ngữ Chi-nukh

en: Chippewa
vi: Tiếng O-git-oua

en: Choctaw
vi: Tiếng Choc-toa

en: Chuukese
vi: Tiếng Chu-ki

en: Creek
vi: Tiếng C-ric

en: Dakota
vi: Tiếng Đa-cô-ta

en: Dari
vi: Đa-ri

en: Delaware
vi: Tiếng Đe-la-oue

en: Dhivehi
vi: Tiếng Đi-ve-hi

en: Dogrib
vi: Tiếng Đoc-ric

en: Duala
vi: Tiếng Đu-a-la

en: Dungan
vi: Tiếng Đun-ga

en: Dyula
vi: Tiếng Đi-u-la

en: Dzodinka
vi: Tiếng Đin-ca

en: Ebira
vi: Tiếng E-bi-ra

en: Efik
vi: Tiếng E-phic

en: Egyptian (Ancient)
vi: Tiếng Ai Cập (cổ)

en: Ekajuk
vi: Tiếng E-ca-giuc

en: Elamite
vi: Tiếng E-la-mi

en: Evenki
vi: Tiếng E-ven-khi

en: Ewondo
vi: Tiếng E-ouon-đô

en: Fanti
vi: Tiếng Phan-ti

note: GT: Foreground, make it short
en: Fore
vi: Gần

en: Fulah
vi: Tiếng Phu-la

en: Fur
vi: Lông

en: Gagauz
vi: Tiếng Ga-gaux

en: Garhwali
vi: Tiếng Ga-ouă-li

en: Garo
vi: Tiếng Ga-rô

en: Gayo
vi: Tiếng Gay-ô

en: Gazi
vi: Tiếng Kha-xi

en: Gilbertese
vi: Tiếng Gil-bơt

en: Gilyak
vi: Tiếng Ghin-iac

en: Gondi
vi: Tiếng Gon-đi

en: Gorontalo
vi: Tiếng Go-ron-ta-lô

en: Grebo
vi: Tiếng Goue-bô

en: Gumuz
vi: Tiếng Gu-mux

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ô

en: Hittite
vi: Tiếng Hic-tic

en: Hmong
vi: Tiếng Miêu

en: Ho
vi: Tiếng Hô

en: Hupa
vi: Tiếng Hu-pa

en: Ibibio
vi: Tiếng I-bi-biô

en: Ido
vi: Tiếng I-đô

en: Iloko
vi: Tiếng I-lô-cô

en: Inabaknon
vi: Tiếng I-ban

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ế)

en: Judeo-Arabic
vi: Do thái - A-rập

en: Judeo-Persian
vi: Do thái - Ba tư

en: Kabyle
vi: Tiếng Ca-bai

en: Kachin
vi: Tiếng Ca-chin

en: Kalenjin
vi: Tiếng Ka-len-chinh

en: Kara-Kalpak
vi: Tiếng Ca-ra-Cac-pac

en: Karachay-Balkar
vi: Tiếng Ca-ra-chay-Boa-ca

en: Karaim
vi: Tiếng Ka-ra-im

en: Kawi
vi: Tiếng Ca-oui

en: Khotanese
vi: Tiếng Kho-tan

en: Khowar
vi: Tiếng Khô-ouă

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

en: Kosraean
vi: Tiếng Co-x-rai

en: Krio
vi: Tiếng Cợ-ri-ô

en: Kumaoni
vi: Tiếng Ku-mao-ni

en: Kutenai
vi: Tiếng Cu-ten-ai

en: Kuy
vi: Tiếng Khui

en: Ladakhi
vi: Tiếng La-đa-khi

en: Ladin
vi: Tiếng La-đin

en: Ladino
vi: Tiếng La-đi-nô

en: Lahnda
vi: Tiếng Lan-đa

en: Lak
vi: Tiếng Lac

en: Lamba
vi: Tiếng Lam-ba

en: Laz
vi: Tiếng Lax

en: Lezghian
vi: Tiếng Le-d-khi-an

en: Lomwe
vi: Tiếng Lom-oue

en: Lozi
vi: Tiếng Lo-di

en: Luba-Katanga
vi: Tiếng Lu-ba-Ca-tan-ga

en: Luba-Lulua
vi: Tiếng Lu-ba-Lu-lu-a

en: Luiseno
vi: Tiếng Lui-xen-ô

en: Lunda
vi: Tiếng Lun-đa

en: Luo (Kenya and Tanzania)
vi: Tiếng Luo (Ken-i-a và Than-dê-ni-a)

en: Lushai
vi: Tiếng Lu-sai

en: Luxembourgish
vi: Tiếng Lục-xâm-bảo

en: Madurese
vi: Tiếng Ma-đu-ri

en: Magahi
vi: Tiếng Mu-ga-hi

en: Majang
vi: Tiếng Ma-giang

en: Manchu
vi: Tiếng Man-chu (Trung Hoa)

en: Mandar
vi: Tiếng Man-đa

en: Mandingo
vi: Tiếng Man-đin-gô

en: Mandinka
vi: Tiếng Man-đin-ka

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

en: Masai
vi: Tiếng Ma-sai

en: Me'en
vi: Tiếng Me-en

en: Minangkabau
vi: Tiếng Mi-nang-ca-bau

en: Mirandese
vi: Tiếng Mi-ran-đi

en: Mohawk
vi: Tiếng Mô-hoakh

en: Moksha
vi: Tiếng Moc-sa

en: Mongol
vi: Mông Cổ

en: Mossi
vi: Tiếng Mo-xi

en: Multiple languages
vi: Đa ngôn ngữ

en: Mundari
vi: Tiếng Mun-đa-ri

en: Nanai
vi: Tiếng Na-nai

en: Naskapi
vi: Tiếng Nat-ka-pi

en: Newari
vi: Tiếng Ne-ouă-ri

en: Nias
vi: Tiếng Ni-at

en: No linguistic content
vi: Không có nội dung kiểu ngôn ngữ

en: Nogai
vi: Tiếng No-gai

en: Noon
vi: Trưa

en: Nyamwezi
vi: Tiếng Nai-am-oue-di

en: Nyankole
vi: Tiếng Nai-an-co-le

en: Nzima
vi: Tiếng N-di-ma

en: Osage
vi: Tiếng O-sa-ge

en: Ossetian
vi: Tiếng Ô-xê-ti

en: Pahlavi
vi: Tiếng Pa-la-vi

en: Pal
vi: Tiếng Pa-li

en: Palauan
vi: Tiếng Pa-lau-a

en: Palpa
vi: Tiếng Pan-pa

en: Pampanga
vi: Tiếng Pam-pan-ga

en: Pangasinan
vi: Tiếng Pan-ga-sin

en: Panjabi
vi: Pan gia bi

en: Papiamento
vi: Tiếng Pa-pi-a-men-tô

en: Phrygian
vi: Phrygia

en: Pinyin
vi: Bính âm

en: Pohnpeian
vi: Tiếng Pon-pê-i-a

en: Qawasqar
vi: Tiếng Ma-ca-xa

en: Rapanui
vi: Tiếng Ra-pa-nui

en: Rusyn
vi: Tiếng Ru-xin

note: #-#-#-#-#  phpmyadmin_4:5.2.3+dfsg-1_vi.po (phpMyAdmin 5.2.3-dev)  #-#-#-#-# l10n: Minimal week day name for Saturday
en: Sa
vi: T7

en: Sa'a
vi: Tiếng Sa-sac

en: Sadri
vi: Tiếng Xa-đợ-ri

en: Sandawe
vi: Tiếng San-đa-ouê

en: Saraiki
vi: Tiếng Xa-rai-khi

en: Scots
vi: Tiếng Ê-cốt

en: Sena
vi: Tiếng Xe-na

en: Shan
vi: Tiếng San

en: Sibe
vi: Tiếng Xi-be

en: Sicilian
vi: Tiếng Xi-xi-li

en: Siksika
vi: Tiếng Xich-xich-a

en: Silesian
vi: Tiếng Silesian

en: Slave (Athapascan)
vi: Tiếng A-ta-pax-ca

en: Sogdian
vi: Tiếng Xoc-đi-a

en: Sukuma
vi: Tiếng Xu-ku-ma

en: Sumerian
vi: Tiếng Xu-me

en: Suri
vi: Tiếng Xu-ri

en: Susu
vi: Tiếng xu-xu

en: Svan
vi: Tiếng X-vanh

en: Swedish Sign Language
vi: Thụy Điển ngôn ngữ ký hiệu

en: Tamasheq
vi: Tiếng Ta-ma-shek

en: Tereno
vi: Tiếng Te-re-no

en: Timne
vi: Tiếng Tim-ne

en: Titan
vi: Khổng lồ

en: Tiv
vi: Tiếng Ti-ph

en: Tlingit
vi: Tiếng Tợ-lin-git

en: Tok Pisin
vi: Tiếng Tok Pi-sin

en: Tonga (Nyasa)
vi: Tiếng Ton-ga (Nai-a-sa)

en: Tsimshian
vi: Tiếng T-xim-si-an

note: #-#-#-#-#  phpmyadmin_4:5.2.3+dfsg-1_vi.po (phpMyAdmin 5.2.3-dev)  #-#-#-#-# l10n: Minimal week day name for Tuesday
en: Tu
vi: T3

en: Tulu
vi: Tiếng Tu-lu

en: Tumbuka
vi: Tiếng Tum-bu-ka

en: Tuvinian
vi: Tiếng Tu-vi-ni

en: Umbundu
vi: Tiếng Um-bun-đu

en: Undetermined
vi: Chưa quyết định

en: Volapük
vi: Tiếng Vo-la-puk

en: Votic
vi: Tiếng Vo-tic

en: Wa
vi: Tiếng Ouă

en: Wagdi
vi: Tiếng Ouăc-đi

en: Washo
vi: Tiếng Oua-sô

en: Yao
vi: Tiếng Yao

en: Yapese
vi: Tiếng Yat

en: Zenaga
vi: Tiếng De-na-ga

en: Zuni
vi: Tiếng Du-ni

note: Type: boolean Description
en: Should the Canna server run automatically?
vi: Trình phục vụ Canna nên tự động chạy ?

note: Type: boolean Description
en: This package contains the Canna server and server-related utilities. If you are only interested in these utilities, you can disable the Canna server now.
vi: Gói này chứa trình phục vụ Canna, và một số tiện ích liên quan đến trình phục vụ đó. Chỉ muốn sử dụng những tiện ích này thì bạn có thể tắt trình phục vụ Canna ngay bây giờ.

note: Type: boolean Description
en: Should the Canna server run in network mode?
vi: Trình phục vụ Canna nên chạy trong chế độ mạng ?

note: Type: boolean Description
en: By default the Canna server will run without support for network connections, and will only accept connections on UNIX domain sockets, from clients running on the same host.
vi: Mặc định là trình phục vụ Canna chạy mà không hỗ trợ kết nối mạng, và chỉ chấp nhận kết nối trên ổ cắm miền UNIX, từ ứng dụng khách chạy trên cùng một máy.

note: Type: boolean Description
en: If you choose this option, network support will be activated, and the Canna server will accept connections on TCP sockets from clients that may be on remote hosts. Some clients (such as egg and yc-el) require this mode even if they run on the local host.
vi: Bật tùy chọn này thì kích hoạt hỗ trợ chạy mạng, và trình phục vụ Canna chấp nhận kết nối trên ổ cắm TCP từ ứng dụng khách có thể nằm trên máy ở xa. Một số ứng dụng khách nào đó (v.d. egg và yc-el) cũng yêu cầu chế độ này dù khi chạy trên máy cục bộ.

note: Type: boolean Description
en: Manage /etc/hosts.canna automatically?
vi: Tự động quản lý « /etc/hosts.canna » ?

note: Type: boolean Description
en: The /etc/hosts.canna file lists hosts allowed to connect to the Canna server.
vi: Tập tin « /etc/hosts.canna » liệt kê những máy được phép kết nối đến trình phục vụ Canna.

note: Type: boolean Description
en: You should not accept this option if you prefer managing the file's contents manually.
vi: Không nên bật tuỳ chọn này nếu bạn thích tự quản lý nội dung của tập tin đó.

note: Type: string Description
en: Hosts allowed to connect to this Canna server:
vi: Các máy được phép kết nối đến trình phục vụ Canna này:

note: Type: string Description
en: Please enter the names of the hosts allowed to connect to this Canna server, separated by spaces.
vi: Hãy gõ danh sách các máy được phép kết nối đến trình phục vụ Canna này, định giới bằng dấu cách.

note: Type: string Description
en: You can use "unix" to allow access via UNIX domain sockets.
vi: Cũng có thể sử dụng « unix » để cho phép truy cập thông qua ổ cắm miền UNIX.

note: Type: select Description
en: Canna input style:
vi: Kiểu gõ Canna:

note: Type: select Description
en: Please choose the default Canna input style:
     verbose: Canna3.5 default style with verbose comments;
     1.1    : old Canna style (ver. 1.1);
     1.2    : old Canna style (ver. 1.2);
     jdaemon: jdaemon style;
     just   : JustSystems ATOK style;
     lan5   : LAN5 style;
     matsu  : Matsu word processor style;
     skk    : SKK style;
     tut    : TUT-Code style;
     unix   : UNIX style;
     vje    : vje style;
     wx2+   : WX2+ style.
vi: Hãy chọn kiểu dáng đầu vào Canna mặc định:
     verbose		kiểu mặc định Canna3.5 với ghi chú chi tiết
     1.1			kiểu Canna cũ (phiên bản 1.1)
     1.2			kiểu Canna cũ (phiên bản 1.2) jdaemon		kiểu jdaemon
     just 			kiểu ATOK JustSystems
     lan5			kiểu LAN5
     matsu		kiểu trình xử lý từ Matsu
     skk			kiểu SKK
     tut 			kiểu TUT-Code
     unix			kiểu UNIX
     vje			kiểu vje
     wx2+		kiểu WX2+

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

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: #-#-#-#-#  caribou_0.4.21-11_vi.po (caribou master)  #-#-#-#-# Translators: Keyboard type (similar to touch/tactile device)
en: Touch
vi: Chạm

note: Translators: Keyboard type (conventional keyboard)
en: Full scale
vi: Cỡ bình thường

note: #-#-#-#-#  caribou_0.4.21-11_vi.po (caribou master)  #-#-#-#-# Translators: Keyboard type (scanned grid by rows/columns) #-#-#-#-#  simple-scan_46.0-2_vi.po (simple-scan)  #-#-#-#-# Label on scan toolbar item #-#-#-#-#  xsane_0.999-13_vi.po (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

note: Type: text Description :sl3:
en: Enter random characters
vi: Hãy gõ nhiều ký tự ngẫu nhiên

note: Type: text Description :sl3:
en: You can help speed up the process by entering random characters on the keyboard, or just wait until enough key data has been collected (which can take a long time).
vi: Bạn có thể tăng tốc độ chạy tiến trình này bằng cách gõ các ký tự ngẫu nhiên bằng bàn phím, hoặc đơn giản đợi đến khi thu thập đủ dữ liệu khóa (có thể mất nhiều thời gian.)

note: Type: text Description :sl3:
en: Key data has been created successfully.
vi: Dữ liệu khóa đã được tạo thành công.

note: Type: text Description :sl3:
en: Enter random characters or make random movements with the mouse
vi: Hãy gõ nhiều ký tự ngẫu nhiên, hoặc di chuyển con chuột một cách ngẫu nhiên

note: Type: text Description :sl3:
en: You can help speed up the process by entering random characters on the keyboard or by making random movements with the mouse.
vi: Bạn có thể tăng tốc độ chạy tiến trình này bằng cách gõ các ký tự ngẫu nhiên bằng bàn phím, hoặc di chuyển con chuột một cách ngẫu nhiên.

note: Type: text Description :sl3:
en: Resume installation
vi: Tiếp tục cài đặt

note: Type: text Description :sl3:
en: Choose "Continue" to really exit the shell and resume the installation; any processes still running in the shell will be aborted.
vi: Chọn “Tiếp tục” để thực sự thoát khỏi hệ vỏ và tiếp tục lại chạy tiến trình cài đặt; bất cứ tiến trình nào vẫn còn chạy trong hệ vỏ thì bị hủy bỏ.

note: Type: select Description :sl2:
en: Ignore questions with a priority less than:
vi: Bỏ qua các câu hỏi có ưu tiên dưới:

note: Type: select Description :sl2:
en: Packages that use debconf for configuration prioritize the questions they might ask you. Only questions with a certain priority or higher are actually shown to you; all less important questions are skipped.
vi: Gói cấu hình bằng debconf có ưu tiên hóa các câu hỏi cho bạn. Chỉ những câu hỏi có ưu tiên nào đó hoặc cao hơn sẽ thật được hiển thị cho bạn xem; mọi câu hỏi ít quan trọng hơn bị nhảy qua.

note: Type: select Description :sl2:
en: You can select the lowest priority of question you want to see:
     - 'critical' is for items that will probably break the system
        without user intervention.
     - 'high' is for items that don't have reasonable defaults.
     - 'medium' is for normal items that have reasonable defaults.
     - 'low' is for trivial items that have defaults that will work in
       the vast majority of cases.
vi: Bạn có thể chọn ưu tiên thấp nhất cho câu hỏi bạn muốn xem :
     * tới hạn	mục rất có thể ngắt hệ thống nếu người sử dụng
    			không sửa.
     * cao		mục không có giá trị mặc định hợp lý.
     * vừa		mục chuẩn có giá trị mặc định hợp lý.
     * thấp		mục không đáng kể có giá trị mặc định hoạt động
    				được trong hầu hết trường hợp.

note: Type: select Description :sl2:
en: For example, this question is of medium priority, and if your priority were already 'high' or 'critical', you wouldn't see this question.
vi: Chẳng hạn, câu hỏi này có ưu tiên vừa, vì thế nếu ưu tiên của bạn đã “cao” hoặc “tới hạn”, bạn sẽ không thấy câu hỏi này.

note: Type: text Description :sl2:
en: Change debconf priority
vi: Thay đổi cấp ưu tiên debconf

note: Type: text Description Help line displayed at the bottom of the cdebconf newt interface. Translators: must fit within 80 characters. :sl1:
en: <Tab> moves; <Space> selects; <Enter> activates buttons
vi: <Tab> để di chuyển; <Space> chọn mục; <Enter> bấm nút

note: Type: text Description Help line displayed at the bottom of the cdebconf newt interface. Translators: must fit within 80 characters. :sl1:
en: <F1> for help; <Tab> moves; <Space> selects; <Enter> activates buttons
vi: <F1> trợ giúp; <Tab> để di chuyển; <Space> chọn mục; <Enter> bấm nút

note: Type: text Description Appears as a checkbox in the newt and GTK interfaces. :sl1:
en: Show Password in Clear
vi: Hiển thị mật khẩu đọc được

note: Type: text Description Text that will appear in a dialog box mentioning which file the screenshot has been saved to. "%s" is a file name here :sl1:
en: Screenshot saved as %s
vi: Ảnh chụp được lưu thành %s

note: Type: text Description :sl4:
en: !! ERROR: %s
vi: !! LỖI: %s

note: Type: text Description :sl4:
en: KEYSTROKES:
vi: NHẤN PHÍM:

note: Type: text Description :sl4:
en: '%c'
vi: “%c”

note: Type: text Description :sl4:
en: Display this help message
vi: Hiển thị trợ giúp này

note: Type: text Description :sl4:
en: Go back to previous question
vi: Trở về câu hỏi trước

note: Type: text Description :sl4:
en: Select an empty entry
vi: Chọn mục tin rỗng

note: Type: text Description :sl4:
en: Other choices are available with '%c' and '%c'
vi: Các lựa chọn khác sẵn có với “%c” và “%c”

note: Type: text Description :sl4:
en: Previous choices are available with '%c'
vi: Các lựa chọn kế trước sẵn có với “%c”

note: Type: text Description :sl4:
en: Next choices are available with '%c'
vi: Các lựa chọn kế tiếp sẵn có với “%c”

note: Type: text Description :sl4:
en: Prompt: '%c' for help, default=%d>
vi: Dấu nhắc: “%c” cho trợ giúp, mặc định=%d>

note: Type: text Description :sl4:
en: Prompt: '%c' for help>
vi: Dấu nhắc: “%c” cho trợ giúp>

note: Type: text Description :sl4:
en: Prompt: '%c' for help, default=%s>
vi: Dấu nhắc: “%c” cho trợ giúp, mặc định=%s>

note: Type: text Description :sl4:
en: [Press enter to continue]
vi: [Nhấn phím Enter để tiếp tục]

note: Type: select Description :sl4:
en: Interface to use:
vi: Giao diện sẽ dùng:

note: Type: select Description :sl4:
en: Packages that use debconf for configuration share a common look and feel. You can select the type of user interface they use.
vi: Gói sử dụng debconf cấu hình có giao diện tương tự. Bạn có thể chọn kiểu giao diện.

note: Type: string Description :sl4:
en: 'None' will never ask you any question.
vi: Sẽ không hỏi lại nếu chọn “Không”.

note: Type: string Description :sl4:
en: 'Text' is a traditional plain text interface.
vi: “Văn bản” là giao diện văn bản thô truyền thống.

note: Type: string Description :sl4:
en: 'Newt' is a full-screen, character based interface.
vi: “Newt” là giao diện toàn màn hình chỉ dùng kí tự.

note: Type: string Description :sl4:
en: 'GTK' is a graphical interface that may be used in any graphical environment.
vi: GTK là giao diện đồ họa có thể dùng trong bất kì môi trường đồ họa nào.

note: Type: boolean Description :sl3:
en: Check integrity of the installation media?
vi: Kiểm tra tính toàn vẹn của bộ cài đặt chứ?

note: Type: boolean Description :sl3:
en: Warning: this check depends on your hardware and may take some time.
vi: Cảnh báo: việc kiểm tra này phụ thuộc vào phần cứng và có thể hơi mất thời gian một chút.

note: Type: note Description :sl3:
en: Insert Debian installation media
vi: Đưa đĩa cài đặt Debian vào

note: Type: note Description :sl3:
en: Please insert one of the official Debian installation media before continuing.
vi: Hãy đưa một đĩa cài đặt Debian chính thức vào, trước khi tiếp tục lại.

note: Type: error Description :sl3:
en: Failed to mount installation media
vi: Gặp lỗi khi gắn đĩa cài đặt

note: Type: error Description :sl3:
en: The device '${CDROM}' could not be mounted correctly. Please check the media and cables, and try it again.
vi: Thiết bị ${CDROM} không thể được gắn cho đúng. Hãy kiểm tra lại đĩa và cáp nối, rồi thử lại.

note: Type: error Description :sl3:
en: No valid Debian installation media
vi: Không có đĩa cài đặt hợp lệ

note: Type: error Description :sl3:
en: What you have inserted is no valid Debian installation media. Please try again.
vi: Bạn đã nạp một đĩa không phải là đĩa cài đặt Debian hợp lệ. Hãy thử lại.

note: Type: error Description TRANSLATORS: MD5 is a file name, don't translate it. :sl3:
en: Failed to open checksum file
vi: Gặp lỗi khi mở tập tin tổng kiểm tra

note: Type: error Description TRANSLATORS: MD5 is a file name, don't translate it. :sl3:
en: Opening the MD5 file on the media failed. This file contains the checksums of the files located on the media.
vi: Việc mở tập tin MD5 trên đĩa bị lỗi. Tập tin này chứa những tổng kiểm tra (checksum) của các tập tin nằm trên đĩa.

note: Type: note Description :sl3:
en: Integrity test successful
vi: Việc kiểm tra tính toàn vẹn thành công

note: Type: note Description :sl3:
en: The integrity test was successful. The installation image is valid.
vi: Việc kiểm tra tính toàn vẹn thành công. Ảnh đĩa cài đặt này là hợp lệ.

note: Type: error Description :sl3:
en: Integrity test failed
vi: Việc kiểm tra tính toàn vẹn bị lỗi

note: Type: error Description :sl3:
en: The file ${FILE} failed the MD5 checksum verification. Your installation media or this file may have been corrupted.
vi: Tập tin ${FILE} sai tổng kiểm tra MD5. Đĩa cài đặt của bạn hoặc tập tin này có thể bị hỏng.

note: Type: boolean Description :sl3:
en: Check the integrity of another installation image?
vi: Kiểm tra tính toàn vẹn của ảnh đĩa cài đặt khác không?

note: Type: note Description :sl3:
en: Insert Debian boot media
vi: Hãy cho đĩa khởi động Debian vào

note: Type: note Description :sl3:
en: Please make sure you have inserted the Debian installation media you booted from, to continue with the installation.
vi: Hãy kiểm tra để chắc chắn là bạn đã cho đĩa cài đặt Debian mà bạn khởi động vào bên trong ổ để tiếp tục lại cài đặt.

note: Type: text Description :sl3:
en: Checking integrity of installation image
vi: Kiểm tra tính toàn vẹn của ảnh đĩa cài đặt

note: Type: text Description :sl3:
en: Checking file: ${FILE}
vi: Đang kiểm tra tập tin: ${FILE}

note: Type: text Description Main menu item Translators: keep it under 65 columns :sl2:
en: Check the integrity of installation media
vi: Kiểm tra tính toàn vẹn của cài đặt

note: Type: boolean Description :sl2:
en: Load drivers from removable media?
vi: Tải các trình điều khiển từ đĩa di động đa phương tiện chứ?

note: Type: boolean Description :sl2:
en: No device for installation media was detected.
vi: Không có thiết bị nào cho phương tiện cài đặt được phát hiện.

note: Type: boolean Description :sl2:
en: You may need to load additional drivers from removable media, such as a driver floppy or a USB stick. If you have these available now, insert the media, and continue. Otherwise, you will be given the option to manually select some modules.
vi: Bạn có thể cần tải một số trình điều khiển thêm từ đĩa di động đa phương tiện, như một đĩa mềm hay USB. Nếu bạn có sẵn vật chứa như vậy, hãy nạp nó vào ổ và tiếp tục lại. Không thì bạn sẽ cho tự chọn một số mô-đun một cách thủ công.

note: Type: text Description :sl1:
en: Detecting hardware to find installation media
vi: Đang phát hiện phần cứng để tìm đĩa cài đặt

note: Type: boolean Description :sl2:
en: Manually select a module and device for installation media?
vi: Bạn muốn tự chọn mô-đun và thiết bị cho đa phương tiện cài đặt không?

note: Type: boolean Description :sl2:
en: No device for installation media (like a CD-ROM device) was detected.
vi: Không dò tím thấy thiết bị cho đa phương tiện cài đặt nào (như ổ đĩa CD-ROM).

note: Type: boolean Description :sl2:
en: If your CD-ROM drive is an old Mitsumi or another non-IDE, non-SCSI CD-ROM drive, you should choose which module to load and the device to use. If you don't know which module and device are needed, look for some documentation or try a network installation.
vi: Nếu ổ đĩa CD-ROM của bạn có thể là kiểu Mitsumi cũ, hoặc một ổ đĩa CD-ROM khác-IDE, khác-SCSI, thì bạn nên chọn mô-đun nào cần tải và thiết bị nào cần sử dụng. Nếu bạn chưa biết mô-đun và thiết bị nào là cần thiết, hãy xem tài liệu hướng dẫn, hoặc thử cài đặt dùng mạng.

note: Type: boolean Description :sl2:
en: Retry mounting installation media?
vi: Thử gắn lại đĩa đa phương tiện cài đặt lần nữa?

note: Type: boolean Description :sl2:
en: Your installation media couldn't be mounted. When installing from CD-ROM, this probably means that the disk was not in the drive. If so you can insert it and try again.
vi: Đĩa đa phương tiện cài đặt của bạn không thể gắn được. Khi cài từ đĩa CD-ROM, thì gần như chắc chắn là đĩa không nằm trong ổ. Nếu đúng như thế thì bạn có thể đưa nó vào và thử lại.

note: Type: select Description :sl2:
en: Module needed for accessing the installation media:
vi: Mô-đun cần thiết để truy cập đĩa đa phương tiện cài đặt:

note: Type: select Description :sl2:
en: The automatic detection didn't find a drive for installation media. When installing from CD-ROM and you have an unusual CD-ROM drive (that is neither IDE nor SCSI), you can try to load a specific module.
vi: Việc dò tìm tự động không tìm thấy ổ đĩa đa phương tiện cài đặt nào. Khi cài đặt từ CD-ROM và bạn có một ổ CD-ROM bất thường (tức là khác IDE cũng khác SCSI), bạn có thể thử tải một mô-đun đặc biệt dành riêng cho nó.

note: Type: string Description :sl2:
en: Device file for accessing the installation media:
vi: Tập tin thiết bị để truy cập đĩa đa phương tiện cài đặt:

note: Type: string Description :sl2:
en: In order to access your installation media (like your CD-ROM), please enter the device file that should be used. Non-standard CD-ROM drives use non-standard device files (such as /dev/mcdx).
vi: Để truy cập đĩa đa phương tiện của bạn (như ổ đĩa CD-ROM của bạn), hãy nhập tên tập tin thiết bị cần dùng. Các ổ CD-ROM khác chuẩn sử dụng tập tin thiết bị cũng khác chuẩn (v.d. “/dev/mcdx”).

note: Type: string Description :sl2:
en: You may switch to the shell on the second terminal (ALT+F2) to check the available devices in /dev with "ls /dev". You can return to this screen by pressing ALT+F1.
vi: Bạn có khả năng chuyển đổi sang hệ vỏ trên thiết bị cuối thứ hai (phím tắt ALT+F2) để kiểm tra xem các thiết bị có sẵn trong “/dev” bằng lệnh “ls /dev” (ls = liệt kê). Cũng có thể trở về màn hình này bằng phím tắt ALT+F1.

note: Type: text Description :sl1:
en: Scanning installation media
vi: Đang quét tìm đĩa cài đặt

note: Type: text Description :sl1:
en: Scanning ${DIR}...
vi: Đang quét thư mục ${DIR}…

note: Type: note Description :sl2:
en: Installation media detected
vi: Nhận ra đĩa đa phương tiện cài đặt

note: Type: note Description :sl2:
en: Autodetection of the installation media was successful. A drive has been found that contains '${cdname}'. The installation will now continue.
vi: Việc dò tìm tự động đĩa đa phương tiện cài đặt đã thành công. Một ổ đĩa đã được tìm ra, và nó chứa ${cdname}. Vậy tiến trình cài đặt bây giờ sẽ tiếp tục.

note: Type: note Description :sl3:
en: UNetbootin media detected
vi: Nhận ra đĩa đa phương tiện UNetbootin

note: Type: note Description :sl3:
en: It appears that your installation medium was generated using UNetbootin. UNetbootin is regularly linked with difficult or unreproducible problem reports from users; if you have problems using this installation medium, please try your installation again without using UNetbootin before reporting issues.
vi: Có vẻ là phương tiện cài đặt của bạn đã được tạo ra bằng cách sử dụng UNetbootin. UNetbootin thường xuyên được liên kết với các báo cáo vấn đề khó khăn hoặc không thể tái hiện lại được từ người sử dụng; nếu bạn gặp sự cố khi sử dụng phương tiện cài đặt này, vui lòng thử cài đặt lại mà không sử dụng UNetbootin trước khi báo cáo vấn đề.

note: Type: note Description :sl3:
en: The installation guide contains more information on how to create a USB installation medium directly without UNetbootin.
vi: Hướng dẫn cài đặt chứa thông tin về cách làm thế nào để tạo ra một đĩa USB cài đặt trực tiếp mà không dùng UNetbootin.

note: Type: error Description :sl2:
en: Incorrect installation media detected
vi: Nhận ra đĩa đa phương tiện cài đặt không đúng

note: Type: error Description :sl2:
en: The detected media cannot be used for installation.
vi: Ổ đĩa đa phương tiện tìm thấy không thể được dùng để cài đặt.

note: Type: error Description :sl2:
en: Please provide suitable media to continue with the installation.
vi: Hãy cung cấp đía đa phương tiện thích hợp để tiếp tục lại tiến trình cài đặt.

note: Type: error Description Translators: DO NOT TRANSLATE "Release". This is the name of a file. :sl2:
en: Error reading Release file
vi: Gặp lỗi khi đọc tập tin “Release”

note: Type: error Description Translators: DO NOT TRANSLATE "Release". This is the name of a file. :sl2:
en: The installation media do not seem to contain a valid 'Release' file, or that file could not be read correctly.
vi: Có vẻ là đĩa đa phương tiện cài đặt không chứa một tập tin “Release” (Phát hành) hợp lệ, hoặc không thể đọc tập tin đó một cách đúng.

note: Type: error Description Translators: DO NOT TRANSLATE "Release". This is the name of a file. :sl2:
en: You may try to repeat the media detection, but even if it does succeed the second time, you may experience problems later in the installation.
vi: Bạn có thể thử lặp lại việc dò tìm đĩa đa phương tiện, nhưng mà, thậm chí nếu việc này thành công trong sự thử thứ hai, bạn có thể gặp lỗi vào lúc sau trong tiến trình cài đặt.

note: Type: text Description finish-install progress bar item :sl1:
en: Unmounting/ejecting installation media...
vi: Tháo gắn/đẩy đĩa cài đặt ra...

note: Type: text Description Item in the main menu to select this package Translators: keep below 55 columns. :sl2:
en: Detect and mount installation media
vi: Phát hiện và gắn kết phương tiện cài đặt

note: Type: text Description Main menu item Translators: keep below 55 columns :sl1:
en: Load installer components from installation media
vi: Tải các thành phần cài đặt từ đĩa cài đặt

note: Type: boolean Description :sl2:
en: Failed to copy file from installation media. Retry?
vi: Gặp lỗi khi sao chép tập tin từ đĩa cài đặt. Thử lại không?

note: Type: boolean Description :sl2:
en: There was a problem reading data. Please make sure you have inserted the installation media correctly. If retrying does not work, you should check the integrity of your installation media (there is an associated entry in the main menu for that).
vi: Gặp lỗi khi đọc dữ liệu từ đĩa. Hãy kiểm tra xem nó nằm trong ổ đĩa. Nếu thử lại vẫn không được, bạn nên kiểm tra tính toàn vẹn của đĩa cài đặt đó. (Ở đây có một mục cộng tác trong trình đơn chính để làm việc đó)

comment: msgid "Servers to be run from inetd"
note: Type: select Description
en: Servers to be run from inetd:
vi: Trình phục vụ cần chạy từ inetd:

comment: msgid ""
    This package includes both the pawserv daemon (permitting remote hosts to
    read local files while running PAW/Paw++) and the zserv daemon (allowing
    remote hosts to log in using CERN's ZFTP protocol).  These servers are
    run from inetd; you may enable either or both of them. Unless you have
    very specialized requirements, most likely you only want to enable
    pawserv.
note: Type: select Description
en: This package includes both the pawserv daemon (permitting remote hosts to read local files while running PAW/Paw++) and the zserv daemon (allowing remote hosts to log in using CERN's ZFTP protocol).
vi: Gói này chứa cả hai trình nền pawserv (cho phép máy từ xa đọc các tập tin cục bộ trong khi chạy PAW/Paw++) và trình nền zserv (cho phép máy từ xa đăng nhập bằng giao thức ZFTP của CERN).

note: Type: select Description
en: These servers are run from the inetd superserver and either both or only one of them may be enabled. Enabling 'pawserv' alone is sufficient for most users.
vi: Những trình phục vụ này được chạy từ siêu trình phục vụ inetd, và có thể hiệu lực hoặc cả hai hoặc chỉ một của chúng. Hiệu lực chỉ « pawserv » là đủ cho phần lớn người dùng.

note: Type: boolean Description
en: Start cfexecd at boot-time?
vi: Khởi chạy trình cfexecd vào lúc khởi động máy không?

note: Type: boolean Description
en: cfexecd is a scheduler that periodically runs cfagent, the program that actually does the work.
vi: Trình nền cfexecd là một trình định thời mà chạy theo định kỷ trình cfagent mà thật làm công việc.

note: Type: boolean Description
en: If you invoke cfagent by hand or choose to run it from cron instead, you may not require this.
vi: Nếu bạn tự gọi trình cfagent, hoặc chọn chạy nó từ trình cron (định kỷ) thay thế, bạn có lẽ sẽ không cần trình định thời này.

note: Type: boolean Description
en: Start cfservd at boot-time?
vi: Khởi chạy trình cfservd vào lúc khởi động máy không?

note: Type: boolean Description
en: cfservd manages file-serving to remote cfagent processes.
vi: Trình nền cfservd quản lý cách phục vụ tập tin cho tiến trình cfagent ở xa.

note: Type: boolean Description
en: It also provides a facility for remote hosts (after authenticating) to ask cfservd to run cfagent.
vi: Nó cũng cung cấp khả năng cho phép máy từ xa (sau khi xác thực) yêu cầu trình nền cfservd chạy trình cfagent.

note: Type: boolean Description
en: Start cfenvd at boot-time?
vi: Khởi chạy trình cfenvd vào lúc khởi động máy không?

note: Type: boolean Description
en: cfenvd monitors the system environment (disk usage, run queue length etc.) and notes the mean and standard deviation for each.
vi: Trình cfenvd theo dõi môi trường hệ thống (cách sử dụng chỗ trên đĩa, độ dài hàng đợi chạy v.v.), và ghi lưu thống kê (độ lệch trung bình và chuẩn) cho mỗi trường hợp.

note: Type: boolean Description
en: Information gathered here is easily available to cfagent, and can be output using cfenvgraph.
vi: Các tin tức này sẵn sàng một cách dễ dàng cho trình cfagent, và có thể được xuất dùng trình cfenvgraph.

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: %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: Unknown symbol class: %c
vi: Không rõ hạng ký hiệu : %c

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: 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: add the directory DIR to the list of directories to be searched for header files
vi: thêm thư mục TMỤC vào danh sách các thư mục trong đó cần tìm kiếm tập tin phần đầu

en: Informational options:
vi: Tùy chọn thông tin:

en: set debugging level
vi: đặt cấp gỡ rối

en: Exiting
vi: Đang thoát

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: %.*s: variable null or not set
vi: %.*s: biến null hoặc chưa được đặt

en: warning: undefined variable `%.*s'
vi: cảnh báo: chưa định nghĩa biến “%.*s”

en: no files match pattern %s
vi: không có tập tin nào khớp mẫu %s

en: WS trimming
vi: cắt WS

en: command substitution
vi: thay thế lệnh

en: coalesce list
vi: co danh sách

en: tilde expansion
vi: khai triển dấu ~

en: variable expansion
vi: khai triển biến

en: quote removal
vi: gỡ bỏ dấu trích dẫn

en: path expansion
vi: khai triển đường dẫn

en: (%02d) Input:%.*s;
vi: (%02d) Đầu vào:%.*s;

en: Initial list:
vi: Danh sách khởi tạo:

en: Coalesced list:
vi: Danh sách đã co:

en: missing closing quote
vi: thiếu dấu trích dẫn đóng

en: invalid wordsplit usage
vi: cách dùng wordsplit (tách chữ) không hợp lệ

en: unbalanced curly brace
vi: chưa khớp cặp dấu ngoặc

en: undefined variable
vi: biến chưa được định nghĩa

en: input exhausted
vi: đầu vào đã hết

en: unbalanced parenthesis
vi: Chưa đủ cặp ngoặc đơn

en: globbing error
vi: lỗi globbing

en: missing closing %c (start near #%lu)
vi: thiếu đóng %c (bắt đầu gần #%lu)

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: &Reload
vi: Tải lại

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: commit
vi: lần chuyển giao

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

comment: tcl-format
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 tags
vi: Mọi thẻ

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: Committer:
vi: Người chuyển giao:

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: Fixed String
vi: Chuỗi cố định

en: Search string:
vi: Chuỗi tìm kiếm:

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: Ancestor
vi: Tổ tiên chung

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

note: #-#-#-#-#  dia_0.98+git20250827-2_vi.po (dia HEAD)  #-#-#-#-# Translators: Menu item Verb/Branch Translators: Menu item Verb/Branch/Branch
en: Branch
vi: Nhánh

en: Follows
vi: Đứng sau

en: Precedes
vi: Đứng trước

comment: tcl-format
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: Photo mode
vi: Chế độ chụp ảnh

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: _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: 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: 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ỏ

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 delete %s
vi: Không thể xóa bỏ %s

en: Skip all
vi: Bỏ qua hết

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: 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

note: Type: select Description :sl2:
en: Debian version to install:
vi: Phiên bản Debian cần cài đặt:

note: Type: select Description :sl2:
en: Debian comes in several flavors. Stable is well-tested and rarely changes. Unstable is untested and frequently changing. Testing is a middle ground, that receives many of the new versions from unstable if they are not too buggy.
vi: Hệ thống Debian có sẵn vài kiểu khác nhau :
     * ổn định (stable)
    	phiên bản này được thử ra khá, thay đổi rất ít lần.
     * bất định (unstable)
    	phiên bản này chưa được thử ra, thay đổi luôn.
     * thử ra (testing)
    	phiên bản này nằm giữa hai phiên bản khác: nó nhận nhiều trình mới từ phiên bản bất định, nếu trình mới không có nhiều lỗi còn lại.

note: Type: select Description :sl2:
en: Only flavors available on the selected mirror are listed.
vi: Chỉ liệt kê những kiểu sẵn sàng trên máy bản sao được chọn.

note: Type: text Description :sl1:
en: Checking the Debian archive mirror
vi: Đang kiểm tra máy bản sao kho Debian

note: Type: text Description :sl1:
en: Downloading Release files...
vi: Đang tải về các tập tin Release…

note: Type: boolean Description :sl2:
en: Go back and try a different mirror?
vi: Lùi lại để thử một máy bản sao khác ?

note: Type: boolean Description :sl2:
en: The specified (default) Debian version (${RELEASE}) is not available from the selected mirror. It is possible to continue and select a different release for your installation, but normally you should go back and select a different mirror that does support the correct version.
vi: Phiên bản Debian (mặc định) được xác định (${RELEASE}) không phải sẵn sàng trên máy bản sao được chọn. Vẫn có thể tiếp tục và chọn một bản phát hành khác, nhưng mà bình thường có nên lùi lại để chọn một máy bản sao khác có phải hỗ trợ phiên bản đúng.

note: Type: error Description :sl2:
en: Bad archive mirror
vi: Kho bản sao sai

note: Type: error Description :sl2:
en: An error has been detected while trying to use the specified Debian archive mirror.
vi: Gặp lỗi trong khi cố gắng sử dụng máy kho bản sao Debian được xác định.

note: Type: error Description :sl2:
en: Possible reasons for the error are: incorrect mirror specified; mirror is not available (possibly due to an unreliable network connection); mirror is broken (for example because an invalid Release file was found); mirror does not support the correct Debian version.
vi: Lý do có thể gặp lỗi: sai xác định máy bản sao; máy bản sao hiện tại không sẵn sàng (không kết nối ổn định đến mạng ?); máy bản sao bị hỏng (gặp tập tin Release sai ?); máy bản sao không hỗ trợ phiên bản Debian đúng.

note: Type: error Description :sl2:
en: Additional details may be available in /var/log/syslog or on virtual console 4.
vi: Xem thêm chi tiết (nếu có) trong “/var/log/syslog” hoặc trên bàn giao tiếp ảo 4.

note: Type: error Description :sl2:
en: Please check the specified mirror or try a different one.
vi: Hãy kiểm tra lại máy bản sao được xác định, hoặc thử sử dụng một máy khác.

note: Type: error Description :sl3:
en: Architecture not supported
vi: Kiến trúc không được hỗ trợ

note: Type: error Description :sl3:
en: The specified Debian archive mirror does not seem to support your architecture. Please try a different mirror.
vi: Máy bản sao kho Debian đã chọn có vẻ không hỗ trợ kiến trúc của máy tính này. Hãy thử nhân bản khác.

note: Type: text Description :sl2:
en: oldstable
vi: ổn định cũ

note: Type: text Description :sl2:
en: stable
vi: ổn định

note: Type: text Description :sl2:
en: testing
vi: thử nghiệm

note: Type: text Description :sl2:
en: unstable
vi: chưa ổn định

note: Type: text Description main-menu item Translators: keep below 55 columns :sl1:
en: Choose a mirror of the Debian archive
vi: Chọn một máy bản sao kho Debian

comment: [NOTE] Translate the ISO country codes below into localised country names.
note: Type: select Choices :sl1: :sl2:
en: enter information manually
vi: nhập thông tin bằng tay

comment: <https://salsa.debian.org/mirror-team/masterlist/blob/master/Mirrors.masterlist>
note: Type: select Default Translators, you should put here the ISO 3166 code of a country which you know hosts at least one Debian HTTP mirror. Please check that the country really has a Debian HTTP mirror before putting a random value here First check that the country you mention here is listed in https
en: US[ Default value for http]
vi: VN

note: Type: select Description :sl1: :sl2:
en: Debian archive mirror country:
vi: Quốc gia đặt máy bản sao kho Debian:

note: Type: select Description :sl1: :sl2:
en: The goal is to find a mirror of the Debian archive that is close to you on the network -- be aware that nearby countries, or even your own, may not be the best choice.
vi: Mục đích là tìm máy bản sao kho Debian ở gần chỗ bạn trên mạng. Chú ý rằng những quốc gia gần hơn, ngay cả quốc gia bạn, có thể không phải là sự chọn tốt nhất.

note: Type: select Description :sl1: :sl2:
en: Debian archive mirror:
vi: Kho liên kết mirror lưu trữ bản sao Debian:

note: Type: select Description :sl1: :sl2:
en: Please select a Debian archive mirror. You should use a mirror in your country or region if you do not know which mirror has the best Internet connection to you.
vi: Hãy chọn một máy bản sao kho Debian. Bạn nên sử dụng máy bản sao trong quốc gia hay miền gần nhất, nếu bạn chưa biết máy bản sao nào có đường dẫn Internet tốt nhất đến chỗ bạn.

note: Type: select Description :sl1:
en: Usually, deb.debian.org is a good choice.
vi: Bình thường, <deb.debian.org> là lựa chọn tốt.

note: Type: string Description :sl1: :sl2:
en: Debian archive mirror hostname:
vi: Tên máy bản sao kho Debian:

note: Type: string Description :sl1: :sl2:
en: Please enter the hostname of the mirror from which Debian will be downloaded.
vi: Hãy nhập tên máy của máy bản sao nơi mà sẽ tải Debian từ đó.

note: Type: string Description :sl1: :sl2:
en: An alternate port can be specified using the standard [hostname]:[port] format.
vi: Một cổng thay thế có thể được chỉ định bằng cách sử dụng tiêu chuẩn format [tên hostname]:[cổng].

note: Type: string Description :sl2:
en: Debian archive mirror directory:
vi: Thư mục kho bản sao Debian:

note: Type: string Description :sl2:
en: Please enter the directory in which the mirror of the Debian archive is located.
vi: Hãy nhập thư mục chứa kho bản sao Debian.

note: Type: string Description :sl1:
en: HTTP proxy information (blank for none):
vi: Thông tin máy ủy nhiệm HTTP (để trống nếu không có):

note: Type: string Description :sl1:
en: If you need to use a HTTP proxy to access the outside world, enter the proxy information here. Otherwise, leave this blank.
vi: Nếu bạn cần phải sử dụng máy ủy nhiệm HTTP để kết nối ra mạng bên ngoài, hãy nhập thông tin máy chủ ủy nhiệm vào đây. Không thì bỏ rỗng.

note: Type: string Description :sl1: :sl2:
en: The proxy information should be given in the standard form of "http://[[user][:pass]@]host[:port]/".
vi: Hãy nhập thông tin máy ủy nhiệm có dạng chuẩn: <http://[[người_dùng][:mật_khẩu]@]máy[:cổng]/>.

note: Type: string Description :sl2:
en: FTP proxy information (blank for none):
vi: Thông tin ủy nhiệm FTP (bỏ rỗng nếu không có):

note: Type: string Description :sl2:
en: If you need to use a FTP proxy to access the outside world, enter the proxy information here. Otherwise, leave this blank.
vi: Nếu bạn cần phải sử dụng máy ủy nhiệm FTP để kết nối đến Mạng, hãy nhập thông tin ủy nhiệm vào đây. Không thì hãy bỏ rỗng.

note: Type: select Default Translators, you should put here the ISO 3166 code of a country which you know hosts at least one Debian FTP mirror. Please check that the country really has a Debian FTP mirror before putting a random value here First check that the country you mention here is listed in https:/
en: US[ Default value for ftp]
vi: VN

note: Type: select Description :sl2:
en: Usually, ftp.<your country code>.debian.org is a good choice.
vi: Bình thường, <ftp.<mã quốc gia của bạn>.debian.org> là lựa chọn tốt.
    v.d. <ftp.jp.debian.org> hay <ftp.hk.debian.org>
    Danh sách các máy bản sao Debian: <https://www.debian.org/mirror/list>.

note: Type: select Description :sl2:
en: Protocol for file downloads:
vi: Giao thức dùng để tải tập tin:

note: Type: select Description :sl2:
en: Please select the protocol to be used for downloading files. If unsure, select "http"; it is less prone to problems involving firewalls.
vi: Hãy lựa chọn giao thức cần dùng khi tải về tập tin. Nếu chưa chắc, chọn “http”, vì nó gặp ít lỗi hơn liên quan đến bức tường lửa.

note: TRANSLATORS: This is the summary of a notification bubble with a short message of success when addding a storage device.
en: Storage device detected
vi: Phát hiện thiết bị lưu trữ

note: TRANSLATORS: This is the body of a notification bubble with a short message about content being scanned when addding a storage device.
en: This device will be scanned for new content
vi: Thiết bị này sẽ được quét để tìm nội dung mới

note: TRANSLATORS: This is the summary of a notification bubble with a short message of failure when adding a storage device.
en: Failed to add storage device
vi: Thêm thiết bị lưu trữ thất bại

note: TRANSLATORS: This is the body of a notification bubble with a short message with hints with regards to the failure when adding a storage device.
en: Make sure the storage device is correctly formated
vi: Hãy chắc chắn thiết bị lưu trữ đã được định dạng chính xác

note: TRANSLATORS: This is the summary of a notification bubble with a short message of a storage device being removed
en: Storage device has been removed
vi: Thiết bị lưu trữ đã bị gỡ bỏ

note: TRANSLATORS: This is the summary of a notification bubble with a short message warning on low space
en: Low on disk space
vi: Dung lượng bộ nhớ thấp

en: Continue with format
vi: Tiếp tục định dạng

en: This action will wipe the content from the device
vi: Hành động này sẽ xoá toàn bộ dữ liệu trên thiết bị

en: Format Complete
vi: Định dạng hoàn tất

en: Format Error
vi: Định dạng lỗi

en: There was an error when formatting the device
vi: Xảy ra lỗi trong khi định dạng thiết bị

en: Confirm remove
vi: Xác nhận gỡ bỏ

en: Files on the device can't be accessed after removing
vi: Tập tin trên thiết bị không thể truy cập sau khi gỡ bỏ

en: Unmounting
vi: Đang gỡ

en: Safe to remove
vi: An toàn để gỡ bỏ

en: You can now safely remove the device
vi: Bây giờ bạn đã có thể gỡ thiết bị ra an toàn

en: Safely Remove
vi: Gỡ an toàn

note: #-#-#-#-#  cinnamon-desktop_6.4.2-1_vi.po (cinnamon-desktop 2.25.90)  #-#-#-#-# Translators: a CRTC is a CRT Controller (this is X terminology). #-#-#-#-#  mate-desktop_1.28.2-1_vi.po (mate-desktop 1.27.2)  #-#-#-#-#
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: 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: _Copy URL
vi: _Chép URL

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: Citadel administrator username:
vi: Tên người dùng quản trị Citadel:

en: Please enter the name of the Citadel user account that should be granted administrative privileges once created. If using internal authentication this user account will be created if it does not exist. For external authentication this user account has to exist.
vi: Hãy gõ tên của tài khoản người dùng Citadel nên có quyền quản trị. Nếu sử dụng chức năng xác thực nội bộ thì tài khoản người dùng này không tồn tại sẽ được tạo. Đối với xác thực từ xa, tài khoản người dùng này phải tồn tại.

en: Listening address for the Citadel server:
vi: Địa chỉ lắng nghe cho trình phục vụ Citadel:

en: LDAP host:
vi: Máy chủ LDAP:

en: Please enter the host name or IP address of your LDAP server.
vi: Hãy gõ tên máy hay địa chỉ IP của máy phục vụ LDAP nên dùng.

en: LDAP port number:
vi: Số thứ tự cổng LDAP:

en: Please enter the port number of the LDAP service (usually 389).
vi: Hãy gõ số thứ tự cổng của dịch vụ LDAP (thường là 389).

en: LDAP base DN:
vi: DN cơ bản LDAP:

en: LDAP bind DN:
vi: DN tổ hợp LDAP:

en: LDAP bind password:
vi: Mật khẩu tổ hợp LDAP:

en: If you entered a Bind DN in the previous question, you must now enter
    the password associated with that account.  Otherwise, you can leave this
    blank.
vi: Nếu bạn đã nhập một tên phân biệt (DN) kiểu đóng kết khi đáp ứng câu hỏi 
    đằng trước, ở đây cũng cần gõ mật khẩu tương ứng với tài khoản đó. Không thì
    bỏ trống trường này.

note: Type: select Choices
en: daemon
vi: trình nền

note: Type: select Description
en: Virus database update method:
vi: Phương pháp cập nhật cơ sở dữ liệu vi-rút:

note: Type: select Description
en: Please choose the method for virus database updates.
vi: Hãy chọn phương pháp cập nhật cơ sở dữ liệu vi-rút.

note: Type: select Description
en:  daemon:  freshclam is running as a daemon all the time. You should choose
              this option if you have a permanent network connection;
     ifup.d:  freshclam will be running as a daemon as long as your Internet
              connection is up. Choose this one if you use a dialup Internet
              connection and don't want freshclam to initiate new connections;
     cron:    freshclam is started from cron. Choose this if you want full control
              of when the database is updated;
     manual:  no automatic invocation of freshclam. This is not recommended,
              as ClamAV's database is constantly updated.
vi:  • trình nền 	freshclaim lúc nào cũng chạy làm trình nền.
    	Bật tuỳ chọn này nếu bạn có kết nối mạng bền bỉ.
     • ifup.d 	 	freshclam sẽ chạy làm trình nền miền là kết nối được tới Internet.
    	Bật tùy chọn này nếu bạn quay số để kết nối tới Internet,
    	và không muốn freshclam sơ khởi kết nối mới.
     • cron  		freshclam được khởi chạy từ trình cron (định kỷ).
    	Bật tùy chọn này nếu bạn muốn điều khiển hoàn toàn
    	khi nào cơ sở dữ liệu được cập nhật.
     • bằng tay 	không tự động gọi freshclam.
    	Không khuyến khích, vì cơ sở dữ liệu ClamAV được cập nhật liên miên.

note: Type: select Description
en: Local database mirror site:
vi: Địa chỉ nhân bản cơ sở dữ liệu cục bộ :

note: Type: select Description
en: Please select the closest local mirror site.
vi: Hãy chọn địa chỉ của máy nhân bản cục bộ gần nhất.

note: Type: select Description
en: Freshclam updates its database from a world wide network of mirror sites. Please select the closest mirror. If you leave the default setting, an attempt will be made to guess a nearby mirror.
vi: Freshclam cập nhật cơ sở dữ liệu từ một mạng địa chỉ nhân bản trên khắp thế giới. Hãy chọn nhân bản gần nhất chỗ bạn. Để lại thiết lập mặc định thì phần mềm sẽ thử đoán một máy nhân bản gần.

note: Type: string Description
en: HTTP proxy information (leave blank for none):
vi: Thông tin ủy nhiệm HTTP (không có thì bỏ trống):

note: Type: string Description
en: If you need to use an HTTP proxy to access the outside world, enter the proxy information here. Otherwise, leave this blank.
vi: Nếu bạn cần phải sử dụng máy ủy nhiệm HTTP để kết nối tới Internet, hãy gõ vào đây thông tin ủy nhiệm. Không thì bỏ trống.

note: Type: string Description
en: Please use URL syntax ("http://host[:port]") here.
vi: Ở đây hãy sử dụng cú pháp địa chỉ URL (« http://máy[:cổng] »).

note: Type: string Description
en: Proxy user information (leave blank for none):
vi: Thông tin người dùng ủy nhiệm (không có thì bỏ trống):

note: Type: string Description
en: If you need to supply a username and password to the proxy, enter it here. Otherwise, leave this blank.
vi: Nếu bạn cần phải cung cấp cho may ủy nhiệm một tên người dùng và một mật khẩu, hãy gõ vào đây. Không thì bỏ trống.

note: Type: string Description
en: When entering user information, use the standard form of "user:pass".
vi: Gõ thông tin người dùng theo định dạng tiêu chuẩn: « người_dùng:mật_khẩu ».

note: Type: string Description
en: Number of freshclam updates per day:
vi: Mỗi ngày cập nhật freshclam bao nhiêu lần:

note: Type: string Description
en: Network interface connected to the Internet:
vi: Giao diện mạng được kết nối tới Internet:

note: Type: string Description
en: Please enter the name of the network interface connected to the Internet. Example: eth0.
vi: Hãy gõ tên của giao diện mạng được kết nối tới Internet. Ví dụ : « eth0 ».

note: Type: string Description
en: If the daemon runs when the network is down, the log file will be filled with entries like 'ERROR: Connection with database.clamav.net failed.', making it easy to miss when freshclam really can't update the database.
vi: Trình nền chạy khi mạng không hoạt động thì tập tin ghi lưu hiển thị nhiều mục nhập giống như « ERROR: Connection with database.clamav.net failed » (LỖI: không thành công kết nối đến địa chỉ cơ sở dữ liệu database.clamav.net). Trường hợp này không giúp bạn thấy khi freshclam thực sự không thể cập nhật cơ sở dữ liệu.

note: Type: string Description
en: You can leave this field blank and the daemon will be started from the initialization scripts instead. You should then make sure the computer is permanently connected to the Internet to avoid filling the log files.
vi: Bỏ trống trường này thì trình nền được khởi chạy từ văn lệnh sơ khởi để thay thế. Vậy bạn nên kiểm tra máy tính được kết nối bền bỉ tới Internet, để tránh tràn tập tin ghi lưu.

note: Type: string Description
en: If the computer has multiple network interfaces connecting to the Internet use a space-separated list of device names.
vi: Nếu máy tính có nhiều giao diện mạng có kết nối đến Internet thì nhập một danh sách các tên thiết bị định giới bằng dấu cách.

note: Type: boolean Description
en: Should clamd be notified after updates?
vi: Có nên thông báo clamd sau khi cập nhật ?

note: Type: boolean Description
en: Please confirm whether clamd should be notified to reload the database after successful updates.
vi: Hãy xác nhận nếu trình nền clamd nên được thông báo để nạp lại cơ sở dữ liệu sau khi cập nhật thành công.

note: Type: boolean Description
en: If you do not choose this option, clamd's database reloads will be notably delayed (it performs this check every 6 hours by default), posing the risk that a new virus may slip through even if the database is up to date. Do not use this if you do not use clamd, as it will produce errors.
vi: Không bật tùy chọn này thì sự nạp lại cơ sở dữ liệu của clamd bị trễ đáng kể (nó làm kiểm tra này mỗi 6 giờ theo mặc định), mà rủi ro có vi-rút mới thâm nhập mặc dù cơ sở dữ liệu vẫn còn hiện thời. Đừng bật tuỳ chọn này nếu bạn không sử dụng clamd, vì nó sẽ gây ra lỗi.

note: Type: error Description
en: Mandatory numeric value
vi: Bắt buộc phải gõ giá trị thuộc số

note: Type: error Description
en: This question requires a numeric answer.
vi: Câu hỏi này yêu cầu đáp ứng thuộc số.

note: Type: boolean Description
en: Handle the configuration file automatically?
vi: Tự động quản lý tập tin cấu hình ?

note: Type: boolean Description
en: Some options must be configured for clamav-daemon.
vi: Vài tùy chọn cần phải được cấu hình cho clamav-daemon.

note: Type: boolean Description
en: The ClamAV suite won't work if it isn't configured. If you do not configure it automatically, you'll have to configure /etc/clamav/clamd.conf manually or run 'dpkg-reconfigure clamav-daemon' later. In any case, manual changes in /etc/clamav/clamd.conf will be respected.
vi: Bộ phần mềm ClamAV sẽ không hoạt động được nếu chưa có cấu hình. Nếu không tự động cấu hình nó, thì bạn cần phải tự cấu hình tập tin cấu hình « /etc/clamav/clamd.conf », hoặc chạy câu lệnh cấu hình lại « dpkg-reconfigure clamav-daemon » về sau. Trong mọi trường hợp đều, mỗi thay đổi làm bằng tay trong « /etc/clamav/clamd.conf » vẫn còn có tác động.

note: Type: select Description
en: Socket type:
vi: Kiểu ổ cắm:

note: Type: select Description
en: Please choose the type of socket clamd will be listening on.
vi: Hãy chọn kiểu ổ cắm trên đó trình nền clamd sẽ lắng nghe.

note: Type: select Description
en: If you choose TCP, clamd can be accessed remotely. If you choose local UNIX sockets, clamd can be accessed through a file. Local UNIX sockets are recommended for security reasons.
vi: Chọn TCP thì clamd có thể được truy cập từ xa. Chọn ổ cắm UNIX cục bộ thì clamd có thể được truy cập thông qua một tập tin. Ổ cắm UNIX cục bộ khuyến khích vì lý do bảo mật.

note: Type: string Description
en: Local (UNIX) socket clamd will listen on:
vi: Ổ cắm cục bộ (UNIX) trên đó clamd sẽ lắng nghe:

note: Type: boolean Description
en: Gracefully handle left-over UNIX socket files?
vi: Quản lý khéo tập tin ổ cắm UNIX thừa ?

note: Type: string Description
en: Group owner of clamd local (UNIX) socket:
vi: Nhóm sở hữu ổ cắm UNIX cục bộ claimd:

note: Type: string Description
en: Creation mode for clamd local (UNIX) socket:
vi: Chế độ tạo của ổ cắm UNIX cục bộ clamd:

note: Type: string Description
en: TCP port clamd will listen on:
vi: Cổng TCP trên đó trình nền clamd sẽ lắng nghe:

note: Type: string Description
en: IP address clamd will listen on:
vi: Địa chỉ IP trên đó trình nền clamd sẽ lắng nghe:

note: Type: string Description
en: Enter "any" to listen on every IP address configured. If you want to listen on a single address or host name, enter it here.
vi: Gõ « any » (bất kỳ) để lắng nghe trên mọi địa chỉ IP được cấu hình. Muốn lắng nghe trên một địa chỉ hay tên máy nào đó thì gõ nó vào đây.

note: Type: boolean Description
en: Do you want to enable mail scanning?
vi: Muốn hiệu lực quét thư?

note: Type: boolean Description
en: This option enables scanning mail contents for viruses. You need this option enabled if you want to use clamav-milter, or if you want to enable phishing checks.
vi: Tùy chọn này hiệu lực chức năng quét tìm vi-rút trong nội dung thư tín. Cần phải bật tuỳ chọn này để sử dụng clamav-milter hoặc hiệu lực chức năng kiểm tra thư ăn cấp thông tin cá nhân (phishing).

note: Type: boolean Description
en: Do you want to enable archive scanning?
vi: Muốn hiệu lực quét kho nén ?

note: Type: boolean Description
en: If archive scanning is enabled, the daemon will extract archives such as bz2, tar.gz, deb and many more, to check their contents for viruses.
vi: Hiệu lực khả năng quét kho nén thì trình nền sẽ giải nén kho kiểu bz2, tar.gz, deb v.v. để kiểm tra nội dung có vi-rút không.

note: Type: boolean Description
en: For more information about what archives are supported, see /usr/share/doc/clamav-docs/clamdoc.pdf or the manpage clamscan(5).
vi: Để tìm thêm thông tin về những kho nén nào được hỗ trợ, xem tập tin « /usr/share/doc/clamav-docs/clamdoc.pdf », hoặc đọc trang hướng dẫn (man) « clamscan(5) ».

note: Type: string Description
en: Maximum stream length (unit Mb) allowed:
vi: Chiều dài luồng tối đa được phép (theo MB):

note: Type: string Description
en: You can set a limit on the stream length that can be scanned.
vi: Bạn có khả năng hạn chế chiều dài luồng có thể được quét.

note: Type: string Description
en: Maximum directory depth that will be allowed:
vi: Độ sâu thư mục tối đa sẽ được phép:

note: Type: string Description
en: This value must be set if you want to allow the daemon to follow directory symlinks.
vi: Giá trị này phải được đặt nếu bạn muốn cho phép trình nền theo liên kết tượng trưng đến thư mục.

note: Type: string Description
en: Entering '0' will disable this limit.
vi: Gõ giá trị « 0 » thì tắt sự hạn chế này.

note: Type: boolean Description
en: Do you want the daemon to follow directory symlinks?
vi: Muốn trình nền theo liên kết mềm đến thư mục ?

note: Type: boolean Description
en: Do you want the daemon to follow regular file symlinks?
vi: Muốn trình nền theo liên kết mềm tiêu chuẩn đến tập tin ?

note: Type: string Description
en: Timeout for stopping the thread-scanner (seconds):
vi: Thời hạn ngừng hàm quét mạch (theo giây):

note: Type: string Description
en: Entering '0' will disable the timeout.
vi: Gõ « 0 » thì tắt thời hạn.

note: Type: string Description
en: Number of threads for the daemon:
vi: Số các mạch cho trình nền:

note: Type: string Description
en: Number of pending connections allowed:
vi: Số các kết nối bị hoãn được phép:

note: Type: boolean Description
en: Do you want to use the system logger?
vi: Muốn sử dụng công cụ ghi lưu của hệ thống ?

note: Type: boolean Description
en: It is possible to log the daemon activity to the system logger. This can be done independently of whether you want to log activity to a special file.
vi: Có thể ghi lưu hoạt động của trình nền vào khả năng ghi lưu của hệ thống. Tuỳ chọn này có thể được đặt mà không phụ thuộc vào bạn ghi lưu hoạt động vào một tập tin đặc biệt hay không.

note: Type: string Description
en: Log file for clamav-daemon (enter none to disable):
vi: Tập tin ghi lưu cho trình nền clamav-daemon (bỏ trống để tắt):

note: Type: boolean Description
en: Do you want to log time information with each message?
vi: Muốn ghi lưu thông tin thời gian cùng với mỗi thông điệp ?

note: Type: string Description
en: Delay in seconds between daemon self checks:
vi: Thời gian giữa hai lần trình nền tự kiểm tra (giây):

note: Type: string Description
en: During the SelfCheck the daemon checks if it needs to reload the virus database. It also tries to repair problems caused by bugs in the daemon, (that is, in some cases it's able to repair broken data structures).
vi: Trong khi SelfCheck (tự kiểm tra), trình nền kiểm tra nếu nó cần phải nạp lại cơ sở dữ liệu chưa. Nó cũng thử sửa chữa lỗi được gây ra bởi vấn đề trong trình nền (trong một số trường hợp nào đó, cũng có thể sửa chữa cấu trúc dữ liệu bị hỏng).

note: Type: string Description
en: User to run clamav-daemon as:
vi: Người dùng dưới họ cần chạy clamav-daemon:

note: Type: string Description
en: It is recommended to run the ClamAV programs as a non-privileged user. This will work with most MTAs with a little tweaking, but if you want to use clamd for filesystem scans, running as root is probably unavoidable. Please see README.Debian in the clamav-base package for details.
vi: Khuyên bạn chạy các chương trình ClamAV với tư cách một người dùng không có quyền truy cập đặc biệt. Trường hợp này thích hợp với phần lớn MTA (một khi điều chỉnh một ít), nhưng nếu bạn muốn sử dụng clamd để quét hệ thống tập tin, rất có thể cần phải chạy dưới người chủ. Xem tài liệu Đọc Đi « README.Debian » trong gói cơ bản clamav-base để tìm chi tiết.

note: Type: string Description
en: Groups for clamav-daemon (space-separated):
vi: Các nhóm cho trình nền clamav-daemon (định giới bằng dấu cách):

note: Type: string Description
en: Please enter any extra groups for clamd.
vi: Hãy gõ nhóm bổ sung nào cho trình nền clamd.

note: Type: string Description
en: By default, clamd runs as a non-privileged user. If you need clamd to be able to access files owned by another user (e.g., in combination with an MTA), then you will need to add clamd to the group for that piece of software. Please see README.Debian in the clamav-base package for details.
vi: Mặc định là trình nền clamd chạy với tư cách một người dùng không có quyền truy cập đặc biệt. Nếu bạn cần clamd có khả năng truy cập đến tập tin sở hữu bởi một người dùng khác (v.d. tổ hợp với một MTA) thì bạn cần phải thêm clamd vào nhóm đó cho phần mềm đó. Xem tài liệu Đọc Đi « README.Debian » trong gói cơ bản clamav-base để tìm chi tiết.

note: Type: boolean Description
en: Do you want to load bytecode from the database?
vi: Muốn nạp mã byte từ cơ sở dữ liệu ?

note: Type: select Choices
en: TrustSigned
vi: Tin cậy chữ ký

note: Type: select Choices
en: Paranoid
vi: Rất cẩn thận

note: Type: select Description
en: Security level to apply to the bytecode:
vi: Cấp bảo mật cần áp dụng cho mã byte:

note: Type: select Description
en:  - TrustSigned : trust bytecode loaded from signed virus database files,
                     but insert runtime safety checks for bytecode loaded
                     from unsigned sources
     - Paranoid    : always insert runtime checks
vi:  • Tin cậy chữ ký : tin cậy mã byte được nạp từ tập tin cơ sở dữ liệu vi-rút đã ký,
                vào lúc chạy thì kiểm tra tình trạng an toàn
                chỉ về mã byte được nạp từ nguồn không ký
     • Rất cẩn thận : vào lúc chạy thì kiểm tra tình trạng an toàn về mọi nguồn

note: Type: string Description
en: Bytecode execution timeout in milliseconds:
vi: Thời hạn thực hiện mã byte (theo mili-giây):

note: Type: boolean Description
en: Some options must be configured for clamav-milter.
vi: Vài tùy chọn cần phải được cấu hình cho clamav-milter.

note: Type: boolean Description
en: It won't work if it isn't configured. If you do not configure it automatically, you'll have to configure /etc/clamav/clamav-milter.conf manually or run "dpkg-reconfigure clamav-milter" later. In any case, manual changes in /etc/clamav/clamav-milter.conf will be respected.
vi: Nó không hoạt động được nếu không có cấu hình. Nếu không tự động cấu hình nó, bạn cần tự cấu hình tư « /etc/clamav/clamav-milter.conf » hoặc chạy câu lệnh cấu hình lại « dpkg-reconfigure clamav-milter » về sau. Trong mọi trường hợp đều, các sự thay đổi bằng tay trong « /etc/clamav/clamav-milter.conf » sẽ có tác động.

note: Type: string Description
en: Communication interface with Sendmail:
vi: Giao diện liên lạc với Sendmail:

note: Type: string Description
en: Please choose the method that should be used by clamav-milter to communicate with Sendmail. The following formats can be used:
     - Unix domain socket: [[unix|local]:]/path/to/file
     - IPv4 socket       : inet:port@[hostname|ip-address]
     - IPv6 socket       : inet6:port@[hostname|ip-address]
vi: Hãy chọn phương pháp nên được clamav-milter sử dụng để liên lạc với Sendmail:
     • ổ cắm miền UNIX		[[unix|local]:]/đường/dẫn/đến/tập/tin
     • ổ cắm IPv4			inet:cổng@[tên_máy|địa_chỉ_ip]
     • ổ cắm IPv6			inet6:cổng@[tên_máy|địa_chỉ_ip]

note: Type: boolean Description
en: Remove stale socket after unclean shutdown?
vi: Gỡ bỏ ổ cắm cũ sau khi tắt hệ thống không sạch ?

note: Type: string Description
en: Group owner of clamav-milter local (UNIX) socket:
vi: Nhóm sở hữu ổ cắm UNIX cục bộ clamav-milter:

note: Type: string Description
en: Creation mode for clamav-milter local (UNIX) socket:
vi: Chế độ tạo của ổ cắm UNIX cục bộ clamav-milter:

note: Type: string Description
en: User to run clamav-milter as:
vi: Người dùng dưới họ cần chạy clamav-milter:

note: Type: string Description
en: It is recommended to run the ClamAV programs as a non-privileged user. This will work with most MTAs with a little tweaking.
vi: Khuyên bạn chạy các chương trình ClamAV với tư cách một người dùng không có quyền truy cập đặc biệt. Trường hợp này thích hợp với phần lớn MTA (một khi điều chỉnh một ít).

note: Type: string Description
en: Please see README.Debian in the clamav-base package for details.
vi: Xem tài liệu Đọc Đi « README.Debian » trong gói cơ bản clamav-base để tìm chi tiết.

note: Type: string Description
en: Groups for clamav-milter (space-separated):
vi: Các nhóm cho clamav-milter (định giới bằng dấu cách):

note: Type: string Description
en: By default, clamav-milter runs as a non-privileged user. If you need clamav-milter to be able to access files owned by another user (for instance when it is used in combination with an MTA), the user running clamav-milter need to be added to the relevant group(s).
vi: Mặc định là clamav-milter chạy với tư cách một người dùng không có quyền truy cập đặc biệt. Nếu bạn cần clamav-milter có khả năng truy cập đến tập tin sở hữu bởi một người dùng khác (v.d. tổ hợp với một MTA) thì người dùng chạy clamav-milter cần được thêm vào (các) nhóm thích hợp.

note: Type: string Description
en: Wait timeout for data coming from clamd:
vi: Thời hạn đợi dữ liệu từ clamd:

note: Type: string Description
en: Please enter the delay (in seconds) before clamav-milter times out when it is waiting for incoming data from clamd.
vi: Hãy gõ khoảng đợi (theo giây) trước khi clamav-milter quá giờ trong khi đợi dữ liệu gửi đến từ trình nền clamd.

note: Type: string Description
en: Choosing "0" will disable this timeout.
vi: Gõ « 0 » thì tắt thời hạn này.

note: Type: boolean Description
en: Should clamav-milter stay in foreground (not forking)?
vi: Clamav-milter nên còn lại ở trước (không tạo tiến trình con) ?

note: Type: string Description
en: Chroot to directory:
vi: Chroot tới thư mục:

note: Type: string Description
en: Clamav-milter can run in a chroot jail. It will enter it after reading the configuration file and before dropping root privileges.
vi: Clamav-milter có khả năng chạy trong một chroot jail (thư mục gốc tạm thời mà không cho phép người dùng truy cập đến thư mục nào bên ngoại đó). Nó sẽ vào chroot jail sau khi đọc tập tin cấu hình và trước khi bỏ quyền truy cập của người chủ.

note: Type: string Description
en: If this field is left empty, no chrooting will occur.
vi: Bỏ trống trường này thì không chroot gì.

note: Type: string Description
en: PID file:
vi: Tập tin PID:

note: Type: string Description
en: Please specify the process identifier file location for clamav-milter's listening daemon (main thread).
vi: Hãy ghi rõ vị trí của tập tin nhận diện tiến trình cho trình nền lắng nghe của clamav-milter (mạch chính).

note: Type: string Description
en: Temporary directory path:
vi: Đường dẫn thư mục tạm thời:

note: Type: string Description
en: Clamd socket to connect to for scanning:
vi: Ổ cắm clamd đến đó cần kết nối để quét:

note: Type: string Description
en: Please specify the socket to use to connect to the ClamAV daemon for scanning purposes. Possible choices are:
     - a local unix socket using an absolute path, in "unix:path" format
       (for example: unix:/var/run/clamd/clamd.socket);
     - a local or remote TCP socket in "tcp:host:port" format (for example:
       tcp:192.168.0.1). The "host" value can be either a hostname or an IP
       address, and the "port" is only required for IPv6 addresses,
       defaulting to 3310 otherwise.
vi: Hãy ghi rõ ổ cắm cần sử dụng để kết nối đến trình nền ClamAV cho mục đích quét:
     • một ổ cắm UNIX cục bộ theo một đường dẫn tuyệt đối, dưới dạng « unix:đường_dẫn »
    	(v.d. unix:/var/run/clamd/clamd.socket)
     • một ổ cắm TCP hoặc cục bộ hoặc từ xa dưới dạng « tcp:máy:cổng »
    	(v.d. tcp:192.168.0.1).
    	Giá trị « máy » có thể là hoặc một tên máy hoặc một địa chỉ IP,
    	và « cổng » chỉ được yêu cầu cho địa chỉ kiểu IPv6
    	(không thì giá trị mặc định là 3310).

note: Type: string Description
en: You may specify multiple choices, separated by spaces. In such case, the clamd servers will be selected in a round-robin fashion.
vi: Bạn cũng có thể ghi rõ nhiều sự chọn định giới bằng dấu cách. Trong trường hợp này, những trình phục vụ clamd sẽ được chọn theo thứ tự chu kỳ.

note: Type: string Description
en: Hosts excluded from scanning:
vi: Các máy bị loại trừ ra việc quét:

note: Type: string Description
en: Please specify, in CIDR notation (host(name)/mask), the hosts for which no scanning should be performed on incoming mail. Multiple entries should be separated by spaces. The "local" shortcut can be used to specify locally-originated (non-SMTP) email.
vi: Hãy ghi rõ bằng cách ghi CIDR (tên(máy)/mặt_nạ) những máy trên chúng không nên quét các thư gửi đến. Nhiều mục nhập nên định giới bằng dấu cách. Lối tắt « local » (cục bộ) cũng có thể được sử dụng để ghi rõ thư tín có gốc cục bộ (khác SMTP).

note: Type: string Description
en: If this field is left empty, all incoming mail will be scanned.
vi: Bỏ trống trường này thì mọi thư gửi đến sẽ được quét.

note: Type: string Description
en: Mail addresses whitelist:
vi: Danh sách địa chỉ thư được chấp nhận:

note: Type: string Description
en: Please specify the path to a whitelist file, listing email addresses that should cause scanning to be bypassed.
vi: Hãy ghi rõ đường dẫn đến một tập tin kiểu danh sách chấp nhận, liệt kê những địa chỉ thư điện tử mà không nên được quét.

note: Type: string Description
en: Each line in this file should be a POSIX regular expression; lines starting with "#", ":" or "!" will be ignored as comments.
vi: Mỗi dòng trong tập tin này nên là một biểu thức chính quy POSIX; dòng bắt đầu với ký tự « # », « : » hay « ! » bị bỏ qua vì ghi chú.

note: Type: string Description
en: Lines may start with "From:" (with no space after the colon) to make the whitelisting apply to matching sender addresses; otherwise, or with a "To:" prefix, it affects recipient addresses.
vi: Dòng có thể bắt đầu với « From: » (Từ) (mà không có dấu cách đằng sau dấu hai chấm) để làm cho danh sách chấp nhận cũng áp dụng cho các địa chỉ người gửi tương ứng. Không, hoặc với tiền tố « To: » (Cho) thì nó ảnh hưởng đến các địa chỉ của người nhận.

note: Type: select Choices
en: Defer
vi: Hoãn

note: Type: select Choices
en: Blackhole
vi: Lỗ đen

note: Type: select Description
en: Action to perform on infected messages:
vi: Hành vi cần làm với thư bị nhiễm độc:

note: Type: select Description
en: Please choose the action to perform on "infected" messages:
vi: Hãy chọn hành vi cần làm với mỗi thư « bị nhiễm độc »:

note: Type: select Description
en:  - Accept    : accept the message for delivery;
     - Reject    : immediately refuse delivery (with a 5xx error);
     - Defer     : return a temporary failure message (4xx);
     - Blackhole : accept the message then drop it;
     - Quarantine: accept the message then quarantine it. With
                   Sendmail, the quarantine queue can be examined
                   with "mailq -qQ". With Postfix, such mails are placed
                   on hold.
vi:  • Chấp nhận	chấp nhận thư để phát
     • Từ chối		ngay lập tức từ chối phát thư (với lỗi 5xx)
     • Hoãn		trả lại một thông điệp thất bại tạm thời (4xx)
     • Lỗ đen		chấp nhận thư, sau đó bỏ nó
     • Cách ly		chấp nhận thư, sau đó cách ly nó.
    	Dùng Sendmail, hàng đợi cách ly có thể được xem xét dùng « mailq -qQ ».
    	Dùng PostFix, các thư như vậy vẫn « đang chờ ».

note: Type: select Description
en: Action to perform on error conditions:
vi: Hành vi cần làm do điều khiển lỗi:

note: Type: select Description
en: Please choose the action to perform on errors such as failure to allocate data structures, no scanners available, network timeouts, unknown scanner replies...:
vi: Hãy chọn hành vi cần làm khi gặp lỗi (v.d. lỗi cấp phát cấu trúc dữ liệu, không có máy quét sẵn sàng, mạng quá giờ, không nhận ra đáp ứng máy quét):

note: Type: select Description
en:  - Accept: accept the message for delivery;
     - Reject: immediately refuse delivery (with a 5xx error);
     - Defer : return a temporary failure message (4xx).
vi:  • Chấp nhận	chấp nhận thư để phát
     • Từ chối		ngay lập tức từ chối phát thư (với lỗi 5xx)
     • Hoãn		trả lại một thông điệp thất bại tạm thời (4xx)

note: Type: string Description
en: Specific rejection reason for infected messages:
vi: Lý do dứt khoát khi từ chối thư bị nhiễm độc:

note: Type: string Description
en: Please specify the rejection reason that will be included in reject mails.
vi: Hãy ghi rõ lý do từ chối cần bao gồm trong thư từ chối.

note: Type: string Description
en: This option is only useful together with "OnInfected Reject".
vi: Tuỳ chọn này chỉ có ích cùng với « On Infected Reject » (bị nhiễm độc thì từ chối).

note: Type: string Description
en: The "%v" string may be used to include the virus name.
vi: Chuỗi « %s » cũng có thể được sử dụng để bao gồm tên vi-rút.

note: Type: select Description
en: Add headers to processed messages?
vi: Thêm dòng đầu vào thư được xử lý ?

note: Type: select Description
en: If you choose this option, "X-Virus-Scanned" and "X-Virus-Status" headers will be attached to each processed message, possibly replacing existing similar headers.
vi: Bật tùy chọn này thì hai dòng đầu « X-Virus-Scanned » (đã quét tìm vi-rút) và « X-Virus-Status » (trạng thái vi-rút) được thêm vào mỗi thư được xử lý, có thể cũng thay thế dòng đầu tương tự.

note: Type: string Description
en: Log file for clamav-milter:
vi: Tập tin ghi lưu cho clamav-milter:

note: Type: string Description
en: Specify the full path to the clamav-milter log file, which must be writable for the clamav daemon. Enter none to disable.
vi: Hãy ghi rõ đường dẫn đầy đủ đến tập tin ghi lưu clamav-milter, mà phải cho phép trình nền clamav ghi vào nó. Để tắt thì nhập « none » (không có).

note: Type: string Description
en: Logging via syslog is configured independently of this setting.
vi: Chức năng ghi lưu thông qua syslog được cấu hình một cách không phụ thuộc vào thiết lập này.

note: Type: boolean Description
en: Disable log file locking?
vi: Tắt khoá tập tin ghi lưu ?

note: Type: boolean Description
en: By default the log file is locked for writing.  The lock protects against running clamav-milter multiple times.  This option disables log file locking.
vi: Mặc định là tập tin ghi lưu bị khoá chống ghi. Sự khoá bảo vệ chống chạy clamav-milter nhiều lần. Tuỳ chọn này tắt chức năng khoá tập tin ghi lưu.

note: Type: string Description
en: Maximum size of the log file (MB):
vi: Kích cỡ tối đa của tập tin ghi lưu (MB):

note: Type: string Description
en: Please specify the maximum size for the log file. Using "0" will allow that file to grow indefinitely.
vi: Hãy ghi lưu kích cỡ tối đa của tập tin ghi lưu. Giá trị « 0 » thì cho phép tập tin ghi lưu cứ phóng to một cách vô hạn.

note: Type: boolean Description
en: Log time with each message?
vi: Ghi lưu thời gian với mỗi thông điệp ?

note: Type: boolean Description
en: Use system logger?
vi: Dùng chức năng ghi lưu của hệ thống ?

note: Type: boolean Description
en: Please choose whether you want to use the system logger (syslog). This option can be used along with logging in a dedicated file.
vi: Hãy chọn nếu bạn muốn sử dụng chức năng ghi lưu của hệ thống (syslog) hay không. Tuỳ chọn này cũng có thể được sử dụng cùng với ghi lưu vào một tập tin dành riêng.

note: Type: string Description
en: Type of syslog messages:
vi: Kiểu thông điệp syslog:

note: Type: string Description
en: Please choose the type of syslog messages as detailed in the system logger's documentation.
vi: Hãy chọn kiểu thông điệp ghi lưu syslog, như giải thích trong tài liệu hướng dẫn của syslog.

note: Type: boolean Description
en: Enable verbose logging?
vi: Bật ghi lưu chi tiết ?

note: Type: select Description
en: Information to log on infected messages:
vi: Thông tin cần ghi lưu về thư bị nhiễm độc:

note: Type: select Description
en: Please choose the level of information that will be logged when infected messages are found:
     - Off  : no logging;
     - Basic: minimal information;
     - Full : verbose information.
vi: Hãy chọn cấp thông tin cần ghi lưu khi gặp thư bị nhiễm độc:
     • Tắt			không ghi lưu gì
     • Cơ bản		thông tin tối thiểu
     • Đầy đủ		thông tin chi tiết

note: Type: string Description
en: Size limit for scanned messages (MB):
vi: Kích cỡ tối đa của thư được quét (MB):

note: Type: string Description
en: Please specify the maximum size for scanned messages. Messages bigger than this limit will not be scanned.
vi: Hãy ghi rõ kích cỡ tối đa của thư được quét. Thư lớn hơn sự hạn chế này thì không được quét.

note: Type: string Description
en: You should check that this value is lower than the value of "StreamMaxLength" in the clamd.conf file.
vi: Bạn nên kiểm tra lại giá trị này vẫn còn nhỏ hơn giá trị của « StreamMaxLength » (chiều dài luồng tối đa) trong tập tin cấu hình « clamd.conf ».

note: Type: boolean Description
en: Add a clamsmtp system user and group?
vi: Thêm vào hệ thống người dùng và nhóm « clamsmtp » ?

note: Type: boolean Description
en: New installations of clamsmtp install with a system user and group of "clamsmtp".  The "clamav" user is added to the clamsmtp group to allow the clamav-daemon process to view the quarantine directory.  If this option is set, the installation process will also update the ownership and permissions of the quarantine and run directories.
vi: Mỗi bản cài đặt clamsmtp mới thì cài đặt vào hệ thống dưới người dùng và nhóm « clamsmtp ». Người dùng « clamav » được thêm vào nhóm « clamsmtp » để cho phép tiến trình clamav-daemon xem thư mục quarantine. Bật tùy chọn này thì tiến trình cài đặt cũng cập nhật quyền sở hữu và quyền truy cập đến các thư mục « quarantine » và « run ».

note: Type: boolean Description
en: Fix directory permissions?
vi: Sửa chữa các quyền hạn thư mục ?

note: Type: boolean Description
en: clamsmtpd needs read and write permissions to the virus spool directory, and the run directory in which its PID file is created.  Additionally, the Clam AV daemon must have read access to the spool directory to scan for viruses.
vi: Trình nền clamsmptd yêu cầu quyền đọc và ghi vào thư mục ống chỉ vi-rút và thư mục « run » trong đó tập tin PID riêng được tạo. Hơn nữa, trình nền Clam AV phải có quyền đọc vào thư mục ống chỉ, để quét tìm vi-rút.

note: Type: boolean Description
en: Be sure to check directory permissions after running the init script with the parameters 'start' or 'restart'.
vi: Hãy kiểm tra lại các quyền truy cập đến thư mục, sau khi chạy văn lệnh sơ khởi với tham số « start » hay « restart ».

note: Type: boolean Description
en: Purge spool directory on --purge?
vi: Tẩy thư mục ống chỉ khi tẩy (--purge) ?

note: Type: boolean Description
en: The virus spool directory may contain quarantined viruses that can be removed automatically when purging the package.
vi: Thư mục ống chỉ vi-rút có thể chứa vi-rút được kiểm dịch mà cũng gỡ bỏ được khi tẩy gói phần mềm.

en: Multimedia Player
vi: Trình phát đa phương tiện

en: Open preferences
vi: Mở tuỳ chỉnh

en: Add Files…
vi: Thêm Tệp Tin…

en: Next chapter
vi: Chương tiếp theo

en: Previous chapter
vi: Chương trước đó

en: Streams
vi: Suối

en: Subtitles
vi: Phụ đề

en:  ms
vi:  mili giây

en:  pt
vi:  điểm

en:  seconds
vi:  giâ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 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: &Custom
vi: &Tùy chọn

en: &Hide %1
vi: Ẩ&n %1

en: &Hide...
vi: Ẩ&n...

en: &Stretch columns to fit window
vi: Căng các cột ra cho &vừa với cửa sổ

en: &Tools
vi: &Công cụ

en: (different across multiple songs)
vi: (mỗi bài mỗi khác)

en: ...and all the Amarok contributors
vi: ...và tất cả cộng tác viên của Amarok

en: 1 track
vi: 1 bài

en: 50 random tracks
vi: 50 bài ngẫu nhiên

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: <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 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 %1
vi: Giới thiệu %1

en: About Clementine...
vi: Giới thiệu Clementine...

en: About Qt...
vi: Giới thiệu Qt...

en: Account details
vi: Chi tiết tài khoản

en: Account details (Premium)
vi: Chi tiết tài khoản (Cao cấp)

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 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 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 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 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 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 another playlist
vi: Thêm vào danh sách khác

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 copying...
vi: Sau khi sao chép...

en: Album artist
vi: Nghệ sĩ của Album

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

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 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: 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: 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: 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: Background Streams
vi: Âm thanh nền

en: Bar analyzer
vi: Phân tích theo các thanh

en: Basic Blue
vi: Xanh dương

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: CUE sheet support
vi: Hỗ trợ danh sách CUE

en: Change cover art
vi: Đổi ảnh bìa

en: Change font size...
vi: Đổi kích cỡ phông chữ...

en: Change repeat mode
vi: Thay đổi chế độ lặp lại

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 language
vi: Đổi ngôn ngữ

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 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 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 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: Click here to add some music
vi: Nhấp vào đây để thêm nhạc

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: 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: 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 Magnatune...
vi: Cấu hình Magnatune...

en: Configure library...
vi: Cấu hình thư viện...

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: 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: 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 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: 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: 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 message settings
vi: Thiết lập tùy chọn tin nhắ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 volume
vi: Giảm âm lượng

en: Delay between visualizations
vi: Độ trễ giữa các hiệu ứng hình ảnh ảo

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 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: 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: Discontinuous transmission
vi: Dừng truyền tải

en: Display options
vi: Tùy chọn hiển thị

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 not convert any music
vi: Không chuyển đổi bất kì bản nhạc nào

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 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 will...
vi: Nhấn đúp chuột vào một bài hát sẽ...

en: Download directory
vi: Tải thư mục

en: Download membership
vi: Tải với tư cách thành viên

en: Download this album
vi: Tải album này

en: Download this album...
vi: Tải album này...

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: Downloading metadata
vi: Đang tải thông tin dữ liệu

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: 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/disable Last.fm scrobbling
vi: Bật/Tắt Chuyển thông tin bài hát đến Last.fm

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 to download a cover from the Internet:
vi: Nhập một địa chỉ để tải ảnh bìa từ internet:

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 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: 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: 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: &Extras
vi: &Hiệu ứng

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 duration
vi: Thời gian giảm dần âm lượng

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: Fetch completed
vi: Đã tải xong

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: 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: 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

note: #-#-#-#-#  evolution-data-server_3.56.2-7_vi.po (evolution-data-server GNOME TRUNK)  #-#-#-#-# System Group: Friends #-#-#-#-#  supertuxkart_1.5-2_vi.po (SuperTuxKart)  #-#-#-#-# I18N: ./data/gui/screens/online/profile_friends.stkgui I18N: Section in the profile screen
en: Friends
vi: Bạn bè

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 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: 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: 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 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: 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 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: Increase volume
vi: Tăng âm lượng

en: Insert...
vi: Nhập...

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: #-#-#-#-#  gnome-vfs_1:2.24.4-6.1_vi.po (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 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

en: Large album cover
vi: Ảnh bìa lớn

en: Large sidebar
vi: Thanh bên cỡ lớn

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 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: 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 from %1
vi: Lời bài hát từ %1

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: Malformed response
vi: Phản hồi có vẻ xấu

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

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Months
vi: Tháng

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
vi: &Nhạc

en: My Recommendations
vi: Bài nên nghe

en: Naming options
vi: Tùy chọn đặt tên

en: Narrow band (NB)
vi: Băng hẹp (NB)

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 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 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: OSD Preview
vi: Xem trước hộp thông báo

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 device
vi: Mở thiết bị

en: Open in new playlist
vi: Mở trong danh sách mới

en: Open media...
vi: Mở tập tin...

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: Output options
vi: Tùy chọn xuất

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 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
vi: &Danh sách

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: 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: Press a button combination to use for
vi: Ấn tổ hợp phím để

en: Press a key combination to use for %1...
vi: Bấm tổ hợp phím để %1...

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

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

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

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: 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: Remove action
vi: Loại bỏ hành động

en: Remove folder
vi: Loại bỏ thư mục

en: Remove playlist
vi: Loại bỏ 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 mode
vi: &Chế độ lặp lại

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: Reset play counts
vi: Thiết lập lại bộ đếm số lần phát

en: Restrict to ASCII characters
vi: Phải dùng kí tự mã ASCII

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: Save album cover
vi: Lưu ảnh bìa album

en: Save cover to disk...
vi: Lưu lại ảnh bìa...

note: #-#-#-#-#  xsane_0.999-13_vi.po (XSANE 0.96)  #-#-#-#-# MENU_ITEM_SAVE_IMAGE DESC_VIEWER_SAVE
en: Save image
vi: Lưu ảnh

en: Save playlist...
vi: Lưu danh sách...

en: Save preset
vi: Lưu thiết lập

en: Save this stream in the Internet tab
vi: Lưu luồng dữ liệu này trong thẻ Internet

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: 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 for album covers...
vi: Tìm ảnh bìa...

en: Search mode
vi: Chế độ tìm kiếm

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: Select best possible match
vi: Chọn mục khớp nhiều nhất

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: 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 OSD
vi: Hiện hộp thông báo

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 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 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 various artists
vi: Hiện trong mục nhiều nghệ sĩ

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 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 tray icon
vi: Hiện biểu tượng dưới khay hệ thống

en: Shuffle all
vi: Phát ngẫu nhiên tất cả

en: &Shuffle mode
vi: Chế độ phát n&gẫu nhiên

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: 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: 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: Starting %1
vi: Bắt đầu %1

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: 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: Supported formats
vi: Các định dạng được hỗ trợ

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 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 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 was a problem fetching the metadata from Magnatune
vi: Có vấn đề khi lấy thông tin từ Magnatune

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 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 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 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

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Timezone
vi: Múi giờ

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

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

note: #-#-#-#-#  uget_2.2.3-2.1_vi.po (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: Unset cover
vi: Bỏ thiết đặt ảnh bìa

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: 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 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 Wii Remote
vi: Sử dụng tay cầm điều khiển Wii

en: Use a custom message for notifications
vi: Tùy chọn tin nhắn thông báo

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 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 proxy settings
vi: Sử dụng thiết lập proxy của hệ thố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: Visualization mode
vi: Chế độ hình ảnh ảo

en: Visualizations Settings
vi: Thiết đặt hiệu ứng hình ảnh ảo

en: Volume %1%
vi: Âm lượng %1%

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: 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: 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: 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 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 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 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: add %n songs
vi: và %n bài hát

en: biggest first
vi: lớn nhất trước

en: disc %1
vi: đĩa %1

en: longest first
vi: dài nhất trước

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: smallest first
vi: nhỏ nhất trước

note: #-#-#-#-#  ifplugd_0.28-19.7_vi.po (ifplugd 0.28-8)  #-#-#-#-# Type: select Choices
en: stop
vi: dừng

en: track %1
vi: bài %1

note: Type: text Description Main menu item Translators: keep below 55 columns :sl1:
en: Configure the clock
vi: Cấu hình đồng hồ

note: Type: boolean Description :sl1:
en: Is the system clock set to UTC?
vi: Đồng hồ hệ thống được đặt thành UTC (giờ thế giới) không?

note: Type: boolean Description :sl1:
en: System clocks are generally set to Coordinated Universal Time (UTC). The operating system uses your time zone to convert system time into local time. This is recommended unless you also use another operating system that expects the clock to be set to local time.
vi: Đồng hồ hệ thống thường được đặt thành Thời Gian Phối Hợp Thế Giới (UTC). Hệ điều hành sử dụng múi giờ của bạn để chuyển đổi giờ hệ thống thành giờ địa phương. Khuyên bạn dùng tính năng này, trừ khi bạn sử dụng một hệ điều hành khác cái mà cần đồng hồ được đặt thành giờ địa phương.

note: Type: text Description progress bar item :sl1:
en: Configuring clock settings...
vi: Đang cấu hình cài đặt đồng hồ…

note: Type: text Description :sl1:
en: Setting up the clock
vi: Cài đặt đồng hồ

note: Type: boolean Description :sl2:
en: Set the clock using NTP?
vi: Đặt đồng hồ dùng NTP không?

note: Type: boolean Description :sl2:
en: The Network Time Protocol (NTP) can be used to set the system's clock. Your system works best with a correctly set clock.
vi: Giao thức Thời gian Mạng (NTP) có thể được dùng để đặt đồng hồ của hệ thống. Hệ thống của bạn làm việc tốt nhất khi đồng hồ đúng giờ.

note: Type: string Description :sl2:
en: NTP server to use:
vi: Máy phục vụ NTP cần dùng:

note: Type: string Description :sl2:
en: The default NTP server is almost always a good choice, but if you prefer to use another NTP server, you can enter it here.
vi: Máy phục vụ NTP mặc định gần luôn luôn là sự chọn tốt, nhưng nếu bạn muốn chọn máy phục vụ NTP khác, bạn có thể gõ nó vào đây.

note: Type: text Description progress bar item :sl1:
en: Getting the time from a network time server...
vi: Đang lấy giờ từ máy phục vụ thời gian mạng…

note: Type: text Description progress bar item :sl1:
en: Setting the hardware clock...
vi: Đang đặt đồng hồ phần cứng…

note: Type: boolean Description :sl2:
en: Wait another 30 seconds for hwclock to set the clock?
vi: Đợi 30 giây thêm nữa để hwclock đặt đồng hồ không?

note: Type: boolean Description :sl2:
en: Setting the hardware clock is taking longer than expected. The 'hwclock' program used to set the clock may have problems talking to the hardware clock.
vi: Tiến trình đặt đồng hồ phần cứng đang chạy chậm hơn trường hợp bình thường. Chương trình “hwclock” được dùng để đặt đồng hồ có lẽ gặp khó khăn trong việc liên lạc với đồng hồ phần cứng.

note: Type: boolean Description :sl2:
en: If you choose to not wait for hwclock to finish setting the clock, this system's clock may not be set correctly.
vi: Bạn không đợi để hwclock kết thúc đặt đồng hồ thì đồng hồ của hệ thống này có lẽ không được đặt đúng.

note: Type: boolean Description
en: Create device nodes for compressed loop devices?
vi: Bạn có muốn tạo cái nút thiết bị cho thiết bị vòng lặp được nén không?

note: Type: boolean Description
en: Should the necessary device files in /dev be generated now?
vi: Tạo ra những tập tin thiết bị cần thiết trong «/dev» ngay bây giờ không?

note: Type: note Description
en: Config file changed incompatibly
vi: Tập tin cấu hình đã thay đổi một cách không tương thích rồi.

note: Type: note Description
en: The config file /etc/common-lisp/cmucl/site-init.lisp changed in an incompatible way, please upgrade the file or if you are not even asked, move the /etc/common-lisp/cmucl/site-init.lisp.dpkg-new file to /etc/common-lisp/cmucl/site-init.lisp.
vi: Tập tin cấu hình «/etc/common-lisp/cmucl/site-init.lisp» đã thay đổi một cách không tương thích. Hãy nâng cấp tập tin ấy, hoặc nếu bạn chưa được nhắc, hãy di chuyển tập tin «/etc/common-lisp/cmucl/site-init.lisp.dpkg-new» vào «/etc/common-lisp/cmucl/site-init.lisp».

note: Type: note Description
en: Failure to do this will result in a broken installation.
vi: Nếu bạn không làm như thế, bản cài đặt sẽ bị hỏng.

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: Do you want to install it? (N/y)
vi: Bạn có muốn cài đặt? (K/c)

en: You will have to enable the component called '%s'
vi: Bạn sẽ phải kích hoạt thành phần tên là '%s'

en: You will have to enable component called '%s'
vi: Bạn sẽ phải kích hoạt thành phần tên là '%s'

en: Command '%(command)s' is available in '%(place)s'
vi: Câu lệnh '%(command)s' tồn tại trong '%(place)s'

en: Command '%(command)s' is available in the following places
vi: Câu lệnh '%(command)s' tồn tại ở những nơi sau

en: The command could not be located because '%s' is not included in the PATH environment variable.
vi: Câu lệnh không thể xác định được bởi vì '%s' không được liệt kê vào trong biến môi trường PATH

en: use this path to locate data fields
vi: sử dụng đường dẫn này để định vị các trường dữ liệu

en: ignore local binaries and display the available packages
vi: bỏ qua các bản nhị phân nội địa và hiển thị các gói đang tồn tại

en: %s: command not found
vi: %s: không tìm thấy lệnh

en: Sorry, command-not-found has crashed! Please file a bug report at:
vi: Xin lỗi, command-not-found (không tìm thấy lệnh) đã bị vỡ! Làm ơn gửi tập tin thông báo lỗi đến:

en: Please include the following information with the report:
vi: Làm ơn kèm theo thông tin sau đây với bản báo cáo:

en: command-not-found version: %s
vi: command-not-found phiên bản: %s

en: Python version: %d.%d.%d %s %d
vi: Python phiên bản: %d.%d.%d %s %d

en: Exception information:
vi: Thông tin ngoại lệ:

note: Type: string Description
en: Short Common Lisp site name:
vi: Tên nơi Mạng Common Lisp ngắn:

comment: msgid ""
    You can configure what the common LISP implementations are going to use
    as \"short site name\". This is mostly unused except in some error
    reporting tools.
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:

comment: msgid ""
    You can configure what the common LISP implementations are going to use
    as \"long site name\". This is mostly unused except in some error
    reporting tools.
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.

note: Type: select Description
en: Which subsection do you want?
vi: Bạn có muốn phần con nào?

note: Type: select Description
en: Which program do you want to configure?
vi: Bạn có muốn cấu hình chương trình nào?

note: Type: boolean Description
en: Would you like to configure another program?
vi: Bạn có muốn cấu hình một chương trình nữa không?

note: Type: title Description
en: Configure Packages
vi: Cấu hình gói tin

en: Usage: install-keymap [ keymap_file | NONE | KERNEL ]
vi: Sử dụng: install-keymap [ keymap_file | NONE | KERNEL ]

en: Warning: cannot access console;
vi: Cảnh báo: không truy cập được console;

en:  deferring until console is accessible.
vi:  tạm hoãn đến khi có thể truy cập.

en: Warning: cannot install keymap on a serial console.
     deferring until non-serial console present.
vi: Cảnh báo: không cài đặt được bàn phím trên console tiếp nối.
     trì hoãn đến khi có console không phải tiếp nối.

en: Warning: no console utilities installed yet.
     deferring keymap setting until either console-tools or kbd is installed.
vi: Cảnh báo: chưa có tiện ích console nào được cài.
     trì hoãn thiết lập bàn phím đến khi cài xong console-tools hoặc kbd.

en: Failed to dump keymap!
vi: Dump bàn phím không thành công!

en: This might be because your console cannot be opened.  Perhaps you don't have
    a video card, are connected via the serial console or ssh.
    Not loading keymap!
vi: Rất có thể là do không mở được console.  Có thể chúng ta chưa có một cạc màn hình kết nối qua console tiếp nối hoặc ssh.
    Không nạp bàn phím!

en: Failed to preserve keymap!
vi: Giữ lại bàn phím không thành công!

en: conffile ${CONFFILE} is a symlink : not overwriting
vi: conffile ${CONFFILE} là một liên kết mềm : không ghi chèn

en: It is recommended that ${CONFFILE} is not a symlink; instead
    edit /etc/console-tools/remap to include any local changes.
vi: Không nên đặt ${CONFFILE} thành một liên kết mềm; thay vào đó
    sửa /etc/console-tools/remap để thêm mọi thay đổi nội bộ.

en: The new keymap has been placed in ${CONFFILE}.dpkg ;
    Please move it as required.
vi: Đã đặt bàn phím mới trong ${CONFFILE}.dpkg ;
    Xin hãy di chuyển nó như yêu cầu.

en: Notice: doing keycode translation to use PC keymap on RiscPC
vi: Chú ý: thực hiện việc dịch mã phím để sử dụng bàn phím PC trên RiscPC

en: Failed to load keymap!
vi: Nạp bàn phím không thành công!

note: Type: select Choices
en: Brazilian (ABNT2 layout)
vi: Bra-xin (bố trí ABNT2)

note: Type: select Choices
en: Brazilian (EUA layout)
vi: Bra-xin (bố trí EUA)

note: #-#-#-#-#  console-data_2:1.12-9_vi.po (console-data 2:1.06-2)  #-#-#-#-# Type: select Choices #-#-#-#-#  console-setup_1.226_vi.po (debian-installer sublevel1)  #-#-#-#-# :sl1:
en: Latin American
vi: Châu Mỹ Latinh

note: Type: select Choices
en: Slovakian
vi: Xlô-vác

note: Type: select Choices
en: Slovene
vi: Xlô-ven

note: #-#-#-#-#  console-data_2:1.12-9_vi.po (console-data 2:1.06-2)  #-#-#-#-# Type: select Choices #-#-#-#-#  console-setup_1.226_vi.po (debian-installer sublevel1)  #-#-#-#-# :sl1:
en: Turkish (F layout)
vi: Thổ Nhĩ Kỳ (bố trí F)

note: #-#-#-#-#  console-data_2:1.12-9_vi.po (console-data 2:1.06-2)  #-#-#-#-# Type: select Choices #-#-#-#-#  console-setup_1.226_vi.po (debian-installer sublevel1)  #-#-#-#-# :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:

note: Type: select Choices
en: American English (82 keys)
vi: Anh Mỹ (máy Mac: 82 phím)

note: Type: select Choices
en: American English (extended kbd)
vi: Anh Mỹ (máy Mac: bàn phím đã mở rộng)

note: Type: select Choices
en: French (alternate)
vi: Pháp (máy Mac: thay thế)

note: Type: select Choices
en: French (extended kbd)
vi: Pháp (máy Mac: bàn phím đã mở rộng)

note: Type: select Choices
en: German (extended kbd)
vi: Đức (máy Mac: bàn phím đã mở rộng)

note: Type: select Choices
en: Japanese (type 4)
vi: Nhật (kiểu 4)

note: Type: select Choices
en: Japanese (type 5)
vi: Nhật (kiểu 5)

note: Type: select Choices
en: Norwegian (type 4)
vi: Châu Mỹ Latinh (kiểu 4)

note: Type: select Choices
en: Norwegian (type 5)
vi: Na Uy (kiểu 5)

note: Type: select Choices
en: Spanish (type 4)
vi: Tây Ban Nha (kiểu 4)

note: Type: select Choices
en: Spanish (type 5)
vi: Tây Ban Nha (kiểu 5)

note: Type: select Description
en: Keymap to use for a USB keyboard:
vi: Sơ đồ phím cần dùng cho bàn phím USB:

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: Please select the size of the font for the console.  Some font sizes require framebuffer.
vi: Hãy chọn kích cỡ của phông chữ cho bàn giao tiếp. Một số cỡ phông chữ cần có bộ đệm khung.

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 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: 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 Control
vi: Ctrl phải

note: #-#-#-#-#  console-setup_1.226_vi.po (debian-installer sublevel1)  #-#-#-#-# Type: select Choices :sl1:
en: Right Shift
vi: Shift phải

note: Type: select Choices :sl1: :sl2:
en: Right Logo key
vi: Phím Win phải

note: #-#-#-#-#  console-setup_1.226_vi.po (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: #-#-#-#-#  console-setup_1.226_vi.po (debian-installer sublevel1)  #-#-#-#-# Type: select Choices :sl1: :sl2:
en: Left Alt
vi: Alt trái

note: Type: select Choices :sl1:
en: Left Control
vi: Ctrl trái

note: #-#-#-#-#  console-setup_1.226_vi.po (debian-installer sublevel1)  #-#-#-#-# Type: select Choices :sl1:
en: Left Shift
vi: Shift 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 khóa 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: Berber (Latin)
vi: Berber (La tinh)

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)

en: Taiwanese
vi: Tiếng Đài Loan

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: port
vi: cổng

en: whiteout
vi: bỏ trắng

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: 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: missing operand
vi: thiếu toán hạng

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: closing standard input
vi: đang đóng đầu vào tiêu chuẩn

en: invalid wrap size
vi: sai kích cỡ ngắt dòng

note: This is a proper name. See the gettext manual, section Names.
en: Torbjorn Granlund
vi: Torbjörn Granlund

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: 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: 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: 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: 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: 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 dereference %s
vi: không truy cập được giá trị 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: 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:   -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:   -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: 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: 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

note: #-#-#-#-#  procps_2:4.0.4-9_vi.po (procps-ng 3.3.10-rc1)  #-#-#-#-# Translation Hint: maximum 'GROUP' = 8 +
en: GROUP
vi: NHÓM

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: 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:                          (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: 
    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: 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: 
    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: 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: 
    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 reading %s
vi: lỗi đọc %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 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: failed to clone %s from %s
vi: gặp lỗi khi nhân bản %s từ %s

en: cannot fstat %s
vi: không fstat được %s

en: removed %s
vi: đã xóa %s

en: cannot create regular file %s
vi: không tạo được tập tin thông thường %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: 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: 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: 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: 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 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: 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: 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:       --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:   -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: cannot make directory %s
vi: không tạo được thư mục %s

en: missing file operand
vi: thiếu toán hạng tập tin

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: 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: --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 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: %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: %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: 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: 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: 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:       --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: 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: 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:   -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:   %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:   %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: 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: 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:   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:   cio       use concurrent I/O for data
vi:   cio       dùng I/O đồng quy 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:   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:   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: 
    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: failed to turn off O_DIRECT: %s
vi: gặp lỗi khi tắt O_DIRECT: %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 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: 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: %s: cannot skip to specified offset
vi: %s: không thể nhảy đến tới offset đưa ra

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 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

note: TRANSLATORS: this is the "1K-blocks" header in "df" output. TRANSLATORS: this is the "1024-blocks" header in "df -P".
en: %s-%s
vi: %2$s-%1$s

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:       --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: no file systems processed
vi: không có hệ thống tập tin được xử lý

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: <internal>
vi: <nội bộ>

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: 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:   -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 --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: 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: 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
      -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: 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: 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:   + 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: 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: division by zero
vi: chia cho không

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: 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: 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: error reading input
vi: lỗi khi đọc đầu vào

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 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: 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: 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:   -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: %s: file has shrunk too much
vi: %s: tập tin đã rút ngắt quá nhiều

en: invalid number of lines
vi: sai số dòng

en: invalid number of bytes
vi: sai số byte

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: cannot set name to %s
vi: không thể đặt tên thành %s

en: cannot determine hostname
vi: không thể quyết định tên máy

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: 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:  groups=
vi:  nhóm=

en:  context=%s
vi: ngữ cả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: 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: 
    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:       --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: failed to access %s
vi: gặp lỗi khi truy cập %s

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: invalid file number in field spec: %s
vi: sai số thứ tự tập tin trong sự xác định trường: %s

en: conflicting empty-field replacement strings
vi: xung đột các chuỗi thay thế trường rỗng

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: 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: invalid buffering mode %s for %s
vi: sai đặt chế độ chuyển hoán đệm %s cho %s

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: 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: 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:   -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: target %s is not a directory
vi: đích %s không phải là một thư mục

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: 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: 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:   -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:   -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:   -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: 
    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: 
    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: FAILED open or read
vi: mở hoặc đọc BỊ LỖI

en: %s: no file was verified
vi: %s: không có tập tin nào được xác nhận

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 --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 --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: 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: 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: 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: 
      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: 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: 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: 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: line number overflow
vi: vượt quá số dòng có thể

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: 
    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: appending output to %s
vi: nối thêm kết xuất vào %s

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: 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: 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: 
    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: format %s has no %% directive
vi: định dạng %s không có chỉ thị %%

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 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: failed to prepare value '%Lf' for printing
vi: gặp lỗi khi chuẩn bị giá trị “%Lf” để in ấn

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: 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: 
    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:   -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: 
    
    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: 
    
    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: 
    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 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: 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: 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: 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

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:

en: Directory:
vi: Thư mục:

en: Project:
vi: Dự án:

en: Plan:
vi: Kế hoạch:

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: 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: page number overflow
vi: tràn số thứ tự trang

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:   -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: 
    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: %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 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: %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: 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:   -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: 
    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: 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: 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 directory %s?
vi: %s: đi vào thư mục %s không?

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: 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:       --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: 
    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: removing directory, %s
vi: đang xóa thư mục, %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: %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 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: 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 %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: time %s is out of range
vi: thời gian %s vượt ra ngoài giới hạn

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: lseek failed
vi: %s: lseek bị lỗi

en: %s: file too large
vi: %s: tập tin quá lớn

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: removing
vi: %s: đang xóa

en: %s: renamed to %s
vi: %s: đã đổi tên thành %s

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: 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: 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:   -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:       --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: 
    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: 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: fflush failed
vi: fflush bị lỗi

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: 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: number in parallel must be nonzero
vi: số song song không thể là không

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: 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: 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: 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: 
    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: failed to create pipe
vi: không tạo được pipe

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: %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: 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

note: TRANSLATORS: This string uses format specifiers from 'stat --help' without --file-system, and NOT from printf.
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: 
    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:  * [-]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:    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:  * [-]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:    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: 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: 
    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: 
    %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: 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: record too large
vi: mục ghi quá lớn

en: failed to open %s for reading
vi: mở %s để đọc gặp lỗi

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:   -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: 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: cannot follow %s by name
vi: không thể theo sau %s theo tê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: 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: 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: %s: unknown binary operator
vi: %s: toán tử hai ngôi lạ

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: 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:   -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: 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: 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: 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: 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: 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: 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: 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: 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: not a tty
vi: không phải một tty

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: 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: 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  %2d:%02d,
vi: chạy %2d:%02d,

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: last=
vi: cuối=

en: LINE
vi: ĐƯỜNG

en: IDLE
vi: NGHỈ

en: EXIT
vi: THOÁT

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:   -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: 
    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: 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: Infinity B
vi: B vô cùng

en: dup2 failed
vi: dup2 bị lỗi

en: opening %s
vi: đang mở %s

en: cannot set groups
vi: không đặt được các nhóm

comment: msgid "Create directories for web-based administration ?"
note: Type: boolean Description
en: Create directories for web-based administration?
vi: Tạo thư mục để quản lý dựa trên Mạng không?

comment: msgid ""
    Courier uses several configuration files which are located in /etc/
    courier. Some configuration files can be replaced by a subdirectory where
    all files insides this directory are concatenated and considered to be a
    single, consolidated, configuration file.
note: Type: boolean Description
en: Courier uses several configuration files in /etc/courier. Some of these files can be replaced by a subdirectory whose contents are concatenated and treated as a single, consolidated, configuration file.
vi: Phần mềm Courier dùng vài tập tin cấu hình nằm trong thư mục « /etc/courier ». Một số tập tin cấu hình có thể được thay thế bằng một thư mục con có nội dung đã ghép nối thì được xử lý là một tập tin cấu hình đơn giản đã củng cố.

note: Type: boolean Description
en: The web-based administration provided by the courier-webadmin package relies on configuration directories instead of configuration files.  If you agree, any directories needed for the web-based administration tool will be created unless there is already a plain file in place.
vi: Khả năng quản lý dựa trên Mạng do gói « courier-webadmin » cung cấp nhờ thư mục cấu hình thay cho tập tin cấu hình. Bạn chấp nhận thì thư mục nào cần thiết cho công cụ quản trị dựa trên Mạng sẽ được tạo nếu chưa có tập tin chuẩn tại chỗ.

comment: msgid "Path to user's Maildir directory"
note: Type: string Description
en: Path to Maildir directory:
vi: Đường dẫn đến thư mục Maildir:

comment: msgid ""
    This is a relative path name from each user's home directory to the
    Maildir directory where the Courier servers store and access the user's
    email. Please refer to the maildir(5) manual page if you are unfamiliar
    with the mail storage format used by Courier.
note: Type: string Description
en: Please give the relative path name from each user's home directory to the Maildir directory where the Courier servers store and access the user's email. Please refer to the maildir.courier(5) manual page if you are unfamiliar with the mail storage format used by Courier.
vi: Hãy cung cấp tên đường dẫn tương đối từ thư mục chính của mỗi người dùng đến thư mục Maildir trong đó các trình phục vụ Courier cất giữ và truy cập thư tín của người dùng. Bạn chưa quen với định dạng cất giữ thư tín được Courier dùng thì xem trang hướng dẫn (man) « maildir.courier(5) ».

note: Type: note Description
en: Obsolete setting of MAILDIR
vi: Thiết lập MAILDIR quá cũ

note: Type: note Description
en: The name of the Maildir directory is now recognized through the variable MAILDIRPATH in Courier configuration files. The MAILDIR setting in /etc/default/courier is therefore obsolete and will be not recognized.
vi: Tên của thư mục Maildir giờ này được nhận ra qua biến MAILDIRPATH trong các tập tin cấu hình Courier. Thiết lập MAILDIR trong tập tin cấu hình « /etc/default/courier » thì quá thời nên không được nhận ra.

note: Type: note Description
en: SSL certificate required
vi: Cần thiết chứng nhận SSL

comment: msgid ""
    POP and IMAP over SSL requires a valid, signed, X.509 certificate. During
    the installation of courier-pop resp. courier-imap a self-signed
    X.509 certificate will be generated if necessary. For production use the
    X.509 certificate must be signed by a recognized certificate authority,
    in order for mail clients to accept the certificate. The default
    locations for this certificate is /etc/courier/pop3d.pem resp. /etc/
    courier/imapd.pem.
note: Type: note Description
en: POP and IMAP over SSL requires a valid, signed, X.509 certificate. During the installation of courier-pop or courier-imap, a self-signed X.509 certificate will be generated if necessary.
vi: Giao thức POP và IMAP qua SSL thì cần thiết một chứng nhận X.509 đã ký và hợp lệ. Trong khi cài đặt gói « courier-pop » hay « courier-imap », một chứng nhận X.509 tự ký sẽ được tạo ra nếu cần thiết.

comment: msgid ""
    POP and IMAP over SSL requires a valid, signed, X.509 certificate. During
    the installation of courier-pop resp. courier-imap a self-signed
    X.509 certificate will be generated if necessary. For production use the
    X.509 certificate must be signed by a recognized certificate authority,
    in order for mail clients to accept the certificate. The default
    locations for this certificate is /etc/courier/pop3d.pem resp. /etc/
    courier/imapd.pem.
note: Type: note Description
en: For production use, the X.509 certificate must be signed by a recognized certificate authority, in order for mail clients to accept the certificate. The default location for this certificate is /etc/courier/pop3d.pem or /etc/courier/imapd.pem.
vi: Để sử dụng trong trường hợp sản xuất, chứng nhận X.509 phải được ký bởi nhà cầm quyền chứng nhận đã công nhận, để ứng dụng khách thư chấp nhận chứng nhận đó. Vị trí mặc định cho chứng nhận này là « /etc/courier/pop3d.pem » hay « /etc/courier/imapd.pem ».

comment: msgid "Default domain"
note: Type: string Description
en: Default domain:
vi: Miền mặc định:

comment: msgid ""
    Please specify a valid email domain. Most header rewriting functions will
    append this domain to all email addresses which do not specify a domain,
    e.g. emails from accounts on this machine.
note: Type: string Description
en: Please specify a valid email domain. Most header rewriting functions will append this domain to all email addresses which do not specify a domain, such as local accounts.
vi: Hãy ghi rõ một miền thư điện tử hợp lệ. Phần lớn chức năng ghi lại dòng đầu sẽ phụ thêm miền này vào mỗi địa chỉ thư điện tử không ghi rõ miền, v.d. thư từ tài khoản cục bộ.

comment: msgid "\"From\" Header for Delivery Notifications"
note: Type: string Description
en: "From" header for delivery notifications:
vi: Dòng đầu « Từ » (From) cho thông báo phát:

comment: msgid ""
    Please specify a valid value for the \"From\" Header for mail delivery
    notifications. Otherwise these cannot be sent.
note: Type: string Description
en: Please specify a valid value for the "From" header for mail delivery notifications. These notifications cannot be sent without that setting.
vi: Hãy ghi rõ một giá trị hợp lệ cho dòng đầu « Từ » (From) cho thông báo phát thư. Không thì không thể gửi thông báo này.

comment: msgid "Password for the Courier Administration"
note: Type: password Description
en: Password for Courier administration:
vi: Mật khẩu quản trị Courier:

note: Type: password Description
en: A password is needed to protect access to the Courier administration web interface. Please choose one now.
vi: Cần thiết mật khẩu để bảo vệ khả năng truy cập giao diện Web quản trị Courier. Hãy chọn một mật khẩu lập tức.

note: Type: select Choices
en: net
vi: mạng

comment: msgid "Enable Calendaring ?"
note: Type: select Description
en: Calendaring mode:
vi: Chế độ ghi lịch:

comment: msgid ""
    Please specify if you would like to enable calendaring in local mode
    (choose local), groupware mode (choose net) or not at all (choose
    disabled). To actually using the groupware mode, you need to install the
    courier-pcp package.
note: Type: select Description
en: Please specify if you would like to enable calendaring in 'local' mode, enable groupware or 'net' mode or disable it. The courier-pcp package is required to use the groupware mode.
vi: Hãy ghi rõ nếu bạn muốn hiệu lực khả năng ghi lịch ở chế độ « cục bộ », hiệu lực phần nhóm (groupware) hay chế độ « mạng », hoặc tắt khả năng này. Gói « courier-pcp » cần thiết để sử dụng chế độ phần nhóm.

comment: msgid ""
    Local mode requires very little overhead compared to not using
    calendaring at all, but groupware mode requires a substantial additional
    amount of server resources. If you select the groupware mode, a separate
    daemon process will be run.
note: Type: select Description
en: Local mode adds very little overhead over a disabled calendaring mode. On the other hand, groupware mode is less resources-friendly and requires a separate daemon process to be run.
vi: Chế độ cục bộ cũng cần thiết ít tài nguyên hơn chế độ ghi lịch bị tắt. Mặt khác, chế độ phần nhóm chiếm nhiều tài nguyên hơn và cần thiết một tiến trình nền riêng để chạy.

note: Type: select Description
en: For more information, please refer to /usr/share/doc/sqwebmail/PCP.html.
vi: Để tìm thêm thông tin, xem tập tin « /usr/share/doc/sqwebmail/PCP.html ».

comment: msgid "Ispell Dictionary"
note: Type: select Description
en: Ispell dictionary:
vi: Từ điển Ispell:

note: Type: select Description
en: SqWebMail allows you to spellcheck your emails. Please select an appropriate dictionary for ispell.
vi: Phần mềm SqWebMail cho phép kiểm tra chính tả trong thư. Hãy chọn một từ điển thích hợp cho trình Ispell.

note: Type: boolean Description
en: Should CourierGraph start on boot?
vi: Bạn có muốn khởi chạy trình CourierGraph lúc khởi động máy không?

note: Type: boolean Description
en: Couriergraph can start on boot time as a daemon. Then it will monitor your mail logfile for changes. This is recommended.
vi: Trình CourierGraph có thể khởi chạy lúc khởi động máy với tư cách trình nền, để theo dõi tập tin bản ghi để tìm thay đổi nào. Khuyến khích làm như thế.

note: Type: boolean Description
en: The other method is to call couriergraph.pl by hand with the -l parameter.
vi: Phương pháp khác là tự gọi «couriergraph.pl» với tham số «-l».

note: Type: string Description
en: Enter the logfile which should be used to create the databases for couriergraph. If unsure, leave default.
vi: Hãy nhập tập tin bản ghi nền được dùng để tạo cơ sở dữ liệu cho couriergraph. Nếu chưa chắc thì chọn mặc định.

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: 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: inode number
vi: số nút thông tin

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

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: invalid block size
vi: kích cỡ khối không hợp lệ

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: 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: Suppress non-fatal diagnostic messages
vi: Cấm các lời nhắn chuẩn đoán không nghiêm trọng

en: File statistics options:
vi: Tùy chọn thống kê tập tin:

en: Execute ARGS. Trigger checkpoints every Nth record (default 1). Useful with --checkpoint and one of --cut, --append, --touch, --unlink
vi: Thực hiện các ĐỐI_SỐ đã cho. Bẫy các điểm kiểm tra mỗi khi được N bản ghi. Có ích với “--checkpoint” và một trong số:
     * --cut       cắt
     * --append    nối thêm
     * --touch     chạm vào
     * --unlink    bỏ liên kết

en: Delete FILE
vi: Xóa TẬP_TIN

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 remove directory `%s'
vi: không thể xóa bỏ thư mục “%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

note: Type: boolean Description
en: Do you want to manage cpu's configuration through debconf?
vi: Bạn có muốn quản lý cấu hình của trình cpu thông qua debconf không?

note: Type: boolean Description
en: Please confirm if you want to allow debconf to manage some parts of your cpu.conf. Please note that any further manual changes to cpu.conf will never be overwritten by debconf.
vi: Hãy xác nhận nếu bạn muốn cho phép trình debconf quản lý một số phần của cấu hình trình cpu. Ghi chú rằng nếu bạn tự sửa đổi cpu.conf lần sau, trình debconf sẽ không ghi đè lên nó.

note: Type: string Description
en: LDAP server:
vi: Máy chủ LDAP:

note: Type: string Description
en: Please insert the URI of the LDAP server you plan to use with CPU. Use the standard form of "ldap[s]://host[:port]". The default port value is 389. Use ldaps if you intend to use a TLS encrypted connection.
vi: Hãy chèn địa chỉ Mạng của máy chủ LDAP bạn định sử dụng với trình cpu. Bạn nên sử dụng dạng thức chuẩn:
    ldap[s]://máy[:cổng]
    Giá trị cổng mặc định là 389. Hãy sử dụng «ldaps» nếu bạn định sử dụng sự kết nối được mật mã hóa cách TLS.

note: Type: string Description
en: Base DN of your user subtree:
vi: Tên thư mục cơ bản của cây con người dùng:

note: Type: string Description
en: Please enter the DN of the part of your directory that contains the users you wish to manage with CPU.
vi: Hãy nhập tên thư mục (DN) của phần thư mục bạn chứa các người dùng mà bạn muốn quản lý dùng trình CPU.

note: Type: string Description
en: Base DN of your group subtree:
vi: Tên thư mục cơ bản của cây con nhóm:

note: Type: string Description
en: Please enter the DN of the part of your directory that contains the groups you wish to manage with CPU.
vi: Hãy nhập tên thư mục (DN) của phần thư mục bạn chứa các nhóm mà bạn muốn quản lý dùng trình CPU.

note: Type: string Description
en: LDAP user DN:
vi: Tên thư mục người dùng LDAP:

note: Type: string Description
en: Please insert the DN of the user CPU will bind to the LDAP server with. Usually this will be your LDAP admin DN, but can be any other DN, as long as it is configured to have full control over at least the subtree under the base you selected before.
vi: Hãy chèn vào đây tên thư mục (DN) của người dùng mà trình CPU sẽ sử dụng để đóng kết đến máy chủ LDAP. Thường nó là tên thư mục quản lý LDAP của bạn, nhưng mà nó có thể là bất cứ tên thư mục nào khác, với điều kiện là nó được cấu hình để điều khiển hoàn thành ít nhất cây con dưới cơ bản mà bạn đã chọn trước này.

note: Type: string Description
en: Example: "cn=admin,dc=domain,dc=tld"
vi: Ví dụ: «cn=admin,dc=domain,dc=tld»

note: Type: password Description
en: LDAP password:
vi: Mật khẩu LDAP:

note: Type: password Description
en: Please enter the password to use when binding to the LDAP directory. Note that this password will be stored in cleartext in your /etc/cpu/cpu.conf file, so don't let that file became readable to anyone you don't want to give the same power of the user cpu will bind with.
vi: Hãy nhập mật khẩu để sử dụng khi đóng kết đến thư mục LDAP. Ghi chú rằng sẽ cất giữ mật khẩu này có dạng chữ rõ, vào tập tin /etc/cpu/cpu.conf của bạn. Như thế thì bạn nên ngăn cản người khác có quyền đọc tập tin ấy, trừ bạn muốn cho phép họ có cùng quyền của người dùng mà trình cpu sẽ đóng kết với họ.

note: Type: boolean Description
en: Proceed with CRM114 upgrade?
vi: Tiếp tục nâng cấp CRM114 ?

note: Type: boolean Description
en: The version of the crm114 package that is about to be installed is not able to use .css files created by the currently installed version. This means that any crm114 command is likely to fail with an error code, possibly rejecting incoming e-mail.
vi: Phiên bản gói crm114 sắp cài đặt cũng không thể sử dụng tập tin dạng « .css » (mã CSS) được tạo bởi phiên bản được cài đặt hiện thời. Có nghĩa là bất cứ lệnh crm114 nào rất có thể không thành công với một mã lỗi, do đó cũng có thể từ chối thư điện tử gửi đến.

note: Type: boolean Description
en: If the mail system on this machine depends on crm114, it is highly recommended that delivery (or just crm114 processing) should be temporarily disabled before the package is upgraded.
vi: Nếu hệ thống thư tín trên máy này có phụ thuộc vào crm114 thì rất khuyến khích chức năng phát thư (hoặc chỉ chức năng xử lý của crm114) bị tắt tạm thời trước khi nâng cấp gói này.

note: Type: boolean Description
en: If you proceed with the upgrade, you should carefully check whether crm114 is still properly operating with existing .css files. If it does not, these files should be rebuilt by using the mailreaver cache, or recreated from scratch.
vi: Vẫn còn tiếp tục chạy tiến trình nâng cấp thì bạn nên kiểm tra kỹ nếu crm114 cứ thao tác đúng tập tin « .css » đã có. Không thì các tập tin như vậy nên được xây dựng lại dùng vùng nhớ tạm mailreaver, hoặc được tạo lại từ con số không.

note: Type: boolean Description
en: Force CRM114 upgrade?
vi: Ép buộc nâng cấp CRM114 ?

note: Type: boolean Description
en: If you enable this option, crm114 package won't ask any safety questions during the upgrade.  It is your full responsibility to arrange things in advance in such a way that nothing breaks after the upgrade.
vi: Bật tùy chọn này thì gói crm114 không hỏi câu nào về sự an toàn trong khi nâng cấp. Trong trường hợp đó, người dùng chịu trách nhiệm hoàn toàn về thiết lập.

en: Cannot initialize device-mapper, running as non-root user.
vi: Không thể khởi tạo ánh-xạ-thiết-bị (device-mapper), do không chạy dưới quyền siêu người dùng.

en: Cannot initialize device-mapper. Is dm_mod kernel module loaded?
vi: Không thể khởi tạo tiến trình ánh xạ thiết bị.
    Mô-đun hạt nhân “dm_mod” được nạp chưa?

en: DM-UUID for device %s was truncated.
vi: Mã số DM-UUID cho thiết bị %s bị cắt ngắn.

en: Requested dm-crypt performance options are not supported.
vi: Không hỗ trợ tùy chọn hiệu năng dm-crypt đã yêu cầu.

en: Requested dm-verity data corruption handling options are not supported.
vi: Không hỗ trợ tùy chọn xử lý dữ liệu sai hỏng dm-verity đã yêu cầu.

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: Running in FIPS mode.
vi: Đang chạy trong chế độ FIPS.

en: Fatal error during RNG initialisation.
vi: Gặp lỗi nghiêm trọng trong quá trình khởi tạo RNG.

en: Unknown RNG quality requested.
vi: Không hiểu chất lượng RNG đã yêu cầu.

en: Error %d reading from RNG: %s
vi: Lỗi %d khi đọc từ RNG: %s

en: Cannot initialize crypto RNG backend.
vi: Không thể khởi tạo ứng dụng chạy ở phía sau (backend) mã hóa RNG.

en: Cannot initialize crypto backend.
vi: Không thể khởi ứng dụng mã hóa chạy ở phía sau (backend).

en: Hash algorithm %s not supported.
vi: Thuật toán băm %s không được hỗ trợ.

en: Key processing error (using hash %s).
vi: Lỗi xử lý khóa (dùng mã băm %s).

en: Cannot determine device type. Incompatible activation of device?
vi: Không thể dò tìm kiểu thiết bị. Phần hoạt hóa của thiết bị không tương thích à?

en: This operation is supported only for LUKS device.
vi: Thao tác này được hỗ trợ chỉ cho thiết bị LUKS.

en: All key slots full.
vi: Mọi khe khóa đều đã đầy.

en: Key slot %d is invalid, please select between 0 and %d.
vi: Khe khóa %d không đúng, hãy chọn một giá trị trong phạm vi từ 0 đến %d.

en: Key slot %d is full, please select another one.
vi: Khe khóa %d bị đầy, hãy chọn một khe khác.

en: Enter passphrase for %s:
vi: Nhập cụm từ mật khẩu cho %s:

en: Header detected but device %s is too small.
vi: Phát hiện được phần đầu nhưng mà thiết bị %s quá nhỏ.

en: This operation is not supported for this device type.
vi: Thao tác này không được hỗ trợ cho kiểu thiết bị này.

en: Device %s is not active.
vi: Thiết bị %s không hoạt động.

en: Underlying device for crypt device %s disappeared.
vi: Thiết bị nằm dưới cho thiết bị crypt %s đã bị biến mất.

en: Invalid plain crypt parameters.
vi: Đặt sai tham số mã hóa bình thường.

en: Invalid key size.
vi: Kích cỡ khóa không đúng.

en: UUID is not supported for this crypt type.
vi: UUID không hỗ trợ kiểu mã hóa này.

en: Can't format LUKS without device.
vi: Không thể định dạng “LUKS” mà không có thiết bị.

en: Cannot format device %s which is still in use.
vi: Không thể định dạng thiết bị %s mà nó lại vẫn đang được sử dụng.

en: Cannot format device %s, permission denied.
vi: Không thể định dạng thiết bị %s, không đủ thẩm quyền.

en: Cannot wipe header on device %s.
vi: Không thể tẩy xóa phần đầu trên thiết bị %s.

en: Can't format LOOPAES without device.
vi: Không thể định dạng “LOOPAES” bên ngoài thiết bị.

en: Can't format VERITY without device.
vi: Không thể định dạng “VERITY” mà không có thiết bị.

en: Unsupported VERITY hash type %d.
vi: Kiểu băm “VERITY” %d không được hỗ trợ.

en: Unsupported VERITY block size.
vi: Kích thước khối “VERITY” không được hỗ trợ.

en: Unsupported VERITY hash offset.
vi: Khoảng bù (offset) mã băm “VERITY” không được hỗ trợ.

en: Data area overlaps with hash area.
vi: Vùng dữ liệu chồng lấn với vùng mã băm.

en: Unknown crypt device type %s requested.
vi: Không rõ kiểu thiết bị mã hóa %s được yêu cầu.

en: Cannot resize loop device.
vi: Không thể đổi cỡ thiết bị vòng ngược (loopback).

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: Volume %s is not active.
vi: Khối tin %s không hoạt động.

en: Volume %s is already suspended.
vi: Khối %s đã bị ngưng.

en: Suspend is not supported for device %s.
vi: Tạm dừng không được hỗ trợ cho kiểu thiết bị %s.

en: Error during suspending device %s.
vi: Gặp lỗi khi tạm dừng thiết bị %s.

en: Volume %s is not suspended.
vi: Vùng %s không bị treo.

en: Resume is not supported for device %s.
vi: Thao tác phục hồi không được hỗ trợ cho kiểu thiết bị %s.

en: Error during resuming device %s.
vi: Gặp lỗi khi cho hoạt động trở lại thiết bị %s.

en: Enter passphrase:
vi: Gõ cụm từ mật khẩu:

en: Cannot add key slot, all slots disabled and no volume key provided.
vi: Không thể thêm khe khóa vì mọi khe đều bị tắt và không cung cấp khóa khối tin.

en: Enter any passphrase:
vi: Nhập bất cứ cụm từ mật khẩu nào:

en: Enter new passphrase for key slot:
vi: Gõ cụm từ mật khẩu mới cho khe khóa:

en: Key slot %d changed.
vi: Khe khóa %d đã thay đổi.

en: Replaced with key slot %d.
vi: Đã thay thế với khe khóa %d.

en: Failed to swap new key slot.
vi: Gặp lỗi khi hoán đổi khe khóa mới.

en: Volume key does not match the volume.
vi: Khóa khối tin không tương ứng với khối tin đó.

en: Key slot %d is invalid.
vi: Khe khóa %d không đúng.

en: Key slot %d is not used.
vi: Khe khóa %d không được dùng.

en: Device %s already exists.
vi: Thiết bị %s đã sẵn có.

en: Incorrect volume key specified for plain device.
vi: Khóa vùng chứa đã chỉ định không đúng cho thiết bị thường.

en: Incorrect root hash specified for verity device.
vi: Mã băm gốc đã chỉ định không đúng cho thiết bị chứng thực (verity).

en: Device type is not properly initialised.
vi: Kiểu thiết bị gần như chắc chắn là chưa được thiết lập.

en: Device %s is still in use.
vi: Thiết bị %s vẫn đang được sử dụng.

en: Invalid device %s.
vi: Thiết bị không đúng %s.

en: Function not available in FIPS mode.
vi: Chức năng không khả dụng trong chế độ “FIPS”.

en: Volume key buffer too small.
vi: Vùng đệm khóa khối tin quá nhỏ.

en: Cannot retrieve volume key for plain device.
vi: Không thể lấy khóa khối tin cho thiết bị bình thường.

en: This operation is not supported for %s crypt device.
vi: Thao tác này không được hỗ trợ cho thiết bị mã hóa %s.

en: Dump operation is not supported for this device type.
vi: Thao tác đổ đống (dump) không được hỗ trợ cho kiểu thiết bị này.

en: Cannot get process priority.
vi: Không thể lấy mức ưu tiên của tiến trình.

en: Cannot unlock memory.
vi: Không thể mở khóa bộ nhớ.

en: Out of memory while reading passphrase.
vi: Tràn bộ nhớ trong khi đọc cụm từ mật khẩu.

en: Error reading passphrase from terminal.
vi: Gặp lỗi khi đọc cụm từ mật khẩu từ thiết bị cuối.

en: Verify passphrase:
vi: Nhập lại mật khẩu:

en: Passphrases do not match.
vi: Hai cụm từ mật khẩu không trùng nhau.

en: Cannot use offset with terminal input.
vi: Không thể sử dụng khoảng bù (offset) với đầu vào là thiết bị cuối.

en: Failed to open key file.
vi: Gặp lỗi khi mở tập tin khóa.

en: Failed to stat key file.
vi: Gặp lỗi khi lấy thông tin tập tin khóa.

en: Cannot seek to requested keyfile offset.
vi: Không thể di chuyển vị trí đầu đọc tới vị trí tương đối (offset) tập tin khóa đã yêu cầu.

en: Error reading passphrase.
vi: Lỗi đọc cụm từ mật khẩu.

en: Maximum keyfile size exceeded.
vi: Đã vượt quá kích thước tập tin khóa tối đa.

en: Cannot read requested amount of data.
vi: Không thể đọc đống dữ liệu đã yêu cầu.

en: Device %s doesn't exist or access denied.
vi: Thiết bị %s không tồn tại hoặc không đủ quyền truy cập.

en: Cannot use a loopback device, running as non-root user.
vi: Không thể sử dụng thiết-bị vòng ngược (loopback), do không chạy dưới quyền siêu người dùng.

en: Attaching loopback device failed (loop device with autoclear flag is required).
vi: Gặp lỗi khi gắn thiết bị vòng ngược (loopback) (thiết bị lặp với cờ autoclear là bắt buộc).

en: Cannot use device %s which is in use (already mapped or mounted).
vi: Không thể sử dụng thiết bị %s mà nó lại đang được sử dụng (đang được ánh xạ hoặc gắn).

en: Cannot get info about device %s.
vi: Không thể lấy thông tin về thiết bị %s.

en: Requested offset is beyond real size of device %s.
vi: Khoảng bù (offset) đã yêu cầu nằm ngoài kích thước thật của thiết bị %s.

en: Device %s has zero size.
vi: Thiết bị %s có kích cỡ là không.

en: Device %s is too small.
vi: Thiết bị %s có kích cỡ quá nhỏ.

en: Failed to setup dm-crypt key mapping for device %s.
    Check that kernel supports %s cipher (check syslog for more info).
vi: Gặp lỗi khi cài đặt ánh xạ khóa dm-crypt cho thiết bị %s.
    Kiểm tra lại hạt nhân hỗ trợ mật mã %s (kiểu tra sổ theo dõi hệ thống để tìm thêm thông tin.)

en: Key size in XTS mode must be 256 or 512 bits.
vi: Kích thước khóa trong chế độ “XTS” phải là 256 hay 512 bit.

en: Cannot write to device %s, permission denied.
vi: Không thể ghi thiết bị %s, không đủ thẩm quyền.

en: Failed to open temporary keystore device.
vi: Gặp lỗi khi mở thiết bị lưu trữ khóa tạm thời.

en: Failed to access temporary keystore device.
vi: Gl khi truy cập đến thiết bị lưu trữ khóa tạm thời.

en: IO error while encrypting keyslot.
vi: Lỗi IO (vào/ra) trong quá trình mã hóa khe khóa.

en: IO error while decrypting keyslot.
vi: Lỗi IO (vào/ra) trong quá trình giải mã khe khóa.

en: Device %s is too small. (LUKS requires at least %<PRIu64> bytes.)
vi: Thiết bị %s quá nhỏ. (LUKS cần ít nhất %<PRIu64> byte.)

en: Device %s is not a valid LUKS device.
vi: Thiết bị %s không phải là một thiết bị kiểu LUKS đúng.

en: Requested header backup file %s already exists.
vi: Phần đầu tập tin sao lưu dự phòng đã yêu cầu %s đã sẵn có.

en: Cannot create header backup file %s.
vi: Không thể tạo phần đầu của tập tin sao lưu dự phòng %s.

en: Cannot write header backup file %s.
vi: Không thể ghi tập tin sao lưu phần đầu %s.

en: Backup file doesn't contain valid LUKS header.
vi: Tập tin sao lưu không chứa phần đầu LUKS hợp lệ.

en: Cannot open header backup file %s.
vi: Không mở được tập tin sao lưu phần đầu %s.

en: Cannot read header backup file %s.
vi: Không đọc được tập tin sao lưu phần đầu %s.

en: Data offset or key size differs on device and backup, restore failed.
vi: Khoảng bù dữ liệu hoặc kích cỡ khóa vẫn khác nhau trên thiết bị và bản sao lưu thì chức năng phục hồi bị lỗi.

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: Cannot open device %s.
vi: Không thể mở thiết bị %s.

en: Non standard key size, manual repair required.
vi: Kích thước khóa không tiêu chuẩn, yêu cầu sửa chữa bằng tay.

en: Non standard keyslots alignment, manual repair required.
vi: Không thể đồng chỉnh các khe khóa (keyslot) tiêu chuẩn, yêu cầu sửa chữa bằng tay.

en: Repairing keyslots.
vi: Đang chuẩn bị các khe khóa (keyslots).

en: Repair failed.
vi: Gặp lỗi khi sửa chữa.

en: Keyslot %i: offset repaired (%u -> %u).
vi: Khe-khóa (keyslot) %i: khoảng bù (offset) được sửa chữa (%u -> %u).

en: Keyslot %i: stripes repaired (%u -> %u).
vi: Khe-khóa (keyslot) %i: stripes được sửa chữa (%u -> %u).

en: Keyslot %i: bogus partition signature.
vi: Khe-khóa (keyslot) %i: chữ ký phân vùng không có thật.

en: Keyslot %i: salt wiped.
vi: Khe-khóa (keyslot) %i: muối bị tẩy xóa.

en: Writing LUKS header to disk.
vi: Đang ghi phần đầu của LUKS lên đĩa.

en: Unsupported LUKS version %d.
vi: Phiên bản LUKS không được hỗ trợ %d.

en: Requested LUKS hash %s is not supported.
vi: Không hỗ trợ chuỗi duy nhất LUKS %s được yêu cầu.

en: LUKS keyslot %u is invalid.
vi: khe-khóa LUKS %u là không hợp lệ.

en: No known problems detected for LUKS header.
vi: Không phát hiện thấy vấn đề với phần đầu LUKS.

en: Error during update of LUKS header on device %s.
vi: Gặp lỗi trong khi cập nhật phần đầu LUKS trên thiết bị %s.

en: Error re-reading LUKS header after update on device %s.
vi: Gặp lỗi trong khi đọc lại phần đầu LUKS sau khi cập nhật trên thiết bị %s.

en: Data offset for detached LUKS header must be either 0 or higher than header size (%d sectors).
vi: Khoảng bù dữ liệu cho phần đầu LUKS tách rời phải hoặc là 0 hoặc là lớn hơn kích thước phần đầu (%d cung từ).

en: Wrong LUKS UUID format provided.
vi: Đưa ra định dạng mã số UUID LUKS không đúng.

en: Cannot create LUKS header: reading random salt failed.
vi: Không thể tạo phần đầu LUKS: lỗi đọc salt ngẫu nhiên.

en: Not compatible PBKDF2 options (using hash algorithm %s).
vi: Gặp các tùy chọn PBKDF2 không tương thích (dùng thuật toán chuỗi duy nhất %s).

en: Cannot create LUKS header: header digest failed (using hash %s).
vi: Không thể tạo phần đầu LUKS: lỗi tạo bản tóm tắt (dùng chuỗi duy nhất %s).

en: Key slot %d active, purge first.
vi: Khe khóa %d vẫn hoạt động: cần tẩy trước.

en: Key slot %d material includes too few stripes. Header manipulation?
vi: Nguyên liệu khe khóa %d gồm có quá ít sọc. Có nên thao tác phần đầu không?

en: Key slot %d unlocked.
vi: Khe khóa %d được mở khóa.

en: No key available with this passphrase.
vi: Không có khóa sẵn sàng dùng với cụm từ mật khẩu này.

en: Key slot %d is invalid, please select keyslot between 0 and %d.
vi: Khe khóa %d không đúng: hãy chọn khe khóa trong phạm vi 0 đến %d.

en: Cannot wipe device %s.
vi: Không thể tẩy thiết bị %s.

en: Detected not yet supported GPG encrypted keyfile.
vi: Tìm thấy tập tin khóa mã hóa GPG vẫn chưa được hỗ trợ.

en: Please use gpg --decrypt <KEYFILE> | cryptsetup --keyfile=- ...
vi: Hãy dùng gpg --decrypt <TẬP-TIN-KHÓA> | cryptsetup --keyfile=- …

en: Incompatible loop-AES keyfile detected.
vi: Tập tin khóa (keyfile) loop-AES không tương thích được tìm thấy.

en: Kernel doesn't support loop-AES compatible mapping.
vi: Nhân không hỗ trợ ánh xạ tương thích loop-AES.

en: Error reading keyfile %s.
vi: Gặp lỗi khi đọc tập-tin khóa %s.

en: Maximum TCRYPT passphrase length (%d) exceeded.
vi: Độ dài cụm từ mật khẩu TCRYPT tối đa (%d) đã bị vượt quá.

en: PBKDF2 hash algorithm %s not available, skipping.
vi: Thuật toán băm PBKDF2 không khả dụng %s, bỏ qua.

en: Required kernel crypto interface not available.
vi: Giao diện mã hóa từ nhân đã yêu cầu không khả dụng.

en: Ensure you have algif_skcipher kernel module loaded.
vi: Bạn cần chắc chắn là mô-đun nhân algif_skcipher đã được tải.

en: Activation is not supported for %d sector size.
vi: Hoạt hóa không được hỗ trợ cho kích thước cung %d.

en: Kernel doesn't support activation for this TCRYPT legacy mode.
vi: Nhân không hỗ trợ hoạt hóa cho chế độ cũ của TCRYPT.

en: Activating TCRYPT system encryption for partition %s.
vi: Đang kích hoạt mã hóa hệ thống TCRYPT cho phân vùng %s.

en: Kernel doesn't support TCRYPT compatible mapping.
vi: Nhân không hỗ trợ ánh xạ tương thích TCRYPT.

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: Verity device %s doesn't use on-disk header.
vi: Thiết bị xác thực %s không sử dụng phần đầu on-disk.

en: Device %s is not a valid VERITY device.
vi: Thiết bị %s không phải là thiết bị VERITY thích hợp.

en: Unsupported VERITY version %d.
vi: Không hỗ trợ phiên bản VERITY %d.

en: VERITY header corrupted.
vi: phần đầu VERITY sai hỏng.

en: Wrong VERITY UUID format provided on device %s.
vi: Đưa ra định dạng mã số VERITY không đúng trên thiết bị %s.

en: Error during update of verity header on device %s.
vi: Gặp lỗi trong khi cập nhật phần đầu xác thực trên thiết bị %s.

en: Kernel doesn't support dm-verity mapping.
vi: Nhân không hỗ trợ ánh xạ dm-verity.

en: Verity device detected corruption after activation.
vi: Thiết bị xác thực đã được phát hiện sai hỏng sau khi hoạt hóa.

en: Spare area is not zeroed at position %<PRIu64>.
vi: Vùng để dành không được điền đầy bằng số không tại vị trí %<PRIu64>.

en: Device offset overflow.
vi: Khoảng bù (offset) thiết bị bị tràn.

en: Verification failed at position %<PRIu64>.
vi: Thẩm tra gặp lỗi tại vị trí %<PRIu64>.

en: Invalid size parameters for verity device.
vi: Các tham số kích thước cho thiết bị xác thực không hợp lệ.

en: Too many tree levels for verity volume.
vi: Có quá nhiều mức cây cho mỗi vùng xác thực.

en: Verification of data area failed.
vi: Việc thẩm tra vùng dữ liệu gặp lỗi.

en: Verification of root hash failed.
vi: Việc thẩm tra mã băm gốc gặp lỗi.

en: Input/output error while creating hash area.
vi: Lỗi Vào/Ra trong khi đang tạo vùng băm.

en: Creation of hash area failed.
vi: Việc tạo vùng dữ liệu băm gặp lỗi.

en: WARNING: Kernel cannot activate device if data block size exceeds page size (%u).
vi: CẢNH BÁO: Nhân (kernel) không thể kích hoạt thiết bị nếu kích thước khối dữ liệu vượt quá kích cỡ trang (%u).

en: Can't do passphrase verification on non-tty inputs.
vi: Không thể thẩm tra cụm từ mật khẩu trên đầu vào khác TTY.

en: No known cipher specification pattern detected.
vi: Không phát hiện mẫu đặc tả mã hóa đã biết.

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: Option --key-file is required.
vi: Cần tùy chọn “--key-file”.

en: No device header detected with this passphrase.
vi: Không có phần đầu thiết bị cho cụm từ mật khẩu này.

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: Result of benchmark is not reliable.
vi: Kết quả đo kiểm không đáng tin cậy.

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: #  Algorithm | Key |  Encryption |  Decryption
vi: #  Thuật toán| Khóa|  Mã hóa     |  Giải mã

en: Cipher %s is not available.
vi: Mã hóa kiểu %s không sẵn có.

en: Cannot read keyfile %s.
vi: Không thể đọc tập-tin khóa %s.

en: Cannot read %d bytes from keyfile %s.
vi: Không thể đọc %d byte từ tập tin khóa %s.

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: memory allocation error in action_luksFormat
vi: gặp lỗi phân cấp vùng nhớ trong“action_luksFormat”

en: Cannot use %s as on-disk header.
vi: Không thể sử dụng %s như là phần đầu on-disk.

en: Reduced data offset is allowed only for detached LUKS header.
vi: Giảm khoảng bù (offset) dữ liệu chỉ cho phép khi phần đầu LUKS được tách rời.

en: Key slot %d selected for deletion.
vi: Khe khóa %d đã được chọn để xóa.

en: Key %d not active. Can't wipe.
vi: Khóa %d không hoạt động thì không xóa đượ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 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: Only one device argument for isLuks operation is supported.
vi: Chỉ hỗ trợ một đối số thiết-bị dành cho thao tác isLuks.

en: Option --header-backup-file is required.
vi: Cần tùy chọn“--header-backup-file”.

en: Unrecognized metadata device type %s.
vi: Không nhận ra siêu dữ liệu của kiểu thiết bị %s.

en: Command requires device and mapped name as arguments.
vi: Lệnh cần thiết bị và tên ánh xạ như là các tham số.

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: <device> [--type <type>] [<name>]
vi: <thiết-bị> [--type <kiểu>] [<tên>]

en: open device as mapping <name>
vi: mở thiết bị như là ánh xạ <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: Suspend LUKS device and wipe key (all IOs are frozen).
vi: Ngưng thiết bị LUKS và tẩy khóa (thì mọi việc V/R đều đông cứng).

en: Resume suspended LUKS device.
vi: Tiếp tục lại sử dụng thiết bị LUKS bị ngưng.

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: 
    You can also use old <action> syntax aliases:
    	open: create (plainOpen), luksOpen, loopaesOpen, tcryptOpen
    	close: remove (plainClose), luksClose, loopaesClose, tcryptClose
vi: 
    Bạn còn có thể sử dụng cú pháp bí danh <thao-tác> kiểu cũ:
    	open: create (plainOpen), luksOpen, loopaesOpen, tcryptOpen
    	close: remove (plainClose), luksClose, loopaesClose, tcryptClose

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: 
    Default compiled-in key and passphrase parameters:
    	Maximum keyfile size: %dkB, Maximum interactive passphrase length %d (characters)
    Default PBKDF2 iteration time for LUKS: %d (ms)
vi: 
    Các tham số mặc định liên quan đến khóa và mật khẩu được biên dịch sẵn:
    	Độ dài tập tin khóa tối đa: %dkB, Độ dài mật khẩu tương tác tối đa %d (ký tự)
    Thời gian tương tác PBKDF2 mặc định cho LUKS: %d (ms)

en: 
    Default compiled-in device cipher parameters:
    	loop-AES: %s, Key %d bits
    	plain: %s, Key: %d bits, Password hashing: %s
    	LUKS1: %s, Key: %d bits, LUKS header hashing: %s, RNG: %s
vi: 
    Các tham số mặc định liên quan đến việc mã hóa được đặt sẵn:
    	loop-AES: %s, Khóa %d bit
    	dữ liệu thô: %s, Khóa: %d bit, Kiểu băm mật khẩu: %s
    	LUKS1: %s, Khóa: %d bit, Kiểu băm cho phần đầu LUKS: %s, RNG: %s

en: %s: requires %s as arguments
vi: %s: cần thiết %s làm đối số

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: Shows more detailed error messages
vi: Hiển thị các thông điệp lỗi chi tiết hơn

en: The cipher used to encrypt the disk (see /proc/crypto)
vi: Mật mã dùng để bảo vệ đĩa (xem “/proc/crypto”)

en: The hash used to create the encryption key from the passphrase
vi: Chuỗi duy nhất dùng để tạo khóa mã hóa từ cụm từ mật khẩu

en: Verifies the passphrase by asking for it twice
vi: Thẩm tra cụm từ mật khẩu bằng cách yêu cầu nó hai lần

en: Read the key from a file.
vi: Đọc khóa từ một tập tin.

en: Read the volume (master) key from file.
vi: Đọc khóa khối tin (chủ) từ tập tin.

en: Dump volume (master) key instead of keyslots info.
vi: Dump (đổ thành đống) khóa vùng chứa (master) thay vì thông tin khe-khóa.

en: The size of the encryption key
vi: Kích cỡ của khóa mã hóa

en: BITS
vi: BIT

en: Limits the read from keyfile
vi: Giới hạn việc đọc từ tập-tin-khóa

en: Number of bytes to skip in keyfile
vi: Số lượng byte nhảy qua trong tập tin khóa

en: Limits the read from newly added keyfile
vi: Giới hạn đọc từ tập tin khóa mới thêm vào

en: Number of bytes to skip in newly added keyfile
vi: Số lượng byte để nhảy qua trong tập tin khóa mới thêm

en: Slot number for new key (default is first free)
vi: Số thứ tự khe cho khóa mới (mặc định là khe trống thứ nhất)

en: The size of the device
vi: Kích cỡ của thiết bị

en: SECTORS
vi: CUNG-TỪ

en: The start offset in the backend device
vi: Khoảng bù đầu tiên trong thiết bị thật chạy ở phía sau

en: How many sectors of the encrypted data to skip at the beginning
vi: Bao nhiêu cung từ dữ liệu mã hóa cần bỏ qua ở đầu

en: Create a readonly mapping
vi: Tạo một sự ánh xạ chỉ cho đọc

en: PBKDF2 iteration time for LUKS (in ms)
vi: Thời gian lặp lại PBKDF2 cho LUKS (theo mili-giây)

en: msecs
vi: mili-giây

en: Do not ask for confirmation
vi: Không cần xác nhận

en: Timeout for interactive passphrase prompt (in seconds)
vi: Thời gian chờ gõ cụm từ mật khẩu tối đa (theo giây)

en: secs
vi: giây

en: How often the input of the passphrase can be retried
vi: Số các lần có cho phép thử gõ lại cụm từ mật khẩu

en: Align payload at <n> sector boundaries - for luksFormat
vi: Căn chỉnh trọng tải ở <n> biên giới cung từ — cho định dạng “luksFormat”

en: File with LUKS header and keyslots backup.
vi: Tập tin chứa bản sao lưu phần đầu và các khe khóa của thiết bị LUKS.

en: Use /dev/random for generating volume key.
vi: Dùng /dev/random để tạo khóa volume.

en: Use /dev/urandom for generating volume key.
vi: Dùng /dev/urandom để tạo khóa vùng.

en: Share device with another non-overlapping crypt segment.
vi: Thiết bị chia sẻ với đoạn crypt không-chồng-lên-nhau khác.

en: UUID for device to use.
vi: UUID dành cho tập tin sử dụng.

en: Allow discards (aka TRIM) requests for device.
vi: Cho phép hủy bỏ (được biết đến như là TRIM) các yêu cầu cho thiết bị.

en: Device or file with separated LUKS header.
vi: Thiết bị hay tập tin với phần đầu LUKS tách nhau.

en: Do not activate device, just check passphrase.
vi: Không kích hoạt thiết bị, chỉ cần kiểm tra mật khẩu.

en: Use hidden header (hidden TCRYPT device).
vi: Dùng phần đầu ẩn (thiết bị TCRYPT ẩn).

en: Device is system TCRYPT drive (with bootloader).
vi: Thiết bị là ổ đĩa TCRYPT hệ thống (có bootloader).

en: Use backup (secondary) TCRYPT header.
vi: Dùng phần đầu (thứ cấp) TCRYPT.

en: Scan also for VeraCrypt compatible device.
vi: Cũng quét cho thiết bị tương thích VeraCrypt.

en: Type of device metadata: luks, plain, loopaes, tcrypt.
vi: Kiểu của siêu dữ liệu thiết bị: luks, plain, loopaes, tcrypt.

en: Disable password quality check (if enabled).
vi: Tắt chức năng kiểm tra chất lượng mật khẩu (nếu nó đang bật).

en: Use dm-crypt same_cpu_crypt performance compatibility option.
vi: Dùng tùy chọn tương thích hiệu năng same_cpu_crypt dm-crypt.

en: Use dm-crypt submit_from_crypt_cpus performance compatibility option.
vi: Dùng tùy chọn tương thích hiệu năng submit_from_crypt_cpus dm-crypt.

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: Option --shared is allowed only for open of plain device.
vi: Tùy chọn “--shared” chỉ cho phép với thao tác tạo mở của thiết bị thường.

en: Option --allow-discards is allowed only for open operation.
vi: Tùy chọn “--allow-discards” chỉ cho phép với thao tác mở.

en: Option --key-size is allowed only for luksFormat, open and benchmark.
    To limit read from keyfile use --keyfile-size=(bytes).
vi: Tùy chọn --key-size thì chỉ cho phép với các thao tác luksFormat, mở và đo kiểm.
    Để giới hạn đọc từ tập-tin-khóa, hãy sử dụng tùy chọn --keyfile-size=(bytes).

en: Option --test-passphrase is allowed only for open of LUKS and TCRYPT devices.
vi: Tùy chọn “--test-passphrase” chỉ được phép cho lệnh mở thiết bị LUKS và TCRYPT.

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: Key slot is invalid.
vi: Khe khóa không đúng.

en: Option --key-file takes precedence over specified key file argument.
vi: Tùy chọn --key-file giữ quyền ưu tiên cao hơn tham số tập tin khóa đã chỉ định.

en: Negative number for option not permitted.
vi: Tùy chọn không chấp nhận giá trị là số âm.

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: Option --use-[u]random is allowed only for luksFormat.
vi: Tùy chọn “--use-[u]random” chỉ được phép cho “luksFormat”.

en: Option --uuid is allowed only for luksFormat and luksUUID.
vi: Tùy chọn “--uuid” thì chỉ cho phép với “luksFormat” và “luksUUID”.

en: Option --align-payload is allowed only for luksFormat.
vi: Tùy chọn “--align-payload” chỉ được phép cho “luksFormat”.

en: Option --skip is supported only for open of plain and loopaes devices.
vi: Tùy chọn “--skip” chỉ hỗ trợ cho lệnh mở (open) của thiết bị thường và “loopaes”.

en: Option --offset is supported only for open of plain and loopaes devices.
vi: Tùy chọn “--offset” chỉ hỗ trợ cho lệnh mở (open) của thiết bị thường và “loopaes”.

en: Option --tcrypt-hidden, --tcrypt-system or --tcrypt-backup is supported only for TCRYPT device.
vi: Tùy chọn --tcrypt-hidden, --tcrypt-system hay --tcrypt-backup chỉ được hỗ trợ trên thiết bị TCRYPT.

en: Option --tcrypt-hidden cannot be combined with --allow-discards.
vi: Tùy chọn --tcrypt-hidden không thể được tổ hợp cùng với --allow-discards.

en: Option --veracrypt is supported only for TCRYPT device type.
vi: Tùy chọn --veracrypt chỉ được hỗ trợ trên thiết bị TCRYPT.

en: Invalid salt string specified.
vi: Chuỗi salt (muối) đã cho không hợp lệ.

en: Cannot create hash image %s for writing.
vi: Không thể tạo ảnh băm %s để ghi.

en: Invalid root hash string specified.
vi: Chuỗi mã băm gốc (thư mục root) đã chỉ ra không hợp lệ.

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: <data_device> <hash_device> <root_hash>
vi: <thiết-bị-dữ-liệu> <thiết-bị-băm> <mã-băm-gốc>

en: verify device
vi: thẩm tra thiết bị

en: <name> <data_device> <hash_device> <root_hash>
vi: <tên> <thiết-bị-dữ-liệu> <thiết-bị-băm> <mã-băm-gốc>

en: create active device
vi: tạo thiết bị hoạt động

en: remove (deactivate) device
vi: gỡ bỏ (dừng hoạt động) 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: Do not use verity superblock
vi: Không sử dụng siêu khối thẩm định

en: Format type (1 - normal, 0 - original Chrome OS)
vi: Kiểu định dạng (1 - thông thường, 0 - Chrome OS)

en: Block size on the data device
vi: Kích cỡ khối trên thiết bị dữ liệu

en: Block size on the hash device
vi: Kích cỡ của khối trên thiết bị băm

en: The number of blocks in the data file
vi: Số lượng khối trong tập tin dữ liệu

en: Starting offset on the hash device
vi: Khoảng bù (offset) khởi đầu của thiết bị băm

en: Hash algorithm
vi: Thuật toán băm

en: Salt
vi: Muối

en: hex string
vi: chuỗi hex (thập lục phân)

en: Restart kernel if corruption is detected
vi: Khởi động lại nhân nếu thấy có sai hỏng

en: Ignore corruption, log it only
vi: Bỏ qua sai hỏng, chỉ ghi nhật ký lại

en: Do not verify zeroed blocks
vi: Không thẩm tra các khối không

en: Option --ignore-corruption, --restart-on-corruption or --ignore-zero-blocks is allowed only for create operation.
vi: Tùy chọn --ignore-corruption, --restart-on-corruption hay --ignore-zero-blocks chỉ được phép dùng cho thao tác tạo.

en: Option --ignore-corruption and --restart-on-corruption cannot be used together.
vi: Không được dùng các tùy chọn --ignore-corruption và --restart-on-corruption cùng một lúc.

en: Cannot exclusively open %s, device in use.
vi: Không thể mở %s một cách đệ qui, thiết bị vẫn đang được sử dụng.

en: Allocation of aligned memory failed.
vi: Phân bổ bộ nhớ điều chỉnh gặp lỗi.

en: Cannot read device %s.
vi: Không thể đọc thiết bị %s.

en: Marking LUKS device %s unusable.
vi: Đánh dấu thiết bị LUKS %s là không thể dùng.

en: Cannot write device %s.
vi: Không thể ghi thiết bị %s.

en: Cannot write reencryption log file.
vi: Không thể ghi tập tin nhật ký reencryption (mã hóa lại).

en: Cannot read reencryption log file.
vi: Không đọc được tập tin nhật ký reencryption.

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: Activating temporary device using old LUKS header.
vi: Hoạt hóa thiết bị tạm thời sử dụng phần đầu LUKS kiểu cũ.

en: Activating temporary device using new LUKS header.
vi: Hoạt hóa thiết bị tạm thời sử dụng phần đầu LUKS kiểu mới.

en: Activation of temporary devices failed.
vi: Việc hoạt hóa các thiết bị tạm thời gặp lỗi.

en: New LUKS header for device %s created.
vi: Phần đầu LUKS mới cho thiết bị %s được tạo.

en: Activated keyslot %i.
vi: Khe-khóa (keyslot) đã được kích hoạt %i.

en: LUKS header backup of device %s created.
vi: Phần đầu sao lưu LUKS của thiết bị %s được tạo.

en: Creation of LUKS backup headers failed.
vi: Việc tạo phần đầu LUKS sao lưu dự phòng gặp lỗi.

en: Cannot restore LUKS header on device %s.
vi: Không thể phục hồi phần đầu LUKS trên thiết bị %s.

en: LUKS header on device %s restored.
vi: Phần đầu LUKS trên thiết bị %s đã được phục hồi.

en: Progress: %5.1f%%, ETA %02llu:%02llu, %4llu MiB written, speed %5.1f MiB/s%s
vi: Diễn biến: %5.1f%%, ETA %02llu:%02llu, đã ghi %4llu MiB, tốc độ %5.1f MiB/s%s

en: Cannot seek to device offset.
vi: Không thể di chuyển vị trí tới vị trí tương đối thiết bị.

en: Cannot open temporary LUKS device.
vi: Không thể r thiết bị LUKS tạm thời.

en: Cannot get device size.
vi: Không thể lấy kích cỡ thiết bị.

en: Interrupted by a signal.
vi: Bị ngắt bởi tín hiệu signal.

en: IO error during reencryption.
vi: Lỗi IO (vào/ra) trong quá trình mã hóa lại.

en: Provided UUID is invalid.
vi: UUID đã cung cấp không hợp lệ.

en: Key file can be used only with --key-slot or with exactly one key slot active.
vi: Tập tin khóa có thể sử dụng với tùy chọn --key-slot hoặc với chính xác một khe khóa hoạt động.

en: Enter passphrase for key slot %u:
vi: Gõ cụm từ mật khẩu cho khe khóa %u:

en: Cannot open reencryption log file.
vi: Không mở được tập tin nhật ký reencryption.

en: No decryption in progress, provided UUID can be used only to resume suspended decryption process.
vi: Không có quá trình giải mã nào đang xử lý, UUID đã cung cấp có thể chỉ được dùng để phục hồi lại tiến trình giải mã đã tạm dừng.

en: Reencryption block size
vi: Kích thước khối mã hóa lại

en: Do not change key, no data area reencryption.
vi: Khôngười thay đổi khóa, không có mã hóa lại vùng dữ liệu.

en: Use direct-io when accessing devices.
vi: Sử dụng vào ra trực tiếp khi truy cập các thiết bị.

en: Use fsync after each block.
vi: Sử dụng fsync sau mỗi khối.

en: Update log file after every block.
vi: Cập nhật tập tin nhật ký sau mỗi khối.

en: Use only this slot (others will be disabled).
vi: Chỉ sử dụng khe này (những cái khác sẽ bị tắt đi).

en: Reduce data device size (move data offset). DANGEROUS!
vi: Giảm kích thước dữ liệu thiết bị (di chuyển offset dữ liệu). NGUY HIỂM!

en: Use only specified device size (ignore rest of device). DANGEROUS!
vi: Chỉ sử dụng kích thước dữ liệu thiết bị (bỏ qua phần còn lại của thiết bị). NGUY HIỂM!

en: Create new header on not encrypted device.
vi: Tạo phần đầu mới không trên thiết bị được mã hóa.

en: Permanently decrypt device (remove encryption).
vi: Thiết bị mã hóa cố định (gỡ bỏ mã hóa).

en: The uuid used to resume decryption.
vi: uuid được dùng để khôi phục việc giải mã.

en: [OPTION...] <device>
vi: [TÙY_CHỌN…] <thiết-bị>

en: Reencryption will change: volume key%s%s%s%s.
vi: Reencryption sẽ thay đổi: khóa dung lượng%s%s%s%s.

en: , set hash to
vi: , đặt kiểu băm thành

en: , set cipher to
vi: , đặt kiểu mã hóa thành

en: Argument required.
vi: Cần đối số.

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: Invalid device size specification.
vi: Đặc tả kích thước thiết bị không đúng.

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: 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: Option --new must be used together with --reduce-device-size.
vi: Tùy chọn “--new” phải được sử dụng cùng với “--reduce-device-size”.

en: Option --keep-key can be used only with --hash or --iter-time.
vi: Tùy chọn “--keep-key” có thể dùng với “--hash” hoặc “--iter-time”.

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: Error reading response from terminal.
vi: Gặp lỗi khi đọc phản hồi từ thiết bị cuối.

en: Command successful.
vi: Câu lệnh đã chạy thành công.

en: Command failed with code %i
vi: Câu lệnh đã thất bại với mã %i

en: Cannot check password quality: %s
vi: Không thể kiểm tra chất lượng mật khẩu: %s

en: Password quality check failed:
     %s
vi: Chất lượng mật khẩu không đạt:
     %s

en: Password quality check failed: Bad passphrase (%s)
vi: Gặp lỗi khi kiểm tra chất lượng mật khẩu: mật khẩu sai (%s)

en: read-only
vi: chỉ đọc

note: Type: boolean Description
en: Do you want to set up the BSD lpd compatibility server?
vi: Bạn có muốn thiết lập trình phục vụ tương thích với lpd BSD không?

note: Type: boolean Description
en: The CUPS package contains a server that can accept BSD-style print jobs and submit them to CUPS. It should only be set up if other computers are likely to submit jobs over the network via the "BSD" or "LPR" services, and these computers cannot be converted to use the IPP protocol that CUPS uses.
vi: Gói CUPS chứa một trình phục vụ có khả năng chấp nhận việc in kiểu BSD, cũng đệ trình nó vào CUPS. Chỉ nên đặt gói này nếu máy khác sẽ đệ trình việc in qua mạng bằng dịch vụ « BSD » hay « LPR », và máy khác này không thể được chuyển đổi để sử dụng giao thức IPP mà CUPS dùng.

note: Type: boolean Description
en: Do you want CUPS to print unknown jobs as raw jobs?
vi: Bạn có muốn CUPS in việc in lạ như là việc thô không?

note: Type: boolean Description
en: The Internet Printing Protocol (IPP) enforces a MIME type for all print jobs. Since not all sources of print jobs can attach an appropriate type, many jobs get submitted as the MIME type application/octet-stream and could be rejected if CUPS cannot guess the job's format.
vi: Giao thức In Mạng (Internet Printing Protocol: IPP) ép buộc kiểu MIME cho mọi việc in. Vì không phải tất cả các nguồn việc in có khả năng đính kèm kiểu thích hợp, nhiều việc được đệ trình như kiểu MIME « application/octet-stream » và có thể bị từ chối nếu CUPS không thể đoán được định dạng của việc in đó.

note: Type: boolean Description
en: CUPS can handle all such jobs as "raw" jobs, which causes them to be sent directly to the printer without processing.
vi: CUPS có khả năng quản lý các việc như vậy như là việc « thô », mà gây ra chúng được gửi trực tiếp cho máy in, không xử lý gì.

note: Type: boolean Description
en: It is recommended to choose this option if the server will be accepting print jobs from Windows computers or Samba servers.
vi: Khuyên bạn bật tùy chọn này nếu trình phục vụ sẽ chấp nhận việc in từ máy Windows hay trình phục vụ Samba.

note: Type: multiselect Description
en: Printer communication backends:
vi: Hậu phương liên lạc với máy in:

note: Type: multiselect Description
en: CUPS uses backend programs to communicate with the printer device or port.
vi: Phần mềm CUPS dùng một số chương trình hậu phương để liên lạc với thiết bị/cổng máy in.

note: Type: multiselect Description
en: Please choose the backend program to be used by CUPS. The default choice should fit the most common environments.
vi: Hãy chọn chương trình hậu phương CUPS cần dùng. Sự chọn mặc định nên thích hợp với phần lớn môi trường thường dùng.

note: Type: string Description
en: Location of chroot jail:
vi: Vị trí của tù gốc khác:

note: Type: string Description
en: cvsd can run in a chroot jail. This is the preferred method of operation. Specify the location of the chroot jail. If you make this 'none' no chroot jail will be created and used. A chroot file hierarchy will be created in the specified location.
vi: Trình nền (dæmon) cvs(d) có thể chạy trong một tù gốc khác nào đó. Đây là phương pháp thao tác ưa thích. Hãy ghi rõ vị trí của tù đổi gốc. Nếu bạn lập «none» (không có) thì sẽ không tạo hay dùng tù đổi gốc nào; sẽ tạo một cây tập tin đổi gốc tại vị trí đã ghi rõ.
    .
    [Chú thích dịch: Tù gốc khác (tiếng Anh: chroot jail) là một thư mục gốc tạm, thường được tạo để cho phép người dùng truy cập thư mục ấy qua FTP hay HTTP. Dù thư mục ấy có các tập tin gốc cần thiết, người dùng không thể truy cập tập tin gốc nào ở ngoại thư mục ấy: thì «tù» gốc khác. :) ]

note: Type: string Description
en: The maximum number of connections that can be handled:
vi: Số kết nối cần quản lý tối đa

note: Type: string Description
en: It is possible to specify a maximum number of connections that cvsd can handle simultaneously. Specifying 0 (zero) will put no limit to the number of connections.
vi: Có thể ghi rõ số kết nối tối đa mà trình cvsd có thể quản ý đồng thời. Ghi rõ số không (0) sẽ không giới hạn số ấy.

note: Type: string Description
en: Nice value cvsd should run at:
vi: Ưu tiên chạy cvsd:

note: Type: string Description
en: cvsd can be run at reduced priority so it will not take up too many resources, especially if a user specifies a -z option to cvs. The priority can also be increased (negative value here).
vi: Có thể chạy trình cvsd với ưu tiên đã giảm, để ngăn cản nó chiếm hữu tiềm năng hệ thống, nhất là nếu một người dùng lập tùy chọn -z cho cvs. Cũng có thể tăng ưu tiên ấy: ở đây có giá trị âm.
    .
    [Chú thích dịch: độ ưu tiên truy cập tiềm năng (tiếng Anh: nice value, nice).]

note: Type: string Description
en: Umask cvsd should run at:
vi: Bất mặt na chạy cvsd:

note: Type: string Description
en: Specify the umask cvsd and cvs should use when creating files.
vi: Hãy ghi rõ bất mặt nạ mà trình cvsd và cvs nên dùng khi tạo tập tin.

note: Type: string Description
en: The umask should be specified as an octal value and represents the permissions that should be taken away when creating a file (e.g. using 027 will create files with mode 640 or rw-r-----).
vi: Phải ghi rõ bất mặt nạ là giá trị bát phân. Nó tiêu biểu các quyền truy cập sẽ bị loại bỏ khi tạo một tập tin nào đó (v.d. dùng giá trị 027 sẽ tạo tập tin có chế độ 640 hay rw-r-----).
    .
    [Chú thích dịch: bất mặt nạ: (tiếng Anh: umask) lệnh Unix giống như chmod, trừ nó loại bỏ quyền truy cập, dùng giá trị bát phân.]

note: Type: string Description
en: Address and port on which cvsd will listen:
vi: Địa chỉ và cổng nơi trình cvsd sẽ lắng nghe:

note: Type: string Description
en: With the first argument you can specify the address cvsd should listen on. The '*' address specifies that cvsd should listen on all addresses. You can specify a IPv4 address, IPv6 address, a hostname or '*'.
vi: Đối số thứ nhất có thể ghi rõ địa chỉ nơi trình cvsd nên lắng nghe trên nó. Địa chỉ «*» thì ghi rõ trình cvsd nên lắng nghe trên mọi địa chỉ. Bạn có thể ghi rõ một địa chỉ IPv4, mệt địa chỉ IPv6, một tên máy hay «*» .

note: Type: string Description
en: The second argument is the service name (e.g. cvspserver) or port number (default 2401) cvsd will listen on.
vi: Đối số thứ hai là tên dịch vụ (v.d. máy_chủ_cvsp) hoặc sổ hiệu cổng (mặc định 2401) nơi trình cvsd sẽ lắng nghe trên nó.

note: Type: string Description
en: The address and port should be separated by a space and you can specify multiple address-port combinations by separating them with spaces.
vi: Háy định giới địa chỉ và cổng bằng một dấu cách, và bạn có thể ghi rõ nhiều cặp địa chỉ-cổng bằng cách định giới chúng bằng dấu cách.

note: Type: string Description
en: Repositories to serve:
vi: Cần cung cấp cho những kho nào:

note: Type: string Description
en: The whole idea of cvsd is to serve repositories. Specify a colon ':' separated list of repositories to serve. The location of these repositories is relative to the specified chroot jail (${rootjail}) and should start with a '/'.
vi: Mục đích hoàn thành của trình cvsd là cung cấp dịch vụ cho kho. Hãy ghi rõ một danh sách định giới bằng dấu hai chấm «:» các kho cần dịch vụ được cung cấp. Vị trí của mỗi kho tương đối so với tù gốc khác đã ghi rõ (${rootjail}) và nên bắt đầu với một sổ chéo «/».

note: Type: string Description
en: The repositories here should be initialized by hand with something like 'cvs -d ${rootjail}/myrepos init' after which passwords can be set with 'cvsd-passwd ${rootjail}/myrepos anonymous'. See the file /usr/share/doc/cvsd/README.gz for details on creating repositories.
vi: Hãy tự khởi động mỗi kho ở đây dùng một lệnh như:
    cvs -d ${rootjail}/tên_kho init
    Sau đó thì có thể lập mật khẩu cho mỗi kho, dùng lệnh:
    cvsd-passwd ${rootjail}/tên_kho anonymous
    Hãy xem tập tin /usr/share/doc/cvsd/README.gz để tìm chi tiết về tạo kho.

note: Type: multiselect Choices
en: coredumpsize
vi: cỡ_đổ_lõi

note: Type: multiselect Choices
en: cputime
vi: thời_cpu

note: Type: multiselect Choices
en: datasize
vi: cỡ_dữ_liệu

note: Type: multiselect Choices
en: memorylocked
vi: nhớ_bị_khóa

note: Type: multiselect Choices
en: openfiles
vi: tập_tin_mở

note: Type: multiselect Choices
en: maxproc
vi: số_tt_tối_đa

note: Type: multiselect Choices
en: memoryuse
vi: chiếm_nhớ

note: Type: multiselect Choices
en: stacksize
vi: cỡ_đống

note: Type: multiselect Choices
en: virtmem
vi: nhớ_ảo

note: Type: multiselect Description
en: Resources of pserver processes to limit:
vi: Hãy chọn giới hạn tiềm năng nào của tiến trình pserver:

note: Type: multiselect Description
en: The pserver wrapper can be configured to limit the resource usage that a pserver process can have. These resource limits will be set on each pserver process and not on the wrapper.
vi: Có thể cấu hình lớp bọc pserver để giới hạn cách chiếm hữu tiềm năng hệ thống của một tiến trình pserver nào đó. Sẽ lập giới hạn tiềm năng với mỗi tiến trình pserver, không phải với lớp bọc.
    .
    [Chú thích dịch: lớp bọc, bao bọc, bộ bao bọc (tiếng Anh: wrapper) là giao diện giữa trình gọi và mã đã bao, để cho phép truy cập hay bảo vệ mã.]

note: Type: multiselect Description
en: Choose from the list the resources that you want to limit. You will be asked to specify limits about every resource you selected here.
vi: Hãy chọn trong danh sách này mỗi tiềm năng mà bạn muốn giới hạn. Sẽ yêu cầu bạn ghi rõ giới hạn cho mỗi tiềm năng bạn chọn ở đây.

note: Type: multiselect Description
en: Note that not all resources may be available on all systems and that resources may be system and kernel specific so use these with caution. The results of exceeding the set limits may also be system specific but will most likely stop the cvs process and close the connection (may be problematic with write access to cvs repository).
vi: Ghi chú rằng không phải tất cả tiềm năng có sẵn sàng trong mọi hệ thống, cũng rằng một số tiềm năng có lẽ đặc trưng cho hệ thống và hạt nhân thì hãy sử dụng cẩn thận. Kết quả vượt quá những giới hạn đã lập có lẽ cũng đặc trưng cho hệ thống, nhưng mà rất có thể ngừng tiến trình cvs và đóng kết nối (có lẽ còn phải bàn khi có quyền ghi vào kho cvs).

note: Type: string Description
en: Maximum file size of a core dump:
vi: Kích thước tập tin tối đa của kết quả đổ lõi.

note: Type: string Description
en: Set this to 0 (zero) (should be the system default) to prevent core dumps. Otherwise this limits the size of core dumps to the specified value.
vi: Hãy lập giá trị số không (0) (nên là mặc định hệ thống) để tránh đổ lõi. Không thì, tùy chọn này giới hạn kích thước của kết quả việc đổ lõi xuống giá trị đã ghi rõ.

note: Type: string Description
en: This value may be specified with a suffix of 'b' (bytes), 'k' (1024 bytes) or 'm' (1024*1024 bytes), where 'k' is the default.
vi: Có thể ghi rõ giá trị này dùng hấu tố:
    b - byte
    k - kb - 1024 byte
    m - mb - 1024*1024 byte
    Mặc định là «k».

note: Type: string Description
en: Maximum amount of cpu time consumed:
vi: Thời gian cpu đã chiếm hữu tối đa:

note: Type: string Description
en: This limits the number of cpu seconds the cvs process can use. This will prevent too much cpu time from being allocated to a single connection.
vi: Tùy chọn này giới hạn số giây của đơn vị xử lý trung tâm (cpu) mà tiến trình cvs có dùng được. Sẽ ngăn cản gán thời gian cpu nhiều quá với một kết nối riêng lẻ.

note: Type: string Description
en: This value can be formatted as 'mm:ss' or have a 'm' or 's' suffix where 's' is default.
vi: Có thể định dạng giá trị này như «pp:gg», hoặc có hậu tố «p» hay «g» mà «g» là mặc định. (p: phút; g: giây)

note: Type: string Description
en: Maximum size of program's data segment:
vi: Kích thước đoạn dữ liệu chương trình tối đa:

note: Type: string Description
en: This limits the amount of memory the cvs program can use. This specific item limits the size of the data segment.
vi: Tùy chọn này giới hạn số lượng bộ nhớ mà chương trình cvs có dùng được. Mục riêng này giới hạn kích thước đoạn dữ liệu.

note: Type: string Description
en: Maximum size of files created:
vi: Kích thước tập tin đã tạo tối đa:

note: Type: string Description
en: This limits the maximum size of a file created by cvs. Note that the cvs pserver process needs to be able to create lock files and possibly write history or other files so don't set this to 0 (zero).
vi: Tùy chọn này giới hạn kích thước tối đa của mọi tập tin do trình cvs tạo. Ghi chú rằng tiến trình pserver cvs cần phải có khả năng tạo tập tin khóa (lockfiles) và có lẽ cần phải khả năng ghi lịch sử hay tập tin khác, thì đừng lập giá trị này xuống số không (0).

note: Type: string Description
en: Maximum amount of locked memory:
vi: Số lượng bộ nhớ đã khóa tối đa:

note: Type: string Description
en: This limits the amount of memory the cvs process may lock. cvs probably doesn't need to lock any memory at all.
vi: Tùy chọn này giới hạn số lượng bộ nhớ mà tiến trình cvs có khóa được. Rất có thể là trình cvs không cần phải khóa bộ nhớ nào cả.

note: Type: string Description
en: Maximum number of open files:
vi: Số tập tin đã mở tối đa:

note: Type: string Description
en: This limits the number of files and connections that the cvs process can have open at a single moment. The cvs process needs to access quite a few files so don't set this too low.
vi: Tùy chọn này giới hạn số tập tin và kết nối đều mà tiến trình cvs có thể giữ mở đồng thời. Tiến trình cvs cần phải truy cập nhiều tập tin thì đừng lập giá trị này thấp quá.

note: Type: string Description
en: Maximum number of processes:
vi: Số tiến trình tối đa:

note: Type: string Description
en: This limits the maximum number of processes that a single user may have. cvs may need to spawn additional processes to run scripts or do subtasks so don't set this too low.
vi: Tùy chọn này giới hạn số tiến trình tối đa mà một người dùng đơn có thẻ chạy. Trình cvs có lẽ cần phải tạo một số tiến trình thêm để chạy tập lệnh hay thực hiện cộng việc con thì đừng lập giá trị này thấp quá.

note: Type: string Description
en: Maximum size of resident memory:
vi: Kích thước bộ nhớ cục bộ tối đa:

note: Type: string Description
en: This specifies the amount of physical memory a process may have.
vi: Tùy chọn này giới hạn số lượng bộ nhớ vật lý mà một tiến trình nào đó có lẽ dùng.

note: Type: string Description
en: Maximum stack size:
vi: Kích thước đống tối đa:

note: Type: string Description
en: This limits the size of the stack.
vi: Tùy chọn này giới hạn kích thước đống.

note: Type: string Description
en: Maximum amount of virtual memory allocated:
vi: Số lượng bộ nhớ ảo đã cấp phát tối đa:

note: Type: string Description
en: This limits the total amount of virtual memory a process may have allocated.
vi: Tùy chọn này giới hạn số lượng bộ nhớ ảo tối đa cho một tiến trình nào đó được cấp phát.

note: Type: string Description
en: This limits the number of threads that a single process may have.
vi: Tùy chọn này giới hạn số mạch (thread) mà một tiến trình riêng lẻ có tạo được.

note: Type: string Description
en: This is not available under Linux so it is not in the list for cvsd/limits. If Hurd has it it may be useful.
vi: Tùy chọn này không sẵn sàng trong hệ điều hành Linux, thì nó không phải trong danh sách cho cvsd/giới hạn. Nếu Hurd có thì có lẽ hữu ích.

note: Type: boolean Description
en: Remove chroot jail containing repositories?
vi: Loại bỏ tù gốc khác chứa khó không?

note: Type: boolean Description
en: The following directory is configured as a chroot jail for cvsd:
      ${rootjail}
    You may choose to remove the chroot jail but you will also lose all the repositories inside the chroot jail. If you have not backed up your repositories you want to keep do not remove it now and manually remove it later once your repositories are safe.
vi: Đã cấu hình thư mục theo đây như là tù gốc khác cho cvsd:
      ${rootjail}
    Bạn có thể chọn loại bỏ tù gốc khác ấy, nhưng mà hành động ấy sẽ cũng mất các kho ở trong nó. Nếu bạn chưa lưu trữ các kho muốn giữ thì đừng loại bỏ thư mụcvào lúc này: hãy tự loại bỏ nó chỉ khi các kho của bạn là an toàn.
    .
    [Chú thích dịch: Tù gốc khác (tiếng Anh: chroot jail) là một thư mục gốc tạm, thường được tạo để cho phép người dùng truy cập thư mục ấy qua FTP hay HTTP. Dù thư mục ấy có các tập tin gốc cần thiết, người dùng không thể truy cập tập tin gốc nào ở ngoại thư mục ấy: thì «tù» gốc khác. :) ]

note: Type: boolean Description
en: If you do choose to remove the chroot directory, all directories under it will be removed, even if they are on another file system.
vi: Nếu bạn có chọn loại bỏ thư mục gốc khác thì mọi thư mục dưới nó sẽ bị loại bỏ, dù nếu nó trong hệ thống tập tin khác.

note: Type: boolean Description
en: If you choose to keep the chroot jail please note that the cvsd user and group will be removed so uid and gid file information may no longer be consistent.
vi: Nếu bạn chọn giữ tù gốc khác thì hãy ghi chú rằng vẫn còn sẽ loại bỏ người dùng và nhóm của cvsd. Như thế thì thông tin tập tin UID và GID sẽ không còn hợp nhất lại.
    .
    [Chú thích dịch:
    UID - User ID - mã nhận diện người dùng
    GID - Group ID - mã nhận diện nhóm]

note: Type: boolean Description
en: Automatically configure cxref-cpp?
vi: Tự động cấu hình cxref-cpp không?

note: Type: boolean Description
en: cxref-cpp is a cpp-like program used by cxref for better comment processing and support.  Proper operation of cxref-cpp requires configuration against the gcc and cpp versions you have installed on your system.  These of course may change with each upgrade.  This package can attempt to automatically keep track of your installed gcc and cpp versions and reconfigure cxref-cpp accordingly, or it can leave such configuration up to you.  In the latter case, you can run /usr/bin/cxref-cpp-configure as root whenever you wish, and/or you can edit the file /etc/cxref/cxref-cpp.defines by hand.  In the former case, the defines file will be automatically updated every time the cxref package is reconfigured.  In addition, cxref-cpp will detect any gcc version mismatch at runtime and regenerate a temporary cxref-cpp.defines file on the fly, warning the user of the situation.
vi: « cxref-cpp » là một chương trình kiểu cpp được dùng bởi cxref để xử lý và hỗ trợ chú thích khá hơn. Cách sử dụng cxref-cpp đúng cần thiết cấu hình tương ứng với những phiên bản gcc và cpp được cài đặt trên hệ thống của bạn. Những phiên bản này có thể thay đổi mỗi lần nâng cấp. Gói này có khả năng thử tự động theo dõi các phiên bản gcc và cpp được cài đặt, và cấu hình lại cxref-cpp một cách tương ứng, hoặc nó có thể cho bạn cấu hình. Trong trường hợp sau, bạn có khả năng chạy « /usr/bin/cxref-cpp-configure » dưới người chủ (root) vào bất cứ lúc nào, và/hay bạn có thể tự chỉnh sửa tập tin « /etc/cxref/cxref-cpp.defines ». Trong trường hợp trước, tập tin « defines » sẽ tự động được cập nhật mỗi lần gói cxref được cấu hình lại. Hơn nữa, cxref-cpp sẽ phát hiện trường hợp nào không khớp phiên bản gcc vào lúc chạy, và tạo ra lại một tập tin « cxref-cpp.defines » tạm thời một cách động, thì cảnh báo người dùng về trường hợp đó.

note: Type: boolean Description
en: Remove the mail and news spools?
vi: Gỡ bỏ ống chỉ thư và tin tức không?

note: Type: boolean Description
en: The Cyrus mail and news spools, as well as users' sieve scripts, can be removed when the package is purged.
vi: Những ống chỉ thư và tin tức Cyrus, cũng như những tập lệnh sieve của người dùng, có thể được gỡ bỏ khi gói được tẩy.

note: Type: boolean Description
en: This question only applies to the default spools and sieve script directories in /var.  If you modified their location in imapd.conf, the new locations will not be removed; just the old ones in /var.
vi: Câu hỏi này áp dụng chỉ cho những ống chỉ và thư mục tập lệnh sieve mặc định nằm trong </var>. Nếu bạn đã sửa đổi vị trí trong tập tin cấu hình « imapd.conf », những vị trí mới sẽ không được gỡ bỏ; chỉ những vị trí nằm trong </var> sẽ được gỡ bỏ.

note: Type: boolean Description
en: Remove /etc/sasldb2?
vi: Gỡ bỏ « /etc/sasldb2 » không?

note: Type: boolean Description
en: Cyrus SASL can store usernames and passwords in the /etc/sasldb2 database file.
vi: Phần mềm Cyrus SASL có khả năng cất giữ các tên người dùng và mật khẩu đều trong tập tin cơ sở dữ liệu « /etc/sasldb2 ».

note: Type: boolean Description
en: If important data is stored in that file, you should back it up now or choose not to remove the file.
vi: Tập tin này chứa dữ liệu quan trọng nên bạn sao lưu nó ngay bây giờ, hoặc không gỡ bỏ nó.

note: Type: string Description
en: Backup file name for /etc/sasldb2:
vi: Tên tập tin sao lưu cho « /etc/sasldb2 »:

note: Type: string Description
en: Cyrus SASL has stored usernames and passwords in the /etc/sasldb2 database file.
vi: Phần mềm Cyrus SASL đã cất giữ các tên người dùng và mật khẩu đều trong tập tin cơ sở dữ liệu « /etc/sasldb2 ».

note: Type: string Description
en: That file has to be upgraded to a newer database format. First, a backup of the current file will be created. You can use that if you need to manually downgrade Cyrus SASL. However, automatic downgrades are not supported.
vi: Tập tin này phải được nâng cấp lên định dạng cơ sở dữ liệu mới. Trước tiên, bản sao lưu của tập tin hiện thời sẽ được tạo. Bạn có thể sử dụng tập tin sao lưu này trong trường hợp bạn cần phải tự hạ cấp Cyrus SASL. Tuy nhiên, phần mềm này không hỗ trợ khả năng tự động hạ cấp.

note: Type: string Description
en: Please specify the backup file name. You should check the available disk space in that location. If the backup file already exists, it will be overwritten. Leaving this field empty will select the default value (/var/backups/sasldb2.bak).
vi: Hãy ghi rõ tên cho tập tin sao lưu. Khuyên bạn cũng kiểm tra có đủ chỗ trên đĩa ở vị trí đó. Tập tin sao lưu đã tồn tại thì bị ghi đè. Bỏ trống trường này thì chọn giá trị mặc định (/var/backups/sasldb2.bak).

note: Type: error Description
en: Failed to back up /etc/sasldb2
vi: Lỗi sao lưu « /etc/sasldb2 »

note: Type: error Description
en: The /etc/sasldb2 file could not be backed up with the file name you specified.
vi: Tập tin « /etc/sasldb2 » không thể được sao lưu dưới tên tập tin bạn đã ghi rõ.

note: Type: error Description
en: This is a fatal error and will cause the package installation to fail.
vi: Đây là lỗi nghiêm trọng sẽ gây ra chạy không thành công tiến trình cài đặt gói.

note: Type: error Description
en: Please eliminate all possible reasons that might lead to this failure, and try to configure this package again.
vi: Hãy loại ra mọi lý do có thể đưa tới vấn đề lỗi này, rồi thử lại cấu hình gói.

note: Type: error Description
en: Failed to upgrade /etc/sasldb2
vi: Lỗi nâng cấp « /etc/sasldb2 »

note: Type: error Description
en: The /etc/sasldb2 file could not be upgraded to the new database format.
vi: Tập tin « /etc/sasldb2 » không thể được nâng cấp lên định dạng cơ sở dữ liệu mới.

note: Type: error Description
en: The configuration process will attempt to restore the backup of this file to its original location.
vi: Tiến trình cấu hình sẽ thử phục hồi bản sao lưu của tập tin này ở vị trí gốc của nó.

note: Type: error Description
en: Please eliminate all possible reasons that might lead to this failure, then try to configure this package again.
vi: Hãy loại ra mọi lý do có thể đưa tới vấn đề lỗi này, rồi thử lại cấu hình gói.

note: Type: error Description
en: Definitions in /etc/dailystrips.defs override packaged definitions
vi: Những lời định nghĩa trong tập tin «/etc/dailystrips.defs» có đè các lời định nghĩa đã đóng gói.

note: Type: error Description
en: You have an /etc/dailystrips.defs file installed.  Be warned that entries in there will override those in the packaged strips.def file, so if you created that file because it was more up-to-date than the packaged entry, it would be a good idea to check it against the packaged one (in /usr/share/dailystrips/strips.defs) and remove the one in /etc now (assuming that the new one contains the same fixes yours does).
vi: Trong hệ thống bạn, đã cài đặt một tập tin «/etc/dailystrips.defs» rồi. Như thế thì, những mục nhập trong tập tin ấy sẽ đè các điều trong tập tin cùng tên thuộc về gói tin này. Nếu bạn đã tạo tập tin trong hệ thống này vì nó mới hơn điều của gói tin, bạn hãy so sánh nó với điều ấy (trong «/usr/share/dailystrips/strips.defs») và xóa bỏ điều hiện có trong «/etc» (nếu tập tin mới chứa cùng mọi cách sửa với tập tin bạn).

note: Type: error Description
en: Check the README.debian for more details.
vi: Hãy xem tập tin «README.debian» để tìm chi tiết.

note: Type: boolean Description
en: Do you really want to upgrade darkstat ?
vi: Bạn có thực sự muốn nâng cấp darkstat không?

note: Type: boolean Description
en: The database file format of darkstat has changed, and can't be upgraded.
vi: Định dạng tập tin cơ sở dữ liệu của darkstat bị thay thế thì không thể nâng cấp được.

note: Type: boolean Description
en: If you confirm the upgrade, the database file /var/lib/darkstat/darkstat.db will be removed (because it will prevent darkstat starting). A new database file will be created from scratch when darkstat restarts.
vi: Nếu bạn xác nhân việc nâng cấp thì tập tin cơ sở dữ liệu « /var/lib/darkstat/darkstat.db » cũng bị gỡ bỏ (vì nó ngăn cản darkstat khởi chạy). Một tập tin cơ sở dữ liệu mới sẽ được tạo khi darkstat khởi chạy lại.

note: Type: boolean Description
en: If you don't confirm the upgrade, the package will be left non-configured, and if you wish to use an older version of darkstat you will have to downgrade manually.
vi: Không xác nhân việc nâng cấp thì gói này để lại không có cấu hình. Để sử dụng một phiên bản darkstat cũ thì bạn nên tự hạ cấp.

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 độ

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: Well done!
vi: Hay quá !

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: The time for which a button must be held before it counts as a 'long' (rather than short) press.
en: Long press time
vi: Thời gian bấm lâu

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: #-#-#-#-#  orca_49.5-1_vi.po (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.
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: #-#-#-#-#  gnome-calculator_1:49.2-2_vi.po (gnome-calculator master)  #-#-#-#-# Translators: Error message displayed when unable to launch help browser #-#-#-#-#  mate-calc_1.28.0-1_vi.po (mate-calc 1.26.0)  #-#-#-#-# #-#-#-#-#  simple-scan_46.0-2_vi.po (simple-scan)  #-#-#-#-# Error message display
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:       --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”

comment: Ghi chú:
    Thêm nút
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: 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: 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

note: Type: boolean Description
en: Should unprivileged users be allowed to mount WebDAV resources?
vi: Người dùng không có quyền đặc biệt nên có quyền lắp tài nguyên WebDAV không?

note: Type: boolean Description
en: The file /sbin/mount.davfs must have the SUID bit set if you want to allow unprivileged (non-root) users to mount WebDAV resources.
vi: Tập tin « /sbin/mount.davfs » phải có bit SUID được lập nếu bạn muốn cho phép người dùng không có quyền đặc biệt (người dùng khác người chủ) gắn kết tài nguyên WebDAV.

note: Type: boolean Description
en: If you do not choose this option, only root will be allowed to mount WebDAV resources. This can later be changed by running 'dpkg-reconfigure davfs2'.
vi: Bạn không bật tùy chọn này thì chỉ người chủ (root) có quyền gắn kết tài nguyên WebDAV. Cũng có khả năng thay đổi trường hợp này vào lúc sau, bằng cách chạy lệnh cấu hình lại « dpkg-reconfigure davfs2 ».

note: Type: string Description
en: User running the mount.davfs daemon:
vi: Người dùng chạy trình nền « mount.davfs »:

note: Type: string Description
en: Once the davfs resource has been mounted, the daemon will drop the root privileges and will run with an unprivileged user ID.
vi: Một khi tài nguyên davfs được gắn kết thì trình nền bỏ quyền người chủ, sau đó chạy với ID người dùng không có quyền đặc biệt.

note: Type: string Description
en: Please choose which login name should be used by the daemon.
vi: Hãy chọn trình nền nên đăng nhập dưới tên nào.

note: Type: string Description
en: Group for users who will be allowed to mount WebDAV resources:
vi: Nhóm cho người dùng sẽ có quyền lắp tài nguyên WebDAV:

note: Type: string Description
en: Mounting WebDAV resources creates a file in /var/run/mount.davfs. This directory will be owned by the group specified here.
vi: Việc gắn kết tài nguyên WebDAV thì tạo tập tin trong « /var/run/mount.davfs ». Thư mục này được sở hữu bởi nhóm được ghi rõ ở đây.

note: Type: boolean Description
en: Do you want to create a new user?
vi: Bạn có muốn tạo người dùng mới không?

note: Type: boolean Description
en: The "${user_name}" user does not exist on the system and will be created if you choose this option.
vi: Tên người dùng « ${user_name} » không tồn tại trên hệ thống này nên sẽ được tạo nếu bạn bật tùy chọn này.

note: Type: boolean Description
en: Do you want to create a new group?
vi: Bạn có muốn tạo nhóm mới không?

note: Type: boolean Description
en: The "${group_name}" group does not exist on the system and will be created if you choose this option.
vi: Tên nhóm « ${group_name} » không tồn tại trên hệ thống này nên sẽ được tạo nếu bạn bật tùy chọn này.

note: Type: note Description
en: Unprivileged users allowed to mount WebDAV resources
vi: Người dùng không có quyền đặc biệt vẫn có quyền lắp tài nguyên WebDAV

note: Type: note Description
en: The "${group_name}" group and the "${user_name}" user will be used by davfs2. All users who should be granted the right to mount WebDAV resources should be added to the group "${group_name}" using the following command:
vi: Nhóm « ${group_name} » và người dùng « ${user_name} » sẽ được dùng bởi davfs2. Tất cả các người dùng nên có quyền gắn kết tài nguyên WebDAV nên được thêm vào nhóm « ${group_name} » bằng lệnh này:

note: Type: note Description
en: The following should also be added to /etc/fstab:
vi: Thông tin theo đây cũng nên được thêm vào tập tin « /etc/fstab »:

note: Type: note Description
en: Additional options are available. Please read the mount.davfs man page for more information.
vi: Cũng có sẵn một số tùy chọn thêm. Xem trang hướng dẫn « mount.davfs » để tìm thêm thông tin.

note: Type: boolean Description
en: Will this server be used to access remote databases?
vi: Máy phục vụ này sẽ được dùng để truy cập cơ sở dữ liệu từ xa phải không?

note: Type: boolean Description
en: If you select this option, the default behavior will be to prompt you with questions related to remote database configuration when you install new packages.
vi: Bật tùy chọn này thì ứng xử mặc định là nhắc bạn với câu hỏi liên quan đến việc cấu hình cơ sở dữ liệu từ xa khi bạn cài đặt gói mới.

note: Type: boolean Description
en: If you are unsure, you should not select this option.
vi: Chưa chắc thì không nên bật tùy chọn này.

note: Type: boolean Description
en: Configure database for ${pkg} with dbconfig-common?
vi: Cấu hình cơ sở dữ liệu cho ${pkg} bằng dbconfig-common không?

note: Type: boolean Description
en: Otherwise, you should probably choose this option.
vi: Không thì bạn rất có thể nên bật tùy chọn này.

note: Type: boolean Description
en: Reinstall database for ${pkg}?
vi: Cài đặt lại cơ sở dữ liệu cho ${pkg} ?

note: Type: boolean Description
en: Since you are reconfiguring ${pkg}, you may also want to reinstall the database which it uses.
vi: Trong khi cấu hình lại ${pkg}, cũng có thể cài đặt lại cơ sở dữ liệu nó dùng.

note: Type: boolean Description
en: Perform upgrade on database for ${pkg} with dbconfig-common?
vi: Nâng cấp cơ sở dữ liệu cho ${pkg} bằng dbconfig-common không?

note: Type: boolean Description
en: Deconfigure database for ${pkg} with dbconfig-common?
vi: Bỏ cấu hình cơ sở dữ liệu cho ${pkg} bằng dbconfig-common không?

note: Type: select Description
en: Database type to be used by ${pkg}:
vi: Kiểu cơ sở dữ liệu ${pkg} cần dùng:

note: Type: select Description
en: The ${pkg} package can be configured to use one of several database types. Below, you will be presented with the available choices.
vi: Gói ${pkg} có thể được cấu hình để sử dụng một của vài kiểu cơ sở dữ liệu khác nhau. Dưới đây, bạn sẽ thấy những lựa chọn sẵn sàng.

note: #-#-#-#-#  dbconfig-common_2.0.25_vi.po (dbconfig-common 1.8.41)  #-#-#-#-# Type: password Description #-#-#-#-#  zope-common_0.5.54_vi.po (zope-common 0.5.37)  #-#-#-#-#
en: Password confirmation:
vi: Xác nhận mật khẩu :

note: Type: error Description
en: The password and its confirmation do not match.
vi: Mật khẩu gõ trước và mật khẩu gõ sau không trùng với nhau.

note: #-#-#-#-#  dbconfig-common_2.0.25_vi.po (dbconfig-common 1.8.41)  #-#-#-#-# Type: select Choices #-#-#-#-#  slashem_0.0.7E7F3-13_vi.po (slashem 0.0.7E6F3-4)  #-#-#-#-# #-#-#-#-#  zope-common_0.5.54_vi.po (zope-common 0.5.37)  #-#-#-#-#
en: abort
vi: hủy bỏ

note: Type: select Choices
en: retry
vi: thử lại

note: Type: select Choices
en: retry (skip questions)
vi: thử lại (bỏ qua các câu hỏi)

note: #-#-#-#-#  dbconfig-common_2.0.25_vi.po (dbconfig-common 1.8.41)  #-#-#-#-# Type: select Choices #-#-#-#-#  slashem_0.0.7E7F3-13_vi.po (slashem 0.0.7E6F3-4)  #-#-#-#-#
en: ignore
vi: bỏ qua

note: Type: select Description
en: Next step for database upgrade:
vi: Bước kế tiếp nâng cấp cơ sở dữ liệu :

note: Type: select Description
en: An error occurred while upgrading the database:
vi: Gặp lỗi trong khi nâng cấp cơ sở dữ liệu :

note: Type: select Description
en: Next step for database installation:
vi: Bước kế tiếp cài đặt cơ sở dữ liệu :

note: Type: select Description
en: An error occurred while installing the database:
vi: Gặp lỗi trong khi cài đặt cơ sở dữ liệu :

note: Type: select Description
en: Next step for database removal:
vi: Bước kế tiếp gỡ bỏ cơ sở dữ liệu :

note: Type: select Description
en: An error occurred while removing the database:
vi: Gặp lỗi trong khi gỡ bỏ cơ sở dữ liệu :

note: Type: select Description
en: Next step:
vi: Bước kế tiếp:

note: Type: select Description
en: Configuring the database for ${pkg} requires the package ${dbpackage} to be installed and configured first, which is not something that can be checked for automatically.
vi: Để cấu hình cơ sở dữ liệu cho ${pkg} thì trước tiên cũng cần cài đặt và cấu hình gói ${dbpackage}: không thể tự động kiểm tra nếu gói này đã được cài đặt/cấu hình chưa.

note: Type: select Description
en: Host name of the ${dbvendor} database server for ${pkg}:
vi: Tên máy của máy phục vụ cơ sở dữ liệu ${dbvendor} cho ${pkg}:

note: Type: select Description
en: Please select the remote hostname to use, or select "new host" to enter a new host.
vi: Hãy chọn tên máy ở xa cần sử dụng, hoặc chọn « máy mới » để nhập máy mới.

note: Type: string Description
en: Port number for the ${dbvendor} service:
vi: Số hiệu cổng cho dịch vụ ${dbvendor}:

note: Type: string Description
en: Host running the ${dbvendor} server for ${pkg}:
vi: Máy chạy máy phục vụ ${dbvendor} cho ${pkg}:

note: Type: string Description
en: Please provide the hostname of a remote ${dbvendor} server.
vi: Hãy nhập tên máy của máy phục vụ ${dbvendor} ở xa.

note: Type: string Description
en: You must have already arranged for the administrative account to be able to remotely create databases and grant privileges.
vi: Để có khả năng tạo cơ sở dữ liệu và cấp quyền truy cập một cách từ xa, trước tiên bạn cần phải thiết lập tài khoản quản trị.

note: Type: string Description
en: ${dbvendor} database name for ${pkg}:
vi: Tên cơ sở dữ liệu ${dbvendor} cho ${pkg}:

note: Type: string Description
en: Please provide a name for the ${dbvendor} database to be used by ${pkg}.
vi: Hãy nhập tên cho cơ sở dữ liệu ${dbvendor} dùng bởi ${pkg}.

note: Type: string Description
en: ${dbvendor} username for ${pkg}:
vi: Tên người dùng ${dbvendor} cho ${pkg}:

note: Type: string Description
en: ${dbvendor} storage directory for ${pkg}:
vi: Thư mục cất giữ ${dbvendor} cho ${pkg}:

note: Type: string Description
en: Please provide a path where the ${dbvendor} database file for ${pkg} should be installed into.
vi: Hãy nhập đường dẫn đến thư mục vào đó cần cài đặt tập tin cơ sở dữ liệu ${dbvendor} cho ${pkg}.

note: Type: string Description
en: The permissions for this directory will be set to match the permissions for the generated database file.
vi: Quyền hạn cho thư mục này sẽ được đặt để khớp với quyền hạn cho tập tin cơ sở dữ liệu được tạo ra.

note: Type: select Description
en: Connection method for MySQL database of ${pkg}:
vi: Phương pháp kết nối cho cơ sở dữ liêu MySQL của ${pkg}:

note: Type: password Description
en: MySQL application password for ${pkg}:
vi: Mật khẩu ứng dụng MySQL cho ${pkg}:

note: Type: string Description
en: Name of the database's administrative user:
vi: Tên người dùng quản trị cơ sở dữ liệu :

note: Type: password Description
en: Password of the database's administrative user:
vi: Mật khẩu của người dùng quản trị cơ sở dữ liệu :

note: Type: select Description
en: Connection method for PostgreSQL database of ${pkg}:
vi: Phương pháp kết nối cho cơ sở dữ liệu PostgreSQL của ${pkg}:

note: Type: password Description
en: PostgreSQL application password for ${pkg}:
vi: Mật khẩu ứng dụng PostgreSQL cho ${pkg}:

note: Type: password Description
en: Password of your database's administrative user:
vi: Mật khẩu của người dùng quản trị cơ sở dữ liệu :

note: #-#-#-#-#  dbconfig-common_2.0.25_vi.po (dbconfig-common 1.8.41)  #-#-#-#-# Type: select Choices #-#-#-#-#  orca_49.5-1_vi.po (orca TRUNK)  #-#-#-#-# Translators: spoken words for the rolename of a password field. #-#-#-#-#  smb2www_980804-45_vi.po (smb2www 980804-28)  #-#-#-#-# type: upass
en: password
vi: mật khẩu

note: Type: select Description
en: Method for authenticating the PostgreSQL administrator:
vi: Phương pháp xác thực quản trị PostgreSQL:

note: Type: select Description
en: Method for authenticating PostgreSQL user:
vi: Phương pháp xác thực người dùng PostgreSQL:

note: Type: note Description This template is currently unused
en: PostgreSQL connection method error
vi: Lỗi phương pháp kết nối PostgreSQL

note: Type: note Description This template is currently unused
en: Unfortunately, it seems that the database connection method you have selected for ${pkg} will not work, because it requires the existence of a local user that does not exist.
vi: Tiếc là hình như bạn đã chọn cho ${pkg} một phương pháp kết nối cơ sở dữ liệu sẽ không làm việc được, vì nó cần thiết một người dùng cục bộ không tồn tại.

note: Type: boolean Description This template is currently unused
en: Change PostgreSQL configuration automatically?
vi: Tự động thay đổi cấu hình PostgreSQL không?

note: Type: boolean Description This template is currently unused
en: Revert PostgreSQL configuration automatically?
vi: Tự động hoàn nguyên cấu hình PostgreSQL không?

note: Type: note Description This template is currently unused
en: Modifications needed in /etc/postgresql/pg_hba.conf
vi: Cần sửa đổi « /etc/postgresql/pg_hba.conf »

note: Type: note Description This template is currently unused
en: To get the database for package ${pkg} bootstrapped you have to edit the configuration of the PostgreSQL server. You may be able to find help in the file /usr/share/doc/${pkg}/README.Debian.
vi: Để hiệu lực chức năng nạp và khởi động cơ sở dữ liệu cho gói ${pkg}, bạn cần phải sửa đổi cấu hình của trình phục vụ PostgreSQL. Cũng có thể tìm trợ giúp trong tập tin Đọc Đi « /usr/share/doc/${pkg}/README.Debian ».

note: Type: error Description
en: Empty passwords unsupported with PostgreSQL
vi: Không hỗ trợ dùng mật khẩu trống với PostgreSQL

en: 
    BLOCKS and BYTES may be followed by the following multiplicative suffixes:
    xM M, c 1, w 2, b 512, kB 1000, K 1024, MB 1000*1000, M 1024*1024,
    GB 1000*1000*1000, G 1024*1024*1024, and so on for T, P, E, Z, Y.
    
    Each CONV symbol may be:
vi: 
    Theo sau KHỐI và BYTES có thể đặt các hậu tố nhân sau :
    xM M, c 1, w 2, b 512, kB 1000, K 1024, MB 1000*1000, M 1024*1024,
    GB 1000*1000*1000, G 1024*1024*1024, và tương tự với T, P, E, Z, Y.
    
    Mỗi ký hiệu CONV có thể là:

en:   noerror   continue after read errors
      sync      pad every input block with NULs to ibs-size; when used
                with block or unblock, pad with spaces rather than NULs
      fdatasync  physically write output file data before finishing
      fsync     likewise, but also write metadata
vi:   noerror   tiếp tục sau khi gặp lỗi đọc
      sync      thêm mọi khối đầu vào với NUL đến kích thước ibs; khi
                  sử dụng với block hoặc unblock, thêm bằng khoảng trắng
      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:   directory fail unless a directory
vi:   directory   lỗi nếu không phải thư mục

en: invalid status flag
vi: cờ trạng thái không hợp lệ

en: invalid number %s
vi: số không hợp lệ %s

en: truncating at %<PRIuMAX> bytes in output file %s
vi: đang cắt ngắn ở %<PRIuMAX> byte trong tập tin kết quả %s

en: %ld day | %ld days
vi[0]: %ld ngày

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: String array
vi: Mảng chuỗi

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

en: Error setting value: %s
vi: Gặp lỗi khi đặt giá trị: %s

en: %s (child): failed to exec /bin/sh: %s
vi: %s (con): lỗi thực hiện « /bin/sh »: %s

en: %s: command (%s) failed (exit status %d)
vi: %s: câu lệnh (%s) lỗi (trạng thái thoát %d)

en: %s: command (%s) was killed by signal %d
vi: %s: lệnh (%s) bị chấm dứt bởi tín hiệu %d

en: %s: %s: cannot stat: %s
vi: %s: %s: không thể lấy trạng thái: %s

en: is a directory, skipping
vi: là thư mục, bỏ qua

en: is a block device, skipping
vi: là một thiết bị khối, bỏ qua

en: is a socket, skipping
vi: là một ổ cắm, bỏ qua

en: unknown file type, skipping
vi: kiểu tệp chưa định nghĩa, bỏ qua

en: %s: using `%s' as pager
vi: %s: dùng '%s' làm bộ dàn trang

en: %s: popen failed for %s: %s
vi: %s: popen lỗi với %s: %s

en: warning: expected a colon
vi: cảnh báo : phải là dấu hai chấm

en: expected a colon
vi: phải là dấu hai chấm

en: Parse error in field.
vi: Gặp lỗi phân tích cú pháp trong trường.

en: grep-dctrl -- grep Debian control files
vi: grep-dctrl -- grep tập tin điều khiển Debian

en: Set log level to LEVEL.
vi: Đặt cấp ghi nhật ký thành LEVEL.

en: FIELD,FIELD,...
vi: TRƯỜNG,TRƯỜNG,...

en: Restrict pattern matching to the FIELDs given.
vi: Hạn chế việc khớp mẫu thành những TRƯỜNG đưa ra.

en: This is a shorthand for -FPackage.
vi: Đây là tốc ký cho « -FPackage ».

en: This is a shorthand for -FSource:Package.
vi: Đây là tốc ký cho « -FSource:Package ».

en: Show only the body of these fields from the matching paragraphs.
vi: Hiển thị chỉ thân của những trường này từ các đoạn văn tương ứng.

en: Show only the first line of the "Description" field from the matching paragraphs.
vi: Hiển thị chỉ dòng đầu tiên của trường « Mô tả » (Description) từ các đoạn văn tương ứng.

en: Suppress field names when showing specified fields.
vi: Thu hồi tên trường khi hiển thị trường đã xác định.

en: Regard the pattern as an extended POSIX regular expression.
vi: Thấy mẫu như là một biểu thức chính quy kiểu POSIX đã mở rộng.

en: Regard the pattern as a standard POSIX regular expression.
vi: Xem mẫu như một biểu thức chính quy POSIX chuẩn.

en: Ignore case when looking for a match.
vi: Không phân biệt chữ hoa/thường khi tìm điều khớp được.

en: Show only paragraphs that do not match.
vi: Hiển thị chỉ những đoạn văn không khớp.

en: Show those fields that have NOT been selected with -s
vi: Hiển thị những trường KHÔNG PHẢI được lựa chọn dùng « -s »

en: Show only the count of matching paragraphs.
vi: Hiển thị chỉ số các đoạn văn tương ứng.

en: Do an exact match.
vi: Khớp chính xác.

en: Print out the copyright license.
vi: In ra giấy phép tác quyền.

en: Conjunct filters.
vi: Bộ lọc liên kết.

en: Disjunct filters.
vi: Bộ lọc hủy liên kết.

en: Negate the following filters.
vi: Phủ định các bộ lọc sau.

en: Test for version number equality.
vi: Kiểm tra có số thứ tự phiên bản trùng.

en: Version number comparison: <<.
vi: So sánh số phiên bản: <<.

en: Version number comparison: <=.
vi: So sánh số thứ tự phiên bản: ≤.

en: Version number comparison: >>.
vi: So sánh số phiên bản: >>.

en: Version number comparison: >=.
vi: So sánh số thứ tự phiên bản: ≥.

en: Debug option parsing.
vi: Gỡ rối việc phân tích cú pháp của tùy chọn.

en: Do not output to stdout.
vi: Không xuất ra đầu ra tiêu chuẩn.

en: Attempt mmapping input files
vi: Cố gắng mmap các tập tin nhập vào

en: Ignore parse errors
vi: Bỏ qua lỗi phân tích cú pháp

en: Specify the pattern to search for
vi: Xác định mẫu cần tìm

en: Match only whole package names (this implies -e)
vi: Khớp chỉ nguyên tên gói (cũng ngụ ý « -e »)

en: Ensure that the output is in dctrl format (overridden by -n)
vi: Đảm bảo rằng đầu ra có định dạng dctrl (bị ghi đè bởi -n)

en: Override the effect of an earlier --ensure-dctrl
vi: Ghi đè hiệu ứng trước --ensure-dctrl

en: filter is too long
vi: bộ lọc quá dài

en: too many output fields
vi: quá nhiều trường kết xuất

en: no such log level '%s'
vi: không có cấp ghi lưu như vậy « %s »

en: internal error: unknown token %d
vi: lỗi nội bộ: token chưa định nghĩ %d

en: unexpected end of filter
vi: phần cuối bộ lọc bất thường

en: unexpected pattern in command line
vi: mẫu trong dòng lệnh bất thường

en: unexpected string in command line
vi: chuỗi trong dòng lệnh bất thường

en: unexpected '%s' in command line
vi: '%s' trong dòng lệnh bất thường

en: missing ')' in command line
vi: thiếu dấu ngoặc đóng « ) » trên dòng lệnh

en: Multiple patterns for the same simple filter are not allowed
vi: Không cho phép nhiều mẫu trong cùng một bộ lọc

en: A pattern is mandatory
vi: Bắt buộc phải có một mẫu

en: inconsistent modifiers of simple filters
vi: các bộ lọc không thống nhất

en: too many file names
vi: quá nhiều tên tập tin

en: file names are not allowed within the filter
vi: không cho phép tên tập tin bên trong bộ lọc

en: malformed filter
vi: bộ lọc hỏng

en: Adding "Description" to selected output fields because of -d
vi: Đang thêm « Mô tả » (Description) vào những trường kết xuất đã chọn do tùy chọn « -d »

en: -I requires at least one instance of -s
vi: « -l » cũng yêu cầu ít nhất một thể hiện của « -s »

en: cannot suppress field names when showing whole paragraphs
vi: không thể thu hồi các tên trường khi hiển thị nguyên đoạn văn

en: executable name '%s' is not recognised
vi: Không nhận dạng được tên có thể thực thi '%s'

en: Set debugging level to LEVEL.
vi: Lập cấp gỡ rối thành CẤP.

en: KEYSPEC
vi: GHI_RÕ_KHOÁ

en: Specify sort keys.
vi: Ghi rõ khoá sắp xếp.

en: invalid key flag
vi: sai lập cờ khoá

en: sort-dctrl -- sort Debian control files
vi: sort-dctrl -- sắp xếp các tập tin điều khiển Debian

en: DELIM
vi: TÁCH

en: Specify a delimiter.
vi: Ghi rõ một dấu tách.

en: Do not print a table heading
vi: Đừng in ra một tiêu đề bảng

en: SPEC
vi: GHI_RÕ_CỘT

en: Append the specified column.
vi: Phụ thêm cột đã ghi rõ.

en: invalid column length
vi: sai lập chiều dài cột

en: tbl-dctrl -- tabularize Debian control files
vi: tbl-dctrl -- xếp thành bảng các tập tin điều khiển Debian

en: bad multibyte character
vi: ký tự đa byte sai

en: FIELD
vi: TRƯỜNG

en: Specify the join field to use for the first file
vi: Ghi rõ trường nối lại cần dùng cho tập tin đầu tiên

en: Specify the join field to use for the second file
vi: Ghi rõ trường nối lại cần dùng cho tập tin thứ hai

en: Specify the common join field
vi: Ghi rõ trường nối lại dùng chung

en: FIELDNO
vi: SỐ_TRƯỜNG

en: Print unpairable records from the indicated file (either 1 or 2)
vi: In từ tập tin đưa ra các mục ghi không kết đôi được (hoặc 1 hoặc 2)

en: FIELDSPEC
vi: GHI_RÕ_TRƯỜNG

en: Specify the format of the output file
vi: Ghi rõ định dạng của trường kết xuất

en: malformed argument to '-a'
vi: gặp đối số dạng sai với « -a »

en: the join field of the first file has already been specified
vi: đã ghi rõ trường nối lại của tập tin đầu tiên

en: the join field of the second file has already been specified
vi: đã ghi rõ trường nối lại của tập tin thứ hai

en: missing '.' in output field specification
vi: thiếu dấu chấm « . » trong đặc tả trường kết xuất

en: expected either '1.' or '2.' at the start of the field specification
vi: mong đợi hoặc « 1. » hoặc « 2. » ở đầu của đặc tả trường

en: join-dctrl -- join two Debian control files
vi: join-dctrl -- nối lại hai tập tin điều khiển Debian

en: need exactly two input files
vi: yêu cầu chính xác 2 tập tin nhập vào

en: cannot join a stream with itself
vi: không thể nối lại một luồng với chính nó

en: I'm broken - please report this bug.
vi: Lỗi rồi ;) - Xin hãy gửi báo cáo lỗi.

en: cannot find enough memory
vi: Không đủ bộ nhớ cần thiết

note: Type: select Description
en: Dynamic DNS service provider:
vi: Nhà cung cấp dịch vụ DNS động:

note: Type: select Description Type: string
en: Dynamic DNS update protocol:
vi: Giao thức cập nhật DNS động:

note: Type: select Choices
en: From list
vi: Từ danh sách

note: Type: error Description
en: Empty host list
vi: Danh sách máy trống

note: Type: error Description
en: The list of host names managed under your account is empty when retrieved from the dynamic DNS service website.
vi: Danh sách các tên máy được quản lý dưới tài khoản của bạn vẫn còn trống khi được lấy từ địa chỉ Web của dịch vụ DNS động.

note: Type: error Description
en: You may have provided an incorrect username or password, or the online account may have no host names configured.
vi: Có thể là bạn đưa ra một tên người dùng hay mật khẩu không đúng, hoặc tài khoản trực tuyến không có tên máy nào được cấu hình.

note: Type: error Description
en: Please check your account to be sure you have host names configured, then run "dpkg-reconfigure ddclient" to input your username and password again.
vi: Hãy kiểm tra lại tài khoản của mình có tên máy được cấu hình, sau đó chạy câu lệnh « dpkg-reconfigure ddclient » để gõ lại tên người dùng và mật khẩu.

en: Unable to create preview key file
vi: Không thể tạo tập tin khoá để xem thử

en: Error loading file '%s'.
vi: Gặp lỗi khi nạp tập tin « %s ».

en: Gtk/Gnome viewer for the contents of a .deb file
vi: Ứng dụng Gtk/GNOME xem nội dung của tập tin kiểu .deb

en: Debian package file viewer
vi: Bộ xem tập tin gói Debian

en: E_xternal
vi: _Ngoài

en: Open a .deb package in a new view window.
vi: Mở một gói .deb trong cửa sổ mới.

en: Open a .deb package in this window.
vi: Mở một gói .deb trong cửa sổ này.

en: About deb-gview
vi: Giới thiệu về deb-gview

en: Show the deb-gview manpage.
vi: Hiện trang hướng dẫn deb-gview.

en: Close this view window.
vi: Đóng cửa sổ xem này.

en: Quit all windows.
vi: Thoát khỏi mọi cửa sổ.

en: Activate to view content, right click to open in an external viewer.
vi: Bật để xem nội dung, nhấn-phải để mở trong bộ xem bên ngoài.

en: Choose the Debian package file to view
vi: Chọn tập tin gói Debian cần xem

en: Debian package files *.deb
vi: Tập tin gói Debian *.deb

en: Debian Installer packages *.udeb
vi: Gói cài đặt Debian *.udeb

en: Debian translation packages *.tdeb
vi: Gói dịch Debian *.tdeb

en: Debian package changes *.changes
vi: Thay đổi gói Debian *.changes

en: Unable to locate package file, the file may be empty.
vi: Không thể tìm tập tin gói, có lẽ tập tin rỗng.

en: Failed to read package file.
vi: Lỗi đọc tập tin gói.

en: Unsupported archive version.
vi: Phiên bản kho nén không được hỗ trợ.

en: Possible corrupted file.
vi: Có lẽ tập tin bị hỏng.

en: Not a debian binary archive.
vi: Không phải kho nén nhị phân Debian.

en: Unable to decompress file within package.
vi: Không thể giải nén tập tin ra gói.

en: Error loading file '%s'. %s
vi: Gặp lỗi khi nạp tập tin « %s »: %s

en: Error reading from file: %m
vi: Gặp lỗi khi đọc từ tập tin: %m

en: Unexpected end of file.
vi: Gặp kết thúc tập tin bất thường.

en: Debian data
vi: Dữ liệu Debian

en: Upstream data
vi: Dữ liệu dự án gốc

en: Empty file.
vi: Tập tin rỗng.

en: Error: Failed to convert the contents of the selected file to UTF-8.
vi: Lỗi: không chuyển đổi được nội dung của tập tin đã chọn sang UTF-8.

note: todo: fix this translation marker
en: Unable to preview '%s'. %s
vi: Không thể xem thử « %s »: %s

note: Translators: This text is much easier to read with a space after each newline
en:  deb-gview can use this dot-file in your XDG config directory (default: 
     ~/.config/deb-gview/preview) to specify which applications should
     be used to preview files from the package.
     You are free to edit this file, deb-gview will
     not modify it, although it will be replaced if it is
     deleted.
     The first matching pattern will be used, so
     put the most general wildcards (like *) at the end of
     this file.
vi:  deb-gview có khả năng sử dụng tập tin chấm này
     nằm trong thư mục cấu hình XDG của bạn
     (mặc định: ~/.config/deb-gview/preview)
     để xác định những ứng dụng nào
     nên được dùng để xem thử tập tin từ gói.
     Bạn có quyền chỉnh sửa tập tin này:
     deb-gview sẽ không sửa đổi nó,
     dù thay thế tập tin bị xoá.
    
     Mẫu tương ứng thứ nhất sẽ được dùng,
     vậy hãy ghi các ký tự đại diện chung nhất
     (v.d. *) ở kết thúc của tập tin này.

en: glob-style pattern to match the location of
     the file in the package (not the filesystem).
vi: Mẫu kiểu glob để khớp với vị trí của tập tin
     trong gói (không phải trên hệ thống tập tin).

en: the program to call to view the file content
     (which must exist in your system PATH).
vi: chương trình cần gọi để xem nội dung tập tin
     (mà phải nằm trên đường dẫn mặc định
     PATH của hệ thống).

en: whether to use a terminal, TRUE or FALSE.
vi: có nên dùng thiết bị cuối,
     TRUE (đúng) hay FALSE (sai).

en: whether the viewer needs a binary file,
     TRUE or FALSE.
vi: bộ xem cần thiết một tập tin nhị phân,
     TRUE (đúng) hay FALSE (sai).

en: if the viewer needs a specific suffix, add it here
vi: bộ xem cần thiết hậu tố riêng thì thêm nó vào đây.

note: package defaults
en:  Your choice of terminal application.
vi:  Ứng dụng thiết bị cuối ưa thích.

note: man pages
en: manual pages
vi: trang hướng dẫn

en: No matching pattern in the key file.
vi: Không có mẫu tương ứng trong tập tin khoá.

en: Could not find a suitable viewer in the key file.
vi: Không tìm thấy bộ xem thích hợp trong tập tin khoá.

en: Debian Package Viewer
vi: Bộ Xem Gói Debian

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: 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: 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: This frontend requires a controlling tty.
vi: Giao diện này yêu cầu một tty điều khiển.

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 đó.

note: Type: text Description Debian Installer Main-menu Item
en: Choose Debian Edu profile
vi: Hãy chọn hồ sơ Giao dục Debian

note: Type: multiselect Choices
en: Main Server
vi: Máy phục vụ chính

note: Type: multiselect Choices
en: Roaming Workstation
vi: Máy trạm đi lang thang

note: Type: multiselect Choices
en: LTSP Server
vi: LTSP server

note: Type: multiselect Description
en: Profile(s) to apply to this machine:
vi: (Các) hồ sơ cần áp dụng vào máy này:

note: Type: multiselect Description
en: Profiles determine how the machine can be used out-of-the-box:
vi: Hồ sơ thì xác định phương pháp sử dụng máy có sẵn:

note: Type: multiselect Description
en:  - Main Server: reserved for the Debian Edu server. It does not include
                    any GUI (Graphical User Interface). There should only
                    be one such server on a Debian Edu network.
     - Workstation: for normal machines on the Debian Edu network.
     - Roaming Workstation: for single user machines on the Debian Edu
                    network which some times travel outside the network.
     - LTSP Server: includes 'Workstation' and requires two network cards.
     - Standalone:  for machines meant to be used outside the Debian Edu
                    network. It includes a GUI and conflicts with other
                    profiles.
     - Minimal:     fully integrated into the Debian Edu network but
                    contains only a basic system without any GUI.
vi:  • Máy phục vụ chính	dành riêng cho máy phục vụ Giáo dục Debian.
    				Không cung cấp giao diện người dùng đồ họa (GUI).
    				Chỉ nên có một máy phục vụ như vậy
    				trên mỗi mạng Giáo dục Debian.
     • Máy trạm		cho các máy bình thường trên mạng Giáo dục Debian.
     • Máy trạm đi lang thang	cho máy người dùng đơn trên mạng Giáo dục Debian
    				mà đôi khi duyệt bên ngoài mạng.
     • LTSP server		bao gồm « Máy trạm »
    							và đòi hỏi 2 bo mạch mạng.
     • Độc lập		cho máy nên sử dụng bên ngoài mạng Giáo dục Debian.
    				Bao gồm một GUI, nhưng xung đột với các hồ sơ khác.
     • Nhỏ gọn		hợp nhất đầy đủ với mạng Giáo dục Debian,
    				nhưng chỉ chứa một hệ thống cơ bản, không có GUI.

note: Type: error Description
en: Standalone profile cannot be used with other profiles
vi: Hồ sơ « Độc lập » không thể dùng được với hồ sơ khác

note: Type: error Description
en: The Standalone profile cannot be installed together with any other profile on the same machine. Please either only choose Standalone or any other combination excluding Standalone.
vi: Hồ sơ « Độc lập » không thể được cài đặt với hồ sơ khác nào trên cùng một máy. Hãy chọn hoặc « Độc lập » hoặc bất kỳ tổ hợp loại trừ « Độc lập ».

note: Type: note Description
en: Standalone installation is partly manual
vi: Cài đặt « Độc lập » thì thủ công một phần

note: Type: note Description
en: The Standalone install is currently not as automatic as the other profiles, to make it easier to do manual partitioning.  You are now sent to the debian-installer main menu.  Select "Change debconf priority", and choose priority "high" to enable the automatic installation again.
vi: Hiện thời tiến trình cài đặt « Độc lập » không phải hoàn thành tự động, để cung cấp khả năng phân vùng thủ công. Lúc này, nó sẽ trở bạn về trình đơn chính của trình cằi đặt Debian. Ở đó thì hãy chọn « Thay đổi ưu tiên debconf » và chọn ưư tiên « cao » để hiệu lực lại chức năng tự động cài đặt.

note: Type: text Description Type: boolean
en: Really use the automatic partitioning tool?
vi: Thực sự dùng công cụ tự động phân vùng không?

note: Type: boolean Description
en: This will destroy the partition table on all disks in the machine. REPEAT: THIS WILL WIPE CLEAN ALL HARD DISKS IN THE MACHINE! If you have important data that are not backed up, you may want to stop now in order to do a backup. In that case, you'll have to restart the installation later.
vi: Hành động này sẽ hủy hoàn toàn bảng phân vùng trên tất cả các đĩa của máy này. CẢNH BÁO : VIỆC NÀY SẼ XÓA SẠCH HOÀN TOÀN MỌI ĐĨA CỨNG TRONG MÁY NÀY. Nếu bạn có dữ liệu quan trọng chưa được sao lưu, khuyên bạn ngừng để sao lưu dữ liệu vào vật chứa khác. Như thế thì bạn sẽ cần phải khởi chạy lại tiến trình cài đặt về sau.

note: Type: boolean Description
en: If you choose to participate, the automatic submission script will run once every week, sending statistics to the distribution developers. The collected statistics can be viewed on http://popcon.debian.org/.
vi: Nếu bạn chọn tham gia, văn lệnh tự động đệ trình sẽ chạy mỗi tuần một lần, gửi thống kê cho các nhà phát triển bản phân phối. Các thống kê được thu thập được hiển thị ở địa chỉ « http://popcon.debian.org/ ».

note: Type: text Description Debian Edu main server menu entry for partman recipe.
en: Debian Edu Main Server
vi: Máy phục vụ chính Giáo dục Debian

note: Type: text Description Debian Edu workstation menu entry for partman recipe.
en: Debian Edu Workstation
vi: Máy trạm Giáo dục Debian

note: Type: text Description Debian Edu combo main+ws menu entry for partman recipe.
en: Debian Edu Main Server and Workstation
vi: Máy phục vụ chính và máy trạm của Giáo dục Debian

note: Type: text Description Debian Edu minimal menu entry for partman recipe.
en: Debian Edu Minimal
vi: Giao dục Debian nhỏ gọn

note: Type: title Description
en: Debian Edu package installation failed
vi: Lỗi cài đặt gói Giáo dục Debian

note: Type: error Description
en: Installation of required packages failed
vi: Lỗi cài đặt gói cần thiết

note: Type: error Description
en: Some required packages failed to install. The packages were ${PACKAGES}. Check /var/log/syslog if there is some information why this happened. The installed system is not going to work properly, so the installation was aborted and the system will be rebooted now.
vi: Một số gói cần thiết đã không cài đặt được: ${PACKAGES}. Hãy kiểm tra lại sổ theo dõi hệ thống « /var/log/syslog » có thông tin về nguyên nhân. Trong trường hợp này, hệ thống đã cài đặt không hoạt động đúng thì tiến trình cài đặt bị hủy bỏ và hệ thống sắp khởi động lại.

note: Type: text Description Debian Installer Main-menu Item
en: Install Debian Edu profile (enforce menu order)
vi: Cài đặt hồ sơ Debian-Giáo dục (buộc theo thứ tự trình đơn)

note: Type: error Description
en: Some errors were found during installation
vi: Gặp một số lỗi trong khi cài đặt

note: Type: error Description
en: Consider reporting them to the Debian Edu developers.
vi: Hãy thông báo cho các nhà phát triển Giao dục Debian.

note: Type: note Description
en: No errors were found during installation
vi: Gặp không có lỗi trong khi cài đặt

note: Type: title Description :sl3:
en: Kernel version mismatch
vi: Phiên bản hạt nhân không khớp

note: Type: error Description :sl3:
en: Live system kernel and installer kernel don't match
vi: Hạt nhân hệ thống chạy trực tiếp và cài đặt không khớp nhau

note: Type: error Description :sl3: Both LIVE_KERNEL and DI_KERNEL are kernel version numbers, such as 2.6.32-5-486, 2.6.32-5-amd64, or 2.6.32-5-powerpc etc.
en: The installer can only be used if the kernel versions of the live system (${LIVE_KERNEL}) and of the installer (${DI_KERNEL}) are the same.
vi: Trình cài đặt này chỉ có kết quả nếu phiên bản hạt nhân của hệ thống chạy trực tiếp (${LIVE_KERNEL}) và bộ cài đặt (${DI_KERNEL}) giống như nhau.

note: Type: error Description :sl3: Both LIVE_KERNEL and DI_KERNEL are kernel version numbers, such as 2.6.32-5-486, 2.6.32-5-amd64, or 2.6.32-5-powerpc etc.
en: Please reboot with the correct kernel (${DI_KERNEL}).
vi: Hãy khởi động lại dùng hạt nhân đúng (${DI_KERNEL}).

note: Type: note Description :sl2: Type: text
en: Interactive shell
vi: Hệ vỏ tương tác

note: Type: note Description :sl2:
en: After this message, you will be running "ash", a Bourne-shell clone.
vi: Sau khi xem thông báo này, bạn sẽ chạy “ash”, một hệ vỏ bản sao của Bourne-shell.

note: Type: note Description :sl2:
en: The root file system is a RAM disk. The hard disk file systems are mounted on "/target". The editor available to you is nano. It's very small and easy to figure out. To get an idea of what Unix utilities are available to you, use the "help" command.
vi: Hệ thống tập tin gốc là một đĩa RAM. Các hệ thống tập tin đĩa cứng được gắn vào “/target”. Trình chỉnh sửa có sẵn cho bạn là “nano”. Nó rất nhỏ và dễ hiểu. Để xem các tiện ích UNIX có sẵn, hãy sử dụng lệnh “help” (trợ giúp).

note: Type: note Description :sl2:
en: Use the "exit" command to return to the installation menu.
vi: Hãy dùng lệnh “exit” (thoát) để trở về trình đơn cài đặt.

note: Type: text Description Main menu item The translation should not exceed 55 columns except for languages that are only supported in the graphical version of the installer :sl1:
en: Execute a shell
vi: Chạy hệ vỏ

note: Type: text Description Main menu item The translation should not exceed 55 columns except for languages that are only supported in the graphical version of the installer :sl2:
en: Exit installer
vi: Thoát khỏi trình cài đặt

note: Type: boolean Description :sl2:
en: Are you sure you want to exit now?
vi: Bạn có chắc muốn thoát ra ngay bây giờ không?

note: Type: boolean Description :sl2:
en: If you have not finished the install, your system may be left in an unusable state.
vi: Nếu bạn chưa cài đặt xong, hệ thống của bạn có thể còn lại vô ích.

note: Type: text Description Main menu item The translation should not exceed 55 columns except for languages that are only supported in the graphical version of the installer :sl1:
en: Abort the installation
vi: Hủy bỏ cài đặt

comment: Prebaseconfig progress bar item
note: Type: text Description base-installer progress bar item :sl1:
en: Registering modules...
vi: Đang đăng ký các mô-đun…

note: Type: error Description :sl2:
en: Terminal plugin not available
vi: Phần bổ sung hệ vỏ không sẵn sàng

note: Type: error Description :sl2:
en: This build of the debian-installer requires the terminal plugin in order to display a shell. Unfortunately, this plugin is currently unavailable.
vi: Bản biên dịch trình cài đặt Debian này cũng đòi hỏi phần bổ sung thiết bị cuối mục đích là để hiển thị một hệ vỏ. Rất tiếc là phần bổ sung này hiện tại không sẵn sàng.

note: Type: error Description :sl2:
en: It should be available after reaching the "Loading additional components" installation step.
vi: Tuy nhiên, nó nên sẵn sàng sau khi tới bước cài đặt “Đang tải các thành phần thêm”.

note: Type: text Description :sl2:
en: Alternatively, you can open a shell by pressing Ctrl+Alt+F2. Use Alt+F5 to get back to the installer.
vi: Lựa chọn khác là bạn có thể mở một hệ vỏ bằng cách bấm tổ hợp phím Ctrl+Alt+F2. Dùng Alt+F5 để quay lại dùng trình cài đặt.

en: 
    The following options are available:
vi: 
    Những tùy chọn sau có thể sử dụng:

en: -h        This help.
vi: -h            Giúp đỡ này.

en: -f FILE   Use FILE as statusfile.
vi: -f TẬP_TIN    Sử dụng  TẬP_TIN như tập tin trạng thái.

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

en: -d        Show dependencies for packages that have them.
vi: -d            Hiển thị các phụ thuộc của gói bị phụ thuộc.

en: -P        Show priority of packages found.
vi: -P            Hiện độ ưu tiên của các gói được tìm thấy.

en: -s        Show the sections the packages are in.
vi: -s            Hiện các mục có các gói nằm trong.

en: --no-show-section           Do not show sections.
vi: --no-show-section               Không hiển thị mục.

en: -z        Show installed size of packages found.
vi: -z            Hiện kích thước đã cài đặt của các gói được tìm
                                    thấy.

en: -a        Compare all packages, not just libs.
vi: -a            So sánh tất cả các gói, không chỉ libs.

en: -e LIST   Work as if packages in LIST were not installed.
vi: -e DANH_SÁCH  Hoạt động nếu như các gói trong DANH_SÁCH
                                    chưa được cài đặt.

en: -H        Ignore hold flags.
vi: -H            Bỏ qua những cờ đã được giữ.

en: Disable checks for `recommends'.
vi:     Tắt kiểm tra với "khuyến cáo".

en: Disable checks for `suggests'.
vi:     Tắt kiểm tra với 'đề nghị'.

en: -n        Disable checks for `recommends' and `suggests'.
vi: -n            Tắt kiểm tra với `khuyến cáo' và `đề nghị'.

en: -p PRIOR  Select only packages with priority >= PRIOR.
vi: -p ĐỘ_ƯU_TIÊN Chỉ chọn các gói có độ ưu tiên >= ĐỘ_ƯU_TIÊN.

en: --find-config               Find "orphaned" configuration files.
vi: --find-config                   Tìm các tập tin cấu hình "mồ côi".

en: -A PKGS.. Never report PKGS.
vi: -A PKGS..     Không bao giờ báo cáo PKGS.

en: -k FILE   Use FILE to get/store info about kept packages.
vi: -k TẬP_TIN    Sử dụng TẬP_TIN để lấy/lưu trữ thông tin về
                                    các gói được giữ lại.

en: -L        List the packages that are never reported.
vi: -L            Liệt kê các gói chưa bao giờ được báo cáo.

en: -R PKGS.. Remove PKGS from the "keep" file.
vi: -R PKGS..     Xóa bỏ PKGS khỏi tập tin "keep".

en: -Z        Remove all packages from the "keep" file.
vi: -Z            Xóa bỏ tất cả các gói từ tập tin "keep".

en: --df-keep                   Read debfoster's "keepers" file.
vi: --df-keep                       Đọc tập tin "keepers" của debfoster.

en: --no-df-keep                Do not read debfoster's "keepers" file.
vi: --no-df-keep                    Không đọc tập tin "keepers" của debfoster.

en: --guess-common              Try to report common packages.
vi: --guess-common                  Cố gắng báo cáo các gói thông thường.

en: --guess-data                Try to report data packages.
vi: --guess-data                    Cố gắng báo cáo các gói dữ liệu.

en: --guess-debug               Try to report debugging libraries.
vi: --guess-debug                   Cố gắng báo cáo các thư viện gỡ lỗi.

en: --guess-dev                 Try to report development packages.
vi: --guess-dev                     Cố gắng báo cáo các gói phát triển.

en: --guess-doc                 Try to report documentation packages.
vi: --guess-doc                     Cố gắng báo cáo các gói tài liệu.

en: --guess-dummy               Try to report dummy packages.
vi: --guess-dummy                   Cố gắng báo cáo các gói giả dạng.

en: --guess-kernel              Try to report kernel modules.
vi: --guess-kernel                  Cố gắng báo cáo các mô-đun lõi.

en: --guess-interpreters        Try to report interpreter libraries.
vi: --guess-interpreters            Cố gắng báo cáo các thư viện phiên dịch.

en: --guess-mono                Try to report mono libraries.
vi: --guess-mono                    Cố gắng báo cáo các thư viện mono.

en: --guess-perl                Try to report perl libraries.
vi: --guess-perl                    Cố gắng báo cáo các thư viện perl.

en: --guess-pike                Try to report pike libraries.
vi: --guess-pike                    Cố gắng báo cáo các thư viện pike.

en: --guess-python              Try to report python libraries.
vi: --guess-python                  Cố gắng báo cáo các thư viện python.

en: --guess-ruby                Try to report ruby libraries.
vi: --guess-ruby                    Cố gắng báo cáo các thư viện ruby.

en: --guess-section             Try to report libraries in wrong sections.
vi: --guess-section                 Cố gắng báo cáo các thư viện ở sai mục.

en: --guess-all                 Try all of the above.
vi: --guess-all                     Cố gắng tất cả những điều trên.

en: --guess-only                Use --guess options only.
vi: --guess-only                    Chỉ sử dụng các tùy chọn --guess.

en: Usage: %s [OPTIONS] [PACKAGE]...
vi: Cách sử dụng: %s [TÙY_CHỌN] [GÓI]...

en: Status file is probably invalid. Exiting.
vi: Tập tin trạng thái có thể vô giá trị. Đang thoát

[ctx: verb]
en: _Test
vi: _Kiểm tra

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: The following folders cannot be backed up because Backups does not have access to them:
vi: Các thư mục sau đây không thể được sao lưu dự phòng bởi vì Sao lưu dự phòng không truy cập được chúng:

en: Creating the first backup.  This may take a while.
vi: Đang tạo sao lưu đầu tiên. Có thể mất nhiều 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.

note: Translators:  This is the phrase 'Backing up' in the larger phrase "Backing up '%s'".  %s is a filename.
en: Backing up:
vi: Đang sao lưu:

en: Backup Failed
vi: Sao lưu thất bại

en: Backup Finished
vi: Sao lưu dự phòng đã hoàn thành

note: Also leave ourselves up if we just finished a restore test.
en: Your files were successfully backed up and tested.
vi: Các tập tin của bạn đã được sao lưu dự phòng thành công và đã được kiểm tra.

en: Backing Up…
vi: Đang sao lưu…

note: In the unlikely event the user turned on automatic backups but never made a backup, we should tell them if we start up and need to be configured for first time.
en: Backups needs your input to continue
vi: Sao lưu dự phòng đầu vào của bạn để có thể tiếp tục

en: Backup in progress
vi: Đang tiến hành sao lưu dự phòng

en: Restore From Where?
vi: Phục hồi từ đâu?

en: _Backup location
vi: _Vị trí lưu bản sao lưu

en: Scanning:
vi: Đang quét:

en: Scanning…
vi: Đang quét…

en: In order to continue, the following packages need to be installed:
vi: Để tiếp tục, các gói sau đây cần phải được cài đặ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: E_ncryption password
vi: Mật _khẩu mã hóa

en: Confir_m password
vi: _Xác nhận mật khẩu

en: In order to check that you will be able to retrieve your files in the case of an emergency, please enter your encryption password again to perform a brief restore test.
vi: Để kiểm tra xem bạn có thể phục hồi các tập tin của mình trong trường hợp khẩn cấp hay không, vui lòng nhập lại mật khẩu mã hóa của bạn để thực hiện kiểm tra khôi phục ngắn gọn.

en: Test every two _months
vi: Kiểm tra mỗi hai thán_g

en: _Grant Access
vi: _Cấp quyền truy cập

en: Install Packages
vi: Cài đặt gói phần mềm

en: Restore Test
vi: Kiểm tra khôi phục

en: Grant Access
vi: Cấp quyền truy cập

en: Set Encryption Password
vi: Đặt mật khẩu mã hóa

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: Backups needs your encryption password to continue
vi: Sao lưu dự phòng cần mật khẩu của bạn để có thể tiếp tục

[ctx: verb]
en: _Install
vi: Cà_i đặt

en: Backups needs to install packages to continue
vi: Sao lưu dự phòng cần cài thêm các gói để có thể tiếp tục chạy

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: Restore to _specific folder:
vi: Phục hồi thư mục _cụ thể:

en: Backups does not have permission to restore the following files:
vi: Sao lưu dự phòng không có quyền để khôi phục lại các tập tin sau đây:

en: Backup location
vi: Vị trí lưu bản sao lưu

note: Translators: label for the date from which we are restoring
en: Restore date
vi: Ngày phục hồi

note: Translators: label for the folder into which we putting restored files
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: Translators:  This is the word 'Restoring' in the phrase "Restoring '%s'".  %s is a filename.
en: Restoring:
vi: Đang phục hồi:

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

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: 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: Restore in progress
vi: Đang thực hiện phục hồi các tập tin

en: Cannot back up automatically
vi: Không thể sao lưu dự phòng tự động

en: Authentication needed
vi: Cần xác thực

en: No backup files found
vi: Không tìm thấy các tập tin sao lưu

note: Translators: this is used when automatic updates are enabled
en: Next backup is today.
vi: Sao lưu kế tiếp là hôm nay.

note: Translators: this is used when automatic updates are disabled
en: Next backup would be today.
vi: Sao lưu kế tiếp là hôm nay.

note: Translators: this is used when automatic updates are enabled
en: Next backup is tomorrow.
vi: Sao lưu kế tiếp là ngày mai.

note: Translators: this is used when automatic updates are disabled
en: Next backup would be tomorrow.
vi: Sao lưu kế tiếp là ngày mai.

note: Translators: this is used when automatic updates are enabled
en: Next backup is %d day from now. | Next backup is %d days from now.
vi[0]: Sao lưu kế tiếp là %d ngày tính từ bây giờ.

note: Translators: this is used when automatic updates are disabled
en: Next backup would be %d day from now. | Next backup would be %d days from now.
vi[0]: Sao lưu kế tiếp là %d ngày tính từ bây giờ.

en: At least three months
vi: Ít nhất ba tháng

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: Network Server
vi: Máy phục vụ mạng

en: Every %d day | Every %d days
vi[0]: Mỗi %d ngày

en: _Choose Folder…
vi: _Chọn thư mục…

en: Choose Folder
vi: Chọn thư mục

en: Location not available
vi: Vị trí chưa sẵn sàng

en: Backups needs your password to continue
vi: Sao lưu dự phòng cần mật khẩu của bạn để có thể tiếp tục

en: Connect as u_ser
vi: Kết _nối với tư cách người dùng

en: Starting scheduled backup
vi: Bắt đầu lên lịch sao lưu

en: Scheduled backup delayed
vi: Lịch sao lưu bị hoãn

en: Backup completed
vi: Đã sao lưu xong

en: Backup finished
vi: Sao lưu dự phòng đã xong

en: But not all files were successfully backed up.
vi: Nhưng không phải mọi tập tin của bạn đã được sao lưu dự phòng.

en: Backup failed
vi: Sao lưu thất bại

en: Restore failed
vi: Phục hồi thất bại

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: Open Backups
vi: _Mở bản Sao lưu dự phòng

en: Restic is a another backup tool that can be used under the hood instead of Duplicity.
vi: Restic là một công cụ sao lưu dự phòng khác có thể được sử dụng thay cho Duplicity.

en: It is hoped that Restic will enable new features more easily in the future.
vi: Hi vọng rằng Restic trong tương lai sẽ bật tính năng mới dễ dàng hơn.

en: This is an experimental feature and may be removed at any time.
vi: Đây là tính năng thử nghiệm và có thể bị gỡ bỏ bất cứ lúc nào.

en: Use caution, but any testing you can manage is appreciated.
vi: Hãy thận trọng, nhưng bất kỳ thử nghiệm nào bạn có thể quản lý đều được đánh giá cao.

note: Translators: the %s formatting is a link start and end.
en: Please %sreport%s successes or failures when enabled.
vi: Vui lòng %sreport%s thành công hay thất bạn khi được bật.

note: #-#-#-#-#  deja-dup_49.0-1_vi.po (deja-dup)  #-#-#-#-# Translators: sentence case #-#-#-#-#  endeavour_43.0-6_vi.po (gnome-todo master)  #-#-#-#-# Translators: This message will never be used with '1 day ago' * but the singular form is required because some languages do not * have plurals, some lang
en: %d day ago | %d days ago
vi[0]: %d ngày trước

[ctx: backups]
note: Translators: this is used like "Most Recent Backup: None"
en: None
vi: Không

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: Please list files to restore
vi: Vui lòng liệt kê các tập tin muốn phục hồi

en: An operation is already in progress
vi: Một thao tác nào đó còn đang được tiến hành

note: Translators: The name is a play on the French phrase "déjà vu" meaning "already seen", but with the "vu" replaced with "dup".  "Dup" in this context is itself a reference to both the underlying command line tool "duplicity" and the act of duplicating data for backup.  As a whole, the phrase "Déjà Du
en: Déjà Dup Backups
vi: Sao lưu dự phòng Déjà Dup

en: Backups
vi: Sao lưu dự phòng

en: Protect yourself from data loss
vi: Bảo vệ bản thân bạn không bị mất dữ liệu

en: Back Up
vi: Sao lưu dự phòng

en: Folders to save
vi: Thư mục cần lưu

en: This list of directories will be backed up. Reserved values $HOME, $DESKTOP, $DOCUMENTS, $DOWNLOAD, $MUSIC, $PICTURES, $PUBLIC_SHARE, $TEMPLATES, $TRASH, and $VIDEOS are recognized as the user’s special directories and can be at the start of a longer path ($HOME/subdir). Reserved value $USER is replaced by the user’s username and can be anywhere in the path. Relative entries are relative to the user’s home directory.
vi: Danh sách các thư mục này sẽ được sao lưu. Các giá trị dành riêng $HOME, $DESKTOP, $DOCUMENTS, $DOWNLOAD, $MUSIC, $PICTURES, $PUBLIC_SHARE, $TEMPLATES, $TRASH và $VIDEOS được công nhận là thư mục đặc biệt của người dùng và có thể dùng bắt đầu một đường dẫn dài hơn ($HOME/subdir). Giá trị dành riêng $USER được thay thế bằng tài khoản của người dùng và có thể ở bất cứ đâu trong đường dẫn. Các mục là tương đối so với thư mục cá nhân của người dùng.

en: Folders to ignore
vi: Bỏ qua các thư mục

en: This list of directories will not be backed up. Reserved values $HOME, $DESKTOP, $DOCUMENTS, $DOWNLOAD, $MUSIC, $PICTURES, $PUBLIC_SHARE, $TEMPLATES, $TRASH, and $VIDEOS are recognized as the user’s special directories and can be at the start of a longer path ($HOME/subdir). Reserved value $USER is replaced by the user’s username and can be anywhere in the path. Relative entries are relative to the user’s home directory.
vi: Danh sách các thư mục này sẽ không được sao lưu. Các giá trị dành riêng $HOME, $DESKTOP, $DOCUMENTS, $DOWNLOAD, $MUSIC, $PICTURES, $PUBLIC_SHARE, $TEMPLATES, $TRASH và $VIDEOS được công nhận là thư mục đặc biệt của người dùng và có thể dùng bắt đầu một đường dẫn dài hơn ($HOME/subdir). Giá trị dành riêng $USER được thay thế bằng tài khoản của người dùng và có thể ở bất cứ đâu trong đường dẫn. Các mục là tương đối so với thư mục cá nhân của người dùng.

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 bằng 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 bằng 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: Có sao lưu định kì hay không

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: The last time Déjà Dup checked whether it should prompt about backing up
vi: Lần cuối cùng Déjà Dup kiểm tra xem nó có nên nhắc nhở về việc sao lưu hay không

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: The last time Déjà Dup checked whether it should prompt about your password
vi: Lần cuối cùng Déjà Dup kiểm tra xem nó có nên nhắc nhở về mật khẩu của bạn hay không

en: In order to prevent you from forgetting your passwords, Déjà Dup will occasionally notify you to confirm the password. This time should be either ‘disabled’ to turn off this check or in ISO 8601 format.
vi: Với mục đích tránh cho bạn việc quên mật khẩu, Déjà Dup thỉnh thoảng sẽ nhắc bạn xác nhận lại mật khẩu. Thời gian này có thể là hoặc tắt kiểm tra này 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: How long to wait between full backups
vi: Chờ bao lâu giữa các sao lưu đầy đủ

en: Déjà Dup needs to occasionally make fresh full backups. This is the number of days to wait between full backups.
vi: Déjà Dup cần thình thoảng tạo bản sao lưu đầy đủ mới. Đây là số ngày chờ giữa các lần sao lưu dự phòng đầy đủ.

en: Whether to use metered networks
vi: Có nên sử dụng mạng bằng gói dữ liệu theo lưu lượng sử dụng

en: If false, Déjà Dup will refuse to run scheduled backups over metered network connections (like 4G).
vi: Nếu sai, Déjà Dup sẽ từ chối chạy sao lưu dự phòng theo lịch trình khi đang dùng mạng có hạn chế lưu lượng (như 4G).

en: Command to run before the backup tool
vi: Lệnh chạy trước công cụ sao lưu dự phòng

en: Useful if you need to manually mount a folder, for example. If this command fails, the backup won't start.
vi: Hữu dụng nếu bạn muốn gắn một thư mục thủ công, ví dụ thế. Nếu lệnh này lỗi, việc sao lưu sẽ không được khởi chạy.

en: Command to run after the backup tool
vi: Lệnh chạy sau công cụ sao lưu dự phòng

en: Useful if you need to clean up after your setup command. Failures are ignored.
vi: Hữu dụng nếu bạn muốn dọn dẹp sau các lệnh cài đặt của bạn. Các lỗi nghiêm trọng sẽ bị bỏ qua.

en: Command to run around the backup tool
vi: Lệnh chạy quanh công cụ sao lưu dự phòng

en: Useful if you need to limit resources or otherwise wrap the execution of the tool command. An example value might be 'trickle -u 500' which would result in deja-dup running 'trickle -u 500 duplicity …'.
vi: Hữu ích nếu bạn cần giới hạn tài nguyên hoặc bọc thực hiện lệnh công cụ. Một giá trị ví dụ có thể là 'trickle -u 500' sẽ dẫn đến deja-dup chạy 'trickle -u 500 duplicity ...'.

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ó.

en: The folder where backups are stored
vi: Thư mục nơi mà các bản sao lưu dự phòng được lưu

en: The folder hierarchy where backups are stored. Paths can be absolute or relative to your home directory.
vi: Cấu trúc thứ bậc thư mục nơi mà các bản sao lưu dự phòng được lưu. Các đường dẫn có thể là tuyệt đối hoặc tương đối với thư mục cá nhân của bạn.

en: The unique filesystem identifier for the drive, used to recognize the drive when it is plugged in.
vi: Định danh hệ thống tập tin duy nhất cho ổ đĩa, được sử dụng để nhận dạng ổ đĩa khi nó được cắm vào.

en: The name of the external drive.
vi: Tên ổ đĩa ngoài.

en: The icon of the external drive, as a serialized GIcon.
vi: Biểu tượng cho ổ đĩa bên ngoài, như là GIcon.

en: The folder hierarchy where backups are stored. Paths are relative to the drive.
vi: Cấu trúc thư mục nơi mà các bản sao lưu dự phòng được lưu. Các đường dẫn là tương đối với ổ đĩa.

en: The server address
vi: Địa chỉ máy chủ

en: The URI of the remote server location.
vi: URI của vị trí máy chủ trên mạng.

en: The folder hierarchy where backups are stored. Paths can be absolute or relative to the host.
vi: Cấu trúc thư mục nơi mà các bản sao lưu dự phòng được lưu. Các đường dẫn có thể là tuyệt đối hoặc tương đối với máy chủ.

en: Déjà Dup is a simple backup tool. It hides the complexity of backing up the Right Way (encrypted, off-site, and regular) and uses duplicity as the backend.
vi: Déjà Dup là một công cụ sao lưu đơn giản. Nó ẩn sự phức tạp của sao lưu đúng cách (mã hóa, off-site, và thường xuyên) và sử dụng duplicity là ứng dụng chạy phía sau.

en: Support for local, remote, or cloud backup locations such as Google Drive
vi: Hỗ trợ các vị trí sao lưu cục bộ, từ xa hoặc đám mây như Google Drive

en: Securely encrypts and compresses your data
vi: Mã hóa và nén dữ liệu của bạn một cách an toàn

en: Incrementally backs up, letting you restore from any particular backup
vi: Sao lưu dần dần, cho phép bạn khôi phục từ bất kỳ bản sao lưu cụ thể nào

en: Schedules regular backups
vi: Lên lịch sao lưu dự phòng thường xuyên

en: Integrates well into your GNOME desktop
vi: Tích hợp tốt với môi trường máy tính để bàn GNOME của bạn

en: Déjà Dup focuses on ease of use and recovering from personal, accidental data loss. If you need a full system backup or an archival program, you may prefer other backup apps.
vi: Déjà Dup hướng đến sử dụng và khôi phục dễ dàng từ mất dữ liệu do tai nạn, chủ quan. Nếu bạn cần một sao lưu dự phòng hệ thống đầy đủ hoặc một chương trình lưu trữ, bạn nên xem xét đến các ứng dụng sao lưu dự phòng khác.

en: Back up your files automatically — set it and forget it
vi: Sao lưu dự phòng các tập tin của bạn một cách tự động — Đặt nó và quên luôn

en: Restoring is a breeze — browse your files and select which to restore
vi: Khôi phục là việc nhẹ nhàng — duyệt các tập tin của bạn và chọn cái muốn khôi phục lại

en: Back up to the cloud, a network server, or a local drive
vi: Sao lưu dự phòng lên mây, máy phục vụ trên mạng, hoặc đĩa nội bộ

en: Take control of your backup by choosing exactly which folders to include
vi: Kiểm soát sao lưu dự phòng bằng cách chọn chính xác thư mục muốn được bao gồm

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ì

note: Translators: this means scanning the storage location data files, not the source folders
en: Scanning backup files…
vi: Đang quét các bản sao lưu dự phòng…

en: Folder is Empty
vi: Thư mục trống rỗng

en: Encryption password needed
vi: Cần mật khẩu mã hóa

en: _Enter Password
vi: _Nhập mật khẩu

en: Back Up _Automatically
vi: Sao lưu dự phòng _Tự động

en: Folders to Back Up
vi: Thư mục muốn sao lưu dự phòng

en: Folders to Ignore
vi: Thư mục bị bỏ qua

en: This folder cannot be backed up because Backups does not have access to it.
vi: Thư mục này không được sao lưu dự phòng bởi vì Sao lưu dự phòng không truy cập chúng.

note: Translators: storage as in "where to store the backup"
en: _Storage Location
vi: Vị trí _Lưu trữ

en: _Reset Account Access
vi: Đặt _lại truy cập tài khoản

en: Ser_ver Address
vi: Địa chỉ má_y chủ

en: _About Backups
vi: _Giới thiệu về Sao lưu dự phòng

en: _Back Up Now
vi: _Sao lưu ngay

en: Con_tinue
vi: _Tiếp tục

en: _Keep Backups
vi: _Giữ bản sao lưu dự phòng

en: The oldest backups will still be deleted earlier if the location is low on space or kept up to three months longer to avoid deleting related backups.
vi: Bản sao lưu dự phòng cũ nhất sẽ vẫn được xóa sớm hơn nếu vị trí tại nơi ít chỗ trống khoặc giữ lâu hơn ba tháng để tránh xóa các bản sao lưu dự phòng có liên quan.

en: Automatic Backup _Frequency
vi: Tần _suất sao lưu dự phòng

en: Use _Restic instead of Duplicity
vi: Dùng _Restic thay thế Duplicity

en: Most Recent Backup
vi: Bản sao lưu dự phòng gần nhất

en: Server Addresses
vi: Địa chỉ máy chủ

note: Translators: This is followed by a list of valid adresses (smb://gnome.org/deja-dup, ssh://192.168.0.1, ftp://[2001:db8::1])
en: Server addresses are made up of a protocol prefix, an address, and sometimes a path depending on the protocol. Examples:
vi: Địa chỉ máy chủ được tạo từ một tiền tố giao thức, một địa chỉ, mà đôi khi là đường dẫn còn phụ thuộc vào giao thức. Ví dụ:

en: Available Protocols
vi: Các giao thức sẵn có

en: SSH File Transfer Protocol
vi: Giao thức truyền tập tin qua SSH

note: Translators: do not translate ftp:// and ftps://
en: ftp:// or ftps://
vi: ftp:// hay ftps://

en: Welcome to Backups
vi: Chào mừng bạn Sao lưu dự phòng

en: Create Your First _Backup
vi: Tạo _Bản sao lưu dự phòng đầu tiên của tôi

en: _Restore From a Previous Backup
vi: _Phục hồi từ tập tin sao lưu kế trước

[ctx: shortcut window]
en: Browsing Backed Up Files
vi: Tìm duyệt các tập tin Sao lưu dự phòng sẵn có

note: #-#-#-#-#  deja-dup_49.0-1_vi.po (deja-dup)  #-#-#-#-# Translators: %2$s is the name of a removable drive, %1$s is a folder on that removable drive. #-#-#-#-#  empathy_3.25.90+really3.12.14-2_vi.po (empathy TRUNK)  #-#-#-#-# To translators: The first parameter is the login id and the * second one is
en: %1$s on %2$s
vi: %1$s trên %2$s

en: Backup will begin when %s is connected.
vi: Quá trình sao lưu sẽ bắt đầu khi %s được kết nối.

en: Storage location not available
vi: Vị trí kho lưu trữ không sẵn có

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.

note: Translators: %s is a folder.
en: %s on Google Drive
vi: %s trên Google Drive

note: Translators: %s is a folder.
en: %s on Microsoft OneDrive
vi: %s trên Microsoft OneDrive

note: Duplicity requires a folder, and this is a reasonable restriction.
en: You must provide a Microsoft OneDrive folder.
vi: Bạn phải cung cấp một thư mục Microsoft OneDrive.

note: Translators: %s is a brand name like Microsoft or Google
en: Could not log into %s servers.
vi: Không thể đăng nhập vào các máy chủ %s.

note: Translators: %s is a brand name like Google or Microsoft
en: %s credentials for Déjà Dup
vi: %s giấy ủy nhiệm cho Déjà Dup

note: We need a random string between 43 and 128 chars. UUIDs are an easy way to get random strings, but they are only 37 chars long. So just add two. And show the oauth consent page finally Translators: %s is a brand name like Google or Microsoft
en: You first need to allow Backups to access your %s account.
vi: Trước tiên bạn cần cho phép Sao lưu dự phòng truy cập tài khoản %s của bạn.

en: The network server is not available
vi: Máy phục vụ mạng không sẵn sàng

en: Waiting for a network connection…
vi: Đang chờ một kết nối mạng…

en: Could not mount storage location.
vi: Không thể gắn vị trí kho chứa.

en: The server’s network location needs to be specified in the storage location preferences.
vi: Vị trí mạng của máy chủ cần phải được chỉ định trong tùy chọn vị trí lưu trữ.

en: The server’s network location ‘%s’ does not look like a network location.
vi: Vị trí mạng của máy chủ ‘%s’ không giống như một vị trí mạng.

note: Special sanity check for some edge cases like smb:// where if the user just puts in smb://server/ as the root, GIO thinks it's a valid root, but the share never ends up mounted.
en: Samba network locations must include both a hostname and a share name.
vi: Vị trí mạng Samba phải bao gồm cả tên máy chủ và tên chia sẻ.

en: Access Granted
vi: Truy cập được cấp

en: Backups will now continue. You can close this page.
vi: Việc sao lưu dự phòng sẽ tiếp tục. Bạn có thể đóng trang này lại.

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: Make sure Backups has permission to run in the background in Settings → Applications → Backups and try again.
vi: Hãy đảm bảo rằng Sao lưu dự phòng có quyền chạy dưới nền hệ thông trong Cài đặt → Ứng dụng → Sao lưu dự phòng và thử lại.

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: Custom tool setup failed.
vi: Cài đặt công cụ tự chọn gặp lỗi.

en: Verifying backup…
vi: Đang kiểm tra sao lưu dự phòng…

en: Restoring files…
vi: Đang phục hồi các tập tin…

en: Your backup appears to be corrupted.  You should delete the backup and try again.
vi: Sao lưu của bạn dường như bị hỏng.  Bạn nên xóa bản sao lưu và thử lại.

en: Paused (no network)
vi: Tạm dừng (không có mạng)

note: Tiny backup location.  Suggest they get a larger one.
en: Backup location is too small. Try using one with at least %s.
vi: Vị trí sao lưu dự phòng quá nhỏ. Thử cái ít nhất là %s.

en: Backup location does not have enough free space. Try using one with at least %s.
vi: Vị trí sao lưu không có đủ không gian trống. Hãy thử sử dụng một với ít nhất %s.

en: Cleaning up…
vi: Đang dọn dẹp…

note: OK, we succeeded yay!  But some files didn't make it into the backup because we couldn't read them.  So tell the user so they don't think everything is hunky dory.
en: Could not back up the following files.  Please make sure you are able to open them.
vi: Không thể sao lưu các tập tin sau sau.  Hãy chắc chắn rằng bạn có thể mở chúng.

note: OK, we succeeded yay!  But some files didn't actually restore because we couldn't write to them.  So tell the user so they don't think everything is hunky dory.
en: Could not restore the following files.  Please make sure you are able to write to them.
vi: Không thể khôi phục là các tập tin sau đây. Hãy chắc chắn là bạn có thể ghi vào chúng.

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õ.

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 đủ chỗ chứa.

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 chỗ trống tại ‘%s’.

en: Uploading…
vi: Đang tải lên…

en: Could not understand duplicity version.
vi: Không thể hiểu phiên bản duplicity.

en: Could not understand duplicity version ‘%s’.
vi: Không thể hiểu duplicity phiên bản ‘%s’.

en: Backups requires at least version %d.%d.%.2d of duplicity, but only found version %d.%d.%.2d
vi: Sao lưu yêu cầu duplicity phiên bản ít nhất là %d.%d.%.2d, nhưng chỉ tìm thấy phiên bản %d.%d.%.2d

en: This storage location is not yet supported.
vi: Vị trí kho lưu trữ này vẫn chưa được hỗ trợ.

en: This storage location is no longer supported. You can still use duplicity directly to back up or restore your files.
vi: Vị trí lưu trữ này không còn được hỗ trợ. Bạn vẫn có thể sử dụng duplicity để sao lưu trực tiếp hoặc khôi phục tệp của mình.

en: Could not understand restic version.
vi: Không thể hiểu phiên bản restic.

en: Could not understand restic version ‘%s’.
vi: Không thể hiểu restic phiên bản ‘%s’.

en: Backups requires at least version %d.%d.%.2d of restic, but only found version %d.%d.%.2d
vi: Sao lưu yêu cầu restic phiên bản ít nhất là %d.%d.%.2d, nhưng chỉ tìm thấy phiên bản %d.%d.%.2d

en: Backup will begin when an unmetered network connection becomes available.
vi: Sao lưu sẽ bắt đầu khi có kết nối mạng không hạn chế lưu lượng.

en: Print version information
vi: In ra thông tin phiên bản

en: Aland Islands
vi: Quần Đảo A-lan

note: #-#-#-#-#  iso-codes_4.19.0-1_vi.po (iso_3166-1)  #-#-#-#-# Name for CHN #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: China
vi: Trung Quốc

note: Name for COD
en: Congo, The Democratic Republic of the
vi: Cộng hoà Dân chủ Công-gô

note: #-#-#-#-#  iso-codes_4.19.0-1_vi.po (iso_3166-1)  #-#-#-#-# Name for CYP #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Cyprus
vi: Síp

note: Name for FLK
en: Falkland Islands (Malvinas)
vi: Quần Đảo Phoa-kh-lận-đợ (Man-vi-na)

note: Name for IRN
en: Iran, Islamic Republic of
vi: Ba Tư, Cộng hoà Hồi giáo

note: #-#-#-#-#  iso-codes_4.19.0-1_vi.po (iso_3166-1)  #-#-#-#-# Name for IMN #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Isle of Man
vi: Đảo Man

note: #-#-#-#-#  freevo_1.9.2b2-4.3_vi.po (freevo 1.9.0-2)  #-#-#-#-# Type: select Choices #-#-#-#-#  iso-codes_4.19.0-1_vi.po (iso_3166-1)  #-#-#-#-# Name for ITA #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Italy
vi: Ý

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

note: #-#-#-#-#  iso-codes_4.19.0-1_vi.po (iso_3166-1)  #-#-#-#-# Name for MAC
en: Macao
vi: Ma-cao

note: Name for FSM
en: Micronesia, Federated States of
vi: Mi-khợ-rô-nê-xi-a, Liên Bang

note: #-#-#-#-#  iso-codes_4.19.0-1_vi.po (iso_3166-1)  #-#-#-#-# Name for NPL #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Nepal
vi: Nê-pan

note: #-#-#-#-#  iso-codes_4.19.0-1_vi.po (iso_3166-1)  #-#-#-#-# Name for PER #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Peru
vi: Pê-ru

note: #-#-#-#-#  iso-codes_4.19.0-1_vi.po (iso_3166-1)  #-#-#-#-# Name for STP
en: Sao Tome and Principe
vi: Xao Tô-mê và Pợ-rin-xi-pê

note: #-#-#-#-#  freevo_1.9.2b2-4.3_vi.po (freevo 1.9.0-2)  #-#-#-#-# Type: select Choices #-#-#-#-#  iso-codes_4.19.0-1_vi.po (iso_3166-1)  #-#-#-#-# Name for ZAF #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: South Africa
vi: Nam Phi

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: #-#-#-#-#  iso-codes_4.19.0-1_vi.po (iso_3166-1)  #-#-#-#-# Name for VNM
en: Viet Nam
vi: Việt Nam

en: Seeding
vi: Đang chia sẻ

note: #-#-#-#-#  uget_2.2.3-2.1_vi.po (uGet)  #-#-#-#-# Download Columns - Uploaded
en: Uploaded
vi: Đã tải lên

en: Down Speed
vi: Tốc độ tải xuống

note: #-#-#-#-#  uget_2.2.3-2.1_vi.po (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

note: module: base
en: Last Activity
vi: Hoạt động cuối

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: Daemon
vi: Dịch vụ

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: Add Host
vi: Thêm Host

en: Delete copy of torrent file on remove
vi: Xóa bản sao của tập tin torrent khi bỏ

en: Use Random Ports
vi: Dùng cổng ngẫu nhiên

comment: 48x48/emblems/emblem-handshake.icon.in.h:1
en: Handshake
vi: Bắt tay

en: Ignore limits on local network
vi: Bỏ qua các giới hạn đối với mạng cục bộ

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: Share Ratio
vi: Tỷ lệ chia sẻ

en: Remove path
vi: Loại bỏ đường dẫn

en: Tier
vi: Bậc

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: 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: Not Connected...
vi: Chưa được kết nối...

en: Unlimited
vi: Không giới hạn

en: Trackers
vi: Các tracker

en: DHT Nodes
vi: Nút DHT

en: Free Disk Space
vi: Dung lượng đĩa trống

en: Set Unlimited
vi: Đặt không giới hạn

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: _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: 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: Torrent files
vi: 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:

en: _Status
vi: _Trạng thái

en: Details:
vi: Chi tiết:

en: Edit Account
vi: Sửa tài khoản

en: New Account
vi: Tài khoản mới

en: Save .torrent file
vi: Lưu tập tin .torrent

en: Add Peer
vi: Thêm máy tải

en: _Show Deluge
vi: _Hiện Deluge

en: _Add Torrent
vi: _Thêm torrent

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: _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: 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: Uploaded:
vi: Đã tải lê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: Upload Speed:
vi: Tốc độ Tải lên:

en: Download Speed:
vi: Tốc độ Tải xuống:

en: Connections:
vi: Kết nối:

en: _Edit Trackers
vi: _Sửa Tracker

en: Edit Tracker
vi: Sửa Tracker

en: Enter Remote Path
vi: Nhập đường dẫn từ xa

en: Add Tracker
vi: Thêm Tracker

en: Trackers:
vi: Các Tracker:

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: Enable system tray icon
vi: Bật biểu tượng khay của hệ thống

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 Tray
vi: Khay hệ thống

en: Prefer Dark
vi: Ưu tiên tối

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 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: 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: 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: 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: 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 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: 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: _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: Creating Torrent
vi: Tạo torrent

en: Edit Trackers
vi: Sửa các Tracker

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 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: _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: 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: Add Infohash
vi: Thêm Infohash

en: Save .torrent as
vi: Lưu .torrent thành

en: Select a Directory
vi: Chọn thư mục

en: From URL
vi: Từ liên kết

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: <b>Settings</b>
vi: <b>Thiết lập</b>

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: 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: 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: 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: 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: Add Label
vi: Thêm 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: 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: 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: <b>Add Command</b>
vi: <b>Thêm lệnh</b>

en: <b>Commands</b>
vi: <b>Lệnh</b>

en: 1 second
vi: 1 giây

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: AutoAdd
vi: Tự động thêm

en: <b>Watch Folders:</b>
vi: <b>Thư mục theo dõi:</b>

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: <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: 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: Blocklist
vi: Danh sách chặn

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: Import blocklist on startup
vi: Nhập danh sách chặn lúc khởi động

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: Set Maximum Connections
vi: Đặt số kết nối tối đa

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: 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: Pause torrent
vi: Tạm dừng torrent

en: A developer tool for browsing and searching API documentation
vi: Một công cụ dành cho nhà phát triển phần mềm duyệt và tìm kiếm tài liệu API

en: Devhelp is a developer tool for browsing and searching API documentation. It provides an easy way to navigate through libraries and to search by function, struct, or macro.
vi: Devhelp là một công cụ phát triển phần mềm dành để 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.

en: The documentation must be installed locally, so an internet connection is not needed to use Devhelp.
vi: Tài liệu phải được cài đặt cục bộ, vì vậy không cần kết nối internet để sử dụng Devhelp.

en: Devhelp works natively with GTK-Doc, so the GTK and GNOME libraries are well supported. But other development platforms can be supported as well, as long as the API documentation is available in HTML and a *.devhelp2 index file is generated.
vi: Devhelp hoạt động tự nhiên với GTK-Doc, vì vậy các thư viện GTK và GNOME được hỗ trợ tốt. Nhưng các nền tảng phát triển khác cũng có thể được hỗ trợ, miễn là tài liệu API có sẵn trong HTML và tệp chỉ mục *.devhelp2 được tạo ra.

en: Devhelp integrates with other applications such as Glade, Builder or Anjuta, and plugins are available for different text editors (gedit, Vim, Emacs, Geany, …).
vi: Devhelp được tổ hợp cùng các ứng dụng khác như là Glade, Builder hay Anjuta, và các trình cắm sẵn có dành cho các trình soạn thảo văn bản khác (gedit, Vim, Emacs, Geany, …).

en: Devhelp's main window
vi: Cửa sổ chính của Devhelp

en: Devhelp's main window with an open book
vi: Cửa sổ chính của Devhelp với một cuốn sách mở

en: Devhelp supports opening multiple books
vi: Devhelp hỗ trợ mở nhiều cuốn sách

en: Devhelp supports HTML documentation formats
vi: Devhelp hỗ trợ định dạng tài liệu HTML

en: API Documentation Browser
vi: Bộ duyệt tài liệu API

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: 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: 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: 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 books by language
vi: Nhóm sách theo ngôn ngữ

en: Whether books should be grouped by programming language in the user interface.
vi: Có nhóm sách theo ngôn ngữ không trong giao diện người dùng hay không.

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: Book:
vi: Sách:

en: Language: %s
vi: Ngôn ngữ: %s

en: Language: Undefined
vi: Ngôn ngữ: Không xác định

note: i18n: in the programming language context, if you don't * have an ESTABLISHED term for it, leave it * untranslated.
en: Struct
vi: Cấu trúc

note: i18n: in the programming language context, if you don't * have an ESTABLISHED term for it, leave it * untranslated.
en: Enum
vi: Kiểu liệt kê

en: Empty Page
vi: Trang trắng

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

en: Devhelp (development build)
vi: Devhelp (biên dịch 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: _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 _biến đổi:

en: _Fixed width:
vi: Độ rộng _cố định:

en: _Larger Text
vi: Chữ _lớn hơn

en: S_maller Text
vi: Chữ _nhỏ hơn

en: _About Devhelp
vi: G_iới thiệu Devhelp

en: Toggle Side Panel
vi: Bật/tắt bảng điều khiển bên

[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: Find the next match
vi: Tìm đến chỗ khớp kế tiếp

[ctx: shortcut window]
en: Find the previous match
vi: Tìm đến chỗ khớp kế trước

[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: Go forward
vi: Đi tiếp

[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: Close all windows
vi: Đóng mọi cửa sổ

[ctx: shortcut window]
en: Zoom in
vi: Phóng to

[ctx: shortcut window]
en: Zoom out
vi: Thu nhỏ

en: Side _Panel
vi: Khung _lề

en: <b>Fonts</b>
vi: <b>Phông</b>

note: Type: note Description
en: You should register with a DHIS service provider
vi: Bạn nên đăng ký với một nhà cung cấp dịch vụ DHIS

note: Type: note Description
en: If you are using the DHIS client for the first time you should read /usr/share/doc/dhis-client/README.Debian for instructions on how to register with a DHIS service provider and get the configuration data to make your own '/etc/dhid.conf'.
vi: Nếu lần này là lần đầu sử dụng trình khách DHIS thì bạn nên đọc tập tin «/usr/share/doc/dhis-client/README.Debian» để tìm hướng dẫn cách đăng ký với một nhà cung cấp dịch vụ DHIS và lấy dữ liệu cấu hình cần đến để tạo tập tin «/etc/dhid.conf» riêng.

note: Type: note Description
en: You seem to have a 3.x/4.x config file
vi: Hình như bạn có một tập tin cấu hình từ phiên bản 3.x hay 4.x

note: Type: note Description
en: You should read /usr/share/doc/dhis-client/README.Debian for instructions on how to update /etc/dhid.conf.
vi: Bạn nên đọc tập tin «/usr/share/doc/dhis-client/README.Debian» để tìm hướng dẫn cách nâng cấp tập tin «/etc/dhid.conf».

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: 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 !

en: X position
vi: Vị trí X

en: X position of child widget
vi: Vị trí X của ô điều khiển con

en: Y position
vi: Vị trí Y

en: Y position of child widget
vi: Vị trí Y của ô điều khiển con

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: Image width:
vi: Rộng ảnh:

en: Image height:
vi: Cao ảnh:

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: Delete Layer
vi: Xoá bỏ lớp

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: _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 ».

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: 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: #-#-#-#-#  gtksourceview4_4.8.4-9_vi.po (gtksourceview master)  #-#-#-#-# (itstool) path: styles/style@_name #-#-#-#-#  gtksourceview5_5.18.0-2_vi.po (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:

note: #-#-#-#-#  gimp-gap_2.6.0+dfsg-9_vi.po (gimp-gap HEAD)  #-#-#-#-# Rotation table col, row
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

en: User function
vi: Hàm người dùng

note: #-#-#-#-#  dia_0.98+git20250827-2_vi.po (dia HEAD)  #-#-#-#-# Translators: Menu item Verb #-#-#-#-#  gtksourceview4_4.8.4-9_vi.po (gtksourceview master)  #-#-#-#-# (itstool) path: styles/style@_name #-#-#-#-#  gtksourceview5_5.18.0-2_vi.po (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/Rotate/Turn
en: Turn
vi: Quay

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/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/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/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: 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: #-#-#-#-#  dia_0.98+git20250827-2_vi.po (dia HEAD)  #-#-#-#-# Translators: Menu item Verb/Provision/Store Translators: Menu item Verb/Provision/Store/Store #-#-#-#-#  gnome-calculator_1:49.2-2_vi.po (gnome-calculator master)  #-#-#-#-# Accessible name for the store value button #-#-#-#-#  localsearc
en: Store
vi: Lưu

note: Translators: Menu item Verb/Provision/Store/Contain
en: Contain
vi: Chứa

note: 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/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: Translators: Menu item Verb/Control Magnitude/Change/Rectify
en: Rectify
vi: Sửa lỗi

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: #-#-#-#-#  dia_0.98+git20250827-2_vi.po (dia HEAD)  #-#-#-#-# Translators: Menu item Noun #-#-#-#-#  gtksourceview4_4.8.4-9_vi.po (gtksourceview master)  #-#-#-#-# (itstool) path: styles/style@_name #-#-#-#-#  gtksourceview5_5.18.0-2_vi.po (gtksourceview master)  #-#-#-#-#
en: Noun
vi: Danh từ

note: #-#-#-#-#  dia_0.98+git20250827-2_vi.po (dia HEAD)  #-#-#-#-# Translators: Menu item Noun/Material/Human/Hand
en: Hand
vi: Tay

note: Translators: Menu item Noun/Material/Human/Foot
en: Foot
vi: Chân

note: Translators: Menu item Noun/Material/Biological
en: Biological
vi: Sinh học

note: Translators: Menu item Noun/Energy/Mechanical
en: Mechanical
vi: Cơ khí

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: #-#-#-#-#  dia_0.98+git20250827-2_vi.po (dia HEAD)  #-#-#-#-# Translators: Menu item Noun/Energy/Electricity/Voltage
en: Voltage
vi: Điện áp

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: #-#-#-#-#  dia_0.98+git20250827-2_vi.po (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: #-#-#-#-#  dia_0.98+git20250827-2_vi.po (dia HEAD)  #-#-#-#-# Translators: Menu item Noun/Energy/Radioactive #-#-#-#-#  gnome-video-effects_0.6.0-3_vi.po (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: Agent
vi: Tác nhân

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: 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: Confidential
vi: Mậ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: #-#-#-#-#  jpilot_1.8.2-2_vi.po (jpilot-0.99.8-pre12)  #-#-#-#-# Weekview button
en: Week
vi: Tuần

en: SYSTEM
vi: HỆ THỐNG

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

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

note: #-#-#-#-#  gnome-control-center_1:49.2.2-1_vi.po (gnome-control-center main)  #-#-#-#-# Translators: this field contains the distro name and version #-#-#-#-#  nautilus_49.2-1_vi.po (nautilus main)  #-#-#-#-# Translators: This is the label used in the pathbar when seeing * the root directory (also k
en: Operating System
vi: Hệ điều hành

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: Direction:
vi: Hướng:

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

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

en: Show Comments
vi: Hiện ghi chú

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

note: head line
en: Kind
vi: Kiể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

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: 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: Guard
vi: Đề phòng

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: 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: Delete Segment
vi: Xóa bỏ đ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

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: 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: Octagon. 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: Transaction
vi: Giao dịch

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: Crossroads
vi: Ngã tư đường

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: 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: Hub
vi: Trung tâm mạng

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

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
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: 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 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

note: #-#-#-#-#  vdr_2.6.9-3_vi.po (vdr 2.2.0-6)  #-#-#-#-# Type: select Choices
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 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

note: #-#-#-#-#  gnome-system-tools_3.0.0-11.1_vi.po (gnome-system-tools 2.22.0)  #-#-#-#-# GST_ROLE_ANTIVIRUS
en: Firewall
vi: Tường lửa

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: Gatekeeper
vi: Bộ giữ cổng

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: Succeeded
vi: Thành công

en: Passed
vi: Đỗ

en: Skipped
vi: Bị bỏ qua

en: Overall Progress
vi: Toàn tiến hành

note: Type: title Description
en: dibbler-client: DHCPv6 client
vi: dibbler-client: trình khách DHCPv6

note: Type: boolean Description
en: Should the Dibbler client be launched when the system starts?
vi: Có nên khởi chạy trình khách Dibbler khi hệ thống khởi động không?

note: Type: boolean Description
en: The Dibbler client can be configured to be launched when the system is started. If you choose this option, this host will have a correct IPv6 setup after booting. Please ensure that a DHCPv6 server is available on the network.
vi: Trình khách Dibbler có thể được cấu hình để khởi chạy khi hệ thống khởi động. Bật tùy chọn này thì máy này sẽ có thiết lập IPv6 đúng sau khi khởi động. Hãy kiểm tra có máy phục vụ DHCPv6 sẵn sàng trên mạng.

note: Type: string Description
en: Interfaces to be configured:
vi: Giao diện cần cấu hình:

note: Type: string Description
en: Dibbler can configure any or all of a computer's network interfaces.
vi: Dibbler có khả năng cấu hình bất kỳ hay tất cả giao diện mạng của máy tính.

note: Type: string Description
en: More than one interface may be specified by separating the interface names with spaces.
vi: Có thể ghi rõ nhiều giao diện định giới bằng dấu cách.

note: #-#-#-#-#  dibbler_1.0.1-2_vi.po (dibbler)  #-#-#-#-# Type: multiselect Choices
en: domain
vi: miền

note: Type: multiselect Description
en: Additional parameters to obtain:
vi: Các tham số thêm cần lấy:

note: Type: multiselect Description
en: The Dibbler client can request that the DHCPv6 server supplies additional configuration parameters.
vi: Ứng dụng khách Dibbler có khả năng yêu cầu máy phục vụ DHCPv6 cung cấp các tham số cấu hình thêm.

note: Type: title Description
en: dibbler-relay: DHCPv6 relay
vi: dibbler-relay: trình tiếp lại DHCPv6

note: Type: boolean Description
en: Should the Dibbler relay be launched when the system starts?
vi: Có nên khởi chạy trình tiếp lại Dibbler khi hệ thống khởi động không?

note: Type: boolean Description
en: The Dibbler relay can be configured to be launched when the system is started. If you choose this option, this node will forward DHCPv6 messages between clients, servers and other relays.
vi: Trình khách Dibbler có thể được cấu hình để khởi chạy khi hệ thống khởi động. Bật tùy chọn này thì nút này sẽ chuyển tiếp các thông điệp DHCPv6 giữa các trình khách, máy phục vụ và các trình tiếp lại khác.

note: Type: title Description
en: dibbler-server: DHCPv6 server
vi: dibbler-server: trình phục vụ DHCPv6

note: Type: boolean Description
en: Should the Dibbler server be launched when the system starts?
vi: Có nên khởi chạy trình phục vụ Dibbler khi hệ thống khởi động không?

note: Type: boolean Description
en: The Dibbler server can be configured to be launched when the system is started. If you choose this option, this node will act as a DHCPv6 server. It will provide IPv6 addresses and additional configuration options to other nodes in the network.
vi: Trình khách Dibbler có thể được cấu hình để khởi chạy khi hệ thống khởi động. Bật tùy chọn này thì nút này sẽ chạy làm trình phục vụ DHCPv6. Nó sẽ cung cấp các địa chỉ IPv6 và các tùy chọn cấu hình thêm cho các nút khác trên cùng mạng.

note: Type: select Choices
en: Manual symlink setting
vi: Thiết lập liên kết mềm bằng tay

note: Type: select Description
en: System default ispell dictionary:
vi: Đang chọn từ điển ispell mặc định cho hệ thống:

note: Type: select Description
en: System default wordlist:
vi: Đang chọn danh sách từ mặc định cho hệ thống:

note: Type: boolean Description
en: Remove obsolete /etc/dictionary link?
vi: Gỡ bỏ liên kết « /etc/dictionary » cũ không?

note: Type: note Description TRANSLATORS: DO NOT TRANSLATE variable names such as ${hashfile}
en: Problems rebuilding an ${xxpell} hash file (${hashfile})
vi: Gặp lỗi khi xây dựng lại một tập tin băm kiểu ${xxpell} (${hashfile}).

en: Try '%s --help' for more information.
vi: Hãy chạy lệnh “%s --help” để xem thông tin thêm.

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: 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]]]

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: 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: 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: conflicting width options
vi: nhiều tùy chọn độ rộng xung đột với nhau

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

en: Compare FILES line by line.
vi: So sánh các TẬP-TIN theo từng dòng.

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: -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: Only in %s: %s
vi: Chỉ trong %s: %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: cannot compare '-' to a directory
vi: không thể so sánh “-” với một thư mục

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

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: 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: %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

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: %s has been using an untrusted device. You won't see messages from devices that you do not trust.
vi: %s đang sử dụng một thiết bị chưa được tin tưởng. Bạn sẽ không nhìn thấy tin nhắn từ các thiệt bị bạn không tin tưởng.

en: Manage devices
vi: Quản lý thiết bị

en: %s does not trust this device. That means, you might be missing messages.
vi: %s không tin tưởng thiết bị này. Điều đó có nghĩa là bạn có thể bị thiếu tin nhắn.

en: Manage Key
vi: Quản lý khóa

en: Compare the fingerprint, character by character, with the one shown on your contact's device.
vi: So sánh chuỗi fingerprint từng ký tự một với chuỗi được hiển thị trên thiết bị của liên hệ của bạn.

en: Fingerprints differ
vi: Fingerprints khác nhau

en: Fingerprints match
vi: Fingerprints trùng khớp

en: Verify key
vi: Xác thực khoá

en: Future messages sent by %s from the device that uses this key will be highlighted accordingly in the chat window.
vi: Tin nhắn được gửi trong tương lai bởi %s từ thiết bị sử dụng khoá này sẽ được làm nổi bật trong cửa sổ trò chuyện.

en: Fingerprints do not match
vi: Fingerprints không khớp

en: Please verify that you are comparing the correct fingerprint. If fingerprints do not match, %s's account may be compromised and you should consider rejecting this key.
vi: Vui lòng xác minh rằng bạn đang so sánh đúng chuỗi fingerprint. Nếu fingerprints không khớp, tài khoản của %s có thể đã bị xâm phạm và bạn nên cân nhắc từ chối khoá này.

en: Verify key fingerprint
vi: Xác thực khoá fingerprint

en: Compare this key's fingerprint with the fingerprint displayed on the contact's device.
vi: So sáng chuỗi fingerprint của khoá này với chuỗi fingerprint được hiển thị trên thiết bị của người liên hệ.

en: Reject key
vi: Từ chối khoá

en: Block encrypted communication with the contact's device that uses this key.
vi: Chặn liên lạc được mã hóa với thiết bị của liên hệ sử dụng khóa này.

en: Accept key
vi: Chấp nhận khóa

en: Allow encrypted communication with the contact's device that uses this key.
vi: Cho phép giao tiếp mã hóa với thiết bị của liên hệ sử dụng khóa này.

en: This key is currently %s.
vi: Khoá này hiện %s.

en: accepted
vi: đã chấp nhận

en: This means it can be used by %s to receive and send encrypted messages.
vi: Điều này có nghĩa là nó có thể được sử dụng bởi %s để nhận và gửi tin nhắn được mã hóa.

en: Additionally it has been verified to match the key on the contact's device.
vi: Ngoài ra, nó đã được xác thực trùng khớp với khóa trên thiết bị của người liên hệ.

en: rejected
vi: đã bị từ chối

en: This means it cannot be used by %s to decipher your messages, and you won't see messages encrypted with it.
vi: Điều này có nghĩa là %s không thể sử dụng nó để giải mã tin nhắn của bạn và bạn sẽ không thấy tin nhắn được mã hóa bằng nó.

en: You won't see encrypted messages from the device of %s that uses this key. Conversely, that device won't be able to decipher your messages anymore.
vi: Bạn sẽ không thấy tin nhắn được mã hóa từ thiết bị của %s sử dụng khóa này. Ngược lại, thiết bị đó cũng sẽ không thể giải mã tin nhắn của bạn nữa.

en: You will be able to exchange encrypted messages with the device of %s that uses this key.
vi: Bạn sẽ có thể trao đổi tin nhắn được mã hóa với thiết bị của %s sử dụng khóa này.

en: This contact has new devices
vi: Liên hệ này có thiết bị mới

en: OMEMO trust decision required
vi: Yêu cầu quyết định ủy thác OMEMO

en: Did you add a new device for account %s?
vi: Bạn đã thêm một thiết bị mới cho tài khoản %s à?

en: New keys
vi: Khoá mới

en: New encryption keys from your other devices will be accepted automatically.
vi: Khóa mã hóa mới từ các thiết bị khác của bạn sẽ được chấp nhận tự động.

en: increase debug level
vi: tăng mức gỡ lỗi

en: PRIO
vi: ƯUTIÊN

en: log everything with priority PRIO and higher to the stderr, as well as to the syslog
vi: ghi nhật ký mọi thứ mà mức ưu tiên bằng hay cao hơn ƯUTIÊN ra đầu ra lỗi chuẩn, cũng như là syslog

en: set syslog facility
vi: đặt cơ sở hạ tầng ghi nhật ký

en: add include directory
vi: thêm thư mục bao gồm

en: self-test mode
vi: chế độ tự kiểm tra

en: set PID file
vi: đặt tập tin ghi mã số tiến trình

en: check configuration file and exit
vi: kiểm tra tập tin cấu hình rồi thoát

en: run as this user
vi: chạy dưới tài khoản này

en: Print program version
vi: In ra phiên bản chương trình

en: GNU direvent monitors changes in directories
vi: GNU direvent theo dõi các thay đổi trong các thư mục

en: [CONFIG]
vi: [CẤUHÌNH]

en: The optional CONFIG argument supplies the name of the configuration file
    to use instead of %s.
vi: Đối số tùy chọn CONFIG cung cấp tên của tập tin cấu hình
    được dùng thay cho %s.

note: TRANSLATORS: %s is one of: inotify, kqueue
en: This direvent uses %s interface.
vi: direvent này dùng giao diện %s.

en: Include search path:
vi: Đường dẫn tìm kiếm bao gồm:

en: No include search path.
vi: Đường dẫn tìm kiếm không bao gồm:

en: unknown syslog facility: %s
vi: không hiểu cơ sở hạ tầng ghi nhật ký: “%s”

en: unknown syslog priority: %s
vi: không hiểu mức ưu tiên ghi nhật ký: “%s”

en: unexpected block statement
vi: gặp biểu thức khối không cần

en: expected %s
vi: cần %s

en: expected %s, but found %s
vi: cần %s, nhưng lại nhận được %s

en: Tag syslog messages with this string
vi: Đánh dấu thông tin nhật ký với chuỗi này

en: Prefix each message with its priority
vi: Nối thêm tiền tố từng lời nhắn bằng mức ưu tiên của nó

en: %s: recursion depth does not match previous definition
vi: %s: độ sâu đệ quy không khớp với định nghĩa trước đó

en: no paths configured
vi: chưa có đường dẫn nào được cấu hình

en: no command configured
vi: chưa cấu hình lệnh nào

en: invalid use of block statement
vi: cách dùng biểu thức khối không hợp lệ

en: expected "recursive" or end of statement
vi: cần "recursive" hoặc kết thúc câu lệnh

en: surplus argument
vi: tham số thừa

en: unrecognized event code
vi: không nhận ra mã sự kiện

en: surplus arguments
vi: các đối số thừa

en: no such user
vi: không có người dùng như vậy

en: no such group
vi: không có nhóm như vậy

en: unrecognized option
vi: không nhận ra tùy chọn

en: Pathname to watch
vi: Tên đường dẫn cần theo dõi

en: Events to watch for
vi: Sự kiện cần theo dõi

en: Files to watch for
vi: Các tập tin cần theo dõi

en: Command to execute on event
vi: Lệnh thực thi cho sự kiện

en: Run command as this user
vi: Chạy lệnh dưới tư cách người dùng này

en: Timeout for the command
vi: Thời gian chờ lệnh tối đa

en: List of additional options
vi: Danh sách các tùy chọn bổ xung

en: <arg: string> <arg: string>...
vi: <đối-số: chuỗi> <đối-số: chuỗi>…

en: Modify environment
vi: Biến đổi biến môi trường

en: Run as this user
vi: chạy như là người dùng này

en: Run in foreground
vi: Chạy trên nền

en: Set pid file name
vi: Đặt tên tập tin lưu mã số tiến trình

en: Configure syslog logging
vi: Cấu hình ghi nhật ký syslog

en: Set debug level
vi: Đặt mức gỡ lỗi

en: Configure event watcher
vi: Cấu hình bộ theo dõi sự kiện

en: Configuration file structure for direvent.
    For more information, use `info direvent configuration'.
vi: Cấu trúc tập tin cấu hình cho direvent.
    Để biết thêm thông tin vui lòng xem “info direvent configuration”.

en: not enough memory
vi: không đủ bộ nhớ

en: cannot open pidfile %s for writing: %s
vi: không thể mở tập-tin mã số tiến trình %s để ghi: %s

en: no user with UID %lu
vi: không có người dùng với mã số là %lu

en: cannot run `%s': fork failed: %s
vi: không thể chạy “%s”: gặp lỗi khi rẽ nhánh tiến trình: %s

en: %s %s started
vi: %s %s đã chạy

en: %s %s stopped
vi: %s %s đã dừng

en: environment:
vi: môi trường:

en: process %lu exited successfully
vi: tiến trình %lu đã thoát thành công

en: process %lu failed with status %d
vi: tiến trình %lu gặp lỗi với trạng thái %d

en: process %lu terminated on signal %d
vi: tiến trình %lu chấm dứt trên tín hiệu %d

en: process %lu stopped on signal %d
vi: tiến trình %lu dừng trên tín hiệu %d

en: process %lu dumped core
vi: tiến trình %lu bị đổ lõi

en: process %lu terminated with unrecognized status
vi: tiến trình %lu chấm dứt với trạng thái không nhận ra

en: begin scanning process list
vi: đang bắt đầu quét tìm danh sách xử lý

en: process %lu timed out
vi: tiến trình %lu bị lỗi quá thời gian

en: scheduling alarm in %lu seconds
vi: lập lịch phát âm báo trong %lu giây

en: cannot start redirector for %s, pipe failed: %s
vi: không thể khởi chạy bộ chuyển hướng cho %s, gặp lỗi với đường ống: %s

en: cannot run redirector `%s': fork failed: %s
vi: không thể chạy bộ chuyển hướng “%s”: gặp lỗi khi rẽ nhánh tiến trình: %s

en: redirector for %s started, pid=%lu
vi: bộ chuyển hướng cho %s đã khởi chạy, pid=%lu

en: starting %s, dir=%s, file=%s
vi: đang khởi chạy %s, thư-mục=%s, tập-tin=%s

en: %s running; dir=%s, file=%s, pid=%lu
vi: %s đang chạy; thư-mục=%s, tập-tin=%s, mã-số-tiến-trình=%lu

en: waiting for %s (%lu) to terminate
vi: chờ %s (%lu) chấm dứt

en: removing watcher %s
vi: gỡ bỏ bộ theo dõi %s

en: creating watcher %s
vi: đang tạo bộ theo dõi %s

en: cannot set watcher on %s: %s
vi: không thể đặt bộ theo dõi trên %s: %s

en: cannot create watcher %s/%s: not enough memory
vi: không thể tạo bộ theo dõi %s/%s: không đủ bộ nhớ

en: cannot create watcher %s/%s, stat failed: %s
vi: không thể tạo bộ theo dõi %s/%s, gặp lỗi khi lấy thống kê: %s

en: cannot open directory %s: %s
vi: không thể mở thư mục %s: %s

en: cannot stat %s/%s: not enough memory
vi: không thể lấy thống kê %s/%s: không đủ bộ nhớ

en: cannot stat %s: %s
vi: không thể lấy thống kê %s: %s

en: no event handlers configured
vi: chưa cấu hình bộ tiếp hợp sự kiện nào

en: no event handlers installed
vi: chưa cài đặt bộ tiếp hợp sự kiện nào

en: Disabled;
vi: Đã tắt;

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

en: Written by
vi: Tác giả

en: Cannot stat `%s'
vi: không thể lấy thông tin thống kê về “%s”

en: Recursive inclusion
vi: Bao gồm đệ quy

en: Cannot open `%s'
vi: Không thể mở “%s”

en: Cannot parse include line
vi: Không thể phân tích cú pháp của bao gồm

en: invalid include statement
vi: câu lệnh bao gồm sai

en: %s: No such file or directory
vi: %s: Không có tập tin hoặc thư mục như vậy

en: Unable to start external preprocessor `%s'
vi: Không thể khởi động bộ tiền xử lý bên ngoài “%s”

en: Cannot run `%s'
vi:  Không thể chạy “%s”

en: symbol table is full
vi: bảng ký hiệu đã đầy

en: unknown keyword
vi: không biết từ khóa

en: %s: not a valid boolean value
vi: %s: không phải là giá trị lô gíc

en: %s: UNIX socket name too long
vi: %s: tên ổ cắm UNIX quá dài

en: %s: not a valid IP address or hostname
vi: %s: không phải là địa chỉ IP hay tên máy hợp lệ

en: %s: not a valid port number
vi: %s: số hiệu cổng không hợp lệ

en: missing port number
vi: thiếu số hiệu của cổng

en: value out of allowed range
vi: số nằm ngoài phạm vi được phép

en: %s: not a valid IP address
vi: %s: không phải là địa chỉ IP hợp lệ

en: too many arguments to `%s'; missing semicolon?
vi: quá nhiều đối số cho “%s”; thiếu dấu chấm phẩy à?

en: %s: incompatible data type in list item #%d
vi: %s: kiểu dữ liệu không tương thích trong mục tin #%d của danh sách

en: incompatible data type for `%s'
vi: kiểu dữ liệu không tương thích với “%s”

en: unterminated regexp
vi: biểu thức chính quy chưa được chấm dứt

note: #-#-#-#-#  xsane_0.999-13_vi.po (XSANE 0.96)  #-#-#-#-# ERR_NO_MEM
en: out of memory
vi: hết bộ nhớ

en: INTERNAL ERROR at %s:%d
vi: LỖI NỘI BỘ ở %s:%d

note: Type: multiselect Description
en: Packages to install:
vi: Các gói cần cài đặt:

note: Type: multiselect Description
en: Some packages were found to be useful with your hardware. Please select those you want to install.
vi: Một số gói nào đó cũng hữu ích trên phần cứng này. Hãy chọn những gói bạn muốn cài đặt.

note: Type: string Description
en: Name of your organization:
vi: Tên của tổ chức bạn:

note: Type: string Description
en: You don't seem to have an /etc/news/organization file. Usually that contains the name of your organization as you want it to appear on the Organization line of outgoing articles/mail/patches. Please supply the name of your organization as you want it to appear on the Organization line of outgoing articles/patches.  (It is nice if this also specifies your location.  Your city name is probably sufficient if well known.) For example:
vi: Hình như bạn chưa có một tập tin «/etc/news/organization». Thường nó chứa tên của tổ chức bạn như bạn muốn nó xuất hiện trên dòng Tổ chức của bài/đắp vá gửi đi. Cũng tốt để ghi rõ vị trí bạn: thành phố là đủ nếu ai cũng biết nó. Lấy thí dụ:

note: Type: string Description
en:    University of Southern North Dakota, Hoople
vi:   Đại học TP Hồ Chí Minh

note: Type: string Description
en: Type in "--none--" if you do not want to specify one.
vi: Hãy gõ «--none--» (không có) nếu bạn không muốn ghi rõ điều ấy.

note: Type: boolean Description
en: Start the distcc daemon on startup?
vi: Khởi chạy trình nền distcc khi khởi động máy không?

note: Type: boolean Description
en: distcc can be run as a daemon, listening on port 3632 for incoming connections.
vi: Có thể chạy trình distcc như là một trình nền, dùng cổng 3622 để lắng nghe kết nối gửi đến.

note: Type: boolean Description
en: You have the option of starting the distcc daemon automatically on the computer startup. If in doubt, it's advised not to start it automatically on startup. If you later change your mind, you can run: 'dpkg-reconfigure distcc'.
vi: Tùy chọn bạn có thể tự động khởi chạy trình nền distcc khi khởi động máy này. Chưa chắc thì đề nghị bạn không là đó. Thay đổi ý kiến về sau thì bạn cũng có thể chạy lệnh cấu hình lại « dpkg-reconfigure distcc ».

note: Type: string Description
en: Allowed client networks:
vi: Mạng khách được phép:

note: Type: string Description
en: The distcc daemon implements access control based on the IP address of the client, that is trying to connect. Only the hosts or networks listed here are allowed to connect.
vi: Trình nền distcc thực hiện điều khiển truy cập dựa vào địa chỉ IP của trình khách đang thử kết nối. Chỉ những máy được liệt kê ở đây có quyền kết nối.

note: Type: string Description
en: To change the list at a later point, you can run: 'dpkg-reconfigure distcc'.
vi: Để sửa đổi danh sách này vào một lúc sau, bạn có thể chạy lệnh cấu hình lại « dpkg-reconfigure distcc ».

note: Type: string Description
en: Listen interfaces:
vi: Giao diện lắng nghe:

note: Type: string Description
en: The distcc daemon can be bound to a specific network interface.
vi: Trình nền distcc có thể được đóng kết với một giao diện mạng dứt khoát.

note: Type: string Description
en: You probably want to choose the interface of your local network by entering its IP address. If distccd should listen on all interfaces, just enter nothing.
vi: Rất có thể là bạn muốn chọn giao diện của mạng cục bộ, bằng cách nhập địa chỉ IP của nó. Nếu distccd nên lắng nghe trên mọi giao diện, không cần nhập gì.

note: Type: string Description
en: Be sure to protect distccd from unauthorized access, by being careful in your choice of the listen interface and allowed networks. distccd should  never be accessible from untrusted networks. If that is needed, secureshell should be used instead of the daemon.
vi: Bạn cần phải bảo vệ distccd khỏi truy cập không được phép, bằng cách chọn cẩn thận giao diện lắng nghe và các mạng được chấp nhận.

note: Type: string Description
en: To change the address at a later point, you can run: 'dpkg-reconfigure distcc'.
vi: Để sửa đổi địa chỉ này vào một lúc sau, bạn có thể chạy lệnh cấu hình lại « dpkg-reconfigure distcc ».

note: Type: string Description
en: Nice level:
vi: Ưu tiên:

note: Type: string Description
en: You can start the distcc daemon with a nice level, to give it a low priority compared to other processes. The start script will only accept values between 0 and 20.
vi: Bạn cũng có thể khởi chạy trình nền distcc với một mức ưu tiên (nice) về tài nguyên mà gán nó có mức ưu tiên thấp hơn các tiến trình khác. Văn lệnh khởi chạy sẽ chỉ chấp nhận giá trị nằm giữa 0 và 20.

note: Type: string Description Type: boolean
en: To change this value at a later point, you can run: 'dpkg-reconfigure distcc'.
vi: Để sửa đổi giá trị này vào một lúc sau, bạn có thể chạy lệnh cấu hình lại « dpkg-reconfigure distcc ».

note: Type: string Description
en: Maximum number of concurrent jobs:
vi: Số tối đa các công việc chạy đồng thời:

note: Type: string Description
en: You can tell the distcc daemon to accept a maximum number of jobs at a time. This can be useful on systems that should stay interactive while they serve as a distcc server. Usually, you will want to set this to a value matching or doubling the number of cores on this system.
vi: Bạn có dịp đặt trình nền chấp nhận mỗi lần một số tối đa các công việc. Thiết lập này có thể hữu ích trên hệ thống nên cứ tương tác trong khi làm việc như là một máy phục vụ distcc. Bình thường có nên đặt một giá trị trùng với hay nhân gấp đôi số các lõi trên hệ thống.

note: Type: boolean Description
en: Enable Zeroconf support?
vi: Bật hỗ trợ Zeroconf không?

note: Type: boolean Description
en: distcc has Zeroconf support.
vi: distcc có hỗ trợ Zeroconf.

note: Type: boolean Description
en: If you enable it here, please read /usr/share/doc/distcc/README.Debian to learn how clients must be configured to make use of it. Also note, that you need to install the dbus package, if you're going to use Zeroconf.
vi: Bật tùy chọn này thì cũng cần đọc tài liệu Đọc Đi « /usr/share/doc/distcc/README.Debian » để học biết cách cấu hình ứng dụng khách để sử dụng nó. Cũng cần phải cài đặt gói « dbus » để sử dụng Zeroconf.

en: Transaction failed
vi: Giao dịch thất bại

en: Cannot remove %s
vi: Không bỏ được %s

en: SCRIPT
vi: VĂN_LỆNH

en: updates
vi: cập nhật

note: type: Content of: <article><section><title>
en: Bugs
vi: Lỗi

en: Rights
vi: Quyền lợi

en: n
vi: k

en: Group: %s
vi: Nhóm: %s

note: Translators: 'unset' in the sense of "something has not been set".
en: <unset>
vi: <hủy đặt>

en: Altered
vi: Đã sửa đổi

en: Newer
vi: Mới hơn

en: Older
vi: Cũ hơn

note: TRANSLATORS: The action of the package, in past tense
en: Obsoleted
vi: Lỗi thời

note: TRANSLATORS: The action of the package, in present tense
en: Obsoleting
vi: Lỗi thời

en: Cleanup
vi: Dọn Dẹp

note: TRANSLATORS: The action of the package, in past tense
en: Reinstalled
vi: Đã cài lại

note: Type: string Description
en: DECnet node name:
vi: Tên nút DECnet:

note: Type: string Description
en: All nodes on a DECnet network have a node name. This is similar to the IP hostname but can only be a maximum of 6 characters long. It is common that the DECnet name is the same as the IP name (if your machine has one). If you do not know the answer to this question please contact your system administrator.
vi: Tất cả các nút trên mạng kiểu DECnet có tên nút riêng. Nó tương tự với tên máy IP, nhưng chứa tối đa 6 ký tự. Tên DECnet và tên IP (nếu có) thường là cùng một tên. Nếu bạn chưa biết cách trả lời câu này, hãy liên lạc với quản trị hệ thống.

note: Type: string Description
en: DECnet node address:
vi: Địa chỉ nút DECnet:

note: Type: string Description
en: All nodes on a DECnet network have a node address. This is two numbers separated with a period (e.g. 3.45) where the first number denotes the area and the second is the node within that area.
vi: Tất cả các nút trên mạng kiểu DECnet có địa chỉ nút riêng. Nó có dạng hai con số định giới bằng dấu chấm (v.d. 3.45) mà con số thứ nhất đại diện vùng và số thứ hai là nút trong vùng đó.

note: Type: string Description
en: Do not make up a number here. If you do not know your DECnet node address then ask your system administrator.
vi: Đừng tạo số nào ở đây. Nếu bạn chưa biết địa chỉ nút DECnet, hãy liên lạc với quản trị hệ thống.

note: Type: note Description
en: DECnet startup changes your ethernet hardware address
vi: Việc khởi chạy DECnet thì thay đổi địa chỉ phần cứng Ethernet

note: Type: note Description
en: The "setether" program in this package will change the hardware (MAC) address of all ethernet cards in your system (by default) to match the DECnet node address. This is essential for the operation of DECnet and so is not optional. However, if you have more than one ethernet card you may want to edit /etc/default/decnet to alter the list of cards whose hardware addresses are changed.
vi: Chương trình « setether » của gói này sẽ thay đổi địa chỉ phần cứng (MAC) của mọi thẻ Ethernet trong hệ thống của bạn (theo mặc định), để khớp với địa chỉ của nút DECnet. Hành động này là chủ yếu để thao tác DECnet nên không phải tùy chọn. Tuy nhiên, nếu bạn có nhiều thẻ Ethernet, có lẽ bạn muốn sửa đổi tập tin « /etc/default/decnet » để thay đổi danh sách các thẻ có địa chỉ phần cứng bị sửa đổi.

note: Type: note Description
en: Be aware that any other machines that have your system's MAC address in their ARP cache may no longer be able to communicate with you via IP protocols until this cache has timed out or been flushed.
vi: Ghi chú rằng máy khác nào có địa chỉ MAC của hệ thống này trong bộ nhớ tạm ARP thì có lẽ sẽ không còn có thể liên lạc lại với bạn qua giao thức IP cho đến khi bộ nhớ tạm đó đã quá hạn hay bị xóa sạch.

note: Type: note Description
en: The MAC address cannot be changed on-the-fly so you will need to reboot your machine before DECnet can function.
vi: Không thể thay đổi địa chỉ MAC trong khi chạy, vì vậy bạn sẽ cần phải khởi động lại máy để DECnet hoạt động được.

note: Type: note Description
en: You should also edit /etc/decnet.conf to add the names and addresses of DECnet nodes you want to communicate with.
vi: Bạn cũng hãy sửa đổi tập tin «/etc/decnet.conf» để thêm tên và địa chỉ của những cái nút DECnet với mà bạn muốn liên lạc.

en: Use metric units
vi: Dùng đơn vị mét

en: Search Docklets...
vi: Tìm Docklets...

en: Search Helpers...
vi: Tìm trợ giúp...

en: Click on any dock to configure.
vi: Bấm lên một thanh dock để cấu hình.

en: Drag any dock to reposition.
vi: Kéo thanh dock để đổi vị trí.

en: Delete the currently selected dock?
vi: Xóa thanh dock đang được chọn?

en: If you choose to delete the dock, all settings
    for the deleted dock will be permanently lost.
vi: Nếu bạn chọn xóa, tất cả các thiết lập
    cho thanh dock bị xóa cũng mất đi.

en: _Delete Dock
vi: _Xóa thanh Dock

en: .tar Archives
vi: tập tin .tar

en: Drop to add to dock
vi: Kéo để thêm vào dock

en: Docklets
vi: Tiện ích

en: Intellihide
vi: Ẩn thông minh

en: _Icon Size:
vi: Cỡ biểu tượng:

en: Sign up for {0}
vi: Đăng ký {0}

en: Don't have {0}?
vi: Bạn không có tài khoản {0}?

en: Account validation failed!
vi: Xác thực tài khoản thất bại!

en: Verify and save account information
vi: Xác thực và lưu thông tin tài khoản

en: Account validation succeeded!
vi: Xác thực tài khoản thành công!

en: <i>Verify and save account information</i>
vi: <i>Xác thực và lưu lại thông tin tài khoản</i>

en: Don't have an account?
vi: Bạn không có tài khoản?

en: _Statistics
vi: _Thống kê

en: Network Error
vi: Lỗi mạng

en: New Mail
vi: Thư mới

note: Translators: "Emptying trash from <device>"
en: From:
vi: Từ:

en: Network Manager
vi: Trình quản lý mạng

en: No network connection available
vi: Không có kết nối mạng

en: S_earch
vi: Tìm _kiếm

en: Home Page
vi: Trang chủ

en: _Restart...
vi: Khởi độ_ng lại

en: Time remaining:
vi: Thời gian còn lại

en: _Open Trash
vi: _Mở Sọt Rác

en: Empty all of the items from the trash?
vi: Đổ mọi mục khỏi Sọt Rác chứ?

note: Type: multiselect Description
en: Web server(s) to configure automatically:
vi: Những trình phục vụ Web cần tự động cấu hình:

note: Type: multiselect Description
en: DokuWiki runs on any web server supporting PHP, but only listed web servers can be configured automatically.
vi: DokuWiki chạy với bất cứ trình phục vụ nào cũng hỗ trợ PHP, nhưng mà chỉ những trình phục vụ Web được liệt kê ở đây có khả năng được tự động cấu hình.

note: Type: multiselect Description
en: Please select the web server(s) that should be configured automatically for DokuWiki.
vi: Hãy chọn những trình phục vụ Web nên được tự động cấu hình cho DokuWiki.

note: Type: string Description
en: Wiki location:
vi: Vị trí Wiki:

note: Type: string Description
en: Specify the directory below the server's document root from which DokuWiki should be accessible.
vi: Bên dưới hãy ghi rõ gốc tài liệu của trình phục vụ, từ đó DokuWiki nên cho phép truy cập.

note: Type: select Choices
en: localhost only
vi: chỉ máy cục bộ

note: Type: select Choices
en: local network
vi: mạng cục bộ

note: Type: select Description
en: Authorized network:
vi: Mạng cho phép:

note: Type: select Description
en: Wikis normally provide open access to their content, allowing anyone to modify it. Alternatively, access can be restricted by IP address.
vi: Wiki bình thường cho phép mọi người truy cập đến nội dung (thì có quyền sửa đổi). Cũng có thể hạn chế quyền truy cập theo địa chỉ IP.

note: Type: select Description
en: If you select "localhost only", only people on the local host (the machine the wiki is running on) will be able to connect. "local network" will allow people on machines in a local network (which you will need to specify) to talk to the wiki. "global" will allow anyone, anywhere, to connect to the wiki.
vi: Nếu bạn chọn mục « chỉ máy cục bộ » thì chỉ những người trên máy cục bộ (máy trên đó Wiki đang chạy) có quyền kết nối. Mục « mạng cục bộ » sẽ cho phép những người trên mạng nội (mà bạn cần phải ghi rõ) liên lạc với Wiki. Mục « toàn cục » sẽ cho phép mọi người ở mọi nơi đều có quyền kết nối đến Wiki này.

note: Type: select Description
en: The default is for site security, but more permissive settings should be safe unless you have a particular need for privacy.
vi: Mặc định là bảo vệ địa chỉ Web, nhưng mà thiết lập cho phép hơn nên an toàn nếu bạn không yêu cầu sự riêng tư.

note: Type: string Description
en: Local network:
vi: Mạng cục bộ :

note: Type: string Description
en: The specification of your local network should either be an IP network in CIDR format (x.x.x.x/y) or a domain specification (like .example.com).
vi: Mạng cục bộ nên được ghi rõ là một mạng IP theo định dạng CIDR (x.x.x.x/y) hay một đặc tả miền (v.d. miền_mình.com).

note: Type: string Description
en: Anyone who matches this specification will be given full and complete access to DokuWiki's content.
vi: Mọi người đủ điều kiện của đặc tả này thì có quyền truy cập hoàn toàn đến nội dung của DokuWiki.

note: Type: boolean Description
en: Purge pages on package removal?
vi: Bỏ gói thì cũng tẩy mọi trang không?

note: Type: boolean Description
en: By default, DokuWiki stores all its pages in a file database in /var/lib/dokuwiki.
vi: Mặc định là DokuWiki lưu tất cả các trang vào một cơ sở dữ liệu tập tin trong thư mục « /var/lib/dokuwiki ».

note: Type: boolean Description
en: Accepting this option will leave you with a tidier system when the DokuWiki package is removed, but may cause information loss if you have an operational wiki that gets removed.
vi: Bật tùy chọn này thì hệ thống đẹp hơn khi gói DokuWiki bị gỡ bỏ, nhưng cũng có thể gây ra thông tin bị mất nếu một Wiki hoạt động bị gỡ bỏ.

note: Type: boolean Description
en: Make the configuration web-writeable?
vi: Đặt cấu hình cho phép ghi trên Web ?

note: Type: boolean Description
en: DokuWiki includes a web-based configuration interface. To be usable, it requires the web server to have write permission to the configuration directory.
vi: DokuWiki gồm có một giao diện cấu hình dựa vào Web. Để sử dụng được, nó yêu cầu trình phục vụ Web có quyền ghi vào thư mục cấu hình.

note: Type: boolean Description
en: Accepting this option will give the web server write permissions on the configuration directory and files.
vi: Bật tùy chọn này thì gán cho trình phục vụ Web có quyền ghi nhớ vào thư mục cấu hình và tất cả các tập tin bên trong.

note: Type: boolean Description
en: The configuration files will still be readable and editable by hand regardless of whether or not you accept this option.
vi: Các tập tin cấu hình vẫn còn cho phép đọc và viết bằng tay, bất chấp bạn bật tuỳ chọn này.

note: Type: boolean Description
en: Make the plugins directory web-writeable?
vi: Đặt thư mục phần bổ sung cho phép ghi trên Web ?

note: Type: boolean Description
en: DokuWiki includes a web-based plugin installation interface. To be usable, it requires the web server to have write permission to the plugins directory.
vi: DokuWiki gồm có một giao diện Web cài đặt phần bổ sung. Để sử dụng được, nó yêu cầu trình phục vụ Web có quyền ghi vào thư mục phần bổ sung.

note: Type: boolean Description
en: Accepting this option will give the web server write permissions to the plugins directory.
vi: Bật tùy chọn này thì gán cho trình phục vụ Web có quyền ghi nhớ vào thư mục phần bổ sung.

note: Type: boolean Description
en: Plugins can still be installed by hand regardless of whether or not you accept this option.
vi: Vẫn có khả năng cài đặt phần bổ sung bằng tay, bất chấp bạn bật tuỳ chọn này.

note: Type: string Description
en: Wiki title:
vi: Tựa đề Wiki:

note: Type: string Description
en: The wiki title will be displayed in the upper right corner of the default template and on the browser window title.
vi: Tựa đề của Wiki thì được hiển thị ở góc trên bên phải của mẫu mặc định, và trên thanh tựa đề của trình duyệt.

en: CC Attribution
vi: Giấy Phép CC (Creative Commons) (Sáng Tạo Bình Dân)

en: CC Attribution-ShareAlike
vi: Giấy phép CC-ShareAlike (Chia Sẻ Tương Tự)

en: CC Attribution-NonCommercial
vi: Giấy phép CC-NonCommercial (Phi Thương Mại)

en: CC Attribution-NonCommercial-ShareAlike
vi: Giấy phép CC-NonCommercial-ShareAlike (Phi Thương Mại - Chia Sẻ Tương Tự)

note: Type: boolean Description
en: Enable ACL?
vi: Bật ACL ?

note: Type: boolean Description
en: Enable this to use an Access Control List for restricting what the users of your wiki may do.
vi: Hãy hiệu lực tuỳ chọn này để sử dụng một Danh sách Điều khiển Truy cập (Access Control List) mà hạn chế quyền truy cập của những người dùng Wiki này.

note: Type: boolean Description
en: This is a recommended setting because without ACL support you will not have access to the administration features of DokuWiki.
vi: Đây là một thiết lập khuyến khích: không có thì không có truy cập đến các tính năng quản lý của DokuWiki.

note: Type: string Description
en: Administrator username:
vi: Tên người dùng quản lý:

note: Type: string Description
en: Please enter a name for the administrator account, which will be able to manage DokuWiki's configuration and create new wiki users. The username should be composed of lowercase ASCII letters only.
vi: Hãy gõ một tên người dùng cho tài khoản quản lý (tài khoản có khả năng quản lý cấu hình DokuWiki và tạo người dùng wiki mới). Tên người dùng này nên chứa chỉ chữ thường ASCII thôi.

note: Type: string Description
en: If this field is left blank, no administrator account will be created now.
vi: Bỏ trống trường này thì không tạo tài khoản quản lý vào lúc này.

note: Type: string Description
en: Administrator real name:
vi: Họ tên thật của quản trị:

note: Type: string Description
en: Please enter the full name associated with the wiki administrator account. This name will be stored in the wiki password file as an informative field, and will be displayed with the wiki page changes made by the administrator account.
vi: Hãy gõ họ tên thật tương ứng với tài khoản quản lý wiki. Họ tên này sẽ được cất giữ trong tập tin mật khẩu của wiki như là một trường kiểu thông tin, và được hiển thị cùng với thay đổi nào được làm trên trang wiki bởi tài khoản quản lý.

note: Type: string Description
en: Administrator email address:
vi: Địa chỉ thư của quản trị:

note: Type: string Description
en: Please enter the email address associated with the wiki administrator account. This address will be stored in the wiki password file, and may be used to get a new administrator password if you lose the original.
vi: Hãy gõ địa chỉ thư điện tử tương ứng với tài khoản quản lý wiki. Địa chỉ này sẽ được cất giữ trong tập tin mật khẩu của wiki, và có thể được sử dụng để lấy một mật khẩu quản lý mới nếu bạn mất cái gốc.

note: Type: password Description
en: Please choose a password for the wiki administrator.
vi: Hãy chọn một mật khẩu thích hợp với quyền quản lý wiki.

note: Type: password Description
en: Please enter the same "admin" password again to verify you have typed it correctly.
vi: Hãy gõ lại cùng một mật khẩu « quản lý » để xác nhân bạn đã gõ đúng.

note: #-#-#-#-#  dokuwiki_2025-05-14.b+dfsg-4_vi.po (dokuwiki 0.0.20091225c-9)  #-#-#-#-# Type: select Choices #-#-#-#-#  orca_49.5-1_vi.po (orca TRUNK)  #-#-#-#-# Translators: this is the action name for the 'open' action.
en: open
vi: mở

note: #-#-#-#-#  dokuwiki_2025-05-14.b+dfsg-4_vi.po (dokuwiki 0.0.20091225c-9)  #-#-#-#-# Type: select Choices
en: public
vi: công

note: Type: select Choices
en: closed
vi: đóng

note: Type: select Description
en: Initial ACL policy:
vi: Chính sách ACL đầu tiên:

note: Type: select Description
en: Please select what initial ACL configuration should be set up to match the intended usage of this wiki:
     "open":   both readable and writeable for anonymous users;
     "public": readable for anonymous users, writeable for registered users;
     "closed": readable and writeable for registered users only.
vi: Hãy chọn cấu hình ACL đầu tiên nào nên được thiết lập để tương ứng với cách sử dụng dự định cho wiki này:
     • mở    — gán quyền đọc và viết cho người dùng đặc danh
     • công — gán quyền đọc cho người dùng đặc danh, gán quyền ghi chỉ cho người dùng đã đăng ký
     • đóng — gán quyền đọc và viết chỉ cho người dùng đã đăng ký

note: Type: select Description
en: This is only an initial setup; you will be able to adjust the ACL rules later.
vi: Đây chỉ là một bước đầu tiên: bạn có thể điều chỉnh các quy tắc ACL về sau.

en: consider strings to match if DISTANCE letters are different
vi: cnhững chuỗi vẫn còn khớp nếu chữ TẦM là khác nhau

en: build database (default is to search)
vi: xây dựng cơ sở dữ liệu (mặc định là tìm kiếm)

en: use location FILENAME to store doodle database
vi: dùng vị trí TÊN TẬP TIN để cất giữ co sở dữ liệu của doodle

en: for each matching file, print the extracted keywords
vi: cho mỗi tập tin khớp được, in ra những từ khóa đã trích

en: add the filename to the list of keywords (use when building database)
vi: thêm tên tập tin vào danh sách từ khóa (dùng khi xây dựng cơ sở dữ liệu)

en: print this help page
vi: in ra trang trợ giúp này

en: be case-insensitive (use when searching)
vi: bỏ qua chữ hoa/thường (dùng khi tìm kiếm)

en: LIBRARY
vi: THƯ VIỆN

en: log keywords to a file named FILENAME
vi: ghi lưu các từ khóa vào tập tin có tên TÊN TẬP TIN

en: do not load default set of extractor plugins
vi: không tải tập bổ sung trích mặc định

en: set the memory limit to SIZE MB (for the tree).
vi: đặt giới hạn bộ nhớ thành CỠ MB (cho cây).

en: print suffix tree (for debugging)
vi: in ra cây hậu tố (để gỡ lỗi)

en: exclude given paths from building or searching
vi: loại trừ những đường dẫn đã cho ra việc xây dựng hay tìm kiếm

en: be verbose
vi: xuất chi tiết

en: doodle [OPTIONS] ([FILENAMES]*|[KEYWORDS]*)
vi: doodle [TÙY_CHỌN] ([TÊN_TẬP_TIN]*|[TỪ_KHÓA]*)

en: Index and search meta-data of files.
vi: Phụ lục và tìm kiếm siêu dữ liệu của tập tin.

en: Pruned: %s
vi: Đã xén bớt: %s

en: Call to '%s' for file '%s' failed: %s
vi: Cuộc gọi « %s » cho tập tin « %s » bị lỗi: %s

en: Processing '%s'
vi: Đang xử lý « %s »

en: No database specified.  Aborting.
vi: Chưa ghi rõ cơ sở dữ liệu nên hủy bỏ.

en: '%s' is an invalid database filename (has a colon) for building database (option '%s').
vi: « %s » là một tên tập tin cơ sở dữ liệu không hợp lệ (có dấu hai chấm) để xây dựng cơ sở dữ liệu (tùy chọn « %s »).

en: Could not open '%s' for logging: %s.
vi: Không thể mở « %s » để ghi lưu : %s.

en: Indexing '%s'
vi: Đang phụ lục « %s »

en: Keywords for matching file '%s':
vi: Từ khóa cần khớp với tập tin « %s »:

en: No database specified. Aborting.
vi: Chưa ghi rõ cơ sở dữ liệu nên hủy bỏ.

en: Call to '%s' for file '%s' failed: %s.
vi: Cuộc gọi « %s » cho tập tin « %s » bị lỗi: %s.

en: Searching for '%s':
vi: Đang tìm kiếm « %s »:

en: Warning: search string is longer than %d characters, search will not work.
vi: Cảnh báo : chuỗi tìm kiếm có độ dài hơn %d ký tự nên việc tìm kiệm sẽ không hoạt động được.

en: Warning: search string is longer than %d characters, search may not work properly.
vi: Cảnh báo : chuỗi tìm kiếm có độ dài hơn %d ký tự nên việc tìm kiếm có lẽ sẽ không hoạt động được.

en: 	Not found!
vi: 	Không tìm thấy.

en: You must pass a number to the '%s' option.
vi: Phải gởi một con số vào tùy chọn « %s ».

en: The options '%s' and '%s' cannot be used together!
vi: Không thể dùng cả hai tùy chọn « %s » và « %s » với nhau.

en: Specified memory limit is too high.
vi: Giới hạn bộ nhớ đã ghi rõ là quá cao.

en: Version %s
vi: Phiên bản %s

en: Use '--help' to get a list of options.
vi: Hãy dùng lệnh « --help » (trợ giúp) để xem danh sách các tùy chọn.

en: Invoke with filenames or directories to index!
vi: Hãy chạy với những tên tập tin hay thư mục cần phụ lục !

en: Invoke with query terms to search for!
vi: Hãy chạy với chuỗi truy vấn cần tìm kiếm !

en: run in debug mode, do not daemonize
vi: chạy bằng chế độ gỡ lỗi nên không chạy trong nền

en: add the filename to the list of keywords
vi: thêm tên tập tin vào danh sách từ khóa

en: log activity to a file named FILENAME
vi: ghi lưu các hoạt động vào tập tin có tên TÊN TẬP TIN

en: doodled [OPTIONS] [FILENAMES]
vi: doodled [TÙY_CHỌN] [TÊN_TẬP_TIN]

en: Continuously index files in the background.
vi: Phụ lục liên tục tập tin trong nền.

en: Event processing thread created.
vi: Mạch xử lý sự kiện đã được tạo.

en: Call to '%s' failed: %s
vi: Cuộc gọi « %s » bị lỗi: %s

en: Will monitor directory '%s' for changes.
vi: Sẽ theo dõi thư mục « %s » có thay đổi nào.

en: Processing file '%s'.
vi: Đang xử lý tập tin « %s ».

en: Main worker thread created.
vi: Mạch làm việc chính đã được tạo.

en: Failed to spawn event processing thread.
vi: Việc tạo mạch xử lý dữ kiện bị lỗi.

en: Registering with FAM for file system events.
vi: Đang đăng ký với FAM đốí với sự kiện hệ thống tập tin.

en: doodled startup complete.  Now waiting for FAM events.
vi: Trình doodled đã khởi chạy; hiện thời đời sự kiện kiểu FAM.

en: Error disconnecting from fam.
vi: Gặp lỗi khi ngắt kết nối ra FAM.

en: Failed to connect to fam.  Aborting.
vi: Lỗi kết nối đến FAM nên hủy bỏ.

en: Failed to create worker thread: %s
vi: Lỗi tạo mạch làm việc: %s

en: doodled is shutting down.
vi: Trình doodled đang thoát.

en: No files exist that doodled would monitor for changes.  Exiting.
vi: Không có tập tin mà trình dooodled cần theo dõi có thay đổi nên thoát.

en: Cancelling fam monitor '%s'.
vi: Đang thôi bộ theo dõi FAM « %s ».

en: Unloading libextractor plugins.
vi: Đang bỏ tải các bổ sung libextractor.

en: Invoke with filenames or directories to monitor!
vi: Hãy chạy với những tên tập tin hay thư mục cần theo dõi !

en: Assertion failed at %s:%d.
vi: Việc khắng định bị lỗi tại %s:%d.

en: Scanning '%s'
vi: Đang quét « %s »

en: Access to directory '%s' was denied.
vi: Truy cập thư mục « %s » bị từ chối.

en: FATAL: MALLOC called with size 0!
vi: LỖI NGHIÊM TRỌNG: MALLOC (cấp chỗ) được gọi với kích cỡ 0 !

en: FATAL: MALLOC called with size < 0!
vi: LỖI NGHIÊM TRỌNG: MALLOC (cấp chỗ) được gọi với kích cỡ < 0 !

en: FATAL: %s
vi: LỖI NGHIÊM TRỌNG: %s

en: FATAL: STRDUP called with str NULL!
vi: LỖI NGHIÊM TRỌNG: STRDUP được gọi với str (chuỗi) vô giá trị !

en: FATAL: can not allocate %u * %d elements (number too large) at %s:%d.
vi: LỖI NGHIÊM TRỌNG: không thể cấp « %u * %d » yếu tố (số quá lớn) tại %s:%d.

en: Usage: %s
    %s
vi: Cách sử dụng: %s
    %s

en: Arguments mandatory for long options are also mandatory for short options.
vi: Mọi đối số bắt buộc phải sử dụng với tùy chọn dài cũng bắt buộc với tùy chọn ngắn.

en: Loading default set of libextractor plugins.
vi: Đang tải tập bổ sung libextractor mặc định.

en: Loading libextractor plugins: '%s'
vi: Đang tải các bổ sung libextractor: « %s »

en: Short read at offset %llu (attempted to read %llu bytes).
vi: Đọc quá ngắn tại hiệu %llu (cố đọc %llu byte).

en: '%s' failed: %s
vi: « %s » bị lỗi: %s

en: Short write at offset %llu (wanted to write %llu bytes).
vi: Ghi quá ngắn tại hiệu %llu (đã muốn ghi %llu byte).

en: Assertion failed at %s:%d.
    Database format error!
vi: Việc khắng định bị lỗi tại %s:%d.
    Lỗi định dạng cơ sở dữ liệu !

en: Memory limit (%u bytes) hit, serializing some data.
vi: Mới gặp giới hạn bộ nhớ (%u byte) nên xếp một phần dữ liệu theo thứ tự.

en: Reduced memory consumption for suffix tree to %u bytes.
vi: Mới giảm tiêu hao bộ nhớ cho cây hậu tố thành %u byte.

en: Assertion failed at %s:%d: %llu > %llu or %llu > %llu.
vi: Việc khắng định bị lỗi tại %s:%d: %llu > %llu hoặc %llu > %llu.

en: Assertion failed at %s:%d: %llu > %llu.
vi: Việc khắng định bị lỗi tại %s:%d: %llu > %llu.

en: Could not open '%s': %s
vi: Không thể mở « %s »: %s

en: Could not lock database '%s': %s
vi: Không thể khóa cơ sở dữ liệu « %s »: %s

en: Database file '%s' is from incomplete database build.  I will remove it and rebuild the database.
vi: Tập tin cơ sở dữ liệu « %s » được tạo do việc xây dựng cơ sở dữ liệu chưa hoàn thành nên sẽ gỡ bỏ nó rồi xây dựng lại cơ sở dữ liệu.

en: Could not unlink '%s': %s
vi: Không thể bỏ liên kết « %s »: %s

en: Database file '%s' has wrong magic code.
vi: Tập tin cơ sở dữ liệu « %s » có mã ma thuật không đúng.

en: Error reading database '%s' at %s.%d.
vi: Gặp lỗi khi đọc cơ sở dữ liệu « %s » tại %s.%d.

en: Database '%s' does not exist.
vi: Cơ sở dư liệu « %s » không tồn tại.

en: Error creating database '%s' at %s:%d: %s
vi: Gặp lỗi khi tạo cơ sở dữ liệu « %s » tại %s:%d: %s

en: Could not open temporary file '%s': %s
vi: Không thể mở tập tin tạm thời « %s »: %s

en: Writing doodle database to temporary file '%s'.
vi: Đang ghi cơ sở dữ liệu doodle vào tập tin tạm thời « %s ».

en: Could not remove old database '%s': %s
vi: Không thể gỡ bỏ cơ sở dữ liệu cũ « %s »: %s

en: Assertion failed at %s:%d!
vi: Việc khắng định bị lỗi tại %s:%d!

en: Adding keyword '%s' for file '%s'.
vi: Đang thêm từ khóa « %s » cho tập tin « %s ».

en: Removing the keywords for file '%s'.
vi: Đang gỡ bỏ các từ khóa cho tập tin « %s ».

en: Scanning filesystem in order to remove obsolete entries from existing database.
vi: Đang quét hệ thống tập tin để gỡ bỏ các mục nhập cũ ra cơ sở dữ liệu tồn tại.

en: File '%s' could not be accessed: %s. Removing file from index.
vi: Không thể truy cập tập tin « %s »: %s nên gỡ bỏ nó ra phụ lục.

en: File '%s' is not a regular file. Removing file from index.
vi: Tập tin « %s » không phải là một tập tin chuẩn nên gỡ bỏ nó ra phụ lục.

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: Added line break to last line.
vi: Đã thêm ngắt dòng vào dòng cuối cùng.

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                default conversion mode
vi:  -ascii                chế độ chuyển đổi mặc định

en:  -iso                  conversion between DOS and ISO-8859-1 character set
vi:  -iso                  chuyển đổi bộ ký tự 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:  -e, --add-eol         add a line break to the last line if there isn't one
vi:  -e, --add-eol   thêm dấu ngắt dòng vào dòng cuối cùng nếu không chưa có

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:  --no-add-eol          don't add a line break to the last line if there isn't one (default)
vi:  --no-add-eol          không thêm dấu ngắt dòng vào dòng cuối cùng nếu không có dấu ngắt dòng (mặc định)

en:  -O, --to-stdout       write to standard output
vi:  -O, --to-stdout       ghi vào đầu ra tiêu chuẩn

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: problems resolving symbolic link '%s'
vi: gặp lỗi khi phân giải liên kết mềm “%s”

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 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:           output file remains in '%s'
vi:           tập tin đầu ra còn trong “%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.

note: Type: string Description
en: Host running the PostgreSQL server for dotLRN:
vi: Máy chạy trình phục vụ PostgreSQL cho dotLRN:

note: Type: string Description
en: Please provide the hostname of a remote PostgreSQL server.
vi: Hãy cung cấp tên máy của một máy phục vụ PostgreSQL chạy từ xa.

note: Type: string Description
en: Database administrator username:
vi: Tên người dùng quản trị cơ sở dữ liệu:

note: Type: string Description
en: Please enter the PostgreSQL administrator username, needed for the database creation.
vi: Hãy gõ tên người dùng của quản trị PostgreSQL, cần thiết để tạo cơ sở dữ liệu.

note: Type: password Description
en: Database administrator password:
vi: Mật khẩu quản trị cơ sở dữ liệu:

note: Type: password Description
en: Please enter the PostgreSQL administrator password, needed for the database creation.
vi: Hãy gõ mật khẩu của quản trị PostgreSQL, cần thiết để tạo cơ sở dữ liệu.

note: Type: string Description
en: Database username for dotLRN:
vi: Tên người dùng cơ sở dữ liệu cho dotLRN:

note: Type: string Description
en: Please provide a PostgreSQL username for dotLRN to register with the database server.  A PostgreSQL user is not necessarily the same as a system login, especially if the database is on a remote server.
vi: Hãy cung cấp một tên người dùng PostgreSQL cho dotLRN đăng ký với máy phục vụ cơ sở dữ liệu. Người dùng PostgreSQL không nhất thiết là trùng với sự đăng nhập hệ thống, đặc biệt nếu cơ sở dữ liêu nằm trên máy phục vụ chạy từ xa.

note: Type: string Description
en: This is the user which will own the database, tables and other objects to be created by this installation.  This user will have complete freedom to insert, change or delete data in the database.
vi: Đây là người dùng sẽ sở hữu cơ sơ dữ liệu, các bảng và đối tượng đều sẽ được tạo trong việc cài đặt này. Người dùng này sẽ có mọi quyền chèn, thay đổi và xóa dữ liệu trong cơ sở dữ liệu.

note: Type: password Description
en: Database owner password:
vi: Mật khẩu người sở hữu cơ sở dữ liệu:

note: Type: password Description
en: Please enter the password of the dotLRN database owner.
vi: Hãy gõ mật khẩu của người sở hữu cơ sở dữ liệu dotLRN.

note: Type: password Description
en: Database owner password confirmation:
vi: Xác nhận mật khẩu sở hữu cơ sở dữ liệu:

note: Type: password Description
en: Please confirm the password of the dotLRN database owner.
vi: Hãy gõ lại mật khẩu của người sở hữu cơ sở dữ liệu dotLRN.

note: Type: boolean Description
en: Grant PostgreSQL access to the dotLRN user?
vi: Cấp quyền truy cập đến PostgreSQL cho người dùng dotLRN ?

note: Type: boolean Description
en: Please specify whether /etc/postgresql/.../pg_hba.conf should allow the dotLRN user to access the database.
vi: Hãy xác định nếu tập tin cấu hình « /etc/postgresql/.../pg_hba.conf » có nên cho phép người dùng dotLRN truy cập đến cơ sở dữ liệu hay không.

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: 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: Keybindings
vi: Tổ hợp phím

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: 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: This is free software; see the GNU General Public License version 2 or
    later for copying conditions. There is NO warranty.
vi: Đây là phần mềm tự do, xem Giấy Phép Công Cộng GNU (GPL)
    phiên bản 2 hoặc mới hơn để biết điều kiện sao chép.
    KHÔNG có bảo hành gì cả.

en: <standard output>
vi: <đầu ra tiêu chuẩn>

en: Commands:
vi: Lệnh:

en: invalid %s '%s'
vi: %s “%s” không hợp lệ

en: screen part
vi: phần màn hình

en: color
vi: 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: 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 '%s'
vi: chuỗi hành động không rõ “%s”

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: requested operation requires superuser privilege
vi: thao tác đã yêu cầu cần thiết quyền của siêu người dùng (superuser)

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 '%s' -- %s
vi: lỗi cú pháp trong tập tin tùy chọn phương thức “%s” -- %s

en: error reading options file '%s'
vi: gặp lỗi khi đọc tập tin tùy chọn “%s”

en: unable to read '%s' directory for reading methods
vi: không thể đọc thư mục “%s” để các phương thức đọc

en: method '%s' has name that is too long (%d > %d characters)
vi: phương thức “%s” có tên quá dài (%d > %d ký tự)

en: unable to access method script '%s'
vi: không thể truy cập tập lệnh phương thức “%s”

en: unable to read method options file '%s'
vi: không thể đọc tập tin tùy chọn phương thức “%s”

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: error during read of method options file '%s'
vi: gặp lỗi trong khi đọc tập tin tùy chọn phương thức “%s”

en: unable to open current option file '%s'
vi: không thể mở tập tin tùy chọn hiện thời “%s”

en: unable to write new option to '%s'
vi: không thể ghi tùy chọn mới tới “%s”

en: new package
vi: gói mới

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: triggered
vi: đã sập bẫy

note: #-#-#-#-#  gnome-doc-utils_0.20.10-5_vi.po (gnome-doc-utils GNOME TRUNK)  #-#-#-#-# http://www.docbook.org/tdg/en/html/important.html This is used as a default title for important elements. #-#-#-#-#  yelp-xsl_49.0-2_vi.po (gnome-doc-utils master)  #-#-#-#-# (itstool) path: msg/msgstr Accessible tit
en: Important
vi: Quan trọng

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

note: #-#-#-#-#  gnome-packagekit_43.0-4_vi.po (gnome-packagekit gnome-3-0)  #-#-#-#-# TRANSLATORS: title: all of the packages on the system and available in sources
en: All packages
vi: Mọi gói

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: description
vi: mô tả

note: Type: string Description
en: HTTP directory for supplementary files:
vi: Thư mục HTTP cho các tập tin bổ sung:

note: Type: string Description
en: If this package shall provide disk usage information through a HTTP CGI-service, it needs a public web directory containing additional files like style sheet and images. This directory should be visible as '/durep' on the web site where the durep.cgi page is located.
vi: Để cung cấp thông tin về cách sử dụng đĩa thông qua một dịch vụ CGI dùng giao thức HTTP thì gói này yêu cầu một thư mục Web công cộng mà chứa các tập tin bổ sung như bảng kiểu dáng và ảnh. Thư mục này nên hiện rõ là « /durep » ở địa chỉ Web cũng hỗ trợ trang « durep.cgi ».

note: Type: string Description
en: Due to FHS policy these files are not automatically installed to system directories. To make them accessible, they can either be copied into a location inside the HTTP root directory, or the web server needs to be configured accordingly.
vi: Do chính sách FHS, các tập tin này không phải được tự động cài đặt vào thư mục hệ thống. Để làm cho chúng có thể được truy cập, hoặc sao chép chúng vào một vị t ri bên trong thư mục gốc HTTP, hoặc cấu hình trình phục vụ một cách tương ứng.

note: Type: string Description
en: To configure the Apache webserver (for example), the following directive creates the needed directory alias:
vi: Để cấu hình trình phục vụ Apache (chẳng hạn), chỉ thị theo đây tạo bí danh thư mục yêu cầu :

note: Type: string Description
en: To install supplementary files into another root directory please specify its path here. The directory must already exist. A typical answer would be '/var/www'. The subdirectory '/durep' with files will be created automatically, the files will be installed from '/usr/share/durep/www' unless they already exist.
vi: Để cài đặt các tập tin bổ sung vào một thư mục gốc khác, hãy ghi rõ vào đây đường dẫn đến nó. Thư mục này phải đã có. Một giá trị thường dùng là « /var/www ». Thư mục con « /durep » chứa tập tin sẽ được tự động tạo; các tập tin không có sẽ được cài đặt từ « /usr/share/durep/www ».

note: Type: boolean Description
en: Do you want to enable daily report generation?
vi: Bật tạo thông báo hằng ngày ?

note: Type: boolean Description
en: If you wish, a daily script will create disk usage statistics of chosen filesystems. They will be kept for seven days.
vi: Bật tùy chọn này thì  một văn lệnh chạy hằng ngày sẽ tạo thống kê sử dụng đĩa về mỗi hệ thống tập tin được chọn. Thống kê được giữ lại trong vòng 7 ngày.

note: Type: boolean Description
en: WARNING: with the default configuration, the statistics are stored in the public httpd directory, /var/www/durep. This may breach the privacy of the users.
vi: CẢNH BÁO: dùng cấu hình mặc định, thống kê được cất giữ trong thư mục HTTPd công cộng, « /var/www/durep ». Trường hợp này có thể vi phạm sự riêng tư của người dùng.

note: Type: string Description
en: List of filesystems for durep reports:
vi: Danh sách hệ thống tập tin cho thông báo durep:

note: Type: string Description
en: To specify single filesystems to report on, enter their mount points separated by spaces (eg. "/data /var"). A single dot (".") means scanning of the whole UNIX filesystem tree.
vi: Để ghi rõ mỗi hệ thống tập tin về đó cần thông báo, hãy nhập điểm gắn kết định giới bằng dấu cách (v.d. « /data /var ». Một dấu chấm riêng lẻ (« . » ) có nghĩa là nên quét toàn bộ cây hệ thống tập tin UNIX.

note: Type: note Description
en: The old fontdesc file has been backed up.
vi: Đã lưu trữ tập tin fontdesc (diễn tả phông chữ) rồi.

note: Type: note Description
en: The old fontdesc could not work with this version of dvi2ps so it was renamed as /etc/texmf/dvi2ps/fontdesc.disable and the new version of fontdesc is installed now.
vi: Tập tin fontdesc (diễn tả phông chữ) cũ không hoạt động với phiên bản dvi2ps này, thì đã thay đổi tên nó thành /etc/texmf/dvi2ps/fontdesc.disable và đã cài đặt phiên bản fontdesc mới rồi.

note: Type: note Description
en: If you don't know what fontdesc is, or you haven't modified it at all, you might as well remove the unnecessary fontdesc.disable file.
vi: Nếu bạn không biết fontdesc là gì, hoặc nếu bạn chưa sửa đổi nó, như thế thì bạn nên loại bỏ tập tin không cần fontdesc.disable.

note: Type: note Description
en: If you have modified fontdesc, then please compare it with fontdesc.disable, so you can edit it to ensure dvi2ps works in the same way as the previous version. After that, you might as well remove the unnecessary fontdesc.disable file.
vi: Nếu bạn có phải đã sửa đổi tập tin fontdesc thì hãy so fontdesc với fontdesc.disable thì có thể sửa đổi fontdesc để mà trình dvi2ps hoạt động cùng cách với phiên bản trước. Sau đó, bạn nên loại bỏ tập tin không cần fontdesc.disable.

note: Type: note Description
en: The old configk file has been backed up.
vi: Đã lưu trữ tập tin configk cũ rồi.

note: Type: note Description
en: The old configk could not work with the current tetex environment, so it was renamed as /etc/texmf/dvi2ps/configk.disable and the new version of configk is installed now.
vi: Tập tin configk cũ không thể hoạt động với môi trường tetex hiện có, vì vậy đã thay đổi tên nó thành /etc/texmf/dvi2ps/configk.disable, và đã cài đặt phiên bản configk mới rồi.

note: Type: note Description
en: If you don't know what configk is, or you haven't modified it at all, you might as well remove the unnecessary configk.disable file.
vi: Nếu bạn không biết configk là gì, hoặc nếu bạn chưa sửa đổi nó, như thế thì bạn nên loại bỏ tập tin không cần configk.disable.

note: Type: note Description
en: If you have modified configk, then please compare it with configk.disable, so you can edit it to ensure dvi2ps works in the same way as the previous version. After that, you might as well remove the unnecessary configk.disable file.
vi: Nếu bạn có phải đã sửa đổi tập tin configk thì hãy so configk với configk.disable thì có thể sửa đổi configk để mà trình dvi2ps hoạt động cùng cách với phiên bản trước. Sau đó, bạn nên loại bỏ tập tin không cần configk.disable.

note: Type: string Description
en: Location of web server's document root:
vi: Ví trị của gốc tài liệu của máy phục vụ Mạng:

note: Type: string Description
en: dwww needs to know the path of the directory which contains your web server's document root. The web standard suggests /var/www.
vi: Trình dwww cần biết đường dẫn thư mục chứa gốc tài liệu của trình phục vụ Mạng của bạn. Tiêu chuẩn Mạng đệ nghị: /var/www

note: Type: string Description
en: Location of web server's cgi directory:
vi: Ví trị của thư mục CGI của trình phục vụ Mạng:

note: Type: string Description
en: dwww needs to know the path of the directory which contains your web server's CGI scripts.  The web standard suggests /usr/lib/cgi-bin, but your web server may already be configured for a different location.
vi: Trình dwww cần biết đường dẫn thư mục chứa các tập lệnh CGI của máy phục vụ Mạng. Tiêu chuẩn Mạng đệ nghị /usr/lib/cgi-bin, nhưng mà có lẽ bạn đã cấu hình một ví trị khác trên máy phục vụ Mạng này.

note: Type: string Description
en: Name of CGI user:
vi: Tên của người dùng CGI:

note: Type: string Description
en: dwww needs to know what user will be running the dwww CGI script, as the cache directory must be owned by that user.
vi: Trình dwww cần biết người dùng nào sẽ chạy tập lệnh CGI dwww, vì người dùng ấy phải sở hữu thư mục nhớ tạm.

note: Type: string Description
en: Host name of the web server:
vi: Tên máy của máy phục vụ Mạng:

note: Type: string Description
en: dwww needs to know the host name of your web server.
vi: Trình dwww cần biết tên máy của máy phục vụ Mạng của bạn.

note: Type: string Description
en: Web server's port:
vi: Cổng máy phục vụ Mạng:

note: Type: string Description
en: dwww needs to know what port your web server is running on.  Normally web servers run on port 80.
vi: Trình dwww cần biết máy phục vụ bạn dùng cổng nào. Thường là cổng 80.

note: Type: note Description
en: Directory does not exist!
vi: Không có thư mục ấy.

note: Type: note Description
en: Directory ${dir} does not exist.
vi: Không có thư mục ${dir}.

note: Type: note Description
en: User not found!
vi: Không tìm thấy người dùng ấy.

note: Type: note Description
en: User ${user} does not exist.
vi: Không tìm thấy người dùng ${user}.

note: Type: note Description
en: Port value should be a number!
vi: Giá trị cỗng phải là số.

note: Type: note Description
en: Value entered for port: ${port} is invalid.
vi: Đã gõ giá trị không hợp lệ cho cổng: ${port}.

note: Type: boolean Description
en: Should post-installation script index your documentation files?
vi: Tập lệnh sẽ chạy sau khi cài đặt thì sẽ chỉ mục các tập tin tài liệu của bạn không?

note: Type: boolean Description
en: dwww-index++(8) program will be run once a week to index your documentation files registered with doc-base package.
vi: Trình dwww-index++(8) sẽ chạy một lần trong mỗi tuần, để chỉ mục các tập tin tài liệu củã bạn mà được đăng ký với gói tin doc-base.

en: About Enlightenment
vi: Giới thiệu Enlightenment

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 : Actions
vi: Cửa Sổ: Hành Độ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: Window : List
vi: Cửa Sổ: Danh Sách

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: Dim
vi: Làm Mờ

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 : 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: Cleanup Windows
vi: Dọn Dẹp Cửa Sổ

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: Set As Background
vi: Đặt Làm Màn Hình Nền

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: Color Preview
vi: Xem Trước Màu

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: 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: 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: Decryption failed.
vi: Giải mã 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: Settings Upgraded
vi: Các Thiết Lập Đã Được Nâng Cấp

en: Composite Style Settings
vi: Các Thiết Lập Cho Kiểu Đa Hợp

en: Error - no PAM support
vi: Lỗi - Không hỗ trợ PAM

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: Window Class
vi: Lớp Cửa Sổ

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: 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: 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: %u file | %u files
vi[0]: %u tập tin
vi[1]: %u tập tin

en: Mount Error
vi: Lỗi Gắn

en: Can't mount device
vi: Không thể gắn thiết bị

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: 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: 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: Grid Icons
vi: Lưới Biểu Tượng

en: Custom Icons
vi: Tùy Biến Biểu Tượ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: Secure Deletion
vi: Xóa Một Cách An Toàn

en: File Manager Settings
vi: Các Thiết Lập Quản Lý Tập Tin

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: 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: 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: 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: Module %s needs to support %s
vi: Mô-Đun %s cần hỗ trợ %s

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: 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: 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: Select a Picture...
vi: Chọn Một Bức Tranh...

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: Shaded state
vi: Trạng thái có bóng

en: Maximized state
vi: Trạng thái cực đại

en: Fullscreen state
vi: Trạng thái toàn màn hình

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: 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: Iconify
vi: Chuyển Sang Biểu Tượng

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: Offer Resistance
vi: Đưa Ra Sự Đề Kháng

en: Withdrawn
vi: Hủy Bỏ

en: Iconic
vi: Biểu Tượng

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: Maximum Size
vi: Kích Thước Tối Đa

en: Base Size
vi: Kích Thước Cơ Bản

en: Resize Steps
vi: Bước Thay Đổi Kích Cỡ

en: Sizing
vi: 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: Take Focus
vi: Lấy Tập Trung

en: Accepts Focus
vi: Chấp Nhận Tập Trung

en: Request Delete
vi: Yêu Cầu Xóa

en: Request Position
vi: Yêu Cầu Vị Trí

en: Skip Taskbar
vi: Bỏ Qua Thanh Công Cụ

en: Skip Pager
vi: Bỏ Qua Bộ Trang

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: Window class
vi: Lớp cửa sổ

en: Window Role
vi: Nhiệm vụ cửa sổ

en: Window type
vi: Loại 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: Identifiers
vi: Các Định Danh

en: Icon Preference
vi: Tham Chiếu Biểu Tượng

en: Virtual Desktop
vi: Chỗ Làm Việc Ảo

en: Skip Window List
vi: Bỏ Qua Danh Sách Cửa Sổ

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: 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

note: #-#-#-#-#  gimp-data-extras_1:2.0.4-0.2_vi.po (gimp master)  #-#-#-#-# dithering
en: Dithering
vi: Rung động

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: Smooth scaling of window content
vi: Co giãn mượt mà cho nội dung cửa sổ

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: Popups
vi: Hộp Thoại

en: Composite Match Settings
vi: Các Thiết Lập Tương Thích Đa Hợp

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: 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: Input Method Error
vi: Lỗi Phương Pháp Nhập Liệu

en: Favorite Applications
vi: Ứng Dụng Yêu Thích

en: Lost Windows
vi: Các Cửa Sổ Bị Mất

en: About Theme
vi: Về Chủ Đề

en: Report Bug
vi: Báo cáo lỗi

en: Shelves
vi: Các Khay

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: Shelf %s
vi: Khay %s

en: Add a Shelf
vi: Thêm một Khay

en: Delete a Shelf
vi: Xóa một Khay

en: Shelf Settings
vi: Thiết Lập Khay

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: %1.0f pixels
vi: %1.0f điểm ảnh

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: %.1f seconds
vi: %.1f giây

en: Hide duration
vi: Ẩn khoảng thời gian

en: %.2f seconds
vi: %.2f giây

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: 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: Welcome to Enlightenment
vi: Chào mừng bạn đến với Enlightenment

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: 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: 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: 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: Set As Theme
vi: Đặt làm Theme

en: EFM Toolbar
vi: Thanh Công Cụ EFM

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 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 month | %li Months
vi[0]: Một tháng
vi[1]: %li Tháng

en: One week | %li Weeks
vi[0]: Một tuần
vi[1]: %li Tuần

en: One day | %li Days
vi[0]: Một ngày
vi[1]: %li Ngày

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: Mime-type:
vi: Loại Mime:

en: Reserved:
vi: Dự Trữ:

en: Mount status:
vi: Trạng thái gắn:

en: You
vi: Bạn

en: Forbidden
vi: Cấm

en: Go up a Directory
vi: Lên trên một Thư Mục

en: Backlight
vi: Đèn Hậu

en: Backlight Controls
vi: Điều Khiển Đèn Hậu

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: %1.0f ticks
vi: %1.0f nhịp

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: Polling
vi: Thăm dò

en: Show low battery alert
vi: Hiển thị cảnh báo pin yếu

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: %1.0f s
vi: %1.0f giây

en: Auto Detect
vi: Tự Động Phát Hiện

en: Fuzzy Mode
vi: Chế Độ Mơ Hồ

en: Power Management Timing
vi: Thời Gian Quản Lý Điện

en: Your battery is low!
vi: Pin Yếu!

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: Pairable
vi: Có Khả Ghép Cặp

en: Clock Settings
vi: Thiết Lập Đồng Hồ

en: Digital
vi: Số

en: Weekend
vi: Cuối Tuần

en: Toggle calendar
vi: Bật/Tắt lịch

en: Restart Applications
vi: Ứng Dụng Chạy Khi Khởi Động Lại

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: Personal Application Launchers
vi: Bộ Chạy Ứng Dụng Cá Nhân

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: Desktop Environments
vi: Môi Trường Chỗ Làm Việc

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: Create Application Launcher
vi: Tạo Bộ Chạy Ứng Dụng

en: ACPI Bindings Settings
vi: Thiết Lập Phép Gán ACPI

en: ACPI Bindings
vi: 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: Edge Bindings
vi: Gán 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: 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: Single key
vi: Phím đơn

en: Key Bindings Settings
vi: Thiết Lập Phép Gán Phím

en: Restore Default Bindings
vi: Khôi Phục Giá Trị Gán Mặc Định

en: Binding Key Error
vi: Lỗi Gán Phím

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: Mouse Bindings
vi: 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: 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
vi: Gán Tín Hiệu

en: Signal Bindings Settings
vi: Thiết Lập Gán Tín Hiệu

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: Available Profiles
vi: Các Profile Khả Dụng

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: Desk Settings
vi: Thiết Lập Bàn

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: 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)

note: #-#-#-#-#  menu_2.1.51_vi.po (menu-section 2.1.9-3)  #-#-#-#-# Second level entry under Screen Policy definition: Tools for locking the screen. Examples: xscreensaver, xlockmore
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: %1.0f seconds
vi: %1.0f giây

en: Timers
vi: Đồng Hồ

en: Theme Defined
vi: Chủ Đề Được Định Nghĩa

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: 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: 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: 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: 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: 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: Virtual Desktops
vi: Chỗ Làm Việc Ảo

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: 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: %1.2f s
vi: %1.2f giây

en: Idle effects
vi: Hiệu ứng rảnh

en: Mouse Hand
vi: Tay Con Trỏ

en: Scrolling
vi: Cuộn

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: 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: 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: 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: Gadgets
vi: Gadget

en: Show gadget settings in top-level
vi: Hiển thị thiết lập cho gadget ở mức trên cùng

en: %2.0f pixels
vi: %2.0f điểm

en: Cursor Margin
vi: Lề Con Trỏ

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: %4.0f pixels/s
vi: %4.0f điểm ảnh/giây

en: Click Drag Timeout
vi: Thời Gian Chờ Kéo Nhấp

en: %2.2f s
vi: %2.2f giây

en: Search Path Settings
vi: Thiết Lập Đường Dẫn Tìm Kiếm

en: Backgrounds
vi: Hình Nền

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: 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: %.0f s
vi: %.0f giây

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: Unconfigured
vi: Chưa cấu hình

en: Laptop lid
vi: Nắp Laptop

en: Restore on start
vi: Khôi phục thiết lập lúc khởi động

en: Hotplug
vi: Màn hình hotplug

en: Lid Events
vi: Sự Kiện Của Nắp

en: Configured Shelves: Display %d
vi: Khay Được Cấu Hình: Màn  Hình %d

en: Confirm Shelf Deletion
vi: Xác Nhận Xóa Khay

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: 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: Button Text
vi: Văn Bản Của Nút

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: Font Settings
vi: Thiết Lập Phông

en: Really Big
vi: Thực Sự Lớn

en: Huge
vi: Khổng Lồ

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: 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: Policy
vi: Chính Sách

en: %1.2f times
vi: %1.2f lầ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: 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: All Desktops
vi: Tất Cả Các Chỗ Làm Việc

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: Application Theme
vi: Chủ Đề Ứng Dụng

en: Window List Menu Settings
vi: Thiết Lập Danh Bạ Danh Sách 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: Alphabetical
vi: Bảng Chữ Cái

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: All windows
vi: Tất cả các cửa sổ

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 Window
vi: Nâng Cửa Sổ 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: Warping
vi: Kéo

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: 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: 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
vi: Nảy Cuộn

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: Window Geometry
vi: Kích Thước Cửa Sổ

en: Resist obstacles
vi: Phản kháng lại cản trở

en: Other windows
vi: Cửa sổ khác

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: Resistance
vi: Kháng

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: 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: Ping clients
vi: Ping chương trình khách

en: Ping interval:
vi: Thời khoảng ping:

en: Window List Menu
vi: Danh Mục Danh Sách Cửa Sổ

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: Input requested
vi: Yêu cầu nhập

en: Wifi On
vi: Wifi Được Bật

en: Cpu Frequency Control Settings
vi: Thiết Lập Điều Khiển Tần Số Cpu

en: Restore CPU Power Policy
vi: Khôi Phục Chính Sách Điện Năng 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: 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: 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: Lower Power Automatic
vi: Tự Động Hạ Thấp Điện Năng

en: Automatic Interactive
vi: Tương Tác Tự Động

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: Everything Launcher
vi: Bộ Chạy Mọi Thứ

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: 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: Detailed
vi: Chi Tiế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: 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: Everything Starter
vi: Bộ Khởi Động Tất Cả

en: Everything Gadgets
vi: Gadget  Tất Cả

en: No plugins loaded
vi: Không có plugin được tải

en: Open with...
vi: Mở với...

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: Open Terminal here
vi: Mở Terminal ở đây

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 Plugin
vi: Plugin Của Mọi Thứ

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: Show recent files
vi: Hiển thị các tập tin gần đây

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: Show %s Plugin
vi: Hiển Thị Plugin %s

en: Browse %s
vi: Duyệt %s

en: Show Dialog
vi: Hiển Thị Hộp Thoại

en: Switch to Window
vi: Chuyển Đến Cửa Sổ

en: Send to Desktop
vi: Gửi Đến Chỗ Làm Việc

en: Other application...
vi: Ứng dụng khác...

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: Known Applications
vi: Ứng Dụng Đã Biết

en: Suggested Applications
vi: Ứng Dụng Được Đề Nghị

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: EFM Navigation
vi: Duyệt EFM

en: File Icons
vi: Biểu Tượng Tập Tin

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: Select an image
vi: Chọn một ảnh

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: 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: 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: 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: 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: 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: 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: Geolocation
vi: Nơi ở địa cầu

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: Track launch
vi: Theo dõi chạy

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: 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: 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: New volume
vi: Âm lượng mới

en: Volume changed
vi: Âm lượng đã thay đổi

en: Mute volume
vi: Tắt âm thanh

en: Mute Volume
vi: Tắt Âm Thanh

en: Music controller
vi: Bộ điều khiển âm nhạ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: 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

en: Current screen
vi: Màn hình hiện tại

en: All screens
vi: Tất cả các màn hình

en: Popup Corner
vi: Góc Hộp Thoại

en: Ignore replace ID
vi: Bỏ qua ID thay thế

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: Refresh Packages
vi: Làm Mới Các Gói

en: Package list
vi: Danh sách gói

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

note: GNOME_VFS_ERROR_IN_PROGRESS
en: Operation in progress
vi: Thao tác đang thực hiện

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: 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: Click to set
vi: Nhấp để thiết lập

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: %1.1f seconds
vi: %1.1f giây

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: 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: 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: 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: Box outline
vi: Hình hộp viền

en: Text box
vi: Hộp văn bản

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: 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: System Controls Settings
vi: Thiết Lập Điều Khiển Hệ Thống

en: Icon Sizes
vi: Các Kích Thước Biểu Tượng

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: System Controls
vi: Điều Khiển Hệ Thống

en: Show Menu
vi: Hiển Thị Danh Mục

en: Systray Settings
vi: Thiết Lập Systray

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: Temperature Settings
vi: Các Thiết Lập Nhiệt Độ

en: Display Units
vi: Các Đơn Vị Biểu Diễn

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: Dictionary
vi: Từ điển

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: Window Switcher
vi: Bộ Chuyển Cửa Sổ

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: Select a window
vi: Chọn một cửa sổ

en: Please Wait...
vi: Vui lòng chờ...

en: Adding missing App files
vi: Thêm tập tin ứng dụng bị mất

en: Select preferred size
vi: Chọn kích thước ưa thích

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: Hardware Accelerated (OpenGL)
vi: Tăng Tốc Phần Cứng (OpenGL)

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: Enable Taskbar
vi: Bật Thanh Công Cụ

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

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Currency
vi: Tiền tệ

en: Add New Configuration
vi: Thêm Cấu Hình Mới

note: Translators: 'battery charging' means the settings to handle the way battery charges, not that the battery is currently charging.
en: Battery Charging
vi: Đang sạc

en: Search Domains
vi: Miền tìm kiếm

note: #-#-#-#-#  gtk+3.0_3.24.51-4_vi.po (Gtk+ master)  #-#-#-#-# used for the application menu on MacOS #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Services
vi: Dịch vụ

en: Forget Network
vi: Quên mạng

note: #-#-#-#-#  evolution_3.56.2-8_vi.po (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: Tooltips:
vi: Mẹo:

en: while sanity checking the bad blocks inode
vi: trong khi kiểm tra sự đúng mực nút thông tin khối hỏng

en: while reading the bad blocks inode
vi: trong khi đọc nút thông tin khối hỏng

en: while reading in list of bad blocks from file
vi: trong khi đọc vào danh sách các khối hỏng từ tập tin

en: while updating bad block inode
vi: trong khi cập nhật nút thông tin khối hỏng

en: Error reading block %lu (%s) while %s.
vi: Gặp lỗi khi đọc khối %lu (%s) trong khi %s.

en: Error reading block %lu (%s).
vi: Gặp lỗi khi đọc khối %lu (%s).

en: Ignore error
vi: Bỏ qua lỗi

en: Error writing block %lu (%s) while %s.
vi: Găp lỗi khi ghi khối %lu (%s) trong khi %s.

en: Error writing block %lu (%s).
vi: Gặp lỗi khi ghi khối %lu (%s).

en: empty dirblocks
vi: khối thư mục rỗng

en: Empty directory block %u (#%d) in inode %u
vi: Khối thư mục rỗng %u (#%d) trong nút thông tin %u

en: %s: %s filename nblocks blocksize
vi: %s: %s tên tập tin  số khối  cỡ khối

en: Couldn't allocate block buffer (size=%d)
vi: Không thể cấp phát bộ đệm khối (cỡ=%d)

en: while opening inode scan
vi: trong khi mở việc quét nút thông tin

en: while getting next inode
vi: trong khi lấy nút thông tin kế tiếp

en: %u inodes scanned.
vi: %u nút thông tin đã được quét.

en: reading journal superblock
vi: đang đọc siêu khối nhật ký

en: %s: no valid journal superblock found
vi: %s: không tìm thấy siêu khối nhật ký hợp lệ

en: %s: journal too short
vi: %s: nhật ký quá ngắn

en: %s: recovering journal
vi: %s: đang phục hồi nhật ký

en: aextended attribute
vi: athuộc tính đã mở rộng

en: Aerror allocating
vi: Agặp lỗi khi cấp phát

en: bblock
vi: bkhối

en: Bbitmap
vi: Bmảng ảnh

en: ccompress
vi: cnén

en: Cconflicts with some other fs @b
vi: Cxung đột với @b của hệ thống tập tin khác

en: iinode
vi: inút thông tin

en: Iillegal
vi: Icấm

en: jjournal
vi: jnhật ký

en: ddirectory
vi: dthư mục

en: eentry
vi: emục nhập

en: ffilesystem
vi: fhệ thống tập tin

en: Ffor @i %i (%Q) is
vi: Fcho @i %i (%Q) là

en: ggroup
vi: gnhóm

en: llost+found
vi: lmất+tìm

en: Lis a link
vi: Llà liên kết

en: mmultiply-claimed
vi: mđa tuyên bố

en: ninvalid
vi: nkhông hợp lệ

en: oorphaned
vi: othừa

en: pproblem in
vi: pvấn đề trong

en: rroot @i
vi: r@i gốc

en: sshould be
vi: snên là

en: zzero-length
vi: zdài bằng không

en: <The NULL inode>
vi: <nút thông tin vô giá trị>

en: <The ACL index inode>
vi: <nút thông tin chỉ mục ACL>

en: <The ACL data inode>
vi: <nút thông tin dữ liệu ACL>

en: <The journal inode>
vi: <nút thông tin nhật ký>

en: <Reserved inode 10>
vi: <nút thông tin được dành riêng 10>

en: unknown file type with mode 0%o
vi: kiểu tập tin không rõ với chế độ 0%o

en: indirect block
vi: khối gián tiếp

en: double indirect block
vi: khối gián tiếp đôi

en: triple indirect block
vi: khối gián tiếp gấp ba

en: translator block
vi: khối dịch

en: block #
vi: khối #

en: internal error: can't find dup_blk for %u
vi: lỗi nội bộ : không tìm thấy khối trùng (dup_blk) cho %u

en: returned from clone_file_block
vi: đã trả lại từ khối tập tin nhái (clone_file_block)

en: internal error: couldn't lookup EA block record for %u
vi: lỗi nội bộ : không thể tra tìm mục ghi khối EA cho %u

en: reading directory block
vi: đang đọc khối thư mục

en: opening inode scan
vi: đang mở bản quét nút thông tin

en: getting next inode from scan
vi: đang lấy nút thông tin kế tiếp từ bản quét

en: reading indirect blocks of inode %u
vi: đang đọc khối gián tiếp của nút thông tin %u

en: block bitmap
vi: mảng ảnh khối

en: inode bitmap
vi: mảng ảnh nút thông tin

en: inode table
vi: bảng nút thông tin

en: Can not continue.
vi: Không thể tiếp tục.

en: inode done bitmap
vi: mảng ảnh nút thông tin hoàn tất

en: Peak memory
vi: Bộ nhớ cao điểm

en: inode loop detection bitmap
vi: mảng ảnh phát hiện vòng lặp nút thông tin

en: Allocate
vi: Cấp phát

en: Connect to /lost+found
vi: Kết nối đến /mất+tìm

en: Salvage
vi: Cứu vớt

en: Suppress messages
vi: Thu hồi thông điệp

en: Recreate
vi: Tạo lại

en: FIXED
vi: ĐÃ SỬA CHỮA

en: RELOCATED
vi: ĐÃ ĐỊNH VỊ LẠI

en: ALLOCATED
vi: ĐÃ CẤP PHÁT

en: EXPANDED
vi: ĐÃ MỞ RỘNG

en: RECONNECTED
vi: ĐÃ KẾT NỐI LẠI

en: CREATED
vi: ĐÃ TẠO

en: SALVAGED
vi: ĐÃ CỨU VỚT

en: TRUNCATED
vi: ĐÃ CẮT NGẮN

en: ABORTED
vi: BỊ HỦY BỎ

en: SPLIT
vi: ĐÃ CHIA TÁCH

en: CONTINUING
vi: ĐANG TIẾP TỤC

en: MULTIPLY-CLAIMED BLOCKS CLONED
vi: CÁC KHỐI ĐA TUYÊN BỐ ĐÃ ĐƯỢC NHÁI

en: FILE DELETED
vi: TẬP TIN ĐÃ BỊ XÓA

en: SUPPRESSED
vi: BỊ THU HỒI

en: UNLINKED
vi: BỊ BỎ LIÊN KẾT

en: WILL RECREATE
vi: SẼ TẠO LẠI

note: @-expanded: block bitmap for group %g is not in group.  (block %b)\n
en: @b @B for @g %g is not in @g.  (@b %b)
vi: @b @B cho @g %g không phải trong @g.  (@b %b)

note: @-expanded: inode bitmap for group %g is not in group.  (block %b)\n
en: @i @B for @g %g is not in @g.  (@b %b)
vi: @i @B cho @g %g không phải trong @g.  (@b %b)

note: @-expanded: \n @-expanded: The superblock could not be read or does not describe a correct ext2\n @-expanded: filesystem.  If the device is valid and it really contains an ext2\n @-expanded: filesystem (and not swap or ufs or something else), then the superblock\n @-expanded: is corrupt, and you mig
en: 
    The @S could not be read or does not describe a correct ext2
    @f.  If the @v is valid and it really contains an ext2
    @f (and not swap or ufs or something else), then the @S
    is corrupt, and you might try running e2fsck with an alternate @S:
        e2fsck -b %S <@v>
vi: 
    @S không thể đọc được hoặc không diễn tả @f kiểu ext2 đúng.
    @v hợp lệ và thật chứa @f ext2 (không phải vùng trao đổi hay gì khác)
    thì @S bị hỏng: đề nghị bạn thử chạy e2fsck với @S xen kẽ:
        e2fsck -b %S <@v>

note: @-expanded: The filesystem size (according to the superblock) is %b blocks\n @-expanded: The physical size of the device is %c blocks\n @-expanded: Either the superblock or the partition table is likely to be corrupt!\n
en: The @f size (according to the @S) is %b @bs
    The physical size of the @v is %c @bs
    Either the @S or the partition table is likely to be corrupt!
vi: Kích cỡ @f (tùy theo @S) là %b @b
    Kích cỡ vật lý của @v là %c @b
    Hoặc @S hoặc bảng phân vùng rất có thể bị hỏng.

note: @-expanded: superblock block_size = %b, fragsize = %c.\n @-expanded: This version of e2fsck does not support fragment sizes different\n @-expanded: from the block size.\n
en: @S @b_size = %b, fragsize = %c.
    This version of e2fsck does not support fragment sizes different
    from the @b size.
vi: @S kích cỡ @b = %b, kích cỡ đoạn = %c.
    Phiên bản e2fsck này không hỗ trợ kích cỡ đoạn
    khác với kích cỡ @b.

note: @-expanded: superblock blocks_per_group = %b, should have been %c\n
en: @S @bs_per_group = %b, should have been %c
vi: @S @b mỗi nhóm = %b, còn nên là %c

note: @-expanded: filesystem did not have a UUID; generating one.\n @-expanded: \n
en: @f did not have a UUID; generating one.
vi: @f không có UUID nên đang tạo ra nó.

note: @-expanded: Error determining size of the physical device: %m\n
en: Error determining size of the physical @v: %m
vi: Gặp lỗi khi xác định kích cỡ của @v vật lý: %m

en: The Hurd does not support the filetype feature.
vi: Hurd không hỗ trợ tính năng kiểu tập tin.

note: @-expanded: superblock has an invalid journal (inode %i).\n
en: @S has an @n @j (@i %i).
vi: @S có một @n @j (@i %i).

note: @-expanded: External journal has multiple filesystem users (unsupported).\n
en: External @j has multiple @f users (unsupported).
vi: @j bên ngoài có nhiều người dùng @f (không được hỗ trợ).

note: @-expanded: Can't find external journal\n
en: Can't find external @j
vi: Không tìm thấy @j bên ngoài

note: @-expanded: External journal has bad superblock\n
en: External @j has bad @S
vi: @j bên ngoài có @S sai

note: @-expanded: External journal does not support this filesystem\n
en: External @j does not support this @f
vi: @j bên ngoài không hỗ trợ @f này

note: @-expanded: filesystem journal superblock is unknown type %N (unsupported).\n @-expanded: It is likely that your copy of e2fsck is old and/or doesn't support this journal @-expanded: format.\n @-expanded: It is also possible the journal superblock is corrupt.\n
en: @f @j @S is unknown type %N (unsupported).
    It is likely that your copy of e2fsck is old and/or doesn't support this @j format.
    It is also possible the @j @S is corrupt.
vi: @S @j @f có kiểu lạ %N (không được hỗ trợ).
    Rất có thể là bạn có một bản sao e2fsck cũ mà/hay không hỗ trợ định dạng @j này.
    Cũng có thể là @S @j bị hỏng.

note: @-expanded: journal superblock is corrupt.\n
en: @j @S is corrupt.
vi: @S @j bị hỏng.

note: @-expanded: superblock has_journal flag is clear, but a journal %s is present.\n
en: @S has_@j flag is clear, but a @j %s is present.
vi: Cờ @S has_@j vẫn tốt, mà cũng có một @j %s.

note: @-expanded: %s orphaned inode %i (uid=%Iu, gid=%Ig, mode=%Im, size=%Is)\n
en: %s @o @i %i (uid=%Iu, gid=%Ig, mode=%Im, size=%Is)
vi: @i @o %s %i (uid=%Iu, gid=%Ig, chế độ=%Im, cỡ=%Is)

note: @-expanded: illegal %B (%b) found in orphaned inode %i.\n
en: @I %B (%b) found in @o @i %i.
vi: %B (%b) @l được tìm trong @i @o %i.

note: @-expanded: illegal orphaned inode %i in superblock.\n
en: @I @o @i %i in @S.
vi: @i @o %i @l trong @S.

note: @-expanded: journal superblock has an unknown read-only feature flag set.\n
en: @j @S has an unknown read-only feature flag set.
vi: @S @j đặt một cờ tính năng chỉ đọc không rõ.

note: @-expanded: journal superblock has an unknown incompatible feature flag set.\n
en: @j @S has an unknown incompatible feature flag set.
vi: @S @j đặt một cờ tính năng không tương thích không rõ.

note: @-expanded: journal version not supported by this e2fsck.\n
en: @j version not supported by this e2fsck.
vi: Phiên bản @j không hỗ trợ trong e2fsck này.

note: @-expanded: Error moving journal: %m\n @-expanded: \n
en: Error moving @j: %m
vi: Gặp lỗi khi di chuyển @j: %m

note: @-expanded: Run journal anyway
en: Run @j anyway
vi: Vẫn chạy @j

note: @-expanded: Recovery flag not set in backup superblock, so running journal anyway.\n
en: Recovery flag not set in backup @S, so running @j anyway.
vi: Chưa đặt cờ phục hồi trong @S dự trữ nên vẫn chạy @j.

note: @-expanded: Backing up journal inode block information.\n @-expanded: \n
en: Backing up @j @i @b information.
vi: Đang sao lưu thông tin @b @i @j.

note: @-expanded: filesystem does not have resize_inode enabled, but s_reserved_gdt_blocks\n @-expanded: is %N; should be zero.
en: @f does not have resize_@i enabled, but s_reserved_gdt_@bs
    is %N; @s zero.
vi: @f không bật resize_@i, còn s_reserved_gdt_@bs là %N;
    @s số không.

note: @-expanded: Resize_inode not enabled, but the resize inode is non-zero.
en: Resize_@i not enabled, but the resize @i is non-zero.
vi: Không bật resize_@i, còn @i thay đổi kích cỡ không phải số không..

note: @-expanded: Resize inode not valid.
en: Resize @i not valid.
vi: @i thay đổi kích cỡ không phải hợp lệ.

note: @-expanded: superblock hint for external superblock should be %X.
en: @S hint for external superblock @s %X.
vi: Lời gợi ý @S cho siêu khối bên ngoài @s %X.

note: @-expanded: group descriptor %g checksum is invalid.
en: @g descriptor %g checksum is invalid.
vi: Mô tả @g %g có tổng kiểm sai.

note: @-expanded: group descriptor %g has invalid unused inodes count %b.
en: @g descriptor %g has invalid unused inodes count %b.
vi: Mô tả @g %g sai đếm các nút thông tin chưa dùng %b.

en: Journal transaction %i was corrupt, replay was aborted.
vi: Giao dịch nhật ký %i bị hỏng nên hủy bỏ tiến trình phát lại.

note: @-expanded: superblock last mount time is in the future.\n @-expanded: \t(by less than a day, probably due to the hardware clock being incorrectly @-expanded: set)
en: @S last mount time is in the future.
    	(by less than a day, probably due to the hardware clock being incorrectly set)
vi: Giờ gắn kết @S cuối cùng nằm trong tương lai
    	(theo ít nhất một ngày, rất có thể do đồng hồ phần cứng bị sai lập).

note: @-expanded: superblock last write time is in the future.\n @-expanded: \t(by less than a day, probably due to the hardware clock being incorrectly @-expanded: set).
en: @S last write time is in the future.
    	(by less than a day, probably due to the hardware clock being incorrectly set).
vi: Giờ ghi nhớ @S cuối cùng nằm trong tương lai
    	(theo ít nhất một ngày, rất có thể do đồng hồ phần cứng bị sai lập).

note: @-expanded: One or more block group descriptor checksums are invalid.
en: One or more @b @g descriptor checksums are invalid.
vi: Lỗi: một hay nhiều tổng kiểm bộ mô tả @g @b không phải hợp lệ.

note: @-expanded: Pass 1: Checking inodes, blocks, and sizes\n
en: Pass 1: Checking @is, @bs, and sizes
vi: Lần qua 1: đang kiểm tra các @i, @b và kích cỡ

note: @-expanded: root inode is not a directory.
en: @r is not a @d.
vi: @r không phải @d.

note: @-expanded: root inode has dtime set (probably due to old mke2fs).
en: @r has dtime set (probably due to old mke2fs).
vi: @r đặt dtime (rất có thể do mkd2fs cũ).

note: @-expanded: deleted inode %i has zero dtime.
en: @D @i %i has zero dtime.
vi: @i @D %i có dtime bằng không.

note: @-expanded: inode %i is in use, but has dtime set.
en: @i %i is in use, but has dtime set.
vi: @i %i đang được dùng, còn đặt dtime.

note: @-expanded: group %g's block bitmap at %b conflicts with some other fs block.\n
en: @g %g's @b @B at %b @C.
vi: @B @b của @g %g tại %b @C.

note: @-expanded: group %g's inode bitmap at %b conflicts with some other fs block.\n
en: @g %g's @i @B at %b @C.
vi: @B @i của @g %g ở %b @c.

note: @-expanded: group %g's inode table at %b conflicts with some other fs block.\n
en: @g %g's @i table at %b @C.
vi: Bảng @i của @g %g ở %b @C.

note: @-expanded: inode %i, i_size is %Is, should be %N.
en: @i %i, i_size is %Is, @s %N.
vi: @i %i, i_size là %Is, @s %N.

note: @-expanded: inode %i, i_blocks is %Ib, should be %N.
en: @i %i, i_@bs is %Ib, @s %N.
vi: @i %i, i_@bs là %Ib, @s %N.

note: @-expanded: illegal %B (%b) in inode %i.
en: @I %B (%b) in @i %i.
vi: %B (%b) @l nằm trong @i %i.

note: @-expanded: %B (%b) overlaps filesystem metadata in inode %i.
en: %B (%b) overlaps @f metadata in @i %i.
vi: %B (%b) đè lên siêu dữ liệu @f trong @i %i.

note: @-expanded: inode %i has illegal block(s).
en: @i %i has illegal @b(s).
vi: @i %i có @b cấm.

note: @-expanded: Too many illegal blocks in inode %i.\n
en: Too many illegal @bs in @i %i.
vi: Quá nhiều @b cấm trong @i %i.

note: @-expanded: illegal %B (%b) in bad block inode.
en: @I %B (%b) in bad @b @i.
vi: %B (%b) @l nằm trong @i @b sai.

note: @-expanded: Bad block inode has illegal block(s).
en: Bad @b @i has illegal @b(s).
vi: @i @b sai có @b cấm.

note: @-expanded: Duplicate or bad block in use!\n
en: Duplicate or bad @b in use!
vi: @b trùng hay sai đang được dùng.

note: @-expanded: Bad block %b used as bad block inode indirect block.
en: Bad @b %b used as bad @b @i indirect @b.
vi: @b sai %b được dùng làm @b gián tiếp của @i @b.

note: @-expanded: \n @-expanded: If the block is really bad, the filesystem can not be fixed.\n
en: 
    If the @b is really bad, the @f can not be fixed.
vi: 
    @b thật sai thì không thể sửa chữa @f.

note: @-expanded: You can remove this block from the bad block list and hope\n @-expanded: that the block is really OK.  But there are no guarantees.\n @-expanded: \n
en: You can remove this @b from the bad @b list and hope
    that the @b is really OK.  But there are no guarantees.
vi: Bạn có thể gỡ bỏ @b này khỏi danh sách các @b sai
    và mong @b thật đúng. Nhưng mà không bảo hành gì.

note: @-expanded: The primary superblock (%b) is on the bad block list.\n
en: The primary @S (%b) is on the bad @b list.
vi: @S chính (%b) nằm trên danh sách các @b sai.

note: @-expanded: Block %b in the primary group descriptors is on the bad block list\n
en: Block %b in the primary @g descriptors is on the bad @b list
vi: Khối %b trong những mô tả @g chính có nằm trong danh sách các @b sai.

note: @-expanded: error allocating %N contiguous block(s) in block group %g for %s: %m\n
en: @A %N contiguous @b(s) in @b @g %g for %s: %m
vi: @A %N @b kề nhau trong @g @b %g cho %s: %m

note: @-expanded: error allocating block buffer for relocating %s\n
en: @A @b buffer for relocating %s
vi: @A bộ đệm @b để định vị lại %s

note: @-expanded: error allocating inode bitmap (%N): %m\n
en: @A @i @B (%N): %m
vi: @A @B @i (%N): %m

note: @-expanded: error allocating block bitmap (%N): %m\n
en: @A @b @B (%N): %m
vi: @A @B @b (%N): %m

note: @-expanded: error allocating icount link information: %m\n
en: @A icount link information: %m
vi: @A thông tin liên kết icount: %m

note: @-expanded: error allocating directory block array: %m\n
en: @A @d @b array: %m
vi: @A mảng @d @d: %m

note: @-expanded: Error while scanning inodes (%i): %m\n
en: Error while scanning @is (%i): %m
vi: Gặp lỗi khi quét các @i (%i): %m

note: @-expanded: Error while iterating over blocks in inode %i: %m\n
en: Error while iterating over @bs in @i %i: %m
vi: Gặp lỗi khi lặp lại trên các @b trong @i %i: %m

note: @-expanded: Error storing inode count information (inode=%i, count=%N): %m\n
en: Error storing @i count information (@i=%i, count=%N): %m
vi: Gặp lỗi khi cất giữ thông tin đếm @i (@i=%i, đếm=%N): %m

note: @-expanded: Error storing directory block information (inode=%i, block=%b, num=%N): %m\n
en: Error storing @d @b information (@i=%i, @b=%b, num=%N): %m
vi: Gặp lỗi khi cất giữ thông tin @d @b (@i=%i, @b=%b, số=%N): %m

note: @-expanded: Error reading inode %i: %m\n
en: Error reading @i %i: %m
vi: Gặp lỗi khi đọc @i %i: %m

note: @-expanded: inode %i has imagic flag set.
en: @i %i has imagic flag set.
vi: @i %i đặt cờ ma thuật imagic.

note: #-#-#-#-#  e2fsprogs1.41_1.41.14-2_vi.po (e2fsprogs 1.41.11)  #-#-#-#-# @-expanded: inode %i has compression flag set on filesystem without compression support.
en: @i %i has @cion flag set on @f without @cion support.
vi: @i %i đặt cờ @c trên @f mà không hỗ trợ khả năng @c.

note: @-expanded: journal is not regular file.
en: @j is not regular file.
vi: @j không phải tập tin chuẩn.

note: @-expanded: inode %i was part of the orphaned inode list.
en: @i %i was part of the @o @i list.
vi: @i %i đã thuộc về sanh sách @i @o.

note: @-expanded: error allocating refcount structure (%N): %m\n
en: @A refcount structure (%N): %m
vi: @A cấu trúc refcount (%N): %m

note: @-expanded: Error reading extended attribute block %b for inode %i.
en: Error reading @a @b %b for @i %i.
vi: Gặp lỗi khi đọc @b @a %b cho @i %i.

note: @-expanded: inode %i has a bad extended attribute block %b.
en: @i %i has a bad @a @b %b.
vi: @i %i có một @b @a %b.

note: @-expanded: Error reading extended attribute block %b (%m).
en: Error reading @a @b %b (%m).
vi: Gặp lỗi khi đọc @b @a %b (%m).

note: @-expanded: extended attribute block %b has reference count %r, should be %N.
en: @a @b %b has reference count %r, @s %N.
vi: @b @a %b có số đếm tham chiếu %r, @s %N.

note: @-expanded: Error writing extended attribute block %b (%m).
en: Error writing @a @b %b (%m).
vi: Gặp lỗi khi ghi @b @a %b (%m).

note: @-expanded: extended attribute block %b has h_blocks > 1.
en: @a @b %b has h_@bs > 1.
vi: @b @a %b có h_@b > 1.

note: #-#-#-#-#  e2fsprogs1.41_1.41.14-2_vi.po (e2fsprogs 1.41.11)  #-#-#-#-# @-expanded: error allocating extended attribute block %b.
en: @A @a @b %b.
vi: @A @b @a %b.

note: @-expanded: extended attribute block %b is corrupt (invalid name).
en: @a @b %b is corrupt (@n name).
vi: @b @a %b bị hỏng (tên @n).

note: @-expanded: extended attribute block %b is corrupt (invalid value).
en: @a @b %b is corrupt (@n value).
vi: @b @a %b bị hỏng (giá trị @n).

note: @-expanded: inode %i has INDEX_FL flag set on filesystem without htree support.\n
en: @i %i has INDEX_FL flag set on @f without htree support.
vi: @i %i đặt cờ INDEX_FL trên @f không có hỗ trợ htree.

note: @-expanded: inode %i has INDEX_FL flag set but is not a directory.\n
en: @i %i has INDEX_FL flag set but is not a @d.
vi: @i %i đặt cờ INDEX_FL nhưng không phải @d.

note: @-expanded: HTREE directory inode %i has an invalid root node.\n
en: @h %i has an @n root node.
vi: @h %i có một nút gốc @n.

note: @-expanded: HTREE directory inode %i has an unsupported hash version (%N)\n
en: @h %i has an unsupported hash version (%N)
vi: @h %i có một phiên bản băm không được hỗ trợ (%N)

note: @-expanded: HTREE directory inode %i uses an incompatible htree root node flag.\n
en: @h %i uses an incompatible htree root node flag.
vi: @h %i dùng cờ nút gốc htree không tương thích.

note: @-expanded: HTREE directory inode %i has a tree depth (%N) which is too big\n
en: @h %i has a tree depth (%N) which is too big
vi: @h %i có độ sâu cây (%N) quá lớn

note: @-expanded: Bad block inode has an indirect block (%b) that conflicts with\n @-expanded: filesystem metadata.
en: Bad @b @i has an indirect @b (%b) that conflicts with
    @f metadata.
vi: @i @b sai có một @b gián tiếp (%b) xung đột với
    siêu dữ liệu @f.

note: @-expanded: Resize inode (re)creation failed: %m.
en: Resize @i (re)creation failed: %m.
vi: Việc tạo (lại) sự thay đổi kích cỡ @i bị lỗi: %m.

note: @-expanded: inode %i has a extra size (%IS) which is invalid\n
en: @i %i has a extra size (%IS) which is @n
vi: @i %i có một kích cỡ thêm (%IS) @n

note: @-expanded: extended attribute in inode %i has a namelen (%N) which is invalid\n
en: @a in @i %i has a namelen (%N) which is @n
vi: @a trong @i %i có một namelen (%N) @n

note: @-expanded: extended attribute in inode %i has a value offset (%N) which is invalid\n
en: @a in @i %i has a value offset (%N) which is @n
vi: @a trong @i %i có một hiệu giá trị (%N) @n

note: @-expanded: extended attribute in inode %i has a value block (%N) which is invalid (must be 0)\n
en: @a in @i %i has a value @b (%N) which is @n (must be 0)
vi: @a trong @i %i có một giá trị @b (%N) @n (phải là 0)

note: @-expanded: extended attribute in inode %i has a value size (%N) which is invalid\n
en: @a in @i %i has a value size (%N) which is @n
vi: @a trong @i %i có một kích cỡ giá trị (%N) @n

note: @-expanded: extended attribute in inode %i has a hash (%N) which is invalid\n
en: @a in @i %i has a hash (%N) which is @n
vi: @a trong @i %i có một chuỗi duy nhất (%N) mà @n

note: @-expanded: inode %i is a %It but it looks like it is really a directory.\n
en: @i %i is a %It but it looks like it is really a directory.
vi: @i %i là %It nhưng hình như nó thực sự là thư mục.

note: @-expanded: Error while reading over extent tree in inode %i: %m\n
en: Error while reading over @x tree in @i %i: %m
vi: Gặp lỗi khi đọc qua cây @x trong @i %i: %m

note: @-expanded: Failed to iterate extents in inode %i\n @-expanded: \t(op %s, blk %b, lblk %c): %m\n
en: Failed to iterate extents in @i %i
    	(op %s, blk %b, lblk %c): %m
vi: Không lặp lại tầm trong @i %i
    	(op %s, blk %b, lblk %c): %m

note: @-expanded: inode %i has EXTENTS_FL flag set on filesystem without extents support.\n
en: @i %i has EXTENTS_FL flag set on @f without extents support.
vi: @i %i đặt cờ EXTENTS_FL trên @f mà không hỗ trợ phạm vi.

note: @-expanded: inode %i is in extent format, but superblock is missing EXTENTS feature\n
en: @i %i is in extent format, but @S is missing EXTENTS feature
vi: @i %i theo định dạng phạm vi, còn @S thiếu tính năng phạm vi (EXTENTS)

note: @-expanded: inode %i missing EXTENT_FL, but is in extents format\n
en: @i %i missing EXTENT_FL, but is in extents format
vi: @i %i thiếu EXTENTS_FL, nhưng theo định dạng phạm vi

note: @-expanded: inode %i has an invalid extent node (blk %b, lblk %c)\n
en: @i %i has an invalid extent node (blk %b, lblk %c)
vi: @i %i có một nút tầm không hợp lệ (blk %b, lblk %c)

note: @-expanded: multiply-claimed block(s) in inode %i:
en: @m @b(s) in @i %i:
vi: @b @m trong @i %i:

en: Error while scanning inodes (%i): %m
vi: Gặp lỗi khi quét các nút thông tin (%i): %m

note: @-expanded: error allocating inode bitmap (inode_dup_map): %m\n
en: @A @i @B (@i_dup_map): %m
vi: @A @B @i (@i_dup_map): %m

note: @-expanded: Error while iterating over blocks in inode %i (%s): %m\n
en: Error while iterating over @bs in @i %i (%s): %m
vi: Gặp lỗi khi lặp lại trên các @b trong @i %i (%s): %m

note: @-expanded: Error adjusting refcount for extended attribute block %b (inode %i): %m\n
en: Error adjusting refcount for @a @b %b (@i %i): %m
vi: Gặp lỗi khi điều chỉnh số đếm tham chiếu cho @b @a %b (@i %i): %m

note: @-expanded: Pass 1C: Scanning directories for inodes with multiply-claimed blocks\n
en: Pass 1C: Scanning directories for @is with @m @bs
vi: Lần qua 1C: đang quét các thư mục tìm @i có @b @m

note: @-expanded: File %Q (inode #%i, mod time %IM) \n @-expanded:   has %r multiply-claimed block(s), shared with %N file(s):\n
en: File %Q (@i #%i, mod time %IM) 
      has %r @m @b(s), shared with %N file(s):
vi: Tập tin %Q (@i #%i, giờ sửa đổi %IM) 
      có %r @b @m, chia sẻ với %N tập tin:

note: @-expanded: \t%Q (inode #%i, mod time %IM)\n
en: 	%Q (@i #%i, mod time %IM)
vi: 	%Q (@i #%i, giờ sửa đổi %IM)

note: @-expanded: \t<filesystem metadata>\n
en: 	<@f metadata>
vi: 	<siêu dữ liệu @f>

note: @-expanded: (There are %N inodes containing multiply-claimed blocks.)\n @-expanded: \n
en: (There are %N @is containing @m @bs.)
vi: (Có %N @is chứa @b @m.)

note: @-expanded: Pass 2: Checking directory structure\n
en: Pass 2: Checking @d structure
vi: Lần qua 2: đang kiểm tra cấu trúc @d

note: @-expanded: entry '%Dn' in %p (%i) has invalid inode #: %Di.\n
en: @E has @n @i #: %Di.
vi: @E có số hiệu @i @n: %Di.

note: @-expanded: entry '%Dn' in %p (%i) has deleted/unused inode %Di.
en: @E has @D/unused @i %Di.
vi: @E có @i @D/chưa dùng %Di.

note: @-expanded: entry '%Dn' in %p (%i) points to inode (%Di) located in a bad block.\n
en: @E points to @i (%Di) located in a bad @b.
vi: @E chỉ tới @i (%Di) nằm trong @b sai.

note: @-expanded: entry '%Dn' in %p (%i) is a link to directory %P (%Di).\n
en: @E @L to @d %P (%Di).
vi: @E @L đến @d %P (%Di).

note: @-expanded: entry '%Dn' in %p (%i) is a link to the root inode.\n
en: @E @L to the @r.
vi: @E @L tới @r.

note: @-expanded: entry '%Dn' in %p (%i) has illegal characters in its name.\n
en: @E has illegal characters in its name.
vi: @E có tên chứa ký tự cấm.

note: @-expanded: i_faddr for inode %i (%Q) is %IF, should be zero.\n
en: i_faddr @F %IF, @s zero.
vi: Địa chỉ i_faddr cho nút injode %i (%Q) là %IF, còn nên là số không.

note: @-expanded: i_file_acl for inode %i (%Q) is %If, should be zero.\n
en: i_file_acl @F %If, @s zero.
vi: i_file_acl @F %If, @s số không.

note: #-#-#-#-#  e2fsprogs1.41_1.41.14-2_vi.po (e2fsprogs 1.41.11)  #-#-#-#-# @-expanded: i_dir_acl for inode %i (%Q) is %Id, should be zero.\n
en: i_dir_acl @F %Id, @s zero.
vi: i_dir_acl @F %Id, @s số không.

note: @-expanded: i_frag for inode %i (%Q) is %N, should be zero.\n
en: i_frag @F %N, @s zero.
vi: i_frag @F %N, @s số không.

note: @-expanded: i_fsize for inode %i (%Q) is %N, should be zero.\n
en: i_fsize @F %N, @s zero.
vi: i_fsize @F %N, @s số không.

note: @-expanded: inode %i (%Q) has invalid mode (%Im).\n
en: @i %i (%Q) has @n mode (%Im).
vi: @i %i (%Q) có chế độ @n (%Im).

note: @-expanded: directory inode %i, %B, offset %N: directory corrupted\n
en: @d @i %i, %B, offset %N: @d corrupted
vi: @i @d %i, %B, hiệu %N: @d bị hỏng

note: @-expanded: directory inode %i, %B, offset %N: filename too long\n
en: @d @i %i, %B, offset %N: filename too long
vi: @i @d %i, %B, hiệu %N: tên tập tin quá dài

note: @-expanded: directory inode %i has an unallocated %B.
en: @d @i %i has an unallocated %B.
vi: @i @d %i có một %B chưa cấp phát.

note: @-expanded: inode %i (%Q) is an illegal character device.\n
en: @i %i (%Q) is an @I character @v.
vi: @i %i (%Q) là @v ký tự @I.

note: @-expanded: inode %i (%Q) is an illegal block device.\n
en: @i %i (%Q) is an @I @b @v.
vi: @i %i (%Q) là @v @b @I.

note: @-expanded: entry '%Dn' in %p (%i) has rec_len of %Dr, should be %N.\n
en: @E has rec_len of %Dr, @s %N.
vi: @E có rec_len %Dr, @s %N.

note: @-expanded: error allocating icount structure: %m\n
en: @A icount structure: %m
vi: @A cấu trúc icount: %m

note: @-expanded: Error iterating over directory blocks: %m\n
en: Error iterating over @d @bs: %m
vi: Gặp lỗi khi lặp lại trên các @b @d: %m

note: @-expanded: Error reading directory block %b (inode %i): %m\n
en: Error reading @d @b %b (@i %i): %m
vi: Gặp lỗi khi đọc @b @d %b (@i %i): %m

note: @-expanded: Error writing directory block %b (inode %i): %m\n
en: Error writing @d @b %b (@i %i): %m
vi: Gặp lỗi khi ghi @b @d %b (@i %i): %m

note: @-expanded: error allocating new directory block for inode %i (%s): %m\n
en: @A new @d @b for @i %i (%s): %m
vi: @A @b @d mới cho @i %i (%s): %m

note: @-expanded: Error deallocating inode %i: %m\n
en: Error deallocating @i %i: %m
vi: Gặp lỗi khi hủy cấp phát @i %i: %m

note: @-expanded: inode %i (%Q) is an illegal FIFO.\n
en: @i %i (%Q) is an @I FIFO.
vi: @i %i (%Q) là một FIFO @I.

note: @-expanded: inode %i (%Q) is an illegal socket.\n
en: @i %i (%Q) is an @I socket.
vi: @i %i (%Q) là một ổ cắm @I.

note: @-expanded: Setting filetype for entry '%Dn' in %p (%i) to %N.\n
en: Setting filetype for @E to %N.
vi: Đăng đặt kiểu tập tin cho @E thành %N.

note: @-expanded: entry '%Dn' in %p (%i) has an incorrect filetype (was %Dt, should be %N).\n
en: @E has an incorrect filetype (was %Dt, @s %N).
vi: @E có kiểu tập tin không đúng (đã %Dt, @s %N).

note: @-expanded: entry '%Dn' in %p (%i) has filetype set.\n
en: @E has filetype set.
vi: @E đặt kiểu tập tin.

note: @-expanded: entry '%Dn' in %p (%i) has a zero-length name.\n
en: @E has a @z name.
vi: @E có tên @z.

note: @-expanded: filesystem contains large files, but lacks LARGE_FILE flag in superblock.\n
en: @f contains large files, but lacks LARGE_FILE flag in @S.
vi: @f chứa các tập tin lớn còn thiếu cờ LARGE_FILE trong @S.

note: @-expanded: problem in HTREE directory inode %d: %B not referenced\n
en: @p @h %d: %B not referenced
vi: @p @h %d: %B không được tham chiếu

note: @-expanded: problem in HTREE directory inode %d: %B referenced twice\n
en: @p @h %d: %B referenced twice
vi: @p @h %d: %B được tham chiếu hai lần

note: @-expanded: problem in HTREE directory inode %d: %B has bad min hash\n
en: @p @h %d: %B has bad min hash
vi: @p @h %d: %B có chuỗi duy nhất tối thiểu sai

note: @-expanded: problem in HTREE directory inode %d: %B has bad max hash\n
en: @p @h %d: %B has bad max hash
vi: @p @h %d: %B có chuỗi duy nhất tối đa sai

note: @-expanded: invalid HTREE directory inode %d (%q).
en: @n @h %d (%q).
vi: @h @n %d (%q).

note: @-expanded: problem in HTREE directory inode %d (%q): bad block number %b.\n
en: @p @h %d (%q): bad @b number %b.
vi: @p @h %d (%q): số @b sai %b.

note: @-expanded: problem in HTREE directory inode %d: root node is invalid\n
en: @p @h %d: root node is @n
vi: @p @h %d: nút gốc @n

note: @-expanded: problem in HTREE directory inode %d: %B has invalid limit (%N)\n
en: @p @h %d: %B has @n limit (%N)
vi: @p @h %d: %B có giới hạn @n (%N)

note: @-expanded: problem in HTREE directory inode %d: %B has invalid count (%N)\n
en: @p @h %d: %B has @n count (%N)
vi: @p @h %d: %B có số đếm @n (%N)

note: @-expanded: problem in HTREE directory inode %d: %B has an unordered hash table\n
en: @p @h %d: %B has an unordered hash table
vi: @p @h %d: %B có một bảng chuỗi duy nhất không đặt thứ tự

note: @-expanded: problem in HTREE directory inode %d: %B has invalid depth (%N)\n
en: @p @h %d: %B has @n depth (%N)
vi: @p @h %d: %B có chiều sâu @n (%N)

note: @-expanded: Duplicate entry '%Dn' in %p (%i) found.
en: Duplicate @E found.
vi: Tìm thấy @E trùng.

note: @-expanded: entry '%Dn' in %p (%i) has a non-unique filename.\n @-expanded: Rename to %s
en: @E has a non-unique filename.
    Rename to %s
vi: @E có tên tập tin không duy nhất.
    Thay đổi tên thành %s

note: @-expanded: i_blocks_hi for inode %i (%Q) is %N, should be zero.\n
en: i_blocks_hi @F %N, @s zero.
vi: i_blocks_hi @F %N, @s số không.

note: @-expanded: Unexpected block in HTREE directory inode %d (%q).\n
en: Unexpected @b in @h %d (%q).
vi: Gặp @b bất thường trong @h %d (%q).

note: @-expanded: entry '%Dn' in %p (%i) references inode %Di in group %g where _INODE_UNINIT is set.\n
en: @E references @i %Di in @g %g where _INODE_UNINIT is set.
vi: @E tham chiếu đến @i %Di trong @g %g ở vị trí đặt _INODE_UNINIT.

note: @-expanded: entry '%Dn' in %p (%i) references inode %Di found in group %g's unused inodes area.\n
en: @E references @i %Di found in @g %g's unused inodes area.
vi: @E tham chiếu đến @i %Di được tìm trong vùng nút thông tin không dùng của @g %g.

note: @-expanded: i_file_acl_hi for inode %i (%Q) is %N, should be zero.\n
en: i_file_acl_hi @F %N, @s zero.
vi: i_file_acl_hi @F %N, @s số không.

note: @-expanded: Unconnected directory inode %i (%p)\n
en: Unconnected @d @i %i (%p)
vi: @i @d %i không được kết nối (%p)

note: @-expanded: Bad or non-existent /lost+found.  Cannot reconnect.\n
en: Bad or non-existent /@l.  Cannot reconnect.
vi: Có /@l sai hay không tồn tại nên không thể kết nối lại.

note: @-expanded: Could not expand /lost+found: %m\n
en: Could not expand /@l: %m
vi: Không thể mở rộng /@l: %m

en: Could not reconnect %i: %m
vi: Không thể kết nối lại %i: %m

note: @-expanded: ext2fs_write_dir_block: %m while writing the directory block for /lost+found\n
en: ext2fs_write_dir_@b: %m while writing the @d @b for /@l
vi: ext2fs_write_dir_@b: %m trong khi ghi @b @d cho /@l

note: @-expanded: Error while adjusting inode count on inode %i\n
en: Error while adjusting @i count on @i %i
vi: Gặp lỗi khi điều chỉnh số đếm @i trên @i %i

note: @-expanded: Couldn't fix parent of inode %i: %m\n @-expanded: \n
en: Couldn't fix parent of @i %i: %m
vi: Không thể sửa chữa nút cha của @i %i: %m

note: @-expanded: Couldn't fix parent of inode %i: Couldn't find parent directory entry\n @-expanded: \n
en: Couldn't fix parent of @i %i: Couldn't find parent @d @e
vi: Không thể sửa chữa nút cha của @i %i: không tìm thấy @e @d cha

note: @-expanded: Error creating root directory (%s): %m\n
en: Error creating root @d (%s): %m
vi: Gặp lỗi khi tạo @d gốc (%s): %m

note: @-expanded: Error creating /lost+found directory (%s): %m\n
en: Error creating /@l @d (%s): %m
vi: Gặp lỗi khi tạo @d /@l (%s): %m

note: @-expanded: root inode is not a directory; aborting.\n
en: @r is not a @d; aborting.
vi: @r không phải @d nên hủy bỏ.

note: @-expanded: Cannot proceed without a root inode.\n
en: Cannot proceed without a @r.
vi: Không thể tiếp tục khi không có @r.

note: @-expanded: /lost+found is not a directory (ino=%i)\n
en: /@l is not a @d (ino=%i)
vi: /@l không phải @d (ino=%i)

en: Failed to create dirs_to_hash iterator: %m
vi: Lỗi tạo bộ lặp lại thư mục tới băm (dirs_to_hash): %m

en: Pass 4: Checking reference counts
vi: Lần qua 4: đang kiểm tra các số đếm tham chiếu

note: @-expanded: unattached zero-length inode %i.
en: @u @z @i %i.
vi: @i @u @z %i.

note: @-expanded: unattached inode %i\n
en: @u @i %i
vi: @i @u %i

note: @-expanded: inode %i ref count is %Il, should be %N.
en: @i %i ref count is %Il, @s %N.
vi: @i %i có số đếm tham chiếu %Il, @s %N.

note: @-expanded: Free inodes count wrong for group #%g (%i, counted=%j).\n
en: Free @is count wrong for @g #%g (%i, counted=%j).
vi: Số đếm các @i rảnh không đúng cho @g #%g (%i, đã đếm=%j).

note: @-expanded: Directories count wrong for group #%g (%i, counted=%j).\n
en: Directories count wrong for @g #%g (%i, counted=%j).
vi: Số đếm các thư mục không đúng cho @g #%g (%i, đã đếm=%j).

note: @-expanded: Free inodes count wrong (%i, counted=%j).\n
en: Free @is count wrong (%i, counted=%j).
vi: Số đếm các @i rảnh không đúng (%i, đã đếm=%j).

note: @-expanded: Free blocks count wrong for group #%g (%b, counted=%c).\n
en: Free @bs count wrong for @g #%g (%b, counted=%c).
vi: Số đếm các @b rảnh không đúng cho @g #%g (%b, đã đếm=%c).

note: @-expanded: Free blocks count wrong (%b, counted=%c).\n
en: Free @bs count wrong (%b, counted=%c).
vi: Số đếm các @b rảnh không đúng (%b, đã đếm=%c).

note: @-expanded: PROGRAMMING ERROR: filesystem (#%N) bitmap endpoints (%b, %c) don't match calculated bitmap @-expanded: endpoints (%i, %j)\n
en: PROGRAMMING ERROR: @f (#%N) @B endpoints (%b, %c) don't match calculated @B endpoints (%i, %j)
vi: LỖI LẬP TRÌNH: trong @f (#%N) có các điểm cuối @B (%b, %c) không tương ứng với các điểm cuối @B đã tính (%i, %j)

note: @-expanded: Error copying in replacement inode bitmap: %m\n
en: Error copying in replacement @i @B: %m
vi: Gặp lỗi khi sao chép vào @B @i thay thế: %m

note: @-expanded: Error copying in replacement block bitmap: %m\n
en: Error copying in replacement @b @B: %m
vi: Gặp lỗi khi sao chép vào @B @b thay thế: %m

note: @-expanded: group %g block(s) in use but group is marked BLOCK_UNINIT\n
en: @g %g @b(s) in use but @g is marked BLOCK_UNINIT
vi: Các @b của @g %g đang được dùng, còn @g có nhãn là BLOCK_UNINIT

note: @-expanded: group %g inode(s) in use but group is marked INODE_UNINIT\n
en: @g %g @i(s) in use but @g is marked INODE_UNINIT
vi: Các @i của @g %g đang được dùng, còn @g có nhãn là INODE_UNINIT

note: @-expanded: Recreate journal
en: Recreate @j
vi: Tạo lại @j

en: Unhandled error code (0x%x)!
vi: Mã lỗi chưa quản lý (0x%x)!

en: IGNORED
vi: BỊ BỎ QUA

en: Memory used: %d, elapsed time: %6.3f/%6.3f/%6.3f
vi: Bộ nhớ đã chiếm: %d, thời gian đã qua: %6.3f/%6.3f/%6.3f

en: size of inode=%d
vi: kích cỡ nút thông tin=%d

en: while starting inode scan
vi: trong khi khởi chạy tiến trình quét nút thông tin

en: while doing inode scan
vi: trong khi chạy tiến trình quét nút thông tin

en: while calling ext2fs_block_iterate for inode %d
vi: trong khi gọi hàm lặp lại khối « ext2fs_block_iterate » cho nút thông tin %d

en: while calling ext2fs_adjust_ea_refcount for inode %d
vi: trong khi gọi hàm điều chỉnh số đếm tham chiếu « ext2fs_adjust_ea_refcount »
    cho nút thông tin %d

en: Truncating
vi: Đang cắt ngắn

en: Usage: %s [-panyrcdfvtDFV] [-b superblock] [-B blocksize]
    		[-I inode_buffer_blocks] [-P process_inode_size]
    		[-l|-L bad_blocks_file] [-C fd] [-j external_journal]
    		[-E extended-options] device
vi: Sử dụng: %s [-panyrcdfvtDFV] [-b siêu_khối] [-B cỡ_khối]
    		[-I khối_đệm_inode] [-P cỡ_inode_xử_lý]
    		[-l|-L tập_tin_khối_sai] [-C fd] [-j nhật_ký_ngoài]
    		[-E tùy_chọn_đã_mở_rộng] thiết_bị

en:  -v                   Be verbose
     -b superblock        Use alternative superblock
     -B blocksize         Force blocksize when looking for superblock
     -j external_journal  Set location of the external journal
     -l bad_blocks_file   Add to badblocks list
     -L bad_blocks_file   Set badblocks list
vi:  -v                   		Xuất chi tiết
     -b siêu_khối        		Dùng siêu khối xen kẽ
     -B cỡ_khối         		Buộc kích cỡ của khối khi tìm siêu khối
     -j nhật_ký_bên_ngoài  	Đặt địa điểm của nhật ký bên ngoài
     -l tập_tin_khối_sai    Thêm vào danh sách các khối sai
     -L tập_tin_khối_sai   Đặt danh sách các khối sai

en: %s: %u/%u files (%0d.%d%% non-contiguous), %u/%u blocks
vi: %s: %u/%u tập tin (%0d.%d%% không kề nhau), %u/%u khối

en:          # of inodes with ind/dind/tind blocks: %u/%u/%u
vi:          số inode có khối ind/dind/tind: %u/%u/%u

en:          Extent depth histogram:
vi:          Đồ thị độ sâu :

en: %s is mounted.
vi: %s đã gắn kết.

en: Cannot continue, aborting.
vi: Không thể tiếp tục nên hủy bỏ.

en: 
    
    WARNING!!!  The filesystem is mounted.   If you continue you ***WILL***
    cause ***SEVERE*** filesystem damage.
vi: 
    
    CẢNH BÁO !!!  Hệ thống tập tin đã gắn kết. Vẫn tiếp tục thì
    bạn ***CÓ PHẢI***
    ***LÀM HỎNG NẶNG*** hệ thống tập tin.

en:  contains a file system with errors
vi:  chứa hệ thống tập tin có lỗi

en:  was not cleanly unmounted
vi:  chưa tháo gắn kết sạch

en:  has been mounted %u times without being checked
vi:  đã được gắn kết %u lần mà không được kiểm tra

en:  has gone %u days without being checked
vi:  đã chạy trong %u ngày mà không được kiểm tra

en: , check forced.
vi: , kiểm tra bị ép buộc.

en: %s: clean, %u/%u files, %u/%u blocks
vi: %s: sạch, %u/%u tập tin, %u/%u khối

en:  (check deferred; on battery)
vi:  (kiểm tra bị hoãn; chạy bằng pin)

en:  (check in %ld mounts)
vi:  (kiểm tra sau %ld lần gắn kết)

en: Invalid EA version.
vi: Phiên bản EA không hợp lệ.

en: Syntax error in e2fsck config file (%s, line #%d)
    	%s
vi: Gặp lỗi cú pháp trong tập tin cấu hình e2fsck (%s, dòng số %d)
    	%s

en: Error validating file descriptor %d: %s
vi: Gặp lỗi khi hợp lệ hóa mô tả tập tin %d: %s

en: Error: ext2fs library version out of date!
vi: Lỗi: phiên bản thư viện ext2fs quá cũ.

en: 	Using %s, %s
vi: 	Dùng %s, %s

en: Superblock invalid,
vi: Siêu khối không hợp lệ,

en: %s: going back to original superblock
vi: %s: đang trở về siêu khối gốc

en: The filesystem revision is apparently too high for this version of e2fsck.
    (Or the filesystem superblock is corrupt)
vi: Có vẻ là bản sửa đổi hệ thống tập tin quá cao cho phiên bản e2fsck này
    (hoặc siêu khối hệ thống tập tin bị hỏng).

en: while checking ext3 journal for %s
vi: trong khi kiểm tra nhật ký ext3 tìm %s

en: unable to set superblock flags on %s
vi: không thể đặt cờ siêu khối trên %s

en: while recovering ext3 journal of %s
vi: trong khi phục hồi nhật ký ext3 của %s

en: Warning: compression support is experimental.
vi: Cảnh báo : sự hỗ trợ khả năng nén là thực nghiệm.

en: E2fsck not compiled with HTREE support,
    	but filesystem %s has HTREE directories.
vi: E2fsck không được biên dịch với khả năng hỗ trợ HCÂY,
    nhưng hệ thống tập tin %s có thư mục HCÂY.

en: while reading bad blocks inode
vi: trong khi đọc nút thông tin khối sai

en: Creating journal (%d blocks):
vi: Đang tạo nhật ký (%d khối):

en: 
    *** journal has been re-created - filesystem is now ext3 again ***
vi: 
    ••• nhật ký đã được tạo lại — hệ thống tập tin lúc này là ext3 lại •••

en: while resetting context
vi: trong khi đặt lại ngữ cảnh

en: aborted
vi: bị hủy bỏ

en: %s: ***** REBOOT LINUX *****
vi: %s: ••••• HÃY KHỞI ĐỘNG LẠI LINUX •••••

en: while setting block group checksum info
vi: trong khi đặt thông tin tổng kiểm nhóm khối

en: <y>
vi: <c>

en: <n>
vi: <k>

en:  (y/n)
vi:  (c/k)

en: yes
vi: có

en: no
vi: không

en: %s? no
vi: %s? không

en: %s? yes
vi: %s? có

en: e2fsck_read_bitmaps: illegal bitmap block(s) for %s
vi: e2fsck_read_bitmaps: khối mảng ảnh cấm cho %s

en: reading inode and block bitmaps
vi: đang đọc mảng ảnh kiểu cả hai nút thông tin và khối

en: writing block and inode bitmaps
vi: đang ghi các mảng ảnh kiểu khối và nút thông tin

en: while rewriting block and inode bitmaps for %s
vi: trong khi ghi lại các mảng ảnh kiểu khối và nút thông tin cho %s

en: Memory used: %luk/%luk (%luk/%luk),
vi: Vùng nhớ được dùng: %luk/%luk (%luk/%luk),

en: Memory used: %lu,
vi: Vùng nhớ được dùng: %lu,

en: time: %5.2f/%5.2f/%5.2f
vi: thời gian: %5.2f/%5.2f/%5.2f

en: elapsed time: %6.3f
vi: thời gian đã qua: %6.3f

en: while reading inode %lu in %s
vi: trong khi đọc nút thông tin %lu trong %s

en: while writing inode %lu in %s
vi: trong khi ghi nút thông tin %lu trong %s

en: while allocating zeroizing buffer
vi: trong khi cấp phát bộ đếm làm số không

en: done
vi: hoàn tất

en: Usage: %s [-b block_size] [-i input_file] [-o output_file] [-svwnf]
           [-c blocks_at_once] [-d delay_factor_between_reads] [-e max_bad_blocks]
           [-p num_passes] [-t test_pattern [-t test_pattern [...]]]
           device [last_block [first_block]]
vi: Sử dụng: %s [-b cỡ_khối] [-i tập_tin_nhập] [-o tập_tin_xuất] [-svwnf]
           [-c số_khối_cùng_lúc] [-d hệ_số_đợi_đọc] [-e số_tối_đa_khối_xấu]
           [-p số_lần_qua] [-t mẫu_thử [-t mẫu_thử [...]]]
           thiết_bị [khối_cuối [khối_đầu]]

en: %6.2f%% done, %s elapsed
vi: %6.2f%% hoàn tất, %s đã trôi qua

en: Testing with random pattern:
vi: Đang thử ra bằng mẫu ngẫu nhiên:

en: Testing with pattern 0x
vi: Đang thử ra bằng mẫu 0x

en: while beginning bad block list iteration
vi: trong khi bắt đầu lặp lại danh sách các khối sai

en: while allocating buffers
vi: trong khi cấp phát bộ đệm

en: Checking blocks %lu to %lu
vi: Đang kiểm tra khối trong phạm vi %lu đến %lu

en: Checking for bad blocks in read-only mode
vi: Đang kiểm tra tìm khối sai trong chế độ chỉ đọc

en: Too many bad blocks, aborting test
vi: Quá nhiều khối sai nên hủy bỏ phép thử

en: Checking for bad blocks in read-write mode
vi: Đang kiểm tra tìm khối sai trong chế độ đọc-ghi

en: Reading and comparing:
vi: Đang đọc và so sánh:

en: Checking for bad blocks in non-destructive read-write mode
vi: Đang kiểm tra tìm khối sai trong chế độ đọc-ghi không hủy

en: 
    Interrupt caught, cleaning up
vi: 
    Mới bắt tín hiệu ngắt nên làm sạch

en: during test data write, block %lu
vi: trong khi thử ra ghi dữ liệu, khối %lu

en: badblocks forced anyway.
vi: vẫn ép buộc badblocks (khối sai).

en: invalid %s - %s
vi: %s không hợp lệ — %s

en: can't allocate memory for test_pattern - %s
vi: không thể cấp phát bộ nhớ cho mẫu thử (test_pattern) — %s

en: last block
vi: khối cuối

en: first block
vi: khối đầu

en: invalid starting block (%lu): must be less than %lu
vi: khối đầu không hợp lệ (%lu): phải nhỏ hơn %lu

en: while creating in-memory bad blocks list
vi: trong khi tạo danh sách các khối hỏng trong bộ nhớ

en: while adding to in-memory bad block list
vi: trong khi thêm vào danh sách các khối hỏng trong bộ nhớ

en: Pass completed, %u bad blocks found.
vi: Qua xong, tìm thấy %u khối sai.

en: Usage: %s [-RVf] [-+=AacDdeijsSu] [-v version] files...
vi: Sử dụng: %s [-RVf] [-+=AacDdeijsSu] [-v phiên_bản] tập_tin...

en: bad version - %s
vi: phiên bản sai — %s

en: while reading flags on %s
vi: trong khi đọc các cờ trên %s

en: Flags of %s set as
vi: Các cờ của %s đã đặt thành

en: while setting flags on %s
vi: trong khi đặt các cờ trên %s

en: Version of %s set as %lu
vi: Phiên bản %s được đặt thành %lu

en: while setting version on %s
vi: trong khi đặt phiên bản trên %s

en: Couldn't allocate path variable in chattr_dir_proc
vi: Không thể cấp phát biến đường dẫn trong chattr_dir_proc

en: Usage: %s [-bfhixV] [-o superblock=<num>] [-o blocksize=<num>] device
vi: Sử dụng: %s [-bfhixV] [-o siêu_khối=<số>] [-o cỡ_khối=<số>] thiết_bị

en: Group %lu: (Blocks
vi: Nhóm %lu: (Khối

en:   Checksum 0x%04x, unused inodes %d
vi:   Tổng kiểm 0x%04x, Nút không dùng %d

en:   %s superblock at
vi:   %s siêu khối tại

en: , Group descriptors at
vi: , Mô tả nhóm tại

en: 
      Reserved GDT blocks at
vi: 
      Các khối GDT đã dành riêng tại

en:  Group descriptor at
vi:  Mô tả nhóm tại

en:   Block bitmap at
vi:  Mảng ảnh khối tại

en: , Inode bitmap at
vi: , Mảng ảnh nút thông tin tại

en: 
      Inode table at
vi: 
      Bảng nút thông tin tại

en: 
      %u free blocks, %u free inodes, %u directories%s
vi: 
      %u khối rảnh, %u nút rảnh, %u thư mục%s

en: , %u unused inodes
vi: , %u nút không dùng

en:   Free blocks:
vi:   Khối rảnh:

en:   Free inodes:
vi:   Nút rảnh:

en: while printing bad block list
vi: trong khi in ra danh sách các khối sai

en: Bad blocks: %u
vi: Khối sai: %u

en: while reading journal inode
vi: trong khi đọc nút thông tin nhật ký

en: while opening journal inode
vi: trong khi mở nút thông tin nhật ký

en: while reading journal super block
vi: trong khi đọc siêu khối nhật ký

en: while reading journal superblock
vi: trong khi đọc siêu khối nhật ký

en: Couldn't find journal superblock magic numbers
vi: Không tìm thấy các số ma thuật siêu khối nhật ký

en: Invalid superblock parameter: %s
vi: Tham số siêu khối không hợp lệ: %s

en: Invalid blocksize parameter: %s
vi: Tham số kích cỡ khối không hợp lệ: %s

en: 	Using %s
vi: 	Dùng %s

en: Couldn't find valid filesystem superblock.
vi: Không tìm thấy siêu khối hệ thống tập tin hợp lệ.

en: 
    %s: %s: error reading bitmaps: %s
vi: 
    %s: %s: gặp lỗi khi đọc mảng ảnh: %s

en: Usage: %s [-rsI] device image_file
vi: Sử dụng: %s [-rsI] thiết_bị tập_tin_ảnh

en: Couldn't allocate header buffer
vi: Không thể cấp phát bộ đệm phần đầu

en: short write (only %d bytes) for writing image header
vi: ghi ngắn (chỉ %d byte) để ghi phần đầu ảnh

en: while writing superblock
vi: trong khi ghi siêu khối

en: while writing inode table
vi: trong khi ghi bảng nút thông tin

en: while writing block bitmap
vi: trong khi ghi mảng ảnh khối

en: while writing inode bitmap
vi: trong khi ghi mảng ảnh nút thông tin

en: e2label: cannot open %s
vi: e2label: không thể mở %s

en: e2label: error reading superblock
vi: e2label: gặp lỗi khi đọc siêu khối

en: e2label: not an ext2 filesystem
vi: e2label: không phải hệ thống tập tin kiểu ext2

en: e2label: error writing superblock
vi: e2label: gặp lỗi khi ghi siêu khối

en: Usage: %s <transaction file> <filesystem>
vi: Sử dụng: %s <tập tin giao dịch> <hệ thống tập tin>

en: Failed to read the file system data
vi: Lỗi đọc dữ liệu hệ thống tập tin

en: Failed tdb_fetch %s
vi: Lỗi tdb_fetch %s

en: The file system Mount time didn't match %u
vi: Giờ gắn kết hệ thống tập tin không tương ứng với %u

en: The file system UUID didn't match
vi: UUID hệ thống tập tin không tương ứng

en: Failed tdb_open %s
vi: Lỗi tdb_open %s

en: Error while determining whether %s is mounted.
vi: Gặp lỗi trong khi quyết định nếu %s đã gắn kết chưa.

en: e2undo should only be run on unmounted file system
vi: e2undo chỉ nên chạy trên một hệ thống tập tin chưa gắn kết

en: Failed to open %s
vi: Lỗi mở %s

en: Replayed transaction of size %zd at location %ld
vi: Đã chạy lại giao dịch có kích cỡ %zd ở vị trí %ld

en: Failed write %s
vi: Lỗi ghi %s

en: WARNING: Your /etc/fstab does not contain the fsck passno
    	field.  I will kludge around things for you, but you
    	should fix your /etc/fstab file as soon as you can.
vi: CẢNH BÁO : « /etc/fstab » của bạn không chứa trường
    	passno fsck. Trình này sẽ làm quấy quá trường hợp này, nhưng
    	bạn nên sửa chữa tập tin « /etc/fstab » càng sớm càng có thể.

en: fsck: %s: not found
vi: fsck: %s: không tìm thấy

en: %s %s: status is %x, should never happen.
vi: %s %s: trạng thái là %x, không bao giờ nên xảy ra.

en: %s: Error %d while executing fsck.%s for %s
vi: %s: Gặp lỗi %d trong khi thực hiện fsck.%s cho %s

en: fsck: cannot check %s: fsck.%s not found
vi: fsck: không thể kiểm tra %s: fsck.%s không tìm thấy

en: %s: too many devices
vi: %s: quá nhiều thiết bị

en: %s: too many arguments
vi: %s: quá nhiều đối số

en: Usage: %s [-RVadlv] [files...]
vi: Sử dụng: %s [-RVadlv] [tập_tin...]

en: While reading flags on %s
vi: Trong khi đọc các cờ trên %s

en: While reading version on %s
vi: Trong khi đọc phiên bản trên %s

en: Usage: %s [-c|-l filename] [-b block-size] [-f fragment-size]
    	[-i bytes-per-inode] [-I inode-size] [-J journal-options]
    	[-G meta group size] [-N number-of-inodes]
    	[-m reserved-blocks-percentage] [-o creator-os]
    	[-g blocks-per-group] [-L volume-label] [-M last-mounted-directory]
    	[-O feature[,...]] [-r fs-revision] [-E extended-option[,...]]
    	[-T fs-type] [-U UUID] [-jnqvFKSV] device [blocks-count]
vi: Sử dụng: %s [-c|-l tên_tập_tin] [-b cỡ_khối] [-f cỡ_đoạn]
    	[-i byte_mỗi_inode] [-I cỡ_inode] [-J tùy_chọn_nhật_ký]
    	[-G cỡ_siêu_nhóm] [-N số_các_inode] [-m phần_trăm_khối_dành_riêng]
    	[-o HĐH_tạo] [-g khối_mỗi_nhóm] [-L nhãn_khối_tin]
    	[-M thư_mục_lắp_cuối] [-O tính_năng[,...]] [-r bản_sửa_đổi_HTT]
    	[-E tùy_chọn_mở_rộng] [-T kiểu_HTT] [-U UUID]
    	[-jnqvFKSV] thiết_bị [số_đếm_khối]
    
    HĐH: hệ điều hành
    HTT: hệ thống tập tin

en: Running command: %s
vi: Đang chạy lệnh: %s

en: while processing list of bad blocks from program
vi: trong khi xử lý danh sách các khối sai từ chương trình

en: Block %d in primary superblock/group descriptor area bad.
vi: Khối %d sai trong vùng mô tả nhóm/siêu khối chính.

en: Blocks %u through %u must be good in order to build a filesystem.
vi: Các khối trong phạm vi %u đến %u phải là tốt
    để xây dựng được hệ thống tập tin.

en: while marking bad blocks as used
vi: trong khi đánh dấu các khối sai đã được dùng

en: Writing inode tables:
vi: Đang ghi các bảng nút thông tin:

en: 
    Could not write %d blocks in inode table starting at %u: %s
vi: 
    Không thể ghi %d khối trong bảng nút thông tin, bắt đầu tại %u: %s

en: while creating root dir
vi: trong khi tạo thư mục gốc

en: while reading root inode
vi: trong khi đọc nút thông tin gốc

en: while setting root inode ownership
vi: trong khi đặt quyền sở hữu nút thông tin gốc

en: while creating /lost+found
vi: trong khi tạo /mất+tìm

en: while looking up /lost+found
vi: trong khi tra tìm /mất+tìm

en: while expanding /lost+found
vi: trong khi mở rộng /mất+tìm

en: while setting bad block inode
vi: trong khi đặt nút thông tin khối sai

en: while zeroing journal device (block %u, count %d)
vi: trong khi làm số không thiết bị nhật ký (khối %u, số đếm %d)

en: while writing journal superblock
vi: trong khi ghi siêu khối nhật ký

en: warning: %u blocks unused.
vi: cảnh báo : %u khối chưa dùng.

en: Filesystem label=%s
vi: Nhãn hệ thống tập tin=%s

en: OS type:
vi: Kiểu HĐH:

en: Block size=%u (log=%u)
vi: Cỡ khối=%u (bản ghi=%u)

en: Fragment size=%u (log=%u)
vi: Cỡ đoạn=%u (bản ghi=%u)

en: Stride=%u blocks, Stripe width=%u blocks
vi: Bước=%u khối, Độ rộng sọc=%u khối

en: %u inodes, %u blocks
vi: %u nút thông tin, %u khối

en: %u blocks (%2.2f%%) reserved for the super user
vi: %u khối (%2.2f%%) được dành riêng cho siêu người dùng

en: First data block=%u
vi: Khối dữ liệu đầu=%u

en: Maximum filesystem blocks=%lu
vi: Khối hệ thống tập tin tối đa=%lu

en: %u block groups
vi: %u nhóm khối

en: %u block group
vi: %u nhóm khối

en: %u blocks per group, %u fragments per group
vi: %u khối trên mỗi nhóm, %u đoạn trên mỗi nhóm

en: %u inodes per group
vi: %u nút thông tin trên mỗi nhóm

en: Superblock backups stored on blocks:
vi: Siêu khối dự trữ được cất giữ trên khối:

en: Invalid stride parameter: %s
vi: Tham số stride không hợp lệ: %s

en: Invalid stripe-width parameter: %s
vi: Tham số stride không hợp lệ: %s

en: Invalid resize parameter: %s
vi: Tham số thay đổi kích cỡ không hợp lệ: %s

en: The resize maximum must be greater than the filesystem size.
vi: Số thay đổi kích cỡ tối đa phải lớn hơn kích cỡ của hệ thống tập tin.

en: On-line resizing not supported with revision 0 filesystems
vi: Tính năng thay đổi kích cỡ một cách trực tuyến không được hỗ trợ
    trên hệ thống tập tin bản sửa đổi 0

en: 
    Bad option(s) specified: %s
    
    Extended options are separated by commas, and may take an argument which
    	is set off by an equals ('=') sign.
    
    Valid extended options are:
    	stride=<RAID per-disk data chunk in blocks>
    	stripe-width=<RAID stride * data disks in blocks>
    	resize=<resize maximum size in blocks>
    	lazy_itable_init=<0 to disable, 1 to enable>
    	test_fs
vi: 
    Sai xác định tùy chọn: %s
    
    Các tùy chọn đã mở rộng cũng định giới bằng dấu phẩy, có thể chấp nhận
    đối số được ngụ ý với dấu bằng « = ».
    
    Tùy chọn đã mở rộng hợp lệ:
    	stride=<đoạn dữ liệu RAID mỗi đĩa theo khối>
    	stripe-width=<RAID stride * các đĩa dữ liệu theo khối>
    	resize=<kích cỡ thay đổi kích cỡ tối đa theo khối>
    	lazy_itable_init=<0 để tắt, 1 để bật>
    	test_fs

en: Syntax error in mke2fs config file (%s, line #%d)
    	%s
vi: Gặp lỗi cú pháp trong tập tin cấu hình mke2fs (%s, dòng số %d)
    	%s

en: Invalid filesystem option set: %s
vi: Đặt tùy chọn hệ thống tập tin không hợp lệ: %s

en: 
    Warning!  Your mke2fs.conf file does not define the %s filesystem type.
vi: 
    Cảnh báo !  Tập tin « mke2fs.conf » của bạn không xác định kiểu hệ thống tập tin %s.

en: invalid block size - %s
vi: cỡ khối không hợp lệ — %s

en: invalid fragment size - %s
vi: cỡ đoạn không hợp lệ — %s

en: Illegal number for blocks per group
vi: Số cấm cho số khối trên mỗi nhóm

en: blocks per group must be multiple of 8
vi: số khối trên mỗi nhóm phải là bội số cho 8

en: Illegal number for flex_bg size
vi: Kích cỡ flex_bg có số không được phép

en: invalid inode ratio %s (min %d/max %d)
vi: tỷ lệ nút thông tin không hợp lệ %s (thiểu %d/đa %d)

en: invalid reserved blocks percent - %s
vi: phần trăm khối được dành riêng không hợp lệ — %s

en: bad revision level - %s
vi: cấp bản sửa đổi sai — %s

en: invalid inode size - %s
vi: kích cỡ nút thông tin không hợp lệ — %s

en: bad num inodes - %s
vi: số (num) nút thông tin sai — %s

en: Journal dev blocksize (%d) smaller than minimum blocksize %d
vi: Kích cỡ của thiết bị nhật ký (%d) nhỏ hơn kích cỡ tối thiểu %d

en: Using journal device's blocksize: %d
vi: Đang dùng kích cỡ khối của thiết bị nhật ký: %d

en: %d-byte blocks too big for system (max %d)
vi: Khối %d-byte quá lớn đối với hệ thống (tối đa %d)

en: invalid blocks count - %s
vi: số đếm khối không hợp lệ — %s

en: filesystem
vi: hệ thống tập tin

en: %s: Size of device %s too big to be expressed in 32 bits
    	using a blocksize of %d.
vi: %s: thiết bị %s có kích cỡ quá lớn để đại diện theo 32 bit
    	dùng kích cỡ khối %d.

en: Filesystem larger than apparent device size.
vi: Hệ thống tập tin lớn hơn kích cỡ thiết bị biểu kiến.

en: Failed to parse fs types list
vi: Lỗi phân tích danh sách các kiểu hệ thống tập tin

en: fs_types for mke2fs.conf resolution:
vi: fs_types để giải quyết mke2fs.conf:

en: Filesystem features not supported with revision 0 filesystems
vi: Tính năng hệ thống tập tin không được hỗ trợ trên hệ thống tập tin
    bản sửa đổi 0

en: Sparse superblocks not supported with revision 0 filesystems
vi: Tính năng siêu khối thưa thớt không được hỗ trợ
    trên hệ thống tập tin bản sửa đổi 0

en: Journals not supported with revision 0 filesystems
vi: Tính năng nhật ký không được hỗ trợ trên hệ thống tập tin
    bản sửa đổi 0

en: The resize_inode and meta_bg features are not compatible.
    They can not be both enabled simultaneously.
vi: Hai tính năng thay đổi kích cỡ nút (resize_inode) và siêu nền (meta_bg) không tương thích với nhau.
    Do đó không thể hiệu lực đồng thời cả hai.

en: while trying to determine physical sector size
vi: trong khi cố xác định kích cỡ của rãnh ghi vật lý

en: while setting blocksize; too small for device
vi: trong khi cài đặt kích cỡ khối ; quá nhỏ đối với thiết bị

en: %s alignment is offset by %lu bytes.
vi: Khoảng sắp hàng %s bị bù theo %lu byte.

en: This may result in very poor performance, (re)-partitioning suggested.
vi: Trường hợp này có thể gây ra hiệu suất rất yếu thì khuyên bạn phân vùng (lại).

en: reserved online resize blocks not supported on non-sparse filesystem
vi: khối thay đổi kích cỡ trực tuyến được dành riêng không được hỗ trợ
    trên hệ thống tập tin không thưa thớt

en: blocks per group count out of range
vi: số khối trên mỗi nhóm ở ngoài phạm vi

en: Flex_bg feature not enabled, so flex_bg size may not be specified
vi: Chưa hiệu lực tính năng Flex_bg thì không thể ghi rõ kích cỡ Flex_bg

en: invalid inode size %d (min %d/max %d)
vi: kích cỡ nút thông tin không hợp lệ %d (thiểu %d/đa %d)

en: too many inodes (%llu), raise inode ratio?
vi: quá nhiều nút thông tin (%llu), tăng tỷ lệ nút thông tin không?

en: inode_size (%u) * inodes_count (%u) too big for a
    	filesystem with %lu blocks, specify higher inode_ratio (-i)
    	or lower inode count (-N).
vi: cỡ_nút_thông_tin (%u) * số_đếm_nút_thông_tin (%u) quá lớn
    	cho hệ thống tập tin có %lu khối, hãy xác định
    	tỷ_lệ_nút_thông_tin (-i) cao hơn cho số đếm nút thông tin
    (-N) thấp hơn

en: Couldn't allocate memory for tdb filename
vi: Không thể cấp phát bộ nhớ cho tên tập tin tdb

en: Overwriting existing filesystem; this can be undone using the command:
        e2undo %s %s
vi: Đang ghi đè lên hệ thống tập tin đã có ; có thể làm việc này dùng câu lệnh:
        e2undo %s %s

en: Calling BLKDISCARD from %llu to %llu
vi: Đang gọi BLKDISCARD từ %llu đến %llu

en: failed.
vi: bị lỗi.

en: succeeded.
vi: đã thành công.

en: unknown os - %s
vi: hệ điều hành lạ — %s

en: while zeroing block %u at end of filesystem
vi: trong khi làm số không khối %u tại kết thúc của hệ thống tập tin

en: while reserving blocks for online resize
vi: trong khi dành riêng các khối để thay đổi kích cỡ trực tuyến

en: journal
vi: nhật ký

en: Adding journal to device %s:
vi: Đang thêm nhật ký vào thiết bị %s:

en: Skipping journal creation in super-only mode
vi: Đang bỏ qua bước tạo nhật ký trong chế độ chỉ siêu

en: Creating journal (%u blocks):
vi: Đang tạo nhật ký (%u khối):

en: Writing superblocks and filesystem accounting information:
vi: Đang ghi siêu khối và thông tin kế toán hệ thống tập tin:

en: 
    Warning, had trouble writing out superblocks.
vi: 
    Cảnh báo : gặp khó khăn trong việc ghi ra các siêu khối.

en: done
vi: hoàn tất

en: Cannot open %s: %s
vi: Không thể mở %s: %s

en: Cannot get geometry of %s: %s
vi: Không thể lấy dạng hình của %s: %s

en: Cannot get size of %s: %s
vi: Không thể lấy kích cỡ của %s: %s

en: %s: h=%3d s=%3d c=%4d   start=%8d size=%8lu end=%8d
vi: %s: h=%3d s=%3d c=%4d   đầu=%8d cỡ=%8lu cuối=%8d

en: Please run e2fsck on the filesystem.
vi: Hãy chạy tiến trình e2fsck trên hệ thống tập tin.

en: Usage: %s [-c max_mounts_count] [-e errors_behavior] [-g group]
    	[-i interval[d|m|w]] [-j] [-J journal_options] [-l]
    	[-m reserved_blocks_percent] [-o [^]mount_options[,...]] 
    	[-r reserved_blocks_count] [-u user] [-C mount_count] [-L volume_label]
    	[-M last_mounted_dir] [-O [^]feature[,...]]
    	[-E extended-option[,...]] [-T last_check_time] [-U UUID]
    	[ -I new_inode_size ] device
vi: Sử dụng: %s [-c số_đếm_lắp_tối_đa] [-e ứng_xử_lỗi] [-g nhóm]
    	[-i khoảng[d|m|w]] [-j] [-J tùy_chọn_nhật_ký] [-l]
    	[-m phần_trăm_khối_dành_riêng] [-o [^]tùy_chọn_lắp[,...]]
    	[-r số_đếm_khối_dành_riêng] [-u người_dùng]
    	[-C số_đếm_lắp] [-L nhãn_khối_tin]
    	[-M thư_mục_lắp_cuối] [-O [^]tính_năng[,...]]
    	[-E tùy_chọn_đã_mở_rộng[,...] [-T giờ_kiểm_tra_cuối]
    	[-U UUID] [-l cỡ_nút_mới] thiết_bị

en: %s is not a journal device.
vi: %s không phải thiết bị nhật ký.

en: Journal superblock not found!
vi: Không tìm thấy siêu khối nhật ký !

en: Filesystem's UUID not found on journal device.
vi: Không tìm thấy UUID của hệ thống tập tin trên thiết bị nhật ký.

en: Journal NOT removed
vi: CHƯA gỡ bỏ nhật ký

en: Journal removed
vi: Nhật ký đã gỡ bỏ

en: while reading bitmaps
vi: trong khi đọc các mảng ảnh

en: while writing journal inode
vi: trong khi ghi nút thông tin nhật ký

en: Invalid mount option set: %s
vi: Đặt tùy chọn lắp không hợp lệ: %s

en: Clearing the flex_bg flag would cause the the filesystem to be
    inconsistent.
vi: Gỡ bỏ cờ flex_bg thì gây ra hệ thống tập tin không thống nhất.

en: The filesystem already has a journal.
vi: Hệ thống tập tin đã có nhật ký.

en: Creating journal on device %s:
vi: Đang tạo nhật ký trên thiết bị %s:

en: while adding filesystem to journal on %s
vi: trong khi thêm hệ thống tập tin vào nhật ký trên %s

en: Creating journal inode:
vi: Đang tạo nút thông tin nhật ký:

en: bad error behavior - %s
vi: ứng xử lỗi sai — %s

en: bad reserved block ratio - %s
vi: tỷ lệ khối dành riêng sai — %s

en: bad reserved blocks count - %s
vi: số đếm khối dành riêng sai — %s

en: bad inode size - %s
vi: kích cỡ nút sai — %s

en: Inode size must be a power of two- %s
vi: Kích cỡ nút phải là lũy thừa 2 — %s

en: Invalid RAID stride: %s
vi: Tham số stride RAID không hợp lệ: %s

en: Invalid RAID stripe-width: %s
vi: Tham số chiều rộng sọc (stripe-width) RAID không hợp lệ: %s

en: Invalid hash algorithm: %s
vi: Thuật toán tạo mẫu duy nhất vẫn không hợp lệ: %s

en: Setting default hash algorithm to %s (%d)
vi: Đang đặt thuật toán tạo mẫu duy nhất thành %s (%d)

en: 
    Bad options specified.
    
    Extended options are separated by commas, and may take an argument which
    	is set off by an equals ('=') sign.
    
    Valid extended options are:
    	stride=<RAID per-disk chunk size in blocks>
    	stripe_width=<RAID stride*data disks in blocks>
    	hash_alg=<hash algorithm>
    	test_fs
    	^test_fs
vi: 
    Sai xác định tùy chọn.
    
    Các tùy chọn đã mở rộng cũng định giới bằng dấu phẩy, có thể chấp nhận
    đối số được ngụ ý với dấu bằng « = ».
    
    Tùy chọn đã mở rộng hợp lệ:
    	stride=<RAID cho mỗi kích cỡ đoạn đĩa theo khối>
    	stripe-width=<RAID stride*các đĩa dữ liệu theo khối>
    	hash_alg=<thuật toán tạo mẫu duy nhất>
    	test_fs
    	^test_fs

en: blocks to be moved
vi: khối cần di chuyển

en: Failed to allocate block bitmap when increasing inode size
vi: Lỗi cấp phát ảnh mảng khối khi tăng kích cỡ inode

en: Not enough space to increase inode size
vi: Không đủ sức chứa để tăng kích cỡ inode

en: Failed to relocate blocks during inode resize
vi: Lỗi định vị lại khối trong khi thay đổi kích cỡ inode

en: To undo the tune2fs operation please run the command
        e2undo %s %s
vi: Để hoàn lại thao tác tune2fs, hãy chạy câu lệnh
        e2undo %s %s

en: The inode size is already %lu
vi: Kích cỡ nút thông tin đã %lu

en: Shrinking the inode size is not supported
vi: Không hỗ trợ tính năng thu nhỏ kích cỡ nút thông tin

en: Setting maximal mount count to %d
vi: Đang đặt số đếm lắp tối đa thành %d

en: Setting current mount count to %d
vi: Đang đặt số đếm lắp hiện thời thành %d

en: Setting error behavior to %d
vi: Đang đặt ứng xử lỗi thành %d

en: Setting reserved blocks gid to %lu
vi: Đang đặt GID khối dành riêng thành %lu

en: Setting interval between checks to %lu seconds
vi: Đang đặt khoảng giữa hai lần kiểm tra thành %lu giây

en: Setting reserved blocks percentage to %g%% (%u blocks)
vi: Đang đặt phần trăm khối dành riêng thành %g%% (%u khối)

en: reserved blocks count is too big (%lu)
vi: số đếm khối dành riêng quá lớn (%lu)

en: Setting reserved blocks count to %lu
vi: Đang đặt số đếm khối dành riêng thành %lu

en: 
    The filesystem already has sparse superblocks.
vi: 
    Hệ thống tập tin đã có siêu khối thưa thớt.

en: 
    Sparse superblock flag set.  %s
vi: 
    Đặt cờ siêu khối thưa thớt.  %s

en: 
    Clearing the sparse superflag not supported.
vi: 
    Tính năng xoá sạch siêu cờ sparse không được hỗ trợ.

en: Setting time filesystem last checked to %s
vi: Đang đặt giờ kiểm tra hệ thống tập tin lần cuối cùng thành %s

en: Setting reserved blocks uid to %lu
vi: Đang đặt UID khối dành riêng thành %lu

en: Invalid UUID format
vi: Định dạng UUID không hợp lệ

en: The inode size may only be changed when the filesystem is unmounted.
vi: Kích cỡ nút chỉ có thể thay đổi khi hệ thống tập tin không được gắn kết.

en: Setting inode size %lu
vi: Đang đặt kích cỡ nút %lu

en: Setting stride size to %d
vi: Đang đặt kích cỡ stride thành %d

en: Setting stripe width to %d
vi: Đang đặt chiều rộng sọc (stripe width) thành %d

en: Proceed anyway? (y,n)
vi: Vẫn còn tiếp tục không? (c,k)

en: Could not stat %s --- %s
vi: Không thể lấy các thông tin về %s — %s

en: %s is not a block special device.
vi: %s không phải thiết bị đặc biệt khối.

en: %s is entire device, not just one partition!
vi: %s là toàn bộ thiết bị, không phải chỉ một phân vùng !

en: will not make a %s here!
vi: sẽ không làm %s ở đây !

en: Couldn't allocate memory to parse journal options!
vi: Không thể cấp phát bộ nhớ để phân tách các tùy chọn nhật ký !

en: 
    Could not find journal device matching %s
vi: 
    Không tìm thấy thiết bị nhật ký tương ứng với %s

en: 
    Bad journal options specified.
    
    Journal options are separated by commas, and may take an argument which
    	is set off by an equals ('=') sign.
    
    Valid journal options are:
    	size=<journal size in megabytes>
    	device=<journal device>
    
    The journal size must be between 1024 and 10240000 filesystem blocks.
vi: 
    Sai xác định tùy chọn nhật ký.
    
    Các tùy chọn nhật ký cũng định giới bằng dấu phẩy, có thể chấp nhận
    đối số được ngụ ý với dấu bằng « = ».
    
    Tùy chọn nhật ký hợp lệ:
    	size=<kích cỡ nhật ký theo MB>
    	device=<thiết bị nhật ký>
    
    Kích cỡ của nhật ký phải nằm trong phạm vi
    1024 đến 10240000 khối hệ thống tập tin.

en: 
    Filesystem too small for a journal
vi: 
    Hệ thống tập tin quá nhỏ đối với nhật ký

en: 
    The requested journal size is %d blocks; it must be
    between 1024 and 10240000 blocks.  Aborting.
vi: 
    Kích cỡ nhật ký đã yêu cầu là %d khối;
    nó phải nằm trong phạm vi 1024 đến 10240000 khối
    nên hủy bỏ.

en: 
    Journal size too big for filesystem.
vi: 
    Kích cỡ nhật ký quá lớn đối với hệ thống tập tin.

en: #	Num=%d, Size=%d, Cursor=%d, Sorted=%d
vi: #	Số=%d, Cỡ=%d, Con trỏ=%d, Sắp xếp=%d

en: Usage: %s [-d debug_flags] [-f] [-F] [-M] [-P] [-p] device [new_size]
vi: Sử dụng: %s [-d cờ_gỡ_lỗi] [-f] [-F] [-M] [-P] [-p] thiết_bị [kích_cỡ_mới]

en: Extending the inode table
vi: Đang mở rộng bảng nút thông tin

en: Relocating blocks
vi: Đang định vị lại các khối

en: Scanning inode table
vi: Đang quét bảng nút thông tin

en: Updating inode references
vi: Đang cập nhật các tham chiếu nút thông tin

en: Moving inode table
vi: Đang di chuyển bảng nút thông tin

en: Begin pass %d (max = %lu)
vi: Khởi chạy lần qua %d (tối đa = %lu)

en: while opening %s
vi: trong khi mở %s

en: while getting stat information for %s
vi: trong khi lấy các thông tin về %s

en: %s: The combination of flex_bg and
    	!resize_inode features is not supported by resize2fs.
vi: %s: tổ hợp hai tính năng flex_bg và !resize_inode
    đều không được resize2fs hỗ trợ.

en: Estimated minimum size of the filesystem: %u
vi: Kích cỡ hệ thống tập tin tối thiểu được ước tính: %u

en: Invalid new size: %s
vi: Kích cỡ mới không hợp lệ: %s

en: New size smaller than minimum (%u)
vi: Kích cỡ mới vẫn nhỏ hơn tối thiểu (%u)

en: Invalid stride length
vi: Độ dài stride không hợp lệ

en: The containing partition (or device) is only %u (%dk) blocks.
    You requested a new size of %u blocks.
vi: Phân vùng (hay thiết bị) chứa chỉ có kích cỡ %u (%dk) khối.
    Bạn đã yêu cầu kích cỡ mới %u khối.

en: The filesystem is already %u blocks long.  Nothing to do!
vi: Hệ thống tập tin đã có độ dài %u khối. Không có gì cần làm !

en: Resizing the filesystem on %s to %u (%dk) blocks.
vi: Đang thay đổi kích cỡ của hệ thống tập tin trên %s thành %u (%dk) khối.

en: The filesystem on %s is now %u blocks long.
vi: Hệ thống tập tin nằm trên %s giờ có độ dài %u khối.

en: Filesystem at %s is mounted on %s; on-line resizing required
vi: Hệ thống tập tin ở %s được gắn kết vào %s; cần thiết thay đổi kích cỡ trực tuyến

en: On-line shrinking from %u to %u not supported.
vi: Tính năng thu nhỏ từ %u xuống %u không được hỗ trợ.

en: Filesystem does not support online resizing
vi: Hệ thống tập tin không hỗ trợ tính năng thay đổi kích cỡ trực tuyến

en: Permission denied to resize filesystem
vi: Không đủ quyền để thay đổi kích cỡ của hệ thống tập tin

en: Kernel does not support online resizing
vi: Hạt nhân không hỗ trợ tính năng thay đổi kích cỡ trực tuyến

en: While checking for on-line resizing support
vi: Trong khi kiểm tra có hỗ trợ thay đổi kích cỡ trực tuyến

en: Performing an on-line resize of %s to %u (%dk) blocks.
vi: Đang thực hiện một công việc thay đổi kích cỡ %s trực tuyến xuống %u (%dk) khối.

en: Filesystem at %s is mounted on %s, and on-line resizing is not supported on this system.
vi: Hệ thống tập tin ở %s được gắn kết vào %s, và tính năng thay đổi kích cỡ trên dòng không được hỗ trợ trên hệ thống này.

en: inodes (%llu) must be less than %u
vi: nút thông tin (%llu) phải nhỏ hơn %u

en: reserved blocks
vi: khối dành riêng

en: while freeing dir_info tdb file
vi: trong khi đang giải phóng tập tin dir_info

en: extent rebuild inode map
vi: ánh xạ nút tái thiết mở rộng

en: while trying to open '%s'
vi: trong khi cố mở “%s”

en: qquota
vi: qhạn nghạch

en: <The user quota inode>
vi: <Nút hạn ngạch người dùng>

en: <The group quota inode>
vi: <Nút hạn ngạch nhóm>

note: #-#-#-#-#  sawfish_1:1.11.90-1.2_vi.po (sawfish HEAD)  #-#-#-#-# ../lisp/sawfish/wm/util/stacking.jl ../lisp/sawfish/wm/state/iconify.jl #-#-#-#-#  xsane_0.999-13_vi.po (XSANE 0.96)  #-#-#-#-# TEXT_SETUP_PERMISSION_GROUP
en: group
vi: nhóm

en: project
vi: dự án

en: unknown quota type
vi: kiểu hạn ngạch chưa biết

en: internal error: can't find dup_blk for %llu
vi: lỗi nội bộ: không tìm thấy khối trùng (dup_blk) cho %llu

en: internal error: couldn't lookup EA block record for %llu
vi: lỗi nội bộ: không thể tra tìm mục ghi khối EA cho %llu

en: while hashing entry with e_value_inum = %u
vi: trong khi băm các hạng mục với e_value_inum = %u

en: metadata block map
vi: bản đồ khối siêu_dữ_liệu

en: check_inode_bitmap_checksum: Memory allocation error
vi: check_inode_bitmap_checksum: Lỗi cấp phát bộ nhớ

en: check_block_bitmap_checksum: Memory allocation error
vi: check_block_bitmap_checksum: Lỗi cấp phát bộ nhớ

en: WILL OPTIMIZE
vi: SẼ TỐI ƯU HÓA

note: @-expanded: \n @-expanded: The superblock could not be read or does not describe a valid ext2/ext3/ext4\n @-expanded: filesystem.  If the device is valid and it really contains an ext2/ext3/ext4\n @-expanded: filesystem (and not swap or ufs or something else), then the superblock\n @-expanded: is co
en: 
    The @S could not be read or does not describe a valid ext2/ext3/ext4
    @f.  If the @v is valid and it really contains an ext2/ext3/ext4
    @f (and not swap or ufs or something else), then the @S
    is corrupt, and you might try running e2fsck with an alternate @S:
        e2fsck -b 8193 <@v>
     or
        e2fsck -b 32768 <@v>
vi: 
    @S không thể đọc được hoặc không diễn tả @f kiểu ext2 đúng.
    @v hợp lệ. Nếu @v là hợp lệ và nó đã sẵn chứa một @f kiểu ext2/ext3/ext4
    (và không phải vùng trao đổi hay ufs hay gì khác), thế thì @S
    bị hỏng: thế thì bạn nên thử chạy e2fsck với @S thay thế:
        e2fsck -b 8193 <@v>
     hoặc
        e2fsck -b 32768 <@v>

note: @-expanded: superblock has_journal flag is clear, but a journal is present.\n
en: @S has_@j flag is clear, but a @j is present.
vi: Cờ @S has_@j vẫn tốt, nhưng lại có một @j hiện diện ở đây.

note: @-expanded: group descriptor %g checksum is %04x, should be %04y.
en: @g descriptor %g checksum is %04x, should be %04y.
vi: Mô tả @g %g có tổng kiểm là %04x, phải là %04y.

note: @-expanded: superblock last mount time is in the future.\n @-expanded: \t(by less than a day, probably due to the hardware clock being incorrectly @-expanded: set)\n
en: @S last mount time is in the future.
    	(by less than a day, probably due to the hardware clock being incorrectly set)
vi: Giờ gắn kết @S cuối cùng nằm trong tương lai
    	(theo ít nhất một ngày, rất có thể do đồng hồ phần cứng bị đặt sai giờ)

note: @-expanded: superblock last write time is in the future.\n @-expanded: \t(by less than a day, probably due to the hardware clock being incorrectly @-expanded: set)\n
en: @S last write time is in the future.
    	(by less than a day, probably due to the hardware clock being incorrectly set)
vi: Giờ ghi @S cuối cùng nằm trong tương lai
    	(theo ít nhất một ngày, rất có thể do đồng hồ phần cứng bị đặt không đúng)

note: @-expanded: Setting free inodes count to %j (was %i)\n
en: Setting free @is count to %j (was %i)
vi: Đang đặt số lượng @is thành %j (là %i)

note: @-expanded: Setting free blocks count to %c (was %b)\n
en: Setting free @bs count to %c (was %b)
vi: Đang đặt số lượng @bs thành %c (là %b)

note: @-expanded: Hiding %U quota inode %i (%Q).\n
en: Hiding %U @q @i %i (%Q).
vi: Đang ẩn %U @q @i %i (%Q).

note: @-expanded: superblock has invalid MMP block.
en: @S has invalid MMP block.
vi: @S có khối MMP không hợp lệ.

note: @-expanded: superblock has invalid MMP magic.
en: @S has invalid MMP magic.
vi: @S có số màu nhiệm MMP không hợp lệ.

note: @-expanded: superblock metadata_csum supersedes uninit_bg; both feature bits cannot be set @-expanded: simultaneously.
en: @S metadata_csum supersedes uninit_bg; both feature bits cannot be set simultaneously.
vi: @S metadata_csum supersedes uninit_bg; cả hai bít đó không thể được đặt cùng lúc.

note: @-expanded: superblock MMP block checksum does not match.
en: @S MMP @b checksum does not match.
vi: Tổng kiểm tra @b MMP @S không khớp.

note: @-expanded: superblock 64bit filesystem needs extents to access the whole disk.
en: @S 64bit @f needs extents to access the whole disk.
vi: @f 64bit @S cần mở rộng để có thể truy cập toàn bộ đĩa.

en: First_meta_bg is too big.  (%N, max value %g).
vi: First_meta_bg quá lớn.  (%N, giá trị tối đa %g).

note: @-expanded: External journal superblock checksum does not match superblock.
en: External @j @S checksum does not match @S.
vi: Tổng kiểm tra @j @S mở rộng không khớp với @S.

note: @-expanded: superblock metadata_csum_seed is not necessary without metadata_csum.
en: @S metadata_csum_seed is not necessary without metadata_csum.
vi: @S metadata_csum_seed là không cần thiết nếu không có metadata_csum.

en: Error initializing quota context in support library: %m
vi: Lỗi khởi tạo ngữ cảnh hạn ngạch trong thư viện hỗ trợ: %m

note: @-expanded: Bad required extra isize in superblock (%N).
en: Bad required extra isize in @S (%N).
vi: Sai isize mở rộng đã yêu cầu trong @S (%N).

note: @-expanded: Bad desired extra isize in superblock (%N).
en: Bad desired extra isize in @S (%N).
vi: Sai isize mở rộng đã mong muốn trong @S (%N).

note: @-expanded: Invalid %U quota inode %i.
en: Invalid %U @q @i %i.
vi: %U @q @i %i không hợp lệ.

note: @-expanded: superblock would have too many inodes (%N).\n
en: @S would have too many inodes (%N).
vi: @S đã có quá nhiều nút (% N).

note: @-expanded: Resize_inode and meta_bg features are enabled. Those features are\n @-expanded: not compatible. Resize inode should be disabled.
en: Resize_@i and meta_bg features are enabled. Those features are
    not compatible. Resize @i should be disabled.
vi: Resize_@i và tính năng meta_bg được kích hoạt. Những tính năng này
    không tương thích. Resize @i nên bị vô hiệu hoá.

note: @-expanded: error allocating extended attribute region allocation structure.
en: @A @a region allocation structure.
vi: @A @a cấu trúc phân bổ vùng.

note: @-expanded: Error converting subcluster block bitmap: %m\n
en: Error converting subcluster @b @B: %m
vi: Gặp lỗi khi chuyển đổi liên cung con @b @B: %m

note: @-expanded: quota inode is not a regular file.
en: @q @i is not a regular file.
vi: @q @i không phải tập tin thông thường.

note: @-expanded: quota inode is not in use, but contains data.
en: @q @i is not in use, but contains data.
vi: @q @i đang không được dùng, nhưng chứa dữ liệu.

note: @-expanded: quota inode is visible to the user.
en: @q @i is visible to the user.
vi: @q @i sẵn dùng.

note: @-expanded: inode %i has zero length extent\n @-expanded: \t(invalid logical block %c, physical block %b)\n
en: @i %i has zero length extent
    	(@n logical @b %c, physical @b %b)
vi: @i %i có phần mở rộng mà độ dài bằng không
    	(@n lôgíc @b %c, vật lý @b %b)

note: @-expanded: inode %i seems to contain garbage.
en: @i %i seems to contain garbage.
vi: @i %i có lẽ đã chứa rác.

note: @-expanded: inode %i passes checks, but checksum does not match inode.
en: @i %i passes checks, but checksum does not match @i.
vi: @i %i các kiểm tra qua, nhưng tổng kiểm không khớp @i.

note: @-expanded: inode %i extended attribute is corrupt (allocation collision).
en: @i %i @a is corrupt (allocation collision).
vi: @i %i @a bị hỏng (xung đột cấp phát).

note: @-expanded: inode %i extent block passes checks, but checksum does not match extent\n @-expanded: \t(logical block %c, physical block %b, len %N)\n
en: @i %i extent block passes checks, but checksum does not match extent
    	(logical @b %c, physical @b %b, len %N)
vi: @i %i các kiểm tra khối mở rộng đã qua, nhưng tổng kiểm không khớp phạm vi
    	(@b lô-gíc %c, @b vật lý %b, dài %N)

note: @-expanded: inode %i extended attribute block %b passes checks, but checksum does not match block.
en: @i %i @a @b %b passes checks, but checksum does not match @b.
vi: @i %i @a @b %b các kiemr tra đã qua, nhưng tổng kiểm không khớp @b.

note: @-expanded: Interior extent node level %N of inode %i:\n @-expanded: Logical start %b does not match logical start %c at next level.
en: Interior @x node level %N of @i %i:
    Logical start %b does not match logical start %c at next level.
vi: Ở trong nút @x mức %N/@i %i:
    Khởi đầu lô-gíc %b không khớp với khởi đầu lô-gíc %c tại mức kế tiếp.

note: @-expanded: inode %i, end of extent exceeds allowed value\n @-expanded: \t(logical block %c, physical block %b, len %N)\n
en: @i %i, end of extent exceeds allowed value
    	(logical @b %c, physical @b %b, len %N)
vi: @i %i, điểm kết thúc vượt quá giá trị cho phép
    	(lô-gíc @b %c, vật lý @b %b, dài %N)

note: @-expanded: inode %i has inline data, but superblock is missing INLINE_DATA feature\n
en: @i %i has inline data, but @S is missing INLINE_DATA feature
vi: @i %i có dữ liệu chung dòng, nhưng còn @S thiếu tính năng dữ liệu chung dòng INLINE_DATA

note: @-expanded: inode %i has INLINE_DATA_FL flag on filesystem without inline data support.\n
en: @i %i has INLINE_DATA_FL flag on @f without inline data support.
vi: @i %i có cờ chung dòng INLINE_DATA_FL trên @f không có hỗ trợ dữ liệu chung dòng.

note: @-expanded: inode %i block %b conflicts with critical metadata, skipping block checks.\n
en: @i %i block %b conflicts with critical metadata, skipping block checks.
vi: @i %i khối %b xung đột với siêu dữ liệu tới hạn, bỏ qua kiểm tra khối.

note: @-expanded: directory inode %i block %b should be at block %c.
en: @d @i %i @b %b should be at @b %c.
vi: @d @i %i @b %b nên ở tại @b %c.

note: @-expanded: directory inode %i has extent marked uninitialized at block %c.
en: @d @i %i has @x marked uninitialized at @b %c.
vi: @i @d %i có một @x được đánh dấu là chưa khởi tạo tại @biến %c.

note: @-expanded: inode %i logical block %b (physical block %c) violates cluster allocation rules.\n @-expanded: Will fix in pass 1B.\n
en: @i %i logical @b %b (physical @b %c) violates cluster allocation rules.
    Will fix in pass 1B.
vi: @i %i lô-gíc @b %b (vật lý @b %c) vi phạm qui tắc phân bỏ liên cung.
    Sẽ được sửa tại lần 1B.

note: @-expanded: inode %i has INLINE_DATA_FL flag but extended attribute not found.
en: @i %i has INLINE_DATA_FL flag but @a not found.
vi: @i %i có cờ INLINE_DATA_FL nhưng @a không tìm thấy.

note: @-expanded: Special (device/socket/fifo) file (inode %i) has extents\n @-expanded: or inline-data flag set.
en: Special (@v/socket/fifo) file (@i %i) has extents
    or inline-data flag set.
vi: Tập tin đặc biệt (@v/socket/fifo) (@i %i) có đặt cờ mở rộng
    hay dữ liệu chung dòng.

note: @-expanded: inode %i has extent header but inline data flag is set.\n
en: @i %i has @x header but inline data flag is set.
vi: @i %i có phần đầu @x nhưng cờ dữ liệu chung dòng không được đặt.

note: @-expanded: inode %i seems to have inline data but extent flag is set.\n
en: @i %i seems to have inline data but @x flag is set.
vi: @i %i dường như có dữ liệu chung dòng nhưng cờ @x lại được đặt.

note: @-expanded: inode %i seems to have block map but inline data and extent flags set.\n
en: @i %i seems to have @b map but inline data and @x flags set.
vi: @i %i dường như có ánh xạ @b nhưng dữ liệu chung dòng và cờ @x được đặt.

note: @-expanded: inode %i has inline data and extent flags set but i_block contains junk.\n
en: @i %i has inline data and @x flags set but i_block contains junk.
vi: @i %i có dữ liệu chung dòng và cờ @x được đặt nhưng i_block chứa rác.

note: @-expanded: Bad block list says the bad block list inode is bad.
en: Bad block list says the bad block list @i is bad.
vi: Danh sách khối hỏng nói rằng danh sách khối sai @i là sai.

note: @-expanded: error allocating extent region allocation structure.
en: @A @x region allocation structure.
vi: @A @x cấu trúc phân bổ vùng.

note: @-expanded: inode %i has a duplicate extent mapping\n @-expanded: \t(logical block %c, invalid physical block %b, len %N)\n
en: @i %i has a duplicate @x mapping
    	(logical @b %c, @n physical @b %b, len %N)
vi: @i %i có ánh xạ @x trùng lặp
    	(@b lô-gíc %c, @n vật lý @b %b, dài %N)

note: @-expanded: error allocating memory for encrypted directory list\n
en: @A memory for encrypted @d list
vi: @A bộ nhớ cho danh sách @d đã mã hóa

note: @-expanded: inode %i extent tree could be more shallow (%b; could be <= %c)\n
en: @i %i @x tree could be more shallow (%b; could be <= %c)
vi: @i %i @x cây nên nông hơn (%b; nên <= %c)

note: @-expanded: inode %i on bigalloc filesystem cannot be block mapped.
en: @i %i on bigalloc @f cannot be @b mapped.
vi: @i %i trên @f bigalloc không thể là một ánh xạ @b.

note: @-expanded: inode %i has corrupt extent header.
en: @i %i has corrupt @x header.
vi: @i %i có phần đầu @x bị hỏng.

note: @-expanded: Timestamp(s) on inode %i beyond 2310-04-04 are likely pre-1970.\n
en: Timestamp(s) on @i %i beyond 2310-04-04 are likely pre-1970.
vi: Các dấu thời gian trên @i %i vượt quá 2310-04-04 giống như là trước 1970.

note: @-expanded: inode %i has illegal extended attribute value inode %N.\n
en: @i %i has @I @a value @i %N.
vi: @i %i có @I @a giá trị @i %N.

note: @-expanded: inode %i has invalid extended attribute. EA inode %N missing EA_INODE flag.\n
en: @i %i has @n @a. EA @i %N missing EA_INODE flag.
vi: @i %i có @n @a. EA @i %N thiếu cờ EA_INODE.

note: @-expanded: EA inode %N for parent inode %i missing EA_INODE flag.\n @-expanded:
en: EA @i %N for parent @i %i missing EA_INODE flag.
vi: EA @i %N cho cha @i %i thiếu cờ EA_INODE.

note: @-expanded: Pass 1E: Optimizing extent trees\n
en: Pass 1E: Optimizing @x trees
vi: Lần 1E: Đang tối ưu cây @x

note: @-expanded: Failed to optimize extent tree %p (%i): %m\n
en: Failed to optimize @x tree %p (%i): %m
vi: Gặp lỗi khi tối ưu hóa cây @x %p (%i): %m

note: @-expanded: Optimizing extent trees:
en: Optimizing @x trees:
vi: Đang tối ưu hóa cây %x:

en: Internal error: max extent tree depth too large (%b; expected=%c).
vi: Lỗi nội bộ: độ sâu cây mở rộng tối đa quá lớn (%b; cần=%c).

note: @-expanded: inode %i extent tree (at level %b) could be shorter.
en: @i %i @x tree (at level %b) could be shorter.
vi: @i %i @x cây (ở mức %b) nên ngắn hơn.

note: @-expanded: inode %i extent tree (at level %b) could be narrower.
en: @i %i @x tree (at level %b) could be narrower.
vi: @i %i @x cây (ở mức %b) nên hẹp hơn.

note: @-expanded: i_size_high for inode %i (%Q) is %Id, should be zero.\n
en: i_size_high @F %Id, @s zero.
vi: i_size_high @F %Id, @s số không.

note: @-expanded: problem in HTREE directory inode %d: root node fails checksum.\n
en: @p @h %d: root node fails checksum.
vi: @p @h %d: nút gốc có tổng kiểm sai.

note: @-expanded: problem in HTREE directory inode %d: internal node fails checksum.\n
en: @p @h %d: internal node fails checksum.
vi: @p @h %d: nút nội tại có tổng kiểm sai.

note: @-expanded: directory inode %i, %B, offset %N: directory has no checksum.\n
en: @d @i %i, %B, offset %N: @d has no checksum.
vi: @i @d %i, %B, khoảng bù %N: @d không có tổng kiểm

note: @-expanded: directory inode %i, %B: directory passes checks but fails checksum.\n
en: @d @i %i, %B: @d passes checks but fails checksum.
vi: @d @i %i, %B: @d qua kiểm tra nhưng lại sai tổng kiểm.

note: @-expanded: Inline directory inode %i size (%N) must be a multiple of 4.\n
en: Inline @d @i %i size (%N) must be a multiple of 4.
vi: Chung dòng @d @i %i cỡ (%N) phải là bội của 4.

note: @-expanded: Fixing size of inline directory inode %i failed.\n
en: Fixing size of inline @d @i %i failed.
vi: Gặp lỗi khi sửa cỡ của chung dòng @d @i %i.

note: @-expanded: Encrypted entry '%Dn' in %p (%i) is too short.\n
en: Encrypted @E is too short.
vi: @E đã mã hóa là quá ngắn.

note: @-expanded: /lost+found has inline data\n
en: /@l has inline data
vi: /@l có dữ liệu chung dòng

note: @-expanded: Cannot allocate space for /lost+found.\n @-expanded: Place lost files in root directory instead
en: Cannot allocate space for /@l.
    Place lost files in root directory instead
vi: Không thể phân bổ không gian cho /@l.
    Đặt các tập tin mất trong thư mục gốc để thay thế

note: @-expanded: Insufficient space to recover lost files!\n @-expanded: Move data off the filesystem and re-run e2fsck.\n @-expanded: \n
en: Insufficient space to recover lost files!
    Move data off the @f and re-run e2fsck.
vi: Không đủ chỗ để khôi phục các tập tin đã mất!
    Xóa bớt dữ liệu ra khỏi và chạy lại e2fsck.

note: @-expanded: /lost+found is encrypted\n
en: /@l is encrypted
vi: /@l đã được mã hóa

note: @-expanded: extended attribute inode %i ref count is %N, should be %n.
en: @a @i %i ref count is %N, @s %n.
vi: @i @i %i có số đếm tham chiếu %N, @s %n.

note: @-expanded: directory exceeds max links, but no DIR_NLINK feature in superblock.\n
en: @d exceeds max links, but no DIR_NLINK feature in @S.
vi: @d vượt quá liên kết tối đa, nhưng không có tính năng DIR_NLINK trong @S.

note: @-expanded: group %g inode bitmap does not match checksum.\n
en: @g %g @i @B does not match checksum.
vi: @g %g @i @B không khớp tổng kiểm.

note: @-expanded: group %g block bitmap does not match checksum.\n
en: @g %g @b @B does not match checksum.
vi: @g %g @b @B không khớp tổng kiểm.

en: Update quota info for quota type %N
vi: Cập nhật thông tin hạn ngạch cho kiểu hạn ngạch %N

note: @-expanded: Error setting block group checksum info: %m\n
en: Error setting @b @g checksum info: %m
vi: Gặp lỗi khi đặt thông tin tổng kiểm @b @g: %m

en: Error writing file system info: %m
vi: Gặp lỗi khi ghi thông tin hệ thống: %m

en: Error flushing writes to storage device: %m
vi: Gặp lỗi khi đẩy dữ liệu sau lệnh ghi lên thiết bị lưu trữ: %m

en: Error writing quota info for quota type %N: %m
vi: Lỗi khi ghi thông tin hạn ngạch cho kiểu %N: %m

en: in move_quota_inode
vi: trong move_quota_inode

en: while calling ext2fs_block_iterate for inode %u
vi: trong khi gọi hàm lặp lại khối “ext2fs_block_iterate” cho nút thông tin %u

en: while calling ext2fs_adjust_ea_refcount2 for inode %u
vi: trong khi gọi hàm “ext2fs_adjust_ea_refcount” cho nút thông tin %u

en: Usage: %s [-panyrcdfktvDFV] [-b superblock] [-B blocksize]
    		[-l|-L bad_blocks_file] [-C fd] [-j external_journal]
    		[-E extended-options] [-z undo_file] device
vi: Cách dùng: %s [-panyrcdfktvDFV] [-b siêu_khối] [-B cỡ_khối]
    		[-I khối_đệm_inode] [-P cỡ_inode_xử_lý]
    		[-l|-L tập_tin_khối_sai] [-C fd] [-j nhật_ký_ngoài]
    		[-E tùy_chọn_đã_mở_rộng] [-z tập_tin_undo] thiết_bị

en:  -v                   Be verbose
     -b superblock        Use alternative superblock
     -B blocksize         Force blocksize when looking for superblock
     -j external_journal  Set location of the external journal
     -l bad_blocks_file   Add to badblocks list
     -L bad_blocks_file   Set badblocks list
     -z undo_file         Create an undo file
vi:  -v                   Xuất chi tiết
     -b siêu_khối         Dùng siêu khối xen kẽ
     -B cỡ_khối           Buộc kích cỡ của khối khi tìm siêu khối
     -j nhật_ký_bên_ngoài Đặt địa điểm của nhật ký bên ngoài
     -l tập_tin_khối_sai  Thêm vào danh sách các khối sai
     -L tập_tin_khối_sai  Đặt danh sách các khối sai
     -z undo_file         Tạo một tập tin undo

en: %s: %u/%u files (%0d.%d%% non-contiguous), %llu/%llu blocks
vi: %s: %u/%u tập tin (%0d.%d%% không kề nhau), %llu/%llu khối

en: 
    %12u inode used (%2.2f%%, out of %u)
     | 
    %12u inodes used (%2.2f%%, out of %u)
vi[0]: 
    %12u inode đã được dùng (%2.2f%%, vượt quá %u)

en: %12u non-contiguous file (%0d.%d%%)
     | %12u non-contiguous files (%0d.%d%%)
vi[0]: %12u tệp tin không liền kề nhau (%0d.%d%%)

en: %12u non-contiguous directory (%0d.%d%%)
     | %12u non-contiguous directories (%0d.%d%%)
vi[0]: %12u thư mục không kề nhau (%0d.%d%%)

en:              # of inodes with ind/dind/tind blocks: %u/%u/%u
vi:              # số inode có khối ind/dind/tind: %u/%u/%u

en:              Extent depth histogram:
vi:              Đồ thị độ sâu:

en: %12llu block used (%2.2f%%, out of %llu)
     | %12llu blocks used (%2.2f%%, out of %llu)
vi[0]: %12llu khối đã dùng (%2.2f%%, vượt quá %llu)

en: %12u bad block
     | %12u bad blocks
vi[0]: %12u khối hỏng

en: %12u large file
     | %12u large files
vi[0]: %12u tập tin quá lớn

en: 
    %12u regular file
     | 
    %12u regular files
vi[0]: 
    %12u tập tin thường

en: %12u directory
     | %12u directories
vi[0]: %12u thư mục

en: %12u character device file
     | %12u character device files
vi[0]: %12u thiết bị ký tự

en: %12u block device file
     | %12u block device files
vi[0]: %12u tệp tin thiết bị khối

en: %12u fifo
     | %12u fifos
vi[0]: %12u tập tin fifo

en: %12u link
     | %12u links
vi[0]: %12u liên kết

en: %12u symbolic link | %12u symbolic links
vi[0]: %12u liên kết mềm

en:  (%u fast symbolic link)
     |  (%u fast symbolic links)
vi[0]:  (%u liên kết mềm nhanh)

en: %12u file
     | %12u files
vi[0]: %12u tập tin

en: Warning!  %s is in use.
vi: Cảnh báo!  %s đang được dùng.

en: %s is mounted.
vi: %s đã gắn kết.

en: %s is in use.
vi: %s đang được dùng.

en: 
    
    WARNING!!!  The filesystem is mounted.   If you continue you ***WILL***
    cause ***SEVERE*** filesystem damage.
vi: 
    
    CẢNH BÁO!!! Hệ thống tập tin đã gắn kết. Vẫn tiếp tục thì
    đây có thể là nguyên nhân ***LÀM HỎNG NẶNG*** hệ thống tập tin.

en: ignoring check interval, broken_system_clock set
vi: bỏ qua kiểm tra khoảng thời gian, đặt broken_system_clock

en: %s: clean, %u/%u files, %llu/%llu blocks
vi: %s: sạch, %u/%u tập tin, %llu/%llu khối

en: Invalid readahead buffer size.
vi: Kích cỡ bộ đệm readahead không hợp lệ.

en: 
    Extended options are separated by commas, and may take an argument which
    is set off by an equals ('=') sign.  Valid extended options are:
vi: 
    Các tùy chọn mở rộng được ngăn cách nhau bằng dấu phẩy, và có thể chấp nhận
    đối số được đặt với dấu bằng “=”. Các tùy chọn mở rộng hợp lệ là:

en: 	ea_ver=<ea_version (1 or 2)>
vi: 	ea_ver=<ea_version (1 hoặc 2)>

en: 	readahead_kb=<buffer size>
vi: 	readahead_kb=<cỡ bộ đệm>

en: The -D and -E fixes_only options are incompatible.
vi: Hai tùy chọn “-D” và “-E” không tương thích với nhau.

en: The -E bmap2extent and fixes_only options are incompatible.
vi: Hai tùy chọn -E bmap2extent và fixes_only không tương thích với nhau.

en: MMP interval is %u seconds and total wait time is %u seconds. Please wait...
vi: Khoảng nhịp MMP là %u giây cộng với tổng thời gian chờ là %u giây. Vui lòng chờ…

comment: Item in the main menu to select this package
en: while checking MMP block
vi: trong khi kiểm tra khối MMP

en: If you are sure the filesystem is not in use on any node, run:
    'tune2fs -f -E clear_mmp %s'
vi: Nếu bạn chắc là hệ thống tập tin không đang sử dụng bất kỳ nút nào, chạy lệnh:
    “tune2fs -f -E clear_mmp %s”

en: while reading MMP block
vi: trong khi đọc khối MMP

en: while trying to setup undo file
vi: trong khi cố cài đặt tập tin undo

en: %s: %s while using the backup blocks
vi: %s: %s trong khi đọc nút thông tin khối hỏng

en: Possibly non-existent device?
vi: Có thể là thiết bị không tồn tại?

en: %s: Trying to load superblock despite errors...
vi: %s: cố gắng để tải siêu khối mặc dù lỗi...

en: while checking journal for %s
vi: trong khi kiểm tra nhật ký cho %s

en: Cannot proceed with file system check
vi: Không thể xử lý với kiểm tra hệ thống tập tin

en: Journal checksum error found in %s
vi: Tìm thấy lỗi tổng kiểm nhật ký trong %s

en: Journal corrupted in %s
vi: Nhật ký bị hỏng ở %s

en: while recovering journal of %s
vi: trong khi phục hồi nhật ký của %s

en: %s has unsupported encoding: %0x
vi: %s có tính năng không được hỗ trợ: %0x

en: %s: %s while reading bad blocks inode
vi: %s: %s trong khi đọc nút thông tin khối hỏng

en: 
    *** journal has been regenerated ***
vi: 
    *** nhật ký đã được tạo lại ***

en: 
    %s: ***** FILE SYSTEM ERRORS CORRECTED *****
vi: 
    %s: ***** CÁC LỖI CỦA HỆ THỐNG TẬP TIN ĐÃ ĐƯỢC SỬA ĐỔI *****

en: %s: File system was modified.
vi: %s: Hệ thống tập tin bị sửa đổi.

en: %s: ***** REBOOT SYSTEM *****
vi: %s: ***** KHỞI ĐỘNG LẠI HỆ THỐNG *****

en:  ('a' enables 'yes' to all)
vi:  (“a” bật “yes” cho tất cả)

en: yes to all
vi: đồng ý với tất cả

en: UNEXPECTED INCONSISTENCY: the filesystem is being modified while fsck is running.
vi: MÂU THUẪN: hệ thống tập tin đang được sửa chữa trong khi lệnh fsck đang chạy.

en: done
vi: hoàn tất

en: Usage: %s [-b block_size] [-i input_file] [-o output_file] [-svwnfBX]
           [-c blocks_at_once] [-d delay_factor_between_reads] [-e max_bad_blocks]
           [-p num_passes] [-t test_pattern [-t test_pattern [...]]]
           device [last_block [first_block]]
vi: Cách dùng: %s [-b cỡ_khối] [-i tập_tin_đầu_vào] [-o tập_tin_đầu_ra] [-svwnfBX]
           [-c số_khối_cùng_lúc] [-d hệ_số_đợi_đọc] [-e số_tối_đa_khối_xấu]
           [-p số_lần_qua] [-t mẫu_thử [-t mẫu_thử […]]]
           thiết_bị [khối_cuối [khối_đầu]]

en: %6.2f%% done, %s elapsed. (%d/%d/%d errors)
vi: %6.2f%% hoàn tất, %s đã trôi qua. (%d/%d/%d lỗi)

en: Too big max bad blocks count %u - maximum is %u
vi: Số lượng khối sai tối đa %u quá lớn - tối đa là %u

en: invalid starting block (%llu): must be less than %llu
vi: khối đầu không hợp lệ (%llu): phải nhỏ hơn %llu

en: invalid end block (%llu): must be 32-bit value
vi: khối cuối không hợp lệ (%llu): phải là giá trị 32 bít

en: input file - bad format
vi: tập tin đầu vào - sai định dạng

en: Pass completed, %u bad blocks found. (%d/%d/%d errors)
vi: Qua xong, tìm thấy %u khối sai. (%d/%d/%d errors)

en: Usage: %s [-pRVf] [-+=aAcCdDeijPsStTuF] [-v version] files...
vi: Cách dùng: %s [-pRVf] [-+=aAcCdDeijPsStTuF] [-v phiên_bản] tập_tin…

en: bad project - %s
vi: dự án sai — %s

en: Project of %s set as %lu
vi: Dự án của %s được đặt thành %lu

en: while setting project on %s
vi: trong khi cài đặt dự án trên %s

en: while reading inode %u
vi: trong khi đọc nút thông tin %u

en: while expanding directory
vi: trong khi mở rộng thư mục

en: while linking "%s"
vi: trong khi liên kết "%s"

en: while writing inode %u
vi: trong khi ghi nút thông tin %u

en: while listing attributes of "%s"
vi: trong khi liệt kê các thuộc tính của "%s"

en: while opening inode %u
vi: trong khi mở nút thông tin %u

en: while allocating memory
vi: trong khi cấp phát bộ nhớ

en: while reading attribute "%s" of "%s"
vi: trong khi đọc thuộc tính "%s" của "%s"

en: while writing attribute "%s" to inode %u
vi: trong khi ghi thuộc tính "%s" của nút thông tin %u

en: while closing inode %u
vi: trong khi đóng nút thông tin %u

en: while allocating inode "%s"
vi: trong khi cấp phát nút thông tin "%s"

en: while creating inode "%s"
vi: trong khi tạo nút thông tin "%s"

en: while creating symlink "%s"
vi: trong khi tạo liên kết mềm "%s"

en: while looking up "%s"
vi: trong khi tra tìm "%s"

en: while creating directory "%s"
vi: trong khi tạo thư mục "%s"

en: while opening "%s" to copy
vi: trong khi mở "%s" để sao chép

en: while changing working directory to "%s"
vi: trong khi đổi thư mục làm việc sang "%s"

en: while scanning directory "%s"
vi: trong khi đang quét thư mục "%s"

en: while lstat "%s"
vi: trong khi lstat "%s"

en: while creating special file "%s"
vi: trong khi tạo tập tin đặc biệt "%s"

en: while trying to read link "%s"
vi: trong khi cố đọc liên kết "%s"

en: symlink increased in size between lstat() and readlink()
vi: liên kết mềm làm gia tăng kích cỡ giữa lstat() và readlink()

en: while writing symlink"%s"
vi: trong khi ghi liên kết mềm "%s"

en: while writing file "%s"
vi: trong khi ghi tập tin "%s"

en: while making dir "%s"
vi: trong khi tạo thư mục "%s"

en: while changing directory
vi: trong khi thay đỏi thư mục

en: ignoring entry "%s"
vi: đang bỏ qua mục "%s"

en: while setting inode for "%s"
vi: trong khi cài đặt nút cho "%s"

en: while setting xattrs for "%s"
vi: trong khi cài đặt xattrs cho "%s"

en: while saving inode data
vi: trong khi ghi dữ liệu nút

en: Usage: %s [-bfghimxV] [-o superblock=<num>] [-o blocksize=<num>] device
vi: Cách dùng: %s [-bfghimxV] [-o superblock=<số>] [-o blocksize=<số>] thiết_bị

en: clusters
vi: liên cung

en:  (EXPECTED 0x%04x)
vi:  (CẦN      0x%04x)

en:  Inode bitmap at
vi:  Mảng ảnh nút thông tin tại

en: 
      %u free %s, %u free inodes, %u directories%s
vi: 
      %u trống %s, %u nút rảnh, %u thư mục%s

en: Journal superblock magic number invalid!
vi: Số ma thuật thấy siêu khối nhật ký không hợp lệ!

en: failed to alloc MMP buffer
vi: gặp lỗi khi cấp phát bộ đệm MMP

en: reading MMP block %llu from '%s'
vi: đang đọc MMP khối %llu từ ' %s '

en: %s: MMP feature not enabled.
vi: %s: Tính năng MMP không được bật.

en: while trying to read '%s' bitmaps
vi: trong khi cố gắng để đọc ảnh bitmap '%s'

en: *** Run e2fsck now!
vi: *** Hãy chạy e2fsck NGAY!

en: Usage: %s [ -r|Q ] [ -f ] [ -b superblock ] [ -B blocksize][ -fr ] device image-file
vi: Cách dùng: %s [ -r|Q ] [ -f ] [ -b siêu_khối ] [ -B siêu_khối][ -fr ] thiết_bị tập_tin_ảnh

en:        %s -I device image-file
vi:            %s -I thiết_bị tập_tin_ảnh

en: while allocating buffer
vi: trong khi cấp phát bộ đệm

en: Writing block %llu
vi: Đang ghi khối %llu

en: error writing block %llu
vi: gặp lỗi khi ghi khối %llu

en: error in generic_write()
vi: có lỗi trong generic_write()

en: Error: header size is bigger than wrt_size
vi: Lỗi: kích thước phần đầu lớn hơn wrt_size

en: Corrupt directory block %llu: bad rec_len (%d)
vi: Hỏng khối thư mục %llu: rec_len sai (%d)

en: Corrupt directory block %llu: bad name_len (%d)
vi: Hỏng khối thư mục %llu: name_len sai (%d)

en: %llu / %llu blocks (%d%%)
vi: %llu / %llu khối (%d%%)

en: Copying
vi: Đang chép

en: Stopping now will destroy the filesystem, interrupt again if you are sure
vi: Dừng lại sẽ làm hỏng hệ thống tập tin, ngắt lần nữa nếu bạn thực sự muốn thế

en:  %s remaining at %.2f MB/s
vi:  %s còn lại ở tốc độ %.2f MB/s

en: error reading block %llu
vi: gặp lỗi khi đọc khối %llu

en: Copied %llu / %llu blocks (%d%%) in %s
vi: Đã chép %llu / %llu khối (%d%%) trong %s

en: at %.2f MB/s
vi: ở tốc độ %.2f MB/s

en: while allocating l1 table
vi: trong khi cấp phát bảng l1

en: while allocating l2 cache
vi: trong khi cấp phát bảng l2

en: Warning: There are still tables in the cache while putting the cache, data will be lost so the image may not be valid.
vi: Cảnh báo: Vẫn còn bảng trong bộ nhớ đệm trong khi đặt bộ nhớ này, dữ liệu sẽ mất do đó ảnh có thể không hợp lệ.

en: while allocating ext2_qcow2_image
vi: trong khi cấp phát ext2_qcow2_image

en: while initializing ext2_qcow2_image
vi: trong khi khởi tạo ext2_qcow2_image

en: Programming error: multiple sequential refcount blocks created!
vi: Lỗi lập trình: đa khối refcount liên tiếp được tạo ra!

en: while allocating block bitmap
vi: trong cấp phát mảng ảnh khối

en: while allocating scramble block bitmap
vi: trong khi cấp phát mảng ảnh khối scramble

en: Scanning inodes...
vi: Đang quét các nút…

en: Can't allocate block buffer
vi: Không thể cấp phát bộ đệm khối

en: while iterating over inode %u
vi: trong khi lặp qua nút %u

en: Raw and qcow2 images cannot be installed
vi: Ảnh thô và qconw2 không thể được cài đặt

en: error reading bitmaps
vi: lặp lỗi khi đọc mảng bit

en: while opening device file
vi: trong khi mở tập tin thiết bị

en: while restoring the image table
vi: trong khi phục hồi bảng ảnh

en: -a option can only be used with raw or QCOW2 images.
vi: tùy chọn -a chỉ có thể được dùng cùng với các ảnh thô hoặc QCOW2.

en: -b option can only be used with raw or QCOW2 images.
vi: tùy chọn -b chỉ có thể được dùng cùng với các ảnh thô hoặc QCOW2.

en: Offsets are only allowed with raw images.
vi: Chế độ bù chỉ cho phép với ảnh thô.

en: Move mode is only allowed with raw images.
vi: Chế độ di chuyển chỉ cho phép với ảnh thô.

en: Move mode requires all data mode.
vi: Chế độ di chuyển yêu cầu mọi chế độ dữ liệu.

en: checking if mounted
vi: kiểm tra xem đã gắn kết chưa

en: 
    Running e2image on a R/W mounted filesystem can result in an
    inconsistent image which will not be useful for debugging purposes.
    Use -f option if you really want to do that.
vi: 
    Chạy e2image trên hệ thống tập tin gắn Đọc/Ghi có thể tạo ra một
    ảnh không phù hợp cái mà sẽ không hữu ích khi muốn gỡ lỗi.
    Dùng tùy chọn -f nếu bạn thực sự muốn làm thế.

en: QCOW2 image can not be written to the stdout!
vi: Ảnh QCOW2 không thể ghi ra đầu ra tiêu chuẩn!

en: Can not stat output
vi: Không thể lấy thống kê đầu ra

en: Image (%s) is compressed
vi: Ảnh (%s) đã được nén lại

en: Image (%s) is encrypted
vi: Ảnh (%s) đã được mã hóa

en: Image (%s) is corrupted
vi: Ảnh (%s) đã bị hỏng

en: while trying to convert qcow2 image (%s) into raw image (%s)
vi: khi cố chuyển đổi ảnh qcow2 (%s) thành dạng ảnh thô (%s)

en: The -c option only supported in raw mode
vi: Tùy chọn “-c” chỉ được hỗ trợ trong chế độ thô

en: The -c option not supported when writing to stdout
vi: Tùy chọn “-c” không được hỗ trợ khi ghi ra đầu ra tiêu chuẩn

en: while allocating check_buf
vi: trong khi cấp phát check_buf

en: The -p option only supported in raw mode
vi: Tùy chọn “-p” không được hỗ trợ trong chế độ thô

en: %d blocks already contained the data to be copied
vi: %d khối đã sẵn chứa dữ liệu để sao chép

en: Usage: %s -r device
vi: Cách dùng: %s -r thiết-bị

en: Usage: %s [-f] [-h] [-n] [-o offset] [-v] [-z undo_file] <transaction file> <filesystem>
vi: Cách dùng: %s [-f] [-h] [-n] [-o offset] [-v] [-z tập_tin_undo] <tập tin giao dịch> <hệ thống tập tin>

en: The file system superblock doesn't match the undo file.
vi: Siêu khối hệ thống tập tin không khớp với tập tin undo.

en: UUID does not match.
vi: UUID không khớp.

en: Last mount time does not match.
vi: Giờ gắn kết hệ thống tập tin không khớp.

en: Last write time does not match.
vi: Giờ ghi cuối cùng không khớp.

en: Lifetime write counter does not match.
vi: Số lượng ghi lifetime không khớp.

en: while reading filesystem superblock.
vi: trong khi đọc siêu khối hệ thống tập tin.

en: while fetching superblock
vi: trong khi lấy siêu khối

en: Undo file superblock checksum doesn't match.
vi: Tổng kiểm siêu khối tập tin undo không khớp.

en: illegal offset - %s
vi: khoảng bù không hợp lệ - %s

en: Will not write to an undo file while replaying it.
vi: Sẽ không ghi vào một tập tin undo trong khi đang trình diễn lại nó.

en: while opening undo file `%s'
vi: trong khi mở tập tin undo “%s”

en: while reading undo file
vi: trong khi đọc tập tin undo

en: %s: Not an undo file.
vi: %s: Không phải là tập tin undo.

en: %s: Header checksum doesn't match.
vi: %s: Tổng kiểm phần đầu không khớp.

en: %s: Corrupt undo file header.
vi: %s: Phần đầu tập tin undo bị hỏng.

en: %s: Undo block size too large.
vi: %s: Cỡ khối tập tin undo quá lớn.

en: %s: Undo block size too small.
vi: %s: Cỡ khối tập tin undo quá nhỏ.

en: %s: Unknown undo file feature set.
vi: %s: Không hiểu tính năng tập tin undo.

en: Error while determining whether %s is mounted.
vi: Gặp lỗi trong khi dò tìm xem %s đã gắn kết chưa.

en: e2undo should only be run on unmounted filesystems
vi: e2undo chỉ nên chạy trên một hệ thống tập tin chưa gắn kết

en: while opening `%s'
vi: trong khi mở “%s”

en: specified offset is too large
vi: khoảng bù đã cho là quá lớn

en: while reading keys
vi: trong khi đọc khóa

en: %s: wrong key magic at %llu
vi: %s: sai khóa thần diệu tại %llu

en: %s: key block checksum error at %llu.
vi: %s: tổng kiểm khối khóa lỗi tại %llu.

en: %s: block %llu is too long.
vi: %s: khối %llu là quá dài.

en: while fetching block %llu.
vi: trong khi lấy khối %llu.

en: checksum error in filesystem block %llu (undo blk %llu)
vi: lỗi tổng kiểm trong khối hệ thống tập tin %llu (undo blk %llu)

en: while writing block %llu.
vi: trong khi ghi khối %llu.

en: Undo file corruption; run e2fsck NOW!
vi: Tập tin undo bị hỏng; hãy chạy e2fsck NGAY!

en: IO error during replay; run e2fsck NOW!
vi: Lỗi V/R trong khi trình diễn lại; hãy chạy e2fsck NGAY!

en: Incomplete undo record; run e2fsck.
vi: Các bản ghi undo không hoàn thiện; hãy chạy e2fsck.

en: Usage:  findsuper device [skipbytes [startkb]]
vi: Cách dùng:  findsuper thiết-bị [skipbytes [startkb]]

en: skipbytes should be a number, not %s
vi: skipbytes phải là một con số, không phải %s

en: skipbytes must be a multiple of the sector size
vi: skipbytes phải là bội số của cỡ cung từ

en: startkb should be a number, not %s
vi: startkb phải là một con số, không phải %s

en: startkb should be positive, not %llu
vi: startkb phải là dương, không phải %llu

en: starting at %llu, with %u byte increments
vi: bắt đầu tại %llu, với việc gia thêm %u byte

en: [*] probably superblock written in the ext3 journal superblock,
    	so start/end/grp wrong
vi: [*] gần như chắc chắn là siêu khối đã được ghi trong siêu khối journal ext3,
    	do đó đầu/cuối/nhóm sai

en: byte_offset  byte_start     byte_end  fs_blocks blksz  grp  mkfs/mount_time           sb_uuid label
vi: byte_offset  byte_start     byte_end  fs_blocks blksz  grp  mkfs/mount_time           sb_uuid nhãn

en: 
    %11Lu: finished with errno %d
vi: 
    %11Lu: đã kết thúc với lỗi %d

en: WARNING: Your /etc/fstab does not contain the fsck passno
    	field.  I will kludge around things for you, but you
    	should fix your /etc/fstab file as soon as you can.
vi: CẢNH BÁO: /etc/fstab của bạn không chứa trường fsck passno.
    	Máy tính sẽ điều chỉnh tạm thời cho bạn, nhưng bạn nên sửa chữa
    	tập tin /etc/fstab càng sớm càng càng tốt.

en: Mounting read-only.
vi: Gắn chế độ chỉ cho đọc.

en: %s: Allowing users to allocate all blocks. This is dangerous!
vi: %s: Cho phép những người dùng phân bổ mọi khối. Hành động này nguy hiểm!

en: Please run e2fsck -fy %s.
vi: Vui lòng chạy lệnh “e2fsck -fy %s”.

en: Journal needs recovery; running `e2fsck -E journal_only' is required.
vi: Journal cần được phục hồi; việc chạy “e2fsck -E journal_only” là cần thiết.

en: %s: Writing to the journal is not supported.
vi: %s: Không hỗ trợ tính năng ghi journal.

en: Warning: Mounting unchecked fs, running e2fsck is recommended.
vi: Cảnh báo: Đang gắn fs chưa kiểm tra, khuyên bạn nên chạy e2fsck.

en: Warning: Maximal mount count reached, running e2fsck is recommended.
vi: Cảnh báo: Số lượng gắn kết tối đa đã bị vượt quá, khuyên bạn nên chạy e2fsck.

en: Warning: Check time reached; running e2fsck is recommended.
vi: Cảnh báo: Thời gian kiểm tra đã bị vượt quá, khuyên bạn nên chạy e2fsck.

en: Orphans detected; running e2fsck is recommended.
vi: Dò thấy mồ côi, khuyên bạn nên chạy e2fsck.

en: Errors detected; running e2fsck is required.
vi: Dò thấy có lỗi: bắt buộc phải chạy e2fsck.

en: Usage: %s [-RVadlpv] [files...]
vi: Cách dùng: %s [-RVadlpv] [tập_tin…]

en: While reading project on %s
vi: Trong khi đọc dự án trên %s

en: Usage: %s [-c|-l filename] [-b block-size] [-C cluster-size]
    	[-i bytes-per-inode] [-I inode-size] [-J journal-options]
    	[-G flex-group-size] [-N number-of-inodes] [-d root-directory]
    	[-m reserved-blocks-percentage] [-o creator-os]
    	[-g blocks-per-group] [-L volume-label] [-M last-mounted-directory]
    	[-O feature[,...]] [-r fs-revision] [-E extended-option[,...]]
    	[-t fs-type] [-T usage-type ] [-U UUID] [-e errors_behavior][-z undo_file]
    	[-jnqvDFSV] device [blocks-count]
vi: Cách dùng: %s [-c|-l tên_tập_tin] [-b cỡ_khối] [-C cỡ_liên_cung]
    	[-i byte_mỗi_inode] [-I cỡ_inode] [-J tùy_chọn_nhật_ký]
    	[-G cỡ_nhóm-flex] [-N số_lượng_inode] [-d thư-mục-root]
    	[-m phần_trăm_khối_chưa_dùng] [-o HĐH_tạo]
    	[-g số-khối_mỗi_nhóm] [-L nhãn_khối_tin] [-M thư_mục_lắp_cuối]
    	[-O tính_năng[,…]] [-r bản_sửa_đổi_HTT] [-E tùy_chọn_mở_rộng[,…]]
    	[-t kiểu_HTTT] [-T kiểu-dùng ] [-U UUID] [-e errors_behavior][-z tập_in_undo]
    	 [-jnqvDFSV] thiết_bị [số_lượng_khối]
    Từ viết tắt:
    	HDH: hệ điều hành
    	HTTT: hệ thống tập tin

en: while writing reserved inodes
vi: trong khi ghi nút dự phòng

en: 
    Could not write %d blocks in inode table starting at %llu: %s
vi: 
    Không thể ghi %d khối trong bảng nút thông tin, bắt đầu tại %llu: %s

en: while zeroing journal device (block %llu, count %d)
vi: trong khi làm số không thiết bị nhật ký (khối %llu, số lượng %d)

en: Creating filesystem with %llu %dk blocks and %u inodes
vi: Đang tạo hệ thống tập tin với %llu (%dk) khối và %u nút.

en: warning: %llu blocks unused.
vi: cảnh báo: %llu khối chưa dùng.

en: OS type: %s
vi: Kiểu HĐH: %s

en: Cluster size=%u (log=%u)
vi: Cỡ liên cung=%u (bản ghi=%u)

en: %u inodes, %llu blocks
vi: %u nút thông tin, %llu khối

en: %llu blocks (%2.2f%%) reserved for the super user
vi: %llu khối (%2.2f%%) được dành riêng cho siêu người dùng

en: Root directory owner=%u:%u
vi: Chủ sở hữu thư-mục gốc=%u:%u

en: %u blocks per group, %u clusters per group
vi: %u khối trên mỗi nhóm, %u liên cung trên mỗi nhóm

en: Filesystem UUID: %s
vi: Mã số định danh thiết bị hệ thống tập tin: %s

en: %s requires '-O 64bit'
vi: %s cần “-O 64bit”

en: '%s' must be before 'resize=%u'
vi: “%s” phải trước “resize=%u”

en: Invalid desc_size: '%s'
vi: desc_size không hợp lệ: “%s”

en: Invalid hash seed: %s
vi: Hạt mầm băm không hợp lệ: %s

en: Invalid offset: %s
vi: Khoảng bù không hợp lệ: %s

en: Invalid mmp_update_interval: %s
vi: mmp_update_interval không hợp lệ: %s

en: Invalid # of backup superblocks: %s
vi: Số lượng siêu khối dự phòng không hợp lệ: %s

en: Invalid root_owner: '%s'
vi: root_owner không hợp lệ: '%s'

en: Invalid encoding: %s
vi: Bảng mã không hợp lệ: %s

en: 
    Bad option(s) specified: %s
    
    Extended options are separated by commas, and may take an argument which
    	is set off by an equals ('=') sign.
    
    Valid extended options are:
    	mmp_update_interval=<interval>
    	num_backup_sb=<0|1|2>
    	stride=<RAID per-disk data chunk in blocks>
    	stripe-width=<RAID stride * data disks in blocks>
    	offset=<offset to create the file system>
    	resize=<resize maximum size in blocks>
    	packed_meta_blocks=<0 to disable, 1 to enable>
    	lazy_itable_init=<0 to disable, 1 to enable>
    	lazy_journal_init=<0 to disable, 1 to enable>
    	root_owner=<uid of root dir>:<gid of root dir>
    	test_fs
    	discard
    	nodiscard
    	encoding=<encoding>
    	encoding_flags=<flags>
    	quotatype=<quota type(s) to be enabled>
vi: 
    Tùy chọn đã cho không đúng: %s
    
    Các tùy chọn mở rộng được ngăn cách bằng dấu phẩy, có thể chấp nhận
    	đối số được gán bằng dấu bằng (“=”)
    
    Tùy chọn mở rộng hợp lệ:
    	mmp_update_interval=<khoảng thời gian>
    	num_backup_sb=<0|1|2>
    	stride=<đoạn dữ liệu RAID mỗi đĩa theo khối>
    	stripe-width=<RAID stride * các đĩa dữ liệu theo khối>
    	offset=<vị trí tương đối để tạo hệ thống tập tin>
    	resize=<kích cỡ thay đổi kích cỡ tối đa theo khối>
    	packed_meta_blocks=<0 để tắt, 1 để bật>
    	lazy_itable_init=<0 để tắt, 1 để bật>
    	lazy_journal_init=<0 để tắt, 1 để bật>
    	test_fs
    	discard
    	nodiscard
    	encoding=<bảng mã>
    	encoding_flags=<các cờ>
    	quotatype=<kiểu quota sẽ được bật>

en: error: Invalid encoding flag: %s
vi: lỗi: Cờ bảng mã không hợp lệ: %s

en: error: An encoding must be explicitly specified when passing encoding-flags
vi: lỗi: Một mã hoá phải được xác định rõ ràng khi đi chuyển qua cờ mã hóa

en: 
    Your mke2fs.conf file does not define the %s filesystem type.
vi: 
    Tập tin “mke2fs.conf” của bạn không định nghĩa kiểu hệ thống tập tin %s.

en: Aborting...
vi: Đang hủy bỏ…

en: 
    Warning: the fs_type %s is not defined in mke2fs.conf
vi: 
    Cảnh báo: fs_type %s không được định nghĩa trong mke2fs.conf

en: Couldn't allocate memory for new PATH.
vi: Không thể cấp phát bộ nhớ cho ĐƯỜNG-DẪN

en: Couldn't init profile successfully (error: %ld).
vi: Không thể khởi tạo profile thành công (lỗi: %ld).

en: invalid cluster size - %s
vi: cỡ liên cung không hợp lệ — %s

en: '-R' is deprecated, use '-E' instead
vi: “-R” không dùng nữa, hãy thay bằng “-E”

en: flex_bg size (%lu) must be less than or equal to 2^31
vi: kích cỡ flex_bg (%lu) phải nhỏ hơn hoặc bằng 2^31

en: Warning: -K option is deprecated and should not be used anymore. Use '-E nodiscard' extended option instead!
vi: Cảnh báo: Không tán thành việc sử dụng tùy chọn -K và có lẽ nó sẽ không bao giờ được sử dụng nữa. Sử dụng tùy chọn mở rộng “-E nodiscard” để thay thế!

en: Warning: label too long; will be truncated to '%s'
vi: Cảnh báo: nhãn quá dài nên cắt ngắn thành “%s”.

en: while allocating fs_feature string
vi: trong khi cấp phát chuỗi fs_feature

en: while trying to create revision %d
vi: trong khi cố tạo điểm %d

en: The -t option may only be used once
vi: Tùy chọn -t chỉ sử dụng một lần

en: The -T option may only be used once
vi: Tùy chọn -T chỉ sử dụng một lần

en: invalid blocks '%s' on device '%s'
vi: khối “%s” sai trên thiết bị “%s”

en: The HURD does not support the filetype feature.
vi: HURD không hỗ trợ tính năng kiểu tập tin.

en: The HURD does not support the huge_file feature.
vi: HURD không hỗ trợ tính năng huge_file (tập tin rất lớn).

en: The HURD does not support the metadata_csum feature.
vi: HURD không hỗ trợ tính năng metadata_csum.

en: The HURD does not support the ea_inode feature.
vi: HURD không hỗ trợ tính năng ea_inode.

en: Warning: specified blocksize %d is less than device physical sectorsize %d
vi: Cảnh báo: kích cỡ khối %d đã ghi rõ vẫn nhỏ hơn kích cỡ rãnh ghi vật lý của thiết bị %d

en: %s: Size of device (0x%llx blocks) %s too big to be expressed
    	in 32 bits using a blocksize of %d.
vi: %s: thiết bị (0x%llx blocks) %s có kích cỡ quá lớn để biểu diễn theo 32 bit
    	dùng kích cỡ khối của %d.

en: %s: Size of device (0x%llx blocks) %s too big to create
    	a filesystem using a blocksize of %d.
vi: %s: Cỡ của thiết bị (0x%llx khối) %s có kích cỡ quá lớn để
    	tạo một hệ thống tập tin dùng cỡ khối của %d.

en: invalid reserved blocks percent - %lf
vi: phần trăm khối được dành riêng không hợp lệ -%lf

en: Extents MUST be enabled for a 64-bit filesystem.  Pass -O extents to rectify.
vi: Phần mở rộng PHẢI được bật cho hệ thống tập tin 64-bit. Chuyển -O phần_mở_rộng để nắn chỉnh.

en: The cluster size may not be smaller than the block size.
vi: Kích thước liên cung không thể nhỏ hơn kích cỡ khối.

en: specifying a cluster size requires the bigalloc feature
vi: chỉ định kích thước liên cung cần đặc tính bigalloc

en: Suggestion: Use Linux kernel >= 3.18 for improved stability of the metadata and journal checksum features.
vi: Gợi ý: Dùng Linux kernel >= 3.18 để tăng cường tính ổn định của tính năng tổng kiểm siêu dữ liệu và journal.

en: Unknown filename encoding from profile: %s
vi: Không hiểu bảng mã tên tập tin từ hồ sơ: %s

en: Unknown encoding flags from profile: %s
vi: Không hiểu các cờ bảng mã từ hồ sơ: %s

en: 
    Warning: offset specified without an explicit file system size.
    Creating a file system with %llu blocks but this might
    not be what you want.
vi: 
    Cảnh báo: khoảng bù đã cho không có một cỡ hệ thống tập tin rõ ràng.
    Đang tạo một hệ thống tập tin với %llu khối nhưng đây có lẽ
    không phải là thứ bạn muốn.

en: %d byte inodes are too small for project quota
vi: cỡ nút %d byte là quá nhỏ cho hạn ngạch dự án

en: The encrypt and casefold features are not compatible.
    They can not be both enabled simultaneously.
vi: Các tính năng mã hóa và casefold không tương thích.
    Họ không thể được cả hai kích hoạt đồng thời.

en: Can't support bigalloc feature without extents feature
vi: Không thể hỗ trợ đặc tính bigalloc mà không có phần mở

en: 
    Warning: the bigalloc feature is still under development
    See https://ext4.wiki.kernel.org/index.php/Bigalloc for more information
vi: 
    Cảnh báo: đặc tính phân-bổ-lớn vẫn đang trong quá trình phát triển
    Xem https://ext4.wiki.kernel.org/index.php/Bigalloc để biết chi tiết

en: %d byte inodes are too small for inline data; specify larger size
vi: cỡ nút %d byte là quá nhỏ cho dữ liệu chung dòng; hãy đưa ra cỡ lớn hơn

en: inode_size (%u) * inodes_count (%u) too big for a
    	filesystem with %llu blocks, specify higher inode_ratio (-i)
    	or lower inode count (-N).
vi: cỡ_nút_thông_tin (%u) * số_lượng_nút_thông_tin (%u) quá lớn
    	cho hệ thống tập tin có %llu khối, hãy chỉ định
    	tỷ_lệ_nút_thông_tin (-i) cao hơn hay số lượng nút thông tin
    (-N) thấp hơn

en: Discarding device blocks:
vi: Bỏ qua khối thiết bị:

en: failed -
vi: gặp lỗi -

en: while initializing quota context
vi: trong khi khởi tạo ngữ cảnh hạn ngạch

en: while writing quota inodes
vi: trong khi ghi nút hạn ngạch

en: bad error behavior in profile - %s
vi: ứng xử lỗi sai trong hồ sơ — %s

en: in malloc for android_sparse_params
vi: trong hàm cấp phát bộ nhớ malloc cho android_sparse_params

en: Extents are not enabled.  The file extent tree can be checksummed, whereas block maps cannot.  Not enabling extents reduces the coverage of metadata checksumming.  Pass -O extents to rectify.
vi: Các phần mở rộng không được bật. Cây mở rộng tập tin có thể được kiểm tra tổng kiểm, nhưng trái lại ánh xạ khối lại không thể. Không bật giản lược mở rộng bao phủ của kiểm tra tổng thể siêu dữ liệu. Chuyển mở rộng -O để sửa lại cho đúng.

en: 64-bit filesystem support is not enabled.  The larger fields afforded by this feature enable full-strength checksumming.  Pass -O 64bit to rectify.
vi: Hệ thống tập tin 64-bít không được bật. Các trường lớn hơn cung cấp bởi tính năng này bật kiểm tra tổng thể full-strength. Chuyển -O 64bit để chỉnh lại cho đúng.

en: The metadata_csum_seed feature requires the metadata_csum feature.
vi: Tính năng metadata_csum_seed cần tính năng metadata_csum.

en: Discard succeeded and will return 0s - skipping inode table wipe
vi: Loại bỏ thành công và sẽ trả về 0 - bỏ qua xóa bảng nút

en: Allocating group tables:
vi: Phân bổ bảng nhóm:

en: 
    	while converting subcluster bitmap
vi: 
    	trong khi chuyển đổi mảng ảnh liên cung con

en: %s may be further corrupted by superblock rewrite
vi: %s có thể hỏng nặng hơn nữa nếu viết lại siêu khối

en: while zeroing block %llu at end of filesystem
vi: trong khi điền số không khối %llu tại kết thúc của hệ thống tập tin

en: 
    Error while enabling multiple mount protection feature.
vi: 
    Lỗi khi bật đặc tính bảo vệ đa gắn.

en: Multiple mount protection is enabled with update interval %d seconds.
vi: Bảo vệ đa gắn được bật với nhịp cập nhật là %d giây.

en: Copying files into the device:
vi: Đang chép các tập tin vào trong thiết:

en: while populating file system
vi: trong khi di chuyển hệ thống tập tin

en: while writing out and closing file system
vi: trong khi ghi ra và đòng hệ thống tập tin

en: while zeroing block %llu for hugefile
vi: trong khi điền số không khối %llu cho tập tin cực lớn

en: Partition offset of %llu (%uk) blocks not compatible with cluster size %u.
vi: Vị trí bù phân vùng của %llu (%uk) khối là không tương thích với cỡ liên cung %u.

en: Huge files will be zero'ed
vi: Các tập tin cực lớn sẽ bị điền bằng số không

en: Creating %lu huge file(s)
vi: Đang tạo tập tin cực lớn %lu

en: with %llu blocks each
vi: với %llu khối cho mỗi

en: while creating huge file %lu
vi: trong khi tạo tập tin cự lớn %lu

en: 
    This operation requires a freshly checked filesystem.
vi: 
    Thao tác này yêu cầu một hệ thống tập tin đã được kiểm tra làm mới lại.

en: Please run e2fsck -f on the filesystem.
vi: Hãy chạy e2fsck -f trên hệ thống tập tin.

en: Please run e2fsck -fD on the filesystem.
vi: Hãy chạy e2fsck -fD trên hệ thống tập tin.

en: Usage: %s [-c max_mounts_count] [-e errors_behavior] [-f] [-g group]
    	[-i interval[d|m|w]] [-j] [-J journal_options] [-l]
    	[-m reserved_blocks_percent] [-o [^]mount_options[,...]]
    	[-r reserved_blocks_count] [-u user] [-C mount_count]
    	[-L volume_label] [-M last_mounted_dir]
    	[-O [^]feature[,...]] [-Q quota_options]
    	[-E extended-option[,...]] [-T last_check_time] [-U UUID]
    	[-I new_inode_size] [-z undo_file] device
vi: Cách dùng: %s [-c số_đếm_lắp_tối_đa] [-e ứng_xử_lỗi] [-f] [-g nhóm]
    	[-i khoảng[d|m|w]] [-j] [-J tùy_chọn_nhật_ký] [-l]
    	[-m phần_trăm_khối_để_dành] [-o [^]tùy_chọn_lắp[,…]]
    	[-r số_đếm_khối_để_dành] [-u người_dùng] [-C số_đếm_lắp]
    	[-L nhãn_phân_vùng] [-M thư_mục_lắp_cuối]
    	[-O [^]tính_năng[,…]] [-Q tùy_chọn_quota]
    	[-E tùy_chọn_mở_rộng[,…] [-T giờ_kiểm_tra_cuối] [-U UUID]
    	[-I cỡ_nút_mới] [-z tập_tin_undo] thiết_bị

en: Journal superblock is corrupted, nr_users
    is too high (%d).
vi: Siêu khối journal bị hỏng, nr_users
    thì quá cao (%d).

en: Cannot locate journal device. It was NOT removed
    Use -f option to remove missing journal device.
vi: Không thể định được thiết bị journal. Nó đã KHÔNG bị gỡ bỏ
    Sử dụng tùy chọn -f để gỡ bỏ thiết bị journal bị thiếu.

en: After running e2fsck, please run `resize2fs %s %s
vi: Sau khi chạy e2fsck, vui lòng chạy “resize2fs %s %s

en: Please run `resize2fs %s %s
vi: Vui lòng chạy “resize2fs %s %s

en: ' to enable 64-bit mode.
vi: ” để bật chế độ 64-bít.

en: ' to disable 64-bit mode.
vi: ” để tắt chế độ 64-bít.

en: WARNING: Could not confirm kernel support for metadata_csum_seed.
      This requires Linux >= v4.4.
vi: CẢNH BÁO: Không thể xác nhận rằng hạt nhân có hỗ trợ metadata_csum_seed.
      Việc này yêu cầu Linux >= v4.4.

en: Setting filesystem feature 'sparse_super' not supported
    for filesystems with the meta_bg feature enabled.
vi: Không được hỗ trợ chức năng “sparse_super”
    cho hệ thống tập tin với đặc tính meta_bg được bật.

en: The multiple mount protection feature can't
    be set if the filesystem is mounted or
    read-only.
vi: Tính năng bảo vệ chống đa gắn không thể
    đặt được nếu hệ thống tập tin đã được gắn kết
    hay chỉ cho đọc.

en: Multiple mount protection has been enabled with update interval %ds.
vi: Đặc tính kỹ thuật bảo vệ đa gắn đã bật với nhịp cập nhật là %d giây.

en: The multiple mount protection feature cannot
    be disabled if the filesystem is readonly.
vi: Đặc tính kỹ thuật bảo vệ đa gắn không thể
    được tắt nếu hệ thống tập tin chỉ đọc.

en: Error while reading bitmaps
vi: Gặp lỗi khi đọc mảng

en: Magic number in MMP block does not match. expected: %x, actual: %x
vi: Số mầu nhiệm trong khối MMP không khớp. mong chờ: %x, thực tế: %x

en: while reading MMP block.
vi: trong khi đọc khối MMP.

en: Enabling checksums could take some time.
vi: Bật tổng kiểm có thể mất một ít thời gian.

en: Cannot enable metadata_csum on a mounted filesystem!
vi: Không thể bật metadata_csum trên hệ thống tập tin đã gắn!

en: Extents are not enabled.  The file extent tree can be checksummed, whereas block maps cannot.  Not enabling extents reduces the coverage of metadata checksumming.  Re-run with -O extent to rectify.
vi: Các phần mở rộng không được bật. Cây mở rộng tập tin có thể được kiểm tra tổng kiểm, nhưng trái lại ánh xạ khối lại không thể. Không bật giản lược mở rộng bao phủ của kiểm tra tổng thể siêu dữ liệu. Chạy lại với mở rộng -O để sửa lại cho đúng.

en: 64-bit filesystem support is not enabled.  The larger fields afforded by this feature enable full-strength checksumming.  Run resize2fs -b to rectify.
vi: Hệ thống tập tin 64-bít không được bật. Các trường lớn hơn cung cấp bởi tính năng này bật kiểm tra tổng thể full-strength. Chạy resize2fs -b để chỉnh lại cho đúng.

en: Disabling checksums could take some time.
vi: Tắt tổng kiểm có thể mất một ít thời gian.

en: Cannot disable metadata_csum on a mounted filesystem!
vi: Không thể tắt metadata_csum trên hệ thống tập tin đã gắn!

en: Cannot enable 64-bit mode while mounted!
vi: Không thể bật chế độ 64-bít trong khi đang gắn!

en: Cannot disable 64-bit mode while mounted!
vi: Không thể tắt chế độ 64-bít trong khi đang gắn!

en: Cannot enable project feature; inode size too small.
vi: Không thể bật tính năng dự án; cỡ nút quá nhỏ.

en: 
    Warning: '^quota' option overrides '-Q'arguments.
vi: 
    Cảnh báo: tùy chọn “^quota” sẽ dè lên đối số “-Q”.

en: Cannot enable encrypt feature on filesystems with the encoding feature enabled.
vi: Không thể kích hoạt tính năng mã hóa trên hệ thống tập tin với tính năng mã hoá được bật.

en: Setting feature 'metadata_csum_seed' is only supported
    on filesystems with the metadata_csum feature enabled.
vi: Cài đặt chức năng “metadata_csum_seed” chỉ được hỗ trợ
    cho hệ thống tập tin với đặc tính metadata_csum được bật.

en: UUID has changed since enabling metadata_csum.  Filesystem must be unmounted 
    to safely rewrite all metadata to match the new UUID.
vi: UUID đã thay đổi kể từ khi bật metadata_csum. hệ thống tập tin phải được bỏ gắn kết
    để ghi lại một cách an toàn mọi siêu dữ liệu sao cho khớp với UUID mới.

en: Recalculating checksums could take some time.
vi: Tình tổng kiểm lại có thể mất một ít thời gian.

en: Cannot enable project quota; inode size too small.
vi: Không thể bật giới hạn dự án; cỡ nút quá nhỏ.

en: while initializing quota context in support library
vi: trong khi khởi tạo ngữ cảnh hạn ngạch trong thư viện hỗ trợ

en: while updating quota limits (%d)
vi: trong khi cập nhật giới hạn hạn ngạch (%d)

en: while writing quota file (%d)
vi: trong khi ghi tập tin hạn ngạch (%d)

en: while removing quota file (%d)
vi: trong khi xóa bỏ tập tin hạn ngạch (%d)

en: 
    Bad quota options specified.
    
    Following valid quota options are available (pass by separating with comma):
    	[^]usr[quota]
    	[^]grp[quota]
    	[^]prj[quota]
vi: 
    Đã chỉ định tùy chọn hạn ngạch sai.
    
    Sau đây là danh sách các tùy chọn hạn ngạch được dùng (chấp nhận ngăn cách bằng dấu phẩy):
    	[^]usr[quota]
    	[^]grp[quota]
    	[^]prj[quota]

en: mmp_update_interval too big: %lu
vi: mmp_update_interval quá lớn (%lu)

en: Setting multiple mount protection update interval to %lu second
     | Setting multiple mount protection update interval to %lu seconds
vi[0]: Đang đặt khoảng thời gian cập nhật bảo vệ chống đa lắp thành %lu giây

en: Setting filesystem error flag to force fsck.
vi: Đặt cờ lỗi cho hệ thống tập tin để buộc chạy fsck.

en: 
    Bad options specified.
    
    Extended options are separated by commas, and may take an argument which
    	is set off by an equals ('=') sign.
    
    Valid extended options are:
    	clear_mmp
    	hash_alg=<hash algorithm>
    	mount_opts=<extended default mount options>
    	mmp_update_interval=<mmp update interval in seconds>
    	stride=<RAID per-disk chunk size in blocks>
    	stripe_width=<RAID stride*data disks in blocks>
    	force_fsck
    	test_fs
    	^test_fs
vi: 
    Chỉ định tùy chọn sai.
    
    Các tùy chọn mở rộng được ngăn cách nhau bằng dấu phẩy, có thể chấp nhận
    	đối số được gán với dấu bằng (“=”).
    
    Tùy chọn mở rộng hợp lệ:
    	clear_mmp
    	hash_alg=<thuật toán băm>
    	mount_opts=<các tùy chọn gắn mặc định mở rộng>
    	mmp_update_interval=<nhịp cập nhật mmp tính bằng giây>
    	stride=<RAID cho mỗi kích cỡ đoạn đĩa theo khối>
    	stripe-width=<RAID stride*các đĩa dữ liệu theo khối>
    	force_fsck
    	test_fs
    	^test_fs

en: Failed to read inode bitmap
vi: Không thể đọc ánh xạ inode

en: Failed to read block bitmap
vi: Lỗi khi đọc mảng khối

en: If you are sure the filesystem is not in use on any node, run:
    'tune2fs -f -E clear_mmp {device}'
vi: Nếu bạn không chắc là hệ thống tập tin không đang sử dụng bất kỳ nút nào, chạy lệnh:
    “tune2fs -f -E clear_mmp {thiết_bị}”

en: MMP block magic is bad. Try to fix it by running:
    'e2fsck -f %s'
vi: Khối màu nhiệm MMP sai. Hãy thử sửa bằng cách chạy lệnh:
    “e2fsck -f %s”

en: Cannot modify a journal device.
vi: Không thể sửa thiết bị nhật ký.

en: Shrinking inode size is not supported
vi: Không hỗ trợ tính năng thu nhỏ kích cỡ nút

en: Invalid inode size %lu (max %d)
vi: Kích cỡ nút thông tin không hợp lệ %lu (tối đa %d)

en: Resizing inodes could take some time.
vi: Việc đổi cỡ nút thông tin có thể mất nhiều thời gian.

en: Warning: The journal is dirty. You may wish to replay the journal like:
    
    	e2fsck -E journal_only %s
    
    then rerun this command.  Otherwise, any changes made may be overwritten
    by journal recovery.
vi: Cảnh báo: Journal đang sai. Bạn có thể muốn trình diễn lại journal như:
    
    	e2fsck -E journal_only %s
    
    sau đó trở về lệnh này. Nếu không, mọi thay đổi đã tạo có thể bị ghi đè
    bởi việc phục hồi journal.

en: Recovering journal.
vi: Đang phục hồi journal.

en: interval between checks is too big (%lu)
vi: khoảng giữa hai lần kiểm tra quá lớn (%lu)

en: Setting reserved blocks percentage to %g%% (%llu blocks)
vi: Đang đặt phần trăm khối dự trữ thành %g%% (%llu khối)

en: reserved blocks count is too big (%llu)
vi: số lượng khối dự trữ quá lớn (%llu)

en: Setting reserved blocks count to %llu
vi: Đang đặt số lượng khối dự trữ thành %llu

en: 
    Setting the sparse superblock flag not supported
    for filesystems with the meta_bg feature enabled.
vi: 
    Không được hỗ trợ chức năng phân tích cờ siêu khối
    cho hệ thống tập tin với đặc tính meta_bg được bật.

en: 
    Clearing the sparse superblock flag not supported.
vi: 
    Tính năng xóa sạch cờ siêu khối không được hỗ trợ.

en: Error in using clear_mmp. It must be used with -f
vi: Lỗi không sử dụng clear_mmp. Nó phải được sử dụng cùng với -f

en: The quota feature may only be changed when the filesystem is unmounted.
vi: Đặc tính hạn ngạch chỉ có thể được thay đổi khi hệ thống tập tin không được gắn kết.

en: Setting the UUID on this filesystem could take some time.
vi: Thiết lập UUID trên hệ thống tập tin này có thể mất thời gian.

en: The UUID may only be changed when the filesystem is unmounted.
vi: Chỉ có thể thay đổi UUID khi hệ thống tập tin không được gắn kết.

en: If you only use kernels newer than v4.4, run 'tune2fs -O metadata_csum_seed' and re-run this command.
vi: Nếu bạn chỉ sử dụng hạt nhân mới hơn v4.4, hãy chạy “tune2fs -O metadata_csum_seed” và chạy lại lệnh này.

en: Need to update journal superblock.
vi: Cần phải cập nhật siêu khối nhật ký.

en: Failed to change inode size
vi: Lỗi thay đổi kích thước của nút

en: Setting extended default mount options to '%s'
vi: Đang đặt tùy chọn gắn mặc định mở rộng thành “%s”

en: <proceeding>
vi: <đang xử lý>

en: Proceed anyway (or wait %d seconds to proceed) ? (y,N)
vi: Vẫn xử lý (hoặc chờ %d giây để xử lý)? (y,N,c,K)

en: Proceed anyway? (y,N)
vi: Vẫn xử lý? (y,N,c,K)

en: 
    Bad journal options specified.
    
    Journal options are separated by commas, and may take an argument which
    	is set off by an equals ('=') sign.
    
    Valid journal options are:
    	size=<journal size in megabytes>
    	device=<journal device>
    	location=<journal location>
    
    The journal size must be between 1024 and 10240000 filesystem blocks.
vi: 
    Đưa ra tùy chọn nhật ký sai.
    
    Các tùy chọn nhật ký cũng định giới bằng dấu phẩy, có thể chấp nhận
    đối số cái mà được đặt bằng dấu bằng (“=”).
    
    Tùy chọn nhật ký hợp lệ:
    	size=<kích cỡ nhật ký theo megabyte>
    	device=<thiết bị nhật ký>
    	location=<vị trí nhật ký>
    
    Kích cỡ của nhật ký phải nằm trong phạm vi
    1024 đến 10240000 khối hệ thống tập tin.

en: Usage: %s [-d] [-p pidfile] [-s socketpath] [-T timeout]
vi: Cách dùng: %s [-d] [-p tập_tin_PID] [-s đường_dẫn_ổ_cắm] [-T thời_hạn]

en: bad arguments
vi: đối số sai

en: uuidd daemon already running at pid %s
vi: uuidd daemon đã chạy sẵn rồi tại pid %s

en: Couldn't create unix stream socket: %s
vi: Không thể tạo ổ cắm luồng stream UNIX: %s

en: Couldn't bind unix socket %s: %s
vi: Không thể buộc kết ổ cắm UNIX %s: %s

en: Couldn't listen on unix socket %s: %s
vi: Không thể lắng nghe trên ổ cắm UNIX %s: %s

en: Error reading from client, len = %d
vi: Gặp lỗi khi đọc từ ứng dụng khách, dài = %d

en: operation %d, incoming num = %d
vi: thao tác %d, số gửi đến = %d

en: Generated time UUID: %s
vi: UUID thời gian đã tạo ra: %s

en: Generated random UUID: %s
vi: UUID ngẫu nhiên đã tạo ra: %s

en: Generated time UUID %s and subsequent UUID
     | Generated time UUID %s and %d subsequent UUIDs
vi[0]: UUID thời gian đã tạo ra %s và %d theo sau

en: Generated %d UUID's:
vi: %d UUID đã tạo ra:

en: Invalid operation %d
vi: Thao tác không hợp lệ %d

en: Bad number: %s
vi: Số sai: %s

en: Error calling uuidd daemon (%s): %s
vi: Gặp lỗi khi gọi trình nền uuidd (%s): %s

en: %s and subsequent UUID
     | %s and subsequent %d UUIDs
vi[0]: %s và %d UUID xảy ra sau

en: List of UUID's:
vi: Danh sách của UUID:

en: Unexpected reply length from server %d
vi: Máy chủ trả lời đáp ứng với chiều dài bất thường %d

en: Couldn't kill uuidd running at pid %d: %s
vi: Không thể buộc kết thúc uuidd đang chạy với PID %d: %s

en: Killed uuidd running at pid %d
vi: Đã buộc kết thúc uuidd chạy tại PID %d

en: #	Num=%llu, Size=%llu, Cursor=%llu, Sorted=%llu
vi: #	Số=%llu,  Cỡ=%llu, Con trỏ=%llu, Sắp xếp=%llu

en: Usage: %s [-d debug_flags] [-f] [-F] [-M] [-P] [-p] device [-b|-s|new_size] [-S RAID-stride] [-z undo_file]
vi: Cách dùng: %s [-d cờ_gỡ_lỗi] [-f] [-F] [-M] [-P] [-p] thiết_bị [-b|-s|kích_cỡ_mới] [-S RAID-stride] [-z undo_file]

en: 
    Resizing bigalloc file systems has not been fully tested.  Proceed at
    your own risk!  Use the force option if you want to go ahead anyway.
vi: 
    Việc thay đổi kích thước của hệ thống tập tin bigalloc chưa được thử nghiệm đầy đủ.
    Tự chịu trách nhiệm nếu muốn dùng!  Dùng tùy chọn ép buộc nếu bạn muốn thực hiện tiếp.

en: Estimated minimum size of the filesystem: %llu
vi: Ước tính tích cỡ tối thiểu của hệ thống tập tin: %llu

en: New size too large to be expressed in 32 bits
vi: Kích thước mới quá lớn để có thể dùng số 32 bit

en: New size smaller than minimum (%llu)
vi: Kích cỡ mới vẫn nhỏ hơn mức tối thiểu (%llu)

en: The containing partition (or device) is only %llu (%dk) blocks.
    You requested a new size of %llu blocks.
vi: Phân vùng chứa (hay thiết bị) chứa chỉ có kích cỡ %llu (%dk) khối.
    Bạn đã yêu cầu kích cỡ mới %llu khối.

en: Cannot set and unset 64bit feature.
vi: Không thể đặt hay bỏ đặt tính năng 64bít.

en: Cannot change the 64bit feature on a filesystem that is larger than 2^32 blocks.
vi: Không thể thay đổi tính năng 64bit trên một hệ thống tập tin mà nó lớn hơn 2^32 khối.

en: Cannot change the 64bit feature while the filesystem is mounted.
vi: Không thể thay đổi tính năng 64bit khi hệ thống tập tin đã được gắn kết.

en: Please enable the extents feature with tune2fs before enabling the 64bit feature.
vi: Vui lòng bật các tính năng mở rộng với tune2fs trước khi bật tính năng 64bit.

en: The filesystem is already %llu (%dk) blocks long.  Nothing to do!
vi: Hệ thống tập tin đã có độ dài %llu (%dk) khối. Không cần làm gì!

en: The filesystem is already 64-bit.
vi: Hệ thống tập tin đã sẵn là 64-bít.

en: The filesystem is already 32-bit.
vi: Hệ thống tập tin đã sẵn là 32-bít.

en: Converting the filesystem to 64-bit.
vi: Đang chuyển đổi hệ thống tập tin sang 64-bít.

en: Converting the filesystem to 32-bit.
vi: Đang chuyển đổi hệ thống tập tin sang 32-bít.

en: Resizing the filesystem on %s to %llu (%dk) blocks.
vi: Đang thay đổi kích cỡ của hệ thống tập tin trên %s thành %llu (%dk) khối.

en: The filesystem on %s is now %llu (%dk) blocks long.
vi: Hệ thống tập tin nằm trên %s giờ có độ dài %llu (%dk) khối.

en: kernel does not support online resize with sparse_super2
vi: hạt nhân không hỗ trợ tính năng thay đổi kích cỡ trực tuyến với sparse_super2

en: On-line shrinking not supported
vi: Tính năng thu nhỏ khi đang chạy không được hỗ trợ

en: Not enough reserved gdt blocks for resizing
vi: Không đủ khối dự trữ gdt để thay đổi kích thước

en: Kernel does not support resizing a file system this large
vi: Hạt nhân không hỗ trợ tính năng thay đổi kích cỡ hệ thống tập tin này rộng hơn

en: Old resize interface requested.
vi: Đã yêu cầu giao diện thay đổi kích cỡ cũ.

en: Performing an on-line resize of %s to %llu (%dk) blocks.
vi: Đang thực hiện một công việc thay đổi kích cỡ %s trực tuyến thành %llu (%dk) khối.

en: inodes (%llu) must be less than %u
vi: nút thông tin (%llu) phải nhỏ hơn %u

en: new meta blocks
vi: khối siêu dữ liệu mới

en: Should never happen!  No sb in last super_sparse bg?
vi: Không bao giờ nên xảy ra! Không có sb trong super_sparse bg?

en: Should never happen!  Unexpected old_desc in super_sparse bg?
vi: Không bao giờ nên xảy ra! Gặp old_desc không cần trong super_sparse bg?

en: EXT2FS Library version 1.45.3
vi: Thư viện EXT2FS phiên bản 1.45.3

en: Wrong magic number for ext2_filsys structure
vi: Sai số màu nhiệm cho cấu trúc ext2_filsys

en: Wrong magic number for badblocks_list structure
vi: Sai số màu nhiệm cho cấu trúcbadblocks_list

en: Wrong magic number for badblocks_iterate structure
vi: Sai số màu nhiệm cho cấu trúc badblocks_iterate

en: Wrong magic number for inode_scan structure
vi: Sai số màu nhiệm cho cấu trúc inode_scan

en: Wrong magic number for io_channel structure
vi: Sai số màu nhiệm cho cấu trúc io_channel

en: Wrong magic number for unix io_channel structure
vi: Sai số màu nhiệm cho cấu trúc unix io_channel

en: Wrong magic number for io_manager structure
vi: Sai số màu nhiệm cho cấu trúc io_manager

en: Wrong magic number for block_bitmap structure
vi: Sai số màu nhiệm cho cấu trúc block_bitmap

en: Wrong magic number for inode_bitmap structure
vi: Sai số màu nhiệm cho cấu trúc inode_bitmap

en: Wrong magic number for generic_bitmap structure
vi: Sai số màu nhiệm cho cấu trúc generic_bitmap

en: Wrong magic number for test io_channel structure
vi: Sai số màu nhiệm cho cấu trúc test io_channel

en: Wrong magic number for directory block list structure
vi: Sai số màu nhiệm cho cấu trúc danh sách khối thư mục

en: Wrong magic number for icount structure
vi: Sai số màu nhiệm cho cấu trúc icount

en: Wrong magic number for Powerquest io_channel structure
vi: Sai số màu nhiệm cho cấu trúc Powerquest io_channe

en: Wrong magic number for ext2 file structure
vi: Sai số màu nhiệm cho cấu trúc tập tin ext2

en: Wrong magic number for Ext2 Image Header
vi: Sai số màu nhiệm cho Ext2 Image Header

en: Wrong magic number for inode io_channel structure
vi: Sai số màu nhiệm cho cấu trúc nút io_channel

en: Wrong magic number for ext4 extent handle
vi: Sai số màu nhiệm cho cán mở rộng ext4

en: Bad magic number in super-block
vi: Sai số màu nhiệm trong siêu khối

en: Filesystem revision too high
vi: Phiên bản hệ thống tập tin quá cao

en: Attempt to write to filesystem opened read-only
vi: Thử viết vào hệ thống tập tin mà nó chỉ đọc

en: Can't read group descriptors
vi: Không thể đọc mô tả nhóm

en: Can't write group descriptors
vi: Không thể ghi mô tả nhóm

en: Corrupt group descriptor: bad block for block bitmap
vi: Bộ mô tả nhóm hỏng: khối sai cho mảng khối

en: Corrupt group descriptor: bad block for inode bitmap
vi: Bộ mô tả nhóm hỏng: khối sai cho mảng nút

en: Corrupt group descriptor: bad block for inode table
vi: Bộ mô tả nhóm hỏng: khối sai cho bảng nút

en: Can't write an inode bitmap
vi: Không thể ghi mảng ảnh nút

en: Can't read an inode bitmap
vi: Không thể đọc mảng ảnh nút

en: Can't write a block bitmap
vi: Không thể ghi mảng ảnh khối

en: Can't read a block bitmap
vi: Không thể đọc mảng ảnh khối

en: Can't write an inode table
vi: Không thể ghi bảng nút thông tin

en: Can't read an inode table
vi: Không thể đọc bảng nút thông tin

en: Can't read next inode
vi: Không thể đọc nút tiếp theo

en: Filesystem has unexpected block size
vi: Hệ thống tập tin có kích cỡ khối bất thường

en: EXT2 directory corrupted
vi: Thư mục ext2 đã hỏng

en: Attempt to read block from filesystem resulted in short read
vi: Thử đọc khối từ hệ thống tập tin kết quả dạng ngắn

en: Attempt to write block to filesystem resulted in short write
vi: Thử ghi khối tới hệ thống tập tin kết quả dạng ngắn

en: No free space in the directory
vi: Không còn không gian trống trong thư mục

en: Inode bitmap not loaded
vi: Mảng nút không được tải lên

en: Block bitmap not loaded
vi: Mảng khối không được tải lên

en: Illegal inode number
vi: Sai số lượng nút

en: Illegal block number
vi: Sai số lượng khối

en: Internal error in ext2fs_expand_dir
vi: Lỗi nội bộ trong ext2fs_expand_dir

en: Not enough space to build proposed filesystem
vi: Không đủ sức chứa để xây dựng hệ thống tập tin như đề xuất

en: Illegal block number passed to ext2fs_mark_block_bitmap
vi: Sai số lượng khối chuyển tới ext2fs_mark_block_bitmap

en: Illegal block number passed to ext2fs_unmark_block_bitmap
vi: Sai số lượng khối chuyển tới ext2fs_unmark_block_bitmap

en: Illegal block number passed to ext2fs_test_block_bitmap
vi: Sai số lượng khối chuyển tới ext2fs_test_block_bitmap

en: Illegal inode number passed to ext2fs_mark_inode_bitmap
vi: Sai số lượng nút chuyển tới ext2fs_mark_inode_bitmap

en: Illegal inode number passed to ext2fs_unmark_inode_bitmap
vi: Sai số lượng nút chuyển tới ext2fs_unmark_inode_bitmap

en: Illegal inode number passed to ext2fs_test_inode_bitmap
vi: Sai số lượng nút chuyển tới ext2fs_test_inode_bitmap

en: Attempt to fudge end of block bitmap past the real end
vi: Thử chuyển cuối của mảng khối qua phần cuối thật

en: Attempt to fudge end of inode bitmap past the real end
vi: Thử chuyển cuối của mảng nút qua phần cuối thật

en: Illegal indirect block found
vi: Tìm thấy khối gián tiếp không hợp lệ

en: Illegal doubly indirect block found
vi: Tìm thấy khối gián tiếp đôi không hợp lệ

en: Illegal triply indirect block found
vi: Tìm thấy khối gián tiếp ba không hợp lệ

en: Block bitmaps are not the same
vi: Mảng ảnh khối không giống nhau

en: Inode bitmaps are not the same
vi: Mảng ảnh nút không giống nhau

en: Illegal or malformed device name
vi: Tên thiết bị không hợp lệ hay dị hình

en: A block group is missing an inode table
vi: Một nhóm khối bị mất một bảng nút

en: The ext2 superblock is corrupt
vi: Siêu khối ext2 bị hỏng

en: Illegal generic bit number passed to ext2fs_mark_generic_bitmap
vi: Số bít chung không hợp lệ được chuyển qua cho ext2fs_mark_generic_bitmap

en: Illegal generic bit number passed to ext2fs_unmark_generic_bitmap
vi: Số bít chung không hợp lệ được chuyển qua cho ext2fs_unmark_generic_bitmap

en: Illegal generic bit number passed to ext2fs_test_generic_bitmap
vi: Số bít chung không hợp lệ được chuyển qua cho ext2fs_test_generic_bitmap

en: Too many symbolic links encountered.
vi: Gặp quá nhiều liên kết mềm.

en: The callback function will not handle this case
vi: Hàm gọi ngược callback không được tiếp nhận trong trường hợp này

en: The inode is from a bad block in the inode table
vi: Nút từ một khối sai trong bảng nút

en: Filesystem has unsupported feature(s)
vi: Hệ thống tập tin có tính năng không được hỗ trợ

en: Filesystem has unsupported read-only feature(s)
vi: Hệ thống tập tin không hỗ trợ tính năng chỉ đọc

en: IO Channel failed to seek on read or write
vi: Kênh IO gặp lỗi khi di chuyển vị trí trên tập tin lúc đọc hay ghi

en: Invalid argument passed to ext2 library
vi: Đối số không hợp lệ được chuyển qua cho thư viện profile

en: Could not allocate block in ext2 filesystem
vi: Không thể cấp phát khối cho kiểu hế thống tập tin ext2

en: Could not allocate inode in ext2 filesystem
vi: Không thể cấp phát nút cho hệ thống tập tin ext2

en: Ext2 inode is not a directory
vi: Nút ext2 không phải là một thư mục

en: Too many references in table
vi: Có quá nhiều tham chiếu trong bảng

en: File not found by ext2_lookup
vi: Tập tin không tìm được bởi ext2_lookup

en: File open read-only
vi: Mở tập tin trong chế độ chỉ cho đọc

en: Ext2 directory block not found
vi: Khối thư mục ext2 không tìm thấy

en: Ext2 directory already exists
vi: Thư mục ext2 đã tồn tại rồi

en: Unimplemented ext2 library function
vi: Chức năng thư viện ext2 chưa được thực hiện

en: User cancel requested
vi: Người dùng yêu cầu hủy

en: Ext2 file too big
vi: Tập tin ext2 quá lớn

en: Supplied journal device not a block device
vi: Áp dụng thiết bị journal không phải thiết bị khối

en: Journal superblock not found
vi: Không tìm thấy siêu khối nhật ký (Journal)

en: Journal must be at least 1024 blocks
vi: Journal phải có ít nhất 1024 khối

en: Unsupported journal version
vi: Phiên bản journal không được hỗ trợ

en: Error loading external journal
vi: Lỗi tải journal mở rộng

en: Journal not found
vi: Không tìm thấy Journal

en: Directory hash unsupported
vi: Thư mục bảng băm không được hỗ trợ

en: Illegal extended attribute block number
vi: Số khối thuộc tính mở rộng không hợp lệ

en: Cannot create filesystem with requested number of inodes
vi: Không thể tạo hệ thống tập tin với số nút đã yêu cầu

en: E2image snapshot not in use
vi: Bản chụp nhanh E2image không được sử dụng

en: Too many reserved group descriptor blocks
vi: Có quá nhiều khối mô tả nhóm dự trữ

en: Resize inode is corrupt
vi: Thay đổi kích thước nút bị thất bại

en: Tried to set block bmap with missing indirect block
vi: Thử đặt khối bmap với khối gián tiếp bị mất

en: TDB: Success
vi: TDB: Thành công

en: TDB: Corrupt database
vi: TDB: Cơ sở dữ liệu hỏng

en: TDB: IO Error
vi: TDB: IO Lỗi

en: TDB: Locking error
vi: TDB: Lỗi khóa

en: TDB: Out of memory
vi: TDB: Hết bộ nhớ

en: TDB: Record exists
vi: TDB: Bản ghi đã sẵn có

en: TDB: Lock exists on other keys
vi: TDB: Khóa đã tồn tại trên chìa khóa khác

en: TDB: Invalid parameter
vi: TDB: Đối số không hợp lệ

en: TDB: Record does not exist
vi: TDB: Bản ghi không tồn tại

en: TDB: Write not permitted
vi: TDB: Không có quyền ghi

en: Ext2fs directory block list is empty
vi: Danh sách khối thư mục ext2fs bị rỗng

en: Attempt to modify a block mapping via a read-only block iterator
vi: Thử chỉnh sửa một mảng khối thông qua bộ lặp khối chỉ đọc

en: Wrong magic number for ext4 extent saved path
vi: Sai số nhiệm màu cho mở rộng ext4 ghi lại đường dẫn

en: Wrong magic number for 64-bit generic bitmap
vi: Sai số nhiệm màu cho bitmap chung 64-bit

en: Wrong magic number for 64-bit block bitmap
vi: Sai số nhiệm màu cho bitmap khối 64-bit

en: Wrong magic number for 64-bit inode bitmap
vi: Sai số nhiệm màu cho bitmap nút 64-bit

en: Wrong magic number --- RESERVED_13
vi: Sai số nhiệm màu --- RESERVED_13

en: Wrong magic number --- RESERVED_14
vi: Sai số nhiệm màu --- RESERVED_14

en: Wrong magic number --- RESERVED_15
vi: Sai số nhiệm màu --- RESERVED_15

en: Wrong magic number --- RESERVED_16
vi: Sai số nhiệm màu --- RESERVED_16

en: Wrong magic number --- RESERVED_17
vi: Sai số nhiệm màu --- RESERVED_17

en: Wrong magic number --- RESERVED_18
vi: Sai số nhiệm màu --- RESERVED_18

en: Wrong magic number --- RESERVED_19
vi: Sai số nhiệm màu --- RESERVED_19

en: Corrupt extent header
vi: Phần đầu extent bị hỏng

en: Corrupt extent index
vi: Chỉ số extent bị hỏng

en: Corrupt extent
vi: Extent hỏng

en: No free space in extent map
vi: Không còn khoảng đĩa trống cho mảng extent

en: No 'next' extent
vi: Không có extent “tiếp theo”

en: No 'previous' extent
vi: Không có extent “liền trước”

en: No 'up' extent
vi: Không có extent “lên”

en: No 'down' extent
vi: Không có extent “xuống”

en: No current node
vi: Không nút hiện hành

en: Ext2fs operation not supported
vi: Thao tác Ext2fs không được hỗ trợ

en: No room to insert extent in node
vi: Không còn phòng nào để chèn extent trong nút

en: Splitting would result in empty node
vi: Phân tách có thể làm nguyên nhân nút bị rỗng

en: Extent not found
vi: Extent không tìm thấy

en: Operation not supported for inodes containing extents
vi: Thao tác không được hỗ trợ cho nút chứa phần mở rộng

en: Extent length is invalid
vi: Độ dài kích thước không hợp lệ

en: I/O Channel does not support 64-bit block numbers
vi: Kênh I/O không hỗ trợ số khối 64-bít

en: Can't check if filesystem is mounted due to missing mtab file
vi: Không thể kiểm tra nếu hệ thống tập tin được gắn bởi vì mất tập tin mtab

en: Filesystem too large to use legacy bitmaps
vi: Hệ thống tập tin quá lớn để có thể sử dụng mảng kiểu cũ

en: MMP: invalid magic number
vi: MMP: sai số màu nhiệm

en: MMP: device currently active
vi: MMP: thiết bị hiện thời hoạt động

en: MMP: e2fsck being run
vi: MMP: e2fsck đang chạy

en: MMP: block number beyond filesystem range
vi: MMP: số khối nằm xa ngoài vùng của hệ thống tập tin

en: MMP: undergoing an unknown operation
vi: MMP: trải qua một thao tác chưa được biết đến

en: MMP: filesystem still in use
vi: MMP: hệ thống tập tin vẫn đang được sử dụng

en: MMP: open with O_DIRECT failed
vi: MMP: mở với O_DIRECT gặp lỗi

en: Block group descriptor size incorrect
vi: Kích thước bộ mô tả nhóm khối không hợp lệ

en: Inode checksum does not match inode
vi: Tổng kiểm nút không khớp với nút

en: Inode bitmap checksum does not match bitmap
vi: Tổng kiểm Mảng ảnh nút không khớp nhau

en: Extent block checksum does not match extent block
vi: Tổng kiểm tra khối mở rộng không khớp với khối mở rộng

en: Directory block does not have space for checksum
vi: Khối thư mục không có chỗ dành cho tổng kiểm tra

en: Directory block checksum does not match directory block
vi: Tổng kiểm tra khối thư mục không khớp với khối thư mục

en: Extended attribute block checksum does not match block
vi: Tổng kiểm tra khối thuộc tính mở rộng không khớp với khối

en: Superblock checksum does not match superblock
vi: Tổng kiểm siêu khối không khớp với siêu khối

en: Unknown checksum algorithm
vi: Không hiểu thuật toán tổng kiểm

en: MMP block checksum does not match
vi: Tổng kiểm tra khối MMP không khớp

en: Ext2 file already exists
vi: Tập tin ext2 đã sẵn có rồi

en: Block bitmap checksum does not match bitmap
vi: Tổng kiểm mảng ảnh khối không khớp mảng ảnh

en: Cannot iterate data blocks of an inode containing inline data
vi: Không thể lặp lại các khối dữ liệu của một nút chứa dữ liệu chung dòng

en: Extended attribute has an invalid name length
vi: Thuộc tính mở rộng có chiều dài tên không hợp lệ

en: Extended attribute has an invalid value length
vi: Thuộc tính mở rộng có chiều dài giá trị không hợp lệ

en: Extended attribute has an incorrect hash
vi: Thuộc tính mở rộng có mã băm không đúng

en: Extended attribute block has a bad header
vi: Thuộc tính mở rộng có phần đầu sai

en: Extended attribute key not found
vi: Không tìm thấy khóa thuộc tính mở rộng

en: Insufficient space to store extended attribute data
vi: Không đủ khoảng trống để lưu trữ dữ liệu thuộc tính mở rộng

en: Filesystem is missing ext_attr or inline_data feature
vi: Hệ thống tập tin thiếu tính năng ext_attr hay inline_data

en: Inode doesn't have inline data
vi: Nút không có dữ liệu chung dòng

en: No block for an inode with inline data
vi: Không khối cho một nút với dữ liệu chung dòng

en: No free space in inline data
vi: Không còn khoảng trống trong dữ liệu chung dòng

en: Wrong magic number for extended attribute structure
vi: Sai số màu nhiệm cho cấu trúc thuộc tính mở rộng

en: Inode seems to contain garbage
vi: Nút hình như có chứa rác

en: Extended attribute has an invalid value offset
vi: Thuộc tính mở rộng có khoảng bù giá trị không hợp lệ

en: Journal flags inconsistent
vi: Các cờ journal mâu thuẫn nhau

en: Undo file corrupt
vi: Tập tin undo bị hỏng

en: Wrong undo file for this filesystem
vi: Tập tin undo sai cho hệ thống tập tin này

en: File system is corrupted
vi: Hệ thống tập tin bị hỏng

en: Bad CRC detected in file system
vi: Tìm thấy CRC sai trong hệ thống tập tin

en: The journal superblock is corrupt
vi: Siêu khối journal bị hỏng

en: Inode is corrupted
vi: Nú bị hỏng

en: Inode containing extended attribute value is corrupted
vi: Inode chứa giá trị thuộc tính mở rộng bị sai hỏng

en: Profile version 0.0
vi: Profile phiên bản 0.0

en: Bad magic value in profile_node
vi: Giá trị số mầu nhiệm sai trong profile_node

en: Profile section not found
vi: Phần của profile không tìm thấy

en: Profile relation not found
vi: Mối quan hệ profile không tìm thấy

en: Attempt to add a relation to node which is not a section
vi: Thử thêm quan hệ vào nút mà nó không là một chương

en: A profile section header has a non-zero value
vi: Phần đầu chương profile phải có giá trị khác không

en: Bad linked list in profile structures
vi: Danh sách liên kết không đúng trong cấu trúc profile

en: Bad group level in profile structures
vi: Mức nhóm không đúng trong cấu trúc profile

en: Bad parent pointer in profile structures
vi: Con trỏ đến cha không đúng trong cấu trúc profile

en: Bad magic value in profile iterator
vi: Giá trị số mầu nhiệm sai trong profile iterator

en: Can't set value on section node
vi: Không thể đặt giá trị trên nút của đoạn

en: Invalid argument passed to profile library
vi: Tham số không hợp lệ được chuyển qua cho thư viện profile

en: Attempt to modify read-only profile
vi: Thử viết vào hệ thống tập tin profile chỉ đọc

en: Profile section header not at top level
vi: Phần đầu chương profile không ở mức cao nhất

en: Syntax error in profile section header
vi: Cú pháp lỗi trong khai báo phần đầu chương profile

en: Syntax error in profile relation
vi: Sai cú pháp trong quan hệ profile

en: Extra closing brace in profile
vi: Bổ xung dấu ngoặc ôm đóng trong profile

en: Missing open brace in profile
vi: Thiếu mất dấu ngoặc ôm mở trong profile

en: Bad magic value in profile_t
vi: Số nhiệm màu sai trong profile_t

en: Bad magic value in profile_section_t
vi: Giá trị số mầu nhiệm sai trong profile_section_t

en: Iteration through all top level section not supported
vi: Lặp đi lặp lại qua toàn bộ chương ở mức cao nhất không được hỗ trợ

en: Invalid profile_section object
vi: Đối tượng profile_section không hợp lệ

en: No more sections
vi: Không còn thêm phần nào nữa

en: Bad nameset passed to query routine
vi: Tên sai được chuyển qua cho thủ tục truy vấn

en: No profile file open
vi: Không mở tập tin profile nào

en: Bad magic value in profile_file_t
vi: Giá trị số mầu nhiệm sai trong profile_file_t

en: Couldn't open profile file
vi: Không thể mở tập tin profile

en: Section already exists
vi: Phần đã tồn tại rồi

en: Invalid boolean value
vi: Giá trị lô-gíc không hợp lệ

en: Invalid integer value
vi: Giá trị nguyên không hợp lệ

en: Bad magic value in profile_file_data_t
vi: Giá trị số mầu nhiệm sai trong profile_file_data_t

en: 	last mounted on %s on %s
vi: 	lần cuối được gắn vào %s trên %s

en: 	last mounted on %s
vi: 	lần cuối được gắn vào %s

en: 	created on %s
vi: 	được tạo lúc %s

en: 	last modified on %s
vi: 	sửa lần cuối lúc %s

en: Found a %s partition table in %s
vi: Tìm thấy %s bảng phân vùng trong %s

en: The file %s does not exist and no size was specified.
vi: Tập tin %s không tồn tại và cũng chưa chỉ ra kích cỡ.

en: Creating regular file %s
vi: Đang tạo tập tin thường %s

en: Could not open %s: %s
vi: Không thể mở %s: %s

en: %s contains a %s file system labelled '%s'
vi: %s chứa hệ thống tập tin %s có nhãn “%s”

en: %s contains a %s file system
vi: %s chứa hệ thống tập tin %s

en: %s contains `%s' data
vi: %s chứa dữ liệu “%s”

en: SSH Connection Manager
vi: Trình quản lí kết nối SSH

en: A complete, efficient and easy-to-use manager. Create and edit connections, groups, customize the terminal, with multiple instances of the same connection.
vi: Một trình quản lý hoàn chỉnh, hiệu quả và dễ sử dụng. Tạo và chỉnh sửa các kết nối, nhóm, tùy chỉnh thiết bị đầu cuối, với nhiều trường hợp của cùng một kết nối.

en: Update Translations
vi: Cập nhật bản dịch

en: Bugfix
vi: Vá lỗi

en: Update Screenshots
vi: Cập nhật chụp màn hình

en: Basic Bookmarks
vi: Dấu trang cơ bản

en: Close all connections
vi: Đóng tất cả kết nối

en: Update translations
vi: Cập nhật bản dịch

en: Terminal Search
vi: Tìm kiếm thiết bị đầu cuối

en: Duplicate connections
vi: Nhân đôi kết nối

en: Badge counter of open connections in hosts list
vi: Bộ đếm huy hiệu của các kết nối đang mở trong danh sách máy chủ lưu trữ

en: Allow ESC as command in SSH
vi: Cho phép ESC là một lệnh trong SSH

en: Encrypt Data
vi: Mã hóa dữ liệu

en: New Translations
vi: Bản dịch mới

en: New Icons
vi: Icon mới

en: Sync ~/.ssh/config
vi: Đồng bộ ~/.ssh/cấu hình

en: Badge counter for unread changes in terminal
vi: Bộ đếm huy hiệu cho các thay đổi chưa đọc trong thiết bị đầu cuối

en: Update for Juno
vi: Cập nhật cho Juno

en: Forwarded Ports
vi: Cổng chuyển tiếp

en: Show in the file manager
vi: Hiển thị trong trình quản lí file

en: Restore opened hosts
vi: Khôi phục máy chủ đã mở

en: Здравствуй! Added Russian translations thanks to camellan
vi: Xin chào! Đã thêm bản dịch tiếng Nga. Cảm ơn camellan

en: Infinite scrollback
vi: Cuộn lùi vô hạn

en: Unread icon for new terminal interactions
vi: Biểu tượng chưa đọc cho các tương tác đầu cuối mới

en: Connection in first tab
vi: Kết nối ở tab đầu

en: Add translate to pt-br
vi: Thêm bản dịch tới pt-br

en: Menu in item
vi: Menu trong item

en: Double click to open connection
vi: Nhấp chuột hai lần để mở kết nối

en: Scrollbar, alphabetical order in hosts list and bugfix
vi: Thanh cuộn, thứ tự bảng chữ cái trong danh sách máy chủ và sửa lỗi

en: Initial release
vi: Phát hành lần đầu

en: Manage your SSH connections
vi: Quản lí kết nối SSH của bạn

en: Syntax:
       ecc [-t <target platform>] [-cpp <c preprocessor>] [-o <output>] [-symbols <outputdir>] [-I<includedir>]* [-isystem <sysincludedir>]* [-D<definition>]* -c <input>
vi: Cú pháp:
       ecc [-t <hệ điều hành>] [-cpp <c preprocessor>] [-o <file xuất>] [-symbols <thư mục chứa file xuất>] [-I<thư mục chứa header file>]* [-isystem <thư mục chứa header file hệ thống>]* [-D<định nghĩa>]* -c <file nhập>

en: Thanks!
vi: Cảm ơn!

en: Splitter
vi: Cắt ghép

en: Have fun!
vi: Chúc vui!

note: I18N: ./data/gui/screens/main_menu.stkgui I18N: In the main screen
en: Tutorial
vi: Hướng dẫn

en: Load Game
vi: Tải Trò chơi

en: Jump
vi: Nhảy

en: Previous Item
vi: Mục kế trước

en: Next Item
vi: Mục kế tiếp

note: module: base
en: Inventory
vi: Tồn kho

en: Play Time
vi: Thời gian chơi

en: Village
vi: Xã

en: Forest
vi: Rừng

en: Cave
vi: Hang

en: Laboratory
vi: Phòng thí nghiệm

en: Dungeon
vi: Ngục tối

en: Graveyard
vi: Nghĩa địa

en: Crypt
vi: Nhà mồ

en: Press any key
vi: Bấm bất cứ phím nào

en: Interact
vi: Tương tác

note: Type: boolean Description
en: Permit users to have their own configurable finger replies?
vi: Cho phép mọi người dùng có trả lời finger có thể tự cấu hình không?

note: Type: boolean Description
en: You can decide if efingerd honours users' ~/.efingerd files.
vi: Bạn có thể chọn nếu trình efingerd theo tập tin ~/.efingerd của mọi người dùng, hay không.

note: Type: boolean Description
en: If someone from network fingers given user, and the user has ~/.efingerd file readable and executable for efingerd daemon, this file will be executed and its output will be sent to the fingerer.
vi: Nếu người nào từ mạng finger một người dùng nào đó, và người dùng ấy đã cho phép tập tin ~/.efingerd có quyền ghi và quyền chạy cho trình nền efingerd, thì trình này sẽ thực hiện tập tin ấy và gửi các dữ liệu xuất nó cho người ở ngoại đã finger họ.

note: Type: boolean Description
en: This can be either desired or not, depending on your system policy. In particular, allowing .efingerd files allows users to cheat about their real identity. However, efingerd can be configured to display users' full names (from passwd) as the first line of the reply, so they cannot hide themselves completely.
vi: Hành động này có thể là tốt hay xấu, phụ thuộc vào chính sách hệ thống bạn. Đặc biệt là cho phép người dùng có tập tin .efingerd riêng cũng cho phép họ nói đối về thực thế thật. Tuy nhiên, có thể cấu hình trình efingerd để hiển thị họ tên của người dùng (từ mật khẩu) là dòng đầu của trả lời, để mà họ không thể ẩn mình hoàn thành.

note: Type: boolean Description
en: There is however a slight security concern: if you allow .efingerd files, these files will be executed under efingerd UID, so malicious users gain access to all files owned by efingerd - this becomes important when you make efingerd to log into some files writable by the daemon, unless you take appropriate precautions.
vi: Cũng rủi ro bảo mật một ít: nếu bạn cho phép người dùng có tập tin .efingerd riêng, thì có thể thực hiện những tập tin ấy dưới UID efingerd, vì vậy người dùng hiểm độc có thể truy cập mọi tập tin mà trình efingerd sở hữu. Rủi ra này trở thành quan trọng khi bạn báo trình efingerd đăng nhập với một số tập tin mà cho phép trình nền quyền ghi, trừ khi bạn phòng ngừa thích hợp.

note: Type: boolean Description
en: If you are the only user, or you trust your users, there is no reason to disable .efingerd files (and this is probably a reason you want to install efingerd for). However, if you expect your users to be nasty, you should better think about protecting from them - in particular, if you enable logging, make sure they cannot fiddle with the logfile - this is UP TO YOU.
vi: Nếu bạn là người dùng duy nhất, hoặc nếu bạn tin cây mọi người dùng, thì không cần vô hiệu hóa tập tin .efingerd (và rất có thể là sao bạn muốn cài đặt trình efingerd). Tuy nhiên, nếu bạn không tin cây mọi người dùng thì hãy cẩn thận bảo vệ hệ thống — đặc biệt là, nếu bạn hiệu lực ghi lưu, hãy bảo đảm người dùng không thể sửa đổi tập tin bản ghi. Mọi việc này NHỜ BẠN.

note: Type: boolean Description
en: Display users' real names?
vi: Hiển thị tên thật của người dùng không?

note: Type: boolean Description
en: By default, efingerd displays users real names (from passwd) as the first line of finger reply. You may want to suppress it, but if you allow the use of .efingerd files at the same time, be aware that users can hide their identity for the fingerer.
vi: Mặc định là trình efingerd hiển thị họ tên thật của mọi người dùng (từ mật khẩu) là dòng đầu của trả lời. Có lẽ bạn muốn tắt tùy chọn này, nhưng mà nếu bạn cho phép dùng tập tin .efingerd cùng lúc, hãy ghi chú là người dùng có thể ẩn thực thể để mà người finger không biết.

note: Type: boolean Description
en: If in doubt, select this option.
vi: Nếu chưa chắc thì hãy chọn tùy chọn này.

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: Connection closed
vi: Kết nối bị đóng

note: Type: error Description :sl2:
en: Invalid size
vi: Cỡ không hợp lệ

en: Full tree does not match TTH root
vi: Cây dạng đầy đủ không khớp với TTH root

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

note: Type: password Description
en: Please enter the password for the administrative user.
vi: Hãy nhập mật khẩu của người dùng quản trị.

note: Type: text Description
en: Eject a CD from the drive
vi: Đẩy đĩa CD ra ổ

note: Application name
en: Ekiga Softphone
vi: Điện thoại mềm Ekiga

en: IP Telephony, VoIP and Video Conferencing
vi: Điện thoại IP, VoIP và hội thảo ảnh động

en: Allow Ekiga to fall back to software scaling the picture-in-picture if hardware support is not available. If this is set to false, Ekiga will not try to open the PIP if hardware support is not available.
vi: Cho phép Ekiga dùng thu phóng phần mềm dự phòng nếu phần cứng không được hỗ trợ. Nếu đặt thành Sai (False), Ekiga sẽ không mở PIP khi không có hỗ trợ phần cứng.

en: Allow picture-in-picture software scaling
vi: Cho co giãn phần mềm ảnh-tới-ảnh

en: Alternative audio output device
vi: Thiết bị xuất âm thanh thay thế

en: Always forward calls to the given host
vi: Luôn chuyển tiếp cuộc gọi đến máy đã chọn

en: Audio input device
vi: Thiết bị nhập âm thanh

en: Automatically reject or forward incoming calls if no answer is given after the specified amount of time (in seconds)
vi: Tự động từ chối hay chuyển tiếp các cuộc gọi được gửi đến nếu không có trả lời trong khoảng thời gian đã chỉ định (tính bằng giây)

en: Calls history
vi: Lược sử cuộc gọi

en: Connection will be established in Fast Start mode. Fast Start is a new way to start calls faster that was introduced in H.323v2. It is not supported by Netmeeting and using both Fast Start and H.245 Tunneling can crash some versions of Netmeeting
vi: Kết nối sẽ được thiết lập ở chế độ Khởi động nhanh. Khởi động nhanh là một phương pháp khởi động nhanh cuộc gọi được giới thiệu trong H.323v2. Nó không được Netmeeting hỗ trợ, và nếu dùng cả khởi động nhanh và H.245 Tunnel có thể gây ra đổ vỡ với một số phiên bản Netmeeting

en: Contact long status
vi: Trạng thái gọi dài

en: Contact short status
vi: Trạng thái gọi ngắn

en: DTMF sending
vi: Gửi DTMF

en: Disable video hardware acceleration
vi: Tắt tăng tốc phần cứng video

en: Display images from your camera device
vi: Hiện ảnh từ camera của bạn

en: Enable 'Fast Start'
vi: Bật 'Khởi động nhanh'

en: Enable H.245 tunneling
vi: Bật H.245 tunnel

en: Enable early H.245
vi: Bật H.245 sớm

en: Enable silence detection
vi: Bật phát hiện im lặng

en: Enter the number of seconds after which Ekiga should try refreshing the NAT binding when STUN is being used
vi: Hãy gõ số giây mà Ekiga nên thử sau khi cập nhật tổ hợp NAT khi sử dụng STUN

en: Enter your full name
vi: Nhập họ tên của bạn

en: Forward calls to host
vi: Chuyển tiếp cuộc gọi tới máy

en: Forward calls to the given host if busy
vi: Chuyển tiếp cuộc gọi đến máy đã chỉ định nếu bận

en: Forward calls to the given host if no answer
vi: Chuyển tiếp cuộc gọi đến máy đã chỉ định nếu không có trả lời

en: If enabled, Ekiga will start hidden provided that the notification area is present in the GNOME panel
vi: Nếu bật, Ekiga sẽ khởi chạy ẩn nếu vùng thông báo ở bảng điều khiển GNOME

en: If enabled, all incoming calls will be forwarded to the host that is specified in the field below
vi: Nếu bật, mọi cuộc gọi đến sẽ chuyển tiếp đến máy được chỉ định trong trường dưới đây

en: If enabled, all incoming calls will be forwarded to the host that is specified in the field below if you already are in a call or if you are in Do Not Disturb mode
vi: Nếu bật, mọi cuộc gọi đến sẽ được chuyển tiếp đến máy được chỉ định trong trường dưới đây đang ở cuộc gọi khác, hoặc nếu đang ở chế độ Đừng Làm Phiền

en: If enabled, all incoming calls will be forwarded to the host that is specified in the field below if you do not answer the call
vi: Nếu bật, mọi cuộc gửi đến sẽ chuyển tiếp đến máy được chỉ định trong trường bên dưới nếu bạn không trả lời cuộc gọi

en: If enabled, offline contacts will be shown in the roster
vi: Nếu bật, các liên kết ngoại tuyến cũng được hiển thị trong danh sách

en: If enabled, use silence detection with the codecs supporting it
vi: Nếu bật, sẽ dò im lặng bằng các codec

en: LDAP servers
vi: Máy phục vụ LDAP

en: List of configured LDAP servers
vi: Danh sách máy phục vụ LDAP đã cấu hình

en: List of folded groups in the roster
vi: Danh sách các nhóm đã gấp trong danh sách

en: Listen port
vi: Cổng nghe

en: Maximum RX video bitrate
vi: Tỷ lệ bit ảnh động RX tối đa

en: Maximum TX video bitrate
vi: Tỷ lệ bit ảnh động TX tối đa

en: Maximum jitter buffer
vi: Vùng đệm biến đổi tối đa

en: NAT Binding Timeout
vi: Thời hạn kết nối NAT

en: No answer timeout
vi: Thời hạn không trả lời

en: Outbound Proxy
vi: Máy ủy nhiệm ra

en: Place windows displaying video above other windows during calls
vi: Để cửa sổ hiển thị ảnh động trên mọi cửa sổ khác trong suốt cuộc gọi

en: Play busy tone
vi: Phát tiếng bận

en: Play ring tone
vi: Phát tiếng chuông

en: Play sound on incoming calls
vi: Phát âm thanh khi nhận cuộc gọi mới

en: Play sound on new message
vi: Phát âm thanh khi nhận tin nhắn mới

en: Play sound on new voice mail
vi: Phát âm thanh khi nhận thư thoại mới

en: Position on the screen of the address book window
vi: Vị trí cửa sổ Sổ địa chỉ

en: Position on the screen of the audio settings window
vi: Vị trí cửa sổ thiết lập âm thanh trên màn hình

en: Position on the screen of the chat window
vi: Vị trí trên màn hình của cửa sổ trò chuyện

en: Position on the screen of the druid window
vi: Vị trí cửa sổ trợ lý

en: Position on the screen of the main window
vi: Vị trí cửa sổ chính

en: Position on the screen of the preferences window
vi: Vị trí cửa sổ tùy thích

en: Position on the screen of the video settings window
vi: Vị trí cửa sổ thiết lập ảnh động trên màn hình

en: Remote video window position
vi: Vị trí cửa sổ ảnh động từ xa

en: Remote video window size
vi: Cỡ cửa sổ ảnh động từ xa

en: Select an alternative audio output device to use for sound events.
vi: Chọn thiết bị xuất âm thanh thay thế cần dùng cho dữ kiện âm thanh.

en: Select the audio input device to use
vi: Chọn thiết bị nhập âm thanh cần dùng

en: Select the audio output device to use
vi: Chọn thiết bị xuất âm thanh cần dùng

en: Select the format for video cameras (does not apply to most USB cameras)
vi: Chọn định dạng cho máy ảnh động (không áp dụng vào phần lớn máy ảnh USB)

en: Select the transmitted video size: Small (QCIF 176x144) or Large (CIF 352x288)
vi: Chọn kích thước ảnh động gửi đi: Nhỏ (QCIF 176×144) hay Lớn (CIF 352×288).

en: Select the video input device to use. If an error occurs when using this device a test picture will be transmitted.
vi: Chọn thiết bị nhập ảnh động cần dùng. Sử dụng thiết bị này và gặp lỗi thì truyền ảnh thử.

en: Show offline contacts
vi: Hiện liên lạc ngoại tuyến

en: Show the call panel
vi: Hiện bảng cuộc thoại

en: Size of the address book window
vi: Kích cỡ cửa sổ của sổ địa chỉ

en: Size of the audio settings window
vi: Kích cỡ cửa sổ thiết lập âm thanh

en: Size of the chat window
vi: Kích cỡ cửa sổ trò chuyện

en: Size of the druid window
vi: Kích cỡ cửa sổ trợ lý

en: Size of the preferences window
vi: Kích cỡ cửa sổ tùy thích

en: Size of the video settings window
vi: Kích cỡ cửa sổ thiết lập ảnh động

en: Specify the software scaling algorithm
vi: Ghi rõ thuật toán co giãn phần mềm

en: Specify the software scaling algorithm: 0: nearest neighbor, 1: nearest neighbor with box filter, 2: bilinear filtering, 3: hyperbolic filtering. Does not apply on windows systems.
vi: Ghi rõ thuật toán cogiãn phần mềm:
     • 0		hàng xóm gần nhất
     • 1		hàng xóm gần nhất có bộ lọc hộp
     • 2		lọc tuyến kép
     • 3		lọc hyperbolic
    (Không có hiệu lực trên hệ thống Windows.)

en: Start hidden
vi: Khởi chạy ẩn

en: TCP port range
vi: Phạm vi cổng TCP

en: Temporal Spatial Trade Off
vi: Thỏa hiệp Không giản Thời gian

en: The Audio Codecs List
vi: Danh Sách Codec Âm Thanh

en: The SIP Outbound Proxy to use for outgoing calls
vi: Ủy nhiệm đi ra SIP cần dùng khi gọi ra

en: The STUN Server
vi: Máy phục vụ STUN

en: The STUN server to use for STUN Support. STUN is a technology that permits passage through some types of NAT gateway
vi: Máy phục vụ STUN cần dùng để hỗ trợ STUN.
    STUN là một kỹ thuật cho phép đi qua một số kiểu cổng ra NAT.

en: The accounts list
vi: Danh sách tài khoản

en: The audio codecs list
vi: Danh sách các codec âm thanh

en: The busy tone sound
vi: Âm thanh cho tiếng bận

en: The chosen sound will be played at the end of calls or calling somebody who is busy, if enabled
vi: Bật thì phát âm thanh đã chọn khi kết thúc gọi hay gọi người bận

en: The chosen sound will be played on incoming calls, if enabled
vi: Bật thì phát âm thanh đã chọn khi nhận được cuộc gọi

en: The chosen sound will be played when a new instant message is received, if enabled
vi: Bật thì phát âm thanh khi nhận được tin nhắn mới

en: The chosen sound will be played when a new voice mail is received, if enabled
vi: Bật thì phát âm thanh khi nhận được thư thoại mới

en: The chosen sound will be played when calling somebody, if enabled
vi: Bật thì phát âm thanh khi gọi ra

en: The default video view
vi: Ô xem ảnh động mặc định

en: The dial tone sound
vi: Tiếng chuông gọi

en: The history of the 100 last calls
vi: Lược sử của 100 cuộc gọi cuối cùng

en: The host where calls should be forwarded if call forwarding is enabled
vi: Máy đến đó cần chuyển tiếp cuộc gọi, nếu khả năng chuyển tiếp cuộc gọi đã được hiệu lực

en: The incoming call sound
vi: Âm thanh cuộc gọi đến

en: The list of accounts to which Ekiga should register
vi: Danh sách các tài khoàn mà Ekiga nên đăng ký

en: The long status information
vi: Thông tin chi tiết về liên lạc

en: The maximum RX video bitrate in kbit/s. This value will be signaled to the peer endpoint that can adjust (if it supports it) its TX bitrate if it is above the signaled value
vi: Tỷ lệ bit ảnh động RX tối đa, theo kbit/giây. Giá trị này sẽ được báo hiệu cho điểm cuối ngang hàng có thể điều chỉnh (nếu hỗ trợ) tỷ lệ TX bên trên giá trị đã báo hiệu.

en: The maximum TX video bitrate in kbit/s. The video quality and the number of transmitted frames per second (depends on selected codec) will be dynamically adjusted above their minimum during calls to try to minimize the bandwidth to the given value
vi: Tỷ lệ bit ảnh động TX tối đa, theo kbit/giây. Mức chất lượng của ảnh động và số khung được truyền mỗi giây (phụ thuộc vào codec đã chọn) sẽ được điều chỉnh động bên trên giá trị tối thiểu trong cuộc gọi, để thử cực đại hoá băng thông thành giá trị đã cho.

en: The maximum jitter buffer size for audio reception (in ms)
vi: Kích cỡ vùng đệm tối đa biến đổi tính thời gian ngẫu nhiên, để nhận âm thanh (theo mili giây)

en: The maximum transmitted frame rate in frames/s. This rate may not be reached in case a minimum quality was configure via a TSTO value smaller than 31 and the bitrate selected is not sufficient to support this minimum quality
vi: Tỷ lệ khung tối đa đã truyền, theo khung/giây. Tỷ lệ này có thể không tới được trong trường hợp mức chất lượng tối thiểu được cấu hình thông qua giá trị TSTO nhỏ hơn 31 và tỷ lệ bit được chọn không đủ để hỗ trợ mức chất lượng tối thiểu này.

en: The new instant message sound
vi: Âm thanh tin nhắn tức khắc mới

en: The new voice mail sound
vi: Âm thanh thư thoại mới

en: The port to listen to for incoming connections. Ekiga needs to be restarted for the new value to take effect
vi: Cổng dùng để lắng nghe cuộc gọi đến. Ekiga cần được khởi chạy lại để giá trị mới có tác dụng

en: The port to listen to for incoming connections. Ekiga needs to be restarted for the new value to take effect.
vi: Cổng dùng để lắng nghe cuộc gọi đến. Ekiga cần được khởi chạy lại để giá trị mới có tác dụng.

en: The position of the remote video window
vi: Vị trí cửa sổ ảnh động từ xa

en: The range of TCP ports that Ekiga will use for the H.323 H.245 channel. This port range has no effect if both participants to the conference are using H.245 Tunneling.
vi: Phạm vi các cổng TCP mà Ekiga dùng cho kênh H.323 H.245. Phạm vi cổng này không có tác dụng nếu cả hai tham gia hội thoại bằng Đường hầm H.245.

en: The range of UDP ports that Ekiga will use.
vi: Phạm vi các cổng UDP mà Ekiga sẽ dùng.

en: The short status information
vi: Thông tin ngắn về liên lạc

en: The size of the remote video window
vi: Cỡ cửa sổ ảnh động từ xa

en: The sound that will be played at the end of calls or when calling somebody who is busy, if enabled
vi: Bật thì tiếng cần phát tại kết thúc gọi, hoặc khi gọi người bận

en: The sound that will be played on incoming calls, if enabled
vi: Bật thì tiếng cần phát khi nhận được cuộc gọi

en: The sound that will be played when calling somebody, if enabled
vi: Bật thì tiếng cần phát khi gọi ra

en: The sound that will be played when there is a new instant message, if enabled
vi: Bật thì tiếng cần phát khi nhận được tin nhắn tức khắc mới

en: The sound that will be played when there is a new voice mail, if enabled
vi: Bật thì tiếng cần phát khi nhận được thư nói mới

en: The video channel number to use (to select camera, tv or other sources)
vi: Số hiệu kênh ảnh động cần dùng (để chọn máy ảnh, TV hoặc các nguồn khác).

en: The video codecs list
vi: Danh sách các coden ảnh động

en: The video view before having switched to fullscreen
vi: Ô xem ảnh động trước khi chuyển đổi sang toàn màn hình

en: The video view before having switched to fullscreen (same values as video_view)
vi: Ô xem ảnh động trước khi chuyển đổi sang toàn màn hình (cùng những giá trị với « video_view »)

en: The zoom value
vi: Giá trị thu/phóng

en: The zoom value in percent to apply to images displayed in the main GUI (can be 50, 100, or 200)
vi: Giá trị thu/phóng (theo phần trăm) cần áp dụng cho ảnh được hiển thị trong giao diện đồ họa người dùng chính (có thể là 50, 100 hay 200)

en: This enables H.245 Tunneling mode. In H.245 Tunneling mode H.245 messages are encapsulated into the H.225 channel (port 1720). This saves one TCP connection during calls. H.245 Tunneling was introduced in H.323v2 and Netmeeting does not support it. Using both Fast Start and H.245 Tunneling can crash some versions of Netmeeting.
vi: Tùy chọn này hiệu lực chế độ Đường hầm H.245 (H.245 Tunnelling). Trong chế độ Đường hầm H.245, các thông điệp H.245 được bao bọc trong kênh H.225 (cổng 1720). Trường hợp này tiết kiệm một kết nối TCP trong cuộc gọi. Chức năng đường hầm H.245 được giới thiệu trong H.323v2, mà Netmeeting không hỗ trợ. Dùng cả hai Sở Khởi Nhanh và H.245 đều có thể làm hỏng một vài phiên bản Netmeeting.

en: This enables H.245 early in the setup
vi: Việc này bật H.245 trong phần đâu tiến trình thiết lập.

en: This key disables DirectX (on win32) and XVideo (on Linux) video hardware acceleration
vi: Khoá này tắt chức năng tăng tốc phần cứng ảnh động kiểu DirectX (trên win32) và XVideo (trên Linux)

en: UDP port range
vi: Phạm vi cổng UDP

en: Video channel
vi: Kênh ảnh động

en: Video input device
vi: Thiết bị nhập ảnh động

en: Video preview
vi: Xem thử ảnh động

en: Whether to prefer to sustain the max. frame rate or lower it possibly in order to keep a minimum level of (spatial) quality for all frames. 0: Highest minimal quality, 31: lowest minimal quality
vi: Có nên bảo tồn tỷ lệ khung tối đa, hoặc giảm nó có thể để giữ lại mức chất lượng (không gian) tối đa cho mọi khung:
     • 0		mức chất lượng tối thiểu cao nhất
     • 1		mức chất lượng tối thiểu thấp nhất

en: Neighbours
vi: Hàng xóm

en: Received
vi: Đã nhận

en: Placed
vi: Đã gọi

en: Missed
vi: Nhỡ

en: New contact
vi: Liên lạc mới

en: Echo test
vi: Thử phản hồi

en: Conference room
vi: Phòng hội

en: Local roster
vi: Bản liệt kê cục bộ

note: Translator: http://www.ietf.org/rfc/rfc4480.txt proposes several relationships between you and your contact; supervisor means someone who is at a higher "level" than you.
en: Supervisor
vi: Người giám sát

en: Add to local roster
vi: Thêm vào bản liệt kê cục bộ

en: Please fill in this form to add a new contact to ekiga's internal roster
vi: Hãy điền vào đơn này để thêm một liên lạc mới vào bản liệt kê nội bộ của Ekiga

en: Put contact in groups:
vi: Để liên lạc vào nhóm:

en: You supplied an unsupported address
vi: Bạn đã cung cấp một địa chỉ không được hỗ trợ

en: You already have a contact with this address!
vi: Bạn đã có một liên lạc với địa chỉ này !

en: Please edit this group name
vi: Hãy chỉnh sửa tên nhóm này

en: Edit roster element
vi: Sửa phần tử bản liệt kê

en: Please fill in this form to change an existing element of ekiga's internal roster
vi: Hãy điền vào đơn này để thay đổi yếu tố đã tồn tại của bản liệt kê nội bộ của Ekiga

en: Choose groups:
vi: Chọn nhóm:

note: Translators : The alias we are registering already exists : failure
en: Duplicate alias
vi: Nhân đôi bí danh

en: Bad username/password
vi: Tên người dùng / mật khẩu sai

en: Transport error
vi: Lỗi truyền

note: #-#-#-#-#  gnome-software_49.2-1_vi.po (gnome-software main)  #-#-#-#-# TRANSLATORS: this is button text to disable a repo
en: _Disable
vi: _Tắt

en: Recharge the account
vi: Tái sác tài khoản

en: Consult the balance history
vi: Xem lược sử số còn lại

en: Consult the call history
vi: Xem lược sử cuộc gọi

en: Edit account
vi: Sửa tài khoản

en: Please update the following fields:
vi: Hãy cập nhật những trường này:

en: Registrar:
vi: Bộ đăng ký:

en: Gatekeeper:
vi: Bộ bảo quản cổng ra:

note: Translators: * SIP knows two usernames: The name for the client ("User") and the name * for the authentication procedure ("Authentication User")
en: Authentication User:
vi: Người dùng Xác thực:

en: Enable Account
vi: Bật tài khoản

en: You did not supply a name for that account.
vi: Chưa cung cấp một tên cho tài khoản đó.

en: You did not supply a host to register to.
vi: Chưa cung cấp một máy với đó cần đăng ký.

en: You did not supply a user name for that account.
vi: Chưa cung cấp một tên người dùng cho tài khoản đó.

en: Could not unregister
vi: Không thể hủy đăng ký

en: Could not register
vi: Không thể đăng ký

en: Breakfast
vi: Ăn sáng

en: Dinner
vi: Ăn cơm

en: Holiday
vi: Lễ tết

en: Shopping
vi: Mua sắm

en: _Add an Ekiga.net Account
vi: Thê_m tài khoản Ekiga.net

en: _Add an Ekiga Call Out Account
vi: Thê_m Tài khoản Gọi Ra Ekiga

en: _Add a SIP Account
vi: Thê_m Tài khoản SIP

en: _Add an H.323 Account
vi: Thê_m Tài khoản H.323

en: Get an Ekiga.net SIP account
vi: Mở một tài khoản SIP Ekiga.net

en: Get an Ekiga Call Out account
vi: Mở một tài khoản gọi đi Ekiga

en: _Timeout:
vi: _Thời hạn:

en: Local user cleared the call
vi: Người dùng cục bộ đã xóa cuộc gọi

en: Local user rejected the call
vi: Người dùng cục bộ đã từ chối cuộc gọi

en: Remote user cleared the call
vi: Người dùng từ xa đã xóa cuộc gọi

en: Remote user rejected the call
vi: Người dùng từ xa đã từ chối cuộc gọi

en: Remote user has stopped calling
vi: Người dùng từ xa đã ngừng gọi

en: Abnormal call termination
vi: Cuộc gọi bị kết thúc bằng cách bất thường

en: Could not connect to remote host
vi: Không kết nối được đến máy từ xa

en: The Gatekeeper cleared the call
vi: Bộ bảo quản cổng ra đã xóa cuộc gọi

en: User not found
vi: Không tìm thấy người dùng

en: Insufficient bandwidth
vi: Không đủ băng thông

en: No common codec
vi: Không có codec dùng chung

en: Call forwarded
vi: Cuộc gọi bị chuyển tiếp

en: Security check failed
vi: Lỗi kiểm tra bảo mật

en: Local user is busy
vi: Người dùng cục bộ đang bận

en: Congested link to remote party
vi: Liên kết đông nghịt tới người ở xa

en: Remote user is busy
vi: Người dùng ở xa đang bận

en: Remote host is offline
vi: Máy ở xa đang ngoại tuyến

en: User is not available
vi: Người dùng không sẵn sàng

en: Service unavailable
vi: Dịch vụ không sẵn sàng

en: Call completed
vi: Hoàn tất cuộc gọi

en: Ekiga did not manage to configure your network settings automatically. You can still use it, but you need to configure your network settings manually.
    
    Please see http://wiki.ekiga.org/index.php/Enable_port_forwarding_manually for instructions
vi: Ekiga đã không tự động cấu hình được thiết lập mạng. Bạn vẫn còn có thể sử dụng nó, nhưng cũng cần phải tự cấu hình thiết lập mạng.
    
    Xem trang « http://wiki.ekiga.org/index.php/Enable_port_forwarding_manually » để tìm hướng dẫn (về phương pháp chuyển tiếp cổng một cách thủ công).

en: Illegal status code
vi: Mã trạng thái sai

note: Translators: the following strings are answers from the SIP server * when the packet it receives has an error, see * http://www.ietf.org/rfc/rfc3261.txt, chapter 21 for more information
en: Multiple choices
vi: Nhiều tùy chọn

en: Moved permanently
vi: Đã chuyển lâu dài

en: Moved temporarily
vi: Đã chuyển tạm thời

en: Use proxy
vi: Dùng ủy nhiệm

en: Alternative service
vi: Dịch vụ xen kẽ

en: Bad request
vi: Yêu cầu sai

en: Unauthorized
vi: Không cho phép

en: Method not allowed
vi: Phương pháp không cho phép

en: Not acceptable
vi: Không thích hợp

note: #-#-#-#-#  libgda5_5.2.10-8_vi.po (libgda Gnome HEAD)  #-#-#-#-# list of fields
en: Conflict
vi: Xung đột

en: Length required
vi: Độ dài mong đợi

en: Request entity too big
vi: Thực thể yêu cầy quá lớn

en: Request URI too long
vi: URI yêu cầu quá dài

en: Unsupported media type
vi: Kiểu vật chứa không được hỗ trợ

en: Unsupported URI scheme
vi: Lược đồ URI không được hỗ trợ

note: Translators:  The extension we are trying to register does not exist. * Here extension is a specific "phone number", see * http://en.wikipedia.org/wiki/Extension_(telephone) * for more information
en: Bad extension
vi: Phần mở rộng sai

en: Extension required
vi: Cần phần mở rộng

en: Interval too brief
vi: Khoảng quá ngắn

en: Temporarily unavailable
vi: Tạm thời không có

en: Loop detected
vi: Gặp vòng lặp

en: Too many hops
vi: Quá nhiều bước

en: Address incomplete
vi: Địa chỉ chưa hoàn tất

en: Ambiguous
vi: Mơ hồ

en: Busy Here
vi: Bận ở đây

en: Request terminated
vi: Yêu cầu bị chấm dứt

en: Not acceptable here
vi: Không thích hợp ở đây

en: Bad event
vi: Sự kiện sai

en: Request pending
vi: Yêu cầu bị hoãn

en: Undecipherable
vi: Không thể đọc

en: Internal server error
vi: Lỗi trình phục vụ nội bộ

en: Bad gateway
vi: Cổng ra sai

en: Server timeout
vi: Máy phục vụ quá hạn

en: SIP version not supported
vi: Phiên bản SIP không được hỗ trợ

en: Message too large
vi: Tin nhẳn quá lớn

en: Busy everywhere
vi: Bận ở khắp nơi

en: Decline
vi: Từ chối

en: Does not exist anymore
vi: Không còn có lại

en: Globally not acceptable
vi: Không thích hợp toàn cục

en: Could not send message:
vi: Không thể gửi thư:

en: In a call with %s
vi: Đang nói với %s

en: In a call
vi: Đang nói

en: Move selected codec priority upwards
vi: Nâng lên ưu tiên codec đã chọn

en: Move selected codec priority downwards
vi: Hạ thấp ưu tiên codec đã chọn

en: Address _Book
vi: _Sổ địa chỉ

en: _Search Filter:
vi: Bộ _lọc tìm kiếm:

en: says:
vi: nói:

en: Open link in browser
vi: Mở liên kết trong trình duyệt Web

en: _Smile...
vi: _Cười...

note: we can't do much here since we get the Chat as reference...
en: Chat Window
vi: Cửa sổ trò chuyện

en: %d user found | %d users found
vi[0]: Tìm thấy %d người dùng

en: New _Contact
vi: Liên lạ_c mới

en: VoIP _URI:
vi: _URI VoIP:

en: _Home phone:
vi: Điện t_hoại ở nhà:

en: _Office phone:
vi: Điện th_oại chỗ làm:

en: _Cell phone:
vi: Điện thoại _di động:

en: _Pager:
vi: _Máy nhắn tin:

en: Edit contact
vi: Sửa liên lạc

en: Remove contact
vi: Bỏ liên lạc

en: Are you sure you want to remove %s from the addressbook?
vi: Bạn có chắc muốn gỡ bỏ %s khỏi sổ địa chỉ không?

en: Audio test
vi: Thử âm

en: Video test
vi: Thử phim

en: _Remove addressbook
vi: _Bỏ sổ địa chỉ

en: Addressbook _properties
vi: Th_uộc tính sổ địa chỉ

en: LDAP SASL Interaction
vi: Tương tác SASL LDAP

note: Translators, Howard explained : "Challenge" is a generic term * in authentication. It's a prompt from the authentication mechanism * for some type of credential. Exactly what kind of challenge and * what kind of credential depends on the specific authentication * mechanism. Since SASL is a generic i
en: Challenge:
vi: Yêu cầu :

en: Refreshing
vi: Đang cập nhật

en: Could not initialize server
vi: Không thể sơ khởi máy phục vụ

en: LDAP Error:
vi: Lỗi LDAP:

en: Contacted server
vi: Máy phục vụ đã liên lạc

note: patience == 0
en: Could not search
vi: Không thể tìm kiếm

en: Waiting for search results
vi: Đang đợi kết quả tìm kiếm

en: Please edit the following fields
vi: Hãy chỉnh sửa những trường này

en: Subtree
vi: Cây con

en: Single Level
vi: Cấp đơn

en: _Search Scope
vi: _Phạm vi tìm kiếm

en: Use TLS
vi: Dùng TLS

en: Use SASL
vi: Dùng SASL

en: SASL _Mechanism
vi: Cơ chế S_ASL

en: Edit LDAP directory
vi: Sửa thư mục LDAP

en: Please provide a Book Name for this directory
vi: Hãy cung cấp một Tên Sách cho thư mục này

en: Please provide a Server URI
vi: Hãy cung cấp một địa chỉ URI của máy phục vụ

en: Please provide a DisplayName Attribute
vi: Hãy cung cấp một thuộc tính DisplayName (hiển thị tên)

en: Please provide a Call Attribute
vi: Hãy cung cấp một thuộc tính Gọi (Call)

en: Invalid Server URI
vi: Địa chỉ URI máy phục vụ không hợp lệ

en: Add an LDAP Address Book
vi: Thêm một sổ địa chỉ LDAP

en: Add the Ekiga.net Directory
vi: Thêm thư mục Ekiga.net

en: Create LDAP directory
vi: Tạo thư mục LDAP

en: Ekiga.net Directory
vi: Thư mục Ekiga.net

note: Notify user of unmanaged or unavailable device
en: disconnected
vi: đã ngắt kết nối

en: connected
vi: được kết nối

en: New resource list
vi: Danh sách tài nguyên mới

en: Add new resource-list
vi: Thêm danh sách tài nguyên mới

en: Please fill in this form to add a new contact list to ekiga's remote roster
vi: Hãy điền vào đơn này để thêm một liên lạc mới vào bản liệt kê từ xa của Ekiga

en: Writable:
vi: Ghi được:

en: Invalid server data
vi: Dữ liệu máy phục vụ không hợp lệ

en: Click to fetch
vi: Nhấn để lấy

en: Distant contact
vi: Liên lạc ở xa

en: _Add a new contact
vi: Thê_m liên lạc mới

en: _Refresh contact list
vi: Cậ_p nhật danh sách liên lạc

en: Contact list _properties
vi: Th_uộc tính danh sách liên lạc

en: Edit contact list properties
vi: Sửa thuộc tính danh sách liên lạc

en: Please edit the following fields (no identifier means global)
vi: Hãy chỉnh sửa những trường theo đây (không có dấu nhận diện thì toàn cục)

en: Server password:
vi: Mật khẩu máy phục vụ :

en: Add a remote contact
vi: Thêm một liên lạc từ xa

en: Please fill in this form to create a new contact on a remote server
vi: Hãy điền vào đơn này để tạo một liên lạc mới trên một máy phục vụ từ xa

note: Translators: #%d - ordinal number
en: %s / List #%d
vi: %s / Danh sách #%d

note: Translators: #%d - ordinal number
en: List #%d
vi: Danh sách #%d

en: Edit remote contact
vi: Sửa liên lạc từ xa

en: Please fill in this form to change an existing contact on a remote server
vi: Hãy điền vào đơn này để sửa đổi một liên lạc đã tồn tại trên một máy phục vụ từ xa

en: Account Name
vi: Tên tài khoản

en: This is the Ekiga general configuration assistant. The following steps will set up Ekiga by asking a few simple questions.
    
    Once you have completed these steps, you can always change them later by selecting Preferences in the Edit menu.
vi: Đây là trợ lý cấu hình chung của Ekiga. Các bước sau sẽ thiết lập trình Ekiga cho bạn bằng cách hỏi vài câu đơn giản.
    
    Một khi bạn đã hoàn tất những bước này, bạn vẫn có thể sửa lại lần sau bằng cách chọn Tùy thích trong trình đơn Sửa.

en: Personal Information
vi: Thông tin cá nhân

note: The user fields
en: Please enter your first name and your surname:
vi: Hãy gõ tên và họ của bạn:

en: Your first name and surname will be used when connecting to other VoIP and videoconferencing software.
vi: Tên và họ của bạn được dùng khi kết nối đến phần mềm Tiếng nói qua IP (VoIP) và hội thảo ảnh động khác.

en: Ekiga.net Account
vi: Tài khoản Ekiga.net

en: Please enter your username:
vi: Hãy gõ tên người dùng của bạn:

en: Please enter your password:
vi: Hãy gõ mật khẩu của bạn:

en: The username and password are used to login to your existing account at the ekiga.net free SIP service. If you do not have an ekiga.net SIP address yet, you may first create an account below. This will provide a SIP address that allows people to call you.
    
    You may skip this step if you use an alternative SIP service, or if you would prefer to specify the login details later.
vi: Tên người dùng và mật khẩu được dùng để đăng nhập vào tài khoản của bạn đã có tại dịch vụ SIP miễn phí ekiga.net. Chưa có địa chỉ SIP ekiga.net thì trước tiên bạn có thể tạo tài khoản bên dưới. Hành động này sẽ tạo một địa chỉ SIP riêng cho phép người khác điện thoại cho bạn.
    
    Có thể bỏ qua bước này nếu bạn sử dụng một dịch vụ SIP xen kẽ, hoặc nếu bạn muốn ghi rõ chi tiết đăng nhập lần sau.

en: I do not want to sign up for the ekiga.net free service
vi: Tôi không muốn đang ký với dịch vụ miễn phí ekiga.net

en: Ekiga Call Out Account
vi: Tài khoản Gọi Ra Ekiga

en: Please enter your account ID:
vi: Hãy gõ mã số tài khoản:

en: Please enter your PIN code:
vi: Hãy gõ mã PIN:

en: I do not want to sign up for the Ekiga Call Out service
vi: Tôi không muốn đang ký với dịch vụ Gọi Ra Ekiga

note: The connection type
en: Please choose your connection type:
vi: Hãy chọn kiểu kết nối:

en: 56k Modem
vi: Bộ điều giải 56k

en: DSL/Cable (128 kbit/s uplink)
vi: DSL/Cáp (128 kbit/giây liên kết lên)

en: DSL/Cable (512 kbit/s uplink)
vi: DSL/Cáp (512 kbit/giây liên kết lên)

en: Keep current settings
vi: Giữ các thiết lập hiện thời

en: The connection type will permit determining the best quality settings that Ekiga will use during calls. You can later change the settings individually in the preferences window.
vi: Kiểu kết nối sẽ cho phép trình này quyết định các thiết lập tốt nhất mà Ekiga sẽ dùng trong suốt cuộc gọi. Bạn cũng có thể thay đổi mỗi thiết lập về sau trong cửa sổ Tùy thích.

en: Please choose the audio ringing device:
vi: Hãy chọn thiết bị réo chuông:

en: The audio ringing device is the device that will be used to play the ringing sound on incoming calls.
vi: Thiết bị réo chuông là thiết bị dùng để phát tiếng réo chuông khi nhận một cuộc gọi gửi đến.

note: ---
en: Please choose the audio output device:
vi: Hãy chọn thiết bị xuất âm thanh:

en: The audio output device is the device that will be used to play audio during calls.
vi: Thiết bị kết xuất âm thanh là thiết bị dùng để phát âm trong cuộc gọi.

note: ---
en: Please choose the audio input device:
vi: Hãy chọn thiết bị nhập âm thanh:

en: The audio input device is the device that will be used to record your voice during calls.
vi: Thiết bị nhập âm thanh là thiết bị dùng để thu tiếng nói của bạn trong cuộc gọi.

en: Video Input Device
vi: Thiết bị Nhập Phim

en: Please choose your video input device:
vi: Hãy chọn thiết bị nhập ảnh động:

en: The video input device is the device that will be used to capture video during calls.
vi: Thiết bị nhập phim là thiết bị dùng để bắt phim trong cuộc gọi.

en: Configuration Complete
vi: Hoàn tất cấu hình

en: You have now finished the Ekiga configuration. All the settings can be changed in the Ekiga preferences. Enjoy!
vi: Bạn vừa mới hoàn thánh cấu hình chương trình Ekiga. Mọi thiết lập vẫn còn có thể được điều chỉnh trong Tùy thích Ekiga. Chúc bạn sử dụng vui vẻ !

en: Configuration summary:
vi: Tóm tắt Cấu hình:

en: Audio Ringing Device
vi: Thiết bị réo chuông

en: Audio Output Device
vi: Thiết bị Kết xuất Âm thanh

en: Audio Input Device
vi: Thiết bị Nhập Âm thanh

en: SIP URI
vi: URI SIP

en: Ekiga Call Out
vi: Gọi Ra Ekiga

en: Ekiga Configuration Assistant (%d of %d)
vi: Trợ lý Cấu hình Ekiga (%d trên %d)

en: Artwork:
vi: Nghệ thuật:

en: See AUTHORS file for full credits
vi: Xem tập tin AUTHORS (các tác giả) để tìm công trạng đầ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 2 of the License, or (at your option) any later version.
vi: Chương trình này là phần mềm tự do; bạn có thể phát hành lại nó và/hoặc sửa đổi nó với điều kiện của Giấy Phép Công Cộng GNU như được xuất bản bởi Tổ Chức Phần Mềm Tự Do; hoặc phiên bản 2 của Giấy Phép này, hoặc (tùy chọn) bất kỳ phiên bản sau nào.
    
    [Xem thêm bản dịch không chính thức ở Wikisource: http://vi.wikisource.org/wiki/GPL]

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. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA.
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.
    
    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: Ekiga is licensed under the GPL license and as a special exception, you have permission to link or otherwise combine this program with the programs OPAL, OpenH323 and PWLIB, and distribute the combination, without applying the requirements of the GNU GPL to the OPAL, OpenH323 and PWLIB programs, as long as you do follow the requirements of the GNU GPL for all the rest of the software thus combined.
vi: Chương trình Ekiga được cấp phép dưới Giấy Phép Công Cộng GNU (GPL), và tùy theo một ngoại lệ đặc biệt bạn có quyền liên kết hay tổ hợp chương trình này bằng cách khác với những chương trình OPAL, OpenH323 và PWLIB, và phân phối tổ hợp này, mà không áp dụng các điều kiện của giấy phép GPL cho các chương trình OPAL, OpenH323 và PWLIB, miễn là bạn có phải tùy theo các điều kiện của giấy phép GPL đối với tất cả các phần phần mềm còn lại trong tổ hợp đó.

en: Ekiga is full-featured SIP and H.323 compatible VoIP, IP-Telephony and Videoconferencing application that allows you to make audio and video calls to remote users with SIP and H.323 hardware or software.
vi: Trình Ekiga là một ứng dụng đầy đủ tính năng điện thoại IP, tiếng nói qua IP (VoIP) và hội thảo ảnh động tương thích với SIP và H.323 mà cho bạn có khả năng gọi người dùng từ xa có phần cứng hay phần mềm SIP và H.323, cung cấp cả hai âm thanh và ảnh động.

en: Unable to open help file.
vi: Không thể mở tập tin trợ giúp.

note: %s is the SIP/H.323 address of the remote user, this text is shown below video during a call
en: Connected with %s
vi: Có kết nối với %s

en: Call on hold
vi: Cuộc gọi đang chờ

en: Call retrieved
vi: Cuộc gọi đã lấy

en: Error while initializing video output
vi: Gặp lỗi khi sơ khởi đầu ra phim

en: There was an error opening or initializing the video output. Please verify that no other application is using the accelerated video output.
vi: Gặp lỗi khi mở hay sơ khởi đầu ra phim. Hãy kiểm tra không có ứng dụng khác đang sử dụng đầu ra phim tăng tốc.

en: There was an error opening or initializing the video output. Please verify that you are using a color depth of 24 or 32 bits per pixel.
vi: Gặp lỗi khi mở hay sơ khởi đầu ra phim. Hãy kiểm tra máy này đang sử dụng chiều sâu màu 24 hay 32 bit mỗi điểm ảnh (bit/pixel).

note: Translators: This is a hotplug status
en: Added video input device %s
vi: Đã thêm thiết bị nhập phim %s

note: Translators: This is a hotplug status
en: Removed video input device %s
vi: Đã bỏ thiết bị nhập phim %s

en: Error while accessing video device %s
vi: Gặp lỗi khi truy cập đến thiết bị ảnh động %s

en: There was an error while opening the device. In case it is a pluggable device it may be sufficient to reconnect it. If not, or if it still is not accessible, please check your permissions and make sure that the appropriate driver is loaded.
vi: Gặp lỗi khi mở thiết bị. Trong trường hợp mà nó là một thiết bị có thể cắm nóng, có thể đủ để tái kết nối. Nếu không, hoặc nếu nó vẫn còn không truy cập được, hãy kiểm tra xem quyền hạn là đúng, và trình điều khiển thích hợp đã được nạp.

en: Your video driver doesn't support the requested video format.
vi: Trình điều khiển thiết bị ảnh động không hỗ trợ định dạng ảnh động yêu cầu.

en: Could not open the chosen channel.
vi: Không mở được kênh đã chọn.

en: Your driver doesn't seem to support any of the color formats supported by Ekiga.
     Please check your kernel driver documentation in order to determine which Palette is supported.
vi: Có vẻ là trình điều khiển không hỗ trợ bất cứ định dạng màu nào được trình Ekiga hỗ trợ.
    Hãy kiểm tra tài liệu hướng dẫn về trình điều khiển hạt nhân để xác định Bảng chọn (Palette) nào được hỗ trợ.

en: Error while setting the frame rate.
vi: Gặp lỗi khi đặt tỷ lệ khung.

en: Error while setting the frame size.
vi: Gặp lỗi khi đặt kích cỡ khung.

note: Translators: This is a hotplug status
en: Added audio input device %s
vi: Đã thêm thiết bị nhập âm thanh %s

note: Translators: This is a hotplug status
en: Removed audio input device %s
vi: Đã bỏ thiết bị nhập âm thanh %s

en: Error while opening audio input device %s
vi: Gặp lỗi khi mở thiết bị nhập âm thanh %s

note: Translators: This happens when there is an error with audio input: * Nothing ("silence") will be transmitted
en: Only silence will be transmitted.
vi: Không có âm thanh sẽ được truyền.

en: Unable to open the selected audio device for recording. In case it is a pluggable device it may be sufficient to reconnect it. If not, or if it still is not accessible, please check your audio setup, the permissions and that the device is not busy.
vi: Không thể mở thiết bị âm thanh đã chọn để thu. Trong trường hợp mà nó là một thiết bị có thể cắm nóng, có thể đủ để tái kết nối. Nếu không, hoặc nếu nó vẫn còn không truy cập được, hãy kiểm tra lại thiết lập âm thanh, các quyền hạn, và thiết bị không bận.

en: The selected audio device was successfully opened but it is impossible to read data from this device. In case it is a pluggable device it may be sufficient to reconnect it. If not, or if it still is not accessible, please check your audio setup.
vi: Thiết bị âm thanh đã chọn đã được mở, nhưng không thể đọc dữ liệu từ nó. Trong trường hợp mà nó là một thiết bị có thể cắm nóng, có thể đủ để tái kết nối. Nếu không, hoặc nếu nó vẫn còn không truy cập được, hãy kiểm tra lại thiết lập âm thanh.

en: Added audio output device %s
vi: Đã thêm thiết bị xuất âm thanh %s

en: Removed audio output device %s
vi: Đã bỏ thiết bị xuất âm thanh %s

en: Error while opening audio output device %s
vi: Gặp lỗi khi mở thiết bị xuất âm thanh %s

en: No incoming sound will be played.
vi: Không có âm thanh gửi đến sẽ được phát.

en: Unable to open the selected audio device for playing. In case it is a pluggable device it may be sufficient to reconnect it. If not, or if it still is not accessible, please check your audio setup, the permissions and that the device is not busy.
vi: Không thể mở thiết bị âm thanh đã chọn để phát. Trong trường hợp mà nó là một thiết bị có thể cắm nóng, có thể đủ để tái kết nối. Nếu không, hoặc nếu nó vẫn còn không truy cập được, hãy kiểm tra lại thiết lập âm thanh, các quyền hạn, và thiết bị không bận.

en: The selected audio device was successfully opened but it is impossible to write data to this device. In case it is a pluggable device it may be sufficient to reconnect it. If not, or if it still is not accessible, please check your audio setup.
vi: Thiết bị âm thanh đã chọn cũng đã được mở, nhưng không thể ghi dữ liệu vào nó. Trong trường hợp nó là một thiết bị có thể cắm nóng, hãy thử tái kết nối nó. Nếu không, hoặc nếu nó vẫn còn không tiếp cận được, kiểm tra lại thiết lập âm thanh.

en: Adjust brightness
vi: Chỉnh độ sáng

en: Adjust whiteness
vi: Chỉng độ trắng

en: Adjust color
vi: Chỉnh màu

en: Adjust contrast
vi: Chỉnh độ tương phản

en: _Retrieve Call
vi: _Lấy cuộc gọi

en: H_old Call
vi: Giữ c_uộc gọi

en: Suspend _Audio
vi: Tạm n_gừng âm

en: Suspend _Video
vi: Tạm _ngừng ảnh

en: Resume _Audio
vi: T_iếp tục truyền âm

en: Resume _Video
vi: _Tiếp tục truyền ảnh

en: Incoming call from
vi: Cuộc gọi đến từ

en: Remote URI:
vi: URI từ xa:

en: Remote Application:
vi: Ứng dụng từ xa:

en: Transfer call to:
vi: Chuyển cuộc gọi tới:

en: Detected new audio input device:
vi: Dò tìm thiết bị nhập âm thanh mới:

en: Detected new audio output device:
vi: Dò tìm thiết bị xuất âm thanh mới:

en: Detected new video input device:
vi: Dò tìm thiết bị nhập phim mới:

en: Video Devices
vi: Thiết bị ảnh động

en: Do you want to use it as default device?
vi: Bạn có muốn sử dụng nó là thiết bị mặc định không?

en: Ca_ll
vi: Gọ_i

en: Place a new call
vi: Gọi mới

en: _Hang up
vi: N_gừng

en: Terminate the current call
vi: Ngừng cuộc gọi hiện thời

en: Act on selected contact
vi: Làm với liên lạc đã chọn

en: A_dd Contact
vi: Thêm l_iên lạc

en: Add a contact to the roster
vi: Thêm một liên lạc vào bản liệt kê

en: Find contacts
vi: Tìm liên lạc

en: Hold the current call
vi: Giữ cuộc gọi hiện thời

en: _Transfer Call
vi: Chuyển đổ_i cuộc gọi

en: Transfer the current call
vi: Chuyển cuộc gọi hiện thời

en: Suspend or resume the audio transmission
vi: Tạm ngừng hoặc tiếp tục lại truyền âm thanh

en: Suspend or resume the video transmission
vi: Tạm ngừng hoặc tiếp tục lại truyền ảnh động

en: Close the Ekiga window
vi: Đóng cửa sổ Ekiga

en: _Configuration Assistant
vi: Trợ lý _Cấu hình

en: Run the configuration assistant
vi: Chạy Trợ lý Cấu hình

en: Edit your accounts
vi: Sửa tài khoản của bạn

en: Change your preferences
vi: Thay đổi tùy thích của bạn

en: Con_tacts
vi: _Liên lạc

en: View the contacts list
vi: Xem danh sách liên lạc

en: _Dialpad
vi: Vùng _quay số

en: View the dialpad
vi: Xem vùng quay số

en: _Call History
vi: Lượ_c sử cuộc gọi

en: View the call history
vi: Xem lược sử cuộc gọi

en: _Show Call Panel
vi: _Hiện Bảng Gọi

en: _Local Video
vi: Phim cục _bộ

en: Local video image
vi: Hình ảnh động cục bộ

en: _Remote Video
vi: Phim từ _xa

en: Remote video image
vi: Hình ảnh động từ xa

en: _Picture-in-Picture
vi: Ảnh-tr_ong-Ảnh

en: Both video images
vi: Cả hai hình ảnh động

en: Picture-in-Picture in Separate _Window
vi: Ảnh-trong-Ảnh trong cửa sổ _riêng

en: Normal size
vi: Kích cỡ bình thường

en: Switch to fullscreen
vi: Chuyển đổi sang toàn màn hình

en: Get help by reading the Ekiga manual
vi: Hãy tìm trợ giúp trong hướng dẫn Ekiga

en: View information about Ekiga
vi: Xem thông tin về Ekiga

en: Enter a URI on the left, and click this button to place a call or to hangup
vi: Hãy nhập vào bên trái một địa chỉ URL, sau đó bấm cái nút này để gọi hay ngừng nói

en: Dialpad
vi: Vùng quay số

en: Call history
vi: Lược sử cuộc gọi

en: Change the volume of your soundcard
vi: Điều chỉnh âm lượng của bo mạch âm thanh

en: Change the color settings of your video device
vi: Điều chỉnh thiết lập màu sắc của thiết bị ảnh động

en: Lost packets: %.1f %%
    Late packets: %.1f %%
    Out of order packets: %.1f %%
    Jitter buffer: %d ms%s%s%s
vi: Gói tin mất: %.1f %%
    Gói tin trễ: %.1f %%
    Gói tin sai thứ tự : %.1f %%
    Vùng đệm Jitter: %d ms%s%s%s

en: Makes Ekiga call the given URI
vi: Khiến trình Ekiga gọi địa chỉ URI đưa ra

en: Play sound for new voice mails
vi: Phát tiếng khi nhận thư thoại mới

en: Play sound for new instant messages
vi: Phát tiếng khi nhận tin nhắn tức khắc mới

en: _Full name:
vi: Tên đầ_y đủ :

en: Start _hidden
vi: K_hởi chạy ẩn

en: Show offline _contacts
vi: Hiện liên lạ_c ngoại tuyến

en: Video Display
vi: Trình bày ảnh động

en: Place windows displaying video _above other windows
vi: Hiển thị mọi cử_a sổ ảnh động trên các cửa sổ khác.

en: Call Forwarding
vi: Chuyển tiếp cuộc gọi

en: _Always forward calls to the given host
vi: _Luôn chuyển tiếp cuộc gọi đến máy đã chọn

en: If enabled, all incoming calls will be forwarded to the host that is specified in the protocol settings
vi: Bật thì mọi cuộc gọi đến sẽ được chuyển tiếp tới máy xác định trong thiết lập giao thức

en: Forward calls to the given host if _no answer
vi: Khô_ng trả lời nên chuyển tiếp cuộc gọi tới máy đưa ra

en: If enabled, all incoming calls will be forwarded to the host that is specified in the protocol settings if you do not answer the call
vi: Bật thì mọi cuộc gọi đến sẽ được chuyển tiếp tới máy xác định trong thiết lập giao thức, nếu bạn không trả lời cuộc gọi.

en: Forward calls to the given host if _busy
vi: _Bận nên chuyển tiếp cuộc gọi tới máy đưa ra

en: If enabled, all incoming calls will be forwarded to the host that is specified in the protocol settings if you already are in a call or if you are in Do Not Disturb mode
vi: Bật thì mọi cuộc gọi đến sẽ được chuyển tiếp tới máy xác định trong thiết lập giao thức, nếu bạn đang gọi hoặc nếu bạn đang ở chế độ Đừng làm phiền.

en: Call Options
vi: Tùy chọn gọi

note: Add all the fields
en: Timeout to reject or forward unanswered incoming calls (in seconds):
vi: Thời hạn sau đó cần từ chối hoặc chuyển tiếp cuộc gọi đến chưa được trả lời (theo giây):

en: Ekiga Sound Events
vi: Dữ kiện âm thanh Ekiga

en: Choose a sound
vi: Chọn âm thanh

en: Wavefiles
vi: Tập tin WAV

en: Misc Settings
vi: Thiết lập lặt vặt

en: Forward _URI:
vi: _URI chuyển tiếp:

note: The toggles
en: Enable H.245 _tunneling
vi: Bậ_t đường hầm H.245

en: Enable _early H.245
vi: Bật H.245 _sớm

en: Enable fast _start procedure
vi: Bật thủ tục _sở khởi nhanh

en: Connection will be established in Fast Start mode. Fast Start is a new way to start calls faster that was introduced in H.323v2. It is not supported by Netmeeting and using both Fast Start and H.245 Tunneling can crash some versions of Netmeeting.
vi: Kết nối sẽ được thiết lập ở chế độ sở khởi nhanh. Sở khởi nhanh là cách mới để sở khởi cuộc gọi một cách nhanh hơn so với cách được giới thiệu trong H.323v2. Netmeeting không hỗ trợ, và dùng cả sở khởi nhanh với đường hầm H.245 có thể làm hỏng một vài phiên bản Netmeeting.

en: DTMF Mode
vi: Chế độ DTMF

en: _Send DTMF as:
vi: _Gởi DTMF dạng:

en: _Outbound Proxy:
vi: Ủy nhiệm đi _ra:

en: Ringing Device
vi: Thiết bị réo chuông

en: Select the ringing audio device to use
vi: Chọn thiết bị réo chuông cần dùng

en: Output device:
vi: Thiết bị xuất:

en: Input device:
vi: Thiết bị nhập:

note: That button will refresh the device list
en: _Detect devices
vi: _Dò tìm Thiết bị

en: PAL (Europe)
vi: PAL (Châu Âu, Châu Úc)

en: NTSC (America)
vi: NTSC (Mỹ)

en: SECAM (France)
vi: SECAM (Pháp)

note: #-#-#-#-#  ekiga_4.0.1-9_vi.po (Ekiga TRUNK)  #-#-#-#-# Video Channel #-#-#-#-#  gimp-gap_2.6.0+dfsg-9_vi.po (gimp-gap HEAD)  #-#-#-#-# Channel the label
en: Channel:
vi: Kênh:

en: Select the transmitted video size
vi: Chọn kích cỡ ảnh động đã truyền

note: Translators: the full sentence is Automatically adjust jitter buffer between X and Y ms
en: Enable silence _detection
vi: Bật phát hiện _im lặng

en: Enable echo can_celation
vi: Bật _hủy tiếng vọng

en: Maximum _jitter buffer (in ms):
vi: _Vùng đệm tối đa hiệu ngẫu nhiên (theo miligiây):

note: Translators: the full sentence is Keep a minimum video quality of X %
en: Picture Quality
vi: Chất lượng ảnh

en: Maximum video _bitrate (in kbits/s):
vi: Tỷ lệ _bit ảnh động tối đa (theo kbit/giây):

en: The maximum video bitrate in kbits/s. The video quality and the effective frame rate will be dynamically adjusted to keep the bitrate at the given value.
vi: Tỷ lệ bit ảnh động tối đa theo kilobit/giây. Cả hai mức chất lượng ảnh động và tỷ lệ khung hiệu quả sẽ được chỉnh một cách động để giữ tỷ lệ bit ở giá trị đưa ra.

en: Ekiga Preferences
vi: Tùy thích Ekiga

note: #-#-#-#-#  pidgin_2.14.14-1_vi.po (Pidgin)  #-#-#-#-# Sound events
en: Sound Events
vi: Dữ kiện âm thanh

en: Protocols
vi: Giao thức

en: SIP Settings
vi: Thiết lập SIP

en: H.323 Settings
vi: Thiết lập H.323

en: You have %d message | You have %d messages
vi[0]: Bạn có %d tin nhẳn

en: Custom message...
vi: Tin nhẳn tự chọn...

note: Build the dialog
en: Custom Message
vi: Tin nhẳn riêng

en: Delete custom messages:
vi: Xoá các tin nhẳn riêng:

en: Define a custom message:
vi: Xác định một tin nhẳn riêng:

note: Type: select Description
en: Partition for boot loader installation:
vi: Phân vùng nơi cần cài đặt bộ nạp khởi động:

note: Type: select Description
en: Partitions currently available in your system are listed. Please choose the one you want elilo to use to boot your new system.
vi: Các phân vùng hiện thời sẵn sàng trong hệ thống của bạn được liệt kê ở đây. Hãy chọn điều mà bạn muốn trình elilo sử dụng để khởi động hệ thống mới.

note: Type: error Description
en: No boot partitions detected
vi: Không có phân vùng khởi động nào được tìm ra

note: Type: error Description
en: There were no suitable partitions found for elilo to use.  Elilo needs a partition with a FAT file system, and the boot flag set.
vi: Không tìm thấy phân vùng nào thích hợp với elilo, mà cần phân vùng có hệ thống tập tin FAT và cờ khởi động được đã đặt.

note: Type: text Description Main menu item
en: Install the elilo boot loader on a hard disk
vi: Cài đặt bộ nạp khởi động elilo vào đĩa cứng

note: Type: text Description
en: Installing the ELILO package
vi: Đang cài đặt gói ELILO

note: Type: text Description
en: Running ELILO for ${bootdev}
vi: Đang chạy ELILO cho ${bootdev}

note: Type: boolean Description
en: ELILO installation failed.  Continue anyway?
vi: Việc cài đặt ELILO bị lỗi. Vẫn cứ tiếp tục không?

note: Type: boolean Description
en: The elilo package failed to install into /target/.  Installing ELILO as a boot loader is a required step.  The install problem might however be unrelated to ELILO, so continuing the installation may be possible.
vi: Gói elilo không cài đặt được vào « /target/ ». Việc cài đặt ELILO như là bộ nạp khởi động là bước bắt buộc phải làm. Tuy nhiên, vấn đề cài đặt có thể không liên quan đến ELILO, vậy có thể thử tiếp tục lại cài đặt.

note: Type: error Description
en: ELILO installation failed
vi: Việc cài đặt ELILO bị lỗi

note: Type: error Description
en: Running "/usr/sbin/elilo" failed with error code "${ERRCODE}".
vi: Việc chạy « /usr/sbin/elilo » bị lỗi với mã lỗi « ${ERRCODE} ».

note: Type: select Description
en: Default speech server:
vi: Máy phục vụ giọng nói mặc định:

note: Type: select Description
en: The /etc/emacspeak.conf file will be configured so that the command '/usr/bin/emacspeak' will start Emacs with emacspeak support using this server.
vi: Tập tin « /etc/emacspeak.conf » sẽ được cấu hình để mà lệnh « /usr/bin/emacspeak » khởi chạy Emacs với hỗ trợ emacspeak dùng máy phục vụ này.

note: Type: select Description
en: You may change the selection later by running 'dpkg-reconfigure emacspeak' as root, or temporarily override the selection by setting the environment variable DTK_PROGRAM.
vi: Bạn cũng có thể sửa đổi thiết lập về sau bằng cách chạy câu lệnh cấu hình lại « dpkg-reconfigure emacspeak » dưới người chủ, hoặc tạm thời có quyền cao hơn lựa chọn bằng cách lập biến môi trường « DTK_PROGRAM ».

note: Type: string Description
en: Hardware port of the speech generation device:
vi: Cổng phần cứng của thiết bị phát giọng nói:

note: Type: string Description
en: If a hardware device is used to generate speech, please enter the Unix device file associated with it, such as '/dev/ttyS0' or '/dev/ttyUSB0'.
vi: Nếu một thiết bị phần cứng được dùng để phát giọng nói, hãy nhập tập tin thiết bị UNIX tương ứng, v.d. « /dev/ttyS0 » hay « /dev/ttyUSB0 ».

note: Type: string Description
en: If you use a software method to generate speech, please enter 'none'.
vi: Nếu bạn sử dụng một phương pháp phần mềm để phát giọng nói thì gõ « none » (không có).

note: Type: error Description
en: ${port} is not a character special device
vi: ${port} không phải là một thiết bị đặc biệt ký tự

note: Type: string Description
en: Users of speech server:
vi: Người dùng máy phục vụ giọng nói:

note: Type: string Description
en: Users must be members of group ${group} to access the speech server connected to ${port}. Please review the space-separated list of current members of that group, and add or remove usernames if needed.
vi: Người dùng phải thuộc về nhóm ${group} để có quyền truy cập đến máy phục vụ giọng nói được kết nối đến cổng ${port}. Hãy xem lại danh sách định giới bằng dấu cách chứa các bộ phạn hiện thời của nhóm đó, và thêm hoặc gỡ bỏ tên người dùng như thích hợp.

note: Type: string Description
en: If you later add users to the system, you can either reconfigure the emacspeak package afterwards, or enroll the user in ${group} with 'adduser ${group} <user>'.
vi: Một khi thêm người dùng nào vào hệ thống về sau, bạn nên cấu hình lại gói emacspeak, hoặc thêm người dùng đó vào nhóm ${group} dùng câu lệnh « adduser ${group} tên_người_dùng ».

note: Type: string Description
en: Group membership is checked at login time, so new members must log out and log in again before using the speech server.
vi: Tình trạng về nhóm được kiểm tra vào lúc đăng nhập, do đó người mới thêm vào nhóm cũng phải đăng xuất và đăng nhập lại trước khi sử dụng máy phục vụ giọng nói.

note: Type: error Description
en: Invalid username ${user}
vi: Tên người dùng sai ${user}

note: Type: error Description
en: There is no user named ${user}, so no such user could be added to ${group}.
vi: Không có người dùng tên ${user} thì không thể thêm vào ${group} người dùng như vậy.

note: Type: error Description
en: ${port} non-writable by unprivileged users
vi: ${port} không cho phép ghi nếu người dùng không có quyền đặc biệt

note: Type: error Description
en: Since the speech device is connected to ${port}, unprivileged users must have read/write access to that device.
vi: Vì thiết bị giọng nói được kết nối đến cổng ${port}, người dùng không có quyền đặc biệt cần phải được cấp quyền đọc/ghi đối với thiết bị đó.

note: Type: error Description
en: You should modify the device permissions with 'chmod a+rw ${port}' or modify the device group with 'chown root:dialout ${port}', then reconfigure emacspeak with 'dpkg-reconfigure emacspeak'.
vi: Bạn nên sửa đổi quyền hạn về thiết bị dùng câu lệnh « chmod a+rw ${port} » hoặc sửa đổi nhóm thiết bị dùng « chown root:dialout ${port} », sau đó cấu hình lại gói emacspeak dùng « dpkg-reconfigure emacspeak ».

note: Type: boolean Description
en: Run daily email-reminder cronjob?
vi: Chạy công việc định kỳ email-reminder hàng ngày không?

note: Type: boolean Description
en: By default, email-reminder checks once a day for reminders that need to be sent out.
vi: Mặc định là phần mềm email-reminder kiểm tra một lần mỗi ngày có lời nhắc nhở cần gửi đi.

note: Type: string Description
en: Specify the address of the outgoing mail server that email-reminder should use to send its emails.
vi: Hãy ghi rõ địa chỉ của máy phục vụ thư tín gửi đi mà email-reminder nên dùng để gửi thư.

note: Type: string Description
en: SMTP username:
vi: Tên người dùng SMTP:

note: Type: string Description
en: If the outgoing mail server requires a username, enter it here.
vi: Máy phục vụ thư tín gửi đi có yêu cầu tên người dùng thì nhập nó vào đây.

note: Type: string Description Type: password
en: Leave this blank if the SMTP server doesn't require authentication.
vi: Không thì bỏ trống trường này.

note: Type: password Description
en: SMTP password:
vi: Mật khẩu SMTP:

note: Type: password Description
en: If the outgoing mail server requires a password, enter it here.
vi: Máy phục vụ thư tín gửi đi có yêu cầu mật khẩu thì nhập nó vào đây.

note: Type: boolean Description
en: Connect to the SMTP server using SSL?
vi: Kết nối tới máy phục vụ SMTP dùng SSL ?

note: Type: boolean Description
en: If the SMTP server supports SSL and you choose this option, data exchanged with it will be encrypted.
vi: Bật tùy chọn này thì và máy phục vụ SMTP có phải hỗ trợ tuỳ chọn này thì mọi dữ liệu được trao đổi với nó cũng được mật mã.

note: Type: string Description
en: Reminder mails originating address:
vi: Địa chỉ gửi của thư nhắc nhở :

note: Type: string Description
en: Reminder emails will appear to come from this address. The default should work unless the SMTP server requires routable domains in source addresses.
vi: Các thư điện tử nhắc nhở sẽ hình như đến từ địa chỉ này. Giá trị mặc định nên hoạt động được nếu máy phục vụ SMTP không yêu cầu địa chỉ nguồn chứa miền tới đó có thể định tuyến.

en: IM Client
vi: Trình nhắn tin nhanh

en: Empathy Internet Messaging
vi: Trình gửi tin nhắn Empathy

en: Chat on Google Talk, Facebook, MSN and many other chat services
vi: Trò chuyện qua Google Talk, Facebook, MSN và nhiều dịch vụ tương tự khác

en: Connection managers should be used
vi: Nên dùng trình quản lý kết nối

en: Whether connectivity managers should be used to automatically disconnect/reconnect.
vi: Bật/tắt sử dụng trình quản lý kết nối để tự động ngắt/tái kết nối.

en: Empathy should auto-connect on startup
vi: Trình Empathy nên tự động kết nối khi khởi chạy

en: Whether Empathy should automatically log into your accounts on startup.
vi: Empathy có nên tự động đăng nhập vào các tài khoản của bạn vào lúc khởi chạy hay không.

en: Empathy should auto-away when idle
vi: Empathy nên tự động đặt vắng mặt khi không hoạt động

en: Whether Empathy should go into away mode automatically if the user is idle.
vi: Empathy có nên tự động đăng nhập vào các tài khoản của bạn vào lúc khởi chạy hay không.

en: Empathy default download folder
vi: Thư mục tải về mặc định Empathy

en: The default folder to save file transfers in.
vi: Thư mục mặc định vào đó cần lưu tập tin được truyền đến.

note: translators: Automatic tasks which are run once to port/update account settings. Ideally, this shouldn't be exposed to users at all, we just use a gsettings key here as an optimization to only run it only once.
en: Magic number used to check if sanity cleaning tasks should be run
vi: Số ma thuật, dùng để kiểm tra xem có cần thực hiện dọn dẹp không

en: empathy-sanity-cleaning.c uses this number to check if the cleaning tasks should be executed or not. Users should not change this key manually.
vi: empathy-sanity-cleaning.c dùng số này để kiểm tra có cần thực hiện dọn dẹp không. Người dùng không nên thay đổi tham số này.

en: Whether to show contacts that are offline in the contact list.
vi: Bật/tắt hiện danh sách ngoại tuyến trong danh sách liên lạc.

en: Show Balance in contact list
vi: Hiện số dư tài khoản trong danh sách liên lạc

en: Whether to show account balances in the contact list.
vi: Chọn có hiện số dư tài khoản trong danh sách liên lạc hay không.

en: Hide main window
vi: Ẩn cửa sổ chính

en: Hide the main window.
vi: Ẩn cửa sổ chính.

en: Default directory to select an avatar image from
vi: Thư mục mặc định để chọn ảnh đại diện

en: The last directory that an avatar image was chosen from.
vi: Thư mục chứa ảnh đại diện lần trước.

en: Open new chats in separate windows
vi: Mở mỗi cuộc trò chuyện mới trong cửa sổ riêng

en: Always open a separate chat window for new chats.
vi: Luôn mở một cửa sổ riêng cho mỗi cuộc trò chuyện mới.

en: Display incoming events in the status area
vi: Hiện sự kiện đến trong vùng trạng thái

en: Display incoming events in the status area. If false, present them to the user immediately.
vi: Hiện sự kiện đến trong vùng trạng thái. Nếu để false, hiện cho người dùng ngay lập tức.

en: The position for the chat window side pane
vi: Vị trí khung cửa sổ tán gẫu ở bên

en: The stored position (in pixels) of the chat window side pane.
vi: Vị trí được lưu (theo điểm ảnh) của khung cửa sổ tán gẫu ở bên.

en: Show contact groups
vi: Hiện nhóm liên lạc

en: Whether to show groups in the contact list.
vi: Chọn có hiện nhóm trong danh sách liên lạc hay không.

en: Use notification sounds
vi: Dùng âm thanh thông báo

en: Whether to play a sound to notify of events.
vi: Có nên phát âm thanh báo khi sự kiện xảy ra hay không.

en: Disable sounds when away
vi: Tắt âm thanh khi vắng mặt

en: Whether to play sound notifications when away or busy.
vi: Bật/tắt phát âm thanh thông báo khi vắng mặt hoặc bận.

en: Play a sound for incoming messages
vi: Phát âm thanh khi nhận tin nhắn

en: Whether to play a sound to notify of incoming messages.
vi: Có nên phát âm thanh báo khi nhận được tin nhắn hay không.

en: Play a sound for outgoing messages
vi: Phát âm thanh khi gửi tin nhắn

en: Whether to play a sound to notify of outgoing messages.
vi: Có nên phát âm thanh báo khi gửi tin nhắn hay không.

en: Play a sound for new conversations
vi: Phát âm thanh khi bắt đầu cuộc trò chuyện mới

en: Whether to play a sound to notify of new conversations.
vi: Có nên phát âm thanh báo khi nhận được cuộc trò chuyện mới hay không.

en: Play a sound when a contact logs in
vi: Phát âm thanh khi một liên lạc đăng nhập

en: Whether to play a sound to notify of contacts logging into the network.
vi: Có nên phát âm thanh báo khi liên lạc đăng nhập vào mạng hay không.

en: Play a sound when a contact logs out
vi: Phát âm thanh khi một liên lạc đăng xuất

en: Whether to play a sound to notify of contacts logging out of the network.
vi: Có nên phát âm thanh báo khi liên lạc đăng xuất ra mạng hay không.

en: Play a sound when we log in
vi: Phát âm thanh khi chính bạn đăng nhập

en: Whether to play a sound when logging into a network.
vi: Có nên phát âm thanh báo khi đăng nhập vào một mạng hay không.

en: Play a sound when we log out
vi: Phát âm thanh khi chính bạn đăng xuất

en: Whether to play a sound when logging out of a network.
vi: Có nên phát âm thanh báo khi đăng xuất ra một mạng hay không.

en: Enable popup notifications for new messages
vi: Tự mở thông báo về tin nhắn mới

en: Whether to show a popup notification when receiving a new message.
vi: Có nên phát âm thanh báo khi nhận được một tin nhắn mới hay không.

en: Disable popup notifications when away
vi: Không tự mở thông báo khi vắng mặt

en: Whether to show popup notifications when away or busy.
vi: Có nên phát âm thanh báo khi vắng mặt/bận hay không.

en: Pop up notifications if the chat isn't focused
vi: Tự mở thông báo nếu cửa sổ trò chuyện không có tiêu điểm

en: Whether to show a popup notification when receiving a new message even if the chat is already opened, but not focused.
vi: Có nên hiển thị hay không một thông báo tự mở khi nhận một tin nhắn mới, ngay cả nếu cửa sổ trò chuyện đã mở nhưng không có tiêu điểm.

en: Pop up notifications when a contact logs in
vi: Thông báo khi bạn bè đăng nhập

en: Whether to show a popup notification when a contact goes online.
vi: Bật tắt thông báo khi một liên lạc trực tuyến.

en: Pop up notifications when a contact logs out
vi: Thông báo khi bạn bè đăng xuất

en: Whether to show a popup notification when a contact goes offline.
vi: Bật/tắt thông báo khi một liên lạc ngoại tuyén.

en: Use graphical smileys
vi: Dùng biểu tượng xúc cảm

en: Whether to convert smileys into graphical images in conversations.
vi: Bật/tắt chuyển đổi ký tự miêu tả mặt cười thành biểu tượng xúc cảm trong khi trò chuyện.

en: Show contact list in rooms
vi: Hiện danh sách liên lạc trong phòng

en: Whether to show the contact list in chat rooms.
vi: Bật/tắt hiển thị danh sách liên lạc trong phòng tán gẫu.

en: Chat window theme
vi: Sắc thái cửa sổ trò chuyện

en: The theme that is used to display the conversation in chat windows.
vi: Sắc thái được dùng để hiển thị cuộc đối thoại trong cửa sổ trò chuyện.

en: Chat window theme variant
vi: Sắc thái cửa sổ trò chuyện

en: The theme variant that is used to display the conversation in chat windows.
vi: Sắc thái được dùng để hiển thị cuộc đối thoại trong cửa sổ trò chuyện.

en: Path of the Adium theme to use
vi: Đường dẫn đến sắc thái Adium cần dùng

en: Path of the Adium theme to use if the theme used for chat is Adium. Deprecated.
vi: Đường dẫn đến sắc thái Adium cần dùng nếu dùng sắc thái Adium. Không khuyến khích.

en: Enable WebKit Developer Tools
vi: Bật bộ công cụ phát triển WebKit

en: Whether WebKit developer tools, such as the Web Inspector, should be enabled.
vi: Bật/tắt bộ công cụ phát triển WebKit, như trình kiểm tra Web.

en: Inform other users when you are typing to them
vi: Thông báo người dùng khác khi bạn đang nhập liệu

en: Whether to send the 'composing' or 'paused' chat states. Does not currently affect the 'gone' state.
vi: Có gửi trạng thái 'composing' (nhập liệu) hoặc 'paused' (tạm dừng) không. Hiện thời không ảnh hưởng trạng thái 'gone' (đi vắng).

en: Use theme for chat rooms
vi: Dùng sắc thái cho phòng trò chuyện

en: Whether to use the theme for chat rooms.
vi: Bật/tắt dùng sắc thái cho phòng trò chuyện.

en: Spell checking languages
vi: Ngôn ngữ kiểm tra chính tả

en: Comma-separated list of spell checker languages to use (e.g. "en, fr, nl").
vi: Danh sách ngôn ngữ để kiểm tra chính tả, phân cách bằng dấu phẩy (v.d. "en, fr, ja, vi").

en: Enable spell checker
vi: Bật kiểm tra chính tả

en: Whether to check words typed against the languages you want to check with.
vi: Bật/tắt kiểm tra đoạn gõ so với những ngôn ngữ đã chọn hay không.

en: Nick completed character
vi: Ký tự điền nốt tên hiệu

en: Character to add after nickname when using nick completion (tab) in group chat.
vi: Ký tự cần thêm vào sau tên hiệu khi sử dụng chức năng điền nốt tên hiệu (tab) trong nhóm trò chuyện.

en: Empathy should use the avatar of the contact as the chat window icon
vi: Empathy nên dùng ảnh đại diện của liên lạc làm biểu tượng cửa sổ trò chuyện

en: Whether Empathy should use the avatar of the contact as the chat window icon.
vi: Dùng ảnh đại diện cho liên lạc làm biểu tượng cửa sổ trò chuyện.

en: Last account selected in Join Room dialog
vi: Tài khoản chọn cuối cùng trong hộp thoại Tham gia phòng

en: D-Bus object path of the last account selected to join a room.
vi: Đường dẫn đối tượng D-Bus của tài khoản chọn lần cuối để tham gia phòng.

en: Camera device
vi: Máy quay

en: Default camera device to use in video calls, e.g. /dev/video0.
vi: Thiết bị máy quay mặc định để dùng cho thoại có hình, ví dụ /dev/video0.

en: Camera position
vi: Vị trí máy quay

en: Position the camera preview should be during a call.
vi: Vị trí khung xem thử hình trong suốt cuộc gọi.

en: Echo cancellation support
vi: Hỗ trợ khử tiếng vang

en: Whether to enable Pulseaudio's echo cancellation filter.
vi: Có bật bộ lọc huỷ tiếng vang của Pulseaudio không.

en: Show hint about closing the main window
vi: Hiện gợi ý về đóng cửa sổ chính

en: Whether to show the message dialog about closing the main window with the 'x' button in the title bar.
vi: Có hiển thị hộp thoại thông điệp về việc đóng cửa sổ chính bằng nút "x" trên thanh tựa đề hay không.

en: Empathy can publish the user's location
vi: Empathy được phép công bố vị trí người dùng

en: Whether Empathy can publish the user's location to their contacts.
vi: Bật/tắt công bố vị trí người dùng với những liên lạc.

en: Empathy can use the network to guess the location
vi: Empathy được phép dùng mạng để xác định vị trí

en: Whether Empathy can use the network to guess the location.
vi: Bật/tắt cho phép Empathy dùng mạng để xác định vị trí.

en: Empathy can use the cellular network to guess the location
vi: Empathy được phép dùng mạng di động để xác định vị trí

en: Whether Empathy can use the cellular network to guess the location.
vi: Bật/tắt cho phép Empathy dùng mạng di động để xác định vị trí.

en: Empathy can use the GPS to guess the location
vi: Empathy được phép dùng GPS để xác định vị trí

en: Whether Empathy can use the GPS to guess the location.
vi: Bật/tắt cho phép Empathy dùng GPS để xác định vị trí.

en: Empathy should reduce the location's accuracy
vi: Empathy nên giảm độ chính xác vị trí địa lý

en: Whether Empathy should reduce the location's accuracy for privacy reasons.
vi: Bật/tắt buộc Empathy giảm độ chính xác vị trí vì lý do riêng tư.

en: No reason was specified
vi: Không cung cấp lý do

en: The change in state was requested
vi: Thay đổi về tình trạng đã được yêu cầu

en: You canceled the file transfer
vi: Bạn đã thôi tiến trình truyền tập tin

en: Error while trying to transfer the file
vi: Gặp lỗi trong khi thử truyền tập tin đó

en: The other participant is unable to transfer the file
vi: Người dự khác không thể truyền tập tin đó

en: File transfer completed, but the file was corrupted
vi: Hoàn tất truyền nhưng tập tin bị hư

en: File transfer not supported by remote contact
vi: Đầu liên lạc bên kia không hỗ trợ truyền tập tin

en: The selected file is not a regular file
vi: Tập tin được chọn không phải tập tin bình thường

en: The selected file is empty
vi: Tập tin được chọn là tập tin rỗng

en: Password not found
vi: Không tìm thấy mật khẩu

en: IM account password for %s (%s)
vi: Mật khẩu tài khoản IM cho %s (%s)

en: Password for chatroom '%s' on account %s (%s)
vi: Mật khẩu phòng tán gẫu '%s' trên tài khoản %s (%s)

note: Translators: this is an outgoing call, e.g. 'Called Alice'
en: Called %s
vi: Gọi cho %s

en: %d second ago | %d seconds ago
vi[0]: %d giây trước

note: #-#-#-#-#  network-manager-applet_1.36.0-4_vi.po (network-manager-applet master)  #-#-#-#-# less than an hour ago
en: %d minute ago | %d minutes ago
vi[0]: %d phút trước

en: %d hour ago | %d hours ago
vi[0]: %d giờ trước

en: %d week ago | %d weeks ago
vi[0]: %d tuần trước

en: %d month ago | %d months ago
vi[0]: %d tháng trước

[ctx: presence]
note: translators: presence type is unknown
en: Unknown
vi: Không rõ

en: No reason specified
vi: Không cung cấp lý do

en: Certificate untrusted
vi: Chứng nhận không đáng tin

en: Certificate self-signed
vi: Chứng nhận tự ký

en: Certificate error
vi: Lỗi chứng nhận

en: Encryption is not available
vi: Không hỗ trợ mã hoá

en: Certificate is invalid
vi: Chứng nhận không hợp lệ

en: Connection has been refused
vi: Kết nối bị từ chối

en: Server is currently too busy to handle the connection
vi: Máy chủ đang bận không thể xử lý kết nối

en: Certificate has been revoked
vi: Chứng nhận bị thu hồi

en: Your software is too old
vi: Phần mềm của bạn cũ quá

en: People Nearby
vi: Người chung quanh

en: Yahoo! Japan
vi: Yahoo! Nhật Bản

en: All accounts
vi: Mọi tài khoản

en: Screen _Name
vi: Tê_n hiển thị

en: <b>Example:</b> MyScreenName
vi: <b>Ví dụ:</b> TênHiểnThị

note: #-#-#-#-#  empathy_3.25.90+really3.12.14-2_vi.po (empathy TRUNK)  #-#-#-#-# remember password ticky box
en: Remember password
vi: Nhớ mật khẩu

en: What is your AIM screen name?
vi: Tên hiển thị AIM của bạn là gì?

en: What is your AIM password?
vi: Mật khẩu AIM của bạn là gì?

en: A_pply
vi: Á_p dụng

en: L_og in
vi: Đăng _nhập

en: This account already exists on the server
vi: Tài khoản này đã có trên máy chủ

en: Create a new account on the server
vi: Tạo tài khoản mới trên máy chủ

en: New account
vi: Tài khoản mới

en: Login I_D
vi: I_D đăng nhập

en: <b>Example:</b> username
vi: <b>Ví dụ:</b> tênngườidùng

en: What is your GroupWise User ID?
vi: ID GroupWise của bạn là gì?

en: What is your GroupWise password?
vi: Mật khẩu GroupWise của bạn là gì?

en: <b>Example:</b> 123456789
vi: <b>Ví dụ:</b> 123456789

en: Ch_aracter set
vi: _Bảng mã

en: What is your ICQ UIN?
vi: UIN ICQ của bạn là gì?

en: What is your ICQ password?
vi: Mật khẩu ICQ của bạn là gì?

en: Add…
vi: Thêm…

en: Most IRC servers don't need a password, so if you're not sure, don't enter a password.
vi: Phần lớn các máy chủ IRC không yêu cầu mật khẩu nên nếu bạn không chắc chắn thì đừng nhập mật khẩu vào đây.

en: Quit message
vi: Thông điệp thoát

en: Real name
vi: Tên thật

en: Which IRC network?
vi: Mạng IRC nào?

en: What is your IRC nickname?
vi: Biệt hiệu IRC của bạn là gì?

en: What is your Facebook username?
vi: Tên người dùng Facebook Live của bạn là gì?

note: This string is not wrapped in the dialog so you may have to add some '\n' to make it look nice.
en: This is your username, not your normal Facebook login.
    If you are facebook.com/<b>badger</b>, enter <b>badger</b>.
    Use <a href="http://www.facebook.com/username/">this page</a> to choose a Facebook username if you don't have one.
vi: Đây là tên người dùng, không phải đăng nhập Facebook bình thường.
    Nếu bạn là facebook.com/<b>xinhxinh</b>, nhập <b>xinhxinh</b>.
    Dùng <a href="http://www.facebook.com/username/">trang này</a> để chọn tên người dùng Facebook nếu bạn chưa có.

en: What is your Facebook password?
vi: Mật khẩu Facebook của bạn là gì?

en: What is your Google ID?
vi: ID Google của bạn là gì?

en: <b>Example:</b> user@gmail.com
vi: <b>Ví dụ:</b> user@gmail.com

en: What is your Google password?
vi: Mật khẩu Google của bạn là gì?

en: <b>Example:</b> user@jabber.org
vi: <b>Ví dụ:</b> user@jabber.org

en: I_gnore SSL certificate errors
vi: _Bỏ qua lỗi chứng nhận SSL

en: Priori_ty
vi: Ư_u tiên

en: Reso_urce
vi: Tài ngu_yên

en: Encr_yption required (TLS/SSL)
vi: Yêu cầu _mật mã (TLS/SSL)

en: Override server settings
vi: Đè thiết lập máy chủ

en: Use old SS_L
vi: Dùng SS_L cũ

en: What is your Jabber ID?
vi: ID Jabber của bạn là gì?

en: What is your desired Jabber ID?
vi: ID Jabber bạn mong muốn là gì?

en: What is your Jabber password?
vi: Mật khẩu Jabber của bạn là gì?

en: What is your desired Jabber password?
vi: Mật khẩu Jabber mong muốn của bạn là gì?

en: Nic_kname
vi: _Biệt hiệu

en: _Last Name
vi: _Họ

en: _First Name
vi: _Tên

en: _Published Name
vi: Tên công _bố

en: _Jabber ID
vi: ID _Jabber

en: E-_mail address
vi: Địa chỉ e-_mail

en: <b>Example:</b> user@hotmail.com
vi: <b>Ví dụ:</b> user@hotmail.com

en: What is your Windows Live ID?
vi: ID Windows Live của bạn là gì?

en: What is your Windows Live password?
vi: Mật khẩu Windows Live của bạn là gì?

en: <b>Example:</b> user@my.sip.server
vi: <b>Ví dụ:</b> user@my.sip.server

en: Use this account to call _landlines and mobile phones
vi: Dùng tài khoản này để gọi điện thoại _bàn và di động

en: NAT Traversal Options
vi: Tuỳ chọn vượt NAT

en: Proxy Options
vi: Tuỳ chọn uỷ nhiệm

en: STUN Server
vi: Máy chủ STUN

en: Discover the STUN server automatically
vi: Tự động phát hiện máy chủ STUN

en: Discover Binding
vi: Phát hiện gắn kết

en: Keep-Alive Options
vi: Tuỳ chọn Keep-Alive (giữ kết nối)

en: Mechanism
vi: Cơ chế

en: Interval (seconds)
vi: Khoảng lặp (giây)

en: Authentication username
vi: Tên người dùng để xác thực

en: Loose Routing
vi: Định tuyến lỏng lẻo

en: Ignore TLS Errors
vi: Bỏ qua lỗi TLS

en: Local IP Address
vi: Địa chỉ IP cục bộ

en: What is your SIP login ID?
vi: ID đăng nhập SIP của bạn là gì?

en: What is your SIP account password?
vi: Mật khẩu SIP của bạn là gì?

en: Yahoo! I_D:
vi: I_D Yahoo!:

en: I_gnore conference and chat room invitations
vi: _Bỏ qua lời mời hội thảo hay phòng trò chuyện

en: _Room List locale:
vi: _Miền địa phương danh sách phòng:

en: Ch_aracter set:
vi: _Bảng mã:

en: What is your Yahoo! ID?
vi: Yahoo! ID của bạn là gì?

en: What is your Yahoo! password?
vi: Mật khẩu Yahoo! của bạn là gì?

en: Couldn't convert image
vi: Không thể chuyển đổi ảnh

en: None of the accepted image formats are supported on your system
vi: Không có định dạng ảnh được hỗ trợ nào trên hệ thống này

en: Couldn't save picture to file
vi: Không thể lưu ảnh vào tập tin

en: Select Your Avatar Image
vi: Chọn ảnh riêng

en: Take a picture...
vi: Chụp hình...

en: Click to enlarge
vi: Nhấn để phóng to

en: Authentication failed for account <b>%s</b>
vi: Lỗi xác thực cho tài khoản <b>%s</b>

en: Enter your password for account
    <b>%s</b>
vi: Nhập mật khẩu cho tài khoản
    <b>%s</b>

en: There was an error starting the call
vi: Không thể bắt đầu cuộc gọi

en: The specified contact doesn't support calls
vi: Liên lạc này không hỗ trợ gọi điện

en: The specified contact is offline
vi: Liên lạc này đã ngoại tuyến.

en: The specified contact is not valid
vi: Liên lạc này không hợp lệ

en: Emergency calls are not supported on this protocol
vi: Giao thức này không hỗ trợ cuộc gọi khẩn cấp

en: You don't have enough credit in order to place this call
vi: Bạn không đủ tín dụng để thực hiện cuộc gọi này

en: Failed to open private chat
vi: Lỗi mở trò chuyện riêng tư

en: Topic not supported on this conversation
vi: Chủ đề không được hỗ trợ trong cuộc trò chuyện này

en: You are not allowed to change the topic
vi: Bạn không được phép thay đổi chủ đề trò chuyện

en: Invalid contact ID
vi: ID liên lạc không hợp lệ

en: /clear: clear all messages from the current conversation
vi: /clear: xoá mọi trao đổi trong cuộc trò chuyện hiện thời

en: /topic <topic>: set the topic of the current conversation
vi: /topic <chủ đề>: đặt chủ đề cho cuộc trò chuyện hiện thời

en: /join <chat room ID>: join a new chat room
vi: /join <id phòng trò chuyện>: tham gia phòng trò chuyện mới

en: /j <chat room ID>: join a new chat room
vi: /j <id phòng trò chuyện>: tham gia phòng trò chuyện mới

en: /part [<chat room ID>] [<reason>]: leave the chat room, by default the current one
vi: /part [<ID phòng trò chuyện>] [<lý do>]: rời phòng (mặc định là phòng hiện thời)

en: /query <contact ID> [<message>]: open a private chat
vi: /query <id liên lạc> [<thông điệp>]: mở trò chuyện riêng tư

en: /msg <contact ID> <message>: open a private chat
vi: /msg <id liên lạc> <thông điệp>: mở trò chuyện riêng tư

en: /nick <nickname>: change your nickname on the current server
vi: /nick <biệt hiệu>: đổi biệt hiệu của bạn trên máy chủ hiện thời

en: /me <message>: send an ACTION message to the current conversation
vi: /me <thông điệp>: gửi thông điệp ACTION (hành động) đến cuộc trò chuyện hiện thời

en: /say <message>: send <message> to the current conversation. This is used to send a message starting with a '/'. For example: "/say /join is used to join a new chat room"
vi: /say <thông điệp>: gửi <thông điệp> đến cuộc trò chuyện hiện thời. Dùng để gửi thông điệp bắt đầu bằng '/'. Ví dụ "/sau /join được dùng để tham gia phòng trò chuyện"

en: /whois <contact ID>: display information about a contact
vi: /whois <ID liên lạc>: hiện thông tin về một liên lạc

en: /help [<command>]: show all supported commands. If <command> is defined, show its usage.
vi: /help [<lệnh>]: hiện mọi lệnh hỗ trợ. Nếu có <lệnh> thì hiện cách sử dụng.

en: Unknown command; see /help for the available commands
vi: Lệnh lạ, xem /help để biết danh sách lệnh có thể dùng

en: insufficient balance to send message
vi: Không đủ số dư tài khoản để gửi tin nhắn

en: Error sending message '%s': %s
vi: Gặp lỗi khi gửi tin nhắn '%s': %s

note: translators: error used when user doesn't have enough credit on his * account to send the message.
en: insufficient balance to send message. <a href='%s'>Top up</a>.
vi: không đủ số dư tài khoản để gửi tin nhắn. <a href='%s'>Hãy nạp tiền</a>.

en: not capable
vi: không thể

en: offline
vi: ngoại tuyến

en: invalid contact
vi: liên lạc không hợp lệ

en: too long message
vi: tin nhắn quá dài

en: Topic:
vi: Chủ đề:

en: Topic set to: %s
vi: Chủ đề được đặt thành: %s

en: Topic set by %s to: %s
vi: %s đặt chủ đề thành: %s

note: No need to display this 'event' is no topic can be defined anyway
en: No topic defined
vi: Chưa xác định chủ đề

en: (No Suggestions)
vi: (Không có gợi ý)

note: translators: %s is the selected word
en: Add '%s' to Dictionary
vi: Thêm '%s' vào từ điển

note: translators: first %s is the selected word, * second %s is the language name of the target dictionary
en: Add '%s' to %s Dictionary
vi: Thêm '%s' vào từ điển %s

en: Insert Smiley
vi: Chèn hình cười

note: Spelling suggestions
en: _Spelling Suggestions
vi: _Gợi ý chính tả

en: Failed to retrieve recent logs
vi: Lỗi nhận bản ghi gần đây

en: %s has disconnected
vi: %s đã ngắt kết nối

note: translators: reverse the order of these arguments * if the kicked should come before the kicker in your locale.
en: %1$s was kicked by %2$s
vi: %2$s đã đá văng %1$s

en: %s was kicked
vi: %s đã bị đá

note: translators: reverse the order of these arguments * if the banned should come before the banner in your locale.
en: %1$s was banned by %2$s
vi: %2$s đã cấm %1$s

en: %s was banned
vi: %s đã bị cấm

en: %s has left the room
vi: %s rời phòng

en: %s has joined the room
vi: %s vào phòng

note: Add message
en: Would you like to store this password?
vi: Bạn có muốn lưu mật khẩu không?

en: Not now
vi: Không phải lúc này

en: Wrong password; please try again:
vi: Mật khẩu sai; vui lòng thử lại:

note: Add message
en: This room is protected by a password:
vi: Vào phòng này cần mật khẩu:

en: Unknown or invalid identifier
vi: Định danh lạ hoặc không hợp lệ

en: Contact blocking temporarily unavailable
vi: Tạm thời không thể chặn liên lạc

en: Contact blocking unavailable
vi: Không hỗ trợ chặn liên lạc

en: Permission Denied
vi: Không đủ quyền truy cập

en: Could not block contact
vi: Không thể chặn liên lạc

en: Edit Blocked Contacts
vi: Thay đổi liên lạc bị chặn

en: Blocked Contacts
vi: Liên lạc bị chặn

note: #-#-#-#-#  gnome-maps_49.2-1_vi.po (gnome-maps master)  #-#-#-#-# since the phone numbers are typically always rendered * left-to-right, insert an explicit LRM char to avoid issues * with phone numbers in international format starting with a + * which is considered a "weak" character to determine Un
en: Phone number
vi: Số điện thoại

note: #-#-#-#-#  evolution_3.56.2-8_vi.po (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 int
en: Birthday
vi: Ngày sinh

note: Note to translators: this is the caption for a string of the form "5 * minutes ago", and refers to the time since the contact last interacted * with their IM client.
en: Last seen:
vi: Lần cuối cùng trực tuyến:

en: Connected from:
vi: Kết nối từ:

note: FIXME: once Idle implements SimplePresence using this information, we can * and should bin this.
en: Away message:
vi: Thông điệp khi vắng mặt:

en: mobile
vi: di động

en: voice
vi: tiếng

en: preferred
vi: ưa thích

en: postal
vi: bưu chính

en: parcel
vi: bưu kiện

note: Title
en: Search contacts
vi: Tìm liên lạc

en: _Add Contact
vi: Thê_m liên lạc

en: No contacts found
vi: Không tìm thấy liên lạc

en: Your message introducing yourself:
vi: Thông điệp giới thiệu bản thân:

en: Please let me see when you're online. Thanks!
vi: Cho mình biết khi bạn lên mạng nhé. Cám ơn!

en: Save Avatar
vi: Lưu ảnh riêng

en: Unable to save avatar
vi: Không thể lưu ảnh riêng

note: #-#-#-#-#  gnome-software_49.2-1_vi.po (gnome-software main)  #-#-#-#-# TRANSLATORS: content rating title, see https://hughsie.github.io/oars/
en: Contact Details
vi: Chi tiết liên lạc

en: Information requested…
vi: Yêu cầu thông tin…

en: <b>Location</b> at (date)
vi: <b>Vị trí</b> vào (ngày)

en: Client Information
vi: Thông tin ứng dụng khách

en: Select the groups you want this contact to appear in.  Note that you can select more than one group or no groups.
vi: Chọn những nhóm nơi bạn muốn liên lạc này xuất hiện; bạn có khả năng chọn một hay nhiều nhóm hay không chọn nhóm (≥0 nhóm).

[ctx: verb in a column header displaying group names]
en: Select
vi: Chọn

en: New Contact
vi: Liên lạc mới

en: Are you sure you want to block '%s' from contacting you again?
vi: Bạn có chắc muốn chặn '%s' lần nữa không?

en: The following identity will be blocked: | The following identities will be blocked:
vi[0]: Danh sách sẽ bị chặn:

en: The following identity can not be blocked: | The following identities can not be blocked:
vi[0]: Danh sách không thể bị chặn:

en: _Report this contact as abusive | _Report these contacts as abusive
vi[0]: _Thông báo người dùng lạm dụng

en: Edit Contact Information
vi: Sửa thông tin liên lạc

note: Translators: the heading at the top of the Information dialogue
en: Linked Contacts
vi: Liên lạc có kết nối

en: gnome-contacts not installed
vi: chưa cài đặt gnome-contacts

en: Please install gnome-contacts to access contacts details.
vi: Vui lòng cài đặt gnome-contacts để truy cập chi tiết liên lạc.

en: Select account to use to place the call
vi: Chọn tài khoản dùng để gọi điện

en: _Block Contact
vi: _Chặn liên lạc

en: Delete and _Block
vi: Xoá và _chặn

en: Do you really want to remove the contact '%s'?
vi: Bạn thực sự muốn bỏ liên lạc '%s' không?

en: Do you really want to remove the linked contact '%s'? Note that this will remove all the contacts which make up this linked contact.
vi: Bạn có muốn bỏ liên lạc được liên kết '%s' không? Chú ý điều này sẽ bỏ mọi liên lạc hình thành nên liên lạc liên kết này.

en: Removing contact
vi: Đang gỡ bỏ liên lạc

[ctx: menu item]
en: _Audio Call
vi: _Gọi thoại

[ctx: menu item]
en: _Video Call
vi: _Gọi video

en: _Previous Conversations
vi: _Cuộc trò chuyện trước

en: Share My Desktop
vi: Chia sẻ màn hình làm việc

en: Infor_mation
vi: Thôn_g tin

[ctx: Edit individual (contextual menu)]
en: _Edit
vi: _Sửa

note: send invitation
en: Inviting you to this room
vi: Mời bạn vào phòng này

en: _Invite to Chat Room
vi: Mờ_i vào phòng trò chuyện

en: _Add Contact…
vi: Thê_m liên lạc…

en: Do you really want to remove the group '%s'?
vi: Bạn có thực sự muốn bỏ nhóm '%s' không?

en: Removing group
vi: Đang gỡ bỏ nhóm

en: Country ISO Code:
vi: Mã ISO quốc gia:

en: Area:
vi: Vùng:

en: Postal Code:
vi: Mã bưu chính:

en: Building:
vi: Toà nhà:

en: Floor:
vi: Tầng:

en: Room:
vi: Phòng:

en: Accuracy Level:
vi: Mức chính xác:

en: Vertical Error (meters):
vi: Nhiễu dọc (mét):

en: Horizontal Error (meters):
vi: Nhiễu ngang (mét):

en: Bearing:
vi: Mang:

en: Climb Speed:
vi: Tốc độ leo:

en: Last Updated on:
vi: Lần cập nhật cuối:

en: %B %e, %Y at %R UTC
vi: %B %e, %Y lúc %R UTC

note: #-#-#-#-#  empathy_3.25.90+really3.12.14-2_vi.po (empathy TRUNK)  #-#-#-#-# Alias
en: Alias:
vi: Bí danh:

en: Linked contact containing %u contact | Linked contacts containing %u contacts
vi[0]: Liên lạc liên kết có %u liên lạc

en: <b>Location</b> at (date)
vi: <b>Vị trí</b> vào (ngày)

en: Online from a phone or mobile device
vi: Trực tuyến từ điện thoại (di động)

en: New Network
vi: Mạng mới

en: Choose an IRC network
vi: Chọn mạng IRC

en: Reset _Networks List
vi: Đặt lại _danh sách mạng

[ctx: verb displayed on a button to select an IRC network]
en: Select
vi: Chọn

en: new server
vi: máy phục vụ mới

en: Empathy can automatically discover and chat with the people connected on the same network as you. If you want to use this feature, please check that the details below are correct.
vi: Empathy có thể tự khám phá và cho phép trò chuyện với người dùng kết nối trên cùng mạng nội bộ. Nếu bạn muốn dùng tính năng này, hãy bảo đảm thông tin bên dưới là đúng.

en: People nearby
vi: Người chung quanh

en: You can change these details later or disable this feature by choosing <span style="italic">Edit → Accounts</span> in the Contact List.
vi: Bạn có thể thay đổi chi tiết sau này, hoặc tắt tính năng này bằng cách chọn <span style="italic">Sửa → Tài khoản</span> trong Danh sách liên lạc.

en: Chat in %s
vi: Chat ở %s

en: Chat with %s
vi: Chat với %s

en: %s second | %s seconds
vi[0]: %s giây

note: #-#-#-#-#  gnome-maps_49.2-1_vi.po (gnome-maps master)  #-#-#-#-# translators: this is an indication for a trip duration of * less than an hour, with only the minutes part, using plural forms * as appropriate
en: %s minute | %s minutes
vi[0]: %s phút

en: Call took %s, ended at %s
vi: Cuộc gọi kéo dài %s, kết thúc lúc %s

en: Who
vi: Ai

en: Text chats
vi: Các cuộc trò chuyện

en: Incoming calls
vi: Cuộc gọi đến

en: Outgoing calls
vi: Cuộc gọi đi

en: Missed calls
vi: Cuộc gọi nhỡ

en: What
vi: Cái gì

en: Are you sure you want to delete all logs of previous conversations?
vi: Bạn có chắc bạn muốn xóa nhật ký mọi cuộc trò chuyện trước đây không?

en: Delete from:
vi: Xóa từ:

en: Delete All History...
vi: Xóa sạch nhật ký

en: page 2
vi: trang 2

en: <span size="x-large">Loading...</span>
vi: <span size="x-large">Đang tải...</span>

en: What kind of chat account do you have?
vi: Bạn có những loại tài khoản tin nhanh/trò chuyện nào?

en: Adding new account
vi: Thêm tài khoản mới

en: Enter a contact identifier or phone number:
vi: Nhập định danh hoặc số điện thoại liên lạc:

en: The contact is offline
vi: Liên lạc ngoại tuyến

en: The specified contact is either invalid or unknown
vi: Liên lạc này không hợp lệ hoặc không rõ

en: The contact does not support this kind of conversation
vi: Liên lạc không hỗ trợ kiểu trò chuyện này

en: The requested functionality is not implemented for this protocol
vi: Tính năng yêu cầu chưa được cài đặt cho giao thức này

en: Could not start a conversation with the given contact
vi: Không thể bắt đầu cuộc trò chuyện với liên lạc

en: You are banned from this channel
vi: Bạn bị cấm ở kênh này

en: This channel is full
vi: Kênh đầy

en: You must be invited to join this channel
vi: Bạn phải được mời mới có thể tham gia kênh này

en: Can't proceed while disconnected
vi: Không thể tiến hành khi đã ngắt kết nối

en: There was an error starting the conversation
vi: Lỗi bắt đầu cuộc hội thoại

note: Tweak the dialog
en: New Conversation
vi: Cuộc trò chuyện mới

note: COL_STATUS_TEXT COL_STATE_ICON_NAME COL_STATE COL_DISPLAY_MARKUP COL_STATUS_CUSTOMISABLE COL_TYPE
en: Custom Message…
vi: Thông điệp riêng…

en: Edit Custom Messages…
vi: Sửa thông điệp riêng…

en: Click to remove this status as a favorite
vi: Nhấn để bỏ trạng thái này khỏi danh sách yêu thích

en: Click to make this status a favorite
vi: Nhấn để chọn trạng thái này là yêu thích

note: Translators: %s is a status message like 'At the pub' for example
en: <b>Current message: %s</b>
    <small><i>Press Enter to set the new message or Esc to cancel.</i></small>
vi: <b>Thông điệp hiện tại: %s</b>
    <small><i>Nhấn Enter để đặt thông điệp mới hoặc Esc để thôi.</i></small>

en: Set status
vi: Đặt trạng thái

note: Custom messages
en: Custom messages…
vi: Thông điệp riêng…

note: Create account To translator: %s is the name of the protocol, such as "Google Talk" or * "Yahoo!"
en: New %s account
vi: Tài khoản %s mới

en: Received an instant message
vi: Nhận được một tin nhắn

en: Sent an instant message
vi: Đã gửi một tin nhắn

en: Incoming chat request
vi: Yêu cầu trò chuyện gửi đến

en: Contact connected
vi: Liên lạc mới kết nối

en: Contact disconnected
vi: Liên lạc mới bị ngắt kết nối

en: Connected to server
vi: Mới kết nối tới máy phục vụ

en: Disconnected from server
vi: Bị ngắt kết nối ra máy phục vụ

en: Incoming voice call
vi: Cuộc gọi nói tiếng gửi đến

en: Outgoing voice call
vi: Cuộc gọi tiếng nói gửi đi

en: Voice call ended
vi: Cuộc gọi tiếng nói đã kết thúc

en: Edit Custom Messages
vi: Sửa dòng trạng thái riêng

en: Subscription Request
vi: Yêu cầu đăng ký

en: _Decline
vi: _Từ chối

en: Message edited at %s
vi: Tin nhắn được chỉnh sửa lúc %s

en: The identity provided by the chat server cannot be verified.
vi: Không thể xác minh định danh cung cấp bởi máy chủ trò chuyện.

en: The certificate is not signed by a Certification Authority.
vi: Chứng nhận không được ký bởi Certification Authority.

en: The certificate hasn't yet been activated.
vi: Chứng nhận chưa được kích hoạt.

en: The certificate does not have the expected fingerprint.
vi: Chứng nhận không có dấu vân tay cần có.

en: The hostname verified by the certificate doesn't match the server name.
vi: Tên máy được xác nhận không khớp với tên máy chủ.

en: The certificate is self-signed.
vi: Chứng nhận tự ký.

en: The certificate has been revoked by the issuing Certification Authority.
vi: Chứng nhận đã bị thu hồi bởi CA phát hành.

en: The certificate is cryptographically weak.
vi: Chứng nhận yếu về mặt mật mã.

en: The certificate length exceeds verifiable limits.
vi: Độ dài chứng nhận vượt quá giới hạn có thể xác minh.

en: The certificate is malformed.
vi: Chứng nhận không đúng định dạng.

en: Expected hostname: %s
vi: Tên máy cần có: %s

en: Certificate hostname: %s
vi: Tên máy trong chứng nhận: %s

en: Untrusted connection
vi: Kết nối không tin cậy

en: This connection is untrusted. Would you like to continue anyway?
vi: Kết nối không đáng tin. Bạn vẫn muốn tiếp tục chứ?

en: Remember this choice for future connections
vi: Nhớ lựa chọn này cho tương lai

en: Certificate Details
vi: Chi tiết chứng nhận

en: Unable to open URI
vi: Không thể mở địa chỉ URI

en: Insufficient free space to save file
vi: Không đủ chỗ để lưu tập tin

en: %s of free space are required to save this file, but only %s is available. Please choose another location.
vi: Cần %s vùng trống để lưu tập tin này nhưng chỉ có %s. Vui lòng chọn chỗ khác.

en: Incoming file from %s
vi: Tập tin đến từ %s

en: Go online to edit your personal information.
vi: Vào trực tuyến để sửa thông tin cá nhân.

en: <b>Personal Details</b>
vi: <b>Chi tiết cá nhân</b>

en: No error message
vi: Không có thông báo lỗi

en: Instant Message (Empathy)
vi: Nhắn tin (Empathy)

en: Empathy 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: Empathy 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: Empathy 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: Empathy đượ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 Empathy; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-130159 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 Empathy; 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-130159, USA (Mỹ).

en: An Instant Messaging client for GNOME
vi: Ứng dụng khách tin nhắn tức khắc cho GNOME

en: Don't display any dialogs; do any work (eg, importing) and exit
vi: Không hiện bất kỳ hộp thoại nào; thực hiện bất kỳ công việc nào (vd, nhập) và thoát

en: Don't display any dialogs unless there are only "People Nearby" accounts
vi: Không hiện bất kỳ hộp thoại nào trừ khi có tài khoản "Người chung quanh"

en: Initially select given account (eg, gabble/jabber/foo_40example_2eorg0)
vi: Chọn tài khoản ban đầu (vd, gabble/jabber/foo_40example_2eorg0)

en: <account-id>
vi: <tài khoản>

en: - Empathy Accounts
vi: - Tài khoản Empathy

en: Empathy Accounts
vi: Tài khoản Empathy

note: The primary text of the dialog shown to the user when he is about to lose * unsaved changes
en: There are unsaved modifications to your %s account.
vi: Có vài thay đổi chưa lưu trong tài khoản %s của bạn.

note: The primary text of the dialog shown to the user when he is about to lose * an unsaved new account
en: Your new account has not been saved yet.
vi: Tài khoản mới của bạn chưa được lưu.

en: Offline — %s
vi: Ngoại tuyến - %s

en: Disconnected — %s
vi: Đứt kết nối - %s

en: Offline — No Network Connection
vi: Ngoại tuyến - Không có kết nối mạng

en: Unknown Status
vi: Trạng thái lạ

en: This account has been disabled because it relies on an old, unsupported backend. Please install telepathy-haze and restart your session to migrate the account.
vi: Tài khoản này bị tắt vì dựa trên mặt sau cũ, không còn được hỗ trợ. Vui lòng cài đặt gói telepathy-haze và khởi động lại phiên làm việc để chuyển đổi tài khoản.

en: Offline — Account Disabled
vi: Ngoại tuyến - Tài khoản bị tắt

en: Edit Connection Parameters
vi: Sửa tham số kết nối

en: _Edit Connection Parameters...
vi: _Sửa tham số kết nối...

en: Do you want to remove %s from your computer?
vi: Bạn có thực sự muốn gỡ bỏ %s không?

en: This will not remove your account on the server.
vi: Hành động này sẽ xoá tài khoản của bạn khỏi máy chủ.

en: You are about to select another account, which will discard
    your changes. Are you sure you want to proceed?
vi: Bạn đang chọn một tài khoản khác. Việc này sẽ huỷ toàn bộ
    những thay đổi của bạn. Bạn có muốn tiếp tục không?

en: You are about to close the window, which will discard
    your changes. Are you sure you want to proceed?
vi: Bạn đang đóng cửa sổ. Việc này sẽ huỷ các thay
    đổi của bạn. Bạn có muốn tiếp tục không?

note: Tweak the dialog
en: Messaging and VoIP Accounts
vi: Tài khoản tin nhắn và VoIP

en: Loading account information
vi: Đang nạp thông tin liên lạc

en: To add a new account, you first have to install a backend for each protocol you want to use.
vi: Để thêm một tài khoản, trước tiên bạn cần phải cài đặt một hậu phương cho mỗi giao thức cần dùng (v.d. IRC, Yahoo).

en: No protocol backends installed
vi: Chưa cài đặt mặt sau giao thức

en:  - Empathy authentication client
vi: — Trình gửi tin nhắn Empathy

en: Empathy authentication client
vi: Trình xác thực Empathy

en: Don't connect on startup
vi: Không kết nối khi khởi chạy

en: Don't display the contact list or any other dialogs on startup
vi: Không hiển thị danh sách liên lạc hoặc các hộp thoại khác khi khởi chạy

en: - Empathy IM Client
vi: — Trình gửi tin nhắn Empathy

en: Error contacting the Account Manager
vi: Lỗi liên lạc trình quản lý tài khoản

en: There was an error while trying to connect to the Telepathy Account Manager. The error was:
    
    %s
vi: Lỗi liên lạc trình quản lý tài khoản Telepathy. Lỗi là:
    
    %s

en: - Empathy Audio/Video Client
vi: - Trình khách thoại/video Empathy

en: Empathy Audio/Video Client
vi: Trình khách thoại/video Empathy

en: %s just tried to call you, but you were in another call.
vi: %s vừa mới gọi nhưng bạn lại đang nghe một cuộc gọi khác.

en: Incoming video call from %s
vi: Cuộc gọi video gửi đến từ %s

note: translators: Call is a noun and %s is the contact name. This string * is used in the window title
en: Call with %s
vi: Gọi cho %s

en: The IP address as seen by the machine
vi: Địa chỉ IP máy này nhìn thấy

en: The IP address as seen by a server on the Internet
vi: Địa chỉ IP mà máy chủ trên Internet thấy

en: The IP address of the peer as seen by the other side
vi: Địa chỉ IP của peer mà bên kia thấy

en: The IP address of a relay server
vi: Địa chỉ IP của máy chuyển tiếp

en: The IP address of the multicast group
vi: Địa chỉ IP của nhóm multicast

en: Technical Details
vi: Chi tiết kỹ thuật

en: %s's software does not understand any of the audio formats supported by your computer
vi: Phần mềm của %s không hiểu bất kỳ định dạng âm thanh nào mà máy bạn hỗ trợ

en: %s's software does not understand any of the video formats supported by your computer
vi: Phần mềm của %s không hiểu bất kỳ định dạng video nào mà máy bạn hỗ trợ

en: Can't establish a connection to %s. One of you might be on a network that does not allow direct connections.
vi: Không thể tạo kết nối đến %s. Có thể một trong số các bạn nằm trong một mạng không hỗ trợ kết nối trực tiếp.

en: There was a failure on the network
vi: Lỗi mạng

en: The audio formats necessary for this call are not installed on your computer
vi: Định dạng âm thanh cần thiết cho cuộc gọi này chưa được cài đặt trên máy tính

en: The video formats necessary for this call are not installed on your computer
vi: Định dạng video cần thiết cho cuộc gọi này chưa được cài đặt trên máy tính

en: Something unexpected happened in a Telepathy component. Please <a href="%s">report this bug</a> and attach logs gathered from the 'Debug' window in the Help menu.
vi: Điều gì đó không mong đợi đã xảy ra với một thành phần Telepathy. Vui lòng <a href="%s">thông báo lỗi này</a> và đính kèm thông tin từ cửa sổ "Tìm lỗi" trong menu Trợ giúp.

en: There was a failure in the call engine
vi: Lỗi trong hệ thống gọi

en: The end of the stream was reached
vi: Đến cuối luồng

en: Can't establish audio stream
vi: Không thể tạo luồng âm thanh

en: Can't establish video stream
vi: Không thể tạo luồng video

en: Your current balance is %s.
vi: Cân đối hiện thời là %s.

en: Sorry, you don’t have enough credit for that call.
vi: Rất tiếc, bạn không đủ tín dụng để gọi.

en: Top Up
vi: Nạp tiền

en: _Call
vi: _Gọi

en: _Microphone
vi: _Micrô

en: Swap camera
vi: Tráo đổi camera

en: Minimise me
vi: Thu nhỏ

en: Maximise me
vi: Phóng to

en: Disable camera
vi: Tắt camera

en: Hang up
vi: Ngừng cuộc gọi

en: Hang up current call
vi: Chấm dứt cuộc gọi hiện tại

en: Video call
vi: Gọi video

en: Start a video call
vi: Thực hiện cuộc video

en: Start an audio call
vi: Thực hiện cuộc gọi thoại

en: Show dialpad
vi: Hiện bảng bấm số điện thoại

en: Display the dialpad
vi: Hiện bảng bấm số điện thoại

en: Toggle video transmission
vi: Bật/tắt truyền video

en: Toggle audio transmission
vi: Bật/tắt truyền tiếng

en: Encoding Codec:
vi: Codec mã hoá:

en: Decoding Codec:
vi: Codec giải mã:

en: Remote Candidate:
vi: Ứng cử viên ở xa:

en: Local Candidate:
vi: Ứng cử viên cục bộ:

en: - Empathy Chat Client
vi: — Trình trò chuyện Empathy

en: Auto-Connect
vi: Tự động kết nối

en: Manage Favorite Rooms
vi: Quản lý phòng ưa thích

en: Closing this window will leave %s. You will not receive any further messages until you rejoin it.
vi: Đóng cửa sổ là rời khỏi %s. Bạn sẽ không nhận được thông báo mới cho đến khi tham gia lại.

en: Closing this window will leave a chat room. You will not receive any further messages until you rejoin it. | Closing this window will leave %u chat rooms. You will not receive any further messages until you rejoin them.
vi[0]: Đóng cửa sổ này nghĩa là rời %u phòng. Bạn sẽ không nhận được các thông điệp khác từ phòng này cho đến khi bạn tham gia lại.

en: Leave %s?
vi: Rời %s chứ?

en: You will not receive any further messages from this chat room until you rejoin it.
vi: Bạn sẽ không nhận được thông báo mới từ phòng này đến khi tham gia lại.

en: Close window
vi: Đóng cửa sổ

en: Leave room
vi: Rời phòng

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

en: %s (and %u other) | %s (and %u others)
vi[0]: %s (và %u nữa)

en: %s (%d unread from others) | %s (%d unread from others)
vi[0]: %s (%d chưa đọc từ người khác)

en: %s (%d unread from all) | %s (%d unread from all)
vi[0]: %s (%d chưa đọc tất cả)

en: Sending %d message | Sending %d messages
vi[0]: Đang gửi %d tin nhắn

en: Typing a message.
vi: Đang gõ tin nhắn.

en: _Conversation
vi: _Cuộc trò chuyện

en: Insert _Smiley
vi: _Chèn hình cười

en: _Favorite Chat Room
vi: Phòng trò chuyện ư_a thích

en: Notify for All Messages
vi: Thông báo với mọi tin nhắn

en: _Show Contact List
vi: _Hiện danh sách liên lạc

en: Invite _Participant…
vi: Mời người _tham gia…

en: C_ontact
vi: _Liên lạc

en: _Undo Close Tab
vi: _Phục hồi đóng thẻ

en: Show a particular service
vi: Hiện dịch vụ nhất định

en: - Empathy Debugger
vi: - Trình gỡ lỗi Empathy

en: Empathy Debugger
vi: Trình gỡ lỗi Empathy

en: Pastebin link
vi: Liên kết Pastebin

en: Pastebin response
vi: Phản hồi Pastebin

en: Data too large for a single paste. Please save logs to file.
vi: Dữ liệu quá lớn cho một lần gửi. Vui lòng lưu vào tập tin.

en: Send to pastebin
vi: Gửi đến pastebin

en: The selected connection manager does not support the remote debugging extension.
vi: Trình quản lý kết nối được chọn không hỗ trợ tìm lỗi từ xa

en: Incoming video call
vi: Cuộc gọi video đến

en: %s is video calling you. Do you want to answer?
vi: %s đang gọi video. Bạn có muốn trả lời không?

en: %s is calling you. Do you want to answer?
vi: %s đang gọi. Vạn có muốn đáp ứng không?

en: _Answer
vi: T_rả lời

en: _Answer with video
vi: _Trả lời có video

en: Room invitation
vi: Mời vào phòng

en: Invitation to join %s
vi: Mời tham gia %s

en: %s invited you to join %s
vi: %s đã mời bạn tham gia %s

en: You have been invited to join %s
vi: Bạn được mời tham gia %s

en: Incoming file transfer from %s
vi: Tập tin gửi đến từ %s

en: 
    Message: %s
vi: 
     Thông điệp: %s

[ctx: file transfer percent]
en: Unknown
vi: Không rõ

en: %s of %s at %s/s
vi: %s trên %s, %s/s

note: translators: first %s is filename, second %s is the contact name
en: Receiving "%s" from %s
vi: Đang nhận "%s" từ %s

note: translators: first %s is filename, second %s is the contact name
en: Sending "%s" to %s
vi: Đang gửi "%s" cho %s

note: translators: first %s is filename, second %s * is the contact name
en: Error receiving "%s" from %s
vi: Lỗi nhận "%s" từ %s

en: Error receiving a file
vi: Lỗi nhận tập tin

en: Error sending "%s" to %s
vi: Lỗi gửi "%s" đến %s

en: Error sending a file
vi: Lỗi gửi tập tin

note: translators: first %s is filename, second %s * is the contact name
en: "%s" received from %s
vi: "%s" được nhận từ %s

note: translators: first %s is filename, second %s * is the contact name
en: "%s" sent to %s
vi: "%s" được gửi cho %s

en: File transfer completed
vi: Hoàn tất truyền tập tin

en: Waiting for the other participant's response
vi: Đang đợi trả lời từ bên kia

en: Checking integrity of "%s"
vi: Đang kiểm tra tính toàn vẹn của "%s"

en: Hashing "%s"
vi: Đang tính mã hash cho "%s"

note: #-#-#-#-#  pidgin_2.14.14-1_vi.po (Pidgin)  #-#-#-#-# Create the window.
en: File Transfers
vi: Truyền tập tin

en: Remove completed, canceled and failed file transfers from the list
vi: Xóa bỏ những lần truyền tập tin đã hoàn tất, bị ngừng hay bị lỗi khỏi danh sách

en: No accounts to import could be found. Empathy currently only supports importing accounts from Pidgin.
vi: Không tìm thấy tài khoản có thể nhập vào. Trình Empathy hiện thời chỉ hỗ trợ chức năng nhập tài khoản từ Pidgin.

en: Import Accounts
vi: Nhập tài khoản

en: Invite Participant
vi: Mời người tham gia

en: Choose a contact to invite into the conversation:
vi: Chọn liên lạc muốn mời trò chuyện:

en: Invite
vi: Mời

en: Chat Room
vi: Phòng trò chuyện

en: Failed to list rooms
vi: Lỗi liệt kê danh sách phòng trò chuyện

en: %s
    Invite required: %s
    Password required: %s
    Members: %s
vi: %s
    Cần giấy mời: %s
    Cần mật khẩu: %s
    Thành viên: %s

en: Join Room
vi: Vào phòng

en: Enter the room name to join here or click on one or more rooms in the list.
vi: Hãy gõ tên phòng cần vào, hoặc chọn một hay nhiều phòng trong danh sách.

en: _Room:
vi: _Phòng:

en: Enter the server which hosts the room, or leave it empty if the room is on the current account&apos;s server
vi: Hãy gõ máy phục vụ có hỗ trợ phông, hoặc bỏ trống nếu phòng không nằm trên máy phục vụ của tài khoản hiện thời.

en: Enter the server which hosts the room, or leave it empty if the room is on the current account's server
vi: Hãy gõ máy phục vụ có hỗ trợ phông, hoặc bỏ trống nếu phòng không nằm trên máy phục vụ của tài khoản hiện thời.

en: Couldn't load room list
vi: Không thể nạp danh sách phòng

note: #-#-#-#-#  pidgin_2.14.14-1_vi.po (Pidgin)  #-#-#-#-# Create the window.
en: Room List
vi: Danh sách phòng

en: Respond
vi: Trả lời

en: Answer with video
vi: Trả lời cuộc gọi có video

en: New conversation
vi: Cuộc trò chuyện mới

en: Contact comes online
vi: Liên lạc mới trực tuyến

en: Contact goes offline
vi: Liên lạc mới ngoại tuyến

en: Account connected
vi: Tài khoản đã kết nối

en: Account disconnected
vi: Tài khoản bị ngắt kết nối

note: translators: Quote from Romeo & Julier, for chat theme preview
en: O Romeo, Romeo, wherefore art thou Romeo?
vi: Ôi Romeo, Romeo, tại sao chàng lại là Romeo?

note: translators: Quote from Romeo & Julier, for chat theme preview
en: Deny thy father and refuse thy name;
vi: Chàng hãy khước từ cha và vứt bỏ tên họ ấy đi

note: translators: Quote from Romeo & Julier, for chat theme preview
en: Or if thou wilt not, be but sworn my love
vi: Nếu không thể thì chàng hãy thề yêu em

note: translators: Quote from Romeo & Julier, for chat theme preview
en: And I'll no longer be a Capulet.
vi: Và em sẽ không còn là người nhà Capulet.

note: translators: Quote from Romeo & Julier, for chat theme preview
en: Shall I hear more, or shall I speak at this?
vi: Ta nên nghe thêm hay ta nên mở lời?

note: translators: Quote from Romeo & Julier, for chat theme preview
en: Juliet has disconnected
vi: Juliet đã ngắt kết nối

en: Show groups
vi: Hiện nhóm liên lạc

en: Show account balances
vi: Hiện cân đối tài khoản

en: Start chats in:
vi: Bắt đầu tán gẫu trong:

en: new ta_bs
vi: _thẻ mới

en: new _windows
vi: _cửa sổ mới

en: Show _smileys as images
vi: HIện _hình cười dạng ảnh

en: Show contact _list in rooms
vi: _Hiện danh sách liên lạc trong phòng

en: Log conversations
vi: Ghi lại cuộc trò chuyện

en: Display incoming events in the notification area
vi: Hiện sự kiện đến trong vùng trạng thái

en: _Automatically connect on startup
vi: Tự động kết nối khi khởi _chạy

en: _Enable bubble notifications
vi: _Bật thông báo trong bóng

en: Disable notifications when _away or busy
vi: Tắt thông báo khi vắng mặt h_ay bận

en: Enable notifications when the _chat is not focused
vi: Thông báo khi _cửa sổ trò chuyện không có tiêu điểm

en: Enable notifications when a contact comes online
vi: Bật thông báo khi liên lạc trực tuyến

en: Enable notifications when a contact goes offline
vi: Bật thông báo khi liên lạc ngoại tuyến

en: _Enable sound notifications
vi: _Phát âm thông báo

en: Disable sounds when _away or busy
vi: Tắt phát âm khi vắng mặt h_ay bận

en: Play sound for events
vi: Phát âm về sự kiện

en: Use _echo cancellation to improve call quality
vi: Dùng _khử tiếng vang để cải thiện chất lượng cuộc gọi

en: Echo cancellation helps to make your voice sound clearer to the other person, but may cause problems on some computers. If you or the other person hear strange noises or glitches during calls, try turning echo cancellation off and restarting the call.
vi: Khử tiếng vang giúp người bên kia nghe bạn rõ hơn, nhưng có thể có vấn đề với một số máy. Nếu bạn hoặc người bên kia nghe tiếng ồn lạ hoặc giựt cục khi gọi, thử tắt khử tiếng vang và gọi lại.

en: _Publish location to my contacts
vi: _Công bố vị trí cho bạn bè tôi

en: Reduced location accuracy means that nothing more precise than your city, state and country will be published.  GPS coordinates will be accurate to 1 decimal place.
vi: Giảm độ chính xác nghĩa là chỉ công bố vị trí của bạn đến mức thành phố, bang và quốc gia. Toạ độ GPS có thể chính xác đến 1 chữ số.

note: To translators: The longitude and latitude are rounded to closest 0,1 degrees, so for example 146,2345° is rounded to round(146,2345*10)/10 = 146,2 degrees.
en: _Reduce location accuracy
vi: _Giảm độ chính xác vị trí

en: _Cellphone
vi: Điện thoại _di đông

en: _Network (IP, Wi-Fi)
vi: _Mạng (IP, Wi-Fi)

en: Location sources:
vi: Nguồn vị trí:

en: The list of languages 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: Enable spell checking for languages:
vi: Bật kiểm tra chính tả cho ngôn ngữ:

en: Spell Checking
vi: Kiểm tra chính tả

en: Chat Th_eme:
vi: _Sắc thái trò chuyện:

en: Variant:
vi: Biến thể:

en: Provide Password
vi: Cung cấp mật khẩu

en: You need to setup an account to see contacts here.
vi: Bạn cần thiết lập tài khoản để xem liên lạc ở đây.

en: Sorry, %s accounts can’t be used until your %s software is updated.
vi: Rất tiếc, không thể dùng tài khoản %s cho đến khi cập nhật phần mềm %s.

en: Update software...
vi: Cập nhật phần mềm...

en: Reconnect
vi: Tái kết nối

en: Top up account
vi: Nạp tiền vào tài khoản

en: You need to enable one of your accounts to see contacts here.
vi: Bạn cần bật một trong những tài khoản sau để xem liên lạc ở đây.

note: translators: argument is an account name
en: You need to enable %s to see contacts here.
vi: Bạn cần bật %s để xem liên lạc.

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

en: No online contacts
vi: Không có liên lạc trực tuyến

en: _New Conversation...
vi: Cuộc _nói chuyện mới...

en: New _Call...
vi: _Gọi điện...

en: _Add Contacts...
vi: Thê_m liên lạc...

en: _Search for Contacts...
vi: _Tìm liên lạc...

en: _Blocked Contacts
vi: Liên lạc bị _chặn

en: _Rooms
vi: _Phòng

en: _Join...
vi: _Tham gia...

en: Join _Favorites
vi: _Vào Ưa thích

en: _Manage Favorites
vi: _Quản lý Ưa thích

en: _File Transfers
vi: Truyền tập tin

en: About Empathy
vi: Giới thiệu Empathy

en: Account settings
vi: Thiết lập tài khoản

en: _New Conversation…
vi: _Cuộc trò chuyện mới…

en: New _Call…
vi: _Cuộc gọi mới…

en: Please enter your account details
vi: Vui lòng điền chi tiết tài khoản

en: Edit %s account options
vi: Sửa tuỳ chọn tài khoản %s

en: Network:
vi: Mạng:

en: Video input
vi: Đầu vào video

en: _Link
vi: _Liên kết

en: Protocol:
vi: Giao thức:

en: Cr_eate
vi: _Tạo

en:   -- change password for volume
vi:   -- đổi mật khẩu cho ổ đĩa

en:   -- change password for volume, taking password from standard input.
    	No prompts are issued.
vi:   -- thay đổi mật khẩu cho ổ đĩa, nhập mật khẩu từ đầu vào chuẩn.
    	Không hiển thị dấu nhắc khi nhập.

en:   -- decodes name and prints plaintext version
vi:   -- giải mã tên và in ra dưới dạng văn bản

en:   -- decodes the file and cats it to standard out
vi:   -- giải mã tập tin và kết xuất ra đầu ra chuẩn

en:   -- decrypts a volume and writes results to path
vi:   -- giải mã một ổ đĩa và ghi kết quả tới đường dẫn

en:   -- encodes a filename and print result
vi:   -- mã hóa tên 1 tập tin và in ra kết quả

en:   -- print version number and exit
vi:   -- in số hiệu của phiên bản và thoát

en:   -- show information (Default command)
vi:   -- hiện thông tin (lệnh mặc định)

en:   -- show undecodable filenames in the volume
vi:   -- hiển thị tên các tập tin không giải mã được trên đĩa

en:  -- Supports block sizes of %i to %i bytes
vi:  -- Hỗ trợ kích thước khối là %i đến %i byte

en:  -- Supports key lengths of %i to %i bits
vi:  -- Hỗ trợ độ dài của khóa %i trên %i bit

en:  -- block size %i bytes
vi:  -- kích thước khối là %i byte

en:  -- key length %i bits
vi:  Khóa có độ dài là %i bits

en: %s (root dir)
      -- displays information about the filesystem, or
vi: %s (root dir)
      -- hiện thông tin về hệ thống tập tin, hoặc

en: -------------------------- WARNING --------------------------
vi: ------------------------- CẢNH BÁO -------------------------

en: A really old EncFS filesystem was found. 
    It is not supported in this EncFS build.
vi: Đã phát hiện thấy một tập tin hệ thống EncFS thế hệ cũ không còn được hỗ trợ.

en: Add random bytes to each block header?
    This adds a performance penalty, but ensures that blocks
    have different authentication codes.  Note that you can
    have the same benefits by enabling per-file initialization
    vectors, which does not come with as great of performance
    penalty. 
    Select a number of bytes, from 0 (no random bytes) to 8:
vi: Bạn có muốn thêm các byte ngẫu nhiên vào phần đầu khối?
    Tùy chọn này buộc hệ thống hoạt động nhiều hơn, nhưng đảm bảo
    rằng các khối có mã xác thực riêng. Lưu ý rằng bạn có thể
    sử dụng vector khởi chạy cho từng tập tin để đạt kết quả tương tự
    mà không làm chậm hệ thống
    hoàn toàn 
    Chọn một số byte, từ 0 (không có byte ngẫu nhiên) tới 8:

en: Block Size: %i bytes
vi: Kích thước khối: %i byte

en: Block Size: %i bytes + %i byte MAC header
vi: Kích thước khối: %i byte + %i byte phần đầu MAC

en: Block Size: %i bytes, including %i byte MAC header
vi: Kích thước khối: %i byte, bao gồm cả %i byte phần đầu MAC

en: Config subversion %i found, but this version of encfs only supports up to version %i.
vi: Đã tìm thấy cấu hình phiên bản %i, nhưng phần mềm encfs hiện thời chỉ hỗ trợ tới phiên bản %i.

en: Creating new encrypted volume.
vi: Tạo ổ đĩa mới được mã hóa

en: Directory not created.
vi: Thư mục chưa được tạo.

en: Each file contains 8 byte header with unique IV data.
vi: Mỗi tập tin chứa 8 byte phần đầu với dữ liệu IV duy nhất.

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

en: Enter current Encfs password
vi: Nhập vào mật khẩu hiện tại cho Encfs

en: Enter new Encfs password
vi: Nhập mật khẩu mới cho Encfs

en: Enter the number corresponding to your choice:
vi: Nhập con số ứng với lựa chọn của bạn:

en: Error decoding volume key, password incorrect
vi: Lỗi giải mã khóa ổ đĩa, mật khẩu sai

en: Error saving modified config file.
vi: Xảy ra lỗi khi lưu tập tin cấu hình mới.

en: Example: 
    %s info ~/.crypt
vi: Ví dụ: 
    %s info ~/.crypt

en: Failure generating new volume key! Please report this error.
vi: Không thể tạo ra khóa mới cho ổ đĩa! Xin hãy thông báo lỗi này.

en: Filenames encoded using IV chaining mode.
vi: Tên tập tin được mã hóa bằng chế độ quy trình IV.

en: Found %i invalid file. | Found %i invalid files.
vi[0]: Tìm ra %i tập tin không hợp lệ.

en: In directory %s:
vi: Trong thư mục %s:

en: Incorrect number of arguments for command "%s"
vi: Số tham số cung cấp cho lệnh "%s" không đúng

en: Internal error: failed to exec program
vi: Lỗi bên trong: không thực thi chương trình được

en: Internal error: fork() failed
vi: Lỗi bên trong: hàm fork()

en: Internal error: socketpair() failed
vi: Lỗi bên trong: hàm socketpair()

en: Invalid password
vi: Mật khẩu không hợp lệ

en: Invalid selection.
vi: Lựa chọn không hợp lệ.

en: Key Size: %i bits
vi: Kích thước khóa: %i bit

en: Manual configuration mode selected.
vi: Đã chọn chế độ thiết lập bằng tay.

en: New Encfs Password:
vi: Mật khẩu mới cho Encfs:

en: Now you will need to enter a password for your filesystem.
    You will need to remember this password, as there is absolutely
    no recovery mechanism.  However, the password can be changed
    later using encfsctl.
vi: Bây giờ hãy nhập mật khẩu cho hệ thống tập tin của bạn.
    Bạn phải nhớ mật khẩu này, vì không có cơ chế khôi phục mật khẩu
    nếu bạn đánh mất nó. Tuy nhiên, mật khẩu có thể được thay đổi
    thông qua trình encfsctl.

en: Paranoia configuration selected.
vi: Đã chọn cấu hình Paranoia

en: Passwords did not match, please try again
vi: Sai xác nhận mật khẩu, xin hãy thử lại

en: Please select a key size in bits.  The cipher you have chosen
    supports sizes from %i to %i bits in increments of %i bits.
    For example:
vi: Xin chọn kích thước của khóa tính bằng bit. Mật mã bạn đã chọn
    hỗ trợ kích cỡ từ %i đến %i bit với mức tăng là %i bit.
    Ví dụ:

en: Select a block size in bytes.  The cipher you have chosen
    supports sizes from %i to %i bytes in increments of %i.
    Or just hit enter for the default (%i bytes)
vi: Chọn kích thước khối tính bằng byte. Mật mã bạn chọn
    hỗ trợ kích thước từ %i đến %i byte với mức tăng là %i
    Hoặc bạn chỉ càn nhấn Enter để chọn giá trị mặc định (%i byte)

en: Selected algorithm "%s"
vi: Đã chọn thuật toán "%s"

en: Selected key size:
vi: Đã chọn kích thước khóa:

en: Standard configuration selected.
vi: Đã chọn cấu hình chuẩn

en: The directory "%s" does not exist. Should it be created? (y,N)
vi: Chưa có thư mục "%s" trong hệ thống. Bạn có muốn tạo thư mục đó không? (y,N)

en: The following cipher algorithms are available:
vi: Các thuật toán mật mã sau có thể dùng được:

en: The following filename encoding algorithms are available:
vi: Các thuật toán mã hóa tên tập tin sau có thể được dùng:

en: This version of EncFS doesn't support filesystems created before 2004-08-13
vi: Phiên bản này của phần mềm EncFS không hỗ trợ tập tin hệ thống được tạo trước ngày 13-08-2004

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

en: Unable to find specified cipher "%s"
vi: Không thể tìm ra mật mã "%s" được chỉ định

en: Unable to initialize encrypted filesystem - check path.
vi: Không thể khởi động hệ thống tập tin được mã hóa - xin kiểm tra đường dẫn

en: Unable to load or parse config file
vi: Không nạp hoặc phân tích được tập tin cấu hình

en: Usage:
vi: Cách dùng:

en: Using filesystem block size of %i bytes
vi: Dùng kích thước khối %i byte cho hệ thống tập tin

en: Using key size of %i bits
vi: Dùng kích thước khóa dài %i bit

en: Verify Encfs Password:
vi: Xác nhận mật khẩu Encfs:

en: Version 3 configuration; created by %s
vi: Cấu hình phiên bản 3; được tạo bởi %s

en: Version 4 configuration; created by %s
vi: Cấu hình phiên bản 4; được tạo bởi %s

en: Version 5 configuration; created by %s (revision %i)
vi: Cấu hình phiên bản 5; được tạo bởi %s (sửa đổi %i lần)

en: Volume Key successfully updated.
vi: Khóa dùng cho ổ đĩa đã được cập nhật thành công.

en: Zero length password not allowed
vi: Mật khẩu không được phép để trống

en: directory %s does not exist.
vi: không tồn tại thư mục %s.

en: encfsctl version %s
vi: encfsctl phiên bản %s

en: filesystem block size:
vi: Kích thước khối của hệ thống tập tin:

en: invalid command: "%s"
vi: Lệnh không hợp lệ: "%s"

en: Task manager for GNOME
vi: Ứng dụng quản lý các nhiệm vụ dành cho môi trường GNOME

en: GNOME To Do is a task management application designed to integrate with GNOME. It is extensible through plugins and supports custom task providers.
vi: GNOME Todo là ứng dụng quản lý nhiệm vụ đơn giản được thiết kế để hợp nhất với GNOME. Nó được mở rộng thông qua các phần bổ sung và hỗ trợ từ các nhà cung cấp nhiệm vụ tùy chỉnh.

en: GNOME To Do with the dark theme variant
vi: Việc cần làm GNOME với biến thể chủ đề tối

en: Editing a tasklist with GNOME To Do
vi: Sửa một danh sách nhiệm vụ với Việc cần làm GNOME

en: Task lists displayed on grid mode
vi: Danh sách được hiển thị ở chế độ lưới

en: Task lists displayed on list mode
vi: Danh sách được hiển thị ở chế độ danh sách liệt kê

en: Available plugins for GNOME To Do
vi: Các phần bổ sung sẵn có cho Việc cần làm GNOME

en: Visualizing tasks for today on GNOME To Do’s Today panel
vi: Hiển thị các nhiệm vụ cho hôm nay trên bảng điều khiển Hôm nay của Việc cần làm GNOME

en: Manage your personal tasks
vi: Quản lý các nhiệm vụ cá nhân của bạn

note: Translators: Search terms to find this application. Do NOT translate or localize the semicolons! The list MUST also end with a semicolon!
en: Task;Productivity;Todo;
vi: Task;nhiệm vụ;công tác;tác vụ;Productivity;năng suất;cần làm;can lam;

en: First run of GNOME To Do
vi: Lần đầu chạy Việc cần làm GNOME

en: Whether it’s the first run of GNOME To Do (to run the initial setup) or not
vi: Có nên đặt đây là lần đầu chạy Việc cần làm GNOME (để chạy cài đặt lần đầu) hay không

en: Default provider to add new lists to
vi: Nhà cung cấp mặc định để thêm các danh sách mới vào

en: The identifier of the default provider to add new lists to
vi: Định danh của nhà cung cấp mặc định để thêm các danh sách mới vào

en: List of active extensions
vi: Liệt kê các phần mở rộng đang hoạt động

en: The list of active extensions
vi: Danh sách của các phần mở rộng đang hoạt động

en: The current list selector
vi: Bộ chọn danh sách hiện tại

en: The current list selector. Can be “grid” or “list”.
vi: Bộ chọn danh sách hiện tại. Có thể là “grid” hoặc “list”.

en: D_ue Date
vi: N_gày đến hạn

en: To_morrow
vi: Ngày _mai

en: _Priority
vi: Độ ư_u tiên

[ctx: taskpriority]
en: None
vi: Không

[ctx: taskdate]
en: None
vi: Không

en: Log in to online accounts to access your tasks
vi: Đăng nhập vào các tài khoản trực tuyến để truy cập nhiệm vụ của bạn

en: To Do Setup
vi: Cài đặt Việc cần làm

en: Name of the task list
vi: Tên của danh sách nhiệm vụ

en: _New List
vi: Danh sách _mới

en: Show or hide completed tasks
vi: Hiện hay ẩn các nhiệm vụ đã hoàn thành

en: New task…
vi: Nhiệm vụ mới…

en: No extensions found
vi: Không tìm thấy phần mở rộng nào

en: Create _List
vi: Tạo _danh sách

en: Select a storage location
vi: Chọn vị trí lưu trữ

en: Click to add a new Google account
vi: Bấm vào để thêm tài khoản Google mới

en: Click to add a new ownCloud account
vi: Bấm vào để thêm tài khoản ownCloud mới

en: Click to add a new Microsoft Exchange account
vi: Bấm vào để thêm tài khoản Microsoft Exchange mới

en: Or you can just store your tasks on this computer
vi: Hoặc là bạn chỉ lưu các nhiệm vụ trên máy tính này

en: %1$s and one more task | %1$s and %2$d other tasks
vi[0]: %1$s và %2$d nhiệm vụ nữa

en: You have %d task for today | You have %d tasks for today
vi[0]: Hôm nay bạn có %d nhiệm vụ cần làm

en: Run To Do on startup
vi: Chạy Việc cần làm khi khởi động

en: Whether GNOME To Do should run on startup
vi: Có nên để Việc cần làm GNOME khởi động cùng hệ điều hành hay không

en: Show notifications on startup
vi: Hiển thị cảnh báo khi khởi động

en: Whether GNOME To Do should show notifications or not
vi: Việc làm GNOME có nên cảnh báo hay không

en: Run on Startup
vi: Chạy lúc khởi động

en: Run To Do automatically when you log in
vi: Chạy Việc cần làm một cách tự động khi bạn đăng nhập hệ thống

en: Show Notifications
vi: Hiện thông báo

en: When To Do runs, show a startup notification
vi: Khi Việc cần làm được chạy, hiển thị thông báo khởi động

en: Error loading GNOME Online Accounts
vi: Có lỗi khi tải ứng dụng Tài khoản trực tuyến GNOME

en: Failed to connect to task list
vi: Gặp lỗi khi kết nối đến danh sách nhiệm vụ

en: An error occurred while creating a task
vi: Có lỗi phát sinh khi tạo nhiệm vụ.

en: An error occurred while modifying a task
vi: Có lỗi nảy sinh trong khi sửa một nhiệm vụ

en: An error occurred while removing a task
vi: Có lỗi nảy sinh trong khi xóa bỏ nhiệm vụ

en: An error occurred while creating a task list
vi: Có lỗi nảy sinh trong khi tạo một danh sách nhiệm vụ

en: An error occurred while modifying a task list
vi: Có lỗi nảy sinh trong khi sửa một danh sách nhiệm vụ

en: Error fetching tasks from list
vi: Gặp lỗi khi lấy các nhiệm vụ từ danh sách

en: No date set
vi: Chưa đặt ngày

note: #-#-#-#-#  evolution_3.56.2-8_vi.po (evolution 1.4 GNOME TRUNK)  #-#-#-#-# strftime format of a weekday and a date. #-#-#-#-#  gnome-clocks_49.0-2_vi.po (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: Clear completed tasks…
vi: Xóa các nhiệm vụ đã hoàn tất…

en: No task completed today
vi: Hôm nay không có nhiệm vụ nào

en: Error fetching Todoist account key
vi: Gặp lỗi khi lấy khóa tài khoản Todoist

en: Please ensure that Todoist account is correctly configured.
vi: Vui lòng đảm bảo rằng tài khoản Todoist được cấu hình đúng.

en: GNOME To Do doesn’t have the necessary permissions to perform this action: %s
vi: Việc cần làm GNOME không có đủ thẩm quyền cần thiết để thực thi thao tác này: %s

en: Invalid response received from Todoist servers. Please reload GNOME To Do.
vi: Nhận được áp ứng không hợp lệ từ máy phục vụ Todoist. Vui lòng tải lại Việc cần làm GNOME.

en: An error occurred while updating a Todoist task
vi: Có lỗi nảy sinh trong khi cập nhật dữ liệu một nhiệm vụ Todoist

en: An error occurred while retrieving Todoist data
vi: Có lỗi nảy sinh trong khi nhận dữ liệu từ Todoist

en: An error occurred while updating Todoist
vi: Có lỗi nảy sinh trong khi cập nhật dữ liệu từ Todoist

en: No Todoist accounts found
vi: Không tìm thấy tài khoản Todoist nào

en: Add a Todoist account
vi: Thêm một tài khoản Todoist

en: Cannot create Todo.txt file
vi: Không thể tạo tập tin Todo.txt

en: Select a Todo.txt-formatted file:
vi: Chọn một tập tin đã được định dạng Todo.txt:

en: Error opening Todo.txt file
vi: Gặp lỗi khi đang mở tập tin Todo.txt

en: <b>Warning!</b> Todo.txt support is experimental and unstable. You may experience instability, errors and eventually data loss. It is not recommended to use Todo.txt integration on production systems.
vi: <b>Cảnh báo!</b> Việc hỗ trợ Todo.txt chỉ mới đang thử nghiệm và chưa ổn định. Bạn có lẽ phải trải qua sự thiếu ổn định, lỗi và thậm chí cả mất dữ liệu. Không khuyến khích kết hợp sử dụng Todo.txt trên các hệ thống đưa ra sử dụng thực tế.

en: Error while opening the file monitor. Todo.txt will not be monitored
vi: Gặp lỗi khi mở bộ theo dõi tập tin. Todo.txt sẽ không được theo dõi

en: On the Todo.txt file
vi: Trên tập tin Todo.txt

en: Todo.txt File
vi: Tập tin Todo.txt

en: Source of the Todo.txt file
vi: Nguồn của tập tin Todo.txt

note: Translators: 'Unscheduled' as in 'Unscheduled tasks'
en: Unscheduled
vi: Chưa đặt lịch

note: Translators: 'Unscheduled' as in 'Unscheduled tasks'
en: Unscheduled (%d)
vi: Chưa đặt lịch (%d)

en: Quit GNOME To Do
vi: Thoát khỏi Việc cần làm GNOME

en: Enable debug messages
vi: Bật thông tin gỡ lỗi

en: Copyright © %1$d The To Do authors
vi: Tác quyền © %1$d Các tác giả Việc cần làm

en: Copyright © %1$d–%2$d The To Do authors
vi: Tác quyền © %1$d–%2$d Các tác giả Việc cần làm

en: No more tasks left
vi: Không còn lại nhiệm vụ nào

en: Nothing else to do here
vi: Không cần làm gì ở đây nữa.

en: You made it!
vi: Bạn đã làm được!

en: Looks like there’s nothing else left here
vi: Xem ra ở đây không còn có gì còn cần làm nữa

en: Get some rest now
vi: Giờ hãy thảnh thơi

en: Enjoy the rest of your day
vi: Tận hưởng sự nghỉ ngơi của ngày của bạn

en: Meanwhile, spread the love
vi: Trong khi ấy, bồi đắp tình yêu

en: Working hard is always rewarded
vi: Làm việc vất vả luôn được thưởng công

en: No tasks found
vi: Không tìm thấy nhiệm vụ nào

en: You can add tasks using the <b>+</b> above
vi: Bạn có thể thêm các nhiệm vụ mới dùng <b>+</b> ở phía trên

en: Error unloading extension
vi: Có lỗi xảy ra khi thôi tải phần bổ sung

en: Removing this task will also remove its subtasks. Remove anyway?
vi: Việc xóa bỏ nhiệm vụ này cũng sẽ đồng thời xóa bỏ các nhiệm vụ con. Vẫn tiếp tục chứ?

en: Once removed, the tasks cannot be recovered.
vi: Một khi đã xóa, nhiệm vụ sẽ không thể phục hồi được.

en: Done (%d)
vi: Xong (%d)

en: Task <b>%s</b> removed
vi: Nhiệm vụ <b>%s</b> đã bị xóa bỏ

en: Loading your task lists…
vi: Đang tải các danh sách nhiệm vụ…

en: Click a task list to select
vi: Bấm vào danh sách nhiệm vụ để chọn

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: Remove the selected task lists?
vi: Xóa bỏ các danh sách nhiệm vụ đã chọn?

en: Once removed, the task lists cannot be recovered.
vi: Một khi đã xóa, danh sách nhiệm vụ sẽ không thể phục hồi được.

en: Remove task lists
vi: Xóa bỏ danh sách nhiệm vụ

en: Clear completed tasks
vi: Xóa các nhiệm vụ đã hoàn tất

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: List Mode
vi: Chế độ danh sách

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.

note: Translators: the current position is the current folder
en: Extract the selected archive to the current position
vi: Giải nén kho đã được chọn vào thư mục hiện tại

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: 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

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: 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: _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 format not recognized
vi: Không nhận ra định dạng 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: #-#-#-#-#  engrampa_1.28.2-1_vi.po (engrampa 1.27.1)  #-#-#-#-# Translators: after the colon there is a filename.
en: Adding file:
vi: Đang thêm tập tin:

note: #-#-#-#-#  engrampa_1.28.2-1_vi.po (engrampa 1.27.1)  #-#-#-#-# 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: ARC archive
vi: Kho nén ARC

en: Bzip2 compressed file
vi: Tập tin nén bzip2

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: 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.

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: Command _Line Output
vi: Kết xuất dòng _lệnh

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: _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: 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: New…
vi: Mới…

note: #-#-#-#-#  tuxpaint_1:0.9.35-1_vi.po (tuxpaint-0.9.21)  #-#-#-#-# Response to 'open' action (while file dialog is being constructed)
en: Open…
vi: Mở…

en: Open archive
vi: Mở kho

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: _Test Integrity
vi: _Kiểm tra tính toàn vẹn

en: Show archive properties
vi: Hiển thị thuộc tính kho

en: Close the current archive
vi: Đóng kho đang mở

en: Rename the selection
vi: Đổi tên của mục được chọn

en: Select all files
vi: Chọn tất cả các tập tin

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: Find…
vi: Tìm…

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 a folder to the archive
vi: Thêm thư mục vào kho

en: Pass_word…
vi: _Mật khẩu…

en: View the main toolbar
vi: Xem thanh công cụ chính

en: View the statusbar
vi: Xem thanh trạng thái

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: _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: Stop current operation
vi: Dừng thao tác hiện thời

en: Reload current archive
vi: Tải lại kho hiện thời

en: Go to the home location
vi: Về vị trí gốc

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: _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: 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

en: Browse and rotate images
vi: Duyệt và xoay ảnh

en: Image Viewer 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: Trình xem ảnh 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: Image Viewer 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: Trình xem ảnh 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: Show Presen_ter
vi: Hiển thị _thuyết trì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

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: Presenter
vi: Thuyết trì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 in sidebar
vi: Hiện hộp thoại thuộc tính ảnh ở khung bên

[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 presenter with separate controls
vi: Hiển thị bộ thuyết trình với các điều khiển riêng

[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: 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: 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: #-#-#-#-#  eog_47.0-5_vi.po (eog master)  #-#-#-#-# TRANSLATORS: This is the actual focal length used when the image was taken.
en: %.1f (lens)
vi: %.1f (ống kính)

note: #-#-#-#-#  eog_47.0-5_vi.po (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ợ

en: Open Image
vi: 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: %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

en: %i × %i pixel | %i × %i pixels
vi[0]: %i x %i điểm ảnh

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: 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: Image Properties
vi: Thuộc tính ảnh

en: Exposure Time:
vi: Thời gian phơi sáng:

en: pixel | pixels
vi[0]: điểm ả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

en: <b>Name:</b>
vi: <b>Tên:</b>

en: Load Image
vi: Nạp ảnh

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: 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: Image credits
vi: Tín dụng ảnh

note: TRANSLATORS: This string is markup, and so should not contain any ampersands (&), less-than signs (<), or greater-than signs (>).
en: Click for image license.
vi: Nhấp vào để có giấy phép ảnh.

note: TRANSLATORS: %s will be replaced with the name or account name of the person that the image should be credited to. Make sure %s is still in the translated string. Note: this string is markup and so should not contain any ampersands (&), less-than signs (<), or greater-than signs (>).
en: Image credit: %s.
vi: Tín dụng ảnh: %s.

note: TRANSLATORS: %d will be replaced with the copyright year, %s with the copyright holder. Make sure these tokens are in the translated string. Note: this string is markup and so should not contain any ampersands (&), less-than signs (<), or greater-than signs (>).
en: Copyright %d %s.
vi: Bản quyền %d %s.

note: TRANSLATORS: %s will be replaced with the name of the copyright holder. Make sure %s is still in the translated string. Note: this string is markup and so should not contain any ampersands (&), less-than signs (<), or greater-than signs (>).
en: Copyright %s.
vi: Bản quyền %s.

note: TRANSLATORS: This string is markup and so should not contain any ampersands (&), less-than signs (<), or greater-than signs (>).
en: Used with permission.
vi: Được sử dụng có phép.

en: Owner permission
vi: Giấy phép chủ sở hữu

en: Copyrighted free use
vi: Sử dụng miễn phí bản quyền

en: Creative Commons Attribution 2.0
vi: Giấy phép Creative Commons Attribution 2.0

en: Creative Commons Attribution 3.0
vi: Giấy phép Creative Commons Attribution 3.0

en: Creative Commons Attribution 4.0
vi: Giấy phép Thuộc tính Creative Commons 4.0

en: Creative Commons Attribution-NonCommercial 2.0
vi: Giấy phép Thuộc tính Creative Commons - Phi Thương mại 2.0

en: Creative Commons Attribution-NonCommercial 3.0
vi: Giấy phép Creative Commons Attribution-Phi thương mại 3.0

en: Creative Commons Attribution-NonCommercial-ShareAlike 2.0 Generic
vi: Giấy phép Thuộc tính Creative Commons - Phi Thương mại - Chia sẻ Tương tự 2.0 Generic

en: Creative Commons Attribution-NoDerivs 2.0
vi: Giấy phép Creative Commons Attribution-NoDerivs 2.0

en: Creative Commons Attribution-NoDerivs 3.0
vi: Giấy phép Creative Commons Attribution-NoDerivs 3.0

en: Creative Commons Attribution-ShareAlike 2.0
vi: Giấy phép Creative Commons Attribution-ShareAlike 2.0

en: Creative Commons Attribution-ShareAlike 2.5 Generic
vi: Giấy phép Thuộc tính Creative Commons - Chia sẻ Tương tự 2.5 Generic

en: Creative Commons Attribution-ShareAlike 3.0
vi: Giấy phép Creative Commons Attribution-ShareAlike 3.0

en: Creative Commons Attribution-ShareAlike 4.0 International
vi: Giấy phép Creative Commons Attribution-ShareAlike 4.0 Quốc tế

en: GNU Free Documentation License, version 1.1
vi: Giấy phép Tài liệu Tự do GNU, phiên bản 1.1

en: GNU Free Documentation License, version 1.2
vi: Giấy phép Tài liệu Tự do GNU, phiên bản 1.2

en: GNU Free Documentation License, version 1.3
vi: Giấy phép Tài liệu Tự do GNU, phiên bản 1.3

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: Browse the web
vi: Duyệt qua Web

en: Cookie properties
vi: Thuộc tính cookie

note: #-#-#-#-#  thunar_4.20.5-1_vi.po (thunar.xfce-4-20)  #-#-#-#-# Fifth box (content, capacity, free space)
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: _Show passwords
vi: Hiện _mật khẩu

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: Sans serif font:
vi: Phông Sans serif:

en: Serif font:
vi: Phông Serif:

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: Encodings
vi: Bảng mã

en: De_fault:
vi: _Mặc định:

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: 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.

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: 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: Sites
vi: Địa chỉ Web

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: T_opics:
vi: C_hủ đề:

en: Sho_w all topics
vi: _Hiện mọi chủ đề

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Entertainment
vi: Giải trí

en: Sports
vi: Thể thao

[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: 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: Find links:
vi: Tìm liên kết:

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: _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: Add a bookmark
vi: Lưu địa chỉ liên kết

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

note: #-#-#-#-#  epiphany-browser_49.2-3_vi.po (Epiphany GNOME TRUNK)  #-#-#-#-# Translators: This refers to text size
en: Larger
vi: Lớn hơn

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: 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

en: Save Link As
vi: Lưu liên kết là

en: Save Image As
vi: Lưu ảnh là

[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: #-#-#-#-#  im_1:153-4_vi.po (im 1:148-8)  #-#-#-#-# Type: string Description
en: Organization:
vi: Tổ chức:

en: _Address:
vi: Đị_a chỉ:

en: Print Pre_view
vi: _Xem thử bản in

en: Enable JavaScript
vi: Bật JavaScript

en: Toolbar style
vi: Kiểu thanh công cụ

en: <b>Encodings</b>
vi: <b>Bảng mã</b>

en: Opening %d Item | Opening %d Items
vi[0]: Đang mở %d mục

en: Epoptes computer lab administration tool
vi: Công cụ quản lý máy tính trong phòng máy tính Epoptes

en: The screen is locked by a system administrator.
vi: Màn hình đã bị một người quản trị khoá lại.

en: Connecting to %s...
vi: Kết nối đến %s...

en: Failed to connect to %s
vi: Thất bại khi kết nối tới %s

en: Retrying in %d...
vi: Thử lại trong %d...

en: Graphics (VNC)
vi: Đồ hoạ (VNC)

en: Console (screen)
vi: Thiết bị cuối (màn hình)

en: Remote support
vi: Hỗ trợ từ xa

en: Enter the information of the contact you want to share your Desktop with
vi: Điền thông tin liên lạc để chia sẻ Desktop

en: Connection information
vi: Thông tin kết nối

en: Keep reconnecting
vi: Tiếp tục kết nối thử

en: Message from administrator
vi: Thông điệp từ người quản trị

en: A computer lab management and monitoring tool.
vi: Một công cụ giám sát và quản lý phòng máy tính.

en: Client type:
vi: Loại khách:

en: Client alias:
vi: Tên dùng cho máy khách:

note: #-#-#-#-#  xymon_4.3.30-4_vi.po (xymon)  #-#-#-#-# Type: string Description
en: Client hostname:
vi: Tên máy khách:

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

note: #-#-#-#-#  netcfg_1.188_vi.po (debian-installer sublevel1)  #-#-#-#-# Type: string Description IPv6 :sl1:
en: IP address:
vi: Địa chỉ IP:

en: Processor:
vi: Bộ xử lý:

en: Graphics card:
vi: Card đồ hoạ:

en: Edit alias
vi: Sửa tên dùng

en: Set a new alias for the selected client
vi: Đặt một tên dùng mới cho máy khách đã chọn

en: Computer (user)
vi: Máy tính (người dùng)

en: User (computer)
vi: Người dùng (máy tính)

en: Show real names
vi: Hiện tên thật

en: _Clients
vi: _Khách

note: #-#-#-#-#  gnome-logs_49.0-1_vi.po (gnome-logs master)  #-#-#-#-# Translators: Boot refers to a single run (or bootup) of the system
en: Boot
vi: Khởi động

en: Broadcasts
vi: Phát tán

en: Monitor user
vi: Giám sát người dùng

en: Assist user
vi: Hỗ trợ người dùng

en: Take control of the selected user's computer
vi: Kiểm soát máy tính người dùng đã được chọn

en: Broadcast video
vi: Phát tán video

en: Broadcast screen (fullscreen)
vi: Phát tán màn hình (toàn màn hình)

en: Broadcast your screen to the selected clients, fullscreen
vi: Phát tán màn hình đến các máy khách đã chọn, toàn màn hình

en: Broadcast screen (windowed)
vi: Phát tán màn hình (trong cửa sổ)

en: Broadcast your screen to the selected clients, in a window
vi: Phát tán màn hình đến các máy khách đã chọn, trong một cửa sổ

en: Broadcast user
vi: Phát tán người dùng

en: Stop broadcasts
vi: Dừng các phát tán

en: Stops all active broadcasts
vi: Dừng mọi phát tán tích cực

en: Open broadcasts window
vi: Mở cửa sổ phát tán

en: Open a windowed session to prevent broadcasting your whole screen
vi: Mở phiên làm việc trong cửa sổ để tránh phát tán toàn bộ màn hình

en: Execute a command on the selected clients
vi: Thực hiện lệnh trên các máy khách đã chọn

en: Send a message to the selected clients
vi: Gửi một tin đến các máy khách đã chọn

en: User, locally
vi: Người dùng, cục bộ

en: Root, locally
vi: Root, cục bộ

en: Root, remotely
vi: Root, từ xa

en: Unlock screen
vi: Bỏ khoá màn hình

en: Block Internet
vi: Chặn internet

en: Unblock Internet
vi: Bỏ chặn internet

en: Mute sound
vi: Tắt âm thanh

en: Unmute sound
vi: Bỏ tắt âm thanh

en: Remove from group
vi: Loại bỏ từ nhóm

en: Translate this application
vi: Dịch úng dụng này

en: Live chat (IRC)
vi: Trao đổi trực tuyến (IRC)

en: Boot selected clients (Wake On LAN)
vi: Khởi động những máy khách đã chọn (Wake On LAN)

en: Log out users connected on selected clients
vi: Đăng xuất những người dùng đã đăng nhập các máy khách đã chọn

en: Reboot the selected clients
vi: Khởi động lại các máy khách đã chọn

en: Shutdown the selected clients
vi: Tắt các máy khách đã chọn

en: Broadcast your screen to the selected clients
vi: Phát tán màn hình đến các máy khách đã chọn

en: Broadcast screen
vi: Phát tán màn hình

en: Stop all broadcasts on every client
vi: Dừng mọi phát tán đến mọi máy khách

en: Lock screen of the selected clients
vi: Khoá màn hình của các máy khách đã chọn

en: Unlock the screen of the selected clients
vi: Bỏ khoá màn hình của các máy khách đã chọn

en: Show information for the selected client
vi: Hiện thông tin về máy khách đã chọn

en: Create a new group
vi: Tạo một nhóm mới

en: Remove the selected group
vi: Loại bỏ nhóm đã chọn

en: URL, file or command to execute on the selected clients:
vi: URL, tệp hoặc lệnh để thực hiện trên các máy khách:

en: Message title:
vi: Tên thông điệp:

en: Message text:
vi: Văn bản thông điệp:

en: Use Pango markup
vi: Dùng đánh dấu Pango

en: Detected clients
vi: Máy khách đang có

en: Are you sure you want to log off all the users?
vi: Có thật sự muốn đăng xuất tất cả người dùng không?

en: Are you sure you want to reboot all the computers?
vi: Có thật sự muốn khởi động lại tất cả các máy tính không?

en: Are you sure you want to shutdown all the computers?
vi: Có thật sự muốn tắt tất cả các máy tính không?

en: Are you sure you want to remove the selected client(s) from group "%s"?
vi: Có thật sự muốn loại bỏ các máy khách đã chọn ra khỏi nhóm "%s" không?

note: #-#-#-#-#  sawfish_1:1.11.90-1.2_vi.po (sawfish HEAD)  #-#-#-#-# ../lisp/sawfish/wm/util/groups.jl
en: New group
vi: Nhóm mới

en: Are you sure you want to remove group "%s"?
vi: Có thật sự muốn loại bỏ nhóm "%s" không?

en: Shut down:
vi: Tắt máy:

en: Disconnected:
vi: Không kết nối:

en: %(user)s from %(host)s
vi: %(user)s từ %(host)s

en: A connection attempt was made by a client with version %s, which is incompatible with the current epoptes version.
    
    You need to update your clients to the latest epoptes-client version.
vi: Một máy khách với phiên bản %s, không tương thích với phiên bản epoptes đang chạy đã cố gắng kết nối.
    
    Bạn cần cập nhật các máy khách để dùng phiên bản epoptes-client mới nhất.

en: %(user)s on %(host)s
vi: %(user)s trên %(host)s

en: Confirm action
vi: Xác nhận thao tác

en: Background image
vi: Ảnh nền

note: Type: boolean Description
en: Automatically overwrite configuration files?
vi: Tự động ghi đè lên các tập tin cấu hình ?

note: Type: boolean Description
en: The mail configuration file /etc/esmtprc can be automatically updated on each upgrade with the information supplied to the debconf database. If you do not want this to happen (i.e., you want to maintain control of this file yourself) then unset this option to prevent the program touching this file.
vi: Tập tin cấu hình thư tín « /etc/esmtprc » cũng có thể được tự động cập nhật mỗi lần nâng cấp, dùng thông tin được cung cấp cho cơ sở dữ liệu debconf. Nếu bạn không muốn sử dụng tính năng này (tức là bạn muốn cứ tự điều khiển tập tin này) thì tắt tuỳ chọn này để ngăn cản chương trình sửa đổi tập tin này.

note: Type: string Description
en: SMTP server hostname:
vi: Tên máy hỗ trợ trình phục vụ SMTP:

note: Type: string Description
en: SMTP server port number:
vi: Số thứ tự cổng của trình phục vụ SMTP:

note: Type: string Description
en: Authentication username:
vi: Tên người dùng xác thực:

note: Type: string Description
en: This is the username to be given to the mailhub if authentication is required by the SMTP server.
vi: Đây là tên người dùng cần cung cấp cho thiết bị trung tâm mạng thư tin nếu trình phục vụ SMTP yêu cầu xác thực.

note: Type: string Description
en: Do NOT set the username and password on the system configuration file unless you are the sole user of this machine.  Esmtp is not run with suid privileges therefore the system configuration file must be readable by everyone.  If your SMTP server requires authorization and you are not the only user then accept the default options in the system configuration file for local delivery and specify your personal SMTP account details in the user configuration file.
vi: ĐỪNG lập tên người dùng và mật khẩu trong tập tin cấu hình hệ thống, trừ khi bạn là người dùng duy nhất trên máy này. Trình esmtp không phải chạy với quyền truy cập SUID, thì tập tin cấu hình hệ thống phải cho mọi người đọc. Nếu trình phục vụ SMTP yêu cầu xác thực và bạn không phải là người dùng duy nhất, hãy chấp nhận những tùy chọn mặc định trong tập tin cấu hình hệ thống để phát thư cục bộ, và ghi rõ chi tiết tài khoản SMTP cá nhân của bạn vào tập tin cấu hình người dùng.

note: Type: password Description
en: Authentication password:
vi: Mật khẩu xác thực:

note: Type: password Description
en: This is the password to be given to the mailhub if authentication is required by the SMTP server.
vi: Đây là mật khẩu cần cung cấp cho thiết bị trung tâm mạng thư tin nếu trình phục vụ SMTP yêu cầu xác thực.

note: Type: select Description
en: Whether to use the Starttls extension
vi: Có nên dùng phần mở rộng StartTLS hay không.

note: Type: password Description
en: Certificate passphrase:
vi: Cụm từ mật khẩu chứng nhận:

note: Type: password Description
en:  This is the certificate passphrase for the StartTLS extension.
vi: Đây là cụm từ mật khẩu chứng nhận cho phần mở rộng StartTLS.

note: Type: select Choices
en: maildrop
vi: thả thư

note: Type: select Description
en: Mail Delivery Agent
vi: Tác nhân phát thư

note: Type: select Description
en: This is the Mail Delivery Agent used for local mail delivery.
vi: Đây là tác nhân phát thư tin được dùng để phân phát thư một cách cục bộ.

note: Type: boolean Description
en: Remove etckeeper ${VCS} repository and associated files?
vi: Gỡ bỏ kho lưu ${VCS} etckeeper và các tập tin tương ứng ?

note: Type: boolean Description
en: Etckeeper is being purged from the system, and was used to store /etc in a ${VCS} repository. If you choose to remove the repository, this will DESTROY all history etckeeper has recorded for /etc.
vi: Gói etckeeper đang bị tẩy khỏi hệ thống: nó từng được sử dụng để lưu trữ « /etc » vào một kho ${VCS}. Sự chọn gỡ bỏ kho lưu này thì HỦY toàn bộ lịch sử được etckeeper giữ đối với « /etc ».

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: #-#-#-#-#  evince_48.1-4_vi.po (evince master)  #-#-#-#-# 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: 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: Add bookmark
vi: Thêm đánh dấu

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: 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: 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ử

note: #-#-#-#-#  gnome-vfs_1:2.24.4-6.1_vi.po (gnome-vfs 2.24.1)  #-#-#-#-# GNOME_VFS_ERROR_NO_MEMORY
en: Not enough memory
vi: Không đủ bộ nhớ

en: Co_nnect
vi: Kết _nối

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: Error performing search
vi: Gặp lỗi khi tìm kiếm

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: 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: 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

en: Family Name
vi: Họ

note: Email fields
en: Email 1
vi: Thư điện tử 1

en: Email 4
vi: Thư điện tử 4

note: #-#-#-#-#  evolution_3.56.2-8_vi.po (evolution 1.4 GNOME TRUNK)  #-#-#-#-# pseudo-header
en: Mailer
vi: Trình thư

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: #-#-#-#-#  evolution-data-server_3.56.2-7_vi.po (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: 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: 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ỉ

en: Home Address
vi: Địa chỉ nhà

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
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ỉ

en: Anniversary
vi: Kỷ niệm

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: Repository offline
vi: Kho ngoại tuyến

en: Authentication Failed
vi: Xác thực thất bại

en: Unsupported field
vi: Trường không được hỗ trợ

en: Unsupported authentication method
vi: Phương pháp xác thực không được hỗ trợ

note: #-#-#-#-#  gnome-online-accounts_3.56.2-6_vi.po (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ộ

en: Other error
vi: Lỗi khác

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 create cache file
vi: Không thể tạo tập tin nhớ tạm

en: Could not retrieve weather data
vi: Không thể lấy dữ liệu thời tiết: %s

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

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: Expunging folder '%s'
vi: Đang xoá dọn 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: 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: 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: 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: Creating folder '%s'
vi: Đang tạo thư mục '%s'

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: General SOCKS server failure
vi: Lỗi máy chủ SOCKS chung

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

note: #-#-#-#-#  glibc_2.42-6_vi.po (libc 2.37.9000)  #-#-#-#-# TRANS A remote host refused to allow the network connection (typically because TRANS it is not running the requested service).
en: Connection refused
vi: Kết nối bị từ chối

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

note: #-#-#-#-#  evolution-data-server_3.56.2-7_vi.po (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: 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: C_heck for new messages in all folders
vi: _Kiểm tra tìm thư mới trên mọi thư mụ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: Namespace:
vi: Miền tên:

en: Apply _filters to new messages in all folders
vi: _Lọc thư mới trong mọi thư mục

en: _Apply filters to new messages in Inbox on this server
vi: Á_p dụng bộ lọc cho những thư mới nằm trong thư mục INBOX (hộp Đến) trên máy phục vụ này

en: Check new messages for _Junk contents
vi: Kiểm tra thư mới tìm nội dung _rá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: Not connected.
vi: Chưa kết nối.

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: '%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: Sending message
vi: Đang gửi thư

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: #-#-#-#-#  evolution-data-server_3.56.2-7_vi.po (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: 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: #-#-#-#-#  evolution-data-server_3.56.2-7_vi.po (evolution-data-server GNOME TRUNK)  #-#-#-#-# strptime format of a weekday and a date. This is the preferred date format for the locale.
en: %m/%d/%Y
vi: %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: 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: SHA1 Fingerprint
vi: Vân tay SHA1

en: MD5 Fingerprint
vi: Vân tay MD5

en: Certificate Hierarchy
vi: Cây chứng nhận

en: Field Value
vi: Giá trị trường

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: 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: _View Certificate
vi: _Xem chứng nhận

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: Reason:
vi: Lý do:

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 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: Weather
vi: Thời tiết

en: On The Web
vi: Trên Web

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: #-#-#-#-#  evolution_3.56.2-8_vi.po (evolution 1.4 GNOME TRUNK)  #-#-#-#-# Cut Contact Item
en: C_ut %s
vi: Cắ_t %s

note: #-#-#-#-#  evolution_3.56.2-8_vi.po (evolution 1.4 GNOME TRUNK)  #-#-#-#-# Edit Contact item
en: _Edit %s
vi: _Sửa %s

en: _Remember this password
vi: _Nhớ mật khẩu này

en: _Destination
vi: Đí_ch

en: Select destination
vi: Chọn đích

en: Evolution Source Viewer
vi: Trình xem mã nguồn Evolution

note: #-#-#-#-#  gimp-data-extras_1:2.0.4-0.2_vi.po (gimp master)  #-#-#-#-# error should never be NULL, also issue #3093 #-#-#-#-#  gnome-vfs_1:2.24.4-6.1_vi.po (gnome-vfs 2.24.1)  #-#-#-#-# GNOME_VFS_ERROR_INVALID_URI
en: Invalid URI
vi: URI không hợp lệ

en: Journal
vi: Nhật ký

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: _Free/Busy:
vi: _Rảnh/Bận:

en: _Video Chat:
vi: Trò chu_yện ảnh động:

en: Home Page:
vi: Trang chủ:

en: Calendar:
vi: Lị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: _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: _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: Ms.
vi: Cô/Bà

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

en: ISDN Phone
vi: Điện thoại ISDN

note: #-#-#-#-#  hylafax_3:6.0.7-13_vi.po (hylafax 6.0.0-beta1)  #-#-#-#-# translator: Column header for Recipient company name #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base odoo-python
en: Company
vi: Công ty

en: Web Site
vi: Trang Web

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: Profession
vi: Nghề nghiệp

en: Video Chat
vi: Trò chuyện ảnh động

en: Free/Busy
vi: Rảnh/Bận

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: 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: Organizer
vi: Bộ tổ chức:

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: 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: day(s)
vi: ngày

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: Add Reminder
vi: Thêm nhắc nhở

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: Select A File
vi: Chọn tập tin

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: Reminders
vi: Nhắc nhở

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: attachment
vi: đính kèm

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ự

note: #-#-#-#-#  jpilot_1.8.2-2_vi.po (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:

note: #-#-#-#-#  homebank_5.9.5-1_vi.po (homebank)  #-#-#-#-# g_string_append (node, "memo" ); 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: #-#-#-#-#  evolution_3.56.2-8_vi.po (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 'da
en: third
vi: thứ ba

note: #-#-#-#-#  evolution_3.56.2-8_vi.po (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 '
en: fourth
vi: thứ tư

note: #-#-#-#-#  evolution_3.56.2-8_vi.po (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 'da
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á.

[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: Every
vi: Mỗi

note: #-#-#-#-#  orage_4.18.0-1_vi.po (PACKAGE VERSION)  #-#-#-#-# exceptions
en: Exceptions
vi: Ngoại lệ

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: #-#-#-#-#  evolution_3.56.2-8_vi.po (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: Declined
vi: Bị từ chối

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: #-#-#-#-#  evolution_3.56.2-8_vi.po (evolution 1.4 GNOME TRUNK)  #-#-#-#-# 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

note: #-#-#-#-#  gtksourceview4_4.8.4-9_vi.po (gtksourceview master)  #-#-#-#-# (itstool) path: styles/style@_name #-#-#-#-#  gtksourceview5_5.18.0-2_vi.po (gtksourceview master)  #-#-#-#-#
en: Resources
vi: Tài nguyê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: Member
vi: Thành viên

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 start date/time
en: Start:
vi: Bắt đầu:

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: #-#-#-#-#  evolution_3.56.2-8_vi.po (evolution 1.4 GNOME TRUNK)  #-#-#-#-# Translators: These are workday abbreviations, e.g. Su=Sunday and Th=thursday #-#-#-#-#  phpmyadmin_4:5.2.3+dfsg-1_vi.po (phpMyAdmin 5.2.3-dev)  #-#-#-#-# l10n: Minimal week day name for Sunday
en: Su
vi: CN

note: #-#-#-#-#  phpmyadmin_4:5.2.3+dfsg-1_vi.po (phpMyAdmin 5.2.3-dev)  #-#-#-#-# l10n: Minimal week day name for Monday
en: Mo
vi: T2

note: #-#-#-#-#  phpmyadmin_4:5.2.3+dfsg-1_vi.po (phpMyAdmin 5.2.3-dev)  #-#-#-#-# l10n: Minimal week day name for Wednesday
en: We
vi: T4

note: #-#-#-#-#  phpmyadmin_4:5.2.3+dfsg-1_vi.po (phpMyAdmin 5.2.3-dev)  #-#-#-#-# l10n: Minimal week day name for Thursday
en: Th
vi: T5

note: #-#-#-#-#  phpmyadmin_4:5.2.3+dfsg-1_vi.po (phpMyAdmin 5.2.3-dev)  #-#-#-#-# l10n: Minimal week day name for Friday
en: Fr
vi: T6

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: Calendar Events
vi: Sự kiện lịch

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

note: #-#-#-#-#  evolution_3.56.2-8_vi.po (evolution 1.4 GNOME TRUNK)  #-#-#-#-# * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at 
en: Africa/Abidjan
vi: Châu Phi/Abidjan

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Africa/Accra
vi: Châu Phi/Accra

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Africa/Addis_Ababa
vi: Châu Phi/Addis_Ababa

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Africa/Asmera
vi: Châu Phi/Asmera

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Africa/Bamako
vi: Châu Phi/Bamako

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Africa/Bangui
vi: Châu Phi/Bangui

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Africa/Banjul
vi: Châu Phi/Banjul

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Africa/Bissau
vi: Châu Phi/Bissau

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Africa/Blantyre
vi: Châu Phi/Blantyre

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Africa/Brazzaville
vi: Châu Phi/Brazzaville

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Africa/Bujumbura
vi: Châu Phi/Bujumbura

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Africa/Cairo
vi: Châu Phi/Cairo

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Africa/Casablanca
vi: Châu Phi/Casablanca

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Africa/Ceuta
vi: Châu Phi/Ceuta

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Africa/Conakry
vi: Châu Phi/Conakry

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Africa/Dakar
vi: Châu Phi/Dakar

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Africa/Dar_es_Salaam
vi: Châu Phi/Dar_es_Salaam

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Africa/Djibouti
vi: Châu Phi/Djibouti

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Africa/Douala
vi: Châu Phi/Douala

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Africa/El_Aaiun
vi: Châu Phi/El_Aaiun

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Africa/Freetown
vi: Châu Phi/Freetown

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Africa/Gaborone
vi: Châu Phi/Gaborone

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Africa/Harare
vi: Châu Phi/Harare

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Africa/Johannesburg
vi: Châu Phi/Johannesburg

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Africa/Kampala
vi: Châu Phi/Kampala

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Africa/Khartoum
vi: Châu Phi/Khartoum

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Africa/Kigali
vi: Châu Phi/Kigali

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Africa/Kinshasa
vi: Châu Phi/Kinshasa

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Africa/Lagos
vi: Châu Phi/Lagos

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Africa/Libreville
vi: Châu Phi/Libreville

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Africa/Lome
vi: Châu Phi/Lome

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Africa/Luanda
vi: Châu Phi/Luanda

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Africa/Lubumbashi
vi: Châu Phi/Lubumbashi

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Africa/Lusaka
vi: Châu Phi/Lusaka

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Africa/Malabo
vi: Châu Phi/Malabo

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Africa/Maputo
vi: Châu Phi/Maputo

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Africa/Maseru
vi: Châu Phi/Maseru

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Africa/Mbabane
vi: Châu Phi/Mbabane

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Africa/Mogadishu
vi: Châu Phi/Mogadishu

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Africa/Monrovia
vi: Châu Phi/Monrovia

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Africa/Nairobi
vi: Châu Phi/Nairobi

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Africa/Ndjamena
vi: Châu Phi/Ndjamena

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Africa/Niamey
vi: Châu Phi/Niamey

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Africa/Nouakchott
vi: Châu Phi/Nouakchott

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Africa/Ouagadougou
vi: Châu Phi/Ouagadougou

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Africa/Porto-Novo
vi: Châu Phi/Porto-Novo

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Africa/Timbuktu
vi: Châu Phi/Timbuktu

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Africa/Tripoli
vi: Châu Phi/Tripoli

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Africa/Tunis
vi: Châu Phi/Tunis

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Africa/Windhoek
vi: Châu Phi/Windhoek

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: America/Antigua
vi: Châu Mỹ/Antigua

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: America/Danmarkshavn
vi: Châu Mỹ/Danmarkshavn

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: America/North_Dakota/Center
vi: Châu Mỹ/North_Dakota/Center

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: America/Panama
vi: Châu Mỹ/Panama

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: America/Tegucigalpa
vi: Châu Mỹ/Tegucigalpa

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: America/Thule
vi: Châu Mỹ/Thule

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: America/Thunder_Bay
vi: Châu Mỹ/Thunder_Bay

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: America/Tijuana
vi: Châu Mỹ/Tijuana

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: America/Tortola
vi: Châu Mỹ/Tortola

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: America/Vancouver
vi: Châu Mỹ/Vancouver

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: America/Whitehorse
vi: Châu Mỹ/Whitehorse

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: America/Winnipeg
vi: Châu Mỹ/Winnipeg

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: America/Yakutat
vi: Châu Mỹ/Yakutat

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: America/Yellowknife
vi: Châu Mỹ/Yellowknife

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Asia/Amman
vi: Châu Á/Amman

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Asia/Ashgabat
vi: Châu Á/Ashgabat

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Asia/Bahrain
vi: Châu Á/Bahrain

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Asia/Beirut
vi: Châu Á/Beirut

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Asia/Bishkek
vi: Châu Á/Bishkek

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Asia/Choibalsan
vi: Châu Á/Choibalsan

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Asia/Dhaka
vi: Châu Á/Dhaka

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Asia/Harbin
vi: Châu Á/Harbin

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Asia/Hovd
vi: Châu Á/Hovd

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Asia/Jayapura
vi: Châu Á/Jayapura

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Asia/Kabul
vi: Châu Á/Kabul

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Asia/Karachi
vi: Châu Á/Karachi

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Asia/Kashgar
vi: Châu Á/Kashgar

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Asia/Katmandu
vi: Châu Á/Katmandu

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Asia/Krasnoyarsk
vi: Châu Á/Krasnoyarsk

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Asia/Kuching
vi: Châu Á/Kuching

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Asia/Magadan
vi: Châu Á/Magadan

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Asia/Makassar
vi: Châu Á/Makassar

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Asia/Muscat
vi: Châu Á/Muscat

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Asia/Nicosia
vi: Châu Á/Nicosia

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Asia/Novosibirsk
vi: Châu Á/Novosibirsk

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Asia/Oral
vi: Châu Á/Oral

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Asia/Pontianak
vi: Châu Á/Pontianak

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Asia/Qatar
vi: Châu Á/Qatar

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Asia/Qyzylorda
vi: Châu Á/Qyzylorda

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Asia/Rangoon
vi: Châu Á/Rangoon

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Asia/Riyadh
vi: Châu Á/Riyadh

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Asia/Sakhalin
vi: Châu Á/Sakhalin

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Asia/Samarkand
vi: Châu Á/Samarkand

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Asia/Tashkent
vi: Châu Á/Tashkent

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Asia/Tbilisi
vi: Châu Á/Tbilisi

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Asia/Tehran
vi: Châu Á/Tehran

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Asia/Thimphu
vi: Châu Á/Thimphu

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Asia/Ujung_Pandang
vi: Châu Á/Ujung_Pandang

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Asia/Ulaanbaatar
vi: Châu Á/Ulaanbaatar

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Asia/Urumqi
vi: Châu Á/Urumqi

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Asia/Yerevan
vi: Châu Á/Yerevan

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Atlantic/Azores
vi: Đại Tây Dương/Azores

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Atlantic/Bermuda
vi: Đại Tây Dương/Bermuda

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Atlantic/Canary
vi: Đại Tây Dương/Canary

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Atlantic/Cape_Verde
vi: Đại Tây Dương/Cape_Verde

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Atlantic/Faeroe
vi: Đại Tây Dương/Faeroe

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Atlantic/Jan_Mayen
vi: Đại Tây Dương/Jan_Mayen

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Atlantic/Madeira
vi: Đại Tây Dương/Madeira

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Atlantic/Reykjavik
vi: Đại Tây Dương/Reykjavik

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Atlantic/South_Georgia
vi: Đại Tây Dương/South_Georgia

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Atlantic/St_Helena
vi: Đại Tây Dương/St_Helena

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Atlantic/Stanley
vi: Đại Tây Dương/Stanley

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Europe/Belfast
vi: Châu Âu/Belfast

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Europe/Belgrade
vi: Châu Âu/Belgrade

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Europe/Bratislava
vi: Châu Âu/Bratislava

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Europe/Bucharest
vi: Châu Âu/Bucharest

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Europe/Chisinau
vi: Châu Âu/Chisinau

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Europe/Dublin
vi: Châu Âu/Dublin

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Europe/Gibraltar
vi: Châu Âu/Gibraltar

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Europe/Helsinki
vi: Châu Âu/Helsinki

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Europe/Istanbul
vi: Châu Âu/Istanbul

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Europe/Ljubljana
vi: Châu Âu/Ljubljana

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Europe/Nicosia
vi: Châu Âu/Nicosia

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Europe/Oslo
vi: Châu Âu/Oslo

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Europe/Prague
vi: Châu Âu/Prague

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Europe/San_Marino
vi: Châu Âu/San_Marino

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Europe/Sarajevo
vi: Châu Âu/Sarajevo

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Europe/Simferopol
vi: Châu Âu/Simferopol

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Europe/Skopje
vi: Châu Âu/Skopje

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Europe/Sofia
vi: Châu Âu/Sofia

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Europe/Tallinn
vi: Châu Âu/Tallinn

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Europe/Tirane
vi: Châu Âu/Tirane

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Europe/Uzhgorod
vi: Châu Âu/Uzhgorod

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Europe/Vaduz
vi: Châu Âu/Vaduz

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Europe/Vilnius
vi: Châu Âu/Vilnius

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Europe/Warsaw
vi: Châu Âu/Warsaw

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Europe/Zagreb
vi: Châu Âu/Zagreb

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Europe/Zaporozhye
vi: Châu Âu/Zaporozhye

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Europe/Zurich
vi: Châu Âu/Zurich

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Indian/Chagos
vi: Ấn Độ Dương/Chagos

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Indian/Christmas
vi: Ấn Độ Dương/Christmas

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Indian/Cocos
vi: Ấn Độ Dương/Cocos

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Indian/Comoro
vi: Ấn Độ Dương/Comoro

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Indian/Kerguelen
vi: Ấn Độ Dương/Kerguelen

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Indian/Mahe
vi: Ấn Độ Dương/Mahe

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Indian/Maldives
vi: Ấn Độ Dương/Maldives

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Indian/Mauritius
vi: Ấn Độ Dương/Mauritius

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Indian/Mayotte
vi: Ấn Độ Dương/Mayotte

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Indian/Reunion
vi: Ấn Độ Dương/Reunion

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Pacific/Apia
vi: Thái Bình Dương/Apia

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Pacific/Auckland
vi: Thái Bình Dương/Auckland

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Pacific/Chatham
vi: Thái Bình Dương/Chatham

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Pacific/Easter
vi: Thái Bình Dương/Easter

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Pacific/Efate
vi: Thái Bình Dương/Efate

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Pacific/Enderbury
vi: Thái Bình Dương/Enderbury

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Pacific/Fakaofo
vi: Thái Bình Dương/Fakaofo

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Pacific/Funafuti
vi: Thái Bình Dương/Funafuti

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Pacific/Gambier
vi: Thái Bình Dương/Gambier

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Pacific/Guadalcanal
vi: Thái Bình Dương/Guadalcanal

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Pacific/Honolulu
vi: Thái Bình Dương/Honolulu

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Pacific/Johnston
vi: Thái Bình Dương/Johnston

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Pacific/Kiritimati
vi: Thái Bình Dương/Kiritimati

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Pacific/Kosrae
vi: Thái Bình Dương/Kosrae

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Pacific/Kwajalein
vi: Thái Bình Dương/Kwajalein

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Pacific/Majuro
vi: Thái Bình Dương/Majuro

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Pacific/Marquesas
vi: Thái Bình Dương/Marquesas

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Pacific/Midway
vi: Thái Bình Dương/Midway

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Pacific/Nauru
vi: Thái Bình Dương/Nauru

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Pacific/Niue
vi: Thái Bình Dương/Niue

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Pacific/Norfolk
vi: Thái Bình Dương/Norfolk

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Pacific/Noumea
vi: Thái Bình Dương/Noumea

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Pacific/Pago_Pago
vi: Thái Bình Dương/Pago_Pago

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Pacific/Palau
vi: Thái Bình Dương/Palau

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Pacific/Pitcairn
vi: Thái Bình Dương/Pitcairn

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Pacific/Ponape
vi: Thái Bình Dương/Ponape

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Pacific/Port_Moresby
vi: Thái Bình Dương/Port_Moresby

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Pacific/Rarotonga
vi: Thái Bình Dương/Rarotonga

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Pacific/Tarawa
vi: Thái Bình Dương/Tarawa

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Pacific/Tongatapu
vi: Thái Bình Dương/Tongatapu

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Pacific/Truk
vi: Thái Bình Dương/Truk

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Pacific/Wake
vi: Thái Bình Dương/Wake

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Pacific/Wallis
vi: Thái Bình Dương/Wallis

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Pacific/Yap
vi: Thái Bình Dương/Yap

en: Save as...
vi: Lưu dạng...

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: Email Settings
vi: Thiết lập thư

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: 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: Layout style
vi: Kiểu bố cục

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: 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

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: Invalid signature
vi: Chữ ký không hợp lệ

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: Unencrypted
vi: Không mã hoá

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: 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: Top Secret
vi: Tối mật

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: #-#-#-#-#  gnumeric_1.12.57-1.1_vi.po (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 With "%s"
vi: Mở bằng "%s"

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 calendar
vi: Đánh dấu là lịch mặc định

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: Previous month
vi: Tháng trước

en: Previous year
vi: Năm ngoái

en: Next year
vi: Năm sau

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ờ

[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: Use locale default
vi: Dùng thiết lập ngôn ngữ mặc định

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: Choose a File
vi: Chọn tập tin

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".

note: #-#-#-#-#  gimp-gap_2.6.0+dfsg-9_vi.po (gimp-gap HEAD)  #-#-#-#-# label changes dependent from rangetype "From Frame", "From Layer" or "From Storyframe"
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: Import Data
vi: Nhập dữ liệu

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: 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: 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: 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

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: A file named "{0}" already exists. Do you want to replace it?
vi: Thư mục tên "{0}" đã có. Bạn có muốn thay thế nó không?

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: No grouping
vi: Chưa nhóm lại

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: #-#-#-#-#  evolution_3.56.2-8_vi.po (evolution 1.4 GNOME TRUNK)  #-#-#-#-# Custom #-#-#-#-#  simple-scan_46.0-2_vi.po (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: 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: 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: Define Views
vi: Định nghĩa ô xem

note: #-#-#-#-#  glom_1.30.4-7_vi.po (glom HEAD)  #-#-#-#-# Tables: #-#-#-#-#  orca_49.5-1_vi.po (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: 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: 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: Account Information
vi: Thông tin tài khoản

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: 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: #-#-#-#-#  glade_3.40.0-6_vi.po (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: Move to Folder
vi: Chuyển 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: Save Message | Save Messages
vi[0]: Lưu thư

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 end with
vi: không kết thúc bằng

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: does not start with
vi: không bắt đầu bằng

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: #-#-#-#-#  evolution_3.56.2-8_vi.po (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: Create Folder
vi: Tạo thư mục

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: Add Folder
vi: Thêm thư mục

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: Reply to All
vi: Trả lời tất cả

note: #-#-#-#-#  poedit_3.8-2_vi.po (poedit)  #-#-#-#-# TRANSLATORS: A verb, shown as action button with ""Plural forms expression used by the file is unusual for %s.")"
en: Review
vi: Xem 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

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.

comment: Name: do not translate/ tên: đừng dịch
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: Forwarded
vi: Đã chuyển tiếp

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: #-#-#-#-#  evolution_3.56.2-8_vi.po (evolution 1.4 GNOME TRUNK)  #-#-#-#-# strftime format of a time, * in 12-hour format, without seconds. #-#-#-#-#  liferea_1.16.6+ds-1_vi.po (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

note: #-#-#-#-#  liferea_1.16.6+ds-1_vi.po (liferea git-master)  #-#-#-#-# translation hint: date format for yesterday, reorder format codes as necessary
en: Yesterday %l:%M %p
vi: Hôm qua %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: 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: 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

en: Advanced Search
vi: Tìm kiếm cấp cao

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: 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: contacts
vi: liên lạc

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: Server handles meeting invitations
vi: Máy chủ xử lý thư mời họp

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: #-#-#-#-#  evolution_3.56.2-8_vi.po (evolution 1.4 GNOME TRUNK)  #-#-#-#-# 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: #-#-#-#-#  evolution_3.56.2-8_vi.po (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

note: Translators: Default filename part saving a task to a file when * no summary is filed, the '.ics' extension is concatenated to it. * no summary is filed, the '.ics' extension is concatenated to it
en: task
vi: tác vụ

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: Create a new task
vi: Tạo 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: Delete Task
vi: Xoá tác vụ

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: All day:
vi: Trọn ngày:

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: _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: Current Folder
vi: Thư mục 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: 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 ";".

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: _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: 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: Service _type:
vi: _Kiểu dịch vụ:

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: Due
vi: Đến hạn

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: Searches
vi: Việc tìm kiếm

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: #-#-#-#-#  evolution_3.56.2-8_vi.po (evolution 1.4 GNOME TRUNK)  #-#-#-#-# 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: 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: 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: Issued
vi: Phát hành lúc

en: Expires
vi: Hết hạn

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: 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

en: Enter new password
vi: Hãy gõ mật khẩu mới

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: Certificate details
vi: Chi tiết chứng nhận

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: 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: Server type:
vi: Kiểu máy chủ:

en: Supports
vi: Hỗ trợ

en: Periodically
vi: Định kỳ

en: Google Calendars
vi: Lịch Google

en: Invalid user
vi: Người dùng không hợp lệ

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base odoo-python
en: Access Rights
vi: Quyền truy cập

note: #-#-#-#-#  lynx_2.9.2-2_vi.po (lynx 2.9.0-dev3)  #-#-#-#-# * Include date and time information.
en: Creation date:
vi: Ngày tạo:

en: collapse
vi: co lại

en: <b>Miscellaneous</b>
vi: <b>Lặt vặt</b>

en: <b>Other</b>
vi: <b>Khác</b>

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Laos
vi: Lào

en: Footer:
vi: Chân trang:

note: #-#-#-#-#  mate-menu_22.04.2-2_vi.po (MATE Desktop Environment)  #-#-#-#-# self.builder.get_object("applicationsLabel").set_text(_("Applications")) self.builder.get_object("favoritesLabel").set_text(_("Favorites"))
en: Number of columns:
vi: Số cột:

en: _Font...
vi: _Phông...

en: Could not initialize Bonobo
vi: Không thể khởi động Bonobo

en: New appointment
vi: Cuộc hẹn mới

en: Starts
vi: Bắt đầu

en: New task
vi: Tác vụ mới

en: Open in _New Window
vi: Mở tro_ng cửa sổ mới

en: _Mailbox:
vi: _Hộp thư:

en: <b>Permissions</b>
vi: <b>Quyền hạn</b>

en: Select User
vi: Chọn người dùng

note: #-#-#-#-#  gnome-vfs_1:2.24.4-6.1_vi.po (gnome-vfs 2.24.1)  #-#-#-#-# GNOME_VFS_ERROR_NOT_SUPPORTED
en: Unsupported operation
vi: Thao tác không được hỗ trợ

en: Frozen
vi: Đông cứng

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 seconds
en: %ds
vi: %dgiây

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: Pause or resume playback
vi: Tạm dừng hoặc tiếp tục phát

en: Stop playback after current track
vi: Dừng phát sau bài này

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: 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 _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 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: 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: 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: Scanning %s...
vi: Đang quét %s...

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 for %s
vi: Ảnh bìa cho %s

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: 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: 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: 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: 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: Choose Directory to Open
vi: Chọn thư mục để mở

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: Close Without Saving
vi: Đóng và không Lưu

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: 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: S_huffle
vi: _Xáo trộn

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: Playcount
vi: Số lần phát

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: Add Smart Playlist
vi: Thêm Danh sách thông minh

en: About Exaile
vi: Giới thiệu về Exaile

en: Collection Manager
vi: Quản lý Bộ sưu tập

en: Monitored
vi: Theo dõi

en: Add _Folder
vi: Thêm _thư mục

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: 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: 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 on start
vi: Phát nhạc khi khởi động

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 trống

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: 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: Verification successful
vi: Xác nhận thành công

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: Add new tag
vi: Thêm thẻ mới

en: Add Tag
vi: Thêm thẻ

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: 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: 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: Progress bar
vi: Thanh tiến độ

en: Playback progress and seeking
vi: Tiến độ và thời gian phát

en: On Screen Display
vi: Hiển thị trên màn hình

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: Enqueue
vi: Thêm vào

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: Shutdown failed
vi: Không thể tắt má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: Format:
vi: Định dạng:

en: Text Color:
vi: Màu chữ:

en: Show on all desktops
vi: Hiện trên tất 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: 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: 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

note: Translators: This action accepts the ‘unexpected outcomes’ and closes the tab/window
en: C_lose
vi: Đó_ng

en: Authors:
vi: Tác giả:

en: <b>Display</b>
vi: <b>Hiển thị</b>

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: 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: 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

note: Type: boolean Description
en: Remove undelivered messages in spool directory?
vi: Gỡ bỏ các thư chưa phát khỏi thư mục ống chỉ không?

note: Type: boolean Description
en: There are e-mail messages in the Exim spool directory /var/spool/exim4/input/ which have not yet been delivered. Removing Exim will cause them to remain undelivered until Exim is re-installed.
vi: Thư mục ống chỉ của exim « /var/spool/exim4/input » chứa một số thư chưa được phát. Việc gỡ bỏ chương trình Exim sẽ gây ra các thư này còn lại chưa được phát đến khi Exim được cài đặt lại.

note: Type: boolean Description
en: If this option is not chosen, the spool directory is kept, allowing the messages in the queue to be delivered at a later date after Exim is re-installed.
vi: Không bật tùy chọn này thì thư mục ống chỉ được giữ lại, cho phép các thư nằm trong hàng đợi được phát vào ngày sau, sau khi cài đặt lái chương trình Exim.

note: Type: error Description
en: Reconfigure exim4-config instead of this package
vi: Cấu hình lại « exim4-config » thay cho gói này

note: Type: error Description
en: Exim4 has its configuration factored out into a dedicated package, exim4-config. To reconfigure Exim4, use 'dpkg-reconfigure exim4-config'.
vi: Exim4 có cấu hình được định dạng như là gói riêng, « exim-config ». Muốn cấu hình lại phần mềm Exim4 thì sử dụng lệnh « dpkg-reconfigure exim4-config ».

note: Type: select Choices Translators beware! the following six strings form a single Choices menu. - Every one of these strings has to fit in a standard 80 characters console, as the fancy screen setup takes up some space try to keep below ~71 characters. DO NOT USE commas (,) in Choices translations ot
en: internet site; mail is sent and received directly using SMTP
vi: nơi Mạng; thư được gởi và nhận trực tiếp bằng SMTP

note: Type: select Choices Translators beware! the following six strings form a single Choices menu. - Every one of these strings has to fit in a standard 80 characters console, as the fancy screen setup takes up some space try to keep below ~71 characters. DO NOT USE commas (,) in Choices translations ot
en: mail sent by smarthost; received via SMTP or fetchmail
vi: thư được gởi bằng smarthost; nhận thông qua SMTP hay fetchmail

note: Type: select Choices Translators beware! the following six strings form a single Choices menu. - Every one of these strings has to fit in a standard 80 characters console, as the fancy screen setup takes up some space try to keep below ~71 characters. DO NOT USE commas (,) in Choices translations ot
en: mail sent by smarthost; no local mail
vi: thư được gởi bằng smarthost; không có thư cục bộ

note: Type: select Choices Translators beware! the following six strings form a single Choices menu. - Every one of these strings has to fit in a standard 80 characters console, as the fancy screen setup takes up some space try to keep below ~71 characters. DO NOT USE commas (,) in Choices translations ot
en: local delivery only; not on a network
vi: thư được phát chỉ cục bộ; không phải trên mạng

note: Type: select Choices Translators beware! the following six strings form a single Choices menu. - Every one of these strings has to fit in a standard 80 characters console, as the fancy screen setup takes up some space try to keep below ~71 characters. DO NOT USE commas (,) in Choices translations ot
en: no configuration at this time
vi: không cấu hình vào lúc này

note: Type: select Description
en: General type of mail configuration:
vi: Kiểu cấu hình thư chung:

note: Type: select Description
en: Systems with dynamic IP addresses, including dialup systems, should generally be configured to send outgoing mail to another machine, called a 'smarthost' for delivery because many receiving systems on the Internet block incoming mail from dynamic IP addresses as spam protection.
vi: Các hệ thống có địa chỉ IP động, gồm có hệ thống quay số, nên có cấu hình gửi thư cho máy khác (mang tên « smarthost »: máy khéo) phát, vì nhiều hệ thống nhận nằm trên Mạng cũng chặn các thư đến từ địa chỉ IP động, để bảo vệ khỏi thư rác.

note: Type: select Description
en: A system with a dynamic IP address can receive its own mail, or local delivery can be disabled entirely (except mail for root and postmaster).
vi: Hệ thống có địa chỉ IP động thì có khả năng nhận thư tín của chính nó, hoặc khả năng phát cục bộ có thể được tắt hoàn toàn (trừ thư cho người chủ (root) và chủ bưu điện (postmaster)).

note: Type: boolean Description
en: Really leave the mail system unconfigured?
vi: Thật sự để lại hệ thống thư chưa được cấu hình không?

note: Type: boolean Description
en: Until the mail system is configured, it will be broken and cannot be used. Configuration at a later time can be done either by hand or by running 'dpkg-reconfigure exim4-config' as root.
vi: Chưac cấu hình thì hệ thống thư tín bị hỏng nên không thể dùng được. Việc cấu hình vào lúc sau có thể được làm hoặc bằng tay hoặc bằng cách chạy lệnh « dpkg-reconfigure exim4-config » với tư cách là người chủ (root).

comment: #-#-#-#-#  postfix_3.10.6-1_vi.po (postfix 2.5.2-1)  #-#-#-#-#
    Name: don't translate / Tên: đừng dịch
note: Type: string Description
en: System mail name:
vi: Tên thư của hệ thống:

note: Type: string Description
en: The 'mail name' is the domain name used to 'qualify' mail addresses without a domain name.
vi: « Tên thư » là tên miền được dùng để « dè dặt » các địa chỉ thư không có tên miền.

note: Type: string Description
en: This name won't appear on From: lines of outgoing messages if rewriting is enabled.
vi: Tên này sẽ không xuất hiện trên dòng « Từ : » của thư gửi đi, nếu khả năng ghi lại đã được hiệu lực.

note: Type: string Description
en: Other destinations for which mail is accepted:
vi: Mỗi đích khác cho đó chấp nhận thư :

note: Type: string Description
en: Please enter a semicolon-separated list of recipient domains for which this machine should consider itself the final destination. These domains are commonly called 'local domains'. The local hostname (${fqdn}) and 'localhost' are always added to the list given here.
vi: Hãy nhập danh sách định giới bằng dấu chấm phẩy chứa các miền nhận cho chúng máy này nên là đích đến cuối cùng. Những miền này thường được gọi là « miền cục bộ ». Tên máy cục bộ (${fqdn}) và « localhost » được thêm tự động vào danh sách này.

note: Type: string Description
en: By default all local domains will be treated identically. If both a.example and b.example are local domains, acc@a.example and acc@b.example will be delivered to the same final destination. If different domain names should be treated differently, it is necessary to edit the config files afterwards.
vi: Mặc định là mọi miền được xử lý một cách trùng. Nếu cả « a.com » lẫn « b.com » đều là miền cục bộ, « tàik@a.com » và tàik@b.com » sẽ được phát cho cùng một đích cuối cùng. Nếu tên miền khác nhau nên được xử lý một cách khác nhau, cần phải chỉnh sửa các tập tin cấu hình sau.

note: Type: string Description
en: Domains to relay mail for:
vi: Miền cho đó cần tiếp lại thư :

note: Type: string Description
en: Please enter a semicolon-separated list of recipient domains for which this system will relay mail, for example as a fallback MX or mail gateway. This means that this system will accept mail for these domains from anywhere on the Internet and deliver them according to local delivery rules.
vi: Hãy nhập danh sách định giới bằng dấu chấm phẩy các miền nhận cho chúng hệ thống này sẽ chuyển tiếp thư, chẳng hạn như là MX hay cổng ra phụ. Có nghĩa là hệ thống này sẽ chấp nhận thư cho những miền này từ bất cứ nơi nào nằm trên Mạng, cũng phát chúng tùy theo các quy tắc phát thư cục bộ.

note: Type: string Description
en: Do not mention local domains here. Wildcards may be used.
vi: Không ghi vào đây miền cục bộ. Cho phép sử dụng ký tự đại diện.

note: Type: string Description
en: Machines to relay mail for:
vi: Máy cho đó cần tiếp lại thư :

note: Type: string Description
en: Please enter a semicolon-separated list of IP address ranges for which this system will unconditionally relay mail, functioning as a smarthost.
vi: Hãy nhập danh sách định giới bằng dấu chấm phẩy các phạm vi địa chỉ IP cho chúng hệ thống này sẽ chuyển tiếp thư một cách không điều kiện, thực hiện chức năng của máy khéo.

note: Type: string Description
en: You should use the standard address/prefix format (e.g. 194.222.242.0/24 or 5f03:1200:836f::/48).
vi: Bạn nên sử dụng định dạng địa chỉ/tiền tố chuẩn (v.d. 194.222.242.0/24 hoặc 5f03:1200:836f::/48).

note: Type: string Description
en: If this system should not be a smarthost for any other host, leave this list blank.
vi: Nếu hệ thống này không nên là máy thông minh cho máy khác nào, hãy bỏ trống danh sách này.

note: Type: string Description
en: Visible domain name for local users:
vi: Tên miền hiển thị cho các người dùng cục bộ :

note: Type: string Description
en: The option to hide the local mail name in outgoing mail was enabled. It is therefore necessary to specify the domain name this system should use for the domain part of local users' sender addresses.
vi: Tùy chọn để ẩn tên thư tín cục bộ trong các thư gởi đi đã được bật. Vì vậy cần phải ghi rõ tên miền hệ thống này nên sử dụng cho phần miền của địa chỉ người gởi của người dùng cục bộ.

note: Type: string Description
en: IP address or host name of the outgoing smarthost:
vi: Địa chỉ IP hay tên miền của máy thông minh gởi đi:

note: Type: string Description
en: Please enter the IP address or the host name of a mail server that this system should use as outgoing smarthost. If the smarthost only accepts your mail on a port different from TCP/25, append two colons and the port number (for example smarthost.example::587 or 192.168.254.254::2525). Colons in IPv6 addresses need to be doubled.
vi: Hãy nhập địa chỉ IP hoặc tên máy của máy phục vụ thư tín mà hệ thống này nên sử dụng như là máy khéo gửi đi. Nếu máy khéo này chấp nhận các thư của bạn chỉ trên cổng khác với TCP/25, hãy phụ thêm hai dấu hai chấm và số hiệu cổng (v.d. « máy_thông_minh.com::587 » hay « 192.168.254.254::2525 »). Mỗi dấu hai chấm nằm trong địa chỉ kiểu IPv6 nên được nhân đôi.

note: Type: string Description
en: If the smarthost requires authentication, please refer to the Debian-specific README files in /usr/share/doc/exim4-base for notes about setting up SMTP authentication.
vi: Nếu máy khéo cần thiết xác thực, xem tài liệu Đọc Đi đặc trưng cho Debian trong thư mục  « /usr/share/doc/exim4-base » để tìm thông tin về cách thiết lập tiến trình xác thực SMTP.

note: Type: string Description
en: Root and postmaster mail recipient:
vi: Người nhận các thư được gởi cho người chủ/chủ bưu điện:

note: Type: string Description
en: If this value is left empty, such mail will be saved in /var/mail/mail, which is not recommended.
vi: Nếu giá trị này được bỏ trống, các thư như vậy sẽ được lưu vào « /var/mail/mail », mà không được khuyến khích.

note: Type: string Description
en: Note that postmaster's mail should be read on the system to which it is directed, rather than being forwarded elsewhere, so (at least one of) the users listed here should not redirect their mail off this machine. A 'real-' prefix can be used to force local delivery.
vi: Ghi chú rằng các thư cho chủ bưu điện (postmaster) nên được đọc trên hệ thống tới đó nó được gửi đầu tiên, hơn là được chuyển tiếp tới máy khác, vì vậy (ít nhất) một của những người dùng được liệt kê ở đây không nên chuyển tiếp thư ra máy này. Một tiền tố « real- » (thật) có thể được dùng để buộc phát cục bộ.

note: Type: string Description
en: Multiple user names need to be separated by spaces.
vi: Nhiều tên người dùng nên được định giới bằng dấu cách.

note: Type: string Description
en: IP-addresses to listen on for incoming SMTP connections:
vi: Mỗi địa chỉ IP trên đó cần lắng nghe sự kết nối SMTP được gởi đến:

note: Type: string Description
en: Please enter a semicolon-separated list of IP addresses. The Exim SMTP listener daemon will listen on all IP addresses listed here.
vi: Hãy nhập một danh sách định giới bằng dấu chấm phẩy các địa chỉ IP. Trình nền SMTP Exim sẽ lắng nghe trên tất cả các địa chỉ IP được liệt kê ở đây.

note: Type: string Description
en: An empty value will cause Exim to listen for connections on all available network interfaces.
vi: Giá trị rỗng sẽ gây ra Exim lắng nghe sư kết nối trên mọi giao diện mạng sẵn sàng.

note: Type: string Description
en: If this system only receives mail directly from local services (and not from other hosts), it is suggested to prohibit external connections to the local Exim daemon. Such services include e-mail programs (MUAs) which talk to localhost only as well as fetchmail. External connections are impossible when 127.0.0.1 is entered here, as this will disable listening on public network interfaces.
vi: Nếu hệ thống này chỉ nhận được thư một cách trực tiếp từ các dịch vụ cục bộ(không phải từ máy khác), khuyên bạn cấm các sự kết nối bên ngoài đến trình nền Exim cục bộ. Dịch vụ như vậy bao gồm chương trình thư điện tử (MUA) mà liên lạc chỉ với localhost, cũng như fetchmail. Không thể kết nối từ bên ngoài khi địa chỉ  « 127.0.0.0 » được nhập vào đây, vì nó sẽ tắt khả năng lắng nghe trên giao diện mạng công cộng.

note: Type: boolean Description
en: Keep number of DNS-queries minimal (Dial-on-Demand)?
vi: Giảm số việc truy vấn DNS (quay số khi yêu cầu) không?

note: Type: boolean Description
en: In normal mode of operation Exim does DNS lookups at startup, and when receiving or delivering messages. This is for logging purposes and allows keeping down the number of hard-coded values in the configuration.
vi: Trong chế độ thao tác chuẩn, Exim tra cứu DNS khi khởi chạy, cũng khi nhận hoặc phát thư. Hoạt động này cho mục đích ghi lưu, và để giảm số giá trị đã mã hoá cứng trong cấu hình.

note: Type: boolean Description
en: If this system does not have a DNS full service resolver available at all times (for example if its Internet access is a dial-up line using dial-on-demand), this might have unwanted consequences. For example, starting up Exim or running the queue (even with no messages waiting) might trigger a costly dial-up-event.
vi: Nếu hệ thống này không có bộ quyết định dịch vụ đầy đủ DNS có sẵn vào mọi lúc (chẳng hạn nếu cách truy cập Mạng là tuyến quay số dùng khả năng quay khi yêu cầu), hoạt động này có thể gây ra kết quả không được muốn. Chẳng hạn, việc khởi chạy Exim, hoặc chạy hàng đợi (thậm chí nếu không có thư nào đợi) có thể gây ra một sự kiện quay số đắt.

note: Type: boolean Description
en: This option should be selected if this system is using Dial-on-Demand. If it has always-on Internet access, this option should be disabled.
vi: Tùy chọn này nên được bật nếu hệ thống này đang dùng khả năng Quay Số Khi Yêu Cầu. Còn nếu hệ thống luôn luôn có thể truy cập Mạng, tùy chọn này nên được tắt.

note: Type: title Description
en: Mail Server configuration
vi: Cấu hình máy phục vụ thư

note: Type: boolean Description
en: Split configuration into small files?
vi: Chia tập tin cấu hình ra nhiều tập tin nhỏ không?

note: Type: boolean Description
en: The Debian exim4 packages can either use 'unsplit configuration', a single monolithic file (/etc/exim4/exim4.conf.template) or 'split configuration', where the actual Exim configuration files are built from about 50 smaller files in /etc/exim4/conf.d/.
vi: Những gói exim4 của Debian có thể sử dụng hoặc « cấu hình chưa xẻ », chỉ một tập tin lớn (/etc/exim4/exim4.conf.template) hoặc « cấu hình đã xẻ », mà các tập tin cấu hình Exim được xây dựng từ khoảng 50 tập tin nhỏ nằm trong «  /etc/exim4/conf.d/ ».

note: Type: boolean Description
en: Unsplit configuration is better suited for large modifications and is generally more stable, whereas split configuration offers a comfortable way to make smaller modifications but is more fragile and might break if modified carelessly.
vi: Cấu hình chưa xẻ là thích hợp hơn với sự sửa đổi lớn hơn, cũng thường ổn định hơn, còn cấu hình đã xẻ cung cấp một cách dễ dàng để làm sự sửa đổi nhỏ hơn, nhưng là dễ vỡ hơn, có thể vỡ nếu được sửa đổi luộm thuộm.

note: Type: boolean Description
en: A more detailed discussion of split and unsplit configuration can be found in the Debian-specific README files in /usr/share/doc/exim4-base.
vi: Một cuộc thảo luận chi tiết hơn về cấu hình kiểu xẻ và chưa xẻ nằm trong tài liệu Đọc Đi đặc trưng cho Debian trong thư mục « /usr/share/doc/exim4-base ».

note: Type: boolean Description
en: Hide local mail name in outgoing mail?
vi: Ẩn tên thư cục bộ trong mọi thư được gửi đi không?

note: Type: boolean Description
en: The headers of outgoing mail can be rewritten to make it appear to have been generated on a different system. If this option is chosen, '${mailname}', 'localhost' and '${dc_other_hostnames}' in From, Reply-To, Sender and Return-Path are rewritten.
vi: Những dòng đầu cua thư được gửi đi cũng có thể được ghi lại để có vẻ nó được tạo ra trên hệ thống khác. Bật tùy chọn này thì các giá trị « ${mailname} », « localhost » và « ${dc_other_hostnames} » trên dòng đầu « Từ » (From), « Trả lời cho » (Reply-To), « Người gửi » (Sender) và « Đường dẫn trở về » (Return-Path) sẽ được ghi lại.

note: Type: select Choices
en: mbox format in /var/mail/
vi: định dạng mbox trong « /var/mail/ »

note: Type: select Choices
en: Maildir format in home directory
vi: định dạng Maildir trong thư mục gốc

note: Type: select Description
en: Delivery method for local mail:
vi: Phương pháp phát thư cục bộ :

note: Type: select Description
en: Exim is able to store locally delivered email in different formats. The most commonly used ones are mbox and Maildir. mbox uses a single file for the complete mail folder stored in /var/mail/. With Maildir format every single message is stored in a separate file in ~/Maildir/.
vi: Exim có khả năng cất giữ các thư được phát cục bộ trong các định dạng khác nhau. Những định dạng thường dùng nhất là « mbox » và « Maildir ». mbox dùng một tập tin riêng lẻ cho toàn bộ thư mục thư được cất giữ trong « /var/mail/ ». Còn trong định dạng Maildir, mỗi thư riêng được cất giữ trong một tập tin riêng trong « ~/Maildir/ ».

note: Type: select Description
en: Please note that most mail tools in Debian expect the local delivery method to be mbox in their default.
vi: Ghi chú rằng phần lớn công cụ thư tín trong Debian ngờ phương pháp phát thư cục bộ là mbox theo mặc định.

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: (invalid)
vi: (không hợp lệ)

en: -0.5
vi: -0,5

en: -1.5
vi: -1,5

en: 0.3 seconds
vi: 0.3 giây

en: 0.6 seconds
vi: 0.6 giây

en: 1.6x
vi: 1.6×

en: 2 in 1
vi: 2 trong 1

en: 2nd-curtain sync used
vi: Đồng bộ mành thứ hai đã dùng

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 Bracketing
vi: Ngoặc AE

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 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

note: Type: select Choices Translators: This is a city name. Do not translate underscores. You can use spaces instead.
en: Adelaide
vi: Adelaide (Nam)

en: Adjusting
vi: Thay đổi

en: Adobe DNG tags
vi: Thẻ Adobe DNG

en: Adobe OPI tags
vi: Thẻ Adobe OPI

note: Type: select Choices Translators: This is a city name. Do not translate underscores. You can use spaces instead.
en: Algiers
vi: An-giê-ri

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 Bitrate
vi: Tốc độ bít âm thanh

en: Audio Channel Type
vi: Kiểu kênh âm thanh

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 (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 Contrast
vi: Tương phản tự động

en: Auto Exposure
vi: Phơi sáng tự động

en: Auto Exposure Bracketing
vi: Phơi sáng Bủa vây Tự động

en: Auto Rotate
vi: Tự động xoay

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: Auto+
vi: 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

en: Base URL
vi: Đường dẫn cơ sở

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 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 Zone
vi: Vùng cuối

en: Bottom-Left
vi: Dưới cùng- bên trái

en: Bottom-Right
vi: Dưới cùng-bên phả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 Duration
vi: Thời gian Bóng đèn

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 Temperature
vi: Nhiệt độ cảm biến

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

en: Catalog Number
vi: Số danh mục

en: Center Weighted
vi: Nặng giữa

en: Center-weighted average
vi: Trung bình nặng giữa

note: Type: select Choices :sl3:
en: Central
vi: Central (trung tâm)

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

note: Type: select Choices :sl3:
en: Chatham Islands
vi: Chatham Islands (quần đảo)

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 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

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 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 mode
vi: Chế độ màu

en: Color profile
vi: Hồ sơ màu

en: Color space
vi: Không gian 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: Composite Image
vi: Ảnh ghép

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 Shooting
vi: Chụp liên tiếp

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: County
vi: Quận

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Creation Date
vi: Ngày tạo

en: Credit
vi: Bên có

en: Custom 10
vi: Tùy chỉnh 10

en: Custom 3
vi: Tùy chỉnh 3

en: Custom 4
vi: Tùy chỉnh 4

en: Custom 5
vi: Tùy chỉnh 5

en: Custom 6
vi: Tùy chỉnh 6

en: Custom 7
vi: Tùy chỉnh 7

en: Custom 8
vi: Tùy chỉnh 8

en: Custom 9
vi: Tùy chỉnh 9

en: Custom Functions
vi: Chức năng tự chọn

en: Custom Functions 2
vi: Chức năng tự chọn 2

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 WB 2
vi: Tùy chỉnh cân bằng sáng 2

en: Custom process
vi: Tiến trình riêng

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 Display Format
vi: Định dạng hiển thị ngày

en: Date Sent
vi: Ngày gửi

en: Date and Time Original
vi: Ngày và giờ ban đầu

en: Date display format
vi: Định dạng hiển thị ngày

en: Daylight Savings
vi: Giờ giữ ban ngày

en: Default Settings
vi: Các cài đặt mặc định

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: Director
vi: Đạo diễn

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: Document Title
vi: Tiêu đề văn bản

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

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)

note: (itstool) path: msg/msgstr Title for a list of editors.
en: Edited By
vi: Chỉnh sửa bởi

en: Encoder
vi: Trình biên mã

en: Encryption key
vi: Khóa mã hóa

en: Engineer
vi: Kĩ sư

note: FRAME_ENHANCED_IMAGE
en: Enhanced image
vi: Ảnh cải thiện

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: Exif Version
vi: Phiên bản Exif

en: Exif data structure
vi: Cấu trúc dữ liệu Exif

note: #-#-#-#-#  libcryptui_3.12.2-8_vi.po (seahorse 2.25.90)  #-#-#-#-# Expiry date column #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
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 Tuning
vi: Chỉnh 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 program
vi: Chương trình exposure

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 sáng, 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 Detect
vi: Phát hiện khuôn mặt

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
vi: Đọc thất bại

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 Length
vi: Chiều dài tập tin

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: Fisheye
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 Distance
vi: Tầm đèn nháy

en: Flash Guide Number
vi: Số dẫn Đèn nháy

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
vi: Chế độ đè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

en: Flavor
vi: Hương vị

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 Lock
vi: Khóa lấy nét

en: Focus Point
vi: Điểm lấy nét

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: Folder name
vi: Tên thư mục

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: Habitat
vi: Cư trú

en: Happy
vi: Vui

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: Host Computer
vi: Máy tính chủ

en: Humidity
vi: Độ ẩm

en: IEEE floating point data
vi: dữ liệu dấu chấm động IEEE

en: ISO Info
vi: Thông tin ISO

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 Latitude yyy
vi: Tốc độ ISO yyy vĩ độ

en: ISO Speed Latitude zzz
vi: Tốc độ ISO zzz vĩ độ

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 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: Identification
vi: Nhận diện

en: Image Authentication
vi: Thẩm quyền ảnh

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 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: Infinite
vi: Vô cực

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: 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 command line:
vi: Dòng lệnh khong6 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

note: Type: select Choices Translators: This is a city name. Do not translate underscores. You can use spaces instead.
en: Kathmandu
vi: Katmandu

en: Keywords.
vi: Từ khóa.

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: Language.
vi: Ngôn ngữ.

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: 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: 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 value
vi: Gia1 trị sáng

en: Location Code
vi: Mã vị trí

en: Location Name
vi: Tên vị trí

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 lên

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 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 EV
vi: EV đã đo

en: Measured EV 2
vi: EV 2 đã đo

en: Measured color
vi: Đo lường màu sắc

en: Mechanical Shutter Count
vi: Số lần đóng màn chập cơ khí

en: Medium High
vi: Vừa cao

en: Medium Low
vi: Vừa thấp

en: Medium low
vi: Thấp vừa

en: Medium.
vi: Trung bình.

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: Metering mode.
vi: Chế độ đo đạc.

en: MeteringMode
vi: Chếđộđođạ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: 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 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
vi: Nhiều

en: Multi Exposure
vi: Đa phơi sáng

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: MyColors
vi: MàuMình

en: ND Filter
vi: Lọc ND

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+
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
vi: Đêm

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
vi: Không, tự động

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: Normal process
vi: Tiến trình chuẩn

en: Not Applicable
vi: Không áp dụng

en: Not Ready
vi: Chưa sẵn sàng

en: Not defined
vi: Chưa định nghĩa

en: Not ready
vi: Chưa sẵn sàng

en: Number of Pages
vi: Số trang

en: Object Distance
vi: Tầm đối tượng

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 (65535)
vi: Mở (65535)

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: Optical Zoom Code
vi: Mã Thu/phóng quang học

en: Order number
vi: Số thứ tự

en: Original Decision Data Offset
vi: Độ lệch dữ liệu quyết định ban đầu

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: Page Number
vi: Số của trang

en: Painting
vi: In Ấn

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: 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

note: Append the View columns: Use set_cell_data_func() to give more control over the cell attributes depending on the row: Name column:
en: Part
vi: Phần

en: Pentax PEF Compressed
vi: Pentax PEF đã nén

en: Performers
vi: Người thể hiện

note: Type: select Choices Translators: This is a city name. Do not translate underscores. You can use spaces instead.
en: Perth
vi: Perth (Tây)

en: Pet
vi: Thú cưng

en: Photo effect
vi: Hiệu ứng hình ảnh

en: Photometric Interpretation
vi: Thông dịch Đo Ảnh chụp

en: Picture Control Data
vi: Dữ liệu điều khiển ảnh

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: Pink
vi: Hồng

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: Plus
vi: Cộng

en: Portrait mode
vi: Chế độ chân dung

en: Postcard
vi: Bưu thiếp

en: Preview Format
vi: Định dạng xem trước

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 Shift
vi: Dịch chương trình

en: Program Version
vi: Phiên bản chương trình

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: Raw Data Offset
vi: Bù trừ dữ liệu thô

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ô

en: Recommended Exposure Index
vi: Chỉ số phơi sáng khuyến nghị

en: Recording Mode
vi: Chế độ ghi

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: Red-eye Reduction
vi: 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: Requirements
vi: Yêu cầu cần có

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

note: module: base
en: Resource ID
vi: ID nguồn lực

en: Retouch History
vi: Lược sử sửa chữa

en: Retouch Info
vi: Thông tin sửa chữa

en: Right zone
vi: Vùng bên phải

en: Rotate 270 CW
vi: Xoay 270º xuôi chiều

en: Rotate 90 CW
vi: Xoay 90º xuôi chiều

en: Rotate 90° CW
vi: Xoay Chiều 90º THUẬN KĐH

en: Samsung SRW Compressed
vi: Samsung SRW đã nén

en: Saturation 2
vi: Bão hòa 2

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

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 Type
vi: Kiểu độ nhạy

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: Serial Number 2
vi: Số sê-ri 2

en: Serial Number Format
vi: Định dạng số sê ri

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: Sex
vi: Giới tính

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 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 Mode
vi: Chế độ màn chậ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 màn 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 Shot
vi: Chụp một

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 Shutter
vi: Chập chậm

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: #-#-#-#-#  libgweather4_4.4.4-4_vi.po (libgweather 2.25.5)  #-#-#-#-# SNOW #-#-#-#-#  libgweather_40.0-5_vi.po (libgweather 2.25.5)  #-#-#-#-#
en: Snow
vi: Tuyết

en: Software Version
vi: Phiên bản phần mềm

en: Sony Image Size
vi: Kích cỡ hình Sony

en: Source Image Number Of Composite Image
vi: Số hình ảnh nguồn của ảnh ghép

en: Source.
vi: Nguồn.

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 focus
vi: Điểm lấy né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 Output Sensitivity
vi: Độ nhạy đầu ra tiêu chuẩn

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: Subject.
vi: Vật thể.

en: Sunset
vi: Hoàng hôn

en: Super High Quality (SHQ)
vi: Chất lượng siêu cao (SHQ)

en: Superior Auto
vi: Tự động cao cấp

en: Sweep Panorama
vi: Quét toàn cảnh

note: Type: select Choices Translators: This is a city name. Do not translate underscores. You can use spaces instead.
en: Sydney
vi: Sydney (Đông)

en: Symbolic
vi: Tượng Trưng

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: Type: select Choices Translators: This is a city name. Do not translate underscores. You can use spaces instead.
en: Taipei
vi: Tai-pei

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 SensitivityType tag indicates which one of the parameters of ISO12232 is the PhotographicSensitivity tag. Although it is an optional tag, it should be recorded when a PhotographicSensitivity tag is recorded. Value = 4, 5, 6, or 7 may be used in case that the values of plural parameters are the same.
vi: Thẻ SensitivityType cho biết một trong các tham số của ISO12232 là thẻ PhotographicSensitivity. Mặc dù đây là thẻ tùy chọn, nhưng thẻ này nên được ghi lại khi thẻ PhotographicSensitivity được ghi lại. Giá trị = 4, 5, 6 hoặc 7 có thể được sử dụng trong trường hợp giá trị của các tham số số nhiều giống nhau.

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 rate. Can be any value, but commonly 32000, 44100, or 48000.
vi: Tỉ lệ mẫu âm thanh. Có thể là giá trị bất kì, thường là 32000, 44100, 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 Info
vi: Thông tin thời gian

en: Time Sent
vi: Thời gian gửi

en: Time Zone Offset
vi: Hiệu Múi Giờ

en: Tone Curve
vi: Đường cong sắc

en: Toning Effect
vi: Hiệu ứng tông màu

en: Top Zone
vi: Vùng đầu

en: Top-Left
vi: Trên cùng- bên trái

en: Top-Right
vi: Trên cùng- bên phải

en: Top-left
vi: Trái-trên

en: Top-right
vi: Phải-trên

en: Track ID
vi: ID của track

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: Trilinear sensor
vi: Cảm biến ba tuyến

en: Twilight
vi: Hoàng hôn

en: Two's complement signed integer data
vi: Dữ liệu số nguyên có dấu bù 2

en: Uncalibrated
vi: Chưa cân chuẩn

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: Unrecognized
vi: Không được công nhận

note: Translators: The app is considered unsafe to install and run. * This is displayed in a context tile, so the string should be short.
en: Unsafe
vi: Không an toàn

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: Usage Terms
vi: Điều kiện sử dụng

en: User 1
vi: Người dùng 1

en: User 2
vi: Người dùng 2

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: VRD Offset
vi: Bù VRD

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 ID
vi: Mã nhà sản xuất

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 Rate
vi: Tỉ lệ khung hình phim

en: Video Frame Size
vi: Kích cỡ khung hình phim

en: Video Quality
vi: Chất lượng phim

en: Video URL
vi: Đường dẫn của video

en: Video compression used. For example, jpeg.
vi: Bộ nén ảnh được dùng. Ví dụ, jped.

en: Vivid
vi: Sặc sỡ

en: Warm tone
vi: Tông màu ấm

en: Watercolor
vi: Màu Nước

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
vi: Cân bằng trắ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: #-#-#-#-#  gnome-color-manager_3.36.2-2_vi.po (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
vi: Rộ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
vi: Thời gian Thế giới

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: Vị trí YCbCr

en: YCbCr Sub-Sampling
vi: Phụ lấy mẫu YCbCr

note: Type: select Choices Translators: This is a city name. Do not translate underscores. You can use spaces instead.
en: Yangon
vi: Rangoon

en: Yellow
vi: Vàng

en: Yes, auto
vi: Có, tự động

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: centimeter
vi: centimét

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: #-#-#-#-#  gnome-applets_3.58.0-4_vi.po (gnome-applets 2.25.90)  #-#-#-#-# TRANSLATOR: The wind speed unit "kilometers per hour" #-#-#-#-#  libmateweather_1.26.3-4_vi.po (libmateweather 1.26.1)  #-#-#-#-# Translators: kilometers per hour
en: km/h
vi: cây số/giờ

note: #-#-#-#-#  gnome-applets_3.58.0-4_vi.po (gnome-applets 2.25.90)  #-#-#-#-# TRANSLATOR: The wind speed unit "knots" #-#-#-#-#  libmateweather_1.26.3-4_vi.po (libmateweather 1.26.1)  #-#-#-#-# 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

note: TRANSLATOR: The distance unit "meters"
en: meters
vi: mét

en: millimeter
vi: milimét

en: not CMYK
vi: không phải CMYK

en: position
vi: vị trí

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: Render differently based on the selection state.
vi: Biểu diễn khác nhau tùy theo lựa chọn.

en: The icon to render.
vi: Biểu tượng được biểu thị.

en: The GIcon to render.
vi: GIon được biểu thị.

en: The size of the icon to render in pixels.
vi: Kích cở biểu tượng theo đơn vị điểm ảnh.

en: Failed to open file "%s": %s
vi: Không thể mở tệp tin "%s": %s

en: Failed to read file "%s": %s
vi: Không đọc được tệp tin "%s": %s

en: Failed to load image "%s": Unknown reason, probably a corrupt image file
vi: Không thể tải hình ảnh: "%s": Không rõ lý do, có thể là tệp ảnh lỗi

en: Failed to open "%s".
vi: Không mở được "%s"

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 vị trí tệp tin

note: EXO_ICON_CHOOSER_CONTEXT_STOCK
en: Stock Icons
vi: Biểu tượng nguyên thủy

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:

en: Space which is inserted between grid column
vi: Khoảng trống chèn giữa các cột

en: Number of columns to display
vi: Số cột để hiển thị

en: View allows user to search through columns interactively
vi: Hiển thị cho phép người dùng tìm kiếm thông qua các cột một cách tương tác

en: Width for each item
vi: Độ rộng cho mỗi mục

en: The width used for each item
vi: Độ rộng dùng cho mỗi mục

en: Layout mode
vi: Chế độ trình bày

en: The layout mode
vi: Chế độ trình bày

en: Space which is inserted at the edges of the icon view
vi: Khoảng trống được chèn tại viền của chế độ hiển thị biểu tượng

en: Pixbuf column
vi: Cột Pixbuf

note: This is deprecated
en: Row Spacing
vi: Giãn cách hàng

en: Search Column
vi: Tìm kiếm cột

note: TRANSLATORS: Label in "Create Launcher"/"Create Link" dialog, make sure to avoid mnemonic conflicts
en: C_omment:
vi: _Bình luận:

en: Select this option to enable startup notification when the command is run from the file manager or the menu. Not every application supports startup notification.
vi: Dùng tùy chọn này để bật tính năng thông báo khởi động khi lệnh được chạy từ trình quản lí hoặc menu. Không phải mọi ứng dụng đều hỗ trợ tính năng này.

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 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: Written by Benedikt Meurer <benny@xfce.org>.
vi: Được viết bởi Benedikt Meurer <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: Hamradio
vi: Truyền thành tài tử

note: Type: select Choices
en: configure manually
vi: cấu hình bằng tay

note: Type: select Description
en: Dynamic DNS provider to use:
vi: Nhà cung cấp DNS động cần dùng:

note: Type: select Description
en: There are many Dynamic DNS providers supported by ez-ipupdate. If you want your default configuration to be created automatically, you must select the provider that you wish to use here. You must configure an account on your chosen provider's service yourself.
vi: Trình ez-ipupdate hỗ trợ nhiều nhà cung cấp dịch vụ DNS động khác nhau. Nếu bạn muốn tự động tạo cấu hình mặc định, ở đây bạn cần phải chọn nhà cung cấp bạn muốn sử dụng. Bạn cũng cần phải tự cấu hình một tài khoản với dịch vụ của nhà cung cấp đã chọn.

note: Type: select Description
en: If you prefer your default ez-ipupdate configuration not to be managed for you, you may choose "configure manually".
vi: Nếu bạn muốn tự quản lý cấu hình mặc định của ez-ipupdate, hãy chọn « cấu hình bằng tay ».

note: Type: select Description
en: Whatever your decision, you can later put as many additional configuration files in /etc/ez-ipupdate/ as you need.
vi: Bất chấp sự chọn ở đây, về sau bạn cũng có khả năng thêm các tập tin cấu hình khác vào thư mục « /etc/ez-ipupdate/ » như cần thiết.

note: Type: boolean Description
en: Does this system use dialup PPP to connect to the internet?
vi: Hệ thống này có sử dụng PPP quay số để kết nối đến Mạng không?

note: Type: boolean Description
en: If you use dialup PPP to connect to the internet, then ez-ipupdate can be run to notify providers of your new address when ppp connects to the network. Otherwise it will run in the background, and scan for changes to your address while you are online.
vi: Nếu bạn sử dụng PPP kiểu quay số (dialup) để kết nối tới Mạng, tiến trình ez-ipupdate có thể được chạy để thông báo địa chỉ mới của bạn cho nhà cung cấp, khi PPP kết nối tới mạng. Nếu không thì nó chạy về nền, và quét tìm thay đổi trong địa chỉ của bạn trong khi bạn trực tuyến.

note: Type: string Description
en: Address for your Dynamic DNS server:
vi: Địa chỉ cho máy phục vụ DNS động:

note: Type: string Description
en: The service type you selected requires a server address to connect to. You may specify either a full hostname or an IP address.
vi: Bạn đã chọn một kiểu dịch vụ cần thiết một địa chỉ máy phục vụ đến đó cần kết nối. Bạn có khả năng xác định hoặc tên máy đầy đủ hoặc địa chỉ IP.

note: Type: string Description
en: Username for your Dynamic DNS account:
vi: Tên người dùng cho tài khoản DNS động của bạn:

note: Type: password Description
en: Password for your Dynamic DNS account:
vi: Mật khẩu cho tài khoản DNS động của bạn:

note: Type: string Description
en: Network interface to monitor:
vi: Giao diện mạng cần theo dõi:

note: Type: string Description
en: ez-ipupdate will monitor the chosen network interface for changes of IP address. It is not possible to automatically detect which interface should be monitored, so you must name the interface here.
vi: Trình ez-ipupdate sẽ theo dõi giao diện mạng đã chọn, để tìm lần thay đổi địa chỉ IP. Không thể tự động phát hiện giao diện nào cần theo dõi, thì bạn hãy đặt tên của giao diện ở đây.

note: Type: string Description
en: Dynamic DNS hostname to keep updated:
vi: Tên máy DNS động cần cứ cập nhật:

note: Type: boolean Description
en: Enable DNS wildcards for your Dynamic DNS hostname?
vi: Bật ký tự đại diện DNS cho tên máy DNS động không?

note: Type: boolean Description
en: Many Dynamic DNS providers are capable of supporting "wildcard" DNS lookups. This means that for yourdomain, a lookup for anything.yourdomain will return an answer that points to yourdomain.
vi: Nhiều nhà cung cấp dịch vụ DNS động có khả năng hỗ trợ việc tra cứu DNS kiểu « đại diện » (wildcard). Có nghĩa là cho « miền_tôi », việc tra cứu « cái_gì.miền_tôi » sẽ trả về một trả lời chỉ tới « miền_tôi ».

note: Type: string Description
en: MX record to add:
vi: Mục ghi MX cần thêm:

note: Type: string Description
en: Many Dynamic DNS providers are capable of supporting MX records. If you want an MX record enabled for your domain, specify the content of that MX record here. If you do not want an MX record, leave it blank.
vi: Nhiều nhà cung cấp dịch vụ DNS động có khả năng hỗ trợ mục ghi MX. Nếu bạn muốn bật một mục ghi MX cho miền của mình, hãy ghi rõ nội dung của mục ghi MX đó ở đây. Còn nếu bạn không muốn nó, bỏ rỗng.

note: Type: string Description
en: For further information on MX records, what they do, and how they are used, see your Dynamic DNS provider.
vi: Để tìm thông tin thêm về mục ghi MX, chức năng và cách sử dụng, xem nhà cung cấp dịch vụ DNS động của bạn.

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: Rime is under maintenance ...
vi: Rime đang bảo trì...

en: Sayura Sinhala Input Method For Fcitx
vi: Bộ nhập liệu Sayura Sinhala cho Fcitx

note: i18n: file: gui/adddictdialog.ui:90 i18n: ectx: property (text), widget (QLabel, portLabel)
en: &Port:
vi: Cổng:

en: Dictionary Manager
vi: Trình Quản Lý Từ Điển

en: Direct input
vi: Nhập trực tiếp

en: Initial Input Mode
vi: Kiểu Gõ Ban Đầu

en: Page size
vi: Kích cỡ trang

en: Select Dictionary File
vi: Chọn Tệp Từ Điển

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: Choose input method
vi: Chọn kiểu gõ

en: Choose output charset
vi: Chọn bảng mã

en: Enable Spell Check
vi: Bật kiểm tra chính tả

en: Enable macro
vi: Bật macro

en: No Macro
vi: Không Macro

en: No Spell Check
vi: Không kiểm tra chính tả

note: #-#-#-#-#  nano_8.7-1_vi.po (nano 8.0-pre1)  #-#-#-#-# TRANSLATORS: Try to keep the next four strings at most 12 characters.
en: Spell Check
vi: Kiểm tra chính tả

en: Unikey Input Method
vi: Unikey Kiểu gõ

note: #-#-#-#-#  gtksourceview4_4.8.4-9_vi.po (gtksourceview master)  #-#-#-#-# (itstool) path: styles/style@_name #-#-#-#-#  gtksourceview5_5.18.0-2_vi.po (gtksourceview master)  #-#-#-#-#
en: Word
vi: Từ

en: Allow split
vi: Cho phép chia

en: Cancel all
vi: Hủy bỏ tất cả

en: Custom Key Binding
vi: Ràng Buộc phím Tùy Chỉnh

en: Insert a blank with a blank key
vi: Chèn một chỗ trống với một phím trống

en: Key Profile
vi: Hồ Sơ Phím

en: Key binding profile
vi: Hồ sơ ràng buộc phím

en: Select first candidate
vi: Chọn ứng viên đầu tiên

en: Select first segment
vi: Chọn phân đoạn đầu

en: Select last candidate
vi: Chọn ứng viên cuối cùng

en: Select last segment
vi: Chọn phân đoạn cuối

en: Select next candidate
vi: Chọn ứng viên tiếp theo

en: Select next segment
vi: Chọn phân đoạn tiếp theo

en: Select prev segment
vi: Chọn phân đoạn trước

en: Ten key type
vi: Mười loại phím

en: Use direct key on predict
vi: Dùng phím trực tiếp trên dự đoán

en: Bamboo Wrapper For Fcitx
vi: Bộ gõ Bamboo cho Fcitx

en: Capitalize Macro
vi: Gõ tắt chữ hoa

en: Custom Keymap
vi: Bàn phím tùy chỉnh

en: Output charset
vi: Bảng mã

en: Restore Key Stroke
vi: Khôi phục phím bấm

en: Underline the preedit text
vi: Gạch chân từ đang viết

en: Vietnamese input method
vi: Kiểu gõ tiếng Việt

en: Action when switching input method
vi: Hành động khi chuyển đổi kiểu gõ

en: Default Keyboard
vi: Bàn Phím Mặc Định

en: Select candidate with arrow key
vi: Chọn ứng cử viên với phím mũi tên

en: Selection Key
vi: Phím Lựa Chọn

en: Space as selection key
vi: Khoảng trắng làm phím lựa chọn

note: i18n: file: gui/pinyindictmanager/pinyindictmanager.ui:66 i18n: ectx: property (text), widget (QPushButton, openDirectoryButton_)
en: &Open User Data Directory
vi: Mở Thư Mục Dữ Liệu Người Dùng

en: Are you sure to delete all dictionaries?
vi: Bạn có chắc chắn xóa tất cả các từ điển?

en: Auto select when no match is found
vi: Tự động chọn khi không tìm thấy phù hợp

en: Clear &All Data
vi: Xóa Tất Cả Dữ Liệu

en: End key
vi: Phím End

[ctx: Key of the punctuation, e.g. comma]
en: Key
vi: Phím

en: Manage Dictionaries
vi: Quản lý Từ điển

en: Regular expression for auto select when no match is found
vi: Biểu thức chính quy cho tự động chọn khi không tìm thấy phù hợp

note: i18n: file: gui/pinyindictmanager/pinyindictmanager.ui:44 i18n: ectx: property (text), widget (QPushButton, removeAllButton_)
en: Remove &All
vi: Xóa Tất Cả

en: Save auto phrase after being typed for ... times
vi: Lưu cụm từ tự động sau khi được gõ cho ... lần

en: Select Current Candidate
vi: Chọn Ứng Cử Viên Hiện Tại

en: Select candidate to be removed from history:
vi: Chọn ứng viên sẽ bị xóa khỏi lịch sử:

en: Toggle key
vi: Phím Chuyển Đổi

en: When current input length is greater than or equal to the limit and there is only one candidate available, automatically select this candidate. -1 Means the maximum code length of the table. 0 means this behavior is disabled.
vi: Khi độ dài đầu vào hiện tại lớn hơn hoặc bằng giới hạn và chỉ có một ứng cử viên có sẵn, tự động chọn ứng cử viên này. -1 có nghĩa là độ dài mã tối đa của bảng. 0 có nghĩa là hành vi này bị vô hiệu hóa.

en: When typing a new character, if the current input length is greater than or equal to the limit, and the existing segment with the new character does not have any matched entries in the table, select the current candidate and then type in the new character. -1 means the maximum code length of the table. 0 means this behavior is disabled.
vi: Khi gõ một ký tự mới, nếu độ dài đầu vào hiện tại lớn hơn hoặc bằng giới hạn và phân đoạn hiện có với ký tự mới không có bất kỳ mục nào phù hợp trong bảng, chọn ứng cử viên hiện tại và sau đó nhập ký tự mới. -1 có nghĩa là độ dài mã tối đa của bảng. 0 có nghĩa là hành vi này bị vô hiệu hóa.

en: A general keyboard layout viewer
vi: Trình xem bố cục bàn phím chung

note: I18N: ./data/gui/screens/main_menu.stkgui I18N: Main menu button
en: Addons
vi: Tiện Ích Tải Về

en: Apply configuration changes
vi: Áp dụng thay đổi cấu hình

note: i18n: file: src/lib/configwidgetslib/impage.ui:285 i18n: ectx: property (text), widget (QLabel, label)
en: Available Input Method:
vi: Kiểu Gõ Sẵn Có:

en: Change Fcitx 5 Configuration
vi: Thay Đổi Cấu Hình Fctix 5

en: Change Input method to match layout selection.
vi: Đổi Kiểu Gõ để phù hợp với lựa chọn bố cục.

en: Change System layout to match input method selection.
vi: Đổi bố cục Hệ Thống để hợp lựa chọn kiểu gõ.

note: i18n: file: src/lib/configwidgetslib/impage.ui:34 i18n: ectx: property (text), widget (QLabel, label_2)
en: Current Input Method:
vi: Kiểu Gõ Hiện Tại:

en: Disable %1
vi: Vô hiệu hoá %1

en: Do you want to save the changes or discard them?
vi: Bạn có muốn lưu các thay đổi hoặc loại bỏ chúng?

en: Fcitx 5 Configuration
vi: Cấu Hình Fcitx 5

note: i18n: file: src/configtool/mainwindow.ui:14 i18n: ectx: property (windowTitle), widget (QMainWindow, MainWindow)
en: Fcitx Configuration
vi: Cấu Hình Fcitx

note: i18n: file: src/lib/configwidgetslib/impage.ui:20 i18n: ectx: property (text), widget (KMessageWidget, checkUpdateMessage)
en: Found updates to fcitx installation. Do you want to check for newly installed input methods and addons? To update already loaded addons, fcitx would need to be restarted.
vi: Đã tìm thấy cập nhật để cài đặt fcitx. Bạn có muốn kiểm tra các kiểu gõ và addon mới được cài đặt không? Để cập nhật các addon đã được tải, fcitx sẽ cần phải được khởi động lại.

en: Found updates to fcitx installation. Do you want to restart Fcitx?
vi: Đã tìm thấy cập nhật để cài đặt fcitx. Bạn có muốn khởi động lại fcitx?

en: Input Method Configuration
vi: Cấu hình Kiểu Gõ

en: Keyboard <layout>
vi: Bàn phím <layout>

en: Keyboard layout <group> (0-3)
vi: Bố cục bàn phím <group> (0-3)

en: Keyboard layout <variant>
vi: Bố cục bàn phím <variant>

en: Keyboard layout viewer
vi: Trình xem bố cục bàn phím

en: Multilingual
vi: Đa ngôn ngữ

en: Restore &Defaults
vi: Khôi Phục Mặc Định

note: #-#-#-#-#  fcitx5-configtool_5.1.11-1_vi.po (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

note: i18n: file: src/lib/configwidgetslib/impage.ui:292 i18n: ectx: property (placeholderText), widget (QLineEdit, filterTextEdit)
en: Search Input Method
vi: Tìm Kiểu Gõ

note: i18n: file: src/lib/configwidgetslib/impage.ui:258 i18n: ectx: property (toolTip), widget (QToolButton, layoutButton)
en: Select Layout
vi: Chọn Bố Cục

en: Select default layout
vi: Chọn bố cục mặc định

note: i18n: file: src/lib/configwidgetslib/impage.ui:100 i18n: ectx: property (text), widget (QPushButton, defaultLayoutButton)
en: Select system keyboard layout
vi: Chọn bố cục bàn phím hệ thống

en: This program only works on X11.
vi: Chương trình này chỉ chạy trên X11.

en: UI
vi: Giao diện người dùng

en: Your currently configured input method does not match your layout, do you want to change the layout setting?
vi: Bạn hiện tại cấu hình kiểu gõ không khớp với bố cục, bạn có muốn thay đổi cài đặt bố cục không?

en: Your currently configured input method does not match your selected layout, do you want to add the corresponding input method for the layout?
vi: Kiểu gõ hiện được cấu hình hiện tại của bạn không khớp với bố cục đã chọn của bạn, bạn có muốn thêm kiểu gõ tương ứng cho bố cục không?

note: TRANSLATORS: Try to keep the next four strings at most 10 characters.
en: Prev Page
vi: TrangTrước

note: i18n: file: gui/addshortcutdialog.ui:71 i18n: ectx: property (text), widget (QLabel, keyLabel_)
en: &Key:
vi: Phím:

en: Auto Correct
vi: Tự động sửa

en: Cursor Up
vi: Con trỏ lên

en: Japanese input method
vi: Kiểu gõ tiếng Nhật

en: Key Conflict
vi: Xung Đột Phím

en: Key to add is conflict with existing shortcut.
vi: Phím để thêm là xung đột với phím tắt hiện có.

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Rule
vi: Quy tắc

en: Select Dictionary Directory
vi: Chọn Thư Mục Từ Điển

en: The content has changed.
    Do you want to save the changes or discard them?
vi: Nội dung đã thay đổi.
    Bạn có muốn lưu các thay đổi hoặc loại bỏ chúng?

en: Correction
vi: Điều chỉnh

en: Keyboard Map
vi: Bản Đồ Bàn Phím

en: Thai language input method
vi: Kiểu gõ tiếng Thái

en: Chewing Symbol
vi: Ký tự Chewing

en: Enable Deprecated
vi: Bật phản đối

en: M17N IM Support For Fcitx
vi: Bộ gõ M17N hỗ trợ cho Fcitx

en: M17N Input method
vi: Kiểu gõ M17N

en: M17N for Fcitx 5
vi: M17N cho Fcitx 5

note: remember to update "default" in the same directory.
en: Pinyin Symbol
vi: Ký tự Bính âm

en: Quick
vi: Nhanh

en: Tone Pinyin
vi: Âm điệu Pinyin

en: Config path
vi: Đường dẫn cấu hình

en: E&xport
vi: X&uất dữ liệu

en: Input Method Configuration helper
vi: Trợ Giúp Cấu Hình Kiểu Gõ

note: #-#-#-#-#  gnome-vfs_1:2.24.4-6.1_vi.po (gnome-vfs 2.24.1)  #-#-#-#-# GNOME_VFS_ERROR_INVALID_FILENAME
en: Invalid filename
vi: Tên tập tin không hợp lệ

en: Key code mode
vi: Chế độ mã phím

en: Refresh List
vi: Tải lại danh sách

en: Test if config exists
vi: Kiểm tra nếu cấu hình tồn tại

en: The key you just pressed is not supported by Qt.
vi: Phím bạn vừa nhấn không được Qt hỗ trợ.

en: Unsupported Key
vi: Phím Không Được Hỗ Trợ

en: Follow Global Configuration
vi: Theo Cấu Hình Chung

en: SKK Japanese input method
vi: Kiểu gõ tiếng Nhật SKK

en: Additional Table based Chinese input method
vi: Kiểu gõ tiếng Trung dựa trên Bảng Bổ Sung

en: Additional table based input method for Fcitx 5
vi: Kiểu gõ dựa trên bảng bổ sung cho fcitx 5

note: i18n: file: keymap-editor/editor.ui:128 i18n: ectx: property (text), widget (QPushButton, addButton)
en: &Add / Update
vi: &Thêm/Cập nhật

en: A with breve [A(]
vi: Chữ [Ă]

en: A with circumflex [A^]
vi: Chữ [Â]

en: Allow to modify surrounding text (experimental)
vi: Cho phép sửa từ đã gõ (thử nghiệm)

en: Breve: A becomes A(
vi: Dấu ngoặc đơn: A trở thành Ă

note: i18n: file: keymap-editor/editor.ui:24 i18n: ectx: property (title), widget (QGroupBox, groupBox)
en: Built-in Input Methods
vi: Các kiểu gõ tích hợp

en: Character complements
vi: Các thành phần ghép

en: Circumflex for all applicable characters
vi: Áp dụng dấu mũ cho tất cả ký tự

en: Circumflex: A becomes A^
vi: Dấu mũ: A trở thành Â

en: Circumflex: E becomes E^
vi: Dấu mũ: E trở thành Ê

en: Circumflex: O becomes O^
vi: Dấu mũ: O trở thành Ô

en: D with stroke [-D]
vi: Chữ [Đ]

en: E with circumflex [E^]
vi: Chữ [Ê]

en: Escape key
vi: Phím Escape

en: Horn-Breve: U, O, A, become U+, O+, A(
vi: Dấu móc: U, O, A thành Ư, Ơ, Ă

en: Horn-Breve: U, O, A, become U+, O+, A(, or create U+
vi: Dấu móc: U, O, A thành Ư, Ơ, Ă hoặc tạo Ư

en: Horn: O becomes O+
vi: Dấu móc: O thành Ơ

en: Horn: U becomes U+
vi: Dấu móc: U thành Ư

en: Horn: U, O become U+, O+
vi: Dấu móc: U, O thành Ư, Ơ

note: i18n: file: keymap-editor/editor.ui:30 i18n: ectx: property (text), widget (QLabel, label)
en: Input Method:
vi: Phương Thức Nhập:

note: i18n: file: keymap-editor/editor.ui:61 i18n: ectx: property (title), widget (QGroupBox, groupBox_2)
en: Key definition
vi: Định nghĩa phím

en: Keymap Editor
vi: Biên tập bàn phím

en: Macro Editor
vi: Bảng gõ tắt

note: i18n: file: macro-editor/dialog.ui:32 i18n: ectx: property (text), widget (QLabel, label_2)
en: Macro:
vi: Gõ tắt:

en: O with circumflex [O^]
vi: Chữ [Ô]

en: O with horn [O+]
vi: Chữ [Ơ]

en: Remove existing tone
vi: Xóa dấu đang có

en: Restore typing state from surrounding text
vi: Phục hồi trạng thái gõ phím bằng surrounding

en: Stroke: D becomes -D
vi: Dấu gạch: D thành Đ

en: Tone ' (acute)
vi: Dấu sắc

en: Tone . (dot below)
vi: Dấu nặng

en: Tone ` (grave)
vi: Dấu huyền

en: Tone marks
vi: Các dấu thanh

en: Tone ~ (tilde)
vi: Dấu ngã

en: Tone ◌̉ (hook above)
vi: Dấu hỏi

en: U with horn [U+]
vi: Chữ [Ư]

note: i18n: file: keymap-editor/editor.ui:14 i18n: ectx: property (windowTitle), widget (QWidget, Editor)
en: Unikey Keymap Editor
vi: Biên tập bàn phím Unikey

en: Vietnamese characters
vi: Chữ cái tiếng Việt

note: #-#-#-#-#  fcitx5-unikey_5.1.8-1_vi.po (fcitx5-unikey)  #-#-#-#-# i18n: file: macro-editor/dialog.ui:25 i18n: ectx: property (text), widget (QLabel, label)
en: Word:
vi: Từ:

en: a with breve [a(]
vi: Chữ [ă]

en: a with circumflex [a^]
vi: Chữ [â]

en: d with stroke [-d]
vi: Chữ [đ]

en: e with circumflex [e^]
vi: Chữ [ê]

en: o with circumflex [o^]
vi: Chữ [ô]

en: o with horn [o+]
vi: Chữ [ơ]

en: u with horn [u+]
vi: Chữ [ư]

en: QuickPhrase Trigger Key
vi: Phím Chuyển Đổi QuickPhrase

en: QuickPhrase Trigger Key Symbol
vi: Biểu Tượng Phím Kích Hoạt QuickPhrase

en: Zhuyin Input Method
vi: Kiểu Gõ Chú Âm

en: Zhuyin input method based on libpinyin
vi: Kiểu gõ Chú Âm dựa trên libpinyin

en: ${1} Environment Variables:
vi: ${1}Các biến môi trường:

en: ${1} Settings Directory:
vi: ${1}Thư mục cài đặt:

en: ${1} is not running.
vi: ${1}không chạy.

en: ${1} is not set.
vi: ${1}không được gán.

en: ${1} is set to ${2}.
vi: ${1} được gán là ${2}.

en: ${1} not found.
vi: ${1}không tìm thấy.

en: ${1} works properly.
vi: ${1} chạy bình thường.

en: (Not available)
vi: (Không khả dụng)

en: (Type to search unicode by code or description)
vi: (Nhập để tìm kiếm theo mã unicode hoặc mô tả)

en: /Beginner%27s_Guide
vi: /Hướng dẫn %27s_người dùng mới

en: /Hall_of_Shame_for_Linux_IME_Support
vi: /Các_hạn_chế_bộ_gõ_hỗ_trợ_trong_Linux

en: /Input_method_related_environment_variables
vi: /Kiểu_gõ_liên_quan_biến_môi_trường

en: /Note_for_GNOME_Later_than_3.6
vi: /Ghi_chú_cho_GNOC_mới_hơn_3.6

en: 0 means never clear password.
vi: 0 có nghĩa là không bao giờ làm trống mật khẩu.

en: A virtual keyboard backend based on DBus
vi: Một phụ trợ bàn phím ảo dựa trên DBUS

en: Activate Input Method
vi: Kích hoạt kiểu gõ

en: Active By Default
vi: Kích hoạt mặc định

[ctx: Key name]
en: Add Favorite
vi: Thêm vào ưa thích

en: Add Unicode Typing Support
vi: Thêm hỗ trợ gõ Unicode

en: Addon Config Dir:
vi: Thư mục cấu hình addon:

en: Addon Libraries:
vi: Thư viện Addon:

en: Addon List:
vi: Danh sách tiện ích bổ sung:

[ctx: Key name]
en: Adjust Brightness
vi: Điều chỉnh độ sáng

en: All found Gtk ${1} immodule files exist.
vi: Tất cả các tệp immodule Gtk ${1} được tìm thấy đều tồn tại.

en: All libraries for all addons are found.
vi: Tất cả các thư viện cho tất cả các addon được tìm thấy.

en: All locales:
vi: Tất cả địa phương:

en: Allow Overriding System XKB Settings
vi: Cho phép ghi đè cài đặt hệ thống XKB

en: Allow Overriding System XKB Settings (Only support KDE5+ and GNOME)
vi: Cho phép ghi đè cài đặt XKB của hệ thống (Chỉ hỗ trợ KDE5+ và GNOME)

en: Allow input method in the password field
vi: Cho phép phương thức nhập vào trường mật khẩu

en: Always set layout to be only group layout
vi: Luôn cài đặt bố cục thành bố cục nhóm

[ctx: Key name]
en: Application Left
vi: Ứng dụng còn lại

[ctx: Key name]
en: Application Right
vi: Quyền ứng dụng

en: Applications disabled for long press
vi: Các ứng dụng bị vô hiệu hóa khi nhấn lâu

[ctx: Key name]
en: Audio Cycle Track
vi: Theo dõi chu kỳ âm thanh

[ctx: Key name]
en: Audio Random Play
vi: Phát ngẫu nhiên âm thanh

[ctx: Key name]
en: Audio Repeat
vi: Lặp lại âm thanh

[ctx: Key name]
en: Away
vi: Xa

[ctx: Key name]
en: Back
vi: Trở lại

[ctx: Key name]
en: Back Forward
vi: Lùi về trước

en: Backends
vi: Phụ trợ

en: Bash Version:
vi: Phiên bản Bash:

[ctx: Key name]
en: Battery
vi: Pin

en: Beginner's Guide
vi: Hướng dẫn sử dụng cho người mới

[ctx: Key name]
en: Blue
vi: Xanh da trời

en: Blur Margin
vi: Lề mờ

en: Blur mask
vi: Mặt nạ làm mờ

[ctx: Key name]
en: Book
vi: Sách

en: Border Color
vi: Màu viền

[ctx: Key name]
en: Browser
vi: Trình duyệt

[ctx: Key name]
en: Calculator
vi: Máy tính

[ctx: Key name]
en: Cancel
vi: Hủy bỏ

en: Candidates
vi: Ứng cử viên

en: Cannot connect to ${1} correctly.
vi: Không thể kết nối đến ${1} bình thường.

en: Cannot determine desktop environment.
vi: Không thể xác định môi trường Desktop.

en: Cannot find ${1} addon config directory.
vi: Không thể tìm đường dẫn cấu hình addon ${1}

en: Cannot find ${1} im module for gtk ${2} in cache.
vi: Không thể tìm thấy module ${1} cho gtk ${2}trong bộ nhớ cache.

en: Cannot find ${1} im module for gtk ${2}.
vi: Không thể tìm thấy module ${1} cho gtk ${2}.

en: Cannot find ${1} input method module for ${2}.
vi: Không thể tìm thấy module kiểu gõ ${1} cho ${2}.

en: Cannot find ${2} for gtk ${1}
vi: Không thể tìm thấy ${2}cho gtk ${1}

en: Cannot find DBus name ${1} owner.
vi: Không thể tìm thấy chủ sở hữu ${1} DBus.

en: Cannot find enabled ${1} user interface!
vi: Không thể tìm thấy giao diện người dùng ${1} đã bật!

en: Cannot find fcitx5 executable!
vi: Không thể tìm thấy thực thi fcitx5!

en: Cannot find file ${1} of addon ${2}.
vi: Không thể tìm thấy tệp ${1} của addon ${2}.

en: Cannot find following required libraries for ${1} of addon ${2}.
vi: Không thể tìm thấy thư viện yêu cầu cho ${1} của addon ${2}.

en: Cannot find immodules cache for gtk ${1}
vi: Không tìm thấy bộ nhớ đệm immodules cho gtk ${1}

en: Cannot find kimpanel dbus interface or enabled non-kimpanel user interface.
vi: Không tìm thấy giao diện dbus kimpanel hoặc giao diện người dùng không phải kimpanel được bật.

en: Cannot find pid of DBus name ${1} owner.
vi: Không thể tìm thấy pid của tên DBus ${1} sở hữu.

en: Cannot find xim_server on root window.
vi: Không thể tìm thấy xim_server trong cửa sổ gốc.

en: Cannot interpret XMODIFIERS: ${1}.
vi: Không thể thông dịch XMODIFIERS: ${1}.

en: Choose key modifier
vi: Chọn phím để sửa đổi

en: Classic User Interface
vi: Giao diện người dùng truyền thống

[ctx: Key name]
en: Clear
vi: Xóa

en: Click Margin
vi: Nhấp vào lề

en: Clipboard (Press BackSpace/Delete to clear history):
vi: Bảng nhớ tạm (Nhấn BackSpace/Delete để xóa lịch sử):

[ctx: Key name]
en: Close
vi: Đóng

[ctx: Key name]
en: Code input
vi: Nhập mã

[ctx: Key name]
en: Community
vi: Cộng đồng

en: Completion is disabled.
vi: Hoàn thành bị vô hiệu hóa.

en: Completion is enabled temporarily.
vi: Hoàn thành tạm thời được kích hoạt.

en: Completion is enabled.
vi: Hoàn thành được kích hoạt.

en: Configuration:
vi: Cấu hình:

[ctx: Key name]
en: Control
vi: Điều khiển

[ctx: Key name]
en: Copy
vi: Chép

en: Current ${1} settings directory is ${2} (${3}).
vi: Cấu hình hiện hành ${1} là ${2} (${3}).

en: Current locale:
vi: Ngôn ngữ hiện tại:

en: Current user:
vi: Người dùng hiện tại:

en: Current value of ${1} is ${2} (${3}).
vi: Giá trị hiện tại của ${1} là ${2} (${3}).

[ctx: Key name]
en: Cut
vi: Cắt

en: DBus Frontend
vi: Giao diện người dùng DBus

en: DBus Virtual Keyboard
vi: Bản Phím Ảo DBus

en: DBus based new Freedesktop.org tray icon
vi: DBus dựa trên icon mới Freedesktop.org

en: DBus interface:
vi: Giao diện DBus:

en: Deactivate Input Method
vi: Vô hiệu hóa bộ gõ

en: Debug information from dbus:
vi: Thông tin gỡ lỗi từ dbus:

en: Default Dark
vi: Mặc định tối

en: Default page size
vi: Kích thướng trang mặc định

[ctx: Key name]
en: Delete
vi: Xóa

en: Desktop Environment:
vi: Môi trường Desktop:

en: Desktop environment is ${1}.
vi: Môi trường Desktop là ${1}.

en: Detect current running application (Need restart)
vi: Phát hiện ứng dụng đang chạy (Cần khởi động lại)

en: Directories:
vi: Thư mục:

[ctx: Key name]
en: Display
vi: Hiển thị

en: Display passwords as plain text
vi: Hiển thị mật khẩu dưới dạng thuần văn bản

en: Do not show password from password managers
vi: Không hiển thị mật khẩu từ trình quản lý mật khẩu

[ctx: Key name]
en: Documents
vi: Tài liệu

[ctx: Key name]
en: Down
vi: Xuống

[ctx: Key name]
en: Eject
vi: Đẩy ra

en: Enable Blur on KWin
vi: Cho phép mờ trên KWin

en: Enable Spell check
vi: Bật kiểm tra chính tả

en: Enable emoji in hint
vi: Bật gợi ý emoji

en: Enable emoji in quickphrase
vi: Bật emoji trong cụm từ nhanh

en: Enable hint by default
vi: Bật gợi ý mặc định

en: Enchant
vi: Làm vui thích

[ctx: Key name]
en: End
vi: Kết thúc

en: Enumerate Input Method Backward
vi: Liệt kê phương thức nhập liệu trước

en: Enumerate Input Method Forward
vi: Liệt kê phương thức nhập sau

en: Enumerate Input Method Group Backward
vi: Liệt kê nhóm phương thức nhập liệu trước

en: Enumerate Input Method Group Forward
vi: Liệt kê nhóm phương thức nhập liệu sau

en: Environment variable ${1} is "${2}" instead of "${3}". Please check if you have exported it incorrectly in any of your init files.
vi: Biến môi trường ${1} là "${2}" thay vì "${3}". Vui lòng kiểm tra nếu bạn đã xuất nó không chính xác trong bất kỳ tệp init nào của bạn.

en: Environment variable ${1} is not set.
vi: Biến môi trường ${1} không được đặt.

en: Environment variable ${1} is set to "${2}" correctly.
vi: Biến môi trường ${1} được đặt thành "${2}" chính xác.

en: Environment variable ${1} is set to ${2}.
vi: Biến môi trường ${1} được đặt thành ${2}.

en: Error occurs when running ${1}. Please check your locale settings.
vi: Lỗi xảy ra khi chạy ${1}. Vui lòng kiểm tra cài đặt địa phương của bạn.

[ctx: Key name]
en: Escape
vi: Thoát ra

[ctx: Key name]
en: Execute
vi: Thực thi

en: Failed to find ${1} in immodule cache at ${2}
vi: Không thể tìm ${1} trong cache immodule tại ${2}

en: Failed to find ${1} in the output of ${2}
vi: Không thể tìm ${1} trong đầu ra của ${2}

en: Fallback Spell check language
vi: Kiểm tra chính tả ngôn ngữ dự phòng

[ctx: Key name]
en: Favorites
vi: Yêu thích

en: Fcitx 5 Wayland Launcher (Experimental)
vi: Fcitx 5 Wayland Launcher (thử nghiệm)

en: Fcitx Addons:
vi: Fcitx Addon:

en: Fcitx State:
vi: Trạng thái Fcitx:

en: Fcitx is an input method framework. It can help you to type your own language. It also features variant choice of addons that improve your typing experience.
vi: Fcitx là một khung kiểu gõ. Nó có thể giúp bạn gõ ngôn ngữ của riêng bạn. Nó cũng có tính năng lựa chọn biến thể của addon giúp cải thiện trải nghiệm đánh máy của bạn.

en: Fcitx version: ${1}
vi: Phiên bản Fcitx: ${1}

[ctx: Key name]
en: Finance
vi: Tài chính

[ctx: Key name]
en: Find
vi: Tìm

en: Follow system accent color if it is supported by theme and desktop
vi: Theo dõi màu sắc hệ thống nếu nó được hỗ trợ bởi chủ đề và máy tính để bàn

en: Follow system light/dark color scheme
vi: Thực hiện theo bảng màu của hệ thống ánh sáng/tối

en: Following error may not be accurate because guessing Qt version from path depends on how your distribution packages Qt. It is not a critical error if you do not use any Qt application with certain version of Qt or you are using text-input support by Qt under Wayland.
vi: Lỗi sau có thể không chính xác vì việc đoán phiên bản Qt từ đường dẫn phụ thuộc vào cách gói phân phối Qt của bạn. Đây không phải là lỗi nghiêm trọng nếu bạn không sử dụng bất kỳ ứng dụng Qt nào với phiên bản Qt nhất định hoặc bạn đang sử dụng hỗ trợ nhập văn bản của Qt trong Wayland.

en: For example, display character with Chinese variant when using Pinyin and Japanese variant when using Anthy. The font configuration needs to support this to use this feature.
vi: Ví dụ: hiển thị ký tự với biến thể tiếng Trung khi sử dụng bính âm và biến thể tiếng Nhật khi sử dụng Anthy. Cấu hình phông chữ cần hỗ trợ điều này để sử dụng tính năng này.

en: For more details see https://fcitx-im.org/wiki/Using_Fcitx_5_on_Wayland
vi: Để biết thêm chi tiết xem https://fcitx-im.org/wiki/Using_Fcitx_5_on_Wayland

en: Force font DPI on Wayland
vi: Bắt buộc font DPI trên Wayland

[ctx: Key name]
en: Forward
vi: Tiếp theo

en: Found ${1} ${2} module: ${3}.
vi: Tìm thấy ${1} ${2} module: ${3}.

en: Found ${1} ${2} process:
vi: Tìm thấy ${1} ${2} tiến trình:

en: Found ${1} ${2} processes:
vi: Tìm thấy ${1} ${2} tiến trình:

en: Found ${1} addon config directory: ${2}.
vi: Tìm thấy${1}  thư mục cấu hình addon: ${2}.

en: Found ${1} at ${2}.
vi: Đã tìm thấy ${1} tại ${2}.

en: Found ${1} disabled addons:
vi: Tìm thấy ${1} addons đã tắt:

en: Found ${1} enabled addons:
vi: Tìm thấy ${1} addons đã bật:

en: Found ${1} enabled user interface addons:
vi: Đã tìm thấy tiện ích bổ sung giao diện người dùng được kích hoạt ${1}:

en: Found ${2} for unknown gtk version at ${1}.
vi: Đã tìm thấy ${2} cho phiên bản gtk không xác định tại ${1}.

en: Found ${3} for gtk ${1} at ${2}.
vi: Tìm thấy ${3} cho gtk ${1} tại ${2}.

en: Found immodule cache for unknown gtk version at ${1}.
vi: Đã tìm thấy bộ đệm immodule cho phiên bản gtk không xác định tại ${1}.

en: Found immodules cache for gtk ${1} at ${2}.
vi: Tìm thấy bộ nhớ đệm immodules cho GTK ${1} tại ${2}.

en: Found unknown ${1} qt module: ${2}.
vi: Tìm thấy không rõ ${1} qt module: ${2}.

en: Freedesktop.org Notification Support
vi: Hỗ trợ thông báo Freedesktop.org

en: Frontends setup:
vi: Thiết lập giao diện:

[ctx: Key name]
en: Game
vi: Trò chơi

[ctx: Key name]
en: Go
vi: Đi

[ctx: Key name]
en: Green
vi: Xanh lá

en: Group {0}: {1}
vi: Nhóm {0}: {1}

en: Group {}
vi: Nhóm {}

[ctx: Key name]
en: Help
vi: Trợ giúp

en: Hidden Notifications
vi: Thông Báo Ẩn

en: Hide overlay if size does not fit
vi: Ẩn lớp phủ nếu kích thước không phù hợp

[ctx: Key name]
en: History
vi: Lịch sử

en: Hotkey
vi: Phím tắt

en: Hotkey for switching to the N-th input method
vi: Phím tắt để chuyển sang phương thức nhập thứ N

en: Hotkey for switching to the N-th input method for only current input context
vi: Phím tắt để chuyển sang phương thức nhập thứ N chỉ cho ngữ cảnh nhập hiện tại

en: If enabled, when using zwp_input_method_v2, do not create and destroy zwp_virtual_keyboard_v1 on activate and deactivate. This may workaround some bug in certain Compositor, including Sway<=1.9, RiverWM<=0.3.0.
vi: Nếu được bật, khi sử dụng zwp_input_method_v2, đừng tạo và hủy zwp_virtual_keyboard_v1 mỗi khi kích hoạt và hủy kích hoạt. Điều này giúp tránh một số lỗi trong một số trình quản lý hiển thị nhất định, bao gồm Sway<=1.9, RiverWM<=0.3.0.

en: If value is 0, the user data may only be saved when fcitx quits (e.g. logout).
vi: Nếu giá trị là 0, dữ liệu người dùng chỉ có thể được lưu khi fcitx thoát (ví dụ: đăng xuất).

en: If you are using ${1}, you may want to uninstall ${2} or remove ${3} in order to use any input method other than ${2}. See ${link} for more detail as well as alternative solutions.
vi: Nếu bạn đang dùng ${1}, bạn có thể muốn gỡ cài đặt ${2} hoặc xóa ${3} để dùng bất kỳ kiểu gõ nào khác ngoài ${2}. Xem ${link} để biết thêm chi tiết cũng như các giải pháp thay thế.

en: If you are using ${1}, you may want to uninstall ${2}, remove ${3} or use the command ${g36_disable_ibus} to disable IBus integration in order to use any input method other than ${2}. See ${link} for more detail.
vi: Nếu bạn đang dùng ${1}, bạn có thể muốn gỡ cài đặt ${2}, xóa ${3} hoặc dùng lệnh  ${g36_disable_ibus} để tắt IBus tích hợp để dùng bất kỳ kiểu gõ nào khác ngoài ${2}. Xem ${link} để biết chi tiết.

en: Input Method Related Environment Variables:
vi: Biến môi trường liên quan kiểu gõ:

en: Input Methods:
vi: Phương Thức Nhập:

en: Input Panel
vi: Bảng điều khiển nhập liệu

en: Input method selector
vi: Chọn kiểu gõ

en: Input methods may have different setup in their own configuration. This is commonly used by modules like clipboard or quickphrase.
vi: Các kiểu gõ có thể có cách thiết lập khác nhau trong cấu hình riêng của chúng. Điều này thường được sử dụng bởi các mô-đun như clipboard hoặc quickphrase.

[ctx: Key name]
en: Insert
vi: Chèn

en: Interval of saving user data in minutes
vi: Khoảng thời gian lưu dữ liệu người dùng tính bằng phút

en: Invalid addon config file ${1}.
vi: Tệp cấu hình addon không hợp lệ ${1}.

en: It is recommended to install Input Method Panel GNOME Shell Extensions to provide the input method popup. https://extensions.gnome.org/extension/261/kimpanel/ Otherwise you may not be able to see input method popup when typing in GNOME Shell's activities search box. For more details see https://fcitx-im.org/wiki/Using_Fcitx_5_on_Wayland#GNOME
vi: Nên cài đặt Bảng phương thức nhập GNOME Shell Extensions để cung cấp cửa sổ bật lên phương thức nhập liệu. https://extensions.gnome.org/extension/261/kimpanel/ Nếu không, bạn có thể không thấy cửa sổ bật lên phương thức nhập khi nhập vào hộp tìm kiếm hoạt động của GNOME Shell. Để biết thêm chi tiết, hãy xem https://fcitx-im.org/wiki/Using_Fcitx_5_on_Wayland#GNOME

en: KDE Input Method Panel
vi: Bảng Phương Thức Nhập KDE

en: KDE Plasma (Experimental)
vi: KDE Plasma (Thử nghiệm)

en: Keep virtual keyboard object for V2 Protocol (Need restart)
vi: Giữ đối tượng bàn phím ảo cho Giao thức V2 (Cần khởi động lại)

en: Keyboard - {0}
vi: Bàn phím - {0}

en: Keyboard - {0} - {1}
vi: Bàn phím - {0} - {1}

[ctx: Key name]
en: Keyboard Brightness Down
vi: Bàn Phím Tối Xuống

[ctx: Key name]
en: Keyboard Brightness Up
vi: Bàn Phím Sáng Lên

en: Keyboard Layout:
vi: Bố Cục Bàn Phím:

[ctx: Key name]
en: Keyboard Light On/Off
vi: Đèn Bàn Phím Bật/Tắt

en: Kimpanel process:
vi: Tiến trình Kimpanel:

en: Long Press behavior
vi: Hành Vi Nhấn Lâu

en: Margin around all content
vi: Lề xung quanh tất cả nội dung

en: Margin around text
vi: Lề xung quanh văn bản

[ctx: Key name]
en: Market
vi: Chợ

[ctx: Key name]
en: Music
vi: Nhạc

[ctx: Key name]
en: New
vi: Mới

[ctx: Key name]
en: News
vi: Tin tức

en: Note for GNOME Later than 3.6
vi: Lưu ý cho GNOME Sau 3.6

en: Only emoji support is found. To enable spell checking, you may need to install spell check data for the language.
vi: Chỉ tìm thấy hỗ trợ biểu tượng cảm xúc được tìm thấy. Để cho phép kiểm tra chính tả, bạn có thể cần cài đặt dữ liệu kiểm tra chính tả cho ngôn ngữ.

[ctx: Key name]
en: Open
vi: Mở

[ctx: Key name]
en: Open URL
vi: Mở URL

[ctx: Key name]
en: Option
vi: Tùy chọn

[ctx: Key name]
en: Paste
vi: Dán

[ctx: Key name]
en: Pause
vi: Tạm dừng

[ctx: Key name]
en: Phone
vi: Điện thoại

[ctx: Key name]
en: Pictures
vi: Hình ảnh

en: Please check ${1} for how to install fcitx5.
vi: Vui lòng kiểm tra ${1} để biết cách cài đặt fcitx5.

en: Please check the Configure link of your distribution in ${1} for how to setup ${2} autostart.
vi: Hãy kiểm tra liên kết Cấu Hình của phân phối của bạn trong ${1} để làm sao cài ${2} tự chạy.

en: Please set environment variable ${env_name} to "${value}" using the tool your distribution provides or add ${1} to your ${2}. See ${link}.
vi: Hãy đặt biến môi trường ${env_name} to "${value}" sử dụng công cụ mà phân phối của bạn cung cấp hoặc thêm ${1} vào ${2} của bạn. Xem ${link}.

[ctx: Key name]
en: Power Off
vi: Tắt Nguồn

en: Quick Phrase:
vi: Cụm Từ Nhanh:

[ctx: Key name]
en: Red
vi: Đỏ

[ctx: Key name]
en: Redo
vi: Làm lại

[ctx: Key name]
en: Refresh
vi: Làm mới

[ctx: Key name]
en: Reload
vi: Tải lại

[ctx: Key name]
en: Reply
vi: Trả lời

[ctx: Key name]
en: Return
vi: Trở lại

[ctx: Key name]
en: Right
vi: Phải

[ctx: Key name]
en: Rotate Windows
vi: Xoay Cửa Sổ

en: Running as root:
vi: Chạy như root:

[ctx: Key name]
en: Save
vi: Lưu

[ctx: Key name]
en: Screensaver
vi: Trình bảo vệ màn hình

[ctx: Key name]
en: Search
vi: Tìm kiếm

en: Seconds before clearing password
vi: Số giây trước khi xóa mật khẩu

[ctx: Key name]
en: Select
vi: Lựa chọn

en: Select input method:
vi: Chọn kiểu gõ:

en: Select local input method:
vi: Chọn kiểu gõ địa phương:

en: Select specific input method via keyboard
vi: Chọn kiểu gõ cụ thể thông qua bàn phím

en: Selected Item text color
vi: Màu văn bản mục được chọn

[ctx: Key name]
en: Send
vi: Gửi

en: Sending keyboard layout configuration to wayland compositor from Fcitx is not yet supported on current desktop. You may still use Fcitx's internal layout conversion by adding layout as input method to the input method group.
vi: Gửi cấu hình bố cục bàn phím đến Wayland Compositor từ FCITX chưa được hỗ trợ trên máy tính để bàn hiện tại. Bạn vẫn có thể sử dụng chuyển đổi bố cục nội bộ của FCITX bằng cách thêm bố cục làm phương thức đầu vào vào nhóm kiểu gõ.

en: Share Input State
vi: Chia Sẻ Trạng Thái Nhập

en: Show Input Method Information when changing focus
vi: Hiển thị thông tin Kiểu Gõ khi thay đổi tiêu điểm

en: Show Input Method Information when switch input method
vi: Hiển thị thông tin Kiểu Gõ khi chuyển đổi Kiểu Gõ

en: Show Layout Name In Icon
vi: Hiển Thị Tên Bố Cục Trong Biểu Tượng

en: Show compact input method information
vi: Hiển thị thông tin kiểu gõ nhỏ gọn

en: Show first input method information
vi: Hiển thị thông tin kiểu gõ đầu tiên

en: Show layout name in icon if there is more than one active layout. If prefer text icon is set to true, this option will be ignored.
vi: Hiển thị tên bố cục trong biểu tượng nếu có nhiều hơn một bố cục hoạt động. Nếu biểu tượng văn bản thích được đặt thành true, tùy chọn này sẽ bị bỏ qua.

en: Skip first input method while enumerating
vi: Bỏ qua kiểu gõ đầu tiên trong khi liệt kê

[ctx: Key name]
en: Sleep
vi: Ngủ

[ctx: Key name]
en: Space
vi: Khoảng trống

[ctx: Key name]
en: Split Screen
vi: Chia Màn Hình

[ctx: Key name]
en: Spreadsheet
vi: Bảng tính

[ctx: Key name]
en: Standby
vi: Chờ đợi

en: Start Input Method
vi: Kiểu Gõ Bắt Đầu

en: Status Notifier
vi: Trạng Thái Thông Báo

[ctx: Key name]
en: Stop
vi: Dừng

[ctx: Key name]
en: Subtitle
vi: Phụ đề

[ctx: Key name]
en: Super
vi: Siêu

[ctx: Key name]
en: Support
vi: Hỗ trợ

[ctx: Key name]
en: Suspend
vi: Đình chỉ

en: Switch group
vi: Chuyển đổi nhóm

en: System Info:
vi: Thông tin hệ thống:

[ctx: Key name]
en: System Request
vi: Yêu cầu hệ thống

en: The script is run as ${1} (${2}).
vi: Mã lệnh được chạy dưới dạng ${1} (${2}).

en: This is only effective when the tray icon is xembed.
vi: Điều này chỉ hiệu quả khi biểu tượng khay được xembed.

en: This option is only effective if image is not set.
vi: Tùy chọn này chỉ hiệu quả nếu hình ảnh không được đặt.

en: This option require support from wayland compositor.
vi: Tùy chọn này yêu cầu hỗ trợ từ Wayland Compositor.

en: This option will be always disabled on XWayland.
vi: Tùy chọn này sẽ luôn luôn bị vô hiệu hóa trên Xwayland.

en: This value should be less than any of margin value.
vi: Giá trị này nên ít hơn bất kỳ giá trị thụt lề nào.

[ctx: Key name]
en: Time
vi: Thời gian

en: Trigger Key
vi: Phím Kích Hoạt

en: Typing with Fcitx and Kimpanel
vi: Gõ với Fcitx và Kimpanel

[ctx: Key name]
en: Undo
vi: Hoàn tác

en: Use input method language to display text
vi: Sử dụng ngôn ngữ kiểu gõ để hiển thị văn bản

en: Use mouse wheel to go to prev or next page
vi: Sử dụng bánh xe chuột để đi đến trang trước hoặc trang tiếp theo

en: User Interface:
vi: Giao Diện Người Dùng:

en: Using ${1} to check dbus.
vi: Dùng ${1} để kiểm tra dbus.

[ctx: Key name]
en: View
vi: Xem

en: When copying password from a password manager, if the password manager supports marking the clipboard content as password, this clipboard update will be ignored.
vi: Khi sao chép mật khẩu từ trình quản lý mật khẩu, nếu trình quản lý mật khẩu hỗ trợ đánh dấu nội dung bảng tạm dưới dạng mật khẩu, bản cập nhật bản tạm này sẽ bị bỏ qua.

[ctx: Key name]
en: Yellow
vi: Vàng

en: Your LC_CTYPE is set to ${1} instead of one of zh, ja, ko. You may not be able to use input method in emacs because of an really old emacs bug that upstream refuse to fix for years.
vi: LC_CTYPE của bạn đặt là ${1} thay vì một trong số zh, ja, ko. Bạn có thể không sử dụng được kiểu gõ trong emacs vì một lỗi emacs rất cũ mà thượng nguồn từ chối sửa trong nhiều năm

en: Your LC_CTYPE is set to ${1} whose encoding is not UTF-8. You may have trouble committing strings using XIM.
vi: LC_CTYPE của bạn đặt là ${1} mà mã hóa không phải UTF-8. Bạn có thể gặp rắc rối khi thực hiện các chuỗi sử dụng XIM.

[ctx: Key name]
en: Zoom In
vi: Phóng To

[ctx: Key name]
en: Zoom Out
vi: Thu Nhỏ

en: executable:
vi: thực thi:

en: process:
vi: tiến trình:

en: sudo environment variables
vi: các biến môi trường sudo

note: #-#-#-#-#  xsane_0.999-13_vi.po (XSANE 0.96)  #-#-#-#-# TEXT_VERSION
en: version:
vi: phiên bản:

en: {0} (Not Available)
vi: {0} (Không khả dụng)

en: {0} (Not available)
vi: {0} (Không khả dụng)

note: Type: boolean Description
en: Should fdmount be installed 'setuid root'?
vi: Có nên cài đặt fdmount « setuid root » không?

comment: msgid ""
    In order to enable ordinary users to mount a floppy disk using fdmount,
    fdmount needs to be set up as set-user-id root. Please note that this is
    usually considered to be a security hazard.
note: Type: boolean Description
en: In order to enable ordinary users to mount a floppy disk, the fdmount program can be installed with the set-user-ID bit set, so that it will run with the permissions of the superuser.
vi: Để cho phép những người dùng bình thường gắn kết đĩa mềm, bạn có thể cài đặt chương trình fdmount với bit đặt mã số người dùng (set-user-ID) đã bật, để chương trình chạy với quyền của siêu người dùng.

note: Type: boolean Description
en: Such a setting may have security implications in the case of vulnerabilities in fdmount's code.
vi: Thiết lập như vậy có thể rủi ro bảo mật trong trường hợp mã nguồn fdmount dễ bị tấn công.

note: Offline mode
en: Offline Mode
vi: Chế độ không kết nối

en: Open in Browser
vi: Mở trong trình duyệt

en: Something went wrong.
vi: Có gì đó đã sai.

note: Translators: this is a "feed" as in RSS
en: Add feed
vi: Thêm phản hồi

en: New Tag
vi: Thẻ mới

en: Copy URL
vi: Chép URL

en: Please enter a valid URL
vi: Vui lòng nhập một địa chỉ URL hợp lệ

en: Database:
vi: Cơ sở dữ liệu:

en: smallerButton|EXIT
vi: THOÁT

en: OKAY
vi: ĐƯỢC

en: HEROES
vi: TƯỚNG

en: TOWNS/
    CASTLES
vi: THỊ TRẤN/
    LÂU ĐÀI

en: ACCEPT
vi: ĐỒNG Ý

en: DECLINE
vi: TỪ CHỐI

en: LEARN
vi: HỌC TẬP

en: TRADE
vi: TRAO ĐỔI

en: NO
vi: KHÔNG

en: DISMISS
vi: GIẢI TÁN

en: GIFT
vi: QUÀ

en: D
    I
    S
    M
    I
    S
    S
vi: G
    I
    Ả
    I
    T
    Á
    N

en: E
    X
    I
    T
vi: T
    H
    O
    Á
    T

en: C
    A
    M
    P
    A
    I
    G
    N
vi: C
    H
    I
    Ế
    N
    D
    Ị
    C
    H

en: S
    T
    A
    N
    D
    A
    R
    D
vi: T
    H
    Ư
    Ờ
    N
    G

en: NEW
    GAME
vi: TẠO
    GAME

en: LOAD
    GAME
vi: TẢI
    GAME

en: SAVE
    GAME
vi: LƯU
    GAME

en: QUIT
vi: RỜI KHỎI

en: BATTLE
    ONLY
vi: CHỈ
    CHIẾN ĐẤU

en: STANDARD
    GAME
vi: GAME
    THƯỜNG

en: CAMPAIGN
    GAME
vi: CHIẾN
    DỊCH

en: MULTI-
    PLAYER
    GAME
vi: CHƠI
    NHIỀU
    NGƯỜI

en: HOT SEAT
vi: GHẾ NÓNG

en: 2 PLAYERS
vi: 2 NGƯỜI CHƠI

en: 3 PLAYERS
vi: 3 NGƯỜI CHƠI

en: 4 PLAYERS
vi: 4 NGƯỜI CHƠI

en: 5 PLAYERS
vi: 5 NGƯỜI CHƠI

en: 6 PLAYERS
vi: 6 NGƯỜI CHƠI

en: ORIGINAL
    CAMPAIGN
vi: CHIẾN DỊCH
    THƯỜNG

en: EXPANSION
    CAMPAIGN
vi: CHIẾN DỊCH
    MỞ RỘNG

en: DIFFICULTY
vi: ĐỘ KHÓ

en: VIEW INTRO
vi: XEM GIỚI THIỆU

en: RESET
vi: CÀI LẠI

en: army|Few
vi: Một vài

en: Warrior
vi: Chiến binh

en: Builder
vi: Thợ xây

en: Explorer
vi: Thám hiểm

en: A few
    %{monster}
vi: Một vài
    %{monster}

en: Several
    %{monster}
vi: Một số
    %{monster}

en: A pack of
    %{monster}
vi: Một nhóm
    %{monster}

en: Lots of
    %{monster}
vi: Khá nhiều
    %{monster}

en: A horde of
    %{monster}
vi: Một bầy
    %{monster}

en: A throng of
    %{monster}
vi: Một bầy đàn
    %{monster}

en: A swarm of
    %{monster}
vi: Rất nhiều đàn
    %{monster}

en: Zounds...
    %{monster}
vi: Quy mô
    %{monster}

en: A legion of
    %{monster}
vi: Quân đoàn
    %{monster}

en: army|Several
vi: Một số

en: army|Pack
vi: Một nhóm

en: army|Lots
vi: Khá nhiều

en: army|Horde
vi: Một bầy

en: army|Throng
vi: Một bầy đàn

en: army|Swarm
vi: Rất nhiều đàn

en: army|Zounds
vi: Quy mô

en: army|Legion
vi: Quân đoàn

en: All %{race} troops +1
vi: Tất cả binh lính %{race} +1

en: Troops of %{count} alignments -%{penalty}
vi: Quân của %{count} sắp hàng -%{penalty}

en: View %{name}
vi: Xem %{name}

en: Move the %{name}
vi: Di chuyển %{name}

en: Move or right click to redistribute %{name}
vi: Kéo %{name} hoặc nhấp chuột phải để chia

en: Combine %{name} armies
vi: Gộp binh lính %{name}

en: Exchange %{name2} with %{name}
vi: Trao đổi %{name2} với %{name}

en: Select %{name}
vi: Chọn %{name}

en: Cannot move last troop
vi: Không thể di chuyển quân cuối cùng

en: Move the %{name}
vi: Di chuyển %{name}

en: %{name} destroys half the enemy troops! | %{name} destroy half the enemy troops!
vi[0]: %{name} tiêu diệt một nửa quân địch!

en: Spell failed!
vi: Niệm chú thất bại!

en: The Sphere of Negation artifact is in effect for this battle, disabling all combat spells.
vi: Bảo vật Quả cầu Phủ định có hiệu lực trong trận chiến này, vô hiệu hóa tất cả các phép thuật chiến đấu.

en: You have already cast a spell this round.
vi: Ngươi đã sử dụng một câu thần chú trong vòng này.

en: That spell will have no effect!
vi: Phép này sẽ không ảnh hưởng đến ai!

en: You may only summon one type of elemental per combat.
vi: Ngươi chỉ có thể triệu hồi một loại nguyên tố trong mỗi trận chiến.

en: There is no open space adjacent to your hero where you can summon an Elemental to.
vi: Không có không gian trống nào gần tướng của ngươi để triệu hồi một Nguyên tố.

en: Speed: %{speed}
vi: Tốc độ: %{speed}

en: Turn Order
vi: Thứ tự Xếp hàng

en: Auto Spell Casting
vi: Tự động Niệm Phép

en: Shadow Movement
vi: Bóng Di chuyển

en: Shadow Cursor
vi: Bóng Con trỏ

en: Damage Info
vi: Thông tin Thiệt hại

en: Set the speed of combat actions and animations.
vi: Đặt tốc độ của hành động chiến đấu và hình ảnh động.

en: Toggle to display the turn order during the battle.
vi: Chuyển đổi để hiển thị thứ tự xếp hàng trong trận chiến.

en: Toggle whether or not the computer will cast spells for you when auto combat is on. (Note: This does not affect spell casting for computer players in any way, nor does it affect quick combat.)
vi: Chuyển đổi xem máy tính có sử dụng phép thuật cho ngươi khi bật chế độ tự động chiến đấu hay không. (Lưu ý: Điều này không ảnh hưởng đến việc sử dụng phép thuật cho người chơi máy tính theo bất kỳ cách nào, cũng như không ảnh hưởng đến chiến đấu nhanh.)

en: Toggle the hex grid on or off. The hex grid always underlies movement, even if turned off. This switch only determines if the grid is visible.
vi: Bật hoặc tắt lưới lục giác. Lưới lục giác luôn làm cơ sở cho chuyển động, ngay cả khi bị tắt. Công tắc này chỉ xác định xem lưới có hiển thị hay không.

en: Toggle on or off shadows showing where your creatures can move and attack.
vi: Bật hoặc tắt bóng hiển thị nơi sinh vật của ngươi có thể di chuyển và tấn công.

en: Toggle on or off a shadow showing the current hex location of the mouse cursor.
vi: Bật hoặc tắt bóng hiển thị vị trí của con trỏ chuột trên lưới lục giác.

en: Change the audio settings of the game.
vi: Thay đổi cài đặt âm thanh của trò chơi.

en: Check and configure all the hot keys present in the game.
vi: Kiểm tra và định cấu hình tất cả các phím nóng có trong trò chơi.

en: Toggle to display damage information during the battle.
vi: Chuyển đổi để hiển thị thông tin thiệt hại trong trận chiến.

en: Exit this menu.
vi: Thoát khỏi trình đơn này.

en: Okay
vi: OK

en: The enemy has surrendered!
vi: Kẻ địch đã đầu hàng!

en: The enemy has fled!
vi: Kẻ thù đã bỏ chạy!

en: A glorious victory!
vi: Một chiến thắng vinh quang!

en: For valor in combat, %{name} receives %{exp} experience.
vi: Với lòng dũng cảm trong chiến đấu, %{name} nhận được %{exp} kinh nghiệm.

en: The cowardly %{name} flees from battle.
vi: Kẻ hèn nhát %{name} chạy trốn khỏi trận chiến.

en: %{name} surrenders to the enemy, and departs in shame.
vi: %{name} đầu hàng kẻ thù và nhục nhã ra đi.

en: Battlefield Casualties
vi: Thương vong Chiến trường

en: Attacker
vi: Bên công

en: Defender
vi: Bên thủ

en: You have captured an enemy artifact!
vi: Ngươi đã chiếm được một bảo vật của kẻ thù!

en: As you reach for the %{name}, it mysteriously disappears.
vi: Khi ngươi chạm tới %{name}, nó biến mất một cách bí ẩn.

en: As your enemy reaches for the %{name}, it mysteriously disappears.
vi: Khi kẻ thù của ngươi chạm tới %{name}, nó biến mất một cách bí ẩn.

en: Necromancy!
vi: Chiêu hồn!

en: Practicing the dark arts of necromancy, you are able to raise %{count} of the enemy's dead to return under your service as %{monster}.
vi: Thi triển nghệ thuật chiêu hồn hắc ám, ngươi có thể hồi sinh %{count} kẻ thù đã chết để trở lại dưới sự phục vụ của ngươi với tư cách là %{monster}.

en: %{name} the %{race}
vi: %{name} cái %{race}

en: Captain of %{name}
vi: Đội trưởng của %{name}

en: Defense
vi: Thủ

en: Spell Power
vi: Sức mạnh

en: Morale
vi: Tinh thần

en: Luck
vi: May mắn

en: Spell Points
vi: Điểm Phép thuật

en: Cast Spell
vi: Niệm Chú

en: Retreat
vi: Bỏ chạy

en: Surrender
vi: Đầu hàng

en: Hero Screen
vi: Màn hình Tướng

en: Captain's Options
vi: Tùy chọn Đội trưởng

en: Hero's Options
vi: Tùy chọn Tướng

en: Cast a magical spell. You may only cast one spell per combat round. The round is reset when every creature has had a turn.
vi: Niệm một phép thuật kỳ diệu. Ngươi chỉ có thể niệm một câu thần chú cho mỗi vòng chiến đấu. Vòng được đặt lại khi mọi sinh vật đã có một lượt.

en: Retreat your hero, abandoning your creatures. Your hero will be available for you to recruit again, however, the hero will have only a novice hero's forces.
vi: Rút lui tướng của ngươi, từ bỏ sinh vật của ngươi. Tướng của ngươi sẽ có sẵn để ngươi chiêu mộ lại, tuy nhiên, tướng sẽ chỉ có lực lượng của một tướng mới.

en: Open Hero Screen to view full information about the hero.
vi: Mở Màn hình Tướng để xem thông tin đầy đủ về Tướng.

en: Return to the battle.
vi: Quay lại trận chiến.

en: Not enough gold (%{gold})
vi: Không đủ vàng (%{gold})

en: %{name} states:
vi: %{name} phát biểu:

en: Captain of %{name} states:
vi: Phát biểu của đội trưởng %{name}:

en: "I will accept your surrender and grant you and your troops safe passage for the price of %{price} gold."
vi: "Ta sẽ chấp nhận sự đầu hàng của ngươi và cấp cho ngươi và quân đội của ngươi lối đi an toàn với giá %{price} vàng."

en: View %{monster} info
vi: Xem thông tin %{monster}

en: Fly %{monster} here
vi: Bay %{monster} tới đây

en: Move %{monster} here
vi: Chuyển %{monster} tới đây

en: Shoot %{monster}
vi: Bắn %{monster}

en: (1 shot left) | (%{count} shots left)
vi[0]: (còn 1 phát nữa)

en: Attack %{monster}
vi: Tấn công %{monster}

en: Turn %{turn}
vi: Lượt %{turn}

en: Teleport here
vi: Dịch chuyển tới đây

en: Invalid teleport destination
vi: Điểm đến dịch chuyển tức thời không hợp lệ

en: Cast %{spell} on %{monster}
vi: Niệm %{spell} lên %{monster}

en: Cast %{spell}
vi: Niệm %{spell}

en: Select spell target
vi: Chọn mục tiêu niệm chú

en: View Ballista info
vi: Xem thông tin Máy bắn đá

en: Ballista
vi: Máy bắn đá

en: Customize system options
vi: Tùy chỉnh tùy chọn hệ thống

en: Allows you to customize the combat screen.
vi: Cho phép ngươi tùy chỉnh màn hình chiến đấu.

en: System Options
vi: Tùy chọn Hệ thống

en: Skip this unit
vi: Bỏ qua đơn vị này

en: Skips the current creature. The current creature ends its turn and does not get to go again until the next round.
vi: Bỏ qua sinh vật hiện tại. Sinh vật hiện tại kết thúc lượt của nó và không được đi tiếp cho đến vòng tiếp theo.

en: View Captain's options
vi: Xem tùy chọn Đội trưởng

en: View Hero's options
vi: Xem tùy chọn Tướng

en: View opposing Captain
vi: Xem đội trưởng đối phương

en: View opposing Hero
vi: Xem Tướng địch

en: Hide logs
vi: Ẩn ghi chép

en: Message Bar
vi: Thanh Tin nhắn

en: Shows the results of individual monster's actions.
vi: Hiển thị kết quả hành động của từng quái vật.

en: Auto Combat
vi: Tự động Chiến đấu

en: %{attacker} does %{damage} damage. | %{attacker} do %{damage} damage.
vi[0]: %{attacker} gây %{damage} sát thương.

en: 1 creature perishes. | %{count} creatures perish.
vi[0]: 1 sinh vật bị tiêu diệt.

en: 1 %{defender} perishes. | %{count} %{defender} perish.
vi[0]: 1 %{defender} bị tiêu diệt.

en: 1 soul is incorporated. | %{count} souls are incorporated.
vi[0]: 1 linh hồn được kết hợp.

en: 1 %{unit} is revived. | %{count} %{unit} are revived.
vi[0]: 1 %{unit} được hồi sinh.

en: Moved %{monster}: from [%{src}] to [%{dst}].
vi: Chuyển %{monster}: từ [%{src}] tới [%{dst}].

en: %{name} casts %{spell} on the %{troop}.
vi: %{name} niệm phép %{spell} lên %{troop}.

en: %{name} casts %{spell}.
vi: %{name} niệm %{spell}.

en: The %{spell} does %{damage} damage to one undead creature.
vi: Phép %{spell} gây %{damage} sát thương cho một sinh vật bất tử.

en: The %{spell} does %{damage} damage to all undead creatures.
vi: Phép %{spell} gây %{damage} sát thương cho tất cả sinh vật bất tử.

en: The %{spell} does %{damage} damage, %{count} creatures perish.
vi: Phép %{spell} gây %{damage} sát thương, %{count} sinh vật chết.

en: The %{spell} does %{damage} damage.
vi: Phép %{spell} gây %{damage} sát thương.

en: The %{spell} does %{damage} damage to one living creature.
vi: Phép %{spell} gây %{damage} sát thương cho một sinh vật sống.

en: The %{spell} does %{damage} damage to all living creatures.
vi: Phép %{spell} gây %{damage} sát thương cho tất cả sinh vật sống.

en: Bad luck descends on the %{attacker}.
vi: Vận rủi giáng xuống %{attacker}.

en: Good luck shines on the %{attacker}.
vi: May mắn tỏa sáng trên %{attacker}.

en: High morale enables the %{monster} to attack again.
vi: Tinh thần cao cho phép %{monster} tấn công lần nữa.

en: Low morale causes the %{monster} to freeze in panic.
vi: Tinh thần xuống thấp khiến %{monster} chết cứng vì hoảng loạn.

en: %{tower} does %{damage} damage.
vi: %{tower} thực hiện %{damage} sát thương.

en: The mirror image is created.
vi: Hình ảnh phản chiếu được tạo ra.

en: The mirror image is destroyed!
vi: Hình ảnh phản chiếu đã mất đi!

en: No spells to cast.
vi: Không có phép thuật để niệm chú.

en: Are you sure you want to retreat?
vi: Ngươi có chắc chắn muốn rút lui?

en: Retreat disabled
vi: Rút lui bị vô hiệu hóa

en: Surrender disabled
vi: Đầu hàng bị vô hiệu hóa

en: Damage: %{max}
vi: Sát thương: %{max}

en: Damage: %{min} - %{max}
vi: Sát thương: %{min} - %{max}

en: Perish: %{max}
vi: Chết %{max}

en: Perish: %{min} - %{max}
vi: Chết: %{min} - %{max}

en: Through eagle-eyed observation, %{name} is able to learn the magic spell %{spell}.
vi: Thông qua khả năng quan sát bằng con mắt đại bàng, %{name} có thể học được phép thuật %{spell}.

en: Please select another hero.
vi: Hãy chọn một tướng khác.

note: #-#-#-#-#  wesnoth-1.12_1:1.12.6-1_vi.po (Battle for Wesnoth)  #-#-#-#-# [side]: type=Blood Bat, id=Blood Bat 3 [side]: type=Blood Bat, id=Blood Bat 4 [side]: type=Blood Bat, id=Blood Bat 5 [side]: type=Blood Bat, id=Blood Bat 6 [side]: type=Blood Bat, id=Blood Bat 7 [side]: type=Drake Flare, id=Kis
en: Monsters
vi: Quái vật

en: Left Turret
vi: Tháp pháo Trái

en: Right Turret
vi: Tháp pháo Phải

en: The %{name} fires with the strength of %{count} Archers
vi: %{name} khai hỏa với sức mạnh của %{count} Cung thủ

en: each with a +%{attack} bonus to their attack skill.
vi: mỗi người có phần thưởng +%{attack} cho kỹ năng tấn công của họ.

en: The %{name} is destroyed.
vi: %{name} bị phá hủy.

en: %{count} %{name} rises from the dead! | %{count} %{name} rise from the dead!
vi[0]: %{count} %{name} hồi sinh từ cõi chết!

en: Dwarven Alliance
vi: Liên minh Người lùn

en: Sorceress Guild
vi: Hội Phù thủy

en: Necromancer Guild
vi: Hội Chiêu hồn

en: Ogre Alliance
vi: Liên minh Yêu tinh

en: Dwarfbane
vi: Họa Người lùn

en: Dragon Alliance
vi: Liên minh Rồng

en: Elven Alliance
vi: Liên minh Ma quỷ

en: Kraeger defeated
vi: Kraeger bị đánh bại

en: Wayward Son
vi: Đứa con Bướng bỉnh

en: Uncle Ivan
vi: Bác Ivan

en: Annexation
vi: Thôn tính

en: Force of Arms
vi: Lực lượng Vũ trang

en: Save the Dwarves
vi: Cứu Người lùn

en: Carator Mines
vi: Mỏ Carator

en: Turning Point
vi: Bước Ngoặt

en: scenarioName|Defender
vi: Bên thủ

en: Corlagon's Defense
vi: Phòng thủ Corlagon

en: The Crown
vi: Vương Miện

en: The Gauntlet
vi: Thách thức

en: Betrayal
vi: Sự phản bội

en: Final Justice
vi: Công lý Cuối cùng

en: Roland needs you to defeat the lords near his castle to begin his war of rebellion against his brother. They are not allied with each other, so they will spend most of their time fighting with one another. Victory is yours when you have defeated all of their castles and heroes.
vi: Roland cần ngươi đánh bại các lãnh chúa gần lâu đài của anh ta để bắt đầu cuộc chiến nổi dậy chống lại anh trai mình. Họ không liên minh với nhau, vì vậy họ sẽ dành phần lớn thời gian để chiến đấu với nhau. Chiến thắng là của ngươi khi ngươi đã đánh bại tất cả các lâu đài và tướng của họ.

en: The local lords refuse to swear allegiance to Roland, and must be subdued. They are wealthy and powerful, so be prepared for a tough fight. Capture all enemy castles to win.
vi: Các lãnh chúa địa phương từ chối thề trung thành với Roland, và phải khuất phục. Họ giàu có và quyền lực, vì vậy hãy chuẩn bị cho một cuộc chiến khó khăn. Đánh chiếm tất cả các lâu đài của kẻ thù để giành chiến thắng.

en: Your task is to defend the Dwarves against Archibald's forces. Capture all of the enemy towns and castles to win, and be sure not to lose all of the dwarf towns at once, or the enemy will have won.
vi: Nhiệm vụ của ngươi là bảo vệ Người lùn chống lại lực lượng của Archibald. Đánh chiếm tất cả các thị trấn và lâu đài của kẻ thù để giành chiến thắng, đồng thời đảm bảo không để mất tất cả các thị trấn của người lùn cùng một lúc, nếu không kẻ thù sẽ chiến thắng.

en: Your enemies are allied against you and start close by, so be ready to come out fighting. You will need to own all four castles in this small valley to win.
vi: Kẻ thù của ngươi đang liên minh chống lại ngươi và bắt đầu áp sát, vì vậy hãy sẵn sàng chiến đấu. Ngươi sẽ cần phải sở hữu cả bốn lâu đài trong thung lũng nhỏ này để giành chiến thắng.

en: The Sorceress' guild of Noraston has requested Roland's aid against an attack from Archibald's allies. Capture all of the enemy castles to win, and don't lose Noraston, or you'll lose the scenario. (Hint: There is an enemy castle on an island in the ocean.)
vi: Hội phù thủy Noraston đã yêu cầu sự trợ giúp của Roland chống lại cuộc tấn công từ các đồng minh của Archibald. Đánh chiếm tất cả các lâu đài của kẻ thù để giành chiến thắng và đừng để mất Noraston, nếu không ngươi sẽ thua kịch bản. (Gợi ý: Có một lâu đài của kẻ thù trên một hòn đảo giữa đại dương.)

en: Gather as large an army as possible and capture the enemy castle within 8 weeks. You are opposed by only one enemy, but must travel a long way to get to the enemy castle. Any troops you have in your army at the end of this scenario will be with you in the final battle.
vi: Tập hợp một đội quân lớn nhất có thể và chiếm được lâu đài của kẻ thù trong vòng 8 tuần. Ngươi chỉ bị một kẻ thù chống lại, nhưng phải đi một quãng đường dài để đến được lâu đài của kẻ thù. Bất kỳ đội quân nào ngươi có trong quân đội của mình khi kết thúc kịch bản này sẽ ở bên ngươi trong trận chiến cuối cùng.

en: Find the Crown before Archibald's heroes find it. Roland will need the Crown for the final battle against Archibald.
vi: Tìm Vương miện trước khi các anh hùng của Archibald tìm thấy nó. Roland sẽ cần Vương miện cho trận chiến cuối cùng với Archibald.

en: Three allied enemies stand before you and victory, including Lord Corlagon. Roland is in a castle to the northwest, and you will lose if he falls to the enemy. Remember that capturing Lord Corlagon will ensure that he will not fight against you in the final scenario.
vi: Ba kẻ thù đồng minh đứng trước ngươi và chiến thắng, bao gồm cả Lord Corlagon. Roland đang ở trong một lâu đài ở phía tây bắc, và ngươi sẽ thua nếu anh ta rơi vào tay kẻ thù. Hãy nhớ rằng việc bắt giữ Lord Corlagon sẽ đảm bảo rằng anh ta sẽ không chiến đấu chống lại ngươi trong kịch bản cuối cùng.

en: This is the final battle. Both you and your enemy are armed to the teeth, and all are allied against you. Capture Archibald to end the war!
vi: Đây là trận chiến cuối cùng. Cả ngươi và kẻ thù của ngươi đều được trang bị tận răng, và tất cả đều liên minh chống lại ngươi. Bắt giữ Archibald để kết thúc chiến tranh!

en: Switching sides leaves you with three castles against the enemy's one. This battle will be the easiest one you will face for the rest of the war...traitor.
vi: Đổi bên để lại cho ngươi ba lâu đài chống lại một lâu đài của kẻ thù. Trận chiến này sẽ là trận chiến dễ dàng nhất mà ngươi phải đối mặt trong phần còn lại của cuộc chiến...kẻ phản bội.

en: Barbarian Wars
vi: Chiến tranh Man rợ

en: First Blood
vi: Máu Đầu tiên

en: Necromancers
vi: Chiêu hồn

en: Slay the Dwarves
vi: Tiêu diệt Người lùn

en: Country Lords
vi: Lãnh chúa Đất nước

en: Dragon Master
vi: Thủ lĩnh Rồng

en: Rebellion
vi: Nổi loạn

en: Apocalypse
vi: Tận thế

en: Greater Glory
vi: Vinh quang Lớn hơn

en: King Archibald requires you to defeat the three enemies in this region. They are not allied with one another, so they will spend most of their energy fighting amongst themselves. You will win when you own all of the enemy castles and there are no more heroes left to fight.
vi: Vua Archibald yêu cầu ngươi đánh bại ba kẻ thù trong khu vực này. Họ không liên minh với nhau, vì vậy họ sẽ dành phần lớn năng lượng để chiến đấu với nhau. Ngươi sẽ giành chiến thắng khi sở hữu tất cả các lâu đài của kẻ thù và không còn anh hùng nào để chiến đấu.

en: You must unify the barbarian tribes of the north by conquering them. As in the previous mission, the enemy is not allied against you, but they have more resources at their disposal. You will win when you own all of the enemy castles and there are no more heroes left to fight.
vi: Ngươi phải thống nhất các bộ lạc man rợ ở phía bắc bằng cách chinh phục họ. Như trong nhiệm vụ trước, kẻ thù không liên minh chống lại ngươi, nhưng chúng có nhiều tài nguyên hơn để sử dụng. Ngươi sẽ giành chiến thắng khi sở hữu tất cả các lâu đài của kẻ thù và không còn anh hùng nào để chiến đấu.

en: Do-gooder wizards have taken the Necromancers' castle. You must retake it to achieve victory. Remember that while you start with a powerful army, you have no castle and must take one within 7 days, or lose this battle. (Hint: The nearest castle is to the southeast.)
vi: Các pháp sư làm điều tốt hơn đã chiếm lâu đài của các Necromancer. Ngươi phải chiếm lại nó để đạt được chiến thắng. Hãy nhớ rằng trong khi ngươi bắt đầu với một đội quân hùng mạnh, ngươi không có lâu đài nào và phải chiếm lấy một lâu đài trong vòng 7 ngày, nếu không sẽ thua trận này. (Gợi ý: Lâu đài gần nhất nằm ở phía đông nam.)

en: The dwarves need conquering before they can interfere in King Archibald's plans. Roland's forces have more than one hero and many towns to start with, so be ready for attack from multiple directions. You must capture all of the enemy towns and castles to claim victory.
vi: Những người lùn cần chinh phục trước khi họ có thể can thiệp vào kế hoạch của Vua Archibald. Lực lượng của Roland có nhiều hơn một anh hùng và nhiều thị trấn để bắt đầu, vì vậy hãy sẵn sàng tấn công từ nhiều hướng. Ngươi phải chiếm được tất cả các thị trấn và lâu đài của kẻ thù để giành chiến thắng.

en: You must put down a peasant revolt led by Roland's forces. All are allied against you, but you have Lord Corlagon, an experienced hero, to help you. Capture all enemy castles to win.
vi: Ngươi phải dập tắt cuộc nổi dậy của nông dân do lực lượng của Roland lãnh đạo. Tất cả đều liên minh chống lại ngươi, nhưng ngươi có Lord Corlagon, một anh hùng giàu kinh nghiệm, để giúp ngươi. Đánh chiếm tất cả các lâu đài của kẻ thù để giành chiến thắng.

en: There are two enemies allied against you in this mission. Both are well armed and seek to evict you from their island. Avoid them and capture Dragon City to win.
vi: Có hai kẻ thù liên minh chống lại ngươi trong nhiệm vụ này. Cả hai đều được trang bị vũ khí tốt và tìm cách đuổi ngươi khỏi hòn đảo của họ. Tránh chúng và chiếm Dragon City để giành chiến thắng.

en: Your orders are to conquer the country lords that have sworn to serve Roland. All of the enemy castles are unified against you. Since you start without a castle, you must hurry to capture one before the end of the week. Capture all enemy castles for victory.
vi: Mệnh lệnh của ngươi là chinh phục các lãnh chúa đất nước đã thề phục vụ Roland. Tất cả các lâu đài của kẻ thù được thống nhất chống lại ngươi. Vì ngươi bắt đầu mà không có lâu đài, nên ngươi phải nhanh chóng chiếm được một lâu đài trước cuối tuần. Nắm bắt tất cả các lâu đài của kẻ thù để giành chiến thắng.

en: Find the Crown before Roland's heroes find it. Archibald will need the Crown for the final battle against Roland.
vi: Tìm Vương miện trước khi các anh hùng của Roland tìm thấy nó. Archibald sẽ cần Vương miện cho trận chiến cuối cùng với Roland.

en: This is the final battle. Both you and your enemy are armed to the teeth, and all are allied against you. Capture Roland to win the war, and be sure not to lose Archibald in the fight!
vi: Đây là trận chiến cuối cùng. Cả ngươi và kẻ thù của ngươi đều được trang bị tận răng, và tất cả đều liên minh chống lại ngươi. Bắt giữ Roland để giành chiến thắng trong cuộc chiến và đảm bảo không để thua Archibald trong cuộc chiến!

en: Arrow's Flight
vi: Đường Tên bay

en: Island of Chaos
vi: Đảo Hỗn loạn

en: The Abyss
vi: Vực thẳm

en: Uprising
vi: Khởi nghĩa

en: Aurora Borealis
vi: Bình minh phương Bắc

en: Betrayal's End
vi: Kết thúc Phản bội

en: Corruption's Heart
vi: Trái tim Tham nhũng

en: The Giant's Pass
vi: Đèo Cả

en: Subdue the unruly local lords in order to provide the Empire with facilities to operate in this region.
vi: Khuất phục các lãnh chúa địa phương ngang ngược để cung cấp cho Đế chế các cơ sở hoạt động trong khu vực này.

en: Eliminate all opposition in this area. Then the first piece of the artifact will be yours.
vi: Loại bỏ tất cả các đối lập trong lĩnh vực này. Phần đầu tiên của hiện vật sẽ là của ngươi.

en: The sorceresses to the northeast are rebelling! For the good of the empire you must quash their feeble uprising on your way to the mountains.
vi: Các phù thủy ở phía đông bắc đang nổi dậy! Vì lợi ích của đế chế, ngươi phải dập tắt cuộc nổi dậy yếu ớt của chúng trên đường đến vùng núi.

en: Having prepared for your arrival, Kraeger has arranged for a force of necromancers to thwart your quest. You must capture the castle of Scabsdale before the first day of the third week, or the Necromancers will be too strong for you.
vi: Sau khi chuẩn bị sẵn sàng cho sự xuất hiện của ngươi, Kraeger đã sắp xếp một lực lượng các pháp sư gọi hồn để cản trở nhiệm vụ của ngươi. Ngươi phải chiếm được lâu đài Scabsdale trước ngày đầu tiên của tuần thứ ba, nếu không các Necromancer sẽ quá mạnh đối với ngươi.

en: The barbarian despot in this area is, as yet, ignorant of your presence. Quickly, build up your forces before you are discovered and attacked! Secure the region by subduing all enemy forces.
vi: Kẻ chuyên quyền man rợ trong khu vực này vẫn không biết gì về sự hiện diện của ngươi. Nhanh chóng, xây dựng lực lượng của ngươi trước khi ngươi bị phát hiện và tấn công! Bảo vệ khu vực bằng cách khuất phục tất cả các lực lượng của kẻ thù.

en: The Empire is weak in this region. You will be unable to completely subdue all forces in this area, so take what you can before reprisal strikes. Remember, your true goal is to claim the Helmet of Anduran.
vi: Đế chế yếu trong khu vực này. Ngươi sẽ không thể khuất phục hoàn toàn tất cả các lực lượng trong khu vực này, vì vậy hãy lấy những gì ngươi có thể trước khi tấn công trả đũa. Hãy nhớ rằng, mục tiêu thực sự của ngươi là giành được Mũ bảo hiểm của Anduran.

en: For the good of the Empire, eliminate Kraeger.
vi: Vì lợi ích của Đế chế, hãy loại bỏ Kraeger.

en: At last, you have the opportunity and the facilities to rid the Empire of the necromancer's evil. Eradicate them completely, and you will be sung as a hero for all time.
vi: Cuối cùng, ngươi có cơ hội và phương tiện để loại bỏ Đế chế khỏi cái ác của kẻ phá hoại. Tiêu diệt chúng hoàn toàn, và ngươi sẽ được tôn vinh như một anh hùng mọi thời đại.

en: Border Towns
vi: Trấn Biên thùy

en: Conquer and Unify
vi: Chinh phục và Thống nhất

en: Crazy Uncle Ivan
vi: Ivan Điên rồ

en: The Wayward Son
vi: Đứa con Bướng bỉnh

en: Ivory Gates
vi: Cổng Ngà

en: The Elven Lands
vi: Đảo Yêu quái

en: The Epic Battle
vi: Trận chiến Sử thi

en: The Southern War
vi: Cuộc chiến phương Nam

en: Conquer and unite all the enemy tribes. Don't lose the hero Jarkonas, the forefather of all descendants.
vi: Chinh phục và thống nhất tất cả các bộ lạc kẻ thù. Đừng đánh mất anh hùng Jarkonas, tổ tiên của tất cả con cháu.

en: Your rival, the Kingdom of Harondale, is attacking weak towns on your border! Recover from their first strike and crush them completely!
vi: Đối thủ của ngươi, Vương quốc Harondale, đang tấn công các thị trấn yếu ở biên giới của ngươi! Phục hồi từ cuộc tấn công đầu tiên của họ và nghiền nát họ hoàn toàn!

en: Find your wayward son Joseph who is rumored to be living in the desolate lands. Do it before the first day of the third month or it will be of no help to your family.
vi: Tìm đứa con trai bướng bỉnh Joseph của ngươi, người được đồn đại là đang sống ở những vùng đất hoang vắng. Hãy làm điều đó trước ngày đầu tiên của tháng thứ ba nếu không nó sẽ chẳng giúp ích được gì cho gia đình ngươi.

en: Destroy the barbarians who are attacking the southern border of your kingdom! Recover your fallen towns, and then invade the jungle kingdom. Leave no enemy standing.
vi: Tiêu diệt những kẻ man rợ đang tấn công biên giới phía nam vương quốc của ngươi! Khôi phục các thị trấn đã sụp đổ của ngươi, sau đó xâm chiếm vương quốc rừng rậm. Không để kẻ thù đứng yên.

en: Retake the castle of Ivory Gates, which has fallen due to treachery.
vi: Chiếm lại lâu đài Ivory Gates đã sụp đổ do bị phản bội.

en: This is the final battle against your rival kingdom of Harondale. Eliminate everyone, and don't lose the hero Jarkonas VI.
vi: Đây là trận chiến cuối cùng chống lại vương quốc Harondale đối thủ của ngươi. Loại bỏ tất cả mọi người và đừng để mất anh hùng Jarkonas VI.

en: Fount of Wizardry
vi: Suối nguồn Ma thuật

en: Power's End
vi: Chấm dứt Quyền lực

en: The Eternal Scrolls
vi: Phép màu Vĩnh cửu

en: The Shrouded Isles
vi: Quần đảo được Bao phủ

en: Your mission is to vanquish the warring mages in the magical Shrouded Isles. The completion of this task will give you a fighting chance against your rivals.
vi: Nhiệm vụ của ngươi là đánh bại các pháp sư đang gây chiến trong Quần đảo được Bao phủ huyền diệu. Việc hoàn thành nhiệm vụ này sẽ cho ngươi cơ hội chiến đấu chống lại các đối thủ của mình.

en: The location of the great library has been discovered! You must make your way to it, and reclaim the city of Chronos in which it lies.
vi: Vị trí của thư viện tuyệt vời đã được phát hiện! ngươi phải tìm đường đến đó và giành lại thành phố Chronos nơi nó tọa lạc.

en: Find the Orb of negation, which is said to be buried in this land. There are clues inscribed on stone obelisks which will help lead you to your prize. Find the Orb before the first day of the sixth month, or your rivals will surely have gotten to the fount before you.
vi: Tìm Quả cầu phủ định, được cho là bị chôn vùi ở vùng đất này. Có những manh mối được ghi trên các đài tưởng niệm bằng đá sẽ giúp dẫn ngươi đến mức giá của mình. Tìm Quả cầu trước ngày đầu tiên của tháng thứ sáu, nếu không các đối thủ của ngươi chắc chắn sẽ đến được nguồn trước ngươi.

en: You must take control of the castle of Magic, where the fount of wizardry lies. Do this and your victory will be supreme.
vi: Ngươi phải kiểm soát lâu đài Phép thuật, nơi khởi nguồn của phép thuật. Làm điều này và chiến thắng của ngươi sẽ là tối cao.

en: Blood is Thicker
vi: Máu Dầy hơn

en: King and Country
vi: Vua và Đất nước

en: Pirate Isles
vi: Đảo Hải tặc

en: Stranded
vi: Mắc kẹt

en: Capture the town on the island off the southeast shore in order to construct a boat and travel back towards the mainland. Do not lose the hero Gallavant.
vi: Đánh chiếm thị trấn trên hòn đảo ngoài khơi bờ biển phía đông nam để đóng một chiếc thuyền và quay trở lại đất liền. Đừng để mất anh hùng Gallavant.

en: Find and defeat Martine, the pirate leader, who resides in Pirates Cove. Do not lose Gallavant or your quest will be over.
vi: Tìm và đánh bại Martine, thủ lĩnh cướp biển, cư trú tại Pirates Cove. Đừng để mất Gallavant nếu không nhiệm vụ của ngươi sẽ kết thúc.

en: Eliminate all the other forces who oppose the rule of Lord Alberon. Gallavant must not die.
vi: Loại bỏ tất cả các lực lượng khác chống lại sự cai trị của Chúa Alberon. Gallavant không được chết.

en: Overthrow the entrenched monarchy of Lord Alberon, and claim all the land in your name. Gallavant must not die.
vi: Lật đổ chế độ quân chủ cố thủ của Chúa Alberon và giành lấy toàn bộ đất đai dưới tên của ngươi. Gallavant không được chết.

en:  bane
vi:  tai ương

en:  alliance
vi:  đồng minh

en: Carry-over forces
vi: Lực lượng chuyển giao

en:  bonus
vi:  thưởng

en:  defeated
vi:  bị đánh bại

en:  will always run away from your army.
vi:  sẽ luôn chạy trốn khỏi quân đội của ngươi.

en:  will be willing to join your army.
vi:  sẽ sẵn sàng gia nhập quân đội của ngươi.

en: The kingdom will have +%{count} %{resource} each day.
vi: Vương quốc sẽ có +%{count} %{resource} mỗi ngày.

en: The dwarves recognize their allies and gladly join your forces.
vi: Người lùn nhận ra đồng minh của họ và sẵn sàng gia nhập lực lượng của ngươi.

en: The ogres recognize you as the Dwarfbane and lumber over to join you.
vi: Yêu tinh nhận ra ngươi là Tai ương của Người lùn và đến để tham gia cùng ngươi.

en: The dragons, snarling and growling, agree to join forces with you, their 'Ally'.
vi: Những con rồng gầm gừ và gầm gừ đồng ý gia nhập lực lượng với ngươi, 'Đồng minh' của chúng.

en: As you approach the group of elves, their leader calls them all to attention. He shouts to them, "Who of you is brave enough to join this fearless ally of ours?" The group explodes with cheers as they run to join your ranks.
vi: Khi ngươi đến gần nhóm yêu tinh, thủ lĩnh của họ sẽ kêu gọi tất cả họ chú ý. Anh ta hét lên với họ, "Ai trong số các ngươi đủ can đảm để tham gia vào đồng minh dũng cảm này của chúng tôi?" Cả nhóm bùng nổ với tiếng reo hò khi họ chạy đến gia nhập hàng ngũ của ngươi.

en: The dwarves hail you, "Any friend of Roland is a friend of ours. You may pass."
vi: Những người lùn chào đón ngươi, "Bất kỳ người bạn nào của Roland đều là ngươi của chúng tôi. Ngươi có thể vượt qua."

en: The ogres give you a grunt of recognition, "Archibald's allies may pass."
vi: Yêu tinh nhận ra ngươi và càu nhàu, "Đồng minh của Archibald có thể vượt qua."

en: The dragons see you and call out. "Our alliance with Archibald compels us to join you. Unfortunately you have no room. A pity!" They quickly scatter.
vi: Những con rồng nhìn thấy ngươi và gọi ra. "Liên minh của chúng tôi với Archibald buộc chúng tôi phải tham gia cùng ngươi. Thật không may, ngươi không có chỗ. Thật đáng tiếc!" Họ nhanh chóng chạy tán loạn.

en: The elves stand at attention as you approach. Their leader calls to you and says, "Let us not impede your progress, ally! Move on, and may victory be yours."
vi: Yêu tinh đứng chú ý khi ngươi đến gần. Thủ lĩnh của họ gọi cho ngươi và nói: "Hãy để chúng tôi không cản trở bước tiến của ngươi, đồng minh! Hãy tiếp tục và có thể chiến thắng sẽ thuộc về ngươi."

en: "The Dwarfbane!!!!, run for your lives."
vi: "Tai ương Người lùn!!!, chạy ngay đi."

en: campaignBonus|Animate Dead
vi: Sức sống Thần chết

en: campaignBonus|Chain Lightning
vi: Sét chuyền

en: campaignBonus|Fireblast
vi: Nổ lửa

en: campaignBonus|Mass Curse
vi: Nguyền rủa Rộng

en: campaignBonus|Mass Haste
vi: Tăng tốc Rộng

en: campaignBonus|Mirror Image
vi: Ảnh Gương

en: campaignBonus|Resurrect
vi: Hồi sinh

en: campaignBonus|Steelskin
vi: Da sắt

en: campaignBonus|Summon Earth
vi: Triệu hồi Đất

en: campaignBonus|View Heroes
vi: Xem Tướng

en: campaignBonus|Ballista
vi: Máy bắn đá

en: campaignBonus|Black Pearl
vi: Ngọc trai Đen

en: campaignBonus|Caster's Bracelet
vi: Vòng tay Caster

en: campaignBonus|Defender Helm
vi: Mũ Bảo vệ

en: campaignBonus|Breastplate
vi: Giáp ngực

en: campaignBonus|Dragon Sword
vi: Kiếm Rồng

en: campaignBonus|Fizbin Medal
vi: Huân chương Fizbin

en: campaignBonus|Foremost Scroll
vi: Phép Đầu tiên

en: campaignBonus|Gauntlets
vi: Găng tay

en: campaignBonus|Hideous Mask
vi: Mặt nạ Gớm ghiếc

en: campaignBonus|Mage's Ring
vi: Nhẫn Ma thuật

en: campaignBonus|Major Scroll
vi: Phép Lớn

en: campaignBonus|Medal of Honor
vi: Huân chương Danh dự

en: campaignBonus|Medal of Valor
vi: Huân chương Can đảm

en: campaignBonus|Minor Scroll
vi: Phép Nhỏ

en: campaignBonus|Nomad Boots
vi: Giầy Du mục

en: campaignBonus|Power Axe
vi: Rìu Sức mạnh

en: campaignBonus|Spiked Shield
vi: Khiên Gai

en: campaignBonus|Stealth Shield
vi: Khiên Tàng hình

en: campaignBonus|Tax Lien
vi: Giữ Thuế

en: campaignBonus|Thunder Mace
vi: Chùy Sấm sét

en: campaignBonus|Traveler's Boots
vi: Giầy Du khách

en: campaignBonus|White Pearl
vi: Ngọc trai Trắng

en: campaignBonus|Basic Archery
vi: Cơ bản Bắn cung

en: campaignBonus|Advanced Archery
vi: Nâng cao Bắn cung

en: campaignBonus|Expert Archery
vi: Chuyên gia Bắn cung

en: campaignBonus|Basic Ballistics
vi: Cơ bản Máy bắn đá

en: campaignBonus|Advanced Ballistics
vi: Nâng cao Máy bắn đá

en: campaignBonus|Expert Ballistics
vi: Chuyên gia Máy bắn đá

en: campaignBonus|Basic Diplomacy
vi: Cơ bản Ngoại giao

en: campaignBonus|Advanced Diplomacy
vi: Nâng cao Ngoại giao

en: campaignBonus|Expert Diplomacy
vi: Chuyên gia Ngoại giao

en: campaignBonus|Basic Eagle Eye
vi: Cơ bản Mắt Đại bàng

en: campaignBonus|Advanced Eagle Eye
vi: Nâng cao Mắt Đại bàng

en: campaignBonus|Expert Eagle Eye
vi: Chuyên gia Mắt Đại bàng

en: campaignBonus|Basic Estates
vi: Cơ bản Tài sàn

en: campaignBonus|Advanced Estates
vi: Nâng cao Tài sản

en: campaignBonus|Expert Estates
vi: Chuyên gia Tài sản

en: campaignBonus|Basic Leadership
vi: Cơ bản Lãnh đạo

en: campaignBonus|Advanced Leadership
vi: Nâng cao Lãnh đạo

en: campaignBonus|Expert Leadership
vi: Chuyên gia Lãnh đạo

en: campaignBonus|Basic Logistics
vi: Cơ bản Vận chuyển

en: campaignBonus|Advanced Logistics
vi: Nâng cao Vận chuyển

en: campaignBonus|Expert Logistics
vi: Chuyên gia Vận chuyển

en: campaignBonus|Basic Luck
vi: Cơ bản May mắn

en: campaignBonus|Advanced Luck
vi: Nâng cao May mắn

en: campaignBonus|Expert Luck
vi: Chuyên gia May mắn

en: campaignBonus|Basic Mysticism
vi: Cơ bản Thần bí

en: campaignBonus|Advanced Mysticism
vi: Nâng cao Thần bí

en: campaignBonus|Expert Mysticism
vi: Chuyên gia Thần bí

en: campaignBonus|Basic Navigation
vi: Cơ bản Dẫn đường

en: campaignBonus|Advanced Navigation
vi: Nâng cao Dẫn đường

en: campaignBonus|Expert Navigation
vi: Chuyên gia Dẫn đường

en: campaignBonus|Basic Necromancy
vi: Cơ bản Chiêu hồn

en: campaignBonus|Advanced Necromancy
vi: Nâng cao Chiêu hồn

en: campaignBonus|Expert Necromancy
vi: Chuyên gia Chiêu hồn

en: campaignBonus|Basic Pathfinding
vi: Cơ bản Tìm đường

en: campaignBonus|Advanced Pathfinding
vi: Nâng cao Tìm đường

en: campaignBonus|Expert Pathfinding
vi: Chuyên gia Dẫn đường

en: campaignBonus|Basic Scouting
vi: Cơ bản Do thám

en: campaignBonus|Advanced Scouting
vi: Nâng cao Do thám

en: campaignBonus|Expert Scouting
vi: Chuyên gia Do thám

en: campaignBonus|Basic Wisdom
vi: Cơ bản Thông thái

en: campaignBonus|Advanced Wisdom
vi: Nâng cao Thông thái

en: campaignBonus|Expert Wisdom
vi: Chuyên gia Thông thái

en: The kingdom will receive %{amount} additional %{resource} at the start of the scenario.
vi: Vương quốc sẽ nhận được thêm một khoản %{amount} tài nguyên %{resource} khi bắt đầu kịch bản.

en: The kingdom will have %{amount} less %{resource} at the start of the scenario.
vi: Vương quốc sẽ bị ít đi một khoản %{amount} tài nguyên %{resource} khi bắt đầu kịch bản.

en: The main hero will have %{count} %{monster} at the start of the scenario.
vi: Tướng chính sẽ nhận %{count} quái %{monster} khi bắt đầu kịch bản.

en: The main hero will have %{skill} at the start of the scenario.
vi: Tướng chính sẽ có kỹ năng %{skill} khi bắt đầu kịch bản.

en: Voyage Home
vi: Trở về Nhà

en: Wizard's Isle
vi: Đảo phù thủy

en: Cannot build. You have already built here today.
vi: Không thể xây dựng. Ngươi đã xây dựng ở đây ngày hôm nay.

en: For this action it is necessary to build a castle first.
vi: Đối với hành động này, trước tiên cần phải xây dựng một lâu đài.

en: The %{building} produces %{monster}.
vi: %{building} sinh ra %{monster}.

en: Requires:
vi: Yêu cầu:

en: Exit this menu without doing anything.
vi: Thoát khỏi trình đơn này và không làm gì cả.

en: Build %{name}.
vi: Xây %{name}.

en: Cannot recruit - you already have a Hero in this town.
vi: Không thể chiêu mộ - ngươi đang có một Tướng trong thị trấn.

en: Cannot recruit - you have too many Heroes.
vi: Không thể chiêu mộ - ngươi đang có quá nhiều Tướng.

en: There is no room in the garrison for this army.
vi: Không có chỗ trong đồn trú cho đội quân này.

en: Fortifications
vi: Công sự

en: Thatched Hut
vi: Lều Tranh

en: Archery Range
vi: Trường Bắn cung

en: Upg. Archery Range
vi: NC. Trường Bắn cung

en: Blacksmith
vi: Lò rèn

en: Upg. Blacksmith
vi: NC. Lò rèn

en: Armory
vi: Kho vũ khí

en: Upg. Armory
vi: NC. Kho vũ khí

en: Jousting Arena
vi: Trường đua Ngựa

en: Upg. Jousting Arena
vi: NC. Trường đua Ngựa

en: Upg. Cathedral
vi: NC. Thánh đường

en: Coliseum
vi: Đấu trường

en: Garbage Heap
vi: Đống Rác

en: Hut
vi: Lều cỏ

en: Stick Hut
vi: Lều Cây

en: Upg. Stick Hut
vi: NC. Lều Cây

en: Den
vi: Hốc

en: Adobe
vi: Nhà đất

en: Upg. Adobe
vi: NC. Nhà đất

en: Upg. Bridge
vi: NC. Cầu

en: Rainbow
vi: Cầu vồng

en: Crystal Garden
vi: Vườn Pha lê

en: Treehouse
vi: Nhà cây

en: Cottage
vi: Nhà tranh

en: Upg. Cottage
vi: NC. Nhà tranh

en: Stonehenge
vi: Bãi đá

en: Upg. Stonehenge
vi: NC. Bãi đá

en: Fenced Meadow
vi: Rào chắn Đồng cỏ

en: sorceress|Red Tower
vi: Tháp Đỏ

en: Waterfall
vi: Thác nước

en: Nest
vi: Tổ

en: Upg. Maze
vi: NC. Mê cung

en: Swamp
vi: Đầm lầy

en: Green Tower
vi: Tháp Xanh

en: warlock|Red Tower
vi: Tháp Đỏ

en: Black Tower
vi: Tháp Đen

en: Orchard
vi: Vườn quả

en: Foundry
vi: Xưởng đúc

en: Upg. Foundry
vi: NC. Xưởng đúc

en: Cliff Nest
vi: Tổ Chim

en: Ivory Tower
vi: Tháp Ngà

en: Upg. Ivory Tower
vi: NC. Tháp Ngà

en: Cloud Castle
vi: Lâu đài Mây

en: Upg. Cloud Castle
vi: NC. Lâu đài Mây

en: Storm
vi: Bão

en: Skull Pile
vi: Đống Đầu lâu

en: Excavation
vi: Huyệt

en: Upg. Graveyard
vi: NC. Nghĩa địa

en: Upg. Pyramid
vi: NC. Kim tự tháp

en: Mansion
vi: Biệt thự

en: Upg. Mansion
vi: NC. Biệt thự

en: Mausoleum
vi: Lăng mộ

en: Upg. Mausoleum
vi: NC. Lăng mộ

en: Shrine
vi: Đền thờ

en: The Fortifications increase the toughness of the walls, increasing the number of turns it takes to knock them down.
vi: Công sự tăng cường độ dẻo dai của các bức tường, tăng số lượt cần thiết để đánh sập chúng.

en: The Farm increases production of Peasants by %{count} per week.
vi: Ruộng tăng sản lượng của Nông dân thêm %{count} mỗi tuần.

en: The Coliseum provides inspiring spectacles to defending troops, raising their morale by two during combat.
vi: Đấu trường La Mã cung cấp những cảnh tượng đầy cảm hứng cho quân phòng thủ, nâng cao tinh thần của họ lên gấp đôi trong khi chiến đấu.

en: The Garbage Heap increases production of Goblins by %{count} per week.
vi: Đống rác tăng sản lượng Yêu tinh thêm %{count} mỗi tuần.

en: The Rainbow increases the luck of the defending units by two.
vi: Cầu vồng tăng gấp đôi may mắn cho các đơn vị phòng thủ.

en: The Crystal Garden increases production of Sprites by %{count} per week.
vi: Vườn Pha lê tăng sản lượng Sprite thêm %{count} mỗi tuần.

en: The Dungeon increases the income of the town by %{count} gold per day.
vi: Hầm ngục tăng thu nhập của thị trấn thêm %{count} vàng mỗi ngày.

en: The Waterfall increases production of Centaurs by %{count} per week.
vi: Thác nước tăng sản lượng Nhân mã thêm %{count} mỗi tuần.

en: The Library increases the number of spells in the Guild by one for each level of the guild.
vi: Thư viện tăng số lượng phép thuật trong Bang hội lên một cho mỗi cấp độ của Bang hội.

en: The Orchard increases production of Halflings by %{count} per week.
vi: Vườn quả tăng sản lượng Halflings thêm %{count} mỗi tuần.

en: The Storm adds +2 to the power of spells of a defending spell caster.
vi: Storm tăng thêm +2 vào sức mạnh phép thuật của người sử dụng phép thuật phòng thủ.

en: The Skull Pile increases production of Skeletons by %{count} per week.
vi: Đống đầu lâu tăng sản lượng Xương thêm %{count} mỗi tuần.

en: Thieves' Guild
vi: Băng Cướp

en: Tavern
vi: Tửu quán

en: Shipyard
vi: Xưởng tàu

en: Well
vi: Giếng

en: Statue
vi: Tượng

en: Marketplace
vi: Chợ

en: Moat
vi: Hào

en: Castle
vi: Lâu đài

en: Tent
vi: Lều

en: Captain's Quarters
vi: Khu Đội trưởng

en: Mage Guild, Level 1
vi: Hội pháp sư, L1

en: Mage Guild, Level 2
vi: Hội pháp sư, L2

en: Mage Guild, Level 3
vi: Hội pháp sư, L3

en: Mage Guild, Level 4
vi: Hội pháp sư, L4

en: Mage Guild, Level 5
vi: Hội pháp sư, L5

en: The Shrine increases the necromancy skill of all your necromancers by 10 percent.
vi: Đền thờ tăng 10% kỹ năng chiêu hồn của tất cả các pháp sư chiêu hồn của ngươi.

en: The Thieves' Guild provides information on enemy players. Thieves' Guilds can also provide scouting information on enemy towns. Additional Guilds provide more information.
vi: Băng Cướp cung cấp thông tin về người chơi của kẻ thù. Băng Cướp cũng có thể cung cấp thông tin trinh sát về các thị trấn của kẻ thù. Các Bang hội bổ sung cung cấp thêm thông tin.

en: The Tavern increases morale for troops defending the castle.
vi: Tửu quán nâng cao tinh thần cho binh lính bảo vệ lâu đài.

en: The Shipyard allows ships to be built.
vi: Xưởng đóng tàu cho phép đóng tàu.

en: The Well increases the growth rate of all dwellings by %{count} creatures per week.
vi: Giếng tăng tốc độ phát triển của tất cả các ngôi nhà thêm %{count} sinh vật mỗi tuần.

en: The Left Turret provides extra firepower during castle combat.
vi: Tháp pháo Trái cung cấp thêm hỏa lực khi chiến đấu trong lâu đài.

en: The Right Turret provides extra firepower during castle combat.
vi: Tháp pháo Phải cung cấp thêm hỏa lực khi chiến đấu trong lâu đài.

en: The Marketplace can be used to convert one type of resource into another. The more marketplaces you control, the better the exchange rate.
vi: Chợ có thể được sử dụng để chuyển đổi một loại tài nguyên thành một loại tài nguyên khác. Ngươi càng kiểm soát nhiều chợ, tỷ giá hối đoái càng tốt.

en: The Tent provides workers to build a castle, provided the materials and the gold are available.
vi: Lều cung cấp công nhân để xây dựng lâu đài, miễn là có sẵn nguyên liệu và vàng.

en: The Captain's Quarters provides a captain to assist in the castle's defense when no hero is present.
vi: Khu Đội trưởng cung cấp một đội trưởng để hỗ trợ việc bảo vệ lâu đài khi không có tướng nào.

en: The Mage Guild allows heroes to learn spells and replenish their spell points.
vi: Hội Pháp sư cho phép các tướng học phép thuật và bổ sung điểm phép thuật của họ.

en: Recruit %{name}
vi: Chiêu mộ %{name}

en: Month: %{month}, Week: %{week}, Day: %{day}
vi: Tháng: %{month}, Tuần: %{week}, Ngày: %{day}

en: You must purchase a spell book to use the mage guild, but you currently have no room for a spell book. Try giving one of your artifacts to another hero.
vi: Ngươi phải mua một cuốn sách thần chú để sử dụng hội pháp sư, nhưng hiện tại ngươi không có chỗ cho một cuốn sách thần chú. Hãy thử đưa một trong những cổ vật của ngươi cho một anh tướng khác.

en: Show next town
vi: Xem thị trấn sau

en: Show previous town
vi: Xem thị trấn trước

en: This town may not be upgraded to a castle.
vi: Thị trấn này có thể không được nâng cấp thành lâu đài.

en: Exit Castle
vi: Thoát khỏi Lâu đài

en: Exit Town
vi: Thoát khỏi Thị trấn

en: Show Income
vi: Xem Thu nhập

en: View Hero
vi: Xem Tướng

en: The above spells are available here.
vi: Các phép thuật trên có sẵn ở đây.

en: The spells the hero can learn have been added to their book.
vi: Các phép mà tướng có thể học đã được thêm vào cuốn sách của họ.

en: A generous tip for the barkeep yields the following rumor:
vi: Một khoản tiền boa hào phóng cho người chủ quán rượu mang lại tin đồn như sau:

en: Recruit Hero
vi: Chiêu mộ Tướng

en: %{name} is a level %{value} %{race}
vi: %{name} ở cấp độ %{value} %{race}

en: with %{count} artifacts.
vi: với %{count} bảo vật.

en: with 1 artifact.
vi: với 1 bảo vật.

en: without artifacts.
vi: không có bảo vật.

en: Recruit %{name} the %{race}
vi: Chiêu mộ %{name} của chủng tộc %{race}

en: Set garrison combat formation to 'Spread'
vi: Đặt đội hình chiến đấu đồn trú thành 'Dàn trải'

en: Set garrison combat formation to 'Grouped'
vi: Đặt đội hình chiến đấu đồn trú thành 'Tập trung'

en: Exit Castle Options
vi: Thoát khỏi Lựa chọn Lâu đài

en: Spread Formation
vi: Đội hình Dàn trải

en: Grouped Formation
vi: Đội hình Tập trung

en: Not enough resources to recruit creatures.
vi: Không đủ tài nguyên để chiêu mộ sinh vật.

en: You are unable to recruit at this time, your ranks are full.
vi: Ngươi không thể chiêu mộ lúc này, cấp độ ngươi đã đầy.

en: No creatures available for purchase.
vi: Không có sinh vật nào sẵn có để mua.

en: Recruit Creatures
vi: Chiêu mộ Quái

en: Hire all creatures in the town.
vi: Thuê tất cả các sinh vật trong thị trấn.

en: Town Population Information and Statistics
vi: Thông tin và Thống kê Dân số Thị trấn

en: Damage
vi: Sát thương

en: HP
vi: Máu

en: Growth
vi: Sinh trưởng

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base odoo-python #-#-#-#-#  planner_0.14.92-1.1_vi.po (planner Gnome TRUNK)  #-#-#-#-# week unit variant accepted in input
en: week
vi: tuần

en: View World
vi: Xem Thế giới

en: View the entire world.
vi: Xem toàn bộ thế giới.

en: View the obelisk puzzle.
vi: Xem bản đồ câu đố.

en: Scenario Information
vi: Thông tin Kịch bản

en: View information on the scenario you are currently playing.
vi: Xem thông tin về kịch bản ngươi đang chơi.

en: Dig for the Ultimate Artifact.
vi: Đào kiếm Bảo vật Tối thượng.

en: Digging
vi: Đang đào

en: Arena
vi: Đấu trường

en: You enter the arena and face a pack of vicious lions. You handily defeat them, to the wild cheers of the crowd. Impressed by your skill, the aged trainer of gladiators agrees to train you in a skill of your choice.
vi: Ngươi bước vào đấu trường và đối mặt với một bầy sư tử hung ác. Ngươi dễ dàng đánh bại họ trước sự cổ vũ cuồng nhiệt của đám đông. Ấn tượng với kỹ năng của ngươi, người huấn luyện đấu sĩ lâu năm đồng ý huấn luyện cho ngươi một kỹ năng do ngươi lựa chọn.

en: Attack Skill
vi: Tấn công

en: Defense Skill
vi: Phòng thủ

en: Shots
vi: Bắn

en: Shots Left
vi: Còn Bắn

en: Hit Points
vi: Máu

en: Hit Points Left
vi: Còn Máu

en: You can't afford to upgrade your troops!
vi: Ngươi không đủ khả năng để nâng cấp quân đội của mình!

en: Your troops can be upgraded, but it will cost you dearly. Do you wish to upgrade them?
vi: Quân đội của ngươi có thể được nâng cấp, nhưng ngươi sẽ phải trả giá đắt. Ngươi có muốn nâng cấp chúng?

en: Are you sure you want to dismiss this army?
vi: Ngươi có chắc chắn muốn giải tán đội quân này không?

en: Upgrade your troops.
vi: Nâng cấp quân đội của ngươi.

en: Dismiss this army.
vi: Giải tán đội quân này.

en: A group of %{monster} with a desire for greater glory wish to join you.
    Do you accept?
vi: Một nhóm %{monster} khao khát đạt được vinh quang lớn hơn mong muốn được tham gia cùng ngươi.
    Ngươi có chấp nhận không?

en: Followers
vi: Theo dõi

en: The %{monster} is swayed by your diplomatic tongue, and offers to join your army for the sum of %{gold} gold.
    Do you accept?
vi: %{monster} bị dao động bởi cái lưỡi ngoại giao của ngươi, và đề nghị gia nhập quân đội của ngươi với số tiền %{gold} vàng.
    Ngươi có chấp nhận không?

en: The creatures are swayed by your diplomatic
    tongue, and make you an offer:
vi: Các sinh vật bị ảnh hưởng bởi cái lưỡi ngoại giao
    của ngươi, và đưa ra lời đề nghị cho ngươi:

en: %{offer} of the %{total} %{monster} will join your army, and the rest will leave you alone, for the sum of %{gold} gold.
    Do you accept?
vi: %{offer} của %{total} %{monster} sẽ gia nhập quân đội ngươi, và phần còn lại sẽ để ngươi yên, với tổng số là %{gold} vàng.
    Ngươi có chấp thuận không?

en: All %{offer} of the %{monster} will join your army for the sum of %{gold} gold.
    Do you accept?
vi: Tất cả %{offer} của %{monster} sẽ gia nhập quân đội của ngươi với giá là %{gold} vàng.
    Ngươi có chấp thuận không?

en: (Rate: %{percent})
vi: (Mức: %{percent})

en: MIDI Expansion
vi: MIDI Mở rộng

en: Music Type
vi: Loại nhạc

en: 3D Audio
vi: Âm thanh 3D

en: Toggle ambient music level.
vi: Chuyển đổi mức âm nhạc xung quanh.

en: Toggle foreground sounds level.
vi: Chuyển đổi mức âm thanh nền trước.

en: Change the type of music.
vi: Thay đổi loại nhạc.

en: Build a new ship:
vi: Đóng một tàu mới:

en: Resource cost:
vi: Chi phí tài nguyên:

en: Total:
vi: Tổng:

en: Need:
vi: Cần:

en: Restart Game
vi: Chạy lại lượt chơi

en: There was an issue during saving.
vi: Đã xảy ra sự cố trong quá trình lưu.

en: Start a single or multi-player game.
vi: Bắt đầu một trò chơi đơn hoặc nhiều người chơi.

en: Load a previously saved game.
vi: Tải một trò chơi đã lưu trước đó.

en: Save Game
vi: Lưu Trò chơi

en: Save the current game.
vi: Lưu trò chơi hiện tại.

en: Quit out of Heroes of Might and Magic II.
vi: Thoát khỏi Heroes of Might and Magic II.

en: Mouse Cursor
vi: Con trỏ Chuột

en: Text Support
vi: Hỗ trợ Văn bản

en: Change the language of the game.
vi: Thay đổi ngôn ngữ của trò chơi.

en: Select Game Language
vi: Chọn Ngôn ngữ Trò chơi

en: Change the graphics settings of the game.
vi: Thay đổi đồ họa của trò chơi.

en: Toggle colored cursor on or off. This is only an aesthetic choice.
vi: Chuyển đổi con trỏ màu bật hoặc tắt. Đây chỉ là một sự lựa chọn thẩm mỹ.

en: Toggle text support mode to output extra information about windows and events in the game.
vi: Chuyển đổi chế độ hỗ trợ văn bản để xuất thêm thông tin về các cửa sổ và sự kiện trong trò chơi.

en: Map
    Difficulty
vi: Độ khó
    Bản đồ

en: Game
    Difficulty
vi: Độ khó
    Trò chơi

en: Map Size
vi: Cỡ Bản đồ

en: Opponents
vi: Đối thủ

en: Victory
    Conditions
vi: Điều kiện
    Chiến thắng

en: Loss
    Conditions
vi: Điều kiện
    Thua

en: First select recipients!
vi: Đầu tiên chọn người nhận!

en: You cannot select %{resource}!
vi: Ngươi không thể chọn %{resource}!

en: Select Recipients
vi: Chọn Người nhận

en: Your Funds
vi: Ngân quỹ của Ngươi

en: Planned Gift
vi: Dự tính Quà tặng

en: Gift from %{name}
vi: Quà từ %{name}

en: window|Mode
vi: Chế độ

en: System Info
vi: Thông tin Hệ thống

en: Change the resolution of the game.
vi: Thay đổi độ phân giải của trò chơi.

en: Select Game Resolution
vi: Chọn Độ phân giải Trò chơi

en: Toggle between fullscreen and windowed modes.
vi: Chuyển đổi giữa chế độ toàn màn hình và cửa sổ.

en: The V-Sync option can be enabled to resolve flickering issues on some monitors.
vi: Tùy chọn V-Sync có thể được bật để giải quyết vấn đề nhấp nháy trên một số màn hình.

en: Show extra information such as FPS and current time.
vi: Hiển thị thêm thông tin như FPS và thời gian hiện tại.

en: Hotkey:
vi: Phím nóng:

en: Event:
vi: Sự kiện:

en: Hot Keys:
vi: Phím tắt:

en: Interface Type
vi: Kiểu Giao diện

en: Toggle the type of interface you want to use.
vi: Chuyển đổi loại giao diện ngươi muốn sử dụng.

en: Toggle interface visibility.
vi: Chuyển đổi khả năng hiển thị giao diện.

en: Scroll Speed
vi: Tốc độ Cuộn

en: Sets the speed at which you scroll the window.
vi: Đặt tốc độ cuộn cửa sổ.

en: Select Game Language:
vi: Chọn Ngôn ngữ Trò chơi:

en: Click to choose the selected language.
vi: Bấm để chọn ngôn ngữ đã chọn.

en: %{name} has gained a level.
vi: %{name} đã đạt được một mức độ.

en: You have learned %{skill}.
vi: Ngươi đã học %{skill}.

en: %{name} has gained a level.
    
    %{skill} +1
vi: %{name} đã đạt được một mức độ.
    
    %{skill} +1

en: You may learn either:
    %{skill1}
    or
    %{skill2}
vi: Ngươi có thể học một trong hai:
    %{skill1}
    hoặc
    %{skill2}

en: Please inspect our fine wares. If you feel like offering a trade, click on the items you wish to trade with and for.
vi: Hãy kiểm tra đồ tốt của chúng tôi. Nếu ngươi muốn cung cấp một giao dịch, hãy nhấp vào các mặt hàng ngươi muốn giao dịch.

en: You have received quite a bargain. I expect to make no profit on the deal. Can I interest you in any of my other wares?
vi: Ngươi đã nhận được khá hời. Ta hy vọng sẽ không kiếm được lợi nhuận từ thỏa thuận này. Ta có thể khiến ngươi quan tâm đến bất kỳ sản phẩm nào khác của ta?

en: I can offer you %{count} for 1 unit of %{resfrom}.
vi: Ta có thế phục vụ ngươi %{count} cho 1 đơn vị của %{resfrom}.

en: I can offer you 1 unit of %{resto} for %{count} units of %{resfrom}.
vi: Ta có thể phục vụ ngươi một đơn vị của %{resto} cho %{count} đơn vị của %{resfrom}.

en: Qty to trade
vi: Số lượng trao đổi

en: Trading Post
vi: Trạm Giao dịch

en: Your Resources
vi: Tài nguyên của Ngươi

en: Available Trades
vi: Giao dịch Có sẵn

en: guarded by %{count} %{monster}
vi: bảo vệ bởi %{count} %{monster}

en: guarded by
vi: bảo vệ bởi

en: (available: %{count})
vi: (có sẵn: %{count})

en: already learned
vi: đã học

en: treeOfKnowledge|free
vi: miễn phí

en: already claimed
vi: đã yêu cầu

en: not claimed
vi: chưa yêu cầu

en: already knows this skill
vi: đã biết kỹ năng này

en: already has max skills
vi: kỹ năng này đã tối đa

en: (already visited)
vi: (đã tới)

en: (not visited)
vi: (chưa tới)

en: %{color} Barrier
vi: %{color} Rào chắn

en: (tent visited)
vi: (lều đã tới)

en: %{color} Tent
vi: %{color} Lều

en: Road
vi: Đường

en: (digging ok)
vi: (đào được)

en: (no digging)
vi: (không đào được)

en: penalty: %{cost}
vi: phạt: %{cost}

en: Defenders:
vi: Bên thủ:

en: heroQuickInfo|(Level %{level})
vi: (Cấp độ %{level})

en: Attack:
vi: Tấn công:

en: Defense:
vi: Phòng thủ:

en: Spell Power:
vi: Sức mạnh Phép:

en: Knowledge:
vi: Trí thức:

en: Spell Points:
vi: Điểm Phép thuật:

en: Move Points:
vi: Điểm Di chuyển:

en: Uncharted Territory
vi: Lãnh thổ Chưa khám phá

en: Cost per troop:
vi: Giá mỗi quân:

en: Available: %{count}
vi: Hiện có: %{count}

en: Number to buy:
vi: Số lượng mua:

en: Recruit selected monsters.
vi: Chiêu mộ quái vật đã chọn.

en: Select maximum monsters to be recruited.
vi: Chọn tối đa quá vật để chiêu mộ.

en: Select only 1 monster to be recruited.
vi: Chỉ chọn 1 quái vật để chiêu mộ.

en: Select Game Resolution:
vi: Chọn Độ phân giải:

en: Click to apply the selected resolution.
vi: Nhấp để áp dụng độ phân giải đã chọn.

en: Click to apply the entered text.
vi: Nhấp để áp dụng văn bản đã nhập.

en: Click to open the Virtual Keyboard dialog.
vi: Nhấp để mở Bàn phím Ảo.

en: Open Virtual Keyboard
vi: Mở Bàn phím Ảo

en: Map:
vi: Bản đồ:

en: 
    
    Month:
vi: 
    
    Tháng:

en: , Week:
vi: , Tuần:

en: , Day:
vi: , Ngày:

en: 
    
    Location:
vi: 
    
    Vị trí:

en: Are you sure you want to delete file:
vi: Ngươi có chắc muốn xóa file:

en: Click to save the current game.
vi: Nhấp để lưu trò chơi hiện tại.

en: Click to load a previously saved game.
vi: Nhấp để tải chò trơi đã lưu trước đây.

en: File to Save:
vi: Tệp để Lưu:

en: File to Load:
vi: Tệp để Tải:

en: Terrain object
vi: Đối tượng địa hình

en: Accept the choice made.
vi: Chấp nhận sự lựa chọn được thực hiện.

en: Select Skill:
vi: Chọn Kỹ năng:

en: Select Spell:
vi: Chọn Phép:

en: Select Artifact:
vi: Chọn Bảo vật:

en: Select Monster:
vi: Chọn Quái vật:

en: Select Hero:
vi: Chọn Tướng:

en: race|Random
vi: Ngẫu nhiên

en: You will place
vi: Ngươi sẽ đặt

en: Click to select this class.
vi: Nhấp để chọn chủng tộc.

en: Click to select this color.
vi: Nhấp để chọn màu này.

en: Select Treasure:
vi: Chọn Kho báu:

en: Select Ocean Object:
vi: Chọn Đối tượng Đại dương:

en: Castle/town placing
vi: Đặt Lâu đài/thị trấn

en: doubleLinedRace|Neutral
vi: Trung lập

en: TOWN
vi: THỊ TRẤN

en: CASTLE
vi: LÂU ĐÀI

en: Click to start placing the selected castle/town.
vi: Nhấp để bắt đầu đặt lâu đài/thị trấn đã chọn

en: Click to select town placing.
vi: Nhấp để chọn thị trấn đặt

en: Click to select castle placing.
vi: Nhấp để chọn lâu đài đặt

en: race|Neutral
vi: Trung lập

en: Players Icon
vi: Biểu tượng Người chơi

en: Indicates whether the map
    is small (36 x 36), medium
    (72 x 72), large (108 x 108),
    or extra large (144 x 144).
vi: Cho biết bản đồ
    là nhỏ (36 x 36), thường
    (72 x 72), lớn (108 x 108),
    hay cực lớn (144 x 144).

en: Size Icon
vi: Cỡ Biểu tượng

en: Map Type:
vi: Kiểu Bản đồ:

en: The Succession Wars
vi: Cuộc chiến Kế vị

en: The Price of Loyalty
vi: Giá của Lòng Trung Thành

en: Resurrection
vi: Hồi sinh

en: Lose all your heroes and towns.
vi: Mất tất cả các tướng và thành.

en: Lose a specific town.
vi: Mất một thành cụ thể.

en: Lose a specific hero.
vi: Mất một tướng cụ thể.

en: Run out of time. Fail to win by a certain point.
vi: Hết thời gian. Không thể giành chiến thắng với thời gian nhất định.

en: Loss Condition
vi: Điều kiện Thua

en: Defeat all enemy heroes and towns.
vi: Tiêu diệt tất cả các tướng và thành địch.

en: Capture a specific town.
vi: Chiếm một thành cụ thể.

en: Defeat a specific hero.
vi: Tiêu diệt một tướng cụ thể.

en: Find a specific artifact.
vi: Tìm một bảo vật cụ thể.

en: Accumulate a large amount of gold.
vi: Tích lũy một lượng lớn vàng.

en: Victory Condition
vi: Điều kiện Thắng

en: Map difficulty:
vi: Độ khó bản đồ:

en: Small Maps
vi: Bản đồ Nhỏ

en: View only maps of size small (36 x 36).
vi: Chỉ xem những bản đồ cỡ nhỏ (36x36).

en: Medium Maps
vi: Bản đồ Thường

en: View only maps of size medium (72 x 72).
vi: Chỉ xem những bản đồ cỡ thường (72x72).

en: Large Maps
vi: Bản đồ Rộng

en: View only maps of size large (108 x 108).
vi: Chỉ xem những bản đồ cỡ lớn (108x108).

en: Extra Large Maps
vi: Bản đồ Siêu rộng

en: View only maps of size extra large (144 x 144).
vi: Chỉ xem những bản đồ cỡ siêu lớn (144x144).

en: All Maps
vi: Tất cả Bản đồ

en: View all maps, regardless of size.
vi: Xem tất cả các bản đồ, bất kể kích thước.

en: Selected Name
vi: Chọn Tên

en: The name of the currently selected map.
vi: Tên của bản đồ hiện được chọn.

en: Selected Map Difficulty
vi: Chọn Độ khó của Bản đồ

en: The map difficulty of the currently selected map. The map difficulty is determined by the scenario designer. More difficult maps might include more or stronger enemies, fewer resources, or other special conditions making things tougher for the human player.
vi: Độ khó bản đồ của bản đồ hiện được chọn. Độ khó của bản đồ được xác định bởi người thiết kế kịch bản. Các bản đồ khó hơn có thể bao gồm nhiều kẻ thù hơn hoặc mạnh hơn, ít tài nguyên hơn hoặc các điều kiện đặc biệt khác khiến mọi thứ trở nên khó khăn hơn đối với người chơi.

en: Hero Speed
vi: Tốc độ Tướng

en: Don't Show
vi: Không Hiện

en: Enemy Speed
vi: Tốc độ Địch

en: Auto Resolve
vi: Tự động Giải quyết

en: Auto, No Spells
vi: Tự động, Không Phép

en: Battles
vi: Chiến trường

en: Change the speed at which your heroes move on the main screen.
vi: Thay đổi tốc độ di chuyển của các tướng trên màn hình chính.

en: Change the interface settings of the game.
vi: Thay đổi giao diện của trò chơi.

en: Toggle instant battle mode.
vi: Chuyển đổi chế độ chiến đấu ngay lập tức.

en: Att.
vi: Công.

en: Def.
vi: Thủ.

en: Knowl
vi: Trí

en: Oracle: Player Rankings
vi: Tiên tri: Thứ hạng Người chơi

en: Thieves' Guild: Player Rankings
vi: Băng cướp: Xếp hạng Người chơi

en: Number of Towns:
vi: Số Thị trấn:

en: Number of Castles:
vi: Số Lâu đài:

en: Number of Heroes:
vi: Số Tướng:

en: Gold in Treasury:
vi: Vàng trong Kho:

en: Wood & Ore:
vi: Gỗ & Đá:

en: Gems, Cr, Slf & Mer:
vi: Kim cương và các thứ khác:

en: Obelisks Found:
vi: Đài tưởng niệm Tìm được:

en: Artifacts:
vi: Bảo vật:

en: Total Army Strength:
vi: Tổng Sức mạnh Quân đội:

en: Income:
vi: Thu nhập:

en: Best Hero:
vi: Tướng Tốt nhất:

en: Best Hero Stats:
vi: Tình trạng Tướng Tốt nhất:

en: Personality:
vi: Nhân cách:

en: Best Monster:
vi: Quái vật Mạnh nhất:

en: Day: %{day}
vi: Ngày: %{day}

en: Delete Event
vi: Xóa dữ kiện

en: Conditions:
vi: Hoàn cảnh:

en: Artifact
vi: Bảo vật

en: Objects cannot be placed outside the map.
vi: Đối tượng không thể đặt ra ngoài bản đồ.

en: Are you sure you want to load a new map? (Any unsaved changes to the current map will be lost.)
vi: Ngươi có chắc chắn muốn tải bản đồ mới không? (Mọi thay đổi chưa được lưu đối với bản đồ hiện tại sẽ bị mất.)

en: Are you sure you want to create a new map? (Any unsaved changes to the current map will be lost.)
vi: Ngươi có chắc chắn muốn tạo bản đồ mới không? (Mọi thay đổi chưa được lưu đối với bản đồ hiện tại sẽ bị mất.)

en: New Map
vi: Bản đồ Mới

en: Load Map
vi: Tải Bản đồ

en: Load an existing map.
vi: Tải một bản đồ đã có.

en: Save Map
vi: Lưu Bản đồ

en: Save the current map.
vi: Lưu bản đồ hiện tại.

en: Quit out of the map editor.
vi: Thoát khỏi biên tập bản đồ.

en: Roads
vi: Đường

en: Mountains
vi: Núi

en: Rocks
vi: Đá

en: Artifacts
vi: Bảo vật

en: Treasures
vi: Kho báu

en: Heroes
vi: Tướng

en: Towns
vi: Thị trấn

en: Draws terrain in
    %{size} by %{size} square increments.
vi: Vẽ địa hình với nét
    %{size} bằng %{size} ô vuông.

en: Erases objects in
    %{size} by %{size} square increments.
vi: Xóa đối tượng với cỡ
    %{size} bằng %{size} ô vuông.

en: Small Brush
vi: Nét Nhỏ

en: Medium Brush
vi: Nét Thường

en: Large Brush
vi: Nét To

en: Area Fill
vi: Khu vực Điền vào

en: Used to click and drag for filling in large areas.
vi: Nhấp và kéo để điền vào các khu vực rộng lớn.

en: Clear Area
vi: Khu vực Xóa

en: Used to click and drag for clearing large areas.
vi: Nhấp và kéo để xóa các khu vực rộng lớn.

en: Costs %{rate} times normal movement for all heroes. (Pathfinding reduces or eliminates the penalty.)
vi: Tốn %{rate} lần di chuyển bình thường cho tất cả các tướng. (Tìm đường làm giảm hoặc loại bỏ hình phạt.)

en: Traversable only by boat.
vi: Chỉ có thể di chuyển bằng thuyền.

en: No special modifiers.
vi: Không có sửa đổi đặc biệt.

en: Toggle the erasure of %{type} objects.
vi: Chuyển đổi tính năng xóa đối tượng %{type}.

en: Objects of this type will be deleted with the Erase tool. Left-click here to deselect this type. Press and hold this button to deselect all other object types.
vi: Các đối tượng thuộc loại này sẽ bị xóa bằng công cụ Xóa. Nhấn chuột trái vào đây để bỏ chọn loại này. Nhấn và giữ nút này để bỏ chọn tất cả các loại đối tượng khác.

en: Objects of this type will NOT be deleted with the Erase tool. Left-click here to select this type. Press and hold this button to select all other object types.
vi: Các đối tượng thuộc loại này sẽ KHÔNG bị xóa bằng công cụ Xóa. Nhấn chuột trái vào đây để chọn loại này. Nhấn và giữ nút này để chọn tất cả các loại đối tượng khác.

en: Terrain Mode
vi: Chế độ Địa hình

en: Used to draw the underlying grass, dirt, water, etc. on the map.
vi: Dùng để vẽ cỏ, bụi bẩn, nước, v.v. lên bản đồ.

en: Allows you to draw streams by clicking and dragging.
vi: Cho phép vẽ suối bằng cách nhấp và kéo.

en: Stream Mode
vi: Chế độ Suối

en: Allows you to draw roads by clicking and dragging.
vi: Cho phép vẽ đường bằng cách nhấp và kéo.

en: Road Mode
vi: Chế độ Đường

en: Erase Mode
vi: Chế độ Xóa

en: Used to erase objects from the map.
vi: Dùng để xóa vật thể trên bản đồ.

en: Change between zoom and normal view.
vi: Thay đổi giữa chế độ nhìn phóng to và chế độ thường.

en: Undo your last action.
vi: Hoàn tác thao tác cuối cùng.

en: Redo the last undone action.
vi: Làm lại tác vụ được hoàn tác cuối cùng.

en: Edit map title, description, and other general information.
vi: Chỉnh sửa tiêu đề bản đồ, mô tả và thông tin chung khác.

en: Specifications
vi: Thông số kỹ thuật

en: Open the file options menu, where you can save or load maps, or quit out of the editor.
vi: Mở menu tùy chọn tệp, nơi ngươi có thể lưu hoặc tải bản đồ hoặc thoát khỏi trình chỉnh sửa.

en: View the editor system options, which let you customize the editor.
vi: Xem các tùy chọn hệ thống soạn thảo, cho phép ngươi tùy chỉnh trình chỉnh sửa.

en: From Scratch
vi: Từ Đầu

en: Start from scratch with a blank map.
vi: Bắt đầu từ đầu với một bản đổ trống.

en: Create a randomly generated map.
vi: Tạo một bản đồ được tạo ngẫu nhiên.

en: Create a map that is %{size} squares wide and %{size} squares high.
vi: Tạo bản đồ rộng %{size} ô vuông và cao %{size} ô vuông.

en: No maps available!
vi: Không có bản đồ nào!

en: Answer:
vi: Trả lời:

en: difficulty|Easy
vi: Dễ

en: difficulty|Normal
vi: Thường

en: difficulty|Hard
vi: Khó

en: difficulty|Expert
vi: Chuyên gia

en: difficulty|Impossible
vi: Bất khả thi

en: and more...
vi: và hơn thế nữa...

en: Campaign Difficulty
vi: Độ khó Chiến dịch

en: Congratulations!
    
    Days: %{days}
vi: Chúc mừng!
    
    Ngày: %{days}

en: 
    Difficulty: %{difficulty}
vi: 
    Độ khó: %{difficulty}

en: Score: %{score}
    
    Rating:
    %{rating}
vi: Điểm: %{score}
    
    Bậc:
    %{rating}

en: Start the selected scenario.
vi: Bắt đầu kịch bản đã chọn.

en: View Intro
vi: Xem Giới thiệu

en: Restart the current scenario.
vi: Chơi lại kịch bản hiện tại.

note: #-#-#-#-#  supertuxkart_1.5-2_vi.po (SuperTuxKart)  #-#-#-#-# I18N: ./data/gui/dialogs/online/server_configuration_dialog.stkgui I18N: In the server configuration screen I18N: ./data/gui/screens/online/create_server.stkgui I18N: In the server creation screen
en: Difficulty
vi: Độ khó

en: Are you sure you want to restart this scenario?
vi: Ngươi có chắc muốn chơi lại kịch bản?

en: Campaign Scenario loading failure
vi: Kịch bản Chiến dịch tải thất bại

en: Please make sure that campaign files are correct and present.
vi: Hãy đảm bảo tệp chiến dịch là đúng và hiện hữu.

en: Days spent
vi: Ngày đã qua

en: The number of days spent on this campaign.
vi: Số ngày đã qua trong chiến dịch này.

en: Project Coordination and Core Development
vi: Điều phối Dự án và Phát triển Lõi

en: Visit us at
vi: Tới thăm chúng tôi tại

en: QA and Support
vi: QA và Hỗ trợ

en: Dev and Support
vi: Phát triển và Hỗ trợ

en: Special Thanks to
vi: Lời cảm ơn Chân thành tới

en: Support us at
vi: Hỗ trợ chúng tôi tại

en: Connect with us at
vi: Kết nối với chúng tôi tại

en: Need help with the game?
vi: Cần sự giúp đỡ với trò chơi?

en: Original project before 0.7
vi: Dự án Gốc trước 0.7

en: Designed and Directed
vi: Thiết kế và Chỉ đạo

en: Programming and Design
vi: Lập trình và Thiết kế

en: Additional Design
vi: Thiết kế Bổ sung

en: Additional Programming
vi: Lập trình Bổ sung

en: Musical Production
vi: Sản xuất Âm nhạc

en: Music and Sound Design
vi: Thiết kế Nhạc và Âm

en: Vocalists
vi: Lồng tiếng

en: Assistant Art Director
vi: Trợ lý Chỉ đạo Nghệ thuật

en: QA Manager
vi: Quản lý QA

en: Manual and Helpfile
vi: Hướng dẫn sử dụng và Tệp trợ giúp

en: Design Lead
vi: Thiết kế Trưởng

en: Designers
vi: Thiết kế

en: Programming Lead
vi: Trưởng Lập trình

en: Art Lead
vi: Trưởng Nghệ thuật

en: Playtesters
vi: Chơi thử

en: Producers
vi: Sản xuất

en: QA Managers
vi: Quản lý QA

en: Sound Design
vi: Thiết kế Âm thanh

en: Town Themes
vi: Chủ đề Thị trấn

en: Recorded at %{recordingStudio}
vi: Thu âm tại %{recordingStudio}

en: credits|Manual
vi: Thủ công

en: German Consultant
vi: Tư vấn Tiếng Đức

en: Map Designers
vi: Thiết kế Bản đồ

en: Package Design
vi: Thiết kế Đóng gói

note: #-#-#-#-#  supertuxkart_1.5-2_vi.po (SuperTuxKart)  #-#-#-#-# I18N: ./data/gui/screens/main_menu.stkgui I18N: In the main screen
en: High Scores
vi: Điểm Cao

en: Unknown Hero
vi: Tướng Vô danh

en: View High Scores for Standard Maps.
vi: Xem Điểm cho chế độ Thường.

en: Campaign
vi: Chiến dịch

en: View High Scores for Campaigns.
vi: Xem Điểm cho chế độ Chiến dịch.

en: hotkey|default okay event
vi: sự kiện tốt mặc định

en: hotkey|default cancel event
vi: sự kiện hủy mặc định

en: hotkey|default left
vi: mặc định trái

en: hotkey|default right
vi: mặc định phải

en: hotkey|default up
vi: mặc định lên

en: hotkey|default down
vi: mặc định xuống

en: hotkey|toggle fullscreen
vi: chuyển đổi chế độ toàn màn hình

en: hotkey|toggle text support mode
vi: chuyển đội chế độ hỗ trợ văn bản

en: hotkey|new game
vi: trò chơi mới

en: hotkey|load game
vi: tải trò chơi

en: hotkey|credits
vi: công trạng

en: hotkey|standard game
vi: trò chơi tiêu chuẩn

en: hotkey|campaign game
vi: trò chơi chiến dịch

en: hotkey|multi-player game
vi: trò chơi nhiều người

en: hotkey|settings
vi: thiết lập

en: hotkey|quit
vi: thoát

en: hotkey|select map
vi: chọn bản đồ

en: hotkey|select small map size
vi: chọn bản đồ cỡ nhỏ

en: hotkey|select medium map size
vi: chọn bản đồ cỡ vừa

en: hotkey|select large map size
vi: chọn bản đồ cỡ lớn

en: hotkey|select extra large map size
vi: chọn bản đồ cỡ siêu lớn

en: hotkey|select all map sizes
vi: chọn tất cả các bản đồ

en: hotkey|battle only game
vi: trò chơi chỉ chiến đấu

en: hotkey|choose the original campaign
vi: chọn chiến dịch gốc

en: hotkey|choose the expansion campaign
vi: chọn chiến dịch mở rộng

en: hotkey|map editor main menu
vi: trình đơn biên tập bản đồ

en: hotkey|new map menu
vi: trình đơn bản đồ mới

en: hotkey|load map menu
vi: trình đơn tải bản đồ

en: hotkey|new map from scratch
vi: bắt đầu bản đồ mới

en: hotkey|new random map
vi: bản đồ mới ngẫu nhiên

en: hotkey|undo last action
vi: hoàn tác tác vụ cuối

en: hotkey|redo last action
vi: thực hiện lại tác vụ cuối

en: hotkey|roland campaign
vi: chiến dịch roland

en: hotkey|archibald campaign
vi: chiến dịch archibald

en: hotkey|voyage home campaign
vi: chiến dịch đường về nhà

en: hotkey|wizard's isle campaign
vi: chiến dịch đảo phù thủy

en: hotkey|descendants campaign
vi: chiến dịch hậu duệ

en: hotkey|select first campaign bonus
vi: chọn phần thưởng chiến dịch đầu tiên

en: hotkey|select second campaign bonus
vi: chọn phần thưởng chiến dịch thứ 2

en: hotkey|select third campaign bonus
vi: chọn phần thưởng chiến dịch thứ 3

en: hotkey|view campaign intro
vi: xem giới thiệu chiến dịch

en: hotkey|select campaign difficulty
vi: chọn độ khó chiến dịch

en: hotkey|restart campaign scenario
vi: khởi động lại kịch bản chiến dịch

en: hotkey|world map left
vi: bản đồ thế giới trái

en: hotkey|world map right
vi: bản đồ thế giới phải

en: hotkey|world map up
vi: bản đồ thế giới trên

en: hotkey|world map down
vi: bản đồ thế giới dưới

en: hotkey|world map up left
vi: bản đồ thế giới trái trên

en: hotkey|world map up right
vi: bản đồ thế giới phải trên

en: hotkey|world map down left
vi: bản đồ thế giới trái dưới

en: hotkey|world map down right
vi: bản đồ thế giới phải dưới

en: hotkey|save game
vi: lưu trò chơi

en: hotkey|next hero
vi: tướng tiếp theo

en: hotkey|start hero movement
vi: bắt đầu di chuyển tướng

en: hotkey|cast adventure spell
vi: niệm câu thần chú thám hiểm

en: hotkey|put hero to sleep
vi: cho tướng đi ngủ

en: hotkey|next town
vi: thị trấn tiếp theo

en: hotkey|end turn
vi: kết thúc lượt

en: hotkey|file options
vi: lựa chọn tệp

en: hotkey|adventure options
vi: tùy chọn thám hiểm

en: hotkey|puzzle map
vi: bản đồ giải đố

en: hotkey|scenario information
vi: thông tin kịch bản

en: hotkey|dig for artifact
vi: đào bảo vật

en: hotkey|view world
vi: xem thế giới

en: hotkey|kingdom summary
vi: tổng quát vương quốc

en: hotkey|default action
vi: hành động mặc định

en: hotkey|open focus
vi: mở tiêu điểm

en: hotkey|system options
vi: tùy chọn hệ thống

en: hotkey|scroll left
vi: cuộn trái

en: hotkey|scroll right
vi: cuộn phải

en: hotkey|scroll up
vi: cuộn lên

en: hotkey|scroll down
vi: cuộn xuống

en: hotkey|toggle control panel
vi: chuyển đổi bảng điều khiển

en: hotkey|toggle radar
vi: chuyển đổi radar

en: hotkey|toggle buttons
vi: chuyển đổi nút bấm

en: hotkey|toggle status
vi: chuyển đổi trạng thái

en: hotkey|toggle icons
vi: chuyển đổi biểu tượng

en: hotkey|transfer control to ai
vi: chuyển điều khiển cho AI

en: hotkey|retreat from battle
vi: rút lui khỏi trận chiến

en: hotkey|surrender during battle
vi: đầu hàng trong trận chiến

en: hotkey|battle options
vi: lựa chọn trận chiến

en: hotkey|skip turn in battle
vi: bỏ lượt trong trận chiến

en: hotkey|cast battle spell
vi: niệm chú trong trận chiến

en: hotkey|dwelling level 1
vi: nhà lính cấp 1

en: hotkey|dwelling level 2
vi: nhà lính cấp 2

en: hotkey|dwelling level 3
vi: nhà lính cấp 3

en: hotkey|dwelling level 4
vi: nhà lính cấp 4

en: hotkey|dwelling level 5
vi: nhà lính cấp 5

en: hotkey|dwelling level 6
vi: nhà lính cấp 6

en: hotkey|well
vi: giếng

en: hotkey|marketplace
vi: chợ

en: hotkey|mage guild
vi: hội phù thủy

en: hotkey|shipyard
vi: bến tàu

en: hotkey|thieves guild
vi: băng cướp

en: hotkey|tavern
vi: quán rượu

en: hotkey|construction screen
vi: màn hình xây dựng

en: hotkey|buy all monsters in well
vi: mua tất cả các qoái vật trong giếng

en: hotkey|split stack by half
vi: chia đạo quân làm đôi

en: hotkey|split stack by one
vi: chia đạo quân thành một

en: hotkey|join stacks
vi: nhập đạo quân

en: hotkey|upgrade troop
vi: nâng cấp quân đội

en: hotkey|dismiss hero or troop
vi: giải tán tướng hoặc quân

en: Do you want to regain control from AI? The effect will take place only on the next turn.
vi: Ngươi có muốn AI kiểm soát không? Hiệu quả sẽ bắt đầu ở lượt tiếp theo.

en: Do you want to transfer control from you to the AI? The effect will take place only on the next turn.
vi: Ngươi có muốn chuyển quyền kiểm soát sang cho AI không? Hiệu ứng sẽ chỉ diễn ra ở lượt tiếp theo.

en: Default Actions
vi: Hành động Mặc định

en: Global Actions
vi: Hành động Toàn cầu

en: Battle Screen
vi: Màn hình Chiến đấu

en: Town Screen
vi: Màn hình Thị trấn

en: Army Actions
vi: Hành động Quân đội

en: The save file is corrupted.
vi: File lưu bị hỏng.

en: Unsupported save format:
vi: Định dạng lưu không hỗ trợ:

en: Current game version:
vi: Phiên bản trò chơi hiện tại:

en: Last supported version:
vi: Phiên bản hỗ trợ cuối cùng:

en: This file contains a save with an invalid game type.
vi: Tệp này chứa một bản lưu có loại trò chơi không hợp lệ.

en: This save file requires "The Price of Loyalty" game assets, but they have not been provided to the engine.
vi: Tệp lưu này yêu cầu nội dung trò chơi "Cái giá của lòng trung thành", nhưng chúng chưa được cung cấp cho công cụ.

en: This saved game is localized to '
vi: Trò chơi đã lưu này được bản địa hóa thành '

en: ' language, but the current language of the game is '
vi: ' ngôn ngữ, nhưng ngôn ngữ hiện tại của trò chơi là '

en: No save files to load.
vi: Không có tệp lưu để tải.

en: A single player game playing out a single map.
vi: Một trò chơi một người chơi chơi trên một bản đồ duy nhất.

en: Standard Game
vi: Trò chơi Thường

en: A single player game playing through a series of maps.
vi: Một trò chơi một người chơi chơi qua một loạt bản đồ.

en: Campaign Game
vi: Trò chơi Chiến dịch

en: Multi-Player Game
vi: Trò chơi Nhiều người

en: A multi-player game, with several human players completing against each other on a single map.
vi: Một trò chơi nhiều người chơi, trong đó một số người chơi sẽ đấu với nhau trên một bản đồ.

en: Hot Seat
vi: Ghế Nóng

en: Cancel back to the main menu.
vi: Hủy quay lại menu chính.

en: fheroes2 Resurrection Team presents
vi: fheroes2 Resurrection Team giới thiệu

en: Welcome to Heroes of Might and Magic II powered by fheroes2 engine!
vi: Chào mừng tới Heroes of Might and Magic II cung cấp bởi mã nguồn fheroes2!

en: Greetings!
vi: Chào mừng!

en: Quit Heroes of Might and Magic II and return to the operating system.
vi: Thoát khỏi Heroes of Might and Magic II và quay lại hệ điều hành.

en: View the credits screen.
vi: Xem màn hình giới thiệu thông tin.

en: View the high scores screen.
vi: Xem màn hình điểm cao.

en: Change language, resolution and settings of the game.
vi: Thay đổi ngôn ngữ, độ phân giải và các cài đặt của trò chơi.

en: Game Settings
vi: Cài đặt Trò chơi

en: Loading video. Please wait...
vi: Đang tải video. Xin đợi...

en: Battle Only
vi: Chỉ Chiến đấu

en: Setup and play a battle without loading any map.
vi: Thiết lập và chơi một trận chiến mà không cần phải tải bất cứ bản đồ nào.

en: 2 Players
vi: 2 người chơi

en: Play with 2 human players, and optionally, up to 4 additional computer players.
vi: Chơi với 2 người chơi và tùy chọn, tối đa thêm 4 máy tính.

en: 3 Players
vi: 3 người chơi

en: Play with 3 human players, and optionally, up to 3 additional computer players.
vi: Chơi với 3 người chơi và tùy chọn, tối đa thêm 3 máy tính.

en: 4 Players
vi: 4 người chơi

en: Play with 4 human players, and optionally, up to 2 additional computer players.
vi: Chơi với 4 người chơi và tùy chọn, tối đa thêm 2 máy tính.

en: 5 Players
vi: 5 người chơi

en: Play with 5 human players, and optionally, up to 1 additional computer player.
vi: Chơi với 5 người chơi và tùy chọn, tối đa thêm 1 máy tính.

en: 6 Players
vi: 6 người chơi

en: Play with 6 human players.
vi: Chơi với 6 người chơi.

en: Original Campaign
vi: Chiến dịch Gốc

en: Either Roland's or Archibald's campaign from the original Heroes of Might and Magic II.
vi: Chiến dịch của Roland hoặc Archibald từ bản gốc Heroes of Might and Magic II.

en: Expansion Campaign
vi: Chiến dịch Mở rộng

en: One of the four new campaigns from the Price of Loyalty expansion set.
vi: Một trong bốn chiến dịch mới từ bản mở rộng Giá của Lòng Trung thành.

en: Dragon city has fallen! You are now the Master of the Dragons.
vi: Thành phố rồng đã thất thủ! Bây giờ ngươi đã là Bậc thầy của Rồng.

en: You captured %{name}!
    You are victorious.
vi: Ngươi chiếm được %{name}!
    Ngươi là người chiến thắng.

en: You have captured the enemy hero %{name}!
    Your quest is complete.
vi: Ngươi đã bắt được tướng địch %{name}!
    Nhiệm vụ của ngươi đã hoàn tất.

en: You have found the %{name}.
    Your quest is complete.
vi: Ngươi đã tìm thấy %{name}.
    Nhiệm vụ của ngươi kết thúc.

en: Ultimate Artifact
vi: Bảo vật Tối thượng

en: The enemy is beaten.
    Your side has triumphed!
vi: Địch đã bị đánh bại.
    Phe ngươi đã chiến thắng!

en: You have built up over %{count} gold in your treasury.
    All enemies bow before your wealth and power.
vi: Ngươi đã tích lũy được hơn %{count} vàng trong kho bạc của mình.
    Tất cả kẻ thù đều cúi đầu trước sự giàu có và quyền lực của ngươi.

en: Victory!
vi: Chiến thắng!

en: The enemy has captured %{name}!
    They are triumphant.
vi: Địch đã chiếm được %{name}!
    Chúng đã chiến thắng.

en: The enemy has built up over %{count} gold in his treasury.
    You must bow done in defeat before his wealth and power.
vi: Kẻ thù đã tích lũy được hơn %{count} vàng trong kho bạc của mình.
    Ngươi phải cúi đầu thất bại trước sự giàu có và quyền lực của hắn ta.

en: You have been eliminated from the game!!!
vi: Ngươi đã bị loại khỏi trò chơi!!!

en: You have lost the hero %{name}.
    Your quest is over.
vi: Ngươi mất tướng %{name}.
    Nhiệm vụ của ngươi chấm dứt.

en: You have failed to complete your quest in time.
    All is lost.
vi: Ngươi đã không hoàn thành nhiệm vụ của mình đúng thời hạn.
    Tất cả bị mất.

en: Defeat!
vi: Bị đánh bại!

en: Base score: %{score}
    Difficulty: %{difficulty}
vi: Điểm: %{score}
    Khó: %{difficulty}

en: Defeat all enemy heroes and capture all enemy towns and castles.
vi: Đánh bại tất cả tướng của kẻ thù và chiếm được tất cả các thị trấn và lâu đài của kẻ thù.

en: Your side defeats the opposing side.
vi: Phe của ngươi đánh bại phe đối lập.

en: Run out of time. (Fail to win by a certain point.)
vi: Hết thời gian. Không thể giành chiến thắng với thời gian nhất định.

en: You must defeat the enemy %{enemies}. | You must defeat the enemy alliance of %{enemies}.
vi[0]: Ngươi phải đánh bại kẻ thù %{enemies}.

en: The alliance consisting of %{allies} and you must defeat the enemy %{enemies}. | The alliance consisting of %{allies} and you must defeat the enemy alliance of %{enemies}.
vi[0]: Liên minh bao gồm %{allies} và ngươi phải đánh bại kẻ thù %{enemies}.

en: Capture the castle '%{name}'.
vi: Chiếm được lâu đài '%{name}'.

en: Capture the town '%{name}'.
vi: Chiếm được thị trấn '%{name}'.

en: Defeat the hero '%{name}'.
vi: Diệt được tướng '%{name}'.

en: Find the ultimate artifact.
vi: Tìm được bảo vật tối thượng.

en: Find the '%{name}' artifact.
vi: Tìm bảo vật '%{name}'.

en: Accumulate %{count} gold.
vi: Đạt được %{count} vàng.

en: , or you may win by defeating all enemy heroes and capturing all enemy towns and castles.
vi: , hoặc ngươi có thể giành chiến thắng bằng cách đánh bại tất cả tướng của kẻ thù và chiếm được tất cả các thị trấn và lâu đài của kẻ thù.

en: Lose the castle '%{name}'.
vi: Mất lâu đài '%{name}'.

en: Lose the town '%{name}'.
vi: Mất thị trấn '%{name}'.

en: Lose the hero: %{name}.
vi: Mất tướng: %{name}.

en: Fail to win by the end of month %{month}, week %{week}, day %{day}.
vi: Không giành chiến thắng vào cuối tháng %{month}, tuần %{week}, ngày %{day}.

en: %{color} player has been vanquished!
vi: người chơi màu %{color} đã bị đánh bại !

en: Major Event!
vi: Sự kiện Chính!

en: Scenario:
vi: Kịch bản:

en: Game Difficulty:
vi: Độ khó Trò chơi:

en: Opponents:
vi: Đối thủ:

en: Rating %{rating}%
vi: Xếp hạng %{rating}%

en: Click here to select which scenario to play.
vi: Nhấp vào đây để chọn kịch bản để chơi.

en: Scenario
vi: Kịch bản

en: Game Difficulty
vi: Độ khó Trò chơi

en: Difficulty Rating
vi: Đánh giá Độ khó

en: The difficulty rating reflects a combination of various settings for your game. This number will be applied to your final score.
vi: Xếp hạng độ khó phản ánh sự kết hợp của nhiều cài đặt khác nhau cho trò chơi của ngươi. Con số này sẽ được áp dụng cho điểm số cuối cùng của ngươi.

en: Click to accept these settings and start a new game.
vi: Nhấp để chấp nhận các cài đặt này và bắt đầu trò chơi mới.

en: Click to return to the main menu.
vi: Nhấp để quay lại màn hình chính.

en: Astrologers proclaim the Month of the %{name}.
vi: Các nhà chiêm tinh công bố Tháng của %{name}.

en: New Month!
vi: Tháng Mới!

en: Astrologers proclaim the Week of the %{name}.
vi: Các nhà chiêm tinh công bố Tuần của %{name}.

en: New Week!
vi: Tuần Mới!

en: After regular growth, the population of %{monster} is doubled!
vi: Sau khi tăng trưởng đều đặn, dân số của %{monster} đã tăng gấp đôi!

en: After regular growth, the population of %{monster} increases by %{count} percent! | After regular growth, the population of %{monster} increases by %{count} percent!
vi[0]: Sau khi tăng trưởng đều đặn, dân số của %{monster} đã tăng %{count} phần trăm!

en: %{monster} growth +%{count}.
vi: %{monster} tăng trưởng +%{count}.

en: Beware!
vi: Coi chừng!

en: %{color} player, this is your last day to capture a town, or you will be banished from this land.
vi: Người chơi màu %{color}, đây là ngày cuối cùng của ngươi để chiếm được một thị trấn, nếu không ngươi sẽ bị trục xuất khỏi vùng đất này.

en: %{color} player, you only have %{day} days left to capture a town, or you will be banished from this land.
vi: Người chơi màu %{color}, ngươi chỉ có %{day} để chiếm được một thị trấn, nếu không ngươi sẽ bị trục xuất khỏi vùng đất này.

en: %{color} player's turn.
vi: Lượt người chơi màu %{color}.

en: %{color} player, your heroes abandon you, and you are banished from this land.
vi: Người chơi màu %{color}, các tướng đã bỏ rơi ngươi và ngươi bị trục xuất khỏi vùng đất này.

en: Next Hero
vi: Tướng Tiếp theo

en: Select the next Hero.
vi: Chọn Tướng tiếp theo.

en: Hero Movement
vi: Tướng Di chuyển

en: Start the Hero's movement along the current path or re-visit the object occupied by the Hero. Press and hold this button to reset the Hero's path.
vi: Bắt đầu di chuyển Tướng dọc theo con đường hiện tại hoặc ghé thăm lại đối tượng mà Tướng chiếm giữ. Nhấn và giữ nút này để thiết lập lại đường đi của Tướng.

en: Kingdom Summary
vi: Tổng quát Vương quốc

en: Cast an adventure spell.
vi: Niệm một câu thần chú khám phá.

en: End Turn
vi: Kết thúc Lượt

en: Adventure Options
vi: Tùy chọn Khám phá

en: Bring up the adventure options menu.
vi: Hiển thị menu tùy chọn khám phá.

en: Bring up the file options menu, allowing you to load, save, start a new game or quit.
vi: Hiển thị trình đơn tùy chọn tệp, cho phép ngươi tải, lưu, bắt đầu trò chơi mới hoặc thoát.

en: Bring up the system options menu, allowing you to customize your game.
vi: Hiển thị trình đơn tùy chọn hệ thống, cho phép ngươi tùy chỉnh trò chơi của mình.

en: One or more heroes may still move, are you sure you want to end your turn?
vi: Một hoặc nhiều tướng vẫn có thể di chuyển, ngươi có chắc chắn muốn kết thúc lượt của mình không?

en: Are you sure you want to restart? (Your current game will be lost.)
vi: Ngươi có chắc là ngươi muốn bắt đầu lại không? (Trò chơi hiện tại của ngươi sẽ bị mất.)

en: Are you sure you want to overwrite the save with this name?
vi: Ngươi có chắc chắn muốn ghi đè lưu bằng tên này không?

en: Game saved successfully.
vi: Chò trơi được lưu thành công.

en: Are you sure you want to load a new game? (Your current game will be lost.)
vi: Ngươi có chắc là ngươi muốn tải một trò chơi mới không? (Trò chơi hiện tại của ngươi sẽ bị mất.)

en: Try looking on land!!!
vi: Thử tìm kiếm trên mặt đất!!!

en: Searching for the Ultimate Artifact is fruitless. Your hero could not carry it even if he found it - all his artifact slots are full.
vi: Việc tìm kiếm Bảo vật Tối thượng không có kết quả. Tướng của ngươi không thể mang nó ngay cả khi anh ta tìm thấy nó - tất cả các ô tạo tác của anh ta đều đã đầy.

en: Digging for artifacts requires a whole day, try again tomorrow.
vi: Đào báu vật cần cả một ngày, hãy thử lại vào ngày mai.

en: After spending many hours digging here, you have uncovered the %{artifact}.
vi: Sau nhiều giờ đào bới ở đây, ngươi đã phát hiện được %{artifact}.

en: Nothing here. Where could it be?
vi: Không có gì ở đây. Nó có thể ở đâu?

en: Try searching on clear ground.
vi: Hãy thử tìm kiếm cẩn than trên mặt đất.

en: A miniature view of the known world. Left click to move viewing area.
vi: Một cái nhìn thu nhỏ về thế giới đã biết. Nhấp chuột trái để di chuyển khu vực xem.

en: Month: %{month} Week: %{week}
vi: Tháng: %{month} Tuần: %{week}

en: You find a small
    quantity of %{resource}.
vi: Ngươi tìm thấy
    một lượng nhỏ %{resource}.

en: Status Window
vi: Cửa sổ Trạng thái

en: This window provides information on the status of your hero or kingdom, and shows the date.
vi: Cửa sổ này cung cấp thông tin về trạng thái tướng hoặc vương quốc của ngươi và hiển thị ngày tháng.

en: This window provides information on the status of your hero or kingdom, and shows the date. Left click here to cycle through these windows.
vi: Cửa sổ này cung cấp thông tin về trạng thái tướng hoặc vương quốc của ngươi và hiển thị ngày tháng. Nhấp chuột trái vào đây để duyệt qua các cửa sổ này.

en: This lets you change player starting positions and colors. A particular color will always start in a particular location. Some positions may only be played by a computer player or only by a human player.
vi: Điều này cho phép ngươi thay đổi vị trí và màu sắc bắt đầu của người chơi. Một màu cụ thể sẽ luôn bắt đầu ở một vị trí cụ thể. Một số vị trí chỉ có thể được chơi bởi người chơi máy tính hoặc chỉ bởi người chơi.

en: This lets you change the class of a player. Classes are not always changeable. Depending on the scenario, a player may receive additional towns and/or heroes not of their primary alignment.
vi: Điều này cho phép ngươi thay đổi lớp của một người chơi. Các chủng tộc không phải lúc nào cũng có thể thay đổi. Tùy thuộc vào kịch bản, người chơi có thể nhận được các thị trấn và/hoặc tướng bổ sung không thuộc liên kết chính của họ.

en: Handicap
vi: Chấp

en: %{color} player
vi: người chơi mầu %{color}

en: No Handicap
vi: Không Chấp

en: Mild Handicap
vi: Chấp Ít

en: Severe Handicap
vi: Chấp Nhiều

en: View %{skill} Info
vi: Xem Thông tin %{skill}

en: Kingdom Income
vi: Thu nhập Vương quốc

en: Kingdom Income per day.
vi: Thu nhập Vương quốc một ngày.

en: For every lighthouse controlled, your ships will move further each day.
vi: Với mỗi ngọn hải đăng được kiểm soát, tàu của ngươi sẽ di chuyển xa hơn mỗi ngày.

en: Very Fast
vi: Rất nhanh

en: Evil
vi: Xấu

en:  gives you maximum morale
vi:  cho ngươi tối đa tinh thần

en:  gives you maximum luck
vi:  cho ngươi tối đa may mắn

en: You cannot pick up this artifact, you already have a full load!
vi: Ngươi không thể nhặt bảo vật này, ngươi đã có đầy đủ!

en: To cast spells, you must first buy a spell book for %{gold} gold.
vi: Để có thể niệm chú, trước tiên ngươi phải mua một quyển sách phép với giá %{gold} vàng.

en: Unfortunately, you seem to be a little short of cash at the moment.
vi: Thật không may, hiện tại ngươi có vẻ hơi thiếu tiền.

en: Do you wish to buy one?
vi: Ngươi có muốn mua một?

en: %{count} / day
vi: %{count} / ngày

en: one
vi: một

en: two
vi: hai

en: A whirlpool engulfs your ship. Some of your army has fallen overboard.
vi: Một xoáy nước nhấn chìm con tàu của ngươi. Một số quân đội của ngươi đã rơi xuống biển.

en: Insulted by your refusal of their offer, the monsters attack!
vi: Bị xúc phạm bởi việc ngươi từ chối lời đề nghị của họ, lũ quái vật tấn công!

en: The %{monster}, awed by the power of your forces, begin to scatter.
    Do you wish to pursue and engage them?
vi: %{monster}, kinh hãi trước sức mạnh lực lượng của ngươi, bắt đầu phân tán.
    Ngươi có muốn theo đuổi và thu phục họ không?

en: Ransacking an enemy camp, you discover a hidden cache of treasures.
vi: Lục soát trại của kẻ thù, ngươi phát hiện ra một kho báu ẩn giấu.

en: The keeper of the mill announces:
    "Milord, I have been working very hard to provide you with these resources, come back next week for more."
vi: Người giữ cối xay thông báo:
    "Thưa ngài, tôi đã rất cố gắng để cung cấp cho ngài những tài nguyên này, tuần sau hãy quay lại để lấy thêm."

en: The keeper of the mill announces:
    "Milord, I am sorry, there are no resources currently available. Please try again next week."
vi: Người giữ cối xay thông báo:
    "Thưa ngài, tôi xin lỗi, hiện tại không có tài nguyên nào. Vui lòng thử lại vào tuần tới."

en: The keeper of the mill announces:
    "Milord, I have been working very hard to provide you with this gold, come back next week for more."
vi: Người giữ cối xay thông báo:
    "Thưa ngài, tôi đã làm việc rất chăm chỉ để cung cấp số vàng này cho ngài, tuần sau hãy quay lại để lấy thêm."

en: The keeper of the mill announces:
    "Milord, I am sorry, there is no gold currently available. Please try again next week."
vi: Người giữ cối xay thông báo:
    "Thưa ngài, tôi xin lỗi, hiện tại không có vàng. Vui lòng thử lại vào tuần tới."

en: You've found an abandoned lean-to.
    Poking about, you discover some resources hidden nearby.
vi: Ngươi đã tìm thấy một ngôi nhà bị bỏ hoang.
    Khi khám phá, ngươi phát hiện ra một số tài nguyên ẩn gần đó.

en: The lean-to is long abandoned. There is nothing of value here.
vi: Ngôi nhà dường như đã bị bỏ hoang từ lâu. Chẳng có gì có giá trị ở đây cả.

en: You catch a leprechaun foolishly sleeping amidst a cluster of magic mushrooms.
    In exchange for his freedom, he guides you to a small pot filled with precious things.
vi: Ngươi bắt gặp một con yêu tinh đang ngủ say giữa một đám nấm thần.
    Để đổi lấy sự tự do của mình, anh ta dẫn ngươi đến một chiếc bình nhỏ chứa đầy những thứ quý giá.

en: You've found a magic garden, the kind of place that leprechauns and faeries like to cavort in, but there is no one here today.
    Perhaps you should try again next week.
vi: Ngươi đã tìm thấy một khu vườn ma thuật, một nơi mà các yêu tinh và thần tiên thích vui đùa, nhưng hôm nay không có ai ở đây cả.
    Có lẽ ngươi nên thử lại vào tuần tới.

en: You come upon the remains of an unfortunate adventurer.
vi: Ngươi tình cờ gặp hài cốt của một nhà thám hiểm không may.

en: Treasure
vi: Kho báu

en: Searching through the tattered clothing, you find the %{artifact}.
vi: Lục lọi trong bộ quần áo rách rưới, ngươi tìm thấy %{artifact}.

en: Searching through the tattered clothing, you find nothing.
vi: Lục lọi trong bộ quần áo rách rưới, ngươi chẳng tìm được gì.

en: You come across an old wagon left by a trader who didn't quite make it to safe terrain.
vi: Ngươi bắt gặp một toa xe cũ do một thương nhân để lại, người không thể đến được địa hình an toàn.

en: Unfortunately, others have found it first, and the wagon is empty.
vi: Thật không may, những kẻ khác đã tìm thấy nó trước và toa xe trống rỗng.

en: Searching inside, you find the %{artifact}.
vi: Tìm kiếm bên trong, ngươi tìm thấy %{artifact}.

en: Inside, you find some of the wagon's cargo still intact.
vi: Bên trong, ngươi thấy một số hàng hóa của toa xe vẫn còn nguyên vẹn.

en: You search through the flotsam, and find some wood and some gold.
vi: Ngươi tìm kiếm khắp nơi và tìm thấy một ít gỗ và một ít vàng.

en: You search through the flotsam, and find some wood.
vi: Ngươi tìm kiếm khắp các vật trôi nổi và tìm thấy một ít gỗ.

en: You search through the flotsam, but find nothing.
vi: Ngươi tìm kiếm khắp các vật trôi nổi, nhưng không tìm thấy gì.

en: Shrine of the 1st Circle
vi: Đền thờ Vòng 1

en: You come across a small shrine attended by a group of novice acolytes.
    In exchange for your protection, they agree to teach you a simple spell - '%{spell}'.
vi: Ngươi đi ngang qua một ngôi đền nhỏ có một nhóm người mới tập sự tham dự.
    Để đổi lấy sự bảo vệ của ngươi, họ đồng ý dạy ngươi một câu thần chú đơn giản - '%{spell}'.

en: Shrine of the 2nd Circle
vi: Đền thờ Vòng 2

en: You come across an ornate shrine attended by a group of rotund friars.
    In exchange for your protection, they agree to teach you a spell - '%{spell}'.
vi: Ngươi đi ngang qua một ngôi đền được trang trí công phu với sự tham dự của một nhóm tu sĩ tròn trịa.
    Để đổi lấy sự bảo vệ của ngươi, họ đồng ý dạy ngươi một câu thần chú - '%{spell}'.

en: Shrine of the 3rd Circle
vi: Đền thờ Vòng 3

en: You come across a lavish shrine attended by a group of high priests.
    In exchange for your protection, they agree to teach you a sophisticated spell - '%{spell}'.
vi: Ngươi đi ngang qua một ngôi đền xa hoa có sự tham dự của một nhóm linh mục cao cấp.
    Để đổi lấy sự bảo vệ của ngươi, họ đồng ý dạy ngươi một câu thần chú phức tạp - '%{spell}'.

en: 
    Unfortunately, you do not have the wisdom to understand the spell, and you are unable to learn it.
vi: 
    Thật không may, ngươi không có trí tuệ để hiểu câu thần chú và ngươi không thể học được nó.

en: 
    Unfortunately, you already have knowledge of this spell, so there is nothing more for them to teach you.
vi: 
    Thật không may, ngươi đã có kiến thức về phép thuật này rồi nên họ không còn gì để dạy ngươi nữa.

en: 
    Unfortunately, you have no Magic Book to record the spell with.
vi: 
    Rất tiếc, ngươi không có Sách Phép để ghi lại lại những phép thuật.

en: You approach the hut and observe a witch inside studying an ancient tome on %{skill}.
vi: Ngươi đến gần túp lều và quan sát một phù thủy bên trong đang nghiên cứu một cuốn sách cổ về %{skill}.

en: As you approach, she turns and focuses her one glass eye on you.
    "You already know everything you deserve to learn!" the witch screeches. "NOW GET OUT OF MY HOUSE!"
vi: Khi ngươi đến gần, cô ấy quay lại và tập trung một con mắt thủy tinh vào ngươi.
    "Ngươi đã biết tất cả mọi thứ ngươi xứng đáng được học!" mụ phù thủy rít lên. "BÂY GIỜ RA KHỎI NHÀ CỦA TÔI!"

en: As you approach, she turns and speaks.
    "You already know that which I would teach you. I can help you no further."
vi: Khi ngươi đến gần, cô ấy quay lại và nói.
    "Ngươi đã biết điều tôi sẽ dạy cho ngươi. Tôi không thể giúp gì thêm cho ngươi nữa."

en: An ancient and immortal witch living in a hut with bird's legs for stilts teaches you %{skill} for her own inscrutable purposes.
vi: Một phù thủy cổ xưa và bất tử sống trong một túp lều có chân chim làm nhà sàn dạy ngươi %{skill} cho những mục đích khó hiểu của riêng bà ta.

en: As you drink the sweet water, you gain luck for your next battle.
vi: Khi uống nước ngọt, ngươi sẽ gặp may mắn cho trận chiến tiếp theo.

en: You drink from the enchanted fountain, but nothing happens.
vi: Ngươi uống nước từ đài phun nước mê hoặc, nhưng không có gì xảy ra.

en: You enter the faerie ring, but nothing happens.
vi: Ngươi bước vào vòng tiên, nhưng không có gì xảy ra.

en: Upon entering the mystical faerie ring, your army gains luck for its next battle.
vi: Khi bước vào vòng tròn thần tiên, quân đội của ngươi sẽ gặp may mắn cho trận chiến tiếp theo.

en: You've found an ancient and weathered stone idol.
    It is supposed to grant luck to visitors, but since the stars are already smiling upon you, it does nothing.
vi: Ngươi đã tìm thấy một tượng đá cổ xưa và bị phong hóa.
    Nó được cho là mang lại may mắn cho du khách, nhưng vì các ngôi sao đã mỉm cười với ngươi nên nó chẳng mang lại tác dụng gì.

en: You've found an ancient and weathered stone idol.
    Kissing it is supposed to be lucky, so you do. The stone is very cold to the touch.
vi: Ngươi đã tìm thấy một tượng đá cổ xưa và bị phong hóa.
    Hôn nó được cho là may mắn, ngươi cũng vậy. Đá rất lạnh khi chạm vào.

en: The mermaids silently entice you to return later and be blessed again.
vi: Các nàng tiên cá âm thầm dụ dỗ ngươi quay lại sau và được ban phước lần nữa.

en: You come upon the pyramid of a great and ancient king.
    You are tempted to search it for treasure, but all the old stories warn of fearful curses and undead guardians.
    Will you search?
vi: Ngươi đến trên kim tự tháp của một vị vua vĩ đại và cổ xưa.
    Ngươi bị cám dỗ để tìm kiếm kho báu, nhưng tất cả những câu chuyện cổ đều cảnh báo về những lời nguyền đáng sợ và những người bảo vệ bất tử.
    Ngươi sẽ tìm kiếm chứ?

en: Upon defeating the monsters, you decipher an ancient glyph on the wall, telling the secret of the spell - '
vi: Sau khi đánh bại lũ quái vật, ngươi giải mã được một hình khắc cổ trên tường, nói lên bí mật của câu thần chú - '

en: Unfortunately, you have no Magic Book to record the spell with.
vi: Rất tiếc, ngươi không có Sách Phép để ghi lại lại những phép thuật.

en: Unfortunately, you do not have the wisdom to understand the spell, and you are unable to learn it.
vi: Thật không may, ngươi không có trí tuệ để hiểu câu thần chú và ngươi không thể học được nó.

en: You come upon the pyramid of a great and ancient king.
    Routine exploration reveals that the pyramid is completely empty.
vi: Ngươi đến trên kim tự tháp của một vị vua vĩ đại và cổ xưa.
    Thăm dò định kỳ cho thấy kim tự tháp hoàn toàn trống rỗng.

en: A drink at the well is supposed to restore your spell points, but you are already at maximum.
vi: Đồ uống ở giếng được cho là sẽ khôi phục điểm thần chú của ngươi, nhưng ngươi đã đạt mức tối đa rồi.

en: A second drink at the well in one day will not help you.
vi: Lần uống thứ hai bên giếng trong một ngày sẽ không giúp ích được gì cho ngươi.

en: A drink from the well has restored your spell points to maximum.
vi: Đồ uống từ giếng đã khôi phục điểm thần chú của ngươi lên mức tối đa.

en: "I'm sorry sir," The leader of the soldiers says, "but you already know everything we have to teach."
vi: "Tôi xin lỗi thưa ngài," Người chỉ huy nói, "nhưng ngài đã biết tất cả những gì chúng tôi phải dạy rồi."

en: The soldiers living in the fort teach you a few new defensive tricks.
vi: Những người lính sống trong pháo đài sẽ dạy cho ngươi một số thủ thuật phòng thủ mới.

en: You've come upon a mercenary camp practicing their tactics. "You're too advanced for us," the mercenary captain says. "We can teach nothing more."
vi: Ngươi đã gặp một trại lính đánh thuê đang thực hiện chiến thuật của họ. "Ngài quá tiến bộ so với chúng tôi," đội trưởng lính đánh thuê nói. "Chúng tôi không thể dạy thêm gì nữa."

en: You've come upon a mercenary camp practicing their tactics. The mercenaries welcome you and your troops and invite you to train with them.
vi: Ngươi đã gặp một trại lính đánh thuê đang thực hành chiến thuật của họ. Những người lính đánh thuê chào đón ngươi và quân đội của ngươi và mời ngươi huấn luyện cùng họ.

en: "Go 'way!", the witch doctor barks, "you know all I know."
vi: "Đi đi!", phù thủy gào lên, "ngươi biết tất cả những gì Ta biết."

en: An Orcish witch doctor living in the hut deepens your knowledge of magic by showing you how to cast stones, read portents, and decipher the intricacies of chicken entrails.
vi: Một bác sĩ phù thủy Orcish sống trong túp lều giúp ngươi đào sâu kiến thức về phép thuật bằng cách chỉ cho ngươi cách ném đá, đọc điềm báo và giải mã sự phức tạp của ruột gà.

en: You've found a group of Druids worshipping at one of their strange stone edifices. Silently, the Druids turn you away, indicating they have nothing new to teach you.
vi: Ngươi đã tìm thấy một nhóm Tu sĩ đang thờ cúng tại một trong những dinh thự bằng đá kỳ lạ của họ. Im lặng, các Tu sĩ từ chối ngươi, cho thấy họ không có gì mới để dạy ngươi.

en: You've found a group of Druids worshipping at one of their strange stone edifices. Silently, they teach you new ways to cast spells.
vi: Ngươi đã tìm thấy một nhóm Tu sĩ đang thờ cúng tại một trong những dinh thự bằng đá kỳ lạ của họ. Họ âm thầm dạy ngươi những cách mới để niệm phép.

en: You tentatively approach the burial ground of ancient warriors. Do you want to search the graves?
vi: Ngươi ngập ngừng tiếp cận nơi chôn cất các chiến binh cổ xưa. Ngươi có muốn tìm kiếm những ngôi mộ?

en: You spend several hours searching the graves and find nothing. Such a despicable act reduces your army's morale.
vi: Ngươi dành vài giờ tìm kiếm các ngôi mộ và không tìm thấy gì. Một hành động hèn hạ như vậy làm giảm tinh thần quân đội của ngươi.

en: Upon defeating the Zombies you search the graves and find something!
vi: Sau khi đánh bại các Thây ma, ngươi tìm kiếm các ngôi mộ và tìm thấy thứ gì đó!

en: The rotting hulk of a great pirate ship creaks eerily as it is pushed against the rocks. Do you wish to search the shipwreck?
vi: Thân tàu mục nát của một con tàu cướp biển lớn kêu cót két một cách kỳ lạ khi nó bị đẩy vào những tảng đá. Ngươi có muốn tìm kiếm con tàu đắm?

en: You spend several hours sifting through the debris and find nothing. Such a despicable act reduces your army's morale.
vi: Ngươi dành vài giờ để sàng lọc các mảnh vụn và không tìm thấy gì. Một hành động hèn hạ như vậy làm giảm tinh thần quân đội của ngươi.

en: Upon defeating the Ghosts you sift through the debris and find something!
vi: Sau khi đánh bại các Bóng ma, ngươi sàng lọc các mảnh vỡ và tìm thấy thứ gì đó!

en: The rotting hulk of a great pirate ship creaks eerily as it is pushed against the rocks. Do you wish to search the ship?
vi: Thân tàu mục nát của một con tàu cướp biển lớn kêu cót két một cách kỳ lạ khi nó bị đẩy vào những tảng đá. Ngươi có muốn tìm kiếm con tàu?

en: Upon defeating the Skeletons you sift through the debris and find something!
vi: Sau khi đánh bại Bộ xương, ngươi sàng lọc các mảnh vỡ và tìm thấy thứ gì đó!

en: Your men spot a navigational buoy, confirming that you are on course.
vi: Người của ngươi phát hiện ra một chiếc phao định hướng, xác nhận rằng ngươi đang đi đúng hướng.

en: Your men spot a navigational buoy, confirming that you are on course and increasing their morale.
vi: Người của ngươi phát hiện ra một chiếc phao định hướng, xác nhận rằng ngươi đang đi đúng hướng và nâng cao tinh thần của họ.

en: The drink at the oasis is refreshing, but offers no further benefit. The oasis might help again if you fought a battle first.
vi: Đồ uống ở ốc đảo rất sảng khoái nhưng không mang lại lợi ích gì thêm. Ốc đảo có thể giúp ích một lần nữa nếu ngươi chiến đấu trước.

en: A drink at the oasis fills your troops with strength and lifts their spirits. You can travel a bit further today.
vi: Đồ uống tại ốc đảo sẽ tiếp thêm sức mạnh cho quân đội của ngươi và nâng cao tinh thần của họ. Hôm nay ngươi có thể đi xa hơn một chút.

en: The drink at the watering hole is refreshing, but offers no further benefit. The watering hole might help again if you fought a battle first.
vi: Đồ uống ở hố tưới nước có tác dụng giải khát nhưng không mang lại lợi ích gì thêm. Lỗ tưới nước có thể giúp ích một lần nữa nếu ngươi chiến đấu trước.

en: A drink at the watering hole fills your troops with strength and lifts their spirits. You can travel a bit further today.
vi: Đồ uống tại hố tưới nước sẽ tiếp thêm sức mạnh cho quân đội của ngươi và nâng cao tinh thần của họ. Hôm nay ngươi có thể đi xa hơn một chút.

en: It doesn't help to pray twice before a battle. Come back after you've fought.
vi: Cầu nguyện hai lần trước trận chiến chẳng ích gì. Hãy quay lại sau khi chiến đấu xong.

en: A visit and a prayer at the temple raises the morale of your troops.
vi: Một chuyến viếng thăm và cầu nguyện tại ngôi đền sẽ nâng cao tinh thần cho quân đội của ngươi.

en: An old Knight appears on the steps of the gazebo. "I am sorry, my liege, I have taught you all I can."
vi: Một Hiệp sĩ già xuất hiện trên bậc thềm của vọng lâu. "Tôi xin lỗi, thưa bệ hạ, Tôi đã dạy ngài tất cả những gì có thể."

en: An old Knight appears on the steps of the gazebo. "My liege, I will teach you all that I know to aid you in your travels."
vi: Một Hiệp sĩ già xuất hiện trên bậc thềm của vọng lâu. "Thưa bệ hạ, Tôi sẽ dạy cho ngài tất cả những gì tôi biết để hỗ trợ ngài trong chuyến đi."

en: You've pulled a shipwreck survivor from certain death in an unforgiving ocean. Grateful, he says, "I would give you an artifact as a reward, but you're all full."
vi: Ngươi đã cứu một người sống sót sau vụ đắm tàu khỏi cái chết nhất định trong một đại dương khắc nghiệt. Biết ơn, anh ấy nói, "Tôi sẽ tặng ngài một hiện vật như một phần thưởng, nhưng ngài đã đầy túi rồi."

en: You've pulled a shipwreck survivor from certain death in an unforgiving ocean. Grateful, he rewards you for your act of kindness by giving you the %{art}.
vi: Ngươi đã cứu một người sống sót sau vụ đắm tàu khỏi cái chết nhất định trong một đại dương khắc nghiệt. Biết ơn, anh ấy thưởng cho ngươi vì hành động tử tế của ngươi bằng cách tặng ngươi %{art}.

en: A leprechaun offers you the %{art} for the small price of %{gold} Gold.
vi: Một yêu tinh cung cấp cho ngươi %{art} với mức giá nhỏ là %{gold} Vàng.

en: A leprechaun offers you the %{art} for the small price of %{gold} Gold and %{count} %{res}.
vi: Một yêu tinh cung cấp cho ngươi %{art} với mức giá nhỏ là %{gold} Vàng và %{count} %{res}.

en: Do you wish to buy this artifact?
vi: Ngươi có chắc muốn mua bảo vật này?

en: You try to pay the leprechaun, but realize that you can't afford it. The leprechaun stamps his foot and ignores you.
vi: Ngươi cố gắng trả tiền cho yêu tinh, nhưng nhận ra rằng ngươi không đủ khả năng chi trả. Yêu tinh dậm chân và phớt lờ ngươi.

en: Insulted by your refusal of his generous offer, the leprechaun stamps his foot and ignores you.
vi: Bị xúc phạm bởi sự từ chối lời đề nghị hào phóng của ngươi, yêu tinh dậm chân và phớt lờ ngươi.

en: You've found the artifact:
vi: Ngươi đã tìm thấy bảo vật:

en: You've found the humble dwelling of a withered hermit. The hermit tells you that he is willing to give the %{art} to the first wise person he meets.
vi: Ngươi đã tìm thấy nơi ở khiêm tốn của một ẩn sĩ khô héo. Vị ẩn sĩ nói với ngươi rằng ông ấy sẵn sàng trao %{art} cho người thông thái đầu tiên mà ông ấy gặp.

en: You've come across the spartan quarters of a retired soldier. The soldier tells you that he is willing to pass on the %{art} to the first true leader he meets.
vi: Ngươi đã đi qua khu nhà Spartan của một người lính đã nghỉ hưu. Người lính nói với ngươi rằng anh ta sẵn sàng truyền lại %{art} cho người lãnh đạo thực sự đầu tiên mà anh ta gặp.

en: You've encountered a strange person with a hat and an owl on it. He tells you that he is willing to give %{art} if you have %{skill}.
vi: Ngươi đã gặp một người lạ với một chiếc mũ và một con cú trên đó. Anh ấy nói với ngươi rằng anh ấy sẵn sàng tặng %{art} nếu ngươi có %{skill}.

en: You come upon an ancient artifact. As you reach for it, a pack of Rogues leap out of the brush to guard their stolen loot.
vi: Ngươi bắt gặp một hiện vật cổ xưa. Khi ngươi với lấy nó, một nhóm Lừa đảo nhảy ra khỏi bụi rậm để bảo vệ chiến lợi phẩm bị đánh cắp của chúng.

en: Through a clearing you observe an ancient artifact. Unfortunately, it's guarded by a nearby %{monster}. Do you want to fight the %{monster} for the artifact?
vi: Thông qua một khoảng trống, ngươi quan sát được một hiện vật cổ xưa. Thật không may, nó được bảo vệ bởi một %{monster} gần đó. Ngươi có muốn chiến đấu với %{monster} để giành cổ vật không?

en: Victorious, you take your prize, the %{art}.
vi: Chiến thắng, ngươi nhận được giải thưởng của mình, %{art}.

en: Discretion is the better part of valor, and you decide to avoid this fight for today.
vi: Sự thận trọng là phần tốt hơn của lòng dũng cảm và ngươi quyết định tránh cuộc chiến này ngay hôm nay.

en: After spending hours trying to fish the chest out of the sea, you open it and find %{gold} gold and the %{art}.
vi: Sau hàng giờ cố gắng câu chiếc rương ngoài biển, ngươi mở nó ra và tìm thấy %{gold} vàng và %{art}.

en: After spending hours trying to fish the chest out of the sea, you open it and find %{gold} gold pieces.
vi: Sau hàng giờ cố gắng câu chiếc rương ngoài biển, ngươi mở nó ra và tìm thấy %{gold} vàng.

en: After scouring the area, you fall upon a hidden treasure cache. You may take the gold or distribute the gold to the peasants for experience. Do you wish to keep the gold?
vi: Sau khi lùng sục khắp khu vực, ngươi sẽ phát hiện ra một kho báu ẩn giấu. Ngươi có thể lấy vàng hoặc phân phát vàng cho nông dân để lấy kinh nghiệm. Ngươi có muốn giữ vàng không?

en: After scouring the area, you fall upon a hidden chest, containing the ancient artifact %{art}.
vi: Sau khi lùng sục khắp khu vực, ngươi sẽ tìm thấy một chiếc rương ẩn chứa cổ vật %{art}.

en: You stumble upon a dented and tarnished lamp lodged deep in the earth. Do you wish to rub the lamp?
vi: Ngươi vấp phải một chiếc đèn bị móp và hoen ố nằm sâu trong lòng đất. Ngươi có muốn chà đèn không?

en: You have taken control of the local Alchemist shop. It will provide you with %{count} unit of Mercury per day.
vi: Ngươi đã nắm quyền kiểm soát cửa hàng Nhà giả kim địa phương. Nó sẽ cung cấp cho ngươi %{count} đơn vị Thủy ngân mỗi ngày.

en: You gain control of a sawmill. It will provide you with %{count} units of wood per day.
vi: Ngươi giành được quyền kiểm soát một xưởng cưa. Nó sẽ cung cấp cho ngươi %{count} đơn vị gỗ mỗi ngày.

en: You gain control of an ore mine. It will provide you with %{count} units of ore per day.
vi: Ngươi giành quyền kiểm soát một mỏ quặng. Nó sẽ cung cấp cho ngươi %{count} đơn vị quặng mỗi ngày.

en: You gain control of a sulfur mine. It will provide you with %{count} unit of sulfur per day.
vi: Ngươi giành quyền kiểm soát một mỏ lưu huỳnh. Nó sẽ cung cấp cho ngươi %{count} đơn vị lưu huỳnh mỗi ngày.

en: You gain control of a crystal mine. It will provide you with %{count} unit of crystal per day.
vi: Ngươi giành được quyền kiểm soát một mỏ tinh thể. Nó sẽ cung cấp cho ngươi %{count} đơn vị pha lê mỗi ngày.

en: You gain control of a gem mine. It will provide you with %{count} unit of gems per day.
vi: Ngươi giành quyền kiểm soát một mỏ đá quý. Nó sẽ cung cấp cho ngươi %{count} đơn vị đá quý mỗi ngày.

en: You gain control of a gold mine. It will provide you with %{count} gold per day.
vi: Ngươi giành được quyền kiểm soát một mỏ vàng. Nó sẽ cung cấp cho ngươi %{count} vàng mỗi ngày.

en: The lighthouse is now under your control, and all of your ships will now move further each day.
vi: Ngọn hải đăng hiện nằm dưới sự kiểm soát của ngươi và tất cả các tàu của ngươi giờ đây sẽ di chuyển xa hơn mỗi ngày.

en: You gain control of a %{name}.
vi: Ngươi giành được quyền kiểm soát một %{name}.

en: You come upon an abandoned gold mine. The mine appears to be haunted. Do you wish to enter?
vi: Ngươi đến một mỏ vàng bị bỏ hoang. Khu mỏ dường như bị ma ám. Ngươi có muốn vào không?

en: You beat the Ghosts and are able to restore the mine to production.
vi: Ngươi đánh bại các Bóng ma và có thể khôi phục mỏ để sản xuất.

en: A group of %{monster} with a desire for greater glory wish to join you. Do you accept?
vi: Một nhóm %{monster} khao khát đạt được vinh quang lớn hơn mong muốn được tham gia cùng ngươi. Ngươi có chấp nhận không?

en: As you approach the dwelling, you notice that there is no one here.
vi: Khi ngươi đến gần ngôi nhà, ngươi nhận thấy rằng không có ai ở đây.

en: You search the ruins, but the Medusas that used to live here are gone. Perhaps there will be more next week.
vi: Ngươi tìm kiếm những tàn tích, nhưng Medusas từng sống ở đây đã biến mất. Có lẽ sẽ có nhiều hơn vào tuần tới.

en: You've found some Medusas living in the ruins. They are willing to join your army for a price. Do you want to recruit Medusas?
vi: Ngươi đã tìm thấy một số Medusa sống trong đống đổ nát. Họ sẵn sàng gia nhập quân đội của ngươi với một mức giá. Ngươi có muốn tuyển dụng Medusas?

en: You've found a Sprite Tree City. Unfortunately, none of the Sprites living there wish to join an army. Maybe next week.
vi: Ngươi đã tìm thấy Sprite Tree City. Thật không may, không một Sprite nào sống ở đó mong muốn gia nhập quân đội. Có thể là tuần sau.

en: Some of the Sprites living in the tree city are willing to join your army for a price. Do you want to recruit Sprites?
vi: Một số Sprites sống trong thành phố trên cây sẵn sàng gia nhập quân đội của ngươi với một cái giá. Ngươi có muốn tuyển dụng Sprites?

en: A colorful Rogues' wagon stands empty here. Perhaps more Rogues will be here later.
vi: Ở đây có một toa xe đầy màu sắc của Lừa đảo trống rỗng. Có lẽ sau này sẽ có nhiều Lừa đảo hơn ở đây.

en: Distant sounds of music and laughter draw you to a colorful wagon housing Rogues. Do you wish to have any Rogues join your army?
vi: Âm thanh xa xa của âm nhạc và tiếng cười lôi kéo ngươi đến một toa xe đầy màu sắc chứa Lừa đảo. Ngươi có muốn có bất kỳ Lừa đảo nào gia nhập quân đội của mình không?

en: A group of tattered tents, billowing in the sandy wind, beckons you. The tents are unoccupied. Perhaps more Nomads will be here later.
vi: Một nhóm lều rách nát cuồn cuộn trong gió cát đang vẫy gọi ngươi. Những căn lều không có người ở. Có lẽ sau này sẽ có thêm nhiều người du mục đến đây.

en: A group of tattered tents, billowing in the sandy wind, beckons you. Do you wish to have any Nomads join you during your travels?
vi: Một nhóm lều rách nát cuồn cuộn trong gió cát đang vẫy gọi ngươi. Ngươi có muốn có bất kỳ Người du mục nào tham gia cùng ngươi trong chuyến du lịch của ngươi không?

en: The pit of mud bubbles for a minute and then lies still.
vi: Hố bùn sủi bọt một phút rồi nằm yên.

en: As you approach the bubbling pit of mud, creatures begin to climb out and position themselves around it. In unison they say: "Mother Earth would like to offer you a few of her troops. Do you want to recruit Earth Elementals?"
vi: Khi ngươi đến gần hố bùn sủi bọt, các sinh vật bắt đầu trèo ra ngoài và định vị xung quanh nó. Họ đồng thanh nói: "Mẹ Trái đất muốn cung cấp cho ngươi một số quân của bà ấy. Ngươi có muốn chiêu mộ các Nguyên tố Trái đất không?"

en: You enter the structure of white stone pillars, and find nothing.
vi: Ngươi bước vào cấu trúc của những cột đá trắng và không tìm thấy gì.

en: White stone pillars support a roof that rises up to the sky. As you enter the structure, the dead air of the outside gives way to a whirling gust that almost pushes you back out. The air current materializes into a barely visible form. The creature asks, in what can only be described as a loud whisper: "Why have you come? Are you here to call upon the forces of the air?"
vi: Những cột đá trắng đỡ mái nhà vươn lên trời. Khi ngươi bước vào công trình, không khí chết chóc bên ngoài nhường chỗ cho một cơn gió xoáy gần như đẩy ngươi ra ngoài. Dòng không khí hiện thực hóa thành một dạng khó nhìn thấy được. Sinh vật hỏi, theo cách chỉ có thể được mô tả như một lời thì thầm lớn: "Tại sao ngươi lại đến? Ngươi đến đây để kêu gọi lực lượng trên không?"

en: No Fire Elementals approach you from the lava pool.
vi: Không có Nguyên tố Lửa nào tiếp cận ngươi từ hồ dung nham.

en: Beneath a structure that serves to hold in heat, Fire Elementals move about in a fiery pool of molten lava. A group of them approach you and offer their services. Would you like to recruit Fire Elementals?
vi: Bên dưới một cấu trúc dùng để giữ nhiệt, các Nguyên tố Lửa di chuyển trong một hồ dung nham nóng chảy rực lửa. Một nhóm trong số họ tiếp cận ngươi và cung cấp dịch vụ của họ. Ngươi có muốn chiêu mộ Nguyên tố Lửa không?

en: A face forms in the water for a moment, and then is gone.
vi: Một khuôn mặt xuất hiện trong nước một lúc rồi biến mất.

en: Crystalline structures cast shadows over a small reflective pool of water. You peer into the pool, and a face that is not your own peers back. It asks: "Would you like to call upon the powers of water?"
vi: Các cấu trúc tinh thể đổ bóng lên một hồ nước nhỏ phản chiếu. Ngươi nhìn xuống hồ bơi, và một khuôn mặt không phải là ngươi bè của ngươi quay lại. Nó hỏi: "Ngươi có muốn kêu gọi sức mạnh của nước không?"

en: This burial site is deathly still.
vi: Nơi chôn cất này vẫn còn chết chóc.

en: Restless spirits of long dead warriors seeking their final resting place offer to join you in hopes of finding peace. Do you wish to recruit ghosts?
vi: Linh hồn không ngừng nghỉ của những chiến binh đã chết từ lâu đang tìm kiếm nơi an nghỉ cuối cùng đề nghị tham gia cùng ngươi với hy vọng tìm thấy hòa bình. Ngươi có muốn chiêu mộ bóng ma không?

en: The City of the Dead is empty of life, and empty of unlife as well. Perhaps some undead will move in next week.
vi: Thành phố của Người chết không có sự sống và cũng không có sự sống. Có lẽ một số xác sống sẽ chuyển đến vào tuần tới.

en: Some Liches living here are willing to join your army for a price. Do you want to recruit Liches?
vi: Một số Lich sống ở đây sẵn sàng gia nhập quân đội của ngươi với một cái giá. Ngươi có muốn tuyển dụng Liches không?

en: You've found the ruins of an ancient city, now inhabited solely by the undead. Will you search?
vi: Ngươi đã tìm thấy tàn tích của một thành phố cổ, hiện chỉ có xác sống sinh sống. Ngươi sẽ tìm kiếm chứ?

en: Some of the surviving Liches are impressed by your victory over their fellows, and offer to join you for a price. Do you want to recruit Liches?
vi: Một số Lich còn sống sót bị ấn tượng bởi chiến thắng của ngươi trước đồng đội của họ và đề nghị tham gia cùng ngươi với một mức giá. Ngươi có muốn tuyển dụng Liches không?

en: You've found one of those bridges that Trolls are so fond of living under, but there are none here. Perhaps there will be some next week.
vi: Ngươi đã tìm thấy một trong những cây cầu mà Trolls rất thích sống dưới đó, nhưng ở đây lại không có một con nào cả. Có lẽ sẽ có một số vào tuần tới.

en: Some Trolls living under a bridge are willing to join your army, but for a price. Do you want to recruit Trolls?
vi: Một số Troll sống dưới cầu sẵn sàng gia nhập quân đội của ngươi nhưng phải trả giá. Ngươi có muốn tuyển dụng Troll không?

en: Trolls living under the bridge challenge you. Will you fight them?
vi: Troll sống dưới gầm cầu thách thức ngươi. Ngươi sẽ chiến đấu với chúng?

en: A few Trolls remain, cowering under the bridge. They approach you and offer to join your forces as mercenaries. Do you want to buy any Trolls?
vi: Một vài con Troll vẫn còn ẩn nấp dưới gầm cầu. Họ tiếp cận ngươi và đề nghị gia nhập lực lượng của ngươi với tư cách là lính đánh thuê. Ngươi có muốn mua Troll không?

en: The Dragon city has no Dragons willing to join you this week. Perhaps a Dragon will become available next week.
vi: Thành phố Rồng không có con Rồng nào sẵn sàng tham gia cùng ngươi trong tuần này. Có lẽ một con Rồng sẽ có mặt vào tuần tới.

en: The Dragon city is willing to offer some Dragons for your army for a price. Do you wish to recruit Dragons?
vi: Thành phố Rồng sẵn sàng cung cấp một số Rồng cho quân đội của ngươi với một mức giá. Ngươi có muốn chiêu mộ Rồng không?

en: You stand before the Dragon City, a place off-limits to mere humans. Do you wish to violate this rule and challenge the Dragons to a fight?
vi: Ngươi đứng trước Thành phố Rồng, một nơi không có giới hạn đối với con người. Ngươi có muốn vi phạm quy tắc này và thách đấu với những con Rồng không?

en: Having defeated the Dragon champions, the city's leaders agree to supply some Dragons to your army for a price. Do you wish to recruit Dragons?
vi: Sau khi đánh bại các nhà vô địch Rồng, lãnh đạo thành phố đồng ý cung cấp một số Rồng cho quân đội của ngươi với một mức giá. Ngươi có muốn chiêu mộ Rồng không?

en: From the observation tower, you are able to see distant lands.
vi: Từ tháp quan sát, ngươi có thể nhìn thấy những vùng đất xa xôi.

en: The spring only refills once a week, and someone's already been here this week.
vi: Suối chỉ được nạp lại mỗi tuần một lần, và tuần này đã có người đến đây rồi.

en: A drink at the spring is supposed to give you twice your normal spell points, but you are already at that level.
vi: Uống nước ở suối được cho là sẽ mang lại cho ngươi gấp đôi điểm thần chú bình thường, nhưng ngươi đã ở cấp độ đó rồi.

en: A drink from the spring fills your blood with magic! You have twice your normal spell points in reserve.
vi: Uống nước ở suối làm cho máu của ngươi tràn đầy ma thuật! Ngươi có gấp đôi số điểm phép thuật bình thường để dự trữ.

en: Recognizing you, the butler refuses to admit you. "The master," he says, "will not see the same student twice."
vi: Nhận ra ngươi, người quản gia từ chối thừa nhận ngươi. Ông nói: "Người thầy sẽ không gặp một học sinh hai lần".

en: The butler admits you to see the master of the house. He trains you in the four skills a hero should know.
vi: Người quản gia cho phép ngươi đến gặp chủ nhân của ngôi nhà. Anh ấy huấn luyện ngươi bốn kỹ năng mà một tướng nên biết.

en: The butler opens the door and looks you up and down. "You are neither famous nor diplomatic enough to be admitted to see my master," he sniffs. "Come back when you think yourself worthy."
vi: Người quản gia mở cửa và nhìn ngươi từ trên xuống dưới. "Ngươi không đủ nổi tiếng cũng như không đủ tài ngoại giao để được nhận vào gặp chủ nhân của tôi," anh khịt mũi. "Hãy quay lại khi ngươi thấy mình xứng đáng."

en: All of the %{monsters} you have in your army have been trained by the battle masters of the fort. Your army now contains %{monsters2}.
vi: Tất cả %{monsters} ngươi có trong quân đội của mình đều đã được huấn luyện bởi các bậc thầy chiến đấu của pháo đài. Quân đội của ngươi hiện có %{monsters2}.

en: An unusual alliance of Ogres, Orcs, and Dwarves offer to train (upgrade) any such troops brought to them. Unfortunately, you have none with you.
vi: Một liên minh bất thường của Yêu tinh, Orc và Người lùn đề nghị huấn luyện (nâng cấp) bất kỳ đội quân nào như vậy được mang đến cho họ. Thật không may, ngươi không có gì bên mình.

en: All of your %{monsters} have been upgraded into %{monsters2}.
vi: Tất cả %{monsters} của ngươi đã được nâng cấp thành %{monsters2}.

en: A blacksmith working at the foundry offers to convert all Pikemen and Swordsmen's weapons brought to him from iron to steel. He also says that he knows a process that will convert Iron Golems into Steel Golems. Unfortunately, you have none of these troops in your army, so he can't help you.
vi: Một thợ rèn làm việc tại xưởng đúc đề nghị chuyển đổi tất cả vũ khí của Pikemen và Swordsmen mang đến cho anh ta từ sắt thành thép. Anh ấy cũng nói rằng anh ấy biết một quy trình sẽ chuyển đổi Golem sắt thành Golem thép. Thật không may, quân đội của ngươi không có những đội quân này nên anh ta không thể giúp ngươi.

en: The captain looks at you with surprise and says:
    "You already have all the maps I know about. Let me fish in peace now."
vi: Thuyền trưởng nhìn ngươi ngạc nhiên và nói:
    "Ngươi đã có tất cả các bản đồ mà ta biết. Hãy để ta câu cá trong yên bình."

en: A retired captain living on this refurbished fishing platform offers to sell you maps of the sea he made in his younger days for 1,000 gold. Do you wish to buy the maps?
vi: Một thuyền trưởng đã nghỉ hưu sống trên giàn đánh cá đã được tân trang lại này đề nghị bán cho ngươi những bản đồ biển mà ông ấy đã làm khi còn trẻ với giá 1.000 vàng. Ngươi có muốn mua bản đồ không?

en: You come upon an obelisk made from a type of stone you have never seen before. Staring at it intensely, the smooth surface suddenly changes to an inscription. The inscription is a piece of a lost ancient map. Quickly you copy down the piece and the inscription vanishes as abruptly as it appeared.
vi: Ngươi bắt gặp một đài tưởng niệm được làm từ một loại đá mà ngươi chưa từng thấy trước đây. Nhìn chăm chú vào nó, bề mặt nhẵn nhụi đột nhiên biến thành một dòng chữ. Dòng chữ là một mảnh của một bản đồ cổ bị thất lạc. Ngươi nhanh chóng sao chép tác phẩm xuống và dòng chữ biến mất đột ngột như khi nó xuất hiện.

en: You have already been to this obelisk.
vi: Ngươi đã tới đài tưởng niệm này.

en: Upon your approach, the tree opens its eyes in delight. "It is good to see you, my student. I hope my teachings have helped you."
vi: Khi ngươi đến gần, cái cây mở mắt vui mừng. "Thật vui được gặp lại ngươi, học trò của ta. Ta hy vọng những lời dạy của ta đã giúp ích cho ngươi."

en: Upon your approach, the tree opens its eyes in delight. "Ahh, an adventurer! Allow me to teach you a little of what I have learned over the ages."
vi: Khi ngươi đến gần, cái cây mở mắt vui mừng. "À, một nhà thám hiểm! Cho phép ta dạy cho ngươi một chút về những gì ta đã học được qua nhiều thời đại."

en: Upon your approach, the tree opens its eyes in delight.
vi: Khi ngươi đến gần, cái cây mở mắt vui mừng.

en: "Ahh, an adventurer! I will be happy to teach you a little of what I have learned over the ages for a mere %{count} %{res}."
vi: "À, một nhà thám hiểm! Cho phép ta dạy cho ngươi một chút về những gì ta đã học được qua nhiều thời đại với chỉ %{count} %{res}."

en: (Just bury it around my roots.)
vi: (Hãy chôn nó quanh rễ của tôi.)

en: Tears brim in the eyes of the tree.
vi: Nước mắt giàn giụa trong mắt cây.

en: "I need %{count} %{res}."
vi: "Ta cần %{count} %{res}."

en: it whispers. (sniff) "Well, come back when you can pay me."
vi: nó thì thầm. (khịt mũi) "Chà, hãy quay lại khi ngươi có thể trả tiền cho ta."

en: Nestled among the trees sits a blind seer. After you explain the intent of your journey, the seer activates his crystal ball, allowing you to see the strengths and weaknesses of your opponents.
vi: Ẩn mình giữa những tán cây là một nhà tiên tri mù. Sau khi ngươi giải thích mục đích chuyến hành trình của mình, nhà tiên tri sẽ kích hoạt quả cầu pha lê của mình, cho phép ngươi nhìn thấy điểm mạnh và điểm yếu của đối thủ.

en: The entrance to the cave is dark, and a foul, sulfurous smell issues from the cave mouth. Will you enter?
vi: Cửa hang tối om, miệng hang bốc ra mùi lưu huỳnh hôi thối. Ngươi sẽ vào chứ?

en: Except for evidence of a terrible battle, the cave is empty.
vi: Ngoại trừ bằng chứng về một trận chiến khủng khiếp, hang động trống rỗng.

en: You find a powerful and grotesque Demon in the cave. "Today," it rasps, "you will fight and surely die. But I will give you a choice of deaths. You may fight me, or you may fight my servants. Do you prefer to fight my servants?"
vi: Ngươi tìm thấy một con quỷ mạnh mẽ và kỳ cục trong hang động. "Hôm nay," nó rít lên, "ngươi sẽ chiến đấu và chắc chắn sẽ chết. Nhưng ta sẽ cho ngươi lựa chọn cái chết. Ngươi có thể chiến đấu với ta, hoặc ngươi có thể chiến đấu với những người hầu của ta. Ngươi thích chiến đấu với những người hầu của ta hơn?"

en: The Demon screams its challenge and attacks! After a short, desperate battle, you slay the monster and receive %{exp} experience points.
vi: Con quỷ hét lên thách thức và tấn công! Sau một trận chiến ngắn ngủi và tuyệt vọng, ngươi tiêu diệt được quái vật và nhận được %{exp} điểm kinh nghiệm.

en: The Demon screams its challenge and attacks! After a short, desperate battle, you slay the monster and receive %{exp} experience points and %{count} gold.
vi: Con quỷ hét lên thách thức và tấn công! Sau một trận chiến ngắn ngủi và tuyệt vọng, ngươi tiêu diệt được quái vật và nhận được %{exp} điểm kinh nghiệm và %{count} vàng.

en: The Demon screams its challenge and attacks! After a short, desperate battle, you slay the monster and find the %{art} in the back of the cave.
vi: Con quỷ hét lên thách thức và tấn công! Sau một trận chiến ngắn ngủi và tuyệt vọng, ngươi tiêu diệt con quái vật và tìm thấy %{art} ở phía sau hang động.

en: Seeing that you do not have %{count} gold, the demon slashes you with its claws, and the last thing you see is a red haze.
vi: Thấy ngươi không có %{count} vàng, con quỷ dùng móng vuốt chém ngươi và điều cuối cùng ngươi nhìn thấy là một làn sương mù màu đỏ.

en: The Demon leaps upon you and has its claws at your throat before you can even draw your sword. "Your life is mine," it says. "I will sell it back to you for %{count} gold."
vi: Con quỷ lao vào ngươi và ngoạm móng vuốt vào cổ họng ngươi trước khi ngươi kịp rút kiếm. "Cuộc sống của ngươi là của ta," nó nói. "Ta sẽ bán lại cho ngươi với giá %{count} vàng."

en: Upon defeating the daemon's servants, you find a hidden cache with %{count} gold.
vi: Sau khi đánh bại những người hầu của quỷ, ngươi sẽ tìm thấy một bộ đệm ẩn chứa %{count} vàng.

en: As you enter the Alchemist's Tower, a hobbled, graying man in a brown cloak makes his way towards you.
vi: Khi ngươi bước vào Tháp Nhà giả kim, một người đàn ông xám xịt, tập tễnh mặc áo choàng màu nâu tiến về phía ngươi.

en: He checks your pack, and sees that you have 1 cursed item. | He checks your pack, and sees that you have %{count} cursed items.
vi[0]: Anh ta kiểm tra túi của ngươi và thấy rằng ngươi có 1 vật phẩm bị nguyền rủa.

en: For %{gold} gold, the alchemist will remove it for you. Do you pay? | For %{gold} gold, the alchemist will remove them for you. Do you pay?
vi[0]: Với %{gold} vàng, nhà giả kim sẽ loại bỏ nó cho ngươi. Ngươi có trả tiền không?

en: After you consent to pay the requested amount of gold, the alchemist grabs the cursed artifact and throws it into his magical cauldron. | After you consent to pay the requested amount of gold, the alchemist grabs all cursed artifacts and throws them into his magical cauldron.
vi[0]: Sau khi ngươi đồng ý trả số vàng được yêu cầu, nhà giả kim lấy cổ vật bị nguyền rủa và ném nó vào chiếc vạc ma thuật của mình.

en: You hear a voice from behind the locked door, "You don't have enough gold to pay for my services."
vi: Ngươi nghe thấy một giọng nói từ phía sau cánh cửa bị khóa, "Ngươi không có đủ vàng để trả cho dịch vụ của ta."

en: You hear a voice from high above in the tower, "Go away! I can't help you!"
vi: Ngươi nghe thấy một giọng nói từ trên cao trong tòa tháp, "Biến đi! Ta không thể giúp ngươi!"

en: The head groom speaks to you, "That is a fine looking horse you have. I am afraid we can give you no better, but the horses your cavalry are riding look to be of poor breeding stock. We have many trained war horses which would aid your riders greatly. I insist you take them."
vi: Trưởng nhóm đầy tớ nói với ngươi, "Đó là một con ngựa đẹp mà ngài có. Tôi e rằng chúng tôi không thể cho ngài tốt hơn, nhưng những con ngựa mà kỵ binh của ngài đang cưỡi có vẻ là giống kém chất lượng. Chúng tôi có nhiều ngựa chiến đã được huấn luyện để có thể sử dụng được." hãy hỗ trợ các tay đua của ngươi rất nhiều. Ta yêu cầu ngài phải đưa họ đi."

en: As you approach the stables, the head groom appears, leading a fine looking war horse. "This steed will help speed you in your travels. Alas, he will grow tired in a week. You must also let me give better horses to your mounted soldiers, their horses look shoddy and weak."
vi: Khi ngươi đến gần chuồng ngựa, trưởng nhóm đầy tớ xuất hiện, dẫn theo một con ngựa chiến trông rất đẹp mắt. "Con chiến mã này sẽ giúp ngài di chuyển nhanh hơn. Than ôi, nó sẽ mệt mỏi trong một tuần nữa. Ngài cũng phải để ta tặng những con ngựa tốt hơn cho những người lính cưỡi ngựa của ngài, ngựa của họ trông kém chất lượng và yếu ớt."

en: The head groom approaches you and speaks, "You already have a fine horse, and have no inexperienced cavalry which might make use of our trained war horses."
vi: Trưởng nhóm đầy tớ đến gần ngươi và nói: "Ngài đã có một con ngựa tốt và không có kỵ binh thiếu kinh nghiệm nào có thể sử dụng những con ngựa chiến đã được huấn luyện của chúng tôi."

en: As you approach the stables, the head groom appears, leading a fine looking war horse. "This steed will help speed you in your travels. Alas, his endurance will wane with a lot of heavy riding, and you must return for a fresh mount in a week. We also have many fine war horses which could benefit mounted soldiers, but you have none we can help."
vi: Khi ngươi đến gần chuồng ngựa, trưởng nhóm đầy tớ xuất hiện, dẫn theo một con ngựa chiến trông rất đẹp mắt. “Con chiến mã này sẽ giúp ngài tăng tốc trong hành trình. Than ôi, sức chịu đựng của nó sẽ giảm đi sau khi cưỡi quá nhiều, và ngài phải quay lại để lấy một con ngựa mới trong một tuần. Chúng tôi cũng có nhiều ngựa chiến tốt có thể mang lại lợi ích cho những người lính cưỡi ngựa, nhưng ngài không có gì chúng tôi có thể giúp được."

en: The Arena guards turn you away.
vi: Những người bảo vệ Đấu trường đuổi ngươi đi.

en: You have your crew stop up their ears with wax before the sirens' eerie song has any chance of luring them to a watery grave.
vi: Ngươi yêu cầu đoàn của mình bịt tai bằng sáp trước khi bài hát kỳ lạ của còi báo động có cơ hội dụ họ xuống một ngôi mộ đầy nước.

en: As the sirens sing their eerie song, your small, determined army manages to overcome the urge to dive headlong into the sea.
vi: Khi còi báo động hát bài hát kỳ lạ của chúng, đội quân nhỏ bé nhưng đầy quyết tâm của ngươi đã vượt qua được mong muốn lao thẳng xuống biển.

en: An eerie wailing song emanates from the sirens perched upon the rocks. Many of your crew fall under its spell, and dive into the water where they drown. You are now wiser for the visit, and gain %{exp} experience.
vi: Một bài hát than khóc kỳ lạ phát ra từ còi báo động đậu trên những tảng đá. Nhiều người trong số thủy thủ đoàn của ngươi rơi vào bùa chú của nó và lao xuống nước và chết đuối. Bây giờ ngươi đã khôn ngoan hơn khi tham quan và nhận được %{exp} kinh nghiệm.

en: In a dazzling display of daring, you break into the local jail and free the hero imprisoned there, who, in return, pledges loyalty to your cause.
vi: Trong một màn thể hiện táo bạo rực rỡ, ngươi đột nhập vào nhà tù địa phương và giải thoát tướng bị giam giữ ở đó, người này đổi lại sẽ cam kết trung thành với chính nghĩa của ngươi.

en: You already have %{count} heroes, and regretfully must leave the prisoner in this jail to languish in agony for untold days.
vi: Ngươi đã có %{count} tướng rồi, và thật đáng tiếc phải để tù nhân trong nhà tù này mòn mỏi trong đau khổ không biết bao ngày.

en: You enter a rickety hut and talk to the magician who lives there. He tells you of places near and far which may aid you in your journeys.
vi: Ngươi bước vào một túp lều ọp ẹp và nói chuyện với nhà ảo thuật sống ở đó. Anh ấy cho ngươi biết về những địa điểm gần xa có thể hỗ trợ ngươi trong cuộc hành trình.

en: This eye seems to be intently studying its surroundings.
vi: Con mắt này dường như đang chăm chú nghiên cứu môi trường xung quanh.

en: You come across a giant Sphinx. The Sphinx remains strangely quiet.
vi: Ngươi bắt gặp một tượng Nhân sư khổng lồ. Tượng Nhân Sư vẫn im lặng một cách kỳ lạ.

en: "I have a riddle for you," the Sphinx says. "Answer correctly, and you shall be rewarded. Answer incorrectly, and you shall be eaten. Do you accept the challenge?"
vi: “Ta có một câu đố dành cho ngươi,” Nhân sư nói. "Trả lời đúng sẽ được khen thưởng. Trả lời sai sẽ bị ăn thịt. Ngươi có chấp nhận thử thách không?"

en: "You guessed incorrectly," the Sphinx says, smiling. The Sphinx swipes at you with a paw, knocking you to the ground. Another blow makes the world go black, and you know no more.
vi: "Ngươi đoán sai rồi," Nhân sư mỉm cười nói. Nhân sư dùng chân quẹt vào ngươi, khiến ngươi ngã xuống đất. Một cú đánh nữa khiến thế giới trở nên đen tối và ngươi không còn biết gì nữa.

en: Looking somewhat disappointed, the Sphinx sighs. "You've answered my riddle so here's your reward. Now begone."
vi: Trông có vẻ thất vọng, Nhân sư thở dài. "Ngươi đã trả lời câu đố của tôi nên đây là phần thưởng của ngươi. Bây giờ hãy biến đi."

en: A magical barrier stands tall before you, blocking your way. Runes on the arch read,
    "Speak the key and you may pass."
    As you speak the magic word, the glowing barrier dissolves into nothingness.
vi: Một rào cản ma thuật sừng sững trước mặt ngươi, chặn đường ngươi. Chữ trên vòm đọc,
    "Nói chìa khóa và ngươi có thể vượt qua."
    Khi ngươi nói từ ma thuật, rào cản phát sáng sẽ tan biến vào hư vô.

en: A magical barrier stands tall before you, blocking your way. Runes on the arch read,
    "Speak the key and you may pass."
    You speak, and nothing happens.
vi: Một rào cản ma thuật sừng sững trước mặt ngươi, chặn đường ngươi. Chữ trên vòm đọc,
    "Nói chìa khóa và ngươi có thể vượt qua."
    Ngươi trả lời, nhưng không có gì xảy ra.

en: You enter the tent and see an old woman gazing into a magic gem. She looks up and says,
    "In my travels, I have learned much in the way of arcane magic. A great oracle taught me his skill. I have the answer you seek."
vi: Ngươi bước vào lều và thấy một bà già đang nhìn chăm chú vào một viên ngọc ma thuật. Cô ấy nhìn lên và nói:
    "Trong những chuyến đi của mình, tôi đã học được nhiều điều về phép thuật phức tạp. Một nhà tiên tri vĩ đại đã dạy tôi kỹ năng của ông ấy. Ta có câu trả lời mà ngươi đang tìm kiếm."

en: No spell book is present.
vi: Không có cuốn sách thần chú nào hiện diện.

en: This spell costs %{mana} spell points. You have no spell points, so you cannot cast it.
vi: Phép thuật này tiêu tốn %{mana} điểm phép thuật. Ngươi không có điểm phép thuật nên không thể sử dụng nó.

en: This spell costs %{mana} spell points. You only have %{point} spell points, so you cannot cast it.
vi: Phép thuật này tiêu tốn %{mana} điểm phép thuật. Ngươi chỉ có %{point} điểm phép thuật nên không thể sử dụng nó.

en: The spell was not found.
vi: Không tìm thấy phép.

en: Only heroes can cast this spell.
vi: Chỉ có tướng mới có thể niệm phép này.

en: This hero is not able to cast adventure spells.
vi: Tướng này không thể sử dụng phép thuật phiêu lưu.

en: Your hero is too tired to cast this spell today. Try again tomorrow.
vi: Tướng của ngươi đã quá mệt mỏi để sử dụng câu thần chú này ngày hôm nay. Hãy thử lại vào ngày mai.

en: This spell cannot be cast on a boat.
vi: Phép này không thể dùng trên thuyền.

en: This spell can only be cast near an ocean.
vi: Phép này chỉ sử dụng nơi gần đại dương.

en: There are no boats available and no ocean adjacent to the hero where this spell will work.
vi: Không có sẵn thuyền và không có đại dương gần tướng nơi phép thuật này sẽ hoạt động.

en: There are no boats available for this spell.
vi: Không có thuyền nào hiện hữu để cho phép này.

en: There is no ocean adjacent to the hero where this spell will work.
vi: Không có đại dương nào gần tướng để cho phép này thực hiện.

en: You do not own any town or castle that is not currently occupied by a hero. This spell will have no effect.
vi: Ngươi không sở hữu bất kỳ thị trấn hoặc lâu đài nào hiện không có tướng chiếm giữ. Phép thuật này sẽ không có tác dụng.

en: This hero is already in a town, so this spell will have no effect.
vi: Tướng này đã ở trong thị trấn, nên phép này sẽ không có tác dụng.

en: The nearest town is %{town}.
    
    This town is occupied by your hero %{hero}.
vi: Thị trấn gần nhất là %{town}.
     
    Thị trấn này đã bị tướng %{hero} của ngươi chiếm đóng.

en: This spell is already in effect.
vi: Phép này đã có tác dụng rồi.

en: No opponent neither has nor can have any hero under their command anymore. Casting this spell will have no effect.
vi: Không có đối thủ nào có và không thể có bất kỳ anh hùng nào dưới sự chỉ huy của họ nữa. Sử dụng phép thuật này sẽ không có tác dụng.

en: No opponent has a hero under their command at this time. Casting this spell will have no effect.
vi: Không có đối thủ nào có anh hùng dưới sự chỉ huy của họ vào thời điểm này. Sử dụng phép thuật này sẽ không có tác dụng.

en: You must be within %{count} spaces of a monster for the Visions spell to work.
vi: Ngươi phải ở trong khoảng cách %{count} của một con quái vật để phép thuật Thấu thị hoạt động.

en: You must be standing on the entrance to a mine (sawmills and alchemist labs do not count) to cast this spell.
vi: Ngươi phải đứng ở lối vào mỏ (không tính xưởng cưa và phòng thí nghiệm của nhà giả kim) để thực hiện phép thuật này.

en: You must first defeat the ghosts guarding the mine to cast this spell.
vi: Trước tiên, ngươi phải đánh bại những con ma canh giữ mỏ để sử dụng phép thuật này.

en: There are already at least as many elementals guarding the mine as this hero can generate. Casting this spell will have no effect.
vi: Đã có ít nhất số lượng nguyên tố bảo vệ khu mỏ mà tướng này có thể tạo ra. Sử dụng phép thuật này sẽ không có tác dụng.

en: %{name} the %{race} (Level %{level})
vi: %{name} chủng tộc %{race} (Cấp %{level})

en: Are you sure you want to dismiss this Hero?
vi: Ngươi có chắc chắn muốn giải tán Tướng này không?

en: View Experience Info
vi: Xem Thông tin Kinh nghiệm

en: View Spell Points Info
vi: Xem Thông tin Điểm Phép thuật

en: Exit Hero Screen
vi: Thoát Màn hình Tướng

en: You cannot dismiss a hero in a castle
vi: Ngươi không thể giải tán một tướng bên trong một lâu đài

en: Dismissal of %{name} the %{race} is prohibited by scenario
vi: Giải tán %{name} chủng tộc %{race} bị cấm theo kịch bản

en: Dismiss %{name} the %{race}
vi: Giải tán %{name} chủng tộc %{race}

en: Show previous hero
vi: Xem tướng trước

en: Show next hero
vi: Xem tướng sau

en: Set army combat formation to 'Spread'
vi: Đặt đội hình chiến đấu của quân đội thành 'Dàn trải'

en: Set army combat formation to 'Grouped'
vi: Đặt đội hình chiến đấu của quân đội thành 'Tập trung'

en: Blood Morale
vi: Tinh thần Máu lửa

en: %{morale} Morale
vi: %{morale} Tinh thần

en: %{luck} Luck
vi: %{luck} May mắn

en: Current Luck Modifiers:
vi: Sửa đổi May mắn Hiện tại:

en: Current Morale Modifiers:
vi: Sửa đổi Tinh thần Hiện tại:

en: Entire army is undead, so morale does not apply.
vi: Toàn bộ quân đội là xác sống, vì vậy tinh thần không có tác dụng.

en: Current experience %{exp1}.
     Next level %{exp2}.
vi: Kinh nghiệm hiện có %{exp1}.
     Cấp tiếp theo %{exp2}.

en: Level %{level}
vi: Cấp bậc %{level}

en: %{name1} meets %{name2}
vi: %{name1} gặp %{name2}

en: Enemy heroes are now fully identifiable.
vi: Tướng địch bây giờ đã có thể nhận dạng đầy đủ.

en: Identify Hero
vi: Nhận dạng Tướng

en: Select town to port to.
vi: Chọn thị trấn để dịch chuyển tới.

en: Town Portal
vi: Hồi Thành

en: The creatures are willing to join us!
vi: Sinh vật này sẽ tham gia cùng ta!

en: All the creatures will join us...
vi: Tất cả các sinh vật sẽ tham gia cùng ta...

en: The creature will join us... | %{count} of the creatures will join us...
vi[0]: Sinh vật sẽ tham gia cùng ta...

en: 
     for a fee of %{gold} gold.
vi: 
     với chi phí %{gold} vàng.

en: These weak creatures will surely flee before us.
vi: Những sinh vật yếu đuối này chắc chắn sẽ chạy trốn trước chúng ta.

en: I fear these creatures are in the mood for a fight.
vi: Tôi e rằng những sinh vật này đang có tâm trạng muốn đánh nhau.

en: Current Modifiers:
vi: Sửa đổi Hiện tại:

en: skill|Basic
vi: Cơ bản

en: skill|Advanced
vi: Nâng cao

en: skill|Expert
vi: Chuyên gia

en: Pathfinding
vi: Tìm đường

en: Archery
vi: Bắn cung

en: Logistics
vi: Vận chuyển

en: Scouting
vi: Do thám

en: Diplomacy
vi: Ngoại giao

en: Leadership
vi: Lãnh đạo

en: Wisdom
vi: Thông thái

en: Mysticism
vi: Thần bí

en: Ballistics
vi: Máy bắn đá

en: Eagle Eye
vi: Mắt Đại bàng

en: Necromancy
vi: Chiêu hồn

en: Estates
vi: Tài sản

en: Advanced Archery
vi: Nâng cao Bắn cung

en: Advanced Pathfinding
vi: Nâng cao Tìm đường

en: Basic Archery
vi: Cơ bản Bắn cung

en: Basic Pathfinding
vi: Cơ bản Tìm đường

en: Expert Pathfinding
vi: Chuyên gia Tìm đường

en: Advanced Logistics
vi: Nâng cao Vận chuyển

en: Basic Logistics
vi: Cơ bản Vận chuyển

en: Basic Scouting
vi: Cơ bản Do thám

en: Expert Archery
vi: Chuyên gia Bắn cung

en: Expert Logistics
vi: Chuyên gia Vận chuyển

en: Advanced Diplomacy
vi: Nâng cao Ngoại giao

en: Advanced Scouting
vi: Nâng cao Do thám

en: Basic Diplomacy
vi: Cơ bản Ngoại giao

en: Expert Diplomacy
vi: Chuyên gia Ngoại giao

en: Expert Scouting
vi: Chuyên gia Do thám

en: Advanced Leadership
vi: Nâng cao Lãnh đạo

en: Advanced Navigation
vi: Nâng cao Dẫn đường

en: Basic Leadership
vi: Cơ bản Lãnh đạo

en: Basic Navigation
vi: Cơ bản Dẫn đường

en: Expert Navigation
vi: Chuyên gia Dẫn đường

en: Advanced Wisdom
vi: Nâng cao Thông thái

en: Basic Mysticism
vi: Cơ bản Thần bí

en: Basic Wisdom
vi: Cơ bản Thông thái

en: Expert Leadership
vi: Chuyên gia Lãnh đạo

en: Expert Wisdom
vi: Chuyên gia Thông thái

en: Advanced Luck
vi: Nâng cao May mắn

en: Advanced Mysticism
vi: Nâng cao Thần bí

en: Basic Luck
vi: Cơ bản May mắn

en: Expert Luck
vi: Chuyên gia May mắn

en: Expert Mysticism
vi: Chuyên gia Thần bí

en: Advanced Ballistics
vi: Nâng cao Máy bắn đá

en: Advanced Eagle Eye
vi: Nâng cao Mắt Đại bàng

en: Basic Ballistics
vi: Cơ bản Máy bắn đá

en: Basic Eagle Eye
vi: Cơ bản Mắt Đại bàng

en: Expert Ballistics
vi: Chuyên gia Máy bắn đá

en: Advanced Necromancy
vi: Nâng cao Chiêu hồn

en: Basic Estates
vi: Cơ bản Tài sàn

en: Basic Necromancy
vi: Cơ bản Chiêu hồn

en: Expert Eagle Eye
vi: Chuyên gia Mắt Đại bàng

en: Expert Necromancy
vi: Chuyên gia Chiêu hồn

en: Advanced Estates
vi: Nâng cao Tài sản

en: Expert Estates
vi: Chuyên gia Tài sản

en: %{skill} reduces the movement penalty for rough terrain by %{count} percent.
vi: %{skill} giảm hình phạt di chuyển đối với địa hình gồ ghề %{count} phần trăm.

en: %{skill} eliminates the movement penalty for rough terrain.
vi: %{skill} loại bỏ hình phạt di chuyển đối với địa hình gồ ghề.

en: %{skill} allows %{count} percent of the creatures killed in combat to be brought back from the dead as Skeletons.
vi: %{skill} cho phép %{count} phần trăm sinh vật bị giết trong trận chiến được hồi sinh từ cõi chết dưới dạng Bộ xương.

en: barrier|Aqua
vi: Nước biển

en: barrier|Blue
vi: Lục

en: barrier|Brown
vi: Nâu

en: barrier|Gold
vi: Vàng

en: barrier|Green
vi: Xanh

en: barrier|Orange
vi: Cam

en: barrier|Purple
vi: Tím

en: barrier|Red
vi: Đỏ

en: tent|Aqua
vi: Nước biển

en: tent|Blue
vi: Lục

en: tent|Brown
vi: Nâu

en: tent|Gold
vi: Vàng

en: tent|Green
vi: Xanh

en: tent|Orange
vi: Cam

en: tent|Purple
vi: Tím

en: tent|Red
vi: Đỏ

en: Experience
vi: Kinh nghiệm

en: Hero/Stats
vi: Tướng/Tình trạng

en: Skills
vi: Kĩ năng

en: Town/Castle
vi: Thị trấn/Lâu đài

en: Garrison
vi: Đồn trú

en: Gold Per Day:
vi: Vàng Mỗi Ngày:

en: View Heroes.
vi: Xem Tướng.

en: Towns/Castles
vi: Thị trấn/Lâu đài

en: View Towns and Castles.
vi: Xem Thị trấn và Lâu đài.

en: luck|Cursed
vi: Nguyền rủa

en: luck|Awful
vi: Tồi tệ

en: luck|Bad
vi: Xấu

en: luck|Normal
vi: Thường

en: luck|Good
vi: Tốt

en: luck|Great
vi: Tuyệt

en: morale|Treason
vi: Phản bội

en: morale|Awful
vi: Khủng hoảng

en: morale|Poor
vi: Chán nản

en: morale|Normal
vi: Bình thường

en: morale|Good
vi: Rất tốt

en: morale|Great
vi: Tuyệt vời

en: morale|Blood!
vi: Máu chiến!

en: Barbarian
vi: Man rợ

en: Sorceress
vi: Phù thủy

en: Warlock
vi: Pháp sư

en: Necromancer
vi: Chiêu hồn

en: doubleLined|Knight
vi: Hiệp sĩ

en: doubleLined|Barbarian
vi: Man rợ

en: doubleLined|Sorceress
vi: Phù thủy

en: doubleLined|Warlock
vi: Pháp sư

en: doubleLined|Wizard
vi: Thuật sĩ

en: doubleLined|Necro-
    mancer
vi: Chiêu
    hồn

en: doubleLinedRace|Multi
vi: Nhiều

en: doubleLinedRace|Random
vi: Ngẫu nhiên

en: speed|Standing
vi: Đứng

en: speed|Crawling
vi: Bò

en: speed|Very Slow
vi: Rất Chậm

en: speed|Slow
vi: Chậm

en: speed|Average
vi: Trung bình

en: speed|Fast
vi: Nhanh

en: speed|Very Fast
vi: Rất nhanh

en: speed|Ultra Fast
vi: Cực nhanh

en: speed|Blazing
vi: Tốc độ

en: speed|Instant
vi: Tức thì

en: week|Squirrel
vi: Sóc

en: week|Rabbit
vi: Thỏ

en: week|Gopher
vi: Chuột túi

en: week|Badger
vi: Lửng

en: week|Rat
vi: Chuột

en: week|Eagle
vi: Đại bàng

en: week|Weasel
vi: Chồn

en: week|Raven
vi: Quạ

en: week|Mongoose
vi: Cầy

en: week|Dog
vi: Chó

en: week|Aardvark
vi: Lợn

en: week|Lizard
vi: Thằn lằn

en: week|Tortoise
vi: Rùa

en: week|Hedgehog
vi: Nhím

en: week|Condor
vi: Ưng

en: week|Ant
vi: Kiến

en: week|Grasshopper
vi: Cào cào

en: week|Dragonfly
vi: Chuồn chuồn

en: week|Spider
vi: Nhện

en: week|Butterfly
vi: Bướm

en: week|Bumblebee
vi: Ong vò vẽ

en: week|Locust
vi: Châu chấu

en: week|Earthworm
vi: Giun đất

en: week|Hornet
vi: Ong bắp cày

en: week|Beetle
vi: Bọ

en: week|PLAGUE
vi: DỊCH BỆNH

en: week|Unnamed
vi: Không tên

en: Desert
vi: Sa mạc

en: Wasteland
vi: Đất hoang

en: Lava
vi: Nham thạch

en: Dirt
vi: Bùn

en: Grass
vi: Cỏ

en: maps|Small
vi: Nhỏ

en: maps|Medium
vi: Trung

en: maps|Large
vi: Lớn

en: maps|Extra Large
vi: Rất Lớn

en: maps|Custom Size
vi: Kích thước Khác

en: Ore Mine
vi: Mỏ Đá

en: Sulfur Mine
vi: Mỏ Lưu huỳnh

en: Crystal Mine
vi: Mỏ Thạch anh

en: Gems Mine
vi: Mỏ Kim cương

en: Next sign 50 miles.
vi: Chỉ dẫn kế tiếp cách 50 dặm.

en: This space for rent.
vi: Chỗ này cho thuê.

en: No object
vi: Không có gì

en: Alchemist Lab
vi: Phòng thí nghiệm Hóa

en: Buoy
vi: Phao

en: Daemon Cave
vi: Hang Quỷ

en: Treasure Chest
vi: Rương Báu vật

en: Faerie Ring
vi: Vòng Tiên

en: Campfire
vi: Lửa trại

en: Fountain
vi: Đài nước

en: Genie Lamp
vi: Đèn Thần

en: Archer's House
vi: Nhà Cung

en: Goblin Hut
vi: Lều Yêu tinh

en: Dwarf Cottage
vi: Nhà Người lùn

en: Peasant Hut
vi: Lều Nông dân

en: Stables
vi: Chuồng ngựa

en: Alchemist's Tower
vi: Tháp Giả kim

en: Dragon City
vi: Thành phố Rồng

en: Lighthouse | Lighthouses
vi[0]: Hải đăng

en: Water Wheel | Water Wheels
vi[0]: Bánh xe Nước

en: Monster
vi: Quái vật

en: Obelisk
vi: Đài tưởng niệm

en: Oasis
vi: Ốc đảo

en: Sawmill
vi: Xưởng cưa

en: Oracle
vi: Tiên tri

en: Shrine of the First Circle
vi: Điện thờ Vòng Một

en: Shipwreck
vi: Tàu đắm

en: Sea Chest
vi: Rương Biển

en: Desert Tent
vi: Lều Xa mạc

en: Stone Liths
vi: Đá Phiến

en: Wagon Camp
vi: Toa xe

en: Hut of the Magi
vi: Lều Pháp sư

en: Whirlpool
vi: Xoáy nước

en: Windmill | Windmills
vi[0]: Cối xay gió

en: Mermaid
vi: Tiên cá

en: Boat
vi: Thuyền

en: Random Ultimate Artifact
vi: Ngẫu nhiên Bảo vật Tối thượng

en: Random Artifact
vi: Ngẫu nhiên Bảo vật

en: Random Resource
vi: Ngẫu nhiên Tài nguyên

en: Random Monster
vi: Ngẫu nhiên Quái vật

en: Random Town
vi: Ngẫu nhiên Thị trấn

en: Random Castle
vi: Ngẫu nhiên Lâu đài

en: Eye of the Magi
vi: Mắt của Pháp sư

en: Random Monster - weak
vi: Ngẫu nhiên Quái vật - yếu

en: Random Monster - medium
vi: Ngẫu nhiên Quái vật - thường

en: Random Monster - strong
vi: Ngẫu nhiên Quái vật - mạnh

en: Random Monster - very strong
vi: Ngẫu nhiên Quái vật - rất mạnh

en: Nothing Special
vi: Không có gì Đặc biệt

en: Mossy Rock
vi: Đá Rêu

en: Watch Tower
vi: Tháp Canh

en: Tree House
vi: Nhà trên Cây

en: Tree City
vi: Thành Cây

en: Ruins
vi: Tàn tích

en: Fort
vi: Pháo đài

en: Abandoned Mine
vi: Mỏ hoang

en: Sirens
vi: Nhân ngư

en: Standing Stones
vi: Đá Đứng

en: Idol
vi: Thần tượng

en: Tree of Knowledge
vi: Cây Tri thức

en: Witch Doctor's Hut
vi: Lều Bác học

en: Hill Fort
vi: Pháo đài Trên đồi

en: Mercenary Camp
vi: Trại Lính đánh thuê

en: Shrine of the Second Circle
vi: Điện thờ Vòng thứ Hai

en: Shrine of the Third Circle
vi: Điện thờ Vòng thứ Ba

en: City of the Dead
vi: Thành phố Chết

en: Sphinx
vi: Nhân sư

en: Wagon
vi: Toa xe

en: Tar Pit
vi: Hố Hắc ín

en: Artesian Spring
vi: Suối Nguồn

en: Watering Hole
vi: Hố Nước

en: Magellan's Maps
vi: Bản đồ Magellan

en: Flotsam
vi: Vật trôi nổi

en: Derelict Ship
vi: Tàu Hoang

en: Shipwreck Survivor
vi: Nạn nhân Tàu đắm

en: Bottle
vi: Chai

en: Magic Well
vi: Giếng Thần

en: Magic Garden | Magic Gardens
vi[0]: Vườn Thần

en: Observation Tower
vi: Đài Quan sát

en: Reefs
vi: Đá ngầm

en: Volcano
vi: Núi lửa

en: Flowers
vi: Hoa

en: Water Lake
vi: Hồ Nước

en: Mandrake
vi: Khoai ma

en: Dead Tree
vi: Cây khô

en: Stump
vi: Gốc cây

en: Crater
vi: Miệng núi lửa

en: Cactus
vi: Xương rồng

en: Mound
vi: Gò đất

en: Lava Pool
vi: Vũng nham thạch

en: Shrub
vi: Cây bụi

en: Random Artifact - Treasure
vi: Bảo vật Ngẫu nhiên - Châu báu

en: Random Artifact - Minor
vi: Bảo vật Ngẫu nhiên - Nhỏ

en: Random Artifact - Major
vi: Bảo vật Ngẫu nhiên - Lớn

en: Barrier
vi: Rào chắn

en: Traveller's Tent
vi: Lều Du khách

en: Jail
vi: Ngục

en: Fire Summoning Altar
vi: Bàn thờ Triệu hồi Lửa

en: Air Summoning Altar
vi: Bàn thờ Triệu hồi Khí

en: Earth Summoning Altar
vi: Bàn thờ Triệu hồi Đất

en: Water Summoning Altar
vi: Bàn thờ Triệu hồi Nước

en: Unknown Monsters
vi: Quái vật Vô danh

en: Unknown Monster
vi: Quái vật Vô danh

note: #-#-#-#-#  wesnoth-1.12_1:1.12.6-1_vi.po (Battle for Wesnoth)  #-#-#-#-# [campaign]: id=Northern_Rebirth
en: Peasant
vi: Nông dân

en: Peasants
vi: Nông dân

en: Archer
vi: Cung thủ

en: Archers
vi: Cung thủ

en: Rangers
vi: Kỵ binh

en: Pikeman
vi: Thương thủ

en: Pikemen
vi: Thương thủ

en: Veteran Pikeman
vi: Thương thủ Kỳ cựu

en: Veteran Pikemen
vi: Thương thủ Kỳ cựu

en: Swordsmen
vi: Kiếm thủ

en: Master Swordsman
vi: Kiếm thủ Bậc thầy

en: Master Swordsmen
vi: Kiếm thủ Bậc thầy

en: Cavalries
vi: Kỵ mã

en: Cavalry
vi: Kỵ mã

en: Champion
vi: Kỵ mã Bậc thầy

en: Champions
vi: Kỵ mã Bậc thầy

en: Paladin
vi: Hiệp sĩ

en: Paladins
vi: Hiệp sĩ

en: Crusader
vi: Hiệp sĩ thập tự

en: Crusaders
vi: Hiệp sĩ thập tự

en: Goblin
vi: Yêu tinh

en: Goblins
vi: Yêu tinh

note: #-#-#-#-#  wesnoth-1.12_1:1.12.6-1_vi.po (Battle for Wesnoth)  #-#-#-#-# [side] [side]: type=Orcish Sovereign, id=Rakshas [side]: type=Orcish Warlord, id=Al'Mar [side]: type=Orcish Warlord, id=Ar'Muff [side]: type=Orcish Warlord, id=Atul [side]: type=Orcish Warlord, id=Calter [side]: type=Orcish War
en: Orcs
vi: Người thú

en: Wolf
vi: Sói

en: Wolves
vi: Sói

en: Troll
vi: Quỷ lùn

en: War Troll
vi: Quỷ lùn Chiến

en: War Trolls
vi: Quỷ lùn Chiến

en: Cyclopes
vi: Độc nhãn

en: Cyclops
vi: Độc nhãn

en: Sprites
vi: Ma tiên

en: Dwarf
vi: Người lùn

en: Dwarves
vi: Người lùn

en: Battle Dwarf
vi: Người lùn Chiến

en: Battle Dwarves
vi: Người lùn Chiến

en: Elf
vi: Tiên

en: Elves
vi: Tiên

en: Grand Elf
vi: Tiên Đại

en: Grand Elves
vi: Tiên Đại

en: Druid
vi: Tu sĩ

en: Druids
vi: Tu sĩ

en: Greater Druid
vi: Tu sĩ Cả

en: Greater Druids
vi: Tu sĩ Cả

en: Unicorn
vi: Kỳ lân

en: Unicorns
vi: Kỳ lân

en: Phoenixes
vi: Phượng hoàng

en: Centaur
vi: Nhân mã

en: Centaurs
vi: Nhân mã

en: Griffin
vi: Chim ưng

en: Griffins
vi: Chim ưng

en: Minotaur
vi: Nhân ngưu

en: Minotaurs
vi: Nhân ngưu

en: Minotaur King
vi: Nhân ngưu Vua

en: Minotaur Kings
vi: Nhân ngưu Vua

en: Green Dragon
vi: Rồng Xanh

en: Green Dragons
vi: Rồng Xanh

en: Red Dragon
vi: Rồng Đỏ

en: Red Dragons
vi: Rồng Đỏ

en: Black Dragon
vi: Rồng Đen

en: Black Dragons
vi: Rồng Đen

en: Boar
vi: Lợn rừng

en: Boars
vi: Lợn rừng

en: Iron Golem
vi: Yêu tinh Sắt

en: Iron Golems
vi: Yêu tinh Sắt

en: Steel Golem
vi: Yêu tinh Thép

en: Steel Golems
vi: Yêu tinh Thép

en: Giants
vi: To lớn

en: Titans
vi: Khổng lồ

en: Zombies
vi: Thây ma

en: Mutant Zombie
vi: Thây ma Đột biến

en: Mutant Zombies
vi: Thây ma Đột biến

en: Mummies
vi: Xác ướp

en: Mummy
vi: Xác ướp

en: Royal Mummies
vi: Xác ướp Hoàng gia

en: Royal Mummy
vi: Xác ướp Hoàng gia

en: Vampire
vi: Ma cà rồng

en: Vampires
vi: Ma cà rồng

en: Vampire Lord
vi: Ma cà rồng Chúa

en: Vampire Lords
vi: Ma cà rồng Chúa

en: Bone Dragon
vi: Rồng Xương

en: Bone Dragons
vi: Rồng Xương

en: Rogue
vi: Lưu manh

en: Rogues
vi: Lưu manh

en: Nomad
vi: Du mục

en: Nomads
vi: Du mục

en: Ghost
vi: Ma

en: Genies
vi: Thần đèn

en: Earth Elemental
vi: Nguyên tố Đất

en: Earth Elementals
vi: Nguyên tố Đất

en: Air Elemental
vi: Nguyên tố Khí

en: Air Elementals
vi: Nguyên tố Khí

en: Fire Elemental
vi: Nguyên tố Lửa

en: Fire Elementals
vi: Nguyên tố Lửa

en: Water Elemental
vi: Nguyên tố Nước

en: Water Elementals
vi: Nguyên tố Nước

en: Random Monsters
vi: Quái vật Ngẫu nhiên

en: Random Monster 1
vi: Quái vật Ngẫu nhiên 1

en: Random Monsters 1
vi: Quái vật Ngẫu nhiên 1

en: Random Monster 2
vi: Quái vật Ngẫu nhiên 2

en: Random Monsters 2
vi: Quái vật Ngẫu nhiên 2

en: Random Monster 3
vi: Quái vật Ngẫu nhiên 3

en: Random Monsters 3
vi: Quái vật Ngẫu nhiên 3

en: Random Monster 4
vi: Quái vật Ngẫu nhiên 4

en: Random Monsters 4
vi: Quái vật Ngẫu nhiên 4

en: Double shot
vi: Bắn đúp

en: 2-hex monster
vi: quái 2 ô lục giác

en: Double strike
vi: Tấn công kép

en: Double damage to Undead
vi: Gấp đôi sát thương cho Bất tử

en: % magic resistance
vi: % kháng phép

en: Immune to Mind spells
vi: Kháng các phép Tâm trí

en: Immune to Elemental spells
vi: Kháng các phép Nguyên tố

en: Immune to Fire spells
vi: Kháng phép Lửa

en: Immune to Cold spells
vi: Kháng các phép Lạnh

en: Immune to
vi: Kháng phép

en: % immunity to %{spell} spell
vi: % kháng phép %{spell}

en: % damage from Elemental spells
vi: % sát thương với phép Nguyên tố

en: % damage from %{spell} spell
vi: % sát thương từ phép %{spell}

en: % chance to Dispel beneficial spells
vi: % cơ hội Xua tan các phép thuật có lợi

en: % chance to Paralyze
vi: % cơ hội bị Tê liêt

en: % chance to Petrify
vi: % cơ hội bị Hóa đá

en: % chance to Blind
vi: % cơ hội bị Mù

en: % chance to Curse
vi: % cơ hội bị Nguyền rủa

en: % chance to cast %{spell} spell
vi: % cơ hội niệm phép %{spell}

en: HP regeneration
vi: Hồi máu

en: Two hexes attack
vi: Tấn công 2 ô lục giác

en: Flyer
vi: Loài bay

en: Attacks all adjacent enemies
vi: Tấn công tất cả kẻ thù lân cận

en: No melee penalty
vi: Không bị phạt cận chiến

en: Dragon
vi: Rồng

en: No enemy retaliation
vi: Không có sự phản đòn của kẻ thù

en: HP drain
vi: Hút máu

en: Cloud attack
vi: Tấn công trên mây

en: Decreases enemy's morale by
vi: Làm giảm tinh thần của kẻ thù

en: % chance to halve enemy
vi: % cơ hội giảm một nửa kẻ địch

en: Soul Eater
vi: Kẻ ăn Linh hồn

en: Elemental
vi: Nguyên tố

en: No Morale
vi: Mất Tinh thần

en: % immunity to
vi: % kháng lại

en: % damage from
vi: % sát thương từ

en: The three Anduran artifacts magically combine into one.
vi: Ba bảo vật Anduran kết hợp một cách kỳ diệu thành một.

en: View Spells
vi: Xem Phép

en: View %{name} Info
vi: Xem Thông tin %{name}

en: Move %{name}
vi: Chuyển %{name}

en: Cannot move the Spellbook
vi: Không thể chuyển Sách phép

en: This item can't be traded.
vi: Vật này không thể trao đổi.

en: Invalid Artifact
vi: Bảo vật Không hợp lệ

en: Ultimate Book of Knowledge
vi: Sách Kiến thức Tối thượng

en: Ultimate Sword of Dominion
vi: Kiếm Thống trị Tối thượng

en: Ultimate Cloak of Protection
vi: Áo Bảo vệ Tối thượng

en: Ultimate Wand of Magic
vi: Đũa Phép Tối thượng

en: Ultimate Shield
vi: Khiên Tối thượng

en: Ultimate Staff
vi: Quyền trượng Tối thượng

en: Ultimate Crown
vi: Vương miện Tối thượng

en: Golden Goose
vi: Ngỗng Vàng

en: The %{name} brings in an income of %{count} gold per day.
vi: %{name} mang lại thu nhập %{count} vàng mỗi ngày.

en: Arcane Necklace of Magic
vi: Vòng cổ Ma thuật Bí ẩn

en: After rescuing a Sorceress from a cursed tomb, she rewards your heroism with an exquisite jeweled necklace.
vi: Sau khi giải cứu một Nữ phù thủy khỏi ngôi mộ bị nguyền rủa, cô ấy thưởng cho tướng của ngươi một chiếc vòng cổ nạm ngọc tinh xảo.

en: Caster's Bracelet of Magic
vi: Vòng tay Ma thuật của Caster

en: While searching through the rubble of a caved-in mine, you free a group of trapped Dwarves. Grateful, the leader gives you a golden bracelet.
vi: Trong khi tìm kiếm trong đống đổ nát của một khu mỏ bị sập, ngươi giải thoát một nhóm Người lùn bị mắc kẹt. Biết ơn, người lãnh đạo tặng ngươi một chiếc vòng tay vàng.

en: Mage's Ring of Power
vi: Nhẫn Quyền lực Pháp sư

en: A cry of pain leads you to a Centaur, caught in a trap. Upon setting the creature free, he hands you a small pouch. Emptying the contents, you find a dazzling jeweled ring.
vi: Tiếng kêu đau đớn sẽ dẫn ngươi tới chỗ Nhân Mã đang mắc bẫy. Sau khi thả sinh vật ra, anh ta đưa cho ngươi một chiếc túi nhỏ. Dọn sạch nội dung bên trong, ngươi tìm thấy một chiếc nhẫn nạm ngọc rực rỡ.

en: Witch's Broach of Magic
vi: Lời khuyên Phép thuật của Phù thủy

en: Alongside the remains of a burnt witch lies a beautiful broach, intricately designed. Approaching the corpse with caution, you add the broach to your inventory.
vi: Bên cạnh hài cốt của một phù thủy bị cháy là một chiếc trâm cài đẹp đẽ, được thiết kế tinh xảo. Tiếp cận xác chết một cách thận trọng, ngươi thêm chiếc chuốt vào kho của mình.

en: Medal of Valor
vi: Huân chương Dũng cảm

en: Freeing a virtuous maiden from the clutches of an evil overlord, you are granted a Medal of Valor by the King's herald.
vi: Giải thoát một thiếu nữ đức hạnh khỏi nanh vuốt của tên chúa tể độc ác, ngươi được sứ giả của Nhà vua trao tặng Huân chương Dũng cảm.

en: Medal of Courage
vi: Huân chương Cam đảm

en: After saving a young boy from a vicious pack of Wolves, you return him to his father's manor. The grateful nobleman awards you with a Medal of Courage.
vi: Sau khi cứu một cậu bé khỏi bầy Sói hung ác, ngươi đưa cậu bé về trang viên của cha cậu. Nhà quý tộc biết ơn sẽ trao cho ngươi Huân chương Can đảm.

en: Medal of Honor
vi: Huân chương Danh dự

en: After freeing a princess of a neighboring kingdom from the evil clutches of despicable slavers, she awards you with a Medal of Honor.
vi: Sau khi giải phóng công chúa của một vương quốc láng giềng khỏi nanh vuốt độc ác của những kẻ nô lệ hèn hạ, cô ấy sẽ trao cho ngươi Huân chương Danh dự.

en: Medal of Distinction
vi: Huân chương Xuất chúng

en: Ridding the countryside of the hideous Minotaur who made a sport of eating noblemen's Knights, you are honored with the Medal of Distinction.
vi: Thoát khỏi vùng nông thôn của Minotaur gớm ghiếc, kẻ chuyên ăn thịt các Hiệp sĩ của quý tộc, ngươi được vinh danh với Huân chương Xuất chúng.

en: Fizbin of Misfortune
vi: Huy chương Bất hạnh

en: You stumble upon a medal lying alongside the empty road. Adding the medal to your inventory, you become aware that you have acquired the undesirable Fizbin of Misfortune, greatly decreasing your army's morale.
vi: Ngươi tình cờ thấy một chiếc huy chương nằm dọc con đường vắng. Khi thêm huy chương vào kho đồ của mình, ngươi sẽ biết rằng mình đã có được Huy chương Bất hạnh không mong muốn, khiến tinh thần quân đội của ngươi giảm đi đáng kể.

en: Thunder Mace of Dominion
vi: Chùy Sấm sét của sự Thống trị

en: During a sudden storm, a bolt of lightning strikes a tree, splitting it. Inside the tree you find a mysterious mace.
vi: Trong một cơn bão bất ngờ, một tia sét đánh vào một cái cây, làm gãy nó. Bên trong cái cây ngươi tìm thấy một cây chùy bí ẩn.

en: Armored Gauntlets of Protection
vi: Găng tay Thép Bảo vệ

en: You encounter the infamous Black Knight! After a grueling duel ending in a draw, the Knight, out of respect, offers you a pair of armored gauntlets.
vi: Ngươi gặp phải Hiệp sĩ Đen khét tiếng! Sau khi một trận đấu tay đôi mệt mỏi kết thúc với tỷ số hòa, Hiệp sĩ, vì tôn trọng, sẽ tặng ngươi một đôi găng tay bọc thép.

en: Defender Helm of Protection
vi: Mũ Bảo vệ của Phòng thủ

en: A glint of golden light catches your eye. Upon further investigation, you find a golden helm hidden under a bush.
vi: Một tia sáng vàng thu hút ánh nhìn của ngươi. Sau khi điều tra sâu hơn, ngươi tìm thấy một chiếc mũ bảo hiểm bằng vàng ẩn dưới bụi cây.

en: Giant Flail of Dominion
vi: Chùy Thống trị Khổng lồ

en: A clumsy Giant has killed himself with his own flail. Knowing your superior skill with this weapon, you confidently remove the spectacular flail from the fallen Giant.
vi: Một gã khổng lồ vụng về đã tự sát bằng chính cây đập lúa của mình. Biết được kỹ năng vượt trội của mình với loại vũ khí này, ngươi tự tin loại bỏ cú đập cây ngoạn mục từ Người khổng lồ đã ngã xuống.

en: Ballista of Quickness
vi: Máy bắn đá Nhanh

en: Walking through the ruins of an ancient walled city, you find the instrument of the city's destruction, an elaborately crafted ballista.
vi: Đi bộ qua đống đổ nát của một thành phố cổ có tường bao quanh, ngươi tìm thấy công cụ hủy diệt thành phố, một chiếc ballista được chế tạo công phu.

en: Stealth Shield of Protection
vi: Lá chắn Bảo vệ Tàng hình

en: A stone statue of a warrior holds a silver shield. As you remove the shield, the statue crumbles into dust.
vi: Bức tượng đá của một chiến binh cầm một chiếc khiên bạc. Khi ngươi tháo tấm khiên ra, bức tượng sẽ vỡ vụn thành cát bụi.

en: Dragon Sword of Dominion
vi: Kiếm Rồng Thống trị

en: As you are walking along a narrow path, a nearby bush suddenly bursts into flames. Before your eyes the flames become the image of a beautiful woman. She holds out a magnificent sword to you.
vi: Khi ngươi đang đi dọc theo một con đường hẹp, một bụi cây gần đó bất ngờ bốc cháy. Trước mắt ngươi ngọn lửa trở thành hình ảnh của một người phụ nữ xinh đẹp. Cô ấy đưa ra một thanh kiếm tuyệt đẹp cho ngươi.

en: Power Axe of Dominion
vi: Rìu Sức mạnh Thống trị

en: You see a silver axe embedded deeply in the ground. After several unsuccessful attempts by your army to remove the axe, you tightly grip the handle of the axe and effortlessly pull it free.
vi: Ngươi nhìn thấy một chiếc rìu bạc cắm sâu vào lòng đất. Sau nhiều nỗ lực không thành công của quân đội để loại bỏ chiếc rìu, ngươi nắm chặt cán rìu và dễ dàng kéo nó ra.

en: Divine Breastplate of Protection
vi: Giáp Bảo vệ Thần thánh

en: A gang of Rogues is sifting through the possessions of dead warriors. Scaring off the scavengers, you note the Rogues had overlooked a beautiful breastplate.
vi: Một nhóm Rogues đang sàng lọc tài sản của những chiến binh đã chết. Khiến những người nhặt rác sợ hãi, ngươi lưu ý rằng Rogues đã bỏ qua một tấm giáp ngực tuyệt đẹp.

en: Minor Scroll of Knowledge
vi: Cuộn Kiến thức Nhỏ

en: Before you appears a levitating glass case with a scroll, perched upon a bed of crimson velvet. At your touch, the lid opens and the scroll floats into your awaiting hands.
vi: Trước khi ngươi xuất hiện một chiếc hộp thủy tinh bay lên với một cuộn giấy, nằm trên một chiếc giường nhung đỏ thẫm. Khi ngươi chạm vào, nắp sẽ mở ra và cuộn giấy sẽ trôi vào tay ngươi đang chờ đợi.

en: Major Scroll of Knowledge
vi: Cuộn Kiến thức Lớn

en: Visiting a local wiseman, you explain the intent of your journey. He reaches into a sack and withdraws a yellowed scroll and hands it to you.
vi: Đến thăm một nhà thông thái địa phương, ngươi giải thích mục đích chuyến đi của mình. Anh ta thò tay vào bao tải và rút ra một cuộn giấy màu vàng rồi đưa cho ngươi.

en: Superior Scroll of Knowledge
vi: Cuộn Kiến thức Đại

en: You come across the remains of an ancient Druid. Bones, yellowed with age, peer from the ragged folds of her robe. Searching the robe, you discover a scroll hidden in the folds.
vi: Ngươi tình cờ gặp hài cốt của một Tu sĩ cổ đại. Những bộ xương đã ố vàng theo thời gian lộ ra từ những nếp gấp rách rưới trên chiếc áo choàng của cô. Lục soát chiếc áo choàng, ngươi phát hiện ra một cuộn giấy được giấu trong các nếp gấp.

en: Foremost Scroll of Knowledge
vi: Cuộn Kiến thức Tối cao

en: Mangled bones, yellowed with age, peer from the ragged folds of a dead Druid's robe. Searching the robe, you discover a scroll hidden within.
vi: Những bộ xương xiêu vẹo, ố vàng theo thời gian, lộ ra từ những nếp gấp rách rưới trên chiếc áo choàng của một Tu sĩ đã chết. Lục soát chiếc áo choàng, ngươi phát hiện ra một cuộn giấy ẩn bên trong.

en: Endless Sack of Gold
vi: Túi Vàng Vô tận

en: A little leprechaun dances gleefully around a magic sack. Seeing you approach, he stops in mid-stride. The little man screams and stamps his foot ferociously, vanishing into thin air. Remembering the old leprechaun saying 'Finders Keepers', you grab the sack and leave.
vi: Một chú yêu tinh nhỏ nhảy múa vui vẻ quanh chiếc bao ma thuật. Thấy ngươi đến gần, anh ta dừng lại giữa chừng. Người đàn ông nhỏ bé hét lên và giậm chân dữ dội, biến mất trong không khí loãng. Nhớ đến câu nói của yêu tinh già 'Người giữ người tìm kiếm', ngươi chộp lấy chiếc bao và rời đi.

en: Endless Bag of Gold
vi: Bao Vàng Vô tận

en: A noblewoman, separated from her traveling companions, asks for your help. After escorting her home, she rewards you with a bag filled with gold.
vi: Một phụ nữ quý tộc bị tách khỏi những người bạn đồng hành của mình và nhờ ngươi giúp đỡ. Sau khi hộ tống cô ấy về nhà, cô ấy thưởng cho ngươi một chiếc túi chứa đầy vàng.

en: Endless Purse of Gold
vi: Ví Vàng Vô tận

en: In your travels, you find a leather purse filled with gold that once belonged to a great warrior king who had the ability to transform any inanimate object into gold.
vi: Trong chuyến du hành của mình, ngươi tìm thấy một chiếc ví da chứa đầy vàng từng thuộc về một vị vua chiến binh vĩ đại, người có khả năng biến bất kỳ vật vô tri nào thành vàng.

en: Nomad Boots of Mobility
vi: Giầy Du mục của Dịch chuyển

en: A Nomad trader seeks protection from a tribe of Goblins. For your assistance, he gives you a finely crafted pair of boots made from the softest leather. Looking closely, you see fascinating ancient carvings engraved on the leather.
vi: Một thương nhân du mục tìm kiếm sự bảo vệ từ bộ tộc Yêu tinh. Để hỗ trợ ngươi, anh ấy sẽ đưa cho ngươi một đôi bốt được chế tác tinh xảo làm từ loại da mềm nhất. Nhìn kỹ, ngươi sẽ thấy những hình chạm khắc cổ xưa đầy hấp dẫn được khắc trên da.

en: Traveler's Boots of Mobility
vi: Giầy Du lich của Dịch chuyển

en: Discovering a pair of beautifully beaded boots made from the finest and softest leather, you thank the anonymous donor and add the boots to your inventory.
vi: Phát hiện ra một đôi bốt đính cườm đẹp mắt được làm từ loại da mềm và đẹp nhất, ngươi cảm ơn nhà tài trợ ẩn danh và thêm đôi bốt vào kho của mình.

en: Lucky Rabbit's Foot
vi: Chân Thỏ May mắn

en: A traveling merchant offers you a rabbit's foot, made of gleaming silver fur, for safe passage. The merchant explains the charm will increase your luck in combat.
vi: Một thương gia du lịch tặng ngươi một bàn chân thỏ, làm bằng lông bạc lấp lánh, để đi lại an toàn. Người thương gia giải thích rằng bùa sẽ tăng may mắn cho ngươi trong chiến đấu.

en: Golden Horseshoe
vi: Giầy ngựa Vàng

en: An ensnared Unicorn whinnies in fright. Murmuring soothing words, you set her free. Snorting and stamping her front hoof once, she gallops off. Looking down you see a golden horseshoe.
vi: Một con Kỳ lân bị mắc bẫy đang rên rỉ vì sợ hãi. Thì thầm những lời êm dịu, ngươi thả cô ấy ra. Khịt mũi và giậm mạnh móng trước một lần, cô ấy phi nước đại. Nhìn xuống ngươi thấy một chiếc móng ngựa màu vàng.

en: Gambler's Lucky Coin
vi: Xu May mắn của Dân cờ bạc

en: You have captured a mischievous imp who has been terrorizing the region. In exchange for his release, he rewards you with a magical coin.
vi: Ngươi đã bắt được một tên tiểu quỷ tinh quái đang khủng bố khu vực. Để đổi lấy việc được thả, anh ta thưởng cho ngươi một đồng xu ma thuật.

en: Four-Leaf Clover
vi: Cỏ Bốn Lá

en: In the middle of a patch of dead and dry vegetation, to your surprise you find a healthy green four-leaf clover.
vi: Giữa một thảm thực vật khô và chết, ngươi ngạc nhiên khi tìm thấy một cây cỏ bốn lá xanh tươi khỏe mạnh.

en: True Compass of Mobility
vi: La bàn Di động Đích thực

en: An old man claiming to be an inventor asks you to try his latest invention. He then hands you a compass.
vi: Một ông già tự xưng là nhà phát minh yêu cầu ngươi thử phát minh mới nhất của ông ấy. Sau đó anh ta đưa cho ngươi một chiếc la bàn.

en: Sailor's Astrolabe of Mobility
vi: Bản đồ Di chuyển của Thủy thủ

en: An old sea captain is being tortured by Ogres. You save him, and in return he rewards you with a wondrous instrument to measure the distance of a star.
vi: Một thuyền trưởng già đang bị bọn yêu tinh tra tấn. Ngươi cứu anh ta, và đổi lại anh ta thưởng cho ngươi một công cụ kỳ diệu để đo khoảng cách của một ngôi sao.

en: Evil Eye
vi: Mắt Quỷ

en: The %{name} reduces the casting cost of curse spells by half.
vi: %{name} giảm một nửa chi phí sử dụng bùa chú.

en: While venturing into a decrepit hut you find the Skeleton of a long dead witch. Investigation of the remains reveals a glass eye rolling around inside an empty skull.
vi: Trong khi mạo hiểm vào một túp lều tồi tàn, ngươi tìm thấy Bộ xương của một phù thủy đã chết từ lâu. Điều tra hài cốt cho thấy một con mắt thủy tinh lăn tròn bên trong hộp sọ trống rỗng.

en: Enchanted Hourglass
vi: Đồng hồ cát Mê hoặc

en: A surprise turn in the landscape finds you in the midst of a grisly scene: Vultures picking at the aftermath of a terrible battle. Your cursory search of the remains turns up an enchanted hourglass.
vi: Một bước ngoặt bất ngờ trong khung cảnh đưa ngươi đến giữa một khung cảnh rùng rợn:  Kền kền đang nhặt nhạnh sau một trận chiến khủng khiếp. Việc tìm kiếm nhanh chóng của ngươi về hài cốt sẽ cho ra một chiếc đồng hồ cát đầy mê hoặc.

en: Gold Watch
vi: Đồng hồ vàng

en: In reward for helping his cart out of a ditch, a traveling potion salesman gives you a "magic" gold watch. Unbeknownst to him, the watch really is magical.
vi: Để thưởng cho việc giúp chiếc xe của mình thoát khỏi mương, một người bán thuốc du lịch sẽ tặng ngươi một chiếc đồng hồ vàng "ma thuật". Anh ta không hề biết rằng chiếc đồng hồ thực sự có phép thuật.

en: Skullcap
vi: Mũ đầu lâu

en: The %{name} halves the casting cost of all mind influencing spells.
vi: %{name} giảm một nửa chi phí thi triển của tất cả các phép thuật ảnh hưởng đến tâm trí.

en: A brief stop at an improbable rural inn yields an exchange of money, tales, and accidentally, luggage. You find a magical skullcap in your new backpack.
vi: Một lần dừng chân ngắn ngủi tại một quán trọ nông thôn không mấy chắc chắn sẽ mang lại sự trao đổi tiền bạc, những câu chuyện và vô tình là cả hành lý. Ngươi tìm thấy một chiếc mũ đầu lâu thần kỳ trong chiếc ba lô mới của mình.

en: Ice Cloak
vi: Áo Băng

en: Responding to the panicked cries of a damsel in distress, you discover a young woman fleeing from a hungry bear. You slay the beast in the nick of time, and the grateful Sorceress weaves a magic cloak from the bear's hide.
vi: Trước tiếng kêu hoảng loạn của một cô gái gặp nạn, ngươi phát hiện ra một phụ nữ trẻ đang chạy trốn khỏi một con gấu đói. Ngươi giết chết con quái vật đúng lúc và mụ phù thủy đầy lòng biết ơn đã dệt nên một chiếc áo choàng ma thuật từ da con gấu.

en: Fire Cloak
vi: Áo Lửa

en: You've come upon a fight between a Necromancer and a Paladin. The Necromancer blasts the Paladin with a fire bolt, bringing him to his knees. Acting quickly, you slay the evil one before the final blow. The grateful Paladin gives you the fire cloak that saved him.
vi: Ngươi đã chứng kiến cuộc chiến giữa Chiêu hồn và Tráng sĩ. Chiêu hồn bắn tung Tráng sĩ bằng một tia lửa, khiến anh ta khuỵu gối. Hành động nhanh chóng, ngươi tiêu diệt kẻ ác trước đòn cuối cùng. Tráng sĩ biết ơn sẽ trao cho ngươi chiếc áo choàng lửa đã cứu anh ta.

en: Lightning Helm
vi: Mũ Sét

en: A traveling tinker in need of supplies offers you a helm with a thunderbolt design on its top in exchange for food and water. Curious, you accept, and later find out that the helm is magical.
vi: Một người thợ sửa chữa du lịch đang cần đồ dùng sẽ cung cấp cho ngươi một chiếc mũ bảo hiểm có thiết kế hình tia sét ở trên để đổi lấy thức ăn và nước uống. Tò mò, ngươi chấp nhận và sau đó phát hiện ra rằng chiếc mũ có phép thuật.

en: Evercold Icicle
vi: Băng lạnh Bất tận

en: An icicle withstanding the full heat of the noonday sun attracts your attention. Intrigued, you break it off, and find that it does not melt in your hand.
vi: Một cột băng chịu được toàn bộ sức nóng của mặt trời giữa trưa sẽ thu hút sự chú ý của ngươi. Tò mò, ngươi bẻ nó ra và thấy rằng nó không tan chảy trong tay ngươi.

en: Everhot Lava Rock
vi: Nham thạch nóng Vô tận

en: Your wanderings bring you into contact with a tribe of ape-like beings using a magical lava rock that never cools to light their fires. You take pity on them and teach them to make fire with sticks. Believing you to be a god, the apes give you their rock.
vi: Những chuyến lang thang của ngươi sẽ đưa ngươi tiếp xúc với một bộ tộc sinh vật giống vượn đang sử dụng một tảng đá nham thạch kỳ diệu không bao giờ nguội để thắp sáng ngọn lửa của họ. Ngươi thương hại chúng và dạy chúng đốt lửa bằng gậy. Tin rằng ngươi là một vị thần, loài vượn đưa cho ngươi hòn đá của chúng.

en: Lightning Rod
vi: Quyền trượng Sét

en: While waiting out a storm, a lighting bolt strikes a nearby cottage's lightning rod, which melts and falls to the ground. The tip of the rod, however, survives intact and makes your hair stand on end when you touch it. Hmm...
vi: Trong khi chờ bão tan, một tia sét đánh trúng cột thu lôi của một ngôi nhà nhỏ gần đó, khiến cột thu lôi tan chảy và rơi xuống đất. Tuy nhiên, đầu que vẫn còn nguyên vẹn và khiến tóc ngươi dựng đứng khi chạm vào. Ừm...

en: Snake-Ring
vi: Vòng Rắn

en: You've found an oddly shaped ring on the finger of a long dead traveler. The ring looks like a snake biting its own tail.
vi: Ngươi đã tìm thấy một chiếc nhẫn có hình dạng kỳ lạ trên ngón tay của một du khách đã chết từ lâu. Chiếc nhẫn trông giống như con rắn tự cắn đuôi mình.

en: A fierce windstorm reveals the entrance to a buried tomb. Your investigation reveals that the tomb has already been looted, but the thieves overlooked an ankh on a silver chain in the dark.
vi: Một cơn bão dữ dội làm lộ ra lối vào một ngôi mộ bị chôn vùi. Cuộc điều tra của ngươi cho thấy ngôi mộ đã bị cướp phá, nhưng bọn trộm đã bỏ qua một chiếc ankh trên dây chuyền bạc trong bóng tối.

en: Book of Elements
vi: Sách Nguyên tố

en: You come across a conjurer who begs to accompany you and your army awhile for safety. You agree, and he offers as payment a copy of the book of the elements.
vi: Ngươi tình cờ gặp một pháp sư cầu xin được đi cùng ngươi và quân đội của ngươi một thời gian để được an toàn. Ngươi đồng ý và anh ta đưa ra một bản sao của cuốn sách về các yếu tố để thanh toán.

en: Elemental Ring
vi: Nhẫn Nguyên tố

en: The %{name} halves the casting cost of all summoning spells.
vi: %{name} giảm một nửa chi phí thi triển của tất cả các phép thuật triệu hồi.

en: While pausing to rest, you notice a bobcat climbing a short tree to get at a crow's nest. On impulse, you climb the tree yourself and scare off the cat. When you look in the nest, you find a collection of shiny stones and a ring.
vi: Trong khi dừng lại để nghỉ ngơi, ngươi nhận thấy một con linh miêu đang trèo lên một cái cây thấp để đến tổ quạ. Trong cơn bốc đồng, ngươi tự mình trèo lên cây và dọa con mèo. Khi nhìn vào tổ, ngươi sẽ thấy một bộ sưu tập những viên đá sáng bóng và một chiếc nhẫn.

en: Holy Pendant
vi: Mặt dây Thánh

en: In your wanderings you come across a hermit living in a small, tidy hut. Impressed with your mission, he takes time out from his meditations to bless and give you a charm against curses.
vi: Trong chuyến lang thang của mình, ngươi tình cờ gặp một ẩn sĩ sống trong một túp lều nhỏ, ngăn nắp. Ấn tượng với sứ mệnh của ngươi, anh ấy dành thời gian thiền định để ban phước và ban cho ngươi một tấm bùa chống lại những lời nguyền.

en: Pendant of Free Will
vi: Mặt dây Ý chí Tự do

en: Responding to cries for help, you find river Sprites making a sport of dunking an old man. Feeling vengeful, you rescue the man and drag a Sprite onto dry land for awhile. The Sprite, uncomfortable in the air, gives you a magic pendant to let him go.
vi: Đáp lại những tiếng kêu cứu, ngươi thấy các Sprites sông đang thực hiện một trò chơi là dìm một ông già xuống nước. Cảm thấy muốn trả thù, ngươi giải cứu người đàn ông và kéo một Sprite lên vùng đất khô ráo một lúc. Sprite, không thoải mái khi ở trên không, đưa cho ngươi một mặt dây chuyền ma thuật để thả anh ta đi.

en: Pendant of Life
vi: Mặt dây của Sự sống

en: A brief roadside encounter with a small caravan and a game of knucklebones wins a magic pendant. Its former owner says that it protects from Necromancers' death spells.
vi: Cuộc chạm trán ngắn ngủi bên đường với một đoàn lữ hành nhỏ và trò chơi đánh đố sẽ giành được mặt dây chuyền ma thuật. Người chủ cũ của nó nói rằng nó bảo vệ khỏi bùa chết của các Necromancer.

en: Serenity Pendant
vi: Mặt dây Thanh thản

en: The sounds of combat draw you to the scene of a fight between an old Barbarian and an eight-headed Hydra. Your timely intervention swings the battle in favor of the man, and he rewards you with a pendant he used to use to calm his mind for battle.
vi: Âm thanh của trận chiến đưa ngươi đến hiện trường cuộc chiến giữa một Barbarian già và một con Hydra tám đầu. Sự can thiệp kịp thời của ngươi sẽ giúp trận chiến có lợi cho người đàn ông và anh ta thưởng cho ngươi một chiếc mặt dây chuyền mà anh ta dùng để giúp anh ta bình tĩnh trong trận chiến.

en: Seeing-eye Pendant
vi: Mặt dây Mắt nhìn

en: You come upon a very old woman, long blind from cataracts and dying alone. You tend to her final needs and promise a proper burial. Grateful, she gives you a magic pendant emblazoned with a stylized eye. It lets you see with your eyes closed.
vi: Ngươi tình cờ gặp một bà cụ già, bị mù từ lâu vì bệnh đục thủy tinh thể và đang chết một mình. Ngươi hướng tới những nhu cầu cuối cùng của bà ấy và hứa sẽ chôn cất đàng hoàng. Biết ơn, bà ấy tặng ngươi một mặt dây chuyền ma thuật được trang trí bằng một con mắt cách điệu. Nó cho phép ngươi nhìn khi nhắm mắt lại.

en: Kinetic Pendant
vi: Mặt dây Động học

en: You come across a golem wearing a glowing pendant and blocking your way. Acting on a hunch, you cut the pendant from its neck. Deprived of its power source, the golem breaks down, leaving you with the magical pendant.
vi: Ngươi bắt gặp một con golem đeo mặt dây chuyền phát sáng và chặn đường ngươi. Theo linh cảm, ngươi cắt mặt dây chuyền khỏi cổ nó. Bị mất nguồn năng lượng, con golem bị hỏng, để lại cho ngươi chiếc mặt dây chuyền ma thuật.

en: Pendant of Death
vi: Mặt dây Chết chóc

en: A quick and deadly battle with a Necromancer wins you his magical pendant. Later, a Wizard tells you that the pendant protects undead under your control from holy word spells.
vi: Một trận chiến nhanh chóng và chết chóc với Necromancer sẽ giúp ngươi giành được mặt dây chuyền ma thuật của hắn. Sau đó, một Pháp sư nói với ngươi rằng mặt dây chuyền bảo vệ xác sống dưới sự kiểm soát của ngươi khỏi các phép thuật từ thánh.

en: Wand of Negation
vi: Đũa phép Phủ định

en: You meet an old Wizard friend of yours traveling in the opposite direction. He presents  you with a gift: A wand that prevents the use of the dispel magic spell on your allies.
vi: Ngươi gặp một người bạn cũ của Pháp sư ngươi đang đi theo hướng ngược lại. Anh ấy tặng ngươi một món quà: Một cây đũa phép ngăn cản việc sử dụng phép thuật xua tan lên đồng minh của ngươi.

en: A chance meeting with a famous Archer finds you in a game of knucklebones pitting his bow against your horse. You win.
vi: Một cuộc gặp gỡ tình cờ với một Cung thủ nổi tiếng sẽ đưa ngươi vào trò chơi đọ sức cung của anh ta với ngựa của ngươi. Ngươi thắng.

en: Telescope
vi: Kính viễn vọng

en: A merchant from far away lands trades you a new invention of his people for traveling supplies. It makes distant objects appear closer, and he calls it...
    
    a telescope.
vi: Một thương gia từ những vùng đất xa xôi trao đổi với ngươi một phát minh mới của người dân anh ta để làm vật dụng đi du lịch. Nó làm cho những vật thể ở xa trông gần hơn, và ông gọi nó là...
    
    một kính viễn vọng.

en: Statesman's Quill
vi: Bút lông của Statesman

en: You pause to help a diplomat with a broken axle fix his problem. In gratitude, he gives you a writing quill with magical properties which he says will "help people see things your way".
vi: Ngươi dừng lại để giúp một nhà ngoại giao bị gãy trục khắc phục sự cố của mình. Để tỏ lòng biết ơn, anh ấy đưa cho ngươi một chiếc bút lông có đặc tính kỳ diệu mà anh ấy nói sẽ "giúp mọi người nhìn mọi thứ theo cách của ngươi".

en: Wizard's Hat
vi: Mũ Phù thủy

en: You see a Wizard fleeing from a Griffin and riding like the wind. The Wizard opens a portal and rides through, getting his hat knocked off by the edge of the gate. The Griffin follows; the gate closes. You pick the hat up, dust it off, and put it on.
vi: Ngươi thấy một Pháp sư đang chạy trốn khỏi một con Griffin và phi như gió. Wizard mở một cánh cổng và đi qua, chiếc mũ của anh ta bị hất văng ra mép cổng. Griffin theo sau; cánh cổng đóng lại. Ngươi nhặt chiếc mũ lên, phủi bụi rồi đội vào.

en: Power Ring
vi: Nhẫn Sức mạnh

en: You find a small tree that closely resembles the great Warlock Carnauth with a ring around one of its twigs. Scraps of clothing and rotting leather lead you to suspect that it IS Carnauth, transformed. Since you can't help him, you take the magic ring.
vi: Ngươi tìm thấy một cái cây nhỏ gần giống với Warlock Carnauth vĩ đại với một vòng bao quanh một trong những cành cây của nó. Những mảnh quần áo và da mục nát khiến ngươi nghi ngờ rằng đó LÀ Carnauth, đã biến hình. Vì không thể giúp anh ta nên ngươi lấy chiếc nhẫn ma thuật.

en: Ammo Cart
vi: Xe Đạn

en: An ammunition cart in the middle of an old battlefield catches your eye. Inspection shows it to be in good working order, so  you take it along.
vi: Một xe chở đạn giữa chiến trường cũ thu hút sự chú ý của ngươi. Kiểm tra cho thấy nó đang hoạt động tốt nên ngươi mang nó theo.

en: Tax Lien
vi: Giữ Thuế

en: Your big spending habits have earned you a massive tax bill that you can't hope to pay. The tax man takes pity and agrees to only take 250 gold a day from your account for life. Check here if you want one dollar to go to the presidential campaign election fund.
vi: Thói quen chi tiêu lớn của ngươi đã mang lại cho ngươi một hóa đơn thuế khổng lồ mà ngươi không thể hy vọng trả được. Người đóng thuế thương hại và đồng ý chỉ lấy 250 vàng mỗi ngày từ tài khoản của ngươi suốt đời. Đánh dấu vào đây nếu ngươi muốn một đô la được chuyển vào quỹ bầu cử chiến dịch tranh cử tổng thống.

en: Hideous Mask
vi: Mặt nạ Gớm ghiếc

en: Your looting of the grave of Sinfilas Gardolad, the famous shapeshifting Warlock, unearths his fabled mask. Trembling, you put it on and it twists your visage into an awful grimace! Oh no! It's actually the hideous mask of Gromluck Greene, and you are stuck with it.
vi: Việc ngươi cướp mộ của Sinfilas Gardolad, Warlock biến hình nổi tiếng, đã khai quật được chiếc mặt nạ huyền thoại của anh ta. Run rẩy, ngươi đeo nó vào và nó làm khuôn mặt ngươi nhăn nhó khủng khiếp! Ôi không! Đó thực sự là chiếc mặt nạ gớm ghiếc của Gromluck Greene và ngươi bị mắc kẹt với nó.

en: Endless Pouch of Sulfur
vi: Túi Lưu huỳnh Vô tận

en: The %{name} provides %{count} unit of sulfur per day.
vi: %{name} cung cấp %{count} đơn vị lưu huỳnh mỗi ngày.

en: You visit an alchemist who, upon seeing your army, is swayed by the righteousness of your cause. The newly loyal subject gives you his endless pouch of sulfur to help with the war effort.
vi: Ngươi đến thăm một nhà giả kim, người khi nhìn thấy quân đội của ngươi đã bị ảnh hưởng bởi sự chính đáng của chính nghĩa của ngươi. Thần dân mới trung thành đưa cho ngươi túi lưu huỳnh vô tận của anh ta để giúp đỡ nỗ lực chiến tranh.

en: Endless Vial of Mercury
vi: Lọ Thủy ngân Vô tận

en: The %{name} provides %{count} unit of mercury per day.
vi: %{name} cung cấp %{count} đơn vị thủy ngân mỗi ngày.

en: A brief stop at a hastily abandoned Wizard's tower turns up a magical vial of mercury that always has a little left on the bottom. Recognizing a treasure when you see one, you cap it and slip it in your pocket.
vi: Khi vội vã dừng chân một chút tại tòa tháp Pháp sư bị bỏ hoang, ngươi sẽ thấy một lọ thủy ngân kỳ diệu luôn còn sót lại một ít ở đáy. Nhận ra một kho báu khi ngươi nhìn thấy nó, ngươi đậy nắp nó lại và nhét nó vào túi.

en: Endless Pouch of Gems
vi: Túi Đá quý Vô tận

en: The %{name} provides %{count} unit of gems per day.
vi: %{name} cung cấp %{count} đơn vị đá quý mỗi ngày.

en: A short rainstorm brings forth a rainbow...and you can see the end of it. Riding quickly, you seize the pot of gold you find there. The leprechaun who owns it, unable to stop you from taking it, offers an endless pouch of gems for the return of his gold. You accept.
vi: Một cơn mưa ngắn ngủi sẽ tạo ra cầu vồng...và ngươi có thể thấy được điểm kết thúc của nó. Cưỡi ngựa nhanh chóng, ngươi nắm bắt được hũ vàng tìm thấy ở đó. Yêu tinh sở hữu nó, không thể ngăn cản ngươi lấy nó, đưa ra một túi đá quý vô tận để trả lại số vàng của mình. Ngươi chấp nhận.

en: Endless Cord of Wood
vi: Dây Gỗ Vô tận

en: The %{name} provides %{count} unit of wood per day.
vi: %{name} cung cấp %{count} đơn vị gỗ mỗi ngày.

en: Pausing to rest and light a cook fire, you pull wood out of a nearby pile of dead wood. As you keep pulling wood from the pile, you notice that it doesn't shrink. You realize to your delight that the wood is enchanted, so you take it along.
vi: Dừng lại để nghỉ ngơi và đốt lửa nấu ăn, ngươi kéo củi ra khỏi đống gỗ chết gần đó. Khi ngươi tiếp tục kéo gỗ ra khỏi đống, ngươi nhận thấy nó không hề co lại. Ngươi vui mừng nhận ra rằng gỗ bị mê hoặc nên ngươi mang nó theo.

en: Endless Cart of Ore
vi: Xe Quặng Vô tận

en: The %{name} provides %{count} unit of ore per day.
vi: %{name} cung cấp %{count} đơn vị quặng mỗi ngày.

en: You've found a Goblin weapon smithy making weapons for use against humans. With a tremendous yell you and your army descend upon their camp and drive them away. A search finds a magic ore cart that never runs out of iron.
vi: Ngươi đã tìm thấy một lò rèn vũ khí yêu tinh chế tạo vũ khí để sử dụng chống lại con người. Với một tiếng hét khủng khiếp, ngươi và quân đội của ngươi tiến vào trại của họ và đánh đuổi họ đi. Một cuộc tìm kiếm đã tìm thấy một chiếc xe chở quặng ma thuật không bao giờ hết sắt.

en: Endless Pouch of Crystal
vi: Túi Pha lê Vô tận

en: Taking shelter from a storm in a small cave, you notice a small patch of crystal in one corner. Curious, you break a piece off and notice that the original crystal grows the lost piece back. You decide to stuff the entire patch into a pouch and take it with you.
vi: Đang trú ẩn khỏi cơn bão trong một hang động nhỏ, ngươi nhận thấy một mảng pha lê nhỏ ở một góc. Tò mò, ngươi bẻ một mảnh ra và nhận thấy rằng viên pha lê ban đầu mọc lại mảnh bị mất. Ngươi quyết định nhét toàn bộ miếng dán vào một cái túi và mang theo bên mình.

en: The %{name} provides %{count} unit of crystal per day.
vi: %{name} cung cấp %{count} đơn vị pha lê mỗi ngày.

en: Spiked Helm
vi: Mũ Gai

en: Your army is ambushed by a small tribe of wild (and none too bright) Orcs. You fend them off easily and the survivors flee in all directions. One of the Orcs was wearing a polished spiked helm. Figuring it will make a good souvenir, you take it.
vi: Quân đội của ngươi bị phục kích bởi một bộ tộc nhỏ Orc hoang dã (và không quá sáng sủa). Ngươi chống đỡ chúng một cách dễ dàng và những người sống sót chạy trốn về mọi hướng. Một trong những tên Orc đang đội một chiếc mũ nhọn sáng bóng. Nghĩ rằng nó sẽ là một món quà lưu niệm hay, ngươi hãy lấy nó.

en: Spiked Shield
vi: Khiên Gai

en: You come upon a bridge spanning a dry gully. Before you can cross, a Troll steps out from under the bridge and demands payment before it will permit you to pass. You refuse, and the Troll charges, forcing you to slay it. You take its spiked shield as a trophy.
vi: Ngươi đi đến một cây cầu bắc qua một rãnh nước khô cạn. Trước khi ngươi có thể băng qua, một con Troll bước ra từ dưới cầu và yêu cầu thanh toán trước khi nó cho phép ngươi đi qua. Ngươi từ chối, và lũ Troll tấn công, buộc ngươi phải tiêu diệt nó. Ngươi lấy chiếc khiên có gai của nó làm chiến lợi phẩm.

en: White Pearl
vi: Ngọc trai Trắng

en: A walk across a dry saltwater lake bed yields an unlikely prize: A white pearl amidst shattered shells and debris.
vi: Một chuyến đi bộ qua lòng hồ nước mặn khô sẽ mang lại một giải thưởng khó có thể xảy ra: Một viên ngọc trai trắng giữa những mảnh vỏ và mảnh vụn vỡ vụn.

en: Black Pearl
vi: Ngọc trai Đen

en: Rumors of a Griffin of unusual size preying upon the countryside lead you to its cave lair. A quick, brutal fight dispatches the beast, and a search of its foul nest turns up a huge black pearl.
vi: Tin đồn về một con Griffin có kích thước bất thường đang săn mồi ở vùng nông thôn sẽ dẫn ngươi đến hang ổ của nó. Một cuộc chiến chóng vánh, tàn khốc đã tiêu diệt được con thú và khi tìm kiếm trong tổ hôi của nó, người ta tìm thấy một viên ngọc trai đen khổng lồ.

en: Magic Book
vi: Sách Phép

en: Dummy 2
vi: Bù nhìn 2

en: The reserved artifact.
vi: Hiện vật được bảo lưu.

en: Dummy 3
vi: Bù nhìn 3

en: Dummy 4
vi: Bù nhìn 4

en: Spell Scroll
vi: Sách Phép

en: You find an elaborate container which houses an old vellum scroll. The runes on the container are very old, and the artistry with which it was put together is stunning. As you pull the scroll out, you feel imbued with magical power.
vi: Ngươi tìm thấy một chiếc hộp đựng phức tạp chứa một cuộn giấy da cũ. Những chữ rune trên hộp đựng đã rất cũ và tính nghệ thuật khi ghép chúng lại với nhau thật tuyệt vời. Khi ngươi kéo cuộn giấy ra, ngươi sẽ cảm thấy tràn ngập sức mạnh ma thuật.

en: Arm of the Martyr
vi: Cánh tay Liệt sĩ

en: One of the less intelligent members of your party picks up an arm off of the ground. Despite its missing a body, it is still moving. Your troops find the dismembered arm repulsive, but you cannot bring yourself to drop it: it seems to hold some sort of magical power that influences your decision making.
vi: Một trong những thành viên kém thông minh hơn trong nhóm của ngươi nhấc một cánh tay lên khỏi mặt đất. Mặc dù mất đi cơ thể nhưng nó vẫn di chuyển. Quân đội của ngươi nhận thấy cánh tay bị chặt rời thật đáng kinh tởm, nhưng ngươi không thể tự mình đánh rơi nó: nó dường như chứa một loại sức mạnh ma thuật nào đó ảnh hưởng đến việc đưa ra quyết định của ngươi.

en: Breastplate of Anduran
vi: Áo giáp của Anduran

en: You come upon a sign. It reads: "Here lies the body of Anduran. Bow and swear fealty, and you shall be rewarded." You decide to do as it says. As you stand up, you feel a coldness against your skin. Looking down, you find that you are suddenly wearing a gleaming, ornate breastplate.
vi: Ngươi bắt gặp một dấu hiệu. Nó viết: "Đây là thi thể của Anduran. Hãy cúi đầu và thề trung thành, và ngươi sẽ được khen thưởng." Ngươi quyết định làm như nó nói. Khi ngươi đứng lên, ngươi cảm thấy lạnh trên da. Nhìn xuống, ngươi chợt nhận ra mình đang mặc một tấm giáp ngực được trang trí công phu, lấp lánh.

en: Broach of Shielding
vi: Trâm Che chắn

en: The %{name} provides %{count} percent protection from Armageddon and Elemental Storm, but decreases spell power by 2.
vi: %{name} cung cấp khả năng bảo vệ %{count} phần trăm khỏi Tận thế và Nguyên tố Bão, nhưng giảm sức mạnh phép thuật đi 2.

en: A kindly Sorceress thinks that your army's defenses could use a magical boost. She offers to enchant the Broach that you wear on your cloak, and you accept.
vi: Một Nữ phù thủy tốt bụng nghĩ rằng khả năng phòng thủ của quân đội ngươi có thể sử dụng phép thuật tăng cường. Cô ấy đề nghị phù phép cho Trâm cài áo trên áo choàng và ngươi chấp nhận.

en: Battle Garb of Anduran
vi: Chiến Bào của Anduran

en: Out of pity for a poor peasant, you purchase a chest of old junk they are hawking for too much gold. Later, as you search through it, you find it contains the 3 pieces of the legendary battle garb of Anduran!
vi: Vì thương hại một người nông dân nghèo, ngươi mua một chiếc rương cũ mà họ đang bán với giá quá cao. Sau đó, khi tìm kiếm, ngươi sẽ thấy nó chứa 3 mảnh trang phục chiến đấu huyền thoại của Anduran!

en: Crystal Ball
vi: Quả cầu Pha lê

en: You come upon a caravan of gypsies who are feasting and fortifying their bodies with mead. They call you forward and say "If you prove that you can dance the Rama-Buta, we will reward you." You don't know it, but try anyway. They laugh hysterically, but admire your bravery, giving you a Crystal Ball.
vi: Ngươi bắt gặp một đoàn lữ hành gồm những người gypsies đang ăn uống và bồi bổ cơ thể bằng đồng cỏ. Họ gọi ngươi về phía trước và nói "Nếu ngươi chứng minh được rằng ngươi có thể nhảy Rama-Buta, chúng tôi sẽ thưởng cho ngươi." Ngươi không biết điều đó, nhưng dù sao hãy thử. Họ cười một cách cuồng loạn nhưng lại khâm phục sự dũng cảm của ngươi, tặng ngươi một Quả cầu Pha lê.

en: Heart of Fire
vi: Trái tim Lửa

en: The %{name} provides %{count} percent protection from fire, but doubles the damage taken from cold.
vi: %{name} cung cấp khả năng bảo vệ %{count} phần trăm khỏi lửa nhưng tăng gấp đôi thiệt hại do lạnh.

en: You enter a recently burned glade and come upon a Fire Elemental sitting atop a rock. It looks up, its flaming face contorted in a look of severe pain. It then tosses a glowing object at you. You put up your hands to block it, but it passes right through them and sears itself into your chest.
vi: Ngươi bước vào một khoảng trống vừa bị đốt cháy và gặp một Nguyên tố Lửa đang ngồi trên một tảng đá. Nó ngước lên, khuôn mặt rực lửa của nó nhăn nhó với vẻ đau đớn tột độ. Sau đó nó ném một vật thể phát sáng vào ngươi. Ngươi giơ tay lên để chặn nó, nhưng nó xuyên thẳng qua chúng và đâm vào ngực ngươi.

en: Heart of Ice
vi: Trái tim Băng

en: The %{name} provides %{count} percent protection from cold, but doubles the damage taken from fire.
vi: %{name} cung cấp %{count} phần trăm bảo vệ khỏi cái lạnh, nhưng tăng gấp đôi thiệt hại do lửa gây ra.

en: Suddenly, a biting coldness engulfs your body. You seize up, falling from your horse. The pain subsides, but you still feel as if your chest is frozen. As you pick yourself up off of the ground, you hear hearty laughter. You turn around just in time to see a Frost Giant run off into the woods and disappear.
vi: Đột nhiên, một cảm giác lạnh buốt bao trùm lấy cơ thể ngươi. Ngươi đứng dậy, ngã ngựa. Cơn đau giảm dần nhưng ngươi vẫn cảm thấy như ngực mình bị đóng băng. Khi nhấc mình lên khỏi mặt đất, ngươi nghe thấy tiếng cười sảng khoái. Ngươi quay lại đúng lúc để thấy Frost Giant chạy vào rừng và biến mất.

en: Helmet of Anduran
vi: Mũ của Anduran

en: You spy a gleaming object poking up out of the ground. You send a member of your party over to investigate. He comes back with a golden helmet in his hands. You realize that it must be the helmet of the legendary Anduran, the only man who was known to wear solid gold armor.
vi: Ngươi phát hiện một vật thể lấp lánh nhô lên khỏi mặt đất. Ngươi gửi một thành viên trong nhóm của ngươi đến để điều tra. Anh ta quay lại với chiếc mũ bảo hiểm vàng trên tay. Ngươi nhận ra rằng đó hẳn là chiếc mũ bảo hiểm của Anduran huyền thoại, người đàn ông duy nhất được biết đến với bộ áo giáp bằng vàng nguyên khối.

en: Holy Hammer
vi: Búa Thánh

en: You come upon a battle where a Paladin has been mortally wounded by a group of Zombies. He asks you to take his hammer and finish what he started. As you pick it up, it begins to hum, and then everything becomes a blur. The Zombies lie dead, the hammer dripping with blood. You strap it to your belt.
vi: Ngươi bắt gặp một trận chiến nơi một Paladin bị trọng thương bởi một nhóm Zombie. Anh ta yêu cầu ngươi lấy chiếc búa của anh ta và hoàn thành những gì anh ta đã bắt đầu. Khi ngươi nhặt nó lên, nó bắt đầu kêu vo vo và sau đó mọi thứ trở nên mờ ảo. Lũ Zombie nằm chết, chiếc búa rỉ máu. Ngươi buộc nó vào thắt lưng của ngươi.

en: Legendary Scepter
vi: Vương trượng Huyền thoại

en: The %{name} adds %{count} points to all attributes.
vi: %{name} thêm %{count} điểm cho tất cả các thuộc tính.

en: Upon cresting a small hill, you come upon a ridiculous looking sight. A Sprite is attempting to carry a Scepter that is almost as big as it is. Trying not to laugh, you ask, "Need help?" The Sprite glares at you and answers: "You think this is funny? Fine. You can carry it. I much prefer flying anyway."
vi: Khi leo lên một ngọn đồi nhỏ, ngươi sẽ bắt gặp một cảnh tượng trông thật lố bịch. Một Sprite đang cố gắng mang theo một Scepter to gần bằng nó. Cố gắng không cười, ngươi hỏi: "Cần giúp đỡ không?" Sprite trừng mắt nhìn ngươi và trả lời: "ngươi nghĩ điều này thật buồn cười? Tốt thôi. Ngươi có thể mang nó. Dù sao thì tôi cũng thích bay hơn."

en: Masthead
vi: Tiêu đề

en: An old seaman tells you a tale of an enchanted masthead that he used in his youth to rally his crew during times of trouble. He then hands you a faded map that shows where he hid it. After much exploring, you find it stashed underneath a nearby dock.
vi: Một thủy thủ già kể cho ngươi nghe câu chuyện về một chiếc cột buồm bị phù phép mà ông đã sử dụng khi còn trẻ để tập hợp thủy thủ đoàn của mình trong thời điểm khó khăn. Sau đó anh ta đưa cho ngươi một tấm bản đồ đã mờ cho thấy nơi anh ta giấu nó. Sau nhiều lần khám phá, ngươi thấy nó được giấu bên dưới một bến tàu gần đó.

en: Sphere of Negation
vi: Quả cầu Phủ định

en: The %{name} disables all spell casting, for both sides, in combat.
vi: %{name} vô hiệu hóa tất cả các phép thuật sử dụng cho cả hai bên trong chiến đấu.

en: You stop to help a Peasant catch a runaway mare. To show his gratitude, he hands you a tiny sphere. As soon as you grasp it, you feel the magical energy drain from your limbs...
vi: Ngươi dừng lại để giúp một người Nông dân bắt một con ngựa cái đang chạy trốn. Để tỏ lòng biết ơn, anh ấy đưa cho ngươi một quả cầu nhỏ. Ngay khi ngươi nắm lấy nó, ngươi sẽ cảm thấy năng lượng ma thuật rút cạn khỏi tay chân mình...

en: Staff of Wizardry
vi: Gậy Phù thủy

en: While out scaring up game, your troops find a mysterious staff levitating about three feet off of the ground. They hand it to you, and you notice an inscription. It reads: "Brains best brawn and magic beats might. Heed my words, and you'll win every fight."
vi: Trong khi đang hù dọa trò chơi, quân của ngươi tìm thấy một cây trượng bí ẩn đang bay cách mặt đất khoảng 1 mét. Họ đưa nó cho ngươi và ngươi nhận thấy một dòng chữ. Nó viết: "Bộ não có sức mạnh tốt nhất và nhịp đập ma thuật. Hãy chú ý đến lời nói của tôi và ngươi sẽ thắng mọi cuộc chiến."

en: Sword Breaker
vi: Kẻ phá Kiếm

en: A former Captain of the Guard admires your quest and gives you the enchanted Sword Breaker that he relied on during his tour of duty.
vi: Một cựu Đội trưởng Đội cận vệ ngưỡng mộ nhiệm vụ của ngươi và trao cho ngươi Kẻ phá Kiếm đầy mê hoặc mà anh ta đã dựa vào trong chuyến công tác của mình.

en: Sword of Anduran
vi: Kiếm của Anduran

en: A Troll stops you and says: "Pay me 5,000 gold, or the Sword of Anduran will slay you where you stand." You refuse. The troll grabs the sword hanging from its belt, screams in pain, and runs away. Picking up the fabled sword, you give thanks that half-witted Trolls tend to grab the wrong end of sharp objects.
vi: Một con Quỷ lùn ngăn ngươi lại và nói: "Trả cho tôi 5.000 vàng, nếu không Thanh kiếm Anduran sẽ giết ngươi ngay tại chỗ." Ngươi từ chối. Con quỷ lùn chộp lấy thanh kiếm treo trên thắt lưng, hét lên đau đớn rồi bỏ chạy. Nhặt thanh kiếm huyền thoại, ngươi tạ ơn vì lũ Quỷ lùn nửa vời có xu hướng tóm nhầm đầu của những vật sắc nhọn.

en: Spade of Necromancy
vi: Thuổng của Chiêu hồn

en: A dirty shovel has been thrust into a dirt mound nearby. Upon investigation, you discover it to be the enchanted shovel of the Gravediggers, long thought lost by mortals.
vi: Một chiếc xẻng bẩn đã được đẩy vào một ụ đất gần đó. Sau khi điều tra, ngươi phát hiện ra đó là chiếc xẻng bị phù phép của Gravediggers, người phàm tưởng đã thất lạc từ lâu.

en: spellBonus|selected by user
vi: chọn bởi người dùng

en: Gems
vi: Ngọc

en: There are seven resources in Heroes 2, used to build and improves castles, purchase troops and recruit heroes. Gold is the most common, required for virtually everything. Wood and ore are used for most buildings. Gems, Mercury, Sulfur and Crystal are rare magical resources used for the most powerful creatures and buildings.
vi: Có bảy tài nguyên trong Heroes 2, được sử dụng để xây dựng và cải thiện lâu đài, mua quân và chiêu mộ anh hùng. Vàng là thứ phổ biến nhất, cần thiết cho hầu hết mọi thứ. Gỗ và quặng được sử dụng cho hầu hết các tòa nhà. Ngọc, Thủy ngân, Lưu huỳnh và Pha lê là những tài nguyên ma thuật quý hiếm được sử dụng cho những sinh vật và công trình mạnh mẽ nhất.

en: Causes a giant fireball to strike the selected area, damaging all nearby creatures.
vi: Tạo ra một quả cầu lửa khổng lồ tấn công khu vực đã chọn, gây sát thương cho tất cả sinh vật gần đó.

en: Fireball
vi: Cầu lửa

en: Fireblast
vi: Vụ nổ lửa

en: An improved version of fireball, fireblast affects two hexes around the center point of the spell, rather than one.
vi: Một phiên bản cải tiến của quả cầu lửa, vụ nổ lửa ảnh hưởng đến hai hình lục giác xung quanh điểm trung tâm của câu thần chú, thay vì một.

en: Causes a bolt of electrical energy to strike the selected creature.
vi: Tạo ra một tia năng lượng điện tấn công sinh vật được chọn.

en: Lightning Bolt
vi: Tia chớp

en: Chain Lightning
vi: Sét chuyền

en: Causes a bolt of electrical energy to strike a selected creature, then strike the nearest creature with half damage, then strike the NEXT nearest creature with half again damage, and so on, until it becomes too weak to be harmful. Warning: This spell can hit your own creatures!
vi: Tạo ra một tia năng lượng điện để tấn công một sinh vật đã chọn, sau đó tấn công sinh vật gần nhất với một nửa sát thương, sau đó tấn công sinh vật gần nhất TIẾP THEO với một nửa sát thương, v.v., cho đến khi nó trở nên quá yếu để có thể gây hại. Cảnh báo: Phép thuật này có thể tấn công sinh vật của chính ngươi!

en: Teleport
vi: Dịch chuyển

en: Teleports the creature you select to any open position on the battlefield.
vi: Dịch chuyển sinh vật ngươi chọn đến bất kỳ vị trí mở nào trên chiến trường.

en: Cure
vi: Chữa trị

en: Removes all negative spells cast upon one of your units, and restores up to %{count} HP per level of spell power.
vi: Loại bỏ tất cả các phép thuật tiêu cực được sử dụng trên một trong các đơn vị của ngươi và phục hồi tối đa %{count} HP cho mỗi cấp độ sức mạnh phép thuật.

en: Mass Cure
vi: Chữa trị Rộng

en: Removes all negative spells cast upon your forces, and restores up to %{count} HP per level of spell power, per creature.
vi: Loại bỏ tất cả các phép thuật tiêu cực tác dụng lên lực lượng của ngươi và phục hồi tối đa %{count} HP cho mỗi cấp sức mạnh phép thuật, cho mỗi sinh vật.

en: Resurrect
vi: Hồi sinh

en: Resurrects creatures from a damaged or dead unit until end of combat.
vi: Hồi sinh các sinh vật từ đơn vị bị thương tật hoặc chết cho đến khi kết thúc trận chiến.

en: Resurrect True
vi: Hồi sinh Thực

en: Resurrects creatures from a damaged or dead unit permanently.
vi: Phục hồi vĩnh viễn các sinh vật từ một đơn vị bị thương tật hoặc chết.

en: Haste
vi: Tăng tốc

en: Increases the speed of any creature by %{count}.
vi: Tăng tốc độ của bất kỳ sinh vật nào thêm %{count}.

en: Increases the speed of all of your creatures by %{count}.
vi: Tăng tốc độ của tất cả sinh vật của ngươi thêm %{count}.

en: Mass Haste
vi: Tăng tốc Rộng

en: Slows target to half movement rate.
vi: Làm chậm mục tiêu xuống một nửa tốc độ di chuyển.

en: spell|Slow
vi: Chậm

en: Mass Slow
vi: Chậm Rộng

en: Slows all enemies to half movement rate.
vi: Làm chậm tất cả kẻ địch xuống một nửa tốc độ di chuyển.

en: spell|Blind
vi: Mù

en: Bless
vi: Cầu nguyện

en: Causes the selected creatures to inflict maximum damage.
vi: Khiến các sinh vật được chọn gây sát thương tối đa.

en: Causes all of your units to inflict maximum damage.
vi: Khiến tất cả các đơn vị của ngươi gây sát thương tối đa.

en: Mass Bless
vi: Cầu nguyện Rộng

en: Magically increases the defense skill of the selected creatures.
vi: Tăng kỹ năng phòng thủ của các sinh vật được chọn một cách kỳ diệu.

en: Stoneskin
vi: Thạch bì

en: Steelskin
vi: Da sắt

en: Increases the defense skill of the targeted creatures. This is an improved version of Stoneskin.
vi: Tăng kỹ năng phòng thủ của các sinh vật được nhắm mục tiêu. Đây là phiên bản cải tiến của Thạch Bì.

en: Causes the selected creatures to inflict minimum damage.
vi: Khiến các sinh vật được chọn gây ra thiệt hại tối thiểu.

en: Curse
vi: Nguyền rủa

en: Causes all enemy troops to inflict minimum damage.
vi: Khiến tất cả quân địch gây sát thương tối thiểu.

en: Mass Curse
vi: Nguyền rủa Rộng

en: Damages all undead in the battle.
vi: Gây sát thương cho tất cả xác sống trong trận chiến.

en: Holy Word
vi: Thánh Ngữ

en: Damages all undead in the battle. This is an improved version of Holy Word.
vi: Gây sát thương cho tất cả xác sống trong trận chiến. Đây là phiên bản cải tiến của Thánh Ngữ.

en: Holy Shout
vi: Thánh Hét

en: Anti-Magic
vi: Phản Phép

en: Dispel Magic
vi: Trừ Tà

en: Removes all magic spells from a single target.
vi: Loại bỏ tất cả phép thuật khỏi một mục tiêu.

en: Mass Dispel
vi: Trừ tà Rộng

en: Removes all magic spells from all creatures.
vi: Loại bỏ tất cả các phép thuật từ tất cả các sinh vật.

en: Causes a magic arrow to strike the selected target.
vi: Tạo ra một mũi tên ma thuật tấn công mục tiêu đã chọn.

en: Magic Arrow
vi: Mũi tên Ma thuật

en: Berserker
vi: Kẻ điên

en: Causes a creature to attack its nearest neighbor.
vi: Khiến một sinh vật tấn công người hàng xóm gần nhất của nó.

en: Armageddon
vi: Tận thế

en: Holy terror strikes the battlefield, causing severe damage to all creatures.
vi: Thánh kinh khủng bố tấn công chiến trường, gây ra thiệt hại nặng nề cho mọi sinh vật.

en: Elemental Storm
vi: Nguyên tố Bão

en: Magical elements pour down on the battlefield, damaging all creatures.
vi: Các yếu tố ma thuật đổ xuống chiến trường, gây sát thương cho mọi sinh vật.

en: A rain of rocks strikes an area of the battlefield, damaging all nearby creatures.
vi: Một cơn mưa đá tấn công một khu vực trên chiến trường, gây sát thương cho tất cả sinh vật gần đó.

en: Meteor Shower
vi: Mưa Sao băng

en: Paralyze
vi: Hóa đá

en: The targeted creatures are paralyzed, unable to move or retaliate.
vi: Các sinh vật mục tiêu bị tê liệt, không thể di chuyển hoặc phản kháng.

en: Hypnotize
vi: Thôi miên

en: Brings a single enemy unit under your control if its hits are less than %{count} times the caster's spell power.
vi: Đưa một đơn vị kẻ thù vào tầm kiểm soát của ngươi nếu số lần tấn công của nó nhỏ hơn %{count} lần sức mạnh phép thuật của người thi triển.

en: Cold Ray
vi: Tia Lạnh

en: Drains body heat from a single enemy unit.
vi: Hút nhiệt cơ thể từ một đơn vị kẻ địch.

en: Cold Ring
vi: Vòng Lạnh

en: Drains body heat from all units surrounding the center point, but not including the center point.
vi: Thoát nhiệt cơ thể từ tất cả các đơn vị xung quanh điểm trung tâm, nhưng không bao gồm điểm trung tâm.

en: Disrupting Ray
vi: Tia Phá vỡ

en: Reduces the defense rating of an enemy unit by three.
vi: Giảm chỉ số phòng thủ của đơn vị địch xuống ba.

en: Damages all living (non-undead) units in the battle.
vi: Gây sát thương cho tất cả các đơn vị sống (không phải xác sống) trong trận chiến.

en: Death Ripple
vi: Gợn sóng Chết

en: Death Wave
vi: Sóng Chết

en: Damages all living (non-undead) units in the battle. This spell is an improved version of Death Ripple.
vi: Gây sát thương cho tất cả các đơn vị sống (không phải xác sống) trong trận chiến. Phép thuật này là phiên bản cải tiến của Gợn sóng Chết.

en: Dragon Slayer
vi: Kẻ giết Rồng

en: Greatly increases a unit's attack skill vs. Dragons.
vi: Tăng đáng kể kỹ năng tấn công của đơn vị so với Rồng.

en: Blood Lust
vi: Khát máu

en: Increases a unit's attack skill.
vi: Tăng kỹ năng tấn công của một đơn vị.

en: Animate Dead
vi: Sức sống Thần chết

en: Resurrects creatures from a damaged or dead undead unit permanently.
vi: Phục hồi vĩnh viễn các sinh vật từ một đơn vị xác sống bị hư hỏng hoặc đã chết.

en: Mirror Image
vi: Ảnh Gương

en: Creates an illusionary unit that duplicates one of your existing units. This illusionary unit does the same damages as the original, but will vanish if it takes any damage.
vi: Tạo một đơn vị ảo ảnh sao chép một trong các đơn vị hiện có của ngươi. Đơn vị ảo ảnh này gây sát thương tương tự như ban đầu, nhưng sẽ biến mất nếu nhận bất kỳ thiệt hại nào.

en: Halves damage received from ranged attacks for a single unit. Does not affect damage received from Turrets or Ballistae.
vi: Giảm một nửa sát thương nhận được từ các đòn tấn công tầm xa cho một đơn vị. Không ảnh hưởng đến sát thương nhận được từ Tháp pháo hoặc Cung máy.

en: Mass Shield
vi: Khiên Rộng

en: Halves damage received from ranged attacks for all of your units. Does not affect damage received from Turrets or Ballistae.
vi: Giảm một nửa sát thương nhận được từ các cuộc tấn công tầm xa cho tất cả các đơn vị của ngươi. Không ảnh hưởng đến sát thương nhận được từ Tháp pháo hoặc Cung máy.

en: Summon Earth Elemental
vi: Triệu hồi Nguyên tố Đất

en: Summons Earth Elementals to fight for your army.
vi: Triệu hồi Nguyên tố Đất tới để chiến đấu cho quân đội ngươi.

en: Summon Air Elemental
vi: Triệu hồi Nguyên tố Khí

en: Summons Air Elementals to fight for your army.
vi: Triệu hồi Nguyên tố Khí tới để chiến đấu cho quân đội ngươi.

en: Summon Fire Elemental
vi: Triệu hồi Nguyên tố Lửa

en: Summons Fire Elementals to fight for your army.
vi: Triệu hồi Nguyên tố Lửa tới để chiến đấu cho quân đội ngươi.

en: Summon Water Elemental
vi: Triệu hồi Nguyên tố Nước

en: Summons Water Elementals to fight for your army.
vi: Triệu hồi Nguyên tố Nước tới để chiến đấu cho quân đội ngươi.

en: Damages castle walls.
vi: Sát thương tường lâu đài.

en: Earthquake
vi: Động đất

en: Causes all mines across the land to become visible.
vi: Làm cho tất cả các mỏ trên đất liền hiện rõ.

en: View Mines
vi: Xem Mỏ

en: Causes all resources across the land to become visible.
vi: Làm cho tất cả các tài nguyên trên đất liền trở nên hữu hình.

en: View Resources
vi: Xem Tài nguyên

en: Causes all artifacts across the land to become visible.
vi: Làm cho tất cả hiện vật trên khắp vùng đất có thể nhìn thấy được.

en: View Artifacts
vi: Xem Bảo vật

en: Causes all towns and castles across the land to become visible.
vi: Làm cho tất cả các thị trấn và lâu đài trên khắp vùng đất hiện rõ.

en: View Towns
vi: Xem Thị trấn

en: Causes all Heroes across the land to become visible.
vi: Làm cho tất cả các Anh hùng trên khắp vùng đất trở nên hữu hình.

en: View Heroes
vi: Xem Tướng

en: Causes the entire land to become visible.
vi: Làm cho toàn bộ vùng đất trở nên hữu hình.

en: Allows the caster to view detailed information on enemy Heroes.
vi: Cho phép người thi triển xem thông tin chi tiết về Tướng địch.

en: Summon Boat
vi: Triệu hồi Thuyền

en: Summons the nearest unoccupied, friendly boat to an adjacent shore location. A friendly boat is one which you just built or were the most recent player to occupy.
vi: Triệu tập chiếc thuyền thân thiện, trống gần nhất đến vị trí bờ biển liền kề. Một chiếc thuyền thân thiện là chiếc thuyền mà ngươi vừa đóng hoặc là người chơi gần đây nhất chiếm giữ.

en: Allows the caster to magically transport to a nearby location.
vi: Cho phép người sử dụng dịch chuyển một cách kỳ diệu đến một địa điểm gần đó.

en: Dimension Door
vi: Cửa Kích thước

en: Town Gate
vi: Cổng Thành

en: Returns the hero to the town or castle of choice, provided it is controlled by you.
vi: Đưa anh hùng trở lại thị trấn hoặc lâu đài mà ngươi lựa chọn, miễn là nó do ngươi điều khiển.

en: Visions
vi: Thấu thị

en: Visions predicts the likely outcome of an encounter with a neutral army camp.
vi: Thấu thị dự đoán kết quả có thể xảy ra của cuộc chạm trán với trại quân trung lập.

en: Haunt
vi: Ma ám

en: Haunts a mine you control with Ghosts. This mine stops producing resources. (If I can't keep it, nobody will!)
vi: Ám một mỏ mà ngươi điều khiển bằng Bóng ma. Mỏ này ngừng sản xuất tài nguyên. (Nếu tôi không giữ được thì sẽ không có ai giữ được!)

en: Set Earth Guardian
vi: Đặt Người bảo vệ Đất

en: Sets Earth Elementals to guard a mine against enemy armies.
vi: Đặt các Nguyên tố Đất để bảo vệ mỏ chống lại quân địch.

en: Set Air Guardian
vi: Đặt Người bảo vệ Khí

en: Sets Air Elementals to guard a mine against enemy armies.
vi: Đặt các Nguyên tố Khí để bảo vệ mỏ chống lại quân địch.

en: Set Fire Guardian
vi: Đặt Người bảo vệ Lửa

en: Sets Fire Elementals to guard a mine against enemy armies.
vi: Đặt các Nguyên tố Lửa để bảo vệ mỏ chống lại quân địch.

en: Set Water Guardian
vi: Đặt Người bảo vệ Nước

en: Sets Water Elementals to guard a mine against enemy armies.
vi: Đặt các Nguyên tố Nước để bảo vệ mỏ chống lại quân địch.

en: Random Spell
vi: Ngẫu nhiên Phép

en: Randomly selected spell of any level.
vi: Ngẫu nhiên lựa chọn phép của các cấp.

en: Random 1st Level Spell
vi: Ngẫu nhiên Phép Cấp 1

en: Randomly selected 1st level spell.
vi: Ngẫu nhiên lựa chọn pháp cấp 1.

en: Random 2nd Level Spell
vi: Ngẫu nhiên Phép Cấp 2

en: Randomly selected 2nd level spell.
vi: Ngẫu nhiên lựa chọn pháp cấp 2.

en: Random 3rd Level Spell
vi: Ngẫu nhiên Phép Cấp 3

en: Randomly selected 3rd level spell.
vi: Ngẫu nhiên lựa chọn pháp cấp 3.

en: Random 4th Level Spell
vi: Ngẫu nhiên Phép Cấp 4

en: Randomly selected 4th level spell.
vi: Ngẫu nhiên lựa chọn pháp cấp 4.

en: Random 5th Level Spell
vi: Ngẫu nhiên Phép Cấp 5

en: Randomly selected 5th level spell.
vi: Ngẫu nhiên lựa chọn pháp cấp 5.

en: Petrification
vi: Hóa đá

en: Turns the affected creature into stone. A petrified creature receives half damage from a direct attack.
vi: Biến sinh vật bị ảnh hưởng thành đá. Một sinh vật hóa đá nhận một nửa sát thương từ đòn tấn công trực tiếp.

en: You have no Magic Book, so you cannot cast a spell.
vi: Ngươi không có Sách Phép, nên ngươi không thể niệm chú một phép.

en: No spell to cast.
vi: Không có phép để niệm.

en: View Adventure Spells
vi: Xem Phép Phiêu lưu

en: View Combat Spells
vi: Xem Phép Chiến đấu

en: View previous page
vi: Xem trang trước

en: View next page
vi: Xem trang sau

en: Close Spellbook
vi: Gấp sách phép

en: View %{spell}
vi: Xem %{spell}

en: This spell does %{damage} points of damage.
vi: Phép thuật này gây %{damage} điểm sát thương.

en: This spell summons
    %{count} %{monster}.
vi: Phép thuật này triệu hồi
    %{count} %{monster}.

en: This spell restores %{hp} HP.
vi: Phép thuật này hồi phục %{hp} MÁU.

en: This spell summons %{count} %{monster} to guard the mine.
vi: Phép thuật này triệu hồi %{count} %{monster} tới canh mỏ.

en: The nearest town is %{town}.
vi: Thị trấn gần nhất là %{town}.

en: This town is occupied by your hero %{hero}.
vi: Thị trấn này đã bị tướng của ngươi chiếm đóng %{hero}.

en: This spell controls up to
    %{hp} HP.
vi: Phép thuật này điều khiển tới
    %{hp} MÁU.

en: The ultimate artifact is really the %{name}.
vi: Bảo vật tối thượng có tên thật là %{name}.

en: The ultimate artifact may be found in the %{name} regions of the world.
vi: Bảo vật tối thượng có thể tìm thấy ở vùng %{name} của thế giới.

en: north-west
vi: tây-bắc

en: north
vi: bắc

en: north-east
vi: đông-bắc

en: west
vi: tây

en: east
vi: đông

en: south-west
vi: tây-nam

en: south
vi: nam

en: south-east
vi: đông-nam

en: The truth is out there.
vi: Sự thật ngay ngoài kia.

en: The dark side is stronger.
vi: Lực lượng bóng tối đang lớn mạnh.

en: The end of the world is near.
vi: Kết thúc của thế giới đang đến gần.

en: The bones of Lord Slayer are buried in the foundation of the arena.
vi: Xương của Giết Chúa chôn vùi dưới móng của đấu trường.

en: A Black Dragon will take out a Titan any day of the week.
vi: Rồng Đen sẽ mang Khổng Lồ bất cứ ngày nào trong ngày.

en: He told her: Yada yada yada... and then she said: Blah, blah, blah...
vi: Ổng nói với bả: Yada yada yada... và sau đó bả nói: Blah, blah, blah...

en: An unknown force is being resurrected...
vi: Một lực lượng bóng tối đang hồi sinh...

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: 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: Reset Options
vi: Tùy chọn Đặt lại

en: _Follow symbolic links
vi: The_o 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…

[ctx: Action]
en: Extract
vi: Giải nén

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

en: _About Archive Manager
vi: _Giới thiệu bộ quản lý kho

[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

en: Open _Item Location
vi: Mở Vị trí Mục t_in

en: Add items to the Nautilus popup menu
vi: Thêm mục vào trình đơn bật lên Nautilus

en: Nautilus Actions Configuration
vi: Cấu hình hành động Nautilus

en: <b>%%</b>: a percent sign
vi: <b>%%</b>: dấu phần trăm

en: <b>%M</b>: space-separated list of the selected file(s)/folder(s) with their full paths
vi: <b>%M</b> : danh sách những tập tin/thư mục đã chọn với toàn đường dẫn, định giới bằng dấu cách.

en: <b>%d</b>: base folder of the selected file(s)
vi: <b>%d</b> : thư mục cơ bản của những tập tin đã chọn

en: <b>%f</b>: the name of the selected file or the 1st one if many are selected
vi: <b>%f</b> : tên của tập tin đã chọn (hay tên của tập tin thứ nhất nếu có nhiều tập tin đã chọn)

en: <b>%m</b>: space-separated list of the basenames of the selected
    file(s)/folder(s)
vi: <b>%m</b> : danh sách tên cơ bản của những tập tin/thư mục đã chọn, định giới bằng dấu cách.

en: <b>Action</b>
vi: <b>Hành động</b>

en: <b>Appears if file matches</b>
vi: <b>Xuất hiện nếu tập tin khớp được</b>

en: <b>Appears if scheme is in this list</b>
vi: <b>Xuất hiện nếu lược đồ nằm trong danh sách này</b>

en: <b>Nautilus Menu Item</b>
vi: <b>Mục trình đơn Nautilus</b>

en: <b>Profiles</b>
vi: <b>Hồ sơ</b>

en: <i><b><span size="small">e.g., %s</span></b></i>
vi: <i><b><span size="small">v.d., %s</span></b></i>

en: <span weight="bold" size="larger">place primary text here</span>
    
    place secondary text here
vi: <span weight="bold" size="larger">để đoạn chính vào đây</span>
    
    để đoạn phụ vào đây

en: A string with wildcards (? or *) that will be used to match the filenames. You can set several filename patterns by separating them with a semi-colon (;).
vi: Chuỗi có ký tự đặc biệt (« ? » hay « * ») sẽ được dùng để khớp những tập tin. Bạn có khả năng khớp nhiều mẫu tên tập tin định giới bằng dấu chấm phẩy « ; ».

en: A string with wildcards (? or *) that will be used to match the mimetypes of files. You can set several mimetype patterns by separating them with a semi-colon (;).
vi: Chuỗi có ký tự đặc biệt (« ? » hay « * ») sẽ được dùng để khớp kiểu MIME của những tin. Bạn có khả năng khớp nhiều mẫu kiểu MIME định giới bằng dấu chấm phẩy « ; ».

en: Advanced Conditions
vi: Điều kiện cấp cao

en: Appears if selection has multiple files or folders
vi: Xuất hiện nếu vùng chọn có nhiều tập tin hay thư mục

en: Click to add a new scheme.
vi: Nhấn để thêm một lược đồ mới.

en: Click to choose a command from the file chooser dialog.
vi: Nhấn để chọn một lệnh từ hộp thoại chọn tập tin.

en: Click to choose a custom icon from a file instead of a predefined icon from the drop-down list.
vi: Nhấn để chọn một biểu tượng riêng từ tập tin thay cho một biểu tượng định sẵn từ danh sách thả xuống.

en: Click to remove the selected scheme.
vi: Nhấn để gỡ bỏ lược đồ đã chọn.

en: Conditions
vi: Điều kiện

en: Create a copy of the selected action.
vi: Tạo một bản sao của hành động đã chọn.

en: Delete the action without any confirmation nor the possibility to restore it.
vi: Xóa bỏ hành động, không cần xác nhận, cũng không thể phục hồi nó.

en: Export existing configs
vi: Xuất cấu hình đã có

en: Filenames:
vi: Tên tập tin:

en: If selected, the filename patterns will be matched case sensitive (eg, *.jpg will not match photo.JPG)
vi: Nếu chọn, việc khớp mẫu tên tập tin sẽ phân biệt chữ hoa/thường (v.d. « *.jpg » sẽ không khớp được với « ảnh_chụp.JPG ».

en: Import new configurations
vi: Nhập cấu hình mới

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

en: Import/Export Settings
vi: Thiết lập Nhập/Xuất

en: Label of the menu item in the Nautilus popup menu.
vi: Nhãn của mục trình đơn nằm trong trình đơn bật lên Nautilus.

comment: #-#-#-#-#  filemanager-actions_3.4-2_vi.po (nautilus-actions Gnome HEAD)  #-#-#-#-#
    Type: text
    Description
    label of file system
note: #-#-#-#-#  gparted_1.6.0-2_vi.po (gparted master)  #-#-#-#-# Only line: "Label: [EXISTINGLABEL ]" Label #-#-#-#-#  partman-basicfilesystems_165_vi.po (debian-installer sublevel1)  #-#-#-#-# Type: text Description label of file system :sl2:
en: Label:
vi: Nhãn:

en: Manage importation of external action configurations and exportation of existing actions.
vi: Quản lý việc nhập các cấu hình hành động bên ngoài và việc xuất các hành động tồn tại.

en: Mimetypes:
vi: Kiểu MIME:

en: Nautilus Action Editor
vi: Bộ sửa hành động Nautilus

en: Nautilus Actions
vi: Hành động Nautilus

en: Only files
vi: Chỉ tập tin

en: Only folders
vi: Chỉ thư mục

en: Parameters that will be sent to the program. Click on the 'Legend' button to see the different replacement tokens.
vi: Các tham số sẽ được gởi cho chương trình. Hãy nhấn vào cái nút « Chú giải » để xem những hiệu bài thay thế khác nhau.

en: Project Website
vi: Nơi Mạng của Dự án

en: Save in Folder:
vi: Lưu vào thư mục:

en: Select the configurations you want to export. Use Shift or Ctrl key to select more than one.
vi: Hãy chọn những cấu hình cần xuất. Dùng phím Shift hay Ctrl để chọn nhiều điều.

en: Select the configurations you want to export:
vi: Chọn những cấu hình cần xuất:

en: Select the file you want to import.
vi: Chọn tập tin cần nhập.

en: Select the folder you want your config to be saved in. This folder must exist.
vi: Hãy chọn thư mục vào đó bạn muốn lưu cấu hình. Thư mục này phải tồn tại.

en: Select the kind of files where you want your action to appear. If you don't know what to choose, try selecting just 'file' which is the most common choice. You can add a new scheme by clicking on the '+' button.
vi: Hãy chọn kiểu tập tin nơi bạn muốn hành động xuất hiện. Nếu bạn chưa biết nên chọn gì, thử chọn chỉ « tập tin », sự chọn thường nhất. Có thể thêm lược đồ mới bằng cách nhấn vào cái nút dấu cộng « + ».

en: The command that will be launched by selecting the action in Nautilus popup menu.
vi: Lệnh sẽ được khởi chạy khi chọn hành động trong trình đơn bật lên Nautilus.

en: This software is licensed under the GNU Genaral Public License (GPL)
vi: Phần mềm này được cấp dưới Giấy Phép Công Cộng Gnu (GPL).

en: Tooltip of the menu item that will appear in the Nautilus statusbar.
vi: Mẹo công cụ của mục trình đơn sẽ xuất hiện trên thanh trạng thái Nautilus.

en: Tooltip:
vi: Mẹo công cụ :

en: Could not load interface for Nautilus Actions Config Tool
vi: Không thể tải giao diện cho Công Cụ Cấu Hình Hành Động Nautilus

note: i18n notes: example strings for the command preview
en: /path/to
vi: /đường_dẫn/đến

en: file1.txt
vi: tập_tin1.txt

en: file2.txt
vi: tập_tin2.txt

en: folder1
vi: thư_mục1

en: folder2
vi: thư_mục2

en: file.txt
vi: tập_tin.txt

en: folder
vi: thư mục

en: Icon of the menu item in the Nautilus popup menu
vi: Biểu tượng của mục trình đơn nằm trong trình đơn bật lên Nautilus

en: Add a New Action
vi: Thêm hành động mới

en: Edit Action "%s"
vi: Sửa hành động « %s »

note: initialize the default schemes i18n notes : description of 'file' scheme
en: %sLocal Files
vi: %sTập tin cục bộ

note: i18n notes : description of 'sftp' scheme
en: %sSSH Files
vi: %sTập tin SSH

note: i18n notes : description of 'smb' scheme
en: %sWindows Files
vi: %sTập tin Windows

note: i18n notes : description of 'ftp' scheme
en: %sFTP Files
vi: %sTập tin FTP

note: i18n notes : description of 'dav' scheme
en: %sWebdav Files
vi: %sTập tin Webdav

en: New Scheme Description
vi: Mô tả lược đồ mới

note: #-#-#-#-#  gtksourceview4_4.8.4-9_vi.po (gtksourceview master)  #-#-#-#-# (itstool) path: scheme.lang/language@_name #-#-#-#-#  gtksourceview5_5.18.0-2_vi.po (gtksourceview master)  #-#-#-#-#
en: Scheme
vi: Lược đồ

note: GConf description strings :
en: The label of the menu item
vi: Nhãn của mục trình đơn

en: LABEL
vi: NHÃN

en: The tooltip of the menu item
vi: Mẹo công cụ của mục trình đơn

en: TOOLTIP
vi: MẸO CÔNG CỤ

en: The icon of the menu item (filename or GTK stock ID)
vi: Biểu tượng của mục trình đơn (tên tập tin hay ID GTK chuẩn)

en: ICON
vi: HÌNH

en: The path of the command
vi: Đường dẫn của lệnh

en: The parameters of the command
vi: Các tham số của lệnh

en: PARAMS
vi: THAM SỐ

en: A pattern to match selected files against. May include wildcards (* or ?) (you must set one option for each pattern you need)
vi: Mẫu với đó cần khớp những tập tin đã chọn, có thể thêm ký tự đặc biệt (« ? » hay « * ») (phải đặt một tùy chọn cho mỗi mẫu cần thiết)

en: EXPR
vi: BTHỨC

en: A pattern to match selected files' mimetype against. May include wildcards (* or ?) (you must set one option for each pattern you need)
vi: Mẫu với đó cần khớp kiểu MIME của những tập tin đã chọn, có thể thêm ký tự đặc biệt (« ? » hay « * ») (phải đặt một tùy chọn cho mỗi mẫu cần thiết)

en: Set it if the selection can contain files
vi: Đặt nó nếu vùng chọn có khả năng chứa tập tin

en: Set it if the selection can contain folders
vi: Đặt nó nếu vùng chọn có khả năng chứa thư mục

en: Set it if the selection can have several items
vi: Đặt nó nếu vùng chọn có khả năng chứa vài mục

en: A GnomeVFS scheme where the selected files should be located (you must set it for each scheme you need)
vi: Lược đồ GnomeVFS nơi cần định vị những tập tin đã chọn (phải đặt nó cho mỗi lược đồ cần thiết)

en: The path of the file where to save the new GConf schema definition file [default: /tmp/config_UUID.schemas]
vi: Đường dẫn của tập tin vào đó cần lưu tập tin mô tả giản đồ GConf mới [mặc định: </tmp/config_UUID.schemas>]

en: Syntax error:
    	- %s
    Try %s --help
vi: Lỗi cú pháp:
    	- %s
    Hãy chạy lệnh « %s --help » (trợ giúp)

en: Creating %s...
vi: Đang tạo %s...

en:  Failed: Can't create %s: %s
vi:  Bị lỗi: không thể tạo %s: %s

en:   OK, saved in %s
vi:   Được, đã lưu vào %s

en:  Failed: %s
vi:  Bị lỗi: %s

en: Can't write data in file %s
vi: Không thể ghi dữ liệu vào tập tin %s

en: Can't open file %s for writing
vi: Không thể mở tập tin « %s » để ghi

en: The label of the menu item that will appear in the Nautilus popup menu when the selection matches the appearance condition settings
vi: Nhãn của mục trình đơn sẽ xuất hiện trong trình đơn bật lên Nautilus khi vùng chọn khớp với thiết lập điều kiện xuất hiện

en: The tooltip of the menu item that will appear in the Nautilus statusbar when the user points to the Nautilus popup menu item with his/her mouse
vi: Mẹo công cụ của mục trình đơn sẽ xuất hiện trên thanh trạng thái khi người dùng chỉ con chuột tới mục trình đơn bật lên Nautilus

en: The icon of the menu item
vi: Biểu tượng của mục trình đơn

en: The icon of the menu item that will appear next to the label in the Nautilus popup menu when the selection matches the appearance conditions settings
vi: Biểu tượng của mục trình đơn sẽ xuất hiện ở cạnh nhãn trong trình đơn bật lên Nautilus khi vùng chọn khớp với thiết lập điều kiện xuất hiện

en: The path of the command to start when the user select the menu item in the Nautilus popup menu
vi: Đường dẫn của lệnh cần chạy khi người dùng chọn mục trình đơn trong trình đơn bật lên Nautilus

en: The list of pattern to match the selected file(s)/folder(s)
vi: Danh sách các mẫu cần khớp với những tập tin/thư mục đã chọn

en: A list of strings with joker '*' or '?' to match the name of the selected file(s)/folder(s). Each selected items must match at least one of the filename patterns for the action to appear
vi: Danh sách các chuỗi chứa ký tự đặc biệt « ? » hay « * » để khớp với tên của những tập tin/thư mục đã chọn. Mỗi mục đã chọn phải khớp với ít nhất một mẫu, để gây ra hành động xuất hiện.

en: 'true' if the filename patterns have to be case sensitive, 'false' otherwise
vi: « true » (đúng) nếu mẫu tên tập tin phải phân biệt chữ hoa/thường; không thì « false » (không đúng)

en: If you need to match a filename in a case-sensitive manner, set this key to 'true'. If you also want, for example '*.jpg' to match 'photo.JPG', set 'false'
vi: Nếu bạn cần khớp với tên tập tin bằng cách phân biệt chữ hoa/thường, hãy đặt khóa này là « true » (đúng). Nếu bạn cũng muốn, chẳng hạn, « *.jpg » khớp với « ảnh_chụp.JPG », hãy đặt « false » (sai).

en: The list of patterns to match the mimetypes of the selected file(s)
vi: Danh sách các mẫu cần khớp với kiểu MIME của những tập tin đã chọn

en: A list of strings with joker '*' or '?' to match the mimetypes of the selected file(s). Each selected items must match at least one of the mimetype patterns for the action to appear
vi: Danh sách các chuỗi chứa ký tự đặc biệt « ? » hay « * » để khớp với kiểu MIME của những tập tin đã chọn. Mỗi mục đã chọn phải khớp với ít nhất một mẫu kiểu MIME, để gây ra hành động xuất hiện.

en: 'true' if the selection can have files, 'false' otherwise
vi: « true » (đúng) nếu vùng chọn có khả năng chứa tập tin, không thì « false » (sai)

note: i18n notes: The last space is important if your language add a space after a period sign "." because a string is concatenated after this string
en: This setting is tied in with the 'isdir' setting.
vi: Thiết lập này liên quan đến thiết lập « isdir » (là thư mục)

en: 'true' if the selection can have folders, 'false' otherwise
vi: « true » (đúng) nếu vùng chọn có khả năng chứa thư mục, không thì « false » (sai)

note: i18n notes: The last space is important if your language add a space after a period sign "." because a string is concatenated after this string
en: This setting is tied in with the 'isfile' setting.
vi: Thiết lập này liên quan đến thiết lập « isfile » (là tập tin)

en: 'true' if the selection can have several items, 'false' otherwise
vi: « true » (đúng) nếu vùng chọn có khả năng chứa vài mục; không thì « false » (sai)

en: If you need one or more files or folders to be selected, set this key to 'true'. If you want just one file or folder, set 'false'
vi: Nếu bạn cần chọn một hay nhiều tập tin hay thư mục, hãy đặt khóa này là « true » (đúng). Còn nếu bạn muốn chỉ một tập tin hay thư mục, hãy đặt « false » (sai).

en: The list of GnomeVFS schemes where the selected files should be located
vi: Danh sách các lược đồ GnomeVFS nơi cần định vị những tập tin đã chọn

en: Defines the list of valid GnomeVFS schemes to be matched against the selected items. The GnomeVFS scheme is the protocol used to access the files. The keyword to use is the one used in the GnomeVFS URI.
    
    Examples of GnomeVFS URI include: 
    file:///tmp/foo.txt
    sftp:///root@test.example.net/tmp/foo.txt
    
    The most common schemes are:
    
    'file': local files
    'sftp': files accessed via SSH
    'ftp': files accessed via FTP
    'smb': files accessed via Samba (Windows share)
    'dav': files accessed via WebDav
    
    All GnomeVFS schemes used by Nautilus can be used here.
vi: Định nghĩa danh sách các lược đồ GnomeVFS hợp lệ để khớp với những mục đã chọn. Lược đồ GnomeVFS là giao thức dùng để truy cập những tập tin. Từ khóa cần dùng là điều dùng trong URI GnomeVFS.
    
    Hai thí dụ URI GnomeVFS:
    	<file:///tmp/phu.txt>
    	<sftp:///root@thử.ví_dụ.net/tmp/phu.txt>).
    
    Những lược đồ thường nhất:
    
     • file 	— tập tin cục bộ
     • sftp 	— tập tin được truy cập bằng SSH
     • ftp 	— tập tin được truy cập bằng FTP
     • smb	— tập tin được truy cập bằng Samba (chia sẻ Windows)
     • dav	— tập tin được truy cập bằng WebDav.
    
    Ở đây có khả năng sử dụng mọi lược đồ GnomeVFS được Nautilus dùng.

en: The version of the configuration format
vi: Phiên bản của khuôn dạng cấu hình

en: The version of the configuration format that will be used to manage backward compatibility
vi: Phiên bản của khuôn dạng cấu hình sẽ được dùng để quản lý khả năng tương thích ngược

note: i18n notes: will be displayed in an error dialog
en: The action '%s' already exists with the name '%s', please first remove the existing one before trying to add this one
vi: Hành động « %s » tên « %s » đã có : hãy gỡ bỏ điều tồn tại trước khi thử thêm điều này

note: i18n notes: will be displayed in an error dialog
en: Can't save action '%s'
vi: Không thể lưu hành động « %s »

note: i18n notes: will be displayed in an error dialog
en: This XML file is not a valid Nautilus-actions config file (found <%s> element instead of <%s>)
vi: Tập tin XML này không phải là một tập tin cấu hình Nautilus-actions (tìm yếu tố <%s> thay cho <%s>)

note: i18n notes: will be displayed in an error dialog
en: This XML file is not a valid Nautilus-actions config file (root node is <%s> instead of <%s>)
vi: Tập tin XML này không phải là một tập tin cấu hình Nautilus-actions (nút gốc là <%s> thay cho <%s>)

en: 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: 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: Invalid argument %s to -used
vi: Đối số không hợp lệ “%s” cho -used

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: 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á

note: Type: text Description Main menu item Translators: keep below 55 columns :sl1:
en: Finish the installation
vi: Cài đặt xong

note: Type: text Description :sl1:
en: Finishing the installation
vi: Đang hoàn tất cài đặt

note: Type: text Description :sl1:
en: Configuring network...
vi: Đang cấu hình mạng…

note: Type: text Description :sl1:
en: Setting up frame buffer...
vi: Đang cài đặt bộ đệm khung…

note: Type: text Description :sl1:
en: Unmounting file systems...
vi: Đang tháo các hệ thống tập tin đã gắn…

note: Type: text Description :sl1:
en: Rebooting into your new system...
vi: Đang khởi động lại vào hệ thống mới…

note: #-#-#-#-#  finish-install_2.118_vi.po (debian-installer sublevel1)  #-#-#-#-# Type: note Description Translators: translate <Continue> identical to the translation of the button! :sl1:
en: Installation complete
vi: Cài đặt hoàn tất

note: Type: note Description Translators: translate <Continue> identical to the translation of the button! :sl1:
en: Installation is complete, so it is time to boot into your new system. Make sure to remove the installation media, so that you boot into the new system rather than restarting the installation.
vi: Cài đặt đã xong, vì vậy bây giờ đã đến lúc khởi động vào hệ thống mới của bạn. Hãy chắc là bạn đã đẩy các đĩa (CD-ROM, usb, đĩa mềm...) cài đặt ra, vậy thì bạn có thể khởi động vào hệ thống mới chứ không khởi chạy lại tiến trình cài đặt này.

note: Type: note Description Translators: translate <Continue> identical to the translation of the button! :sl1:
en: Please choose <Continue> to reboot.
vi: Vui lòng chọn <Tiếp tục> để khởi động lại.

note: Type: password Description
en: Password for SYSDBA:
vi: Mật khẩu cho SYSDBA:

note: Type: password Description
en: Firebird has a special user named SYSDBA, which is the user that has access to all databases. SYSDBA can also create new databases and users. Because of this, it is necessary to secure SYSDBA with a password.
vi: Trình Firebird có một người dùng đặc biệt tên SYSDBA có quyền truy cập đến mọi cơ sở dữ liệu. SYSDBA cũng có khả năng tạo cơ sở dữ liệu và người dùng mới. Vì thế, cần thiết bảo vệ SYSDBA bằng mật khẩu.

note: Type: password Description
en: The password is stored in /etc/firebird/${FB_VER}/SYSDBA.password (readable only by root). You may modify it there (don't forget to update the security database too, using the gsec utility), or you may use dpkg-reconfigure to update both.
vi: Mật khẩu này được lưu vào tập tin « /etc/firebird/${FB_VER}/SYSDBA.password » (cho phép chỉ người chủ đọc). Bạn có khả năng sửa đổi nó ở đó (đừng quên cũng cập nhật cơ sở dữ liệu bảo mật, dùng tiện ích gsec), hoặc sử dụng câu lệnh cấu hình lại « dpkg-reconfigure ... » để cập nhật cả hai.

note: Type: password Description
en: If you don't enter a password, a random one will be used (and stored in SYSDBA.password).
vi: Không nhập mật khẩu thì mật khẩu ngẫu nhiên được dùng (và được lưu vào « SYSDBA.password »).

note: Type: password Description
en: To keep your existing password, leave this blank.
vi: Để giữ lại mật khẩu tồn tại, bỏ rỗng trường này.

note: Type: title Description
en: Password for firebird ${FB_VER}
vi: Mật khẩu cho firebird ${FB_VER}

note: #-#-#-#-#  firebird4.0_4.0.6.3221.ds6-2_vi.po (firebird2.0 2.0.3.12981.ds1-6)  #-#-#-#-# Type: error Description
en: firebird${FB_VER}-${FB_FLAVOUR} server is in use
vi: Trình phục vụ firebird${FB_VER}-${FB_FLAVOUR} đang được dùng

note: #-#-#-#-#  firebird4.0_4.0.6.3221.ds6-2_vi.po (firebird2.0 2.0.3.12981.ds1-6)  #-#-#-#-# Type: error Description
en:  To ensure data integrity, package removal/upgrade is aborted. Please stop all local and remote clients before removing or upgrading firebird${FB_VER}-${FB_FLAVOUR}
vi: Để bảo đảm tình trạng nguyên vẹn của dữ liệu, tiến trình gỡ bỏ/nâng cấp gói bị hủy bỏ. Xin hãy dừng chạy tất cả các ứng dụng khách cả cục bộ lẫn ở xa, trước khi gỡ bỏ hay nâng cấp firebird${FB_VER}-${FB_FLAVOUR}

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: _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

note: Type: text Description This item is a progress bar heading when the system configures some flashable memory used by many embedded devices :sl4:
en: Configuring flash memory to boot the system
vi: Đang cấu hình bộ nhớ flash để khởi động hệ thống

note: Type: text Description This item is a progress bar heading when an embedded device is configured so it will boot from disk :sl4:
en: Making the system bootable
vi: Đang tạo hệ thống có khả năng khởi động

note: Type: text Description This is "preparing the system" to flash the kernel and initrd on a flashable memory :sl4:
en: Preparing the system...
vi: Đang chuẩn bị hệ thống…

note: Type: text Description This is a progress bar showing up when the system write the kernel to the flashable memory of the embedded device :sl4:
en: Writing the kernel to flash memory...
vi: Đang ghi hạt nhân vào bộ nhớ flash…

note: Type: text Description This is a progress bar showing up when the system generates a special boot image on disk for some embedded device so they can boot. :sl4:
en: Generating boot image on disk...
vi: Đang tạo ảnh khởi động trên đĩa…

note: Type: text Description Main menu item Translators: keep below 55 columns This item is a menu entry for a step where the system configures the flashable memory used by many embedded devices (writing the kernel and initrd to it) :sl4:
en: Make the system bootable
vi: Làm cho thống có khả năng khởi động

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: Usage: %s [OPTIONS]...
vi: Cách dùng: %s [TÙY_CHỌN]...

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

note: Type: boolean Description
en: Make .h links to <FL/*.H>?
vi: Tạo liên kết « .h » đến <FL/*.H> không?

comment: msgid ""
    For compatibility with some older code, FLTK used to make its C++-
    specific headers available as <FL/*.h> as well as <FL/*.H>; however, the
    lowercase-h names are deprecated, and we recommend eliminating them from
    your code regardless.
note: Type: boolean Description
en: For compatibility with some older code, FLTK used to make its C++-specific headers available as <FL/*.h> as well as <FL/*.H>. However, the lowercase-h names are deprecated and should be eliminated from source code.
vi: Để tương thích với mã cũ, FLTK từng cung cấp các phần đầu đặc trưng cho C++ dạng <FL/*.h> cũng như <FL/*.H>. Tuy nhiên, các tên chữ thường đều lúc bây giờ bị phân đối nên bị loại ra mã nguồn.

note: Type: boolean Description
en: Please choose whether such compatibility symlinks should be created.
vi: Hãy chọn tạo các liên kết tượng trưng kiểu tương thích hay không.

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ợ.

note: Type: select Choices
en: Autohinter
vi: Tự động gợi ý

note: Type: select Description
en: Please select the preferred method for tuning fonts for screen rendering.
vi: Hãy chọn phương pháp ưa thích để điều chỉnh phông chữ cần đọc trên màn hình.

note: Type: select Description
en: Select 'Native' if you mostly use DejaVu (the default in Debian) or any of the Microsoft fonts. Select 'Autohinter' if you mostly use other TrueType fonts. Select 'None' if you want blurry text.
vi: Hãy chọn mục « Sở hữu riêng » nếu bạn thường dùng phông chữ DejaVu (mặc định trong Debian) hoặc bất cứ phông chữ Microsoft nào. Chọn « Tự động gợi ý » nếu bạn thường dùng phông chữ TrueType khác. Chọn « Không có » nếu bạn muốn thấy chữ che mờ.

note: Type: select Description
en: Enable subpixel rendering for screen:
vi: Hiệu lực khả năng vẽ kiểu điểm ảnh phụ cho màn hình không?

note: Type: select Description
en: Rendering text at a subpixel level generally makes it look a bit better on flat (LCD) screens, but can show color artifacts on CRT screens. The "Automatic" choice will enable it only if a LCD screen is detected.
vi: Việc vẽ chữ tại cấp điểm ảnh phụ (subpixel rendering) thường gây ra nó hiển thị đẹp hơn một chút trên màn hình phẳng (LCD), nhưng mà cũng có thể hiển thị đồ tạo tác màu trên màn hình CRT (không phẳng, thường kiểu cũ). Vì vậy sự chọn « Tự động » sẽ bật nó chỉ khi phát hiện màn hình LCD.

note: Type: boolean Description
en: Enable bitmapped fonts by default?
vi: Hiệu lực phông chử mảng ảnh theo mặc định không?

note: Type: boolean Description
en: By default, only outline fonts are used by applications which support fontconfig.
vi: Mặc định là chỉ phông chữ nét ngoài được sử dụng bởi ứng dụng hỗ trợ fontconfig.

note: Type: boolean Description
en: Outline fonts are fonts which scale well to various sizes. In contrast, bitmapped fonts are often lower quality. Enabling this option will affect the systemwide default; this and many other fontconfig options may be enabled or disabled on a per-user basis.
vi: Phông chữ nét ngoài (outline font) là phông co giãn đẹp thành các kích cỡ khác nhau. Mặt khác, phông mảng ảnh (bitmap font) thường có chất lượng thấp hơn. Việc bật tùy chọn này sẽ có tác động giá trị mặc định cho toàn hệ thống; tính năng này và nhiều tính năng fontconfig khác cũng có thể được bật/tắt cho mỗi người dùng.

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

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: <Untitled>
vi: <Không tên>

en: <empty>
vi: <rỗng>

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 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 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: 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: 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 (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 (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: 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: 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: 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 (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, 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: 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: Base:
vi: 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: 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ở

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: 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: Byzantine Music
vi: Âm nhạc La Mã phương Đông

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 Ideographic
vi: Chữ viết ghi ý 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: 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 Button
vi: Nút Thôi

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: 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: 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: Chin
vi: Tiếng Chin

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: 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: 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: 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 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 (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: %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 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 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
vi: Chữ 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: Curve Type
vi: Kiểu 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: Cypriot Syllabary
vi: Bộ âm tiết Síp

en: Cypriot syllabary
vi: Ký tự âm tiết Síp

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 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.

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: 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: Deseret (Mormon)
vi: Tiếng Đe-xe-ret (Moa-mon)

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: 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: 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: 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: Edo
vi: Tiếng E-đo

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 (Belize)
vi: Tiếng Anh (Be-li-xe)

en: English (Canada)
vi: Tiếng Anh (Ca-na-đa)

en: English (Caribbean)
vi: Tiếng Anh (Ca-ri-bi)

en: English (Hong Kong)
vi: Tiếng Anh (Hông Kồng)

en: English (India)
vi: Tiếng Anh (Ấn Độ)

en: English (Indonesia)
vi: Tiếng Anh (Nam Dươ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 (New Zealand)
vi: Tiếng Anh (Niu Xi-lan)

en: English (Philippines)
vi: Tiếng Anh (Phi-luật-tân)

en: English (South Africa)
vi: Tiếng Anh (Nam Phi)

en: English (Trinidad)
vi: Tiếng Anh (Tợ-ri-ni-đat)

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 Exists
vi: Tập tin đã có

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 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: 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

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: Friendly Name
vi: Tên thân thiện

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: 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: Galla
vi: Tiếng Ga-la

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: 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: 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: Hammer-Banna
vi: Tiếng Ha-mơ-Ba-na

en: Harauti
vi: Tiếng Ha-rau-ti

en: Has _Vertical Metrics
vi: Có đơn vị đo _dọc

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-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: 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: Ilokano
vi: Tiếng I-lô-ca-nô

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 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: Inari Sami
vi: Tiếng I-na-ri Xa-mi

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 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 Encoding
vi: Bảng mã không hợp lệ

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: 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: 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: 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 & 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 Join
vi: Nối đường

en: Line length max
vi: Chiều dài dòng tối đa

en: Linear B Ideograms
vi: Chữ viết ghi ý tuyến B

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
vi: Nhín trước

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: 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: 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 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 Alphanumeric Symbols
vi: Ký hiệu chữ số toán học

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%)

en: Mende
vi: Tiếng Men-đe

en: Menu Bar
vi: Thanh 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 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: 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: 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 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: Musical Symbols
vi: Ký hiệu âm nhạc

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: 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 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: 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 differences found
vi: Không tìm thấy khác biệt

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 problems found
vi: Không tìm thấy vấn đề

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 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 classified
vi: Chưa phân loại

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 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: 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 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 Italic (Etruscan, Oscan, etc.)
vi: Nghiêng cũ (Etrusca, Osca v.v.)

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 Y Position
vi: Vị trí Y gốc

en: Ornamentals
vi: Trang Hoàng

en: Ornaments
vi: Đồ trang hoàng

en: Other ...
vi: Khác ...

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 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: Padding
vi: Đệm

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á

note: #-#-#-#-#  gimp-gap_2.6.0+dfsg-9_vi.po (gimp-gap HEAD)  #-#-#-#-# menu_item copy
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: 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: 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: 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: 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: 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: 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 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: Mẫu thay thế

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 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: 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: Sample Text
vi: Đoạn mẫu

en: Sans-Serif
vi: Không chân

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 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: 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 File
vi: Tập tin văn lệnh

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: Mẫu tìm kiếm

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: Serbian (Latin)
vi: Tiếng Xéc-bi (La-tinh)

en: Serif
vi: Chân

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 All
vi: Đặt tất 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: Shape Type
vi: Kiểu hình

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: Shrink:
vi: 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: 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 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: Skolt Sami
vi: Tiếng Xa-mi X-coat

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: Southern Sami
vi: Tiếng Nam Xă-mi

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 (Argentina)
vi: Tiếng Tây Ban Nha (Ă-gienh-ti-nạ)

en: Spanish (Bolivia)
vi: Tiếng Tây Ban Nha (Bô-li-vi-a)

en: Spanish (Chile)
vi: Tiếng Tây Ban Nha (Chi-lê)

en: Spanish (Colombia)
vi: Tiếng Tây Ban Nha (Co-lom-bi-a)

en: Spanish (Costa Rica)
vi: Tiếng Tây Ban Nha (Cox-ta Rí-ca)

en: Spanish (Dominican Republic)
vi: Tiếng Tây Ban Nha (Cộng Hòa Đô-mi-ni-cạ)

en: Spanish (Ecuador)
vi: Tiếng Tây Ban Nha (E-cua-đoa)

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 (Honduras)
vi: Tiếng Tây Ban Nha (Hon-đu-rat)

en: Spanish (Modern)
vi: Tiếng Tây Ban Nha (hiện đại)

en: Spanish (Nicaragua)
vi: Tiếng Tây Ban Nha (Ni-ca-ra-gua)

en: Spanish (Panama)
vi: Tiếng Tây Ban Nha (Pa-na-ma)

en: Spanish (Paraguay)
vi: Tiếng Tây Ban Nha (Pa-ra-guay)

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 (Uruguay)
vi: Tiếng Tây Ban Nha (U-ru-guay)

en: Spanish (Venezuela)
vi: Tiếng Tây Ban Nha (Ve-ne-xuê-la)

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: 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: 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: 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: Swedish (Sweden)
vi: Tiếng Thụy Điển (Thuỵ Điển))

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: 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: 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 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 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: Tifinagh (Berber)
vi: Tiếng Ti-phi-năc (Bơ-bợ)

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: Turoyo Aramaic
vi: Tiếng Xy-ri Tu-rôi-ô

en: Tuvin
vi: Tiếng Tu-vin

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
vi: Kiểu 1

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 C_har:
vi: _Ký tự Unicode:

en: Unicode Ranges
vi: Phạm vi Unicode

en: Unicode Ranges:
vi: Phạm vi 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
vi: Định dạng ảnh không được hỗ trợ

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 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 Offset
vi: Bù nằm 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 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 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 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: 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: _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: _Window Type
vi: Kiểu cử_a sổ

en: _Wireframe
vi: _Lưới thép

en: _Wireframe...
vi: _Lưới thép...

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: mark
vi: dấu

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: 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: version
vi: phiên bản

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: Type: title Description
en: Foomatic Printer Filter Configuration
vi: Cấu hình Bộ lọc Máy in Foomatic

note: Type: boolean Description
en: Enable logging debug output into a log file (INSECURE)?
vi: Hiệu lực ghi lưu kết xuất gỡ rối (KHÔNG AN TOÀN) ?

note: Type: boolean Description
en: If you choose this option, the log file will be named /tmp/foomatic-rip.log.
vi: Bật tùy chọn này thì tạo một tập tin ghi lưu có tên « /tmp/foomatic-rip.log ».

note: Type: boolean Description
en: This option is a potential security issue and should not be used in production. However, if you are having trouble printing, you should enable it and include the log file in bug reports.
vi: Tùy chọn này có thể rủi ro bảo mật thì không nên dùng với dữ liệu quan trọng. Tuy nhiên, nếu bạn gặp khó khăn trong việc in ẩn, có nên hiệu lực tùy chọn này và đính tập tin ghi lưu kèm theo báo cáo lỗi.

note: Type: select Choices
en: Automagic
vi: Tự động

note: Type: select Description
en: Command for converting text files to PostScript:
vi: Câu lệnh để chuyển đổi tập tin văn bản sang PostScript:

note: Type: select Description
en: If you select 'Automagic', Foomatic will search for one of a2ps, mpage, and enscript (in that order) each time the filter script is executed.
vi: Bật tùy chọn « Tự động » thì phần mềm Foomatic tìm kiếm một của ba hàm a2ps, mpage và enscript (theo thứ tự đó) mỗi lần chạy văn lệnh lọc.

note: Type: select Description
en: Please make sure that the selected command is actually available; otherwise print jobs may get lost.
vi: Hãy chắc bạn chọn một lệnh thực sự sẵn sàng: không thì công việc in có thể bị mất.

note: Type: select Description
en: This setting is ignored when foomatic-filters is used with CUPS; instead, the texttops program included in the cups package is always used to convert jobs submitted as plain text to PostScript for printing to raster devices.
vi: Thiết lập này bị bỏ qua khi phần mềm foomatic-filters được sử dụng với hệ thống in ấn CUPS. Thay vào đó, chương trình texttops có sẵn trong gói « cups » lúc nào cũng được dùng để chuyển đổi công việc in ấn được đệ trình theo nhập thô cho PostScript để in vào thiết bị mành.

note: Type: string Description
en: Command to convert standard input to PostScript:
vi: Câu lệnh để chuyển đổi đầu vào tiêu chuẩn sang PostScript:

note: Type: string Description
en: Please enter the full command line of a command that converts text from standard input to PostScript on standard output.
vi: Hãy gõ dòng lệnh đầy đủ của một lệnh chuyển đổi văn bản từ đầu vào tiêu chuẩn (stdin) sang PostScript trên đầu ra tiêu chuẩn (stdout).

note: Type: string Description
en: Please note that entering an invalid command line here may result in lost print jobs.
vi: Ghi chú rằng việc gõ vào đây câu lệnh không hợp lệ có thể gây ra công việc in bị mất.

note: Type: boolean Description
en: Enable PostScript accounting for CUPS?
vi: Bật sự tính toán PostScript cho CUPS ?

note: Type: boolean Description
en: You should choose this option if you want to insert PostScript code for accounting into each print job. This is currently only useful with CUPS.
vi: Khuyên bạn bật tùy chọn này để chèn vào mỗi công việc in ấn mã PostScript để tính toán. Tùy chọn này hiện thời chỉ có ích khi sử dụng với hệ thống in ấn CUPS.

note: Type: select Description
en: Printer spooler backend for Foomatic:
vi: Hậu phương ghi hàng đợi máy in cho Foomatic:

note: Type: select Description
en: Foomatic normally requires a printer spooler (like CUPS or LPRng) to handle communication with the printer and manage print jobs. If no spooler is installed, you can use the 'direct' backend, but this is only recommended for single-user systems.
vi: Foomatic thông thường yêu cầu phần mềm ghi hàng đợi máy in (v.d. CUPS hay LPRng) để xử lý giao thông với máy in, và quản lý các công việc in. Chưa cài đặt phần mềm ghi hàng đợi (spooler) thì có thể sử dụng hậu phương « trực tiếp », nhưng mà sự chọn này chỉ khuyến khích cho hệ thống người dùng đơn.

note: Type: select Description
en: The installation process may have already detected the correct spooler; however, if this is the initial installation of this system, or if more than one spooler is installed, the detected spooler may be incorrect.
vi: Tiến trình cài đặt có thể đã phát hiện sẵn phần mềm ghi hàng đợi thích hợp; tùy nhiên, trong tiến trình cài đặt hệ thống đầu tiên, hoặc khi có nhiều phần mềm ghi hàng đợi được cài đặt, phần mềm ghi hàng đợi có thể được phát hiện sai.

note: Type: multiselect Description
en: Fortunes to use:
vi: Gói bói cần dùng:

note: Type: multiselect Description
en: If you later change your mind, you can run: 'dpkg-reconfigure ${pkg}'.
vi: Thay đổi ý kiến về sau thì chỉ đơn giản cần chạy câu lệnh cấu hình lại gói « dpkg-reconfigure ${pkg} ».

comment: type: Plain text
note: type: Plain text
en: Debian Hint #2: You can use 'dpkg-reconfigure <package>' to change the
    answers you gave to the questions asked when you first installed a package.
    The 'configure-debian' package provides a unified front end for doing this,
    as well.
vi: Gợi ý Debian 2: hãy sử dụng câu lệnh cấu hình lại « dpkg-reconfigure tên_gói » để sửa đổi các đáp ứng bạn đã nhập vào lúc cài đặt gói. Cũng có một giao diện đồ họa cho chức năng này (được gói « configure-debian » cung cấp).

comment: type: Plain text
note: type: Plain text
en: Debian Hint #3: You can use either 'apt search <words>' or
    'aptitude search <words>' to search for words in the descriptions of all
    available packages.
vi: Gợi ý Debian 3: Hãy sử dụng câu lệnh tìm kiếm « apt-cache search chuỗi_tìm » hay « aptitude search chuỗi_tìm » để tìm từ trong các mô tả gói phần mềm công bố.

comment: type: Plain text
note: type: Plain text
en: Debian Hint #4: You can see the available and installed versions for one
    or more available packages with the command 'apt policy <packages>'.
vi: Gợi ý Debian 4: hãy xem các phiên bản gói được cài đặt và công bố dùng câu lệnh « apt-cache policy các_tên_gói ».

comment: type: Plain text
note: type: Plain text
en: Debian Hint #6: There is no hint #6. Submit a hint today!
vi: Gợi ý Debian 6: mời bạn gợi ý !

comment: type: Plain text
note: type: Plain text
en: Debian Hint #7: You can use the unattended-upgrades or cron-apt packages
    to do automatic nightly downloads of updates for packages installed on
    your system.
vi: Gợi ý Debian 7: hãy sử dụng gói « cron-apt » để tự động tải về hàng đêm bản cập nhật cho những gói được cài đặt vào hệ thống.

comment: type: Plain text
note: type: Plain text
en: Debian Hint #8: If you have problems with Debian that you can't solve by
    reading the manuals and documentation, try asking on the Debian Users
    mailing list (debian-user@lists.debian.org).
vi: Gợi ý Debian 8: gặp vấn đề với Debian mà không giải quyết được khi đọc sổ tay và tài liệu hướng dẫn thì hãy hỏi câu trong hộp thư chung Người dùng Debian (debian-user@lists.debian.org). Cũng gặp khó khăn trong việc đọc/viết tiếng Anh? Hãy viết thư cho Nhóm Việt hoá Phần mềm Tự do (vi-VN@googlegroups.com) yêu cầu một người dịch câu hỏi và đáp ứng ở Debian.

comment: type: Plain text
note: type: Plain text
en: Debian Hint #9: If you need to know what version of Debian you're currently
    running, look in /etc/debian_version or use 'lsb_release -sc' command. If you
    want to know the codename for that version (for example, 5.0 is codenamed
    'Lenny'), check this URL:
    
    https://www.debian.org/doc/FAQ/ch-ftparchives.html#s-codenames
vi: Gợi ý Debian 9: Muốn biết phiên bản Debian nào đang chạy thì hãy xem tập tin « /etc/debian_version » hoặc chạy câu lệnh « lsb_release -sc ». Cũng có thể tìm biết tên hiệu cho phiên bản đó (v.d. 5.0 có tên mã « Lenny ») ở địa chỉ URL này:

comment: type: Plain text
note: type: Plain text
en: Debian Hint #10: There are Debian mailing lists for everything from user
    questions to debates over what to put into the Debian Policy documents.
    Check out the list at https://www.debian.org/MailingLists/ and subscribe to
    those that interest you.
vi: Gợi ý Debian 10: có hộp thư chung Debian cho rất nhiều mục đích và trường hợp: xem danh sách ở "https://www.debian.org/MailingLists/" và đăng ký với những hộp thư chung thích hợp.

comment: type: Plain text
note: type: Plain text
en: Debian Hint #11: Keep up to date on what's going on - read the Debian
    Project News. Read it on the web at https://www.debian.org/News/weekly/
vi: Gợi ý Debian 11: có tin tức gì mới? Hãy đọc Báo Debian: https://times.debian.net/

comment: type: Plain text
note: type: Plain text
en: Debian Hint #12: The grep-dctrl package provides a number of useful scripts
    for quickly searching various package control files (such as the available
    packages file).
vi: Gợi ý Debian 12: gói « grep-dctrl » cung cấp một số văn lệnh hữu ích để tìm kiếm nhanh qua các tập tin điều khiển gói (v.d. tập tin liệt kê các gói công bố).

comment: type: Plain text
note: type: Plain text
en: Debian Hint #13: If you don't like the default options used in a Debian
    package, you can download the source and build a version which uses the
    options you prefer. See https://www.debian.org/doc/FAQ/ch-pkg_basics.html
    (sections 6.13 and 6.14) for more information.
    
    However, bear in mind that most options in most packages can be configured
    at runtime, and do not require recompiling the package.
vi: Gợi ý Debian 13: muốn sửa đổi các tùy chọn mặc định của một gói Debian thì hãy tải về mã nguồn và xây dựng một phiên bản tùy chỉnh. Xem các mục Hỏi Đáp 6.13 và 6.14 ở địa chỉ "https://www.debian.org/doc/FAQ/ch-pkg_basics.html" để tìm thêm thông tin.

comment: type: Plain text
note: type: Plain text
en: Debian Hint #14: If you would like to follow things happening to a package
    (for example, if you want to see bug reports, release notices, and other
    similar things), consider subscribing to it on the Debian Package Tracker.
    You can find out more about the Debian Package Tracker at:
    
    https://www.debian.org/doc/manuals/developers-reference/ch04.en.html#pkg-tracker
vi: Gợi ý Debian 14: muốn theo dõi trạng thái về một gói (v.d. xem báo cáo lỗi và ghi chú phát hành) thì hãy đăng ký với Hệ thống Theo dõi Gói (PTS). Tìm thêm thông tin ở địa chỉ:

comment: type: Plain text
note: type: Plain text
en: Debian Hint #15: The documentation for a package can normally be found
    under /usr/share/doc/<package>. In particular, the README.Debian file often
    has useful information about Debian-specific quirks or tips.
vi: Gợi ý Debian 15: tài liệu hướng dẫn về gói thường nằm dưới thư mục « /usr/share/doc/tên_gói ». Đặc biệt, tập tin Đọc Đi (README.Debian) thường chứa thông tin hữu ích về vấn đề đặc trưng cho hệ thống Debian.

comment: type: Plain text
note: type: Plain text
en: Debian Hint #16: If you're searching for a particular file, but don't know
    which package it belongs to, try installing 'apt-file', which maintains a
    small database of this information, or search the contents of the Debian
    Packages database, which can be done at:
    
    https://www.debian.org/distrib/packages#search_contents
vi: Gợi ý Debian 16: muốn tìm một tập tin cụ thể, nhưng chưa biết nó thuộc về gói nào, thì hãy thử cài đặt gói « apt-file » mà bảo tồn một cơ sở dữ liệu nhỏ đối với thông tin này, hoặc tìm kiếm qua nội dung của cơ sở dữ liệu Gói Debian ở địa chỉ:

comment: type: Plain text
note: type: Plain text
en: Debian Hint #17: Need someone to talk to about Debian? If you're comfortable
    with Internet Relay Chat (IRC), just install your favorite IRC client, and
    join #debian on irc.debian.org.
vi: Gợi ý Debian 17: cần hỏi một câu về Debian ? Hãy cài đặt ứng dụng khách trò chuyện IRC và vào kênh #debian trên máy phục vụ "irc.debian.org".

comment: type: Plain text
note: type: Plain text
en: Debian Hint #18: Quality control information about a package can be found by
    going to https://tracker.debian.org/<package>; this page provides links to the
    Maintainer's QA page, the BTS, news items for the package, and information on
    which versions are available in which archives.
vi: Gợi ý Debian 18: quan tâm đến QA ? Thông tin về tiến trình điều khiển mức chất lượng của mỗi gói nằm ở địa chỉ "https://packages.qa.debian.org/tên_gói". Trang này cung cấp liên kết tới trang QA của Nhà Duy Trì, liên kết tới Hệ thống Theo dõi Lỗi (BTS), chứa tin tức về gói đó và hiển thị thông tin về những phiên bản công bố trong mỗi kho lưu.

comment: type: Plain text
note: type: Plain text
en: Debian Hint #19: If you're interested in building packages from source, you
    should consider installing the apt-src package.
vi: Gợi ý Debian 19: quan tâm đến xây dựng gói từ mã nguồn ? Hãy cài đặt gói « apt-src ».

comment: type: Plain text
note: type: Plain text
en: Debian Hint #20: Want to keep track of what version of a package you have
    installed (especially useful for those running hybrid stable / testing /
    unstable systems)? Check out apt-show-versions.
vi: Gợi ý Debian 20: muốn theo dõi các phiên bản gói được cài đặt ? Có ích đặc biệt cho người dùng chạy hệ thống hỗn hợp ổn định/thử/bất định. Xem qua gói « apt-show-versions ».

comment: type: Plain text
note: type: Plain text
en: Debian Hint #21: If your Debian box is behind a slow network connection,
    but you have access to a fast one as well, check out the apt-zip package.
vi: Gợi ý Debian 21: nếu máy Debian có kết nối mạng chậm, nhưng bạn cũng có thể truy cập đến một kết nối nhanh, xem qua gói « apt-zip ».

comment: type: Plain text
note: type: Plain text
en: Debian Hint #22: Wondering which Debian mirror is best for you? Check out
    the apt-spy and netselect-apt packages, which can give you information
    about how various mirror sites perform.
vi: Gợi ý Debian 22: muốn tìm máy nhân bản Debian nhanh nhất ? Xem qua hai gói « apt-spy » và « netselect-apt », mà có thể cung cấp thông tin về hiệu suất của những máy nhân bản khác nhau.

comment: type: Plain text
note: type: Plain text
en: Debian Hint #23: If your system is using too much disk space, try the
    deborphan package; it can offer suggestions about which packages may be
    unused and removable. And, of course, don't forget to clean out the
    APT cache area (using 'apt clean', 'aptitude clean', or
    aptitude's Action -> Clean package cache menu item).
vi: Gợi ý Debian 23: nếu hệ thống chiếm quá nhiều sức chứa trên đĩa, hãy thử sử dụng gói deborphan: nó có thể phân biệt những gói không còn dùng lại và gỡ bỏ được. Hơn nữa, hãy xoá sạch vùng nhớ tạm của APT (dùng câu lệnh « apt-het clean », « aptitude clean », hay mục trình đơn aptitude « Hành vi > Xóa bộ nhớ tạm gó »).

comment: type: Plain text
note: type: Plain text
en: Debian Hint #24: If you would like to thank a maintainer for handling an
    issue, check out reportbug --kudos.
vi: Gợi ý Debian 24: muốn cám ơn một nhà duy trì vì quản lý giỏi một vấn đề thì hãy dùng « reportbug --kudos ».

comment: type: Plain text
note: type: Plain text
en: Debian Hint #25: The 'debian-reference' package contains a wide variety
    of reference documents for Debian users and developers. Most of the
    information can also be found at the following URL:
    
    https://www.debian.org/doc/manuals/reference
vi: Gợi ý Debian 25: gói « debian-reference » chứa rất nhiều tài liệu tham chiếu cho người dùng và nhà phát triển hệ thống Debian. Phần lớn thông tin này cũng nằm ở địa chỉ:

comment: type: Plain text
note: type: Plain text
en: Debian Hint #26: If a package doesn't seem to have much documentation,
    check for a package named '<package>-doc' or similar and make sure to
    install it as well; packages with large amounts of documentation
    regularly split the docs in this manner for those who don't want to
    install them.
vi: Gợi ý Debian 26: nếu có vẻ là một gói có ít tài liệu hướng dẫn, hãy kiểm tra có một gói tên « tên_gói-doc » và nó cũng được cài đặt. Gói có nhiều tài liệu hướng dẫn thì thường chia ra các tài liệu bằng cách này.

comment: type: Plain text
note: type: Plain text
en: Debian Hint #27: Regularly verify your backups. You *are* keeping backups,
    right? Right? If not, start with tar(1) or dump(1).
vi: Gợi ý Debian 27: hãy thẩm tra bản sao lưu một cách đều đặn. Không sao lưu thì dễ mất dữ liệu quan trọng. Hãy sao lưu nhé : sao lưu dữ liệu vào đĩa cứng khác, vào đĩa CD/DVD, vào thanh USB, chỉ sao lưu !

comment: type: Plain text
note: type: Plain text
en: Debian Hint #28: If your machine is not on all of the time (such as a
    laptop), check out the 'anacron' package; this will make sure that regular
    tasks still happen, even if the machine isn't on at the time they would
    normally trigger.
vi: Gợi ý Debian 28: không chạy liên tục máy tính (v.d. máy tính xách tay) thì xem qua gói « anacron ». Nó sẽ đảm bảo các công việc định thời vẫn còn được chạy, thậm chí nếu máy không chạy vào lúc dự định.

comment: type: Plain text
note: type: Plain text
en: Debian Hint #30: Documentation can be made available at http://localhost/
    by installing the 'doc-base' and 'doc-central' packages and their
    dependencies.
vi: Gợi ý Debian 30: có thể công bố tài liệu hướng dẫn ở địa chỉ cục bộ "https://localhost/", bằng cách cài đặt gói « doc-base » và « doc-central » và các gói đòi hỏi do quan hệ phụ thuộc.

comment: type: Plain text
note: type: Plain text
en: Debian Hint #31: In sysvinit, disabling a normally-active service in a
    specific runlevel should be done by changing the S link in /etc/rc<level>.d
    to a K link, rather than removing the link entirely; if all links are removed,
    the system will assume on the next install that they need to be replaced. You
    can achieve this with 'update-rc.d <service> disable|enable [<runlevel>]'.
vi: Gợi ý Debian 31: muốn tắt một dịch vụ thường chạy ở một cấp chạy cụ thể ? Có nên sửa đổi liên kết S trong « /etc/rc<cấp> » thành một liên kết K, hơn là gỡ bỏ hoàn toàn liên kết đó. Gỡ bỏ tất cả các liên kết thì hệ thống sẽ thay thế vào lúc cài đặt kế tiếp.

comment: type: Plain text
note: type: Plain text
en: Debian Hint #32: The package 'doc-debian' contains some general
    documentation about the Debian project. It is also available in Spanish
    (doc-debian-es), French (doc-debian-fr) and Ukrainian (doc-debian-uk).
vi: Gợi ý Debian 32: gói « doc-debian » chứa một số tài liệu chung về dự án Debian. Nó cũng công bố bằng tiếng Tây Ban Nha (doc-debian-es), tiếng Pháp (doc-debian-fr) và tiếng U-cợ-rainh (doc-debian-uk).

comment: type: Plain text
note: type: Plain text
en: Debian Hint #33: The package 'devscripts' contains some useful scripts for
    users who want to help to improve Debian, e.g. wnpp-alert, rc-alert and bts.
vi: Gợi ý Debian 33: gói « devscripts » chứa một số văn lệnh hữu ích cho người dùng muốn cải tiến Debian, v.d. « wnpp-alert », « rc-alert » và « bts ».

comment: type: Plain text
note: type: Plain text
en: Debian Hint #34: If you want to track Debian sid and have a small download
    quota or a really slow connection, check out the debdelta package.
vi: Gợi ý Debian 34: muốn theo dõi Debian sid và không thể tải về nhiều (hạn ngạch tải về hay kết nối chạy) thì xem qua gói « debdelta ».

comment: type: Plain text
note: type: Plain text
en: Debian Hint #35: In search for some games? Take a look at 'goplay', which
    offers a nice frontend for browsing through all kind of games.
vi: Gợi ý Debian 35:  muốn tìm trò chơi ? Xem gói « goplay » mà cung cấp một giao diện đẹp để duyệt các kiểu trò chơi khác nhau.

comment: type: Plain text
note: type: Plain text
en: Debian Hint #36: Need a newer package than shipped with Debian's last
    stable release, but don't want to upgrade to 'testing' or 'unstable'? Some
    packages are kept up-to-date via the stable-updates suite, some others are
    made available via the stable-backports suite.
vi: Gợi ý Debian 36: muốn tìm một gói mới hơn phiên bản trong bản phát hành Debian ổn định hiện thời, nhưng không muốn nâng cấp lên « thử » hay « bất định » ? Có thể tìm một số gói mới ở địa chỉ "volatile.debian.org" và "www.backports.org".

comment: type: Plain text
note: type: Plain text
en: Debian Hint #37: Want to download a package without installing it? Use
    'apt download <pkgname>' or 'aptitude download <pkgname>'.
vi: Gợi ý Debian 37: muốn tải về một gói mà không cài đặt ? Hãy dùng câu lệnh « aptitude download tên_gói ».

note: type: Plain text
en: Debian Hint #38: Want to know how you can use a program you have never used
    before? "man" will be your best new friend! Type "man <program-name>" in a
    shell. Run "man -H <program-name>" to read the manual page in a browser. Or,
    point your browser to "https://manpages.debian.org/<program-name>".
vi: Gợi ý Debian 38: Muốn biết cách sử dụng một chương trình chưa quen ? Hàm trang hướng dẫn « man » là một công cụ rất hữu ích. Chỉ cần gõ chuỗi « man tên_chương_trình » trong trình bao (cũng có thể gõ « man -H tên_chương_trình » để đọc trong trình duyệt).

note: type: Plain text
en: Debian Hint #39: Improve bash's tab-completion by installing the
    bash-completion package.
vi: Gợi ý Debian 39: Cải tiến chức năng điền nốt bằng phím Tab nhé: cài đặt gói « bash-completion ».

note: type: Plain text
en: Debian Hint #40: If you install the command-not-found package, attempting to
    run a command you don't have installed will tell you what package to install to
    obtain that command.
vi: Gợi ý Debian 40: Cài đặt gói « command-not found » nhé: nó thay thế thông điệp « không tìm thấy lệnh » bằng thông tin về gói phần mềm cần cài đặt để truy cập đến chức năng đó.

comment: type: Plain text
note: type: Plain text
en: Debian Hint #41: You can use 'apt show <package_name>' or 'aptitude show
    <package_name>' to get more information about a debian package.
vi: Gợi ý Debian 41: Cũng có thể sử dụng câu lệnh « apt-cache show tên_gói » hay « aptitude show tên_gói » để thấy thêm thông tin về gói đó.

note: type: Plain text
en: Debian Hint #42: You can use 'apt-file list <package_name>' to obtain a listing
    of the contents of debian package. This action is similar to
    'dpkg -L <package_name>' except the package does not need to be installed or
    fetched using apt and analyzed with 'dpkg-deb -c <deb_name>'.
vi: Gợi ý Debian 42: Cũng có thể chạy câu lệnh « apt-file list tên_gói » để thấy danh sách nội dung của gói Debian đó. Hành động này tương tự với « dpkg -L tên_gói », trừ mà không cần cài đặt hay lấy gói về trước khi sử dụng apt-file, trái ngược với dpkg.

note: type: Plain text
en: Debian Hint #43: Want to temporarily disable your iptables firewall? Use
    'iptables-save | sed "/-/d;/^#/d;s/DROP/ACCEPT/" | iptables-restore' to remove
    all rules and set the default policy to ACCEPT.
vi: Gợi ý Debian 43: Muốn tắt tạm thời bức tường lửa iptables ? Hãy chạy câu lệnh « iptables-save | sed "/-/d;/^#/d;s/DROP/ACCEPT/" | iptables-restore » để gỡ bỏ tất cả các quy tắc và đặt chính sách mặc định thành ACCEPT (chấp nhận).

note: Type: multiselect Description
en: Select fortunes to use.
vi: Hãy chọn những bói nào cần sử dụng

note: Type: multiselect Description
en: If you later change your mind, you can run: 'dpkg-reconfigure fortunes-fr'.
vi: Nếu bạn thay đổi ý kiến lần sau, có thể chạy lệnh «'dpkg-reconfigure fortunes-fr» (dpkg cấu hình lại gói tin fortunes-fr).

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:

note: Type: string Description
en: Interface to capture:
vi: Giao diện cần bắt:

note: Type: string Description
en: fprobe will listen on this interface and send the traffic to the collector.
vi: Trình fprobe (thăm dò f) sẽ lắng nghe trên giao diện này và gửi mọi tải cho một bộ tập hợp.

note: Type: string Description
en: Collector address:
vi: Địa chỉ bộ tập hợp:

note: Type: string Description
en: Please enter the collector's IP address and port number, separated by a colon.
vi: Hãy nhập địa chỉ IP và số hiệu cổng của bộ tập hợp, định giới bằng một dấu hai chấm.

en: Download and share files using the BitTorrent protocol
vi: Tải xuống và chia sẻ tệp bằng giao thức BitTorrent

en: bittorrent;torrent;magnet;download;p2p;
vi: bittorrent;torrent;magnet;download;p2p;tải về;tai ve;

en: A BitTorrent Client
vi: Một trình khách BitTorrent

en: Fragments is an easy to use BitTorrent client for the GNOME desktop environment. It is usable for receiving files using the BitTorrent protocol, which enables you to transmit huge files, like videos or installation images for Linux distributions.
vi: Fragments là một ứng dụng BitTorrent dễ sử dụng cho môi trường máy tính để bàn GNOME. Nó có thể sử dụng để nhận các tập tin bằng cách sử dụng giao thức BitTorrent, cho phép bạn truyền các tập tin cực lớn, như video hoặc ảnh cài đặt cho các bản phân phối Linux.

en: Add Remote Connection
vi: Thêm kết nối từ xa

en: Enter the address of a remote Fragments or Transmission session to connect to.
vi: Nhâp vào địa chỉ của phiên Fragments hay Transmission từ xa để kết nối đến đó.

en: Remote Computer
vi: Máy tính trên mạng

en: URL Path
vi: Đường dẫn URL

en: Get Some Torrents
vi: Lấy một số Torrent

en: Click a magnet link on a website
vi: Nhấp chuột vào liên kết magnet trên một trang thông tin điện tử

en: Copy a magnet link to the clipboard
vi: Chép liên kết magnet vào clipboard

en: Choose a torrent file…
vi: Chọn một tập tin torrent…

en: Remove connection
vi: Xóa bỏ kết nối

en: _Dark Theme
vi: Chủ đề _tối

en: Whether Fragments should use a dark theme
vi: Fragments có sử dụng chủ đề tối hay không

en: _New Torrent Added
vi: Đã thêm Torre_nt mới

en: _Torrent Completely Downloaded
vi: _Torrent đã tải xuống xong

en: Remote Access
vi: Truy cập từ xa

en: Allow other devices on the local network to access the local Fragments session
vi: Cho phép các thiết bị khác trong mạng nội bộ truy cập phiên làm việc Fragments nội bộ

en: Open Webinterface
vi: Mở Webinterface

[ctx: A page title of the preferences dialog]
en: Downloading
vi: Đang tải về

en: These settings apply to the remote connection
vi: Các cài đặt này áp dụng cho kết nối máy mạng

en: _Download Directory
vi: Thư mục tải _về

en: Where to store downloaded torrents
vi: Nơi lưu các torrent đã tải về

en: _Incomplete Torrents
vi: Torrent _chưa hoàn thành

en: Store incomplete torrents in a different directory
vi: Lưu các torrent chưa xong trong một thư mục khác

en: _Incomplete Directory
vi: Thư mục chưa _xong

en: Where to store incomplete torrents
vi: Nơi lưu các torrent chưa hoàn thiện

en: You can decide which torrents should be downloaded first
vi: Bạn có thể quyết định torrent nào nên được tải về trước

en: Maximum _Active Downloads
vi: Số lượng tải về được kích hoạt tối đ_a

en: Number of maximum parallel downloads at the same time
vi: Số lượng tải xuống song song tối đa cùng một lúc

en: Automatically _Start Torrents
vi: Tự động chạy Torrent_s

en: Automatically start downloading torrents after adding them
vi: Tự động tải các torrent về sau khi thêm chúng

en: Listening Port
vi: Cổng lắng nghe

en: This port gets used by peers on the internet to connect to you. It's important that the communication works, otherwise you will have a limited ability to connect to other peers and suffer from slower download speeds.
vi: Cổng này được sử dụng bởi các peers trên internet để kết nối với bạn. Nó quan trọng vì để các công việc được giao tiếp với nhau, nếu không bạn sẽ có khả năng bị hạn chế nối với các peers khác và tốc độ tải xuống bị chậm đi.

en: Used for incoming connections
vi: Được dùng cho các kết nối đến

en: _Random Port
vi: Cổng ngẫ_u nhiên

en: Select a random port on each session startup, can improve privacy
vi: Chọn cổng ngẫu nhiên cho mỗi lần khởi động phiên, có thể tăng cường tính riêng tư

en: Port _Forwarding
vi: _Chuyển tiếp cổng

en: Try using UPnP/NAT-PMP for automatic port forwarding on your router
vi: Thử sử dụng UPnP/NAT-PMP để chuyển tiếp cổng tự động trên bộ định tuyến của bạn

en: You can verify your connection by asking <a href="https://transmissionbt.com">transmissionbt.com</a> to test connecting to your computer as peers would.
vi: Bạn có thể xác nhận lại kết nối của mình bằng cách yêu cầu <a href="https://transmissionbt.com">transmissionbt.com</a> để kiểm tra kết nối cho máy tính của bạn xem có phải là peers.

en: Peer Limits
vi: Giới hạn peer

en: You may have to lower the limits if your router can't keep up with the demands of P2P.
vi: Bạn có lẽ phải giảm giới hạn nếu bộ định tuyến của bạn không thể giữ nhu cầu của P2P.

en: Maximum Peers per _Torrent
vi: Peer tối đa mỗi _Torrent

en: Maximum Peers _Overall
vi: Peer tối đa _tổng thể

en: Connection Encryption Mode
vi: Chế độ mã hóa kết nối

en: <a href="https://en.wikipedia.org/wiki/BitTorrent_protocol_encryption">BitTorrent Protocol Encryption</a> can be used to improve privacy. It also can help to bypass ISP filters.
vi: <a href="https://en.wikipedia.org/wiki/BitTorrent_protocol_encryption">BitTorrent Protocol Encryption</a> có thể được dùng để tăng cường tính riêng tư. Nó còn có thể giúp vượt qua các bộ lọc ISP.

en: Prefer
vi: Ưu tiên

[ctx: shortcut window]
en: Add New Torrent
vi: Thêm torrent mới

en: These statistics are from the remote connection
vi: Thống kê từ là từ kết nối từ xa

note: Transmission is the name of the torrent daemon. Don't translate it.
en: Transmission Daemon
vi: Trình phục vụ Transmission

en: Current Network Speed
vi: Tốc độ mạng hiện tại

en: Torrent Count
vi: Số lượng torrent

en: This Session
vi: Phiên làm việc này

en: Time Active
vi: Thời gian hoạt động

en: Added files
vi: Các tập tin đã thêm

en: Added Files
vi: Các tập tin đã thêm

en: Torrent Details
vi: Chi tiết Torrent

en: Queue Move _Up
vi: Chuyển hàng đợi _lên

en: Queue Move _Down
vi: Chuyển hàng đợi _xuống

en: _Copy Magnet Link
vi: _Sao chép liên kết Magnet

en: Set _Location…
vi: Đặt _vị trí…

en: _Ask Tracker for More Peers
vi: Hỏi Tracker để lấy thê_m Peer

[ctx: The title of a group of torrents (downloading/queued/seeding)]
en: Downloading
vi: Đang tải về

[ctx: The title of a group of torrents (downloading/queued/seeding)]
en: Queued
vi: Đang đợi

[ctx: The title of a group of torrents (downloading/queued/seeding)]
en: Seeding
vi: Đang chia sẻ

en: Queue – Move up
vi: Hàng đợi – Di chuyển lên

en: Queue – Move down
vi: Hàng đợi – Di chuyển xuống

en: Add New Torrent
vi: Thêm Torrent mới

en: Remote Connection Menu
vi: Trình đơn kết nối từ xa

en: _Remove Completed Torrents
vi: _Xóa bỏ các Torrent đã hoàn thành

en: _Statistics…
vi: Thống _kê…

en: _Add Remote Connection…
vi: Thêm kết nối từ x_a…

en: _About Fragments
vi: _Giới thiệu Fragments

en: Local Fragments session
vi: Phiên Fragments nội bộ

en: A BitTorrent Client – Based on Transmission Technology
vi: Trình máy khách BitTorrent - Dựa trên công nghệ Transmission

en: Could not connect with “{}”:
    {}
vi: Không thể kết nối tới “{}”:
    {}

en: Connection with {} was lost.
vi: Kết nối với {} bị mất.

en: Credentials could not be saved
vi: Không thể ghi lại giấy ủy nhiệm

en: This computer
vi: Máy tính này

en: Unable to restart Transmission daemon
vi: Không thể khởi chạy lại trình phục vụ Transmission

en: Select Download Directory
vi: Chọn thư mục tải về

en: Select Incomplete Directory
vi: Chọn thư mục chưa hoàn thiện

en: Testing…
vi: Đang kiểm tra…

en: Port is open. You can communicate with other peers.
vi: Cổng được mở. Bạn có thể giao tiếp với các peers khác.

en: Port is closed. Communication with other peers is limited.
    Check your router or firewall if port forwarding is enabled for your computer.
vi: Cổng bị đóng. Giao tiếp với các peers khác bị giới hạn.
    Kiểm tra bộ định tuyến hay tường lửa của bạn xem có bật chuyển tiếp cổng cho máy tính của bạn không.

en: Test failed. Make sure you are connected to the internet.
vi: Kiểm tra gặp lỗi. Hãy chắc chắn là bạn đã kết nối lên mạng internet.

en: You are connected with “{}”
vi: Bạn đã kết nối với “{}”

en: {} time | {} times
vi[0]: {} lần

en: {} ({} active) | {} ({} active)
vi[0]: {} ({} hoạt động)

note: Translators: First {} is the amount uploaded, second {} is the * uploading speed * Displayed under the torrent name in the main window when torrent * download is finished
en: {} uploaded · {}
vi: {} đã tải lên · {}

note: Translators: First {} is the amount downloaded, second {} is the * total torrent size * Displayed under the torrent name in the main window when torrent * is stopped
en: {} of {}
vi: {} trên {}

note: Translators: First {} is the amount downloaded, second {} is the * total torrent size, third {} is the download speed * Displayed under the torrent name in the main window when torrent * is downloading
en: {} of {} · {}
vi: {} trên {} · {}

en: Remote control "{}"
vi: Điều khiển từ xa "{}"

en: New torrent added
vi: Đã thêm vào torrent

en: Torrent completely downloaded
vi: Torrent đã tải xuống xong

en: Add magnet link “{}” from clipboard?
vi: Thêm liên kết magnet “{}” từ clipboard?

en: Add magnet link from clipboard?
vi: Thêm liên kết magnet từ clipboard?

en: Failed to establish a connection with the Transmission service (“{}”).
vi: Gặp lỗi khi thiết lập một kết nối đến dịch vụ Transmission (“{}”).

en: No connection found with UUID "{}"
vi: Không tìm thấy kết nối với UUID "{}"

en: Open Torrents
vi: Mở các Torrent

note: NOTE: Title of the modal when the user removes all downloaded torrents
en: Remove all Downloaded Torrents?
vi: Xóa bỏ tất cả các Torrent đã tải về chứ?

en: This will only remove torrents from Fragments, but will keep the downloaded content.
vi: Việc này sẽ chỉ xóa các torrent khỏi Fragment, nhưng sẽ giữ nội dung đã tải xuống.

en: more than a day
vi: nhiều hơn một ngày

en: {} day | {} days
vi[0]: {} ngày

en: {} hour | {} hours
vi[0]: {} giờ

en: {} minute | {} minutes
vi[0]: {} phút

en: {} second | {} seconds
vi[0]: {} giây

en: Checking…
vi: Đang kiểm tra…

en: Seeding…
vi: Đang chia sẻ…

en: Unable to copy magnet link to clipboard
vi: Không thể sao chép liên kết magnet vào clipboard

en: Copied magnet link to clipboard
vi: Đã chép liên kết magnet vào clipboard

en: Could not show the containing folder
vi: Không thể hiển thị mục chứa

en: Remove Torrent?
vi: Xóa bỏ Torrent?

en: Remove downloaded data as well
vi: Cũng xóa cả dữ liệu đã tải xuống

en: Prefer encryption
vi: Thiên về mã hóa hơn

note: Type: select Description
en: Keymap:
vi: Sơ đồ phím:

note: Type: select Description
en: Please choose the keyboard map.
vi: Hãy chọn sơ đồ bàn phím.

note: Type: select Description
en: If in doubt, don't choose any map. You can always come back to this question with "dpkg-reconfigure kbdcontrol".
vi: Chưa chắc thì không nên chọn sơ đồ riêng nào. Lúc nào bạn cũng trở về câu hỏi này dùng câu lệnh cấu hình lại « dpkg-reconfigure kbdcontrol ».

note: Type: multiselect Description
en: Network card drivers:
vi: Trình điều khiển bo mạch mạng:

note: Type: multiselect Description
en: Please select drivers for this machine's network card(s). You may select more than one driver, or none at all, depending on the number of cards installed in the machine.
vi: Hãy chọn trình điều khiển cho mỗi bo mạch mạng trong máy tính này. Có thể chọn nhiều trình điều khiển, hoặc không chọn gì, phụ thuộc vào số các bo mạch được cài đặt vào máy đó.

note: Type: multiselect Description
en: You most likely don't need any, since default kernels currently include built-in support for network cards. You can always come back to this question later.
vi: Rất có thể là bạn không cần trình điều khiển riêng nào, vì hạt nhân mặc định hiện thời dựng sẵn hỗ trợ bo mạch mạng. Lúc nào bạn cũng có thể trở về câu hỏi này.

note: Type: multiselect Description
en: Sound card drivers:
vi: Trình điều khiển bo mạch âm thanh:

note: Type: multiselect Description
en: Please select drivers for this machine's sound card(s). You may select more than one driver, or none at all, depending on the number of cards installed in the machine.
vi: Hãy chọn trình điều khiển cho mỗi bo mạch âm thanh trong máy tính này. Có thể chọn nhiều trình điều khiển, hoặc không chọn gì, phụ thuộc vào số các bo mạch được cài đặt vào máy đó.

note: Type: multiselect Description
en: If in doubt, leave this field empty. The "snd_probe" command may be used later to identify the sound card(s). You can always come back to this question with "dpkg-reconfigure kldutils".
vi: Chưa chắc thì bỏ trống trường này. Lúc nào bạn cũng có thể sử dụng câu lệnh « snd_probe » để nhận diện (những) bo mạch âm thanh. Cũng có thể trở về câu hỏi này bằng « dpkg-reconfigure kldutils ».

note: Type: multiselect Description
en: Other modules:
vi: Mô-đun khác:

note: Type: multiselect Description
en: Please select the modules needed to properly support this machine's hardware.
vi: Hãy chọn những mô-đun cần thiết để hỗ trợ đúng phần cứng của máy này.

note: Type: multiselect Description
en: If in doubt, leave this field empty. You can always come back to this question with "dpkg-reconfigure kldutils".
vi: Chưa chắc thì bỏ trống trường này. Lúc nào bạn cũng có thể trở về câu hỏi này bằng « dpkg-reconfigure kldutils ».

en: Error: Could not open input file '%s' for bzip decompression.
vi: Lỗi: không thể mở tập tin nhập “%s” để giải nén bzip.

en: Error: Invalid .dmod file selected!
vi: Lỗi: sai chọn tập tin .dmod!

en: Error: Could not write to '%s'.
vi: Lỗi: không thể ghi vào “%s”.

en: Invalid .dmod file specified.
vi: Ghi rõ một tập tin .dmod không hợp lệ.

en: Critical program function error: opened for write.
vi: Lỗi chức năng chương trình nghiêm trọng: đã mở để ghi.

en: Could not read .dmod file.
vi: Không thể đọc tập tin .dmod.

en: Incomplete .dmod file. Please download it again.
vi: Tập tin .dmod chưa hoàn thành. Hãy tải xuống lại.

en: The .dmod file is corrupted.  Please download it again.
vi: Tập tin .dmod bị hỏng. Hãy tải xuống lại.

en: The file is not a valid .dmod file.
vi: Tập tin này không phải là một tập tin “.dmod” hợp lệ.

en: Out of memory error.
vi: Lỗi do không đủ bộ nhớ.

en: An unhandled error occured.
vi: Gặp một lỗi chưa được quản lý.

en: Error: dinksmallwood.ini not found. Please run the main game and try running this program again.
vi: Lỗi: không tìm thấy tập tin dinksmallwood.ini. Hãy chạy trò chơi chính và thử chạy lại chương trình này.

en: Error opening dinksmallwood.ini
vi: Gặp lỗi khi mở tập tin “dinksmallwood.ini”.

en: DFArc version %s
    Copyright (C) 2004  Andrew Reading (merlin)
    Copyright (C) 2005, 2006  Dan Walma (redink1)
    Copyright (C) 2008-2014  Sylvain Beucler (Beuc)
    Build Date: %s
    Powered by bzip2 (bzip.org) and wxWidgets (wxwidgets.org)
vi: DFArc phiên bản %s
    Tác quyền © năm 2004 của Andrew Reading (merlin)
    Tác quyền © năm 2005, 2006 của Dan Walma (redink1)
    Tác quyền © năm 2008-2014 của Sylvain Beucler (Beuc)
    Ngày biên dịch: %s
    Có sử dụng bzip2 (bzip.org) và wxWidgets (wxwidgets.org)

en: About DFArc v3
vi: Giới thiệu DFArc v3

note: Default logo (currently all black with a question mark) TRANSLATORS: please make this SHORT, possibly rephrasing as "< Choose!". This is included in the 160x120px logo box in the main window and it doesn't word-wrap.
en: < Pick a D-Mod
vi: < Chọn D-Mod

en: No translations
vi: Không bản dịch

note: Not displaying the default language explicitely, because it makes the user think that a translation is always available. mGameLocaleList->Insert(wxString(_("Default language")) + wxT(" (") + cur_locale_name + wxT(")"), 0);
en: Don't translate
vi: Đừng dịch

en: D-Mod files (*.dmod)
vi: Tập tin D-Mod (*.dmod)

en: Select a .dmod file
vi: Chọn một tập tin .dmod

en: The '%s' locale is not installed on your computer (locales tells the computer how to manage a language). You need to install it - check your system documentation.
vi: Miền địa phương “%s” chưa được cài đặt trên máy tính của bạn (các tên miền địa phương nói cho máy tính biết cách quản lý các ngôn ngữ). Bạn cần cài đặt nó - hãy kiểm tra các tài liệu trong hệ thống của bạn.

en: Dink Smallwood failed! Error code %d.
vi: Dink Smallwood gặp lỗi! Mã lỗi %d.

en: Dink Smallwood ('%s') was not found on your computer. Please configure the Dink program name in the Options menu.
vi: Dink Smallwood (“%s”) không tìm thấy trên máy tính này. Hãy cấu hình tên chương trình Dink trong trình đơn Tuỳ chọn.

en: Dinkedit saves all changes automatically. Altering maps can ruin the game. Are you sure you want to continue?
vi: Dinkedit tự động lưu thay đổi nào. Việc sửa đổi sơ đồ cũng có thể hủy lượt chơi. Bạn có chắc muốn tiếp tục lại không?

en: The editor ('%s') was not found on your computer. Please configure the editor program name in the Options menu.
vi: Trình soạn thảo (“%s”) không tìm thấy trên máy tính này. Hãy cấu hình tên chương trình soạn thảo trong trình đơn Tuỳ chọn.

en: Error while running the editor
vi: Gặp lỗi trong khi chạy trình chỉnh sửa

note: FreeDesktop Gnome KDE Xfce
en: Could not find a file manager (tried 'xdg-open', 'nautilus', 'konqueror' and 'thunar')
vi: Không tìm thấy trình quản lý tập tin (đã thử “xdg-open”, “nautilus”, “konqueror” và “thunar”)

en: Cannot start '%s', please check your configuration in the Options window.
vi: Không thể khởi chạy “%s”, hãy kiểm tra lại cấu hình trong cửa sổ Tuỳ chọn.

en: Welcome to DFArc, the Dink Smallwood front end!
    
    You can choose to play the original game (Dink Smallwood) or Dink-Modules (D-Mods) which contain new adventures.
    
    After completing the main game, give some D-Mods a try.
    There are hundreds of them, just click File-Download D-Mods.
vi: Chào mừng đến với DFArc, giao diện Dink Smallwood!
    
    Bạn có dịp chơi trò gốc (Dink Smallwood) hay một của những mô-đun Dink (D-Mod) mà chứa sự phiêu lưu mới.
    
    Sau khi hoàn tất tròi chơi chính, xem thử D-Mod nhé. Có rất nhiều D-Mod: chỉ cần nhấn vào “Tập tin > Tải về D-Mod”.

note: If there's no directory, let's not override
en: Cannot use the overridden Dink Smallwood directory - ignoring it. (permission problem?)
vi: Không thể sử dụng thư mục Dink Smallwood bị ghi đè nên bỏ qua nó. (có vấn đề quyền hạn?)

note: #-#-#-#-#  snort_2.9.15.1-6_vi.po (snort 2.7.0-15)  #-#-#-#-# Type: error Description
en: Configuration error
vi: Lỗi cấu hình

note: If there's no directory, let's not override
en: The Dink Smallwood directory you entered does not exist - ignoring it.
vi: Bạn đã nhập một thư mục Dink Smallwood không tồn tại nên bỏ qua.

en: You must select the uninstall option from the start menu to uninstall the main game.
vi: Để hủy cài đặt trò chơi chính thì bạn cần phải bật tuỳ chọn hủy cài đặt trong trình đơn khởi chạy.

en: Uninstall - Error
vi: Huỷ cài đặt — Lỗi

en: Do you want to remove all save game files?
vi: Bạn có muốn gỡ bỏ tất cả các tập tin lượt chơi đã lưu không?

en: Uninstall - Save Game Files
vi: Hủy cài đặt — Tập tin lưu lượt chơi

en: Unable to remove D-Mod directory. All other files were removed.
vi: Không thể gỡ bỏ thư mục D-Mod. Các tập tin khác đã được xoá.

en: D-Mod successfully uninstalled
vi: D-Mod đã được hủy cài đặt.

en: Uninstall - Success
vi: Hủy cài đặt — Thành công

en: The D-Mod archive is being decompressed in a temporary file.
vi: Kho nén D-Mod đang được giải nén trong một tập tin tạm thời.

en: No Description Available.
    
    The D-Mod will be installed in subdirectory '%s'.
vi: Không có sẵn mô tả.
    
    D-Mod này sẽ được cài đặt vào thư mục con “%s”.

en: DFArc - Install D-Mod -
vi: DFArc — Cài đặt D-Mod —

en: DFArc - Installing
vi: DFArc — Đang cài đặt

en: The D-Mod you selected
vi: D-Mod được bạn chọn

en:  was successfully installed.
vi:  đã được cài đặt thành công.

en: An error occured while extracting the .dmod file.
vi: Gặp lỗi trong khi giải nén tập tin .dmod.

en: System language
vi: Ngôn ngữ hệ thống

en: Choose the Dink Smallwood install directory
vi: Chọn thư mục cài đặt Dink Smallwood

en: Choose a folder containing D-Mods
vi: Chọn một thư mục chứa D-Mod

en: You must provide an identifier filename.
vi: Phải cung cấp tên tập tin phân biệt.

en: Packaging
vi: Đóng gói

en: The D-Mod is being packaged.
vi: D-Mod đang được đóng gói.

note: Success dialog
en: %s was successfully packaged (compression ratio %2.1f : 1).
vi: %s đã được đóng gói (tỷ lệ nén %2.1f : 1).

en: Packaging aborted - removing partial .dmod file.
vi: Tiến trình đóng gói bị hủy bỏ — đang gỡ bỏ tập tin .dmod còn bộ phận.

en: Could not remove %s
vi: Không thể gỡ bỏ %s

en: Listing files...
vi: Đang liệt kê các tập tin...

en: Error: Could not open tar file '%s' for bzip compression.
vi: Lỗi: không thể mở tập tin tar “%s” để nén bzip.

en: Error: Could not initialize compression method!  Will not generate a correct .dmod file.  Quitting.
vi: Lỗi: không thể sơ khởi phương pháp nén thì không tạo ra một tập tin .dmod đúng. Đang thoát.

en: Error: File '%s' not found!  Cannot archive file.
vi: Lỗi: không tìm thấy tập tin “%s”! Vậy không thể lưu tập tin vào kho nén.

note: Close the output file.
en: Closing...
vi: Đang đóng...

en: Error: File '%s' not found!  Cannot read data.
vi: Lỗi : không tìm thấy tập tin “%s”! Vậy không thể đọc dữ liệu.

note: Nope.  Exit.
en: Error: This .dmod file has an invalid checksum!  Cannot read file.
vi: Lỗi: tập tin .dmod này có tổng kiểm sai! Vậy không thể đọc tập tin.

en: Error: File '%s' not found!  Cannot extract data.
vi: Lỗi : không tìm thấy tập tin “%s”! Vậy không thể tách dữ liệu ra.

en: Error: Cannot create directory '%s'.  Cannot extract data.
vi: Lỗi: không thể tạo thư mục “%s”. Vậy không thể tách dữ liệu ra.

en: Got bad file %d/%d.  Skipping.
vi: Gặp tập tin sai %d/%d.  Đang bỏ qua.

en: Error: Improperly archived file '%s'.  Skipping.
vi: Lỗi: Tập tin “%s” bị nén sai nên bỏ qua.

en: &Open D-Mod to Install
vi: &Mở D-Mod cần cài đặt

en: Select a D-Mod to install
vi: Chọn một D-Mod cần cài đặt

en: &Download D-Mods
vi: Tải &về D-Mod

en: Go to The Dink Network to download some D-Mods!
vi: Thăm Mạng Dink để tải xuống vài D-Mod nhé!

en: Exit DFArc
vi: Thoát khỏi DFArc

en: &Refresh D-Mod List
vi: Cậ&p nhật danh sách D-Mod

en: Refreshes the D-Mod list for any new additions
vi: Cập nhật danh sách các D-Mod với mô-đun mới nào

en: &Browse Selected D-Mod Directory
vi: &Duyệt thư mục D-Mod đã chọn

en: Browse to the directory containing the current D-Mod
vi: Duyệt tới thư mục chứa D-Mod hiện thời

en: &Uninstall Selected D-Mod
vi: &Hủy cài đặt D-Mod đã chọn

en: Uninstalls the selected D-Mod
vi: Hủy cài đặt D-Mod đã chọn

en: View or modify DFArc options
vi: Xem hay sửa các tuỳ chọn DFArc

en: &Introduction
vi: G&iới thiệu

en: A quick introduction to Dinking and D-Mods
vi: Giới thiệu nhanh về Dink và D-Mod

en: &Walkthroughs and Guides
vi: &Sổ tay

en: Stuck in a D-Mod? Check out The Dink Smallwood Solutions.
vi: Không thể giải một D-Mod nào đó ? Hãy thấy The Dink Smallwood Solutions.

en: Ask a question on the forums, or see if someone had the same problem.
vi: Hỏi câu trong diễn đàn, hoặc thấy nếu ai đó đã gặp cùng một vấn đề.

en: About DFArc
vi: Giới thiệu DFArc

en: True Color
vi: Màu thật

en: v1.07 mode
vi: Chế độ pb1.07

note: begin wxGlade: DFArcFrame_Base::set_properties
en: DFArc v3
vi: DFArc pb3

en: v1.07 compatibility mode, for D-Mods released before 2006
vi: Chế độ tương thích với phiên bản 1.07, cho các D-Mod được phát hành trước năm 2006

en: Main Dink directory
vi: Thư mục Dink chính

en: Additional D-Mods directory
vi: Thư mục D-Mod bổ sung

en: Where do you want to install this D-Mod?
vi: Bạn có muốn cài đặt D-Mod này vào đâu ?

note: begin wxGlade: InstallVerifyFrame_Base::set_properties
en: DFArc - Install D-Mod
vi: DFArc — Cài đặt D-Mod

note: begin wxGlade: Options_Base::Options_Base
en: Close DFArc on play
vi: Đóng D-Mod khi chạy

en: Show developer buttons
vi: Hiện nút phát triển

en: The engine updates dinksmallwood.ini on run (deprecated)
vi: Cơ chế cập nhật “dinksmallwood.ini” khi chạy (bị phản đối)

en: Override the Dink Smallwood directory
vi: Ghi đè lên thư mục Dink Smallwood

en: Game program name
vi: Tên chương trình trò chơi

en: Editor program name
vi: Tên chương trình soạn thảo

en: Preferred file browser
vi: Trình duyệt tập tin ưa thích

en: DFArc language
    (restart DFArc to apply)
vi: Ngôn ngữ DFArc
    (khởi động lại DFArc để áp dụng)

note: begin wxGlade: Options_Base::set_properties
en: DFArc - Options
vi: DFArc — Tuỳ chọn

en: Note: Unless you're making a D-Mod, you shouldn't be around here.
    This is for creating a .dmod file for a D-Mod you made.
    
    Will package '%s' located at
    %s
vi: Ghi chú : không tạo một D-Mod thì không nên ở đây.
    Chức năng này xây dựng một tập tin .dmod dành cho D-Mod bạn đã tạo.
    
    Gói “%s” ở
    %s

en: D-Mod filename (8 letters/numbers)
vi: Tên tập tin D-Mod (8 chữ cái/số)

note: begin wxGlade: Package_Base::set_properties
en: DFArc - Package
vi: DFArc — Gói

en: DFArc - Dink frontend
vi: DFArc — giao diện Dink

en: Run, edit, install, remove and package D-Mods (Dink Modules)
vi: Khởi chạy, chỉnh sửa, cài đặt, gỡ bỏ và đóng gói các D-Mod (mô-đun Dink)

en: Packaged D-Mod
vi: D-Mod đóng gói

note: Type: boolean Description
en: Do you want FreeTDS to be registered as an ODBC driver?
vi: Bạn có muốn đăng ký trình FreeTDS là một trình hỗ trợ thiết bị ODBC không?

note: Type: boolean Description
en: You appear to have an ODBC manager (unixodbc or iODBC) installed on your system.  FreeTDS now provides an Open Database Connectivity driver that can be registered with the manager using the /usr/bin/odbcinst utility.
vi: Hình như hệ thống bạn chứa một trình quản lý ODBC (unixodbc hay iODBC) rồi. Vào lúc này, trình FreeTDS cung cấp một trình hỗ trợ thiết bị (driver) Khả năng kết nối đến Cơ sở Dữ liệu Mở (Open Database Connectivity: ODBC) mà bạn có thể đăng ký với trình quản lý ấy dùng trình tiến ích:
    /usr/bin/odbcinst

note: Type: boolean Description
en: If you wish, FreeTDS will be automatically added as an ODBC driver now and will be automatically deleted from the list when you remove the freetds package.
vi: Nếu bạn muốn, lúc này sẽ tự động thêm trình FreeTDS là một trình hỗ trợ thiết bị ODBC, và khi bạn loại bỏ gói tin freetds, sẽ tự động xóa bỏ nó ra danh sách.

note: Type: select Description
en: Video output:
vi: Kết xuất phim:

note: Type: select Description
en: Please choose the type of video output to use with Freevo.
vi: Hãy chọn kiểu kết xuất ảnh động cần dùng với Freevo.

note: Type: select Description
en: Output resolution:
vi: Độ phân giải kết xuất:

note: Type: select Description
en: Please choose the resolution to use with Freevo. Most CRT television systems should be configured as 768x576 (NTSC or PAL). HD television systems use 1280x720, and FullHD uses 1920x1080.
vi: Hãy chọn độ phân giải cần dùng với Freevo.  • 768x576	phần lớn hệ thống TV loại CRT (NTSC hay PAL)
       • 1280x720	hệ thống TV loại HD
     • 1920x1080	FullHD

note: Type: select Description
en: TV standard:
vi: Tiêu chuẩn TV:

note: Type: select Description
en: Please choose the TV standard to use. NTSC is used in North America, much of South America, and Japan; SECAM in France, the former USSR, and parts of Africa and the Middle East; and PAL elsewhere.
vi: Hãy chọn tiêu chuẩn TV cần dùng:
     • NTSC		Mỹ, phần lớn Nam Mỹ, Nhật bản
     • SECAM		Pháp, Liên Xô trước, phần của châu Phi và Trung Đông
     • PAL		các nước khác.

note: Type: select Choices
en: USA broadcast
vi: Quảng bá Mỹ

note: Type: select Choices
en: USA cable
vi: Cáp Mỹ

note: Type: select Choices
en: USA cable HRC
vi: Cáp HRC ở Mỹ

note: Type: select Choices
en: Japan broadcast
vi: Quảng bá Nhật bản

note: Type: select Choices
en: Japan cable
vi: Cáp Nhật bản

note: Type: select Choices
en: Europe (West)
vi: Âu (vùng Tây)

note: Type: select Choices
en: Europe (East)
vi: Âu (vùng Đông)

note: Type: select Choices
en: China broadcast
vi: Quảng bá Trung Quốc

note: Type: select Description
en: Channel list:
vi: Danh sách kênh:

note: Type: select Description
en: Please choose the channel list (set of tuning frequencies) that most closely matches the one used in your country.
vi: Hãy chọn danh sách các kênh (tập hợp các tần số điều chỉnh làn sóng) mà tương ứng chính xác nhất danh sách kênh dùng ở chỗ của bạn.

note: Type: select Default
en: Video folder
vi: Thư mục phim

note: Type: string Description
en: Title of video folder:
vi: Tên của thư mục phim:

note: Type: string Description
en: Please choose the title of the video folder.
vi: Hãy chọn tên của thư mục phim.

note: Type: string Description
en: This will be displayed by Freevo in overview.
vi: Đây sẽ được Freevo hiển thị trong toàn cảnh.

note: Type: string Description
en: Path to videos:
vi: Đường dẫn đến phim:

note: Type: string Description
en: Please choose the directory where video files are stored.
vi: Hãy chọn thư mục nên chứa tập tin phim.

note: Type: string Description
en: You must use an absolute path (with a leading "/" character).
vi: Bạn cần phải đặt một đường dẫn tuyệt đối (bắt đầu với dấu sổ chéo « / »).

note: Type: string Default
en: Audio folder
vi: Thư mục nhạc

note: Type: string Description
en: Title of audio folder:
vi: Tên của thư mục nhạc:

note: Type: string Description
en: Please choose the title of the audio folder.
vi: Hãy chọn tên của thư mục âm nhạc.

note: Type: string Description
en: Path to audio folder:
vi: Đường dẫn đến thư mục nhạc:

note: Type: string Description
en: Please choose the directory where audio files are stored.
vi: Hãy chọn thư mục nên chứa tập tin âm nhạc và tập tin âm thanh khác.

note: Type: string Default
en: Image folder
vi: Thư mục ảnh

note: Type: string Description
en: Title of image folder:
vi: Tên của thư mục ảnh:

note: Type: string Description
en: Please choose the title of the image folder.
vi: Hãy chọn tên của thư mục hình ảnh.

note: Type: string Description
en: Path to image folder:
vi: Đường dẫn đến thư mục ảnh:

note: Type: string Description
en: Please choose the directory where image files are stored.
vi: Hãy chọn thư mục nên chứa tập tin hình ảnh.

note: Type: string Description
en: Path to recorded video folder:
vi: Đường dẫn đến thư mục phim đã thu :

note: Type: string Description
en: Please choose the directory where video recording files are stored.
vi: Hãy chọn thư mục nên chứa tập tin thu phim.

note: Type: multiselect Choices
en: xserver
vi: trình phục vụ X

note: Type: multiselect Choices
en: recordserver
vi: trình phục vụ Thu

note: Type: multiselect Choices
en: encodingserver
vi: trình phục vụ Mã hoá

note: Type: multiselect Choices
en: webserver
vi: trình phục vụ Web

note: Type: multiselect Choices
en: rssserver
vi: trình phục vụ RSS (nguồn tin)

note: Type: multiselect Description
en: Services to start during boot:
vi: Dịch vụ cần khởi chạy khi khởi động:

note: Type: multiselect Description
en: Freevo can be started automatically when the machine boots, using a dedicated X server. Web, encoding, RSS, and recording servers can be launched at the same time.
vi: Freevo có thể được tự động khởi chạy khi máy tính khởi động, dùng một trình phục vụ X dành riêng. Có thể khởi chạy đồng thời các trình phục vụ kiểu Web, mã hoá, RSS (nguồn tin tức) và thu.

note: Type: multiselect Description
en: Please choose the services you wish to start on boot.
vi: Hãy chọn những dịch vụ bạn muốn khởi chạy khi khởi động.

en: Select using wildcard
vi: Chọn bằng ký tự đại diện

en: Unselect using wildcard
vi: Bỏ chọn bằng ký tự đại diện

en: within groups
vi: bên trong nhóm

en: Select all but first
vi: Chọn tất cả trừ cái thứ nhất

en: Select all but newest
vi: Chọn tất cả trừ cái mới nhất

en: Select all but oldest
vi: Chọn tất cả trừ cái cũ nhất

en: Toggle selection
vi: Bật/tắt chọn

en: Directories to search
vi: Thư mục để tìm kiếm

en: recurse?
vi: đệ qui ?

en: Search path
vi: Dường dẫn tìm kiếm

en: Paths to exclude
vi: Đường dẫn cần loại trừ

en: Extra find parameters
vi: Tham số tìm thêm nữa

en: extra find filtering parameters
vi: tham số lọc tìm thêm nữa

en: Advanced search parameters
vi: Tham số tìm kiếm nâng cấp

en: Sensitivity=
vi: Độ nhạy=

en: invalid UTF8 mode?
vi: chế độ UTF-8 không hợp lệ ?

en: Bad names
vi: Tên sai

en: Search (
vi: Tìm kiếm qua (

en: ) for
vi: ) tìm

en: Conflicting files
vi: Tập tin xung đột

en: Case conflicts
vi: Chữ hoa/thường xung đột

en: Same names
vi: Cùng tên

en: Same names(ignore case)
vi: Cùng tên (bỏ qua chữ hoa/thường)

en: Name clashes
vi: Tên xung đột

en: More restrictive search for core files
vi: Tìm kiếm hạn chế hơn cho các tập tin lõi

en: core file mode?
vi: chế độ tập tin lõi ?

en: minimum age
vi: hạn dùng tối thiểu

en: Temp files
vi: Tập tin tạm

en: Dangling
vi: Không hướng về gì

en: Absolute links to paths within or below the link's directory
vi: Liên kết tuyệt đối đến dường dẫn trong hay dưới thư mục của liên kết

en: Suspect
vi: Nghi

en: /././. ///// /../ etc.
vi: /././. ///// /../ v.v.

en: Redundant naming
vi: Đặt tên thừa

en: Bad symlinks
vi: Liên kết tượng trưng sai

en: Bad IDs
vi: ID sai

en: Empty directories
vi: Thư mục trống

en: Search $PATH
vi: Tìm kiếm qua $PATH

en: Non stripped binaries
vi: Tập tin nhị phân có bảng ký tự

en: bad indenting for indent width
vi: sai thụt lề cho độ rộng thụt lề

en: whitespace at end of line
vi: khoảng trắng ở kết thúc dòng

en: Redundant whitespace
vi: Khoảng trắng thừa

en: Save (selected) list to file
vi: Lưu danh sách (đã chọn) vào tập tin

en: All (except selected) using hardlinks
    (or symlinks if on a different filesystem)
vi: Tất cả (trừ cái đã chọn) bằng liên kết cứng
    (hay liên kết mềm nếu trên hệ thống tập tin khác)

en: Symlink
vi: Liên kết

en: Usage: %s [OPTION] [PATHS]
vi: Cách sử dụng: %s [TÙY CHỌN] [ĐƯỜNG DẪN]

en: display version
vi: hiển thị phiên bản

en: display help
vi: hiển thị trợ giúp

en: %(percent)s of %(disk)s is used leaving %(size)sB available
vi: %(percent)s đĩa %(disk)s được chiếm, còn có rảnh %(size)sB

en: Do you want to overwrite?
vi: Bạn có muốn ghi đè không?

en: You can't overwrite
vi: Không thể ghi đè

en: Files with the same content
vi: Tập tin cùng nội dung

en: Installed packages ordered by disk usage
vi: Gói đã cài đặt đã sắp xếp theo cách sử dụng đĩa

en: Problematic filenames
vi: Tên tập tin mơ hồ

en: Possibly conflicting commands or filenames
vi: Lệnh hay tên tập có thể xung đột với nhau

en: Possibly old temporary files
vi: Tập tin tạm có thể cũ

en: Problematic symbolic links
vi: Liên kết mềm mơ hồ

en: Files with missing user IDs
vi: Tập tin còn thiếu ID người dùng

en: Executables still containing debugging info
vi: Tập tin có khả năng thực hiện vẫn còn chứa thông tin gỡ lỗi

en: Erroneous whitespace in a text file
vi: Sai khoảng trắng trong tập tin văn bản

en: Invalid path [
vi: Đường dẫn không hợp lệ [

en: processing...
vi: đang xử lý...

en: No search paths specified
vi: Chưa ghi rõ đường dẫn tìm kiếm

en: Sorry, FSlint does not support this functionality on your system at present.
vi: Tiếc là phần mềm FSlint chưa hỗ trợ chức năng này trên hệ thống của bạn.

en:  packages,
vi:  gói,

en: consuming %sB.
vi: chiếm %sB.

en: Note %s.
vi: Ghi chú %s.

en:  files
vi:  tập tin

en:  unstripped binaries
vi:  tập tin nhị phân có bảng ký tự

en:  empty directories
vi:  thư mục trống

en:  links
vi:  liên kết

en:  wasted in
vi:  bị phí trong

en:  files (in
vi:  tập tin (trong

en:  groups)
vi:  nhóm)

en: bytes wasted
vi: byte bị phí

en:  this item?
vi:  mục này không?

en:  these %d items?
vi:  những %d mục này không?

en: User aborted
vi: Người dùng đã hủy bỏ

en: Rename:
vi: Thay tên:

en: Error: [%s] can not be represented on your file system
vi: Lỗi: [%s] không thể được đại diện trên hệ thống tập tin của bạn

en: Error: Can't rename [%(old_path)s] as [%(new_path)s] exists
vi: Lỗi: không thể thay đổi tên của [%(old_path)s] vì [%(new_path)s] đã tồn tại

en: wildcard:
vi: ký tự đại diện:

en: Sorry, you must be root to delete system packages.
vi: Tiếc là bạn phải là người chủ (root) để xoá gói hệ thống.

en: Are you sure you want to delete
vi: Bạn có chắc muốn xóa những

en: Calculating dependencies...
vi: Đang tính quan hệ phụ thuộc...

en: %d extra packages need to be deleted.
vi: %d gói thêm cần phải bị xoá.

en: Please review the updated selection.
vi: Hãy xem lại vùng chọn đã cập nhật.

en: Removing packages...
vi: Đang gỡ bỏ gói...

en:  items deleted
vi:  mục bị xóa

en: Are you sure you want to merge ALL files?
vi: Bạn có chắc muốn trộn TẤT CẢ tập tin với nhau không?

en: (Ignoring those selected)
vi: (Bỏ qua cái đã chọn)

en: Which indenting method do you want to convert to?
vi: Bạn có muốn chuyển đổi sang phương pháp thụt lề nào?

en: Are you sure you want to clean
vi: Bạn có chắc muốn gột

en:  items cleaned (
vi:  mục đã gột (

en:  saved)
vi:  đã tiết kiệm)

note: Type: select Default You must NOT translate this string, but you can change its value. The comment between brackets is used to distinguish this msgid from the one in the Choices list; you do not have to worry about them, and have to simply choose a msgstr among the English values listed in the Choic
en: English[ default language]
vi: English

note: Type: select Description
en: Output language:
vi: Ngôn ngữ xuất:

note: Type: select Description
en: Please select the language you would like the reports to be generated in. If you want your own custom language, please look in /usr/share/doc/fwanalog/support - there are a few scripts to convert analog .lng files to other languages. If you make a custom translation, please submit it to the author.
vi: Hãy chọn ngôn ngữ bằng đó bạn muốn tạo ra báo cáo. Nếu bạn muốn dùng ngôn ngữ riêng khác, hãy xem lại trong thư mục </usr/share/doc/fwanalog/support> mà chứa vài tập lệnh để chuyển đổi tập tin dạng .lng sang ngôn ngữ khác. Nếu bạn tạo một bản dịch riêng, xin hãy gởi nó cho tác giả.

note: Type: boolean Description
en: Do you wish to run fwanalog from cron daily ?
vi: Bạn có muốn chạy trình fwanalog hàng ngày bằng cron không?

note: Type: boolean Description
en: Enabling this option a daily cron-job will be set up to start fwanalog, thereby producing fresh reports every day.
vi: Việc bật tùy chọn này sẽ thiết lập một công việc định kỳ mà hàng ngày tạo ra báo cáo mới.

note: Type: string Description
en: User who will receive the report via e-mail:
vi: Người dùng sẽ nhận thư chứa báo cáo :

note: Type: string Description
en: Enter the email-address of the person who should receive the log created by the cron-job. Just enter a blank line, and no mail will be sent.
vi: Hãy nhập địa chỉ thư điện tử của người nên nhận bản ghi được tạo bởi công việc cron này. Đơn giản bỏ rỗng trường này để tránh gởi thư đó.

note: Type: boolean Description
en: Would you like fwlogwatch as a daemon (realtime mode)?
vi: fwlogwatch nên chạy làm trình nền (chế độ thời thật) ?

note: Type: boolean Description
en: Running fwlogwatch as a daemon will let fwlogwatch act (i.e. adding new firewall rules) against active 'attacks', or warn you (i.e. sending email) about them. It could also run a web server to access fwlogwatch's current status.
vi: Chạy fwlogwatch như là một trình nền thì cho phép fwlogwatch bảo vệ hệ thống một cách hiệu hữu hơn (bằng cách thêm quy tắc tường lửa bổ sung), hoặc cảnh báo bạn (bằng cách gửi thư) về bị tấn công. Nó cũng có thể chạy một trình phục vụ Web để truy cập đến trạng thái hiện thời của fwlogwatch.

note: Type: select Choices
en: yes (iptables)
vi: có (bảng IP)

note: Type: select Choices
en: yes (ipchains)
vi: có (dây IP)

note: Type: select Choices
en: yes (other)
vi: có (khác)

note: Type: select Description
en: Add new firewall rules (or take another action) in case of alert?
vi: Thêm quy tắc tường lửa mới (hoặc làm một hành động khác) khi báo động ?

note: Type: select Description
en: Don't use this option unless you know what you're doing. Doing so could expose your system to a Denial of Service attack. i.e. spoofed packets could be made to look like coming from your DNS. Adding a rule to block packets from your DNS won't be good ;-)
vi: Không được sử dụng tuỳ chọn này trừ khi biết mình đang làm gì. Làm như vậy có thể rủi ro bị tấn công DDOS (dịch vụ bị từ chối), tức là các gói tin giả hình như đến từ DNS của bạn. Thêm một quy tắc để chặn các gói tin từ DNS mình thì không phải là một ý kiến tốt. ;-)

note: Type: select Description
en: In case of choosing 'other', you'll have to edit '/etc/fwlogwatch/fwlw_respond' to meet your requirements.
vi: Chọn mục « khác » thì bạn cần phải chỉnh sửa tập tin « /etc/fwlogwatch/fwlw_respond » để thích hợp với nhu cầu của mình.

note: Type: select Choices
en: yes (mail)
vi: có (thư)

note: Type: select Description
en: Send alerts by mail or other ways?
vi: Gửi báo động trong thư, hay bằng cách khác ?

note: Type: select Description
en: This option will make fwlogwatch send you alerts by email or other ways. You may wish to adjust 'alert_threshold' in '/etc/fwlogwatch/fwlogwatch.config' to avoid getting too many warnings.
vi: Tuỳ chọn này thì làm cho fwlogwatch gửi báo động cho bạn qua thư điện tử hoặc bằng cách khác. Có thể là bạn muốn điều chỉnh giá trị « alert_threshold » (ngưỡng báo động) trong tập tin cấu hình « /etc/fwlogwatch/fwlogwatch.config » để tránh nhận quá nhiều cảnh báo.

note: Type: select Description
en: In case of choosing 'other', you'll have to edit '/etc/fwlogwatch/fwlw_notify' to meet your requirements.
vi: Chọn mục « khác » thì bạn cần phải chỉnh sửa tập tin « /etc/fwlogwatch/fwlw_notify » để thích hợp với nhu cầu của mình.

note: Type: string Description
en: Email address to send the alerts to:
vi: Gửi báo động cho địa chỉ thư này:

note: Type: string Description
en: Email address to send daily reports on firewall events:
vi: Hằng ngày gửi thông báo về sự kiện tường lửa cho địa chỉ thư này:

note: Type: string Description
en: If you want a daily cron job to send you an email with a report of the day's log entries, just type the address where you want the email to be sent.
vi: Có muốn lập một công việc định kỳ (cron) hằng ngày gửi cho bạn một thư thông báo về các mục nhập sổ theo dõi vào ngày đó thì chỉ gõ địa chỉ thư điện tử nên nhận các thư đó.

note: Type: string Description
en: If you don't want these emails, just set the field to 'none' (without quotes).
vi: Không muốn thì nhập chuỗi « none » (không có).

note: Type: string Description
en: fwlogwatch parameters to use in the cron job:
vi: Các tham số fwlogwatch cần dùng trong công việc định kỳ:

note: Type: string Description
en: If you do not know what these mean, it's safe to leave the defaults.
vi: Không hiểu thì để lại giá trị mặc định.

note: Type: boolean Description
en: Rebuild configuration file from debconf's values?
vi: Xây dựng lại tập tin cấu hình từ các giá trị của debconf ?

en: Show help
vi: Hiển thị trợ giúp

en: Show application version and exit
vi: Hiển thị phiên bản ứng dụng và thoát

en: Restart with GDB debugger attached
vi: Khởi động lại với trình gỡ lỗi GDB được đính kèm

en: Enable debug logging
vi: Bật ghi nhật ký debug

en: API key
vi: Khóa API

note: module: base
en: Generate key
vi: Tạo khóa

en: List options
vi: Tùy chọn danh sách

note: #-#-#-#-#  odoo_18.0.0+dfsg-2_vi.po (Odoo Server 18.0+e)  #-#-#-#-# module: base
en: Platform
vi: Nền tảng

note: Second level entry under Applications Policy definition: Software that allows you to run non-native software or more than one OS at a time. Examples: wine, dosemu, qemu
en: Emulators
vi: Mô phỏng

en: Open website
vi: Mở trang thông tin điện tử

en: Image URL
vi: Đường dẫn của ảnh

note: module: base
en: Icon URL
vi: Biểu tượng URL

en: Open directory
vi: Mở thư mục

en: Grid view
vi: Xem dạng lưới

en: Add tag
vi: Thêm thẻ

en: *** Error: %s does not exist ***
vi: *** Lỗi: %s không tồn tại ***

en: *** Error: failed to create directory %s ***
vi: *** Lỗi: thất bại trong việc tạo thư mục %s ***

en: *** Error: failed to create file %s ***
vi: *** Lỗi: tạo tập tin không thành công %s ***

en: Quit: esc | Clear: space | Save: printscr
vi: Thoát: esc | Xóa: space | Lưu: printscr

en: Game for small children
vi: Trò chơi cho trẻ rất nhỏ

en: Educational game for young children
vi: Trò chơi giáo dục cho trẻ vị thành niên

en: attempt to use a scalar value as array
vi: cố dùng giá trị vô hướng như là một mảng

en: attempt to use scalar parameter `%s' as an array
vi: cố dùng tham số vô hướng “%s” như là mảng

en: attempt to use scalar `%s' as an array
vi: cố dùng “%s” vô hướng như là mảng

en: attempt to use array `%s' in a scalar context
vi: cố gắng dùng mảng “%s” trong một ngữ cảnh vô hướng

en: delete: index `%.*s' not in array `%s'
vi: delete: (xóa) chỉ số “%.*s” không nằm trong mảng “%s”

en: attempt to use scalar `%s["%.*s"]' as an array
vi: cố dùng “%s["%.*s"]” vô hướng như là mảng

en: `%s' is invalid as a function name
vi: “%s” không phải là tên hàm hợp lệ

en: sort comparison function `%s' is not defined
vi: chưa định nghĩa hàm so sánh xắp xếp “%s”

en: %s blocks must have an action part
vi: Mọi khối %s phải có một phần kiểu hành động

en: each rule must have a pattern or an action part
vi: Mọi quy tắc phải có một mẫu hay phần kiểu hành động

en: old awk does not support multiple `BEGIN' or `END' rules
vi: awk cũ không hỗ trợ nhiều quy tắc kiểu “BEGIN” (bắt đầu) hay “END” (kết thúc)

en: `%s' is a built-in function, it cannot be redefined
vi: “%s” là một hàm có sẵn nên nó không thể được định nghĩa lại.

en: regexp constant `//' looks like a C++ comment, but is not
vi: hằng biểu thức chính quy “//” trông giống như một chú thích C++, nhưng mà không phải

en: regexp constant `/%s/' looks like a C comment, but is not
vi: hằng biểu thức chính quy “/%s/” trông giống như một chú thích C, nhưng mà không phải

en: duplicate case values in switch body: %s
vi: gặp giá trị case bị trùng trong phần thân switch: %s

en: duplicate `default' detected in switch body
vi: đã phát hiện trùng “default” trong thân cấu trúc điều khiển chọn lựa (switch)

en: `break' is not allowed outside a loop or switch
vi: không cho phép “break” (ngắt) nằm ở ngoại vòng lặp hay cấu trúc chọn lựa

en: `continue' is not allowed outside a loop
vi: không cho phép “continue” (tiếp tục) ở ngoài một vòng lặp

en: `next' used in %s action
vi: “next” (kế tiếp) được dùng trong hành động %s

en: `nextfile' used in %s action
vi: “nextfile” (tập tin kế tiếp) được dùng trong hành động %s

en: `return' used outside function context
vi: “return” (trở về) được dùng ở ngoại ngữ cảnh hàm

en: plain `print' in BEGIN or END rule should probably be `print ""'
vi: “print” (in) thường trong quy tắc “BEGIN” (bắt đầu) hay “END” (kết thúc) gần như chắc chắn nên là “print”””

en: `delete' is not allowed with SYMTAB
vi: “delete” không được phép với SYMTAB

en: `delete' is not allowed with FUNCTAB
vi: “delete” không được phép với FUNCTAB

en: `delete(array)' is a non-portable tawk extension
vi: “delete array” (xóa mảng) là phần mở rộng gawk không khả chuyển

en: multistage two-way pipelines don't work
vi: đường ống dẫn hai chiếu đa giai đoạn không phải hoạt động được

en: regular expression on right of assignment
vi: biểu thức chính quy nằm bên phải phép gán

en: regular expression on left of `~' or `!~' operator
vi: biểu thức chính quy nằm bên trái toán tử “~” hay “!~”

en: old awk does not support the keyword `in' except after `for'
vi: awk cũ không hỗ trợ từ khóa “in”, trừ khi nằm sau “for”

en: regular expression on right of comparison
vi: biểu thức chính quy nằm bên phải sự so sánh

en: non-redirected `getline' invalid inside `%s' rule
vi: “getline” không-chuyển-hướng không hợp lệ trong quy tắc “%s”

en: non-redirected `getline' undefined inside END action
vi: trong hành động “END” (kết thúc) có “getline” (lấy dòng) không được chuyển hướng lại và chưa được định nghĩa.

en: old awk does not support multidimensional arrays
vi: awk cũ không hỗ trợ mảng đa chiều

en: call of `length' without parentheses is not portable
vi: lời gọi “length” (độ dài) mà không có dấu ngoặc đơn là không tương thích trên các hệ thống khác

en: indirect function calls are a gawk extension
vi: cuộc gọi hàm gián tiếp là một phần mở rộng gawk

en: attempt to use non-function `%s' in function call
vi: cố gắng dùng không-phải-hàm “%s” trong cú gọi hàm

en: invalid subscript expression
vi: biểu thức in thấp không hợp lệ

en: fatal:
vi: lỗi nghiêm trọng:

en: unexpected newline or end of string
vi: gặp dòng mới hay kết thúc chuỗi bất ngờ

en: reason unknown
vi: không rõ lý do

en: already included source file `%s'
vi: đã sẵn bao gồm tập tin nguồn “%s”

en: already loaded shared library `%s'
vi: thư viện dùng chung “%s” đã được sẵn được tải rồi

en: @include is a gawk extension
vi: @include là phần mở rộng của gawk

en: empty filename after @include
vi: tập tin trống sau @include

en: @load is a gawk extension
vi: @load là một phần mở rộng gawk

en: empty filename after @load
vi: tên tập tin trống sau @load

en: empty program text on command line
vi: gặp đoạn chữ chương trình rỗng nằm trên dòng lệnh

en: source file `%s' is empty
vi: tập tin nguồn “%s” là rỗng

en: source file does not end in newline
vi: tập tin nguồn không kết thúc bằng một dòng trống

en: unterminated regexp ends with `\' at end of file
vi: biểu thức chính quy chưa được chấm dứt kết thúc với “\” tại kết thúc của tập tin

en: %s: %d: tawk regex modifier `/.../%c' doesn't work in gawk
vi: %s: %d: bộ sửa đổi biểu thức chính quy tawk “/…/%c” không hoạt động được trong gawk

en: tawk regex modifier `/.../%c' doesn't work in gawk
vi: bộ sửa đổi biểu thức chính quy tawk “/…/%c” không hoạt động được trong gawk

en: unterminated regexp at end of file
vi: biểu thức chính quy chưa được chấm dứt nằm tại kết thúc của tập tin

en: use of `\ #...' line continuation is not portable
vi: không thể mang khả năng dùng “\#…” để tiếp tục dòng

en: backslash not last character on line
vi: dấu gạch ngược không phải là ký tự cuối cùng nằm trên dòng

en: multidimensional arrays are a gawk extension
vi: mảng nhiều chiều là một phần mở rộng gawk

en: invalid char '%c' in expression
vi: có ký tự không hợp lệ “%c” nằm trong biểu thức

en: `%s' is a gawk extension
vi: “%s” là một phần mở rộng gawk

en: POSIX does not allow `%s'
vi: POSIX không cho phép “%s”

en: `%s' is not supported in old awk
vi: awk kiểu cũ không hỗ trợ “%s”

en: %d is invalid as number of arguments for %s
vi: “%d” không hợp lệ khi là số đối số cho “%s”

en: %s third parameter is not a changeable object
vi: tham số thứ ba %s không phải là một đối tượng có thể thay đổi

en: match: third argument is a gawk extension
vi: match: (khớp) đối số thứ ba là phần mở rộng gawk

en: close: second argument is a gawk extension
vi: close: (đóng) đối số thứ hai là phần mở rộng gawk

en: use of dcgettext(_"...") is incorrect: remove leading underscore
vi: dùng “dcgettext(_"…")” không đúng: hãy gỡ bỏ gạch dưới nằm trước

en: use of dcngettext(_"...") is incorrect: remove leading underscore
vi: dùng “dcgettext(_"…")” không đúng: hãy gỡ bỏ gạch dưới nằm trước

en: index: regexp constant as second argument is not allowed
vi: index: (chỉ mục) không cho phép hằng biểu thức chính quy làm đối số thứ hai

en: function `%s': parameter `%s' shadows global variable
vi: hàm “%s”: tham số “%s” che biến toàn cục

en: could not open `%s' for writing: %s
vi: không thể mở “%s” để ghi: %s

en: sending variable list to standard error
vi: đang gởi danh sách biến tới thiết bị lỗi chuẩn

en: shadow_funcs() called twice!
vi: shadow_funcs() (hàm bóng) được gọi hai lần!

en: function name `%s' previously defined
vi: tên hàm “%s” trước đây đã được định nghĩa rồi

en: function `%s': parameter #%d, `%s', duplicates parameter #%d
vi: hàm “%s”: tham số “#%d”, “%s”, nhân đôi tham số “#%d”

en: function `%s' called but never defined
vi: hàm “%s” được gọi nhưng mà chưa định nghĩa

en: function `%s' defined but never called directly
vi: hàm “%s” được định nghĩa nhưng mà chưa được gọi trực tiếp bao giờ

en: regexp constant for parameter #%d yields boolean value
vi: hằng biểu thức chính quy cho tham số “#%d” làm giá trị luận lý (bun)

en: function `%s' called with space between name and `(',
    or used as a variable or an array
vi: hàm “%s” được gọi với dấu cách nằm giữa tên và “(”
    hoặc được dùng như là biến hay mảng

en: division by zero attempted
vi: gặp phép chia cho số không

en: division by zero attempted in `%%'
vi: gặp phép chia cho số không trong “%%”

en: cannot assign a value to the result of a field post-increment expression
vi: không thể gán giá trị cho kết quả của biểu thức trường tăng-trước

en: invalid target of assignment (opcode %s)
vi: gán đich không hợp lệ (mã thi hành “%s”)

en: statement has no effect
vi: câu không có tác dụng

en: %s: received non-numeric argument
vi: %s: đã nhận đối số không phải thuộc số

en: exp: argument %g is out of range
vi: exp: đối số “%g” nằm ngoài phạm vi

en: fflush: cannot flush: pipe `%.*s' opened for reading, not writing
vi: fflush: không thể flush (đẩy dữ liệu lên đĩa): ống dẫn “%.*s” được mở để đọc, không phải để ghi

en: fflush: cannot flush: file `%.*s' opened for reading, not writing
vi: fflush: không thể flush (đẩy dữ liệu vào đĩa): tập tin “%.*s” được mở để đọc, không phải để ghi

en: fflush: cannot flush file `%.*s': %s
vi: fflush: không thể flush (đẩy dữ liệu vào đĩa) tập tin “%.*s”: %s

en: fflush: cannot flush: two-way pipe `%.*s' has closed write end
vi: fflush: không thể flush (đẩy dữ liệu lên đĩa): ống dẫn hai chiều “%.*s” đã đóng kết thúc ghi

en: fflush: `%.*s' is not an open file, pipe or co-process
vi: fflush: “%.*s” không phải là một tập tin, ống dẫn hay đồng tiến trình được mở

en: length: received array argument
vi: length: (chiều dài) đã nhận mảng đối số

en: `length(array)' is a gawk extension
vi: “length(array)” (độ dài mảng) là một phần mở rộng gawk

en: substr: length %g is not >= 1
vi: substr: (chuỗi con) độ dài %g không ≥1

en: substr: length %g is not >= 0
vi: substr: (chuỗi con) độ dài %g không ≥0

en: substr: non-integer length %g will be truncated
vi: substr: (chuỗi con) sẽ cắt xén độ dài không phải số nguyên “%g”

en: substr: length %g too big for string indexing, truncating to %g
vi: substr: (chuỗi con) độ dài %g là quá lớn cho chỉ số chuỗi, nên xén ngắn thành %g

en: substr: start index %g is invalid, using 1
vi: substr: (chuỗi con) chỉ số đầu “%g” không hợp lệ nên dùng 1

en: substr: non-integer start index %g will be truncated
vi: substr: (chuỗi con) chỉ số đầu không phải số nguyên “%g” sẽ bị cắt ngắn

en: substr: source string is zero length
vi: substr: (chuỗi con) chuỗi nguồn có độ dài số không

en: substr: start index %g is past end of string
vi: substr: (chuỗi con) chỉ số đầu %g nằm sau kết thúc của chuỗi

en: substr: length %g at start index %g exceeds length of first argument (%lu)
vi: substr: (chuỗi con) độ dài %g chỉ số đầu %g vượt quá độ dài của đối số đầu (%lu)

en: strftime: format value in PROCINFO["strftime"] has numeric type
vi: strftime: giá trị định dạng trong PROCINFO["strftime"] phải thuộc kiểu số

en: strftime: second argument less than 0 or too big for time_t
vi: strftime: tham số thứ hai nhỏ hơn 0 hay quá lớn dành cho time_t

en: strftime: second argument out of range for time_t
vi: strftime: tham số thứ hai nằm ngoài phạm vi cho phép của kiểu time_t

en: strftime: received empty format string
vi: strftime: đã nhận chuỗi định dạng rỗng

en: mktime: at least one of the values is out of the default range
vi: mktime: ít nhất một của những giá trị nằm ở ngoại phạm vi mặc định

en: 'system' function not allowed in sandbox mode
vi: hàm “system” không cho phép ở chế độ khuôn đúc

en: print: attempt to write to closed write end of two-way pipe
vi: print: cố ghi vào một đường ống hai chiều mà chiều ghi đã đóng

en: reference to uninitialized field `$%d'
vi: gặp tham chiếu đến trường chưa được khởi tạo “$%d”

en: match: third argument is not an array
vi: match: (khớp) đối số thứ ba không phải là mảng

en: gensub: third argument `%.*s' treated as 1
vi: gensub: đối số thứ ba “%.*s” được xử lý như 1

en: %s: can be called indirectly only with two arguments
vi: %s: được gọi một cách gián tiếp với ít hơn hai đối số

en: lshift(%f, %f): negative values are not allowed
vi: lshift(%f, %f): giá trị âm l không được phép

en: lshift(%f, %f): fractional values will be truncated
vi: lshift(%f, %f): giá trị thuộc phân số sẽ bị cắt ngắn

en: lshift(%f, %f): too large shift value will give strange results
vi: lshift(%f, %f): giá trị dịch quá lớn sẽ gây ra kết quả không như mong muốn

en: rshift(%f, %f): negative values are not allowed
vi: rshift(%f, %f): giá trị âm là không được phép

en: rshift(%f, %f): fractional values will be truncated
vi: rshift(%f, %f): giá trị thuộc kiểu phân số sẽ bị xén ngắn

en: rshift(%f, %f): too large shift value will give strange results
vi: rshift(%f, %f): giá trị dịch quá lớn sẽ gây ra kết quả không như mong muốn

en: compl(%f): negative value is not allowed
vi: compl(%f): giá trị âm là không được phép

en: compl(%f): fractional value will be truncated
vi: compl(%f): giá trị thuộc phân số sẽ bị cắt ngắn

en: dcgettext: `%s' is not a valid locale category
vi: dcgettext: “%s” không phải là một phân loại miền địa phương hợp lệ

en: intdiv: third argument is not an array
vi: intdiv: đối số thứ ba không phải là mảng

en: intdiv: division by zero attempted
vi: intdiv: gặp phép chia cho số không

en: typeof: unknown argument type `%s'
vi: typeof: không biết kiểu tham số “%s”

en: invalid frame number: %d
vi: số khung không hợp lệ: %d

en: no breakpoint/watchpoint has been set yet
vi: chưa có điểm ngắt hay điểm theo dõi nào được đặt cả

en: invalid breakpoint/watchpoint number
vi: số điểm ngắt hay điểm theo dõi không hợp lệ

en: Type commands for when %s %d is hit, one per line.
vi: Gõ lệnh cho %s khi %d được gợi ý, mỗi lệnh một dòng.

en: `end' valid only in command `commands' or `eval'
vi: “end” chỉ hợp lệ trong “commands” hay “eval”

en: `silent' valid only in command `commands'
vi: “silent” chỉ hợp lệ với lệnh “commands”

en: condition: invalid breakpoint/watchpoint number
vi: condition: điều kiện: số hiệu điểm ngắt hay điểm theo dõi không hợp lệ

en: argument not a string
vi: tham số không phải là một chuỗi

en: invalid range specification: %d - %d
vi: đặc tả vùng không hợp lệ: %d - %d

en: non-numeric value for field number
vi: giá trị cho trường số mà không thuộc kiểu số

en: non-numeric value found, numeric expected
vi: cần giá trị kiểu số nhưng lại nhận được giá trị không thuộc kiểu này

en: non-zero integer value
vi: giá trị số nguyên khác không

en: error:
vi: lỗi:

en: invalid character in command
vi: ký tự trong câu lệnh không hợp lệ

en: invalid character
vi: ký tự không hợp lệ

en: undefined command: %s
vi: lệnh chưa định nghĩa: %s

en: source file `%s' is empty.
vi: tập tin nguồn “%s” bị trống rỗng.

en: line number %d out of range; `%s' has %d lines
vi: số dòng %d nằm ngoài phạm vi; “%s” có %d dòng

en: unexpected eof while reading file `%s', line %d
vi: gặp kết thúc tập tin bất ngờ khi đang đọc tập tin “%s”, dòng %d

en: source file `%s' modified since start of program execution
vi: tập tin nguồn “%s” đã bị sửa đổi kể từ lúc chưong trình được khởi chạy

en: Current source file: %s
vi: Tập tin nguồn hiện tại: %s

en: Number of lines: %d
vi: Số dòng: %d

en: Source file (lines): %s (%d)
vi: Tập tin nguồn (dòng): %s (%d)

en: Number  Disp  Enabled  Location
vi: Số      Hthị  Bật      Vị trí

en: 	ignore next %ld hit(s)
vi: 	bỏ qua %ld gợi ý tiếp

en: 	stop condition: %s
vi: 	dừng điều kiện: %s

en: 	commands:
vi: 	lệnh:

en: Current frame:
vi: Khung hiện tại:

en: Called by frame:
vi: Được gọi bởi khung:

en: Caller of frame:
vi: Bộ gọi của khung:

en: None in main().
vi: Không có gì trong main().

en: No arguments.
vi: Không có đối số nào.

en: No locals.
vi: Không có nội bộ.

en: All defined variables:
vi: Tất cả các biến đã định nghĩa:

en: All defined functions:
vi: Tất cả các hàm đã định nghĩa:

en: Auto-display variables:
vi: Các biến hiển thị tự động:

en: Watch variables:
vi: Các biến theo dõi:

en: no symbol `%s' in current context
vi: không có ký hiệu “%s” trong ngữ cảnh hiện tại

en: `%s' is not an array
vi: “%s” không phải là một mảng

en: $%ld = uninitialized field
vi: $%ld = trường chưa được khởi tạo

en: array `%s' is empty
vi: mảng “%s” trống rỗng

en: `%s["%.*s"]' is not an array
vi: “%s["%.*s"]” không phải là một mảng

en: `%s' is not a scalar variable
vi: “%s” không phải là biến scalar

en: attempt to use array `%s["%.*s"]' in a scalar context
vi: cố dùng mảng “%s["%.*s"]” trong một ngữ cảnh vô hướng

en: attempt to use scalar `%s["%.*s"]' as array
vi: cố dùng kiểu vô hướng “%s["%.*s"]” như là mảng

en: `%s' is a function
vi: “%s” là một hàm

en: watchpoint %d is unconditional
vi: điểm kiểm tra %d là vô điều kiện

en: attempt to use scalar value as array
vi: cố dùng biến vô hướng như là một mảng

en: Watchpoint %d deleted because parameter is out of scope.
vi: Điểm theo dõi %d bị xóa bởi vì đối số nằm ngoài phạm vi

en: Display %d deleted because parameter is out of scope.
vi: Trình bày %d bị xóa bởi vì đối số nằm ngoài phạm vi

en:  in file `%s', line %d
vi:  tại tập tin “%s”, dòng %d

en:  at `%s':%d
vi:  tại “%s”:%d

en: #%ld	in
vi: #%ld	trong

en: More stack frames follow ...
vi: Nhiều khung ngăn xếp theo sau …

en: invalid frame number
vi: số khung không hợp lệ

en: Note: breakpoint %d (enabled, ignore next %ld hits), also set at %s:%d
vi: Chú ý: điểm ngắt %d (được bật, bỏ qua %ld gợi ý tiếp), đồng thời được đặt tại %s:%d

en: Note: breakpoint %d (enabled), also set at %s:%d
vi: Chú ý: điểm ngắt %d (được bật), đồng thời được đặt tại %s:%d

en: Note: breakpoint %d (disabled, ignore next %ld hits), also set at %s:%d
vi: Chú ý: điểm ngắt %d (bị tắt, bỏ qua %ld gợi ý tiếp), đồng thời được đặt tại %s:%d

en: Note: breakpoint %d (disabled), also set at %s:%d
vi: Chú ý: điểm ngắt %d (bị tắt), đồng thời được đặt tại %s:%d

en: Breakpoint %d set at file `%s', line %d
vi: Điểm ngắt %d đặt tại tập tin “%s”, dòng %d

en: breakpoint %d set at file `%s', line %d is unconditional
vi: điểm ngắt %d đặt tại tập tin “%s”, dòng %d là vô điều kiện

en: line number %d in file `%s' out of range
vi: số dòng %d trong tập tin “%s” nằm ngoài phạm vi

en: Deleted breakpoint %d
vi: Xóa điểm dừng %d

en: No breakpoint(s) at entry to function `%s'
vi: Không có điểm ngắt tại điểm vào của hàm “%s”

en: No breakpoint at file `%s', line #%d
vi: Không có điểm ngắt tại tập tin “%s”, dòng #%d

en: invalid breakpoint number
vi: số điểm ngắt không hợp lệ

en: Delete all breakpoints? (y or n)
vi: Xóa tất cả các điểm ngắt? (c hay k)

en: Will ignore next %ld crossing(s) of breakpoint %d.
vi: Sẽ bỏ qua %ld điểm giao chéo của điểm ngắt %d.

en: Will stop next time breakpoint %d is reached.
vi: Sẽ dừng lần gặp điểm ngắt %d tiếp theo.

en: Can only debug programs provided with the `-f' option.
vi: Chỉ có thể gỡ lỗi các chương trình được cung cấp cùng với tùy chọn “-f”.

en: Failed to restart debugger
vi: Gặp lỗi khi khởi động lại bộ gỡ lỗi

en: Program already running. Restart from beginning (y/n)?
vi: Chương trình đang chạy. Khởi động từ đầu (c/không)?

en: Program not restarted
vi: Chương trình không khởi động lại

en: error: cannot restart, operation not allowed
vi: lỗi: không thể khởi động lại, thao tác không được cho phép

en: error (%s): cannot restart, ignoring rest of the commands
vi: lỗi (%s): không thể khởi động lại, bỏ qua các lệnh còn lại

en: Program exited abnormally with exit value: %d
vi: Chương trình đã thoát ra dị thường với mã thoát là: %d

en: Program exited normally with exit value: %d
vi: Chương trình đã thoát bình thường với mã thoát là: %d

en: The program is running. Exit anyway (y/n)?
vi: Chương trình này đang chạy. Vẫn thoát (c/k)?

en: Not stopped at any breakpoint; argument ignored.
vi: Không dừng tại bất ký điểm ngắt nào; đối số bị bỏ qua.

en: Will ignore next %ld crossings of breakpoint %d.
vi: Sẽ bỏ qua %ld điểm ngắt xuyên chéo %d kế tiếp.

en: 'finish' not meaningful in the outermost frame main()
vi: “finish” không có nghĩa trong khung ngoài cùng nhất main()

en: 'return' not meaningful in the outermost frame main()
vi: “return” không có nghĩa trong khung ngoài cùng nhất main()

en: invalid source line %d in file `%s'
vi: dòng nguồn không hợp lệ %d trong tập tin “%s”

en: element not in array
vi: phần tử không trong mảng

en: untyped variable
vi: biến chưa định kiểu

en: Stopping in %s ...
vi: Dừng trong %s …

en: 'finish' not meaningful with non-local jump '%s'
vi: “finish” không có nghĩa với lệnh nhảy non-local “%s”

en: 'until' not meaningful with non-local jump '%s'
vi: “until” không có nghĩa với cú nhảy non-local “%s”

en: ["%.*s"] not in array `%s'
vi: ["%.*s"] không trong mảng “%s”

en: sending output to stdout
vi: gửi kết xuất ra stdout

en: `%s' not allowed in current context; statement ignored
vi: “%s” không được phép trong ngữ cảnh hiện hành; câu lệnh bị bỏ qua

en: `return' not allowed in current context; statement ignored
vi: “return” không được phép trong ngữ cảnh hiện hành; câu lệnh bị bỏ qua

en: unknown nodetype %d
vi: không biết kiểu nút %d

en: unknown opcode %d
vi: gặp opcode (mã thao tác) không rõ %d

en: opcode %s not an operator or keyword
vi: mã lệnh %s không phải là một toán tử hoặc từ khóa

en: buffer overflow in genflags2str
vi: tràn bộ đệm trong “genflags2str” (tạo ra cờ đến chuỗi)

en: 
    	# Function Call Stack:
vi: 
    	# Ngăn xếp gọi hàm:

en: `IGNORECASE' is a gawk extension
vi: “IGNORECASE” (bỏ qua chữ HOA/thường) là phần mở rộng gawk

en: `BINMODE' is a gawk extension
vi: “BINMODE” (chế độ nhị phân) là phần mở rộng gawk

en: BINMODE value `%s' is invalid, treated as 3
vi: Giá trị BINMODE (chế độ nhị phân) “%s” không hợp lệ nên đã coi là 3

en: bad `%sFMT' specification `%s'
vi: đặc tả “%sFMT” sai “%s”

en: turning off `--lint' due to assignment to `LINT'
vi: đang tắt “--lint” do việc gán cho “LINT”

en: reference to uninitialized argument `%s'
vi: gặp tham chiếu đến đối số chưa được khởi tạo “%s”

en: reference to uninitialized variable `%s'
vi: gặp tham chiếu đến biến chưa được khởi tạo “%s”

en: attempt to field reference from non-numeric value
vi: cố gắng tham chiếu trường từ giá trị khác thuộc số

en: attempt to field reference from null string
vi: cố gắng tham chiếu trường từ chuỗi trống rỗng

en: attempt to access field %ld
vi: cố gắng để truy cập trường %ld

en: reference to uninitialized field `$%ld'
vi: tham chiếu đến trường chưa được khởi tạo “$%ld”

en: function `%s' called with more arguments than declared
vi: hàm “%s” được gọi với nhiều số đối số hơn số được khai báo

en: unwind_stack: unexpected type `%s'
vi: unwind_stack: không cần kiểu “%s”

en: division by zero attempted in `/='
vi: gặp phép chia cho số không trong “/=”

en: division by zero attempted in `%%='
vi: gặp phép chia cho số không trong “%%=”

en: extensions are not allowed in sandbox mode
vi: phần mở rộng không cho phép ở chế độ khuôn đúc

en: -l / @load are gawk extensions
vi: -l / @load là một phần mở rộng gawk

en: load_ext: received NULL lib_name
vi: load_ext: nhận được NULL lib_name

en: make_builtin: missing function name
vi: make_builtin: thiếu tên hàm

en: make_builtin: function `%s' already defined
vi: make_builtin: hàm “%s” đã được định nghĩa rồi

en: make_builtin: function name `%s' previously defined
vi: make_builtin: hàm “%s” đã được định nghĩa trước đây rồi

en: make_builtin: negative argument count for function `%s'
vi: make_builtin: đối số dành cho số đếm bị âm cho hàm “%s”

en: function `%s': argument #%d: attempt to use scalar as an array
vi: hàm “%s”: đối số thứ %d: cố gắng dùng kiểu vô hướng như là mảng

en: function `%s': argument #%d: attempt to use array as a scalar
vi: hàm “%s”: đối số thứ %d: cố gắng dùng mảng như là kiểu vô hướng

en: stat: unable to read symbolic link `%s'
vi: stat: không thể đọc liên kết mềm “%s”

en: stat: bad parameters
vi: stat: các đối số sai

en: fts init: could not create variable %s
vi: khởi tạo fts: không thể tạo biến %s

en: fts is not supported on this system
vi: fts không được hỗ trợ trên hệ thống này

en: fill_stat_element: could not set element
vi: fill_stat_element: không thể đặt phần tử

en: fill_path_element: could not set element
vi: fill_path_element: không thể đặt phần tử

en: fill_error_element: could not set element
vi: fill_error_element: không thể đặt phần tử

en: fts-process: could not create array
vi: fts-process: không thể tạo mảng

en: fts-process: could not set element
vi: fts-process: không thể đặt phần tử

en: fts: called with incorrect number of arguments, expecting 3
vi: fts: được gọi với số lượng đối số không đúng, cần 3

en: fts: could not flatten array
vi: fts: không thể làm phẳng mảng

en: fts: ignoring sneaky FTS_NOSTAT flag. nyah, nyah, nyah.
vi: fts: bỏ qua cờ FTS_NOSTAT vụng trộm. nyah, nyah, nyah.

en: fnmatch: could not get first argument
vi: fnmatch: không lấy được đối số đầu tiên

en: fnmatch: could not get second argument
vi: fnmatch: không lấy được đối số thứ hai

en: fnmatch: could not get third argument
vi: fnmatch: không thể lấy tham số thứ ba

en: fnmatch is not implemented on this system
vi: fnmatch không được hỗ trợ trên hệ thống này

en: fnmatch init: could not add FNM_NOMATCH variable
vi: khởi tạo fnmatch: không thể thêm biến FNM_NOMATCH

en: fnmatch init: could not set array element %s
vi: fnmatch init: không thể đặt phần tử mảng %s

en: fnmatch init: could not install FNM array
vi: khởi tạo fnmatch: không thể cài đặt mảng FNM

en: fork: PROCINFO is not an array!
vi: fork: PROCINFO không phải là mảng!

en: readfile: called with wrong kind of argument
vi: readfile: được gọi với tham số sai kiểu

en: revoutput: could not initialize REVOUT variable
vi: revoutput: không thể khởi tạo biến REVOUT

en: array value has unknown type %d
vi: giá trị mảng có kiểu chưa biết %d

en: treating recovered value with unknown type code %d as a string
vi: coi giá trị đã được phục hồi với kiểu chưa biết mã %d như là một chuỗi

en: gettimeofday: not supported on this platform
vi: gettimeofday: không được hỗ trợ trên nền tảng này

en: sleep: missing required numeric argument
vi: sleep: thiếu đối số dạng số cần thiết

en: sleep: argument is negative
vi: sleep: đối số âm

en: sleep: not supported on this platform
vi: sleep: không được hỗ trợ trên nền tảng này

en: input record too large
vi: bản ghi đầu vào quá lớn

en: NF set to negative value
vi: “NF” được đặt thành giá trị âm

en: split: fourth argument is a gawk extension
vi: split (chia tách): đối số thứ tư là phần mở rộng gawk

en: split: fourth argument is not an array
vi: split (chia tách): đối số thứ tư không phải là mảng

en: split: second argument is not an array
vi: split: (chia tách) đối số thứ hai không phải là mảng

en: split: cannot use the same array for second and fourth args
vi: split (chia tách): không thể sử dụng cùng một mảng có cả đối số thứ hai và thứ tư

en: split: cannot use a subarray of second arg for fourth arg
vi: split (phân tách): không thể sử dụng mảng con của tham số thứ hai cho tham số thứ tư

en: split: cannot use a subarray of fourth arg for second arg
vi: split (phân tách): không thể sử dụng mảng con của tham số thứ tư cho tham số thứ hai

en: patsplit: fourth argument is not an array
vi: patsplit: đối số thứ tư không phải là mảng

en: patsplit: second argument is not an array
vi: patsplit: đối số thứ hai không phải là mảng

en: patsplit: third argument must be non-null
vi: patsplit: đối số thứ ba không phải không rỗng

en: patsplit: cannot use the same array for second and fourth args
vi: patsplit (chương trình chia tách): không thể sử dụng cùng một mảng cho cả hai đối số thứ hai và thứ tư

en: patsplit: cannot use a subarray of second arg for fourth arg
vi: patsplit (chương trình phân tách): không thể sử dụng mảng con của tham số thứ hai cho tham số thứ tư

en: patsplit: cannot use a subarray of fourth arg for second arg
vi: patsplit (chương trình phân tách): không thể sử dụng mảng con của tham số thứ tư cho tham số thứ hai

en: `FIELDWIDTHS' is a gawk extension
vi: “FIELDWIDTHS” (độ rộng trường) là phần mở rộng gawk

en: `*' must be the last designator in FIELDWIDTHS
vi: “*” phải là bộ định danh cuối cùng trong FIELDWIDTHS

en: invalid FIELDWIDTHS value, for field %d, near `%s'
vi: giá trị FIELDWIDTHS (độ rộng trường) không hợp lệ, cho trường %d, gần “%s”

en: null string for `FS' is a gawk extension
vi: chuỗi vô giá trị cho “FS” là phần mở rộng gawk

en: old awk does not support regexps as value of `FS'
vi: awk cũ không hỗ trợ biểu thức chính quy làm giá trị của “FS”

en: `FPAT' is a gawk extension
vi: “FPAT” là phần mở rộng của gawk

en: awk_value_to_node: received null retval
vi: awk_value_to_node: retval nhận được là null

en: awk_value_to_node: not in MPFR mode
vi: awk_value_to_node: không trong chế độ MPFR

en: awk_value_to_node: MPFR not supported
vi: awk_value_to_node: không hỗ trợ MPFR

en: awk_value_to_node: invalid number type `%d'
vi: awk_value_to_node: kiểu số không hợp lệ “%d”

en: node_to_awk_value: received null node
vi: node_to_awk_value: nút nhận được là null

en: node_to_awk_value: received null val
vi: node_to_awk_value: biến nhận được là null

en: remove_element: received null array
vi: remove_element: mảng nhận được là null

en: remove_element: received null subscript
vi: remove_element: nhận được là null

en: api_get_mpfr: MPFR not supported
vi: api_get_mpfr: không hỗ trợ MPFR

en: cannot find end of BEGINFILE rule
vi: không thể tìm thấy điểm kết thúc của quy tắc BEGINFILE

en: cannot open unrecognized file type `%s' for `%s'
vi: không thể mở kiểu tập tin chưa biết “%s” cho “%s”

en: command line argument `%s' is a directory: skipped
vi: tham số dòng lệnh “%s” là một thư mục: đã bị bỏ qua

en: unnecessary mixing of `>' and `>>' for file `%.*s'
vi: không cần hợp “>” và “>>” cho tập tin “%.*s”

en: redirection not allowed in sandbox mode
vi: chuyển hướng không cho phép ở chế độ khuôn đúc

en: expression in `%s' redirection is a number
vi: biểu thức trong điều chuyển hướng “%s” là một con số

en: expression for `%s' redirection has null string value
vi: biểu thức cho điều chuyển hướng “%s” có giá trị chuỗi vô giá trị

en: filename `%.*s' for `%s' redirection may be result of logical expression
vi: tên tập tin “%.*s” cho điều chuyển hướng “%s” có lẽ là kết quả của biểu thức luận lý

en: get_file cannot create pipe `%s' with fd %d
vi: get_file không thể tạo đường ống “%s” với fd %d

en: get_file socket creation not supported on this platform for `%s' with fd %d
vi: việc tạo ổ cắm mạng get_file không được hỗ trợ trên nền tảng này cho “%s” với fd %d

en: reached system limit for open files: starting to multiplex file descriptors
vi: đã tới giới hạn hệ thống về tập tin được mở nên bắt đầu phối hợp nhiều dòng điều mô tả tập tin

en: too many pipes or input files open
vi: quá nhiều ống dẫn hay tập tin nhập được mở

en: close: second argument must be `to' or `from'
vi: close: (đóng) đối số thứ hai phải là “to” (đến) hay “from” (từ)

en: close: `%.*s' is not an open file, pipe or co-process
vi: close: (đóng) “%.*s” không phải là tập tin, ống dẫn hay đồng tiến trình đã được mở

en: close of redirection that was never opened
vi: đóng một chuyển hướng mà nó chưa từng được mở

en: close: redirection `%s' not opened with `|&', second argument ignored
vi: close: chuyển hướng “%s” không được mở bởi “|&” nên đối số thứ hai bị bỏ qua

en: no explicit close of socket `%s' provided
vi: không cung cấp lệnh đóng ổ cắm “%s” rõ ràng

en: no explicit close of co-process `%s' provided
vi: không cung cấp lệnh đóng đồng tiến trình “%s” rõ ràng

en: no explicit close of pipe `%s' provided
vi: không cung cấp lệnh đóng đường ống dẫn lệnh “%s” rõ ràng

en: no explicit close of file `%s' provided
vi: không cung cấp lệnh đóng tập tin “%s” rõ ràng

en: fflush: cannot flush standard output: %s
vi: fflush: không thể đẩy dữ liệu lên đĩa đầu ra tiêu chuẩn: %s

en: fflush: cannot flush standard error: %s
vi: fflush: không thể đẩy dữ liệu lên đĩa đầu ra lỗi tiêu chuẩn: %s

en: local port %s invalid in `/inet': %s
vi: cổng cục bộ %s không hợp lệ trong “/inet”: %s

en: local port %s invalid in `/inet'
vi: cổng cục bộ %s không hợp lệ trong “/inet”

en: remote host and port information (%s, %s) invalid: %s
vi: thông tin về máy/cổng máy mạng (%s, %s) không hợp lệ: %s

en: remote host and port information (%s, %s) invalid
vi: thông tin về máy/cổng ở xa (%s, %s) không phải hợp lệ

en: TCP/IP communications are not supported
vi: truyền thông TCP/IP không được hỗ trợ

en: could not open `%s', mode `%s'
vi: không mở được “%s”, chế độ “%s”

en: moving slave pty to stdout in child failed (dup: %s)
vi: gặp lỗi khi di chuyển pty (thiết bị cuối giả) phụ thuộc đến thiết bị đầu ra tiêu chuẩn trong con (trùng: %s)

en: moving slave pty to stdin in child failed (dup: %s)
vi: lỗi di chuyển pty (thiết bị cuối giả) phụ tới thiết bị nhập chuẩn trong điều con (nhân đôi: %s)

en: could not create child process or open pty
vi: không thể tạo tiến trình con hoặc mở tpy

en: moving pipe to stdout in child failed (dup: %s)
vi: lỗi di chuyển ống dẫn đến thiết bị xuất chuẩn trong tiến trình con (trùng: %s)

en: moving pipe to stdin in child failed (dup: %s)
vi: lỗi di chuyển ống dẫn đến thiết bị nhập chuẩn trong tiến trình con (trùng: %s)

en: `|&' not supported
vi: “|&” không được hỗ trợ

en: cannot create child process for `%s' (fork: %s)
vi: không thể tạo tiến trình con cho “%s” (fork: %s)

en: getline: attempt to read from closed read end of two-way pipe
vi: getline: cố ghi vào một đường ống hai chiều mà chiều ghi đã đóng

en: register_input_parser: received NULL pointer
vi: register_input_parser: nhận được con trỏ NULL

en: input parser `%s' conflicts with previously installed input parser `%s'
vi: bộ phân tích đầu vào “%s” xung đột với bộ phân tích đầu vào được cài đặt trước đó “%s”

en: input parser `%s' failed to open `%s'
vi: bộ phân tích đầu vào “%s” gặp lỗi khi mở “%s”

en: register_output_wrapper: received NULL pointer
vi: register_output_wrapper: nhận được con trỏ NULL

en: output wrapper `%s' conflicts with previously installed output wrapper `%s'
vi: bộ bao kết xuất “%s” xung đột với bộ bao kết xuất được cài đặt trước đó “%s”

en: output wrapper `%s' failed to open `%s'
vi: bộ bao kết xuất “%s” gặp lỗi khi mở “%s”

en: register_output_processor: received NULL pointer
vi: register_output_processor: nhận được con trỏ NULL

en: two-way processor `%s' conflicts with previously installed two-way processor `%s'
vi: bộ xử lý hai hướng “%s” xung đột với bộ xử lý hai hướng đã được cài đặt trước đó “%s”

en: two way processor `%s' failed to open `%s'
vi: bộ xử lý hai hướng “%s” gặp lỗi khi mở “%s”

en: data file `%s' is empty
vi: tập tin dữ liệu “%s” là rỗng

en: could not allocate more input memory
vi: không thể cấp phát bộ nhớ nhập thêm nữa

en: multicharacter value of `RS' is a gawk extension
vi: giá trị đa ký tự của “RS” là phần mở rộng gawk

en: IPv6 communication is not supported
vi: Truyền thông trên IPv6 không được hỗ trợ

en: environment variable `POSIXLY_CORRECT' set: turning on `--posix'
vi: biến môi trường “POSIXLY_CORRECT” (đúng kiểu POSIX) đã được đặt; đang bật tùy chọn “--posix”

en: `--posix' overrides `--traditional'
vi: tùy chọn “--posix” có quyền cao hơn “--traditional” (truyền thống)

en: `--posix'/`--traditional' overrides `--non-decimal-data'
vi: “--posix”/“--traditional” (cổ điển) có quyền cao hơn “--non-decimal-data” (dữ liệu khác thập phân)

en: `--posix' overrides `--characters-as-bytes'
vi: “--posix” đè lên “--characters-as-bytes”

en: running %s setuid root may be a security problem
vi: việc chạy %s với tư cách “setuid root” có thể rủi rỏ bảo mật

en: no program text at all!
vi: không có đoạn chữ chương trình nào cả!

en: Usage: %s [POSIX or GNU style options] -f progfile [--] file ...
vi: Cách dùng: %s [tùy chọn kiểu POSIX hay GNU] -f tập_tin_chương_trình [--] tập_tin …

en: Usage: %s [POSIX or GNU style options] [--] %cprogram%c file ...
vi: Cách dùng: %s [tùy chọn kiểu POSIX hay GNU] [--] %cchương_trình%c tập_tin …

en: POSIX options:		GNU long options: (standard)
vi: Tùy chọn POSIX:			Tùy chọn dài GNU: (tiêu chuẩn)

en: 	-f progfile		--file=progfile
vi: 	-f tập_tin_chương_trình	--file=tập_tin_chương_trình

en: 	-F fs			--field-separator=fs
vi: 	-F fs			--field-separator=ký_hiệu_phân_cách_trường

en: 	-v var=val		--assign=var=val
vi: 	-v var=giá_trị		--assign=biến=giá_trị
    (assign: gán)

en: Short options:		GNU long options: (extensions)
vi: Tùy chọn ngắn:			Tùy chọn GNU dạng dài: (mở rộng)

en: 	-d[file]		--dump-variables[=file]
vi: 	-d[tập_tin]		--dump-variables[=tập_tin]

en: 	-D[file]		--debug[=file]
vi: 	-D[tập_tin]		--debug[=tập_tin]

en: 	-e 'program-text'	--source='program-text'
vi: 	-e “program-text”	--source=“program-text”

en: 	-E file			--exec=file
vi: 	-E file			--exec=tập_tin

en: 	-i includefile		--include=includefile
vi: 	-i includefile		--include=tập-tin-bao-gồm

en: 	-l library		--load=library
vi: 	-l library		--load=thư-viện

en: 	-o[file]		--pretty-print[=file]
vi: 	-o[tập_tin]		--pretty-print[=tập_tin]

en: 	-O			--optimize
vi: 	-O			--optimize (tối_ưu_hóa)

en: 	-p[file]		--profile[=file]
vi: 	-p[tập_tin]		--profile[=tập_tin]

en: gawk is a pattern scanning and processing language.
    By default it reads standard input and writes standard output.
vi: gawk là ngôn ngữ quét và xử lý mẫu.
    Mặc định, nó đọc từ đầu vào tiêu chuẩn và ghi ra đầu ra tiêu chuẩn.

en: Copyright (C) 1989, 1991-%d Free Software Foundation.
    
    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: Tác quyền © năm 1989, 1991-%d của Tổ chức Phần mềm Tự do.
    
    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 các điều điều khoả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 là phiên bản 3
    của Giấy Phép này, hoặc là (tùy chọn) bất kỳ phiên bản mới hơn.

en: You should have received a copy of the GNU General Public License
    along with this program. If not, see http://www.gnu.org/licenses/.
vi: Bạn nê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 chưa có, bạn xem tại <http://www.gnu.org/licenses/>.

en: -Ft does not set FS to tab in POSIX awk
vi: -Ft không đặt FS (hệ thống tập tin?) vào tab trong awk POSIX

en: %s: `%s' argument to `-v' not in `var=value' form
vi: %s: đối số “%s” cho “-v” không có dạng “biến=giá_trị”

en: `%s' is not a legal variable name
vi: “%s” không phải là tên biến hợp lệ

en: `%s' is not a variable name, looking for file `%s=%s'
vi: “%s” không phải là tên biến; đang tìm tập tin “%s=%s”

en: cannot use gawk builtin `%s' as variable name
vi: không thể dùng builtin (dựng sẵn) của gawk “%s” như là tên biến

en: cannot use function `%s' as variable name
vi: không thể dùng hàm “%s” như là tên biến

en: floating point exception
vi: ngoại lệ số thực dấu chấm động

en: fatal error: internal error
vi: lỗi nghiêm trọng: lỗi nội bộ

en: no pre-opened fd %d
vi: không có fd (bộ mô tả tập tin) %d đã mở trước

en: could not pre-open /dev/null for fd %d
vi: không thể mở trước “/dev/null” cho fd %d

en: empty argument to `-e/--source' ignored
vi: đối số rỗng cho tùy chọn “-e/--source” bị bỏ qua

en: -M ignored: MPFR/GMP support not compiled in
vi: -M bị bỏ qua: chưa biên dịch phần hỗ trợ MPFR/GMP

en: %s: option `-W %s' unrecognized, ignored
vi: %s: tùy chọn “-W %s” không được nhận diện nên bị bỏ qua

en: PREC value `%.*s' is invalid
vi: giá trị PREC “%.*s” là không hợp lệ

en: atan2: received non-numeric first argument
vi: atan2: đã nhận đối số thứ nhất khác thuộc số

en: atan2: received non-numeric second argument
vi: atan2: đã nhận đối số thứ hai khác thuộc số

en: int: received non-numeric argument
vi: int: (số nguyên?) đã nhận đối số không phải thuộc số

en: compl: received non-numeric argument
vi: compl: (biên dịch) đã nhận được đối số không-phải-số

en: compl(%Rg): negative value is not allowed
vi: compl(%Rg): giá trị âm là không được phép

en: comp(%Rg): fractional value will be truncated
vi: compl(%Rg): giá trị thuộc phân số sẽ bị cắt ngắn

en: compl(%Zd): negative values are not allowed
vi: compl(%Zd): giá trị âm là không được phép

en: %s: received non-numeric argument #%d
vi: %s: đã nhận đối số không phải thuộc số #%d

en: %s: argument #%d has invalid value %Rg, using 0
vi: %s: đối số #%d có giá trị không hợp lệ %Rg, dùng 0

en: %s: argument #%d negative value %Rg is not allowed
vi: %s: đối số #%d giá trị âm %Rg là không được phép

en: %s: argument #%d fractional value %Rg will be truncated
vi: %s: đối số #%d giá trị phần phân số %Rg sẽ bị cắt cụt

en: %s: argument #%d negative value %Zd is not allowed
vi: %s: đối số #%d có giá trị âm %Zd là không được phép

en: and: called with less than two arguments
vi: and: được gọi với ít hơn hai đối số

en: or: called with less than two arguments
vi: or: (hoặc) được gọi với ít hơn hai đối số

en: xor: called with less than two arguments
vi: xor: được gọi với ít hơn hai đối số

en: srand: received non-numeric argument
vi: srand: đã nhận đối số không thuộc kiểu số học

en: intdiv: received non-numeric first argument
vi: intdiv: đã nhận đối số đầu không phải thuộc số

en: intdiv: received non-numeric second argument
vi: intdiv: đã nhận đối số thứ hai không thuộc số

en: cmd. line:
vi: dòng lệnh:

en: backslash at end of string
vi: gặp dấu gạch ngược tại kết thúc của chuỗi

en: could not make typed regex
vi: không thể tạo biểu thức chính quy kiểu mẫu

en: old awk does not support the `\%c' escape sequence
vi: awk cũ không hỗ trợ thoát chuỗi “\%c”

en: POSIX does not allow `\x' escapes
vi: POSIX không cho phép thoát chuỗi “\x”

en: no hex digits in `\x' escape sequence
vi: không có số thập lúc nằm trong thoát chuỗi “\x”

en: hex escape \x%.*s of %d characters probably not interpreted the way you expect
vi: thoát chuỗi thập lục \x%.*s chứa %d ký tự mà rất có thể không phải được đọc bằng cách dự định

en: escape sequence `\%c' treated as plain `%c'
vi: thoát chuỗi “\%c” được xử lý như là “%c” chuẩn

en: %s %s `%s': could not get fd flags: (fcntl F_GETFD: %s)
vi: %s %s “%s”: không thể lấy cờ mô tả (fd): (fcntl F_GETFD: %s)

en: %s %s `%s': could not set close-on-exec: (fcntl F_SETFD: %s)
vi: %s %s “%s”: không thể đặt “close-on-exec” (đóng một khi thực hiện): (fcntl F_SETFD: %s)

en: sending profile to standard error
vi: đang gửi hồ sơ cho thiết bị lỗi chuẩn

en: 	# %s rule(s)
vi: 	# Quy tắc %s

en: 	# Rule(s)
vi: 	# Quy tắc

en: internal error: %s with null vname
vi: lỗi nội bộ: %s với vname (tên biến?) vô giá trị

en: internal error: builtin with null fname
vi: lỗi nội bộ: phần dựng sẵn với fname là null

en: 	# gawk profile, created %s
vi: 	# hồ sơ gawk, được tạo %s

en: 
    	# Functions, listed alphabetically
vi: 
    	# Danh sách các hàm theo thứ tự abc

en: redir2str: unknown redirection type %d
vi: redir2str: không hiểu kiểu chuyển hướng %d

en: regexp component `%.*s' should probably be `[%.*s]'
vi: thành phần của biểu thức chính qui (regexp) “%.*s” gần như chắc chắn nên là “[%.*s]”

en: unbalanced [
vi: thiếu dấu ngoặc vuông mở [

en: invalid character class
vi: sai lớp ký tự

en: ? at start of expression
vi: ? ở đầu biểu thức

en: * at start of expression
vi: * ở đầu biểu thức

en: + at start of expression
vi: + ở đầu biểu thức

en: {...} at start of expression
vi: {...} ở đầu của biểu thức

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

en: stray \ before unprintable character
vi: thừa \ trước ký tự không in được

en: stray \ before white space
vi: thừa \ trước ký tự khoảng trắng

en: stray \
vi: thừa \

en: Play games that challenge your logic, verbal, calculation and memory abilities
vi: Thử thách khả năng lô-gic, tính toán, ghi nhớ và từ vựng của bạn với các câu hỏi

en: A fish in an aquarium lives in captivity.
vi: Một con cá bị nhốt trong bể.

en: A terrier is to a dog like a?
vi: Chó săn so với chó giống như?

en: Attic
vi: Gác mái

en: Bagpipes
vi: Kèn túi

en: Basketball
vi: Bóng rổ

en: Centimeter
vi: Cen-ti-mét

en: Cycling
vi: Đua xe đạp

en: Fish
vi: Cá

en: It is the only one that does not use a ball in the game.
vi: Đây là môn duy nhất không sử dụng bóng trong thi đấu.

en: It is the only one that is not a woodwind instrument.
vi: Đó là nhạc cụ duy nhất không thuộc bộ hơi làm bằng gỗ.

en: It is the only one that is not related to architecture.
vi: Đây là thứ duy nhất không liên quan tới kiến trúc.

en: Portico
vi: Cổng

en: Snake
vi: Rắn

en: Tennis
vi: Quần vợt

en: Think of the items used in the game.
vi: Suy nghĩ về những vật được sử dụng trong trò chơi.

en: Violin
vi: Dương cầm

en: Weapon
vi: Vũ khí

note: Translators, please check these recommendations when translating gbrainy: http://live.gnome.org/gbrainy/Localizing
en: Which of the following sports is the odd one?
vi: Môn thể thao nào không cùng nhóm với các môn còn lại?

en: Which of the following words is the odd one?
vi: Hãy chọn ra từ không cùng loại trong các từ sau?

en: airplane | aeroplane | plane
vi: máy bay | tàu bay | phi cơ

en: ankle
vi: mắt cá | mắt cá chân

en: ant / vertebrate
vi: kiến | động vật có xương sống

en: art / gallery | drama
vi: nghệ thuật | phòng trưng bày | kịch

en: bite
vi: cắn

en: body | skin
vi: cơ thể | da

note: Translators: 'open' is used as a verb (open a box)
en: box / open | banana
vi: hộp / mở | chuối

en: bridge / over | tunnel
vi: cầu / ở trên | hầm

en: burst | pop
vi: nổ

en: car / road | train
vi: ô tô / đường | tàu hỏa

en: chicken / bird
vi: gà / chim

en: chop
vi: bổ | chặt

en: coins
vi: đồng xu | xu | tiền xu

en: composer | songwriter | lyricist
vi: nhạc sĩ | nhà soạn nhạc

en: cousin
vi: anh/chị/em họ

note: Translators: 'dance' is used as a noun
en: dance
vi: múa

en: dish / break | balloon
vi: đĩa / vỡ | bóng

en: dog / cat
vi: chó / mèo

en: dog / tame | wolf
vi: chó / thuần hóa | chó sói

en: elbow / knee | wrist
vi: khuỷu tay / đầu gối | cổ tay

en: error / correct | damage
vi: lỗi / sửa | thiệt hại

en: eyebrow / eye | mustache
vi: lông mày / mắt | ria

note: Translators: the concept 'toe' (http://en.wikipedia.org/wiki/Toe) does not exist in all languages. Feel free to change it to 'fingers' and adapt the answer accordingly
en: feet / two | toes
vi: chân / hai | ngón chân

en: fish / aquarium | monkey
vi: cá / bể | khỉ

en: fish / submarine | bird
vi: cá / tàu ngầm | chim

en: fox / den | bird
vi: cáo / hang | chim

en: glass / break | paper
vi: thủy tinh / vỡ | giấy

en: hands / grab | teeth
vi: tay / nắm | răng

en: has no relation
vi: không có quan hệ

en: his mother
vi: mẹ của anh ấy

en: horse / pony
vi: ngựa / ngựa con

en: hungry / eat | tired
vi: đói / ăn | mệt

en: hunter / rifle | photographer
vi: thợ săn / súng | nhà nhiếp ảnh

en: ice / slippery | glue
vi: băng / trơn | keo

en: in | under | through
vi: ở trong | ở dưới | xuyên qua

en: leopard / spots | tiger
vi: báo / chấm hoa | hổ

en: lip | mouth
vi: môi | miệng | mồm

en: nest
vi: tổ

en: nose
vi: mũi

en: novel / author | song
vi: tiểu thuyết / tác giả | bài hát

en: orange / fruit | spinach
vi: cam / hoa quả | rau chân vịt

en: pediatrics / children | numismatics
vi: nhi khoa / trẻ em | đúc tiền

en: peel
vi: bóc | bóc vỏ

en: puzzle / solve | game
vi: câu đố / giải | trò chơi

en: repair | fix
vi: bồi thường | sửa chữa

en: ring / finger | bracelet
vi: nhẫn / ngón tay | vòng

en: seal / flippers | bird
vi: chó biển / chân chèo | chim

en: shovel / dig | axe
vi: xẻng / đào | rìu

en: sink
vi: chìm

en: sleep | rest
vi: ngủ | nghỉ | nghỉ ngơi

en: slurp / tongue | snort
vi: xì xụp / lưỡi | khụt khịt

en: son-in-law
vi: con rể

en: sour
vi: chua

note: Translators: stick refers to a piece of wood
en: stick / float | stone
vi: que / nổi | đá

en: stripes
vi: vằn

en: sugar / sweet | vinegar
vi: đường / ngọt | dấm

en: tears / eyes | sweat
vi: nước mắt / mắt | mồ hôi

note: Translators: referred to 'feet / two | toes'
en: ten | 10
vi: mười | 10

en: tennis / sport | ballet
vi: quần vợt / thể thao | ba-lê

en: theatre | theater
vi: nhà hát | rạp hát

en: toy / play | tool
vi: đồ chơi / chơi | dụng cụ

en: vegetable
vi: rau

en: whirlpool / water | tornado
vi: xoáy nước / nước | bão

en: win
vi: thắng | chiến thắng

en: wind | air
vi: gió | không khí

en: wings
vi: cánh | đôi cánh

note: Body parts
en: wrist
vi: cổ tay

en: Get ready to memorize the next objects...
vi: Sẵn sàng ghi nhớ các đồ vật tiếp theo...

en: Calculation
vi: Tính toán

en: Verbal
vi: Từ vựng

en: Games won: {0} ({1} played)
vi: Trả lời đúng {0} / {1} câu hỏi

en: {0}. Games won: {1} ({2} played)
vi: {0}. Trả lời đúng {1} / {2} câu hỏi

en: Time played {0} (average per game {1})
vi: Tổng thời gian trả lời {0} (trung bình mỗi câu {1})

en: Tips for your next games
vi: Mẹo cho những lần chơi sau

en: Congratulations! New personal record
vi: Chúc mừng bạn vừa lập kỉ lục cá nhân mới!

en: Logic puzzles. Challenge your reasoning and thinking skills.
vi: Câu đố lô-gic. Thử thách khả năng suy luận của bạn.

en: Mental calculation. Arithmetical operations that test your mental calculation abilities.
vi: Tính toán. Các phép toán số học sẽ kiểm tra khả năng tính toán của bạn.

en: Memory trainers. To prove your short term memory.
vi: Ghi nhớ. Giúp rèn luyện trí nhớ ngắn hạn.

en: Verbal analogies. Challenge your verbal aptitude.
vi: Từ vựng. Thử thách vốn từ vựng của bạn.

note: Translators: {0} is the version number of the program
en: Welcome to gbrainy {0}
vi: Chào mừng đến với gbrainy {0}

en: gbrainy is a brain teaser game and trainer to have fun and to keep your brain trained. It includes:
vi: Gbrainy là một trò chơi giúp rèn luyện trí não, nó bao gồm các phần:

en: Use the Settings to adjust the difficulty level of the game.
vi: Chỉnh độ khó của trò chơi thông qua Thiết lập

note: #-#-#-#-#  tuxpaint_1:0.9.35-1_vi.po (tuxpaint-0.9.21)  #-#-#-#-# Descriptions (names) of the color mixer tool's primary colors and shades
en: red
vi: đỏ

en: yellow
vi: vàng

en: orange
vi: cam

note: #-#-#-#-#  goffice_0.10.57-2_vi.po (goffice TRUNK)  #-#-#-#-# xgettext: See https://bugzilla.gnome.org/attachment.cgi?id=222905
en: black
vi: đen

en: The correct answer is {0}.
vi: Đáp án đúng là {0}.

en: Figure {0}
vi: Hình {0}

note: Translators: 'Games registered' is the games know to gbrainy (build-in and load from addins-in and external files)
en: Games registered: {0}: {1} logic puzzles, {2} calculation trainers, {3} memory trainers, {4} verbal analogies
vi: Đã chơi {0} ván: {1} ván trả lời câu đố, {2} ván tính toán, {3} ván ghi nhớ, {4} ván từ vựng

en:  - Time: {0}
vi:  - Thời gian: {0}

en: - Game: {0}
vi: - Kiểu câu hỏi: {0}

en: Outstanding results
vi: Kết quả tuyệt vời

en: Excellent results
vi: Kết quả xuất sắc

en: Good results
vi: Kết quả tốt

en: Poor results
vi: Kết quả tồi

en: Disappointing results
vi: Kết quả đáng thất vọng

en: Read the instructions carefully and identify the data and given clues.
vi: Đọc kĩ hướng dẫn rồi xác định dữ liệu và gợi ý đã cho.

en: To score the player gbrainy uses the time and tips needed to complete each game.
vi: Gbrainy đánh giá người chơi dựa vào thời gian và các kĩ năng cần thiết để trả lời mỗi câu hỏi.

en: In logic games, elements that may seem irrelevant can be very important.
vi: Trong các câu hỏi lô-gic, các yếu tố quan trọng đôi khi lại có vẻ rời rạc.

en: Play on a daily basis, you will notice progress soon.
vi: Luyện tập hàng ngày, bạn sẽ sớm thấy sự tiến bộ.

note: Translators: Custom Game Selection is a menu option
en: Use the 'Custom Game Selection' to choose exactly which games you want to play.
vi: Sử dụng 'Tự chọn phần chơi' để chọn lựa chính xác các phần chơi bạn muốn.

en: Association of elements is a common technique for remembering things.
vi: Liên kết các yếu tố, đối tượng là một kĩ thuật hay sử dụng để ghi nhớ.

en: Grouping elements into categories is a common technique for remembering things.
vi: Nhóm các đối tượng vào các nhóm là một kĩ thuật thông dụng để ghi nhớ.

en: Build acronyms using the first letter of each fact to be remembered.
vi: Tạo ra các từ viết tắt sử dụng chữ cái đầu tiên của các hiện tượng, sự vật cần nhớ.

en: The enjoyment obtained from a puzzle is proportional to the time spent on it.
vi: Sự hứng thú với các câu đố tỉ lệ thuận với thời gian bạn suy nghĩ.

en: Memorize the objects below in the given time
vi: Ghi nhớ các đối tượng dưới đây trong thời gian qui định

en: Possible correct answers are: {0}.
vi: Các phương án đúng là: {0}.

note: Translators: {0} is replaced by a question and {1} by the suggestions on how to answer E.g: What is the correct option? Answer A, B, C.
en: {0} Answer {1}.
vi: {0} Trả lời {1}.

en: Possible answers are:
vi: Các phương án trả lời:

en: Given the relationship between the two words below, which word has the same relationship to '{0}'?
vi: Cho mối quan hệ giữa hai từ dưới đây, từ nào có mối quan hệ tương tự với từ '{0}'?

en: Words: {0}
vi: {0}

en: Given the relationship between the words '{0}', which of the possible answers has the closest in relationship to the given pair? Answer {1}.
vi: Cho mối quan hệ giữa hai từ '{0}', lựa chọn phương án có mối quan hệ gần nhất với cặp đã cho. Trả lời {1}.

en: Play all the games
vi: Chơi tất cả các phần

en: Play games that challenge your reasoning and thinking
vi: Trả lời các câu hỏi thử thách khả năng suy luận

en: Play games that challenge your mental calculation skills
vi: Trả lời các câu hỏi thử thách khả năng tính toán

en: Play games that challenge your short term memory
vi: Trả lời các câu hỏi thử thách trí nhớ ngắn hạn

en: Play games that challenge your verbal aptitude
vi: Trả lời các câu hỏi thử thách khả năng từ vựng

en: Pause or resume the game
vi: Tạm dừng hoặc tiếp tục trả lời

en: End the game and show score
vi: Kết thúc trò chơi và hiển thị điểm

en: Congratulations.
vi: Chúc mừng bạn.

en: Incorrect answer.
vi: Câu trả lời không chính xác.

en: Once you have an answer type it in the "Answer:" entry box and press the "OK" button.
vi: Nhập câu trả lời của bạn vào ô "Trả lời:" rồi ấn nút "OK".

en: Based on ideas by Terry Stickels, MENSA books and Jordi Mas.
vi: Dựa trên ý tưởng của Terry Stickels, những quyển sách của MENSA và Jordi Mas.

en: A brain teaser game for fun and to keep your brain trained.
vi: Một trò chơi hóc búa giúp rèn luyện trí não.

en: gbrainy web site
vi: Trang web của gbrainy

note: Column: Game Name
en: Game Name
vi: Phần chơi

en: The graph below shows the player's game score evolution.
vi: Biểu đồ thể hiện điểm số của người chơi

en: Custom Game
vi: Tự chọn phần chơi

en: <b>Difficulty Level</b>
vi: <b>Độ khó</b>

en: <b>General Settings</b>
vi: <b>Thiết lập chung</b>

en: Show countdown message
vi: Hiển thị thông báo đếm ngược

en: Skip games that use colors (friendly to colorblind users)
vi: Bỏ qua những câu hỏi có sử dụng màu (dành cho người mù màu)

en: Time in seconds to memorize the challenge:
vi: Thời gian để ghi nhớ các câu hỏi:

en: A cube is a regular solid object having six congruent square faces.
vi: Hình lập phương là một khối đặc, có sáu mặt là các hình vuông bằng nhau.

en: How many triangles are needed in the right part of the last figure to keep it balanced?
vi: Cần thêm bao nhiêu hình tam giác vào phía bên phải của hình cuối cùng để giữ cho nó thăng bằng

en: Build a triangle
vi: Tạo ra một tam giác

en: Which three pieces can you use together to build a triangle? Answer using the three figure names, e.g.: {0}{1}{2}.
vi: Lựa chọn ba hình trong các hình sau để tạo thành một tam giác? Trả lời sử dụng tên của các hình, ví dụ {0}{1}{2}.

en: The resulting triangle is isosceles.
vi: Tam giác thu được là tam giác cân.

en: What is the maximum number of circles (as shown) that fit in the square below?
vi: Hình vuông dưới đây có thể chứa tối đa bao nhiều hình tròn (đã cho)?

en: You can fit more than 64 circles.
vi: Có thể chứa nhiều hơn 64 hình tròn.

en: 8 units
vi: 8 đơn vị

en: 1 unit
vi: 1 đơn vị

en: Clocks
vi: Đồng hồ

note: Translators: {0} is replaced by 'Figure X'
en: To what number should the large handle of the '{0}' clock point? Answer using numbers.
vi: Kim dài của đồng hồ '{0}' chỉ vào số mấy? Trả lời sử dụng các số.

en: Starting from the first clock sum {0} to the value indicated by the hands.
vi: Từ đồng hồ thứ nhất, ta cộng thêm {0} vào số được tạo ra bởi 2 kim đồng hồ.

en: The clocks do not follow the time logic.
vi: Các đồng hồ không tuân theo lô-gic thời gian.

en: Count circles
vi: Đếm hình tròn

en: How many circles do you count?
vi: Có bao nhiêu hình tròn?

en: It is an easy exercise if you systematically count the circles.
vi: Sẽ dễ dàng hơn nếu bạn đếm các hình tròn một cách có hệ thống.

en: Counting
vi: Đếm

note: Translators: {0} and {1} are always numbers greater than 1
en: We have a {0} meters piece of fabric. Machine A takes {1} seconds to cut 1 meter of this fabric. How many seconds does Machine A take to cut the entire piece of fabric into 1 meter pieces?
vi: Một mảnh vải dài {0}m, máy A mất {1} giây để cắt 1m của mảnh vải này. Hỏi mất bao nhiêu giây thì máy A mới hoàn thành công việc cắt mảnh vải thành các phần 1m?

note: Translators: {0} is always a number greater than 1
en: With the {0} cut, Machine A creates two 1 meter pieces.
vi: Ở lần cắt thứ {0}, ta tạo ra được 2 miếng vải 1m

note: Translators: {0} is always a number greater than 20
en: A fence is built to enclose a square shaped region. {0} fence poles are used in each side of the square. How many fence poles are used in total?
vi: Một vùng hình vuông được bao quanh bởi rào. Mỗi cạnh hình vuông có {0} cọc rào. Hỏi tổng cộng có bao nhiêu cọc rào?

en: There are {0} fence poles since the poles on the corners of the square are shared.
vi: Có {0} cọc vì các cọc ở góc được dùng chung.

note: Translators: {0} is always a number greater than 5
en: Wrapping an anniversary present costs one euro. The anniversary present costs {0} euros more than the cost to wrap it. How much does it cost to both purchase and wrap the present?
vi: Để gói một món quà, bạn mất 1 euro. Món quà đắt hơn {0} euro so với gói quà. Hỏi số tiền phải bỏ ra để mua và gói quà là bao nhiêu?

en: Count series
vi: Đếm chuỗi

en: How many numbers '9' are required to represent the numbers between 10 to 100?
vi: Để biểu diễn các số tự nhiên từ 10 đến 100 thì cần sử dụng bao nhiêu số '9'?

en: How many two digit numbers occur where the first digit is larger than the second (e.g.: 20 and 21)?
vi: Có bao nhiêu số tự nhiên có hai chữ số mà chữ số hàng chục lớn hơn chữ số hàng đơn vị?

en: How many two digit numbers occur where the first digit is smaller than the second (e.g.: 12 and 13)?
vi: Có bao nhiêu số tự nhiên có hai chữ số mà chữ số hàng chục nhỏ hơn chữ số hàng đơn vị?

en: What percentage of the figure is colored?
vi: Bao nhiêu phần trăm của hình vẽ được tô màu?

en: When folded as a cube, which face on the figure is opposite the face with a {0} drawn on it? Answer the number written on face.
vi: Khi được gập lại thành hình lập phương, mặt nào sẽ nằm đối diện với mặt số {0}? Trả lời sử dụng các số được ghi trên mặt.

en: What is the probability of getting a '2' or a '6' in a single throw of a fair 6 sided die? Answer using a fraction (e.g.: 1/2).
vi: Xác suất nhận được mặt '2' hoặc '6' là bao nhiêu khi tung một xúc xắc 6 mặt? Trả lời dưới dạng phân số (ví dụ 1/2).

en: There are 2 of 6 possibilities.
vi: Có 2 trong 6 khả năng.

en: What is the probability of not getting a '5' in a single throw of a fair 6 sided die? Answer using a fraction (e.g.: 1/2).
vi: Xác suất để không nhận được mặt '5' là bao nhiêu khi tung xúc xắc 6 mặt? Trả lời dưới dạng phân số (ví dụ 1/2).

en: There are 5 of 6 possibilities.
vi: Có 5 trong 6 khả năng.

en: Two fair 6 sided dices are thrown simultaneously. What is the probability of getting two even numbers? Answer using a fraction (e.g.: 1/2).
vi: Hai xúc xắc 6 mặt được tung cùng một lúc. Hỏi xác suất nhận được hai số chẵn là bao nhiêu? Trả lời dưới dạng phân số (ví dụ 1/2).

en: There are 9 of 36 possibilities of getting an even number.
vi: Có 9 trong 36 khả năng là sẽ nhận được số hai số chẵn.

en: Two fair 6 sided dices are thrown simultaneously. What is the probability of getting two '6'? Answer using a fraction (e.g.: 1/2).
vi: Hai xúc xắc 6 mặt được tung cùng một lúc. Hỏi xác suất nhận được hai mặt '6' là bao nhiêu? Trả lời dưới dạng phân số (ví dụ 1/2).

en: There is 1 of 6 possibilities of getting a '6' on the first die and the same for the second die.
vi: Có 1 trong 6 khả năng nhận được mặt '6' ở xúc xắc thứ nhất, và tương tự cho xúc xắc thứ hai.

en: Divide circles
vi: Chia hình tròn

en: In the last figure, in how many regions is the circle divided into when all dots are connected?
vi: Trong hình cuối, hình tròn sẽ được chia thành bao nhiêu phần khi nối tất cả chấm lại?

en: Has {0} regions
vi: Có {0} vùng

en: Equation
vi: Phương trình

en: What is the result of the equation below?
vi: Tìm kết quả của phương trình dưới đây?

en: The order of arithmetical operations is always as follows: exponents and roots, multiplication and division, addition and subtraction.
vi: Thứ tự thực hiện các phép toán là: lũy thừa và căn, nhân và chia, cộng và trừ.

en: Extra circle
vi: Hình tròn thừa

en: Which circle does not belong to the group? It is not a sequence of elements. Answer {0}, {1}, {2} or {3}.
vi: Hình tròn nào không thuộc vào nhóm? Lưu ý, các hình được sắp xếp theo thứ tự ngẫu nhiên. Trả lời {0}, {1}, {2} hoặc {3}.

en: All circles share a common property except for one.
vi: Tất cả các hình tròn đều có chung một tính chất trừ một hình.

en: In all circles the color slices follow the same order except for this one.
vi: Trong tất cả các hình, các dải màu đều tuân theo một thứ tự trừ hình này.

en: Figures and text
vi: Hình và chữ

en: The figures and the text are related. What text should go under the last figure?
vi: Các hình và các chữ có quan hệ với nhau. Hãy cho biết những chữ nào sẽ đi với hình cuối cùng?

en: Every character of the text represents a property of the figure.
vi: Mỗi chữ cái sẽ tượng trưng cho một tính chất của hình vẽ.

en: Figure pattern
vi: Dạng hình

en: What figure should replace the question mark? Answer {0}, {1} or {2}.
vi: Hình nào sẽ thay thế dấu chấm hỏi? Trả lời {0}, {1} hoặc {2}.

en: The third figure of every row involves somehow combining the first two figures.
vi: Hình thứ ba trong mỗi hàng là sự kết hợp theo một cách nào đó hai hình đứng trước.

en: Superpose the first and second figures and remove the lines that they have in common, then rotate the resulting figure 45 degrees.
vi: Đặt hình thứ nhất chồng lên hình thứ hai, loại bỏ các đoạn thẳng chung, rồi xoay kết quả vừa thu được 45 độ.

en: Figures
vi: Hình

en: What is the next logical sequence of objects in the last column? See below the convention when giving the answer.
vi: Hãy cho biết thứ tự của các phần tử trong cột cuối cùng. Sử dụng quy tắc dưới đây để trả lời.

en: It is the only combination that you can build with the given elements without repeating them.
vi: Đó là tổ hợp duy nhất được tạo ra từ các phần tử đã cho mà không trùng với các tổ hợp cho trước.

en: Convention when giving the answer is:
vi: Quy tắc sử dụng để trả lời là:

en: Four sided
vi: Tứ giác

en: How many four sided figures do you count in the figure below?
vi: Có bao nhiêu hình tứ giác trong hình dưới đây?

en: A four sided figure can be embedded inside another figure.
vi: Một hình tứ giác có thể nằm bên trong  một hình khác.

en: The four sided figures are made by connecting the following points: {0}
vi: Các hình bốn cạnh được tạo ra bằng cách nối các điểm sau đây: {0}

en: Handshakes
vi: Bắt tay

en: All attendees to a party are introduced to one another. {0} handshakes are made in total. How many people are attending the party?
vi: Tất cả mọi người tham gia bữa tiệc đều được giới thiệu với nhau. Có tổng số {0} cái bắt tay. Hỏi có bao nhiêu người tham dự bữa tiệc?

en: Try to imagine a situation in which you are meeting a small number of people.
vi: Hãy tưởng tượng ra tình huống bạn tham gia một buổi gặp mặt nhỏ với ít người.

en: Larger shape
vi: Hình lớn hơn

en: Which larger shape can you make combining the first two figures? Answer {0}, {1}, {2} or {3}.
vi: Bằng cách kết hợp hai hình đầu tiên ta có thể thu được hình lớn hơn nào? Trả lời {0}, {1}, {2} hoặc {3}.

en: How many line segments in total are in the figures below? A line segment is a line between two points with no crossing lines.
vi: Có bao nhiêu đoạn thẳng trong hình dưới đây? Một đoạn thẳng là một đường thẳng nối hai điểm và không có đường thẳng nào cắt nó.

en: There are {0} lines in the figure to the left and {1} in the figure to the right.
vi: Có {0} đoạn thẳng trong hình bên trái và {1} đoạn thẳng trong hình bên phải

en: It is an easy exercise if you systematically count the lines.
vi: Sẽ dễ dàng hơn nếu bạn đếm các đoạn thẳng một cách có hệ thống.

en: Matrix groups
vi: Nhóm ma trận

en: One of numbers in the matrix must be circled. Which one?
vi: Hãy khoanh tròn một số trong ma trận sau.

en: All circled numbers share an arithmetical property.
vi: Tất cả các số được khoanh tròn đều có chung một tính chất.

en: Every circled number can be divided by {0}.
vi: Các số này đều có thể chia hết cho {0}.

en: Matrix numbers
vi: Ma trận số

en: The numbers in the matrix follow a pattern. Which number should replace the question mark?
vi: Các số trong ma trận đều tuân theo một quy tắc. Hãy cho biết số nào sẽ thay thế dấu chấm hỏi?

en: The pattern is arithmetical and works vertically.
vi: Quy tắc số học được áp dụng theo chiều dọc.

en: The pattern is arithmetical and works horizontally.
vi: Quy tắc số học được áp dụng theo chiều ngang.

en: The fourth row is calculated by multiplying the first two rows and adding the third.
vi: Hàng thứ tư được tính bằng cách nhân hai hàng đầu tiên với nhau rồi cộng với hàng thứ ba.

en: The fourth column is calculated by multiplying the first two columns and adding the third.
vi: Cột thứ tư được tính bằng cách nhân hai cột đầu tiên với nhau rồi cộng với cột thứ ba.

en: The fourth row is calculated by multiplying the first two rows and subtracting the third.
vi: Hàng thứ tư được tính bằng cách nhân hai hàng đầu tiên với nhau rồi trừ cho hàng thứ ba.

en: The fourth column is calculated by multiplying the first two columns and subtracting the third.
vi: Cột thứ tư được tính bằng cách nhân hai cột đầu tiên với nhau rồi trừ cho cột thứ ba.

en: The fourth row is calculated by adding the first two rows and subtracting the third.
vi: Hàng thứ tư được tính bằng cách cộng hai hàng đầu tiên với nhau rồi trừ đi hàng thứ ba.

en: The fourth column is calculated by adding the first two columns and subtracting the third.
vi: Cột thứ tư được tính bằng cách cộng hai cột đầu tiên với nhau rồi trừ cho cột thứ ba.

en: Missing piece
vi: Hình còn thiếu

en: Which square completes the figure below? Answer {0}, {1} or {2}.
vi: Chọn hình vuông để hoàn thành hình sau đây. Trả lời {0}, {1} hoặc {2}.

en: The logic works at row level.
vi: Quy tắc lô-gic được áp dụng theo hàng.

en: In every row the third square is made by flipping the first square and superimposing it on the second square, followed by removing the matching lines.
vi: Ở mỗi hàng, hình vuông thứ ba được tạo ra bằng cách lật hình vuông thứ nhất rồi đặt chồng lên hình thứ hai, sau đó loại bỏ các đoạn thẳng trùng nhau.

en: Missing slice
vi: Cung còn thiếu

en: Some slices have a common property. Which is the missing slice in the circle below? Answer {0}, {1} or {2}.
vi: Các cung có một tính chất chung. Hãy chỉ ra cung còn thiếu để hoàn thành hình tròn dưới đây. Trả lời {0}, {1} hoặc {2}.

en: Each slice is related to the opposite one.
vi: Các cung đều có quan hệ với cung đối diện nó.

en: All numbers of each slice, when added to the ones of the opposite slice, add always {0}.
vi: Tất cả các số trong mỗi cung khi cộng với số tương ứng ở cung đối diện luôn cho kết quả là {0}.

en: Most in common
vi: Điểm tương đồng

en: Which of the possible answers have the most in common with the four given figures? Answer {0}, {1}, {2} or {3}.
vi: Hình nào có nhiều điểm chung nhất với bốn hình đã cho? Trả lời {0}, {1}, {2} hoặc {3}.

en: Think of the common elements that the given figures have inside them.
vi: Hãy tìm ra các yếu tố chung mà các hình đã cho chứa bên trong nó.

en: It has the same number of elements inside the figure as the given figures.
vi: Nó có cùng số yếu tố ở bên trong với các hình đã cho.

en: It is the figure with the most elements in common compared to the given figures.
vi: Nó là hình có nhiều yếu tố chung nhất khi so với các hình đã cho.

en: Move figure
vi: Dời hình

en: What is the minimum number of circles to be moved in order to convert the left figure into the right figure?
vi: Cần phải chuyển ít nhất bao nhiêu hình tròn để biến đổi hình bên trái thành hình bên phải?

en: Move the circle from the first line to the second and move two circles from the fourth line to the second and the fifth lines.
vi: Chuyển một hình tròn từ dòng thứ nhất xuống dòng thứ hai và chuyển hai hình tròn từ dòng thứ tư, một lên dòng thứ hai và một xuống dòng thứ năm

en: Move the first line to the seventh; move the two circles of the second line to third; and move first and last circles of the fifth line to the sixth.
vi: Chuyển dòng thứ nhất xuống dòng thứ bảy; chuyển hai hình tròn từ dòng thứ hai xuống dòng thứ ba; chuyển hình tròn đầu tiên và cuối cùng của dòng thứ năm xuống dòng thứ sáu.

en: Next figure
vi: Hình tiếp theo

en: Which is the next logical figure in the sequence? Answer {0}, {1} or {2}.
vi: Hình nào sẽ là hình tiếp theo trong dãy? Trả lời {0}, {1} hoặc {2}.

en: From first figure, the top circle advances by two positions clockwise, while the left circle goes backwards one position.
vi: Từ hình đầu tiên, hình tròn phía trên tiến hai vị trí theo chiều kim đồng hồ, trong khi hình phía bên trái đi ngược lại một vị trí.

en: Numeric relation
vi: Quan hệ số học

en: What number should replace the question mark?
vi: Số nào sẽ thay thế dấu chấm hỏi?

en: The numbers are related arithmetically.
vi: Các số có quan hệ số học với nhau.

en: Every group of {0} numbers sums exactly {1}.
vi: Tất cả các nhóm {0} số đều có tổng là {1}.

en: Divide the sequence in groups of three numbers. Every third number is calculated by multiplying by the two previous ones.
vi: Chia dãy số thành các nhóm ba số, các số thứ ba trong nhóm là tích của hai số phía trước.

en: Divide the sequence in groups of three numbers. Every third number is calculated by subtracting the second number from the first.
vi: Chia dãy số thành các nhóm ba số, các số thứ ba trong nhóm là hiệu của phép trừ số thứ nhất cho số thứ hai.

en: Numeric sequence
vi: Chuỗi số

en: The next sequence follows a logic. What number should replace the question mark?
vi: Dãy số sau tuân theo một quy luật. Hãy cho biết số nào sẽ thay thế dấu chấm hỏi?

en: Every number in the sequence is related to the previous one.
vi: Các số trong dãy có quan hệ với số đi ngay trước nó.

en: Every number in the sequence is the result of subtracting 1 from the previous number and multiplying it by 2.
vi: Mọi số trong dãy (trừ số đầu tiên) là kết quả của phép toán lấy số đứng trước trừ cho 1 rồi nhân đôi.

en: Every number in the sequence is the result of adding 1 to the previous number and multiplying it by 3.
vi: Mọi số trong dãy (trừ số đầu tiên) là kết quả của phép toán lấy số đứng trước cộng thêm 1 rồi nhân với 3.

en: Every number in the sequence is the result of subtracting 2 from the previous number and multiplying it by -2.
vi: Mọi số trong dãy (trừ số đầu tiên) là kết quả của phép toán lấy số đứng trước trừ cho 2 rồi nhân với -2.

en: Ostracism
vi: Loại phần tử

en: The criteria for deciding if an equation belongs to the group is not arithmetical.
vi: Để xác định một phương trình có thuộc vào nhóm không, ta sử dụng một tiêu chuẩn không liên quan đến số học.

en: Consider that every number that belongs to the group has two parts that are related.
vi: Các số thuộc vào nhóm được cấu tạo từ hai phần có quan hệ với nhau.

en: In all the other equations the digits from the left side appear also in the right side.
vi: Trong các phương trình còn lại, các số xuất hiện ở vế trái cũng xuất hiện ở vế phải.

en: In all the other numbers the last three digits are the square of the first two digits.
vi: Ở các số còn lại, ba chữ số cuối cùng chính là bình phương của hai chữ số đầu tiên.

en: If all painters are artists and some citizens of Barcelona are artists. Which of the following sentences is correct? Answer {0}, {1}, {2} or {3}.
vi: Nếu tất cả họa sĩ là nghệ sĩ, một số người ở Barcelona là họa sĩ. Mệnh đề nào sau đây là đúng? Trả lời {0}, {1}, {2} hoặc {3}.

en: Some citizens of Barcelona are painters
vi: Một số người ở Barcelona là họa sĩ

en: All citizens of Barcelona are painters
vi: Tất cả mọi người ở Barcelona là họa sĩ

en: No citizen of Barcelona is a painter
vi: Không có ai ở Barcelona là họa sĩ

en: None of the other options
vi: Các đáp án trên đều không chính xác

en: If no ill artist is happy and some artists are happy. Which of the following sentences is correct? Answer {0}, {1}, {2} or {3}.
vi: Nếu không có họa sĩ bị ốm nào hạnh phúc, và một số họa sĩ cảm thấy hạnh phúc. Mệnh đề nào sau đây là đúng? Trả lời {0}, {1}, {2} hoặc {3}.

en: Some artist are not ill
vi: Một số họa sĩ không bị ốm

en: Some painters are not artists
vi: Một số họa sĩ là nghệ sĩ

en: All artists are happy
vi: Tất cả các họa sĩ đều hạnh phúc

en: People that travel always buy a map. You are not going to travel. Which of the following sentences is correct? Answer {0}, {1}, {2} or {3}.
vi: Những người đi du lịch thường mua một cái bản đồ. Bạn không đi du lịch. Mệnh đề nào sau đây là đúng? Trả lời {0}, {1}, {2} hoặc {3}.

en: You do not have any map
vi: Bạn không có bản đồ.

en: You do not buy a map
vi: Bạn không mua bản đồ.

en: You smile if you are happy
vi: Nếu bạn cười thì bạn đang hạnh phúc

en: You are only happy if you whistle
vi: Bạn chỉ hạnh phúc nếu bạn huýt sáo

en: You whistle if you are not happy
vi: Bạn huýt sáo nếu bạn không hạnh phúc

en: Predicate Logic
vi: Lô-gic mệnh đề

en: Which of the following figures cannot be drawn without crossing any previous lines nor lifting the pencil? Answer {0}, {1}, {2}, {3} or {4}.
vi: Trong các hình sau đây, hình nào không thể được vẽ bằng một nét mà không lặp lại các nét đã vẽ. Trả lời {0}, {1}, {2}, {3} hoặc {4}.

en: People at a table
vi: Người ngồi quanh bàn

en: A group of people are sitting at round table, evenly spaced out. How many people are there if the {0} person is across from the {1}?
vi: Một nhóm người đang ngồi cách đều nhau quanh một chiếc bàn tròn. Hỏi có bao nhiêu người nếu người thứ {0} ngồi đối diện người thứ {1}?

en: Subtracting the two positions you find out how many people are seated half way around the table. Doubling this number leaves you with the total amount of people.
vi: Kết quả của phép trừ hai vị trí cho nhau chính là một nửa số người ngồi quanh bàn. Nhân đôi số này lên ta sẽ được kết quả cần tìm.

en: Two people in the table sitting across each other
vi: Hai người ngồi quanh bàn đối diện nhau

en: After getting {0}% discount you have paid {1} monetary units for a TV set. What was the original price of the TV set?
vi: Sau khi được giảm giá {0}% thì bạn phải trả {1} đơn vị tiền tệ cho một chiếc ti-vi. Hỏi giá ban đầu của chiếc ti-vi này là bao nhiêu?

en: John's shop had sales of {0} monetary units. This was an increase of {1}% over last month. What were last month sales?
vi: Doanh thu tháng này ở cửa hàng của John là {0} đơn vị tiền tệ, tăng {1}% so với tháng trước. Hỏi doanh thu tháng trước là bao nhiêu?

en: The amount of water in a bucket decreases by {0}%. By what percentage must the amount of water increase to reach its original value?
vi: Lượng nước trong xô giảm {0}%. Hỏi phải tăng thêm bao nhiêu phần trăm để lượng nước trong xô bằng với ban đầu?

en: Quadrilaterals
vi: Tứ giác

en: Which of the following figures does not belong to the group? Answer {0}, {1}, {2}, {3}, {4} or {5}.
vi: Hình nào trong các hình sau không thuộc vào nhóm? Trả lời {0}, {1}, {2}, {3}, {4} hoặc {5}.

en: It is the only figure with all lines of equal length.
vi: Đó là hình duy nhất mà các cạnh của nó bằng nhau.

en: Square with dots
vi: Hình vuông với chấm

en: What is the letter of the figure that represents the next logical figure in the sequence? Answer {0}, {1} or {2}.
vi: Hãy tìm ra chữ cái của hình tiếp theo trong dãy. Trả lời {0}, {1} hoặc {2}.

en: Squares and letters
vi: Hình vuông và chữ cái

en: The letters around the squares follow a pattern. Which letter should replace the question mark in the last square?
vi: Các chữ cái xung quanh hình vuông tuân theo một quy tắc. Chữ cái nào sẽ thay thế dấu chấm hỏi ở hình vuông cuối cùng?

en: Every letter is calculated by taking the alphabetical position of the previous character and adding {0} to it in order to get the position of the new letter.
vi: Mọi chữ cái đều được xác định bằng cách lấy vị trí trong bảng chữ cái của chữ cái đứng trước cộng với {0} để ra vị trí của chữ cái tiếp theo.

en: How many squares of any size do you count in the figure below?
vi: Có bao nhiêu hình vuông trong hình dưới đây?

en: A square is a rectangle with sides of equal length. A square can also be built from other squares.
vi: Hình vuông là hình chữ nhật có các cạnh bằng nhau. Một hình vuông có thể được tạo ra từ các hình vuông khác.

en: There are 16 single squares, 9 squares made by 4 single squares, 4 squares made by 9 single squares and 1 square made by 16 single squares.
vi: Có 16 hình vuông con, 9 hình vuông được tạo từ các bộ 4 hình vuông con, 4 hình vuông được tạo từ các bộ 9 hình vuông con và 1 hình vuông được tạo từ 16 hình vuông con.

en: There are 9 single squares, 4 squares made by 4 single squares and 1 square made by 9 single squares.
vi: Có 9 hình vuông con, 4 hình vuông được tạo từ các bộ 4 hình vuông con và 1 hình vuông được tạo từ 9 hình vuông con.

en: Square sheets
vi: Giấy hình vuông

en: What is the minimum number of square sheets of paper of any size required to create the figure? Lines indicate frontiers between different sheets.
vi: Để tạo ra hình sau, cần ít nhất bao nhiêu mảnh giấy hình vuông (kích thước bất kì)? Các đường thẳng thể hiện ranh giới giữa các mảnh giấy khác nhau.

en: The sheets should overlap.
vi: Các mảnh giấy có thể chồng lên nhau.

en: The numbers in the figure reflect the different areas covered by each one of the sheets.
vi: Các chữ số trong hình thể hiện các vùng mà các mảnh phủ.

en: Tetris
vi: Xếp hình

en: What figure completes the sequence below? Answer {0}, {1} or {2}.
vi: Hãy cho biết hình tiếp theo trong dãy sau. Trả lời {0}, {1} hoặc {2}.

en: It is the figure that completes all possible combinations with four blocks without taking into account rotations.
vi: Đó là hình mà có thể kết hợp với cả bốn khối mà không cần thực hiện phép xoay.

en: Time now
vi: Thời gian hiện tại

note: TimeNow Puzzle. Translators: {1}, {2} {3} are replaced by hours. Use the right time format specification for your culture Explanation of the date and time format specifications can be found here: http://msdn.microsoft.com/en-us/library/system.globalization.datetimeformatinfo.aspx For 12-hour clock f
en: {0} hours ago it was as long after {1:h tt} as it was before {2:h tt} on the same day. What is the time now? Answer using the hour (e.g.: {3:h tt})
vi: Khoảng thời gian từ {0} giờ trước đến {1:%H} và {2:%H} trong cùng ngày là bằng nhau. Hỏi bây giờ là mấy giờ? Trả lời sử dụng định dạng {3:%H}

en: You have to calculate the hour from which the distance is the same for the given times, and then add the {0} hours to convert it to present time.
vi: Ta tìm thời điểm cách đều hai thời điểm đã cho rồi cộng thêm {0} giờ thì sẽ thu được thời điểm hiện tại.

note: TimeNow Puzzle. Translators: {0} is used to check the hour answered by the user. Use the right time format specification for your culture Explanation of the date and time format specifications can be found here: http://msdn.microsoft.com/en-us/library/system.globalization.datetimeformatinfo.aspx For
en: {0:h tt}
vi: {0:%H}

note: No hands
en: Sample clock
vi: Đồng hồ mẫu

en: Trains
vi: Xe lửa

en: How many triangles of any size do you count in the figure below?
vi: Có bao nhiêu tam giác trong hình sau?

en: A triangle can be embedded inside another triangle.
vi: Một tam giác có thể nằm trong một tam giác khác?

en: The triangles are made by connecting the following points: {0}
vi: Các tam giác được tạo ra bằng cách nối các điểm sau: {0}

en: Triangles with numbers
vi: Tam giác với số

en: Which number should replace the question mark below?
vi: Số nào sẽ thay thế dấu chấm hỏi dưới đây?

en: All the triangles share a property and are independent of the rest.
vi: Tất cả các tam giác đều có chung một tính chất và độc lập với các tam giác còn lại.

en: The result of multiplying the two numbers inside every triangle is {0}.
vi: Kết quả của phép nhân hai số nằm trong mỗi tam giác là {0}.

en: Colored figures
vi: Hình màu

en: Which of these figures was previously shown? Answer {0}, {1}, {2} or {3}.
vi: Hình nào trong các hình dưới đây đã được hiển thị khi trước? Trả lời {0}, {1}, {2} hoặc {3}.

en: Colored text
vi: Chữ màu

en: What was the color of the text that said '{0}'?
vi: Hãy cho biết màu của đoạn chữ '{0}'?

en: Counting dots
vi: Đếm chấm

note: Translators: {0} is the name of the color. The color name is always singular
en: How many dots of {0} color were in the previous image? Answer using numbers.
vi: Có bao nhiêu chấm màu {0} ở trong hình trước? Trả lời sử dụng các số.

en: Memorize facts
vi: Ghi nhớ sự kiện

note: Translators: {0} is replaced by a number, {1} by a year (like 1940)
en: Shiny Cars had already announced a {0} days production halt next month, but before that it had not cut production since {1}.
vi: Shiny Cars đã thông báo họ sẽ dừng sản xuất {0} ngày trong tháng sau, trước đó thì họ đã không dừng sản xuất kể từ năm {1}.

en: For how many days did Shiny Cars halt its production?
vi: Shiny Cars sẽ dừng sản xuất trong bao nhiêu ngày?

en: In what year did Shiny Cars last halt its production?
vi: Lần cuối cùng Shiny Cars dừng sản xuất là vào năm nào?

note: Translators: {0} is replaced by a number, {1} by a year (like 1940)
en: Shiny Cars sales fell {0}% this past December, the worse decline since {1}.
vi: Doanh thu của Shiny Cars đã giảm {0}% trong tháng 12, đây là lần giảm tồi tệ nhất kể từ năm {1}.

en: By how much did company sales fall last December?
vi: Doanh thu của Shiny Cars đã giảm bao nhiêu phần trăm trong tháng 12 này?

en: In what year did Shiny Cars record a sales total lower than that of last December?
vi: Vào năm nào doanh thu của Shiny Cars đạt thấp hơn doanh thu trong tháng 12 này?

en: About {0}% of Shiny Cars produced worldwide are sold in Europe.
vi: Khoảng {0}% sản lượng toàn cầu của Shiny Cars được bán ở châu Âu.

en: What percentage of all Shiny Cars produced worldwide are sold in Europe?
vi: Bao nhiêu phần trăm sản lượng toàn cầu của Shiny Cars được bán ở châu Âu?

en: About {0}% of Shiny Cars use diesel, {1}% use gasoline and the remainder use electric.
vi: Khoảng {0}% ô tô của Shiny Cars dùng dầu diesel, {1}% dùng khí ga, phần còn lại dùng điện.

en: What percentage of Shiny Cars use diesel?
vi: Bao nhiêu phần trăm ô tô của Shiny Cars dùng dầu diesel?

en: What percentage of Shiny Cars use gasoline?
vi: Bao nhiêu phần trăm ô tô của Shiny Cars dùng khí ga?

en: Memory figures
vi: Ghi nhớ hình

en: In which cell is the other figure like the one shown below? Answer the cell number.
vi: Hình trong ô nào giống hình được cho dưới đây? Trả lời bằng số thứ tự của ô.

note: Pentagon shape tool (5 sides)
en: Pentagon
vi: Ngũ giác

en: Memorize figures and text
vi: Ghi nhớ hình và chữ

en: Figures with numbers
vi: Hình với số

en: Which one of these squares was previously shown? Answer {0}, {1}, {2} or {3}.
vi: Trong các hình sau hình nào đã xuất hiện khi trước? Trả lời {0}, {1}, {2} hoặc {3}.

en: Start at point number {0}
vi: Bắt đầu từ điểm số {0}.

en: End at point {0}
vi: Kết thúc ở điểm {0}

en: Memorize indications
vi: Ghi nhớ chỉ dẫn

en: Which of the following graphics represent the indications previously given? Answer {0}, {1}, {2} or {3}.
vi: Trong các hình sau, hình nào tương ứng với các chỉ dẫn đã cho?  Trả lời {0}, {1}, {2} hoặc {3}.

en: How many odd numbers were in the previous image? Answer using numbers.
vi: Có bao nhiêu số lẻ trong hình? Trả lời bằng các số.

en: How many even numbers were in the previous image? Answer using numbers.
vi: Có bao nhiêu số chẵn trong hình. Trả lời bằng các số.

en: How many numbers with more than one digit were in the previous image? Answer using numbers.
vi: Có bao nhiêu số có nhiều hơn một chữ số trong hình. Trả lời bằng các số.

en: Memorize numbers
vi: Ghi nhớ số

en: Memorize words
vi: Ghi nhớ từ

en: There is a missing word from the previous list. Which one is the missing word?
vi: Hãy cho biết từ còn thiếu so với danh sách đã cho.

en: elbow
vi: khuỷu tay

en: armpit
vi: nách

en: hand
vi: tay

en: chest
vi: ngực

note: Fishes
en: sardine
vi: Cá xác-đin

en: trout
vi: cá hồi

en: cod
vi: cá tuyết

en: salmon
vi: cá hồi

note: Vegetables
en: potato
vi: khoai tây

en: ginger
vi: gừng

en: pepper
vi: hạt tiêu

en: garlic
vi: tỏi

en: pumpkin
vi: bí ngô

note: Bicycle
en: brake
vi: phanh

en: pedal
vi: bàn đạp

en: chain
vi: xích

en: wheel
vi: bánh xe

en: handlebar
vi: tay lái

note: Music
en: drummer
vi: người đánh trống

en: song
vi: bài hát

note: Weather
en: cloud
vi: mây

en: rain
vi: mưa

en: storm
vi: bão

en: fog
vi: sương

en: rainbow
vi: cầu vồng

note: Animals
en: rabbit
vi: thỏ

en: mouse
vi: chuột

en: monkey
vi: khỉ

en: bear
vi: gấu

en: wolf
vi: sói

en: Arithmetical
vi: Số học

en: What is the result of the arithmetical operation?
vi: Hãy cho biết kết quả của phép tính sau?

en: Given the numbers: {0}. Which of the following numbers is the nearest to the average? Answer {1}, {2}, {3} or {4}.
vi: Cho các số: {0}. Số nào sau đây có giá trị gần nhất với trung bình của các số trên? Trả lời {1}, {2}, {3} hoặc {4}.

en: Closer fraction
vi: Phân số gần hơn

en: Which of the following numbers is closer to {0:##0.###}? Answer {1}, {2}, {3} or {4}.
vi: Số nào trong các số sau có giá trị gần với {0:##0.###} nhất? Trả lời {1}, {2}, {3} hoặc {4}.

en: The result of the operation {0} / {1} is {2:##0.###}
vi: Kết quả của phép tính {0} / {1} là {2:##0.###}

en: What is the result of the given operation? Answer using either a fraction or a number.
vi: Hãy cho biết kết quả của phép tính sau. Trả lời bằng phân số hoặc số thập phân.

en: Greatest divisor
vi: Ước chung lớn nhất

en: Which of the possible divisors is the greatest that divides all numbers?
vi: Hãy cho biết ước chung lớn nhất của tất cả các số sau?

en: Possible divisors
vi: Các phương án trả lời

en: The first operator is {0}.
vi: Toán tử đầu tiên là {0}.

en: Which operators make {0}, {1}, and {2} equal {3}? Answer using '+-/*'.
vi: Hãy sử dụng các toán tử thích hợp để từ {0}, {1}, và {2} thu được kết quả là {3}. Trả lời sử dụng '+-/*'.

en: {0} and {1}
vi: {0} và {1}

en: Primes
vi: Số nguyên tố

en: In the set of numbers below, which of the following numbers is a prime? A prime number is a positive integer that has exactly two different positive divisors, 1 and itself.
vi: Trong các số sau, số nào là số nguyên tố? Số nguyên tố là số tự nhiên có duy nhất hai ước số dương là 1 và chính nó.

en: If the sum of all digits in a given number is divisible by 3, then so is the number. For example 15 = 1 + 5 = 6, which is divisible by 3.
vi: Nếu tổng các chữ số trong một số chia hết cho 3 thì số đó cũng chia hết cho 3. Ví dụ, 15 = 1 + 5 = 6 chia hết cho 3.

en: Proportions
vi: Tỉ lệ

en: What is {0}% of {1}/{2}? Answer {3}, {4}, {5} or {6}.
vi: {0}% của {1}/{2} là bao nhiêu? Trả lời {3}, {4}, {5} hoặc {6}.

en: The second number is calculated by multiplying the first by {0} and dividing it by {1}.
vi: Số thứ hai được tính bằng cách nhân số thứ nhất với {0} và chia cho {1}.

en: A ratio specifies a proportion between two numbers. A ratio a:b means that for every 'a' parts you have 'b' parts.
vi: Tỉ lệ cho biết tương quan giữa hai số. Một tỉ lệ a:b cho biết ứng với mỗi 'a' phần ta có 'b' phần.

en: have a ratio of {0}:{1}
vi: tỉ lệ giữa hai số là {0}:{1}

en: Two numbers
vi: Hai số

en: All Games (Logic, Mental Calculation, Memory and Verbal Analogies)
vi: Tổng hợp (lô-gic, tính toán, ghi nhớ và tự vựng)

en: Custom Game Selection...
vi: Tự chọn phần chơi...

en: How to Extend gbrainy's Functionality
vi: Cách mở rộng chức năng cho gbrainy

en: Logic Puzzles Only
vi: Trả lời câu đố lô-gic

en: Memory Trainers Only
vi: Luyện tập trí nhớ

en: Mental Calculation Trainers Only
vi: Luyện tập tính toán

en: Verbal Analogies Only
vi: Luyện tập từ vựng

en: _Tip
vi: _Mẹo

en: <b>Select the add-ins to install and click on Next</b>
vi: <b>Chọn phần mở rộng muốn cài rồi ấn Tiếp</b>

en: <big><b>Add-in Manager</b></big>
vi: <big><b>Quản lí phần mở rộng</b></big>

en: Add-in
vi: Phần mở rộng

en: Add-in Installation
vi: Cài đặt phần mở rộng

en: Add-in Manager
vi: Quản lí phần mở rộng

en: Additional extensions are required to perform this operation.
vi: Để thực hiện thao tác này, cần cài thêm phần mở rộng.

en: All registered repositories
vi: Các kho đã đăng kí

en: Install from:
vi: Cài đặt từ:

en: Register a local repository
vi: Đăng kí một kho cục bộ

en: Register an on-line repository
vi: Đăng kí một kho trực tuyến

en: Select the location of the repository you want to register:
vi: Lựa chọn ví trí của các kho bạn muốn lưu:

en: Show new versions only
vi: Chỉ hiển thị phiên bản mới

en: Show updates only
vi: Chỉ hiển thị cập nhật

en: The following add-ins are currently installed:
vi: Những phần mở rộng sau đang được cài:

en: The following add-ins will be installed:
vi: Những phần mở rộng sau sẽ được cài:

en: _Install Add-ins...
vi: _Cài phần mở rộng...

en: _Repositories...
vi: _Kho...

en: _Uninstall...
vi: _Gỡ bỏ...

note: Type: boolean Description
en: Use the work-in-progress ANSI build by default?
vi: Dùng bản xây dựng đang phát triển ANSI theo mặc định không?

note: Type: boolean Description
en: Use the profiling build by default?
vi: Dùng bản xây dựng đo hiệu năng sử dụng theo mặc định không?

note: #-#-#-#-#  gcl_2.6.14-19_vi.po (gcl 2.6.7-36)  #-#-#-#-# Type: boolean Description
en: GCL is in the process of providing an ANSI compliant image in addition to its traditional CLtL1 image still in production use.
vi: GCL đang phát triển chức năng cung cấp ảnh tùy theo ANSI thêm vào ảnh CLtL1 truyền thống vẫn còn được sử dụng trong trường hợp sản xuất.

note: #-#-#-#-#  gcl_2.6.14-19_vi.po (gcl 2.6.7-36)  #-#-#-#-# Type: boolean Description
en: Please see the README.Debian file for a brief description of these terms. Choosing this option will determine which image will be used by default when executing 'gcl@EXT@'.
vi: Xem tài liệu Đọc Đi (README.Debian) để tìm mô tả ngắn về các thuật ngữ này. Bật tùy chọn này thì xác định ảnh nào cần dùng theo mặc định khi thực hiện lệnh « gcl@EXT@ ».

note: #-#-#-#-#  gcl_2.6.14-19_vi.po (gcl 2.6.7-36)  #-#-#-#-# Type: boolean Description
en: This setting may be overridden by setting the GCL_ANSI environment variable to any non-empty string for the ANSI build, and to the empty string for the CLtL1 build, e.g. GCL_ANSI=t gcl@EXT@. The currently enforced build flavor will be reported in the initial startup banner.
vi: Vẫn còn có thể ghi đè lên thiết lập này bằng cách đặt biến môi trường « GCL_ANSI » thành bắt cứ chuỗi không rỗng cho bản xây dựng ANSI, và cho chuỗi rỗng cho bản xây dựng CLtL1, v.d. « GCL_ANSI=t gcl@EXT@ ». Kiểu bản xây dựng hiện thời được chọn sẽ được thông báo trên băng cờ khởi chạy đầu tiên.

note: #-#-#-#-#  gcl_2.6.14-19_vi.po (gcl 2.6.7-36)  #-#-#-#-# Type: boolean Description
en: GCL has optional support for profiling via gprof.
vi: GCL có hỗ trợ tùy chọn để đo hiệu năng sử dụng thông qua gprof.

note: #-#-#-#-#  gcl_2.6.14-19_vi.po (gcl 2.6.7-36)  #-#-#-#-# Type: boolean Description
en: Please see the documentation for si::gprof-start and si::gprof-quit for details. As this build is slower than builds without gprof support, it is not recommended for final production use.
vi: Xem tài liệu hướng dẫn về « si::gprof-start » và « si::gprof-quit » để tìm chi tiết. Vì bản xây dựng này chạy chậm hơn các bản xây dựng không hỗ trợ gprof, không khuyên bạn sử dụng nó trong trường hợp sản xuất cuối cùng.

note: #-#-#-#-#  gcl_2.6.14-19_vi.po (gcl 2.6.7-36)  #-#-#-#-# Type: boolean Description
en: Set the GCL_PROF environment variable to the empty string for more optimized builds, or any non-empty string for profiling support; e.g. GCL_PROF=t gcl@EXT@. If profiling is enabled, this will be reported in the initial startup banner.
vi: Đặt biến môi trường « GCL_PROF » thành chuỗi rỗng cho các bản xây dựng tối ưu hơn, hoặc cho bất cứ chuỗi không rỗng nào để hỗ trợ chức năng đo hiệu năng sử dụng, v.d. « GCL_PROF=t gcl@EXT@ ». Hiệu lực chức năng đo hiệu năng sử dụng thì nó được thông báo trên băng cờ khởi chạy đầu tiên.

en: Configuration Editor
vi: Bộ chỉnh sửa cấu hình

en: gconf-editor folder bookmarks
vi: Liên kết lưu thư mục gconf-editor

en: <no value>
vi: <không giá trị>

en: Couldn't display help: %s
vi: Không thể hiển thị trợ giúp: %s

en: An editor for the GConf configuration system.
vi: Trình biên soạn cho hệ thống cấu hình GConf.

en: Couldn't unset key. Error was:
    %s
vi: Không thể bỏ đặt khoá. Lỗi :
    %s

en: Could not create key. The error is:
    %s
vi: Không thể tạo khoá. Lỗi:
    %s

en: Could not change key value. Error message:
    %s
vi: Không thể thay đổi giá trị khoá. Thông điệp báo lỗi:
    %s

en: Currently pairs and schemas can't be edited. This will be changed in a later version.
vi: Hiện thời không thể biên soạn các cặp và giản đồ. Chức năng này sẽ được bổ sung trong phiên bản sau.

en: Could not set value. Error was:
    %s
vi: Không thể đặt giá trị. Lỗi :
    %s

en: Could not sync value. Error was:
    %s
vi: Không thể đồng bộ hoá giá trị. Lỗi :
    %s

en: New _Settings Window
vi: Cửa _sổ thiết lập mới

en: Open a new Configuration Editor window editing current settings
vi: Mở cửa sổ trình biên soạn cấu hình mới để sửa đổi thiết lập hiện thời

en: New _Defaults Window
vi: Cửa sổ _mặc định mới

en: Open a new Configuration Editor window editing system default settings
vi: Mở cửa sổ trình biên soạn cấu hình mới để sửa đổi thiết lập hệ thống mặc định

en: New _Mandatory Window
vi: Cửa sổ bắt buộc _mới

en: Open a new Configuration Editor window editing system mandatory settings
vi: Mở cửa sổ trình biên soạn cấu hình mới để sửa đổi thiết lập hệ thống bắt buộc phải đặt

en: Quit the Configuration Editor
vi: Thoát khỏi trình sửa đổi cấu hình

en: _Copy Key Name
vi: _Chép tên khoá

en: Copy the name of the selected key
vi: Chép tên khoá được chọn

en: Find patterns in keys and values
vi: Tìm theo mẫu khoá và giá trị

en: _List Recent Keys
vi: _Liệt kê khoá vừa sửa

en: Show recently modified keys
vi: Hiện danh sách khoá được sửa đổi gần đây

en: Add a bookmark to the selected directory
vi: Lưu liên kết đến thư mục đã chọn

en: Edit the bookmarks
vi: Chỉnh sửa các liên kết đã lưu

en: Open the help contents for the Configuration Editor
vi: Mở nội dung trợ giúp cho trình biên soạn cấu hình

en: Show the about dialog for the Configuration Editor
vi: Hiện hộp thoại giới thiệu trình biên soạn cấu hình

en: _New Key...
vi: _Khoá mới...

en: Create a new key
vi: Tạo khoá mới

en: _Edit Key...
vi: _Sửa khoá...

en: Edit the selected key
vi: Chỉnh sửa khoá đã chọn

en: _Unset Key
vi: _Bỏ đặt khoá...

en: Unset the selected key
vi: Bỏ đặt khoá được chọn

en: Set as _Default
vi: Đặt làm _mặc định

en: Set the selected key to be the default
vi: Đặt khoá được chọn làm mặc định

en: Set as _Mandatory
vi: Đặt là _bắt buộc

en: Set the selected key to the mandatory
vi: Đặt khoá được chọn là khoá bắt buộc

en: Configuration Editor (Default settings)
vi: Bộ Sửa Cấu hình (thiết lập mặc định)

en: Configuration Editor (Mandatory settings)
vi: Bộ Sửa Cấu hình (thiết lập bắt buộc)

en: Cannot create GConf engine. Error was:
    %s
vi: Không thể tạo động cơ GConf. Lỗi:
    %s

en: Configuration Editor (Defaults settings)
vi: Trình sửa cấu hình (thiết lập mặc định)

en: Key Documentation
vi: Tài liệu khoá

en: This key is not writable
vi: Không cho phép ghi lên khoá này

en: This key has no schema
vi: Khoá này không có giản đồ

en: Key name:
vi: Tên khoá:

en: Key owner:
vi: Sở hữu khoá:

en: Short description:
vi: Mô tả ngắn:

en: T_rue
vi: Đún_g

en: _False
vi: _Sai

en: Add New List Entry
vi: Thêm mục nhập danh sách mới

en: _New list value:
vi: Giá trị da_nh sách mới:

en: Edit List Entry
vi: Sửa mục nhập danh sách

en: _Edit list value:
vi: _Sửa giá trị danh sách:

en: List _type:
vi: Kiểu _danh sách:

en: _Values:
vi: _Giá trị

en: New Key
vi: Khoá mới

en: Edit Key
vi: Sửa khoá

en: Search also in key _names
vi: Cũng tìm trong tê_n khoá

en: Search also in key _values
vi: Cũng tìm trong _giá trị khoá

en: Close the output window
vi: Đóng cửa sổ kết xuất

en: Copy selected lines
vi: Sao chép các dòng được chọn

en: Clear the output window
vi: Xóa trống cửa sổ kết xuất

en: Output Lines
vi: Dòng kết xuất

en: - Directly edit your entire configuration database
vi: — Trực tiếp sửa đổi toàn cơ sở dữ liệu cấu hình của bạn

en: Failed to get configuration file path from '%s'
vi: Lỗi lấy đường dẫn cấu hình từ « %s ».

en: Created Evolution/LDAP source using configuration file '%s'
vi: Đã tạo nguồn Evolution/LDAP dùng tập tin cấu hình « %s ».

en: Unable to parse XML file '%s'
vi: Không thể phân tách tập tin XML « %s ».

en: Config file '%s' is empty
vi: Tập tin cấu hình « %s » là rỗng.

en: Root node of '%s' must be <evoldap>, not <%s>
vi: Nút gốc của « %s » phải là <evoldap>, không phải <%s>.

en: No <template> specified in '%s'
vi: Không có biểu mẫu <template> được xác định trong « %s ».

en: No "filter" attribute specified on <template> in '%s'
vi: Không có thuộc tính về « lọc » cho biểu mẫu <template> trong « %s ».

en: No LDAP server or base DN specified in '%s'
vi: Không có trình phục vụ LDAP hoặc DN (tên miền) cơ bản được xác định trong « %s ».

en: Contacting LDAP server: host '%s', port '%d', base DN '%s'
vi: Đang liên lạc với trình phục vụ LDAP: máy « %s », cổng « %d », tên miền cơ bản « %s ».

en: Failed to contact LDAP server: %s
vi: Lỗi liên lạc với trình phục vụ LDAP: %s

en: Searching for entries using filter: %s
vi: Đang tìm kiếm mục, dùng bộ lọc: %s

en: Error querying LDAP server: %s
vi: Gặp lỗi khi truy vấn trình phục vụ LDAP: %s

en: Got %d entries using filter: %s
vi: Được %d mục dùng bộ lọc: %s

en: Cannot find directory %s
vi: Không tìm thấy thư mục %s

en: Error saving GConf tree to '%s': %s
vi: Gặp lỗi khi lưu cây GConf vào « %s »: %s

en: Usage: %s <dir>
vi: Cách sử dụng: %s <thư_mục>

en: Usage: %s <dir>
      Merges a markup backend filesystem hierarchy like:
        dir/%%gconf.xml
            subdir1/%%gconf.xml
            subdir2/%%gconf.xml
      to:
        dir/%%gconf-tree.xml
vi: Cách sử dụng: %s <thư_mục>
      Pha trộn ton ti hệ thống tập tin hậu phương đánh dấu như:
        dir/%%gconf.xml
            subdir1/%%gconf.xml
            subdir2/%%gconf.xml
      thành:
        dir/%%gconf-tree.xml

en: Unloading text markup backend module.
vi: Đang bỏ tải mô-đun hậu phương đánh dấu văn bản.

en: Couldn't find the XML root directory in the address `%s'
vi: Không thể tìm được thư mục XML gốc tại địa chỉ « %s ».

en: Could not make directory `%s': %s
vi: Không thể tạo thư mục « %s »: %s

en: Can't read from or write to the XML root directory in the address "%s"
vi: Không thể đọc từ/ghi vào thư mục XML gốc tại địa chỉ « %s ».

en: Directory/file permissions for XML source at root %s are: %o/%o
vi: Quyền truy cập thư mục/tập tin cho nguồn XML tại gốc %s là: %o/%o

en: Remove directory operation is no longer supported, just remove all the values in the directory
vi: Không còn hỗ trợ khả năng gỡ bỏ thư mục, hãy gỡ bỏ mọi giá trị trong thư mục.

en: Could not open lock directory for %s to remove locks: %s
vi: Không thể mở thư mục khóa cho %s để gỡ bỏ khóa: %s

en: Could not remove file %s: %s
vi: Không thể gỡ bỏ tập tin %s: %s

en: Initializing Markup backend module
vi: Đang sơ khởi mô-đun hậu phương XML

en: Failed to give up lock on XML directory "%s": %s
vi: Lỗi bỏ được khóa trên thư mục XML « %s »: %s

en: Failed to write some configuration data to disk
vi: Lỗi ghi một phần dữ liệu cấu hình vào đĩa

en: Could not make directory "%s": %s
vi: Không thể tạo thư mục « %s »: %s

en: Could not remove "%s": %s
vi: Không thể gỡ bỏ « %s »: %s

en: Failed to write "%s": %s
vi: Lỗi ghi « %s »: %s

en: Failed to load file "%s": %s
vi: Lỗi tải tập tin « %s »: %s

en: Line %d character %d: %s
vi: Dòng %d ký tự %d: %s

en: Didn't understand `%s' (expected integer)
vi: Không hiểu « %s » (ngờ số nguyên).

en: Integer `%s' is too large or small
vi: Số nguyên « %s » quá lớn hoặc quá nhỏ.

en: Didn't understand `%s' (expected true or false)
vi: Không hiểu « %s » (ngờ giá trị hợp lý: Đúng hay Sai).

en: Didn't understand `%s' (expected real number)
vi: Không hiểu « %s » (ngờ số thực).

en: Unknown value "%s" for "%s" attribute on element <%s>
vi: Không biết giá trị « %s » cho thuộc tính « %s » trên phần tử <%s>.

en: Invalid ltype "%s" on <%s>
vi: Kiểu « ltype » « %s » không hợp lệ trên <%s>.

en: Invalid first-element type "%s" on <%s>
vi: Kiểu phần tử đầu « %s » không hợp lệ trên <%s>.

en: Invalid cdr_type "%s" on <%s>
vi: Kiểu « cdr_type » « %s » không hợp lệ trên <%s>.

en: Invalid list_type "%s" on <%s>
vi: Kiểu « list_type » (danh sách) « %s » không hợp lệ trên <%s>.

en: Two <default> elements below a <local_schema>
vi: Gặp hai phần tử <default> (mặc định) dưới <local_schema> (giản đồ cục bộ).

en: Two <longdesc> elements below a <local_schema>
vi: Gặp hai phần tử <longdesc> (mô tả dài) dưới <local_schema> (giản đồ cục bộ).

en: <%s> provided but current element does not have type %s
vi: Cung cấp <%s> mà phần tử hiện thời không có kiểu %s.

en: Two <car> elements given for same pair
vi: Gặp hai phần tử <car> được trao cho cùng một cặp đôi.

en: Two <cdr> elements given for same pair
vi: Gặp hai phần tử <cdr> được trao cho cùng một cặp đôi.

en: <li> has wrong type %s
vi: <li> (phần tử danh sách) có kiểu không đúng %s.

en: <%s> provided but parent <entry> does not have a value
vi: Cung cấp <%s> mà mục mẹ <entry> không có giá trị.

en: Element <%s> is not allowed inside current element
vi: Không cho phép phần tử <%s> nằm trong phần tử hiện có.

en: Outermost element in menu file must be <gconf> not <%s>
vi: Phần tử ngoài cùng trong tập tin trình đơn phải là <gconf>, không phải <%s>.

en: Element <%s> is not allowed inside a <%s> element
vi: Không cho phép phần tử <%s> nằm trong phần tử <%s>.

en: Failed to open "%s": %s
vi: Lỗi mở « %s »: %s

en: Error reading "%s": %s
vi: Gặp lỗi khi đọc « %s »: %s

en: Could not flush file '%s' to disk: %s
vi: Không thể chuyển hết tập tin « %s » vào đĩa: %s

en: Error writing file "%s": %s
vi: Gặp lỗi khi ghi vào tập tin « %s »: %s

en: Failed to move temporary file "%s" to final location "%s": %s
vi: Lỗi chuyển tập tin tạm thời « %s » sang địa điểm cuối cùng « %s »: %s

en: Unloading XML backend module.
vi: Đang bỏ tải mô-đun hậu phương XML.

en: Error syncing the XML backend directory cache: %s
vi: Gặp lỗi khi đồng bộ hóa bộ nhớ tạm của thư mục hậu phương XML: %s

en: Initializing XML backend module
vi: Đang sơ khởi mô-đun hậu phương XML.

en: Failed to sync XML cache contents to disk
vi: Lỗi đồng bộ hóa nội dung bộ nhớ tạm XML vào đĩa.

en: Unable to remove directory `%s' from the XML backend cache, because it has not been successfully synced to disk
vi: Không thể gỡ bỏ thư mục « %s » ra khỏi bộ nhớ hậu phương XML, vì nó chưa được đồng bộ thành công vào đĩa.

en: Could not stat `%s': %s
vi: Không thể định rõ « %s » : %s

en: XML filename `%s' is a directory
vi: Tên tập tin XML « %s » là một thư mục.

en: Failed to delete "%s": %s
vi: Lỗi xóa bỏ « %s »: %s

en: Failed to write file `%s': %s
vi: Lỗi ghi vào tập tin « %s »: %s

en: Failed to set mode on `%s': %s
vi: Lỗi lập chế độ lên « %s »: %s

en: Failed to write XML data to `%s': %s
vi: Lỗi ghi dữ liệu XML vào « %s »: %s

en: Failed to close file `%s': %s
vi: Lỗi đóng tập tin « %s »: %s

en: Failed to rename `%s' to `%s': %s
vi: Lỗi đặt lại tên cho « %s » thành « %s »: %s

en: Failed to restore `%s' from `%s': %s
vi: Lỗi khôi phục « %s » từ « %s »: %s

en: Failed to delete old file `%s': %s
vi: Lỗi xóa bỏ tập tin cũ « %s »: %s

note: These are all fatal errors
en: Failed to stat `%s': %s
vi: Không định rõ được « %s »: %s

en: Duplicate entry `%s' in `%s', ignoring
vi: Gặp mục nhập trùng « %s » trong « %s » nên bỏ qua.

en: Entry with no name in XML file `%s', ignoring
vi: Gặp mục nhập không tên trong tập tin XML « %s » nên bỏ qua.

en: A toplevel node in XML file `%s' is <%s> rather than <entry>, ignoring
vi: Nút mức đầu trong tập tin XML « %s » là <%s> hơn mục nhập <entry> nên bỏ qua.

en: Failed to create file `%s': %s
vi: Lỗi tạo tập tin « %s »: %s

en: Failed to parse XML file "%s"
vi: Lỗi phân tách tập tin XML « %s ».

note: There was an error
en: Ignoring XML node with name `%s': %s
vi: Đang bỏ qua nút XML tên « %s »: %s

en: Ignoring schema name `%s', invalid: %s
vi: Đang bỏ qua tên giản đồ « %s » vì không hợp lệ: %s

en: Ignoring XML node `%s': %s
vi: Đang bỏ qua nút XML « %s »: %s

en: Failed reading default value for schema: %s
vi: Lỗi đọc giá trị mặc định cho giản đồ: %s

en: No "type" attribute for <%s> node
vi: Không có thuộc tính « type » (kiểu) cho nút <%s>.

en: A node has unknown "type" attribute `%s', ignoring
vi: Một nút có thuộc tính « type » (kiểu) không xác định « %s » nên bỏ qua.

en: No "value" attribute for node
vi: Không có thuộc tính « value » (giá trị) cho nút.

en: Didn't understand XML node <%s> inside an XML list node
vi: Không hiểu được nút XML <%s> nằm trong một nút danh sách XML.

en: Invalid type (list, pair, or unknown) in a list node
vi: Kiểu (danh sách, cặp đôi hoặc không xác định) không hợp lệ trong một nút danh sách.

en: Bad XML node: %s
vi: Nút XML sai: %s

en: List contains a badly-typed node (%s, should be %s)
vi: Danh sách chứa một nút gõ sai (%s, nên là %s).

en: Ignoring bad car from XML pair: %s
vi: Đang bỏ qua « car » sai từ cặp đôi XML: %s

en: parsing XML file: lists and pairs may not be placed inside a pair
vi: đang phân tách tập tin XML: không cho phép đặt danh sách hoặc cặp đôi nằm trong một cặp đôi.

en: Ignoring bad cdr from XML pair: %s
vi: Đang bỏ qua « cdr » sai từ cặp đôi XML: %s

en: Didn't understand XML node <%s> inside an XML pair node
vi: Không hiểu được nút XML <%s> nằm trong nút cặp đôi XML.

en: Didn't find car and cdr for XML pair node
vi: Không tìm được « car » và « cdr » cho nút cặp đôi XML.

en: Missing cdr from pair of values in XML file
vi: Thiếu « cdr » từ cặp đôi giá trị trong tập tin XML.

en: Missing car from pair of values in XML file
vi: Thiếu « car » từ cặp đôi của giá trị trong tập tin XML.

en: Missing both car and cdr values from pair in XML file
vi: Thiếu các giá trị của cả « car » lẫn « cdr » từ cặp đôi trong tập tin XML.

en: Change GConf mandatory values
vi: Thay đổi giá trị GConf mặc định

en: Change GConf system values
vi: Thay đổi giá trị GConf hệ thống

en: Privileges are required to change GConf mandatory values
vi: Cần đặc quyền để thay đổi giá trị GConf mặc định

en: Privileges are required to change GConf system values
vi: Cần đặc quyền để thay đổi giá trị GConf hệ thống

en: `%c' is an invalid character in a configuration storage address
vi: « %c » là một ký tự không hợp lệ trong địa chỉ lưu cấu hình.

note: -- end debug only
en: No such file `%s'
vi: Không có tập tin « %s » như vậy.

en: Backend `%s' failed to return a vtable
vi: Hậu phương « %s » thất bại trả về vtable

en: Backend `%s' missing required vtable member `%s'
vi: Hậu phương « %s » thiếu thành viên « vtable » cần thiết « %s ».

en: Bad address `%s'
vi: Địa chỉ sai « %s »

en: GConf won't work without dynamic module support (gmodule)
vi: GConf sẽ không hoạt động nếu không có hỗ trợ mô-đun động (gmodule).

en: Error opening module `%s': %s
vi: Gặp lỗi khi mở mô-đun « %s »: %s

en: Error initializing module `%s': %s
vi: Gặp lỗi khi sơ khởi mô-đun « %s »: %s

en: Couldn't locate backend module for `%s'
vi: Không thể định vị mô-đun hậu phương cho « %s ».

en: Failed to shut down backend
vi: Lỗi tắt hậu phương.

en: GConf Error: %s
vi: Lỗi GConf: %s

en: GConf warning: failure listing pairs in `%s': %s
vi: Cảnh báo GConf: lỗi liệt kê các cặp đôi trong « %s »: %s

en: Received invalid value in set request
vi: Đã nhận giá trị không hợp lệ trong yêu cầu bộ.

en: Couldn't make sense of CORBA value received in set request for key `%s'
vi: Không hiểu được giá trị CORBA đã nhận trong têu cầu bộ cho khóa « %s ».

en: Received request to drop all cached data
vi: Đã nhận yêu cầu để thả toàn bộ dữ liệu đã lưu tạm.

en: Received request to sync synchronously
vi: Đã nhận yêu cầu để đồng bộ hóa một cách đồng bộ.

en: Fatal error: failed to get object reference for ConfigDatabase
vi: Lỗi trầm trọng: không nhận được tham chiếu cho Cơ sở Dữ liệu về Cấu hình.

en: Failed to sync one or more sources: %s
vi: Lỗi đồng bộ một hay nhiều nguồn: %s

en: Error obtaining new value for `%s' after change notification from backend `%s': %s
vi: Gặp lỗi khi lấy giá trị mới cho « %s » sau khi hậu phương « %s » thông báo về thay đổi: %s

en: Failed to log addition of listener %s (%s); will not be able to restore this listener on gconfd restart, resulting in unreliable notification of configuration changes.
vi: Lỗi ghi lưu việc thêm bộ lắng nghe %s (%s); sẽ không thể khôi phục người nghe này khi khởi động lại trình nền gconfd, dẫn đến thông báo không tin cây về các thay đổi cấu hình.

en: Listener ID %lu doesn't exist
vi: Không có bộ lắng nghe ID %lu.

en: Failed to log removal of listener to logfile (most likely harmless, may result in a notification weirdly reappearing): %s
vi: Lỗi ghi lưu việc gỡ bỏ bộ lắng nghe vào tập tin bản ghi (chắc là vô hại, có thể gây ra sự xuất hiện thông báo bất thường): %s

en: Error getting value for `%s': %s
vi: Gặp lỗi khi lấy giá trị cho « %s »: %s

en: Error setting value for `%s': %s
vi: Gặp lỗi khi đặt giá trị cho « %s »: %s

en: Error unsetting `%s': %s
vi: Gặp lỗi khi bỏ đặt « %s »: %s

en: Error getting default value for `%s': %s
vi: Gặp lỗi khi lấy giá trị mặc định cho « %s »: %s

en: Error unsetting "%s": %s
vi: Gặp lỗi khi bỏ đặt « %s »: %s

en: Error getting new value for "%s": %s
vi: Gặp lỗi khi lấy giá trị mới cho « %s »: %s

en: Error checking existence of `%s': %s
vi: Gặp lỗi khi kiểm tra sự tồn tại của « %s »: %s

en: Error removing directory "%s": %s
vi: Gặp lỗi khi gỡ bỏ thư mục « %s »: %s

en: Failed to get all entries in `%s': %s
vi: Lỗi lấy toàn bộ mục nhập trong « %s »: %s

en: Error listing dirs in `%s': %s
vi: Gặp lỗi khi liệt kê các thư mục trong « %s »: %s

en: Error setting schema for `%s': %s
vi: Gặp lỗi khi đặt giản đồ cho « %s »: %s

en: Server couldn't resolve the address `%s'
vi: Máy phục vụ không thể giải quyết địa chỉ « %s ».

en: Can't add notifications to a local configuration source
vi: Không thể thêm các thông báo vào nguồn cấu hình cục bộ.

en: Configuration server couldn't be contacted
vi: Không thể liên lạc với máy phục vụ cấu hình.

en: Couldn't resolve address for configuration source
vi: Không thể giải quyết địa chỉ cho nguồn cấu hình.

en: Bad key or directory name
vi: Tên thư mục hoặc khóa sai.

en: Corrupt data in configuration source database
vi: Gặp dữ liệu bị hỏng trong cơ sở dữ liệu của nguồn cấu hình.

en: Key operation on directory
vi: Chức năng khóa trên thư mục.

en: Directory operation on key
vi: Chức năng thư mục trên khóa.

en: Can't overwrite existing read-only value
vi: Không thể ghi đè lên giá trị chỉ-đọc đã có.

en: Object Activation Framework error
vi: Gặp lỗi của khuôn khổ kích hoạt đối tượng.

en: Operation not allowed without configuration server
vi: Không cho phép thao tác này nếu không có máy phục vụ cấu hình.

en: Failed to get a lock
vi: Lỗi lấy khóa mở.

en: No database available to save your configuration
vi: Không có sẵn cơ sở dữ liệu nơi cần lưu cấu hình của bạn.

en: No '/' in key "%s"
vi: Không có chéo « / » trong khóa « %s ».

en: Invalid UTF-8 in string value in '%s'
vi: Mã UTF-8 không hợp lệ trong giá trị chuỗi ở « %s ».

en: Couldn't interpret CORBA value for list element
vi: Không thể thông dịch giá trị CORBA cho phần tử danh sách.

en: Incorrect type for list element in %s
vi: Kiểu không đúng cho phần tử danh sách trong %s.

en: Received list from gconfd with a bad list type
vi: Nhận được danh sách từ trình nền gconfd với kiểu danh sách sai.

en: Failed to convert object to IOR
vi: Lỗi chuyển đổi đối tượng thành IOR.

en: Invalid UTF-8 in locale for schema
vi: UTF-8 không hợp lệ trong miền địa phương cho giản đồ.

en: Invalid UTF-8 in short description for schema
vi: UTF-8 không hợp lệ trong mô tả ngắn cho giản đồ.

en: Invalid UTF-8 in long description for schema
vi: UTF-8 không hợp lệ trong mô tả dài cho giản đồ.

en: Invalid UTF-8 in owner for schema
vi: UTF-8 không hợp lệ trong chủ sở hữu cho giản đồ.

en: Couldn't open path file `%s': %s
vi: Không thể mở tập tin đường dẫn « %s »: %s

en: Adding source `%s'
vi: Đang thêm nguồn « %s »

en: Read error on file `%s': %s
vi: Gặp lỗi đọc trên tập tin « %s »: %s

en: Text contains invalid UTF-8
vi: Văn bản chứa UTF-8 không hợp lệ.

en: Expected list, got %s
vi: Ngờ danh sách mà nhận %s.

en: Expected list of %s, got list of %s
vi: Ngờ danh sách %s mà nhận danh sách %s.

en: Expected pair, got %s
vi: Ngờ cặp đôi mà nhận %s.

en: Expected (%s,%s) pair, got a pair with one or both values missing
vi: Ngờ cặp đôi (%s,%s) mà nhận một cặp đôi thiếu một hay cả hai giá trị.

en: Expected pair of type (%s,%s) got type (%s,%s)
vi: Ngờ cặp đôi kiểu (%s,%s) mà nhận kiểu (%s,%s).

en: Quoted string doesn't begin with a quotation mark
vi: Chuỗi trích dẫn không bắt đầu bằng một dấu trích dẫn.

en: Quoted string doesn't end with a quotation mark
vi: Chuỗi trích dẫn không kết thúc bằng một dấu trích dẫn.

en: Encoded value is not valid UTF-8
vi: Giá trị mã hóa không phải là UTF-8 hợp lệ.

en: Could not lock temporary file '%s': %s
vi: Không thể khóa tập tin tạm thời « %s »: %s

en: Could not create file '%s', probably because it already exists
vi: Không thể tạo tập tin « %s », có lẽ do nó đã có.

en: Failed to create or open '%s'
vi: Lỗi tạo hoặc mở « %s ».

en: Failed to lock '%s': probably another process has the lock, or your operating system has NFS file locking misconfigured (%s)
vi: Lỗi khóa « %s »: có lẽ vì tiến trình khác đã có khóa đó, hoặc hệ điều hành có sự khóa tập tin NFS được cấu hình sai (%s).

en: Failed to remove '%s': %s
vi: Lỗi gỡ bõ « %s »: %s

en: Not running within active session
vi: Không phải chạy bên trong phiên chạy đang chạy

en: Failed to get connection to session: %s
vi: Lỗi thiết lập kết nối tới phiên chạy: %s

en: GetIOR failed: %s
vi: Lỗi GetIOR: %s

en: couldn't contact ORB to resolve existing gconfd object reference
vi: không thể liên lạc với ORB để giải quyết tham chiếu đối tượng gconfd hiện có.

en: Failed to convert IOR '%s' to an object reference
vi: Lỗi chuyển đổi IOR « %s » sang tham chiếu đối tượng.

en: couldn't create directory `%s': %s
vi: không thể tạo thư mục « %s » %s

en: Can't write to file `%s': %s
vi: Không thể ghi vào tập tin « %s »: %s

en: We didn't have the lock on file `%s', but we should have
vi: Đã không có khóa trên tập tin « %s », nên có nó.

en: Failed to link '%s' to '%s': %s
vi: Lỗi liên kết « %s » tới « %s »: %s

en: Failed to remove lock file `%s': %s
vi: Lỗi gỡ bỏ tập tin khóa « %s »: %s

en: Failed to clean up file '%s': %s
vi: Lỗi xóa sạch tập tin « %s »: %s

en: Failed to remove lock directory `%s': %s
vi: Lỗi gỡ bỏ thư mục khóa « %s »: %s

en: Server ping error: %s
vi: Lỗi ping máy phục vụ: %s

en: Failed to contact configuration server; the most common cause is a missing or misconfigured D-Bus session bus daemon. See http://projects.gnome.org/gconf/ for information. (Details - %s)
vi: Lỗi liên lạc với máy phục vụ cấu hình, thường là do daemon D-Bus phiên làm việc thiếu hoặc sai cấu hình. Xem thông tin tại http://projects.gnome.org/gconf/ (Chi tiết — %s)

en: - Sanity checks for GConf
vi: — Các việc kiểm tra sự đúng mực cho GConf

en: Error while parsing options: %s.
    Run '%s --help' to see a full list of available command line options.
vi: Lỗi khi phân tách tùy chọn: %sHãy chạy lệnh « %s --help » (trợ giúp) để xem danh sách đầy đủ các tùy chọn dòng lệnh sẵn có.

en: Please contact your system administrator to resolve the following problem:
    Could not open or create the file "%s"; this indicates that there may be a problem with your configuration, as many programs will need to create files in your home directory. The error was "%s" (errno = %d).
vi: Hãy liên lạc với quản trị hệ thống để giải quyết vấn đề sau :
    Không thể mở hay tạo tập tin « %s »; biểu thị có lẽ cấu hình bạn gặp khó, vì rất nhiều chương trình cần tạo các tập tin trong thư mục chính của bạn. Lỗi đó là « %s » (số hiệu lỗi = %d).

en: Please contact your system administrator to resolve the following problem:
    Could not lock the file "%s"; this indicates that there may be a problem with your operating system configuration. If you have an NFS-mounted home directory, either the client or the server may be set up incorrectly. See the rpc.statd and rpc.lockd documentation. A common cause of this error is that the "nfslock" service has been disabled.The error was "%s" (errno = %d).
vi: Hãy liên lạc với quản trị hệ thống để giải quyết vấn đề sau :
    Không thể khóa tập tin « %s »; biểu thị có lẽ hệ điều hành bạn gặp khó. Nếu bạn có một thư mục chính gắn kết cách NFS, có thể là máy khách hay máy phục vụ được thiết lập không đúng. Hãy xem tài liệu về « rpc.statd » và « rpc.lockd ». Một nguyên nhân thông thường của lỗi này là dịch vụ « nfslock » bị vô hiệu hóa. Lỗi đó là « %s » (số hiệu lỗi = %d).

en: Can't remove file %s: %s
vi: Không thể gỡ bỏ tập tin %s: %s

en: Please contact your system administrator to resolve the following problem:
    No configuration sources in the configuration file "%s"; this means that preferences and other settings can't be saved. %s%s
vi: Hãy liên lạc với quản trị hệ thống để giải quyết vấn đề sau:
    Không có các nguồn cấu hình trong tập tin cấu hình « %s »; điều này có nghĩa là không thể lưu các tùy thích và các thiết lập khác. %s%s

en: Error reading the file:
vi: Gặp lỗi khi đọc tập tin:

en: Please contact your system administrator to resolve the following problem:
    Could not resolve the address "%s" in the configuration file "%s": %s
vi: Hãy liên lạc với quản trị hệ thống để giải quyết vấn đề sau:
    Không thể giải quyết địa chỉ « %s » trong tập tin cấu hình « %s »: %s

en: The files that contain your preference settings are currently in use.
    
    You might be logged in to a session from another computer, and the other login session is using your preference settings files.
    
    You can continue to use the current session, but this might cause temporary problems with the preference settings in the other session.
    
    Do you want to continue?
vi: Các tập tin chứa dữ liệu tùy thích của bạn hiện thời đang được dùng.
    
    Có lẽ vì bạn đã đăng nhập vào một phiên làm việc từ máy khác, và phiên đăng nhập đó đang dùng những tập tin tùy thích này.
    
    Như thế thì bạn có thể tiếp tục sử dụng phiên làm việc này, mà có thể gây ra lỗi tạm cho tùy thích trong phiên khác.
    
    Bạn có muốn tiếp tục không?

en: %s Continue (y/n)?
vi: %s Tiếp tục (Có/không: y/n)?

en: Schema contains invalid UTF-8
vi: Giản đồ chứa UTF-8 không hợp lệ.

en: Schema specifies type list but doesn't specify the type of the list elements
vi: Giản đồ chỉ định kiểu danh sách (type list) nhưng không chỉ định kiểu của các phần tử danh sách đó.

en: Schema specifies type pair but doesn't specify the type of the car/cdr elements
vi: Giản đồ chỉ định kiểu cặp đôi (type pair) nhưng không chỉ định kiểu của các phần tử « car/cdr ».

en: Failed to load source "%s": %s
vi: Lỗi tải nguồn « %s »: %s

en: Resolved address "%s" to a writable configuration source at position %d
vi: Đã giải quyết địa chỉ « %s » đến nguồn cấu hình có thể ghi tại vị trí %d.

en: Resolved address "%s" to a read-only configuration source at position %d
vi: Đã giải quyết địa chỉ « %s » đến nguồn cấu hình chỉ-đọc tại vị trí %d.

en: Resolved address "%s" to a partially writable configuration source at position %d
vi: Đã giải quyết địa chỉ « %s » đến nguồn cấu hình có thể ghi một phần tại vị trí %d

en: None of the resolved addresses are writable; saving configuration settings will not be possible
vi: Không có địa chỉ đã giải quyết nào có khả năng ghi nên không thể lưu các thiết lập cấu hình.

en: Schema `%s' specified for `%s' stores a non-schema value
vi: Giản đồ « %s » dành cho « %s » có lưu trữ một giá trị không thuộc giản đồ.

en: The '/' name can only be a directory, not a key
vi: Tên « / » chỉ có thể là một thư mục, không phải là khóa mở.

en: Value for `%s' set in a read-only source at the front of your configuration path
vi: Đã đặt giá trị cho « %s » trong nguồn chỉ-đọc ở phía trước đường dẫn cấu hình của bạn.

en: Unable to store a value at key '%s', as the configuration server has no writable databases. There are some common causes of this problem: 1) your configuration path file %s/path doesn't contain any databases or wasn't found 2) somehow we mistakenly created two gconfd processes 3) your operating system is misconfigured so NFS file locking doesn't work in your home directory or 4) your NFS client machine crashed and didn't properly notify the server on reboot that file locks should be dropped. If you have two gconfd processes (or had two at the time the second was launched), logging out, killing all copies of gconfd, and logging back in may help. If you have stale locks, remove ~/.gconf*/*lock. Perhaps the problem is that you attempted to use GConf from two machines at once, and ORBit still has its default configuration that prevents remote CORBA connections - put "ORBIIOPIPv4=1" in /etc/orbitrc. As always, check the user.* syslog for details on problems gconfd encountered. There can only be one gconfd per home directory, and it must own a lockfile in ~/.gconfd and also lockfiles in individual storage locations such as ~/.gconf
vi: Không thể lưu giá trị tại khóa mở « %s », vì trình phục vụ cấu hình không có cơ sở dữ liệu nào có khả năng ghi. Một số nguyên nhân thường gặp của vấn đề này:
     1.	tập tin đường dẫn cấu hình « %s/đường dẫn » của bạn không chứa cơ sở dữ liệu nào hoặc đã không được tìm thấy;
     2	vì lý do nào đó mà đã tạo sai hai tiến trình gconfd; 3	hệ điều hành bị cấu hình sai nên việc khóa tập tin NFS không được trong thư mục chính của bạn;
     4	máy khách NFS đã sụp đổ và đã không thông báo đúng cho máy phục vụ khi khởi động lại mà các khóa tập tin nên bị bỏ.
    
    Nếu có hai tiến trình nền gconfd (hay có hai vào lúc tiến trình thứ hai được khởi chạy) thì việc đăng xuất, buộc kết thúc toàn bộ bản sao của gconfd và đăng nhập trở lại có thể cứu giúp. Nếu bạn có khóa cũ nào, hãy gỡ bỏ <~/.gconf*/*lock>. Có lẽ vấn đề là do bạn đã cố sử dụng GConf từ hai máy cùng một lúc, mà ORBit vẫn còn có cấu hình mặc định của nó sẽ ngăn cản các kết nối CORBA từ xa — như thế thì, hãy đặt « ORBIIOPIPv4=1 » trong tập tin tài nguyên </etc/orbitrc>. Như trong mọi trường hợp, hãy kiểm tra xem bản ghi hệ thống <user.* syslog> chứa chi tiết các vấn đề mà gconfd gặp phải. Chỉ có thể có một trình nền gconfd cho mỗithư mục chính của người dùng, và nó phải sở hữu một tập tin khóa trong <~/.gconfd> cũng phải có tập tin khóa trong các vị trí lưu trữ riêng như là <~/.gconf>.

en: Error finding metainfo: %s
vi: Gặp lỗi khi tìm siêu thông tin: %s

en: Error getting metainfo: %s
vi: Gặp lỗi khi lấy siêu thông tin: %s

en: Key `%s' listed as schema for key `%s' actually stores type `%s'
vi: Khóa mở « %s » được liệt kê là giản đồ cho khóa mở « %s », nhưng thực tế chứa kiểu « %s ».

en: Didn't understand `%s' (list must start with a '[')
vi: Không hiểu « %s » (danh sách phải bắt đầu bằng « [ »).

en: Didn't understand `%s' (list must end with a ']')
vi: Không hiểu « %s » (danh sách phải kết thúc bằng « ] »).

en: Didn't understand `%s' (extra unescaped ']' found inside list)
vi: Không hiểu « %s » (gặp « ] » thêm chưa được thoát nằm trong danh sách).

en: Didn't understand `%s' (extra trailing characters)
vi: Không hiểu « %s » (gặp ký tự them đi theo).

en: Didn't understand `%s' (pair must start with a '(')
vi: Không hiểu « %s » (cặp đôi phải bắt đầu bằng « ( »).

en: Didn't understand `%s' (pair must end with a ')')
vi: Không hiểu « %s » (cặp đôi phải kết thúc bằng « ) »).

en: Didn't understand `%s' (wrong number of elements)
vi: Không hiểu « %s » (sai số của các phần tử).

en: Didn't understand `%s' (extra unescaped ')' found inside pair)
vi: Không hiểu « %s » (gặp « ) » thêm chưa được thoát nằm trong cặp đôi).

en: Key is NULL
vi: Khóa vô giá trị (NULL)

en: Adding client to server's list failed, CORBA error: %s
vi: Lỗi thêm máy khách vào danh sách của máy phục vụ, lỗi CORBA: %s

en: Must begin with a slash '/'
vi: Phải bắt đầu với một gạch chéo « / »

en: Can't have two slashes '/' in a row
vi: Không thể có 2 gạch chéo « / » trong cùng một hàng

en: Can't have a period '.' right after a slash '/'
vi: Không thể có dấu chấm câu « . » ở ngay sau một gạch chéo « / »

en: '\%o' is not an ASCII character and thus isn't allowed in key names
vi: « \%o » không phải một ký tự ASCII nên không cho phép trong tên khóa

en: `%c' is an invalid character in key/directory names
vi: « %c » là một ký tự không hợp lệ trong các tên khóa mở/thư mục.

en: Key/directory may not end with a slash '/'
vi: Khóa mở/thư mục không thể kết thúc bằng gạch chéo « / »

en: Failure shutting down configuration server: %s
vi: Lỗi tắt máy phục vụ cấu hình: %s

en: Expected float, got %s
vi: Ngờ trôi nổi mà nhận %s

en: Expected int, got %s
vi: Ngờ int (số nguyên) mà nhận %s.

en: Expected string, got %s
vi: Ngờ chuỗi mà nhận %s.

en: Expected bool, got %s
vi: Ngờ điều hợp lý (Đúng/sai) mà nhận %s.

en: Expected schema, got %s
vi: Ngờ giản đồ mà nhận %s.

en: CORBA error: %s
vi: Lỗi CORBA: %s

en: Shutdown request received
vi: Mới nhận yêu cầu tắt máy.

en: gconfd compiled with debugging; trying to load gconf.path from the source directory
vi: GConfd được biên dịch với khả năng gỡ rối; đang cố tải <gconf.path> từ thư mục nguồn.

en: No configuration files found. Trying to use the default configuration source `%s'
vi: Không tìm thấy tập tin cấu hình nào nên đang cố dùng nguồn cấu hình mặc định « %s »

note: We want to stay alive but do nothing, because otherwise every request would result in another failed gconfd being spawned.
en: No configuration sources in the source path. Configuration won't be saved; edit %s%s
vi: Không có nguồn cấu hình nào trong đường dẫn nguồn nên sẽ không lưu cấu hình; hãy sửa đổi %s%s

en: Error loading some configuration sources: %s
vi: Gặp lỗi khi tải một số nguồn cấu hình: %s

en: No configuration source addresses successfully resolved. Can't load or store configuration data
vi: Không giải quyết địa chỉ nguồn cấu hình nào nên không thể tải hay lưu dữ liệu cấu hình

en: No writable configuration sources successfully resolved. May be unable to save some configuration changes
vi: Không giải quyết nguồn cấu hình nào có khả năng ghi nên có lẽ là không thể lưu một số thay đổi cấu hình

en: Could not connect to session bus: %s
vi: Không thể kết nối tới mạch nối phiên chạy: %s

en: Failed to get bus name for daemon, exiting: %s
vi: Lỗi lấy tên mạch nối cho trình nền nên đang thoát: %s

en: Could not connect to system bus: %s
vi: Không thể kết nối tới mạch nối hệ thống: %s

en: starting (version %s), pid %u user '%s'
vi: đang khởi chạy (phiên bản %s), số tiến trình (PID) %u, người dùng « %s ».

en: Failed to get object reference for ConfigServer
vi: Lỗi lấy tham chiếu đối tượng cho ConfigServer (trình phục vụ cấu hình).

en: Failed to write byte to pipe file descriptor %d so client program may hang: %s
vi: Lỗi ghi byte vào bộ diễn tả ống dẫn %d cho nên chương trình khách có thể treo cứng: %s

en: Error releasing lockfile: %s
vi: Gặp lỗi khi nhả tập tin khóa: %s

en: SIGHUP received, reloading all databases
vi: Mới nhận SIGHUP nên đang tải lại mọi cơ sở dữ liệu.

en: GConf server is not in use, shutting down.
vi: Máy phục vụ GConf không làm gì nên đang tắt nó.

en: Error obtaining new value for `%s': %s
vi: Gặp lỗi khi lấy giá trị mới cho « %s »: %s

en: Returning exception: %s
vi: Trở lại ngoại lệ: %s

en: Failed to open gconfd logfile; won't be able to restore listeners after gconfd shutdown (%s)
vi: Lỗi mở tập tin bản ghi của trình nền gconfd nên sẽ không thể khôi phục bộ lắng nghe sau khi tắt gconfd (%s).

en: Failed to close gconfd logfile; data may not have been properly saved (%s)
vi: Lỗi đóng tập tin bản ghi của trình nền gconfd nên có lẽ chưa lưu đúng cách dữ liệu (%s).

en: Could not open saved state file '%s' for writing: %s
vi: Không thể mở tập tin tính trạng đã lưu « %s » để ghi: %s

en: Could not write saved state file '%s' fd: %d: %s
vi: Không thể ghi tập tin tính trạng đã lưu « %s » fd: %d: %s

en: Could not flush saved state file '%s' to disk: %s
vi: Không thể chuyển hết tập tin tình trạng đã lưu « %s » vào đĩa: %s

en: Failed to close new saved state file '%s': %s
vi: Lỗi đóng tập tin tính trạng đã lưu mới « %s »: %s

en: Could not move aside old saved state file '%s': %s
vi: Không thể chuyển ra tập tin tính trạng đã lưu cũ « %s »: %s

en: Failed to move new saved state file into place: %s
vi: Lỗi chuyển tập tin tình trạng đã lưu mới vào vị trí: %s

en: Failed to restore original saved state file that had been moved to '%s': %s
vi: Lỗi khôi phục tập tin tính trạng đã lưu gốc đã được chuyển tới « %s »: %s

en: Unable to restore a listener on address '%s', couldn't resolve the database
vi: Không thể khôi phục bộ lắng nghe trên địa chỉ « %s » nên không thể giải quyết cơ sở dữ liệu.

en: Error reading saved state file: %s
vi: Gặp lỗi khi đọc tập tin tính trạng đã lưu: %s

en: Unable to open saved state file '%s': %s
vi: Không thể mở tập tin tính trạng đã lưu « %s »: %s

en: Failed to log addition of listener to gconfd logfile; won't be able to re-add the listener if gconfd exits or shuts down (%s)
vi: Lỗi ghi lưu việc thêm bộ lắng nghe vào tập tin bản ghi của trình nền gconfd nên sẽ không thể thêm lại bộ lắng nghe này nếu gconfd thoát hay đã tắt (%s).

en: Failed to log removal of listener to gconfd logfile; might erroneously re-add the listener if gconfd exits or shuts down (%s)
vi: Lỗi ghi lưu việc xóa bỏ bộ lắng nghe vào tập tin bản ghi của trình nền gconfd, có lẽ sẽ thêm lại sai bộ lắng nghe nếu gconfd thoát hay tắt (%s).

en: Failed to get IOR for client: %s
vi: Lỗi lấy IOR cho khách: %s

en: Failed to open saved state file: %s
vi: Lỗi mở tập tin tính trạng đã lưu: %s

en: Failed to write client add to saved state file: %s
vi: Lỗi ghi việc thêm khách vào tập tin tính trạng đã lưu: %s

en: Failed to flush client add to saved state file: %s
vi: Lỗi xóa sạch việc thêm khách vào tập tin tính trạng đã lưu: %s

en: Some client removed itself from the GConf server when it hadn't been added.
vi: Một khách nào đó đã tự xóa bỏ nó khỏi máy phục vụ GConf khi nó đã không được thêm vào.

en: Set a key to a value and sync. Use with --type.
vi: Đặt một khóa mở cho một giá trị và đồng bộ. Dùng với « --type » (kiểu).

en: Print the value of a key to standard output.
vi: In ra giá trị của một khóa mở tới thiết bị xuất chuẩn.

en: Unset the keys on the command line
vi: Thôi đặt các khóa mở lên dòng lệnh.

en: Recursively unset all keys at or below the key/directory names on the command line
vi: Bỏ đặt đệ qui toàn bộ các khóa mở nằm tại hay dưới các tên khóa mở/thư mục trên dòng lệnh

en: Toggles a boolean key.
vi: Bật/tắt một khoá luận lý.

en: Print all key/value pairs in a directory.
vi: In ra toàn bộ các cặp đôi giá trị/khóa mở nằm trong một thư mục.

en: Print all subdirectories in a directory.
vi: In ra toàn bộ các thư mục con trong một thư mục.

en: Print all subdirectories and entries under a directory, recursively.
vi: In ra đệ qui toàn bộ các thư mục con và các mục nhập nằm trong một thư mục nào đó.

en: Search for a key, recursively.
vi: Tìm kiếm khoá, một cách đệ quy.

en: Get the short doc string for a key
vi: Lấy chuỗi « doc » (tài liệu) ngắn cho một khóa mở nào đó.

en: Get the long doc string for a key
vi: Lấy chuỗi « doc » (tài liệu) dài cho một khóa mở nào đó.

en: Return 0 if the directory exists, 2 if it does not.
vi: Trở về 0 nếu có thư mục, còn 2 nếu không.

en: Ignore schema defaults when reading values.
vi: Bỏ qua các mặc định của giản đồ khi đọc giá trị.

en: Dump to standard output an XML description of all entries under a directory, recursively.
vi: Đổ đệ qui vào thiết bị xuất chuẩn một mô tả XML của mọi mục nhập dưới một thư mục nào đó.

en: Load from the specified file an XML description of values and set them relative to a directory.
vi: Tải từ tập tin đã xác định một mô tả XML của giá trị, và đặt chúng tương ứng với một thư mục nào đó..

en: Unload a set of values described in an XML file.
vi: Bỏ tải một bộ giá trị được diễn tả trong một tập tin XML nào đó.

en: Get the name of the default source
vi: Lấy tên của nguồn mặc định.

en: Shut down gconfd. DON'T USE THIS OPTION WITHOUT GOOD REASON.
vi: Tắt trình nền gconfd. ĐỪNG SỬ DỤNG TÙY CHỌN NÀY KHI KHÔNG CÓ LÝ DO XÁC ĐÁNG.

en: Return 0 if gconfd is running, 2 if not.
vi: Trở về 0 nếu gconfd có đang chạy, còn 2 nếu không.

en: Launch the configuration server (gconfd). (Normally happens automatically when needed.)
vi: Khởi chạy trình phục vụ cấu hình (gconfd). (Thường diễn ra tự động khi cần).

en: Specify the type of the value being set, or the type of the value a schema describes. Unique abbreviations OK.
vi: Chỉ định kiểu giá trị đang được đặt, hay kiểu giá trị mà giản đồ mô tả. Cho phép các chữ viết tắt độc nhất.

en: int|bool|float|string|list|pair
vi: ngy.|bun|nổi|chuỗi|liệt|cặp

en: Print the data type of a key to standard output.
vi: In ra kiểu dữ liệu của một khóa mở nào đó vào thiết bị xuất chuẩn.

en: Get the number of elements in a list key.
vi: Lấy số phần tử trong một khóa mở danh sách nào đó.

en: Get a specific element from a list key, numerically indexed.
vi: Lấy một phần tử dứt khoát từ một khóa mở danh sách, được chỉ mục một cách số.

en: Specify the type of the list value being set, or the type of the value a schema describes. Unique abbreviations OK.
vi: Chỉ định kiểu giá trị danh sách đang được đặt, hoặc kiểu giá trị mà giản đồ mô tả. Cho phép các chữ viết tắt độc nhất.

en: int|bool|float|string
vi: ngy.|bun|nổi|chuỗi

en: Specify the type of the car pair value being set, or the type of the value a schema describes. Unique abbreviations OK.
vi: Chỉ định kiểu giá trị cặp đôi « car » đang được đặt, hay kiểu giá trị mà một giản đồ mô tả. Cho phép các viết tắt duy nhất.

en: Specify the type of the cdr pair value being set, or the type of the value a schema describes. Unique abbreviations OK.
vi: Chỉ định kiểu giá trị cặp đôi « cdr » đang được đặt, hay kiểu giá trị mà một giản đồ mô tả. Cho phép các viết tắt duy nhất.

en: Specify a schema file to be installed
vi: Chỉ định một tập tin giản đồ cần cài đặt.

en: Specify a configuration source to use rather than the default path
vi: Chỉ định nguồn cấu hình cần dùng hơn là đường dẫn mặc định.

en: SOURCE
vi: NGUỒN

en: Bypass server, and access the configuration database directly. Requires that gconfd is not running.
vi: Truy cập trực tiếp cơ sở dữ liệu cấu hình, đi vòng máy phục vụ. Yêu cầu là trình nền gconfd không chạy.

en: Properly installs schema files on the command line into the database. Specify a custom configuration source in the GCONF_CONFIG_SOURCE environment variable, or set set the variable to an empty string to use the default configuration source.
vi: Cài đặt hoàn hảo các tập tin giản đồ trên dòng lệnh vào cơ sở dữ liệu. Biến môi trường « GCONF_CONFIG_SOURCE » (nguồn cấu hình GConf) nên được đặt vào nguồn cấu hình không mặc định hay đặt lạ chuỗi trống để dùng giá trị mặc định.

en: Properly uninstalls schema files on the command line from the database. GCONF_CONFIG_SOURCE environment variable should be set to a non-default configuration source or set to the empty string to use the default.
vi: Bỏ cài đặt hoàn hảo các tập tin giản đồ trên dòng lệnh ra cơ sở dữ liệu. Biến môi trường « GCONF_CONFIG_SOURCE » (nguồn cấu hình GConf) nên được đặt vào nguồn cấu hình không mặc định hay đặt lạ chuỗi trống để dùng giá trị mặc định.

en: Torture-test an application by setting and unsetting a bunch of values of different types for keys on the command line.
vi: Kiểm tra một cách chặt chẽ một ứng dụng nào đó, bằng cách đặt và bỏ đặt một chùm các giá trị cho các kiểu khác nhau cho các khóa mở trong dòng lệnh.

en: Torture-test an application by setting and unsetting a bunch of keys inside the directories on the command line.
vi: Kiểm tra một cách chặt chẽ một ứng dụng nào đó, bằng cách đặt và bỏ đặt một chùm các khóa mở nằm trong những thư mục trong dòng lệnh.

en: Set a schema and sync. Use with --short-desc, --long-desc, --owner, and --type.
vi: Đặt một giản đồ và đồng bộ. Dùng với « --short-desc » (mô tả ngắn), « --long-desc » (mô tả dài), « --owner » (chủ sở hữu), và « --type » (kiểu).

en: Specify a short half-line description to go in a schema.
vi: Chỉ định một mô tả ngắn trong nửa dòng vào trong giản đồ.

en: Specify a several-line description to go in a schema.
vi: Chỉ định một mô tả trong vài dòng vào giản đồ.

en: Specify the owner of a schema
vi: Chỉ định chủ sở hữu giản đồ.

en: OWNER
vi: SỞ HỮU

en: Get the name of the schema applied to this key
vi: Lấy tên của giản đồ được áp dụng vào khóa mở này.

en: Specify the schema name followed by the key to apply the schema name to
vi: Chỉ định tên giản đồ được theo sau bởi khóa mở vào đó cần áp dụng tên giản đồ.

en: Remove any schema name applied to the given keys
vi: Gỡ bỏ bất kỳ tên giản đồ nào được áp dụng vào các khóa mở được cho.

en: [FILE...]|[KEY...]|[DIR...]
vi: [TẬP_TIN...]|[KHOÁ...]|[THƯ_MỤC...]

en: - Tool to manipulate a GConf configuration
vi: — Công cụ để thao tác cấu hình GConf

en: Client options:
vi: Tùy chọn khách:

en: Show client options
vi: Hiển thị các tùy chọn của ứng dụng khách

en: Key type options:
vi: Tùy chọn kiểu khoá:

en: Show key type options
vi: Hiển thị các tùy chọn về kiểu khoá

en: Load/Save options:
vi: Tùy chọn Nạp/Lưu :

en: Show load/save options
vi: Hiển thị các tùy chọn về thao tác tải và lưu

en: Server options:
vi: Tùy chọn máy phục vụ :

en: Show server options
vi: Hiển thị các tùy chọn về máy phục vụ

en: Installation options:
vi: Tùy chọn cài đặt:

en: Show installation options
vi: Hiển thị các tùy chọn về cách cài đặt

en: Test options:
vi: Tùy chọn thử ra:

en: Show test options
vi: Hiển thị các tùy chọn về cách thử ra

en: Schema options:
vi: Tùy chọn giản đồ :

en: Show schema options
vi: Hiển thị các tùy chọn về giản đồ

en: Can't get and set/unset simultaneously
vi: Không thể đồng thời lấy và đặt/bỏ đặt gì.

en: Can't set and get/unset simultaneously
vi: Không thể đồng thời đặt và lấy/bỏ đặt gì.

en: Can't get type and set/unset simultaneously
vi: Không thể đồng thời lấy kiểu và đặt/bỏ đặt gì.

en: Can't toggle and get/set/unset simultaneously
vi: Không thể đồng thời bật/tắt và lấy/đặt/bỏ-đặt gì.

en: Can't use --all-entries with --get or --set
vi: Không thể dùng « --all-entries » (mọi mục nhập) với « --get » (lấy) hoặc « --set » (đặt).

en: Can't use --all-dirs with --get or --set
vi: Không thể dùng « --all-dirs » (mọi th mục) với « --get » (lấy) hoặc « --set » (đặt).

en: --recursive-list should not be used with --get, --set, --unset, --all-entries, --all-dirs, or --search-key
vi: « --recursive-list » (liệt kê đệ qui) không nên dùng với « --get » (lấy), « --set » (đặt), « --unset » (bỏ đặt), « --all-entries » (mọi mục nhập), « ---all-dirs» (mọi thư mục) hay « --search-key » (tìm kiếm khoá).

en: --set_schema should not be used with --get, --set, --unset, --all-entries, --all-dirs, or --search-key
vi: « --set_schema » (đặt giản đồ) không nên dùng với « --get » (lấy), « --set » (đặt), « --unset » (bỏ đặt), « --all-entries » (mọi mục nhập), hoặc « ---all-dirs» (mọi thư mục) hay « --search-key » (tìm kiếm khoá).

en: Value type is only relevant when setting a value
vi: Kiểu giá trị chỉ thích đáng khi đặt giá trị.

en: Must specify a type when setting a value
vi: Phải định kiểu khi đặt giá trị.

en: --ignore-schema-defaults is only relevant with --get, --all-entries, --dump, --recursive-list, --get-list-size or --get-list-element
vi: « --ignore-schema-defaults » (bỏ qua các mặc định của giản đồ) chỉ thích đáng với « --get » (lấy), « --all-entries » (mọi mục nhập), « --dump » (đổ), « --recursive-list » (liệt kê đệ qui), « --get-list-size » (lấy kích thước của danh sách) or « --get-list-element » (lấy phần tử của danh sách).

en: %s option must be used by itself.
vi: Phải dùng tùy chọn %s cô đợn.

en: You must specify a configuration source with --config-source when using --direct
vi: Cần phải chỉ định một nguồn cấu hình với « --config-source » khi dùng « --direct » (trực tiếp)

en: GCONF_DISABLE_MAKEFILE_SCHEMA_UNINSTALL is set, not uninstalling schemas
vi: « GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL » (GConf vô hiệu hóa tập tin xây dụng giản đồ cài đặt) đã được đặt thì sẽ không gỡ cài đặt giản đồ.

en: Shutdown error: %s
vi: Gặp lỗi khi tắt: %s

en: Must specify one or more directories to recursively list.
vi: Phải chỉ định một hay nhiều thư mục cần liệt kê đệ qui.

en: Failure listing entries in `%s': %s
vi: Lỗi liệt kê các mục nhập trong « %s »: %s

en: (no value set)
vi: (chưa đặt giá trị)

en: Must specify a key pattern to search for.
vi: Phải chỉ định một mẫu khóa cần tìm.

en: Must specify a PCRE regex to search for.
vi: Phải chỉ định một biểu thức chính quy PCRE cần tìm.

en: Error compiling regex: %s
vi: Lỗi biên dịch biểu thức chính quy: %s

en: Must specify one or more directories to dump.
vi: Phải chỉ định một hay nhiều thư mục cần đổ.

en: Failed to spawn the configuration server (gconfd): %s
vi: Lỗi tạo trình phục vụ cấu hình (gconfd): %s

en: Must specify a key or keys to get
vi: Phải chỉ định một hay nhiều khóa mở cần lấy.

en: Type: %s
vi: Kiểu: %s

en: List Type: %s
vi: Kiểu danh sách: %s

en: Car Type: %s
vi: Kiểu « car »: %s

en: Cdr Type: %s
vi: Kiểu « cdr »: %s

en: Default Value: %s
vi: Giá trị mặc định: %s

en: Owner: %s
vi: Sở hữu: %s

en: Short Desc: %s
vi: Mô tả ngắn: %s

en: Long Desc: %s
vi: Mô tả dài: %s

en: No value set for `%s'
vi: Chưa đặt giá trị cho « %s ».

en: Failed to get value for `%s': %s
vi: Lỗi lấy giá trị cho « %s »: %s.

en: Don't understand type `%s'
vi: Không hiểu kiểu « %s ».

en: Must specify alternating keys/values as arguments
vi: Phải chỉ định các khóa mở/giá trị dạng đối số.

en: No value to set for key: `%s'
vi: Không có giá trị cần đặt cho khóa mở: « %s ».

en: Cannot set schema as value
vi: Không thể đặt giản đồ dạng giá trị.

en: When setting a list you must specify a primitive list-type
vi: Phải chỉ định một kiểu danh sách gốc khi đặt danh sách.

en: When setting a pair you must specify a primitive car-type and cdr-type
vi: Phải chỉ định kiểu « car » hay « cdr » gốc khi đặt một cặp đôi.

en: Error setting value: %s
vi: Gặp lỗi khi đặt giá trị: %s

en: Error syncing: %s
vi: Gặp lỗi khi đồng bộ: %s

en: Must specify one or more keys as arguments
vi: Phải chỉ định một hay nhiều khoá dạng đối số

en: No value found for key %s
vi: Không tìm thấy giá trị cho khoá %s

en: Not a boolean value: %s
vi: Không phải một giá trị luận lý: %s

en: Must specify a key or keys to get type
vi: Phải chỉ định một hay nhiều khóa mở để lấy kiểu.

en: Must specify a key to lookup size of.
vi: Phải chỉ định một khóa mở để tra tìm kích thước của nó.

en: Key %s is not a list.
vi: Khóa mở « %s » không phải là danh sách.

en: Must specify a key from which to get list element.
vi: Phải chỉ định một khóa từ đó cần lấy phần tử danh sách.

en: Must specify list index.
vi: Phải chỉ định chỉ mục danh sách.

en: List index must be non-negative.
vi: Chỉ mục danh sách phải là không âm.

en: List index is out of bounds.
vi: Chỉ mục danh sách ở ngoại phạm vi.

en: Must specify a key or keys on the command line
vi: Phải chỉ định một hay nhiều khóa mở vào dòng lệnh.

en: No schema known for `%s'
vi: Không có giản đồ được biết cho « %s ».

en: No doc string stored in schema at '%s'
vi: Không có chuỗi « doc » chứa trong giản đồ tại « %s ».

en: Error getting schema at '%s': %s
vi: Gặp lỗi khi lấy giản đồ tại « %s »: %s.

en: No schema stored at '%s'
vi: Không có giản đồ được lưu tại « %s ».

en: Value at '%s' is not a schema
vi: Giá trị tại « %s » không phải là giản đồ.

en: Must specify a schema name followed by the key name to apply it to
vi: Phải chỉ định một tên giản đồ được theo sau bởi tên khóa mở vào đó cần áp dụng nó.

en: Error associating schema name '%s' with key name '%s': %s
vi: Gặp lỗi khi liên quan tên giản đồ « %s » với tên khóa mở « %s »: %s

en: Must specify keys to unapply schema from
vi: Phải chỉ định một hay nhiều khóa mở ra đó cần gỡ áp dụng giản đồ.

en: Error removing schema name from '%s': %s
vi: Gặp lỗi khi gỡ bỏ tên giản đồ ra khỏi « %s »: %s

en: Must specify key (schema name) as the only argument
vi: Phải chỉ định khóa mở (tên giản đồ) là đối số duy nhất.

en: List type must be a primitive type: string, int, float or bool
vi: Kiểu danh sách phải là một kiểu gốc: string (chuỗi), int (số nguyên), float (trôi nổi) hay bool (đúng/sai).

en: Pair car type must be a primitive type: string, int, float or bool
vi: Kiểu cặp đôi « car » phải là kiểu gốc: string (chuỗi), int (số nguyên), float (trôi nổi) hay bool (đúng/sai).

en: Pair cdr type must be a primitive type: string, int, float or bool
vi: Kiểu cặp đôi « cdr » phải là kiểu gốc: string (chuỗi), int (số nguyên), float (trôi nổi) hay bool (đúng/sai).

en: Error syncing: %s
vi: Gặp lỗi khi đồng bộ: %s

en: Must specify one or more directories to get key/value pairs from.
vi: Phải chỉ định một hay nhiều thư mục từ đó cần lấy các cặp đôi khóa mở/giá trị.

en: Must specify one or more keys to unset.
vi: Phải chỉ định một hay nhiều khóa mở cần bỏ đặt.

en: Error unsetting `%s': %s
vi: Gặp lỗi khi bỏ đặt « %s »: %s

en: Must specify one or more keys to recursively unset.
vi: Phải chỉ định một hay nhiều khóa mở cần bỏ đặt đệ qui.

en: Failure during recursive unset of "%s": %s
vi: Thất bại trong lúc bỏ đặt đệ qui « %s »: %s

en: Must specify one or more directories to get subdirs from.
vi: Phải chỉ định một hay nhiều thư mục từ đó cần lấy các thư mục con.

en: Error listing dirs: %s
vi: Gặp lỗi khi liệt kê thư mục: %s

en: WARNING: must specify both a <car> and a <cdr> in a <pair>
vi: CẢNH BÁO: phải chỉ định cả <car> lẫn <cdr> đều trong <pair> (cặp đôi).

en: WARNING: key specified (%s) for schema under a <value> - ignoring
vi: CẢNH BÁO: đã chỉ định khóa mở (%s) cho giản đồ dưới một <value> (giá trị) nên bỏ qua.

en: WARNING: must have a child node under <value>
vi: CẢNH BÁO: phải có nút con nằm dưới <value> (giá trị).

en: WARNING: node <%s> not understood
vi: CẢNH BÁO: không hiểu nút <%s>.

en: WARNING: Failed to parse int value `%s'
vi: CẢNH BÁO: lỗi phân tách giá trị « int » (số nguyên) « %s ».

en: WARNING: Failed to parse float value `%s'
vi: CẢNH BÁO: lỗi phân tách giá trị « float » (trôi nổi) « %s ».

en: WARNING: Failed to parse string value `%s'
vi: CẢNH BÁO: lỗi phân tách giá trị « string » (chuỗi) « %s ».

en: WARNING: Failed to parse boolean value `%s'
vi: CẢNH BÁO: lỗi phân tách giá trị « bool » (đúng/sai) « %s ».

en: WARNING: failed to associate schema `%s' with key `%s': %s
vi: CẢNH BÁO: lỗi tượng ứng giản đồ « %s » với khóa mở « %s »: %s.

en: WARNING: invalid or missing type for schema (%s)
vi: CẢNH BÁO: kiểu thiếu hay không hợp lệ cho giản đồ (%s).

en: WARNING: invalid or missing list_type for schema (%s)
vi: CẢNH BÁO: « list_type » (kiểu dang sách) thiếu hay không hợp lệ cho giản đồ (%s).

en: WARNING: Failed to parse default value `%s' for schema (%s)
vi: CẢNH BÁO: lỗi phân tách giá trị mặc định « %s » cho giản đồ (%s).

en: WARNING: invalid or missing car_type or cdr_type for schema (%s)
vi: CẢNH BÁO: « car_type » (kiểu car) hoặc « cdr_type » (kiểu cdr) thiếu hay không hợp lệ cho giản đồ (%s).

en: WARNING: You cannot set a default value for a schema
vi: CẢNH BÁO: không thể đặt giá trị mặc định cho giản đồ.

en: WARNING: gconftool internal error, unknown GConfValueType
vi: CẢNH BÁO: lỗi bên trong Gconftool (công cụ cấu hình), không biết GConfValueType (kiểu giá trị cấu hình).

en: WARNING: failed to parse type name `%s'
vi: CẢNH BÁO: lỗi phân tách tên kiểu « %s ».

en: WARNING: list_type can only be int, float, string or bool and not `%s'
vi: CẢNH BÁO: « list_type » (kiểu danh sách) chỉ có thể là string (chuỗi), int (số nguyên), float (trôi nổi) hay bool (đúng/sai) mà không phải là « %s ».

en: WARNING: car_type can only be int, float, string or bool and not `%s'
vi: CẢNH BÁO: « car_type » (kiểu car) chỉ có thể là string (chuỗi), int (số nguyên), float (trôi nổi) hay bool (đúng/sai) mà không phải là « %s ».

en: WARNING: cdr_type can only be int, float, string or bool and not `%s'
vi: CẢNH BÁO: « cdr_type » (kiểu danh sách) chỉ có thể là string (chuỗi), int (số nguyên), float (trôi nổi) hay bool (đúng/sai) mà không phải là « %s ».

en: WARNING: empty <applyto> node
vi: CẢNH BÁO: nút <applyto> (áp dụng vào) rỗng.

en: WARNING: node <%s> not understood below <schema>
vi: CẢNH BÁO: không hiểu nút <%s> nằm dới <schema> (giản đồ).

en: WARNING: no <list_type> specified for schema of type list
vi: CẢNH BÁO: chưa chỉ định <list_type> (kiểu danh sách) cho giản đồ kiểu danh sách.

en: WARNING: no <car_type> specified for schema of type pair
vi: CẢNH BÁO: chưa chỉ định <car_type> (kiểu car) cho giản đồ kiểu cặp đôi.

en: WARNING: no <cdr_type> specified for schema of type pair
vi: CẢNH BÁO: chưa chỉ định <cdr_type> (kiểu cdr) cho giản đồ kiểu cặp đôi.

en: WARNING: <locale> node has no `name="locale"' attribute, ignoring
vi: CẢNH BÁO: nút <locale> (miền địa phương) không có thuộc tính « name="locale" » (tên = miền địa phương) nên bỏ qua.

en: WARNING: multiple <locale> nodes for locale `%s', ignoring all past first
vi: CẢNH BÁO: có nhiều nút <locale> (miền địa phương) cho miền địa phương « %s » nên bỏ qua toàn bộ sau đầu.

en: WARNING: Invalid node <%s> in a <locale> node
vi: CẢNH BÁO: nút <%s> không hợp lệ nằm trong một nút <locale> (miền địa phương).

en: Attached schema `%s' to key `%s'
vi: Đã đính kèm giản đồ « %s » với khóa mở « %s ».

en: You must have at least one <locale> entry in a <schema>
vi: Phải có ít nhất một mục nhập <locale> (miền địa phương) trong một <schema> (giản đồ).

en: WARNING: failed to install schema `%s', locale `%s': %s
vi: CẢNH BÁO: lỗi cài đặt giản đồ « %s », miền địa phương « %s »: %s

en: Installed schema `%s' for locale `%s'
vi: Đã cài đặt giản đồ « %s » cho miền địa phương « %s ».

en: WARNING: failed to uninstall schema `%s', locale `%s': %s
vi: CẢNH BÁO: lỗi gỡ cài đặt giản đồ « %s », miền địa phương « %s »: %s

en: Uninstalled schema `%s' from locale `%s'
vi: Đã cài đặt giản đồ « %s » ra miền địa phương « %s ».

en: WARNING: no key specified for schema
vi: CẢNH BÁO: chưa chỉ định khóa mở cho giản đồ.

en: WARNING: node <%s> not understood below <%s>
vi: CẢNH BÁO: không hiểu nút <%s> nằm dưới <%s>.

en: Failed to open `%s': %s
vi: Lỗi mở « %s »: %s

en: Document `%s' is empty?
vi: Tài liệu « %s » là rống không?

en: Document `%s' has the wrong type of root node (<%s>, should be <%s>)
vi: Tài liệu « %s » có kiểu sai của nút gốc (<%s>, nên là <%s> [tập tin giản đồ GConf]).

en: Document `%s' has no top level <%s> node
vi: Tài liệu « %s » không có nút <%s> mức đầu.

en: WARNING: node <%s> below <%s> not understood
vi: CẢNH BÁO: không hiểu nút <%s> nằm dưới <%s>.

en: Error syncing configuration data: %s
vi: Gặp lỗi khi đồng bộ dữ liệu cấu hình: %s

en: Must specify some schema files to install
vi: Phải chỉ định một số tập tin giản đồ cần cài đặt.

en: Failed to unset breakage key %s: %s
vi: Lỗi bỏ đặt được khóa mở cách hỏng (breakage) %s: %s

en: Must specify some keys to break
vi: Phải chỉ định một số khóa mở cần hỏng.

en: Trying to break your application by setting bad values for key:
      %s
vi: Đang cố gắng hỏng ứng dụng của bạn bằng cách đặt các giá trị sai cho khóa mở:
      %s

en: Must specify some directories to break
vi: Phải chỉ định một số thư mục cần hỏng.

en: Trying to break your application by setting bad values for keys in directory:
      %s
vi: Đang cố gắng hỏng ứng dụng của bạn bằng cách đặt các giá trị sai cho các khóa mở trong thư mục:
      %s

en: GSettings Data Conversion
vi: Chuyển đổi dữ liệu GSettings

en: Migrates user settings from GConf to dconf
vi: Chuyển thiết lập người dùng từ GConf sang dconf

en: Date of Birth
vi: Ngày sinh

en: Place of Birth
vi: Nơi sinh

en: Country of Residence
vi: Quốc gia ở

en: Telephone Number
vi: Số điện thoại

en: MD2 with RSA
vi: MD2 với mã hóa RSA

en: MD5 with RSA
vi: MD5 với mã hóa RSA

en: SHA1 with RSA
vi: SHA1 với mã hóa RSA

en: SHA1 with DSA
vi: SHA1 với mã hóa DSA

en: SHA1 with ECDSA
vi: SHA1 với mã hóa ECDSA

en: SHA224 with ECDSA
vi: SHA224 với mã hóa ECDSA

en: SHA256 with ECDSA
vi: SHA256 với mã hóa ECDSA

en: SHA384 with ECDSA
vi: SHA384 với mã hóa ECDSA

en: SHA512 with ECDSA
vi: SHA512 với mã hóa ECDSA

note: Extended Key Usages
en: Server Authentication
vi: Xác thực máy chủ

en: Client Authentication
vi: Xác thực máy khách

en: Code Signing
vi: Ký mã

en: Email Protection
vi: Bảo vệ thư

en: The URI has invalid encoding.
vi: URI chứa mã hóa không hợp lệ.

en: The URI does not have the 'pkcs11' scheme.
vi: URI không có “pkcs11”.

en: The URI has bad syntax.
vi: URI sai cú pháp.

en: The URI has a bad version number.
vi: URI có số phiên bản sai.

en: The stream was closed
vi: Luồng bị đóng

[ctx: column]
note: later
en: Name
vi: Tên

[ctx: column]
en: Issued By
vi: Cấp bởi

[ctx: column]
note: later
en: Expires
vi: Hết hạn

en: Other Name
vi: Tên khác

en: XMPP Addr
vi: ĐC XMPP

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

en: Directory Name
vi: Tên thư mục

en: EDI Party Name
vi: Tên EDI Party

en: Registered ID
vi: ID đăng ký

en: Unsupported key type for certificate request
vi: Loại khóa không hỗ trợ cho yêu cầu chứng nhận

en: The key cannot be used to sign the request
vi: Không thể dùng khóa này để ký yêu cầu

en: GnuPG Keyring
vi: Vòng khóa GnuPG

en: GnuPG Keyring: %s
vi: Vòng khóa GnuPG: %s

[ctx: column]
en: Key ID
vi: ID khóa

en: Gnupg process exited with code: %d
vi: Tiến trình gpupg kết thúc với mã: %d

en: Gnupg process was terminated with signal: %d
vi: Tiến trình gpupg bị kết thúc bằng tín hiệu: %d

en: The operation was cancelled
vi: Thao tác bị hủy

en: Certificate Request
vi: Yêu cầu chứng nhận

en: Unrecognized or unsupported data.
vi: Dữ liệu không được nhận ra hay không được hỗ trợ.

en: Could not parse invalid or corrupted data.
vi: Không thể phân tích cú pháp của dữ liệu không hợp lệ hay dữ liệu bị hỏng.

en: The data is locked
vi: Dữ liệu bị khóa

en: Unrecognized or unavailable attributes for key
vi: các thuộc tính cho khóa không nhận ra hoặc không sẵn có

en: Couldn't build public key
vi: Không thể tạo khóa công khai

en: Another prompt is already in progress
vi: Một câu hỏi khác đang chờ

note: Translators: A pinned certificate is an exception which trusts a given certificate explicitly for a purpose and communication with a certain peer.
en: Couldn't find a place to store the pinned certificate
vi: Không tìm thấy vị trí lưu chứng nhận/khóa được nhập.

en: Basic Constraints
vi: Ràng buộc cơ bản

en: Certificate Authority
vi: Có quyền chứng nhận

en: Max Path Length
vi: Chiều dài đường dẫn tối đa

en: Extended Key Usage
vi: Cách dùng khóa mở rộng

en: Allowed Purposes
vi: Mục đích cho phép

en: Subject Key Identifier
vi: Định danh khóa chủ thể

en: Key Identifier
vi: Định danh khóa

en: Digital signature
vi: Chữ ký điện tử

en: Key encipherment
vi: Mật mã hóa khóa

en: Data encipherment
vi: Mật mã hóa dữ liệu

en: Key agreement
vi: Thỏa thuận khóa

en: Certificate signature
vi: Chữ ký chứng nhận

en: Revocation list signature
vi: Chữ ký danh mục thu hồi

en: Key Usage
vi: Cách dùng khóa

en: Usages
vi: Cách dùng

en: Subject Alternative Names
vi: Tên chủ thể thay thế

en: Couldn't export the certificate.
vi: Không thể xuất chứng nhận.

en: Verified by
vi: Kiểm chứng bởi

note: The subject
en: Subject Name
vi: Tên chủ thể

note: The Issuer
en: Issuer Name
vi: Tên nhà cấp

note: The Issued Parameters
en: Issued Certificate
vi: Chứng nhận đã cấp

en: Not Valid Before
vi: Không hợp lệ trước

en: Not Valid After
vi: Không hợp lệ sau

note: Fingerprints
en: Certificate Fingerprints
vi: Vân tay chứng nhận

note: Public Key Info
en: Public Key Info
vi: Thông tin khóa công khai

en: Export Certificate…
vi: Xuất chứng nhận…

en: Key Algorithm
vi: Thuật toán khóa

en: Key Parameters
vi: Tham số khóa

en: Key Size
vi: Cỡ khóa

en: Key SHA1 Fingerprint
vi: Vân tay khóa SHA1

en: Signature Algorithm
vi: Thuật toán chữ ký

en: Signature Parameters
vi: Tham số chữ ký

note: #-#-#-#-#  gcr4_4.4.0.1-8_vi.po (gcr master)  #-#-#-#-# The certificate request type #-#-#-#-#  gcr_3.41.2-6_vi.po (gcr master)  #-#-#-#-#
en: Certificate request
vi: Yêu cầu chứng nhận

note: #-#-#-#-#  oca-core_11.0.20191007-4_vi.po (Odoo Server 11.0)  #-#-#-#-# module: gamification
en: Challenge
vi: Thử thách

en: Could not display '%s'
vi: Không thể hiển thị “%s”

en: Could not display file
vi: Không thể hiện tập tin

en: Cannot display a file of this type.
vi: Không thể hiện tập tin loại này.

en: Certify
vi: Chứng nhận

[ctx: capability]
en: Disabled
vi: Bị tắt

[ctx: ownertrust]
en: Disabled
vi: Đã tắt

en: Undefined trust
vi: Không xác định

en: Distrusted
vi: Không tin cậy

en: Marginally trusted
vi: Có thể tin cậy

en: Fully trusted
vi: Tin cậy hoàn toàn

en: Ultimately trusted
vi: Tin cậy tuyệt đối

en: The information in this key has not yet been verified
vi: Thông tin trong khóa này chưa được xác minh

en: This key is invalid
vi: Khóa này không hợp lệ

en: This key has been disabled
vi: Khóa này bị vô hiệu hóa

en: This key has been revoked
vi: Khóa này bị thu hồi

en: This key has expired
vi: Khóa này đã hết hạn

en: This key is distrusted
vi: Khóa không được tin cập

en: This key is marginally trusted
vi: Khóa này được tin cậy một phần

en: This key is fully trusted
vi: Khóa này được tin cậy hoàn toàn

en: This key is ultimately trusted
vi: Khóa này được tin cậy tuyệt đối

en: Expiry
vi: Hết hạn

en: User Attribute
vi: Thuộc tính người dùng

en: Signature of a binary document
vi: Chữ ký tài liệu nhị phân

en: Signature of a canonical text document
vi: Chữ ký văn bản thô

en: Standalone signature
vi: Chữ ký độc lập

en: Generic certification of key
vi: Chứng nhận chung của khóa

en: Persona certification of key
vi: Chứng nhận cá nhân của khóa

en: Casual certification of key
vi: Chứng nhận thường ngày của khóa

en: Positive certification of key
vi: Chứng nhận xác thực của khóa

en: Subkey binding signature
vi: Chữ ký ràng buộc khóa phụ

en: Primary key binding signature
vi: Chữ ký ràng buộc khóa chính

en: Signature directly on key
vi: Ký trực tiếp trên khóa

en: Key revocation signature
vi: Chữ ký thu hồi khóa

en: Subkey revocation signature
vi: Chữ ký thu hồi khóa phụ

en: Certification revocation signature
vi: Chữ ký thu hồi chứng nhận

en: Timestamp signature
vi: Chữ ký tem thời gian

en: Third-party confirmation signature
vi: Chữ ký xác nhận bên thứ ba

en: Exportable
vi: Có thể xuất

en: Revocation Key
vi: Khóa thu hồi

en: Public Subkey
vi: Khóa công khai phụ

en: Secret Key
vi: Khóa mật

en: Secret Subkey
vi: Khóa mật phụ

en: Initializing…
vi: Đang khởi tạo…

en: Import is in progress…
vi: Đang nhập…

en: Imported to: %s
vi: Nhập vào: %s

en: Import to: %s
vi: Nhập vào: %s

en: Cannot import because there are no compatible importers
vi: Không thể nhập vào bởi vì không có cái gì tương thích cả

en: No data to import
vi: Không có dữ liệu để nhập

en: Private RSA Key
vi: Khóa cá nhân RSA

en: Private DSA Key
vi: Khóa cá nhân DSA

en: Private Elliptic Curve Key
vi: Khóa riêng Elliptic Curve

en: Public DSA Key
vi: Khóa công khai DSA

en: Public Elliptic Curve Key
vi: Khóa công khai Elliptic Curve

en: Automatically chosen
vi: Tự động chọn

en: The user cancelled the operation
vi: Người dùng hủy thao tác này

en: In order to import, please enter the password.
vi: Để nhập, vui lòng nhập mật mã.

en: Token:
vi: Thẻ bài:

en: Import settings
vi: Cài đặt nhập

en: Passwords do not match.
vi: Mật khẩu không khớp.

en: Access Prompt
vi: Nhắc truy cập

en: Unlock access to passwords and other secrets
vi: Mở khóa để truy cập mật khẩu và các bí mật khác

en: A file already exists with this name.
vi: Một tập tin tên đó đã có rồi.

en: Do you want to replace it with a new file?
vi: Bạn có muốn thay thế nó bằng tập tin mới không?

en: Export certificate
vi: Xuất chứng nhận

en: Certificate files
vi: Tập tin chứng nhận

en: PEM files
vi: Tập tin PEM

en: Lock this keyring when I log out
vi: Khóa vòng khóa này khi tôi đang xuất

en: Lock this keyring after
vi: Khóa vòng khóa này sau

en: Lock this keyring if idle for
vi: Khóa vòng khóa này nếu vẫn nghỉ sau

en: Unlock: %s
vi: Mở khóa: %s

en: The contents of '%s' are locked. In order to view the contents, enter the correct password.
vi: Nội dung của “%s” đang bị khóa. Nhập mật mã để xem.

en: The contents are locked. In order to view the contents, enter the correct password.
vi: Nội dung đang bị khóa. Nhập mật mã để xem.

en: GCR Certificate and Key Viewer
vi: Ứng dụng GCR xem khóa và chứng nhận

en: [file...]
vi: [tập tin…]

en: - View certificate and key files
vi: - Xem chứng nhận và khóa

en: Certificate Viewer
vi: Trình xem chứng nhận

en: The password was incorrect
vi: Mật khẩu không đúng

en: Imported
vi: Đã nhập

en: %B: Unknown section type in a.out.adobe file: %x
vi: %B: Không rõ kiểu phần trong tập tin a.out.adobe: %x

en: %s: Invalid relocation type exported: %d
vi: %s: Đã xuất kiểu định vị lại không hợp lệ: %d

en: %B: Invalid relocation type imported: %d
vi: %B: Đã nhập kiểu định vị lại không hợp lệ: %d

en: %B: Bad relocation record imported: %d
vi: %B: Đã nhập mục ghi định vị lại sai: %d

en: %s: can not represent section `%s' in a.out object file format
vi: %s: không thể đại diện phân “%s” trong định dạng tập tin đối tượng a.out

en: %s: can not represent section for symbol `%s' in a.out object file format
vi: %s: không thể đại diện phân cho ký hiệu “%s” trong định dạng tập tin đối tượng a.ou

en: *unknown*
vi: • không rõ •

en: %P: %B: unexpected relocation type
vi: %P: %B: kiểu định vị lại bất thường

en: %s: relocatable link from %s to %s not supported
vi: %s: không hỗ trợ liên kết có khả năng định vị lại từ %s sang %s

en: Warning: writing archive was slow: rewriting timestamp
vi: Cảnh báo: ghi kho quá chậm nên đang ghi lại nhãn thời gian

en: Reading archive file mod timestamp
vi: Đang đọc nhãn thời gian sửa đổi tập tin kho

en: Writing updated armap timestamp
vi: Đang ghi nhãn thời gian armap đã cập nhật

en: System call error
vi: Lỗi gọi hệ thống

en: Invalid bfd target
vi: Đích bfd không hợp lệ

en: File in wrong format
vi: Tập tin có định dạng không đúng

en: Archive object file in wrong format
vi: Tập tin đối tượng kho có định dạng không đúng

en: Invalid operation
vi: Thao tác không hợp lệ

en: No symbols
vi: Không có ký hiệu

en: Archive has no index; run ranlib to add one
vi: Kho không có chỉ mục: hãy chạy ranlib để thêm

en: No more archived files
vi: Không còn có tập tin đã lưu trữ nào nữa

en: Malformed archive
vi: Kho dạng sai

en: File format is ambiguous
vi: Định dạng tập tin mơ hồ

en: Section has no contents
vi: Phần không có nội dung

en: Nonrepresentable section on output
vi: Kết xuất có phần không thể đại diện được

en: Symbol needs debug section which does not exist
vi: Ký hiệu cần phần gỡ lỗi mà không tồn tại

en: Bad value
vi: Giá trị sai

en: File truncated
vi: Tập tin bị cắt ngắn

note: #-#-#-#-#  gnome-vfs_1:2.24.4-6.1_vi.po (gnome-vfs 2.24.1)  #-#-#-#-# GNOME_VFS_ERROR_TOO_BIG
en: File too big
vi: Tập tin quá lớn

en: Error reading %s: %s
vi: Gặp lỗi khi đọc %s: %s

en: #<Invalid error code>
vi: #<mã lỗi không hợp lệ>

en: BFD %s assertion fail %s:%d
vi: BFD %s khắng định bị lỗi %s:%d

en: BFD %s internal error, aborting at %s line %d in %s
vi: BFD %s lỗi nội bộ nên hủy bỏ tại %s dòng %d trong %s

en: BFD %s internal error, aborting at %s line %d
vi: BFD %s lỗi nội bộ nên hủy bỏ tại %s dòng %d

en: Please report this bug.
vi: Hãy thông báo lỗi này.

en: not mapping: data=%lx mapped=%d
vi: không đang ánh xạ: dữ liệu=%lx đã ánh xạ=%d

en: not mapping: env var not set
vi: không đang ánh xạ: chưa đặt biến môi trường

en: Warning: Writing section `%s' to huge (ie negative) file offset 0x%lx.
vi: Cảnh báo: đang ghi phần “%s” vào khoảng bù tập tin rất lớn (tức là âm) 0x%lx.

en: %P%F: --relax and -r may not be used together
vi: %P%F: không thể dùng với nhau hai tuỳ chọn “--relax” và “-r”

en: reopening %B: %s
vi: đang mở lại %B: %s

en: %B: Cannot handle compressed Alpha binaries.
       Use compiler flags, or objZ, to generate uncompressed binaries.
vi: %B: Không thể xử lý tập tin nhị phân Alpha chưa được nén.
    	Hãy dùng các cờ biên dịch, hoặc objZ, để tạo tập tin nhị phân chưa được nén.

en: %B: unknown/unsupported relocation type %d
vi: %B: kiểu định vị lại không rõ hoặc không được hỗ trợ: %d

en: GP relative relocation used when GP not defined
vi: Chưa xác định GP thì sử dụng định vị lại tương đối GP

en: using multiple gp values
vi: đang dùng nhiều giá trị GP

en: %B: unsupported relocation: ALPHA_R_GPRELHIGH
vi: %B: định vị lại không được hỗ trợ: ALPHA_R_GPRELHIGH

en: %B: unsupported relocation: ALPHA_R_GPRELLOW
vi: %B: định vị lại không được hỗ trợ: ALPHA_R_GPRELLOW

en: %B: unknown relocation type %d
vi: %B: không rõ kiểu định vị lại %d

en: %B: unable to find THUMB glue '%s' for `%s'
vi: %B: không tìm thấy chất kết dính THUMB “%s” cho “%s”

en: %B: unable to find ARM glue '%s' for `%s'
vi: %B: không tìm thấy chất kết dính ARM “%s” cho “%s”

en: %B(%s): warning: interworking not enabled.
      first occurrence: %B: arm call to thumb
vi: %B(%s): cảnh báo: chưa bật dùng ảnh hưởng lẫn nhau.
      lần xuất hiện đầu tiên: %B: gọi arm tới thumb

en: %B(%s): warning: interworking not enabled.
      first occurrence: %B: thumb call to arm
      consider relinking with --support-old-code enabled
vi: %B(%s): cảnh báo: chưa bật dùng ảnh hưởng lẫn nhau.
      lần xuất hiện đầu tiên: %B: gọi thumb tới arm
      coi như liên kết lại với “--support-old-code” được bật

en: %B: bad reloc address 0x%lx in section `%A'
vi: %B: địa chỉ định vị lại sai 0x%lx trong phần “%A”

en: %B: illegal symbol index in reloc: %d
vi: %B: chỉ mục ký hiệu cấm trong định vị lại: %d

en: error: %B is compiled for APCS-%d, whereas %B is compiled for APCS-%d
vi: lỗi: %B được biên dịch cho APCS-%d, còn %B được biên dịch cho APCS-%d

en: error: %B passes floats in float registers, whereas %B passes them in integer registers
vi: lỗi: %B gửi trôi qua trong thanh ghi trôi, còn %B gửi chúng qua trong thanh ghi số nguyên

en: error: %B passes floats in integer registers, whereas %B passes them in float registers
vi: lỗi: %B gửi trôi qua trong thanh ghi số nguyên, còn %B gửi chúng qua trong thanh ghi trôi

en: error: %B is compiled as position independent code, whereas target %B is absolute position
vi: lỗi: %B được biên dịch như mã không phụ thuộc vào vị trí, còn %B là vị trí tuyệt đối

en: error: %B is compiled as absolute position code, whereas target %B is position independent
vi: lỗi: %B được biên dịch như mã vị trí tuyệt đối, còn %B không phụ thuộc vào vị trí

en: Warning: %B supports interworking, whereas %B does not
vi: Cảnh báo: %B hỗ trợ ảnh hưởng lẫn nhau, còn %B thì không

en: Warning: %B does not support interworking, whereas %B does
vi: Cảnh báo: %B không hỗ trợ ảnh hưởng lẫn nhau, còn %B thì có

en: private flags = %x:
vi: các cờ riêng = %x:

en:  [floats passed in float registers]
vi:  [các trôi được gửi qua trong thanh ghi trôi]

en:  [floats passed in integer registers]
vi:  [các trôi được gửi qua trong thanh ghi số nguyên]

en:  [position independent]
vi:  [không phụ thuộc vào vị trí]

en:  [absolute position]
vi:  [vị trí tuyệt đối]

en:  [interworking flag not initialised]
vi:  [chưa sở khởi cờ ảnh hưởng lẫn nhau]

en:  [interworking supported]
vi:  [hỗ trợ ảnh hưởng lẫn nhau]

en:  [interworking not supported]
vi:  [không hỗ trợ ảnh hưởng lẫn nhau]

en: Warning: Not setting interworking flag of %B since it has already been specified as non-interworking
vi: Cảnh báo: không đang đặt cờ ảnh hưởng lẫn nhau của %B vì nó đã được xác định là không ảnh hưởng lẫn nhau

en: Warning: Clearing the interworking flag of %B due to outside request
vi: Cảnh báo: Đang xoá cờ ảnh hưởng lẫn nhau của %B theo yêu cầu bên ngoài

en: cannot handle R_MEM_INDIRECT reloc when using %s output
vi: không thể xử lý định vị lại R_MEM_INDIRECT khi sử dụng kết xuất %s

en: relocation `%s' not yet implemented
vi: tái định vị “%s” vẫn chưa được viết

en: %B: warning: illegal symbol index %ld in relocs
vi: %B: cảnh báo: chỉ mục ký hiệu cấm %ld trong định vị lại

en: uncertain calling convention for non-COFF symbol
vi: quy ước gọi không chắc chắn cho ký hiệu khác COFF

en: unsupported reloc type
vi: kiểu định vị lại không được hỗ trợ

en: GP relative relocation when _gp not defined
vi: Có định vị lại tương đối GP khi chưa xác định _gp

en: Unrecognized reloc
vi: Định vị lại không được nhận ra

en: %s: unsupported relocation type 0x%02x
vi: %s: kiểu định vị lại không được hỗ trợ 0x%02x

en: %s: TOC reloc at 0x%x to symbol `%s' with no TOC entry
vi: %s: định vị lại TOC tại 0x%x tới ký hiệu “%s” không có mục nhập TOC

en: %B: symbol `%s' has unrecognized smclas %d
vi: %B: ký tự “%s” có smclas không nhận ra %d

en: SH Error: unknown reloc type %d
vi: Lỗi SH: không rõ kiểu reloc %d

en: Unrecognized reloc type 0x%x
vi: Không nhận ra kiểu định vị lại 0x%x

en: %s: warning: illegal symbol index %ld in relocs
vi: %s: cảnh báo: chỉ mục ký hiệu cấm %ld trong các định vị lại

en: ignoring reloc %s
vi: Đang lờ đi định vị lại %s

en: %B: warning: COMDAT symbol '%s' does not match section name '%s'
vi: %B: cảnh báo: ký hiệu COMDAT “%s” không tương ứng vơi tên phần “%s”

note: Generate a warning message rather using the 'unhandled' variable as this will allow some .sys files generate by other toolchains to be processed.  See bugzilla issue 196.
en: %B: Warning: Ignoring section flag IMAGE_SCN_MEM_NOT_PAGED in section %s
vi: %B: Cảnh báo: Đang lờ đi cờ của phần IMAGE_SCN_MEM_NOT_PAGED trong phần %s

en: %B (%s): Section flag %s (0x%x) ignored
vi: %B (%s): Đã lờ đi cờ của phần %s (0x%x)

en: Unrecognized TI COFF target id '0x%x'
vi: Không nhận ra mã số đích TI COFF “0x%x”

en: %B: reloc against a non-existant symbol index: %ld
vi: %B: định vị lại so với một chỉ mục ký hiệu không tồn tại: %ld

en: %B: too many sections (%d)
vi: %B: Quá nhiều phần: %d (%d)

en: %B: section %s: string table overflow at offset %ld
vi: %B: phần %s: tràn bảng chuỗi ở hiệu %ld

en: %B: warning: line number table read failed
vi: %B: Cảnh bảo: lỗi đọc bảng số thứ tự dòng

en: %B: warning: illegal symbol index %ld in line numbers
vi: %B: cảnh báo: chỉ mục ký hiệu cấm %ld trong các số thứ tự dòng

en: %B: warning: duplicate line number information for `%s'
vi: %B: cảnh báo: thông tin số thứ tự dòng trùng đối với “%s”

en: %B: Unrecognized storage class %d for %s symbol `%s'
vi: %B: Không nhận ra hạng lưu trữ %d cho ký hiệu %s “%s”

en: warning: %B: local symbol `%s' has no section
vi: cảnh báo: %B: ký hiệu cục bộ “%s” không có phần đoạn

en: %B: illegal relocation type %d at address 0x%lx
vi: %B: kiểu định vị lại cấm %d ở địa chỉ 0x%lx

en: %B: bad string table size %lu
vi: %B: kích cỡ bảng chuỗi sai %lu

en: Warning: type of symbol `%s' changed from %d to %d in %B
vi: Cảnh báo: kiểu ký hiệu “%s” bị thay đổi từ %d thành %d trong %B

en: %B: relocs in section `%A', but it has no contents
vi: %B: định vị lại trong phần “%A”, nhưng nó không có nội dung

en: %X`%s' referenced in section `%A' of %B: defined in discarded section `%A' of %B
vi: %X”%s” được tham chiếu trong phần “%A” của %B: được định nghĩa trong phần bị hủy “%A” của %B

en: %s: %s: reloc overflow: 0x%lx > 0xffff
vi: %s: %s: tràn định vị lại: 0x%lx > 0xffff

en: %s: warning: %s: line number overflow: 0x%lx > 0xffff
vi: %s: cảnh báo: %s: tràn số thứ tự dòng: 0x%lx > 0xffff

en: error: %B is compiled for the EP9312, whereas %B is compiled for XScale
vi: lỗi: %B được biên dịch cho EP9312, còn %B được biên dịch cho XScale

en: warning: unable to update contents of %s section in %s
vi: cảnh báo: không thể cập nhật nội dung của phần %s trong %s

en: Dwarf Error: Can't find %s section.
vi: Lỗi Dwarf: không tìm thấy phần %s.

en: Dwarf Error: Offset (%lu) greater than or equal to %s size (%lu).
vi: Lỗi Dwarf: Khoảng bù dòng (%lu) lớn hơn hoặc bằng kích cỡ %s (%lu).

en: Dwarf Error: Invalid or unhandled FORM value: %u.
vi: Lỗi Dwarf: Giá trị FORM sai hoặc chưa được xử lý: %u.

en: Dwarf Error: mangled line number section (bad file number).
vi: Lỗi Dwarf: phần số thứ tự dòng đã rối (số thứ tự tập tin sai).

en: Dwarf Error: Unhandled .debug_line version %d.
vi: Lỗi Dwarf: Phiên bản .debug_line chưa được quản lý %d.

en: Dwarf Error: Invalid maximum operations per instruction.
vi: Lỗi Dwarf: Số thao tác trên mỗi chỉ lệnh tối đa không hợp lệ.

en: Dwarf Error: mangled line number section.
vi: Lỗi Dwarf: phần số thứ tự dòng đã rối.

en: Dwarf Error: Could not find abbrev number %u.
vi: Lỗi Dwarf: Không tìm thấy số viết tắt %u.

en: Dwarf Error: found dwarf version '%u', this reader only handles version 2, 3 and 4 information.
vi: Lỗi Dwarf: tìm thấy dwarf phiên bản “%u”, nhưng trình đọc này chỉ có thể nắm bắt được thông tin của phiên bản 2, 3 và 4.

en: Dwarf Error: found address size '%u', this reader can not handle sizes greater than '%u'.
vi: Lỗi Dwarf: tìm thấy kích cỡ địa chỉ “%u”, nhưng trình đọc này không điều khiển được kích cỡ lớn hơn “%u”.

en: Dwarf Error: Bad abbrev number: %u.
vi: Lỗi Dwarf: Số viết tắt sai: %u.

en: Unknown basic type %d
vi: Không rõ kiểu cơ bản %d

en: 
          End+1 symbol: %ld
vi: 
          Ký hiệu End+1: %ld

en: 
          First symbol: %ld
vi: 
          Ký hiệu đầu tiên: %ld

en: 
          End+1 symbol: %-7ld   Type:  %s
vi: 
          Ký hiệu End+1: %-7ld   Kiểu:  %s

en: 
          Local symbol: %ld
vi: 
          Ký hiệu cục bộ: %ld

en: 
          struct; End+1 symbol: %ld
vi: 
          cấu trúc; ký hiệu End+1: %ld

en: 
          union; End+1 symbol: %ld
vi: 
          kết hợp; ký hiệu End+1: %ld

en: 
          enum; End+1 symbol: %ld
vi: 
          enum; ký hiệu End+1: %ld

en: 
          Type: %s
vi: 
          Kiểu: %s

en: error: %B: Object has vendor-specific contents that must be processed by the '%s' toolchain
vi: lỗi: %B: Đối tượng có nội dung “vendor-specific” phải được xử lý bởi toolchain “%s”

en: error: %B: Object tag '%d, %s' is incompatible with tag '%d, %s'
vi: lỗi: %B: Thẻ đối tượng “%d, %s” không tương thích với thẻ “%d, %s”

en: %P: error in %B(%A); no .eh_frame_hdr table will be created.
vi: %P: gặp lỗi trong %B(%A); sẽ không tạo bảng .eh_frame_hdr nào.

en: %P: fde encoding in %B(%A) prevents .eh_frame_hdr table being created.
vi: %P: biên mã fde trong %B(%A) thì ngăn cản tạo bảng .eh_frame_hdr.

en: %P: DW_EH_PE_datarel unspecified for this architecture.
vi: %P: DW_EH_PE_datarel chưa định nghĩa cho kiến trúc này.

en: %F%P: dynamic STT_GNU_IFUNC symbol `%s' with pointer equality in `%B' can not be used when making an executable; recompile with -fPIE and relink with -pie
vi: %F%P: ký hiệu STT_GNU_IFUNC động “%s” với tình trạng chất lượng con trỏ trong “%B” thì không dùng được khi tạo bản thực thi; hãy biên dịch lại với “-fPIE” và liên kết lại với “-pie”

en: internal error: out of range error
vi: lỗi nội bộ: lỗi ở ngoại phạm vi

en: internal error: unsupported relocation error
vi: lỗi nội bộ: lỗi định vị lại không được hỗ trợ

en: internal error: dangerous error
vi: lỗi nội bộ: lỗi nguy hiểm

en: internal error: unknown error
vi: lỗi nội bộ: lỗi không rõ

en: %B(%A+0x%lx): unresolvable %s relocation against symbol `%s'
vi: %B(%A+0x%lx): định vị lại không thể giải quyết %s đối với ký hiệu “%s”

en: error: inappropriate relocation type for shared library (did you forget -fpic?)
vi: lỗi: kiểu định vị lại không thích hợp cho thư viện chia sẻ (bạn đã quên đặt -fpic không?)

en: internal error: suspicious relocation type used in shared library
vi: lỗi nội bộ: kiểu định vị lại đáng ngờ được dùng trong thư viện chia sẻ

en: dynamic variable `%s' is zero size
vi: biến động “%s” có kích cỡ bằng không

en: %B: invalid string offset %u >= %lu for section `%s'
vi: %B: khoảng bù chuỗi không hợp lệ %u≥%lu cho phần “%s”

en: %B symbol number %lu references nonexistent SHT_SYMTAB_SHNDX section
vi: %B số thứ tự ký hiệu %lu tham chiếu đến phần SHT_SYMTAB_SHNDX không tồn tại

en: %B: Corrupt size field in group section header: 0x%lx
vi: %B: Trường kích cỡ bị hỏng trong phần đầu của phần nhóm: 0x%lx

en: %B: invalid SHT_GROUP entry
vi: %B: mục nhập SHT_GROUP không hợp lệ

en: %B: no group info for section %A
vi: %B: không có thông tin nhóm về phần %A

en: %B: warning: sh_link not set for section `%A'
vi: %B: cảnh báo: “sh_link” chưa được đặt cho phần “%A”

en: %B: sh_link [%d] in section `%A' is incorrect
vi: %B: sh_link [%d] không đúng trong phần “%A”

en: %B: unknown [%d] section `%s' in group [%s]
vi: %B: không rõ [%d] phần “%s” trong nhóm [%s]

en: %B: unable to initialize commpress status for section %s
vi: %B: không thể khởi tạo trạng thái nén cho phần %s

en: %B: unable to initialize decommpress status for section %s
vi: %B: không thể khởi tạo trạng thái giải nén cho phần %s

en: 
    Program Header:
vi: 
    Phần đầu chương trình:

en: 
    Dynamic Section:
vi: 
    Phần động:

en: 
    Version definitions:
vi: 
    Phần định nghĩa phiên bản:

en: 
    Version References:
vi: 
    Tham chiếu phiên bản:

en:   required from %s:
vi:   cần thiết từ %s:

en: %B: invalid link %lu for reloc section %s (index %u)
vi: %B: liên kết không hợp lệ %lu cho phần định vị lại %s (chỉ mục %u)

en: %B: don't know how to handle allocated, application specific section `%s' [0x%8x]
vi: %B: không biết cách xử lý phần đã cấp phát mà đặc trưng cho ứng dụng “%s” [0x%8x]

en: %B: don't know how to handle processor specific section `%s' [0x%8x]
vi: %B: không biết cách xử lý phần đặc trưng cho bộ xử lý “%s” [0x%8x]

en: %B: don't know how to handle OS specific section `%s' [0x%8x]
vi: %B: không biết cách xử lý phần đặc trưng cho HĐH “%s” [0x%8x]

en: %B: don't know how to handle section `%s' [0x%8x]
vi: %B: không biết cách xử lý phần “%s” [0x%8x]

en: warning: section `%A' type changed to PROGBITS
vi: cảnh báo: phần “%A” có kiểu bị thay đổi thành PROGBITS

en: %B: sh_link of section `%A' points to discarded section `%A' of `%B'
vi: %B: sh_link của phần “%A” chỉ tới phần bị hủy “%A” của “%B”

en: %B: sh_link of section `%A' points to removed section `%A' of `%B'
vi: %B: sh_link của phần “%A” chỉ tới phần bị gỡ bỏ “%A” của “%B”

en: %B: The first section in the PT_DYNAMIC segment is not the .dynamic section
vi: %B: Phần thứ nhất trong đoạn PT_DYNAMIC không phải là phần .dynamic

en: %B: Not enough room for program headers, try linking with -N
vi: %B: Không đủ sức chứa cho các phần đầu của chương trình: hãy thử liên kết với “-N”

en: %B: section %A lma %#lx adjusted to %#lx
vi: %B: phần %A lma %#lx được sửa thành %#lx

en: %B: section `%A' can't be allocated in segment %d
vi: %B: phần “%A” không thể được cấp phát trong đoạn %d

en: %B: warning: allocated section `%s' not in segment
vi: %B: cảnh báo: phần đã cấp phát “%s” không nằm trong đoạn

en: %B: symbol `%s' required but not present
vi: %B: ký hiệu “%s” cần thiết mà không có

en: %B: warning: Empty loadable segment detected, is this intentional ?
vi: %B: cảnh báo: Phát hiện một đoạn rỗng có thể nạp được: trường hợp này có ý định trước không?

en: Unable to find equivalent output section for symbol '%s' from section '%s'
vi: Không tìm thấy phần kết xuất tương đương cho ký hiệu “%s” từ phần “%s”

en: %B: unsupported relocation type %s
vi: %B: kiểu định vị lại không được hỗ trợ %s

en: %B(%s): warning: interworking not enabled.
      first occurrence: %B: Thumb call to ARM
vi: %B(%s): cảnh báo: chưa bật dùng ảnh hưởng lẫn nhau.
      lần xuất hiện đầu: %B: thumb gọi tới ARM

en: %B(%s): warning: interworking not enabled.
      first occurrence: %B: ARM call to Thumb
vi: %B(%s): cảnh báo: chưa bật dùng ảnh hưởng lẫn nhau.
      lần xuất hiện đầu tiên: %B: gọi ARM tới Thumb

en: %s: cannot create stub entry %s
vi: %s: không thể tạo mục nhập mẩu %s

en: unable to find THUMB glue '%s' for '%s'
vi: không tìm thấy keo hồ THUMB “%s” cho “%s”

en: unable to find ARM glue '%s' for '%s'
vi: không tìm thấy keo hồ ARM “%s” cho “%s”

en: %B: BE8 images only valid in big-endian mode.
vi: %B: hình ảnh BE8 chỉ đúng trong chế độ về cuối lớn.

note: Give a warning, but do as the user requests anyway.
en: %B: warning: selected VFP11 erratum workaround is not necessary for target architecture
vi: %B: cảnh báo: sự khắc phúc các lỗi VFP11 đã chọn không cần thiết cho kiến trúc đích

en: %B: unable to find VFP11 veneer `%s'
vi: %B: không tìm thấy lớp gỗ mặt VFP11 “%s”

en: Invalid TARGET2 relocation type '%s'.
vi: Kiểu định vị lại TARGET2 không hợp lệ “%s”

en: %B(%s): warning: interworking not enabled.
      first occurrence: %B: thumb call to arm
vi: %B(%s): cảnh báo: chưa bật dùng ảnh hưởng lẫn nhau.
      lần xuất hiện đầu: %B: thumb gọi tới arm

en: %B(%A+0x%lx):unexpected Thumb instruction '0x%x' in TLS trampoline
vi: %B(%A+0x%lx):chỉ lệnh Thumb không mong đợi “0x%x” trong “TLS trampoline”

en: %B(%A+0x%lx):unexpected ARM instruction '0x%x' in TLS trampoline
vi: %B(%A+0x%lx):chỉ lệnh ARM không mong đợi “0x%x” trong “TLS trampoline”

en: \%B: Warning: Arm BLX instruction targets Arm function '%s'.
vi: \%B: Cảnh báo: Chỉ dẫn Arm BLX đăt mục tiêu hàm Arm “%s”.

en: %B: Warning: Thumb BLX instruction targets thumb function '%s'.
vi: %B: Cảnh báo: Chỉ dẫn Thumb BLX đăt mục tiêu hàm thumb “%s”.

en: %B(%A+0x%lx):unexpected Thumb instruction '0x%x' referenced by TLS_GOTDESC
vi: %B(%A+0x%lx):không mong đợi chỉ lệnh Thumb “0x%x” được tham chiếu bởi TLS_GOTDESC

en: %B(%A+0x%lx):unexpected ARM instruction '0x%x' referenced by TLS_GOTDESC
vi: %B(%A+0x%lx):không mong đợi chỉ lệnh ARM “0x%x” được tham chiếu bởi TLS_GOTDESC

en: %B(%A+0x%lx): R_ARM_TLS_LE32 relocation not permitted in shared object
vi: %B(%A+0x%lx): R_ARM_TLS_LE32 không cho phép định vị lại trong đối tượng dùng chung

en: %B(%A+0x%lx): Only ADD or SUB instructions are allowed for ALU group relocations
vi: %B(%A+0x%lx): Chỉ cho phép chỉ dẫn kiểu ADD (cộng) hoặc SUB (trừ) khi định vị lại nhóm ALU

en: %B(%A+0x%lx): Overflow whilst splitting 0x%lx for group relocation %s
vi: %B(%A+0x%lx): Tràn trong khi tách ra 0x%lx để định vị lại nhóm %s

en: %B(%A+0x%lx): %s relocation against SEC_MERGE section
vi: %B(%A+0x%lx): %s định vị lại đối lại phần SEC_MERGE

en: %B(%A+0x%lx): %s used with TLS symbol %s
vi: %B(%A+0x%lx): %s được dùng với ký hiệu TLS %s

en: %B(%A+0x%lx): %s used with non-TLS symbol %s
vi: %B(%A+0x%lx): %s được dùng với ký hiệu khác TLS %s

en: out of range
vi: ở ngoại phạm vi

en: unsupported relocation
vi: định vị lại không được hỗ trợ

en: Warning: Clearing the interworking flag of %B because non-interworking code in %B has been linked with it
vi: Cảnh báo: Đang xóa cờ ảnh hưởng lẫn nhau của %B vì mã không ảnh hưởng lẫn nhau trong %B đã được liên kết với nó

en: %B: Unknown mandatory EABI object attribute %d
vi: %B: Không rõ thuộc tính đối tượng EABI %d

en: Warning: %B: Unknown EABI object attribute %d
vi: Cảnh báo: %B: Không rõ thuộc tính đối tượng EABI %d

en: error: %B: Unknown CPU architecture
vi: lỗi: %B: không rõ kiến trúc CPU

en: error: %B: Conflicting CPU architectures %d/%d
vi: lỗi: %B: Các kiến trúc CPU xung đột với nhau %d/%d

en: Error: %B has both the current and legacy Tag_MPextension_use attributes
vi: Lỗi: %B có cả hai thuộc tính Tag_MPextension_use hiện nay và cũ

en: error: %B uses VFP register arguments, %B does not
vi: lỗi: %B sử dụng các đối số thanh ghi VFP, còn %B thì không

en: error: %B: unable to merge virtualization attributes with %B
vi: lỗi: %B: không thể hòa trộng thuộc tính ảo hóa với %B

en: error: %B: Conflicting architecture profiles %c/%c
vi: lỗi: %B: Các hồ sơ kiến trúc xung đột với nhau %c/%c

en: Warning: %B: Conflicting platform configuration
vi: Cảnh báo: %B: cấu trúc nền tảng xung đột

en: error: %B: Conflicting use of R9
vi: lỗi; %B: Dùng R9 một cách xung đột

en: error: %B: SB relative addressing conflicts with use of R9
vi: lỗi: %B: đạt địa chỉ tương đối SB cũng xung đột với cách dùng R9

en: warning: %B uses %u-byte wchar_t yet the output is to use %u-byte wchar_t; use of wchar_t values across objects may fail
vi: cảnh báo: %B dùng wchar_t %u-byte, còn kết xuất nên dùng wchar_t %u-byte; vì vậy có thể không thành công dùng giá trị wchar_t qua các đối tượng

en: warning: %B uses %s enums yet the output is to use %s enums; use of enum values across objects may fail
vi: cảnh báo: %B dùng sự đếm %s, còn kết xuất nên dùng sự đếm %s; vì vậy có thể không thành công dùng giá trị đếm qua các đối tượng

en: error: %B uses iWMMXt register arguments, %B does not
vi: lỗi: %B sử dụng các đối số thanh ghi iWMMXt, còn %B thì không

en: error: fp16 format mismatch between %B and %B
vi: lỗi: định dạng fp16 không tương ứng giữa %B và %B

en: DIV usage mismatch between %B and %B
vi: cách dùng DIV không khớp nhau giữa %B và %B

en: %B has has both the current and legacy Tag_MPextension_use attributes
vi: %B có cả hai thuộc tính hiện nay và cũ là Tag_MPextension_use

note: Ignore init flag - it may not be set, despite the flags field containing valid data. Ignore init flag - it may not be set, despite the flags field containing valid data.
en: private flags = %lx:
vi: các cờ riêng = %lx:

en:  [interworking enabled]
vi:  [ảnh hưởng lẫn nhau đã bật]

en:  [VFP float format]
vi:  [Định dạng trôi VFP]

en:  [Maverick float format]
vi:  [Định dạng trôi Maverick]

en:  [FPA float format]
vi:  [Định dạng trôi FPA]

en:  [new ABI]
vi:  [ABI mới]

en:  [old ABI]
vi:  [ABI cũ]

en:  [software FP]
vi:  [FP phần mềm]

en:  [Version1 EABI]
vi:  [EABI phiên bản 1]

en:  [sorted symbol table]
vi:  [bảng ký hiệu đã sắp xếp]

en:  [unsorted symbol table]
vi:  [bảng ký hiệu chưa sắp xếp]

en:  [Version2 EABI]
vi:  [EABI phiên bản 2]

en:  [dynamic symbols use segment index]
vi:  [các ký hiệu động sử dụng chỉ mục đoạn]

en:  [mapping symbols precede others]
vi:  [ký hiệu ánh xạ đứng trước]

en:  [Version3 EABI]
vi:  [EABI phiên bản 3]

en:  [Version4 EABI]
vi:  [EABI phiên bản 4]

en:  [Version5 EABI]
vi:  [EABI phiên bản 5]

en:  <EABI version unrecognised>
vi: <Phiên bản EABI không được nhận ra>

en:  [relocatable executable]
vi:  [tập tin có thể thực hiện và định vị lại]

en:  [has entry point]
vi:  [có điểm vào]

en: <Unrecognised flag bits set>
vi: <Các bit cờ không được nhận ra đã được đặt>

en: %B: bad symbol index: %d
vi: %B: chỉ mục ký hiệu sai: %d

en: %B: relocation %s against `%s' can not be used when making a shared object; recompile with -fPIC
vi: %B: định vị lại %s so với “%s” không thể được dùng khi tạo một đối tượng chia sẻ; hãy biên dịch lại với “-fPIC”

en: Errors encountered processing file %s
vi: Gặp lỗi khi xử lý tập tin %s

en: %B: error: Cortex-A8 erratum stub is allocated in unsafe location
vi: %B: lỗi: mẩu mục lỗi Cortex-A8 được cấp phát ở vị trí không an toàn

note: There's not much we can do apart from complain if this happens.
en: %B: error: Cortex-A8 erratum stub out of range (input file too large)
vi: %B: lỗi: mẩu mục lỗi Cortex-A8 ở ngoại phạm vi (tập tin nhập quá dài)

en: %B: error: VFP11 veneer out of range
vi: %B: lỗi: lớp gỗ mặt VFP11 ở ngoại phạm vi

en: error: %B is already in final BE8 format
vi: lỗi: %B đã theo định dạng BE8 cuối cùng

en: error: Source object %B has EABI version %d, but target %B has EABI version %d
vi: lỗi: Đối tượng nguồn %B có phiên bản EABI %d, còn đích %B có phiên bản EABI %d

en: error: %B is compiled for APCS-%d, whereas target %B uses APCS-%d
vi: lỗi: %B được biên dịch cho APCS-%d, còn đích %B sử dụng APCS-%d

en: error: %B uses VFP instructions, whereas %B does not
vi: lỗi: %B sử dụng chỉ dẫn VFP, còn %B thì không

en: error: %B uses FPA instructions, whereas %B does not
vi: lỗi: %B sử dụng chỉ dẫn FPA, còn %B thì không

en: error: %B uses Maverick instructions, whereas %B does not
vi: lỗi: %B sử dụng chỉ dẫn Maverick, còn %B thì không

en: error: %B does not use Maverick instructions, whereas %B does
vi: lỗi: %B không sử dụng chỉ dẫn Maverick, còn %B thì có

en: error: %B uses software FP, whereas %B uses hardware FP
vi: lỗi: %B sử dụng FP phần mềm, còn %B sử dụng FP phần cứng

en: error: %B uses hardware FP, whereas %B uses software FP
vi: lỗi: %B sử dụng FP phần cứng, còn %B sử dụng FP phần mềm

en: internal error: dangerous relocation
vi: lỗi nội bộ: định vị lại nguy hiểm

en: %B: cannot create stub entry %s
vi: %B: không thể tạo mục nhập mẩu %s

en: relocation should be even number
vi: tái định vị phải là số chẵn

en: %B(%A+0x%lx): unresolvable relocation against symbol `%s'
vi: %B(%A+0x%lx): định vị lại không thể giải quyết đối với ký hiệu “%s”

en: %B(%A+0x%lx): reloc against `%s': error %d
vi: %B(%A+0x%lx): định vị lại đối với “%s”: lỗi %d

en: %B: relocation at `%A+0x%x' references symbol `%s' with nonzero addend
vi: %B: định vị lại ở “%A+0x%x” tham chiếu đến ký hiệu “%s” với số hạng khác không

en: relocation references symbol not defined in the module
vi: định vị lại tham chiếu đến ký hiệu không được định nghĩa trong mô-đun

en: R_BFIN_FUNCDESC references dynamic symbol with nonzero addend
vi: R_FRV_FUNCDESC tham chiếu đến ký hiệu động với số hạng khác không

en: cannot emit fixups in read-only section
vi: Không thể phát ra sự sửa chữa trong phần chỉ đọc

en: cannot emit dynamic relocations in read-only section
vi: không thể phát ra định vị lại động trong phần chỉ đọc

en: R_BFIN_FUNCDESC_VALUE references dynamic symbol with nonzero addend
vi: R_FRV_FUNCDESC_VALUE tham chiếu đến ký hiệu động với số hạng khác không

en: relocations between different segments are not supported
vi: không hỗ trợ định vị lại giữa các đoạn khác nhau

en: warning: relocation references a different segment
vi: cảnh báo: định vị lại tham chiếu đến một đoạn khác

en: %B: unsupported relocation type %i
vi: %B: kiểu định vị lại không được hỗ trợ %i

en: %s: cannot link non-fdpic object file into fdpic executable
vi: %s: không thể liên kết tập tin đối tượng khác fdpic vào tập tin fdpic có thể thực hiện

en: %s: cannot link fdpic object file into non-fdpic executable
vi: %s: không thể liên kết tập tin đối tượng khác fdpic vào tập tin khác fdpic có thể thực hiện

en: *** check this relocation %s
vi: *** kiểm tra tái phân bổ này %s

en: %B, section %A: unresolvable relocation %s against symbol `%s'
vi: %B, phần %A: định vị lại không thể giải quyết %s đối với ký hiệu “%s”

en: %B, section %A: No PLT nor GOT for relocation %s against symbol `%s'
vi: %B, phần %A: Không có PLT hoặc GOT cho định vị lại %s đối với ký hiệu “%s”

en: %B, section %A: No PLT for relocation %s against symbol `%s'
vi: %B, phần %A: Không có PLT cho định vị lại %s đối với ký hiệu “%s”

en: [whose name is lost]
vi: [mất tên của ai]

en: %B, section %A: relocation %s with non-zero addend %d against local symbol
vi: %B, phần %A: định vị lại %s với số hạng khác không %d đối với ký hiệu cục bộ

en: %B, section %A: relocation %s with non-zero addend %d against symbol `%s'
vi: %B, phần %A: định vị lại %s với số hạng khác không %d đối với ký hiệu “%s”

en: %B, section %A: relocation %s is not allowed for global symbol: `%s'
vi: %B, phần %A: định vị lại %s không được phép cho ký hiệu toàn cục: “%s”

en: %B, section %A: relocation %s with no GOT created
vi: %B, phần %A: đã tạo định vị lại %s không có GOT

note: We shouldn't get here for GCC-emitted code.
en: %B, section %A: relocation %s has an undefined reference to `%s', perhaps a declaration mixup?
vi: %B: phần %A: sự định vị lại $s có một thàm chiếu chưa xác định đến “%s”, có thể khai báo không rõ ?

en: %B, section %A: relocation %s is not allowed for symbol: `%s' which is defined outside the program, perhaps a declaration mixup?
vi: %B, phần %A: sự định vị lại %s không được phép cho ký hiệu “%s” mà được xác định bên ngoài chương trình, có thể khai báo không rõ ?

en: (too many global variables for -fpic: recompile with -fPIC)
vi: (quá nhiều biến toàn cục đối với “-fpic”: hãy biên dịch lại với “-fPIC”)

en: (thread-local data too big for -fpic or -msmall-tls: recompile with -fPIC or -mno-small-tls)
vi: (dữ liệu cục bộ với mạch cũng quá lớn đối với “fpic” hoặc “-msmall-tls”: hãy biên dịch lại với “-fPIC” hay “-mno-small-tls”)

en: %B, section %A:
      v10/v32 compatible object %s must not contain a PIC relocation
vi: %B, phần %A:
      đối tượng tương thích v10/v32 %s không được chứa định vị lại PIC

en: %B, section %A:
      relocation %s not valid in a shared object; typically an option mixup, recompile with -fPIC
vi: %B, phần %A:
      không được sử dụng sự định vị lại %s trong một đối tượng chia sẻ; bình thường do khai báo không rõ, hãy biên dịch lại với “-fPIC”

en: %B, section %A:
      relocation %s should not be used in a shared object; recompile with -fPIC
vi: %B, phần %A:
      không được sử dụng sự định vị lại %s trong một đối tượng chia sẻ; hãy biên dịch lại với “-fPIC”

en: %B, section `%A', to symbol `%s':
      relocation %s should not be used in a shared object; recompile with -fPIC
vi: %B, phần “%A”, tới ký hiệu “%s”:
      không được sử dụng sự định vị lại %s trong một đối tượng chia sẻ; hãy biên dịch lại với “-fPIC”

en: Unexpected machine number
vi: Số thứ tự máy bất thường

en:  [symbols have a _ prefix]
vi:  [ký hiệu có một tiền tố _]

en:  [v10 and v32]
vi:  [v10 và v32]

en: %B: uses _-prefixed symbols, but writing file with non-prefixed symbols
vi: %B: dùng ký hiệu tiền tố _, nhưng đang ghi tập tin với ký hiệu không phải tiền tố

en: %B: uses non-prefixed symbols, but writing file with _-prefixed symbols
vi: %B: dùng ký hiệu không phải tiền tố, nhưng đang ghi tập tin với ký hiệu có tiền tố _

en: %B contains CRIS v32 code, incompatible with previous objects
vi: %B chứa mã CRIS v32, không tương thích với các đối tượng trước

en: %B contains non-CRIS-v32 code, incompatible with previous objects
vi: %B chứa mã khác CRIS v32, không tương thích với các đối tượng trước

en: BFD Link Error: branch (PC rel16) to section (%s) not supported
vi: BFD Lỗi liên kết: rẽ nhánh (PC rel16) tới phần (%s) không được hỗ trợ

en: BFD Link Error: jump (PC rel26) to section (%s) not supported
vi: BFD Lỗi liên kết: nhảy (PC rel16) tới phần (%s) không được hỗ trợ

note: Only if it's not an unresolved symbol.
en: unsupported relocation between data/insn address spaces
vi: gặp định vị lại không được hỗ trợ giữa vùng địa chỉ kiểu dữ liệu và chỉ dẫn

en: relocation requires zero addend
vi: định vị lại cần thiết số hạng số không

en: %H: relocation to `%s+%v' may have caused the error above
vi: %H: định vị lại tới “%s+%x” có thể gây ra lỗi trên

en: %H: relocation references symbol not defined in the module
vi: %H: định vị lại tham chiếu đến ký hiệu không được định nghĩa trong mô-đun

en: %H: R_FRV_GETTLSOFF not applied to a call instruction
vi: %H: R_FRV_GETTLSOFF không áp dụng tới một chỉ dẫn call

en: %H: R_FRV_GOTTLSDESC12 not applied to an lddi instruction
vi: %H: R_FRV_GOTTLSDESC12 không áp dụng tới một chỉ dẫn lddi

en: %H: R_FRV_GOTTLSDESCHI not applied to a sethi instruction
vi: %H: R_FRV_GOTTLSDESCHI không áp dụng tới một chỉ dẫn sethi

en: %H: R_FRV_GOTTLSDESCLO not applied to a setlo or setlos instruction
vi: %H: R_FRV_GOTTLSDESCLO không áp dụng tới một chỉ dẫn setlo hay setlos

en: %H: R_FRV_TLSDESC_RELAX not applied to an ldd instruction
vi: %H: R_FRV_TLSDESC_RELAX không áp dụng tới một chỉ dẫn ldd

en: %H: R_FRV_GETTLSOFF_RELAX not applied to a calll instruction
vi: %H: R_FRV_GETTLSOFF_RELAX không áp dụng tới một chỉ dẫn calll

en: %H: R_FRV_GOTTLSOFF12 not applied to an ldi instruction
vi: %H: R_FRV_GOTTLSOFF12 không áp dụng tới một chỉ dẫn ldi

en: %H: R_FRV_GOTTLSOFFHI not applied to a sethi instruction
vi: %H: R_FRV_GOTTLSOFFHI không áp dụng tới một chỉ dẫn sethi

en: %H: R_FRV_GOTTLSOFFLO not applied to a setlo or setlos instruction
vi: %H: R_FRV_GOTTLSOFFLO không áp dụng tới một chỉ dẫn setlo hay setlos

en: %H: R_FRV_TLSOFF_RELAX not applied to an ld instruction
vi: %H: R_FRV_TLSOFF_RELAX không áp dụng tới một chỉ dẫn ld

en: %H: R_FRV_TLSMOFFHI not applied to a sethi instruction
vi: %H: R_FRV_TLSMOFFHI không áp dụng tới một chỉ dẫn sethi

en: R_FRV_TLSMOFFLO not applied to a setlo or setlos instruction
vi: R_FRV_TLSMOFFLO không áp dụng tới một chỉ dẫn setlo hay setlos

en: %H: R_FRV_FUNCDESC references dynamic symbol with nonzero addend
vi: %H: R_FRV_FUNCDESC tham chiếu đến ký hiệu động với số hạng khác không

en: %H: cannot emit fixups in read-only section
vi: %H: không thể phát ra sự sửa chữa trong phần chỉ đọc

en: %H: cannot emit dynamic relocations in read-only section
vi: %H: không thể phát ra định vị lại động trong phần chỉ đọc

en: %H: R_FRV_FUNCDESC_VALUE references dynamic symbol with nonzero addend
vi: %H: R_FRV_FUNCDESC_VALUE tham chiếu đến ký hiệu động với số hạng khác không

en: %H: reloc against `%s' references a different segment
vi: %H: định vị lại tham chiếu “%s” đến một đoạn khác

en: %H: reloc against `%s': %s
vi: %H: reloc lại “%s”: %s

en: %B: unsupported relocation type %i
vi: %B: kiểu định vị lại không được hỗ trợ %i

en: %s: compiled with %s and linked with modules that use non-pic relocations
vi: %s: biên dịch với %s và liên kết với môđun sử dụng định vị lại khác pic

en: %s: compiled with %s and linked with modules compiled with %s
vi: %s: biên dịch với %s và liên kết với môđun biên dịch với %s

en: %s: uses different unknown e_flags (0x%lx) fields than previous modules (0x%lx)
vi: %s: sử dụng trường e_flags không rõ (0x%lx) khác với mođun trước (0x%lx)

en: private flags = 0x%lx:
vi: các cờ riêng = 0x%lx:

en: %B: Relocations in generic ELF (EM: %d)
vi: %B: Định vị lại trong ELF chung (EM: %d)

en: %B(%A+0x%lx): cannot reach %s, recompile with -ffunction-sections
vi: %B(%A+0x%lx): không thể tới %s, hãy biên dịch lại với “-ffunction-sections”

en: %B: relocation %s can not be used when making a shared object; recompile with -fPIC
vi: %B: không dùng được định vị lại %s khi tạo một đối tượng chia sẽ, hãy biên dịch lại với “-fPIC”

en: %B: duplicate export stub %s
vi: %B: mẩu xuất trùng %s

en: %B(%A+0x%lx): %s fixup for insn 0x%x is not supported in a non-shared link
vi: %B(%A+0x%lx): %s sự sửa chữa cho chỉ dẫn 0x%x không được hỗ trợ trong một liên kết không chia sẻ

en: %B(%A+0x%lx): cannot handle %s for %s
vi: %B(%A+0x%lx): không thể xử lý %s cho %s

en: .got section not immediately after .plt section
vi: Phần .got không nằm ngay sau phần .pit

note: Unknown relocation.
en: %B: invalid relocation type %d
vi: %B: kiểu định vị lại không hợp lệ %d

en: %B: TLS transition from %s to %s against `%s' at 0x%lx in section `%A' failed
vi: %B: không thành công chuyển tiếp TLS từ %s sang %s đối với “%s” ở 0x%lx trong phần “%A”

en: %B: relocation %s against STT_GNU_IFUNC symbol `%s' isn't handled by %s
vi: %B: sự định vị lại %s đối với ký hiệu STT_GNU_IFUNC “%s” không phải được %s quản lý

en: %B: `%s' accessed both as normal and thread local symbol
vi: %B: đã truy cập “%s” theo ký hiệu cả hai kiểu bình thường và cục bộ cho mạch

en: %P: %B: warning: relocation against `%s' in readonly section `%A'.
vi: %P: %B: cảnh báo: định vị lại dựa vào %s trong phần chỉ đọc “%A”.

en: %P: %B: warning: relocation in readonly section `%A'.
vi: %P: %B: cảnh báo: tái định vị trong phần chỉ đọc “%A”.

en: %B: unrecognized relocation (0x%x) in section `%A'
vi: %B: định vị lại không được nhận ra (0x%x) trong phần “%A”

en: hidden symbol
vi: ký hiệu bị ẩn

en: internal symbol
vi: ký hiệu nội bộ

en: protected symbol
vi: ký hiệu bị bảo vệ

en: %B: relocation R_386_GOTOFF against undefined %s `%s' can not be used when making a shared object
vi: %B: không dùng được định vị lại R_386_GOTOFF đối với %s chưa xác định “%s” khi tạo một đối tượng chia sẻ

en: %B: relocation R_386_GOTOFF against protected function `%s' can not be used when making a shared object
vi: %B: không dùng được định vị lại R_386_GOTOFF đối với hàm số đã bảo vệ “%s” khi tạo một đối tượng chia sẻ

en: discarded output section: `%A'
vi: phần kết xuất bị bỏ qua: “%A”

en: ip2k relaxer: switch table without complete matching relocation information.
vi: trình giảm nhẹ ip2k: chuyển đổi bảng mà không có thông tin định vị lại hoàn thành.

en: ip2k relaxer: switch table header corrupt.
vi: trình giảm nhẹ ip2k: bảng chuyển đổi có phần đầu bị hỏng.

en: ip2k linker: missing page instruction at 0x%08lx (dest = 0x%08lx).
vi: trình liên kết ip2k: thiếu chỉ dẫn trang tại 0x%08lx (đích = 0x%08lx).

en: ip2k linker: redundant page instruction at 0x%08lx (dest = 0x%08lx).
vi: trình liên kết ip2k: thừa chủ dẫn trang tại 0x%08lx (đích = 0x%08lx).

en: %s: uses different e_flags (0x%lx) fields than previous modules (0x%lx)
vi: %s: sử dụng trường e_flags (0x%lx) khác với mo-đun trước (0x%lx)

en: global pointer relative relocation when _gp not defined
vi: có định vị lại tương đối với con trỏ toàn cục khi chưa xác định _gp

en: global pointer relative address out of range
vi: địa chỉ tương đối với con trỏ toàn cục vẫn ở ngoại phạm vi

en: internal error: addend should be zero for R_LM32_16_GOT
vi: lỗi nội bộ: phần cộng nên là số không cho R_LM32_16_GOT

en: SDA relocation when _SDA_BASE_ not defined
vi: định vị lại SDA khi chưa xác định _SDA_BASE_

en: %B: The target (%s) of an %s relocation is in the wrong section (%A)
vi: %B: Đích (%s) của một định vị lại %s nằm trong phần sai (%A)

en: %B: Instruction set mismatch with previous modules
vi: %B: Bộ chỉ dẫn không tương ứng với các mô-đun trước

en: private flags = %lx
vi: các cờ riêng — %lx

en: : m32r instructions
vi: : chỉ dẫn m32r

en: : m32rx instructions
vi: : chỉ dẫn m32rx

en: : m32r2 instructions
vi: : chỉ dẫn m32r2

en: Reference to the far symbol `%s' using a wrong relocation may result in incorrect execution
vi: Tham chiếu đến ký hiệu ở xa “%s” khi sử dụng một định vị lại sai thì có thể dẫn đến sự thực hiện sai

en: banked address [%lx:%04lx] (%lx) is not in the same bank as current banked address [%lx:%04lx] (%lx)
vi: địa chỉ đã đặt vào khối nhớ [%lx:%04lx] (%lx) không trong cùng khối nhớ với địa chỉ được đặt hiện thời vào khối nhớ [%lx:%04lx] (%lx)

en: reference to a banked address [%lx:%04lx] in the normal address space at %04lx
vi: tham chiếu đến một địa chỉ đã đặt vào khối nhớ [%lx:%04lx] trong vùng địa chỉ thông thường tại %04lx

en: %B: linking files compiled for 16-bit integers (-mshort) and others for 32-bit integers
vi: %B: đang liên kết các tập tin được biên dịch cho số nguyên 16 bit (-mshort) và các tập tin khác cho số nguyên 32 bit

en: %B: linking files compiled for 32-bit double (-fshort-double) and others for 64-bit double
vi: %B: đang liên kết các tập tin được biên dịch 32 bit đôi (-mshort) và các tập tin khác cho 64 bit đôi

en: %B: linking files compiled for HCS12 with others compiled for HC12
vi: %B: đang liên kết tập tin được biên dịch cho HCS12 với các tập tin khác biên dịch cho HC12

en: %B: uses different e_flags (0x%lx) fields than previous modules (0x%lx)
vi: %B: sử dụng trường e_flags (0x%lx) khác với mo-đun trước (0x%lx)

en: [abi=32-bit int,
vi: [abi=số nguyên 32-bit,

en: [abi=16-bit int,
vi: [abi=số nguyên 16-bit,

en: 64-bit double,
vi: 64-bit đôi,

en: 32-bit double,
vi: 32-bit kép,

en:  [memory=bank-model]
vi:  [bộ nhớ=chế độ khối]

en:  [memory=flat]
vi:  [bộ nhớ=phẳng]

en: %B: GOT overflow: Number of relocations with 8-bit offset > %d
vi: %B: tràn GOT: số các sự định vị lại với hiệu 8-bit  > %d

en: %B: GOT overflow: Number of relocations with 8- or 16-bit offset > %d
vi: %B: tràn GOT: số các sự định vị lại với hiệu 8-bit hay 16-bit  > %d

en: %B(%A+0x%lx): R_68K_TLS_LE32 relocation not permitted in shared object
vi: %B(%A+0x%lx): R_68K_TLS_LE32 không cho phép định vị lại trong đối tượng chia sẻ

en: %B: Relocation %s (%d) is not currently supported.
vi: %B: Định vị lại %s (%d) hiện thời không được hỗ trợ.

en: %B: Unknown relocation type %d
vi: %B: Kiểu định vị lại không rõ %d

note: Pacify gcc -Wall.
en: mep: no reloc for code %d
vi: mep: không reloc cho mã %d

en: MeP: howto %d has type %d
vi: MeP: sao %d có kiểu %d

en: %B and %B are for different cores
vi: %B và %B dành cho lõi khác nhau

en: %B and %B are for different configurations
vi: %B và %B dành cho cấu hình khác nhau

en: private flags = 0x%lx
vi: các cờ riêng = 0x%lx

en: %s: unknown relocation type %d
vi: %s: không rõ loại định vị lại %d

en: %s: The target (%s) of an %s relocation is in the wrong section (%s)
vi: %s: Đích (%s) của một sự định vị lại %s nằm trong phần không đúng (%s)

en: %B: probably compiled without -fPIC?
vi: %B: rất có thể được biên dịch không có “-fPIC” ?

en: %B: bad relocation section name `%s'
vi: %B: tên phần định vị lại sai “%s”

en: literal relocation occurs for an external symbol
vi: định vị lại nghĩa chữ xảy ra cho một ký hiệu bên ngoài

en: 32bits gp relative relocation occurs for an external symbol
vi: định vị lại tương đối 32-bit gp xảy ra cho một ký hiệu bên ngoài

en: generic linker can't handle %s
vi: trình liên kết chung không thể xử lý %s

en: corrupt %s section in %B
vi: phần %s bị hỏng trong %b

en: unable to read in %s section from %B
vi: không thể đọc trong phần %s từ %B

en: warning: unable to set size of %s section in %B
vi: cảnh báo: không thể đặt kích cỡ của phần %s trong %B

en: failed to allocate space for new APUinfo section.
vi: lỗi cấp phát sức chứa cho phần thông tin APUinfo mới.

en: failed to compute new APUinfo section.
vi: lỗi tính phần thông tin APUinfo mới.

en: failed to install new APUinfo section.
vi: lỗi cài đặt phần thông tin APUinfo mới.

en: %B: relocation %s cannot be used when making a shared object
vi: %B: không dùng được định vị lại %s khi tạo một đối tượng chia sẻ

note: It does not make sense to have a procedure linkage table entry for a local symbol.
en: %P: %H: %s reloc against local symbol
vi: %P: %H: %s reloc dựa vào ký hiệu nội bộ

en: Warning: %B uses hard float, %B uses soft float
vi: Cảnh báo: %B dùng trôi cứng, còn %B dùng trôi mềm

en: Warning: %B uses double-precision hard float, %B uses single-precision hard float
vi: Cảnh báo: %B dùng trôi cứng chính xác đôi, còn %B dùng trôi cứng chính xác đơn

en: Warning: %B uses soft float, %B uses single-precision hard float
vi: Cảnh báo: %B dùng trôi mềm, còn %B dùng trôi cứng chính xác đơn

en: Warning: %B uses unknown floating point ABI %d
vi: Cảnh báo: %B dùng điểm trôi không rõ ABI %d

en: Warning: %B uses unknown vector ABI %d
vi: Cảnh báo: %B dùng véc-tơ không nhận ra ABI %d

en: Warning: %B uses vector ABI "%s", %B uses "%s"
vi: Cảnh báo: %B dùng véc-tơ ABI “%s”, còn %B dùng “%s”

en: Warning: %B uses r3/r4 for small structure returns, %B uses memory
vi: Cảnh báo: %B dùng r3/r4 để trả lại cấu trúc nhỏ, %B dùng phần nhớ

en: Warning: %B uses unknown small structure return convention %d
vi: Cảnh báo: %B dùng quy ước trả lại cấu trúc nhỏ không rõ %d

en: %B: compiled with -mrelocatable and linked with modules compiled normally
vi: %B: đã biên dịch với “-mrelocatable” và đã liên kết với các môđun biên dịch bình thường

en: %B: compiled normally and linked with modules compiled with -mrelocatable
vi: %B: đã biên dịch bình thường và đã liên kết với các môđun biên dịch với “-mrelocatable”

en: %P: bss-plt forced due to %B
vi: %P: bss-plt bị ép buộc bởi vì %B

en: %P: bss-plt forced by profiling
vi: %P: bss-plt được ép buộc bởi “profiling”

note: Uh oh, we didn't find the expected call.  We could just mark this symbol to exclude it from tls optimization but it's safer to skip the entire optimization.
en: %H arg lost __tls_get_addr, TLS optimization disabled
vi: %H arg lost __tls_get_addr, tối ưu hóa TLS bị tắt

en: %P: dynamic variable `%s' is zero size
vi: %P: biến kiểu động “%s” có kích thước là không

en: %P: %B: unknown relocation type %d for symbol %s
vi: %P: %B: không rõ kiểu tái định vị %d cho ký hiệu %s

en: %P: %H: non-zero addend on %s reloc against `%s'
vi: %P: %H: số hạng khác không trên reloc %s dựa vào “%s”

en: %P: %H: relocation %s for indirect function %s unsupported
vi: %P: %H: tái ịnh vị lại %s cho hàm gián tiếp %s không được hỗ trợ

en: %P: %B: the target (%s) of a %s relocation is in the wrong output section (%s)
vi: %P: %B: đích (%s) của một định vị lại %s nằm trong phần kết xuất không đúng (%s)

en: %P: %B: relocation %s is not yet supported for symbol %s
vi: %P: %B: tái định vị %s thì vẫn chưa được hỗ trợ cho ký hiệu %s

en: %P: %H: unresolvable %s relocation against symbol `%s'
vi: %P: %H: không đáp ứng được tái định vị %s dựa vào ký hiệu “%s”

en: %P: %H: %s reloc against `%s': error %d
vi: %P: %H: %s reloc lại “%s”: lỗi %d

en: %P: %s not defined in linker created %s
vi: %P: %s chưa được định nghĩa trong bộ liên kết đã tạo ra %s

en: %B:%A: Warning: deprecated Red Hat reloc
vi: %B:%A: Cảnh báo: không tán thành reloc kiểu Red Hat

note: Check for unsafe relocs in PID mode.  These are any relocs where an absolute address is being computed.  There are special cases for relocs against symbols that are known to be referenced in crt0.o before the PID base address register has been initialised.
en: %B(%A): unsafe PID relocation %s at 0x%08lx (against %s in %s)
vi: %B(%A): tái định vị PID không an toàn %s tại 0x%08lx (dựa vào %s trong %s)

en: Warning: RX_SYM reloc with an unknown symbol
vi: Cảnh báo: RX_SYM reloc với một ký hiệu chưa được biết đến

en: %B(%A): error: call to undefined function '%s'
vi: %B(%A): lỗi: gọi hàm chưa được định nghĩa “%s”

en: %B(%A): warning: unaligned access to symbol '%s' in the small data area
vi: %B(%A): cảnh báo: unaligned access to symbol “%s” trong vùng dữ liệu nhỏ

en: %B(%A): internal error: out of range error
vi: %B(%A): lỗi nội bộ: lỗi ngoại phạm vi

en: %B(%A): internal error: unsupported relocation error
vi: %B(%A): lỗi nội bộ: lỗi định vị lại không được hỗ trợ

en: %B(%A): internal error: dangerous relocation
vi: %B(%A): lỗi nội bộ: định vị lại nguy hiểm

en: %B(%A): internal error: unknown error
vi: %B(%A): lỗi nội bộ: lỗi không rõ

en:  [64-bit doubles]
vi:  [64-bit kép]

en: %B(%A+0x%lx): invalid instruction for TLS relocation %s
vi: %B(%A+0x%lx): chỉ dẫn không hợp lệ cho định vị lại TLS %s

en: not enough GOT space for local GOT entries
vi: không đủ sức chứa GOT cho các mục nhập GOT cục bộ

en: address not word align
vi: địa chỉ không sắp hàng từ

en: %s: Malformed reloc detected for section %s
vi: %s: định vị lại dạng sai được phát hiện cho phần %s

en: %B: CALL15 reloc at 0x%lx not against global symbol
vi: %B: CALL15 định vị lại tại 0x%lx không phải so với ký hiệu toàn cục

en:  [pic]
vi:  [ảnh]

en:  [fix dep]
vi:  [sửa quan hệ phụ thuộc]

en: %B: warning: linking PIC files with non-PIC files
vi: %B: cảnh báo: đang liên kết tập tin PIC với tập tin khác PIC

en: %B: IMPORT AS directive for %s conceals previous IMPORT AS
vi: %B: chỉ thị IMPORT AS (nhập dạng) cho %s cũng ẩn chỉ thị IMPORT AS trước

en: %B: Unrecognised .directive command: %s
vi: %B: Không nhận ra câu lệnh .directive: %s

en: %B: Failed to add renamed symbol %s
vi: %B: Lỗi thêm ký hiệu đã đặt tên lại %s

en: %B: 0x%lx: warning: bad R_SH_USES offset
vi: %B: 0x%lx: cảnh báo: khoảng bù R_SH_USES sai

en: %B: 0x%lx: warning: R_SH_USES points to unrecognized insn 0x%x
vi: %B: 0x%lx: cảnh báo: R_SH_USES chỉ tới một chỉ dẫn không nhận ra 0x%x

en: %B: 0x%lx: warning: bad R_SH_USES load offset
vi: %B: 0x%lx: cảnh báo: khoảng bù nạp R_SH_USES sai

en: %B: 0x%lx: warning: could not find expected reloc
vi: %B: 0x%lx: cảnh báo: không tìm thấy định vị lại mong đợi

en: %B: 0x%lx: warning: symbol in unexpected section
vi: %B: 0x%lx: cảnh báo: ký hiệu nằm trong phần bất thường

en: %B: 0x%lx: warning: could not find expected COUNT reloc
vi: %B: 0x%lx: cảnh báo: không tìm thấy định vị lại COUNT (đếm) mong đợi

en: %B: 0x%lx: warning: bad count
vi: %B: 0x%lx: cảnh báo: đếm sai

en: %B: 0x%lx: fatal: reloc overflow while relaxing
vi: %B: 0x%lx: lỗi nặng: tràn định vị lại trong khi giảm nhẹ

en: Unexpected STO_SH5_ISA32 on local symbol is not handled
vi: Không xử lý được STO_SH5_ISA32 không mong đợi trên ký hiệu cục bộ

en: %B: 0x%lx: fatal: unaligned branch target for relax-support relocation
vi: %B: 0x%lx: lỗi nặng: có đích nhánh chưa sắp hàng cho định vị lại hỗ trợ giảm nhẹ

en: %B: 0x%lx: fatal: unaligned %s relocation 0x%lx
vi: %B: 0x%lx: lỗi nặng: định vị lại %s chưa sắp hàng 0x%lx

en: %B: 0x%lx: fatal: R_SH_PSHA relocation %d not in range -32..32
vi: %B: 0x%lx: lỗi nặng: R_SH_PSHA định vị lại %d không nằm trong phạm vi -32..32

en: %B: 0x%lx: fatal: R_SH_PSHL relocation %d not in range -32..32
vi: %B: 0x%lx: lỗi nặng: R_SH_PSHL định vị lại %d không nằm trong phạm vi -32..32

en: %B(%A+0x%lx): cannot emit fixup to `%s' in read-only section
vi: %B(%A+0x%lx): không thể phát ra sự sửa chữa cho“%s”  trong phần chỉ đọc

en: %B(%A+0x%lx): %s relocation against external symbol "%s"
vi: %B(%A+0x%lx): tái định vị %s dựa trên ký hiệu bên ngoài “%s”

en: %X%C: relocation to "%s" references a different segment
vi: %X%C: định vị lại “%s” tham chiếu đến một segment (đoạn) khác

en: %C: warning: relocation to "%s" references a different segment
vi: %C: cảnh báo: định vị lại “%s” tham chiếu đến một đoạn khác

en: %B: `%s' accessed both as normal and FDPIC symbol
vi: %B: “%s” đã được truy cập theo cả hai kiểu bình thường và ký hiệu FDPIC

en: %B: `%s' accessed both as FDPIC and thread local symbol
vi: %B: “%s” đã được truy cập theo cả hai kiểu ký hiệu FDPIC và cục bộ cho tuyến trình

en: %B: Function descriptor relocation with non-zero addend
vi: %B: Tái định vị bộ mô tả hàm với số hạng khác-không

en: %B: TLS local exec code cannot be linked into shared objects
vi: %B: mã thực hiện cục bộ TLS không thể được liên kết vào đối tượng chia sẻ

en: %s: compiled as 32-bit object and %s is 64-bit
vi: %s: biên dịch như một đối tượng 32-bit và %s là 64-bit

en: %s: compiled as 64-bit object and %s is 32-bit
vi: %s: biên dịch như một đối tượng 64-bit và %s là 32-bit

en: %s: object size does not match that of target %s
vi: %s: kích cỡ đối tượng không tương ứng với kích cỡ của đích %s

en: %s: encountered datalabel symbol in input
vi: %s: gặp ký hiệu nhãn dữ liệu trong dữ liệu nhập vào

en: PTB mismatch: a SHmedia address (bit 0 == 1)
vi: Sai khớp PTB: một địa chỉ SHmedia (bit 0 == 1)

en: PTA mismatch: a SHcompact address (bit 0 == 0)
vi: Sai khớp PTA: một địa chỉ SHcompact (bit 0 == 0)

en: %s: GAS error: unexpected PTB insn with R_SH_PT_16
vi: %s: Lỗi GAS: chỉ dẫn PTB bất thường với R_SH_PT_16

en: %B: error: unaligned relocation type %d at %08x reloc %p
vi: %B: lỗi: kiểu định vị lại chưa sắp hàng %d tại %08x định vị lại %p

en: %s: could not write out added .cranges entries
vi: %s: không thể ghi ra các mục nhập .cranges đã thêm

en: %s: could not write out sorted .cranges entries
vi: %s: không thể ghi ra các mục nhập .cranges đã sắp xếp

en: %B: compiled for a 64 bit system and target is 32 bit
vi: %B: được biên dịch cho hệ thống 64-bit, còn đích là 32-bit

en: %B: linking little endian files with big endian files
vi: %B: đang liên kết tập tin về cuối nhỏ với tập tin về cuối lớn

en: %X%P: overlay section %A does not start on a cache line.
vi: %X%P: phần phủ %A không bắt đầu ở một dòng nhớ tạm.

en: %X%P: overlay section %A is larger than a cache line.
vi: %X%P: phần phủ %A lớn hơn một dòng nhớ tạm.

en: %X%P: overlay section %A is not in cache area.
vi: %X%P: phần phủ %A không phải trong vùng nhớ tạm.

en: %X%P: overlay sections %A and %A do not start at the same address.
vi: %X%P: hai phần phủ %A và %A không bắt đầu ở cùng một địa chỉ.

en: warning: call to non-function symbol %s defined in %B
vi: cảnh báo: cuộc gọi ký hiệu khác hàm %s được xác định trong %B

en: %A:0x%v lrlive .brinfo (%u) differs from analysis (%u)
vi: %A:0x%v lrlive .brinfo (%u) khác với phân tích (%u)

en: %B is not allowed to define %s
vi: không cho phép %B xác định %s

en: you are not allowed to define %s in a script
vi: không cho phép bạn xác định %s trong một văn lệnh

en: %s in overlay section
vi: %s trong phần phủ

en: overlay stub relocation overflow
vi: tràn định vị lại mẩu phủ

en: stubs don't match calculated size
vi: các mẩu không tương ứng với kích cỡ đã tính

en: warning: %s overlaps %s
vi: cảnh báo: %s đè lên %s

en: warning: %s exceeds section size
vi: cảnh báo: %s vượt quá kích cỡ phần

en: %A:0x%v not found in function table
vi: %A:0x%v không tìm thấy trong bảng hàm

en: %B(%A+0x%v): call to non-code section %B(%A), analysis incomplete
vi: %B(%A+0x%v): gọi phần khác mã %B(%A), chưa phân tích hoàn toàn

en: Stack analysis will ignore the call from %s to %s
vi: Tiến trình phân tích đống sẽ bỏ qua cuộc gọi từ %s cho %s

en:   calls:
vi:   cuộc gọi:

en: %s duplicated in %s
vi: %s bị nhân đôi trong %s

en: %s duplicated
vi: %s bị nhân đôi

en: sorry, no support for duplicate object files in auto-overlay script
vi: tiếc là văn lệnh tự động phủ không hỗ trợ tập tin đối tượng tăng đôi

en: non-overlay size of 0x%v plus maximum overlay size of 0x%v exceeds local store
vi: kích cỡ khác phủ 0x%v cộng với kích cỡ phủ tối đa 0x%v thì vượt quá kho cục bộ

en: %B:%A%s exceeds overlay size
vi: %B:%A%s vượt quá kích cỡ phủ

en: Stack size for call graph root nodes.
vi: Kích cỡ đống cho các nút thông tin gốc đồ thị cuộc gọi.

en: 
    Stack size for functions.  Annotations: '*' max stack, 't' tail call
vi: 
    Kích cỡ đống cho hàm, Ghi chú:
     *	đống tối đa
     t	cuộc gọi đuôi

en: Maximum stack required is 0x%v
vi: Đống tối đa cần thiết là 0x%v

en: fatal error while creating .fixup
vi: gặp lỗi nghiêm trọng trong khi tạo .fixup

en: %B(%s+0x%lx): unresolvable %s relocation against symbol `%s'
vi: %B(%s+0x%lx): không thể giải quyết định vị lại %s so với ký hiệu “%s”

en: warning: generating a shared library containing non-PIC code
vi: cảnh báo: đang tạo thư viện liên kết động có chứa mã non-PIC

en: warning: generating a shared library containing non-PID code
vi: cảnh báo: đang tạo thư viện liên kết động có chứa mã non-PID

en: %B: SB-relative relocation but __c6xabi_DSBT_BASE not defined
vi: %B: tái định vị SB-liên-quan nhưng __c6xabi_DSBT_BASE lại chưa được định nghĩa

en: dangerous relocation
vi: định vị lại nguy hiểm

en: %B: error: unknown mandatory EABI object attribute %d
vi: %B: lỗi: không rõ thuộc tính đối tượng EABI %d

en: %B: warning: unknown EABI object attribute %d
vi: %B: cảnh báo: không rõ thuộc tính đối tượng EABI %d

en: error: %B requires more stack alignment than %B preserves
vi: lỗi: %B yêu cầu stack sắp hàng nhiều hơn %B dự trữ

en: error: unknown Tag_ABI_array_object_alignment value in %B
vi: lỗi: không hiểu giá trị Tag_ABI_array_object_alignment trong %B

en: error: unknown Tag_ABI_array_object_align_expected value in %B
vi: lỗi: không hiểu giá trị Tag_ABI_array_object_align_expected trong %B

en: error: %B requires more array alignment than %B preserves
vi: lỗi: %B yêu cầu mảng sắp hàng nhiều hơn %B dự trữ

en: warning: %B and %B differ in wchar_t size
vi: cảnh báo: %B và %B có kích thước wchar_t khác nhau

en: warning: %B and %B differ in whether code is compiled for DSBT
vi: cảnh báo: %B và %B khác nhau ở chỗ mà mã được dịch cho DSBT

en: Variable `%s' cannot occupy in multiple small data regions
vi: Biến “%s” không thể chiếm nhiều vùng dữ liệu nhỏ

en: Variable `%s' can only be in one of the small, zero, and tiny data regions
vi: Biến “%s” chỉ có thể nằm trong một của vùng dữ liệu kiểu nhỏ, số không và rất nhỏ

en: Variable `%s' cannot be in both small and zero data regions simultaneously
vi: Biến “%s” không thể nằm đồng thời trong cả hai vùng dữ liệu kiểu nhỏ và số không

en: Variable `%s' cannot be in both small and tiny data regions simultaneously
vi: Biến “%s” không thể nằm đồng thời trong cả hai vùng dữ liệu kiểu nhỏ và rất nhỏ

en: Variable `%s' cannot be in both zero and tiny data regions simultaneously
vi: Biến “%s” không thể nằm đồng thời trong cả hai vùng dữ liệu kiểu rất nhỏ và số không

en: FAILED to find previous HI16 reloc
vi: LỖI tìm định vị lại HI16 trước

en: could not locate special linker symbol __gp
vi: không tìm thấy ký hiệu liên kết đặc biệt __gp

en: could not locate special linker symbol __ep
vi: không tìm thấy ký hiệu liên kết đặc biệt __ep

en: could not locate special linker symbol __ctbp
vi: không tìm thấy ký hiệu liên kết đặc biệt __ctbp

en: %B: Architecture mismatch with previous modules
vi: %B: sai khớp kiến trúc với mô-đun khác

note: xgettext:c-format.
en: private flags = %lx:
vi: các cờ riêng — %lx:

en: v850 architecture
vi: Kiến trúc v850

en: v850e architecture
vi: Kiến trúc v850e

en: v850e1 architecture
vi: Kiến trúc v850e1

en: v850e2 architecture
vi: Kiến trúc v850e2

en: v850e2v3 architecture
vi: Kiến trúc v850e2v3

en:  [nonpic]
vi:  [khác pic]

en:  [d-float]
vi:  [trôi d]

en:  [g-float]
vi:  [trôi g]

en: %s: warning: GOT addend of %ld to `%s' does not match previous GOT addend of %ld
vi: %s: cảnh báo: số hạng GOT của %ld cho “%s” không tương ứng với số hạng GOT trước của %ld

en: %s: warning: PLT addend of %d to `%s' from %s section ignored
vi: %s: cảnh báo: số hạng PLT của %d cho “%s” từ phần %s bị bỏ qua

en: %s: warning: %s relocation against symbol `%s' from %s section
vi: %s: cảnh báo: định vị lại %s so với ký hiệu “%s” từ phần %s

en: %s: warning: %s relocation to 0x%x from %s section
vi: %s: cảnh báo: định vị lại %s sang 0x%x từ phần %s

en: non-zero addend in @fptr reloc
vi: số hạng khác không trong định vị lại @fptr

en: %B(%A): invalid property table
vi: %B(%A): bảng thuộc tính sai

en: %B(%A+0x%lx): relocation offset out of range (size=0x%x)
vi: %B(%A+0x%lx): khoảng bù định vị lại ở ngoại phạm vi (kích cỡ=0x%x)

en: dynamic relocation in read-only section
vi: định vị lại động trong vùng chỉ đọc

en: TLS relocation invalid without dynamic sections
vi: Định vị lại TLS không hợp lệ mà không có phần động

en: internal inconsistency in size of .got.loc section
vi: sự mâu thuẫn nội bộ trong kích cỡ của phần .got.loc

en: %B: incompatible machine type. Output is 0x%x. Input is 0x%x
vi: %B: kiểu máy không tương thích. Kết xuất là 0x%x. Dữ liệu nhập vào là 0x%x.

en: Attempt to convert L32R/CALLX to CALL failed
vi: Lỗi thử chuyển đổi L32R/CALLX sang CALL

en: %B(%A+0x%lx): could not decode instruction; possible configuration mismatch
vi: %B(%A+0x%lx): không thể giải mã chỉ dẫn; có thể sai khớp cấu hình

en: %B(%A+0x%lx): could not decode instruction for XTENSA_ASM_SIMPLIFY relocation; possible configuration mismatch
vi: %B(%A+0x%lx): không thể giải mã chỉ dẫn cho định vị lại XTENSA_ASM_SIMPLIFY; có thể sai khớp cấu hình

en: invalid relocation address
vi: địa chỉ định vị lại không hợp lệ

en: overflow after relaxation
vi: tràn sau khi giảm nhẹ

en: %B(%A+0x%lx): unexpected fix for %s relocation
vi: %B(%A+0x%lx): sửa chữa bất thường cho định vị lại %s

en: GPDISP relocation did not find ldah and lda instructions
vi: Định vị lại GPDISP không tìm thấy các chỉ dẫn ldah và lda

en: %B: .got subsegment exceeds 64K (size %d)
vi: %B: đoạn phụ .got vượt quá 64 K (kích cỡ %d)

en: %B: gp-relative relocation against dynamic symbol %s
vi: %B: định vị lại tương đối với gp (gp-relative) so với ký hiệu động %s

en: %B: pc-relative relocation against dynamic symbol %s
vi: %B: định vị lại tương đối với pc (pc-relative) so với ký hiệu động %s

en: %B: change in gp: BRSGP %s
vi: %B: thay đổi trong gp: BRSGP %s

en: %B: !samegp reloc against symbol without .prologue: %s
vi: %B: định vị lại !samegp so với ký hiệu không có .prologue: %s

en: %B: unhandled dynamic relocation against %s
vi: %B: không xử lý được định vị lại động so với %s

en: %B: pc-relative relocation against undefined weak symbol %s
vi: %B: định vị lại tương đối với pc (pc-relative) so với ký hiệu yếu chưa được xác định %s

en: %B: dtp-relative relocation against dynamic symbol %s
vi: %B: định vị lại tương đối với dtp (dtp-relative) so với ký hiệu động %s

en: %B: tp-relative relocation against dynamic symbol %s
vi: %B: định vị lại tương đối với tp (tp-relative) so với ký hiệu động %s

en: stub entry for %s cannot load .plt, dp offset = %ld
vi: mục nhập mẩu cho %s không thể nạp .plt, khoảng bù dp = %ld

en: invalid input relocation when producing non-ELF, non-mmo format output.
     Please use the objcopy program to convert from ELF or mmo,
     or assemble using "-no-expand" (for gcc, "-Wa,-no-expand"
vi: tái định vị kết xuất không hợp lệ khi sản sinh kết xuất định dạng non-ELF, non-mmo.
     Xin hãy sử dụng chương trình objcopy để chuyển từ ELF hoặc mmo,
     hoặc sử dụng assemble “-no-expand” (cho gcc, “-Wa,-no-expand”

en: invalid input relocation when producing non-ELF, non-mmo format output.
     Please use the objcopy program to convert from ELF or mmo,
     or compile using the gcc-option "-mno-base-addresses".
vi: tái định vị kết xuất không hợp lệ khi sản sinh kết xuất định dạng non-ELF, non-mmo.
     Xin hãy sử dụng chương trình objcopy để chuyển từ ELF hoặc mmo,
     hoặc dịch sử dụng tùy-chọn-gcc “-mno-base-addresses”.

en: %s: Internal inconsistency error for value for
     linker-allocated global register: linked: 0x%lx%08lx != relaxed: 0x%lx%08lx
vi: %s: Gặp lỗi mâu thuẫn nội bộ cho giá trị của thanh ghi toàn cục
    cấp phát cho bộ liên kết:
    đã liên kết: 0x%lx%08lx != đã giảm nhẹ: 0x%lx%08lx

en: %s: base-plus-offset relocation against register symbol: (unknown) in %s
vi: %s: định vị lại base-plus-offset so với ký hiệu thanh ghi: (không rõ) trong %s

en: %s: base-plus-offset relocation against register symbol: %s in %s
vi: %s: định vị lại base-plus-offset so với ký hiệu thanh ghi: %s trong %s

en: %s: register relocation against non-register symbol: (unknown) in %s
vi: %s: định vị lại thanh ghi so với ký hiệu khác thanh ghi: (không rõ) trong %s

en: %s: register relocation against non-register symbol: %s in %s
vi: %s: định vị lại thanh ghi so với ký hiệu khác thanh ghi: %s trong %s

en: %s: directive LOCAL valid only with a register or absolute value
vi: %s: chỉ thị LOCAL (cục bộ) hợp lệ chỉ với một thanh ghi hoặc giá trị tuyệt đối

en: %s: LOCAL directive: Register $%ld is not a local register.  First global register is $%ld.
vi: %s: chỉ thị LOCAL (cục bộ): Thanh ghi $%ld không phải là một thanh ghi cục bộ.
    Thanh ghi toàn cục thứ nhất là $%ld.

en: %s: Error: multiple definition of `%s'; start of %s is set in a earlier linked file
vi: %s: Lỗi: định nghĩa nhiều lần “%s”; đầu của %s được đặt
    trong một tập tin đã liên kết sớm hơn

en: Register section has contents
vi: Phần thanh ghi có nội dung

en: Internal inconsistency: remaining %u != max %u.
      Please report this bug.
vi: Sự mâu thuẫn nội bộ: còn lại %u != tối đa %u.
      Hãy thông báo lỗi này.

en: %P: %B: cannot create stub entry %s
vi: %P: %B: không thể tạo mục gốc %s

en: %P: copy reloc against `%s' requires lazy plt linking; avoid setting LD_BIND_NOW=1 or upgrade gcc
vi: %P: sao chép reloc (định vị lại) “%s” thì cần thiết chức năng liên kết plt uể oải; hãy tránh đặt LD_BIND_NOW=1, hoặc nâng cấp GCC

en: %B: undefined symbol on R_PPC64_TOCSAVE relocation
vi: %B: ký hiệu chưa định nghĩa trong tái định vị R_PPC64_TOCSAVE

en: %P: dynreloc miscount for %B, section %A
vi: %P: dynreloc (cấp phát động) tính sai %B, phần %A

en: %B: .opd is not a regular array of opd entries
vi: %B: .opd không phải là một mảng chính quy các mục nhập opd

en: %B: unexpected reloc type %u in .opd section
vi: %B: gặp kiểu định vị lại bất thường %u trong phần .opd

en: %B: undefined sym `%s' in .opd section
vi: %B: gặp sym (liên kết mềm?) chưa được xác định “%s” trong phần .opd

en: %H __tls_get_addr lost arg, TLS optimization disabled
vi: %H __tls_get_addr mất đối số, tối ưu hóa TLS bị tắt

en: %s defined on removed toc entry
vi: %s đã định nghĩa trên mục của mục lục đã bị gỡ bỏ

en: %P: %H: %s relocation references optimized away TOC entry
vi: %P: %H: %s tái định vị tham chiếu tối ưu hóa theo mục TOC

en: %P: cannot find opd entry toc for %s
vi: %P: không tìm thấy mục opd toc(mục lục) cho %s

en: %P: long branch stub `%s' offset overflow
vi: %P: mẩu nhánh dài “%s” tràn khoảng bù

en: %P: can't find branch stub `%s'
vi: %P: không tìm thấy nhánh gốc “%s”

en: %P: linkage table error against `%s'
vi: %P: bảng liên kết lại sai “%s”

en: %P: can't build branch stub `%s'
vi: %P: không thể xây dựng nhánh gốc “%s”

en: %B section %A exceeds stub group size
vi: %B phần %A vượt quá kích cỡ nhóm mẩu

en: %P: %s offset too large for .eh_frame sdata4 encoding
vi: %P: %s giá trị bù quá lớn cho mã hóa “.eh_frame sdata4”

en: %P: stubs don't match calculated size
vi: %P: các mẩu (stubs)  không tương ứng với kích cỡ đã tính

en: linker stubs in %u group%s
      branch       %lu
      toc adjust   %lu
      long branch  %lu
      long toc adj %lu
      plt call     %lu
vi: các mẩu liên kết trong nhóm %u%s
      nhánh				%lu
      điều chỉnh toc		%lu
      nhánh dài			%lu
      điều chỉnh toc dài		%lu
      cuộc gọi pit			%lu

en: %P: %H: %s used with TLS symbol %s
vi: %P: %H: %s được sử dụng với ký hiệu TLS %s

en: %P: %H: %s used with non-TLS symbol %s
vi: %P: %H: %s được sử dụng với ký hiệu không-phải-TLS %s

en: %P: %H: automatic multiple TOCs not supported using your crt files; recompile with -mminimal-toc or upgrade gcc
vi: %P: %H: tự động tạo nhiều TOC không được hỗ trợ khi dùng các tập tin CRT của bạn; hãy biên dịch lại với “-mminimal-toc”, hoặc nâng cấp GCC

en: %P: %H: sibling call optimization to `%s' does not allow automatic multiple TOCs; recompile with -mminimal-toc or -fno-optimize-sibling-calls, or make `%s' extern
vi: %P: %H: tối ưu hoá cuộc gọi cùng chỗ (sibling) cho “%s” không cho phép tự động tạo nhiều TOC; hãy biên dịch lại với “-mminimal-toc” hoặc “-fno-optimize-sibling-calls”, hoặc làm cho “%s” bên ngoài

en: %P: %B: relocation %s is not supported for symbol %s
vi: %P: %B: tái định vị %s không được hỗ trợ cho ký hiệu %s

en: %P: %H: error: %s not a multiple of %u
vi: %P: %H: lỗi: %s không phải là bội số của %u

en: %s: error: unaligned relocation type %d at %08x reloc %08x
vi: %s: lỗi: kiểu định vị lại chưa sắp hàng %d ở %08x định vị lại %08x

en: %B: Only registers %%g[2367] can be declared using STT_REGISTER
vi: %B: Chỉ các thanh ghi %%g[2367] có thể được tuyên bố dùng STT_REGISTER

en: Register %%g%d used incompatibly: %s in %B, previously %s in %B
vi: Thanh ghi %%g%d được dùng một cách không tương thích: %s trong %B, trước là %s trong %b

en: Symbol `%s' has differing types: REGISTER in %B, previously %s in %B
vi: Ký hiệu “%s” có các kiểu khác hau: REGISTER (thanh ghi) trong %B, trước là %s trong %B

en: Symbol `%s' has differing types: %s in %B, previously REGISTER in %B
vi: Ký hiệu “%s” có các kiểu khác hau: %s trong %b, trước là REGISTER (thanh ghi) trong %B

en: %B: linking UltraSPARC specific with HAL specific code
vi: %B: đang liên kết UltraSPARC dứt khoát với mã đặc trưng cho HAL

en: %B: relocation %s against symbol `%s' isn't supported in x32 mode
vi: %B: sự định vị lại %s dựa vào ký hiệu “%s” không được hỗ trợ trong chế độ x32

en: %B: '%s' accessed both as normal and thread local symbol
vi: %B; “%s” được truy cập như là ký hiệu cả hai kiểu bình thường và mạch cục bộ

en: %B: relocation %s against STT_GNU_IFUNC symbol `%s' has non-zero addend: %d
vi: %B: sự định vị lại %s đối với ký hiệu STT_GNU_IFUNC “%s” có phần cộng khác số không: %d

en: %B: relocation R_X86_64_GOTOFF64 against protected function `%s' can not be used when making a shared object
vi: %B: định vị lại R_X86_64_GOTOFF64 so với hàm đã bảo vệ “%s” thì không thể được dùng khi tạo một đối tượng chia sẻ

en: ; recompile with -fPIC
vi: ; biên dịch lại với “-fPIC”

en: %B: relocation %s against %s `%s' can not be used when making a shared object%s
vi: %B: không dùng được định vị lại %s đối với %s “%s” khi tạo một đối tượng chia sẻ %s

en: %B: relocation %s against undefined %s `%s' can not be used when making a shared object%s
vi: %B: không dùng được định vị lại %s đối với %s chưa xác định “%s” khi tạo một đối tượng chia sẻ %s

en: warning: %s has a corrupt string table index - ignoring
vi: cảnh báo: %s có một chỉ mục bảng chuỗi bị hỏng: nên bỏ qua

en: %s: version count (%ld) does not match symbol count (%ld)
vi: %s: số đếm phiên bản (%ld) không tương ứng với số đếm ký hiệu (%ld)

en: %s(%s): relocation %d has invalid symbol index %ld
vi: %s(%s): định vị lại %d có chỉ mục ký hiệu không hợp lệ %ld

en: Warning: %B is truncated: expected core file size >= %lu, found: %lu.
vi: Cảnh báo: %B bị cắt ngắn: kích cỡ tập tin lõi mong đợi ≥%lu còn tìm %lu.

en: %s: TLS definition in %B section %A mismatches non-TLS definition in %B section %A
vi: %s: lời định nghĩa TLS trong %B phần %A không tương ứng với lời định nghĩa TLS trong %B phần %A

en: %s: TLS reference in %B mismatches non-TLS reference in %B
vi: %s: lời định nghĩa TLS trong %B không tương ứng với lời định nghĩa khác TLS trong %B

en: %s: TLS definition in %B section %A mismatches non-TLS reference in %B
vi: %s: lời định nghĩa TLS trong %B phần %A không tương ứng với lời định nghĩa khác TLS trong %B

en: %s: TLS reference in %B mismatches non-TLS definition in %B section %A
vi: %s: lời định nghĩa TLS trong %B không tương ứng với lời định nghĩa khác TLS trong %B phần %A

en: %B: unexpected redefinition of indirect versioned symbol `%s'
vi: %B: gặp lời định nghĩa lại bất thường của ký hiệu gián tiếp đặt phiên bản “%s”

en: %B: version node not found for symbol %s
vi: %B: không tìm thấy nút thông tin phiên bản cho ký hiệu %s

en: %B: bad reloc symbol index (0x%lx >= 0x%lx) for offset 0x%lx in section `%A'
vi: %B: chỉ mục ký hiệu định vị lại sai (0x%lx ≥ 0x%lx) cho khoảng bù 0x%lx trong phần “%A”

en: %B: non-zero symbol index (0x%lx) for offset 0x%lx in section `%A' when the object file has no symbol table
vi: %B: chỉ mục ký hiệu khác số không (0x%lx) cho hiệu 0x%lx trong phần “%A” mà tập tin đối tượng không có bảng ký hiệu

en: %B: relocation size mismatch in %B section %A
vi: %B: sai khớp kích cỡ định vị lại trong %B phần %A

en: warning: type and size of dynamic symbol `%s' are not defined
vi: cảnh báo: chưa xác định kiểu và kích cỡ của ký hiệu động “%s”

en: %P: alternate ELF machine code found (%d) in %B, expecting %d
vi: %P: mã máy ELF luân phiên được tìm (%d) trong %B, còn mong đợi %d

en: %B: %s: invalid version %u (max %d)
vi: %B: %s: phiên bản không hợp lệ %u (tối đa %d)

en: %B: %s: invalid needed version %d
vi: %B: %s: phiên bản cần thiết mà không hợp lệ %d

en: Warning: alignment %u of common symbol `%s' in %B is greater than the alignment (%u) of its section %A
vi: Cảnh báo: vị trí sắp hàng %u của ký hiệu dùng chung “%s” trong %B là lớn hơn vị trí sắp hàng (%u) của phần %A của nó

en: Warning: alignment %u of symbol `%s' in %B is smaller than %u in %B
vi: Cảnh báo: vị trí sắp hàng %u của ký hiệu “%s” trong %B là nhỏ hơn %u trong %B

en: Warning: size of symbol `%s' changed from %lu in %B to %lu in %B
vi: Cảnh báo: kích cỡ của ký hiệu “%s” đã thay đổi từ %lu trong %B thành %lu trong %B

en: %B: undefined reference to symbol '%s'
vi: %B: chưa định nghĩa tham chiếu đến ký hiệu “%s”

en: note: '%s' is defined in DSO %B so try adding it to the linker command line
vi: chú ý: “%s” được định nghĩa trong DSO %B do đó hãy thử thêm nó vào trong dòng lệnh của bộ liên kết

en: %s: undefined version: %s
vi: %s: phiên bản chưa được xác định: %s

en: %B: .preinit_array section is not allowed in DSO
vi: %B: không cho phép phần “.preinit_array” trong DSO

en: undefined %s reference in complex symbol: %s
vi: gặp tham chiếu %s chưa được xác định trong ký hiệu phức tạp %s

en: unknown operator '%c' in complex symbol
vi: không rõ toán tử “%c” trong ký hiệu phức tạp

en: %B: Unable to sort relocs - they are in more than one size
vi: %B: Không thể sắp xếp các sự định vị lại: chúng có kích cỡ khác nhau

en: %B: Unable to sort relocs - they are of an unknown size
vi: %B: Không thể sắp xếp các sự định vị lại: chúng có kích cỡ không rõ

en: Not enough memory to sort relocations
vi: Không đủ bộ nhớ để sắp xếp các sự định vị lại

en: %B: Too many sections: %d (>= %d)
vi: %B: Quá nhiều phần: %d (≥ %d)

en: %B: internal symbol `%s' in %B is referenced by DSO
vi: %B: ký hiệu nội tại “%s” trong %B được DSO tham chiếu

en: %B: hidden symbol `%s' in %B is referenced by DSO
vi: %B: ký hiệu ẩn “%s” trong %B được DSO tham chiếu

en: %B: local symbol `%s' in %B is referenced by DSO
vi: %B: ký hiệu nội bộ “%s” trong %B được tham chiếu bởi DSO

en: %B: could not find output section %A for input section %A
vi: %B: không thể tìm thấy phần kết xuất %A cho phần dữ liệu nhập vào %A

en: %B: protected symbol `%s' isn't defined
vi: %B: ký hiệu được bảo vệ “%s” chưa được định nghĩa

en: %B: internal symbol `%s' isn't defined
vi: %B: ký hiệu nội tại “%s” chưa được định nghĩa

en: %B: hidden symbol `%s' isn't defined
vi: %B: ký hiệu ẩn “%s” chưa được định nghĩa

en: error: %B: size of section %A is not multiple of address size
vi: lỗi: %B: kích thước của phần %A không phải là bội số của kích thước địa chỉ

en: error: %B contains a reloc (0x%s) for section %A that references a non-existent global symbol
vi: lỗi: %B chứa một định vị lại (0x%s) cho phần %A mà tham chiếu đến một ký hiệu toàn cục không tồn tại

en: %A has both ordered [`%A' in %B] and unordered [`%A' in %B] sections
vi: %A có phần cả hai được sắp xếp [”%A” trong %B] và chưa sắp xếp [”%A” trong %B]

en: %A has both ordered and unordered sections
vi: %A có phần cả hai được sắp xếp và chưa sắp xếp

en: %B: file class %s incompatible with %s
vi: %B: lớp tập tin %s không tương thích với %s

en: %B: could not find output section %s
vi: %B: không tìm thấy phần kết xuất %s

en: warning: %s section has zero size
vi: cảnh báo: phần %s có kích cỡ số không

en: warning: section '%s' is being made into a note
vi: cảnh báo: phần “%s” bị làm thành một ghi chú

en: %P%X: read-only segment has dynamic relocations.
vi: %P%X: đoạn chỉ cho đọc có tái định vị động.

en: %P: warning: creating a DT_TEXTREL in a shared object.
vi: %P: cảnh báo: đang tạo một DT_TEXTREL trong một đối tượng chia sẻ.

en: %P%X: can not read symbols: %E
vi: %P%X: không thể đọc các ký hiệu: %E

en: Removing unused section '%s' in file '%B'
vi: Đang gỡ bỏ phần không dùng “%s” trong tập tin “%B”

en: Warning: gc-sections option ignored
vi: Cảnh báo: tùy chọn gc-sections bị bỏ qua

en: Unrecognized INPUT_SECTION_FLAG %s
vi: Không thừa nhận INPUT_SECTION_FLAG %s

en: static procedure (no name)
vi: thủ tục tĩnh (không có tên)

en: MIPS16 and microMIPS functions cannot call each other
vi: hàm MIPS16 và microMIPS không được gợi lẫn nhau

en: %B: %A+0x%lx: Direct jumps between ISA modes are not allowed; consider recompiling with interlinking enabled.
vi: %B: %A+0x%lx: Nhảy trực tiếp giữa các chế độ ISA là không được phép; cân nhắc việc dịch lại với liên kết móc nối được bật.

en: %B: Warning: bad `%s' option size %u smaller than its header
vi: %B: Cảnh báo: kích cỡ tùy chọn “%s” sai: nhỏ hơn phần đầu của nó

en: %B: Warning: cannot determine the target function for stub section `%s'
vi: %B: cảnh báo: không thể quyết định hàm đích cho phần mẩu “%s”

en: %B: Malformed reloc detected for section %s
vi: %B: Phát hiện sự định vị lại dạng sai cho phần %s

en: %B: GOT reloc at 0x%lx not expected in executables
vi: %B: định vị lại GOT ở 0x%lx không mong đợi trong tập tin có khả năng thực hiện

en: %B: CALL16 reloc at 0x%lx not against global symbol
vi: %B: định vị lại CALL16 ở 0x%lx không phải so với ký hiệu toàn cục

en: non-dynamic relocations refer to dynamic symbol %s
vi: định vị lại khác động cũng tham chiếu đến ký hiệu động %s

en: %B: Can't find matching LO16 reloc against `%s' for %s at 0x%lx in section `%A'
vi: %B: Không tìm thấy định vị lại LO16 tương ứng so với “%s” cho %s ở 0x%lx trong phần “%A”

en: small-data section exceeds 64KB; lower small-data size limit (see option -G)
vi: Phần small-data (dữ liệu nhỏ) vượt quá 64 KB; hãy giảm giới hạn dữ liệu nhỏ (xem tùy chọn “-G”)

en: JALX to a non-word-aligned address
vi: JALX cho địa chỉ “non-word-aligned”

en: %s: illegal section name `%s'
vi: %s: tên phần cấm “%s”

en: Warning: %B uses -msingle-float, %B uses -mdouble-float
vi: Cảnh báo: %B dùng “-msingle-float”, còn %B dùng “-mdouble-float”

en: Warning: %B uses -msingle-float, %B uses -mips32r2 -mfp64
vi: Cảnh báo: %B dùng “-msingle-float”, còn %B dùng “-mips32r2 -mfp64”

en: Warning: %B uses -mdouble-float, %B uses -mips32r2 -mfp64
vi: Cảnh báo: %B dùng “-mdouble-float”, còn %B dùng “-mips32r2 -mfp64”

en: %B: endianness incompatible with that of the selected emulation
vi: %B: tình trạng về cuối không tương thích với cái của bản mô phỏng đã chọn

en: %B: ABI is incompatible with that of the selected emulation
vi: %B: ABI không tương thích với cái của bản mô phỏng đã chọn

en: %B: warning: linking abicalls files with non-abicalls files
vi: %B: cảnh báo: đang liên kết tập tin abicalls với tập tin khác abicalls

en: %B: linking 32-bit code with 64-bit code
vi: %B: đang liên kết mã 32-bit với mã 64-bit

en: %B: linking %s module with previous %s modules
vi: %B: đang liên kết mô-đun %s với các mô-đun %s trước

en: %B: ABI mismatch: linking %s module with previous %s modules
vi: %B: sai khớp ABI: đang liên kết mô-đun %s với các mô-đun %s trước

en: %B: ASE mismatch: linking %s module with previous %s modules
vi: %B: ASE không khớp: liên kết %s mô-đun với mô-đun %s trước đó

en:  [abi unknown]
vi:  [abi không rõ]

en:  [no abi set]
vi:  [chưa đặt abi]

en:  [unknown ISA]
vi:  [không rõ ISA]

en:  [not 32bitmode]
vi:  [không phải 32bitmode]

en: invalid relocation type %d
vi: kiểu định vị lại không hợp lệ %d

en: %B: Cannot link together %s and %s objects.
vi: %B: Không thể liên kết hai đối tượng %s và %s với nhau.

en: Output file requires shared library `%s'
vi: Tập tin kết xuất cần thiết thư viện chia sẻ “%s”

en: Output file requires shared library `%s.so.%s'
vi: Tập tin kết xuất cần thiết thư viện chia sẻ “%s.so.%s”

en: Symbol %s not defined for fixups
vi: Ký hiệu %s chưa được xác định để sửa chữa

en: Warning: fixup count mismatch
vi: Cảnh báo: sai khớp số đếm sự sửa chữa

en: %s: string too long (%d chars, max 65535)
vi: %s: chuỗi quá dài (%d ký tự, tối đa 65535)

en: %s: unrecognized symbol `%s' flags 0x%x
vi: %s: không nhận ra ký hiêu “%s” các cờ 0x%x

en: %B: unimplemented ATI record %u for symbol %u
vi: %B: mục ghi ATI %u chưa được thực hiện đối với ký hiệu %u

en: %B: unexpected ATN type %d in external part
vi: %B: gặp kiểu ATN bất thường %d trong phần bên ngoài

en: %B: unexpected type after ATN
vi: %B: gặp kiểu bất thường đằng sau ATN

en: %B:%d: unexpected character `%s' in Intel Hex file
vi: %B:%d: gặp ký tự bất thường trong tập tin thập lục Intel

en: %B:%u: bad checksum in Intel Hex file (expected %u, found %u)
vi: %B:%d: gặp tổng kiểm sai trong tập tin thập lục Intel (đợi %u còn tìm %u)

en: %B:%u: bad extended address record length in Intel Hex file
vi: %B:%d: gặp chiều dài mục ghi địa chỉ đã mở rộng sai trong tập tin thập lục Intel

en: %B:%u: bad extended start address length in Intel Hex file
vi: %B:%d: gặp chiều dài địa chỉ đầu đã mở rộng sai trong tập tin thập lục Intel

en: %B:%u: bad extended linear address record length in Intel Hex file
vi: %B:%d: gặp chiều dài mục ghi địa chỉ tuyến đã mở rộng sai trong tập tin thập lục Intel

en: %B:%u: bad extended linear start address length in Intel Hex file
vi: %B:%d: gặp chiều dài địa chỉ tuyến đã mở rộng sai trong tập tin thập lục Intel

en: %B:%u: unrecognized ihex type %u in Intel Hex file
vi: %B:%d: gặp kiểu ihex không được nhận ra %u trong tập tin thập lục Intel

en: %B: internal error in ihex_read_section
vi: %B: gặp lỗi nội bộ trong ihex_read_section

en: %B: bad section length in ihex_read_section
vi: %B: gặp chiều dài phần sai trong ihex_read_section

en: %s: address 0x%s out of range for Intel Hex file
vi: %s: địa chỉ 0x%s ở ngoại phạm vi đối với tập tin thập lục Intel

en: %B: unable to get decompressed section %A
vi: %B: không thể lấy phần được giải nén %A

en: %B: compiled for a big endian system and target is little endian
vi: %B: được biên dịch cho một hệ thống về cuối lớn, còn đích về cuối nhỏ

en: %B: compiled for a little endian system and target is big endian
vi: %B: được biên dịch cho một hệ thống về cuối nhỏ, còn đích về cuối lớn

en: Deprecated %s called at %s line %d in %s
vi: %s bị phản đối được gọi tại dòng %s %d trong %s

en: Deprecated %s called
vi: %s bị phản đối được gọi

en: %B: indirect symbol `%s' to `%s' is a loop
vi: %B: ký hiệu gián tiếp “%s” tới “%s” thì tạo một vòng lặp

en: Attempt to do relocatable link with %s input and %s output
vi: Thử làm liên kết có khả năng định vị lại với đầu vào %s và đầu ra %s

en: %B: ignoring duplicate section `%A'
vi: %B: đang bỏ qua phần trùng “%A”

en: %B: duplicate section `%A' has different size
vi: %B: phần trùng “%A” có kích cỡ khác

en: %B: could not read contents of section `%A'
vi: %B: không thể đọc nội dung của phần “%A”

en: %B: duplicate section `%A' has different contents
vi: %B: phần trùng “%A” có nội dung khác

en: bfd_mach_o_canonicalize_symtab: unable to load symbols
vi: bfd_mach_o_canonicalize_symtab: không thể tải các ký hiệu

en: unable to write unknown load command 0x%lx
vi: không thể ghi lệnh tải chưa được biết 0x%lx

en: bfd_mach_o_read_symtab_symbol: unable to read %d bytes at %lu
vi: bfd_mach_o_read_symtab_symbol: không thể đọc %d byte tại %lu

en: bfd_mach_o_read_symtab_symbol: name out of range (%lu >= %lu)
vi: bfd_mach_o_read_symtab_symbol: tên ngoài phạm vi (%lu >= %lu)

en: bfd_mach_o_read_symtab_symbol: symbol "%s" specified invalid section %d (max %lu): setting to undefined
vi: bfd_mach_o_read_symtab_symbol: ký hiệu “%s” đã chỉ ra phần không hợp lệ %d (tối đa %lu): đang đặt thành chưa định nghĩa

en: bfd_mach_o_read_symtab_symbol: symbol "%s" is unsupported 'indirect' reference: setting to undefined
vi: bfd_mach_o_read_symtab_symbol: ký hiệu “%s” không được hỗ trợ tham chiếu “indirect”: đặt thành chưa định nghĩa

en: bfd_mach_o_read_symtab_symbol: symbol "%s" specified invalid type field 0x%x: setting to undefined
vi: bfd_mach_o_read_symtab_symbol: ký hiệu “%s” đã chỉ định sai kiểu tại trường 0x%x: đặt thành chưa định nghĩa

en: bfd_mach_o_read_symtab_symbols: unable to allocate memory for symbols
vi: bfd_mach_o_read_symtab_symbols: không thể cấp phát bộ nhớ cho các ký hiệu

en: bfd_mach_o_read_dysymtab_symbol: unable to read %lu bytes at %lu
vi: bfd_mach_o_read_dysymtab_symbol: không thể đọc %lu byte tại %lu

en: unable to read unknown load command 0x%lx
vi: không thể đọc lệnh tải chưa được biết 0x%lx

en: bfd_mach_o_scan: unknown architecture 0x%lx/0x%lx
vi: bfd_mach_o_scan: kiến trúc chưa được biết đến 0x%lx/0x%lx

en: unknown header byte-order value 0x%lx
vi: không hiểu giá trị thứ-tự-byte trong phần đầu 0x%lx

en: Mach-O header:
vi: Phần đầu Mach-O:

en:  magic     : %08lx
vi:  ma thuật  : %08lx

en:  cputype   : %08lx (%s)
vi:  kiểu CPU  : %08lx (%s)

en:  cpusubtype: %08lx
vi:  kiểu phụ CPU: %08lx

en:  filetype  : %08lx (%s)
vi:  kiểu tập tin : %08lx (%s)

en:  sizeofcmds: %08lx
vi:  kích cỡ cmds: %08lx

en:  flags     : %08lx (
vi:  cờ     : %08lx (

en:  reserved  : %08x
vi:  dành riêng  : %08x

en: Segments and Sections:
vi: Đoạn và Phần:

en:  #: Segment name     Section name     Address
vi:  #: Tên đoạn         Tên phần         Địa chỉ

en: %s: access beyond end of merged section (%ld)
vi: %s: truy cập vượt quá kết thúc của phần đã gộp lại (%ld)

en: %s: No core to allocate section name %s
vi: %s: Không có lõi nào để cấp phát tên phần %s

en: %s: No core to allocate a symbol %d bytes long
vi: %s: Không có lõi nào để cấp phát một ký hiệu có chiều dài %d byte

en: %s: invalid mmo file: initialization value for $255 is not `Main'
vi: %s: tập tin mmo không hợp lệ: giá trị khởi tạo cho $255 không phải là “Main” (chính)

en: %s: unsupported wide character sequence 0x%02X 0x%02X after symbol name starting with `%s'
vi: %s: dãy ký tự rộng không được hỗ trợ 0x%02X 0x%02X đằng sau tên ký hiệu bắt đầu với “%s”

en: %s: invalid mmo file: unsupported lopcode `%d'
vi: %s: tập tin mmo không hợp lệ: mã lop không được hỗ trợ “%d”

en: %s: invalid mmo file: expected YZ = 1 got YZ = %d for lop_quote
vi: %s: tập tin mmo không hợp lệ: đợi YZ=1, còn nhận YZ=%d đối với lop_quote (trích dẫn)

en: %s: invalid mmo file: expected z = 1 or z = 2, got z = %d for lop_loc
vi: %s: tập tin mmo không hợp lệ: đợi z=1 hoặc z=2, còn nhận z=%d đối với lop_loc (định vị)

en: %s: invalid mmo file: expected z = 1 or z = 2, got z = %d for lop_fixo
vi: %s: tập tin mmo không hợp lệ: cần z=1 hoặc z=2, nhưng nhận z=%d đối với lop_fixo

en: %s: invalid mmo file: expected y = 0, got y = %d for lop_fixrx
vi: %s: tập tin mmo không hợp lệ: đợi y=0, còn nhận y=%d cho lop_fixrx

en: %s: invalid mmo file: expected z = 16 or z = 24, got z = %d for lop_fixrx
vi: %s: tập tin mmo không hợp lệ: đợi z=16 hoặc z=24, còn nhận z=%d đối với lop_fixrx

en: %s: invalid mmo file: leading byte of operand word must be 0 or 1, got %d for lop_fixrx
vi: %s: tập tin mmo không hợp lệ: byte đứng đầu của tên số hạng phải là 0 hoặc 1, còn nhận %d đối với lop_fixrx

en: %s: cannot allocate file name for file number %d, %d bytes
vi: %s: không thể cấp phát tên tập tin cho tên số %d, %d byte

en: %s: invalid mmo file: file number %d `%s', was already entered as `%s'
vi: %s: tập tin mmo không hợp lệ: tập tin số %d “%s” đã được nhập vào dạng “%s”

en: %s: invalid mmo file: file name for number %d was not specified before use
vi: %s: tập tin mmo không hợp lệ: tên tập tin cho số %d đã không được ghi rõ trước khi dùng

en: %s: invalid mmo file: fields y and z of lop_stab non-zero, y: %d, z: %d
vi: %s: tập tin mmo không hợp lệ: hai trường y và z của lop_stab không phải là số không, y: %d, z: %d

en: %s: invalid mmo file: lop_end not last item in file
vi: %s: tập tin mmo không hợp lệ: lop_end không phải là mục cuối cùng trong tập tin

en: %s: invalid mmo file: YZ of lop_end (%ld) not equal to the number of tetras to the preceding lop_stab (%ld)
vi: %s: tập tin mmo không hợp lệ: YZ của lop_end (%ld) không phải bằng với số tetra tới lop_stab đi trước (%ld)

en: %s: invalid symbol table: duplicate symbol `%s'
vi: %s: bảng ký hiệu không hợp lệ: ký hiệu trùng “%s”

en: %s: Bad symbol definition: `Main' set to %s rather than the start address %s
vi: %s: Sai xác định ký hiệu: “Main” (chính) được đặt thành %s hơn là địa chỉ đầu %s

en: %s: warning: symbol table too large for mmo, larger than 65535 32-bit words: %d.  Only `Main' will be emitted.
vi: %s: cảnh báo: bảng ký hiệu quá lớn cho mmo, lớn hơn 65535 từ 32-bit: %d, nên chỉ phát ra “Main” (chính).

en: %s: internal error, symbol table changed size from %d to %d words
vi: %s: gặp lỗi nội bộ: bảng ký hiệu đã thay đổi kích cỡ từ %d thành %d từ

en: %s: internal error, internal register section %s had contents
vi: %s: gặp lỗi nội bộ: phần thanh ghi nội bộ %s có nội dung

en: %s: no initialized registers; section length 0
vi: %s: không có thanh ghi đã khởi tạo, chiều dài phần 0

en: %s: too many initialized registers; section length %ld
vi: %s: quá nhiều thanh ghi đã khởi tạo ; chiều dài phần %ld

en: %s: invalid start address for initialized registers of length %ld: 0x%lx%08lx
vi: %s: địa chỉ đầu không hợp lệ cho các thanh ghi đã khởi tạo có chiều dài %ld: 0x%lx% 08lx

en: %s: can not represent section `%s' in oasys
vi: %s: không thể đại diện phần “%s” theo oasys

en: Unhandled OSF/1 core file section type %d
vi: Kiểu phần tập tin lõi OSF/1 không được quản lý %d

en: %B: `ld -r' not supported with PE MIPS objects
vi: %B: “ld -r” không được hỗ trợ với đối tượng MIPS PE

note: OK, at this point the following variables are set up: src = VMA of the memory we're fixing up mem = pointer to memory we're fixing up val = VMA of what we need to refer to.
en: %B: unimplemented %s
vi: %B: %s chưa được thực hiện

en: %B: jump too far away
vi: %B: bước nhảy quá xa

en: %B: bad pair/reflo after refhi
vi: %B: pair/reflo sai đằng sau refhi

en: bfd_pef_scan: unknown architecture 0x%lx
vi: bfd_pef_scan: kiến trúc chưa được biết đến 0x%lx

en: warning: .pdata section size (%ld) is not a multiple of %d
vi: cảnh báo: kích cỡ phần .pdata (%ld) không phải là bội số cho %d

en: 
    The Function Table (interpreted .pdata section contents)
vi: 
    Bảng Hàm (phiên dịch nội dung phần .pdata)

en: vma:			BeginAddress	 EndAddress	  UnwindData
vi: vma:			Địa chi đầu    Địa chỉ cuối     Thông tin tháo ra

note: XXX code yet to be written.
en: %B: Unhandled import type; %x
vi: %B: Kiểu nhập không được quản lý; %x

en: %B: Unrecognised import type; %x
vi: %B: Kiểu nhập không được nhận ra; %x

en: %B: Unrecognised import name type; %x
vi: %B: Kiểu tên nhập không được nhận ra; %x

en: %B: Unrecognised machine type (0x%x) in Import Library Format archive
vi: %B: Kiểu máy không được nhận ra (0x%x) trong kho lưu Định dạng Thư viện Nhập

en: %B: Recognised but unhandled machine type (0x%x) in Import Library Format archive
vi: %B: Kiểu máy được nhận ra còn không được quản lý (0x%x) trong kho lưu Định dạng Thư viện Nhập

en: %B: size field is zero in Import Library Format header
vi: %B: trường kích cỡ là số không trong phần đầu Định dạng Thư viện Nhập

en: %B: string not null terminated in ILF object file.
vi: %B: chuỗi không phải kết thúc vô hiệu lực trong tập tin đối tượng ILF.

en: 
    ppcboot header:
vi: 
    Phần đầu ppcboot:

en: Entry offset        = 0x%.8lx (%ld)
vi: Khoảng bù vào        = 0x%.8lx (%ld)

en: Length              = 0x%.8lx (%ld)
vi: Dài              = 0x%.8lx (%ld)

en: Flag field          = 0x%.2x
vi: Trường cờ          = 0x%.2x

en: Partition name      = "%s"
vi: Tên phân vùng      = “%s”

en: 
    Partition[%d] start  = { 0x%.2x, 0x%.2x, 0x%.2x, 0x%.2x }
vi: 
    Phân vùng[%d] đầu  = { 0x%.2x, 0x%.2x, 0x%.2x, 0x%.2x }

en: Partition[%d] end    = { 0x%.2x, 0x%.2x, 0x%.2x, 0x%.2x }
vi: Phân vùng[%d] cuối    = { 0x%.2x, 0x%.2x, 0x%.2x, 0x%.2x }

en: Partition[%d] sector = 0x%.8lx (%ld)
vi: Phân vùng[%d] rãnh ghi = 0x%.8lx (%ld)

en: Partition[%d] length = 0x%.8lx (%ld)
vi: Phân vùng[%d] dài = 0x%.8lx (%ld)

en: INPUT_SECTION_FLAGS are not supported.
vi: INPUT_SECTION_FLAGS không được hỗ trợ.

en: %s: warning core file truncated
vi: %s: cảnh bảo lõi tập tin bị cắt ngắn

en: 
    Exec Auxiliary Header
vi: 
    Phần đầu phụ thực hiện

en: som_sizeof_headers unimplemented
vi: som_sizeof_headers chưa được thực hiện

en: %B:%d: Unexpected character `%s' in S-record file
vi: %B:%d Gặp ký tự bất thường “%s” trong tập tin S-record

en: %B:%d: Bad checksum in S-record file
vi: %B:%d: sai tổng kiểm trong tập tin S-record

en: %B(%A+0x%lx): Stabs entry has invalid string index.
vi: %B(%A+0x%lx): Mục nhập Stabs có chỉ mục chuỗi không hợp lệ.

en: Unsupported .stab relocation
vi: Định vị lại .stab không được hỗ trợ

en: Unknown EGSD subtype %d
vi: Không hiểu kiểu phụ EGSD %d

en: Stack overflow (%d) in _bfd_vms_push
vi: Tràn đống (%d) trong _bfd_vms_push

en: Stack underflow in _bfd_vms_pop
vi: Trán ngược đống trong _bfd_vms_pop

note: These names have not yet been added to this switch statement.
en: unknown ETIR command %d
vi: không rõ câu lệnh ETIR %d

en: bad section index in %s
vi: chỉ mục phần sai trong %s

en: unsupported STA cmd %s
vi: câu lệnh STA không được hỗ trợ %s

note: Insert field. Unsigned shift. Rotate. Redefine symbol to current location. Define a literal.
en: %s: not supported
vi: %s: không được hỗ trợ

en: %s: not implemented
vi: %s: chưa được thực hiện

en: invalid use of %s with contexts
vi: sử dụng sai %s với các ngữ cảnh

en: reserved cmd %d
vi: cmd (lệnh)  đảo ngược %d

en: Object module NOT error-free !
vi: Mô-đun đối tượng KHÔNG phải miễn lỗi !

en: Symbol %s replaced by %s
vi: Ký hiệu %s đã bị thay thế bằng %s

en: SEC_RELOC with no relocs in section %s
vi: SEC_RELOC không có định vị lại trong phần %s

en: Size error in section %s
vi: Gặp lỗi kích cỡ trong phần %s

en: Spurious ALPHA_R_BSR reloc
vi: Gặp sự định vị lại ALPHA_R_BSR giả

en: Unhandled relocation %s
vi: Định vị lại không được quản lý %s

en: unknown source command %d
vi: không rõ câu lệnh nguồn %d

en: DST__K_SET_LINUM_INCR not implemented
vi: DST__K_SET_LINUM_INCR chưa được thực hiện

en: DST__K_SET_LINUM_INCR_W not implemented
vi: DST__K_SET_LINUM_INCR_W  chưa được thực hiện

en: DST__K_BEG_STMT_MODE not implemented
vi: DST__K_BEG_STMT_MODE chưa được thực hiện

en: DST__K_END_STMT_MODE not implemented
vi: DST__K_END_STMT_MODE chưa được thực hiện

en: DST__K_SET_PC not implemented
vi: DST__K_SET_PC chưa được thực hiện

en: DST__K_SET_PC_W not implemented
vi: DST__K_SET_PC_W chưa được thực hiện

en: DST__K_SET_PC_L not implemented
vi: DST__K_SET_PC_L chưa được thực hiện

en: DST__K_SET_STMTNUM not implemented
vi: DST__K_SET_STMTNUM chưa được thực hiện

en: unknown line command %d
vi: không rõ câu lệnh dòng %d

en: Unknown reloc %s + %s
vi: Không rõ sự định vị lại %s + %s

en: Unknown reloc %s
vi: Không rõ reloc %s

en: Invalid section index in ETIR
vi: Phần bảng mục lục không hợp lệ trong ETIR

en: Relocation for non-REL psect
vi: Tái định vị cho “non-REL psect”

en: Unknown symbol in command %s
vi: Không rõ ký hiệu trong lệnh %s

en:   EMH %u (len=%u):
vi:   EMH %u (dài=%u):

en: Module header
vi: Đầu của mô-đun

en:    structure level: %u
vi:    mức cấu trúc: %u

en:    max record size: %u
vi:    kích thước bản ghi tối đa: %u

en:    module name    : %.*s
vi:    tên mô-đun     : %.*s

en:    module version : %.*s
vi:   phiên bản môđun : %.*s

en:    compile date   : %.17s
vi:    ngày dịch      : %.17s

en: Language Processor Name
vi: Tên ngôn ngữ bộ vi xử lý

en:    language name: %.*s
vi:     tên ngôn ngữ: %.*s

en: Source Files Header
vi: Đầu của tập tin nguồn

en:    file: %.*s
vi:    tập tin: %.*s

en: Title Text Header
vi: Phần đầu Chữ Tiêu đề

en:    title: %.*s
vi:  tiêu đề: %.*s

en: Copyright Header
vi: Phần bản quyền

en:    copyright: %.*s
vi:    tác quyền: %.*s

en: unhandled emh subtype %u
vi: kiểu phụ emh chưa được quản lý %u

en:   EEOM (len=%u):
vi:   EEOM (dài=%u):

en:    number of cond linkage pairs: %u
vi:    số lượng của cặp liên kết “cond”: %u

en:    completion code: %u
vi:    mã đầy đủ: %u

en:    transfer addr flags: 0x%02x
vi:    cờ chuyển đổi địa chỉ: 0x%02x

en:    transfer addr psect: %u
vi:   chuyển đổi “addr psect”: %u

en:    transfer address   : 0x%08x
vi:    địa chỉ chuyển đổi : 0x%08x

en:   EGSD (len=%u):
vi:   EGSD (dài=%u):

en:   EGSD entry %2u (type: %u, len: %u):
vi:   mục EGSD %2u (kiểu: %u, dài: %u):

en: PSC - Program section definition
vi: PSC - Phần định nghĩa chương trình

en:    alignment  : 2**%u
vi:    sắp hàng   : 2**%u

en:    flags      : 0x%04x
vi:       cờ      : 0x%04x

en:    alloc (len): %u (0x%08x)
vi:    alloc (dài): %u (0x%08x)

en:    name       : %.*s
vi:     tên       : %.*s

en: SPSC - Shared Image Program section def
vi: SPSC - Phần định nghĩa ảnh chương trình được chia sẻ

en:    alloc (len)   : %u (0x%08x)
vi:    alloc (dài)   : %u (0x%08x)

en:    image offset  : 0x%08x
vi:    khoảng bù ảnh : 0x%08x

en:    symvec offset : 0x%08x
vi:  khoảng bù symvec: 0x%08x

en:    name          : %.*s
vi:     tên          : %.*s

en: SYM - Global symbol definition
vi: SYM - Định nghĩa ký hiệu toàn cục

en:    flags: 0x%04x
vi:   các cờ: 0x%04x

en:    psect offset: 0x%08x
vi:    khoảng bù psect: 0x%08x

en:    code address: 0x%08x
vi:    địa chỉ mã: 0x%08x

en:    psect index for entry point : %u
vi:    mục lục psect cho điểm vào : %u

en:    psect index : %u
vi:    chỉ mục psect : %u

en:    name        : %.*s
vi:    tên         : %.*s

en: SYM - Global symbol reference
vi: SYM - Tham chiếu ký hiệu toàn cục

en: IDC - Ident Consistency check
vi: IDC - Kiểm tra tính nhất quán Ident

en:    flags         : 0x%08x
vi:    các cờ        : 0x%08x

en:    id match      : %x
vi:    id khớp       : %x

en:    error severity: %x
vi:  lỗi nghiêm trọng: %x

en:    entity name   : %.*s
vi:    tên thực thể  : %.*s

en:    object name   : %.*s
vi:    tên đối tượng : %.*s

en:    binary ident  : 0x%08x
vi:    ident nhị phân: 0x%08x

en: SYMG - Universal symbol definition
vi: SYMG - Định nghĩa ký hiệu toàn cục

en:    symbol vector offset: 0x%08x
vi:    khoảng bù véc-tơ ký hiệu: 0x%08x

en:    entry point: 0x%08x
vi:       điểm vào: 0x%08x

en: SYMV - Vectored symbol definition
vi: SYMV - Định nghĩa ký hiệu véc-tơ

en:    vector      : 0x%08x
vi:    véc-tơ      : 0x%08x

en:    psect offset: %u
vi:    khoảng bù psect: %u

en: SYMM - Global symbol definition with version
vi: SYMM - Định nghĩa ký hiệu toàn cục cùng với phiên bản

en:    version mask: 0x%08x
vi:    mặt nạ phiên bản: 0x%08x

en: unhandled egsd entry type %u
vi: egsd kiểu mục vào chưa được quản lý %u

en:     linkage index: %u, replacement insn: 0x%08x
vi:     mục lục liên kết: %u, thay thế insn: 0x%08x

en:     psect idx 1: %u, offset 1: 0x%08x %08x
vi:     psect idx 1: %u, khoảng bù 1: 0x%08x %08x

en:     psect idx 2: %u, offset 2: 0x%08x %08x
vi:     psect idx 2: %u, khoảng bù 2: 0x%08x %08x

en:     psect idx 3: %u, offset 3: 0x%08x %08x
vi:     psect idx 3: %u, khoảng bù 3: 0x%08x %08x

en:     global name: %.*s
vi:     tên toàn cục: %.*s

en:   %s (len=%u+%u):
vi:   %s (dài=%u+%u):

en:    (type: %3u, size: 4+%3u):
vi:    (kiểu: %3u, kích thước: 4+%3u):

en: STA_GBL (stack global) %.*s
vi: STA_GBL (stack toàn cục) %.*s

en: STA_LW (stack longword) 0x%08x
vi: STA_LW (stack longword, từ dài) 0x%08x

en: STA_QW (stack quadword) 0x%08x %08x
vi: STA_QW (stack quadword, bốn từ) 0x%08x %08x

en: STA_PQ (stack psect base + offset)
vi: STA_PQ (stack psect cơ sở + khoảng bù)

en:     psect: %u, offset: 0x%08x %08x
vi:     psect: %u, khoảng bù: 0x%08x %08x

en: STA_LI (stack literal)
vi: STA_LI (stack văn bản)

en: STA_MOD (stack module)
vi: STA_MOD (stack mô-đun)

en: STA_CKARG (compare procedure argument)
vi: STA_CKARG (so sánh đối số thủ tục)

en: STO_B (store byte)
vi: STO_B (lưu byte)

en: STO_W (store word)
vi: STO_W (lưu word)

en: STO_LW (store longword)
vi: STO_LW (store longword, từ dài)

en: STO_QW (store quadword)
vi: STO_QW (store quadword, bốn từ)

en: STO_GBL (store global) %.*s
vi: STO_GBL (store toàn cục) %.*s

en: STO_OFF (store offset to psect)
vi: STO_OFF (khoảng bù store để psect)

en: STO_IMM (store immediate) %u bytes
vi: STO_IMM (store trực tiếp) %u byte

en: STO_GBL_LW (store global longword) %.*s
vi: STO_GBL_LW (store từ dài, longword, toàn cục) %.*s

en: STO_OFF (store LP with procedure signature)
vi: STO_OFF (store LP với tín hiệu thủ tục)

en: STO_BR_GBL (store branch global) *todo*
vi: STO_BR_GBL (store nhánh toàn cục) *phải làm*

en: STO_BR_PS (store branch psect + offset) *todo*
vi: STO_BR_PS (store nhánh psect + khoảng bù) *phải làm*

en: OPR_NOP (no-operation)
vi: OPR_NOP (không làm gì)

en: OPR_ADD (add)
vi: OPR_ADD (cộng)

en: OPR_SUB (substract)
vi: OPR_SUB (trừ)

en: OPR_MUL (multiply)
vi: OPR_MUL (nhân)

en: OPR_DIV (divide)
vi: OPR_DIV (chia)

en: OPR_AND (logical and)
vi: OPR_AND (phép và lôgíc)

en: OPR_IOR (logical inclusive or)
vi: OPR_IOR (phép lô-gíc inclusive or)

en: OPR_EOR (logical exclusive or)
vi: OPR_EOR (phép lô-gíc exclusive or)

en: OPR_NEG (negate)
vi: OPR_NEG (âm)

en: OPR_COM (complement)
vi: OPR_COM (bù)

en: OPR_INSV (insert field)
vi: OPR_INSV (chèn thêm trường)

en: OPR_ASH (arithmetic shift)
vi: OPR_ASH (dịch số học)

en: OPR_USH (unsigned shift)
vi: OPR_USH (dịch không dấu)

en: OPR_ROT (rotate)
vi: OPR_ROT (quay)

en: OPR_SEL (select)
vi: OPR_SEL (tuyển)

en: OPR_REDEF (define a literal)
vi: OPR_REDEF (định nghĩa một đoạn văn

en:    linkage index: %u, procedure: %.*s
vi:    mục lục liên kết: %u, thủ tục: %.*s

en:    signature: %.*s
vi:    chữ ký: %.*s

en: STC_GBL (store cond global)
vi: STC_GBL (store cond toàn cục)

en:    linkage index: %u, global: %.*s
vi:    mục lục liên kết: %u, toàn cục: %.*s

en: STC_GCA (store cond code address)
vi: STC_GCA (store cond địa chỉ mã)

en:    linkage index: %u, procedure name: %.*s
vi:    mục lục liên kết: %u, tên thủ tục: %.*s

en: STC_PS (store cond psect + offset)
vi: STC_PS (store cond psect + khoảng bù)

en:    linkage index: %u, psect: %u, offset: 0x%08x %08x
vi:    mục lục liên kết: %u, psect: %u, khoảng bù: 0x%08x %08x

en: STC_NOP_GBL (store cond NOP at global addr)
vi: STC_NOP_GBL (store cond NOP tại địa chỉ toàn cục)

en: STC_NOP_PS (store cond NOP at psect + offset)
vi: STC_NOP_PS (store cond NOP tại psect + khoảng bù)

en: STC_BSR_GBL (store cond BSR at global addr)
vi: STC_BSR_GBL (store cond BSR ở địa chỉ toàn cục)

en: STC_BSR_PS (store cond BSR at psect + offset)
vi: STC_BSR_PS (store cond BSR tại psect + khoảng bù)

en: STC_LDA_GBL (store cond LDA at global addr)
vi: STC_LDA_GBL (store cond LDA tại địa chỉ toàn cục)

en: STC_LDA_PS (store cond LDA at psect + offset)
vi: STC_LDA_PS (store cond LDA tại psect + khoảng bù)

en: STC_BOH_GBL (store cond BOH at global addr)
vi: STC_BOH_GBL (store cond BOH tại địa chỉ toàn cục)

en: STC_BOH_PS (store cond BOH at psect + offset)
vi: STC_BOH_PS (store cond BOH tại psect + khoảng bù)

en: STC_NBH_GBL (store cond or hint at global addr)
vi: STC_NBH_GBL (store cond hoặc hint tại địa chỉ toàn cục)

en: STC_NBH_PS (store cond or hint at psect + offset)
vi: STC_NBH_PS (store cond hoặc hint tại psect + khoảng bù)

en: CTL_DFLOC (define location)
vi: CTL_DFLOC (định nghĩa vị trí)

en: CTL_STLOC (set location)
vi: CTL_STLOC (đặt vị trí)

en: CTL_STKDL (stack defined location)
vi: CTL_STKDL (vị trí đã định nghĩa stack)

en: *unhandled*
vi: *không được quản lý*

en: cannot read GST record length
vi: không thể đọc độ dài bản ghi GST

note: Ill-formed.
en: cannot find EMH in first GST record
vi: không tìm thấy EMH trong bản ghi đầu tiên của GST

en: cannot read GST record header
vi: không thể đọc bản ghi phần đầu GST

en:  corrupted GST
vi:  GST bị hỏng

en: cannot read GST record
vi: không thể đọc bản ghi GST

en:  unhandled EOBJ record type %u
vi:  EOBJ kiểu bản ghi chưa được quản lý %u

en:   bitcount: %u, base addr: 0x%08x
vi:   sốbít: %u, địachỉcơsở: 0x%08x

en:    bitmap: 0x%08x (count: %u):
vi:    bitmap: 0x%08x (số lượng: %u):

en:   image %u (%u entries)
vi:   ảnh %u (%u mục)

en:    offset: 0x%08x, val: 0x%08x
vi:    khoảng bù: 0x%08x, val: 0x%08x

en:   image %u (%u entries), offsets:
vi:   ảnh %u (%u mục), khoảng bù:

note: 64 bits.
en: 64 bits *unhandled*
vi: 64 bits *chưa được nắm giữ*

en: class: %u, dtype: %u, length: %u, pointer: 0x%08x
vi: lớp: %u, dtype: %u, độ dài: %u, con trỏ: 0x%08x

en: non-contiguous array of %s
vi: mảng không kề nhau của %s

en: Strides:
vi: Bước dài:

en: Bounds:
vi: Các giới hạn:

en: [%u]: Lower: %u, upper: %u
vi: [%u]: thường: %u, hoa: %u

en: unaligned bit-string of %s
vi: chuỗi-bit chưa được căn chỉnh của %s

en: base: %u, pos: %u
vi: cơ sở: %u, vịtrí: %u

en: vflags: 0x%02x, value: 0x%08x
vi: vflags: 0x%02x, giá trị: 0x%08x

en: (no value)
vi: (không có giá trị)

en: (not active)
vi: (không hoạt động)

en: (not allocated)
vi: (chưa được cấp phát)

en: (descriptor)
vi: (bộ mô tả)

en: (trailing value)
vi: (giá trị của dấu vết)

en: (value spec follows)
vi: (giá trị spec sau đây)

en: (at bit offset %u)
vi: (tại bít bù %u)

en: literal
vi: văn chương

en: address
vi: địa chỉ

en: Debug symbol table:
vi: Bảng ký hiệu gỡ lỗi:

en: cannot read DST header
vi: không thể đọc DST header

en:  type: %3u, len: %3u (at 0x%08x):
vi:  kiểu: %3u, dài: %3u (tại 0x%08x):

en: cannot read DST symbol
vi: không thể đọc ký hiệu DST

en: standard data: %s
vi: dữ liệu chuẩn: %s

en:     name: %.*s
vi:     tên: %.*s

en:    flags: %d, language: %u, major: %u, minor: %u
vi:    cờ: %d, ngôn ngữ: %u, số lớn: %u, số nhỏ: %u

en:    module name: %.*s
vi:     tên mô-đun: %.*s

en:    compiler   : %.*s
vi:    trình dịch : %.*s

en:     flags: %u, address: 0x%08x, pd-address: 0x%08x
vi:        cờ: %u, địa chỉ: 0x%08x, địa chỉ pd: 0x%08x

en:     routine name: %.*s
vi:      tên thủ tục: %.*s

en: rtnend: size 0x%08x
vi: rtnend: kích thước 0x%08x

en: prolog: bkpt address 0x%08x
vi: prolog: địa chỉ bkpt 0x%08x

en: epilog: flags: %u, count: %u
vi: epilog:    cờ: %u,slượng: %u

en: blkbeg: address: 0x%08x, name: %.*s
vi: blkbeg: địa chỉ: 0x%08x,  tên: %.*s

en: blkend: size: 0x%08x
vi: blkend: kích thước: 0x%08x

en: typspec (len: %u)
vi: typspec (dài: %u)

en: septyp, name: %.*s
vi: septyp, tên: %.*s

en: recbeg: name: %.*s
vi: recbeg: tên: %.*s

en: enumbeg, len: %u, name: %.*s
vi: enumbeg, dài: %u,  tên: %.*s

en: enumelt, name: %.*s
vi: enumelt,  tên: %.*s

en: discontiguous range (nbr: %u)
vi: vùng không tiếp giáp nhau (nbr: %u)

en:     address: 0x%08x, size: %u
vi:     địa chỉ: 0x%08x, kích thước: %u

en: line num  (len: %u)
vi: số dòng  (dài: %u)

en:     *unhandled* cmd %u
vi:     cmd (lệnh) *chưa được cầm* %u

en: source (len: %u)
vi: nguồn (dài: %u)

en:    declfile: len: %u, flags: %u, fileid: %u
vi:    declfile: len: %u, cờ: %u, fileid: %u

en:    filename   : %.*s
vi:    tên tập tin: %.*s

en:    *unhandled* cmd %u
vi:    cmd (lệnh) *chưa được cầm* %u

en: *unhandled* dst type %u
vi: kiểu dst *chưa được cầm* %u

en: cannot read EIHD
vi: không thể đọc EIHD

en: EIHD: (size: %u, nbr blocks: %u)
vi: EIHD: (kích thước: %u, khối nbr: %u)

en:  majorid: %u, minorid: %u
vi:  sốlớn: %u, sốnhỏ: %u

en: linkable image
vi: ảnh có thể liên kết

en:  image type: %u (%s)
vi:  kiểu ảnh: %u (%s)

en: native
vi: tự nhiên

en: , subtype: %u (%s)
vi: , kiểucon: %u (%s)

en:  offsets: isd: %u, activ: %u, symdbg: %u, imgid: %u, patch: %u
vi:  khoảng bù: isd: %u, activ: %u, symdbg: %u, imgid: %u, vá: %u

en:  fixup info rva:
vi:  sửa thông tin rva:

en: , symbol vector rva:
vi: , véc-tơ ký hiệu rva:

en: 
     version array off: %u
vi: 
     mảng phiên bản vị tắt: %u

en:  img I/O count: %u, nbr channels: %u, req pri: %08x%08x
vi:  số lượng img V/R: %u, các kênh nbr: %u, req pri: %08x%08x

en:  linker flags: %08x:
vi:  cờ liên kết: %08x:

en: , ext fixup offset: %u, no_opt psect off: %u
vi: , khoảng bù sửa chữa ext: %u, no_opt psect tắt: %u

en: , alias: %u
vi: , bí danh: %u

en: system version array information:
vi: thông tin về phiên bản của mảng từ hệ thống

en: cannot read EIHVN header
vi: không thể đọc EIHVN header

en: cannot read EIHVN version
vi: không thể đọc phiên bản EIHVN

en: IO
vi: VR

en: *unknown*
vi: • không rõ •

en: cannot read EIHA
vi: không thể đọc EIHA

en: Image activation:  (size=%u)
vi: Hoạt hóa ảnh:  (kích thước=%u)

en:  First address : 0x%08x 0x%08x
vi: Địa chỉ đầu tiên: 0x%08x 0x%08x

en:  Second address: 0x%08x 0x%08x
vi: Địa chỉ thứ hai: 0x%08x 0x%08x

en:  Third address : 0x%08x 0x%08x
vi: Địa chỉ thứ ba : 0x%08x 0x%08x

en:  Fourth address: 0x%08x 0x%08x
vi: Địa chỉ thứ tư: 0x%08x 0x%08x

en:  Shared image  : 0x%08x 0x%08x
vi: Ảnh được chia sẻ: 0x%08x 0x%08x

en: cannot read EIHI
vi: không thể đọc EIHI

en: Image identification: (major: %u, minor: %u)
vi: Định danh ảnh: (số lớn: %u, số nhỏ: %u)

en:  image name       : %.*s
vi:  tên ảnh          : %.*s

en:  link time        : %s
vi:  thời gian liên kết: %s

en:  image ident      : %.*s
vi:  ident ảnh        : %.*s

en:  linker ident     : %.*s
vi:  ident bộ liên kết: %.*s

en:  image build ident: %.*s
vi:  ident dựng ảnh   : %.*s

en: cannot read EIHS
vi: không thể đọc EIHS

en: Image symbol & debug table: (major: %u, minor: %u)
vi: Ký hiệu ảnh & bảng gỡ lỗi: (sốlớn: %u, sốnhỏ: %u)

en:  debug symbol table : vbn: %u, size: %u (0x%x)
vi:   gỡ lỗi bảng ký hiệu  : vbn: %u, kích thước: %u (0x%x)

en:  global symbol table: vbn: %u, records: %u
vi:  bảng ký hiệu toàn cục: vbn: %u, bản ghi: %u

en:  debug module table : vbn: %u, size: %u
vi:  gỡ lỗi bảng mô-đun : vbn: %u, kích thước: %u

en: cannot read EISD
vi: không thể đọc EISD

en: Image section descriptor: (major: %u, minor: %u, size: %u, offset: %u)
vi: Bộ mô tả phần ảnh: (số lớn: %u, số nhỏ: %u, kích thước: %u, khoảng bù: %u)

en:  section: base: 0x%08x%08x size: 0x%08x
vi:  phần: base: 0x%08x%08x kích thước: 0x%08x

en:  flags: 0x%04x
vi:  các cờ: 0x%04x

en:  vbn: %u, pfc: %u, matchctl: %u type: %u (
vi:  vbn: %u, pfc: %u, matchctl: %u kiểu: %u (

en: NORMAL
vi: BÌNH-THƯỜNG

en:  ident: 0x%08x, name: %.*s
vi:  ident: 0x%08x, tên: %.*s

en: cannot read DMT
vi: không thể đọc DMT

en: Debug module table:
vi: Bảng gỡ lỗi mô-đun:

en: cannot read DMT header
vi: không thể đọc DMT header

en:  module offset: 0x%08x, size: 0x%08x, (%u psects)
vi:  khoảng bù mô-đun: 0x%08x, kích thước: 0x%08x, (%u psects)

en: cannot read DMT psect
vi: không thể đọc DMT psect

en:   psect start: 0x%08x, length: %u
vi:   psect bắt đầu: 0x%08x, độ dài: %u

en: cannot read DST
vi: không thể đọc DST

en: cannot read GST
vi: không thể đọc GST

en: Global symbol table:
vi: Bảng ký hiệu toàn cục:

en: Image activator fixup: (major: %u, minor: %u)
vi: Sửa chữa ảnh hoạt động: (sốlớn: %u, sốnhỏ: %u)

en:   size : %u
vi:   kích thước : %u

en:   flags: 0x%08x
vi:   các cờ: 0x%08x

en:  Shareable images:
vi: Ảnh có thể chia sẻ:

en:   %u: size: %u, flags: 0x%02x, name: %.*s
vi:   %u:   cỡ: %u,    cờ: 0x%02x,  tên: %.*s

en:  quad-word relocation fixups:
vi:  sửa chữa tái định vị quad-word (bốn từ):

en:  long-word relocation fixups:
vi:  sửa chữa tái định vị long-word (hai từ):

en:  quad-word .address reference fixups:
vi:  sửa chữa tham chiếu .địachỉ quad-word (bốn từ):

en:  long-word .address reference fixups:
vi:  sửa chữa tham chiếu .địachỉ long-word (hai từ):

en:  Code Address Reference Fixups:
vi:  Sửa chữa tham chiếu địa chỉ mã:

en:  Linkage Pairs Referece Fixups:
vi: Sửa chữ Tham chiếu Liên kết cặp:

en:  Change Protection (%u entries):
vi:  Bảo vệ Thay đổi (%u mục):

en:   base: 0x%08x %08x, size: 0x%08x, prot: 0x%08x
vi:   nền: 0x%08x %08x, kích thước: 0x%08x, prot: 0x%08x

note: FIXME: we do not yet support relocatable link.  It is not obvious how to do it for debug infos.
en: %P: relocatable link is not supported
vi: %P: liên kết có khả năng tái định vị không được hỗ trợ

en: %P: multiple entry points: in modules %B and %B
vi: %P: chỉ vào nhiều điểm: trong mô-đun %B và %B

en: could not open shared image '%s' from '%s'
vi: không thể mở ảnh được chia sẻ “%s” từ “%s”

en: _bfd_vms_output_counted called with zero bytes
vi: _bfd_vms_output_counted được gọi với số không byte

en: _bfd_vms_output_counted called with too many bytes
vi: _bfd_vms_output_counted được gọi với quá nhiều byte

en: %s: XCOFF shared object when not producing XCOFF output
vi: %s: có đối tượng dùng chung XCOFF khi không xuất dữ liệu XCOFF

en: %s: dynamic object with no .loader section
vi: %s đối tượng động không có phần .loader

en: %B: `%s' has line numbers but no enclosing section
vi: %B: “%s” có số thứ tự dòng mà không có phần bao bọc

en: %B: class %d symbol `%s' has no aux entries
vi: %B: hạng %d ký hiệu “%s” không có mục nhập phụ

en: %B: symbol `%s' has unrecognized csect type %d
vi: %B: ký hiệu “%s” có kiểu csect không được nhận ra %d

en: %B: bad XTY_ER symbol `%s': class %d scnum %d scnlen %d
vi: %B: ký hiệu XTY_ER sai “%s” hạng %d scnum %d scnlen %d

en: %B: XMC_TC0 symbol `%s' is class %d scnlen %d
vi: %B: ký hiệu XMC_TC0 “%s” là hạng %d scnlen %d

en: %B: csect `%s' not in enclosing section
vi: %B: csect “%s” không phải trong phần bao bọc

en: %B: misplaced XTY_LD `%s'
vi: %B: không đúng chỗ XTY_LD “%s”

en: %B: reloc %s:%d not in csect
vi: %B: định vị lại %s:%d không phải trong csect

en: %s: no such symbol
vi: %s: không có ký hiệu như vậy

en: warning: attempt to export undefined symbol `%s'
vi: cảnh báo: thử xuất ký hiệu chưa được xác định “%s”

en: error: undefined symbol __rtinit
vi: lỗi: chưa xác định ký hiệu __rtinit

en: %B: loader reloc in unrecognized section `%s'
vi: %B: gặp sự định vị lại bộ nạp trong phần không được nhận ra “%s”

en: %B: `%s' in loader reloc but not loader sym
vi: %B: “%s” trong định vị lại bộ nạp nhưng không phải liên kết mềm đến bộ nạp

en: %B: loader reloc in read-only section %A
vi: %B: định vị lại bộ nạp trong phần chỉ đọc %A

en: TOC overflow: 0x%lx > 0x10000; try -mminimal-toc when compiling
vi: Tràn TOC: 0x%lx > 0x10000; hãy thử “-mminimal-toc” khi biên dịch

en: %B: Can't relax br at 0x%lx in section `%A'. Please use brl or indirect branch.
vi: %B: Không thể giảm nhẹ br ở 0x%lx trong phần “%A”. Hãy dùng brl hoặc nhánh gián tiếp.

en: @pltoff reloc against local symbol
vi: định vị lại @pltoff so với ký hiệu cục bộ

en: %s: short data segment overflowed (0x%lx >= 0x400000)
vi: %s: tràn đoạn dữ liệu ngắn (0x%lx ≥ 0x400000)

en: %s: __gp does not cover short data segment
vi: %s: __gp không trải ra đoạn dữ liệu ngắn

en: %B: non-pic code with imm relocation against dynamic symbol `%s'
vi: %B: mã khác pic với định vị lại imm so với ký hiệu động “%s”

en: %B: @gprel relocation against dynamic symbol %s
vi: %B: định vị lại @gprel so với ký hiệu động “%s”

en: %B: linking non-pic code in a position independent executable
vi: %B: đang liên kết mã khác pin trong một tập tin có khả năng thực hiện mà không phụ thuộc vào vị trí

en: %B: @internal branch to dynamic symbol %s
vi: %B: nhánh @internal (nội bộ) tới ký hiệu động %s

en: %B: speculation fixup to dynamic symbol %s
vi: %B: sự sửa chữa suy đoán so với ký hiệu động %s

en: %B: @pcrel relocation against dynamic symbol %s
vi: %B: định vị lại @pcrel so với ký hiệu động %s

en: unsupported reloc
vi: định vị lại không được hỗ trợ

en: %B: missing TLS section for relocation %s against `%s' at 0x%lx in section `%A'.
vi: %B: thiếu phần TLS để định vị lại %s đối với “%s” ở 0x%lx trong phần “%A”.

en: %B: Can't relax br (%s) to `%s' at 0x%lx in section `%A' with size 0x%lx (> 0x1000000).
vi: %B: Không thể giảm nhẹ br (%s) tới “%s” tại 0x%lx trong phần “%A” với kích cỡ 0x%lx (> 0x1000000).

en: %B: linking trap-on-NULL-dereference with non-trapping files
vi: %B: đang liên kết trap-on-NULL-dereference với tập tin không đặt bẫy

en: %B: linking big-endian files with little-endian files
vi: %B: đang liên kết tập tin về cuối lớn với tập tin về cuối nhỏ

en: %B: linking 64-bit files with 32-bit files
vi: %B: đang liên kết tập tin 64-bit với tập tin 32-bit

en: %B: linking constant-gp files with non-constant-gp files
vi: %B: đang liên kết tập tin constant-gp với tập tin non-constant-gp

en: %B: linking auto-pic files with non-auto-pic files
vi: %B: đang liên kết tập tin auto-pic với tập tin non-auto-pic

en: %s: line number overflow: 0x%lx > 0xffff
vi: %s: tràn số thứ tự dòng: 0x%lx > 0xffff

en: Export Directory [.edata (or where ever we found it)]
vi: Thư mục Xuất [.edata (hoặc ở nơi nào chúng ta đã tìm nó)]

en: Import Directory [parts of .idata]
vi: Thư mục Nhập [các phần của .idata]

en: Resource Directory [.rsrc]
vi: Thư mục Tài nguyên [.rsrc]

en: Exception Directory [.pdata]
vi: Thư mục Ngoại lệ [.pdata]

en: Security Directory
vi: Thư mục Bảo mật

en: Base Relocation Directory [.reloc]
vi: Thư mục Định vị lại Cơ bản [.reloc]

en: Debug Directory
vi: Thư mục Gỡ lỗi

en: Description Directory
vi: Thư mục Mô tả

en: Special Directory
vi: Thư mục Đặc biệt

en: Thread Storage Directory [.tls]
vi: Thư mục Lưu trữ Mạch [.tls]

en: Load Configuration Directory
vi: Thư mục Cấu hình Nạp

en: Bound Import Directory
vi: Thư mục Nhập đã Đóng kết

en: Import Address Table Directory
vi: Thư mục Bảng Địa chỉ Nhập

en: Delay Import Directory
vi: Thư mục Nhập Hoãn

en: CLR Runtime Header
vi: Phần đầu Lúc chạy CLR

en: 
    There is an import table, but the section containing it could not be found
vi: 
    Có một bảng nhập, nhưng không tìm thấy phần chứa nó

en: 
    There is an import table in %s at 0x%lx
vi: 
    Có một bảng nhập trong %s tại 0x%lx

en: 
    Function descriptor located at the start address: %04lx
vi: 
    Bộ mô tả hàm được tìm tại địa chỉ đầu: %04lx

en: 	code-base %08lx toc (loadable/actual) %08lx/%08lx
vi: 	cơ bản mã %08lx toc (nạp được/thật) %08lx/%08lx

en: 
    No reldata section! Function descriptor not decoded.
vi: 
    Không có phần reldata ! Vì thế chưa giải mã bộ mô tả hàm.

en: 
    The Import Tables (interpreted %s section contents)
vi: 
    Các Bảng Nhập (phiên dịch %s nội dung phần)

en:  vma:            Hint    Time      Forward  DLL       First
                     Table   Stamp     Chain    Name      Thunk
vi:  vma:            Gợi ý    Giờ      Tiếp  DLL       Đầu
                     Bảng   Nhãn     Dây    Tên      Thunk

en: 
    	DLL Name: %s
vi: 
    	Tên DLL: %s

en: 	vma:  Hint/Ord Member-Name Bound-To
vi: 	vma:  Gợi_ý/Thứ_tự Tên_thành_viên Đóng_kết_với

en: 
    There is a first thunk, but the section containing it could not be found
vi: 
    Có một thunk đầu tiên, nhưng không tìm thấy phần chứa nó

en: 
    There is an export table, but the section containing it could not be found
vi: 
    Có một bảng xuất, nhưng không tìm thấy phần chứa nó

en: 
    There is an export table in %s, but it does not fit into that section
vi: 
    Có một bảng xuất trong %s, nhưng nó không vừa trong phần đó

en: 
    There is an export table in %s at 0x%lx
vi: 
    Có một bảng xuất trong %s tại 0x%lx

en: 
    The Export Tables (interpreted %s section contents)
vi: 
    Các Bảng Xuất (phiên dịch %s nội dung phần)

en: Export Flags 			%lx
vi: Cờ xuất 			%lx

en: Time/Date stamp 		%lx
vi: Nhãn Ngày/Giờ 		%lx

en: Major/Minor 			%d/%d
vi: Chính/Phụ 			%d/%d

en: Name
vi: Tên

en: Ordinal Base 			%ld
vi: Cơ bản thứ tự 			%ld

en: Number in:
vi: Số trong:

en: 	Export Address Table 		%08lx
vi: 	Bảng Địa chỉ Xuất 		%08lx

en: 	[Name Pointer/Ordinal] Table	%08lx
vi: 	[Cái_chỉ_tên/Thứ_tự] Bảng	%08lx

en: Table Addresses
vi: Địa chỉ bảng

en: 	Export Address Table
vi: 	Bảng Địa chỉ Xuất

en: 	Name Pointer Table
vi: 	Bảng Cái Chỉ Tên

en: 	Ordinal Table
vi: 	Bảng Thứ Tự

en: 
    Export Address Table -- Ordinal Base %ld
vi: 
    Bảng Địa chỉ Xuất — Cơ bản Thứ tự %ld

en: Forwarder RVA
vi: Bộ chuyển tiếp RVA

en: Export RVA
vi: Xuất RVA

en: 
    [Ordinal/Name Pointer] Table
vi: 
    Bảng [Cái chỉ Thứ tự/Tên]

en: Warning, .pdata section size (%ld) is not a multiple of %d
vi: Cảnh báo: kích cỡ phần .pdata (%ld) không phải là bội số cho %d

en:  vma:			Begin Address    End Address      Unwind Info
vi:  vma:			Địa chi đầu    Địa chỉ cuối     Thông tin tháo ra

en:  vma:		Begin    End      EH       EH       PrologEnd  Exception
         		Address  Address  Handler  Data     Address    Mask
vi:  vma:		Đầu    Cuối      EH       EH       PrologEnd  Ngoại lệ
         		Địa chỉ  Địa chỉ  Bộ quản lý  Dữ liệu     Địa chỉ    Mặt nạ

en:  Register save millicode
vi:  Mili-mã lưu thanh ghi

en:  Register restore millicode
vi:  Mili-mã phục hồi thanh ghi

en:  Glue code sequence
vi:  Dãy mã nối lại

en:  vma:		Begin    Prolog   Function Flags    Exception EH
         		Address  Length   Length   32b exc  Handler   Data
vi:  vma:		Đầu    Prolog   Cờ hàm    Ngoại lệ EH
         		Địa chỉ  Dài   Dài   32b exc  Quản lý   Dữ liệu

en: 
    
    PE File Base Relocations (interpreted .reloc section contents)
vi: 
    
    Định vị lại cơ bản tập tin PE (phiên dịch nội dung phần .reloc)

en: 
    Virtual Address: %08lx Chunk size %ld (0x%lx) Number of fixups %ld
vi: 
    Địa chỉ ảo: %08lx Kích cỡ khúc %ld (0x%lx) Số sự sửa chữa %ld

en: 	reloc %4d offset %4x [%4lx] %s
vi: 	định vị lại %4d bù %4x [%4lx] %s

note: The MS dumpbin program reportedly ands with 0xff0f before printing the characteristics field.  Not sure why.  No reason to emulate it here.
en: 
    Characteristics 0x%x
vi: 
    Đặc tính 0x%x

en: %B: unable to fill in DataDictionary[1] because .idata$2 is missing
vi: %B: không thể điền vào DataDictionary[1] vì .idata$2 còn thiếu

en: %B: unable to fill in DataDictionary[1] because .idata$4 is missing
vi: %B: không thể điền vào DataDictionary[1] vì .idata$4 còn thiếu

en: %B: unable to fill in DataDictionary[12] because .idata$5 is missing
vi: %B: không thể điền vào DataDictionary[12] vì .idata$5 còn thiếu

en: %B: unable to fill in DataDictionary[PE_IMPORT_ADDRESS_TABLE (12)] because .idata$6 is missing
vi: %B: không thể điền vào DataDictionary[PE_IMPORT_ADDRESS_TABLE (12)] vì .idata$6 còn thiếu

en: %B: unable to fill in DataDictionary[PE_IMPORT_ADDRESS_TABLE(12)] because .idata$6 is missing
vi: %B: không thể điền vào DataDictionary[PE_IMPORT_ADDRESS_TABLE (12)] bởi vì .idata$6 còn thiếu

en: %B: unable to fill in DataDictionary[9] because __tls_used is missing
vi: %B: không thể điền vào DataDictionary[9] vì __tls_used còn thiếu

en: lseek error
vi: lỗi lseek

en: directory overflow
vi: tràn thư mục

en: malloc error
vi: lỗi malloc

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: Cannot replace
vi: Không thể thay thế

en: Option already set
vi: Tùy chọn đã được đặt rồi

en: Byte-swapped file
vi: Tập tin byte-swapped

en: File header assumes wrong off_t size
vi: Phần đầu tập tin giả định cỡ off_t sai

en: Bad file flags
vi: Cờ tập tin không đúng

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: Malformed bucket header
vi: Phần đầu xô sai dạng

en: Malformed database file header
vi: Phần đầu tập tin cơ sở dữ liệu sai dạng

note: TRANSLATORS: avail_block is a field name. Don't translate it.
en: Malformed avail_block
vi: avail_block sai dạng

en: Malformed hash table
vi: Bảng băm sai dạng

en: Invalid directory entry
vi: Mục tin thư mục không hợp lệ

en: (not enough data)
vi: (không đủ dữ liệu)

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: 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: 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: 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ớ

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: %s failed
vi: %s gặp lỗi

en: database %s already exists; overwrite
vi: cơ sở dữ liệu %s đã sẵn có; ghi đè

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: Address           size
vi: Địa chỉ           kích thước

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: No such item found.
vi: Không tìm thấy các mục tin như vậy.

en: Reorganization succeeded.
vi: Tổ chức lại thành công.

en: unrecognized argument: %s
vi: đối số không được thừa nhận: %s

en: Keys recovered: %lu, failed: %lu, duplicate: %lu
vi: Các khóa được phục hồi: %lu, bị lỗi: %lu, trùng lặp: %lu

en: Buckets recovered: %lu, failed: %lu
vi: các xô chứa được phục hồi: %lu, bị lỗi: %lu

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: no current bucket
vi: không có vùng chứa hiện tại

en: 
    File Header:
vi: 
    Đầu Tập tin:

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: Database file: %s
vi: Tên của tập tin cơ sở dữ liệu: %s

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: delete a record
vi: xóa một bản ghi

en: export
vi: xuất ra

en: fetch record
vi: lấy bản ghi

en: store
vi: lưu

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: [NUMBER]
vi: [SỐ]

en: print a bucket
vi: hiển thị một vùng chứa

en: print current bucket
vi: hiển thị vùng chứa hiện hành

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 the bucket cache
vi: hiển thị phần đệm của vùng chứ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: 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: 
    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: cannot find home directory
vi: không tìm thấy thư mục home

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: DBFILE [COMMAND [ARG ...]]
vi: TẬP_TIN_CSDL [LỆNH [TSỐ ...]]

en: set block size
vi: đặt kích thước khối

en: set cache size
vi: đặt kích cỡ của vùng chứa đệm

en: read commands from FILE
vi: đọc các lệnh từ TẬP-TIN

en: disable file locking
vi: tắt khóa 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: enable lexical analyzer traces
vi: bật theo dõi phân tích từ vựng

en: enable grammar traces
vi: bật theo dõi ngữ pháp

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

en: cannot open %s for reading: %s
vi: không thể mở tập tin “%s” để đọc: %s

en: recursive sourcing
vi: nguồn đệ quy

en: %s already sourced here
vi: “%s” đã sẵn được nguồn ở đây

en: cannot run pager `%s': %s
vi: không thể chạy trang “%s”: %s

en: data
vi: dữ liệu

en: Image file '%s' contains no data
vi: Tập tin ảnh « %s » không chứa dữ liệu nào

en: Failed to load animation '%s': reason not known, probably a corrupt animation file
vi: Lỗi tải tập tin hoạt cảnh « %s »: không biết sao, có lẽ tập tin hoạt cảnh bị hỏng

en: Unable to load image-loading module: %s: %s
vi: Không thể tải mô-đun tải ảnh: %s: %s

en: Image-loading module %s does not export the proper interface; perhaps it's from a different gdk-pixbuf version?
vi: Mô-đun tải ảnh %s không có giao diện thích hợp; có lẽ do từ một phiên bản gdk-pixbuf khác?

en: Image type '%s' is not supported
vi: Không hỗ trợ kiểu ảnh « %s »

en: Couldn't recognize the image file format for file '%s'
vi: Không thể nhận ra dạng thức tập tin ảnh cho tập tin « %s »

en: Unrecognized image file format
vi: Không nhận ra dạng thức tập tin ảnh

en: Failed to load image '%s': %s
vi: Lỗi tải tập tin ảnh « %s »: %s

en: Error writing to image file: %s
vi: Gặp lỗi khi ghi vào tập tin ảnh: %s

en: This build of gdk-pixbuf does not support saving the image format: %s
vi: Bản xây dụng gdk-pixbuf này không hỗ trợ lưu dạng thức ảnh: %s

en: Insufficient memory to save image to callback
vi: Không đủ bộ nhớ để lưu tập tin ảnh vào khả năng gọi lại

en: Failed to open temporary file
vi: Lỗi mở tập tin tạm

en: Failed to read from temporary file
vi: Lỗi đọc từ tập tin tạm

en: Failed to open '%s' for writing: %s
vi: Lỗi mở tập tin « %s » để ghi: %s

en: Failed to close '%s' while writing image, all data may not have been saved: %s
vi: Lỗi đóng « %s » khi đang ghi ảnh, mọi dữ liệu có lẽ không được lưu: %s

en: Insufficient memory to save image into a buffer
vi: Không đủ bộ nhớ để lưu ảnh vào bộ đệm

en: Error writing to image stream
vi: Gặp lỗi khi ghi vào luồng ảnh

en: Internal error: Image loader module '%s' failed to complete an operation, but didn't give a reason for the failure
vi: Lỗi nội bộ : mô-đun tải ảnh « %s » đã không kết thúc thao tác, cũng không diễn tả sao

en: Incremental loading of image type '%s' is not supported
vi: Không hỗ trợ tải từ từ kiểu ảnh « %s »

en: Image header corrupt
vi: Phần đầu của ảnh bị hỏng

en: Image format unknown
vi: Không biết dạng thức ảnh

en: Image pixel data corrupt
vi: Dữ liệu điểm ảnh của ảnh bị hỏng

en: failed to allocate image buffer of %u byte | failed to allocate image buffer of %u bytes
vi[0]: lỗi cấp phát %u byte cho vùng đệm ảnh

en: Unexpected icon chunk in animation
vi: Gặp đoạn biểu tượng bất thường trong hoạt cảnh

en: Invalid header in animation
vi: Phần đầu không hợp lệ trong hoạt cảnh

en: Not enough memory to load animation
vi: Không đủ bộ nhớ để tải hoạt cảnh

en: Malformed chunk in animation
vi: Đoạn dạng sai trong hoạt cảnh

en: The ANI image format
vi: Dạng thức ảnh ANI

en: BMP image has bogus header data
vi: Ảnh BMP có dữ liệu phần đầu giả

en: Not enough memory to load bitmap image
vi: Không đủ bộ nhớ để tải ảnh mảng

en: BMP image has unsupported header size
vi: Ảnh BMP có kích thước phần đầu không được hỗ trợ

en: Topdown BMP images cannot be compressed
vi: Không thể nén ảnh BMP kiểu đầu xuống

en: Premature end-of-file encountered
vi: Gặp kết thúc tập tin quá sớm

en: Couldn't allocate memory for saving BMP file
vi: Không thể cấp phát bộ nhớ để lưu tập tin BMP

en: Couldn't write to BMP file
vi: Không thể ghi vào tập tin BMP

en: The BMP image format
vi: Dạng thức ảnh BMP

en: The EMF image format
vi: Định dạng ảnh EMF

en: The GIF image format
vi: Dạng thức ảnh GIF

en: The ICO image format
vi: Dạng thức ảnh ICO

en: JPEG quality must be a value between 0 and 100; value '%s' could not be parsed.
vi: Hệ số chất lượng của JPEG phải nằm trong khoảng 0 và 100; không thể phân tách giá trị « %s ».

en: JPEG quality must be a value between 0 and 100; value '%d' is not allowed.
vi: Hệ số chất lượng của JPEG phải nằm trong khoảng 0 và 100; không chấp nhận giá trị « %d ».

en: The JPEG image format
vi: Dạng thức ảnh JPEG

en: Could not allocate memory: %s
vi: Không thể cấp phát bộ nhớ : %s

en: Could not create stream: %s
vi: Không thể tạo luồng: %s

en: Could not seek stream: %s
vi: Không thể tìm nơi trong luồng: %s

en: Could not read from stream: %s
vi: Không thể đọc từ luồng: %s

en: Couldn't load bitmap
vi: Không thể nạp ảnh mảng

en: Couldn't load metafile
vi: Không thể nạp siêu tập tin

en: Unsupported image format for GDI+
vi: Định dạng ảnh không được hỗ trợ đối với GDI+

en: Couldn't save
vi: Không thể lưu

en: The WMF image format
vi: Định dạng ảnh WMF

en: Failure reading GIF: %s
vi: Lỗi đọc tập tin dạng GIF: %s

en: GIF file was missing some data (perhaps it was truncated somehow?)
vi: Tập tin GIF thiếu một vài dữ liệu (có lẽ tập tin đã bị cắt bớt bằng cách nào?)

en: Internal error in the GIF loader (%s)
vi: Lỗi nội bộ trong bộ tải tập tin dạng GIF (%s)

en: Stack overflow
vi: Tràn đống

en: GIF image loader cannot understand this image.
vi: Bộ tải tập tin GIF không thể hiểu ảnh này.

en: Bad code encountered
vi: Phát hiện mã sai

en: Circular table entry in GIF file
vi: Mục nhập bảng kiểu tròn trong tập tin GIF

en: Not enough memory to load GIF file
vi: Không đủ bộ nhớ để tải tập tin dạng GIF

en: Not enough memory to composite a frame in GIF file
vi: Không đủ bộ nhớ để tạo một khung trong tập tin dạng GIF

en: GIF image is corrupt (incorrect LZW compression)
vi: Tập tin GIF bị hỏng (dữ liệu nén LZW sai)

en: File does not appear to be a GIF file
vi: Tập tin này có vẻ không phải là tập tin dạng GIF

en: Version %s of the GIF file format is not supported
vi: Không hỗ trợ phiên bản %s của dạng thức tập tin GIF

en: Resulting GIF image has zero size
vi: Ảnh GIF kết quả có kích thước bằng không

en: GIF image has no global colormap, and a frame inside it has no local colormap.
vi: Ảnh GIF không có bảng màu toàn cục, và có một khung bên trong không có bảng màu cục bộ.

en: GIF image was truncated or incomplete.
vi: Ảnh GIF bị cắt bớt hoặc không hoàn chỉnh.

en: Error reading ICNS image: %s
vi: Lỗi đọc ảnh ICNS: %s

en: Could not decode ICNS file
vi: Không thể giải mã tập tin ICNS

en: The ICNS image format
vi: Dạng thức ảnh ICNS

en: Invalid header in icon
vi: Phần đầu không hợp lệ trong biểu tượng

en: Not enough memory to load icon
vi: Không đủ bộ nhớ để tải biểu tượng

en: Compressed icons are not supported
vi: Không hỗ trợ biểu tượng đã nén

en: Icon has zero width
vi: Biểu tượng có bề rộng bằng không

en: Icon has zero height
vi: Biểu tượng có bề cao bằng không

en: Unsupported icon type
vi: Không hỗ trợ kiểu biểu tượng này

en: Not enough memory to load ICO file
vi: Không đủ bộ nhớ để tải tập tin ICO

en: Image too large to be saved as ICO
vi: Ảnh quá lớn để lưu dạng ICO

en: Cursor hotspot outside image
vi: Điểm nóng con trỏ nằm ngoài ảnh

en: Unsupported depth for ICO file: %d
vi: Hỗ trợ độ sâu này cho tập tin ICO: %d

en: Couldn't allocate memory for stream
vi: Không thể cấp phát bộ nhớ cho luồng

en: Couldn't decode image
vi: Không thể giải mã ảnh

en: Transformed JPEG2000 has zero width or height
vi: Ảnh JPEG2000 đã được chuyển đổi có chiều rộng/cao bằng không

en: Image type currently not supported
vi: Loại ảnh hiện thời không hỗ trợ

en: Couldn't allocate memory for color profile
vi: Không thể cấp phát bộ nhớ cho hồ sơ màu

en: Insufficient memory to open JPEG 2000 file
vi: Không đủ bộ nhớ để mở tập tin JPEG 2000

en: Couldn't allocate memory to buffer image data
vi: Không thể cấp phát bộ nhớ cho dữ liệu ảnh

en: The JPEG 2000 image format
vi: Dạng thức ảnh JPEG 2000

en: Error interpreting JPEG image file (%s)
vi: Gặp lỗi khi thông dịch tập tin ảnh JPEG (%s)

en: Insufficient memory to load image, try exiting some applications to free memory
vi: Không đủ bộ nhớ để tải ảnh, hãy thử thoát một vài ứng dụng để giải phóng bộ nhớ

en: Unsupported JPEG color space (%s)
vi: Không hỗ trợ vùng màu JPEG (%s)

en: Transformed JPEG has zero width or height.
vi: Ảnh JPEG đã được chuyển đổi có chiều rộng/cao bằng không.

en: Couldn't allocate memory for header
vi: Không thể cấp phát bộ nhớ cho phần đầu

en: Couldn't allocate memory for context buffer
vi: Không thể cấp phát bộ nhớ cho bộ đệm ngữ cảnh

en: Image has invalid width and/or height
vi: Ảnh có độ cao/rộng không hợp lệ

en: Image has unsupported bpp
vi: Không hỗ trợ bpp trong ảnh này

en: Image has unsupported number of %d-bit planes
vi: Không hỗ trợ số mặt phẳng %d-bit trong ảnh này

en: Couldn't create new pixbuf
vi: Không thể tạo bộ đệm điểm ảnh mới

en: Couldn't allocate memory for line data
vi: Không thể cấp phát bộ nhớ cho dữ liệu dòng

en: Couldn't allocate memory for PCX image
vi: Không thể cấp phát bộ nhớ cho ảnh PCX

en: Didn't get all lines of PCX image
vi: Chưa lấy mọi dòng của ảnh dạng PCX

en: No palette found at end of PCX data
vi: Không tìm thấy bảng chọn ở cuối dữ liệu PCX

en: The PCX image format
vi: Dạng thức ảnh PCX

en: Transformed pixbuf has zero width or height.
vi: Pixbuf được chuyển đổi có chiều rộng hoặc chiều cao bằng không.

en: The GdkPixdata format
vi: Định dạng GdkPixdata

en: Bits per channel of PNG image is invalid.
vi: Số bit trên một kênh của ảnh PNG không là hợp lệ.

en: Transformed PNG has zero width or height.
vi: Ảnh PNG đã được chuyển đổi có chiều rộng/cao bằng không.

en: Bits per channel of transformed PNG is not 8.
vi: Số bit trên một kênh của ảnh PNG được chuyển đổi không bằng 8.

en: Transformed PNG not RGB or RGBA.
vi: Ảnh PNG được chuyển đổi không phải là RGB cũng như RGBA.

en: Transformed PNG has unsupported number of channels, must be 3 or 4.
vi: Ảnh PNG được chuyển đổi có số kênh không được hỗ trợ (phải bằng 3 hoặc 4).

en: Fatal error in PNG image file: %s
vi: Lỗi nghiêm trọng trong tập tin ảnh PNG: %s

en: Insufficient memory to load PNG file
vi: Không đủ bộ nhớ để tải tập tin PNG

en: Insufficient memory to store a %ld by %ld image; try exiting some applications to reduce memory usage
vi: Không đủ bộ nhớ để lưu một ảnh có kích thước %ld vào %ld; hãy thử thoát một vài ứng dụng để giảm số lượng bộ nhớ được dùng

en: Fatal error reading PNG image file
vi: Lỗi nghiêm trong khi đọc tập tin ảnh PNG

en: Fatal error reading PNG image file: %s
vi: Lỗi nghiêm trọng khi đọc tập tin ảnh PNG: %s

en: Keys for PNG text chunks must have at least 1 and at most 79 characters.
vi: Các khóa cho các đoạn PNG text phải có độ dài từ 1 đến 79 ký tự.

en: Keys for PNG text chunks must be ASCII characters.
vi: Các khóa cho các đoạn PNG text phải là ký tự ASCII.

en: Color profile has invalid length %d.
vi: Hồ sơ màu sắc có chiều dài sai %d.

en: PNG compression level must be a value between 0 and 9; value '%s' could not be parsed.
vi: Mức nén PNG phải là giá trị nằm trong khoảng 0 và 9; không thể phân tách giá trị « %s ».

en: PNG compression level must be a value between 0 and 9; value '%d' is not allowed.
vi: Mức nén PNG phải là giá trị nằm trong khoảng 0 và 9; không cho phép giá trị « %d ».

en: Value for PNG text chunk %s cannot be converted to ISO-8859-1 encoding.
vi: Không thể chuyển đổi giá trị của đoạn chữ PNG %s sang bộ ký tự ISO-8859-1.

en: The PNG image format
vi: Dạng thức ảnh PNG

en: PNM loader expected to find an integer, but didn't
vi: Bộ tải ảnh PNM ngờ tìm một số nguyên, nhưng không tìm thấy

en: PNM file has an incorrect initial byte
vi: Tập tin PNM có byte khởi đầu không đúng

en: PNM file is not in a recognized PNM subformat
vi: Tập tin PNM không phải là dạng thức con PNM được công nhận

en: PNM file has an image width of 0
vi: Tập tin PNM chứa ảnh có chiều rộng bằng không

en: PNM file has an image height of 0
vi: Tập tin PNM chứa ảnh có chiều cao bằng không

en: Maximum color value in PNM file is 0
vi: Giá trị màu tối đa trong tập tin PNM bằng không

en: Maximum color value in PNM file is too large
vi: Giá trị màu tối đa trong tập tin PNM quá lớn

en: Raw PNM image type is invalid
vi: Kiểu ảnh PNM thô không hợp lệ

en: PNM image loader does not support this PNM subformat
vi: Bộ tải ảnh PNM không hỗ trợ dạng thức con này của PNM

en: Raw PNM formats require exactly one whitespace before sample data
vi: Dạng thức ảnh PNM thô cần một và chỉ một khoảng trắng trước dữ liệu mẫu

en: Cannot allocate memory for loading PNM image
vi: Không thể cấp phát bộ nhớ để tải ảnh PNM

en: Insufficient memory to load PNM context struct
vi: Không đủ bộ nhớ để tải cấu trúc ngữ cảnh PNM

en: Unexpected end of PNM image data
vi: Gặp kết thúc bất ngờ trong dữ liệu ảnh PNM

en: Insufficient memory to load PNM file
vi: Không đủ bộ nhớ để tải tập tin PNM

en: The PNM/PBM/PGM/PPM image format family
vi: Họ dạng thức ảnh PNM/PBM/PGM/PPM

en: Input file descriptor is NULL.
vi: Tập tin đầu vào có bộ mô tả VÔ GIÁ TRỊ.

en: Failed to read QTIF header
vi: Lỗi đọc phần đầu QTIF

en: QTIF atom size too large (%d byte) | QTIF atom size too large (%d bytes)
vi[0]: Atom QTIF có kích cỡ quá lớn (%d byte)

en: Failed to allocate %d byte for file read buffer | Failed to allocate %d bytes for file read buffer
vi[0]: Lỗi cấp phát %d byte cho vùng đệm đọc tập tin

en: File error when reading QTIF atom: %s
vi: Gặp lỗi tập tin khi đọc atom QTIF: %s

en: Failed to skip the next %d byte with seek(). | Failed to skip the next %d bytes with seek().
vi[0]: Không nhảy được qua %d byte kế tiếp dùng seek().

en: Failed to allocate QTIF context structure.
vi: Không cấp phát được cấu trúc ngữ cảnh QTIF.

en: Failed to create GdkPixbufLoader object.
vi: Không tạo được đối tượng kiểu GdkPixbufLoader (nạp vùng đệm điểm ảnh).

en: Failed to find an image data atom.
vi: Không tìm thấy được một atom kiểu dữ liệu ảnh.

en: The QTIF image format
vi: Định dạng ảnh QTIF

en: RAS image has bogus header data
vi: Ảnh RAS có dữ liệu phần đầu giả

en: RAS image has unknown type
vi: Không biết kiểu dạng thức ảnh RAS

en: unsupported RAS image variation
vi: Không hỗ trợ biến dạng ảnh RAS

en: Not enough memory to load RAS image
vi: Không đủ bộ nhớ để tải ảnh RAS

en: The Sun raster image format
vi: Dạng thức ảnh raster Sun

en: Cannot allocate memory for IOBuffer struct
vi: Không thể cấp phát bộ nhớ cho cấu trúc bộ đệm nhập/xuất (IOBuffer)

en: Cannot allocate memory for IOBuffer data
vi: Không thể cấp phát bộ nhớ cho dữ liệu bộ đệm nhập/xuất (IOBuffer)

en: Cannot realloc IOBuffer data
vi: Không thể tái cấp phát bộ nhớ cho dữ liệu bộ đệm nhập/xuất (IOBuffer)

en: Cannot allocate temporary IOBuffer data
vi: Không thể cấp phát dữ liệu IOBuffer tạm thời

en: Cannot allocate new pixbuf
vi: Không thể cấp phát bộ đệm điểm ảnh mới

en: Image is corrupted or truncated
vi: Ảnh bị cắt bớt hoặc bị hỏng

en: Cannot allocate colormap structure
vi: Không thể cấp phát cấu trúc bản đồ màu sắc

en: Cannot allocate colormap entries
vi: Không thể cấp phát các mục của bản đồ màu sắc

en: Unexpected bitdepth for colormap entries
vi: Các mục bản đồ màu sắc có độ sâu bit bất ngờ

en: Cannot allocate TGA header memory
vi: Không thể cấp phát bộ nhớ cho phần đầu TGA

en: TGA image has invalid dimensions
vi: Ảnh TGA có kích thước không hợp lệ

en: TGA image type not supported
vi: Không hỗ trợ kiểu ảnh TGA

en: Cannot allocate memory for TGA context struct
vi: Không thể cấp phát bộ nhớ cho cấu trúc ngữ cảnh TGA

en: Excess data in file
vi: Dữ liệu thừa trong tập tin

en: The Targa image format
vi: Dạng thức ảnh Targa/TGA

en: Could not get image width (bad TIFF file)
vi: Không thể lấy chiều rộng ảnh (tập tin TIFF sai)

en: Could not get image height (bad TIFF file)
vi: Không thể lấy chiều cao ảnh (tập tin TIFF sai)

en: Width or height of TIFF image is zero
vi: Chiều rộng hoặc chiều cao của ảnh TIFF bằng không

en: Dimensions of TIFF image too large
vi: Kích thước ảnh TIFF quá lớn

en: Insufficient memory to open TIFF file
vi: Không đủ bộ nhớ để mở tập tin TIFF

en: Failed to open TIFF image
vi: Lỗi mở ảnh TIFF

en: TIFFClose operation failed
vi: Thao tác TIFFClose

en: Failed to load TIFF image
vi: Lỗi tải ảnh TIFF

en: Failed to save TIFF image
vi: Lỗi mở ảnh TIFF

en: TIFF compression doesn't refer to a valid codec.
vi: Nén YIGG không trỏ đến bộ nén hợp lệ.

en: Failed to write TIFF data
vi: Lỗi ghi dữ liệu TIFF

en: Couldn't write to TIFF file
vi: Không thể ghi vào tập tin TIFF

en: The TIFF image format
vi: Dạng thức ảnh TIFF

en: Image has zero width
vi: Ảnh có chiều rộng bằng không

en: Image has zero height
vi: Ảnh có chiều cao bằng không

en: Not enough memory to load image
vi: Không đủ bộ nhớ để tải ảnh

en: Couldn't save the rest
vi: Không thể lưu phần còn lại

en: The WBMP image format
vi: Dạng thức ảnh WBMP

en: Invalid XBM file
vi: Tập tin XBM không hợp lệ

en: Insufficient memory to load XBM image file
vi: Không đủ bộ nhớ để tải tập tin ảnh XBM

en: Failed to write to temporary file when loading XBM image
vi: Lỗi ghi vào tập tin tạm khi tải ảnh XBM

en: The XBM image format
vi: Dạng thức ảnh XBM

en: No XPM header found
vi: Không tìm thấy phần đầu XPM

en: Invalid XPM header
vi: Phần đầu XBM không hợp lệ

en: XPM file has image width <= 0
vi: Tập tin XPM có chiều rộng ≤ 0

en: XPM file has image height <= 0
vi: Tập tin XPM có chiều cao ≤ 0

en: XPM has invalid number of chars per pixel
vi: Số ký tự trên một điểm ảnh trong XPM không hợp lệ

en: XPM file has invalid number of colors
vi: Số lượng màu trong tập tin XPM không hợp lệ

en: Cannot allocate memory for loading XPM image
vi: Không thể cấp phát bộ nhớ để tải ảnh XPM

en: Cannot read XPM colormap
vi: Không thể đọc bảng màu XPM

en: Failed to write to temporary file when loading XPM image
vi: Lỗi ghi vào tập tin tạm khi tải ảnh XPM

en: The XPM image format
vi: Định dạng ảnh XPM

en: Unsupported animation type
vi: Không hỗ trợ kiểu hoạt cảnh

en: Couldn't allocate memory for paletted data
vi: Không thể cấp phát bộ nhớ cho dữ liệu trong bảng chọn

en: Size of the expander arrow.
vi: Kích cỡ của mũi tên dãn ra.

en: Iconify this dock
vi: Thu nhỏ neo này thành biểu tượng

en: Close this dock
vi: Đóng neo này

en: Controlling dock item
vi: Mục neo điều khiển

en: Dockitem which 'owns' this grip
vi: Mục neo « sở hữu » móc này.

en: Orientation of the docking item
vi: Hướng của mục thả neo

en: If set, the dock item can be resized when docked in a GtkPanel widget
vi: Bật thì mục neo có thể thay đổi kích cỡ khi thả neo vào một ô điều khiển GtkPanel.

en: Item behavior
vi: Ứng xử của mục

en: General behavior for the dock item (i.e. whether it can float, if it's locked, etc.)
vi: Ứng xử chung của mục neo (v.d. nó có thể nổi không, nó được khoá không ...)

en: If set, the dock item cannot be dragged around and it doesn't show a grip
vi: Bật thì mục neo không thể được kéo xung quanh và sẽ không hiển thị móc.

en: Preferred width for the dock item
vi: Bề rộng ưa thích của mục neo

en: Preferred height for the dock item
vi: Bề cao ưa thích của mục neo

en: You can't add a dock object (%p of type %s) inside a %s. Use a GdlDock or some other compound dock object.
vi: Không thể thêm đối tượng neo (%p của kiểu %s) bên trong %s. Dùng GdlDock hay đối tượng neo ghép khác.

en: Attempting to add a widget with type %s to a %s, but it can only contain one widget at a time; it already contains a widget of type %s
vi: Đang cố thêm một ô điều khiển có kiểu %s vào %s, nhưng nó chỉ có thể chứa một ô điều khiển mỗi lần, nó đã chứa một ô điều kiển có kiểu %s.

en: Unsupported docking strategy %s in dock object of type %s
vi: Không hỗ trợ chiến lược thả neo %s trong đối tượng neo có kiểu %s.

note: UnLock menuitem
en: UnLock
vi: Mở khoá

en: Attempt to bind an unbound item %p
vi: Thử tổ hợp một mục tự do %p.

en: GdlDockMaster object which the layout object is attached to
vi: Đối tượng GdlDockMaster với đó đối tượng bố trí được gắn.

en: True if the layouts have changed and need to be saved to a file
vi: Đúng nếu các bố trí đã thay đổi nên cần thiết được lưu vào tập tin.

note: FIXME: pop up an error dialog
en: Could not load layout user interface file '%s'
vi: Không thể nạp tập tin giao diện người dùng của bố trí « %s ».

en: Dock items
vi: Mục neo

en: Saved layouts
vi: Bố trí đã lưu

en: While loading layout: don't know how to create a dock object whose nick is '%s'
vi: Trong khi nạp bố trí: không biết cách tạo đối tượng neo có tên hiệu « %s ».

en: Layout managment
vi: Quản lý bố trí

en: Default title for newly created floating docks
vi: Tựa đề mặc định cho mỗi neo nổi mới tạo

en: If is set to 1, all the dock items bound to the master are locked; if it's 0, all are unlocked; -1 indicates inconsistency among the items
vi: Đặt			Kết quả
    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
       1			mọi mục neo tổ hợp với chủ thì bị khoá
       0			mọi mục được mở khoá
     -1 			biểu thị sự mâu thuẫn giữa các mục

en: Switcher Style
vi: Kiểu Chuyển

en: Switcher buttons style
vi: Kiểu dáng của các cái nút chuyển đổi

en: master %p: unable to add object %p[%s] to the hash.  There already is an item with that name (%p).
vi: chủ %p: không thể thêm đối tượng %p[%s] vào băm. Đã có một mục tên đó (%p).

en: The new dock controller %p is automatic.  Only manual dock objects should be named controller.
vi: Bộ điều khiển neo mới %p có hoạt động tự động. Chỉ các đối tượng neo thủ công nên được đặt thành bộ điều khiển.

en: The index of the current page
vi: Chỉ mục của trang hiện tại

en: Unique name for identifying the dock object
vi: Tên duy nhất để nhận diện đối tượng neo

en: Long name
vi: Tên dài

en: Human readable name for the dock object
vi: Tên người có thể đọc được cho đối tượng neo.

en: Stock Icon
vi: Biểu tượng chuẩn

en: Stock icon for the dock object
vi: Biểu tượng chuẩn cho đối tượng neo

en: Dock master
vi: Chủ neo

en: Dock master this dock object is bound to
vi: Chủ neo với đó đối tượng neo này được tổ hợp

en: Call to gdl_dock_object_dock in a dock object %p (object type is %s) which hasn't implemented this method
vi: Gọi tới « gdl_dock_object_dock » trong đối tượng neo %p (đối tượng có kiểu %s) mà chưa thực thi phương pháp này

en: Dock operation requested in a non-bound object %p. The application might crash
vi: Thao tác thả neo được yêu cầu trong một đối tượng không tổ hợp %p nên ứng dụng có thể sụp đổ.

en: Cannot dock %p to %p because they belong to different masters
vi: Không thể thả neo %p vào %p vì chúng thuộc về các chủ khác nhau

en: Attempt to bind to %p an already bound dock object %p (current master: %p)
vi: Thử tổ hợp %p với một đối tượng neo đã tổ hợp %p (chủ hiện thời: %p).

en: Position of the divider in pixels
vi: Vị trí của thanh chia theo điểm ảnh

en: Whether the placeholder will stick to its host or move up the hierarchy when the host is redocked
vi: Bộ giữ chỗ sẽ bám dính tới chủ của nó hay nâng lên phân cấp khi chủ được thả neo lại

en: The dock object this placeholder is attached to
vi: Đối tượng neo với đó bộ giữ chỗ này được gắn

en: Next placement
vi: Định vị kế

en: The position an item will be docked to our host if a request is made to dock to us
vi: Vị trí ở đó một mục sẽ được thả neo vào chủ nếu được yêu cầu.

en: Width for the widget when it's attached to the placeholder
vi: Chiều rộng của ô điều khiển khi được gắn kết đến bộ giữ chỗ

en: Height for the widget when it's attached to the placeholder
vi: Chiều cao của ô điều khiển khi được gắn kết đến bộ giữ chỗ

en: Floating Toplevel
vi: Bậc đầu nổi

en: Whether the placeholder is standing in for a floating toplevel dock
vi: Bộ giữ chỗ có thay thế neo bậc đầu đang nổi hay không

en: X-Coordinate
vi: Toạ độ X

en: X-Coordinate for dock when floating
vi: Toạ độ X cho neo khi nổi

en: Y-Coordinate
vi: Toạ độ Y

en: Y-Coordinate for dock when floating
vi: Toạ độ Y cho neo khi nổi

en: Attempt to dock a dock object to an unbound placeholder
vi: Thử thả neo một đối tượng neo vào vào một bộ giữ chỗ không tổ hợp

en: Got a detach signal from an object (%p) who is not our host %p
vi: Đã nhận tín hiệu tách ra từ một đối tượng (%p) không phải là chủ của chúng ta %p.

en: Something weird happened while getting the child placement for %p from parent %p
vi: Gặp lỗi lạ khi lấy sự định vị con cho %p từ cha %p.

en: Dockitem which 'owns' this tablabel
vi: Mục neo « sở hữu » nhãn thẻ này

en: GdlDockMaster object which the dockbar widget is attached to
vi: Đối tượng GdlDockMaster với đó ô điều khiển thanh neo được gắn

en: Dockbar style
vi: Kiểu thanh neo

en: Dockbar style to show items on it
vi: Kiểu dáng hiển thị mục trên thanh neo

en: Whether the dock is floating in its own window
vi: Neo có nổi trong cửa sổ riêng hay không

en: Default title for the newly created floating docks
vi: Tiêu đề mặc định cho mỗi neo nổi mới tạo

en: Width for the dock when it's of floating type
vi: Bề rộng của neo khi nó có kiểu nổi

en: Height for the dock when it's of floating type
vi: Bề cao của neo khi nó có kiểu nổi

en: Float X
vi: Toạ độ X nổi

en: X coordinate for a floating dock
vi: Toạ độ X cho neo nổi

en: Float Y
vi: Toạ độ Y nổi

en: Y coordinate for a floating dock
vi: Toạ độ Y cho neo nổi

en: Dock #%d
vi: Neo #%d

en: Layout Managment
vi: Quản lý bố trí

en: _Lock dock items
vi: _Khoá các mục neo

en: Theme Name
vi: Tên Theme

en: Type of Background
vi: Loại nền

note: Translators: GDM is an acronym for GNOME Display Manager (which is also GNOME's Login Manager).
en: Whether GDM background should be an Image, Color or Default.
vi: Hình nền cho GDM có thể là một hình ảnh, một màu hoặc mặc định.

note: Translators: GDM is an acronym for GNOME Display Manager (which is also GNOME's Login Manager).
en: The image file to use as GDM background
vi: Hình ảnh sẽ được dùng làm hình nền cho GDM

note: Translators: GDM is an acronym for GNOME Display Manager (which is also GNOME's Login Manager).
en: The Color to use as GDM background
vi: Màu sẽ được dùng làm nền cho GDM

en: Pointer speed for the touchpad. Accepted values are in the [-1..1] range (from “unaccelerated” to “fast”). A value of 0 is the system default.
vi: Tốc độ của touchpad. Giá trị hợp lệ nằm trong khoảng từ -1 cho đến 1 (từ "không được tăng tốc" cho đến "nhanh"). Giá trị 0 là giá trị mặc định của hệ thống.

en: If the night light mode is enabled
vi: Nếu chế độ chế độ Night Light được bật

en: Night light mode changes the color temperature of your display when the sun has gone down or at preset times.
vi: Chế độ chống Night Light thay đổi nhiệt độ màu của màn hình của bạn khi mặt trời lặn hoặc tại thời điểm được cài đặt trước.

en: Temperature of the display when enabled
vi: Nhiệt độ màu của màn hình khi được bật

en: This temperature in Kelvin is used to modify the screen tones when night light mode is enabled. Higher values are bluer, lower redder.
vi: Nhiệt độ màu này trong thang đo Kelvin được sử dụng để thay đổi tông màu của màn hình khi chế độ Night Light được bật. Nhiệt độ màu càng cao thì tông màu càng xanh, còn nhiệt độ màu càng thấp thì tông màu càng đỏ.

en: Use the sunrise and sunset
vi: Dùng thời điểm bình minh và hoàng hôn

en: Calculate the sunrise and sunset times automatically, from the current location.
vi: Tính thời điểm bình minh và hoàng hôn tự động, dựa vào vị trí hiện tại.

en: The start time's hour
vi: Giờ bắt đầu

en: When “schedule-automatic” is disabled, use this start time in hours.
vi: Khi lịch trình tự động được tắt, dùng giờ bắt đầu này.

en: The start time's minute
vi: Phút bắt đầu

en: When “schedule-automatic” is disabled, use this start time minutes.
vi: Khi lịch trình tự động được tắt, dùng phút bắt đầu này.

en: The end time's hour
vi: Giờ kết thúc

en: When “schedule-automatic” is disabled, use this end time in hours.
vi: Khi lịch trình tự động được tắt, dùng giờ kết thúc này.

en: The end time's minute
vi: Phút kết thúc

en: When “schedule-automatic” is disabled, use this end time minutes.
vi: Khi lịch trình tự động được tắt, dùng phút kết thúc này.

en: The action to take when the system power button is pressed. This action is hard-coded (and the setting ignored) on virtual machines (power off) and tablets (suspend).
vi: Hành động sẽ làm khi nút nguồn được bấm vào. Hành động này bị hard-code (và cài đặt sẽ bị bỏ qua) trong máy ảo (tắt nguồn) hoặc tablet (suspend).

en: Enable power-saver profile when battery is low
vi: Kích hoạt cài đặt nguồn điện thấp khi pin yếu

en: Automatically enable the "power-saver" profile using power-profiles-daemon if the battery is low.
vi: Tự động bật chế độ nguồn điện thấp bằng power-profile-daemon khi pin yếu.

en: Dim the screen after a period of inactivity
vi: Giảm độ sáng màn hình sau một thời gian không hoạt động

en: If the screen should be dimmed to save power when the computer is idle.
vi: Màn hình có nên được giảm độ sáng để tiết kiệm pin khi máy tính đang nghỉ hay không.

en: Whether to blank screen when session is idle
vi: Có nên để màn hình trống khi phiên không hoạt động hay không

en: If the screen should be blanked to save power when the computer is idle.
vi: Màn hình có nên để trống (không bật sáng) để tiết kiệm pin khi máy đang nghỉ hay không.

en: Whether to suspend when inactive and using battery
vi: Có suspend khi không hoạt động và sử dụng pin hay không

en: Sleep timeout for computer when on battery
vi: Thời gian chờ cho máy tính trước khi vào chế độ ngủ khi sử dụng pin

en: The amount of time in minutes the computer on battery power needs to be inactive before it goes to sleep. A value of 0 means never.
vi: Khoảng thời gian tính bằng phút mà máy tính sử dụng pin cần không hoạt động trước khi chuyển sang chế độ ngủ. Giá trị 0 có nghĩa là không bao giờ.

en: Whether to suspend when inactive and plugged in
vi: Có nên suspend khi không hoạt động và cắm điện hay không

en: Sleep timeout for computer when plugged in
vi: Thời gian chờ ở chế độ ngủ cho máy tính khi được cắm vào

en: The amount of time in minutes the computer on AC power needs to be inactive before it goes to sleep. A value of 0 means never.
vi: Lượng thời gian tính bằng phút máy tính sử dụng nguồn AC cần phải không hoạt động trước khi đi ngủ. Giá trị bằng 0 có nghĩa là không bao giờ.

en: Whether to apply top bar tweaks to extracted theme
vi: Có nên áp dụng các chỉnh sửa của thanh top bar cho theme được trích xuất hay không

en: Whether to disable top bar arrows
vi: Có nên tắt các mũi tên của top bar hay không

en: Whether to disable top bar rounded corners
vi: Có nên tắt bo tròn các góc của thanh top bar hay không

en: Whether to change top bar text color
vi: Có nên thay đổi màu chữ của thanh top bar hay không

en: Top bar text color
vi: Màu chữ của thanh top bar

en: Whether to change top bar background
vi: Có nên thay đổi nền của thanh top bar hay không

en: Top bar background color
vi: Màu nền của thanh top bar

en: Customize your login screen
vi: Tùy chỉnh màn hình đăng nhập của bạn

note: Translators: GDM is an acronym for GNOME Display Manager (which is also GNOME's Login Manager).
en: Change GDM Settings; Apply theme and background, change cursor theme, icon theme and night light settings, among other things.
vi: Thay đổi các cài đặt của GDM, thay đổi theme và hình nền, thay đổi cursor theme, icon theme và cài đặt Night Light, và nhiều cài đặt khác.

en: Show application version
vi: Hiển thị phiên bản của ứng dụng

en: Set verbosity level manually (from 0 to 5)
vi: Set mức độ hiển thị chi tiết một cách thủ công (từ 0 đến 5)

[ctx: Argument of --verbosity option]
en: LEVEL
vi: MỨC ĐỘ

en: Enable verbose mode (alias of --verbosity=5)
vi: Bật chế độ hiển thị chi tiết (--verbosity=5)

en: Enable quiet mode (alias of --verbosity=0)
vi: Bật chế độ quiet (yên lặng, --verbosity=0)

en: Invalid verbosity level {level}. Must be 0, 5, or in-between.
vi: Mức độ hiển thị chi tiết {level} không hợp lệ. Nó phải nằm trong khoảng từ 0 đến 5.

en: Following programs are required to be installed <b>on the host system</b> for this app to function properly but they are not installed on the host system.
vi: Những chương trình dưới đây cần có <b>trên máy host</b> để ứng dụng này có thể hoạt động trơn tru, nhưng nó chưa được cài đặt trên máy host.

en: This app requires the following software to function properly but they are not installed.
vi: Chương trình này cần có những chương trình/thư viện dưới đây để có thể hoạt động trơn tru, nhưng nó chưa được cài đặt.

[ctx: Missing Dependency]
en: <b>GDM</b>
vi: • <b>GDM</b>

[ctx: Missing Dependency]
en: <b>Polkit</b>
vi: • <b>Polkit</b>

note: Translators: Keep '<a href="{url}">' and '</a>' as is. The words between them will become a link to '{url}' and '{url}' will be replaced by a real URL during program execution.
en: Click <a href="{url}">here</a> for instructions on how to install these dependencies on your system.
vi: Click <a href="{url}">ở đây</a> để xem hướng dẫn cách cài những phần mềm/thư viên này trên máy của bạn.

en: Missing Dependencies
vi: Thiếu thư viện

en: Donation Request
vi: Yêu cầu đóng góp

en: This app is and will always remain Open Source/Libre and free of cost. However, You can show some love by donating to the developer.
    ❤️
    I would really appreciate it.
vi: Ứng dụng này đang và sẽ luôn là ứng dụng mã nguồn mở và miễn phí. Tuy nhiên, bạn có thể đóng góp để thể hiện tình yêu của bạn.
    ❤️
    Tôi sẽ rất cảm kích điều đó.

en: Not Interested
vi: Không quan tâm

en: Settings reloaded
vi: Cài đặt đã được tải lại

en: Session settings loaded successfully
vi: Tải cài đặt phiên thành công

en: Load session settings is NOT supported in Flatpak version
vi: Tải cài đặt phiên KHÔNG ĐƯỢC hỗ trợ trong phiên bản Flatpak

en: Reset settings successfully
vi: Khôi phục cài đặt gốc thành công

en: Failed to reset settings
vi: Khôi phục cài đặt gốc thất bại

en: Settings were successfully imported from file
vi: Nhập cài đặt từ file thành công

en: Failed to import. File is invalid
vi: Không nhập được. Tệp không hợp lệ

en: Settings were successfully exported
vi: Cài đặt đã được xuất thành công

en: Failed to export. Permission denied
vi: Không xuất được. Quyền bị từ chối

en: Failed to export. A directory with that name already exists
vi: Không xuất được. Thư mục có tên đó đã tồn tại

en: Copyright 2021-2023 Mazhar Hussain
vi: Bản quyền 2021–2023 Mazhar Hussain

en: Applied current display settings
vi: Đã áp dụng cài đặt màn hình hiện tại

en: Failed to apply current display settings
vi: Áp dụng cài đặt màn hình hiên tại thất bại

en: '$XDG_CONFIG_HOME/monitors.xml' file is required to apply current display settings but it does not exist.
    
    In order to create that file automatically, open system 'Settings' and change some display options there.
vi: Tệp '$XDG_CONFIG_HOME/monitors.xml' được yêu cầu để áp dụng cài đặt hiển thị hiện tại nhưng nó không tồn tại.
    
    Để tạo tệp đó tự động, hãy mở hệ thống 'Cài đặt' và thay đổi một số tùy chọn hiển thị ở đó.

en: Monitor Settings Not Found
vi: Không thể tìm thấy cài đặt màn hình

note: Translators: Do not translate '{folder}' and '{name}'. Keep these as they are. They will be replaced by an actual folder path and theme name during runtime.
en: Default shell theme extracted to '{folder}' as '{name}'
vi: Theme mặc định của shell đã được trích xuất ra '{folder}' dưới dạng '{name}'

en: Failed to extract default theme
vi: Trích xuất theme mặc định của shell thất bại

en: Choose
vi: Chọn

en: Settings applied successfully
vi: Áp dụng cài đặt thành công

en: Failed to apply settings
vi: Áp dụng cài đặt thất bại

en: Didn't apply. Chosen background image does not exist anymore. Please! choose again.
vi: Không áp dụng. Hình nền đã chọn không tồn tại nữa. Xin vui lòng chọn lại.

en: Didn't apply. Chosen logo image does not exist anymore. Please! choose again.
vi: Không áp dụng được do logo được chọn không còn tồn tại nữa. Làm ơn! Chọn lại đi mà.

en: The system may start to look weird/buggy until you re-login or reboot.
vi: Hệ thống có thể bắt đầu trông khá kỳ lạ/lỗi cho đến khi bạn đăng nhập lại hoặc khởi động lại.

en: Log Out?
vi: Đăng xuất?

en: Importing from file '{filename}'
vi: Đang nhập từ tệp '{filename}'

en: Importing from standard input
vi: Nhập từ đầu vào chuẩn

en: Failed to parse import file
vi: Không thể phân tích cú pháp tệp nhập

en: Failed to read import file. Not encoded in UTF-8
vi: Không thể đọc tệp nhập. Không được mã hóa bằng UTF-8

en: Imported file does not have section '{section_name}'
vi: Tệp đã nhập không có phần '{section_name}'

en: Imported file does not have key '{key_name}' in section '{section_name}'
vi: Tệp đã nhập không có khóa '{key_name}' trong phần '{section_name}'

en: Exporting to file '{filename}'
vi: Xuất sang tệp '{filename}'

en: Cannot write to file '{filename}'. Permission denied
vi: Không thể ghi vào tệp '{filename}'. Quyền bị từ chối

en: Cannot write to file '{filename}'. A directory with the same name already exists
vi: Không thể ghi vào tệp '{filename}'. Thư mục có cùng tên đã tồn tại

en: Exporting to standard output
vi: Xuất ra đầu ra tiêu chuẩn

en: Backing up default shell theme …
vi: Đang sao lưu theme mặc định của shell…

en: The image to use as background
vi: Hình ảnh sẽ được sử dụng làm nền

en: The color to use as background
vi: Màu sẽ được dùng làm nền cho GDM

en: Apply current display settings
vi: Áp dụng cài đặt màn hình hiện tại

en: Resolution, refresh rate, monitor positions, etc.
vi: Độ phân giải, tốc độ làm mới, vị trí màn hình, v.v.

en: Load session settings
vi: Nhập cài đặt phiên

en: Reset settings
vi: Khôi phục cài đặt gốc

en: Disable Restart Buttons
vi: Tắt nút khởi động lại

en: Disable User List
vi: Tắt danh sách người dùng

en: Enable Logo
vi: Bật Logo

en: Whether to show a logo below user list
vi: Có nên hiển thị logo dưới danh sách người dùng hay không

en: The image to show below user list
vi: Hình ảnh được dùng để hiển thị dưới danh sách người dùng

en: Welcome Message
vi: Thông điệp chào mừng (Welcome Message)

en: Enlarge
vi: Phóng to

[ctx: Cursor Size]
en: Default
vi: Mặc định

[ctx: Cursor Size]
en: Medium
vi: Trung bình

[ctx: Cursor Size]
en: Large
vi: Lớn

[ctx: Cursor Size]
en: Larger
vi: Lớn hơn

[ctx: Cursor Size]
en: Largest
vi: Lớn nhất

en: Pointer Acceleration
vi: Tăng tốc con trỏ (Pointer Acceleration)

en: Pointer Speed
vi: Tốc độ con trỏ chuột/touchpad

en: Scroll by swiping with two fingers.
vi: Cuồn bằng cách vuốt bằng hai ngón tay.

en: Disable while Typing
vi: Tắt khi nhập

en: Power Button Behavior
vi: Hành vi của nút nguồn

en: Turn Screen Off
vi: Tắt màn hình

en: Whether to turn the screen off after a period of inactivity.
vi: Có nên tắt màn hình sau một thời gian không hoạt động hay không.

en: Time in minutes after which screen will turn off.
vi: Thời gian tính bằng phút sau đó màn hình sẽ tắt.

en: Time in minutes after which the computer will suspend.
vi: Thời gian tính bằng phút sau đó máy tính sẽ suspend.

en: When Plugged In
vi: Khi được cắm điện

en: Over Amplification
vi: Âm lượng quá mức

en: Allow raising volume above 100%
vi: Cho phép tăng âm lượng lên trên 100%

en: Input Feedback Sounds
vi: Âm thanh phản hồi đầu vào (Input Feedback Sounds)

en: Default Shell Theme
vi: Theme mặc định của shell

en: Include Top Bar Tweaks
vi: Bao gồm các cài đặt của top bar

en: Extract default shell theme
vi: Trích xuất theme mặc định của shell

en: Change Text Color
vi: Thay đổi màu chữ

en: The color of text in top bar
vi: Màu của chữ trên top bar

en: The color of top bar background
vi: Màu nền của thanh top bar

en: Disable Arrows
vi: Tắt các mũi tên

en: Disable Rounded Corners
vi: Tắt bo tròn các góc

en: Always Show Accessibility Menu
vi: Luôn hiển thị menu trợ năng

en: Show Weekday
vi: Hiển thị các ngày trong tuần

en: Show Seconds
vi: Hiển thị giây

en: AM/PM
vi: SA / CH

en: 24 Hours
vi: 24 giờ

en: Homepage
vi: Trang chủ

en: Select System
vi: Chọn hệ thống

en: XDMCP: Could not create XDMCP buffer!
vi: XDMCP: không thể tạo vùng đệm XDMCP!

en: XDMCP: Could not read XDMCP header!
vi: XDMCP: Không thể đọc phần đầu XDMCP!

en: XDMCP: Incorrect XDMCP version!
vi: XMDCP: Phiên bản XDMCP không đúng!

en: XDMCP: Unable to parse address
vi: XMDCP: Không thể phân tích địa chỉ

en: /dev/urandom is not a character device
vi: /dev/urandom không phải là một thiết bị ký tự

en: Could not identify the current session:
vi: Không thể nhận ra phiên bản đang chạy:

en: Could not identify the current seat.
vi: Không thể nhận ra máy trạm này.

en: Could not find user “%s” on system
vi: Không thể tìm thấy người dùng “%s” trên hệ thống

en: Could not start the X server (your graphical environment) due to an internal error. Please contact your system administrator or check your syslog to diagnose. In the meantime this display will be disabled.  Please restart GDM when the problem is corrected.
vi: Không thể khởi chạy trình phục vụ X (môi trường đồ họa của bạn) do nguyên nhân nội bộ. Hãy liên lạc với quản trị hệ thống của bạn hoặc kiểm tra syslog (nhật ký của hệ thống) để chẩn đoán lỗi. Trong khi đợi, thiết bị hiển thị này sẽ bị tắt. Hãy khởi động lại GDM khi vấn đề đã được tháo gỡ.

en: No display available
vi: Không có bộ hiển thị nào

en: No session available
vi: Không có phiên làm việc nào

en: Chooser session unavailable
vi: Bộ chọn phiên làm việc không sẵn có

en: Can only be called before user is logged in
vi: Chỉ có thể được gọi trước khi đăng nhập

en: Caller not GDM
vi: Bên gọi không phải GDM

en: Unable to open private communication channel
vi: Không thể mở kênh truyền thông riêng

en: Server was to be spawned by user %s but that user doesn’t exist
vi: Máy phục vụ được người dùng %s khởi tạo, nhưng người dùng đó không tồn tại

en: Couldn’t set groupid to %d
vi: Không thể đặt mã số nhóm thành %d

en: initgroups () failed for %s
vi: initgroups () bị lỗi đối với %s

en: Couldn’t set userid to %d
vi: Không thể đặt mã số người dùng thành %d

en: %s: Could not open log file for display %s!
vi: %s: Không thể mở tập tin ghi nhật ký cho thiết bị hiển thị %s!

en: %s: Error setting %s to %s
vi: %s: Gặp lỗi khi đặt %s thành %s

en: %s: Server priority couldn’t be set to %d: %s
vi: %s: Không thể đặt mức ưu tiên của máy phục vụ thành %d: %s

en: %s: Empty server command for display %s
vi: %s: Lệnh máy phục vụ rỗng cho thiết bị hiển thị %s

en: The username
vi: Tên người dùng

en: The hostname
vi: Tên máy

en: The display device
vi: Thiết bị hiển thị, v.d. màn hình

en: Could not create authentication helper process
vi: Không thể tạo tiến trình trợ giúp xác thực

en: You reached the maximum password authentication attempts, please try another method
vi: Bạn đã đạt đến số lần thử xác thực mật khẩu tối đa, vui lòng thử một phương thức khác

en: You reached the maximum auto login attempts, please try another authentication method
vi: Bạn đã đạt đến số lần thử đăng nhập tự động tối đa, vui lòng thử một phương thức khác

en: You reached the maximum fingerprint authentication attempts, please try another method
vi: Bạn đã đạt đến số lần thử xác thực bằng dấu vân tay tối đa, vui lòng thử một phương thức khác

en: You reached the maximum smart card authentication attempts, please try another method
vi: Bạn đã đạt đến số lần thử xác thực bằng thẻ thông minh tối đa, vui lòng thử một phương thức khác

en: You reached the maximum authentication attempts, please try another method
vi: Bạn đã đạt đến số lần thử xác thực tối đa, vui lòng thử một phương thức khác

en: Sorry, password authentication didn’t work. Please try again.
vi: Rất tiếc, xác thực mật khẩu không đúng. Hãy thử lại lần nữa.

en: Sorry, auto login didn’t work. Please try again.
vi: Rất tiếc, đăng nhập tự động không thực hiện được. Hãy thử lại lần nữa.

en: Sorry, fingerprint authentication didn’t work. Please try again.
vi: Rất tiếc, xác thực bằng vân tay không đúng. Hãy thử lại lần nữa.

en: Sorry, smart card authentication didn’t work. Please try again.
vi: Rất tiếc, xác thực bằng thẻ thông minh không thực hiện được. Hãy thử lại lần nữa.

en: Your account was given a time limit that’s now passed.
vi: Đã vượt quá thời hạn của tài khoản của bạn

en: no user account available
vi: không có sẵn tài khoản người dùng

en: Unable to change to user
vi: Không thể đổi người dùng

en: GNOME Display Manager Wayland Session Launcher
vi: Bộ khởi chạy phiên chạy của trình quản lý thiết bị hiển thị Wayland GNOME

en: Could not create socket!
vi: Không thể tạo ổ cắm mạng!

en: Run program through /etc/gdm/Xsession wrapper script
vi: Chạy chương trình thông qua văn lệnh bao /etc/gdm/Xsession

en: Listen on TCP socket
vi: Lắng nghe trên ổ cắm TCP

en: GNOME Display Manager X Session Launcher
vi: Bộ khởi chạy phiên làm việc của trình quản lý thiết bị hiển thị X GNOME

en: Cannot write PID file %s: possibly out of disk space: %s
vi: Không thể ghi tập tin PID %s: có thể là do hết đĩa: %s

en: Failed to create ran once marker dir %s: %s
vi: Không thể tạo thư mục đánh dấu chạy một lần %s: %s

en: Failed to create LogDir %s: %s
vi: Không thể tạo LogDir %s: %s

en: Can’t find the GDM user “%s”. Aborting!
vi: Không thể tìm thấy người dùng GDM “%s”. Nên đang hủy bỏ!

en: The GDM user should not be root. Aborting!
vi: Người dùng GDM không nên là siêu quản trị (root) vì lý do an ninh. Nên đang hủy bỏ!

en: Can’t find the GDM group “%s”. Aborting!
vi: Không thể tìm thấy nhóm GDM “%s”. Nên đang hủy bỏ!

en: The GDM group should not be root. Aborting!
vi: Nhóm GDM không nên là root vì lý do an ninh. Nên đang hủy bỏ!

en: Print GDM version
vi: In ra phiên bản GDM

en: GNOME Display Manager
vi: Trình quản lý thiết bị hiển thị GNOME

note: make sure the pid file doesn't get wiped
en: Only the root user can run GDM
vi: Chỉ có tài khoản siêu quản trị mới có quyền chạy GDM

note: Translators: worker is a helper process that does the work of starting up a session
en: GNOME Display Manager Session Worker
vi: Tiến trình hỗ trợ phiên chạy của trình quản lý thiết bị hiển thị GNOME

en: Whether or not to allow fingerprint readers for login
vi: Có cho đăng nhập bằng đầu đọc vân tay không

en: The login screen can optionally allow users who have enrolled their fingerprints to log in using those prints.
vi: Màn hình đăng nhập có thể cho phép người dùng đăng nhập bằng vân tay.

en: Whether or not to allow smartcard readers for login
vi: Có cho đăng nhập bằng thẻ thông minh không

en: The login screen can optionally allow users who have smartcards to log in using those smartcards.
vi: Màn hình đăng nhập có thể cho phép người dùng đăng nhập bằng thẻ thông minh.

en: Whether or not to allow passwords for login
vi: Có cho đăng nhập bằng mật khẩu hay không

en: The login screen can be configured to disallow password authentication, forcing the user to use smartcard or fingerprint authentication.
vi: Màn hình đăng nhập có thể được chỉnh để không cho phép xác thực bằng mật khẩu, để ép buộc người dùng sử dụng xác thực bằng thẻ thông minh hay dùng dấu vân tay.

en: Path to small image at top of user list
vi: Đường dẫn đến ảnh nhỏ ở trên danh sách người dùng

en: The login screen can optionally show a small image to provide site administrators and distributions a way to display branding.
vi: Màn hình đăng nhập có thể hiện ảnh nhỏ để cung cấp cho nhà phân phối và quản trị trang cách thức thể hiện thương hiệu.

en: The fallback login screen can optionally show a small image to provide site administrators and distributions a way to display branding.
vi: Màn hình đăng nhập dự phòng có thể hiện ảnh nhỏ để cung cấp cho nhà phân phối và quản trị trang cách thức thể hiện thương hiệu.

en: Avoid showing user list
vi: Tránh hiện danh sách người dùng

en: The login screen normally shows a list of available users to log in as. This setting can be toggled to disable showing the user list.
vi: Màn hình đăng nhập bình thường hiện danh sách người dùng có thể đăng nhập. Thiết lập này có thể tắt hiện danh sách này.

en: Enable showing the banner message
vi: Bật hiển thị lời chào

en: Set to true to show the banner message text.
vi: Đặt để hiển thị lời chào.

en: Banner message text
vi: Chuỗi thông điệp băng cờ

en: Text banner message to show in the login window.
vi: Thông điệp băng cờ cần hiển thị trên cửa sổ đăng nhập.

en: Disable showing the restart buttons
vi: Tắt hiển thị cái nút khởi động lại

en: Set to true to disable showing the restart buttons in the login window.
vi: Đặt để không hiển thị nút khởi động lại trong cửa sổ đăng nhập.

en: Number of allowed authentication failures
vi: Số lần xác thực thất bại được phép

en: The number of times a user is allowed to attempt authentication, before giving up and going back to user selection.
vi: Số lần người dùng được phép xác thực, trước khi bỏ cuộc và quay lại cho người dùng chọn một thao tác khác.

en: Unable to create transient display:
vi: Không thể tạo trình bày chuyển tiếp:

en: Unable to activate session:
vi: Không thể kích hoạt phiên làm việc:

en: Only the VERSION command is supported
vi: Chỉ hỗ trợ lệnh VERSION (phiên bản)

en: Ignored — retained for compatibility
vi: Bỏ qua — để lại chỉ vì mục đích tương thích

en: Debugging output
vi: Kết xuất gỡ lỗi

note: Option parsing
en: — New GDM login
vi: — Đăng nhập GDM mới

en: GNOME Shell
vi: Hệ vỏ GNOME

en: A fast and lightweight IDE using GTK+
vi: Một IDE nhanh và nhẹ nhàng dùng GTK+

en: _Hide Toolbar
vi: Ẩn t_hanh công cụ

en: Insert _ChangeLog Entry
vi: _Chèn mục nhập ChangeLog

en: Insert _Function Description
vi: Chèn _mô tả hàm

en: Insert Mu_ltiline Comment
vi: Chèn _ghi chú đa dòng

en: Insert File _Header
vi: Chèn p_hần đầu tập tin

en: Insert _GPL Notice
vi: Chèn thông báo _GPL

en: Insert _BSD License Notice
vi: Chèn thông báo giấy phép _BSD

en: Insert Dat_e
vi: Chèn ngà_y

en: invisible
vi: vô hình

en: _Insert "include <...>"
vi: Chèn "_include <...>"

en: Open Selected F_ile
vi: Mở tập t_in đã chọn

en: Find _Usage
vi: Tìm chỗ _sử dụng

en: Find _Document Usage
vi: Tìm chỗ sử _dụng trong tài liệu

en: Conte_xt Action
vi: Hành động N_gữ cảnh

en: Current chars
vi: Ký tự hiện thời

en: Match braces
vi: Khớp dấu ngoặc móc

en: Load files from the last session
vi: Tải các tập tin từ phiên chạy trước

en: Opens at startup the files from the last session
vi: Khi khởi chạy, mở những tập tin từ phiên chạy cuối cùng

en: Load virtual terminal support
vi: Nạp hỗ trợ thiết bị cuối ảo

en: Whether the virtual terminal emulation (VTE) should be loaded at startup, disable it if you do not need it
vi: Mô phỏng thiết bị cuối ảo (VTE) có nên được nạp khi khởi chạy chương trình hay không. Không cần thì tắt tùy chọn này.

en: Enable plugin support
vi: Bật hỗ trợ phần bổ sung

en: Confirm exit
vi: Xác nhận thoát

en: Shows a confirmation dialog on exit
vi: Hiển thị hộp thoại xác nhận khi thoát

en: <b>Shutdown</b>
vi: <b>Tắt máy</b>

en: Startup path:
vi: Đường dẫn khởi chạy:

en: Project files:
vi: Tập tin dự án:

en: Path to start in when opening project files
vi: Đường dẫn trong đó cần bắt đầu khi mở tập tin dự án

en: Extra plugin path:
vi: Đường dẫn phần bổ sung khác:

en: Geany looks by default in the global installation path and in the configuration directory. The path entered here will be searched additionally for plugins. Leave blank to disable.
vi: Mặc định là Geany tìm qua đường dẫn cài đặt toàn cục và trong thư mục cấu hình. Gõ thêm đường dẫn vào đây thì cũng tìm phần bổ sung qua nó. Bỏ trống để tắt.

en: <b>Paths</b>
vi: <b>Đường dẫn</b>

en: Beep on errors or when compilation has finished
vi: Bíp khi gặp lỗi, hay khi biên dịch xong

en: Whether to beep if an error occurred or when the compilation process has finished
vi: Có nên kêu bíp nếu gặp lỗi, hoặc khi tiến trình biên dịch mới hoàn tất

en: Switch to status message list at new message
vi: Chuyển đổi sang danh sách thông điệp trạng thái khi nhận thông điệp mới

en: Switch to the status message tab (in the notebook window at the bottom) if a new status message arrives
vi: Chuyển đổi sang thanh thông điệp trạng thái (trong cửa sổ cuốn vở bên dưới) khi nhận thông điệp trạng thái mới.

en: Suppress status messages in the status bar
vi: Đừng hiển thị thông điệp trạng thái trên thanh trạng thái

en: Removes all messages from the status bar. The messages are still displayed in the status messages window.
vi: Gỡ bỏ mọi thông điệp khỏi thanh trạng thái. Các thông điệp này vẫn còn được hiển thị trong cửa sổ thông điệp trạng thái.

en: Auto-focus widgets (focus follows mouse)
vi: Tự động đặt tiêu điểm trên ô điều khiển (tiêu điểm theo con chuột)

en: Gives the focus automatically to widgets below the mouse cursor. Works for the main editor widget, the scribble, the toolbar search and goto line fields and the VTE.
vi: Tự động đặt tiêu điểm vào ô điều khiển nằm dưới con trỏ chuột. Hoạt động được cho ô điều khiển trình soạn thảo chính, vùng viết tháu, ô tìm kiếm trên thanh công cụ, các trường đi tới dòng riêng, và VTE.

en: Use the current word under the cursor for Find dialogs
vi: Dùng từ hiện thời nằm dưới con trỏ cho các hộp thoại Tìm

en: Use current word under the cursor when opening the Find, Find in Files or Replace dialog and there is no selection
vi: Dùng từ hiện thời nằm dưới con trỏ khi mở hộp thoại kiểu Tìm, Tìm trong Tập tin, hay Thay thế mà không có chuỗi đã chọn

en: Use the current file's directory for Find in Files
vi: Dùng thư mục của tập tin hiện thời khi Tìm trong Tập tin

en: <b>Search</b>
vi: <b>Tìm kiếm</b>

en: Store project file inside the project base directory
vi: Lưu tập tin dự án vào thư mục cơ bản của dự án

en: When enabled, a project file is stored by default inside the project base directory when creating new projects instead of one directory above the base directory. You can still change the path of the project file in the New Project dialog.
vi: Bật tùy chọn này thì một tập tin dự án được lưu lại theo mặc định bên trong thư mục cơ bản của dự án khi tạo dự án mới, thay cho thư mục cấp trên. Bạn vẫn còn có khả năng thay đổi đường dẫn của tập tin dự án trong hộp thoại Dự án Mới.

en: <b>Projects</b>
vi: <b>Dự án</b>

en: Show symbol list
vi: Hiện danh sách ký hiệu

en: Toggle the symbol list on and off
vi: Hiện/ẩn danh sách ký hiệu

en: Show documents list
vi: Hiện danh sách tài liệu

en: Toggle the documents list on and off
vi: Hiện/ẩn danh sách tài liệu

en: <b>Sidebar</b>
vi: <b>Khung lề</b>

en: Symbol list:
vi: Danh sách ký hiệu :

en: Message window:
vi: Cửa sổ thông điệp:

en: Editor:
vi: Bộ soạn thảo :

en: Sets the font for the message window
vi: Đặt phông chữ cho cửa sổ thông điệp

en: Sets the font for the symbol list
vi: Đặt phông chữ cho danh sách các ký hiệu

en: Sets the editor font
vi: Đặt phông soạn thảo

en: Whether to show the status bar at the bottom of the main window
vi: Có nên hiển thị thanh trạng thái ở dưới cửa sổ chính hay không

en: Show editor tabs
vi: Hiện các thanh soạn thảo

en: Show close buttons
vi: Hiện nút Đóng

en: Shows a small cross button in the file tabs to easily close files when clicking on it (requires restart of Geany)
vi: Hiển thị một cái nút chữ thập nhỏ trên mỗi thẻ tập tin: nhấn vào thì dễ đóng tập tin (tùy chọn này yêu cầu khởi chạy lại Geany)

en: Placement of new file tabs:
vi: Vị trí thanh tập tin mới:

en: File tabs will be placed on the left of the notebook
vi: Các thanh tập tin mới sẽ nằm bên trái cuốn vở

en: File tabs will be placed on the right of the notebook
vi: Các thanh tập tin mới sẽ nằm bên phải cuốn vở

en: Double-clicking hides all additional widgets
vi: Nhấn đôi thì ẩn mọi ô điều khiển bổ sung

en: Calls the View->Toggle All Additional Widgets command
vi: Gọi chức năng Xem > Bật/tắt mọi ô điều khiển bổ sung

en: Sidebar:
vi: Khung lề:

en: <b>Tab positions</b>
vi: <b>Vị trí thẻ</b>

en: Pack the toolbar to the main menu to save vertical space
vi: Gắn thanh công cụ với trình đơn chính để tiết kiệm sức chứa theo chiều dọc

en: Customize Toolbar
vi: Tùy chỉnh thanh công cụ

en: _Text only
vi: Chỉ _nhãn

en: <b>Toolbar</b>
vi: <b>Thanh công cụ</b>

en: Line wrapping
vi: Ngắt dòng

en: Wrap the line at the window border and continue it on the next line. Note: line wrapping has a high performance cost for large documents so should be disabled on slow machines.
vi: Ngắt dòng tại viền cửa sổ, rồi tiếp tục nó trên dòng kế tiếp. Ghi chú : khả năng ngắt dòng trong tài liệu lớn chiếm hiệu suất nhiều, vì vậy nó nên bị tắt trên máy chạy chậm.

en: When "smart" home is enabled, the HOME key will move the caret to the first non-blank character of the line, unless it is already there, it moves to the very beginning of the line. When this feature is disabled, the HOME key always moves the caret to the start of the current line, regardless of its current position.
vi: Bật phím Home khéo thì phím HOME sẽ di chuyển con cháy tới ký tự không rỗng thứ nhất của dòng, nếu chưa ở (ở thì di chuyển tới đầu dòng). Tắt tùy chọn này thì phím HOME lúc nào cũng di chuyển về đầu của dòng hiện tại, bất chấp vị trí hiện thời.

en: Disable Drag and Drop
vi: Tắt Kéo và Thả

en: Disable drag and drop completely in the editor window so you can't drag and drop any selections within or outside of the editor window
vi: Tắt hoàn toàn khả năng Kéo và Thả trong cửa sổ soạn thảo nên không thể kéo và thả vùng chọn nào bên trong hay bên ngoài cửa sổ đó

en: Fold/unfold all children of a fold point
vi: Gấp lại/Mở ra mọi điểm con của một điểm gấp

en: Fold or unfold all children of a fold point. By pressing the Shift key while clicking on a fold symbol the contrary behavior is used.
vi: Gấp lại hay mở ra tất cả các điểm con của một điểm gấp. Ấn giữ phím Shift trong khi nhấn vào ký hiệu gấp để đảo ngược ứng xử này

en: Use indicators to show compile errors
vi: Dùng cái chỉ để hiển thị lỗi biên dịch

en: Whether to use indicators (a squiggly underline) to highlight the lines where the compiler found a warning or an error
vi: Có nên dùng cái chỉ (dấu gạch dưới vặn vẹo) hay không để tô sáng mỗi dòng trên đó bộ biên dịch tìm cảnh báo hay lỗi

en: Newline strips trailing spaces
vi: Dòng mới bỏ dấu cách theo sau

en: Enable newline to strip the trailing spaces on the previous line
vi: Hiệu lực dòng mới để bỏ các dấu cách theo sau trên dòng trước

en: Line breaking column:
vi: Cột ngắt dòng:

en: Comment toggle marker:
vi: Dấu bật/tắt ghi chú :

en: A string which is added when toggling a line comment in a source file, it is used to mark the comment as toggled.
vi: Một chuỗi được thêm khi bật/tắt một ghi chú dòng trong một tập tin nguồn; nó dùng để đánh dấu ghi chú đã được bật/tắt.

en: <b>Features</b>
vi: <b>Tính năng</b>

en: The width in chars of a single indent
vi: Chiều rộng theo ký tự của một khoảng thụt lề riêng lẻ

en: Whether to detect the indentation type from file contents when a file is opened
vi: Có nên phát hiện cách thụt lề dựa vào nội dung tập tin khi mở tập tin, hay không

en: Use spaces if the total indent is less than the tab width, otherwise use both
vi: Dùng các dấu cách nếu khoảng thụt lề vẫn nhỏ hơn chiều rộng của khoảng tab, không thì dùng cả hai

en: _Spaces
vi: _Dấu cách

en: Use spaces when inserting indentation
vi: Dùng dấu cách khi chèn khoảng thụt lề

en: Use one tab per indent
vi: Thụt lề theo một khoảng tab

en: Pressing tab/shift-tab indents/unindents instead of inserting a tab character
vi: Bấm phím Tab hay Shift+Tab thì thụt lề hay bỏ thụt lề thay vào chèn một ký tự tab

en: <b>Indentation</b>
vi: <b>Thụt lề</b>

en: Snippet completion
vi: Làm xong đoạn

en: Type a defined short character sequence and complete it to a more complex string using a single keypress
vi: Gõ một dãy ký tự ngắn đã định sẵn và bấm một phím nào đó để điền nốt chuỗi phức tạp hơn

en: Automatic continuation of multi-line comments
vi: Tự động tiếp tục ghi chú đa dòng

en: Continue automatically multi-line comments in languages like C, C++ and Java when a new line is entered inside such a comment
vi: Tự động tiếp tục ghi chú đa dòng bằng ngôn ngữ như C, C++ và Java khi xuống dòng bên trong một ghi chú như vậy

en: Autocomplete symbols
vi: Tự động điền nốt ký hiệu

en: Automatic completion of known symbols in open files (function names, global variables, ...)
vi: Tự động gõ xong các ký hiệu đã biết trong tập tin được mở (tên hàm, biến toàn cục v.v.)

en: Autocomplete all words in document
vi: Tự động điền nốt mọi từ trong tài liệu

en: Drop rest of word on completion
vi: Bỏ phần từ còn lại một khi điền nốt

en: Max. symbol name suggestions:
vi: Số tối đa các góp ý tên ký hiệu :

en: Completion list height:
vi: Bề cao danh sách điền nốt:

en: Characters to type for autocompletion:
vi: Ký tự cần gõ để tự động điền nốt:

en: The amount of characters which are necessary to show the symbol autocompletion list
vi: Số các ký tự cần thiết để hiển thị danh sách tự động điền nốt ký hiệu

en: Display height in rows for the autocompletion list
vi: Chiều cao hiển thị theo hàng cho danh sách tự động điền nốt

en: Maximum number of entries to display in the autocompletion list
vi: Số tối đa các mục nhập cần hiển thị trong danh sách tự động điền nốt

en: <b>Completions</b>
vi: <b>Làm xong</b>

en: Parenthesis ( )
vi: Ngoặc đơn ( )

en: Auto-close parenthesis when typing an opening one
vi: Tự động điền nốt một cặp dấu ngoặc đơn khi nhập một dấu ngoặc đơn mở

en: Curly brackets { }
vi: Ngoặc móc { }

en: Auto-close curly bracket when typing an opening one
vi: Tự động điền nốt một cặp dấu ngoặc móc khi nhập một dấu ngoặc móc mở

en: Square brackets [ ]
vi: Ngoặc vuông [ ]

en: Auto-close square-bracket when typing an opening one
vi: Tự động điền nốt một cặp dấu ngoặc vuông khi gõ một dấu ngoặc vuông mở

en: Single quotes ' '
vi: Nháy đơn ' '

en: Double quotes " "
vi: Nháy kép " "

en: Auto-close double quote when typing an opening one
vi: Tự động điền nốt một cặp dấu nháy kép khi nhập một dấu nháy kép mở

en: <b>Auto-close quotes and brackets</b>
vi: <b>Tự động điền nốt Nháy và Ngoặc</b>

en: Completions
vi: Mục điền nốt

en: Invert syntax highlighting colors
vi: Đảo ngược màu sắc tô sáng cú pháp

en: Show indentation guides
vi: Hiện nét dẫn thụt lề

en: Shows small dotted lines to help you to use the right indentation
vi: Hiển thị đường chấm chấm nhỏ để giúp bạn thụt lề đúng

en: Show white space
vi: Hiện khoảng trắng

en: Marks spaces with dots and tabs with arrows
vi: Nhãn dấu cách bằng chấm và tab bằng mũi tên

en: Show line endings
vi: Hiện kết thúc dòng

en: Shows the line ending character
vi: Hiện ký tự kết thúc dòng

en: Shows or hides the Line Number margin
vi: Hiện/ẩn lề số thứ tự dòng

en: Show markers margin
vi: Hiện lề đánh dấu

en: Shows or hides the small margin right of the line numbers, which is used to mark lines
vi: Hiện/ẩn lề nhỏ bên phải các số thứ tự dòng, được dùng để đánh dấu dòng

en: Stop scrolling at last line
vi: Dừng cuộn ở dòng cuối

en: Whether to stop scrolling one page past the last line of a document
vi: Có nên dừng cuộn lại một trang đằng sau dòng cuối cùng của tài liệu

note: #-#-#-#-#  sawfish_1:1.11.90-1.2_vi.po (sawfish HEAD)  #-#-#-#-# ../lisp/sawfish/wm/viewport.jl
en: Column:
vi: Cột:

en: Sets the color of the long line marker
vi: Đặt màu của dấu dòng dài

en: Color Chooser
vi: Bộ chọn màu

en: The long line marker is a thin vertical line in the editor, it helps to mark long lines, or as a hint to break the line. Set this value to a value greater than 0 to specify the column where it should appear.
vi: Dấu dòng dài là một đường mảnh nằm dọc trong trình soạn thảo. Nó giúp đánh dấu dòng dài, hoặc nhắc nhở bạn ngắt dòng đó. Đặt giá trị này thành một giá trị hơn 0 để xác định vị trí của cột này.

en: Prints a vertical line in the editor window at the given cursor position (see below)
vi: In ra một đường nằm dọc trong cửa sổ trình soạn thảo tại vị trí con trỏ đã cho (xem dưới).

en: The background color of characters after the given cursor position (see below) changed to the color set below, (this is recommended if you use proportional fonts)
vi: Màu nền của các ký tự nằm sau vị trí con trỏ đã cho (xem dưới) được thay đổi thành màu được đặt bên dưới. (Khuyến khích nếu bạn sử dụng phông tỷ lệ.)

en: <b>Long line marker</b>
vi: <b>Dấu dòng dài</b>

en: Open new documents from the command-line
vi: Mở tài liệu mới từ dòng lệnh

en: Default end of line characters:
vi: Ký tự kết thúc dòng mặc định:

en: <b>New files</b>
vi: <b>Tập tin mới</b>

en: Default encoding (new files):
vi: Bảng mã mặc định (tập tin mới):

en: Sets the default encoding for newly created files
vi: Đặt bảng mã mặc định cho tập tin mới tạo

en: Ensure new line at file end
vi: Đảm bảo có ký tự dòng mới tại kết thúc tập tin

en: Ensures that at the end of the file is a new line
vi: Đảm bảo có ký tự dòng mới tại kết thúc tập tin

en: Strip trailing spaces and tabs
vi: Bỏ dấu cách và Tab theo sau

en: Replace tabs with space
vi: Thay thế các tab bằng dấu cách

en: Replaces all tabs in document with spaces
vi: Thay thế bằng dấu cách mọi tab trong tài liệu

en: <b>Saving files</b>
vi: <b>Lưu tập tin</b>

en: Recent files list length:
vi: Độ dài danh sách tập tin gần đây:

en: Specifies the number of files which are stored in the Recent files list
vi: Xác định số tối đa các tập tin được giữ lại trong danh sách Tập tin gần đây

en: Disk check timeout:
vi: Thời hạn kiểm tra đĩa:

en: How often to check for changes to document files on disk, in seconds. Zero disables checking.
vi: Có nên kiểm tra có thay đổi trong tập tin tài liệu trên đĩa thường xuyên cỡ nào, theo giây. Số không tắt chức năng kiểm tra.

en: Browser:
vi: Bộ duyệt:

en: Path (and possibly additional arguments) to your favorite browser
vi: Đường dẫn (có thể thêm đối số) đến bộ duyệt ưa thích của bạn

en: <b>Tool paths</b>
vi: <b>Đường dẫn công cụ</b>

en: Context action:
vi: Hành động ngữ cảnh:

en: Context action command. The currently selected word can be used with %s. It can appear anywhere in the given command and will be replaced before execution.
vi: Lệnh hành động ngữ cảnh. Từ được chọn hiện thời có thể được dùng cùng với %s. Nó có thể nằm ở mọi vị trí trong lệnh đã cho, cũng sẽ được thay thế trước khi thực hiện.

en: Email address of the developer
vi: Địa chỉ thư của nhà phát triển

en: Initials of the developer name
vi: Tên tắt của nhà phát triển

en: Initial version:
vi: Phiên bản đầu tiên:

en: Version number, which a new file initially has
vi: Số hiệu phiên bản đầu tiên của tập tin mới

en: Company name
vi: Tên công ty

en: Company:
vi: Công ty:

en: Mail address:
vi: Địa chỉ bưu điện:

en: Initials:
vi: Tên tắt:

en: The name of the developer
vi: Tên của nhà phát triển

en: <b>Template data</b>
vi: <b>Dữ liệu mẫu</b>

en: <b>Keyboard shortcuts</b>
vi: <b>Phím tắt</b>

en: Use an external command for printing
vi: Dùng lệnh bên ngoài để in

en: Print line numbers
vi: In số thứ tự dòng

en: Add line numbers to the printed page
vi: Thêm vào trang in các số thứ tự dòng

en: Print page numbers
vi: In số thứ tự trang

en: Add page numbers at the bottom of each page. It takes 2 lines of the page.
vi: Thêm số thứ tự dòng vào đáy từng trang (chiếm 2 dòng của trang).

en: Add a little header to every page containing the page number, the filename and the current date (see below). It takes 3 lines of the page.
vi: Thêm vào mỗi trang một phần đầu trang nhỏ chứa số thứ tự trang, tên tập tin và ngày tháng hiện thời (xem bên dưới). Phần này chiếm 3 dòng của trang.

en: Use the basename of the printed file
vi: Dùng tên cơ bản của tập tin đã in

en: Print only the basename (without the path) of the printed file
vi: In chỉ tên cơ bản (không có phần đường dẫn) của tập tin in ra.

en: Date format:
vi: Định dạng ngày tháng:

en: Use native GTK printing
vi: Dùng chức năng in GTK sở hữu

en: Sets the font for the terminal widget
vi: Đặt phông chữ cho ô điều khiển thiết bị cuối

en: Choose Terminal Font
vi: Chọn Phông chữ Terminal

en: Scrollback lines:
vi: Dòng cuộn ngược:

en: Sets the foreground color of the text in the terminal widget
vi: Đặt màu cảnh gần của văn bản trong ô điều khiển thiết bị cuối

en: Specifies the history in lines, which you can scroll back in the terminal widget
vi: Xác định lịch sử theo dòng, mà bạn có thể cuộn ngược trong ô điều khiển thiết bị cuối

en: Sets the path to the shell which should be started inside the terminal emulation
vi: Đặt đường dẫn tới trình bao (mà nên được khởi chạy bên trong mô phỏng thiết bị cuối)

en: Scroll on keystroke
vi: Cuộn khi ấn phím

en: Whether to scroll to the bottom if a key was pressed
vi: Có nên cuộn đến đáy khi được ấn phím hay không

en: Scroll on output
vi: Cuộn kết xuất

en: Whether to scroll to the bottom when output is generated
vi: Có nên cuộn đến đáy khi kết xuất được tạo ra hay không

en: Cursor blinks
vi: Nháy con chạy

en: Override Geany keybindings
vi: Ghi đè lên tổ hợp phím Geany

en: Allows the VTE to receive keyboard shortcuts (apart from focus commands)
vi: Cho phép VTE nhận tín hiệu phím tắt (ra khỏi lệnh đặt tiêu điểm)

en: This option disables the keybinding to popup the menu bar (default is F10). Disabling it can be useful if you use, for example, Midnight Commander within the VTE.
vi: Tùy chọn này tắt tổ hợp phím bật lên thanh trình đơn (mặc định là phím chức năng F10). Việc tắt nó có ích nếu, chẳng hạn, bạn dùng Midnight Commander bên trong VTE.

en: Run programs in VTE instead of opening a terminal emulation window. Please note, programs executed in VTE cannot be stopped
vi: Chạy chương trình trong VTE thay vào mở một cửa sổ mô phỏng thiết bị cuối. Ghi chú rằng chương trình được thực hiện trong VTE thì không dừng chạy được

en: Don't use run script
vi: Đừng dùng văn lệnh chạy

en: Don't use the simple run script which is usually used to display the exit status of the executed program
vi: Đừng dùng văn lệnh chạy đơn giản thường dùng để hiển thị trạng thái thoát của chương trình đã thực hiện

en: New (with _Template)
vi: Mới (dùng Mẫ_u)

en: Sa_ve All
vi: Lưu tất _cả

en: R_eload As
vi: Tải lại _dạng

en: Close Ot_her Documents
vi: Đóng các tập tin k_hác

en: C_lose All
vi: Đóng tất _cả

en: _Send Selection to Terminal
vi: _Gửi vùng chọn cho Thiết bị cuối

en: T_oggle Case of Selection
vi: Chuyển đổi chữ h_oa/thường của vùng chọn

en: _Comment Line(s)
vi: Ghi _chú dòng

en: U_ncomment Line(s)
vi: Hủy ghi chú dò_ng

en: _Toggle Line Commentation
vi: Bật/_tắt ghi chú dòng

en: _Increase Indent
vi: _Thụt lề thêm

en: _Decrease Indent
vi: Thụt lề _kém

en: _Send Selection to
vi: _Gửi vùng chọn cho

en: I_nsert Comments
vi: Chè_n chú thích

en: Next Me_ssage
vi: Thông điệp tiế_p

en: Pr_evious Message
vi: Thông điệp t_rước

en: Show _Markers Margin
vi: Hiện lề đánh _dấu

en: Show _Line Numbers
vi: Hiện _số hiệu dòng

en: Show White S_pace
vi: Hiện kh_oảng trắng

en: Show Line _Endings
vi: Hiện _kết thúc dòng

en: Show Indentation _Guides
vi: H_iện nét dẫn thụt lề

en: Full_screen
vi: T_oàn màn hình

en: Toggle All _Additional Widgets
vi: Bật/tắt mọi ô điều khiển bổ sun_g

en: Show Message _Window
vi: Hiện cửa _sổ thông điệp

en: Show Side_bar
vi: Hiện khung _lề

en: _Line Wrapping
vi: N_gắt dòng

en: Line _Breaking
vi: N_gắt dòng

en: _Auto-indentation
vi: _Tự động thụt lề

en: In_dent Type
vi: _Kiểu thụt lề

en: T_abs and Spaces
vi: T_ab và Dấu cách

en: Indent Widt_h
vi: Độ _rộng thụt lề

en: Read _Only
vi: _Chỉ đọc

en: _Write Unicode BOM
vi: Ghi _BOM Unicode

en: Set File_type
vi: Đặt kiểu _tập tin

en: Set _Encoding
vi: Đặt _bảng mã

en: Set Line E_ndings
vi: Đặt kết thúc dò_ng

en: Convert and Set to _LF (Unix)
vi: Chuyển đổi và đặt thành _LF (UNIX)

en: _Clone
vi: Nhân đô_i

en: _Strip Trailing Spaces
vi: Bỏ dấu cách theo _sau

en: Replace Tabs with S_paces
vi: Tha_y thế các tab bằng dấu cách

en: _Fold All
vi: _Gấp tất cả

en: _Unfold All
vi: _Mở lại tất cả

en: Remove _Markers
vi: Bỏ _dấu

en: Remove Error _Indicators
vi: Bỏ mọi cá_i chỉ lỗi

en: Apply the default indentation settings to all documents
vi: Áp dụng thiết lập mặc định cho _mọi tài liệu

en: _Reload Configuration
vi: Nạp _lại cấu hình

en: C_onfiguration Files
vi: Tập tin Cấ_u hình

en: _Color Chooser
vi: Bảng _chọn màu

en: _Word Count
vi: _Tổng từ

en: Scribble
vi: Viết tháu

en: Project Properties
vi: Thuộc tính dự án

en: Base directory of all files that make up the project. This can be a new path, or an existing directory tree. You can use paths relative to the project filename.
vi: Thư mục cơ bản của tất cả các tập tin làm dự án. Đường dẫn mới hay cây thư mục tồn tại cũng được. Bạn cũng có thể đặt đường dẫn tương đối so với tên tập tin dự án.

en: Use global settings
vi: Dùng các thiết lập toàn cục

en: (only inside Geany)
vi: (chỉ bên trong Geany)

en: Read:
vi: Đọc:

en: Write:
vi: Ghi:

en: About Geany
vi: Giới thiệu Geany

en: A fast and lightweight IDE
vi: Một IDE nhanh và nhẹ nhàng

en: (built on or after %s)
vi: (xây dựng vào hay sau %s)

en: maintainer
vi: nhà duy trì

en: developer
vi: nhà phát triển

en: translation maintainer
vi: nhà duy trì bản dịch

en: Previous Translators
vi: Dịch giả trước

en: Some of the many contributors (for a more detailed list, see the file %s):
vi: Một số người đóng góp (để tìm một danh sách chi tiết, xem tập tin %s):

en: License text could not be found, please visit http://www.gnu.org/licenses/gpl-2.0.txt to view it online.
vi: Không tìm thấy văn bản giấy phép, hãy thăm địa chỉ « http://www.gnu.org/licenses/gpl-2.0.txt » để xem trực tuyến.

en: %s (in directory: %s)
vi: %s (trong thư mục: %s)

en: Compilation failed.
vi: Lỗi biên dịch.

en: Compilation finished successfully.
vi: Mới biên dịch xong.

en: _Next Error
vi: Lỗi tiế_p

en: _Previous Error
vi: Lỗi t_rước

en: Build the current file
vi: Xây dựng tập tin hiện thời

en: Build the current file with Make and the default target
vi: Xây dựng tập tin hiện thời, dùng công cụ Make và đích đến mặc định

en: Build the current file with Make and the specified target
vi: Xây dựng tập tin hiện thời, dùng công cụ Make và đích đến đã xác định

en: Compile the current file with Make
vi: Biên dịch tập tin hiện thời dùng Make

en: Process could not be stopped (%s).
vi: Tiến trình không dừng chạy được (%s).

en: No more build errors.
vi: Không có lỗi xây dựng nào nữa.

en: Make _Object
vi: Make đố_i tượng

en: Enter the line you want to go to:
vi: Nhập dòng cần tới:

en: Please set the filetype for the current file before using this function.
vi: Hãy đặt kiểu tập tin cho tập tin hiện thời, trước khi sử dụng hàm này.

en: No more message items.
vi: Không có mục thông điệp nào nữa.

en: "%s" was not found.
vi: Không tìm thấy « %s ».

en: Detect from file
vi: Phát hiện từ tập tin

en: _More Options
vi: Tùy chọn _bổ sung

en: Set encoding:
vi: Đặt bảng mã:

en: Explicitly defines an encoding for the file, if it would not be detected. This is useful when you know that the encoding of a file cannot be detected correctly by Geany.
    Note if you choose multiple files, they will all be opened with the chosen encoding.
vi: Xác định dứt khoát bảng mã cho tập tin, nếu nó sẽ không được phát hiện. Có ích khi bạn biết rằng trình Geany sẽ không phát hiện được bảng mã của tập tin đó.
    Ghi chú rằng nếu bạn chọn nhiều tập tin, tất cả các chúng đều sẽ được mở với bảng mã đã chọn.

en: Set filetype:
vi: Đặt kiểu tập tin:

en: Explicitly defines a filetype for the file, if it would not be detected by filename extension.
    Note if you choose multiple files, they will all be opened with the chosen filetype.
vi: Xác định dứt khoát kiểu tập tin cho tập tin, nếu nó sẽ không được phát hiện theo phần mở rộng tập tin.
    Ghi chú rằng nếu bạn chọn nhiều tập tin, tất cả các chúng sẽ được mở với kiểu tập tin đã chọn.

en: Opens the file in read-only mode. If you choose more than one file to open, all files will be opened read-only.
vi: Mở tập tin trong chế độ chỉ đọc. Nếu bạn chọn mở nhiều tập tin, tất cả các tập tin đó sẽ được mở chỉ-đọc.

en: Filename already exists!
vi: Tên tập tin đã có !

en: Save the file and rename it
vi: Lưu tập tin và thay tên nó

en: _Don't save
vi: _Không lưu

en: The file '%s' is not saved.
vi: Tập tin « %s » chưa được lưu.

en: Do you want to save it before closing?
vi: Bạn có muốn lưu nó trước khi đóng không?

en: An error occurred or file information could not be retrieved (e.g. from a new file).
vi: Gặp lỗi hoặc không thể lấy thông tin về tập tin (v.d. từ tập tin mới).

note: Translators: BOM = byte order mark
en: (with BOM)
vi: (có BOM)

en: (without BOM)
vi: (không có BOM)

en: File %s closed.
vi: Tập tin %s đã được đóng.

en: New file "%s" opened.
vi: Tập tin mới « %s » đã được mở.

en: Could not open file %s (%s)
vi: Không thể mở tập tin: %s (%s)

en: The file "%s" could not be opened properly and has been truncated. This can occur if the file contains a NULL byte. Be aware that saving it can cause data loss.
    The file was set to read-only.
vi: Tập tin « %s » không thể mở được, cũng bị cắt ngắn. Trường hợp này có thể xảy ra nếu tập tin chứa byte vô giá trị (NULL). Ghi chú rằng việc lưu tập tin này có thể gây ra dữ liệu bị mất.
    Tập tin đã được đặt thành tình trạng chỉ đọc.

en: Tabs and Spaces
vi: Tab và Dấu cách

note: Translators: first wildcard is the indentation mode (Spaces, Tabs, Tabs * and Spaces), the second one is the filename
en: Setting %s indentation mode for %s.
vi: Đang đặt chế độ thụt lề %s cho %s.

en: File %s reloaded.
vi: Tập tin %s đã được tải lại.

en: , read-only
vi: , chỉ đọc

en: Are you sure you want to reload '%s'?
vi: Bạn có chắc muốn tải lại « %s » không?

en: Error renaming file.
vi: Gặp lỗi khi thay đổi tên của tập tin.

en: An error occurred while converting the file from UTF-8 in "%s". The file remains unsaved.
vi: Gặp lỗi khi chuyển đổi tập tin từ UTF-8 trong « %s ». Tập tin vẫn còn chưa được lưu.

en: Error message: %s
    The error occurred at "%s" (line: %d, column: %d).
vi: Thông điệp lỗi: %s
    Lỗi xảy ra ở « %s » (dòng %d, cột %d).

en: Error message: %s.
vi: Thông điệp lỗi: %s.

en: Try to resave the file?
vi: Thử lưu lại tập tin ?

en: Error saving file (%s).
vi: Gặp lỗi khi lưu tập tin (%s).

en: Error saving file.
vi: Gặp lỗi khi lưu tập tin.

en: File %s saved.
vi: Tập tin %s đã được lưu.

en: No matches found for "%s".
vi: Không tìm thấy cái nào tương ứng với « %s ».

en: %s: replaced %d occurrence of "%s" with "%s". | %s: replaced %d occurrences of "%s" with "%s".
vi[0]: %s: mới thay thế %d lần gặp « %s » bằng « %s ».

en: Do you want to reload it?
vi: Bạn có muốn tải lại nó không?

en: Enter Tab Width
vi: Nhập chiều rộng của khoảng tab

en: Enter the amount of spaces which should be replaced by a tab character.
vi: Hãy nhập số các dấu cách nên bị một ký tự tab thay thế.

en: Without encoding
vi: Không có bảng mã

en: _West European
vi: Vùng Tâ_y Âu

en: _East European
vi: Vùng Đôn_g Âu

en: East _Asian
vi: _Vùng Đông Á

en: _SE & SW Asian
vi: Vùng _Nam Đông và Nam Tay Á

en: _Middle Eastern
vi: Vùng T_rung Đông

en: All Source
vi: Mọi mã nguồn

en: Bad regex for filetype %s: %s
vi: Sai đặt biểu thức chính quy cho dạng tập tin %s: %s

en: Go to
vi: Đi tới

en: Notebook tab
vi: Thẻ vở

en: Save all
vi: Lưu tất cả

en: Delete to line end
vi: Xoá đến cuối dòng

en: Scroll to current line
vi: Cuộn đến dòng hiện tại

en: Scroll up the view by one line
vi: Cuộn lên một dòng

en: Scroll down the view by one line
vi: Cuộn xuống một dòng

en: Complete snippet
vi: Làm xong đoạn

en: Move cursor in snippet
vi: Chuyển con trỏ trong đoạn

en: Suppress snippet completion
vi: Tắt chức năng làm xong đoạn

en: Context Action
vi: Hành động ngữ cảnh

en: Complete word
vi: Gõ xong từ

en: Show calltip
vi: Hiện mẹo gọi

en: Select current word
vi: Chọn từ hiện thời

en: Toggle line commentation
vi: Bật/tắt ghi chú dòng

en: Comment line(s)
vi: Ghi chú dòng

en: Uncomment line(s)
vi: Hủy ghi chú dòng

en: Increase indent
vi: Thụt lề thêm

en: Decrease indent
vi: Thụt lề kém

en: Increase indent by one space
vi: Thụt lề thêm một dấu cách

en: Decrease indent by one space
vi: Thụt lề kém một dấu cách

en: Send to Custom Command 1
vi: Gửi cho Lệnh riêng 1

en: Send to Custom Command 2
vi: Gửi cho Lệnh riêng 1

en: Send to Custom Command 3
vi: Gửi cho Lệnh riêng 3

en: Find Usage
vi: Tìm chỗ được dùng

en: Find Document Usage
vi: Tìm chỗ dùng trong tài liệu

en: Navigate back a location
vi: Lần ngược một vị trí

en: Navigate forward a location
vi: Lần tới một vị trí

en: Go to matching brace
vi: Tới dấu ngoặc móc khớp

en: Toggle marker
vi: Dấu bật/tắt

en: Go to Start of Line
vi: Tới đầu dòng

en: Go to End of Line
vi: Tới cuối dòng

en: Go to End of Display Line
vi: Tới cuối dòng hiển thị

en: Go to Previous Word Part
vi: Về phần từ trước

en: Go to Next Word Part
vi: Tới phần từ tiếp

en: Toggle All Additional Widgets
vi: Bật/tắt mọi ô điều khiển bổ sung

en: Toggle Messages Window
vi: Hiện/ẩn cửa sổ thông điệp

en: Switch to Editor
vi: Chuyển sang bộ soạn thảo

en: Switch to Search Bar
vi: Chuyển sang Thanh tìm

en: Switch to Compiler
vi: Chuyển sang Bộ biên dịch

en: Switch to Scribble
vi: Chuyển sang Viết tháu

en: Switch to VTE
vi: Chuyển sang VTE

en: Switch to Sidebar
vi: Chuyển sang Khung lề

en: Switch to left document
vi: Chuyển dang tài liệu bên trái

en: Switch to right document
vi: Chuyển dang tài liệu bên phải

en: Switch to last used document
vi: Chuyển sang tài liệu dùng cuối

en: Move document left
vi: Dời tài liệu qua bên trái

en: Move document right
vi: Dời tài liệu qua bên phải

en: Move document first
vi: Dời tài liệu trên đầu

en: Move document last
vi: Dời tài liệu xuống cuối

en: Toggle Line wrapping
vi: Bật/tắt cuộn dòng

en: Toggle Line breaking
vi: Bật/tắt ngắt dòng

en: Replace spaces with tabs
vi: Thay thế bằng tab các dấu cách

en: Toggle current fold
vi: Bật/tắt phần gấp hiện thời

en: Fold all
vi: Gấp tất cả

en: Unfold all
vi: Mở lại tất cả

en: Reload symbol list
vi: Tải lại danh sách ký hiệu

en: Compile
vi: Biên dịch

en: Make custom target
vi: Make đích riêng

en: Make object
vi: Make đối tượng

en: Next error
vi: Lỗi tiếp

en: Previous error
vi: Lỗi trước

en: Build options
vi: Tùy chọn xây dựng

en: Show Color Chooser
vi: Hiện bảng chọn màu

en: The following keyboard shortcuts are configurable:
vi: Có thể cấu hình những phím tắt này:

en: Type here what you want, use it as a notice/scratch board
vi: Gõ bất cứ đoạn nào vào đây: dùng nó là bảng thông báo/viết tháu

en: Failed to load one or more session files.
vi: Lỗi nạp một hay nhiều tập tin phiên chạy.

en: COLUMN
vi: CỘT

en: Print internal filetype names
vi: In tên kiểu tập tin nội bộ

en: Generate global tags file (see documentation)
vi: Tạo ra tập tin thẻ toàn cục (xem tài liệu hướng dẫn)

en: Don't open files in a running instance, force opening a new instance
vi: Đừng mở tập tin trong tiến trình đang chạy: buộc mở một tiến trình mới

en: Don't show message window at startup
vi: Đừng hiển thị cửa sổ thông điệp khi khởi chạy

en: Don't load auto completion data (see documentation)
vi: Đừng nạp dữ liệu làm xong tự động (xem tài liệu hướng dẫn)

en: Don't load plugins
vi: Đừng nạp phần bổ sung

en: Print Geany's installation prefix
vi: In tiền tố cài đặt của Geany

en: Don't load the previous session's files
vi: Đừng nạp các tập tin của phiên bản trước

en: Don't load terminal support
vi: Đừng nạp hỗ trợ thiết bị cuối

en: Show version and exit
vi: Hiện phiên bản rồi thoát

en: [FILES...]
vi: [TẬP_TIN...]

en: Move it now?
vi: Chuyển nó ngay ?

en: Geany needs to move your old configuration directory before starting.
vi: Geany cần phải di chuyển thư mục cấu hình cũ trước khi khởi chạy.

en: Your configuration directory has been successfully moved from "%s" to "%s".
vi: Thư mục cấu hình đã được di chuyển từ « %s » sang « %s ».

note: Translators: the third %s in brackets is the error message which * describes why moving the dir didn't work
en: Your old configuration directory "%s" could not be moved to "%s" (%s). Please move manually the directory to the new location.
vi: Thư mục cấu hình cũ « %s » không thể di chuyển được sang « %s » (%s). Hãy di chuyển nó bằng tay sang vị trí mới.

en: Configuration directory could not be created (%s).
    There could be some problems using Geany without a configuration directory.
    Start Geany anyway?
vi: Không thể tạo thư mục cấu hình (%s).
    Có thể gặp lỗi khi sử dụng Geany mà không có thư mục cấu hình.
    Vẫn khởi chạy Geany không?

en: This is Geany %s.
vi: Đây là Geany %s.

en: Configuration directory could not be created (%s).
vi: Không thể tạo thư mục cấu hình (%s).

en: Configuration files reloaded.
vi: Các tập tin cấu hình đã được nạp lại.

en: Debug Messages
vi: Thông điệp Gỡ lỗi

en: Status messages
vi: Thông điệp trạng thái

en: _Hide Message Window
vi: Ẩn cửa sổ t_hông điệp

en: Switch to Document
vi: Chuyển sang Tài liệu

en: The plugin "%s" is not binary compatible with this release of Geany - please recompile it.
vi: Phần bổ sung « %s » không tương thích nhị phân với bản phát hành Geany này: hãy biên dịch lại nó.

en: No plugins available.
vi: Không có phần bổ sung sẵn sàng.

en: Press the combination of the keys you want to use for "%s".
vi: Gõ tổ hợp phím nên đại diện « %s ».

en: _Allow
vi: Cho _phép

en: _Override
vi: _Ghi đè

en: Override that keybinding?
vi: Ghi đè lên tổ hợp phím đó không?

en: The combination '%s' is already used for "%s".
vi: Tổ hợp « %s » đã được dùng cho « %s ».

en: Enter tool paths below. Tools you do not need can be left blank.
vi: Hãy nhập bên dưới những đường dẫn công; bỏ trống công cụ không cần.

en: Set the information to be used in templates. See the documentation for details.
vi: Ở đây hãy xác định thông tin cần dùng trong mẫu. Xem tài liệu hướng dẫn để tìm chi tiết.

en: Here you can change keyboard shortcuts for various actions. Select one and press the Change button to enter a new shortcut, or double click on an action to edit the string representation of the shortcut directly.
vi: Ở đây bạn có khả năng sửa đổi phím tắt cho hành động khác nhau. Hãy chọn một điều rồi bấm cái nút Đổi để nhập phím tắt mới, hoặc nhấn đôi vào hành động nào để chỉnh sửa trực tiếp chuỗi đại diện phím tắt đó.

en: <i>Warning: these settings are overridden by the current project. See <b>Project->Properties</b>.</i>
vi: <i>Cảnh báo : thiết lập này bị dự án hiện thời ghi đè. Xem <b>Dự án > Thuộc tính</b>.</i>

en: <b>Page %d of %d</b>
vi: <b>Trang %d trên %d</b>

en: Document Setup
vi: Thiết lập Tài liệu

en: Printing of %s failed (%s).
vi: Tiến trình in tập tin %s bị lỗi (%s).

en: Please set a print command in the preferences dialog first.
vi: Trước tiên hãy đặt một câu lệnh in ấn trong hộp thoại Tùy thích.

en: The file "%s" will be printed with the following command:
    
    %s
vi: Tập tin « %s » sẽ được lưu bằng lệnh này:
    
    %s

en: File %s printed.
vi: Tập tin %s đã được in.

note: #-#-#-#-#  geany_2.1-1_vi.po (Geany 2.0)  #-#-#-#-# Translators: "projects" is part of the default project base path so be careful when translating * please avoid special characters and spaces, look at the source for details or ask Frank
en: projects
vi: dự án

en: Choose Project Base Path
vi: Chọn đường dẫn cơ bản dự án

en: Project "%s" created.
vi: Dự án « %s » đã được tạo.

en: Project file "%s" could not be loaded.
vi: Không thể nạp tập tin dự án « %s ».

en: Project files
vi: Tập tin dự án

en: Project "%s" closed.
vi: Dự án « %s » đã được đóng.

en: Project "%s" saved.
vi: Dự án « %s » đã được lưu.

en: Do you want to close it before proceeding?
vi: Bạn có muốn đóng nó trước khi tiếp tục không?

en: The specified project name is too short.
vi: Bạn đã ghi rõ một tên dự án quá ngắn.

en: The specified project name is too long (max. %d characters).
vi: Bạn đã ghi rõ một tên dự án quá dài (tối đa %d ký tự).

en: You have specified an invalid project filename.
vi: Bạn đã ghi rõ một tên dự án không hợp lệ.

en: Create the project's base path directory?
vi: Tạo thư mục cơ bản của dự án không?

en: The path "%s" does not exist.
vi: Đường dẫn « %s » không tồn tại.

en: Project base directory could not be created (%s).
vi: Không thể tạo thư mục cơ bản của dự án (%s).

en: Project file could not be written (%s).
vi: Không thể ghi tập tin dự án (%s).

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: Choose Project Filename
vi: Chọn tên tập tin dự án

en: Project "%s" opened.
vi: Dự án « %s » đã được mở.

en: _Use regular expressions
vi: Dùng biể_u thức chính quy

en: Use _escape sequences
vi: Dùng chuỗi t_hoát

en: Replace \\, \t, \n, \r and \uXXXX (Unicode characters) with the corresponding control characters
vi: Thay thế dãy « \\ », « \t », « \n », « \r » và « \uXXXX » (ký tự Unicode) bằng ký tự điều khiển tương ứng

en: Match only a _whole word
vi: Khớp chỉ t_oàn từ

en: Match from s_tart of word
vi: Khớp _từ đầu từ

en: _Find All
vi: _Tìm tất cả

en: Close _dialog
vi: Đóng _hộp thoại

en: Disable this option to keep the dialog open
vi: Tắt tùy chọn này để bảo tồn hộp thoại mở

en: Mark all matches in the current document
vi: Đánh dấu mọi mục khớp trong tài liệu hiện thời

en: In Sessi_on
vi: Tr_ong phiên chạy

en: _In Document
vi: Trong tà_i liệu

en: Replace & Fi_nd
vi: Thay thế _và Tìm:

en: Replace wit_h:
vi: T_hay thế bằng:

en: Re_place All
vi: Tha_y thế tất cả

en: In Se_lection
vi: Trong vùng _chọn

en: Replace all matches found in the currently selected text
vi: Thay thế mọi điều khớp nằm trong đoạn đã chọn hiện thời

en: _Directory:
vi: Thư _mục:

en: E_ncoding:
vi: Bả_ng mã:

en: See grep's manual page for more information
vi: Dùng câu lệnh « man grep » để tìm thêm thông tin

en: _Recurse in subfolders
vi: Đệ qui t_rong thư mục con

en: _Invert search results
vi: Đảo kết quả tìm k_iếm

en: Invert the sense of matching, to select non-matching lines
vi: Đảo chức năng khớp, để chọn các dòng không tương ứng.

en: E_xtra options:
vi: Tù_y chọn thêm:

en: Other options to pass to Grep
vi: Tùy chọn khác cần gửi cho Grep

en: Wrap search and find again?
vi: Cuộn qua việc tìm và tìm lại không?

en: Found %d match for "%s". | Found %d matches for "%s".
vi[0]: Tìm %d mục tương ứng với « %s ».

en: No text to find.
vi: Không có đoạn cần tìm.

en: %s %s -- %s (in directory: %s)
vi: %s %s -- %s (trong thư mục: %s)

en: Could not open directory (%s)
vi: Không thể mở thư mục (%s)

en: Search completed with %d match. | Search completed with %d matches.
vi[0]: Hoàn tất tìm kiếm: có %d kết quả.

en: Text was empty (or contained only whitespace)
vi: Văn bản trống (hay chỉ gồm các ký tự trắng)

en: Unknown filetype extension for "%s".
vi: Gặp phần mở rộng kiểu tập tin lạ cho « %s ».

en: Example:
    CFLAGS=`pkg-config gtk+-2.0 --cflags` %s -g gtk2.c.tags /usr/include/gtk-2.0/gtk/gtk.h
vi: Thí dụ :
    CFLAGS=`pkg-config gtk+-2.0 --cflags` %s -g gtk2.c.tags /usr/include/gtk-2.0/gtk/gtk.h

note: Translators: the first wildcard is the filetype, the second the filename
en: Loaded %s tags file '%s'.
vi: Mới nạp tập tin thẻ %s « %s ».

en: Could not load tags file '%s'.
vi: Không thể nạp tập tin thẻ « %s ».

en: Forward declaration "%s" not found.
vi: Không tìm thấy lời tuyên bố tới « %s ».

en: Definition of "%s" not found.
vi: Không tìm thấy lời xác định « %s ».

en: Sort by _Appearance
vi: Sắp xếp theo sự _Xuất hiện

en: Save all open files
vi: Lưu mọi tập tin đang mở

en: Reload the current file from disk
vi: Tải lại tập tin hiện thời từ đĩa

en: Cut the current selection
vi: Cắt vùng chọn hiện thời

en: Copy the current selection
vi: Chép vùng chọn hiện thời

en: Delete the current selection
vi: Xoá vùng chọn hiện thời

en: Undo the last modification
vi: Hủy bước sự sửa đổi cuối cùng

en: Redo the last modification
vi: Bước lại sự sửa đổi cuối cùng

en: Compile the current file
vi: Biên dịch tập tin hiện thời

en: Run or view the current file
vi: Chạy hay xem tập tin hiện thời

en: Open a color chooser dialog, to interactively pick colors from a palette
vi: Mở hộp thoại chọn màu sắc, để kén tương tác màu trong bảng chọn

en: Zoom in the text
vi: Phóng to đoạn

en: Zoom out the text
vi: Thu nhỏ đoạn

en: Decrease indentation
vi: Giảm khoảng thụt lề

en: Increase indentation
vi: Tăng khoảng thụt lề

en: Find the entered text in the current file
vi: Tìm đoạn đã nhập trong tập tin hiện thời

en: Jump to the entered line number
vi: Nhảy tới số thứ tự dòng đã nhập

en: Show the preferences dialog
vi: Hiển thị hộp thoại Tùy thích

en: Quit Geany
vi: Thoát khỏi Geany

en: Replace text in the current document
vi: Thay thế văn bản trong tài liệu hiện thời

en: Open an existing file
vi: Mở tập tin đã có

en: --- Separator ---
vi: --- Phân cách ---

en: Select items to be displayed on the toolbar. Items can be reordered by drag and drop.
vi: Hãy chọn những mục cần hiển thị trên thanh công cụ. Các mục cũng có thể được sắp đặt lại bằng cách kéo và thả.

en: Available Items
vi: Mục sẵn sàng

en: Displayed Items
vi: Mục hiển thị

en: Passing data and executing custom command: %s
vi: Đang gửi dữ liệu qua và thực hiện lệnh riêng: %s

en: The executed custom command returned an error. Your selection was not changed. Error message: %s
vi: Câu lệnh riêng được thực hiện cũng trả lại một lỗi. Chuỗi lựa chọn chưa thay đổi. Thông điệp lỗi: %s

en: The executed custom command exited with an unsuccessful exit code.
vi: Câu lệnh riêng được thực hiện cũng thoát với một mã thoát không thành công.

en: Set Custom Commands
vi: Đặt lệnh riêng

en: You can send the current selection to any of these commands and the output of the command replaces the current selection.
vi: Bạn có khả năng đặt vùng chọn hiện thời thành bất cứ lệnh nào trong những lệnh này: dữ liệu xuất lệnh sẽ thay thế vùng chọn hiện thời.

en: No custom commands defined.
vi: Chưa xác định lệnh riêng nào.

en: whole document
vi: toàn tài liệu

en: Range:
vi: Phạm vi:

en: Lines:
vi: Dòng:

en: Words:
vi: Từ :

en: Characters:
vi: Ký tự :

en: Show S_ymbol List
vi: Hiện danh sách _Ký hiệu

en: Show _Document List
vi: Hiện _danh sách Tài liệu

en: H_ide Sidebar
vi: Ẩ_n khung lề

en: Show _Paths
vi: Hiện Đường _dẫn

note: Translators: RO = read-only
en: RO
vi: CĐ

note: Translators: MOD = modified
en: MOD
vi: SỬA

en: Font updated (%s).
vi: Phông chữ đã được cập nhật (%s).

en: C Standard Library
vi: Thư Viện Chuẩn C

en: C++ (C Standard Library)
vi: C++ (Thư Viện Chuẩn C)

en: C++ Standard Library
vi: Thư Viện Chuẩn C++

en: dd.mm.yyyy
vi: nn.tt.NNNN

en: mm.dd.yyyy
vi: tt.nn.NNNN

en: yyyy/mm/dd
vi: NNNN/tt/nn

en: dd.mm.yyyy hh:mm:ss
vi: nn.tt.NNNN GG:pp:gg

en: mm.dd.yyyy hh:mm:ss
vi: tt.nn.NNNN GG:pp:gg

en: yyyy/mm/dd hh:mm:ss
vi: NNNN/tt/nn GG:pp:gg

en: _Use Custom Date Format
vi: _Dùng định dạng ngày riêng

en: Custom Date Format
vi: Định dạng ngày riêng

en: Date format string could not be converted (possibly too long).
vi: Không thể chuyển đổi chuỗi định dạng ngày tháng (có thể quá dài).

en: _Set Custom Date Format
vi: Đặt định dạng ngày _riêng

en: Save All
vi: Lưu tất cả

comment: Literal: don't translate/Nghĩa chữ : đừng dịch
en: Unix (LF)
vi: UNIX (LF)

en: _Set Path From Document
vi: Đặt đường dẫn dựa _vào tài liệu

en: _Restart Terminal
vi: _Khởi chạy lại Thiết bị cuối

en: Namespaces
vi: Miền tên

en: Interfaces
vi: Giao diện

en: Typedefs / Enums
vi: Xác định kiểu / Đánh số

en: Anchors
vi: Neo

en: H1 Headings
vi: Tiêu đề H1

en: H2 Headings
vi: Tiêu đề H2

en: H3 Headings
vi: Tiêu đề H3

en: Chapter
vi: Chương

en: Subsection
vi: Phần phụ

en: Subsubsection
vi: Phần phụ con

en: Articles
vi: Bài

en: Unpublished
vi: Không được đăng

en: Defines
vi: Xác định

en: Procedures
vi: Thủ tục

en: Sect1
vi: Phần 1

en: Sect2
vi: Phần 2

en: Sect3
vi: Phần 3

en: Appendix
vi: Phụ lục

en: ID Selectors
vi: Bộ chọn ID

en: Type Selectors
vi: Bộ chọn kiểu

en: Singletons
vi: Vật đơn

en: Type constructors
vi: Hàm tạo kiểu

en: Programs
vi: Chương trình

en: Ports
vi: Cổng

en: Copies
vi: Bản sao

en: Structures
vi: Cấu trúc

en: Subroutines
vi: Thường trình con

en: Words
vi: Từ

en: Projects
vi: Dự án

en: Class Builder
vi: Bộ xây dựng hạng

en: Creates source files for new class types.
vi: Tạo tập tin mã nguồn cho kiểu hạng mới.

en: Create Class
vi: Tạo hạng

en: Header file:
vi: Tập tin phần đầu :

en: Source file:
vi: Tập tin mã nguồn:

en: Inheritance
vi: Kế thừa

en: Base class:
vi: Hạng cơ bản:

en: Base header:
vi: Phần đầu cơ bản:

en: Base GType:
vi: Kiểu GType cơ bản:

en: Create constructor
vi: Tạo hàm tạo dựng

en: Create destructor
vi: Tạo hàm phá hủy

en: Create Cla_ss
vi: Tạo _hạng

en: HTML Characters
vi: Ký tự HTML

en: Inserts HTML character entities like '&amp;'.
vi: Chèn thực thể ký tự HTML như « &amp; ».

en: The Geany developer team
vi: Nhóm nhà phát triển Geany

en: HTML characters
vi: Ký tự HTML

en: ISO 8859-1 characters
vi: Ký tự ISO 8859-1

en: Greek characters
vi: Ký tự Hy-lạp

en: Mathematical characters
vi: Ký tự toán học

en: Technical characters
vi: Ký tự kỹ thuật

en: Arrow characters
vi: Ký tự mũi tên

en: Punctuation characters
vi: Ký tự dấu chấm câu

en: Miscellaneous characters
vi: Ký tự lặt vặt

en: Plugin configuration directory could not be created.
vi: Không thể tạo thư mục cấu hình phần bổ sung.

en: Choose a special character from the list below and double click on it or use the button to insert it at the current cursor position.
vi: Hãy chọn một ký tự đặc biệt trong danh sách bên dưới, rồi nhấn đôi vào nó, hoặc bấm cái nút để chèn nó vào vị trí con trỏ hiện thời.

en: HTML (name)
vi: HTML (tên)

en: Insert Special HTML Characters
vi: Chèn ký tự HTML đặc biệt

en: Replace special characters
vi: Thay thế ký tự đặc biệt

en: Toggle plugin status
vi: Bật/tắt trạng thái phần bổ sung

en: Exports the current file into different formats.
vi: Xuất khẩu tập tin hiện tại ra định dạng khác nhau.

en: Export File
vi: Xuất tập tin

en: _Use current zoom level
vi: Dùng hệ số th_u phóng hiện có

en: Renders the font size of the document together with the current zoom level
vi: Vẽ kích cỡ phông chữ của tài liệu cùng với hệ số thu phóng chữ hiện thời.

en: Document successfully exported as '%s'.
vi: Tài liệu đã được xuất khẩu theo « %s ».

en: File '%s' could not be written (%s).
vi: Không thể ghi tập tin « %s » (%s).

en: Adds a file browser tab to the sidebar.
vi: Thêm vào khung lề một thẻ duyệt qua tập tin.

en: Too many items selected!
vi: Chọn quá nhiều mục !

en: Could not execute configured external command '%s' (%s).
vi: Không thể thực hiện câu lệnh bên ngoài đã cấu hình « %s » (%s).

en: Set path from document
vi: Đặt đường dẫn từ tài liệu

en: Focus File List
vi: Danh sách Tập tin Tập trung

en: Focus Path Entry
vi: Mục nhập Đường dẫn Tập trung

en: External open command:
vi: Câu lệnh mở ngoài:

en: The command to execute when using "Open with". You can use %f and %d wildcards.
    %f will be replaced with the filename including full path
    %d will be replaced with the path name of the selected file without the filename
vi: Câu lệnh cần thực hiện khi sử dụng chức năng « Mở bằng ». Cũng có thể dùng ký tự đại diện « %f » và « %d ».
    %f	sẽ được thay thế bằng tên tập tin (cũng có đường dẫn đầy đủ)
    %d	sẽ được thay thế bằng tên đường dẫn của tập tin đã chọn (không có tên tập tin)

en: Follow the path of the current file
vi: Theo đường dẫn đến tập tin hiện thời

en: Use the project's base directory
vi: Dùng thư mục cơ bản của dự án

en: Change the directory to the base directory of the currently opened project
vi: Chuyển đổi thư mục sang thư mục cơ bản của dự án được mở hiện thời

en: Save Actions
vi: Hành vi Lưu

en: This plugin provides different actions related to saving of files.
vi: Phần bổ sung này cung cấp các hành vi khác nhau liên quan đến lưu tập tin.

en: Backup Copy: Directory could not be created (%s).
vi: Bản sao lưu : không thể tạo thư mục (%s).

en: Backup Copy: File could not be read (%s).
vi: Bản sao lưu : không thể đọc tập tin (%s).

en: Backup Copy: File could not be saved (%s).
vi: Bản sao lưu : không thể lưu tập tin (%s).

en: Autosave: Saved %d file automatically. | Autosave: Saved %d files automatically.
vi[0]: Tự động lưu : %d tập tin đã được tự động lưu.

en: Select Directory
vi: Chọn thư mục

en: Backup directory does not exist or is not writable.
vi: Thư mục sao lưu không tồn tại hoặc không cho phép ghi.

en: Auto save _interval:
vi: _Khoảng tự động lưu :

en: _Print status message if files have been automatically saved
vi: In thông điệ_p trạng thái nếu tập tin đã được tự động lưu

en: Save only current open _file
vi: Lư_u chỉ tập tin còn mở hiện tại

en: Sa_ve all open files
vi: Lưu _mọi tập tin còn mở

en: Backup Copy
vi: Bản sao lưu

en: _Directory to save backup files in:
vi: Thư _mục vào đó cần lưu tập tin sao lưu :

en: Directory _levels to include in the backup destination:
vi: _Các cấp thư mục cần bao gồm trong đích đến sao lưu :

en: Split Window
vi: Tách cửa sổ

en: Splits the editor view into two windows.
vi: Tạch khung xem soạn thảo ra hai cửa sổ.

en: Show the current document
vi: Hiển thị tài liệu hiện thời

en: _Unsplit
vi: _Bỏ tách

en: _Split Window
vi: Tách cửa _sổ

en: Top and Bottom
vi: Đỉnh và đáy

en: Gettext translation
vi: Bản dịch gettext

en: Plugin:
vi: Phần bổ sung:

en: _Horizontally
vi: _Ngang

en: _Vertically
vi: _Dọc

en: %d new message | %d new messages
vi[0]: %d tin nhắn mới

note: / 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: %u conversations selected.
vi: %u cuộc đối thoại đã được chọn.

en: ---------- Forwarded message ----------
vi: ---------- Thư được chuyển tiếp ----------

en: All Mail
vi: Tất cả thư

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: Cannot add attachment
vi: Không thể thêm vào phần đính kèm

en: Date: %s
vi: Ngày: %s

en: Do you want to discard the unsaved message?
vi: Bạn có muốn loại bỏ các tin nhắn chưa được lưu hay không?

en: Don't _ask me again
vi: Không _hỏi tôi lại lần nữa

en: Drop files here
vi: Thả tập tin vào đây

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: Error saving
vi: Lỗi khi lư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: 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

en: Fixed Width
vi: Chiều rộng cố định

en: From: %s
vi: Từ: %s

en: Geary Mail
vi: Dịch vụ mail Geary

note: / 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

en: Log conversation monitoring
vi: Nhật trình giám sát cuộc trò chuyệ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: / "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: Log network activity
vi: Nhật trình hoạt động mạng lưới

note: / 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: Mail Client
vi: Mail máy trạm

en: Me
vi: Tôi

en: New Message
vi: Tạo mới tin nhắn

en: No conversations selected.
vi: Chưa chọn cuộc đối thoại nào.

en: Output debugging information
vi: Thông tin gỡ rối về dữ liệu nhập vào

en: Please enter your email password
vi: Xin vui lòng điền vào mật khẩu email của bạn

en: Por_t:
vi: _Cổng:

en: Se_rver:
vi: Máy _chủ:

en: The file already exists in "%s".  Replacing it will overwrite its contents.
vi: Tập tin đó đã có trong « %s ». Việc thay thế nó sẽ ghi đè lên nội dung nó.

en: _Center
vi: _Giữa

en: _Justify
vi: C_anh đều

en: _Rebuild
vi: _Xây dụng lại

en: not found
vi: không tìm thấy

en: Toggle Bookmark
vi: Bật tắt Dấu trang

en: Automatically adds closing brackets.
vi: Tự động thêm dấu ngoặc đóng.

en: Character Map
vi: Bản đồ ký tự

en: Comment out or uncomment a selected block of code.
vi: Ghi chú tắt hay hủy ghi chú tắt một khối mã được chọn.

en: U_ncomment Code
vi: Hủ_y ghi chú tắt mã

en: Pick a color from a dialog and insert its hexadecimal representation.
vi: Chọn một màu trong hộp thoại và chèn đại diện thập lục của nó.

en: Pick _Color...
vi: _Chọn màu...

en: Pick a color from a dialog
vi: Chọn màu trong hộp thoại

en: Pick Color
vi: Chọn màu

en: Draw Spaces
vi: Vẽ khoảng trắng

en: Draw Spaces and Tabs
vi: Vẽ dấu cách và khoảng Tab

en: Draw tabs
vi: Vẽ cột Tab

en: Join several lines or split long ones
vi: Nối lại vài dòng, hoặc tách ra dòng dài

en: Join/Split Lines
vi: Nối/Tách dòng

en: _Split Lines
vi: _Tách dòng

en: Sa_ved sessions
vi: _Buổi hợp đã lưu

en: _Manage saved sessions...
vi: _Quản lý buổi hợp đã lưu...

en: Recover '%s' session
vi: Phục hồi buổi hợp « %s »

en: Session Name
vi: Tên buổi hợp

note: ex:ts=4:et:
en: Save and restore your working sessions
vi: Lưu và phục hồi buổi hợp làm việc

en: Session Saver
vi: Bộ lưu buổi hợp

en: Save session
vi: Lưu buổi hợp

en: Saved Sessions
vi: Buổi hợp đã lưu

en: Forget you're not using tabulations.
vi: Quên bạn không sử dụng cột Tab.

en: Select the group of tags you want to use
vi: Chọn nhóm các thẻ muốn dùng

en: Available Tag Lists
vi: Danh sách thẻ hiện có

note: #-#-#-#-#  gedit-plugins_48.1-3_vi.po (gedit 2.25.6)  #-#-#-#-# ex:ts=8:noet:
en: Abbreviated form
vi: Kiểu viết tắt

en: Accessibility key character
vi: Ký tự phím tính truy cập

en: Alignment character
vi: Ký tự canh lề

en: Anchor URI
vi: Địa chỉ Mạng neo

en: Applet class file code
vi: Mã tập tin hạng tiểu dụng

note: #-#-#-#-#  gedit-plugins_48.1-3_vi.po (gedit 2.25.6)  #-#-#-#-# Deprecated since HTML 4.01, not supported in XHTML 1.0 Strict DTD.
en: Applet class file code (deprecated)
vi: Mã tập tin hạng tiểu dụng (bị phản đối)

en: Associated information
vi: Thông tin liên quan

en: Author info
vi: Thông tin tác giả

en: Axis related headers
vi: Đầu trang liên quan đến trục

note: #-#-#-#-#  gedit-plugins_48.1-3_vi.po (gedit 2.25.6)  #-#-#-#-# Deprecated since HTML 4.01, not supported in XHTML 1.0 Strict DTD.
en: Background color (deprecated)
vi: Màu nền (bị phản đối)

en: Background texture tile
vi: Lát nền hoa tiết

note: #-#-#-#-#  gedit-plugins_48.1-3_vi.po (gedit 2.25.6)  #-#-#-#-# Deprecated since HTML 4.01, not supported in XHTML 1.0 Strict DTD.
en: Background texture tile (deprecated)
vi: Lát nền hoa tiết (bị phản đối)

en: Base URI
vi: Địa chỉ URI cơ bản

en: Base font
vi: Phông cơ bản

note: #-#-#-#-#  gedit-plugins_48.1-3_vi.po (gedit 2.25.6)  #-#-#-#-# Deprecated since HTML 4.01, not supported in XHTML 1.0 Strict DTD.
en: Base font (deprecated)
vi: Phông cơ bản (bị phản đối)

note: #-#-#-#-#  gedit-plugins_48.1-3_vi.po (gedit 2.25.6)  #-#-#-#-# Deprecated since HTML 4.01, not supported in XHTML 1.0 Strict DTD.
en: Border (deprecated)
vi: Biên (bị phản đối)

en: Cell rowspan
vi: Ô theo hàng

note: #-#-#-#-#  gedit-plugins_48.1-3_vi.po (gedit 2.25.6)  #-#-#-#-# Deprecated since HTML 4.01, not supported in XHTML 1.0 Strict DTD.
en: Center (deprecated)
vi: Trung tâm (bị phản đối)

en: Character encoding of linked resource
vi: Bảng mã ký tự của tài nguyên đã liên kết

en: Checked (state)
vi: Đã kiểm tra (tính trạng)

en: Checked state
vi: Tình trạng đã kiểm tra

en: Cite reason for change
vi: Ghi lý do thay đổi

en: Class implementation ID
vi: Mã nhận biết thi công hạng

en: Class list
vi: Danh sách hạng

en: Clear text flow control
vi: Điều khiển thông lượng chữ rõ

en: Code content type
vi: Kiểu nội dung mã

en: Color of selected links
vi: Màu liên kết được chọn

note: #-#-#-#-#  gedit-plugins_48.1-3_vi.po (gedit 2.25.6)  #-#-#-#-# Deprecated since HTML 4.01, not supported in XHTML 1.0 Strict DTD.
en: Color of selected links (deprecated)
vi: Màu liên kết được chọn (bị phản đối)

en: Column span
vi: Ô theo cột

en: Computer code fragment
vi: Đoạn mã máy

en: Content scheme
vi: Sơ đồ nội dung

note: #-#-#-#-#  gedit-plugins_48.1-3_vi.po (gedit 2.25.6)  #-#-#-#-# The "type" attribute is deprecated for the "ol" tag only, since HTML 4.01, not supported in XHTML 1.0 Strict DTD.
en: Content type (deprecated)
vi: Kiểu nội dung (bị phản đối)

en: DIV Style container
vi: Bao kiểu DIV

en: DIV container
vi: Bao DIV

en: Date and time of change
vi: Ngày giờ thay đổi

note: #-#-#-#-#  gedit-plugins_48.1-3_vi.po (gedit 2.25.6)  #-#-#-#-# NOTE: used in "object" tag
en: Declare flag
vi: Tuyên bố cờ

note: #-#-#-#-#  gedit-plugins_48.1-3_vi.po (gedit 2.25.6)  #-#-#-#-# Translators: DEFER is an optional attribute of the <script> tag. It indicates that the script is not going to generate any document content. The browser can continue parsing and drawing the page.
en: Defer attribute
vi: Hoãn thuộc tính

en: Definition description
vi: Mô tả định nghĩa

en: Definition term
vi: Từ định nghĩa

en: Deleted text
vi: Đoạn đã xoá

en: Directionality
vi: Tính hướng

note: #-#-#-#-#  gedit-plugins_48.1-3_vi.po (gedit 2.25.6)  #-#-#-#-# Deprecated since HTML 4.01, not supported in XHTML 1.0 Strict DTD.
en: Directionality (deprecated)
vi: Tính hướng (bị phản đối)

en: Directory list
vi: Danh sách chỉ dẫn

en: Document base
vi: Cơ sở tài liệu

en: Document body
vi: Thân tài liệu

en: Document head
vi: Đầu tài liệu

en: Document type
vi: Kiểu tài liệu

en: Element ID
vi: Mã nhận biệt phần tử

en: Embedded object
vi: Đối tượng nhúng

en: Encode type
vi: Kiểu biên mã

en: Figure
vi: Hình

note: #-#-#-#-#  gedit-plugins_48.1-3_vi.po (gedit 2.25.6)  #-#-#-#-# Deprecated since HTML 4.01, not supported in XHTML 1.0 Strict DTD.
en: Font face (deprecated)
vi: Mặt phông chữ (bị phản đối)

en: For label
vi: Cho nhãn

en: Forced line break
vi: Ngắt dòng ép buộc

en: Form action handler
vi: Bộ quản lý việc của đơn

en: Form control group
vi: Nhóm điều khiển đơn

en: Form field label text
vi: Chữ nhãn trường đơn

en: Form input
vi: Gõ vào đơn

en: Form input type
vi: Kiểu gõ vào đơn

en: Form method
vi: Phương pháp đơn

en: Forward link
vi: Liên kết tiếp

en: Frame render parts
vi: Phần vẽ khung

en: Frame source
vi: Nguồn khung

en: Frame target
vi: Đích khung

en: Frameborder
vi: Viền khung

en: Frameset
vi: Bộ khung

en: Frameset columns
vi: Cột bộ khung

en: Frameset rows
vi: Hàng bộ hàng

en: Framespacing
vi: Khoảng cách khung

en: Generic embedded object
vi: Đối tượng nhúng chung

en: Generic metainformation
vi: Thông tin về thông tin chung

en: Generic span
vi: Thẻ span chung

en: HREF URI
vi: Địa chỉ Mạng HREF

en: HTML root element
vi: Phần tử gốc HTML

en: HTML version
vi: Phiên bản HTML

en: HTTP header name
vi: Tên dòng đầu HTML

en: Horizontal rule
vi: Đường ngang: hr

note: #-#-#-#-#  gedit-plugins_48.1-3_vi.po (gedit 2.25.6)  #-#-#-#-# Deprecated since HTML 4.01, not supported in XHTML 1.0 Strict DTD.
en: Horizontal space (deprecated)
vi: Dấu cách ngang (bị phản đối)

en: Image map
vi: Sơ đồ ảnh

en: Image map area
vi: Vùng sơ đồ ảnh

en: Image map name
vi: Tên sơ đồ ảnh

en: Image source
vi: Nguồn ảnh

en: Inline frame
vi: Khung trong dòng

en: Inline layer
vi: Tầng trong dòng

en: Inserted text
vi: Đoạn đã chèn

en: Instance definition
vi: Bộ định nghĩa thể hiện

en: Italic text
vi: Nghiêng

en: Java applet
vi: Tiểu dụng Java

note: #-#-#-#-#  gedit-plugins_48.1-3_vi.po (gedit 2.25.6)  #-#-#-#-# Deprecated since HTML 4.01, not supported in XHTML 1.0 Strict DTD.
en: Java applet (deprecated)
vi: Tiểu dụng Java (bị phản đối)

en: Language code
vi: Mã ngôn ngữ

en: Large text style
vi: Kiểu chữ lớn

en: Link color
vi: Màu liên kết

note: #-#-#-#-#  gedit-plugins_48.1-3_vi.po (gedit 2.25.6)  #-#-#-#-# Deprecated since HTML 4.01, not supported in XHTML 1.0 Strict DTD.
en: Link color (deprecated)
vi: Màu liên kết (bị phản đối)

en: List item
vi: Mục danh sách

en: List of MIME types for file upload
vi: Danh sách kiểu MIME để tải tập tin lên

en: List of supported character sets
vi: Danh sách bộ ký tự được hỗ trợ

en: Local change to font
vi: Thay đổi phông chữ cục bộ

en: Long description link
vi: Liên kết mô tả dài

en: Long quotation
vi: Trích dẫn dài

en: Mail link
vi: Liên kết thư

note: #-#-#-#-#  gedit-plugins_48.1-3_vi.po (gedit 2.25.6)  #-#-#-#-# Supported in XHTML 1.0 Frameset DTD only.
en: Margin pixel height
vi: Độ cao lề theo điểm ảnh

note: #-#-#-#-#  gedit-plugins_48.1-3_vi.po (gedit 2.25.6)  #-#-#-#-# Supported in XHTML 1.0 Frameset DTD only.
en: Margin pixel width
vi: Độ rộng lề theo điểm ảnh

en: Maximum length of text field
vi: Độ dài trường chữ tối đa

note: #-#-#-#-#  gedit-plugins_48.1-3_vi.po (gedit 2.25.6)  #-#-#-#-# Here I take some liberties: There's no mandatory attributes, but those are most common, and will likely be used.
en: Media-independent link
vi: Liên kết không phụ thuộc vào vật chứa

en: Menu list
vi: Danh sách trình đơn

note: #-#-#-#-#  gedit-plugins_48.1-3_vi.po (gedit 2.25.6)  #-#-#-#-# Deprecated since HTML 4.01, not supported in XHTML 1.0 Strict DTD.
en: Menu list (deprecated)
vi: Danh sách trình đơn (bị phản đối)

en: Multi-line text field
vi: Trường chữ đa dòng

en: Multicolumn
vi: Đa cột

en: Named property value
vi: Giá trị thuộc tính có tên

en: Next ID
vi: Mã nhận biết kế

en: No URI
vi: Không có địa chỉ Mạng

en: No embedded objects
vi: Không có đối tượng nhúng

en: No frames
vi: Không có khung

en: No layers
vi: Không có tầng

en: No line break
vi: Không ngắt dòng

en: No resize
vi: Không đổi cỡ

en: No script
vi: Không có văn lệnh

en: No shade
vi: Không có bóng

note: #-#-#-#-#  gedit-plugins_48.1-3_vi.po (gedit 2.25.6)  #-#-#-#-# Deprecated since HTML 4.01, not supported in XHTML 1.0 Strict DTD.
en: No shade (deprecated)
vi: Không bóng (bị phản đối)

en: No word wrap
vi: Không ngắt từ

note: #-#-#-#-#  gedit-plugins_48.1-3_vi.po (gedit 2.25.6)  #-#-#-#-# Deprecated since HTML 4.01, not supported in XHTML 1.0 Strict DTD.
en: No word wrap (deprecated)
vi: Không ngắt từ (bị phản đối)

en: Non-breaking space
vi: Dấu cách khác ngắt

en: Object applet file
vi: Tập tin tiểu dụng đối tượng

note: #-#-#-#-#  gedit-plugins_48.1-3_vi.po (gedit 2.25.6)  #-#-#-#-# Deprecated since HTML 4.01, not supported in XHTML 1.0 Strict DTD.
en: Object applet file (deprecated)
vi: Tập tin tiểu dụng đối tượng (bị phản đối)

en: Object data reference
vi: Tham chiếu dữ liệu đối tượng

en: Offset for alignment character
vi: Hiệu số cho ký tự cảnh lề

en: OnBlur event
vi: Sự kiện OnBlur (khi mờ)

en: OnChange event
vi: Sự kiện OnChange (khi đổi)

en: OnClick event
vi: Sự kiện OnClick (khi nhắp)

en: OnDblClick event
vi: Sự kiện OnDblClick (khi nhắp đôi)

en: OnFocus event
vi: Sự kiện OnFocus (khi được chú ý)

en: OnKeyDown event
vi: Sự kiện OnKeyDown (khi bấm giữ phím)

en: OnKeyPress event
vi: Sự kiện OnKeyPress (khi bấm phím)

en: OnKeyUp event
vi: Sự kiện OnKeyUp (khi buông phím)

en: OnLoad event
vi: Sự kiện OnLoad (khi tải)

en: OnMouseDown event
vi: Sự kiện OnMouseDown (khi di chuyển con chuột xuống)

en: OnMouseMove event
vi: Sự kiện OnMouseMove (khi di chuyển con chuột)

en: OnMouseOut event
vi: Sự kiện OnMouseOut

en: OnMouseOver event
vi: Sự kiện OnMouseOver (khi di chuyển con chuột ở trên)

en: OnMouseUp event
vi: Sự kiện OnMouseUp (khi di chuyển con chuột lên)

en: OnReset event
vi: Sự kiện OnReset (khi lập lại)

en: OnSelect event
vi: Sự kiện OnSelect (khi lựa chọn)

en: OnSubmit event
vi: Sự kiện OnSubmit (khi đóng góp)

en: OnUnload event
vi: Sự kiện OnUnload (khi bỏ tải)

en: Option group
vi: Nhóm tùy chọn

en: Option selector
vi: Bộ chọn tùy chọn

en: Output media
vi: Vật chứa xuất

en: Paragraph class
vi: Hạng đoạn văn

en: Paragraph style
vi: Kiểu đoạn văn

en: Preformatted listing
vi: Danh sách có cấu hình trước

en: Preformatted text
vi: Đoạn có cấu hình trước

en: Profile metainfo dictionary
vi: Từ điển thông tin về thông tin nét đại cương

en: Prompt message
vi: Thông điệp nhắc

en: Push button
vi: Nút bấm

en: Quote
vi: Trích dẫn

en: ReadOnly text and password
vi: Chữ và mật khẩu quyền chỉ đọc

en: Reduced spacing
vi: Khoảng cách đã giảm

note: #-#-#-#-#  gedit-plugins_48.1-3_vi.po (gedit 2.25.6)  #-#-#-#-# Deprecated since HTML 4.01, not supported in XHTML 1.0 Strict DTD.
en: Reduced spacing (deprecated)
vi: Khoảng cách đã giảm (bị phản đối)

en: Reverse link
vi: Liên kết đảo ngược

en: Rulings between rows and columns
vi: Đường giữa hàng và cột

en: Sample program output, scripts
vi: Dữ liệu mẫu xuất trình, văn lệnh

en: Scope covered by header cells
vi: Phạm vi vùng các ô đầu bảng

note: #-#-#-#-#  gedit-plugins_48.1-3_vi.po (gedit 2.25.6)  #-#-#-#-# Deprecated since HTML 4.01, not supported in XHTML 1.0 Strict DTD.
en: Script language name
vi: Tên ngôn ngữ văn lệnh

en: Script statements
vi: Câu văn lệnh

en: Scrollbar
vi: Thanh cuộn

en: Selectable option
vi: Tùy chọn có thể lựa chọn

en: Server-side image map
vi: Sơ đồ ảnh

en: Short inline quotation
vi: Đoạn trích dẫn trong dòng ngắn

en: Single line prompt
vi: Dấu nhắc đơn dòng

note: #-#-#-#-#  gedit-plugins_48.1-3_vi.po (gedit 2.25.6)  #-#-#-#-# Deprecated since HTML 4.01, not supported in XHTML 1.0 Strict DTD.
en: Size (deprecated)
vi: Cỡ (bị phản đối)

en: Small text style
vi: Kiểu đáng chữ nhỏ

en: Soft line break
vi: Ngắt dòng mềm

en: Spacing between cells
vi: Dấu cách giữa ô

en: Spacing within cells
vi: Dấu cách ở trong ô

en: Square root
vi: Căn bậc hai

en: Starting sequence number
vi: Số đầu dây

note: #-#-#-#-#  gedit-plugins_48.1-3_vi.po (gedit 2.25.6)  #-#-#-#-# Deprecated since HTML 4.01, not supported in XHTML 1.0 Strict DTD.
en: Starting sequence number (deprecated)
vi: Số đầu dây (bị phản đối)

en: Strike-through text
vi: Chữ gạch đè

note: #-#-#-#-#  gedit-plugins_48.1-3_vi.po (gedit 2.25.6)  #-#-#-#-# Deprecated since HTML 4.01, not supported in XHTML 1.0 Strict DTD.
en: Strike-through text (deprecated)
vi: Chữ gạch đè (bị phản đối)

en: Strike-through text style
vi: Kiểu dạng chữ gạch đè

note: #-#-#-#-#  gedit-plugins_48.1-3_vi.po (gedit 2.25.6)  #-#-#-#-# Deprecated since HTML 4.01, not supported in XHTML 1.0 Strict DTD.
en: Strike-through text style (deprecated)
vi: Kiểu dáng chữ gạch đè (bị phản đối)

en: Strong emphasis
vi: Nhần mạnh

en: Style info
vi: Thông tin kiểu dáng

en: Tab order position
vi: Vị trí sắp xếp tab

en: Table body
vi: Thân bảng

en: Table column group properties
vi: Thuộc tính nhóm cột bảng

en: Table column properties
vi: Thuộc tính cột bảng

en: Table data cell
vi: Ô dữ liệu bảng

en: Table footer
vi: Chân bảng

en: Table header
vi: Đầu bảng

en: Table header cell
vi: Ô đầu bảng

en: Table row
vi: Hàng bảng

en: Table summary
vi: Tóm tắt bảng

en: Teletype or monospace text style
vi: Kiểu dáng chữ đơn cách hay tty

note: #-#-#-#-#  gedit-plugins_48.1-3_vi.po (gedit 2.25.6)  #-#-#-#-# Deprecated since HTML 4.01, not supported in XHTML 1.0 Strict DTD.
en: Text color (deprecated)
vi: Màu chữ (bị phản đối)

en: Text entered by user
vi: Màu đã gõ bởi người dùng

en: Underlined text style
vi: Kiểu dáng chữ gạch chân

en: Use image map
vi: Dùng sơ đồ ảnh

en: Value interpretation
vi: Thông dịch giá trị

en: Variable or program argument
vi: Biến hay đối số chương trình

en: Vertical cell alignment
vi: Canh lề dọc

note: #-#-#-#-#  gedit-plugins_48.1-3_vi.po (gedit 2.25.6)  #-#-#-#-# Deprecated since HTML 4.01, not supported in XHTML 1.0 Strict DTD.
en: Vertical space (deprecated)
vi: Khoảng cách dọc (bị phản đối)

en: Visited link color
vi: Màu liên kết đã dùng

note: #-#-#-#-#  gedit-plugins_48.1-3_vi.po (gedit 2.25.6)  #-#-#-#-# Deprecated since HTML 4.01, not supported in XHTML 1.0 Strict DTD.
en: Visited link color (deprecated)
vi: Màu liên kết đã dùng (bị phản đối)

en: Bibliography (cite)
vi: Thư tịch (trích dẫn)

en: Bibliography (item)
vi: Thư tịch (mục)

en: Bibliography (shortcite)
vi: Thư tịch (trích dẫn ngắn)

en: Bibliography (thebibliography)
vi: Thư tịch (thebibliography)

en: Brackets ()
vi: Dấu ngoặc ()

en: Brackets <>
vi: Dấu ngoặc <>

en: Brackets []
vi: Dấu ngoặc []

en: Brackets {}
vi: Dấu ngoặc {}

en: Footnote
vi: Cước chú

en: Function e^
vi: Hàm e^

en: Function exp
vi: Hàm số mũ

en: Function log
vi: Hàm loga

en: Function log10
vi: Hàm loga10

en: Function sine
vi: Hàm sin

en: Greek alpha
vi: Chữ α (Hy Lạp)

en: Greek beta
vi: Chữ β (Hy Lạp)

en: Greek epsilon
vi: Chữ ε (Hy Lạp)

en: Greek gamma
vi: Chữ γ (Hy Lạp)

en: Greek lambda
vi: Chữ λ (Hy Lạp)

en: Greek rho
vi: Chữ ρ (Hy Lạp)

en: Greek tau
vi: Chữ τ (Hy Lạp)

en: Header 0 (chapter)
vi: Đầu trang 0 (chương)

en: Header 0 (chapter*)
vi: Đầu trang 0 (chương*)

en: Header 1 (section)
vi: Đầu trang 1 (phần)

en: Header 1 (section*)
vi: Đầu trang 1 (phần*)

en: Header 2 (subsection)
vi: Đầu trang 2 (phần con)

en: Header 2 (subsection*)
vi: Đầu trang 2 (phần con*)

en: Header 3 (subsubsection)
vi: Đầu trang 3 (phần con con)

en: Header 3 (subsubsection*)
vi: Đầu trang 3 (phần con con*)

en: Header 4 (paragraph)
vi: Đầu trang 4 (đoạn văn)

en: Header appendix
vi: Đầu trang phụ lục

en: Item with label
vi: Mục có nhãn

en: List description
vi: Danh sách mô tả

en: List enumerate
vi: Danh sách đếm

en: List itemize
vi: Danh sách ghi thành từng khoản

en: Maths (display)
vi: Toán (hiển thị)

en: Maths (inline)
vi: Toán (trong dòng)

en: Operator fraction
vi: Toán tử: phân số

en: Operator integral (display)
vi: Toán tử: tích phân (hiển thị)

en: Operator integral (inline)
vi: Toán tử: tích phân (trong dòng)

en: Operator sum (display)
vi: Toán tử: tổng (hiển thị)

en: Operator sum (inline)
vi: Toán tử: tổng (trong dòng)

en: Reference label
vi: Tham chiếu: nhãn

en: Reference ref
vi: Tham chiếu: ref

en: Symbol <<
vi: Ký hiệu <<

en: Symbol <=
vi: Ký hiệu: ≤

en: Symbol >=
vi: Ký hiệu: ≥

en: Symbol >>
vi: Ký hiệu: >>

en: Symbol and
vi: Ký hiệu: và

en: Symbol const
vi: Ký hiệu: hàng số

en: Symbol d-by-dt
vi: Ký hiệu: d/dt

en: Symbol d-by-dt-partial
vi: Ký hiệu: d/dt phần

en: Symbol d2-by-dt2-partial
vi: Ký hiệu: d2/dt2 phần

en: Symbol dagger
vi: Ký hiệu: dao găm

en: Symbol equiv
vi: Ký hiệu: tương đương

en: Symbol infinity
vi: Ký hiệu vô cực

en: Symbol mathspace ,
vi: Ký hiệu: dấu cách toán ,

en: Symbol mathspace .
vi: Ký hiệu: dấu cách toán .

en: Symbol mathspace _
vi: Ký hiệu: dấu cách toán _

en: Symbol mathspace __
vi: Ký hiệu: dấu cách toán __

en: Symbol simeq
vi: Ký hiệu: simeq

en: Symbol star
vi: Ký hiệu: sao

en: Typeface bold
vi: Mặt chữ đậm

en: Typeface italic
vi: Mặt chữ nghiêng

en: Typeface slanted
vi: Mặt chữ xiên

en: Typeface type
vi: Kiểu mặt chữ

en: Unbreakable text
vi: Chữ không thể ngắt

en: Tag list
vi: Danh sách thẻ

en: ancestor
vi: bà

en: ancestor-or-self
vi: bà hay mình

en: attribute
vi: thuộc tính

en: descendant
vi: cháu

en: descendant-or-self
vi: cháu hay mình

en: following
vi: theo đi

en: following-sibling
vi: em theo đi

en: namespace
vi: miền tên

en: preceding
vi: đi trước

en: preceding-sibling
vi: chị đi trước

en: gedit is the text editor of the GNOME desktop environment.
vi: gedit là phần mềm soạn thảo văn bản dành cho môi trường máy tính để bàn GNOME.

en: The first goal of gedit is to be easy to use, with a simple interface by default. More advanced features are available by enabling plugins.
vi: Mục tiêu đầu tiên của gedit là dễ sử dụng, với giao diện đơn giản theo mặc định. Các tính năng nâng cao hơn có sẵn bằng cách bật plugin.

note: TRANSLATORS: Do NOT translate or localize the semicolons! The list MUST also end with a semicolon! Search terms to find this application.
en: Text;Editor;Plaintext;Write;gedit;
vi: Text;văn;bản;van;ban;Editor;sửa;sua;soạn;thảo;soan;thao;chữ;chu;Plaintext;Chữ thường;Chu thuong;Write;Ghi;Lưu;Luu;gedit;

en: Use Default Font
vi: Dùng phông chữ mặc định

en: Whether to use the system’s default fixed width font for editing text instead of a font specific to gedit. If this option is turned off, then the font named in the “Editor Font” option will be used instead of the system font.
vi: Có nên dùng phông chữ độ rộng cố định của hệ thống để soạn thảo văn bản thay cho phông chữ nào đặc trưng cho gedit. Nếu tùy chọn này được tắt, phông chữ được xác định trong tùy chọn “Phông bộ soạn thảo” sẽ được dùng thay cho phông chữ hệ thống.

en: A custom font that will be used for the editing area. This will only take effect if the “Use Default Font” option is turned off.
vi: Phông tự chọn sẽ được dùng trong vùng biên soạn. Phông này chỉ có tác dụng nếu tắt tùy chọn “Dùng phông mặc định”.

en: The ID of a GtkSourceView Style Scheme used to color the text.
vi: Mã số của lược đồ kiểu dáng GtkSourceView được sử dụng để tô màu chữ.

en: Create Backup Copies
vi: Tạo bản sao lưu

en: Whether gedit should create backup copies for the files it saves.
vi: Gedit có nên tạo bản sao lưu dự phòng trước khi tập tin được lưu không.

en: Autosave
vi: Tự động lưu

en: Whether gedit should automatically save modified files after a time interval. You can set the time interval with the “Autosave Interval” option.
vi: Có cho hay không gedit sẽ tự động lưu thay đổi tập tin sau một khoảng thời gian xác định. Bạn có thể xác định khoảng thời gian này ở tùy chọn “Autosave Interval”.

en: Autosave Interval
vi: Khoảng thời gian tự động lưu

en: Number of minutes after which gedit will automatically save modified files. This will only take effect if the “Autosave” option is turned on.
vi: Số phút mà sau đó gedit tự động lưu các thay đổi trên tập tin. Chỉ có giá trị nếu tùy chọn “Tự động lưu” được bật.

en: Maximum Number of Undo Actions
vi: Số lượng hành động hoàn lại thao tác cuối tối đa

en: Maximum number of actions that gedit will be able to undo or redo. Use “-1” for unlimited number of actions.
vi: Số tối đa các hành động Hủy bước/Bước lại có thể thực hiện. Dùng “-1” nếu muốn không giới hạn số lượng.

en: Line Wrapping Mode
vi: Chế độ ngắt dòng

en: Specifies how to wrap long lines in the editing area. Use “none” for no wrapping, “word” for wrapping at word boundaries, and “char” for wrapping at individual character boundaries. Note that the values are case-sensitive, so make sure they appear exactly as mentioned here.
vi: Xác định cách ngắt dòng dài như thế nào trong vùng biên soạn. Dùng “none” để không ngắt dòng và bạn phải dùng thanh cuộn ngang để xem những dòng dài, “word” để ngắt dòng tại ranh giới từ, “char” ở ranh giới ký tự. Chú ý giá trị này phân biệt HOA/thường. Nhớ nhập chính xác những gì ghi ở đây.

en: Last split mode choice for line wrapping mode
vi: Chọn chế độ chia tách cuối cho chế độ ngắt dòng dài

en: Specifies the last split mode used with line wrapping mode, so that when wrapping mode is off we still remember the split mode choice. Use “word” for wrapping at word boundaries, and “char” for wrapping at individual character boundaries.
vi: Chỉ định chế độ chia tách cuối được dùng với chế độ ngắt dòng dài, do đó khi ngắt dòng bị tắt, thì chúng ta vẫn nhớ chọn chế độ chi tách. Dùng “word” để ngắt dòng tại biên của từ, và “char” để ngắt dòng tại biên của các ký tự riêng lẻ.

en: Tab Size
vi: Cỡ tab

en: Insert spaces
vi: Chèn dấu cách

en: Whether gedit should insert spaces instead of tabs.
vi: Cho Gedit chèn các dấu cách thay cho các tab hay không.

en: Automatic indent
vi: Tự động thụt lề

en: Whether gedit should enable automatic indentation.
vi: Có để gedit tự động thụt lề hay không.

en: Whether gedit should display line numbers in the editing area.
vi: Gedit có nên hiển thị số dòng trong vùng biên soạn hay không.

en: Whether gedit should highlight the current line.
vi: Gedit có nên tô sáng dòng hiện tại hay không.

en: Whether gedit should highlight matching brackets.
vi: Gedit có nên bật tô sáng ngoặc khớp hay không.

en: Display Right Margin
vi: Hiện lề phải

en: Whether gedit should display the right margin in the editing area.
vi: Gedit có nên hiển thị lề phải trong vùng biên soạn hay không.

en: Specifies the position of the right margin.
vi: Xác định vị trí lề phải.

en: Document background pattern type
vi: Kiểu mẫu ảnh nền tài liệu

en: Whether the document will get a background pattern painted.
vi: Có nên để tài liệu có mẫu vẽ nền hay không.

en: Smart Home End
vi: Home End khéo

en: Specifies how the cursor moves when the HOME and END keys are pressed. Use “disabled” to always move at the start/end of the line, “after” to move to the start/end of the line the first time the keys are pressed and to the start/end of the text ignoring whitespaces the second time the keys are pressed, “before” to move to the start/end of the text before moving to the start/end of the line and “always” to always move to the start/end of the text instead of the start/end of the line.
vi: Ghi rõ cách di chuyển của con trỏ khi phím HOME và END được bấm. Đặt giá trị:
     * disabled	để luôn luôn đi tới đầu/cuối dòng
     * after		để đi tới đầu/cuối dòng lần đầu tiên bấm phím,
    			rồi đi tới đầu/cuối văn bản, cũng bỏ qua khoảng trắng,
    			lần thứ hai bấm phím
     * before	để đi tới đầu/cuối văn bản, cũng bỏ qua khoảng trắng,
    			lần đầu tiên bấm phím, rồi đi tới đầu/cuối dòng,
    			lần thứ hai bấm phím
     * always	để luôn luôn đi tới đầu/cuối văn bản thay cho đầu/cuối dòng.

en: Restore Previous Cursor Position
vi: Phục hồi vị trí con trỏ trước

en: Whether gedit should restore the previous cursor position when a file is loaded.
vi: Gedit có nên phục hồi vị trí con trỏ trước khi tập tin được tải hay không.

en: Enable Syntax Highlighting
vi: Bật tô sáng cú pháp

en: Whether gedit should enable syntax highlighting.
vi: Gedit có tô sáng cú pháp hay không.

en: Enable Search Highlighting
vi: Bật tô sáng tìm kiếm

en: Whether gedit should highlight all the occurrences of the searched text.
vi: Gedit có nên tô sáng mọi lần gặp đoạn đã tìm kiếm hay không.

en: Ensure Trailing Newline
vi: Bảo đảm có dòng trống theo sau

en: Whether gedit will ensure that documents always end with a trailing newline.
vi: Gedit có bảo đảm tài liệu luôn kết thúc bằng ký tự xuống dòng không.

en: Notebook Show Tabs Mode
vi: Chế độ hiện tab tài liệu

en: Specifies when to show the notebook tabs. Use “never” to never show the tabs, “always” to always show the tabs, and “auto” to show the tabs only when there is more than one tab. Note that the values are case-sensitive, so make sure they appear exactly as mentioned here.
vi: Xác định hiện thế nào trong thẻ tài liệu. Dùng “never” để không bao giờ hiện thẻ, “always” để luôn hiện thẻ, “auto” để hiện thể khi có nhiều hơn một văn bản. Chú ý giá trị phân biệt HOA/thường. Nhớ nhập chính xác những gì ghi ở đây.

en: Status Bar is Visible
vi: Hiện thanh trạng thái

en: Whether the status bar at the bottom of editing windows should be visible.
vi: Có nên hiển thị thanh trạng thái ở đáy cửa sổ soạn thảo hay không.

en: Side panel is Visible
vi: Hiện khung bên

en: Whether the side panel at the left of editing windows should be visible.
vi: Có cho hiện khung lề bên trái cửa sổ soạn thảo hay không.

en: Print Syntax Highlighting
vi: In tô sáng cú pháp

en: Whether gedit should print syntax highlighting when printing documents.
vi: Gedit có nên in cú pháp được tô sáng khi in tài liệu hay không.

en: Whether gedit should include a document header when printing documents.
vi: Gedit sẽ in đầu trang khi in tài liệu hay không.

en: Specifies how to wrap long lines for printing. Use “none” for no wrapping, “word” for wrapping at word boundaries, and “char” for wrapping at individual character boundaries. Note that the values are case-sensitive, so make sure they appear exactly as mentioned here.
vi: Xác định cuộn dòng dài như thế nào khi in. Dùng “none” để khỏi cuộn, “word” để cuộn ở ranh giới từ, “char” để cuộn ở ranh giới ký tự. Chú ý rằng giá trị phân biệt HOA/thường, nhớ nhập chính xác những gì ghi ở đây.

en: If this value is 0, then no line numbers will be inserted when printing a document. Otherwise, gedit will print line numbers every such number of lines.
vi: Nếu là 0 thì không chèn số hiệu dòng vào tài liệu khi in. Nếu không thì gedit sẽ in số hiệu dòng mỗi (số đó) hàng.

en: Specifies the font to use for a document’s body when printing documents.
vi: Xác định phông dùng khi in phần thân tài liệu.

en: Header Font for Printing
vi: Phông đầu trang để in

en: Specifies the font to use for page headers when printing a document. This will only take effect if the “Print Header” option is turned on.
vi: Xác định phông chữ để in đầu đề trang khi in tài liệu. Chỉ có tác dụng nếu bật tùy chọn “In đầu trang”.

en: Line Number Font for Printing
vi: Phông số hiệu dòng để in

en: Specifies the font to use for line numbers when printing. This will only take effect if the “Print Line Numbers” option is non-zero.
vi: Xác định phông dùng in số hiệu dòng. Chỉ có tác dụng nếu tùy chọn “In số hiệu dòng” khác không.

en: The left margin, in millimeters.
vi: Độ rộng của lề trái, theo mi-li-mét.

en: The top margin, in millimeters.
vi: Độ rộng của lề trên, theo mi-li-mét.

en: The right margin, in millimeters.
vi: Độ rộng của lề phải, theo mi-li-mét.

en: The bottom margin, in millimeters.
vi: Độ rộng của lề dưới, theo mi-li-mét.

en: Candidate Encodings
vi: Bảng mã kí tự ứng cử

en: List of candidate encodings shown in the Character Encoding menu in the open/save file chooser. “CURRENT” represents the current locale encoding. Only recognized encodings are used. The default value is the empty list, in which case gedit will choose good defaults depending on the country and language.
vi: Liệt kê các bảng mã ký tự ứng cử được hiện trong trình đơn “Bảng mã ký tự ứng cử” trong bộ chọn tập tin mở/lưu. “CURRENT” đại diện cho bảng mã miền địa phương hiện tại. Chỉ những bảng mã nhận ra là được dùng. Giá trị mặc định là danh sách rỗng, trong trường hợp này gedit sẽ chọn bảng mặc định tốt nhất phụ thuộc vào ngôn ngữ và quốc gia.

en: List of active plugins.
vi: Danh sách các phần bổ sung hoạt động.

en: Display list of possible values for the encoding option
vi: Hiểu thị danh sách những giá trị có thể dùng cho tùy chọn bảng mã

en: Create a new top-level window in an existing instance of gedit
vi: Tạo một cửa sổ ở khác trong thực thể sẵn có của gedit

en: Create a new document in an existing instance of gedit
vi: Tạo tài liệu mới trong thực thể gedit đang chạy

en: Open files and block process until files are closed
vi: Mở tập tin và chặn tiến trình đến khi tập tin bị đóng

en: Run gedit in standalone mode
vi: Chạy gedit ở chế độ độc lập

en: [FILE…] [+LINE[:COLUMN]]
vi: [TẬP_TIN…] [+DÒNG[:CỘT]]

en: %s: invalid encoding.
vi: %s: bảng mã không hợp lệ.

en: If you don’t save, changes from the last %ld second will be permanently lost. | If you don’t save, changes from the last %ld seconds will be permanently lost.
vi[0]: Nếu bạn không lưu, các thay đổi của bạn ở %ld phút cuối sẽ bị mất hoàn toàn.

en: If you don’t save, changes from the last minute will be permanently lost.
vi: Nếu bạn không lưu, các thay đổi của bạn ở những phút cuối sẽ bị mất hoàn toàn.

en: If you don’t save, changes from the last minute and %ld second will be permanently lost. | If you don’t save, changes from the last minute and %ld seconds will be permanently lost.
vi[0]: Nếu bạn không lưu, các thay đổi của bạn trong phút cuối và %ld giây sẽ bị mất hoàn toàn.

en: If you don’t save, changes from the last %ld minute will be permanently lost. | If you don’t save, changes from the last %ld minutes will be permanently lost.
vi[0]: Nếu bạn không lưu, các thay đổi của bạn ở %ld phút cuối sẽ bị mất hoàn toàn.

en: If you don’t save, changes from the last hour will be permanently lost.
vi: Nếu bạn không lưu, các thay đổi của bạn ở %d giờ sau cùng sẽ bị mất vĩnh viễn.

en: If you don’t save, changes from the last hour and %d minute will be permanently lost. | If you don’t save, changes from the last hour and %d minutes will be permanently lost.
vi[0]: Nếu bạn không lưu, các thay đổi của bạn ở giờ cuối cùng và %d phút cuối sẽ bị mất hoàn toàn.

en: If you don’t save, changes from the last %d hour will be permanently lost. | If you don’t save, changes from the last %d hours will be permanently lost.
vi[0]: Không lưu thì các thay đổi của bạn ở %d giờ cuối sẽ bị mất hoàn toàn.

en: There is %d document with unsaved changes. Save changes before closing? | There are %d documents with unsaved changes. Save changes before closing?
vi[0]: Có %d tài liệu có thay đổi chưa được lưu. Lưu các thay đổi trước khi đóng lại chứ?
