# Vietnamese translation. Keys are English source texts; missing entries fall back to English at runtime.
"Action cannot be empty.": "Hành động không được để trống."
"Application cannot be empty.": "Ứng dụng không được để trống."
"Name cannot be empty.": "Tên không được để trống."
"Domain cannot be empty.": "Tên miền không được để trống."
"Version cannot be empty.": "Phiên bản không được để trống."
"Cannot be empty.": "Không được để trống."
"Address cannot be empty.": "Địa chỉ không được để trống."
"Warning: table [{0}] has no common columns in the old and new schemas; skipping migration": "Cảnh báo: bảng [{0}] không có cột chung trong lược đồ cũ và mới; bỏ qua di chuyển"
"When static file routing is enabled, the static file root directory (StaticRoot) cannot be empty.": "Khi bật định tuyến tệp tĩnh, thư mục gốc tệp tĩnh (StaticRoot) không được để trống."
"Initializing AppRule data...": "Đang khởi tạo dữ liệu AppRule..."
"Initializing RedisNode data...": "Đang khởi tạo dữ liệu RedisNode..."
"Initializing TraceRule data...": "Đang khởi tạo dữ liệu TraceRule..."
"Migrating table [{0}] to database [{1}], file: {2}": "Đang di chuyển bảng [{0}] sang cơ sở dữ liệu [{1}], tệp: {2}"
"Failed to migrate table [{0}]; continuing with other tables": "Di chuyển bảng [{0}] thất bại; tiếp tục với bảng khác"
"Skipping migration of table [{0}]": "Bỏ qua di chuyển bảng [{0}]"
"AppRule data initialization completed.": "Khởi tạo dữ liệu AppRule hoàn tất."
"RedisNode data initialization completed.": "Khởi tạo dữ liệu RedisNode hoàn tất."
"TraceRule data initialization completed.": "Khởi tạo dữ liệu TraceRule hoàn tất."
"Fetching attachment {0}, saving to {1}": "Đang lấy tệp đính kèm {0}, lưu vào {1}"
"Resource type cannot be empty.": "Loại tài nguyên không được để trống."
"SplitSqliteTables failed, but application startup is not affected": "SplitSqliteTables thất bại, nhưng không ảnh hưởng đến khởi động ứng dụng"
"Token string cannot be empty.": "Chuỗi token không được để trống."
"VACUUM failed; normal use is not affected": "VACUUM thất bại; không ảnh hưởng đến sử dụng bình thường"
"[AppDeploy sync] Application {0} updated; syncing deployment configuration {1} (Id={2})": "[Đồng bộ AppDeploy] Ứng dụng {0} đã cập nhật; đang đồng bộ cấu hình triển khai {1} (Id={2})"
# 运行时消息补充词条
"Domain changed": "Tên miền đã thay đổi"
"Domains changed: {0} -> {1}": "Tên miền đã thay đổi: {0} -> {1}"
"Global default development": "Phát triển mặc định toàn cục"
"Production environment": "Môi trường sản xuất"
"Local development": "Phát triển cục bộ"
"Global shared configuration; other applications merge the configuration items of this application at startup": "Cấu hình chia sẻ toàn cục; các ứng dụng khác sẽ hợp nhất các mục cấu hình của ứng dụng này khi khởi động"
"Plugin server. Links are analyzed by keyword on this page and plugins are downloaded from it": "Máy chủ plugin. Liên kết được phân tích theo từ khóa trên trang này và plugin được tải xuống từ đó"
"Node cannot be empty.": "Nút không được để trống."
"No matching package was found.": "Không tìm thấy gói phù hợp."
"No matching package was found (version={0}, kind={1}).": "Không tìm thấy gói phù hợp (version={0}, kind={1})."
"OS [{0}] is not compatible with .NET {1}": "Hệ điều hành [{0}] không tương thích với .NET {1}"
"GLIBC [{0}] does not meet the minimum requirement {1} of .NET {2}": "GLIBC [{0}] không đáp ứng yêu cầu tối thiểu {1} của .NET {2}"
"Stardust Data": "Stardust Data"
"Data layer of the Stardust distributed service framework. Defines entity models and statistics jobs based on XCode ORM, supporting persistence and computation for node management, application management, configuration center, registry, monitoring center, and release center, compatible with multiple databases.": "Lớp dữ liệu của khung dịch vụ phân tán Stardust. Định nghĩa mô hình thực thể và tác vụ thống kê dựa trên XCode ORM, hỗ trợ lưu trữ và tính toán cho quản lý nút, quản lý ứng dụng, trung tâm cấu hình, sổ đăng ký, trung tâm giám sát và trung tâm phát hành, tương thích với nhiều cơ sở dữ liệu."
# 界面元数据词条
"阿波罗": "Apollo"
"阿波罗地址": "Địa chỉ Apollo"
"阿波罗命名空间": "Không gian tên Apollo"
"阿波罗命名空间。默认application,也可以填依赖的公共命名空间,但建议为公共命名空间建立应用依赖。": "Không gian tên Apollo. Mặc định là application, có thể điền không gian tên công cộng của ứng dụng phụ thuộc, nhưng nên tạo phụ thuộc ứng dụng cho không gian tên công cộng."
"阿波罗账号": "Tài khoản Apollo"
"版本": "Phiên bản"
"版本。当前版本号,每次修改都是应用版本加一": "Phiên bản. Số phiên bản hiện tại, mỗi lần sửa đổi phiên bản ứng dụng tăng thêm một."
"版本。应用正在使用的版本号,返回小于等于该版本的配置": "Phiên bản. Số phiên bản ứng dụng đang dùng, trả về cấu hình có phiên bản nhỏ hơn hoặc bằng phiên bản này."
"备注": "Ghi chú"
"编号": "Mã số"
"操作": "Thao tác"
"成功": "Thành công"
"创建地址": "Địa chỉ tạo"
"创建时间": "Thời gian tạo"
"创建者": "Người tạo"
"定时发布": "Phát hành theo lịch"
"定时发布。在指定时间自动发布新版本": "Phát hành theo lịch. Tự động phát hành phiên bản mới vào thời điểm chỉ định."
"更新地址": "Địa chỉ cập nhật"
"更新时间": "Thời gian cập nhật"
"更新者": "Người cập nhật"
"规则": "Quy tắc"
"规则。分号分段,逗号间隔多项匹配值,比如IP=10.*,172.*;LocalIP=192.*": "Quy tắc. Phân đoạn bằng dấu chấm phẩy, ngăn cách nhiều giá trị khớp bằng dấu phẩy, ví dụ IP=10.*,172.*;LocalIP=192.*"
"结果": "Kết quả"
"结果。比如Scope=dev": "Kết quả. Ví dụ Scope=dev"
"可被依赖": "Có thể được phụ thuộc"
"可被依赖。打开后,才能被其它应用依赖": "Có thể được phụ thuộc. Sau khi bật, ứng dụng khác mới có thể phụ thuộc vào nó."
"类别": "Danh mục"
"名称": "Tên"
"名称。下划线开头表示仅用于内嵌,不能返回给客户端;多级名称用冒号分隔": "Tên. Bắt đầu bằng dấu gạch dưới nghĩa là chỉ dùng để nhúng, không thể trả về cho máy khách; tên nhiều cấp phân cách bằng dấu hai chấm."
"目标应用": "Ứng dụng đích"
"目标应用。被原始应用依赖的应用": "Ứng dụng đích. Ứng dụng được ứng dụng gốc phụ thuộc."
"内容": "Nội dung"
"配置历史": "Lịch sử cấu hình"
"配置历史。记录配置变更历史": "Lịch sử cấu hình. Ghi lại lịch sử thay đổi cấu hình."
"配置数据": "Dữ liệu cấu hình"
"配置数据。配置名值对,发布后才能生效,支持多作用域划分生产和开发测试环境": "Dữ liệu cấu hình. Cặp tên-giá trị cấu hình, chỉ có hiệu lực sau khi phát hành, hỗ trợ nhiều phạm vi để phân chia môi trường sản xuất và phát triển/kiểm thử."
"期望值": "Giá trị mong đợi"
"期望值。已被修改,尚未发布的值,支持内嵌 ${key@app:scope}": "Giá trị mong đợi. Giá trị đã sửa nhưng chưa phát hành, hỗ trợ nhúng ${key@app:scope}"
"启用": "Bật"
"全局": "Toàn cục"
"全局。该应用下的配置数据作为全局数据,请求任意应用配置都返回": "Toàn cục. Dữ liệu cấu hình của ứng dụng này được dùng làm dữ liệu toàn cục, yêu cầu cấu hình của bất kỳ ứng dụng nào đều trả về."
"缺失键": "Khóa thiếu"
"缺失键。没有读取到的配置项": "Khóa thiếu. Mục cấu hình chưa được đọc."
"数值": "Giá trị"
"数值。正在使用的值,支持内嵌 ${key@app:scope}": "Giá trị. Giá trị đang được sử dụng, hỗ trợ nhúng ${key@app:scope}"
"下一版本": "Phiên bản tiếp theo"
"下一版本。下一个将要发布的版本,发布后两者相同": "Phiên bản tiếp theo. Phiên bản sắp phát hành, sau khi phát hành cả hai sẽ giống nhau."
"显示名": "Tên hiển thị"
"项目": "Dự án"
"项目。资源归属的团队": "Dự án. Nhóm sở hữu tài nguyên."
"新版本": "Phiên bản mới"
"新版本。下一个将要发布的版本,发布后两者相同": "Phiên bản mới. Phiên bản sắp phát hành, sau khi phát hành cả hai sẽ giống nhau."
"新状态": "Trạng thái mới"
"新状态。启用/禁用/删除": "Trạng thái mới. Bật/Vô hiệu hóa/Xóa."
"雪花标识": "Định danh Snowflake"
"雪花标识。给应用端分配唯一工作站标识,用于生成雪花Id,随着使用递增": "Định danh Snowflake. Cấp định danh máy trạm duy nhất cho phía ứng dụng để sinh Snowflake Id, tăng dần theo quá trình sử dụng."
"依赖应用": "Ứng dụng phụ thuộc"
"依赖应用。所依赖应用的集合": "Ứng dụng phụ thuộc. Tập hợp các ứng dụng được phụ thuộc."
"已使用": "Đã dùng"
"已使用。用过的配置项": "Đã dùng. Mục cấu hình đã từng dùng."
"应用": "Ứng dụng"
"应用。对应StarApp": "Ứng dụng. Tương ứng với StarApp"
"应用。原始应用,该应用依赖别人": "Ứng dụng. Ứng dụng gốc, ứng dụng này phụ thuộc ứng dụng khác."
"应用规则": "Quy tắc ứng dụng"
"应用规则。针对应用设置的规则,比如根据IP段设置作用域,可用于划分生产环境和开发测试环境": "Quy tắc ứng dụng. Quy tắc đặt cho ứng dụng, ví dụ đặt phạm vi theo dải IP, dùng để phân chia môi trường sản xuất và phát triển/kiểm thử."
"应用配置": "Cấu hình ứng dụng"
"应用配置。需要管理配置的应用系统列表,每个应用以命令对形式管理配置数据,支持版本发布": "Cấu hình ứng dụng. Danh sách hệ thống ứng dụng cần quản lý cấu hình, mỗi ứng dụng quản lý dữ liệu cấu hình dưới dạng cặp lệnh, hỗ trợ phát hành phiên bản."
"应用依赖": "Phụ thuộc ứng dụng"
"应用依赖。应用可以引用依赖另一个应用": "Phụ thuộc ứng dụng. Ứng dụng có thể tham chiếu phụ thuộc ứng dụng khác."
"优先级": "Mức ưu tiên"
"优先级。数字越大优先级越高": "Mức ưu tiên. Số càng lớn mức ưu tiên càng cao."
"只读": "Chỉ đọc"
"只读。只读应用,不支持客户端上传配置数据,可用于保护数据避免被错误修改": "Chỉ đọc. Ứng dụng chỉ đọc, không hỗ trợ máy khách tải lên dữ liệu cấu hình, dùng để bảo vệ dữ liệu khỏi bị sửa nhầm."
"追踪": "Truy vết"
"追踪。最新一次查看采样,可用于关联多个片段,建立依赖关系,随线程上下文、Http、Rpc传递": "Truy vết. Mẫu xem gần nhất, có thể dùng để liên kết nhiều phân đoạn và thiết lập quan hệ phụ thuộc, được truyền theo ngữ cảnh luồng, Http, Rpc."
"作用域": "Phạm vi"
|