diff --git a/frontend/resources/translations/ar-SA.json b/frontend/resources/translations/ar-SA.json index 82b6871a80..ad60566f59 100644 --- a/frontend/resources/translations/ar-SA.json +++ b/frontend/resources/translations/ar-SA.json @@ -1634,4 +1634,4 @@ "gallery": { "resetZoom": "إعادة ضبط التكبير" } -} +} \ No newline at end of file diff --git a/frontend/resources/translations/ca-ES.json b/frontend/resources/translations/ca-ES.json index f388cf9bd5..1e427411aa 100644 --- a/frontend/resources/translations/ca-ES.json +++ b/frontend/resources/translations/ca-ES.json @@ -811,4 +811,4 @@ "deleteContentTitle": "Esteu segur que voleu suprimir {pageType}?", "deleteContentCaption": "si suprimiu aquest {pageType}, podeu restaurar-lo des de la paperera." } -} +} \ No newline at end of file diff --git a/frontend/resources/translations/ckb-KU.json b/frontend/resources/translations/ckb-KU.json index 4acb7a1765..841546f901 100644 --- a/frontend/resources/translations/ckb-KU.json +++ b/frontend/resources/translations/ckb-KU.json @@ -941,4 +941,4 @@ "frequentlyUsed": "زۆرجار بەکارت هێناوە" } } -} +} \ No newline at end of file diff --git a/frontend/resources/translations/cs-CZ.json b/frontend/resources/translations/cs-CZ.json index 07e5a01bea..de895531f9 100644 --- a/frontend/resources/translations/cs-CZ.json +++ b/frontend/resources/translations/cs-CZ.json @@ -1094,4 +1094,4 @@ "font": "Písmo", "actions": "Příkazy" } -} +} \ No newline at end of file diff --git a/frontend/resources/translations/de-DE.json b/frontend/resources/translations/de-DE.json index 34b7afde2a..34b02063c9 100644 --- a/frontend/resources/translations/de-DE.json +++ b/frontend/resources/translations/de-DE.json @@ -2866,4 +2866,4 @@ "permissionDenied": "Keine Berechtigung zum Öffnen dieser Datei", "unknownError": "Öffnen der Datei fehlgeschlagen" } -} +} \ No newline at end of file diff --git a/frontend/resources/translations/es-VE.json b/frontend/resources/translations/es-VE.json index 6b61b3c2a6..4936844535 100644 --- a/frontend/resources/translations/es-VE.json +++ b/frontend/resources/translations/es-VE.json @@ -1547,4 +1547,4 @@ "betaTooltip": "Actualmente solo admitimos la búsqueda de páginas.", "fromTrashHint": "De la papelera" } -} +} \ No newline at end of file diff --git a/frontend/resources/translations/eu-ES.json b/frontend/resources/translations/eu-ES.json index be987e7a53..fe153883c4 100644 --- a/frontend/resources/translations/eu-ES.json +++ b/frontend/resources/translations/eu-ES.json @@ -600,4 +600,4 @@ "deleteContentTitle": "Ziur {pageType} ezabatu nahi duzula?", "deleteContentCaption": "{pageType} hau ezabatzen baduzu, zaborrontzitik leheneratu dezakezu." } -} +} \ No newline at end of file diff --git a/frontend/resources/translations/fa.json b/frontend/resources/translations/fa.json index 21c8505c88..5baa50e8dd 100644 --- a/frontend/resources/translations/fa.json +++ b/frontend/resources/translations/fa.json @@ -674,4 +674,4 @@ "frequentlyUsed": "استفاده‌شده" } } -} +} \ No newline at end of file diff --git a/frontend/resources/translations/fr-CA.json b/frontend/resources/translations/fr-CA.json index a3396724aa..c3411ef3ef 100644 --- a/frontend/resources/translations/fr-CA.json +++ b/frontend/resources/translations/fr-CA.json @@ -1256,4 +1256,4 @@ "userIcon": "Icône utilisateur" }, "noLogFiles": "Il n'y a pas de log" -} +} \ No newline at end of file diff --git a/frontend/resources/translations/fr-FR.json b/frontend/resources/translations/fr-FR.json index 501995f5b1..b21f11d442 100644 --- a/frontend/resources/translations/fr-FR.json +++ b/frontend/resources/translations/fr-FR.json @@ -2945,4 +2945,4 @@ "permissionDenied": "Aucune autorisation d'ouvrir ce fichier", "unknownError": "Échec de l'ouverture du fichier" } -} +} \ No newline at end of file diff --git a/frontend/resources/translations/he.json b/frontend/resources/translations/he.json index d47c33c6da..9894e5efaa 100644 --- a/frontend/resources/translations/he.json +++ b/frontend/resources/translations/he.json @@ -2081,4 +2081,4 @@ "signInError": "שגיאת כניסה", "login": "הרשמה או כניסה" } -} +} \ No newline at end of file diff --git a/frontend/resources/translations/hu-HU.json b/frontend/resources/translations/hu-HU.json index 40f05cccc6..c747f7fbb9 100644 --- a/frontend/resources/translations/hu-HU.json +++ b/frontend/resources/translations/hu-HU.json @@ -598,4 +598,4 @@ "deleteContentTitle": "Biztosan törli a következőt: {pageType}?", "deleteContentCaption": "ha törli ezt a {pageType} oldalt, visszaállíthatja a kukából." } -} +} \ No newline at end of file diff --git a/frontend/resources/translations/id-ID.json b/frontend/resources/translations/id-ID.json index ede3571878..c4a3d324c8 100644 --- a/frontend/resources/translations/id-ID.json +++ b/frontend/resources/translations/id-ID.json @@ -1044,4 +1044,4 @@ "noFavorite": "Tidak ada halaman favorit", "noFavoriteHintText": "Geser halaman ke kiri untuk menambahkannya ke favorit Anda" } -} +} \ No newline at end of file diff --git a/frontend/resources/translations/it-IT.json b/frontend/resources/translations/it-IT.json index d6877ecd59..3707e71753 100644 --- a/frontend/resources/translations/it-IT.json +++ b/frontend/resources/translations/it-IT.json @@ -1366,4 +1366,4 @@ "userIcon": "Icona utente" }, "noLogFiles": "Non ci sono file di log" -} +} \ No newline at end of file diff --git a/frontend/resources/translations/ko-KR.json b/frontend/resources/translations/ko-KR.json index 8f145cbcbe..dbd9f81120 100644 --- a/frontend/resources/translations/ko-KR.json +++ b/frontend/resources/translations/ko-KR.json @@ -605,4 +605,4 @@ "deleteContentTitle": "{pageType}을(를) 삭제하시겠습니까?", "deleteContentCaption": "이 {pageType}을(를) 삭제하면 휴지통에서 복원할 수 있습니다." } -} +} \ No newline at end of file diff --git a/frontend/resources/translations/pl-PL.json b/frontend/resources/translations/pl-PL.json index e3ca580354..cc56e634ae 100644 --- a/frontend/resources/translations/pl-PL.json +++ b/frontend/resources/translations/pl-PL.json @@ -1145,4 +1145,4 @@ "language": "Język", "font": "Czcionka" } -} +} \ No newline at end of file diff --git a/frontend/resources/translations/pt-BR.json b/frontend/resources/translations/pt-BR.json index 51b585f14b..538d09d5ea 100644 --- a/frontend/resources/translations/pt-BR.json +++ b/frontend/resources/translations/pt-BR.json @@ -1544,4 +1544,4 @@ "addField": "Adicionar campo", "userIcon": "Ícone do usuário" } -} +} \ No newline at end of file diff --git a/frontend/resources/translations/pt-PT.json b/frontend/resources/translations/pt-PT.json index 617e097f6b..5fc806e07f 100644 --- a/frontend/resources/translations/pt-PT.json +++ b/frontend/resources/translations/pt-PT.json @@ -856,4 +856,4 @@ "noResult": "Nenhum resultado", "caseSensitive": "Maiúsculas e minúsculas" } -} +} \ No newline at end of file diff --git a/frontend/resources/translations/ru-RU.json b/frontend/resources/translations/ru-RU.json index 68a3fbfd9e..bcdf45a8d2 100644 --- a/frontend/resources/translations/ru-RU.json +++ b/frontend/resources/translations/ru-RU.json @@ -2184,4 +2184,4 @@ "signInError": "Ошибка входа", "login": "Зарегистрироваться или войти" } -} +} \ No newline at end of file diff --git a/frontend/resources/translations/sv-SE.json b/frontend/resources/translations/sv-SE.json index 42855011b2..4c2d625946 100644 --- a/frontend/resources/translations/sv-SE.json +++ b/frontend/resources/translations/sv-SE.json @@ -662,4 +662,4 @@ "deleteContentTitle": "Är du säker på att du vill ta bort {pageType}?", "deleteContentCaption": "om du tar bort denna {pageType} kan du återställa den från papperskorgen." } -} +} \ No newline at end of file diff --git a/frontend/resources/translations/tr-TR.json b/frontend/resources/translations/tr-TR.json index 0764181ab0..3984282364 100644 --- a/frontend/resources/translations/tr-TR.json +++ b/frontend/resources/translations/tr-TR.json @@ -2295,4 +2295,4 @@ "signInError": "Oturum açma hatası", "login": "Kaydolun veya giriş yapın" } -} +} \ No newline at end of file diff --git a/frontend/resources/translations/uk-UA.json b/frontend/resources/translations/uk-UA.json index 7f354bd892..c0c647f975 100644 --- a/frontend/resources/translations/uk-UA.json +++ b/frontend/resources/translations/uk-UA.json @@ -2587,4 +2587,4 @@ "uploadFailedDescription": "Не вдалося завантажити файл", "uploadingDescription": "Файл завантажується" } -} +} \ No newline at end of file diff --git a/frontend/resources/translations/vi-VN.json b/frontend/resources/translations/vi-VN.json index 21c0e6ede1..aa80386326 100644 --- a/frontend/resources/translations/vi-VN.json +++ b/frontend/resources/translations/vi-VN.json @@ -129,7 +129,7 @@ "medium": "trung bình", "large": "lớn", "fontSize": "Cỡ chữ", - "import": "Import", + "import": "Nhập", "moreOptions": "Lựa chọn khác", "wordCount": "Số từ: {}", "charCount": "Số ký tự: {}", @@ -306,11 +306,15 @@ "upgradeToPro": "Nâng cấp lên Pro", "upgradeToAIMax": "Mở khóa AI không giới hạn", "storageLimitDialogTitle": "Bạn đã hết dung lượng lưu trữ miễn phí. Nâng cấp để mở khóa dung lượng lưu trữ không giới hạn", + "storageLimitDialogTitleIOS": "Bạn đã hết dung lượng lưu trữ miễn phí.", "aiResponseLimitTitle": "Bạn đã hết phản hồi AI miễn phí. Nâng cấp lên Gói Pro hoặc mua tiện ích bổ sung AI để mở khóa phản hồi không giới hạn", + "aiResponseLimitTitleIOS": "Bạn đã hết lượt sử dụng AI miễn phí.", "aiResponseLimitDialogTitle": "Đã đạt đến giới hạn sử dụng AI", "aiResponseLimit": "Bạn đã hết lượt dùng AI miễn phí.\nVào Cài đặt -> Gói đăng ký -> Nhấp vào AI Max hoặc Gói Pro để có thêm lượt dùng AI", "askOwnerToUpgradeToPro": "Không gian làm việc của bạn sắp hết dung lượng lưu trữ miễn phí. Vui lòng yêu cầu chủ sở hữu không gian làm việc của bạn nâng cấp lên Gói Pro", + "askOwnerToUpgradeToProIOS": "Không gian làm việc của bạn sắp hết dung lượng lưu trữ miễn phí.", "askOwnerToUpgradeToAIMax": "Không gian làm việc của bạn sắp hết phản hồi AI miễn phí. Vui lòng yêu cầu chủ sở hữu không gian làm việc của bạn nâng cấp gói hoặc mua tiện ích bổ sung AI", + "askOwnerToUpgradeToAIMaxIOS": "Không gian làm việc của bạn sắp hết lượt sử dụng AI miễn phí.", "purchaseStorageSpace": "Mua không gian lưu trữ", "purchaseAIResponse": "Mua ", "askOwnerToUpgradeToLocalAI": "Yêu cầu chủ sở hữu không gian làm việc bật AI trên thiết bị", @@ -846,6 +850,7 @@ "itemFour": "Chỉnh sửa thời gian thực", "itemFive": "Ứng dụng di động", "itemSix": "Phản hồi của AI", + "itemFileUpload": "Tải tập tin lên", "tooltipSix": "Trọn đời có nghĩa là số lượng phản hồi không bao giờ được thiết lập lại", "intelligentSearch": "Tìm kiếm thông minh", "tooltipSeven": "Cho phép bạn tùy chỉnh một phần URL cho không gian làm việc của bạn" @@ -856,7 +861,9 @@ "itemThree": "5 GB", "itemFour": "Đúng", "itemFive": "Đúng", + "itemFileUpload": "Lên đến 7 MB", "itemSix": "20 trọn đời", + "intelligentSearch": "Tìm kiếm thông minh" }, "proLabels": { @@ -866,6 +873,7 @@ "itemFour": "Đúng", "itemFive": "Đúng", "itemSix": "không giới hạn", + "itemFileUpload": "Không giới hạn", "intelligentSearch": "Tìm kiếm thông minh" }, "paymentSuccess": { @@ -1221,6 +1229,7 @@ "typeAValue": "Nhập một giá trị...", "layout": "Bố cục", "databaseLayout": "Bố cục", + "viewList": "Database Views", "editView": "Chỉnh sửa chế độ xem", "boardSettings": "Cài đặt bảng", "calendarSettings": "Cài đặt lịch", @@ -1228,8 +1237,7 @@ "duplicateView": "Xem trùng lặp", "deleteView": "Xóa chế độ xem", "numberOfVisibleFields": "{} đã hiển thị", - "Properties": "Thuộc tính", - "viewList": "Database Views" + "Properties": "Thuộc tính" }, "textFilter": { "contains": "Chứa", @@ -1296,6 +1304,7 @@ "isNotEmpty": "Không trống" }, "field": { + "label": "Thuộc tính", "hide": "Ẩn", "show": "Hiện", "insertLeft": "Chèn trái", @@ -1317,6 +1326,7 @@ "relationFieldName": "Mối quan hệ", "summaryFieldName": "Tóm tắt AI", "timeFieldName": "Thời gian", + "mediaFieldName": "Tệp tin & phương tiện", "translateFieldName": "AI Dịch", "translateTo": "Dịch sang", "numberFormat": "Định dạng số", @@ -1459,6 +1469,24 @@ "countEmptyShort": "TRỐNG", "countNonEmpty": "Đếm không trống", "countNonEmptyShort": "ĐIỀN" + }, + "media": { + "rename": "Đổi tên", + "download": "Tải về", + "open": "Mở", + "delete": "Xóa bỏ", + "moreFilesHint": "+{}", + "addFileOrImage": "Thêm tệp, hình ảnh hoặc liên kết", + "attachmentsHint": "{}", + "addFileMobile": "Thêm tập tin", + "showFile": "Hiển thị 1 tập tin", + "showFiles": "Hiển thị {} tập tin", + "hideFile": "Ẩn 1 tập tin", + "hideFiles": "Ẩn {} tập tin", + "deleteFileDescription": "Bạn có chắc chắn muốn xóa tệp này không? Hành động này không thể hoàn tác.", + "hideFileNames": "Ẩn tên tập tin", + "downloadSuccess": "Đã lưu tập tin thành công", + "downloadFailedToken": "Không tải được tệp, mã thông báo người dùng không khả dụng" } }, "document": { @@ -1670,6 +1698,7 @@ "file": { "name": "Tài liệu", "uploadTab": "Tải lên", + "uploadMobile": "Chọn tệp", "networkTab": "Nhúng liên kết", "placeholderText": "Tải lên hoặc nhúng một tập tin", "placeholderDragging": "Thả tệp để tải lên", @@ -1685,7 +1714,8 @@ "nameEmptyError": "Tên tệp không được để trống." }, "uploadedAt": "Đã tải lên vào {}", - "linkedAt": "Liên kết đã được thêm vào {}" + "linkedAt": "Liên kết đã được thêm vào {}", + "failedToOpenMsg": "Không mở được, không tìm thấy tệp" } }, "outlineBlock": { @@ -1796,7 +1826,9 @@ "errorBlock": { "theBlockIsNotSupported": "Không thể phân tích nội dung khối", "clickToCopyTheBlockContent": "Nhấp để sao chép nội dung khối", - "blockContentHasBeenCopied": "Nội dung khối đã được sao chép." + "blockContentHasBeenCopied": "Nội dung khối đã được sao chép.", + "parseError": "Đã xảy ra lỗi khi phân tích khối {}.", + "copyBlockContent": "Sao chép nội dung khối" }, "mobilePageSelector": { "title": "Chọn trang", @@ -1806,6 +1838,7 @@ }, "board": { "column": { + "label": "Cột", "createNewCard": "Mới", "renameGroupTooltip": "Nhấn để đổi tên nhóm", "createNewColumn": "Thêm một nhóm mới", @@ -1855,7 +1888,11 @@ "nextThirtyDays": "30 ngày tiếp theo" }, "noGroup": "Không có nhóm theo tài sản", - "noGroupDesc": "Các chế độ xem bảng yêu cầu một thuộc tính để nhóm theo để hiển thị" + "noGroupDesc": "Các chế độ xem bảng yêu cầu một thuộc tính để nhóm theo để hiển thị", + "media": { + "cardText": "{} {}", + "fallbackName": "tập tin" + } }, "calendar": { "menuName": "Lịch", @@ -2230,10 +2267,18 @@ "deleteAccount": { "title": "Xóa tài khoản", "subtitle": "Xóa vĩnh viễn tài khoản và toàn bộ dữ liệu của bạn.", + "description": "Xóa vĩnh viễn tài khoản của bạn và xóa quyền truy cập khỏi mọi không gian làm việc.", "deleteMyAccount": "Xóa tài khoản của tôi", "dialogTitle": "Xóa tài khoản", "dialogContent1": "Bạn có chắc chắn muốn xóa vĩnh viễn tài khoản của mình không?", - "dialogContent2": "Không thể hoàn tác hành động này và sẽ xóa quyền truy cập khỏi mọi không gian làm việc nhóm, xóa toàn bộ tài khoản của bạn, bao gồm cả không gian làm việc riêng tư và xóa bạn khỏi mọi không gian làm việc được chia sẻ." + "dialogContent2": "Không thể hoàn tác hành động này và sẽ xóa quyền truy cập khỏi mọi không gian làm việc nhóm, xóa toàn bộ tài khoản của bạn, bao gồm cả không gian làm việc riêng tư và xóa bạn khỏi mọi không gian làm việc được chia sẻ.", + "confirmHint1": "Vui lòng nhập \"XÓA TÀI KHOẢN CỦA TÔI\" để xác nhận.", + "confirmHint2": "Tôi hiểu rằng hành động này là không thể đảo ngược và sẽ xóa vĩnh viễn tài khoản của tôi cùng mọi dữ liệu liên quan.", + "confirmHint3": "XÓA TÀI KHOẢN CỦA TÔI", + "checkToConfirmError": "Bạn phải đánh dấu vào ô để xác nhận việc xóa", + "failedToGetCurrentUser": "Không lấy được email người dùng hiện tại", + "confirmTextValidationFailed": "Văn bản xác nhận của bạn không khớp với \"XÓA TÀI KHOẢN CỦA TÔI\"", + "deleteAccountSuccess": "Tài khoản đã được xóa thành công" } }, "workplace": { @@ -2332,6 +2377,7 @@ }, "publish": { "hasNotBeenPublished": "Trang này chưa được xuất bản", + "spaceHasNotBeenPublished": "Chưa hỗ trợ xuất bản không gian", "reportPage": "Báo cáo trang", "databaseHasNotBeenPublished": "Việc xuất bản cơ sở dữ liệu hiện chưa được hỗ trợ.", "createdWith": "Được tạo ra với", @@ -2375,7 +2421,8 @@ "one": "1 thành viên", "many": "{đếm} thành viên", "other": "{đếm} thành viên" - } + }, + "useThisTemplate": "Sử dụng mẫu" }, "web": { "continue": "Tiếp tục", @@ -2383,6 +2430,9 @@ "continueWithGoogle": "Tiếp tục với Google", "continueWithGithub": "Tiếp tục với GitHub", "continueWithDiscord": "Tiếp tục với Discord", + "continueWithApple": "Tiếp tục với Apple ", + "moreOptions": "Thêm tùy chọn", + "collapse": "Thu gọn", "signInAgreement": "Bằng cách nhấp vào \"Tiếp tục\" ở trên, bạn đã đồng ý với AppFlowy", "and": "và", "termOfUse": "Điều khoản", @@ -2506,5 +2556,15 @@ "uploadSuccessDescription": "Tệp đã được tải lên thành công", "uploadFailedDescription": "Tải tệp lên không thành công", "uploadingDescription": "Tập tin đang được tải lên" + }, + "gallery": { + "preview": "Mở toàn màn hình", + "copy": "Sao chép", + "download": "Tải về", + "prev": "Trước", + "next": "Kế tiếp", + "resetZoom": "Đặt lại chế độ thu phóng", + "zoomIn": "Phóng to", + "zoomOut": "Thu nhỏ" } -} +} \ No newline at end of file diff --git a/frontend/resources/translations/vi.json b/frontend/resources/translations/vi.json index b921c1844e..4d1716447a 100644 --- a/frontend/resources/translations/vi.json +++ b/frontend/resources/translations/vi.json @@ -6,4 +6,4 @@ "failedToLoad": "Không tải được chế độ xem bảng" } } -} +} \ No newline at end of file diff --git a/frontend/resources/translations/zh-CN.json b/frontend/resources/translations/zh-CN.json index d7e9b70dac..d8cfc88e2a 100644 --- a/frontend/resources/translations/zh-CN.json +++ b/frontend/resources/translations/zh-CN.json @@ -1889,4 +1889,4 @@ "yesterday": "昨天", "today": "今天" } -} +} \ No newline at end of file diff --git a/frontend/resources/translations/zh-TW.json b/frontend/resources/translations/zh-TW.json index 34f86cd383..55da2ee917 100644 --- a/frontend/resources/translations/zh-TW.json +++ b/frontend/resources/translations/zh-TW.json @@ -1545,4 +1545,4 @@ "betaLabel": "BETA", "betaTooltip": "目前我們只支援搜尋頁面" } -} +} \ No newline at end of file