🌐 New Crowdin updates (#1531)

This commit is contained in:
Thomas Camlong
2023-11-03 21:15:08 +01:00
committed by GitHub
parent 4f0be52fe9
commit f4a4b3c252
428 changed files with 5095 additions and 2744 deletions
+10 -10
View File
@@ -1,7 +1,7 @@
{
"metaTitle": "",
"title": "",
"text": "",
"metaTitle": "Tạo tài khoản",
"title": "Tạo tài khoản",
"text": "Vui lòng xác định thông tin xác thực của bạn bên dưới",
"form": {
"fields": {
"username": {
@@ -11,25 +11,25 @@
"label": "Mật khẩu"
},
"passwordConfirmation": {
"label": ""
"label": "Xác nhận mật khẩu"
}
},
"buttons": {
"submit": ""
"submit": "Tạo tài khoản"
}
},
"notifications": {
"loading": {
"title": "",
"text": ""
"title": "Tạo tài khoản",
"text": "Vui lòng chờ"
},
"success": {
"title": "",
"text": ""
"title": "Tài khoản đã được tạo",
"text": "Tài khoản của bạn đã được tạo thành công"
},
"error": {
"title": "Lỗi",
"text": ""
"text": "Đã xảy ra lỗi, gặp lỗi sau: {{error}}"
}
}
}
+4 -4
View File
@@ -1,7 +1,7 @@
{
"metaTitle": "",
"metaTitle": "Đăng nhập",
"title": "Chào mừng quay trở lại!",
"text": "",
"text": "Vui lòng nhập thông tin xác thực của bạn",
"form": {
"fields": {
"username": {
@@ -14,7 +14,7 @@
"buttons": {
"submit": "Đăng nhập"
},
"afterLoginRedirection": ""
"afterLoginRedirection": "Sau khi đăng nhập, bạn sẽ được chuyển hướng đến {{url}}"
},
"alert": ""
"alert": "Thông tin xác thực của bạn không chính xác hoặc tài khoản này không tồn tại. Vui lòng thử lại."
}
+1 -1
View File
@@ -1,5 +1,5 @@
{
"header": {
"customize": ""
"customize": "Tùy chỉnh bảng"
}
}
+12 -12
View File
@@ -1,29 +1,29 @@
{
"metaTitle": "",
"pageTitle": "",
"backToBoard": "",
"metaTitle": "Tùy chỉnh {{name}} bảng",
"pageTitle": "Tùy chỉnh cho {{name}} bảng",
"backToBoard": "Quay lại bảng",
"settings": {
"appearance": {
"primaryColor": "",
"secondaryColor": ""
"primaryColor": "Màu chính",
"secondaryColor": "Màu thứ cấp"
}
},
"save": {
"button": "",
"note": ""
"button": "Lưu thay đổi",
"note": "Hãy cẩn thận, bạn có những thay đổi chưa được lưu!"
},
"notifications": {
"pending": {
"title": "",
"message": ""
"title": "Đang lưu tùy chỉnh",
"message": "Vui lòng đợi trong khi chúng tôi lưu tùy chỉnh của bạn"
},
"success": {
"title": "",
"message": ""
"title": "Đã lưu tùy chỉnh",
"message": "Tùy chỉnh của bạn đã được lưu thành công"
},
"error": {
"title": "Lỗi",
"message": ""
"message": "Không thể lưu thay đổi"
}
}
}
+4 -4
View File
@@ -3,12 +3,12 @@
"about": "Về chúng tôi",
"cancel": "Hủy",
"close": "Đóng",
"back": "",
"back": "Mặt sau",
"delete": "Xóa",
"ok": "OK",
"edit": "Sửa",
"next": "",
"previous": "",
"next": "Kế tiếp",
"previous": "Trước",
"confirm": "Xác nhận",
"enabled": "Bật",
"disabled": "Tắt",
@@ -40,5 +40,5 @@
"medium": "trung bình",
"large": "lớn"
},
"seeMore": ""
"seeMore": "Xem thêm..."
}
+11 -11
View File
@@ -1,25 +1,25 @@
{
"modals": {
"blockedPopups": {
"title": "",
"text": "",
"title": "Cửa sổ bật lên bị chặn",
"text": "Trình duyệt của bạn đã chặn Homarr truy cập API của nó. Điều này thường xảy ra nhất do AdBlockers hoặc quyền bị từ chối. Homarr không thể tự động yêu cầu quyền.",
"list": {
"browserPermission": "",
"adBlockers": "",
"otherBrowser": ""
"browserPermission": "Nhấp vào biểu tượng bên cạnh URL và kiểm tra quyền. Cho phép cửa sổ bật lên và cửa sổ",
"adBlockers": "Tắt trình chặn quảng cáo và công cụ bảo mật khỏi trình duyệt của bạn",
"otherBrowser": "Hãy thử một trình duyệt khác"
}
}
},
"actions": {
"category": {
"openAllInNewTab": ""
"openAllInNewTab": "Mở tất cả trong tab mới"
}
},
"menu": {
"moveUp": "",
"moveDown": "",
"addCategory": "",
"addAbove": "",
"addBelow": ""
"moveUp": "Đi lên",
"moveDown": "Đi xuống",
"addCategory": "Thêm danh mục {{location}}",
"addAbove": "bên trên",
"addBelow": "dưới"
}
}
@@ -1 +1,5 @@
{}
{
"title": "Quyền truy cập bị từ chối",
"text": "Bạn không có đủ quyền để truy cập trang này. Nếu bạn tin rằng đây không phải là cố ý, vui lòng liên hệ với quản trị viên của bạn.",
"switchAccount": "Chuyển sang tài khoản khác"
}
+14 -14
View File
@@ -1,34 +1,34 @@
{
"experimentalNote": {
"label": ""
"label": "Đây là một tính năng thử nghiệm của Homarr. Vui lòng báo cáo mọi vấn đề trên <gh>GitHub</gh> hoặc <dc>Discord</dc>."
},
"search": {
"label": "",
"label": "Tìm kiếm",
"engines": {
"web": "",
"youtube": "",
"torrent": "",
"movie": ""
"web": "Tìm kiếm {{query}} trên mạng",
"youtube": "Tìm kiếm {{query}} trên YouTube",
"torrent": "Tìm kiếm {{query}} torrent",
"movie": "Tìm kiếm {{query}} trên {{app}}"
}
},
"actions": {
"avatar": {
"switchTheme": "",
"preferences": "",
"defaultBoard": "",
"manage": "",
"switchTheme": "Chuyển chủ đề",
"preferences": "Sở thích của người sử dụng",
"defaultBoard": "Trang tổng quan mặc định",
"manage": "Quản lý",
"about": {
"label": "Về chúng tôi",
"new": ""
"new": "Mới"
},
"logout": "",
"login": ""
"logout": "Đăng xuất từ {{username}}",
"login": "Đăng nhập"
}
},
"modals": {
"movie": {
"title": "",
"topResults": ""
"topResults": "{{count}} kết quả hàng đầu cho <b>{{search}}</b>."
}
}
}
@@ -8,5 +8,5 @@
"title": "Chế độ chỉnh sửa đã được kích hoạt cho kích thước <1>{{size}}</1>",
"text": "Bạn giờ có thể chỉnh sửa và thiết lập các ứng dụng. Các thay đổi sẽ <strong>không được lưu</strong> cho tới khi bạn thoát chế độ chỉnh sửa"
},
"unloadEvent": ""
"unloadEvent": "Thoát chế độ chỉnh sửa để lưu các thay đổi của bạn"
}
+11 -11
View File
@@ -1,29 +1,29 @@
{
"navigation": {
"home": {
"title": ""
"title": "Trang chủ"
},
"boards": {
"title": ""
"title": "bảng"
},
"users": {
"title": "",
"title": "Người dùng",
"items": {
"manage": "",
"invites": ""
"manage": "Quản lý",
"invites": "Mời"
}
},
"help": {
"title": "",
"title": "Giúp đỡ",
"items": {
"documentation": "",
"report": "",
"discord": "",
"contribute": ""
"documentation": "Tài liệu",
"report": "Báo cáo sự cố/lỗi",
"discord": "Bất hòa cộng đồng",
"contribute": "Đóng góp"
}
},
"tools": {
"title": "",
"title": "Công cụ",
"items": {
"docker": "Docker"
}
+3 -3
View File
@@ -6,7 +6,7 @@
"key": "Phím tắt",
"action": "Hành động",
"keybinds": "Phím tắt",
"documentation": "",
"documentation": "Tài liệu",
"actions": {
"toggleTheme": "Đổi chế độ sáng/tối",
"focusSearchBar": "Tập trung vào thanh tìm kiếm",
@@ -23,7 +23,7 @@
"experimental_disableEditMode": "<b>THỬ NGHIỆM</b>: Tắt chế độ chỉnh sửa"
},
"version": {
"new": "",
"dropdown": ""
"new": "Mới: {{newVersion}}",
"dropdown": "Phiên bản {{newVersion}} có sẵn! Phiên bản hiện tại là {{currentVersion}}"
}
}
+39 -25
View File
@@ -13,7 +13,21 @@
},
"internalAddress": {
"label": "Địa chỉ nội bộ",
"description": "Địa chỉ IP nội bộ của ứng dụng."
"description": "Địa chỉ IP nội bộ của ứng dụng.",
"troubleshoot": {
"label": "Có vấn đề?",
"header": "Dưới đây là danh sách các lỗi thường gặp và cách khắc phục:",
"lines": {
"nothingAfterPort": "Trong hầu hết nếu không phải tất cả các trường hợp, bạn không nên nhập bất kỳ đường dẫn nào sau cổng. (Ngay cả '/admin' cho pihole hoặc '/web' cho plex)",
"protocolCheck": "Luôn đảm bảo rằng URL được bắt đầu bằng http hoặc https và đảm bảo bạn đang sử dụng đúng URL.",
"preferIP": "Bạn nên sử dụng ip trực tiếp của máy hoặc vùng chứa mà bạn đang cố gắng liên lạc.",
"enablePings": "Kiểm tra xem IP có đúng không bằng cách bật ping. Tùy chỉnh Bảng -> Bố cục -> Bật ping. Một bong bóng nhỏ màu đỏ hoặc xanh lục sẽ xuất hiện trên ô ứng dụng của bạn và di chuột vào nó sẽ cung cấp cho bạn mã phản hồi (trong hầu hết các trường hợp, bong bóng màu xanh lá cây có mã 200 được mong đợi).",
"wget": "Để đảm bảo rằng homarr có thể giao tiếp với các ứng dụng khác, hãy đảm bảo wget/curl/ping IP:port của ứng dụng.",
"iframe": "Khi nói đến iframe, những iframe đó phải luôn sử dụng cùng một giao thức (http/s) như Homarr.",
"clearCache": "Một số thông tin được đăng ký trong bộ đệm, do đó quá trình tích hợp có thể không hoạt động trừ khi bạn xóa bộ đệm trong các tùy chọn chung của Homarr."
},
"footer": "Để biết thêm cách khắc phục sự cố, hãy liên hệ với {{discord}}của chúng tôi."
}
},
"externalAddress": {
"label": "Địa chỉ bên ngoài",
@@ -26,10 +40,10 @@
"description": "Mở ứng dụng trong tab mới thay vì tab hiện tại."
},
"tooltipDescription": {
"label": "",
"description": ""
"label": "Mô tả ứng dụng",
"description": "Văn bản bạn nhập sẽ xuất hiện khi di chuột qua ứng dụng của bạn.\r\nSử dụng mục này để cung cấp cho người dùng thêm thông tin chi tiết về ứng dụng của bạn hoặc để trống nếu không có gì."
},
"customProtocolWarning": ""
"customProtocolWarning": "Sử dụng một giao thức không chuẩn. Điều này có thể yêu cầu các ứng dụng được cài đặt sẵn và có thể gây ra rủi ro bảo mật. Đảm bảo rằng địa chỉ của bạn được an toàn và đáng tin cậy."
},
"network": {
"statusChecker": {
@@ -55,31 +69,31 @@
}
},
"appNameFontSize": {
"label": "",
"description": ""
"label": "Tên ứng dụng Kích thước phông chữ",
"description": "Đặt kích thước phông chữ khi tên ứng dụng được hiển thị trên ô."
},
"appNameStatus": {
"label": "",
"description": "",
"label": "Trạng thái tên ứng dụng",
"description": "Chọn nơi bạn muốn tiêu đề hiển thị, nếu có.",
"dropdown": {
"normal": "",
"hover": "",
"hidden": ""
"normal": "Chỉ hiển thị tiêu đề trên ô",
"hover": "Chỉ hiển thị tiêu đề trên chú giải công cụ khi di chuột",
"hidden": "Không hiển thị chút nào"
}
},
"positionAppName": {
"label": "",
"description": "",
"label": "Tên ứng dụng Vị trí",
"description": "Vị trí của tên ứng dụng so với biểu tượng.",
"dropdown": {
"top": "",
"right": "",
"bottom": "",
"left": ""
"top": "Đứng đầu",
"right": "Phải",
"bottom": "Đáy",
"left": "Bên trái"
}
},
"lineClampAppName": {
"label": "",
"description": ""
"label": "Tên ứng dụng Kẹp dòng",
"description": "Xác định số dòng mà tiêu đề của bạn phải phù hợp tối đa. Đặt 0 cho không giới hạn."
}
},
"integration": {
@@ -104,11 +118,11 @@
},
"validation": {
"popover": "Biểu mẫu của bạn chứa dữ liệu không hợp lệ, vì vậy không thể lưu nó. Vui lòng khắc phục mọi vấn đề và nhấp lại vào nút này để lưu các thay đổi của bạn",
"name": "",
"noUrl": "",
"invalidUrl": "",
"noIconUrl": "",
"noExternalUri": "",
"invalidExternalUri": ""
"name": "Tên là bắt buộc",
"noUrl": "Url là bắt buộc",
"invalidUrl": "Giá trị không phải là url hợp lệ",
"noIconUrl": "Trường này là bắt buộc",
"noExternalUri": "URI bên ngoài là bắt buộc",
"invalidExternalUri": "URI bên ngoài không phải là uri hợp lệ"
}
}
+14 -14
View File
@@ -1,6 +1,6 @@
{
"metaTitle": "",
"pageTitle": "",
"metaTitle": "bảng",
"pageTitle": "bảng",
"cards": {
"statistics": {
"apps": "Ứng dụng",
@@ -8,36 +8,36 @@
"categories": "Danh mục"
},
"buttons": {
"view": ""
"view": "Xem bảng"
},
"menu": {
"setAsDefault": "",
"setAsDefault": "Đặt làm bảng mặc định của bạn",
"delete": {
"label": "",
"disabled": ""
"label": "Xóa vĩnh viễn",
"disabled": "Tính năng xóa bị vô hiệu hóa vì các thành phần Homarr cũ hơn không cho phép xóa cấu hình mặc định. Việc xóa sẽ có thể xảy ra trong tương lai."
}
},
"badges": {
"fileSystem": "",
"default": ""
"fileSystem": "Hệ thống tập tin",
"default": "Mặc định"
}
},
"buttons": {
"create": ""
"create": "Tạo bảng mới"
},
"modals": {
"delete": {
"title": "",
"text": ""
"title": "Xóa bảng",
"text": "Bạn có chắc chắn muốn xóa bảng này không? Hành động này không thể hoàn tác được và dữ liệu của bạn sẽ bị mất vĩnh viễn."
},
"create": {
"title": "",
"text": "",
"title": "Tạo bảng",
"text": "Tên không thể thay đổi sau khi một bảng đã được tạo.",
"form": {
"name": {
"label": "Tên"
},
"submit": ""
"submit": "Tạo nên"
}
}
}
+11 -11
View File
@@ -1,23 +1,23 @@
{
"metaTitle": "",
"metaTitle": "Quản lý",
"hero": {
"title": "",
"fallbackUsername": "",
"subtitle": ""
"title": "Chào mừng trở lại, {{username}}",
"fallbackUsername": "Vô danh",
"subtitle": "Chào mừng bạn đến với Trung tâm ứng dụng của bạn. Tổ chức, tối ưu hóa và chinh phục!"
},
"quickActions": {
"title": "",
"title": "Hành động nhanh",
"boards": {
"title": "",
"subtitle": ""
"title": "Bảng của bạn",
"subtitle": "Tạo và quản lý bảng của bạn"
},
"inviteUsers": {
"title": "",
"subtitle": ""
"title": "Mời người dùng mới",
"subtitle": "Tạo và gửi lời mời đăng ký"
},
"manageUsers": {
"title": "",
"subtitle": ""
"title": "Quản lý người dùng",
"subtitle": "Xóa và quản lý người dùng của bạn"
}
}
}
+14 -14
View File
@@ -1,9 +1,9 @@
{
"metaTitle": "",
"pageTitle": "",
"text": "",
"metaTitle": "Người dùng",
"pageTitle": "Quản lý người dùng",
"text": "Bằng cách sử dụng người dùng, bạn có thể định cấu hình ai có thể chỉnh sửa trang tổng quan của mình. Các phiên bản tương lai của Homarr sẽ có quyền kiểm soát chi tiết hơn đối với các quyền và bảng.",
"buttons": {
"create": ""
"create": "Tạo nên"
},
"table": {
"header": {
@@ -11,26 +11,26 @@
}
},
"tooltips": {
"deleteUser": "",
"demoteAdmin": "",
"promoteToAdmin": ""
"deleteUser": "Xóa người dùng",
"demoteAdmin": "Giảm hạng quản trị viên",
"promoteToAdmin": "Thăng tiến lên quản trị viên"
},
"modals": {
"delete": {
"title": "",
"text": ""
"title": "Xóa người dùng {{name}}",
"text": "Bạn có chắc chắn muốn xóa người dùng {{name}}không? Thao tác này sẽ xóa dữ liệu được liên kết với tài khoản này chứ không phải bất kỳ trang tổng quan nào được người dùng này tạo."
},
"change-role": {
"promote": {
"title": "",
"text": ""
"title": "Thăng cấp người dùng {{name}} lên quản trị viên",
"text": "Bạn có chắc chắn muốn thăng cấp người dùng {{name}} lên quản trị viên không? Điều này sẽ cấp cho người dùng quyền truy cập vào tất cả các tài nguyên trên phiên bản Homarr của bạn."
},
"demote": {
"title": "",
"text": ""
"title": "Hạ cấp người dùng {{name}} xuống người dùng",
"text": "Bạn có chắc chắn muốn hạ cấp người dùng {{name}} xuống người dùng không? Thao tác này sẽ xóa quyền truy cập của người dùng vào tất cả tài nguyên trên phiên bản Homarr của bạn."
},
"confirm": "Xác nhận"
}
},
"searchDoesntMatch": ""
"searchDoesntMatch": "Tìm kiếm của bạn không khớp với bất kỳ mục nào. Vui lòng điều chỉnh bộ lọc của bạn."
}
+19 -19
View File
@@ -1,52 +1,52 @@
{
"metaTitle": "",
"metaTitle": "Tạo người dùng",
"steps": {
"account": {
"title": "",
"text": "",
"title": "Bước đầu tiên",
"text": "Tạo tài khoản",
"username": {
"label": "Tên người dùng"
},
"email": {
"label": ""
"label": "E-mail"
}
},
"security": {
"title": "",
"title": "Bước thứ hai",
"text": "Mật khẩu",
"password": {
"label": "Mật khẩu"
}
},
"finish": {
"title": "",
"text": "",
"title": "Xác nhận",
"text": "Lưu vào cơ sở dữ liệu",
"card": {
"title": "",
"text": ""
"title": "Xem lại thông tin đầu vào của bạn",
"text": "Sau khi bạn gửi dữ liệu của mình đến cơ sở dữ liệu, người dùng sẽ có thể đăng nhập. Bạn có chắc chắn muốn lưu trữ người dùng này trong cơ sở dữ liệu và kích hoạt đăng nhập không?"
},
"table": {
"header": {
"property": "",
"value": "",
"property": "Tài sản",
"value": "Giá trị",
"username": "Tên người dùng",
"email": "",
"email": "E-mail",
"password": "Mật khẩu"
},
"notSet": "",
"valid": ""
"notSet": "Không được thiết lập",
"valid": "Có hiệu lực"
},
"failed": ""
"failed": "Tạo người dùng không thành công: {{error}}"
},
"completed": {
"alert": {
"title": "",
"text": ""
"title": "Người dùng đã được tạo",
"text": "Người dùng đã được tạo trong cơ sở dữ liệu. Bây giờ họ có thể đăng nhập."
}
}
},
"buttons": {
"generateRandomPassword": "",
"createAnother": ""
"generateRandomPassword": "Tạo ngẫu nhiên",
"createAnother": "Tạo ra một cái khác"
}
}
+24 -24
View File
@@ -1,48 +1,48 @@
{
"metaTitle": "",
"pageTitle": "",
"description": "",
"metaTitle": "Lời mời của người dùng",
"pageTitle": "Quản lý lời mời của người dùng",
"description": "Bằng cách sử dụng lời mời, bạn có thể mời người dùng tham gia phiên bản Homarr của mình. Lời mời sẽ chỉ có hiệu lực trong một khoảng thời gian nhất định và chỉ có thể được sử dụng một lần. Thời hạn hết hạn phải từ 5 phút đến 12 tháng sau khi tạo.",
"button": {
"createInvite": "",
"deleteInvite": ""
"createInvite": "Tạo lời mời",
"deleteInvite": "Xóa lời mời"
},
"table": {
"header": {
"id": "",
"creator": "",
"expires": "",
"action": ""
"id": "NHẬN DẠNG",
"creator": "Người sáng tạo",
"expires": "Hết hạn",
"action": "hành động"
},
"data": {
"expiresAt": "",
"expiresIn": ""
"expiresAt": "hết hạn {{at}}",
"expiresIn": "trong {{in}}"
}
},
"modals": {
"create": {
"title": "",
"description": "",
"title": "Tạo lời mời",
"description": "Sau khi hết hạn, lời mời sẽ không còn hiệu lực và người nhận lời mời sẽ không thể tạo tài khoản.",
"form": {
"expires": "",
"submit": ""
"expires": "Ngày hết hạn",
"submit": "Tạo nên"
}
},
"copy": {
"title": "",
"description": "",
"invitationLink": "",
"title": "Sao chép lời mời",
"description": "Lời mời của bạn đã được tạo. Sau khi phương thức này đóng, <b>bạn sẽ không thể sao chép liên kết này nữa</b>. Nếu bạn không muốn mời người đã nói nữa, bạn có thể xóa lời mời này bất cứ lúc nào.",
"invitationLink": "Liên kết lời mời",
"details": {
"id": "",
"token": ""
"id": "NHẬN DẠNG",
"token": "Mã thông báo"
},
"button": {
"close": ""
"close": "Sao chép & Loại bỏ"
}
},
"delete": {
"title": "",
"description": ""
"title": "Xóa lời mời",
"description": "Bạn có chắc chắn muốn xóa lời mời này không? Người dùng có liên kết này sẽ không thể tạo tài khoản bằng liên kết đó nữa."
}
},
"noInvites": ""
"noInvites": "Chưa có lời mời nào."
}
+11 -11
View File
@@ -5,8 +5,8 @@
"settings": {
"title": "Cài đặt dấu trang",
"name": {
"label": "",
"info": ""
"label": "Tên tiện ích",
"info": "Để trống để giữ tiêu đề ẩn."
},
"items": {
"label": "Mục"
@@ -14,9 +14,9 @@
"layout": {
"label": "Bố cục",
"data": {
"autoGrid": "",
"horizontal": "",
"vertical": ""
"autoGrid": "Lưới tự động",
"horizontal": "Nằm ngang",
"vertical": "Thẳng đứng"
}
}
}
@@ -29,15 +29,15 @@
},
"item": {
"validation": {
"length": "",
"invalidLink": "",
"errorMsg": ""
"length": "Độ dài phải nằm trong khoảng từ {{shortest}} đến {{longest}}",
"invalidLink": "Không phải là một liên kết hợp lệ",
"errorMsg": "Không lưu được vì có lỗi xác thực. Vui lòng điều chỉnh đầu vào của bạn"
},
"name": "Tên",
"url": "",
"url": "URL",
"newTab": "Mở trong tab mới",
"hideHostname": "",
"hideIcon": "",
"hideHostname": "Ẩn tên máy chủ",
"hideIcon": "Ẩn biểu tượng",
"delete": "Xóa"
}
}
+12 -12
View File
@@ -8,30 +8,30 @@
"label": "Dùng Sonarr v4 API"
},
"useRadarrv5": {
"label": ""
"label": "Sử dụng API Radarr v5"
},
"radarrReleaseType": {
"label": "Loại phát hành Radarr",
"data": {
"inCinemas": "",
"physicalRelease": "",
"digitalRelease": ""
"inCinemas": "trong rạp chiếu phim",
"physicalRelease": "Thuộc vật chất",
"digitalRelease": "Điện tử"
}
},
"hideWeekDays": {
"label": ""
"label": "Ẩn ngày trong tuần"
},
"showUnmonitored": {
"label": ""
"label": "Hiển thị các mục không được giám sát"
},
"fontSize": {
"label": "",
"label": "Cỡ chữ",
"data": {
"xs": "",
"sm": "",
"md": "",
"lg": "",
"xl": ""
"xs": "Rất nhỏ",
"sm": "Bé nhỏ",
"md": "Trung bình",
"lg": "Lớn",
"xl": "Cực lớn"
}
}
}
+9 -9
View File
@@ -8,24 +8,24 @@
"label": "Dùng thời gian 24 giờ"
},
"dateFormat": {
"label": "",
"label": "Định dạng ngày",
"data": {
"hide": ""
"hide": "Ẩn ngày"
}
},
"enableTimezone": {
"label": ""
"label": "Hiển thị múi giờ tùy chỉnh"
},
"timezoneLocation": {
"label": ""
"label": "Vị trí múi giờ"
},
"titleState": {
"label": "",
"info": "",
"label": "Tiêu đề thành phố",
"info": "Trong trường hợp bạn kích hoạt tùy chọn Múi giờ, tên thành phố và mã múi giờ có thể được hiển thị.<br/>Bạn cũng có thể chỉ hiển thị thành phố hoặc thậm chí không hiển thị thành phố nào.",
"data": {
"both": "",
"city": "",
"none": ""
"both": "Thành phố và múi giờ",
"city": "Chỉ thành phố",
"none": "Không có"
}
}
}
@@ -3,15 +3,15 @@
"name": "Trình điều khiển DNS",
"description": "Kiểm soát PiHole hoặc AdGuard từ bảng điều khiển của bạn",
"settings": {
"title": "",
"title": "Cài đặt kiểm soát lỗ DNS",
"showToggleAllButtons": {
"label": ""
"label": "Hiển thị các nút 'Bật/Tắt tất cả'"
}
},
"errors": {
"general": {
"title": "",
"text": ""
"title": "Không thể tìm thấy lỗ DNS",
"text": "Đã xảy ra sự cố khi kết nối với (các) Lỗ DNS của bạn. Vui lòng xác minh (các) cấu hình/tích hợp của bạn."
}
}
}
@@ -10,9 +10,9 @@
"layout": {
"label": "Bố cục",
"data": {
"grid": "",
"row": "",
"column": ""
"grid": "2 x 2",
"row": "Nằm ngang",
"column": "Thẳng đứng"
}
}
}
@@ -21,8 +21,8 @@
"metrics": {
"domainsOnAdlist": "Tên miền trên danh sách quảng cáo",
"queriesToday": "Truy vấn hôm nay",
"queriesBlockedTodayPercentage": "đã chặn hôm nay",
"queriesBlockedToday": "đã chặn hôm nay"
"queriesBlockedTodayPercentage": "",
"queriesBlockedToday": ""
}
}
}
+1 -1
View File
@@ -39,7 +39,7 @@
"title": "URL không hợp lệ",
"text": "Đảm bảo rằng bạn đã nhập một địa chỉ hợp lệ trong cấu hình tiện ích"
},
"browserSupport": ""
"browserSupport": "Trình duyệt của bạn không hỗ trợ iframe. Vui lòng cập nhật trình duyệt của bạn."
}
}
}
@@ -8,7 +8,7 @@
"label": "Thay thế liên kết bằng máy chủ bên ngoài"
},
"openInNewTab": {
"label": ""
"label": "Mở liên kết trong tab mới"
}
}
},
@@ -21,13 +21,13 @@
"tooltips": {
"approve": "Duyệt yêu cầu",
"decline": "Từ chối yêu cầu",
"approving": ""
"approving": "Đang phê duyệt yêu cầu..."
},
"mutation": {
"approving": "",
"declining": "",
"request": "",
"approved": "",
"declined": ""
"approving": "Phê duyệt",
"declining": "Giảm dần",
"request": "lời yêu cầu...",
"approved": "Yêu cầu đã được chấp thuận!",
"declined": "Yêu cầu đã bị từ chối!"
}
}
@@ -8,20 +8,20 @@
"label": "Thay thế liên kết bằng máy chủ bên ngoài"
},
"openInNewTab": {
"label": ""
"label": "Mở liên kết trong tab mới"
}
}
},
"mediaStats": {
"title": "",
"title": "Thống kê truyền thông",
"pending": "Chờ duyệt",
"tvRequests": "Yêu cầu TV",
"movieRequests": "Yêu cầu phim",
"approved": "",
"totalRequests": ""
"approved": "Đã được phê duyệt",
"totalRequests": "Tổng cộng"
},
"userStats": {
"title": "",
"requests": ""
"title": "Người dùng hàng đầu",
"requests": "Yêu cầu: {{number}}"
}
}
+1 -1
View File
@@ -6,7 +6,7 @@
"title": "Cài đặt cho máy chủ đa phương tiện"
}
},
"loading": "",
"loading": "Đang tải luồng",
"card": {
"table": {
"header": {
+5 -5
View File
@@ -1,14 +1,14 @@
{
"descriptor": {
"name": "",
"description": "",
"name": "Sổ tay",
"description": "Tiện ích tương tác dựa trên đánh dấu để bạn viết ra ghi chú của mình!",
"settings": {
"title": "",
"title": "Cài đặt cho tiện ích sổ ghi chép",
"showToolbar": {
"label": ""
"label": "Hiển thị thanh công cụ giúp bạn viết markdown"
},
"content": {
"label": ""
"label": "Nội dung của sổ ghi chép"
}
}
}
+3 -3
View File
@@ -1,7 +1,7 @@
{
"descriptor": {
"name": "Tiện ích RSS",
"description": "",
"description": "Tiện ích rss cho phép bạn hiển thị nguồn cấp dữ liệu RSS trên trang tổng quan của mình.",
"settings": {
"title": "Cài đặt cho tiện ích RSS",
"rssFeedUrl": {
@@ -12,8 +12,8 @@
"label": "Khoảng thời gian làm mới (bằng phút)"
},
"dangerousAllowSanitizedItemContent": {
"label": "",
"info": ""
"label": "Cho phép định dạng HTML (Nguy hiểm)",
"info": "Cho phép định dạng HTML từ bên ngoài có thể nguy hiểm.<br/>Hãy đảm bảo rằng nguồn cấp dữ liệu đến từ một nguồn đáng tin cậy."
},
"textLinesClamp": {
"label": "Ngắt dòng"
@@ -59,12 +59,12 @@
},
"generic": {
"title": "Đã xảy ra lỗi không mong muốn",
"text": ""
"text": "Không thể liên lạc với khách hàng Torrent của bạn. Vui lòng kiểm tra cấu hình của bạn"
}
},
"loading": {
"title": "",
"description": ""
"title": "Đang tải",
"description": "Thiết lập kết nối"
},
"popover": {
"introductionPrefix": "Quản lý bởi",
+2 -2
View File
@@ -8,7 +8,7 @@
"label": "Hiển thị bằng Fahrenheit"
},
"displayCityName": {
"label": ""
"label": "Hiển thị tên thành phố"
},
"location": {
"label": "Vị trí thời tiết"
@@ -33,5 +33,5 @@
"unknown": "Không xác định"
}
},
"error": ""
"error": "Đã xảy ra lỗi"
}
+7 -1
View File
@@ -1 +1,7 @@
{}
{
"number": "Bao gồm số",
"lowercase": "Bao gồm chữ thường",
"uppercase": "Bao gồm chữ in hoa",
"special": "Bao gồm ký tự đặc biệt",
"length": "Bao gồm ít nhất {{count}} ký tự"
}
@@ -1,6 +1,6 @@
{
"allowGuests": {
"label": "",
"description": ""
"label": "Cho phép vô danh",
"description": "Cho phép người dùng chưa đăng nhập xem bảng của bạn"
}
}
@@ -23,7 +23,7 @@
},
"access": {
"name": "",
"description": ""
"description": "Định cấu hình ai có quyền truy cập vào bảng của bạn"
}
}
}
@@ -1,24 +1,24 @@
{
"title": "",
"title": "Làm sạch bộ đệm",
"selector": {
"label": "",
"label": "Chọn (các) bộ đệm để xóa",
"data": {
"ping": "",
"repositoryIcons": "",
"calendar&medias": "",
"weather": ""
"ping": "Truy vấn Ping",
"repositoryIcons": "Biểu tượng từ xa/cục bộ",
"calendar&medias": "Phương tiện từ Lịch",
"weather": "Dữ liệu thời tiết"
}
},
"buttons": {
"notificationTitle": "",
"notificationTitle": "Đã xóa bộ nhớ đệm",
"clearAll": {
"text": "",
"notificationMessage": ""
"text": "Xóa tất cả bộ nhớ đệm",
"notificationMessage": "Tất cả bộ nhớ đệm đã bị xóa"
},
"clearSelect": {
"text": "",
"notificationMessageSingle": "",
"notificationMessageMulti": ""
"text": "Xóa truy vấn đã chọn",
"notificationMessageSingle": "Bộ nhớ đệm cho {{value}} đã bị xóa",
"notificationMessageMulti": "Bộ nhớ đệm cho {{values}} đã bị xóa"
}
}
}
@@ -1,22 +1,22 @@
{
"menu": {
"toggle": "",
"enable": "",
"disable": ""
"toggle": "Chuyển đổi chế độ chỉnh sửa",
"enable": "Bật chế độ chỉnh sửa",
"disable": "Tắt chế độ chỉnh sửa"
},
"form": {
"label": "",
"message": "",
"label": "Chỉnh sửa mật khẩu",
"message": "Để chuyển đổi chế độ chỉnh sửa, bạn cần nhập mật khẩu bạn đã nhập vào biến môi trường có tên <Code>EDIT_MODE_PASSWORD</Code> . Nếu nó không được đặt, bạn không thể bật và tắt chế độ chỉnh sửa.",
"submit": "Gửi"
},
"notification": {
"success": {
"title": "",
"message": ""
"title": "Thành công",
"message": "Đã chuyển thành công chế độ chỉnh sửa, tải lại trang..."
},
"error": {
"title": "Lỗi",
"message": ""
"message": "Không chuyển đổi được chế độ chỉnh sửa, vui lòng thử lại."
}
}
}
@@ -1,7 +1,7 @@
{
"title": "Công cụ tìm kiếm",
"configurationName": "Thiết lập công cụ tìm kiếm",
"custom": "",
"custom": "Phong tục",
"tips": {
"generalTip": "Có nhiều tiền tố để bạn sử dụng đó! Thêm chúng vào trước truy vấn của bạn để lọc kết quả. !s (Web), !t (torrent), !y (YouTube), !m (đa phương tiện).",
"placeholderTip": "%s có thể được sử dụng làm phần giữ chỗ cho truy vấn."
+9 -9
View File
@@ -2,30 +2,30 @@
"title": "Docker",
"alerts": {
"notConfigured": {
"text": ""
"text": "Phiên bản Homarr của bạn không được định cấu hình Docker hoặc không thể tìm nạp vùng chứa. Vui lòng kiểm tra tài liệu về cách thiết lập tích hợp."
}
},
"modals": {
"selectBoard": {
"title": "",
"text": "",
"title": "Chọn một bảng",
"text": "Chọn bảng nơi bạn muốn thêm ứng dụng cho vùng chứa Docker đã chọn.",
"form": {
"board": {
"label": ""
"label": "Bảng"
},
"submit": ""
"submit": "Thêm ứng dụng"
}
}
},
"notifications": {
"selectBoard": {
"success": {
"title": "",
"message": ""
"title": "Đã thêm ứng dụng vào bảng",
"message": "Các ứng dụng cho vùng chứa Docker đã chọn đã được thêm vào bảng."
},
"error": {
"title": "",
"message": ""
"title": "Không thêm được ứng dụng vào bảng",
"message": "Không thể thêm ứng dụng cho vùng chứa Docker đã chọn vào bảng."
}
}
}
+12 -12
View File
@@ -1,9 +1,9 @@
{
"metaTitle": "",
"pageTitle": "",
"metaTitle": "Sở thích",
"pageTitle": "sở thích của bạn",
"boards": {
"defaultBoard": {
"label": ""
"label": "Bảng mặc định"
}
},
"accessibility": {
@@ -22,27 +22,27 @@
"label": "Ngôn ngữ"
},
"firstDayOfWeek": {
"label": "",
"label": "Ngày đầu tiên trong tuần",
"options": {
"monday": "",
"saturday": "",
"sunday": ""
"monday": "Thứ hai",
"saturday": "Thứ bảy",
"sunday": "Chủ nhật"
}
}
},
"searchEngine": {
"title": "Công cụ tìm kiếm",
"custom": "",
"custom": "Phong tục",
"newTab": {
"label": ""
"label": "Mở kết quả tìm kiếm trong tab mới"
},
"autoFocus": {
"label": "",
"description": ""
"label": "Thanh tìm kiếm tập trung vào tải trang.",
"description": "Điều này sẽ tự động tập trung vào thanh tìm kiếm khi bạn điều hướng đến các trang bảng. Nó sẽ chỉ hoạt động trên các thiết bị máy tính để bàn."
},
"template": {
"label": "URL truy vấn",
"description": ""
"description": "Sử dụng %s làm phần giữ chỗ cho truy vấn"
}
}
}
+10 -10
View File
@@ -1,22 +1,22 @@
{
"errors": {
"default": "",
"required": "",
"default": "Trường này không hợp lệ",
"required": "Trường này là bắt buộc",
"string": {
"startsWith": "",
"endsWith": "",
"includes": ""
"startsWith": "Trường này phải bắt đầu bằng {{startsWith}}",
"endsWith": "Trường này phải kết thúc bằng {{endsWith}}",
"includes": "Trường này phải bao gồm {{includes}}"
},
"tooSmall": {
"string": "",
"number": ""
"string": "Trường này phải dài ít nhất {{minimum}} ký tự",
"number": "Trường này phải lớn hơn hoặc bằng {{minimum}}"
},
"tooBig": {
"string": "",
"number": ""
"string": "Trường này phải dài tối đa {{maximum}} ký tự",
"number": "Trường này phải nhỏ hơn hoặc bằng {{maximum}}"
},
"custom": {
"passwordMatch": ""
"passwordMatch": "mật khẩu phải trùng khớp"
}
}
}