Skip to content

Commit 25ef7d1

Browse files
authored
chore(translations): improve Vietnamese translations (#14886)
Updated Vietnamese translations across core and import-export plugin to use more natural and accurate terminology.
1 parent 7a94cc1 commit 25ef7d1

File tree

2 files changed

+69
-70
lines changed
  • packages
    • plugin-import-export/src/translations/languages
    • translations/src/languages

2 files changed

+69
-70
lines changed

packages/plugin-import-export/src/translations/languages/vi.ts

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2,24 +2,24 @@ import type { PluginDefaultTranslationsObject, PluginLanguage } from '../types.j
22

33
export const viTranslations: PluginDefaultTranslationsObject = {
44
'plugin-import-export': {
5-
allLocales: 'Tất cả địa điểm',
5+
allLocales: 'Tất cả ngôn ngữ',
66
exportDocumentLabel: 'Xuất {{label}}',
77
exportOptions: 'Tùy chọn xuất',
88
'field-depth-label': 'Độ sâu',
99
'field-drafts-label': 'Bao gồm bản thảo',
10-
'field-fields-label': 'Cánh đồng',
11-
'field-format-label': 'Định dạng Xuất khẩu',
10+
'field-fields-label': 'Trường',
11+
'field-format-label': 'Định dạng xuất',
1212
'field-limit-label': 'Giới hạn',
13-
'field-locale-label': 'Địa phương',
13+
'field-locale-label': 'Ngôn ngữ',
1414
'field-name-label': 'Tên tệp',
1515
'field-page-label': 'Trang',
16-
'field-selectionToUse-label': 'Lựa chọn để sử dụng',
16+
'field-selectionToUse-label': 'Chọn để sử dụng',
1717
'field-sort-label': 'Sắp xếp theo',
1818
'field-sort-order-label': 'Sắp xếp theo thứ tự',
19-
'selectionToUse-allDocuments': 'Sử dụng tất cả các tài liệu',
20-
'selectionToUse-currentFilters': 'Sử dụng bộ lọc hiện tại',
21-
'selectionToUse-currentSelection': 'Sử dụng lựa chọn hiện tại',
22-
totalDocumentsCount: '{{count}} tổng số tài liệu',
19+
'selectionToUse-allDocuments': 'Dùng tất cả',
20+
'selectionToUse-currentFilters': 'Dùng bộ lọc hiện tại',
21+
'selectionToUse-currentSelection': 'Dùng đang chọn',
22+
totalDocumentsCount: 'Tổng cộng {{count}} tài liệu',
2323
},
2424
}
2525

packages/translations/src/languages/vi.ts

Lines changed: 60 additions & 61 deletions
Original file line numberDiff line numberDiff line change
@@ -111,19 +111,19 @@ export const viTranslations: DefaultTranslationsObject = {
111111
notAllowedToAccessPage: 'Lỗi - Bạn không có quyền truy cập trang này.',
112112
notAllowedToPerformAction: 'Lỗi - Bạn không có quyền thực hiện lệnh này.',
113113
notFound: 'Lỗi - Không thể tìm thấy.',
114-
noUser: 'Lỗi - Request thiếu thông tin người dùng.',
114+
noUser: 'Lỗi - Yêu cầu thiếu thông tin người dùng.',
115115
previewing: 'Lỗi - Đã xảy ra vấn đề khi xem trước bản tài liệu này.',
116116
problemUploadingFile: 'Lỗi - Đã xảy ra vấn để khi tải lên file sau.',
117117
restoringTitle:
118118
'Đã xảy ra lỗi trong quá trình khôi phục {{title}}. Vui lòng kiểm tra kết nối của bạn và thử lại.',
119119
tokenInvalidOrExpired: 'Lỗi - Token không hợp lệ hoặc đã hết hạn.',
120-
tokenNotProvided: 'Không cung cấp mã thông báo.',
120+
tokenNotProvided: 'Không có token được cung cấp.',
121121
unableToCopy: 'Không thể sao chép.',
122122
unableToDeleteCount: 'Không thể xóa {{count}} trong số {{total}} {{label}}.',
123123
unableToReindexCollection:
124124
'Lỗi khi tái lập chỉ mục bộ sưu tập {{collection}}. Quá trình bị hủy.',
125125
unableToUpdateCount: 'Không thể cập nhật {{count}} trên {{total}} {{label}}.',
126-
unauthorized: 'Lỗi - Bạn cần phải đăng nhập trước khi gửi request sau.',
126+
unauthorized: 'Lỗi - Bạn cần phải đăng nhập trước khi thực hiện thao tác này.',
127127
unauthorizedAdmin: 'Lỗi - Người dùng không có quyền truy cập vào bảng điều khiển.',
128128
unknown: 'Lỗi - Không xác định (unknown error).',
129129
unPublishingDocument: 'Lỗi - Đã xảy ra vấn để khi ẩn bản tài liệu.',
@@ -141,8 +141,8 @@ export const viTranslations: DefaultTranslationsObject = {
141141
addLink: 'Thêm liên kết',
142142
addNew: 'Thêm mới',
143143
addNewLabel: 'Thêm mới: {{label}}',
144-
addRelationship: 'Thêm mối quan hệ (relationship)',
145-
addUpload: 'Thêm tải lên (upload)',
144+
addRelationship: 'Thêm liên kết',
145+
addUpload: 'Thêm tệp tải lên',
146146
block: 'Block',
147147
blocks: 'blocks',
148148
blockType: 'Block Type',
@@ -155,11 +155,11 @@ export const viTranslations: DefaultTranslationsObject = {
155155
customURL: 'URL tùy chỉnh',
156156
editLabelData: 'Chỉnh sửa nội dung của: {{label}}',
157157
editLink: 'Chỉnh sửa liên kết',
158-
editRelationship: 'Chỉnh sửa mối quan hệ',
158+
editRelationship: 'Chỉnh sửa liên kết',
159159
enterURL: 'Nhập một URL',
160160
internalLink: 'Liên kết nội bộ',
161-
itemsAndMore: '{{items}} và {{count}} món nữa',
162-
labelRelationship: 'Mối quan hệ của {{label}} (Relationship)',
161+
itemsAndMore: '{{items}} và {{count}} mục khác',
162+
labelRelationship: 'Liên kết {{label}}',
163163
latitude: 'Vĩ độ',
164164
linkedTo: 'Được nối với <0>{{label}}</0>',
165165
linkType: 'Loại liên kết',
@@ -169,16 +169,16 @@ export const viTranslations: DefaultTranslationsObject = {
169169
passwordsDoNotMatch: 'Mật khẩu không trùng.',
170170
relatedDocument: 'bản tài liệu liên quan',
171171
relationTo: 'Có quan hệ với',
172-
removeRelationship: 'Xóa Mối quan hệ',
173-
removeUpload: 'Xóa bản tải lên',
174-
saveChanges: 'Luu thay đổi',
172+
removeRelationship: 'Xóa liên kết',
173+
removeUpload: 'Xóa tệp tải lên',
174+
saveChanges: 'Lưu thay đổi',
175175
searchForBlock: 'Tìm block',
176176
searchForLanguage: 'Tìm kiếm một ngôn ngữ',
177177
selectExistingLabel: 'Chọn một {{label}} có sẵn',
178178
selectFieldsToEdit: 'Chọn các trường để chỉnh sửa',
179179
showAll: 'Hiển thị toàn bộ',
180-
swapRelationship: 'Đổi quan hệ',
181-
swapUpload: 'Đổi bản tải lên',
180+
swapRelationship: 'Đổi liên kết',
181+
swapUpload: 'Đổi tệp tải lên',
182182
textToDisplay: 'Văn bản để hiển thị',
183183
toggleBlock: 'Bật/tắt block',
184184
uploadNewLabel: 'Tải lên bản mới: {{label}}',
@@ -233,19 +233,19 @@ export const viTranslations: DefaultTranslationsObject = {
233233
adminTheme: 'Giao diện bảng điều khiển',
234234
all: 'Tất cả',
235235
allCollections: 'Tất cả Bộ sưu tập',
236-
allLocales: 'Tất cả địa phương',
236+
allLocales: 'Tất cả ngôn ngữ',
237237
and: 'Và',
238238
anotherUser: 'Người dùng khác',
239239
anotherUserTakenOver: 'Người dùng khác đã tiếp quản việc chỉnh sửa tài liệu này.',
240-
applyChanges: 'Áp dụng Thay đổi',
241-
ascending: 'Sắp xếp theo thứ tự tăng dần',
240+
applyChanges: 'Áp dụng thay đổi',
241+
ascending: 'Tăng dần',
242242
automatic: 'Tự động',
243243
backToDashboard: 'Quay lại bảng điều khiển',
244244
cancel: 'Hủy',
245245
changesNotSaved: 'Thay đổi chưa được lưu lại. Bạn sẽ mất bản chỉnh sửa nếu thoát bây giờ.',
246-
clear: 'Rõ ràng',
246+
clear: 'Xóa',
247247
clearAll: 'Xóa tất cả',
248-
close: 'Gần',
248+
close: 'Đóng',
249249
collapse: 'Thu gọn',
250250
collections: 'Collections',
251251
columns: 'Hiển thị cột',
@@ -262,7 +262,7 @@ export const viTranslations: DefaultTranslationsObject = {
262262
confirmReindexDescriptionAll:
263263
'Điều này sẽ xóa các chỉ mục hiện tại và tái lập chỉ mục các tài liệu trong tất cả các bộ sưu tập.',
264264
confirmRestoration: 'Xác nhận khôi phục',
265-
copied: 'Đâ sao chép',
265+
copied: 'Đã sao chép',
266266
copy: 'Sao chép',
267267
copyField: 'Sao chép trường',
268268
copying: 'Sao chép',
@@ -293,7 +293,7 @@ export const viTranslations: DefaultTranslationsObject = {
293293
descending: 'Xếp theo thứ tự giảm dần',
294294
deselectAllRows: 'Bỏ chọn tất cả các hàng',
295295
document: 'Tài liệu',
296-
documentIsTrashed: 'Nhãn này {{label}} đã bị xóa và chỉ được phép đọc.',
296+
documentIsTrashed: '{{label}} này đã bị xóa và chỉ có thể xem.',
297297
documentLocked: 'Tài liệu bị khóa',
298298
documents: 'Tài liệu',
299299
duplicate: 'Tạo bản sao',
@@ -309,25 +309,25 @@ export const viTranslations: DefaultTranslationsObject = {
309309
editLabel: 'Chỉnh sửa: {{label}}',
310310
email: 'Email',
311311
emailAddress: 'Địa chỉ Email',
312-
emptyTrash: 'Dọn rác',
313-
emptyTrashLabel: 'Dọn rác {{label}}',
312+
emptyTrash: 'Dọn thùng rác',
313+
emptyTrashLabel: 'Dọn thùng rác {{label}}',
314314
enterAValue: 'Nhập một giá trị',
315315
error: 'Lỗi',
316316
errors: 'Lỗi',
317-
exitLivePreview: 'Thoát Xem trực tiếp',
318-
export: 'Xuất khẩu',
317+
exitLivePreview: 'Thoát xem trực tiếp',
318+
export: 'Xuất',
319319
fallbackToDefaultLocale: 'Ngôn ngữ mặc định',
320320
false: 'Sai',
321321
filter: 'Lọc',
322322
filters: 'Bộ lọc',
323323
filterWhere: 'Lọc {{label}} với điều kiện:',
324-
globals: 'Toàn thể (globals)',
324+
globals: 'Cấu hình chung (globals)',
325325
goBack: 'Quay lại',
326326
groupByLabel: 'Nhóm theo {{label}}',
327-
import: 'Nhập khẩu',
327+
import: 'Nhập',
328328
isEditing: 'đang chỉnh sửa',
329-
item: 'Mặt hàng',
330-
items: 'mặt hàng',
329+
item: 'mục',
330+
items: 'mục',
331331
language: 'Ngôn ngữ',
332332
lastModified: 'Chỉnh sửa lần cuối vào lúc',
333333
leaveAnyway: 'Tiếp tục thoát',
@@ -336,10 +336,10 @@ export const viTranslations: DefaultTranslationsObject = {
336336
livePreview: 'Xem trước',
337337
loading: 'Đang tải',
338338
locale: 'Ngôn ngữ',
339-
locales: 'Khu vực',
339+
locales: 'Ngôn ngữ',
340340
lock: 'Khóa',
341-
menu: 'Thực đơn',
342-
moreOptions: 'Nhiều lựa chọn hơn',
341+
menu: 'Menu',
342+
moreOptions: 'Tùy chọn khác',
343343
move: 'Di chuyển',
344344
moveConfirm:
345345
'Bạn sắp chuyển {{count}} {{label}} đến <1>{{destination}}</1>. Bạn có chắc chắn không?',
@@ -349,7 +349,7 @@ export const viTranslations: DefaultTranslationsObject = {
349349
moving: 'Di chuyển',
350350
movingCount: 'Di chuyển {{count}} {{label}}',
351351
newLabel: 'Mới {{label}}',
352-
newPassword: 'Mật khảu mới',
352+
newPassword: 'Mật khẩu mới',
353353
next: 'Tiếp theo',
354354
no: 'Không',
355355
noDateSelected: 'Không có ngày nào được chọn',
@@ -381,20 +381,19 @@ export const viTranslations: DefaultTranslationsObject = {
381381
previous: 'Trước đó',
382382
reindex: 'Tái lập chỉ mục',
383383
reindexingAll: 'Đang tái lập chỉ mục tất cả {{collections}}.',
384-
remove: 'Loại bỏ',
384+
remove: 'Xóa',
385385
rename: 'Đổi tên',
386386
reset: 'Đặt lại',
387-
resetPreferences: 'Đặt lại sở thích',
388-
resetPreferencesDescription: 'Điều này sẽ đặt lại tất cả sở thích của bạn về cài đặt mặc định.',
389-
resettingPreferences: 'Đang đặt lại sở thích.',
387+
resetPreferences: 'Đặt lại tuỳ chỉnh cá nhân',
388+
resetPreferencesDescription: 'Điều này sẽ đặt lại tất cả các tuỳ chỉnh của bạn về mặc định.',
389+
resettingPreferences: 'Đang đặt lại tuỳ chỉnh...',
390390
restore: 'Khôi phục',
391391
restoreAsPublished: 'Khôi phục thành phiên bản đã xuất bản',
392392
restoredCountSuccessfully: 'Đã khôi phục {{count}} {{label}} thành công.',
393-
restoring:
394-
'Tôn trọng ý nghĩa của văn bản gốc trong bối cảnh của Payload. Dưới đây là danh sách các thuật ngữ Payload thông thường mang ý nghĩa rất cụ thể:\n- Collection: Collection (tạm dịch: Bộ sưu tập) là một nhóm các tài liệu chia sẻ cấu trúc và mục đích chung. Các Collection được sử dụng để tổ chức và quản lý nội dung trong Payload.\n- Field: Field là một phần cụ th',
393+
restoring: 'Đang khôi phục',
395394
row: 'Hàng',
396-
rows: 'Những hàng',
397-
save: 'Luu',
395+
rows: 'Hàng',
396+
save: 'Lưu',
398397
saving: 'Đang lưu...',
399398
schedulePublishFor: 'Lên lịch xuất bản cho {{title}}',
400399
searchBy: 'Tìm với {{label}}',
@@ -405,7 +404,7 @@ export const viTranslations: DefaultTranslationsObject = {
405404
selectLabel: 'Chọn {{label}}',
406405
selectValue: 'Chọn một giá trị',
407406
showAllLabel: 'Hiển thị tất cả {{label}}',
408-
sorryNotFound: 'Xin lỗi, không có kết quả nào tương ứng với request của bạn.',
407+
sorryNotFound: 'Xin lỗi, không có kết quả nào tương ứng với yêu cầu của bạn.',
409408
sort: 'Sắp xếp',
410409
sortByLabelDirection: 'Sắp xếp theo {{label}} {{direction}}',
411410
stayOnThisPage: 'Ở lại trang này',
@@ -426,7 +425,7 @@ export const viTranslations: DefaultTranslationsObject = {
426425
titleTrashed: '{{label}} "{{title}}" đã được chuyển vào thùng rác.',
427426
trash: 'Rác',
428427
trashedCountSuccessfully: '{{count}} {{label}} đã được chuyển vào thùng rác.',
429-
true: 'Thật',
428+
true: 'Đúng',
430429
unauthorized: 'Không có quyền truy cập.',
431430
unlock: 'Mở khóa',
432431
unsavedChanges: 'Bạn có những thay đổi chưa được lưu. Lưu hoặc hủy trước khi tiếp tục.',
@@ -448,17 +447,17 @@ export const viTranslations: DefaultTranslationsObject = {
448447
viewing: 'Xem',
449448
viewReadOnly: 'Xem chỉ đọc',
450449
welcome: 'Xin chào',
451-
yes: 'Đúng',
450+
yes: '',
452451
},
453452
localization: {
454453
cannotCopySameLocale: 'Không thể sao chép vào cùng một vị trí',
455454
copyFrom: 'Sao chép từ',
456455
copyFromTo: 'Sao chép từ {{from}} đến {{to}}',
457456
copyTo: 'Sao chép đến',
458-
copyToLocale: 'Sao chép vào địa phương',
457+
copyToLocale: 'Sao chép sang ngôn ngữ',
459458
localeToPublish: 'Ngôn ngữ để xuất bản',
460-
selectedLocales: 'Địa phương đã chọn',
461-
selectLocaleToCopy: 'Chọn địa phương để sao chép',
459+
selectedLocales: 'Ngôn ngữ đã chọn',
460+
selectLocaleToCopy: 'Chọn ngôn ngữ để sao chép',
462461
selectLocaleToDuplicate: 'Chọn ngôn ngữ để sao chép',
463462
},
464463
operators: {
@@ -482,7 +481,7 @@ export const viTranslations: DefaultTranslationsObject = {
482481
addFile: 'Thêm tập tin',
483482
addFiles: 'Thêm tệp',
484483
bulkUpload: 'Tải lên số lượng lớn',
485-
crop: 'Mùa vụ',
484+
crop: 'Cắt xén',
486485
cropToolDescription:
487486
'Kéo các góc của khu vực đã chọn, vẽ một khu vực mới hoặc điều chỉnh các giá trị dưới đây.',
488487
download: 'Tải xuống',
@@ -495,10 +494,10 @@ export const viTranslations: DefaultTranslationsObject = {
495494
fileToUpload: 'Tệp để Tải lên',
496495
focalPoint: 'Điểm trọng tâm',
497496
focalPointDescription:
498-
'Kéo điểm tiêu cực trực tiếp trên trình xem trước hoặc điều chỉnh các giá trị bên dưới.',
497+
'Kéo điểm tiêu điểm trực tiếp trên ảnh xem trước hoặc điều chỉnh giá trị bên dưới.',
499498
height: 'Chiều cao',
500499
lessInfo: 'Hiển thị ít hơn',
501-
moreInfo: 'Thêm',
500+
moreInfo: 'Xem thêm',
502501
noFile: 'Không có tệp',
503502
pasteURL: 'Dán URL',
504503
previewSizes: 'Kích cỡ xem trước',
@@ -526,13 +525,13 @@ export const viTranslations: DefaultTranslationsObject = {
526525
longerThanMin: 'Giá trị này cần có độ dài tối thiểu {{minLength}} ký tự.',
527526
longitudeOutOfBounds: 'Kinh độ phải nằm giữa -180 và 180.',
528527
notValidDate: '"{{value}}" không phải là một ngày (date) hợp lệ.',
529-
required: 'Field này cần được diền.',
530-
requiresAtLeast: 'Field này cần tối thiểu {{count}} {{label}}.',
531-
requiresNoMoreThan: 'Field này không thể vượt quá {{count}} {{label}}.',
532-
requiresTwoNumbers: 'Field này cần tối thiểu 2 chữ số.',
528+
required: 'Trường này là bắt buộc.',
529+
requiresAtLeast: 'Trường này cần tối thiểu {{count}} {{label}}.',
530+
requiresNoMoreThan: 'Trường này không thể vượt quá {{count}} {{label}}.',
531+
requiresTwoNumbers: 'Trường này cần tối thiểu 2 chữ số.',
533532
shorterThanMax: 'Giá trị phải ngắn hơn hoặc bằng {{maxLength}} ký tự.',
534533
timezoneRequired: 'Yêu cầu phải có múi giờ.',
535-
trueOrFalse: 'Field này chỉ có thể chứa giá trị true hoặc false.',
534+
trueOrFalse: 'Trường này chỉ có thể chứa giá trị đúng hoặc sai.',
536535
username:
537536
'Vui lòng nhập một tên người dùng hợp lệ. Có thể chứa các chữ cái, số, dấu gạch ngang, dấu chấm và dấu gạch dưới.',
538537
validUploadID: "'Field này không chứa ID tải lên hợp lệ.'",
@@ -542,7 +541,7 @@ export const viTranslations: DefaultTranslationsObject = {
542541
aboutToPublishSelection: 'Bạn có muốn xuất bản tất cả {{label}} không?',
543542
aboutToRestore: 'Bạn chuẩn bị khôi phục lại {{label}} về phiên bản {{versionDate}}.',
544543
aboutToRestoreGlobal:
545-
'Bạn chuẩn bị khôi phục lại bản toàn thể (global) của {{label}} về phiên bản {{versionDate}}.',
544+
'Bạn chuẩn bị khôi phục cấu hình chung của {{label}} về phiên bản {{versionDate}}.',
546545
aboutToRevertToPublished: 'Bạn có muốn tái xuất bản bản nháp này không?',
547546
aboutToUnpublish: 'Bạn có muốn ngưng xuất bản?',
548547
aboutToUnpublishSelection: 'Bạn có muốn ngưng xuất bản tất cả {{label}} không?',
@@ -579,8 +578,8 @@ export const viTranslations: DefaultTranslationsObject = {
579578
previouslyPublished: 'Đã xuất bản trước đây',
580579
previousVersion: 'Phiên bản Trước',
581580
problemRestoringVersion: 'Đã xảy ra vấn đề khi khôi phục phiên bản này',
582-
publish: 'Công bố',
583-
publishAllLocales: 'Xuất bản tất cả địa phương',
581+
publish: 'Xuất bản',
582+
publishAllLocales: 'Xuất bản tất cả ngôn ngữ',
584583
publishChanges: 'Xuất bản tài liệu',
585584
published: 'Đã xuất bản',
586585
publishIn: 'Xuất bản trong {{locale}}',
@@ -594,10 +593,10 @@ export const viTranslations: DefaultTranslationsObject = {
594593
saveDraft: 'Lưu bản nháp',
595594
scheduledSuccessfully: 'Đã lên lịch thành công.',
596595
schedulePublish: 'Lịch xuất bản',
597-
selectLocales: 'Chọn mã khu vực để hiện thị',
596+
selectLocales: 'Chọn ngôn ngữ để hiện thị',
598597
selectVersionToCompare: 'Chọn phiên bản để so sánh',
599598
showingVersionsFor: 'Hiển thị các phiên bản cho:',
600-
showLocales: 'Hiển thị mã khu vực:',
599+
showLocales: 'Hiển thị ngôn ngữ:',
601600
specificVersion: 'Phiên bản cụ thể',
602601
status: 'Trạng thái',
603602
unpublish: 'Ẩn tài liệu',
@@ -611,9 +610,9 @@ export const viTranslations: DefaultTranslationsObject = {
611610
versionID: 'ID của phiên bản',
612611
versions: 'Danh sách phiên bản',
613612
viewingVersion: 'Xem phiên bản của {{entityLabel}} {{documentTitle}}',
614-
viewingVersionGlobal: '`Xem phiên bản toàn thể (global) của {{entityLabel}}',
613+
viewingVersionGlobal: 'Xem phiên bản cấu hình chung của {{entityLabel}}',
615614
viewingVersions: 'Xem những phiên bản của {{entityLabel}} {{documentTitle}}',
616-
viewingVersionsGlobal: '`Xem những phiên bản toàn thể (global) của {{entityLabel}}',
615+
viewingVersionsGlobal: 'Xem các phiên bản cấu hình chung của {{entityLabel}}',
617616
},
618617
}
619618

0 commit comments

Comments
 (0)