@ -191,14 +191,14 @@
"objects" : {
"objects" : {
"workspace" : "Workspace" ,
"workspace" : "Workspace" ,
"workspaces" : "Workspaces" ,
"workspaces" : "Workspaces" ,
"project" : "Base " ,
"project" : "Dự định " ,
"projects" : "Bases " ,
"projects" : "Dự án. " ,
"table" : "Bàn" ,
"table" : "Bàn" ,
"tables" : "Những cái bàn" ,
"tables" : "Những cái bàn" ,
"field" : "Cánh đồng" ,
"field" : "Cánh đồng" ,
"fields" : "Lĩnh vực" ,
"fields" : "Lĩnh vực" ,
"column" : "Field " ,
"column" : "Cột " ,
"columns" : "Fields " ,
"columns" : "Cột " ,
"page" : "Trang" ,
"page" : "Trang" ,
"pages" : "Trang." ,
"pages" : "Trang." ,
"record" : "Ghi lại" ,
"record" : "Ghi lại" ,
@ -340,9 +340,9 @@
"creatingTable" : "Creating Table" ,
"creatingTable" : "Creating Table" ,
"erdView" : "ERD View" ,
"erdView" : "ERD View" ,
"newBase" : "New Data Source" ,
"newBase" : "New Data Source" ,
"newProj" : "New Base " ,
"newProj" : "Dự án mới " ,
"createBase" : "Create Base" ,
"createBase" : "Create Base" ,
"myProject" : "My Bases " ,
"myProject" : "Những dự án của tôi " ,
"formTitle" : "Tiêu đề mẫu" ,
"formTitle" : "Tiêu đề mẫu" ,
"collaborative" : "Collaborative" ,
"collaborative" : "Collaborative" ,
"locked" : "Locked" ,
"locked" : "Locked" ,
@ -354,7 +354,7 @@
"apiTokens" : "API Tokens" ,
"apiTokens" : "API Tokens" ,
"apiTokenMgmt" : "Quản lý Token API" ,
"apiTokenMgmt" : "Quản lý Token API" ,
"rolesMgmt" : "Vai trò quản lý" ,
"rolesMgmt" : "Vai trò quản lý" ,
"projMeta" : "Base Metadata " ,
"projMeta" : "Siêu dữ liệu dự án. " ,
"metaMgmt" : "Quản lý Meta" ,
"metaMgmt" : "Quản lý Meta" ,
"metadata" : "metadata" ,
"metadata" : "metadata" ,
"exportImportMeta" : "XUẤT KHẨU / NHẬP KHẨU" ,
"exportImportMeta" : "XUẤT KHẨU / NHẬP KHẨU" ,
@ -365,7 +365,7 @@
"sqlMigrations" : "Di chuyển SQL." ,
"sqlMigrations" : "Di chuyển SQL." ,
"dbCredentials" : "Thông tin cơ sở dữ liệu" ,
"dbCredentials" : "Thông tin cơ sở dữ liệu" ,
"advancedParameters" : "SSL & Tham số nâng cao" ,
"advancedParameters" : "SSL & Tham số nâng cao" ,
"headCreateProject" : "Create Base | NocoDB " ,
"headCreateProject" : "Tạo dự án |. NOCODB. " ,
"headLogin" : "Đăng nhập |. NOCODB." ,
"headLogin" : "Đăng nhập |. NOCODB." ,
"resetPassword" : "Đặt lại mật khẩu của bạn" ,
"resetPassword" : "Đặt lại mật khẩu của bạn" ,
"teamAndSettings" : "Cài đặt nhóm" ,
"teamAndSettings" : "Cài đặt nhóm" ,
@ -373,7 +373,7 @@
"importFromAirtable" : "Nhập khẩu từ CSDL Airtable" ,
"importFromAirtable" : "Nhập khẩu từ CSDL Airtable" ,
"generateToken" : "Tạo mã Token" ,
"generateToken" : "Tạo mã Token" ,
"APIsAndSupport" : "APIS và Hỗ trợ" ,
"APIsAndSupport" : "APIS và Hỗ trợ" ,
"helpCenter" : "Help C enter" ,
"helpCenter" : "Help c enter" ,
"noLabels" : "No Labels" ,
"noLabels" : "No Labels" ,
"swaggerDocumentation" : "Tài liệu Swagger" ,
"swaggerDocumentation" : "Tài liệu Swagger" ,
"quickImportFrom" : "Kết nhập nhanh dữ liệu từ" ,
"quickImportFrom" : "Kết nhập nhanh dữ liệu từ" ,
@ -388,7 +388,7 @@
"codeSnippet" : "Thư viện mã" ,
"codeSnippet" : "Thư viện mã" ,
"keyboardShortcut" : "Keyboard Shortcuts" ,
"keyboardShortcut" : "Keyboard Shortcuts" ,
"generateRandomName" : "Generate Random Name" ,
"generateRandomName" : "Generate Random Name" ,
"findRowByScanningCode" : "Find record by scanning a QR or Barcode" ,
"findRowByScanningCode" : "Find row by scanning a QR or Barcode" ,
"tokenManagement" : "Token Management" ,
"tokenManagement" : "Token Management" ,
"addNewToken" : "Add new token" ,
"addNewToken" : "Add new token" ,
"accountSettings" : "Account Settings" ,
"accountSettings" : "Account Settings" ,
@ -465,7 +465,7 @@
"dropHere" : "Drop here" ,
"dropHere" : "Drop here" ,
"createdOn" : "Created On" ,
"createdOn" : "Created On" ,
"notifyVia" : "Thông báo qua" ,
"notifyVia" : "Thông báo qua" ,
"projName" : "Base name " ,
"projName" : "Tên dự án " ,
"profile" : "Profile" ,
"profile" : "Profile" ,
"accountDetails" : "Account Details" ,
"accountDetails" : "Account Details" ,
"controlAppearance" : "Control your Appearance." ,
"controlAppearance" : "Control your Appearance." ,
@ -487,9 +487,9 @@
"createKanbanView" : "Create Kanban View" ,
"createKanbanView" : "Create Kanban View" ,
"viewName" : "Xem tên." ,
"viewName" : "Xem tên." ,
"viewLink" : "Xem liên kết" ,
"viewLink" : "Xem liên kết" ,
"columnName" : "Field Name " ,
"columnName" : "Tên cột dọc " ,
"columnToScanFor" : "Field to scan" ,
"columnToScanFor" : "Column to scan" ,
"columnType" : "Field Type " ,
"columnType" : "Loại cột. " ,
"roleName" : "Tên vai trò." ,
"roleName" : "Tên vai trò." ,
"roleDescription" : "Mô tả vai trò" ,
"roleDescription" : "Mô tả vai trò" ,
"databaseType" : "Nhập cơ sở dữ liệu" ,
"databaseType" : "Nhập cơ sở dữ liệu" ,
@ -524,15 +524,15 @@
"microsoftExcel" : "Microsoft Excel" ,
"microsoftExcel" : "Microsoft Excel" ,
"email" : "Thư điện tử" ,
"email" : "Thư điện tử" ,
"storage" : "Kho" ,
"storage" : "Kho" ,
"uiAcl" : "UI ACL" ,
"uiAcl" : "UI- ACL" ,
"models" : "Mô hình" ,
"models" : "Mô hình" ,
"syncState" : "State State." ,
"syncState" : "State State." ,
"created" : "Tạo" ,
"created" : "Tạo" ,
"sqlOutput" : "Đầu ra SQL." ,
"sqlOutput" : "Đầu ra SQL." ,
"addOption" : "Thêm tùy chọn" ,
"addOption" : "Thêm tùy chọn" ,
"interfaceColor" : "Interface Color" ,
"interfaceColor" : "Interface Color" ,
"qrCodeValueColumn" : "Field with QR code value" ,
"qrCodeValueColumn" : "Column with QR code value" ,
"barcodeValueColumn" : "Field with Barcode value" ,
"barcodeValueColumn" : "Column with Barcode value" ,
"barcodeFormat" : "Barcode format" ,
"barcodeFormat" : "Barcode format" ,
"qrCodeValueTooLong" : "Too many characters for a QR code" ,
"qrCodeValueTooLong" : "Too many characters for a QR code" ,
"barcodeValueTooLong" : "Too many characters for a barcode" ,
"barcodeValueTooLong" : "Too many characters for a barcode" ,
@ -548,7 +548,7 @@
"requriedIdentity" : "Yêu cầu-Nhận dạng." ,
"requriedIdentity" : "Yêu cầu-Nhận dạng." ,
"inflection" : {
"inflection" : {
"tableName" : "Thay đổi - Tên bảng" ,
"tableName" : "Thay đổi - Tên bảng" ,
"columnName" : "Inflection - Field name "
"columnName" : "Thay đổi - Tên cột "
} ,
} ,
"community" : {
"community" : {
"starUs1" : "Ngôi sao" ,
"starUs1" : "Ngôi sao" ,
@ -557,7 +557,7 @@
"getAnswered" : "Nhận câu hỏi của bạn được trả lời" ,
"getAnswered" : "Nhận câu hỏi của bạn được trả lời" ,
"joinDiscord" : "Tham gia thông minh" ,
"joinDiscord" : "Tham gia thông minh" ,
"joinCommunity" : "Tham gia cộng đồng" ,
"joinCommunity" : "Tham gia cộng đồng" ,
"joinReddit" : "/r/NocoDB" ,
"joinReddit" : "Tham gia /r/NocoDB" ,
"followNocodb" : "Theo dõi NocoDB" ,
"followNocodb" : "Theo dõi NocoDB" ,
"communityTranslated" : "(Community Translated)"
"communityTranslated" : "(Community Translated)"
} ,
} ,
@ -565,7 +565,7 @@
"docReference" : "Tài liệu tham khảo" ,
"docReference" : "Tài liệu tham khảo" ,
"selectUserRole" : "Chọn vai trò người dùng" ,
"selectUserRole" : "Chọn vai trò người dùng" ,
"childTable" : "Bảng con" ,
"childTable" : "Bảng con" ,
"childColumn" : "Child field " ,
"childColumn" : "Cột trẻ con. " ,
"childField" : "Child field" ,
"childField" : "Child field" ,
"linkToAnotherRecord" : "Link to another record" ,
"linkToAnotherRecord" : "Link to another record" ,
"links" : "Links" ,
"links" : "Links" ,
@ -582,10 +582,10 @@
"sharedBaseUrl" : "Shared Base URL" ,
"sharedBaseUrl" : "Shared Base URL" ,
"importData" : "Kết nhập dữ liệu" ,
"importData" : "Kết nhập dữ liệu" ,
"importSecondaryViews" : "Kết nhập Hiển thị thứ hai" ,
"importSecondaryViews" : "Kết nhập Hiển thị thứ hai" ,
"importRollupColumns" : "Import Rollup Field s" ,
"importRollupColumns" : "Import Rollup Column s" ,
"importLookupColumns" : "Import Lookup Field s" ,
"importLookupColumns" : "Import Lookup Column s" ,
"importAttachmentColumns" : "Import Attachment Fields " ,
"importAttachmentColumns" : "Kết nhập cột tệp đính kèm " ,
"importFormulaColumns" : "Import Formula Fields " ,
"importFormulaColumns" : "Kết nhập cột công thức " ,
"importUsers" : "Import Users (by email)" ,
"importUsers" : "Import Users (by email)" ,
"noData" : "Không có dữ liệu" ,
"noData" : "Không có dữ liệu" ,
"goToDashboard" : "Go to Dashboard" ,
"goToDashboard" : "Go to Dashboard" ,
@ -608,8 +608,8 @@
"agreeToTos" : "By signing up, you agree to the Terms of Service" ,
"agreeToTos" : "By signing up, you agree to the Terms of Service" ,
"welcomeToNc" : "Welcome to NocoDB!" ,
"welcomeToNc" : "Welcome to NocoDB!" ,
"inviteOnlySignup" : "Allow signup only using invite url" ,
"inviteOnlySignup" : "Allow signup only using invite url" ,
"nextRow" : "Next Record " ,
"nextRow" : "Next Row " ,
"prevRow" : "Previous Record " ,
"prevRow" : "Previous Row " ,
"addRowGrid" : "Manually add data in grid view" ,
"addRowGrid" : "Manually add data in grid view" ,
"addRowForm" : "Enter record data through a form" ,
"addRowForm" : "Enter record data through a form" ,
"noAccess" : "No access" ,
"noAccess" : "No access" ,
@ -664,24 +664,24 @@
"copyUrl" : "Sao chép URL." ,
"copyUrl" : "Sao chép URL." ,
"moreColors" : "More Colors" ,
"moreColors" : "More Colors" ,
"moveProject" : "Move Base" ,
"moveProject" : "Move Base" ,
"createProject" : "Create Base " ,
"createProject" : "Tạo dự án " ,
"importProject" : "Import Base " ,
"importProject" : "Dự án nhập khẩu " ,
"searchProject" : "Search Base " ,
"searchProject" : "Dự án tìm kiếm " ,
"editProject" : "Edit Base " ,
"editProject" : "Chỉnh sửa dự án " ,
"stopProject" : "Stop Base " ,
"stopProject" : "Dừng dự án " ,
"startProject" : "Start Base " ,
"startProject" : "Dự án bắt đầu " ,
"restartProject" : "Restart Base " ,
"restartProject" : "Dự án khởi động lại " ,
"deleteProject" : "Delete Base " ,
"deleteProject" : "Xóa dự án " ,
"refreshProject" : "Refresh Base " ,
"refreshProject" : "Làm mới các dự án " ,
"saveProject" : "Save Base " ,
"saveProject" : "Lưu dự án " ,
"saveAndQuit" : "Save & Quit" ,
"saveAndQuit" : "Save & Quit" ,
"deleteKanbanStack" : "Delete stack?" ,
"deleteKanbanStack" : "Delete stack?" ,
"createProjectExtended" : {
"createProjectExtended" : {
"extDB" : "Tạo bằng cách kết nối <br> vào cơ sở dữ liệu bên ngoài" ,
"extDB" : "Tạo bằng cách kết nối <br> vào cơ sở dữ liệu bên ngoài" ,
"excel" : "Create Base from e xcel" ,
"excel" : "Tạo dự án từ E xcel" ,
"template" : "Create Base from template "
"template" : "Tạo dự án từ mẫu "
} ,
} ,
"OkSaveProject" : "Ok & Save Base " ,
"OkSaveProject" : "OK & Lưu dự án " ,
"upgrade" : {
"upgrade" : {
"available" : "Nâng cấp có sẵn" ,
"available" : "Nâng cấp có sẵn" ,
"releaseNote" : "Ghi chú phát hành" ,
"releaseNote" : "Ghi chú phát hành" ,
@ -692,13 +692,13 @@
"authToken" : "Sao chép xác thực Token." ,
"authToken" : "Sao chép xác thực Token." ,
"authTokenCopied" : "Copied Auth Token" ,
"authTokenCopied" : "Copied Auth Token" ,
"swagger" : "Swagger: REST APIs" ,
"swagger" : "Swagger: REST APIs" ,
"projInfo" : "Copy Base Info " ,
"projInfo" : "Sao chép thông tin dự án " ,
"themes" : "Chủ đề"
"themes" : "Chủ đề"
} ,
} ,
"sort" : "Loại" ,
"sort" : "Loại" ,
"addSort" : "Thêm tùy chọn sắp xếp" ,
"addSort" : "Thêm tùy chọn sắp xếp" ,
"filter" : "Lọc" ,
"filter" : "Lọc" ,
"addFilter" : "Add filter " ,
"addFilter" : "Thêm bộ lọc " ,
"share" : "Chia sẻ" ,
"share" : "Chia sẻ" ,
"groupBy" : "Group By" ,
"groupBy" : "Group By" ,
"addSubGroup" : "Add subgroup" ,
"addSubGroup" : "Add subgroup" ,
@ -717,9 +717,9 @@
"addNewLink" : "Add New Link" ,
"addNewLink" : "Add New Link" ,
"newUser" : "Người dùng mới" ,
"newUser" : "Người dùng mới" ,
"editUser" : "Người dùng biên tập" ,
"editUser" : "Người dùng biên tập" ,
"deleteUser" : "Remove user from base " ,
"deleteUser" : "Xóa người dùng khỏi dự án " ,
"resendInvite" : "Resend Invite E -mail" ,
"resendInvite" : "Gửi lại lời mời e -mail" ,
"copyInviteURL" : "Copy Invite URL " ,
"copyInviteURL" : "Sao chép Mời URL. " ,
"copyPasswordResetURL" : "Copy password reset URL" ,
"copyPasswordResetURL" : "Copy password reset URL" ,
"newRole" : "Vai trò mới" ,
"newRole" : "Vai trò mới" ,
"reloadRoles" : "Đóng vai trò" ,
"reloadRoles" : "Đóng vai trò" ,
@ -728,7 +728,7 @@
"nextRecord" : "Hồ sơ tiếp theo" ,
"nextRecord" : "Hồ sơ tiếp theo" ,
"previousRecord" : "Hồ sơ trước đó" ,
"previousRecord" : "Hồ sơ trước đó" ,
"copyApiURL" : "Sao chép URL API." ,
"copyApiURL" : "Sao chép URL API." ,
"createTable" : "Create Table" ,
"createTable" : "Create New Table" ,
"createDashboard" : "Create Dashboard" ,
"createDashboard" : "Create Dashboard" ,
"createWorkspace" : "Create Workspace" ,
"createWorkspace" : "Create Workspace" ,
"refreshTable" : "Bàn làm mới" ,
"refreshTable" : "Bàn làm mới" ,
@ -737,21 +737,21 @@
"deleteTable" : "Delete Table" ,
"deleteTable" : "Delete Table" ,
"addField" : "Thêm trường mới vào bảng này" ,
"addField" : "Thêm trường mới vào bảng này" ,
"setDisplay" : "Set as Display value" ,
"setDisplay" : "Set as Display value" ,
"addRow" : "Add new record " ,
"addRow" : "Thêm hàng mới " ,
"saveRow" : "Save record " ,
"saveRow" : "Lưu hàng. " ,
"saveAndExit" : "Save & Exit" ,
"saveAndExit" : "Save & Exit" ,
"saveAndStay" : "Save & Stay" ,
"saveAndStay" : "Save & Stay" ,
"insertRow" : "Insert new record " ,
"insertRow" : "Chèn hàng mới " ,
"duplicateRow" : "Duplicate record " ,
"duplicateRow" : "Duplicate Row " ,
"deleteRow" : "Delete record " ,
"deleteRow" : "Xóa hàng " ,
"deleteRows" : "Delete records" ,
"deleteRows" : "Delete records" ,
"predictColumns" : "Predict Fields" ,
"predictColumns" : "Predict Fields" ,
"predictFormulas" : "Predict Formulas" ,
"predictFormulas" : "Predict Formulas" ,
"deleteSelectedRow" : "Delete Selected Records " ,
"deleteSelectedRow" : "Xóa các hàng đã chọn " ,
"importExcel" : "Nhập Excel." ,
"importExcel" : "Nhập Excel." ,
"importCSV" : "Import CSV" ,
"importCSV" : "Import CSV" ,
"downloadCSV" : "Download CSV " ,
"downloadCSV" : "Tải về dưới dạng CSV. " ,
"downloadExcel" : "Download Excel " ,
"downloadExcel" : "Tải về dưới dạng XLSX " ,
"uploadCSV" : "Tải lên CSV." ,
"uploadCSV" : "Tải lên CSV." ,
"import" : "Nhập khẩu" ,
"import" : "Nhập khẩu" ,
"importMetadata" : "Nhập siêu dữ liệu" ,
"importMetadata" : "Nhập siêu dữ liệu" ,
@ -761,14 +761,14 @@
"changePwd" : "Đổi mật khẩu" ,
"changePwd" : "Đổi mật khẩu" ,
"createView" : "Tạo một cái nhìn" ,
"createView" : "Tạo một cái nhìn" ,
"shareView" : "Chia sẻ lượt xem." ,
"shareView" : "Chia sẻ lượt xem." ,
"findRowByCodeScan" : "Find record by scan" ,
"findRowByCodeScan" : "Find row by scan" ,
"fillByCodeScan" : "Fill by scan" ,
"fillByCodeScan" : "Fill by scan" ,
"listSharedView" : "Chia sẻ danh sách xem" ,
"listSharedView" : "Chia sẻ danh sách xem" ,
"ListView" : "Lượt xem danh sách" ,
"ListView" : "Lượt xem danh sách" ,
"copyView" : "Copy View " ,
"copyView" : "Sao chép View. " ,
"renameView" : "Rename View " ,
"renameView" : "Đổi tên xem. " ,
"uploadData" : "Upload Data" ,
"uploadData" : "Upload Data" ,
"deleteView" : "Delete View " ,
"deleteView" : "XÓA View. " ,
"createGrid" : "Tạo chế độ xem lưới" ,
"createGrid" : "Tạo chế độ xem lưới" ,
"createGallery" : "Tạo Chế độ xem Thư viện" ,
"createGallery" : "Tạo Chế độ xem Thư viện" ,
"createCalendar" : "Tạo Lịch View." ,
"createCalendar" : "Tạo Lịch View." ,
@ -794,10 +794,10 @@
"editConnJson" : "Chỉnh sửa kết nối JSON." ,
"editConnJson" : "Chỉnh sửa kết nối JSON." ,
"sponsorUs" : "Tài trợ cho chúng tôi." ,
"sponsorUs" : "Tài trợ cho chúng tôi." ,
"sendEmail" : "GỬI EMAIL" ,
"sendEmail" : "GỬI EMAIL" ,
"addUserToProject" : "Add user to base " ,
"addUserToProject" : "Add user to project " ,
"getApiSnippet" : "Get API Snippet" ,
"getApiSnippet" : "Get API Snippet" ,
"clearCell" : "Clear cell" ,
"clearCell" : "Clear cell" ,
"addFilterGroup" : "Add filter g roup" ,
"addFilterGroup" : "Add Filter G roup" ,
"linkRecord" : "Link record" ,
"linkRecord" : "Link record" ,
"addNewRecord" : "Add new record" ,
"addNewRecord" : "Add new record" ,
"newRecord" : "New record" ,
"newRecord" : "New record" ,
@ -819,7 +819,7 @@
"addOther" : "Add Other Field"
"addOther" : "Add Other Field"
} ,
} ,
"erd" : {
"erd" : {
"showColumns" : "Show Field s" ,
"showColumns" : "Show Column s" ,
"showPkAndFk" : "Show Primary and Foreign Keys" ,
"showPkAndFk" : "Show Primary and Foreign Keys" ,
"showSqlViews" : "Hiển thị truy vấn SQL" ,
"showSqlViews" : "Hiển thị truy vấn SQL" ,
"showMMTables" : "Show Many to Many tables" ,
"showMMTables" : "Show Many to Many tables" ,
@ -844,7 +844,7 @@
"tooltip" : {
"tooltip" : {
"reachedSourceLimit" : "Limited to only one data source for the moment" ,
"reachedSourceLimit" : "Limited to only one data source for the moment" ,
"saveChanges" : "Lưu thay đổi" ,
"saveChanges" : "Lưu thay đổi" ,
"xcDB" : "Create a new base " ,
"xcDB" : "Tạo một dự án mới " ,
"extDB" : "Hỗ trợ MySQL, PostgreSQL, SQL Server & SQLite" ,
"extDB" : "Hỗ trợ MySQL, PostgreSQL, SQL Server & SQLite" ,
"apiRest" : "Có thể truy cập thông qua API REST" ,
"apiRest" : "Có thể truy cập thông qua API REST" ,
"apiGQL" : "Có thể truy cập thông qua API GRAPHQL" ,
"apiGQL" : "Có thể truy cập thông qua API GRAPHQL" ,
@ -860,7 +860,7 @@
"generateNewApiToken" : "Tạo mã thông báo API mới" ,
"generateNewApiToken" : "Tạo mã thông báo API mới" ,
"addRole" : "Thêm vai trò mới" ,
"addRole" : "Thêm vai trò mới" ,
"reloadList" : "Tải lại danh sách" ,
"reloadList" : "Tải lại danh sách" ,
"metaSync" : "Sync Metadata " ,
"metaSync" : "Sync siêu dữ liệu " ,
"sqlMigration" : "Tải lại di chuyển." ,
"sqlMigration" : "Tải lại di chuyển." ,
"updateRestart" : "Cập nhật & khởi động lại" ,
"updateRestart" : "Cập nhật & khởi động lại" ,
"cancelReturn" : "Hủy bỏ và trả lại" ,
"cancelReturn" : "Hủy bỏ và trả lại" ,
@ -880,7 +880,7 @@
"barcodeColumn" : "Select a field for the Barcode value" ,
"barcodeColumn" : "Select a field for the Barcode value" ,
"notFoundContent" : "No valid field Type can be found." ,
"notFoundContent" : "No valid field Type can be found." ,
"selectBarcodeFormat" : "Select a Barcode format" ,
"selectBarcodeFormat" : "Select a Barcode format" ,
"projName" : "Enter Base Name " ,
"projName" : "Nhập tên dự án. " ,
"selectGroupField" : "Select a Grouping Field" ,
"selectGroupField" : "Select a Grouping Field" ,
"selectGroupFieldNotFound" : "No Single Select Field can be found. Please create one first." ,
"selectGroupFieldNotFound" : "No Single Select Field can be found. Please create one first." ,
"selectGeoField" : "Select a GeoData Field" ,
"selectGeoField" : "Select a GeoData Field" ,
@ -896,7 +896,7 @@
"allowNegativeNumbers" : "Allow negative numbers" ,
"allowNegativeNumbers" : "Allow negative numbers" ,
"searchProjectTree" : "Tìm kiếm bảng" ,
"searchProjectTree" : "Tìm kiếm bảng" ,
"searchFields" : "Trường tìm kiếm." ,
"searchFields" : "Trường tìm kiếm." ,
"searchColumn" : "Search {search} field " ,
"searchColumn" : "Tìm kiếm {Tìm kiếm} Cột " ,
"searchApps" : "Tìm kiếm ứng dụng" ,
"searchApps" : "Tìm kiếm ứng dụng" ,
"searchModels" : "Mô hình tìm kiếm" ,
"searchModels" : "Mô hình tìm kiếm" ,
"noItemsFound" : "không tìm thấy vật nào" ,
"noItemsFound" : "không tìm thấy vật nào" ,
@ -1035,36 +1035,36 @@
"basesMigrated" : "Bases are migrated. Please try again." ,
"basesMigrated" : "Bases are migrated. Please try again." ,
"pasteNotSupported" : "Paste operation is not supported on the active cell" ,
"pasteNotSupported" : "Paste operation is not supported on the active cell" ,
"roles" : {
"roles" : {
"orgCreator" : "Creator can create new bases and access any invited base ." ,
"orgCreator" : "Creator can create new projects and access any invited project ." ,
"orgViewer" : "Viewer is not allowed to create new bases but they can access any invited base ."
"orgViewer" : "Viewer is not allowed to create new projects but they can access any invited project ."
} ,
} ,
"codeScanner" : {
"codeScanner" : {
"loadingScanner" : "Loading the scanner..." ,
"loadingScanner" : "Loading the scanner..." ,
"selectColumn" : "Select a field (QR code or Barcode) that you want to use for finding a record by scanning." ,
"selectColumn" : "Select a column (QR code or Barcode) that you want to use for finding a row by scanning." ,
"moreThanOneRowFoundForCode" : "More than one record found for this code. Currently only unique codes are supported." ,
"moreThanOneRowFoundForCode" : "More than one row found for this code. Currently only unique codes are supported." ,
"noRowFoundForCode" : "No record found for this code for the selected field "
"noRowFoundForCode" : "No row found for this code for the selected column "
} ,
} ,
"map" : {
"map" : {
"overLimit" : "You're over the limit." ,
"overLimit" : "You're over the limit." ,
"closeLimit" : "You're getting close to the limit." ,
"closeLimit" : "You're getting close to the limit." ,
"limitNumber" : "The limit of markers shown in a Map View is 1000 records."
"limitNumber" : "The limit of markers shown in a Map View is 1000 records."
} ,
} ,
"footerInfo" : "Records per page " ,
"footerInfo" : "Hàng trên mỗi trang " ,
"upload" : "Chọn tệp để tải lên" ,
"upload" : "Chọn tệp để tải lên" ,
"upload_sub" : "hoặc kéo và thả tập tin" ,
"upload_sub" : "hoặc kéo và thả tập tin" ,
"excelSupport" : "Được hỗ trợ: .xls, .xlsx, .xlsm, .ods,." ,
"excelSupport" : "Được hỗ trợ: .xls, .xlsx, .xlsm, .ods,." ,
"excelURL" : "Nhập URL tệp Excel" ,
"excelURL" : "Nhập URL tệp Excel" ,
"csvURL" : "Nhập URL tệp CSV" ,
"csvURL" : "Nhập URL tệp CSV" ,
"footMsg" : "# of records to parse to infer datatype " ,
"footMsg" : "# các hàng để phân tích để suy ra kiểu dữ liệu " ,
"excelImport" : "(các) tấm có sẵn để nhập khẩu" ,
"excelImport" : "(các) tấm có sẵn để nhập khẩu" ,
"exportMetadata" : "Bạn có muốn xuất siêu dữ liệu từ bảng meta?" ,
"exportMetadata" : "Bạn có muốn xuất siêu dữ liệu từ bảng meta?" ,
"importMetadata" : "Bạn có muốn nhập siêu dữ liệu từ bảng meta?" ,
"importMetadata" : "Bạn có muốn nhập siêu dữ liệu từ bảng meta?" ,
"clearMetadata" : "Bạn có muốn xóa siêu dữ liệu khỏi bảng meta?" ,
"clearMetadata" : "Bạn có muốn xóa siêu dữ liệu khỏi bảng meta?" ,
"projectEmptyMessage" : "Get started by creating a new base " ,
"projectEmptyMessage" : "Bắt đầu bằng cách tạo một dự án mới " ,
"stopProject" : "Do you want to stop the base ?" ,
"stopProject" : "Bạn có muốn dừng dự án ?" ,
"startProject" : "Do you want to start the base ?" ,
"startProject" : "Bạn có muốn bắt đầu dự án ?" ,
"restartProject" : "Do you want to restart the base ?" ,
"restartProject" : "Bạn có muốn khởi động lại dự án ?" ,
"deleteProject" : "Do you want to delete the base ?" ,
"deleteProject" : "Bạn có muốn xóa dự án ?" ,
"shareBasePrivate" : "Tạo cơ sở chỉ đọc chia sẻ công khai" ,
"shareBasePrivate" : "Tạo cơ sở chỉ đọc chia sẻ công khai" ,
"shareBasePublic" : "Bất cứ ai trên Internet với liên kết này có thể xem" ,
"shareBasePublic" : "Bất cứ ai trên Internet với liên kết này có thể xem" ,
"userInviteNoSMTP" : "Có vẻ như bạn chưa định cấu hình Mailer! Vui lòng sao chép liên kết mời trên và gửi nó đến" ,
"userInviteNoSMTP" : "Có vẻ như bạn chưa định cấu hình Mailer! Vui lòng sao chép liên kết mời trên và gửi nó đến" ,
@ -1078,7 +1078,7 @@
"privateLink" : "Chế độ xem này được chia sẻ thông qua một liên kết riêng tư" ,
"privateLink" : "Chế độ xem này được chia sẻ thông qua một liên kết riêng tư" ,
"privateLinkAdditionalInfo" : "Những người có liên kết riêng tư chỉ có thể nhìn thấy các ô có thể nhìn thấy trong chế độ xem này" ,
"privateLinkAdditionalInfo" : "Những người có liên kết riêng tư chỉ có thể nhìn thấy các ô có thể nhìn thấy trong chế độ xem này" ,
"afterFormSubmitted" : "Sau khi mẫu được gửi" ,
"afterFormSubmitted" : "Sau khi mẫu được gửi" ,
"apiOptions" : "Access Base vi a" ,
"apiOptions" : "Dự án truy cập thông qu a" ,
"submitAnotherForm" : "Hiển thị 'Gửi nút khác'" ,
"submitAnotherForm" : "Hiển thị 'Gửi nút khác'" ,
"showBlankForm" : "Hiển thị một hình thức trống sau 5 giây" ,
"showBlankForm" : "Hiển thị một hình thức trống sau 5 giây" ,
"emailForm" : "Gửi email cho tôi tại" ,
"emailForm" : "Gửi email cho tôi tại" ,
@ -1097,9 +1097,9 @@
"viewerDesc" : "Có thể xem hồ sơ nhưng không thể chỉnh sửa bất cứ điều gì" ,
"viewerDesc" : "Có thể xem hồ sơ nhưng không thể chỉnh sửa bất cứ điều gì" ,
"addUser" : "Thêm người dùng mới" ,
"addUser" : "Thêm người dùng mới" ,
"staticRoleInfo" : "Vai trò xác định hệ thống không thể được chỉnh sửa" ,
"staticRoleInfo" : "Vai trò xác định hệ thống không thể được chỉnh sửa" ,
"exportZip" : "Export base meta to zip file and download ." ,
"exportZip" : "Xuất meta dự án sang tệp zip và tải xuống ." ,
"importZip" : "Import base meta zip file and restart ." ,
"importZip" : "Nhập tệp Meta Zip dự án và khởi động lại ." ,
"importText" : "Import NocoDB Base by uploading metadata zip file " ,
"importText" : "Nhập dự án NOCODB bằng cách tải lên tập tin zip siêu dữ liệu " ,
"metaNoChange" : "Không có thay đổi được xác định" ,
"metaNoChange" : "Không có thay đổi được xác định" ,
"sqlMigration" : "Lược đồ di chuyển sẽ được tạo tự động. Tạo một bảng và làm mới trang này." ,
"sqlMigration" : "Lược đồ di chuyển sẽ được tạo tự động. Tạo một bảng và làm mới trang này." ,
"dbConnectionStatus" : "Môi trường xác nhận" ,
"dbConnectionStatus" : "Môi trường xác nhận" ,
@ -1140,7 +1140,7 @@
"enterLayoutName" : "Enter Layout name" ,
"enterLayoutName" : "Enter Layout name" ,
"enterDashboardName" : "Enter Dashboard name" ,
"enterDashboardName" : "Enter Dashboard name" ,
"defaultColumns" : "Default fields" ,
"defaultColumns" : "Default fields" ,
"addDefaultColumns" : "Add default fields " ,
"addDefaultColumns" : "Thêm cột mặc định " ,
"tableNameInDb" : "Tên bảng như đã lưu trong cơ sở dữ liệu" ,
"tableNameInDb" : "Tên bảng như đã lưu trong cơ sở dữ liệu" ,
"airtable" : {
"airtable" : {
"credentials" : "Where to find this?"
"credentials" : "Where to find this?"
@ -1160,7 +1160,7 @@
"cacheEmpty" : "Cache is empty" ,
"cacheEmpty" : "Cache is empty" ,
"exportedCache" : "Exported Cache Successfully" ,
"exportedCache" : "Exported Cache Successfully" ,
"valueAlreadyInList" : "This value is already in the list" ,
"valueAlreadyInList" : "This value is already in the list" ,
"noColumnsToUpdate" : "No field s to update" ,
"noColumnsToUpdate" : "No column s to update" ,
"tableDeleted" : "Deleted table successfully" ,
"tableDeleted" : "Deleted table successfully" ,
"layoutDeleted" : "Deleted layout successfully" ,
"layoutDeleted" : "Deleted layout successfully" ,
"generatePublicShareableReadonlyBase" : "Generate publicly shareable readonly base" ,
"generatePublicShareableReadonlyBase" : "Generate publicly shareable readonly base" ,
@ -1174,8 +1174,8 @@
"showNullAndEmptyInFilter" : "Show NULL and EMPTY in Filter" ,
"showNullAndEmptyInFilter" : "Show NULL and EMPTY in Filter" ,
"showNullAndEmptyInFilterDesc" : "Enable 'additional' filters to differentiate fields containing NULL & Empty Strings. Default support for Blank treats both NULL & Empty strings alike." ,
"showNullAndEmptyInFilterDesc" : "Enable 'additional' filters to differentiate fields containing NULL & Empty Strings. Default support for Blank treats both NULL & Empty strings alike." ,
"deleteKanbanStackConfirmation" : "Deleting this stack will also remove the select option `{stackToBeDeleted}` from the `{groupingField}`. The records will move to the uncategorized stack." ,
"deleteKanbanStackConfirmation" : "Deleting this stack will also remove the select option `{stackToBeDeleted}` from the `{groupingField}`. The records will move to the uncategorized stack." ,
"computedFieldEditWarning" : "contents are read-only" ,
"computedFieldEditWarning" : "Computed field: contents are read-only. Use column edit menu to reconfigure " ,
"computedFieldDeleteWarning" : "contents are read-only" ,
"computedFieldDeleteWarning" : "Computed field: contents are read-only. Unable to clear content. " ,
"noMoreRecords" : "No more records" ,
"noMoreRecords" : "No more records" ,
"tokenNameNotEmpty" : "Token name should not be empty" ,
"tokenNameNotEmpty" : "Token name should not be empty" ,
"tokenNameMaxLength" : "Token name should not be more than 255 characters" ,
"tokenNameMaxLength" : "Token name should not be more than 255 characters" ,
@ -1210,7 +1210,7 @@
"nullFilterExists" : "Null filter exists. Please remove them" ,
"nullFilterExists" : "Null filter exists. Please remove them" ,
"signUpRules" : {
"signUpRules" : {
"emailRequired" : "Email is required" ,
"emailRequired" : "Email is required" ,
"emailInvalid" : "Email must be valid " ,
"emailInvalid" : "Email phải hợp lệ " ,
"passwdRequired" : "Mật khẩu là bắt buộc" ,
"passwdRequired" : "Mật khẩu là bắt buộc" ,
"passwdLength" : "Mật khẩu của bạn phải có ít nhất 8 ký tự" ,
"passwdLength" : "Mật khẩu của bạn phải có ít nhất 8 ký tự" ,
"passwdMismatch" : "mất khẩu không hợp lệ" ,
"passwdMismatch" : "mất khẩu không hợp lệ" ,
@ -1228,11 +1228,11 @@
"internalError" : "Some internal error occurred" ,
"internalError" : "Some internal error occurred" ,
"templateGeneratorNotFound" : "Template Generator cannot be found!" ,
"templateGeneratorNotFound" : "Template Generator cannot be found!" ,
"fileUploadFailed" : "Failed to upload file" ,
"fileUploadFailed" : "Failed to upload file" ,
"primaryColumnUpdateFailed" : "Failed to update primary field " ,
"primaryColumnUpdateFailed" : "Failed to update primary column " ,
"formDescriptionTooLong" : "Data too long for Form Description" ,
"formDescriptionTooLong" : "Data too long for Form Description" ,
"columnsRequired" : "Following field s are required" ,
"columnsRequired" : "Following column s are required" ,
"selectAtleastOneColumn" : "At least one field has to be selected" ,
"selectAtleastOneColumn" : "At least one column has to be selected" ,
"columnDescriptionNotFound" : "Cannot find the destination field for" ,
"columnDescriptionNotFound" : "Cannot find the destination column for" ,
"duplicateMappingFound" : "Duplicate mapping found, please remove one of the mapping" ,
"duplicateMappingFound" : "Duplicate mapping found, please remove one of the mapping" ,
"nullValueViolatesNotNull" : "Null value violates not-null constraint" ,
"nullValueViolatesNotNull" : "Null value violates not-null constraint" ,
"sourceHasInvalidNumbers" : "Source data contains some invalid numbers" ,
"sourceHasInvalidNumbers" : "Source data contains some invalid numbers" ,
@ -1244,19 +1244,19 @@
"failedToLoadChildrenList" : "Failed to load children list" ,
"failedToLoadChildrenList" : "Failed to load children list" ,
"deleteFailed" : "Delete failed" ,
"deleteFailed" : "Delete failed" ,
"unlinkFailed" : "Unlink failed" ,
"unlinkFailed" : "Unlink failed" ,
"rowUpdateFailed" : "Record update failed" ,
"rowUpdateFailed" : "Row update failed" ,
"deleteRowFailed" : "Failed to delete record " ,
"deleteRowFailed" : "Failed to delete row " ,
"setFormDataFailed" : "Failed to set form data" ,
"setFormDataFailed" : "Failed to set form data" ,
"formViewUpdateFailed" : "Failed to update form view" ,
"formViewUpdateFailed" : "Failed to update form view" ,
"tableNameRequired" : "Table name is required" ,
"tableNameRequired" : "Table name is required" ,
"nameShouldStartWithAnAlphabetOr_" : "Name should start with an alphabet or _" ,
"nameShouldStartWithAnAlphabetOr_" : "Name should start with an alphabet or _" ,
"followingCharactersAreNotAllowed" : "Following characters are not allowed" ,
"followingCharactersAreNotAllowed" : "Following characters are not allowed" ,
"columnNameRequired" : "Field name is required" ,
"columnNameRequired" : "Column name is required" ,
"duplicateColumnName" : "Duplicate field name" ,
"duplicateColumnName" : "Duplicate field name" ,
"uiDataTypeRequired" : "UI data type is required" ,
"uiDataTypeRequired" : "UI data type is required" ,
"columnNameExceedsCharacters" : "The length of field name exceeds the max {value} characters" ,
"columnNameExceedsCharacters" : "The length of column name exceeds the max {value} characters" ,
"projectNameExceeds50Characters" : "Base name exceeds 50 characters" ,
"projectNameExceeds50Characters" : "Project name exceeds 50 characters" ,
"projectNameCannotStartWithSpace" : "Base name cannot start with space" ,
"projectNameCannotStartWithSpace" : "Project name cannot start with space" ,
"requiredField" : "Required field" ,
"requiredField" : "Required field" ,
"ipNotAllowed" : "IP not allowed" ,
"ipNotAllowed" : "IP not allowed" ,
"targetFileIsNotAnAcceptedFileType" : "Target file is not an accepted file type" ,
"targetFileIsNotAnAcceptedFileType" : "Target file is not an accepted file type" ,
@ -1265,20 +1265,20 @@
"parameterKeyCannotBeEmpty" : "Parameter key cannot be empty" ,
"parameterKeyCannotBeEmpty" : "Parameter key cannot be empty" ,
"duplicateParameterKeysAreNotAllowed" : "Duplicate parameter keys are not allowed" ,
"duplicateParameterKeysAreNotAllowed" : "Duplicate parameter keys are not allowed" ,
"fieldRequired" : "{value} cannot be empty." ,
"fieldRequired" : "{value} cannot be empty." ,
"projectNotAccessible" : "Base not accessible" ,
"projectNotAccessible" : "Project not accessible" ,
"copyToClipboardError" : "Failed to copy to clipboard"
"copyToClipboardError" : "Failed to copy to clipboard"
} ,
} ,
"toast" : {
"toast" : {
"exportMetadata" : "Base metadata exported successfully " ,
"exportMetadata" : "Metadata dự án xuất khẩu thành công " ,
"importMetadata" : "Base metadata imported successfully " ,
"importMetadata" : "Metadata dự án nhập khẩu thành công " ,
"clearMetadata" : "Base metadata cleared successfully " ,
"clearMetadata" : "Siêu dữ liệu dự án đã xóa thành công " ,
"stopProject" : "Base stopped successfully " ,
"stopProject" : "Dự án dừng thành công " ,
"startProject" : "Base started successfully " ,
"startProject" : "Dự án bắt đầu thành công " ,
"restartProject" : "Base restarted successfully " ,
"restartProject" : "Dự án khởi động lại thành công " ,
"deleteProject" : "Base deleted successfully " ,
"deleteProject" : "Dự án đã xóa thành công " ,
"authToken" : "Mã thông báo xác thực được sao chép vào clipboard" ,
"authToken" : "Mã thông báo xác thực được sao chép vào clipboard" ,
"projInfo" : "Copied base info t o clipboard" ,
"projInfo" : "Sao chép thông tin dự án và o clipboard" ,
"inviteUrlCopy" : "Copied Invite URL t o clipboard" ,
"inviteUrlCopy" : "Sao chép lời mời URL và o clipboard" ,
"createView" : "Xem được tạo thành công" ,
"createView" : "Xem được tạo thành công" ,
"formEmailSMTP" : "Vui lòng kích hoạt plugin SMTP trong App Store để bật thông báo email" ,
"formEmailSMTP" : "Vui lòng kích hoạt plugin SMTP trong App Store để bật thông báo email" ,
"collabView" : "Chuyển thành công thành quan điểm cộng tác" ,
"collabView" : "Chuyển thành công thành quan điểm cộng tác" ,
@ -1287,8 +1287,8 @@
} ,
} ,
"success" : {
"success" : {
"licenseKeyUpdated" : "License Key Updated" ,
"licenseKeyUpdated" : "License Key Updated" ,
"columnDuplicated" : "Field duplicated successfully" ,
"columnDuplicated" : "Column duplicated successfully" ,
"rowDuplicatedWithoutSavedYet" : "Record duplicated (not saved)" ,
"rowDuplicatedWithoutSavedYet" : "Row duplicated (not saved)" ,
"updatedUIACL" : "Updated UI ACL for tables successfully" ,
"updatedUIACL" : "Updated UI ACL for tables successfully" ,
"pluginUninstalled" : "Plugin uninstalled successfully" ,
"pluginUninstalled" : "Plugin uninstalled successfully" ,
"pluginSettingsSaved" : "Plugin settings saved successfully" ,
"pluginSettingsSaved" : "Plugin settings saved successfully" ,
@ -1296,7 +1296,7 @@
"tableRenamed" : "Table renamed successfully" ,
"tableRenamed" : "Table renamed successfully" ,
"layoutRenamed" : "Layout renamed successfully" ,
"layoutRenamed" : "Layout renamed successfully" ,
"viewDeleted" : "View deleted successfully" ,
"viewDeleted" : "View deleted successfully" ,
"primaryColumnUpdated" : "Successfully updated as primary field " ,
"primaryColumnUpdated" : "Successfully updated as primary column " ,
"tableDataExported" : "Successfully exported all table data" ,
"tableDataExported" : "Successfully exported all table data" ,
"updated" : "Successfully updated" ,
"updated" : "Successfully updated" ,
"sharedViewDeleted" : "Deleted shared view successfully" ,
"sharedViewDeleted" : "Deleted shared view successfully" ,
@ -1304,9 +1304,9 @@
"viewRenamed" : "View renamed successfully" ,
"viewRenamed" : "View renamed successfully" ,
"tokenGenerated" : "Token generated successfully" ,
"tokenGenerated" : "Token generated successfully" ,
"tokenDeleted" : "Token deleted successfully" ,
"tokenDeleted" : "Token deleted successfully" ,
"userAddedToProject" : "Successfully added user to base " ,
"userAddedToProject" : "Successfully added user to project " ,
"userAdded" : "Successfully added user" ,
"userAdded" : "Successfully added user" ,
"userDeletedFromProject" : "Successfully deleted user from base " ,
"userDeletedFromProject" : "Successfully deleted user from project " ,
"inviteEmailSent" : "Invite Email sent successfully" ,
"inviteEmailSent" : "Invite Email sent successfully" ,
"inviteURLCopied" : "Invite URL copied to clipboard" ,
"inviteURLCopied" : "Invite URL copied to clipboard" ,
"commentCopied" : "Comment copied to clipboard" ,
"commentCopied" : "Comment copied to clipboard" ,
@ -1318,8 +1318,8 @@
"webhookUpdated" : "Webhook details updated successfully" ,
"webhookUpdated" : "Webhook details updated successfully" ,
"webhookDeleted" : "Hook deleted successfully" ,
"webhookDeleted" : "Hook deleted successfully" ,
"webhookTested" : "Webhook tested successfully" ,
"webhookTested" : "Webhook tested successfully" ,
"columnUpdated" : "Field updated" ,
"columnUpdated" : "Column updated" ,
"columnCreated" : "Field created" ,
"columnCreated" : "Column created" ,
"passwordChanged" : "Password changed successfully. Please login again." ,
"passwordChanged" : "Password changed successfully. Please login again." ,
"settingsSaved" : "Settings saved successfully" ,
"settingsSaved" : "Settings saved successfully" ,
"roleUpdated" : "Role updated successfully"
"roleUpdated" : "Role updated successfully"