import { defineLocale } from "../composables/defineLocale.js"; export default defineLocale({ name: "Ti\u1EBFng Vi\u1EC7t", code: "vi", messages: { alert: { close: "\u0110\xF3ng" }, authForm: { hidePassword: "\u1EA8n m\u1EADt kh\u1EA9u", showPassword: "Hi\u1EC3n th\u1ECB m\u1EADt kh\u1EA9u", submit: "Ti\u1EBFp t\u1EE5c" }, banner: { close: "\u0110\xF3ng" }, breadcrumb: { label: "\u0111\u01B0\u1EDDng d\u1EABn \u0111i\u1EC1u h\u01B0\u1EDBng" }, calendar: { label: "Ng\xE0y s\u1EF1 ki\u1EC7n", monthPicker: "B\u1ED9 ch\u1ECDn th\xE1ng", nextMonth: "Th\xE1ng sau", nextYear: "N\u0103m sau", prevMonth: "Th\xE1ng tr\u01B0\u1EDBc", prevYear: "N\u0103m tr\u01B0\u1EDBc", yearPicker: "B\u1ED9 ch\u1ECDn n\u0103m" }, carousel: { dots: "Ch\u1ECDn slide \u0111\u1EC3 hi\u1EC3n th\u1ECB", goto: "\u0110i t\u1EDBi \xF4 {slide}", next: "Sau", prev: "Tr\u01B0\u1EDBc", roledescription: "b\u0103ng chuy\u1EC1n", slide: "slide" }, chatMessages: { autoScroll: "Cu\u1ED9n xu\u1ED1ng d\u01B0\u1EDBi" }, chatPrompt: { placeholder: "Nh\u1EADp tin nh\u1EAFn c\u1EE7a b\u1EA1n \u1EDF \u0111\xE2y\u2026" }, chatPromptSubmit: { label: "G\u1EEDi", reload: "Th\u1EED l\u1EA1i", stop: "D\u1EEBng t\u1EA1o" }, chatReasoning: { thinking: "\u0110ang suy ngh\u0129\u2026", thought: "\u0110\xE3 suy ngh\u0129", thoughtFor: "\u0110\xE3 suy ngh\u0129 {duration}" }, colorMode: { dark: "T\u1ED1i", light: "S\xE1ng", switchToDark: "Chuy\u1EC3n sang ch\u1EBF \u0111\u1ED9 t\u1ED1i", switchToLight: "Chuy\u1EC3n sang ch\u1EBF \u0111\u1ED9 s\xE1ng", system: "H\u1EC7 th\u1ED1ng" }, commandPalette: { back: "Quay l\u1EA1i", close: "\u0110\xF3ng", noData: "Kh\xF4ng c\xF3 d\u1EEF li\u1EC7u", noMatch: "Kh\xF4ng c\xF3 k\u1EBFt qu\u1EA3 ph\xF9 h\u1EE3p", placeholder: "Nh\u1EADp l\u1EC7nh ho\u1EB7c t\xECm ki\u1EBFm\u2026", results: "K\u1EBFt qu\u1EA3" }, contentSearch: { links: "Li\xEAn k\u1EBFt", search: "K\u1EBFt qu\u1EA3", theme: "Ch\u1EE7 \u0111\u1EC1" }, contentSearchButton: { label: "T\xECm ki\u1EBFm\u2026" }, contentToc: { title: "Trong trang n\xE0y" }, dropdownMenu: { noMatch: "Kh\xF4ng c\xF3 k\u1EBFt qu\u1EA3 ph\xF9 h\u1EE3p", search: "T\xECm ki\u1EBFm\u2026" }, dashboardSearch: { theme: "Ch\u1EE7 \u0111\u1EC1" }, dashboardSearchButton: { label: "T\xECm ki\u1EBFm\u2026" }, dashboardSidebarCollapse: { collapse: "Thu g\u1ECDn thanh b\xEAn", expand: "M\u1EDF r\u1ED9ng thanh b\xEAn" }, dashboardSidebarToggle: { close: "\u0110\xF3ng thanh b\xEAn", open: "M\u1EDF thanh b\xEAn" }, drawer: { close: "\u0110\xF3ng" }, error: { clear: "Quay l\u1EA1i trang ch\u1EE7" }, fileUpload: { removeFile: "X\xF3a {filename}" }, header: { close: "\u0110\xF3ng menu", open: "M\u1EDF menu" }, inputDate: { day: "ng\xE0y", dayPeriod: "SA/CH", era: "k\u1EF7 nguy\xEAn", hour: "gi\u1EDD", minute: "ph\xFAt", month: "th\xE1ng", second: "gi\xE2y", timeZoneName: "m\xFAi gi\u1EDD", year: "n\u0103m" }, inputMenu: { create: 'T\u1EA1o "{label}"', noData: "Kh\xF4ng c\xF3 d\u1EEF li\u1EC7u", noMatch: "Kh\xF4ng c\xF3 k\u1EBFt qu\u1EA3 ph\xF9 h\u1EE3p", trigger: "Hi\u1EC3n th\u1ECB t\xF9y ch\u1ECDn" }, inputNumber: { decrement: "Gi\u1EA3m", increment: "T\u0103ng", roledescription: "tr\u01B0\u1EDDng s\u1ED1" }, inputRating: { rate: "\u0110\xE1nh gi\xE1 {value} tr\xEAn {length}" }, inputTime: { dayPeriod: "SA/CH", hour: "gi\u1EDD", minute: "ph\xFAt", second: "gi\xE2y", timeZoneName: "m\xFAi gi\u1EDD" }, listbox: { noData: "Kh\xF4ng c\xF3 d\u1EEF li\u1EC7u", noMatch: "Kh\xF4ng c\xF3 k\u1EBFt qu\u1EA3 ph\xF9 h\u1EE3p", search: "T\xECm ki\u1EBFm\u2026" }, modal: { close: "\u0110\xF3ng" }, pagination: { first: "Trang \u0111\u1EA7u ti\xEAn", last: "Trang cu\u1ED1i c\xF9ng", next: "Trang ti\u1EBFp theo", page: "Trang {page}", prev: "Trang tr\u01B0\u1EDBc" }, pinInput: { input: "m\xE3 PIN, k\xFD t\u1EF1 {index} tr\xEAn {length}" }, pricingTable: { caption: "So s\xE1nh c\xE1c k\u1EBF ho\u1EA1ch gi\xE1" }, prose: { codeCollapse: { closeText: "Thu g\u1ECDn", name: "m\xE3", openText: "M\u1EDF r\u1ED9ng" }, collapsible: { closeText: "\u1EA8n", name: "thu\u1ED9c t\xEDnh", openText: "Hi\u1EC3n th\u1ECB" }, pre: { copy: "Sao ch\xE9p m\xE3 v\xE0o b\u1ED9 nh\u1EDB t\u1EA1m" }, prompt: { copy: "Sao ch\xE9p l\u1EC7nh", openIn: "M\u1EDF trong {name}" } }, sidebar: { close: "\u0110\xF3ng", toggle: "Chuy\u1EC3n \u0111\u1ED5i" }, selectMenu: { create: 'T\u1EA1o "{label}"', noData: "Kh\xF4ng c\xF3 d\u1EEF li\u1EC7u", noMatch: "Kh\xF4ng c\xF3 k\u1EBFt qu\u1EA3 ph\xF9 h\u1EE3p", search: "T\xECm ki\u1EBFm\u2026" }, skeleton: { label: "\u0111ang t\u1EA3i" }, slideover: { close: "\u0110\xF3ng" }, slider: { max: "T\u1ED1i \u0111a", min: "T\u1ED1i thi\u1EC3u", thumb: "Con tr\u01B0\u1EE3t", value: "Gi\xE1 tr\u1ECB {index} tr\xEAn {total}" }, stepper: { label: "ti\u1EBFn tr\xECnh" }, table: { noData: "Kh\xF4ng c\xF3 d\u1EEF li\u1EC7u" }, toast: { close: "\u0110\xF3ng" }, toaster: { label: "Th\xF4ng b\xE1o", viewport: "Th\xF4ng b\xE1o ({hotkey})" } } });