From 2bda6327e9761c29331cddf34380ec52565ddf6d Mon Sep 17 00:00:00 2001 From: Ilya Oleshko Date: Wed, 29 Mar 2023 19:37:01 +0300 Subject: [PATCH 01/29] Web: Client: CreateEditRoomDialog: Added ref to InputParam --- .../sub-components/Params/InputParam.js | 96 ++++++++++--------- .../sub-components/TagInput/TagDropdown.js | 23 ++--- .../sub-components/TagInput/index.js | 5 +- 3 files changed, 67 insertions(+), 57 deletions(-) diff --git a/packages/client/src/components/dialogs/CreateEditRoomDialog/sub-components/Params/InputParam.js b/packages/client/src/components/dialogs/CreateEditRoomDialog/sub-components/Params/InputParam.js index 2af40ee015..ea44706241 100644 --- a/packages/client/src/components/dialogs/CreateEditRoomDialog/sub-components/Params/InputParam.js +++ b/packages/client/src/components/dialogs/CreateEditRoomDialog/sub-components/Params/InputParam.js @@ -17,52 +17,58 @@ const StyledInputParam = styled(StyledParam)` } `; -const InputParam = ({ - id, - title, - placeholder, - value, - onChange, - onFocus, - onBlur, - isDisabled, - isValidTitle, - errorMessage, - isAutoFocussed, -}) => { - return ( - - - ); -}; + + + + + + ); + } +); InputParam.defaultProps = { isValidTitle: true, diff --git a/packages/client/src/components/dialogs/CreateEditRoomDialog/sub-components/TagInput/TagDropdown.js b/packages/client/src/components/dialogs/CreateEditRoomDialog/sub-components/TagInput/TagDropdown.js index 4d1d676fb1..c72a1da75d 100644 --- a/packages/client/src/components/dialogs/CreateEditRoomDialog/sub-components/TagInput/TagDropdown.js +++ b/packages/client/src/components/dialogs/CreateEditRoomDialog/sub-components/TagInput/TagDropdown.js @@ -13,21 +13,20 @@ const TagDropdown = ({ setTagInputValue, createTagLabel, isDisabled, + inputRef, }) => { const dropdownRef = useRef(null); const [dropdownMaxHeight, setDropdownMaxHeight] = useState(0); - useEffect(() => { - document - .getElementById("shared_tags-input") - .addEventListener("keyup", onKeyPress); - - return () => document.removeEventListener("keyup", onKeyPress); - }); - const onKeyPress = (e) => e.key === "Enter" && addNewTag(); + useEffect(() => { + inputRef?.current?.addEventListener("keyup", onKeyPress); + + return () => inputRef?.current?.removeEventListener("keyup", onKeyPress); + }, [onKeyPress]); + const chosenTags = tagHandler.tags.map((tag) => tag.name); const tagsForDropdown = tagHandler.fetchedTags.filter( @@ -41,12 +40,13 @@ const TagDropdown = ({ }; const onClickOutside = (e) => { - if (!e) return; - if (e.target.id === "shared_tags-input") return; - document.getElementById("shared_tags-input").blur(); + /* if (!e) return; + if (e.target.id === "shared_tags-input") return; */ + inputRef?.current?.blur(); }; const addNewTag = () => { + if (tagInputValue?.trim() === "") return; tagHandler.addNewTag(tagInputValue); setTagInputValue(""); onClickOutside(); @@ -119,6 +119,7 @@ const TagDropdown = ({ hasItems={!!dropdownItems.length} clickOutsideAction={onClickOutside} withBackdrop={false} + enableKeyboardEvents={false} > {dropdownItems} diff --git a/packages/client/src/components/dialogs/CreateEditRoomDialog/sub-components/TagInput/index.js b/packages/client/src/components/dialogs/CreateEditRoomDialog/sub-components/TagInput/index.js index f7b9e50be6..f5f134fc18 100644 --- a/packages/client/src/components/dialogs/CreateEditRoomDialog/sub-components/TagInput/index.js +++ b/packages/client/src/components/dialogs/CreateEditRoomDialog/sub-components/TagInput/index.js @@ -1,4 +1,4 @@ -import React, { useState } from "react"; +import React, { useState, useRef } from "react"; import styled from "styled-components"; import TagList from "./TagList"; @@ -27,6 +27,7 @@ const StyledTagInput = styled.div` `; const TagInput = ({ t, tagHandler, setIsScrollLocked, isDisabled }) => { + const inputRef = useRef(); const [tagInput, setTagInput] = useState(""); const [isDropdownOpen, setIsDropdownOpen] = useState(false); @@ -49,6 +50,7 @@ const TagInput = ({ t, tagHandler, setIsScrollLocked, isDisabled }) => { hasTags={!!tagHandler.tags.length} > { /> Date: Wed, 29 Mar 2023 19:37:11 +0300 Subject: [PATCH 02/29] added translations --- i18next/client.babel | 116 ------------------ packages/client/public/locales/az/About.json | 1 + .../public/locales/az/ArchiveDialog.json | 9 +- .../public/locales/az/ChangePortalOwner.json | 11 +- .../locales/az/ChangeUserTypeDialog.json | 1 + .../client/public/locales/az/Confirm.json | 6 + .../public/locales/az/ConnectDialog.json | 3 +- .../public/locales/az/ConvertDialog.json | 4 + .../locales/az/CreateEditRoomDialog.json | 25 +++- packages/client/public/locales/cs/About.json | 1 + .../public/locales/cs/ArchiveDialog.json | 9 +- .../public/locales/cs/ChangePortalOwner.json | 11 +- .../locales/cs/ChangeUserTypeDialog.json | 1 + .../client/public/locales/cs/Confirm.json | 6 + .../public/locales/cs/ConnectDialog.json | 3 +- .../public/locales/cs/ConvertDialog.json | 3 + .../locales/cs/CreateEditRoomDialog.json | 25 +++- .../client/public/locales/cs/Payments.json | 1 - .../public/locales/de/ArchiveDialog.json | 9 +- .../public/locales/de/ChangePortalOwner.json | 11 +- .../locales/de/ChangeUserStatusDialog.json | 2 +- .../locales/de/ChangeUserTypeDialog.json | 3 +- .../client/public/locales/de/Confirm.json | 7 +- .../public/locales/de/ConnectDialog.json | 3 +- .../public/locales/de/ConvertDialog.json | 1 + .../locales/de/CreateEditRoomDialog.json | 25 +++- .../public/locales/en/ArchiveDialog.json | 2 +- .../client/public/locales/en/Payments.json | 1 - .../public/locales/es/ChangePortalOwner.json | 6 +- .../locales/es/ChangeUserStatusDialog.json | 2 +- .../locales/es/ChangeUserTypeDialog.json | 2 +- .../client/public/locales/es/Confirm.json | 2 +- .../locales/es/CreateEditRoomDialog.json | 3 +- .../client/public/locales/es/Payments.json | 1 - .../public/locales/fr/ChangePortalOwner.json | 6 +- .../locales/fr/ChangeUserTypeDialog.json | 2 +- .../client/public/locales/fr/Confirm.json | 3 +- .../locales/fr/CreateEditRoomDialog.json | 3 +- .../client/public/locales/fr/Payments.json | 1 - .../client/public/locales/hy-AM/Confirm.json | 1 - .../public/locales/it/ArchiveDialog.json | 9 +- .../public/locales/it/ChangePortalOwner.json | 11 +- .../locales/it/ChangeUserStatusDialog.json | 2 +- .../locales/it/ChangeUserTypeDialog.json | 1 + .../client/public/locales/it/Confirm.json | 8 +- .../public/locales/it/ConnectDialog.json | 3 +- .../public/locales/it/ConvertDialog.json | 1 + .../locales/it/CreateEditRoomDialog.json | 25 +++- .../locales/ja-JP/ChangePortalOwner.json | 6 +- .../locales/ja-JP/ChangeUserStatusDialog.json | 5 +- .../locales/ja-JP/ChangeUserTypeDialog.json | 1 + .../locales/ja-JP/CreateEditRoomDialog.json | 2 +- .../client/public/locales/ja-JP/Payments.json | 1 - .../client/public/locales/ko-KR/About.json | 1 + .../public/locales/ko-KR/ArchiveDialog.json | 9 +- .../locales/ko-KR/ChangePortalOwner.json | 11 +- .../locales/ko-KR/ChangeUserStatusDialog.json | 5 +- .../locales/ko-KR/ChangeUserTypeDialog.json | 1 + .../client/public/locales/ko-KR/Confirm.json | 8 ++ .../public/locales/ko-KR/ConnectDialog.json | 3 +- .../public/locales/ko-KR/ConvertDialog.json | 3 + .../locales/ko-KR/CreateEditRoomDialog.json | 25 +++- .../locales/lo-LA/ChangeUserStatusDialog.json | 2 +- .../locales/lo-LA/ChangeUserTypeDialog.json | 2 +- packages/client/public/locales/lv/About.json | 1 + .../public/locales/lv/ArchiveDialog.json | 9 +- .../public/locales/lv/ChangePortalOwner.json | 11 +- .../locales/lv/ChangeUserStatusDialog.json | 4 +- .../locales/lv/ChangeUserTypeDialog.json | 1 + .../client/public/locales/lv/Confirm.json | 6 + .../public/locales/lv/ConnectDialog.json | 3 +- .../public/locales/lv/ConvertDialog.json | 3 + .../locales/lv/CreateEditRoomDialog.json | 25 +++- packages/client/public/locales/nl/About.json | 1 + .../public/locales/nl/ArchiveDialog.json | 9 +- .../public/locales/nl/ChangePortalOwner.json | 11 +- .../locales/nl/ChangeUserStatusDialog.json | 4 +- .../locales/nl/ChangeUserTypeDialog.json | 1 + .../client/public/locales/nl/Confirm.json | 6 + .../public/locales/nl/ConnectDialog.json | 3 +- .../public/locales/nl/ConvertDialog.json | 3 + .../locales/nl/CreateEditRoomDialog.json | 25 +++- packages/client/public/locales/pl/About.json | 1 + .../public/locales/pl/ArchiveDialog.json | 9 +- .../public/locales/pl/ChangePortalOwner.json | 11 +- .../locales/pl/ChangeUserTypeDialog.json | 1 + .../client/public/locales/pl/Confirm.json | 6 + .../public/locales/pl/ConnectDialog.json | 3 +- .../public/locales/pl/ConvertDialog.json | 3 + .../locales/pl/CreateEditRoomDialog.json | 25 +++- .../locales/pt-BR/ChangePortalOwner.json | 6 +- .../locales/pt-BR/CreateEditRoomDialog.json | 3 +- .../client/public/locales/pt-BR/Payments.json | 1 - packages/client/public/locales/ro/About.json | 1 + .../public/locales/ro/ArchiveDialog.json | 9 +- .../public/locales/ro/ChangePortalOwner.json | 11 +- .../locales/ro/ChangeUserStatusDialog.json | 2 +- .../locales/ro/ChangeUserTypeDialog.json | 1 + .../client/public/locales/ro/Confirm.json | 8 +- .../public/locales/ro/ConnectDialog.json | 3 +- .../public/locales/ro/ConvertDialog.json | 4 + .../locales/ro/CreateEditRoomDialog.json | 25 +++- .../client/public/locales/ru/Payments.json | 1 - packages/client/public/locales/sl/About.json | 1 + .../public/locales/sl/ArchiveDialog.json | 9 +- .../public/locales/sl/ChangePortalOwner.json | 11 +- .../locales/sl/ChangeUserStatusDialog.json | 4 +- .../locales/sl/ChangeUserTypeDialog.json | 1 + .../client/public/locales/sl/Confirm.json | 8 +- .../public/locales/sl/ConnectDialog.json | 3 +- .../public/locales/sl/ConvertDialog.json | 3 + .../locales/sl/CreateEditRoomDialog.json | 25 +++- .../client/public/locales/sl/Payments.json | 1 - packages/client/public/locales/tr/About.json | 1 + .../public/locales/tr/ArchiveDialog.json | 9 +- .../public/locales/tr/ChangePortalOwner.json | 11 +- .../locales/tr/ChangeUserStatusDialog.json | 4 +- .../locales/tr/ChangeUserTypeDialog.json | 1 + .../client/public/locales/tr/Confirm.json | 8 +- .../public/locales/tr/ConnectDialog.json | 3 +- .../public/locales/tr/ConvertDialog.json | 3 + .../locales/tr/CreateEditRoomDialog.json | 25 +++- .../client/public/locales/zh-CN/About.json | 1 + .../public/locales/zh-CN/ArchiveDialog.json | 9 +- .../locales/zh-CN/ChangePortalOwner.json | 11 +- .../locales/zh-CN/ChangeUserStatusDialog.json | 5 +- .../locales/zh-CN/ChangeUserTypeDialog.json | 2 + .../client/public/locales/zh-CN/Confirm.json | 8 +- .../public/locales/zh-CN/ConnectDialog.json | 3 +- .../public/locales/zh-CN/ConvertDialog.json | 1 + .../locales/zh-CN/CreateEditRoomDialog.json | 25 +++- 131 files changed, 727 insertions(+), 206 deletions(-) diff --git a/i18next/client.babel b/i18next/client.babel index 5c3b2b84a1..fbe48b139b 100644 --- a/i18next/client.babel +++ b/i18next/client.babel @@ -55423,122 +55423,6 @@ - - NumberOfAdmins - - - - - - az-Latn-AZ - false - - - bg-BG - false - - - cs-CZ - false - - - de-DE - false - - - el-GR - false - - - en-US - false - - - es-ES - false - - - fi-FI - false - - - fr-FR - false - - - hy-AM - false - - - it-IT - false - - - ja-JP - false - - - ko-KR - false - - - lo-LA - false - - - lv-LV - false - - - nl-NL - false - - - pl-PL - false - - - pt-BR - false - - - pt-PT - false - - - ro-RO - false - - - ru-RU - false - - - sk-SK - false - - - sl-SI - false - - - tr-TR - false - - - uk-UA - false - - - vi-VN - false - - - zh-CN - false - - - Pay diff --git a/packages/client/public/locales/az/About.json b/packages/client/public/locales/az/About.json index 8cae8214d6..bc8f253604 100644 --- a/packages/client/public/locales/az/About.json +++ b/packages/client/public/locales/az/About.json @@ -4,5 +4,6 @@ "AboutHeader": "Bu proqram haqqında", "DocumentManagement": "Sənədlərin idarə edilməsi", "OnlineEditors": "Onlayn redaktorlar", + "Site": "Sayt", "SoftwareLicense": "Proqram təminatı lisenziyası" } diff --git a/packages/client/public/locales/az/ArchiveDialog.json b/packages/client/public/locales/az/ArchiveDialog.json index 0967ef424b..c7b8958218 100644 --- a/packages/client/public/locales/az/ArchiveDialog.json +++ b/packages/client/public/locales/az/ArchiveDialog.json @@ -1 +1,8 @@ -{} +{ + "ArchiveHeader": "Arxivə köçürülsün?", + "ArchiveRoom": "Otağı arxivləşdirmək üzrəsiniz.", + "ArchiveRooms": "Otaqları arxivləşdirmək üzrəsiniz.", + "RestoreAllRooms": "Bütün otaqları bərpa etmək istədiyinizə əminsiniz?", + "RestoreRoom": "Otağı bərpa etmək istədiyinizə əminsiniz?", + "RestoreRooms": "Otaqları bərpa etmək istədiyinizə əminsiniz?" +} diff --git a/packages/client/public/locales/az/ChangePortalOwner.json b/packages/client/public/locales/az/ChangePortalOwner.json index 0990ba5a4a..d575e0070b 100644 --- a/packages/client/public/locales/az/ChangePortalOwner.json +++ b/packages/client/public/locales/az/ChangePortalOwner.json @@ -1,5 +1,14 @@ { + "AppointAdmin": "Administratorları təyin edin", "BackupPortal": "DocSpace məlumatlarını yedəkləyin", + "ChangeInstruction": "DocSpace sahibini dəyişmək üçün lütfən, aşağıda yeni sahibin adını seçin.", + "ChangeOwner": "DocSpace sahibini dəyişdirin", + "ChangeUser": "İstifadəçini dəyişdirin", + "DeactivateOrDeletePortal": "DocSpace-i deaktiv edin və ya silin", + "DoTheSame": "Administratorlarla da eyni şeyi edin", "ManagePortal": " DocSpace konfiqurasiyasını idarə edin", - "ManageUser": "İstifadəçi hesablarını idarə edin" + "ManageUser": "İstifadəçi hesablarını idarə edin", + "NewPortalOwner": "Yeni DocSpace sahibi", + "PortalOwnerCan": "DocSpace sahibi edə bilər:", + "SetAccessRights": "Giriş hüquqlarını təyin edin" } diff --git a/packages/client/public/locales/az/ChangeUserTypeDialog.json b/packages/client/public/locales/az/ChangeUserTypeDialog.json index db21e30ae1..b879021fe7 100644 --- a/packages/client/public/locales/az/ChangeUserTypeDialog.json +++ b/packages/client/public/locales/az/ChangeUserTypeDialog.json @@ -2,6 +2,7 @@ "ChangeUserTypeButton": "Növün dəyişdirilməsi", "ChangeUserTypeHeader": "İstifadəçi növünün dəyişdirilməsi", "ChangeUserTypeMessage": "'{{ firstType }}' tipinə malik olan istifadəçilər '{{ secondType }}' istifadəçi tipinə dəyişdirildi.", + "ChangeUserTypeMessageMulti": "Seçilmiş istifadəçilər '{{ İkinciTip }}' növünə köçürüləcək.", "ChangeUserTypeMessageWarning": "DocSpace inzibatçının və özüvüzün istifadəçi tipini dəyişdirə bilməzsiniz.", "SuccessChangeUserType": "İstifadəçi tipi müvəffəqiyyətlə dəyişdirildi" } diff --git a/packages/client/public/locales/az/Confirm.json b/packages/client/public/locales/az/Confirm.json index 3588b59c31..0b55b6ea1f 100644 --- a/packages/client/public/locales/az/Confirm.json +++ b/packages/client/public/locales/az/Confirm.json @@ -18,9 +18,15 @@ "LoginRegistryButton": "Qoşulun", "PassworResetTitle": "İndi yeni şifrə yarada bilərsiniz.", "PhoneSubtitle": "Əlavə təhlükəsizliyini təmin etmək üçün iki faktorlu autentifikasiya işə salınıb. DocSpace işə davam etmək üçün mobil telefon nömrənizi daxil edin. Mobil telefon nömrəsi ölkə kodu ilə beynəlxalq formatda daxil edilməlidir.", + "PortalContinueTitle": "Lütfən, DocSpace-i yenidən aktivləşdirmək istədiyinizi təsdiqləyin.", + "PortalDeactivateTitle": "Lütfən, DocSpace-i deaktiv etmək istədiyinizi təsdiqləyin.", + "PortalRemoveTitle": "Lütfən, DocSpace-i silmək istədiyinizi təsdiqləyin.", + "Reactivate": "Yenidən aktivləşdirin", "SetAppButton": "Tətbiqə qoşulun", "SetAppDescription": "İki faktorlu avtorizasiya kodu aktivləşdirildi. DocSpace-də işləməyə davam etmək üçün doğrulama tətbiqini quraşdırın. Doğrulama tətbiqini <1>Android və <4>iOS və ya <8>Windows Phone üçün istifadə edə bilərsiniz.", "SetAppInstallDescription": "Tətbiqə qoşulmaq üçün QR kodu skan edin və ya manual olaraq öz gizli açarınızı <1>{{ secretKey }}, daha sonra isə aşağıdakı xanada tətbiqdən əldə etdiyiz 6 rəqəmli kodu daxil edin.", "SetAppTitle": "Doğrulama tətbiqini quraşdırın", + "SuccessDeactivate": "Hesabınız uğurla deaktiv edildi. 10 saniyə ərzində <1>sayta yönləndiriləcəksiniz.", + "SuccessReactivate": "Hesabınız uğurla yenidən aktivləşdirildi. 10 saniyəyə <1>portala yönləndiriləcəksiniz.", "WelcomeUser": "DocSpace-ə xoş gəlmisiniz!\nBaşlamaq üçün qeydiyyatdan keçin və ya sosial şəbəkə vasitəsilə giriş edin." } diff --git a/packages/client/public/locales/az/ConnectDialog.json b/packages/client/public/locales/az/ConnectDialog.json index 12dfaf3027..db94295c4e 100644 --- a/packages/client/public/locales/az/ConnectDialog.json +++ b/packages/client/public/locales/az/ConnectDialog.json @@ -3,5 +3,6 @@ "ConnectFolderTitle": "Qovluq başlığı", "ConnectionUrl": "Qoşulma üçün URL", "Login": "Giriş edin", - "Reconnect": "Yenidən qoşul" + "Reconnect": "Yenidən qoşul", + "SuccessfulConnectionOfAThirdParty": "Üçüncü tərəf xidməti uğurla qoşuldu." } diff --git a/packages/client/public/locales/az/ConvertDialog.json b/packages/client/public/locales/az/ConvertDialog.json index 5ea6522fc2..b7f591d1af 100644 --- a/packages/client/public/locales/az/ConvertDialog.json +++ b/packages/client/public/locales/az/ConvertDialog.json @@ -1,7 +1,11 @@ { "ConversionMessage": "Bütün yüklənilmiş sənədlər sürətli redaktə etmək üçün Office Open XML formatına (docx, xlsx və ya pptx) konvertasiya olunur.", "ConvertedFileDestination": "Faylın nüsxəsi {{folderTitle}} qovluğunda yaradılacaq.", + "DocumentConversionTitle": "Sənədin çevrilməsi", + "FailedToConvert": "Çevrilmə uğursuz oldu", + "FileUploadTitle": "Fayl yükləndi", "HideMessage": "Bu bildirişi bir daha göstərmə", "InfoCreateFileIn": "Yeni fayl '{{fileTitle}}' '{{folderTitle}}' qovluğunda yaradıldı", + "OpenFileMessage": "Açdığınız sənəd faylı tez baxmaq və redaktə etmək üçün Office Open XML formatına çevriləcək.", "SaveOriginalFormatMessage": "Faylın nüsxəsini orijinal formatda yadda saxla" } diff --git a/packages/client/public/locales/az/CreateEditRoomDialog.json b/packages/client/public/locales/az/CreateEditRoomDialog.json index 0967ef424b..1b64dc5499 100644 --- a/packages/client/public/locales/az/CreateEditRoomDialog.json +++ b/packages/client/public/locales/az/CreateEditRoomDialog.json @@ -1 +1,24 @@ -{} +{ + "ChooseRoomType": "Otaq növünü seçin", + "CollaborationRoomDescription": "Komandanızla bir və ya bir neçə sənəd üzərində əməkdaşlıq edin", + "CollaborationRoomTitle": "Əməkdaşlıq otağı", + "CreateRoomConfirmation": "Yaddaşa qoşulmadan davam edilsin?\nSiz hələ qoşulmamış üçüncü tərəfin yaddaş seçimini etmisiniz. Xidmətə qoşulmadan davam etsəniz, bu seçim əlavə edilməyəcək.", + "CreateTagOption": "Teq yaradın", + "CustomRoomDescription": "Bu otaqdan istənilən xüsusi məqsəd üçün istifadə etmək üçün öz parametrlərinizi tətbiq edin.", + "CustomRoomTitle": "Fərdi otaq", + "FillingFormsRoomDescription": "İstənilən sənəd növünü cəld yaratmaq üçün sənəd şablonlarını yaradın, paylaşın və doldurun və ya əvvəlcədən təyin edilmiş parametrlərlə işləyin.", + "Icon": "Simvol", + "MakeRoomPrivateDescription": "Bu otaqdakı bütün fayllar şifrələnəcək.", + "ReviewRoomDescription": "Sənədlərə baxış və ya şərh tələb edin", + "RoomEditing": "Otaq təşkili", + "RootLabel": "Mənbə", + "TagsPlaceholder": "Teq əlavə edin", + "ThirdPartyStorageComboBoxPlaceholder": "Yaddaş seçin", + "ThirdPartyStorageDescription": "Bu otaq üçün məlumat yaddaşı kimi üçüncü tərəf xidmətlərindən istifadə edin. Bu otağın məlumatlarını saxlamaq üçün əlaqələndirilmiş yaddaşda yeni qovluq yaradılacaq.", + "ThirdPartyStorageNoStorageAlert": "Əvvəllər \"İnteqrasiya\" bölməsində müvafiq xidməti birləşdirməlisiniz. Əks halda bağlantı mümkün olmayacaq.", + "ThirdPartyStoragePermanentSettingDescription": "Fayllar \"{{üçüncütərəffaylAd}}\" qovluğunda üçüncü tərəf {{üçüncütərəfAd}} deposunda saxlanılır.\n{{thirdpartyPath}}", + "ThirdPartyStorageRoomAdminNoStorageAlert": "Üçüncü tərəfin yaddaşına qoşulmaq üçün DocSpace parametrlərinin İnteqrasiya bölməsində müvafiq xidməti əlavə etməlisiniz. İnteqrasiyanı aktivləşdirmək üçün DocSpace sahibi və ya administratorla əlaqə saxlayın.", + "ThirdPartyStorageTitle": "Üçüncü tərəf yaddaşı", + "ViewOnlyRoomDescription": "Hazır sənədlərə, hesabatlara, sənədləşməyə və digər fayllara baxmaq üçün paylaşın.", + "ViewOnlyRoomTitle": "Yalnız baxış otağı" +} diff --git a/packages/client/public/locales/cs/About.json b/packages/client/public/locales/cs/About.json index 1d64ff2c2b..2957d3690e 100644 --- a/packages/client/public/locales/cs/About.json +++ b/packages/client/public/locales/cs/About.json @@ -4,5 +4,6 @@ "AboutHeader": "O tomto programu", "DocumentManagement": "Správa dokumentů", "OnlineEditors": "Online editory", + "Site": "Stránka", "SoftwareLicense": "Softwarová licence" } diff --git a/packages/client/public/locales/cs/ArchiveDialog.json b/packages/client/public/locales/cs/ArchiveDialog.json index 0967ef424b..3cbe306440 100644 --- a/packages/client/public/locales/cs/ArchiveDialog.json +++ b/packages/client/public/locales/cs/ArchiveDialog.json @@ -1 +1,8 @@ -{} +{ + "ArchiveHeader": "Přesun do archivu?", + "ArchiveRoom": "Chystáte se archivovat místnost.", + "ArchiveRooms": "Chystáte se archivovat místnosti.", + "RestoreAllRooms": "Určitě chcete obnovit všechny místnosti?", + "RestoreRoom": "Jste si jistí, že chcete obnovit místnost?", + "RestoreRooms": "Jste si jistí, že chcete obnovit místnosti?" +} diff --git a/packages/client/public/locales/cs/ChangePortalOwner.json b/packages/client/public/locales/cs/ChangePortalOwner.json index 301071b853..1fa8cab600 100644 --- a/packages/client/public/locales/cs/ChangePortalOwner.json +++ b/packages/client/public/locales/cs/ChangePortalOwner.json @@ -1,5 +1,14 @@ { + "AppointAdmin": "Jmenování administrátorů", "BackupPortal": "Zálohovat data DocSpace", + "ChangeInstruction": "Chcete-li změnit vlastníka prostoru DocSpace, vyberte níže jméno nového vlastníka.", + "ChangeOwner": "Změna vlastníka prostoru DocSpace", + "ChangeUser": "Změna uživatele", + "DeactivateOrDeletePortal": "Deaktivace nebo odstranění DocSpace", + "DoTheSame": "Postupujte stejně jako správci", "ManagePortal": "Spravovat konfiguraci DocSpace", - "ManageUser": "Spravovat uživatelské účty" + "ManageUser": "Spravovat uživatelské účty", + "NewPortalOwner": "Nový majitel DocSpace", + "PortalOwnerCan": "Majitel DocSpace může:", + "SetAccessRights": "Nastavení přístupových práv" } diff --git a/packages/client/public/locales/cs/ChangeUserTypeDialog.json b/packages/client/public/locales/cs/ChangeUserTypeDialog.json index 5d8ed99878..e957e0492c 100644 --- a/packages/client/public/locales/cs/ChangeUserTypeDialog.json +++ b/packages/client/public/locales/cs/ChangeUserTypeDialog.json @@ -2,6 +2,7 @@ "ChangeUserTypeButton": "Změnit typ", "ChangeUserTypeHeader": "Změnit typ uživatele", "ChangeUserTypeMessage": "Uživatelé s typem '{{ firstType }}' budou přesunuti na typ '{{ secondType }}'.", + "ChangeUserTypeMessageMulti": "Vybraní uživatelé budou přesunuti do typu '{{ secondType }}'.", "ChangeUserTypeMessageWarning": "Nemůžete změnit typ pro správce DocSpace a pro sebe.", "SuccessChangeUserType": "Typ uživatele byl úspěšně změněn" } diff --git a/packages/client/public/locales/cs/Confirm.json b/packages/client/public/locales/cs/Confirm.json index de91aaa664..3def704f95 100644 --- a/packages/client/public/locales/cs/Confirm.json +++ b/packages/client/public/locales/cs/Confirm.json @@ -18,9 +18,15 @@ "LoginRegistryButton": "Připojit se", "PassworResetTitle": "Nyní si můžete vytvořit nové heslo.", "PhoneSubtitle": "Dvoufázová autentizace je povolena, aby poskytla ještě větší bezpečnost. Zadejte Vaše telefonní číslo, abyste mohli pokračovat v práci na DocSpace. Číslo mobilního telefonu musí být zadáno v mezinárodním formátu včetně kódu země.", + "PortalContinueTitle": "Potvrďte prosím, že chcete znovu aktivovat svůj prostor DocSpace.", + "PortalDeactivateTitle": "Potvrďte prosím, že chcete deaktivovat svůj DocSpace.", + "PortalRemoveTitle": "Potvrďte, že chcete odstranit svůj prostor DocSpace.", + "Reactivate": "Znovu aktivovat", "SetAppButton": "Připojit aplikaci", "SetAppDescription": "Dvoufázové ověřování je povoleno. Nakonfigurujte aplikaci autentizátoru, abyste mohli pokračovat v práci v DocSpace. Můžete použít aplikaci Google Authenticator pro <1>Android a <4>iOS nebo Authenticator pro <8>Windows Phone.", "SetAppInstallDescription": "Chcete-li aplikaci připojit, naskenujte kód QR nebo ručně zadejte svůj tajný klíč <1>{{{ secretKey }} a poté zadejte šestimístný kód z aplikace do pole níže.", "SetAppTitle": "Nastavení aplikace autentizačního zařízení", + "SuccessDeactivate": "Váš účet byl úspěšně deaktivován. Za 10 sekund budete přesměrováni na <1>stránku.", + "SuccessReactivate": "Váš účet byl úspěšně reaktivován. Za 10 sekund budete přesměrováni na <1>portál.", "WelcomeUser": "Vítejte na našem DocSpace!\nChcete-li začít, zaregistrujte se nebo se přihlaste prostřednictvím sociálních sítí." } diff --git a/packages/client/public/locales/cs/ConnectDialog.json b/packages/client/public/locales/cs/ConnectDialog.json index 38ee850492..48aa13d131 100644 --- a/packages/client/public/locales/cs/ConnectDialog.json +++ b/packages/client/public/locales/cs/ConnectDialog.json @@ -3,5 +3,6 @@ "ConnectFolderTitle": "Název složky", "ConnectionUrl": "url adresa připojení", "Login": "Přihlášení", - "Reconnect": "Připojit znovu" + "Reconnect": "Připojit znovu", + "SuccessfulConnectionOfAThirdParty": "Služba třetí strany byla úspěšně připojena." } diff --git a/packages/client/public/locales/cs/ConvertDialog.json b/packages/client/public/locales/cs/ConvertDialog.json index 50957b4057..b88745b4f8 100644 --- a/packages/client/public/locales/cs/ConvertDialog.json +++ b/packages/client/public/locales/cs/ConvertDialog.json @@ -1,6 +1,9 @@ { "ConversionMessage": "Všechny nahrané dokumenty budou převedeny do formátu Office Open XML (docx, xlsx nebo pptx) pro rychlejší úpravy.", "ConvertedFileDestination": "Kopie souboru bude vytvořena v {{folderTitle}}složce.", + "DocumentConversionTitle": "Konverze dokumentů", + "FailedToConvert": "Konverze se nezdařila", + "FileUploadTitle": "Nahrávání souborů", "HideMessage": "Tuto zprávu již nezobrazovat", "InfoCreateFileIn": "Nový '{{fileTitle}}' soubor je vytvořen v '{{folderTitle}}'", "OpenFileMessage": "Dokument bude konvertován do Office Open XML formátu pro rychlejší náhled a editaci.", diff --git a/packages/client/public/locales/cs/CreateEditRoomDialog.json b/packages/client/public/locales/cs/CreateEditRoomDialog.json index 0967ef424b..d3ef7c28f0 100644 --- a/packages/client/public/locales/cs/CreateEditRoomDialog.json +++ b/packages/client/public/locales/cs/CreateEditRoomDialog.json @@ -1 +1,24 @@ -{} +{ + "ChooseRoomType": "Výběr typu místnosti", + "CollaborationRoomDescription": "Spolupracujte s týmem na jednom nebo více dokumentech", + "CollaborationRoomTitle": "Místnost pro spolupráci", + "CreateRoomConfirmation": "Pokračovat bez připojení úložiště?\nVybrali jste možnost úložiště třetí strany, které ještě není připojeno. Pokud budete pokračovat bez připojení služby, tato možnost nebude přidána.", + "CreateTagOption": "Vytvořit značku", + "CustomRoomDescription": "Použijte vlastní nastavení a použijte tuto místnost pro libovolný účel.", + "CustomRoomTitle": "Vlastní místnost", + "FillingFormsRoomDescription": "Vytvářejte, sdílejte a vyplňujte šablony dokumentů nebo pracujte s připravenými předvolbami a rychle vytvářejte dokumenty libovolného typu.", + "Icon": "Ikona", + "MakeRoomPrivateDescription": "Všechny soubory v této místnosti budou zašifrovány.", + "ReviewRoomDescription": "Požádat o přezkum nebo připomínky k dokumentům", + "RoomEditing": "Úprava místnosti", + "RootLabel": "Root", + "TagsPlaceholder": "Přidat značku", + "ThirdPartyStorageComboBoxPlaceholder": "Vyberte úložiště", + "ThirdPartyStorageDescription": "Jako úložiště dat pro tuto místnost použijte služby třetích stran. V připojeném úložišti bude vytvořena nová složka pro ukládání dat této místnosti.", + "ThirdPartyStorageNoStorageAlert": "Předtím je třeba připojit příslušnou službu v části „Integrace“. V opačném případě nebude připojení možné.", + "ThirdPartyStoragePermanentSettingDescription": "Soubory jsou uloženy v úložišti třetí strany {{thirdpartyTitle}} ve složce „{{thirdpartyFolderName}}“.\n{{thirdpartyPath}}", + "ThirdPartyStorageRoomAdminNoStorageAlert": "Chcete-li připojit úložiště třetí strany, musíte přidat příslušnou službu v části Integrace v nastavení služby DocSpace. Pro povolení integrace se obraťte na vlastníka nebo správce služby DocSpace.", + "ThirdPartyStorageTitle": "Úložiště třetích stran", + "ViewOnlyRoomDescription": "Sdílejte připravené dokumenty, zprávy, dokumentaci a další soubory k prohlížení.", + "ViewOnlyRoomTitle": "Místnost pouze k prohlížení" +} diff --git a/packages/client/public/locales/cs/Payments.json b/packages/client/public/locales/cs/Payments.json index ea0b699cec..c01ddb6b43 100644 --- a/packages/client/public/locales/cs/Payments.json +++ b/packages/client/public/locales/cs/Payments.json @@ -16,7 +16,6 @@ "GracePeriodActivatedDescription": "Během období odkladu nemohou správci vytvářet nové místnosti a přidávat nové uživatele. Po uplynutí doby odkladu platby se DocSpace stane nedostupným, dokud nebude provedena platba.", "GracePeriodActivatedInfo": "Doba odkladu platí <1>od {{fromDate}} do {{byDate}} (zbývající dny: {{delayDaysCount}}).", "ManagerTypesDescription": "Typy účtů správce a jejich oprávnění", - "NumberOfAdmins": "Počet správců", "Pay": "Platit", "Payer": "Plátce", "PayerDescription": "Tento uživatel má přístup k platebním údajům a je jediným uživatelem, který může upravovat kvóty a provádět platby. Vlastník prostoru DocSpace, stejně jako samotný správce platby, může roli správce platby přeřadit pomocí zákaznického portálu Stripe.", diff --git a/packages/client/public/locales/de/ArchiveDialog.json b/packages/client/public/locales/de/ArchiveDialog.json index 0967ef424b..a4913245c8 100644 --- a/packages/client/public/locales/de/ArchiveDialog.json +++ b/packages/client/public/locales/de/ArchiveDialog.json @@ -1 +1,8 @@ -{} +{ + "ArchiveHeader": "Wirklich ins Archiv verschieben?", + "ArchiveRoom": "Sie möchten einen Raum archivieren.", + "ArchiveRooms": "Sie möchten Räume archivieren.", + "RestoreAllRooms": "Sind Sie sicher, dass Sie alle Räume wiederherstellen wollen?", + "RestoreRoom": "Sind Sie sicher, dass Sie einen Raum wiederherstellen wollen?", + "RestoreRooms": "Sind Sie sicher, dass Sie die Räume wiederherstellen wollen?" +} diff --git a/packages/client/public/locales/de/ChangePortalOwner.json b/packages/client/public/locales/de/ChangePortalOwner.json index 5835fbfdea..8e1ab12a7a 100644 --- a/packages/client/public/locales/de/ChangePortalOwner.json +++ b/packages/client/public/locales/de/ChangePortalOwner.json @@ -1,5 +1,14 @@ { + "AppointAdmin": "Verwalter ernennen", "BackupPortal": "Backup von DocSpace-Daten erstellen", + "ChangeInstruction": "Um den DocSpace-Besitzer zu ändern, wählen Sie bitte unten den Namen des neuen Besitzers.", + "ChangeOwner": "DocSpace-Besitzer ändern", + "ChangeUser": "Benutzer ändern", + "DeactivateOrDeletePortal": "DocSpace deaktivieren oder löschen", + "DoTheSame": "Machen Sie dasselbe wie die Administratoren", "ManagePortal": "DocSpace einrichten", - "ManageUser": "Benutzerprofile verwalten" + "ManageUser": "Benutzerprofile verwalten", + "NewPortalOwner": "Neuer DocSpace-Besitzer", + "PortalOwnerCan": "DocSpace-Besitzer können:", + "SetAccessRights": "Zugriffsrechte festlegen" } diff --git a/packages/client/public/locales/de/ChangeUserStatusDialog.json b/packages/client/public/locales/de/ChangeUserStatusDialog.json index 9df20c1b5d..ced5a1632e 100644 --- a/packages/client/public/locales/de/ChangeUserStatusDialog.json +++ b/packages/client/public/locales/de/ChangeUserStatusDialog.json @@ -1,7 +1,7 @@ { "ChangeUserStatusDialog": "Die Benutzer mit dem Status '{{ status }}' werden {{ status }}.", "ChangeUserStatusDialogHeader": "Status ändern", - "ChangeUserStatusDialogMessage": "Sie können Status für Sie oder Portalbesitzer nicht ändern.", + "ChangeUserStatusDialogMessage": "Sie können Status für Sie oder DocSpace-Besitzer nicht ändern.", "ChangeUsersActiveStatus": "aktiviert", "ChangeUsersDisableStatus": "deaktiviert" } diff --git a/packages/client/public/locales/de/ChangeUserTypeDialog.json b/packages/client/public/locales/de/ChangeUserTypeDialog.json index 58696cad9c..db8643989f 100644 --- a/packages/client/public/locales/de/ChangeUserTypeDialog.json +++ b/packages/client/public/locales/de/ChangeUserTypeDialog.json @@ -2,6 +2,7 @@ "ChangeUserTypeButton": "Typ ändern", "ChangeUserTypeHeader": "Benutzertyp ändern", "ChangeUserTypeMessage": "Benutzer mit dem Typ '{{ firstType }}' bekommen den Typ '{{ secondType }}'.", - "ChangeUserTypeMessageWarning": "Sie können Typ für Sie oder Portaladministratoren nicht ändern.", + "ChangeUserTypeMessageMulti": "Die ausgewählten Benutzer werden zum Typ '{{ secondType }}' verschoben.", + "ChangeUserTypeMessageWarning": "Sie können Typ für Sie oder Administratoren von DocSpace nicht ändern.", "SuccessChangeUserType": "Der Benutzertyp wurde erfolgreich geändert" } diff --git a/packages/client/public/locales/de/Confirm.json b/packages/client/public/locales/de/Confirm.json index 84c9377cc4..8766b653ab 100644 --- a/packages/client/public/locales/de/Confirm.json +++ b/packages/client/public/locales/de/Confirm.json @@ -1,7 +1,7 @@ { "ChangePasswordSuccess": "Passwort wurde erfolgreich geändert", "ConfirmOwnerPortalSuccessMessage": "Der Portalbesitzer wurde erfolgreich geändert. In 10 Sekunden werden umgeleitet werden.", - "ConfirmOwnerPortalTitle": "Bitte bestätigen Sie, dass {{newOwner}} Portalbesitzer werden soll.", + "ConfirmOwnerPortalTitle": "Bitte bestätigen Sie, dass {{newOwner}} DocSpace-Besitzer werden soll.", "CurrentNumber": "Ihre aktuelle Telefonnummer", "DeleteProfileBtn": "Mein Konto löschen", "DeleteProfileConfirmation": "Achtung! Dies wird Ihr Konto löschen.", @@ -19,9 +19,14 @@ "PassworResetTitle": "Jetzt können Sie ein neues Kennwort erstellen.", "PhoneSubtitle": "Die Zwei-Faktor-Authentifizierung ist für die zusätzliche Sicherheit des Portals bereitgestellt. Geben Sie eine neue Telefonnummer ein, um die Arbeit auf dem DocSpace fortzusetzen. Die Mobiltelefonnummer muss im internationalen Format mit dem Ländercode eingegeben werden.", "PortalContinueTitle": "Veuillez confirmer que vous souhaitez réactiver votre DocSpace.", + "PortalDeactivateTitle": "Bitte bestätigen Sie, dass Sie Ihren DocSpace deaktivieren möchten.", + "PortalRemoveTitle": "Bitte bestätigen Sie, dass Sie Ihren DocSpace löschen möchten.", + "Reactivate": "Wieder aktivieren", "SetAppButton": "App verbinden", "SetAppDescription": "Zwei-Faktor-Authentifizierung ist aktiv. Konfigurieren Sie Ihre Authentifizierungsanwendung für weitere Arbeit auf dem Portal. Sie können Google Authenticator für <1>Android und <4>iOS oder Authenticator für <8>Windows Phone benutzen.", "SetAppInstallDescription": "Verbinden Sie die App, indem Sie den QR-Code einscannen oder den Geheimschlüssel <1>{{ secretKey }} manuell eingeben. Geben Sie dann den sechsstelligen Code aus Ihrer App im unten stehenden Feld ein.", "SetAppTitle": "Konfigurieren Sie Ihre Authentifizierungsanwendung", + "SuccessDeactivate": "Ihr Konto wurde erfolgreich deaktiviert. In 10 Sekunden werden Sie auf die <1>Seite weitergeleitet.", + "SuccessReactivate": "Ihr Konto wurde erfolgreich wieder aktiviert. In 10 Sekunden werden Sie zum <1>Portal weitergeleitet.", "WelcomeUser": "Willkommen bei unserem DocSpace!\nRegistrieren Sie sich oder melden Sie sich über soziale Netzwerke an, um fortzusetzen." } diff --git a/packages/client/public/locales/de/ConnectDialog.json b/packages/client/public/locales/de/ConnectDialog.json index 3a2257eec6..4804e7a559 100644 --- a/packages/client/public/locales/de/ConnectDialog.json +++ b/packages/client/public/locales/de/ConnectDialog.json @@ -3,5 +3,6 @@ "ConnectFolderTitle": "Ordnertitel", "ConnectionUrl": "Verbindungs-URL", "Login": "Anmeldung", - "Reconnect": "Neu verbinden" + "Reconnect": "Neu verbinden", + "SuccessfulConnectionOfAThirdParty": "Der Drittanbieterdienst wurde erfolgreich verbunden." } diff --git a/packages/client/public/locales/de/ConvertDialog.json b/packages/client/public/locales/de/ConvertDialog.json index 95b0a8fcf0..712c75daa2 100644 --- a/packages/client/public/locales/de/ConvertDialog.json +++ b/packages/client/public/locales/de/ConvertDialog.json @@ -2,6 +2,7 @@ "ConversionMessage": "Alle hochgeladenden Dokumente werden ins Office Open XML Format (DOCX, XLSX oder PPTX) für eine schnellere Bearbeitung konvertiert.", "ConvertedFileDestination": "Die Dateikopie wird im Ordner {{folderTitle}} erstellt.", "DocumentConversionTitle": "Konvertierung von Dokumenten", + "FailedToConvert": "Konvertierung fehlgeschlagen", "FileUploadTitle": "Hochladen von Dateien", "HideMessage": "Diese Nachricht nicht mehr anzeigen.", "InfoCreateFileIn": "Die neue Datei '{{fileTitle}}' wurde in '{{folderTitle}}' erstellt", diff --git a/packages/client/public/locales/de/CreateEditRoomDialog.json b/packages/client/public/locales/de/CreateEditRoomDialog.json index 0967ef424b..487eacc1a8 100644 --- a/packages/client/public/locales/de/CreateEditRoomDialog.json +++ b/packages/client/public/locales/de/CreateEditRoomDialog.json @@ -1 +1,24 @@ -{} +{ + "ChooseRoomType": "Raumtyp wählen", + "CollaborationRoomDescription": "Arbeiten Sie gemeinsam mit Ihrem Team an einem oder mehreren Dokumenten", + "CollaborationRoomTitle": "Raum für Zusammenarbeit", + "CreateRoomConfirmation": "Möchten Sie weiterfahren, ohne den Speicher anzuschließen?\nSie haben eine Speicheroption eines Drittanbieters ausgewählt, die noch nicht verbunden ist. Wenn Sie fortfahren, ohne den Dienst zu verbinden, wird diese Option nicht hinzugefügt.", + "CreateTagOption": "Tag erstellen", + "CustomRoomDescription": "Verwenden Sie Ihre eigenen Einstellungen, um diesen Raum für jeden beliebigen Zweck zu nutzen.", + "CustomRoomTitle": "Benutzerdefinierter Raum", + "FillingFormsRoomDescription": "Erstellen, teilen und füllen Sie Dokumentvorlagen oder arbeiten Sie mit den fertigen Voreinstellungen, um schnell Dokumente jeder Art zu erstellen.", + "Icon": "Icon", + "MakeRoomPrivateDescription": "Alle Dateien in diesem Raum werden verschlüsselt.", + "ReviewRoomDescription": "Eine Überprüfung oder Kommentare zu den Dokumenten anfordern", + "RoomEditing": "Bearbeitung von Räumen", + "RootLabel": "Root", + "TagsPlaceholder": "Tag hinzufügen", + "ThirdPartyStorageComboBoxPlaceholder": "Speicher auswählen", + "ThirdPartyStorageDescription": "Verwenden Sie Drittanbieterdienste als Datenspeicher für diesen Raum. Ein neuer Ordner zum Speichern der Daten dieses Raums wird im verbundenen Speicher erstellt.", + "ThirdPartyStorageNoStorageAlert": "Zuvor müssen Sie den entsprechenden Dienst im Abschnitt \"Integration\" verbinden. Andernfalls wird die Verbindung nicht möglich sein.", + "ThirdPartyStoragePermanentSettingDescription": "Die Dateien werden in einem Drittspeicher {{thirdpartyTitle}} im Ordner \"{{thirdpartyFolderName}}\" gespeichert.\n{{thirdpartyPath}}", + "ThirdPartyStorageRoomAdminNoStorageAlert": "Um einen Speicherplatz eines Drittanbieters zu verbinden, müssen Sie den entsprechenden Dienst im Abschnitt Integration der DocSpace-Einstellungen hinzufügen. Kontaktieren Sie den DocSpace-Besitzer oder -Administrator, um die Integration zu aktivieren.", + "ThirdPartyStorageTitle": "Speicherdienst von Drittanbietern", + "ViewOnlyRoomDescription": "Teilen Sie fertige Dokumente, Berichte, Dokumentation und anderen Dateien zur Ansicht.", + "ViewOnlyRoomTitle": "Raum nur mit Aussicht" +} diff --git a/packages/client/public/locales/en/ArchiveDialog.json b/packages/client/public/locales/en/ArchiveDialog.json index dd087f653b..2a4d6b643e 100644 --- a/packages/client/public/locales/en/ArchiveDialog.json +++ b/packages/client/public/locales/en/ArchiveDialog.json @@ -1,5 +1,5 @@ { - "ArchiveHeader": "Move to Archived?", + "ArchiveHeader": "Move to Archive?", "ArchiveRoom": "You are about to archive a room.", "ArchiveRooms": "You are about to archive rooms.", "RestoreAllRooms": "Are you sure you want to restore all rooms?", diff --git a/packages/client/public/locales/en/Payments.json b/packages/client/public/locales/en/Payments.json index 2266813ba6..d6ad239760 100644 --- a/packages/client/public/locales/en/Payments.json +++ b/packages/client/public/locales/en/Payments.json @@ -22,7 +22,6 @@ "InvalidEmailWithoutActiveSubscription": "We recommend choosing a new Payer who gets access to subscription settings in DocSpace.", "InvalidEmailWithoutActiveSubscriptionByAdmin": "We recommend contacting the DocSpace owner to choose a new Payer.", "ManagerTypesDescription": "Admin account types and their privileges", - "NumberOfAdmins": "Number of admins", "Pay": "Pay", "Payer": "Payer", "PayerDescription": "This user has access to payment details and is the only user who can adjust the quota and make payments. The DocSpace owner, as well as the paying manager themselves, can reassign the paying manger role using the Stripe customer portal.", diff --git a/packages/client/public/locales/es/ChangePortalOwner.json b/packages/client/public/locales/es/ChangePortalOwner.json index 8bb253d2de..7b1048b8e4 100644 --- a/packages/client/public/locales/es/ChangePortalOwner.json +++ b/packages/client/public/locales/es/ChangePortalOwner.json @@ -5,6 +5,10 @@ "ChangeOwner": "Cambiar el propietario de DocSpace", "ChangeUser": "Cambiar usuario", "DeactivateOrDeletePortal": "Desactivar o eliminar DocSpace", + "DoTheSame": "Haga lo mismo que los administradores", "ManagePortal": "Gestionar la configuración del portal", - "ManageUser": "Gestionar las cuentas de usuarios" + "ManageUser": "Gestionar las cuentas de usuarios", + "NewPortalOwner": "Nuevo propietario de DocSpace", + "PortalOwnerCan": "El propietario de DocSpace puede:", + "SetAccessRights": "Establecer permisos de acceso" } diff --git a/packages/client/public/locales/es/ChangeUserStatusDialog.json b/packages/client/public/locales/es/ChangeUserStatusDialog.json index 42d84929ea..6a175a57a8 100644 --- a/packages/client/public/locales/es/ChangeUserStatusDialog.json +++ b/packages/client/public/locales/es/ChangeUserStatusDialog.json @@ -1,7 +1,7 @@ { "ChangeUserStatusDialog": "Los usuarios con el estado '{{ userStatus }}' estarán {{ status }}.", "ChangeUserStatusDialogHeader": "Cambiar estado", - "ChangeUserStatusDialogMessage": "No puede cambiar el estado para el propietario del portal y para usted mismo.", + "ChangeUserStatusDialogMessage": "No puede cambiar el estado para el propietario de DocSpace y para usted mismo.", "ChangeUsersActiveStatus": "activados", "ChangeUsersDisableStatus": "desactivados" } diff --git a/packages/client/public/locales/es/ChangeUserTypeDialog.json b/packages/client/public/locales/es/ChangeUserTypeDialog.json index 168d11fd5e..d5584e0450 100644 --- a/packages/client/public/locales/es/ChangeUserTypeDialog.json +++ b/packages/client/public/locales/es/ChangeUserTypeDialog.json @@ -3,6 +3,6 @@ "ChangeUserTypeHeader": "Cambiar tipo de usuario", "ChangeUserTypeMessage": "Los usuarios con el tipo '{{ firstType }}' serán movidos al tipo '{{ secondType }}'.", "ChangeUserTypeMessageMulti": "Los usuarios seleccionados se moverán al tipo '{{ secondType }}'.", - "ChangeUserTypeMessageWarning": "No puede cambiar el estado para el propietario del portal y para usted mismo.", + "ChangeUserTypeMessageWarning": "No puede cambiar el tipo para el propietario de DocSpace y para usted mismo.", "SuccessChangeUserType": "Se ha cambiado el tipo de usuario correctamente" } diff --git a/packages/client/public/locales/es/Confirm.json b/packages/client/public/locales/es/Confirm.json index 1da9bb5fbf..876a2a686f 100644 --- a/packages/client/public/locales/es/Confirm.json +++ b/packages/client/public/locales/es/Confirm.json @@ -1,7 +1,7 @@ { "ChangePasswordSuccess": "Contraseña se ha cambiado con éxito", "ConfirmOwnerPortalSuccessMessage": "El propietario del portal ha sido cambiado correctamente. Dentro de 10 segundos será redirigido.", - "ConfirmOwnerPortalTitle": "Por favor, confirme que desea cambiar el propietario del portal a {{newOwner}}.", + "ConfirmOwnerPortalTitle": "Por favor, confirme que desea cambiar el propietario de DocSpace a {{newOwner}}.", "CurrentNumber": "Su número de teléfono móvil actual", "DeleteProfileBtn": "Eliminar mi cuenta", "DeleteProfileConfirmation": "¡Atención! Usted va a eliminar su cuenta.", diff --git a/packages/client/public/locales/es/CreateEditRoomDialog.json b/packages/client/public/locales/es/CreateEditRoomDialog.json index 038882ceac..7f2e49b7cd 100644 --- a/packages/client/public/locales/es/CreateEditRoomDialog.json +++ b/packages/client/public/locales/es/CreateEditRoomDialog.json @@ -20,8 +20,9 @@ "ThirdPartyStorageComboBoxPlaceholder": "Seleccionar almacenamiento", "ThirdPartyStorageDescription": "Utilice servicios de terceros como almacenamiento de datos para esta sala. Se creará una nueva carpeta para almacenar los datos de esta sala en el almacenamiento conectado.", "ThirdPartyStorageNoStorageAlert": "Sobre todo, debe conectar el servicio correspondiente en la sección \"Integración\". En caso contrario, la conexión no será posible.", - "ThirdPartyStoragePermanentSettingDescription": "Los archivos se guardan en el almacenamiento de terceros {{thirdpartyTitle}} en la carpeta \"{{thirdpartyFolderName}}\".", + "ThirdPartyStoragePermanentSettingDescription": "Los archivos se guardan en el almacenamiento de terceros {{thirdpartyTitle}} en la carpeta \"{{thirdpartyFolderName}}\".\n{{thirdpartyPath}}", "ThirdPartyStorageRoomAdminNoStorageAlert": "Para conectar un almacenamiento de terceros, debe añadir el servicio correspondiente en la sección Integración de la configuración de DocSpace. Póngase en contacto con el propietario o administrador de DocSpace para habilitar la integración.", "ThirdPartyStorageTitle": "Almacenamiento de terceros", + "ViewOnlyRoomDescription": "Comparta cualquier documento, informe, documentación y otros archivos listos para su visualización.", "ViewOnlyRoomTitle": "Sala de solo lectura" } diff --git a/packages/client/public/locales/es/Payments.json b/packages/client/public/locales/es/Payments.json index fb224264be..53b6930eec 100644 --- a/packages/client/public/locales/es/Payments.json +++ b/packages/client/public/locales/es/Payments.json @@ -16,7 +16,6 @@ "GracePeriodActivatedDescription": "Durante el periodo de gracia, los administradores no pueden crear nuevas salas ni añadir nuevos usuarios. Tras la fecha de vencimiento del periodo de gracia, DocSpace dejará de estar disponible hasta que se realice el pago.", "GracePeriodActivatedInfo": "El periodo de gracia es válido <1>desde {{fromDate}} hasta {{byDate}} (días restantes: {{delayDaysCount}}).", "ManagerTypesDescription": "Tipos de cuentas de administrador y sus privilegios", - "NumberOfAdmins": "Número de administradores", "Pay": "Pagar", "Payer": "Pagador", "PayerDescription": "Este usuario tiene acceso a los detalles de pago y es el único que puede ajustar la cuota y realizar pagos. El propietario de DocSpace, así como el propio gestor de pagos, pueden reasignar el rol de gestor de pagos mediante el portal de cliente de Stripe.", diff --git a/packages/client/public/locales/fr/ChangePortalOwner.json b/packages/client/public/locales/fr/ChangePortalOwner.json index 36d1807c28..0c9cd43a0a 100644 --- a/packages/client/public/locales/fr/ChangePortalOwner.json +++ b/packages/client/public/locales/fr/ChangePortalOwner.json @@ -5,6 +5,10 @@ "ChangeOwner": "Changer le propriétaire de DocSpace", "ChangeUser": "Modifier l’utilisateur", "DeactivateOrDeletePortal": "Désactiver ou supprimer DocSpace", + "DoTheSame": "Faire la même chose que les administrateurs", "ManagePortal": "Gérer la configuration du portail", - "ManageUser": "Gérer les comptes d'utilisateurs" + "ManageUser": "Gérer les comptes d'utilisateurs", + "NewPortalOwner": "Nouveau propriétaire de DocSpace", + "PortalOwnerCan": "Le propriétaire de DocSpace peut :", + "SetAccessRights": "Définir les droits d’accès" } diff --git a/packages/client/public/locales/fr/ChangeUserTypeDialog.json b/packages/client/public/locales/fr/ChangeUserTypeDialog.json index 8e6a817f06..2e3e6be152 100644 --- a/packages/client/public/locales/fr/ChangeUserTypeDialog.json +++ b/packages/client/public/locales/fr/ChangeUserTypeDialog.json @@ -3,6 +3,6 @@ "ChangeUserTypeHeader": "Changer le type d'utilisateur", "ChangeUserTypeMessage": "Les utilisateurs du type '{{ firstType }}' seront transférés vers le type '{{ secondType }}'.", "ChangeUserTypeMessageMulti": "Les utilisateurs sélectionnés seront déplacés vers le type '{{ secondType }}'.", - "ChangeUserTypeMessageWarning": "Vous ne pouvez pas changer le type pour le propriétaire de DocSpace ainsi que pour vous même.", + "ChangeUserTypeMessageWarning": "Vous ne pouvez pas changer le type pour les administrateurs de DocSpace ainsi que pour vous même.", "SuccessChangeUserType": "Le type de l'utilisateur a été modifié avec succès" } diff --git a/packages/client/public/locales/fr/Confirm.json b/packages/client/public/locales/fr/Confirm.json index ae1ae3c902..bccded058d 100644 --- a/packages/client/public/locales/fr/Confirm.json +++ b/packages/client/public/locales/fr/Confirm.json @@ -1,7 +1,7 @@ { "ChangePasswordSuccess": "Le mot de passe a bien été modifié", "ConfirmOwnerPortalSuccessMessage": "Le propriétaire de DocSpace a été changé avec succès. Dans 10 secondes, vous serez redirigé.", - "ConfirmOwnerPortalTitle": "Veuillez confirmer le changement de propriétaire. Nouveau propriétaire : {{newOwner}}.", + "ConfirmOwnerPortalTitle": "Veuillez confirmer le changement de propriétaire de DocSpace. Nouveau propriétaire : {{newOwner}}.", "CurrentNumber": "Votre numéro de téléphone mobile actuel", "DeleteProfileBtn": "Supprimer mon compte", "DeleteProfileConfirmation": "Attention ! Vous êtes sur le point de supprimer ce compte.", @@ -18,6 +18,7 @@ "LoginRegistryButton": "S'inscrire", "PassworResetTitle": "Maintenant, vous pouvez créer un nouveau mot de passe.", "PhoneSubtitle": "L'authentification à 2 facteurs est activée pour assurer une protection supplémentaire. Entrez votre numéro de téléphone portable pour continuer le travail dans DocSpace. Le numéro de téléphone portable doit être entré en utilisant le format international avec le code du pays.", + "PortalContinueTitle": "Veuillez confirmer que vous souhaitez réactiver votre DocSpace.", "PortalDeactivateTitle": "Veuillez confirmer que vous souhaitez désactiver votre DocSpace.", "PortalRemoveTitle": "Veuillez confirmer que vous souhaitez supprimer votre DocSpace.", "Reactivate": "Réactiver", diff --git a/packages/client/public/locales/fr/CreateEditRoomDialog.json b/packages/client/public/locales/fr/CreateEditRoomDialog.json index 53a0037c49..dce08cf4be 100644 --- a/packages/client/public/locales/fr/CreateEditRoomDialog.json +++ b/packages/client/public/locales/fr/CreateEditRoomDialog.json @@ -20,8 +20,9 @@ "ThirdPartyStorageComboBoxPlaceholder": "Sélectionner le stockage", "ThirdPartyStorageDescription": "Utilisez des services tiers pour stocker les données de cette salle. Un nouveau dossier pour le stockage des données de cette salle sera créé dans l’espace de stockage connecté.", "ThirdPartyStorageNoStorageAlert": "Auparavant, vous devez connecter le service correspondant dans la section \"Intégration\". Dans le cas contraire, la connexion ne sera pas possible.", - "ThirdPartyStoragePermanentSettingDescription": "Les fichiers sont stockés dans un espace de stockage tiers {{thirdpartyTitle}} dans le dossier \"{{thirdpartyFolderName}}\".", + "ThirdPartyStoragePermanentSettingDescription": "Les fichiers sont stockés dans un espace de stockage tiers {{thirdpartyTitle}} dans le dossier \"{{thirdpartyFolderName}}\".\n{{thirdpartyPath}}", "ThirdPartyStorageRoomAdminNoStorageAlert": "Pour connecter un stockage tiers, vous devez ajouter le service correspondant dans la section Intégration des paramètres de DocSpace. Contactez le propriétaire ou l’administrateur de DocSpace pour activer l’intégration.", "ThirdPartyStorageTitle": "Stockage tiers", + "ViewOnlyRoomDescription": "Partagez des documents, des rapports, de la documentation et d’autres fichiers prêts à être consultés.", "ViewOnlyRoomTitle": "Salle de lecture seule" } diff --git a/packages/client/public/locales/fr/Payments.json b/packages/client/public/locales/fr/Payments.json index 5531232ff2..f5dea2310b 100644 --- a/packages/client/public/locales/fr/Payments.json +++ b/packages/client/public/locales/fr/Payments.json @@ -17,7 +17,6 @@ "GracePeriodActivatedDescription": "Pendant la période de grâce, les administrateurs ne peuvent pas créer de nouvelles salles ni ajouter de nouveaux utilisateurs. Après la date d’échéance de la période de grâce, DocSpace deviendra indisponible jusqu’à ce que le paiement soit effectué.", "GracePeriodActivatedInfo": "La période de grâce est effective <1>du {{fromDate}} au {{byDate}} (jours restants : {{delayDaysCount}}).", "ManagerTypesDescription": "Types de comptes administrateurs et leurs privilèges", - "NumberOfAdmins": "Nombre d’administrateurs", "Pay": "Payer", "Payer": "Payeur", "PayerDescription": "Cet utilisateur a accès aux détails des paiements et est le seul à pouvoir ajuster le quota et effectuer des paiements. Le propriétaire de DocSpace, ainsi que le gestionnaire de paiement lui-même, peuvent réattribuer le rôle de gestionnaire de paiement en utilisant le portail client Stripe.", diff --git a/packages/client/public/locales/hy-AM/Confirm.json b/packages/client/public/locales/hy-AM/Confirm.json index 2a1efed93d..a6df0f15b1 100644 --- a/packages/client/public/locales/hy-AM/Confirm.json +++ b/packages/client/public/locales/hy-AM/Confirm.json @@ -1,7 +1,6 @@ { "ChangePasswordSuccess": "Գաղտնաբառը հաջողությամբ փոխվել է", "ConfirmOwnerPortalSuccessMessage": "Կայքէջի տնօրինողը հաջողությամբ փոխվել է: 10 վայրկյանից դուք կվերաուղղորդվեք:", - "ConfirmOwnerPortalTitle": "Խնդրում ենք հաստատել, որ ցանկանում եք փոխել կայքէջի տնօրինողին {{newOwner}}.", "CurrentNumber": "Ձեր ընթացիկ բջջային հեռախոսահամարը", "DeleteProfileBtn": "Ջնջել իմ հաշիվը", "DeleteProfileConfirmation": "Ուշադրություն! Դուք պատրաստվում եք ջնջել Ձեր հաշիվը", diff --git a/packages/client/public/locales/it/ArchiveDialog.json b/packages/client/public/locales/it/ArchiveDialog.json index 0967ef424b..27192012c1 100644 --- a/packages/client/public/locales/it/ArchiveDialog.json +++ b/packages/client/public/locales/it/ArchiveDialog.json @@ -1 +1,8 @@ -{} +{ + "ArchiveHeader": "Spostare in Archiviato?", + "ArchiveRoom": "Stai per archiviare una stanza.", + "ArchiveRooms": "Stai per archiviare le stanze.", + "RestoreAllRooms": "Sei sicuro di voler ripristinare tutte le stanze?", + "RestoreRoom": "Sei sicuro di voler ripristinare la stanza?", + "RestoreRooms": "Sei sicuro di voler ripristinare le stanze?" +} diff --git a/packages/client/public/locales/it/ChangePortalOwner.json b/packages/client/public/locales/it/ChangePortalOwner.json index 082f957b65..2fd92fdfd6 100644 --- a/packages/client/public/locales/it/ChangePortalOwner.json +++ b/packages/client/public/locales/it/ChangePortalOwner.json @@ -1,5 +1,14 @@ { + "AppointAdmin": "Nomina amministratori", "BackupPortal": "Copia di sicurezza (Backup) dei dati di DocSpace", + "ChangeInstruction": "Per modificare il proprietario di DocSpace, scegli il nome del nuovo proprietario di seguito.", + "ChangeOwner": "Cambia proprietario di DocSpace", + "ChangeUser": "Cambia utente", + "DeactivateOrDeletePortal": "Disattiva o elimina DocSpace", + "DoTheSame": "Fai lo stesso com gli amministratori", "ManagePortal": "Gestire la configurazione di DocSpace", - "ManageUser": "Gestire gli account utente" + "ManageUser": "Gestire gli account utente", + "NewPortalOwner": "Nuovo proprietario di DocSpace", + "PortalOwnerCan": "Il proprietario di DocSpace può:", + "SetAccessRights": "Imposta i diritti di accesso" } diff --git a/packages/client/public/locales/it/ChangeUserStatusDialog.json b/packages/client/public/locales/it/ChangeUserStatusDialog.json index 311c20b4a6..986b2c8b64 100644 --- a/packages/client/public/locales/it/ChangeUserStatusDialog.json +++ b/packages/client/public/locales/it/ChangeUserStatusDialog.json @@ -1,7 +1,7 @@ { "ChangeUserStatusDialog": "Gli utenti con lo stato '{{ userStatus }}' verranno {{ status }}.", "ChangeUserStatusDialogHeader": "Cambia stato", - "ChangeUserStatusDialogMessage": "Non è possibile modificare lo stato per il proprietario di DocSpace e per te stesso", + "ChangeUserStatusDialogMessage": "Non è possibile modificare lo stato per il proprietario di DocSpace e per te stesso.", "ChangeUsersActiveStatus": "attivati", "ChangeUsersDisableStatus": "disattivati" } diff --git a/packages/client/public/locales/it/ChangeUserTypeDialog.json b/packages/client/public/locales/it/ChangeUserTypeDialog.json index 1d04920bb6..742e5ed112 100644 --- a/packages/client/public/locales/it/ChangeUserTypeDialog.json +++ b/packages/client/public/locales/it/ChangeUserTypeDialog.json @@ -2,6 +2,7 @@ "ChangeUserTypeButton": "Cambia tipo", "ChangeUserTypeHeader": "Cambia tipo di utente", "ChangeUserTypeMessage": "Gli utenti con il tipo '{{ firstType }}' verranno spostati nel tipo '{{ secondType }}'.", + "ChangeUserTypeMessageMulti": "Gli utenti selezionati verranno spostati nel tipo '{{ secondType }}'.", "ChangeUserTypeMessageWarning": "Non puoi modificare il tipo per gli amministratori di DocSpace e per te stesso.", "SuccessChangeUserType": "Il tipo di utente è stato cambiato con successo" } diff --git a/packages/client/public/locales/it/Confirm.json b/packages/client/public/locales/it/Confirm.json index 95abed6b5d..1ad417582d 100644 --- a/packages/client/public/locales/it/Confirm.json +++ b/packages/client/public/locales/it/Confirm.json @@ -1,7 +1,7 @@ { "ChangePasswordSuccess": "La password è stata cambiata con successo", "ConfirmOwnerPortalSuccessMessage": "Il proprietario del portale è stato cambiato con successo. Tra 10 secondi verrai reindirizzato.", - "ConfirmOwnerPortalTitle": "Conferma di voler cambiare il proprietario del portale in {{newOwner}}.", + "ConfirmOwnerPortalTitle": "Conferma di voler cambiare il proprietario di DocSpace in {{newOwner}}.", "CurrentNumber": "Il tuo attuale numero di cellulare", "DeleteProfileBtn": "Cancella il mio account", "DeleteProfileConfirmation": "Attenzione! Stai per eliminare il tuo account.", @@ -18,9 +18,15 @@ "LoginRegistryButton": "Registrati", "PassworResetTitle": "Ora puoi creare una nuova password.", "PhoneSubtitle": "L'autenticazione a due fattori è stata attivata per assicurare una sicurezza addizionale. Inserisci il tuo numero di cellulare per continuare a lavorare in DocSpace. Il numero di cellulare inserito deve essere nel formato internazionale con il codice di paese indicato.", + "PortalContinueTitle": "Ti preghiamo di confermare che desideri riattivare il tuo DocSpace.", + "PortalDeactivateTitle": "Ti preghiamo di confermare che desideri disattivare il tuo DocSpace.", + "PortalRemoveTitle": "Ti preghiamo di confermare che desideri eliminare il tuo DocSpace.", + "Reactivate": "Riattiva", "SetAppButton": "Collegare l'app", "SetAppDescription": "Autenticazione a due fattori è attivata. Configura l'app di autenticazione per continuare a lavorare in DocSpace. Puoi usare Google Authenticator per <1>Android e <4>iOS o Authenticator per <8>Windows Phone.", "SetAppInstallDescription": "Per connettere la app, scannerizza il codice QR o inserisci manualmente la tua chiave segreta <1>{{ secretKey }} e poi inserisci un codice a 6-cifre dalla tua app nel campo sottostante.", "SetAppTitle": "Configurare la tua applicazione di autenticazione", + "SuccessDeactivate": "Il tuo account è stato disattivato con successo. In 10 secondi verrai reindirizzato al <1>sito.", + "SuccessReactivate": "Il tuo account è stato riattivato con successo. In 10 secondi verrai reindirizzato al <1>portale.", "WelcomeUser": "Benvenuto nel nostro DocSpace!\nPer iniziare registrati o accedi tramite social network." } diff --git a/packages/client/public/locales/it/ConnectDialog.json b/packages/client/public/locales/it/ConnectDialog.json index b4f3ba495d..8a9cfae22b 100644 --- a/packages/client/public/locales/it/ConnectDialog.json +++ b/packages/client/public/locales/it/ConnectDialog.json @@ -3,5 +3,6 @@ "ConnectFolderTitle": "Nome cartella", "ConnectionUrl": "URL di connessione", "Login": "Accedi", - "Reconnect": "Riconnetti" + "Reconnect": "Riconnetti", + "SuccessfulConnectionOfAThirdParty": "Il servizio di terze parti è stato connesso correttamente." } diff --git a/packages/client/public/locales/it/ConvertDialog.json b/packages/client/public/locales/it/ConvertDialog.json index 684f462f8d..997f88ff8d 100644 --- a/packages/client/public/locales/it/ConvertDialog.json +++ b/packages/client/public/locales/it/ConvertDialog.json @@ -2,6 +2,7 @@ "ConversionMessage": "Tutti i documenti caricati verranno convertiti nel formato Office Open XML (docx, xlsx o pptx) per modifica più rapida.", "ConvertedFileDestination": "La copia di file viene creata nella cartella {{folderTitle}}.", "DocumentConversionTitle": "Conversione di documenti", + "FailedToConvert": "Impossibile convertire", "FileUploadTitle": "Caricamento di file", "HideMessage": "Non mostrare nuovamente questo messaggio", "InfoCreateFileIn": "Il nuovo file '{{fileTitle}}' è creato in '{{folderTitle}}'", diff --git a/packages/client/public/locales/it/CreateEditRoomDialog.json b/packages/client/public/locales/it/CreateEditRoomDialog.json index 0967ef424b..144e99acc6 100644 --- a/packages/client/public/locales/it/CreateEditRoomDialog.json +++ b/packages/client/public/locales/it/CreateEditRoomDialog.json @@ -1 +1,24 @@ -{} +{ + "ChooseRoomType": "Scegli il tipo di stanza", + "CollaborationRoomDescription": "Collabora con il tuo team su uno o più documenti", + "CollaborationRoomTitle": "Stanza di collaborazione", + "CreateRoomConfirmation": "Continuare senza connettere l’archiviazione?\nHai selezionato un'opzione di archiviazione di terze parti che non è ancora connessa. Se procedi senza connettere il servizio, questa opzione non verrà aggiunta.", + "CreateTagOption": "Crea un tag", + "CustomRoomDescription": "Applica le tue impostazioni per utilizzare questa stanza per qualsiasi scopo personalizzato.", + "CustomRoomTitle": "Stanza personalizzata", + "FillingFormsRoomDescription": "Crea, condividi e compila modelli di documenti o lavora con i moduli precompilati per creare rapidamente documenti di qualsiasi tipo.", + "Icon": "Icona", + "MakeRoomPrivateDescription": "Tutti i file in questa stanza verranno crittografati.", + "ReviewRoomDescription": "Richiedi una revisione o dei commenti sui documenti", + "RoomEditing": "Modifica della stanza", + "RootLabel": "Menù principale", + "TagsPlaceholder": "Aggiungi un tag", + "ThirdPartyStorageComboBoxPlaceholder": "Seleziona spazio di archiviazione", + "ThirdPartyStorageDescription": "Utilizza servizi di terze parti come archivio dati per questa stanza. Verrà creata una nuova cartella per l'archiviazione dei dati di questa stanza nell'archivio connesso.", + "ThirdPartyStorageNoStorageAlert": "Prima è necessario collegare il servizio corrispondente nella sezione \"Integrazione\". Altrimenti la connessione non sarà possibile.", + "ThirdPartyStoragePermanentSettingDescription": "I file sono archiviati in uno spazio di archiviazione {{thirdpartyTitle}} di terze parti nella cartella \"{{thirdpartyFolderName}}\".\n{{thirdpartyPath}}", + "ThirdPartyStorageRoomAdminNoStorageAlert": "Per connettere uno storage di terze parti, è necessario aggiungere il servizio corrispondente nella sezione Integrazione delle impostazioni di DocSpace. Contatta il proprietario o l'amministratore di DocSpace per abilitare l'integrazione.", + "ThirdPartyStorageTitle": "Archiviazione di terze parti", + "ViewOnlyRoomDescription": "Condividi documenti, report, documentazione e altri file pronti per la visualizzazione.", + "ViewOnlyRoomTitle": "Stanza di sola visualizzazione" +} diff --git a/packages/client/public/locales/ja-JP/ChangePortalOwner.json b/packages/client/public/locales/ja-JP/ChangePortalOwner.json index 6f6da088d5..ba75059d30 100644 --- a/packages/client/public/locales/ja-JP/ChangePortalOwner.json +++ b/packages/client/public/locales/ja-JP/ChangePortalOwner.json @@ -5,6 +5,10 @@ "ChangeOwner": "DocSpaceの所有者を変更する", "ChangeUser": "ユーザーを変更する", "DeactivateOrDeletePortal": "DocSpaceを停止する、または解除する", + "DoTheSame": "管理者と同じように行う", "ManagePortal": "ポータル構成を管理する", - "ManageUser": "ユーザーアカウントを管理する" + "ManageUser": "ユーザーアカウントを管理する", + "NewPortalOwner": "新しいDocSpaceの所有者", + "PortalOwnerCan": "DocSpaceの所有者のアクセス権:", + "SetAccessRights": "アクセス権を設定する" } diff --git a/packages/client/public/locales/ja-JP/ChangeUserStatusDialog.json b/packages/client/public/locales/ja-JP/ChangeUserStatusDialog.json index b4b232b576..61c130cdd9 100644 --- a/packages/client/public/locales/ja-JP/ChangeUserStatusDialog.json +++ b/packages/client/public/locales/ja-JP/ChangeUserStatusDialog.json @@ -1,4 +1,7 @@ { "ChangeUserStatusDialog": "ステータスが'{{ userStatus }}' のユーザーは {{ status }} になります。", - "ChangeUserStatusDialogHeader": "ユーザーステータスの変更" + "ChangeUserStatusDialogHeader": "ユーザーステータスの変更", + "ChangeUserStatusDialogMessage": "DocSpaceの所有者と自分自身のステータスを変更することはできません。", + "ChangeUsersActiveStatus": "有効", + "ChangeUsersDisableStatus": "無効になっています" } diff --git a/packages/client/public/locales/ja-JP/ChangeUserTypeDialog.json b/packages/client/public/locales/ja-JP/ChangeUserTypeDialog.json index 7589c8d207..9750763f1d 100644 --- a/packages/client/public/locales/ja-JP/ChangeUserTypeDialog.json +++ b/packages/client/public/locales/ja-JP/ChangeUserTypeDialog.json @@ -3,5 +3,6 @@ "ChangeUserTypeHeader": "ユーザータイプの変更", "ChangeUserTypeMessage": "「{{ firstType }}」タイプのユーザーは、「{{ secondType }}」タイプに移動します。", "ChangeUserTypeMessageMulti": "選択されたユーザーは「{{ secondType }}」タイプに移動します。", + "ChangeUserTypeMessageWarning": "DocSpaceの管理者用と自分用のタイプを変更することはできません。", "SuccessChangeUserType": "ユーザータイプの変更に成功しました。" } diff --git a/packages/client/public/locales/ja-JP/CreateEditRoomDialog.json b/packages/client/public/locales/ja-JP/CreateEditRoomDialog.json index a9663e3d12..01faa979b2 100644 --- a/packages/client/public/locales/ja-JP/CreateEditRoomDialog.json +++ b/packages/client/public/locales/ja-JP/CreateEditRoomDialog.json @@ -20,7 +20,7 @@ "ThirdPartyStorageComboBoxPlaceholder": "ストレージの選択", "ThirdPartyStorageDescription": "このルームのデータ保存先として、サードパーティーのサービスを利用します。接続されたストレージに、このルームのデータを保存するための新しいフォルダが作成されます。", "ThirdPartyStorageNoStorageAlert": "事前に、「統合」で対応するサービスを接続しておく必要があります。そうでない場合は、接続ができません。", - "ThirdPartyStoragePermanentSettingDescription": "ファイルは、{{thirdpartyTitle}} サードパーティのストレージの「{{thirdpartyFolderName}}」フォルダーに保存されています。", + "ThirdPartyStoragePermanentSettingDescription": "ファイルは、{{thirdpartyTitle}} サードパーティのストレージの「{{thirdpartyFolderName}}」フォルダーに保存されています。\n{{thirdpartyPath}}", "ThirdPartyStorageRoomAdminNoStorageAlert": "サードパーティーのストレージを接続するには、DocSpace設定の「統合」セクションに対応するサービスを追加する必要があります。統合を有効にするには、DocSpaceの所有者または管理者にご連絡ください。", "ThirdPartyStorageTitle": "サードパーティのストレージ", "ViewOnlyRoomDescription": "準備の整った文書、レポート、ドキュメントなどのファイルを共有し、閲覧することができます。", diff --git a/packages/client/public/locales/ja-JP/Payments.json b/packages/client/public/locales/ja-JP/Payments.json index f04184db47..6b0c44879b 100644 --- a/packages/client/public/locales/ja-JP/Payments.json +++ b/packages/client/public/locales/ja-JP/Payments.json @@ -15,7 +15,6 @@ "GracePeriodActivatedDescription": "猶予期間中は、管理者は新しいルームの作成と新しいユーザーの追加ができません。猶予期間の期限を過ぎると、お支払いが完了するまでDocSpaceはご利用いただけません。", "GracePeriodActivatedInfo": "猶予期間は<1>{{fromDate}}から{{byDate}}まで(残り日数:{{delayDaysCount}})に適用されます。", "ManagerTypesDescription": "管理者アカウントの種類とその権限", - "NumberOfAdmins": "管理者数", "Pay": "支払", "Payer": "支払人", "PayerDescription": "このユーザーは、支払いの詳細へのアクセス権を持ち、クォータの調整と支払いを行うことができる唯一のユーザーです。DocSpaceの所有者だけでなく、支払いマネージャー自身も、Stripeカスタマーポータルを使用してペイイングマネージャーの役割を再割り当てすることができます。", diff --git a/packages/client/public/locales/ko-KR/About.json b/packages/client/public/locales/ko-KR/About.json index 03012d114f..c6d5b96543 100644 --- a/packages/client/public/locales/ko-KR/About.json +++ b/packages/client/public/locales/ko-KR/About.json @@ -4,5 +4,6 @@ "AboutHeader": "이 프로그램 소개", "DocumentManagement": "문서 관리", "OnlineEditors": "온라인 편집기", + "Site": "사이트", "SoftwareLicense": "소프트웨어 라이센스" } diff --git a/packages/client/public/locales/ko-KR/ArchiveDialog.json b/packages/client/public/locales/ko-KR/ArchiveDialog.json index 0967ef424b..aa3b59403c 100644 --- a/packages/client/public/locales/ko-KR/ArchiveDialog.json +++ b/packages/client/public/locales/ko-KR/ArchiveDialog.json @@ -1 +1,8 @@ -{} +{ + "ArchiveHeader": "아카이브로 이동하시겠습니까?", + "ArchiveRoom": "방을 아카이브하려고 합니다.", + "ArchiveRooms": "방을 아카이브하려고 합니다.", + "RestoreAllRooms": "정말로 모든 방을 복원하시겠습니까?", + "RestoreRoom": "정말로 방을 복원하시겠습니까?", + "RestoreRooms": "정말로 방을 복원하시겠습니까?" +} diff --git a/packages/client/public/locales/ko-KR/ChangePortalOwner.json b/packages/client/public/locales/ko-KR/ChangePortalOwner.json index 9bebe94515..2239885268 100644 --- a/packages/client/public/locales/ko-KR/ChangePortalOwner.json +++ b/packages/client/public/locales/ko-KR/ChangePortalOwner.json @@ -1,5 +1,14 @@ { + "AppointAdmin": "관리자 지정", "BackupPortal": "포털 데이터 백업", + "ChangeInstruction": "DocSpace 소유자를 변경하려면 아래에서 새 소유자의 이름을 선택하세요.", + "ChangeOwner": "DocSpace 소유자 변경", + "ChangeUser": "사용자 변경", + "DeactivateOrDeletePortal": "DocSpace비활성화 또는 삭제", + "DoTheSame": "관리자와 동일", "ManagePortal": "포털 구성 관리", - "ManageUser": "사용자 계정 관리" + "ManageUser": "사용자 계정 관리", + "NewPortalOwner": "새 DocSpace 소유자", + "PortalOwnerCan": "DocSpace 소유자가 할 수 있는 것:", + "SetAccessRights": "액세스 권한 설정" } diff --git a/packages/client/public/locales/ko-KR/ChangeUserStatusDialog.json b/packages/client/public/locales/ko-KR/ChangeUserStatusDialog.json index c3a6793b5a..2539d10830 100644 --- a/packages/client/public/locales/ko-KR/ChangeUserStatusDialog.json +++ b/packages/client/public/locales/ko-KR/ChangeUserStatusDialog.json @@ -1,4 +1,7 @@ { "ChangeUserStatusDialog": "'{{ userStatus }}' 상태 사용자는 {{ status }}.", - "ChangeUserStatusDialogHeader": "사용자 상태 변경" + "ChangeUserStatusDialogHeader": "사용자 상태 변경", + "ChangeUserStatusDialogMessage": "DocSpace 소유자 및 자신의 상태를 변경할 수 없습니다.", + "ChangeUsersActiveStatus": "활성화되었습니다", + "ChangeUsersDisableStatus": "비활성화되었습니다" } diff --git a/packages/client/public/locales/ko-KR/ChangeUserTypeDialog.json b/packages/client/public/locales/ko-KR/ChangeUserTypeDialog.json index 3d558d211e..9f56657fdb 100644 --- a/packages/client/public/locales/ko-KR/ChangeUserTypeDialog.json +++ b/packages/client/public/locales/ko-KR/ChangeUserTypeDialog.json @@ -2,5 +2,6 @@ "ChangeUserTypeButton": "유형 변경", "ChangeUserTypeHeader": "사용자 유형 변경", "ChangeUserTypeMessage": "'{{ firstType }}' 유형 사용자가 '{{ secondType }}' 유형으로 이동됩니다.", + "ChangeUserTypeMessageMulti": "선택한 사용자가 '{{ secondType }}' 유형으로 이동됩니다.", "SuccessChangeUserType": "사용자 유형이 성공적으로 변경되었습니다" } diff --git a/packages/client/public/locales/ko-KR/Confirm.json b/packages/client/public/locales/ko-KR/Confirm.json index 0cafa2f666..f5b0b58d44 100644 --- a/packages/client/public/locales/ko-KR/Confirm.json +++ b/packages/client/public/locales/ko-KR/Confirm.json @@ -1,6 +1,7 @@ { "ChangePasswordSuccess": "비밀번호가 성공적으로 변경되었습니다", "ConfirmOwnerPortalSuccessMessage": "포털 소유자가 성공적으로 변경되었습니다. 10초 후에 리디렉션됩니다.", + "ConfirmOwnerPortalTitle": "DocSpace 소유자를 {{newOwner}}님으로 변경할 것인지 확인해주세요.", "CurrentNumber": "사용 중인 휴대폰 번호", "DeleteProfileBtn": "내 계정 삭제", "DeleteProfileConfirmation": "주목해주세요! 고객님께서는 계정을 삭제하려고 하십니다.", @@ -16,9 +17,16 @@ "InviteTitle": "이 포털에 초대 받으셨습니다!", "LoginRegistryButton": "참여", "PassworResetTitle": "이제 새 비밀번호를 설정하실 수 있습니다.", + "PhoneSubtitle": "추가 보안을 제공하기 위해 이중 인증이 활성화됩니다. DocSpace에서 계속 작업하려면 휴대폰 번호를 입력해주세요. 휴대폰 번호는 국가 코드와 함께 국제 형식으로 입력해야 합니다.", + "PortalContinueTitle": "DocSpace를 다시 활성화할 것인지 확인해주세요.", + "PortalDeactivateTitle": "DocSpace를 비활성화할 것인지 확인해주세요.", + "PortalRemoveTitle": "DocSpace를 삭제할 것인지 확인해주세요.", + "Reactivate": "다시 활성화", "SetAppButton": "앱 연결", "SetAppDescription": "이중 인증이 활성화되었습니다. 계속하시려면 인증 앱을 구성하세요. <1>Android 및 <4>iOS의 경우 Google Authenticator, <8>Windows Phone의 경우 Authenticator를 사용하실 수 있습니다.", "SetAppInstallDescription": "앱에 연결하시려면, QR 코드를 스캔하거나 비밀 키 <1>{{ secretKey }}를 직접 입력한 뒤, 앱에서 생성한 6자리 코드를 아래에 입력해주세요.", "SetAppTitle": "인증 애플리케이션 구성", + "SuccessDeactivate": "계정이 성공적으로 비활성화되었습니다. 10초 후에 <1>사이트로 리디렉션됩니다.", + "SuccessReactivate": "계정이 성공적으로 재활성화되었습니다. 10초 후에 <1>포털로 리디렉션됩니다.", "WelcomeUser": "저희 포털에 오신 것을 환영합니다!\n 시작하려면, 등록하거나 소셜 네트워킹을 통해 로그인해주세요." } diff --git a/packages/client/public/locales/ko-KR/ConnectDialog.json b/packages/client/public/locales/ko-KR/ConnectDialog.json index 9376698647..3cfef95fc0 100644 --- a/packages/client/public/locales/ko-KR/ConnectDialog.json +++ b/packages/client/public/locales/ko-KR/ConnectDialog.json @@ -3,5 +3,6 @@ "ConnectFolderTitle": "폴더 제목", "ConnectionUrl": "연결 url", "Login": "로그인", - "Reconnect": "다시 연결" + "Reconnect": "다시 연결", + "SuccessfulConnectionOfAThirdParty": "제3자 서비스가 성공적으로 연결되었습니다." } diff --git a/packages/client/public/locales/ko-KR/ConvertDialog.json b/packages/client/public/locales/ko-KR/ConvertDialog.json index 4846b80f41..8d5e3edd08 100644 --- a/packages/client/public/locales/ko-KR/ConvertDialog.json +++ b/packages/client/public/locales/ko-KR/ConvertDialog.json @@ -1,6 +1,9 @@ { "ConversionMessage": "더욱 빠른 편집을 위해 업로드한 모든 문서가 Office Open XML 형식(docx, xlsx 또는 pptx)으로 변환됩니다.", "ConvertedFileDestination": "파일 복사가 {{folderTitle}} 폴더에 생성됩니다", + "DocumentConversionTitle": "문서 변환", + "FailedToConvert": "변환에 실패했습니다", + "FileUploadTitle": "파일 업로드", "HideMessage": "이 메시지 다시 표시 안함", "InfoCreateFileIn": "새 '{{fileTitle}}' 파일이 '{{folderTitle}}'에 생성되었습니다", "OpenFileMessage": "당신이 열 문서 파일을 빠르게 확인하고 수정할 Office Open XML 형식 로 변환됩니다.", diff --git a/packages/client/public/locales/ko-KR/CreateEditRoomDialog.json b/packages/client/public/locales/ko-KR/CreateEditRoomDialog.json index 0967ef424b..8cfc9786b2 100644 --- a/packages/client/public/locales/ko-KR/CreateEditRoomDialog.json +++ b/packages/client/public/locales/ko-KR/CreateEditRoomDialog.json @@ -1 +1,24 @@ -{} +{ + "ChooseRoomType": "방 유형 선택", + "CollaborationRoomDescription": "팀과 함께 하나 이상의 문서에서 공동 작업하세요", + "CollaborationRoomTitle": "공동 작업실", + "CreateRoomConfirmation": "스토리지를 연결하지 않고 계속하시겠습니까?\n아직 연결되지 않은 제3자 스토리지 옵션을 선택했습니다. 서비스에 연결하지 않은 상태에서 진행하면 이 옵션이 추가되지 않을 것입니다.", + "CreateTagOption": "태그 생성", + "CustomRoomDescription": "사용자 지정 목적으로 이 방을 사용하려면 원하는 설정을 적용하세요.", + "CustomRoomTitle": "사용자 지정 방", + "FillingFormsRoomDescription": "문서 템플릿을 작성, 공유 및 입력하거나 준비된 사전 설정으로 작업하여 모든 유형의 문서를 빠르게 생성하세요.", + "Icon": "아이콘", + "MakeRoomPrivateDescription": "이 방의 모든 파일이 암호화됩니다.", + "ReviewRoomDescription": "문서 검토 또는 주석 달기 요청", + "RoomEditing": "방 편집 중", + "RootLabel": "Root", + "TagsPlaceholder": "태그 추가", + "ThirdPartyStorageComboBoxPlaceholder": "스토리지 선택", + "ThirdPartyStorageDescription": "이 방의 데이터 스토리지로 제3자 서비스를 사용합니다. 연결된 스토리지에 이 방의 데이터를 저장할 새 폴더가 생성됩니다.", + "ThirdPartyStorageNoStorageAlert": "그 전에 \"통합\" 섹션에서 해당 서비스를 연결해야 합니다. 그렇지 않으면 연결이 불가능합니다.", + "ThirdPartyStoragePermanentSettingDescription": "파일은 \"{{thirdpartyFolderName}}\" 폴더의 제3자 {{thirdpartyTitle}} 스토리지에 저장됩니다.\n{{thirdpartyPath}}", + "ThirdPartyStorageRoomAdminNoStorageAlert": "제3자 스토리지를 연결하려면 DocSpace 설정의 통합 섹션에서 해당 서비스를 추가해야 합니다. 통합을 활성화하려면 DocSpace 소유자 또는 관리자에게 문의하세요.", + "ThirdPartyStorageTitle": "제3자 스토리지", + "ViewOnlyRoomDescription": "준비된 문서, 보고서, 문서 및 기타 파일을 볼 수 있도록 공유.", + "ViewOnlyRoomTitle": "보기 전용 방" +} diff --git a/packages/client/public/locales/lo-LA/ChangeUserStatusDialog.json b/packages/client/public/locales/lo-LA/ChangeUserStatusDialog.json index dd18723b39..191de44b5a 100644 --- a/packages/client/public/locales/lo-LA/ChangeUserStatusDialog.json +++ b/packages/client/public/locales/lo-LA/ChangeUserStatusDialog.json @@ -1,5 +1,5 @@ { "ChangeUserStatusDialog": "ສະຖານະຂອງຜູ້ໃຊ້ທີ່ມີ '{{ userStatus }}' ຈະເປັນ {{ status }}.", "ChangeUserStatusDialogHeader": "ປ່ຽນສະຖານະຜູ້ໃຊ້", - "ChangeUserStatusDialogMessage": "ທ່ານບໍ່ສາມາດປ່ຽນສະຖານະພາບສຳລັບເຈົ້າຂອງ DocSpace ແລະ ສຳລັບທ່ານເອງ" + "ChangeUserStatusDialogMessage": "ທ່ານບໍ່ສາມາດປ່ຽນສະຖານະພາບສຳລັບເຈົ້າຂອງ DocSpace ແລະ ສຳລັບທ່ານເອງ." } diff --git a/packages/client/public/locales/lo-LA/ChangeUserTypeDialog.json b/packages/client/public/locales/lo-LA/ChangeUserTypeDialog.json index f0c5da1beb..f8855c664d 100644 --- a/packages/client/public/locales/lo-LA/ChangeUserTypeDialog.json +++ b/packages/client/public/locales/lo-LA/ChangeUserTypeDialog.json @@ -2,6 +2,6 @@ "ChangeUserTypeButton": "ປ່ຽນປະເພດ", "ChangeUserTypeHeader": "ປ່ຽນປະເພດຜູ້ໃຊ້", "ChangeUserTypeMessage": "ຜູ້ໃຊ້ທີ່ມີປະເພດ '{{firstType}}' ຈະຖືກຍ້າຍໄປປະເພດ '{{secondType}}'.", - "ChangeUserTypeMessageWarning": "ທ່ານບໍ່ສາມາດປ່ຽນປະເພດ ສຳລັບຜູ້ບໍລິຫານ DocSpace ແລ ະຕົວທ່ານເອງ", + "ChangeUserTypeMessageWarning": "ທ່ານບໍ່ສາມາດປ່ຽນປະເພດ ສຳລັບຜູ້ບໍລິຫານ DocSpace ແລ ະຕົວທ່ານເອງ.", "SuccessChangeUserType": "ປະເພດຜູ້ໃຊ້ຖືກປ່ຽນແປງສຳເລັດຜົນແລ້ວ." } diff --git a/packages/client/public/locales/lv/About.json b/packages/client/public/locales/lv/About.json index 86db23dcea..fa6baf93af 100644 --- a/packages/client/public/locales/lv/About.json +++ b/packages/client/public/locales/lv/About.json @@ -4,5 +4,6 @@ "AboutHeader": "Par šo programmu", "DocumentManagement": "Dokumentu pārvaldība", "OnlineEditors": "Tiešsaistes redaktori", + "Site": "Vietne", "SoftwareLicense": "Programmatūras licence" } diff --git a/packages/client/public/locales/lv/ArchiveDialog.json b/packages/client/public/locales/lv/ArchiveDialog.json index 0967ef424b..9928df758c 100644 --- a/packages/client/public/locales/lv/ArchiveDialog.json +++ b/packages/client/public/locales/lv/ArchiveDialog.json @@ -1 +1,8 @@ -{} +{ + "ArchiveHeader": "Vai pārvietot uz arhivētu?", + "ArchiveRoom": "Jūs gatavojaties arhivēt telpu.", + "ArchiveRooms": "Jūs gatavojaties arhivēt telpas.", + "RestoreAllRooms": "Vai tiešām vēlaties atjaunot visas telpas?", + "RestoreRoom": "Vai tiešām vēlaties atjaunot telpu?", + "RestoreRooms": "Vai tiešām vēlaties atjaunot telpas?" +} diff --git a/packages/client/public/locales/lv/ChangePortalOwner.json b/packages/client/public/locales/lv/ChangePortalOwner.json index bf9f809b93..e8a467abe6 100644 --- a/packages/client/public/locales/lv/ChangePortalOwner.json +++ b/packages/client/public/locales/lv/ChangePortalOwner.json @@ -1,5 +1,14 @@ { + "AppointAdmin": "Iecelt administratorus", "BackupPortal": "Dublēt portāla datus", + "ChangeInstruction": "Lai mainītu DocSpace īpašnieku, lūdzu, zemāk izvēlieties jaunā īpašnieka vārdu.", + "ChangeOwner": "Mainīt DocSpace īpašnieku", + "ChangeUser": "Mainīt lietotāju", + "DeactivateOrDeletePortal": "Deaktivizēt vai izdzēst DocSpace", + "DoTheSame": "Dariet to pašu, ko administratori", "ManagePortal": "Pārvaldīt portāla konfigurāciju", - "ManageUser": "Pārvaldīt lietotāju kontus" + "ManageUser": "Pārvaldīt lietotāju kontus", + "NewPortalOwner": "Jauns DocSpace īpašnieks", + "PortalOwnerCan": "DocSpace īpašnieks var:", + "SetAccessRights": "Iestatīt piekļuves tiesības" } diff --git a/packages/client/public/locales/lv/ChangeUserStatusDialog.json b/packages/client/public/locales/lv/ChangeUserStatusDialog.json index f1117e8eec..8777d0c56e 100644 --- a/packages/client/public/locales/lv/ChangeUserStatusDialog.json +++ b/packages/client/public/locales/lv/ChangeUserStatusDialog.json @@ -1,5 +1,7 @@ { "ChangeUserStatusDialog": "Lietotāji ar '{{ userStatus }}' statusu tiks {{ status }}.", "ChangeUserStatusDialogHeader": "Mainiet lietotāja statusu", - "ChangeUserStatusDialogMessage": "Jūs nevarat mainīt statusu DocSpace īpašnieka un sev." + "ChangeUserStatusDialogMessage": "Jūs nevarat mainīt statusu DocSpace īpašnieka un sev.", + "ChangeUsersActiveStatus": "Iespējots", + "ChangeUsersDisableStatus": "atspējots" } diff --git a/packages/client/public/locales/lv/ChangeUserTypeDialog.json b/packages/client/public/locales/lv/ChangeUserTypeDialog.json index 10942feb30..2c4fa0de26 100644 --- a/packages/client/public/locales/lv/ChangeUserTypeDialog.json +++ b/packages/client/public/locales/lv/ChangeUserTypeDialog.json @@ -2,6 +2,7 @@ "ChangeUserTypeButton": "Mainīt veidu", "ChangeUserTypeHeader": "Mainiet lietotāja veidu", "ChangeUserTypeMessage": "Lietotāji ar '{{ firstType }}' veidu tiks pārvietoti uz '{{ secondType }}' veidu.", + "ChangeUserTypeMessageMulti": "Atlasītie lietotāji tiks pārvietoti uz{{ secondType }} tipu.", "ChangeUserTypeMessageWarning": "Jūs nevarat mainīt veidu DocSpace administratoriem un sev.", "SuccessChangeUserType": "Lietotāja veids ir veiksmīgi nomainīts" } diff --git a/packages/client/public/locales/lv/Confirm.json b/packages/client/public/locales/lv/Confirm.json index f24ce80312..3329430450 100644 --- a/packages/client/public/locales/lv/Confirm.json +++ b/packages/client/public/locales/lv/Confirm.json @@ -18,9 +18,15 @@ "LoginRegistryButton": "Pievienoties", "PassworResetTitle": "Tagad jūs varat izveidot jaunu paroli.", "PhoneSubtitle": "Ir iespējota divu faktoru autentifikācija, lai nodrošinātu papildu drošību. Ievadiet savu mobilā tālruņa numuru, lai turpinātu darbu pie DocSpace. Mobilā tālruņa numurs ir jāievada, izmantojot starptautisko formātu ar valsts kodu.", + "PortalContinueTitle": "Lūdzu, apstipriniet, ka vēlaties atkārtoti aktivizēt savu DocSpace.", + "PortalDeactivateTitle": "Lūdzu, apstipriniet, ka vēlaties deaktivizēt savu DocSpace.", + "PortalRemoveTitle": "Lūdzu, apstipriniet, ka vēlaties izdzēst savu DocSpace", + "Reactivate": "Atkārtoti aktivizēt", "SetAppButton": "Savienot lietotni", "SetAppDescription": "Ir iespējota divu faktoru autentifikācija. Konfigurējiet savu autentifikatora lietotni, lai turpinātu darbu DocSpace. Varat izmantot Google autentifikatoru <1>Android un <4>iOS vai autentifikatoru <8>Windows Phone.", "SetAppInstallDescription": "Lai izveidotu savienojumu ar lietotni, skenējiet QR kodu vai manuāli ievadiet savu slepeno atslēgu <1>{{ secretKey }} un pēc tam zemāk esošajā laukā ievadiet sešu ciparu kodu no savas lietotnes.", "SetAppTitle": "Konfigurējiet savu autentifikācijas lietojumprogrammu", + "SuccessDeactivate": "Jūsu konts ir veiksmīgi deaktivizēts. Pēc 10 sekundēm jūs tiksiet novirzīts uz <1>vietni.", + "SuccessReactivate": "Jūsu konts ir veiksmīgi atkārtoti aktivizēts. Pēc 10 sekundēm jūs tiksiet novirzīts uz <1>portālu.", "WelcomeUser": "Laipni lūdzam pievienoties mūsu DocSpace!\nLai sāktu, reģistrējieties vai piesakieties, izmantojot sociālo tīklu." } diff --git a/packages/client/public/locales/lv/ConnectDialog.json b/packages/client/public/locales/lv/ConnectDialog.json index 416c81b244..cb34340865 100644 --- a/packages/client/public/locales/lv/ConnectDialog.json +++ b/packages/client/public/locales/lv/ConnectDialog.json @@ -3,5 +3,6 @@ "ConnectFolderTitle": "Mapes nosaukums", "ConnectionUrl": "Savienojuma vietrādis URL", "Login": "Piesakieties", - "Reconnect": "Atkārtoti izveidojiet savienojumu" + "Reconnect": "Atkārtoti izveidojiet savienojumu", + "SuccessfulConnectionOfAThirdParty": "Trešās puses pakalpojums tika veiksmīgi savienots." } diff --git a/packages/client/public/locales/lv/ConvertDialog.json b/packages/client/public/locales/lv/ConvertDialog.json index 557b4c608d..1585e171bc 100644 --- a/packages/client/public/locales/lv/ConvertDialog.json +++ b/packages/client/public/locales/lv/ConvertDialog.json @@ -1,6 +1,9 @@ { "ConversionMessage": "Visi augšupielādētie dokumenti tiks pārveidoti Office Open XML formātā (docx, xlsx vai pptx), lai tos ātrāk rediģētu.", "ConvertedFileDestination": "Faila kopija tiks izveidota mapē {{folderTitle}}.", + "DocumentConversionTitle": "Dokumenta konvertēšana", + "FailedToConvert": "Neizdevās konvertēt", + "FileUploadTitle": "Failu augšupielāde", "HideMessage": "Nerādīt šo ziņojumu vēlreiz", "InfoCreateFileIn": "Jauns '{{fileTitle}}' fails ir izveidots '{{folderTitle}}'", "OpenFileMessage": "Dokumentu fails jūs atverat tiks konvertēts Office Open XML formātā ātrākai apskatei un rediģēšanai.", diff --git a/packages/client/public/locales/lv/CreateEditRoomDialog.json b/packages/client/public/locales/lv/CreateEditRoomDialog.json index 0967ef424b..0a476328a9 100644 --- a/packages/client/public/locales/lv/CreateEditRoomDialog.json +++ b/packages/client/public/locales/lv/CreateEditRoomDialog.json @@ -1 +1,24 @@ -{} +{ + "ChooseRoomType": "Izvēlieties telpas tipu", + "CollaborationRoomDescription": "Sadarbojieties ar savu komandu vienā vai vairākos dokumentos", + "CollaborationRoomTitle": "Sadarbības telpa", + "CreateRoomConfirmation": "Vai turpināt, neizveidojot savienojumu ar krātuvi?\nEsat atlasījis trešās puses krātuves opciju, kas vēl nav pievienota. Ja turpināsiet, nepievienojot pakalpojumu, šī opcija netiks pievienota.", + "CreateTagOption": "Izveidot birku", + "CustomRoomDescription": "Lietojiet savus iestatījumus, lai izmantotu šo telpu jebkādam pielāgotam mērķiem.", + "CustomRoomTitle": "Pielāgota telpa", + "FillingFormsRoomDescription": "Veidojiet, kopīgojiet un aizpildiet dokumentu veidnes vai strādājiet ar gataviem sākotnējiem iestatījumiem, lai ātri izveidotu jebkura veida dokumentus.", + "Icon": "Ikona", + "MakeRoomPrivateDescription": "Visi faili šajā telpā tiks šifrēti.", + "ReviewRoomDescription": "Pieprasīt pārskatīšanu vai komentārus par dokumentiem", + "RoomEditing": "Telpas rediģēšana", + "RootLabel": "Sakne", + "TagsPlaceholder": "Pievienot atzīmi", + "ThirdPartyStorageComboBoxPlaceholder": "Izvēlieties krātuvi", + "ThirdPartyStorageDescription": "Izmantojiet trešās puses pakalpojumus kā šīs telpas datu krātuvi. Pievienotajā krātuvē tiks izveidota jauna mape šīs telpas datu glabāšanai.", + "ThirdPartyStorageNoStorageAlert": "Vispirms attiecīgais pakalpojums ir jāpievieno sadaļā Integrācija (Integration). Pretējā gadījumā savienojums nebūs iespējams.", + "ThirdPartyStoragePermanentSettingDescription": "Files are stored in a third-party {{thirdpartyTitle}} storage in the \"{{thirdpartyFolderName}}\" folder.\n{{thirdpartyPath}}", + "ThirdPartyStorageRoomAdminNoStorageAlert": "Lai pievienotu trešās puses krātuvi, jums ir jāpievieno atbilstošais pakalpojums DocSpace iestatījumu sadaļā Integrācija. Lai iespējotu integrāciju, sazinieties ar DocSpace īpašnieku vai administratoru.", + "ThirdPartyStorageTitle": "Trešās puses krātuve", + "ViewOnlyRoomDescription": "Kopīgojiet visus gatavos dokumentus, pārskatus, dokumentāciju un citus failus skatīšanai.", + "ViewOnlyRoomTitle": "Tikai skatīšanai paredzēta telpa" +} diff --git a/packages/client/public/locales/nl/About.json b/packages/client/public/locales/nl/About.json index cf639831c8..fc60d46fad 100644 --- a/packages/client/public/locales/nl/About.json +++ b/packages/client/public/locales/nl/About.json @@ -4,5 +4,6 @@ "AboutHeader": "Over dit programma", "DocumentManagement": "Documentbeheer", "OnlineEditors": "Online editors", + "Site": "Site", "SoftwareLicense": "Software licentie" } diff --git a/packages/client/public/locales/nl/ArchiveDialog.json b/packages/client/public/locales/nl/ArchiveDialog.json index 0967ef424b..59cedbf397 100644 --- a/packages/client/public/locales/nl/ArchiveDialog.json +++ b/packages/client/public/locales/nl/ArchiveDialog.json @@ -1 +1,8 @@ -{} +{ + "ArchiveHeader": "Verplaatsen naar Gearchiveerd?", + "ArchiveRoom": "U staat op het punt een kamer te archiveren.", + "ArchiveRooms": "U staat op het punt kamers te archiveren.", + "RestoreAllRooms": "Weet u zeker dat u alle kamers wilt herstellen?", + "RestoreRoom": "Weet u zeker dat u een kamer wilt herstellen?", + "RestoreRooms": "Weet u zeker dat u kamers wilt herstellen?" +} diff --git a/packages/client/public/locales/nl/ChangePortalOwner.json b/packages/client/public/locales/nl/ChangePortalOwner.json index ba84b3e9a7..5b312e0b15 100644 --- a/packages/client/public/locales/nl/ChangePortalOwner.json +++ b/packages/client/public/locales/nl/ChangePortalOwner.json @@ -1,5 +1,14 @@ { + "AppointAdmin": "Beheerders benoemen", "BackupPortal": "Back-up portaalgegevens", + "ChangeInstruction": "Om de DocSpace eigenaar te wijzigen, kiest u hieronder de naam van de nieuwe eigenaar.", + "ChangeOwner": "DocSpace eigenaar wijzigen", + "ChangeUser": "Gebruiker wijzigen", + "DeactivateOrDeletePortal": "DocSpace deactiveren of verwijderen", + "DoTheSame": "Doe hetzelfde als beheerders", "ManagePortal": "Portaalconfiguratie beheren", - "ManageUser": "Gebruikersaccounts beheren" + "ManageUser": "Gebruikersaccounts beheren", + "NewPortalOwner": "Nieuwe DocSpace eigenaar", + "PortalOwnerCan": "DocSpace eigenaar kan:", + "SetAccessRights": "Toegangsrechten instellen" } diff --git a/packages/client/public/locales/nl/ChangeUserStatusDialog.json b/packages/client/public/locales/nl/ChangeUserStatusDialog.json index b9ede0a52d..ce5a5b3abc 100644 --- a/packages/client/public/locales/nl/ChangeUserStatusDialog.json +++ b/packages/client/public/locales/nl/ChangeUserStatusDialog.json @@ -1,5 +1,7 @@ { "ChangeUserStatusDialog": "De gebruikers met de '{{ userStatus }}' status zullen worden {{ status }}.", "ChangeUserStatusDialogHeader": "Wijzig gebruikersstatus", - "ChangeUserStatusDialogMessage": "U kunt de status voor de DocSpace-eigenaar en voor uzelf niet veranderen." + "ChangeUserStatusDialogMessage": "U kunt de status voor de DocSpace-eigenaar en voor uzelf niet veranderen.", + "ChangeUsersActiveStatus": "Ingeschakeld", + "ChangeUsersDisableStatus": "Uitgeschakeld" } diff --git a/packages/client/public/locales/nl/ChangeUserTypeDialog.json b/packages/client/public/locales/nl/ChangeUserTypeDialog.json index c4fcd2d60f..e95fb3144e 100644 --- a/packages/client/public/locales/nl/ChangeUserTypeDialog.json +++ b/packages/client/public/locales/nl/ChangeUserTypeDialog.json @@ -2,6 +2,7 @@ "ChangeUserTypeButton": "Wijzig type", "ChangeUserTypeHeader": "Wijzig gebruiker type", "ChangeUserTypeMessage": "Gebruikers met de '{{ firstType }}' type worden verplaatst naar '{{ secondType }}' type.", + "ChangeUserTypeMessageMulti": "De geselecteerde gebruikers worden verplaatst naar het type '{{ secondType }}'.", "ChangeUserTypeMessageWarning": "U kunt het type niet veranderen voor de DocSpace-beheerders en voor uzelf.", "SuccessChangeUserType": "Het gebruikerstype werd met succes gewijzigd" } diff --git a/packages/client/public/locales/nl/Confirm.json b/packages/client/public/locales/nl/Confirm.json index 88b81cf009..4a7f4cb0c7 100644 --- a/packages/client/public/locales/nl/Confirm.json +++ b/packages/client/public/locales/nl/Confirm.json @@ -18,9 +18,15 @@ "LoginRegistryButton": "Lid worden van", "PassworResetTitle": "Nu kunt u een nieuw wachtwoord aanmaken.", "PhoneSubtitle": "De twee-factor authenticatie is ingeschakeld om extra beveiliging te bieden. Voer uw mobiele telefoonnummer in om door te gaan met werken in de DocSpace. Het mobiele telefoonnummer moet ingevoerd worden in een internationaal formaat, met landcode.", + "PortalContinueTitle": "Bevestig dat u uw DocSpace opnieuw wilt activeren.", + "PortalDeactivateTitle": "Bevestig dat u uw DocSpace wilt deactiveren.", + "PortalRemoveTitle": "Bevestig dat u uw DocSpace wilt verwijderen.", + "Reactivate": "Opnieuw activeren", "SetAppButton": "App verbinden", "SetAppDescription": "Twee-factor authenticatie is ingeschakeld. Configureer uw authenticator app om in de DocSpace te kunnen blijven werken. U kunt Google Authenticator voor <1>Android en <4>iOS of Authenticator voor <8>Windows Phone gebruiken.", "SetAppInstallDescription": "Om de app te verbinden scant u de QR-code of voert u handmatig uw geheime code in <1>{{ secretKey }}, en voert u vervolgens een 6-cijferige code van uw app in het onderstaande veld in.", "SetAppTitle": "Configureer uw authenticatietoepassing", + "SuccessDeactivate": "Uw account is succesvol gedeactiveerd. Over 10 seconden wordt u doorgestuurd naar de <1>site.", + "SuccessReactivate": "Uw account is succesvol opnieuw geactiveerd. Over 10 seconden wordt u doorgestuurd naar het <1>portaal.", "WelcomeUser": "Welkom bij ons DocSpace!\nOm te beginnen kunt u zich inschrijven, of inloggen via sociale netwerken." } diff --git a/packages/client/public/locales/nl/ConnectDialog.json b/packages/client/public/locales/nl/ConnectDialog.json index 365e441496..e4981700a2 100644 --- a/packages/client/public/locales/nl/ConnectDialog.json +++ b/packages/client/public/locales/nl/ConnectDialog.json @@ -3,5 +3,6 @@ "ConnectFolderTitle": "Map titel", "ConnectionUrl": "Verbindings-url", "Login": "Inloggen", - "Reconnect": "Opnieuw verbinden" + "Reconnect": "Opnieuw verbinden", + "SuccessfulConnectionOfAThirdParty": "Externe dienst is succesvol verbonden." } diff --git a/packages/client/public/locales/nl/ConvertDialog.json b/packages/client/public/locales/nl/ConvertDialog.json index a763390bc1..fe3a9eef4f 100644 --- a/packages/client/public/locales/nl/ConvertDialog.json +++ b/packages/client/public/locales/nl/ConvertDialog.json @@ -1,6 +1,9 @@ { "ConversionMessage": "Alle documenten die u uploadt zullen worden geconverteerd naar Office Open XML-indeling (docx, xlsx of pptx) voor snellere bewerking.", "ConvertedFileDestination": "De kopie van het bestand zal worden aangemaakt in de {{folderTitle}}.", + "DocumentConversionTitle": "Documenten omzetten", + "FailedToConvert": "Conversie mislukt", + "FileUploadTitle": "Bestand uploaden", "HideMessage": "Laat dit bericht niet meer zien", "InfoCreateFileIn": "Het nieuwe bestand '{{fileTitle}}' is aangemaakt in '{{folderTitle}}'", "OpenFileMessage": "Het bestand dat je opent zal worden geconverteerd naar het Open Office XML formaat voor snellere weergave en bewerking. ", diff --git a/packages/client/public/locales/nl/CreateEditRoomDialog.json b/packages/client/public/locales/nl/CreateEditRoomDialog.json index 0967ef424b..d388f9a7b2 100644 --- a/packages/client/public/locales/nl/CreateEditRoomDialog.json +++ b/packages/client/public/locales/nl/CreateEditRoomDialog.json @@ -1 +1,24 @@ -{} +{ + "ChooseRoomType": "Kies type kamer", + "CollaborationRoomDescription": "Werk samen met uw team aan één of meerdere documenten", + "CollaborationRoomTitle": "Samenwerkingskamer", + "CreateRoomConfirmation": "Doorgaan zonder de opslag aan te sluiten?\nU hebt een opslagoptie van derden geselecteerd die nog niet is aangesloten. Als u doorgaat zonder de dienst te verbinden, wordt deze optie niet toegevoegd.", + "CreateTagOption": "Maak tag aan", + "CustomRoomDescription": "Pas uw eigen instellingen toe om deze kamer voor elk gewenst doel te gebruiken.", + "CustomRoomTitle": "Aangepaste kamer", + "FillingFormsRoomDescription": "Maak, deel en vul documentsjablonen of werk met de kant-en-klare presets om snel documenten van elk type te maken.", + "Icon": "Icoon", + "MakeRoomPrivateDescription": "Alle bestanden in deze ruimte worden versleuteld.", + "ReviewRoomDescription": "Verzoek om een beoordeling of opmerkingen over de documenten", + "RoomEditing": "Kamer bewerken", + "RootLabel": "Root", + "TagsPlaceholder": "Een tag toevoegen", + "ThirdPartyStorageComboBoxPlaceholder": "Selecteer opslag", + "ThirdPartyStorageDescription": "Gebruik diensten van derden als gegevensopslag voor deze ruimte. Een nieuwe map voor het opslaan van de gegevens van deze kamer wordt aangemaakt in de aangesloten opslagruimte.", + "ThirdPartyStorageNoStorageAlert": "Daarvoor moet u de betreffende dienst aansluiten in de sectie \"Integratie\". Anders is de verbinding niet mogelijk.", + "ThirdPartyStoragePermanentSettingDescription": "Bestanden worden opgeslagen in een externe opslag {{thirdpartyTitle}} in de map \"{{thirdpartyFolderName}}\".\n{{thirdpartyPath}}", + "ThirdPartyStorageRoomAdminNoStorageAlert": "Om een externe opslag aan te sluiten, moet u de overeenkomstige dienst toevoegen in het gedeelte Integratie van de DocSpace instellingen. Neem contact op met de eigenaar of beheerder van DocSpace om de integratie in te schakelen.", + "ThirdPartyStorageTitle": "Externe opslag", + "ViewOnlyRoomDescription": "Alle voorbereide documenten, rapporten, documentatie en andere bestanden ter inzage delen.", + "ViewOnlyRoomTitle": "Alleen-kijken kamer" +} diff --git a/packages/client/public/locales/pl/About.json b/packages/client/public/locales/pl/About.json index 5453419b58..01f9cb8ef6 100644 --- a/packages/client/public/locales/pl/About.json +++ b/packages/client/public/locales/pl/About.json @@ -4,5 +4,6 @@ "AboutHeader": "O tym programie", "DocumentManagement": "Zarządzanie dokumentami", "OnlineEditors": "Edytory online", + "Site": "Strona", "SoftwareLicense": "Licencja oprogramowania" } diff --git a/packages/client/public/locales/pl/ArchiveDialog.json b/packages/client/public/locales/pl/ArchiveDialog.json index 0967ef424b..65c765c961 100644 --- a/packages/client/public/locales/pl/ArchiveDialog.json +++ b/packages/client/public/locales/pl/ArchiveDialog.json @@ -1 +1,8 @@ -{} +{ + "ArchiveHeader": "Przenieść do archiwum?", + "ArchiveRoom": "Zamierzasz zarchiwizować pokój.", + "ArchiveRooms": "Zamierzasz zarchiwizować pokoje.", + "RestoreAllRooms": "Czy na pewno chcesz przywrócić wszystkie pokoje?", + "RestoreRoom": "Czy na pewno chcesz przywrócić pokój?", + "RestoreRooms": "Czy na pewno chcesz przywrócić pokoje?" +} diff --git a/packages/client/public/locales/pl/ChangePortalOwner.json b/packages/client/public/locales/pl/ChangePortalOwner.json index 06c0a1ade6..9d47a00844 100644 --- a/packages/client/public/locales/pl/ChangePortalOwner.json +++ b/packages/client/public/locales/pl/ChangePortalOwner.json @@ -1,5 +1,14 @@ { + "AppointAdmin": "Wyznacz administratorów", "BackupPortal": "Stwórz kopię zapasową danych DocSpace", + "ChangeInstruction": "Aby zmienić właściciela DocSpace, wybierz nazwę nowego właściciela poniżej.", + "ChangeOwner": "Zmień właściciela DocSpace", + "ChangeUser": "Zmień użytkownika", + "DeactivateOrDeletePortal": "Dezaktywuj lub usuń DocSpace", + "DoTheSame": "Postępuj tak samo jak administratorzy", "ManagePortal": "Zarządzaj konfiguracją portalu", - "ManageUser": "Zarządzaj kontami użytkowników" + "ManageUser": "Zarządzaj kontami użytkowników", + "NewPortalOwner": "Nowy właściciel DocSpace", + "PortalOwnerCan": "Właściciel DocSpace może:", + "SetAccessRights": "Konfiguruj prawa dostępu" } diff --git a/packages/client/public/locales/pl/ChangeUserTypeDialog.json b/packages/client/public/locales/pl/ChangeUserTypeDialog.json index e18274497d..3cc2f14f5e 100644 --- a/packages/client/public/locales/pl/ChangeUserTypeDialog.json +++ b/packages/client/public/locales/pl/ChangeUserTypeDialog.json @@ -2,6 +2,7 @@ "ChangeUserTypeButton": "Zmień rodzaj", "ChangeUserTypeHeader": "Zmień rodzaj użytkownika", "ChangeUserTypeMessage": "Użytkownicy o rodzaju'{{ firstType }}' zostaną przeniesieni do rodzaju '{{ secondType }}'.", + "ChangeUserTypeMessageMulti": "Wybrani użytkownicy zostaną przeniesieni do rodzaju '{{ secondType }}'.", "ChangeUserTypeMessageWarning": "Nie możesz zmienić swojego rodzaju, ani rodzaju administratorów DocSpace.", "SuccessChangeUserType": "Rodzaj użytkownika został pomyślnie zmieniony" } diff --git a/packages/client/public/locales/pl/Confirm.json b/packages/client/public/locales/pl/Confirm.json index c87d833a70..560c719908 100644 --- a/packages/client/public/locales/pl/Confirm.json +++ b/packages/client/public/locales/pl/Confirm.json @@ -18,9 +18,15 @@ "LoginRegistryButton": "Dołącz", "PassworResetTitle": "Teraz możesz utworzyć nowe hasło.", "PhoneSubtitle": "Uwierzytelnianie dwuskładnikowe umożliwia udostępnienie dodatkowego zabezpieczenia. Wpisz numer telefonu komórkowego, aby kontynuować pracę w DocSpace. Numer telefonu komórkowego należy wprowadzić przy użyciu międzynarodowego formatu z kodem kraju.", + "PortalContinueTitle": "Potwierdź, że chcesz reaktywować DocSpace.", + "PortalDeactivateTitle": "Potwierdź, że chcesz dezaktywować DocSpace.", + "PortalRemoveTitle": "Potwierdź, że chcesz usunąć DocSpace.", + "Reactivate": "Reaktywuj", "SetAppButton": "Podłącz aplikację", "SetAppDescription": "Weryfikacja dwuetapowa jest włączona. Skonfiguruj swoją aplikację uwierzytelniającą, aby kontynuować pracę w DocSpace. Możesz użyć aplikacji Google Authenticator dla systemów <1>Android i <4>iOS lub Authenticator dla <8>Windows Phone.", "SetAppInstallDescription": "Aby podłączyć aplikację, zeskanuj kod QR lub ręcznie wpisz swój tajny klucz <1>{{ secretKey }}, a następnie wprowadź 6-cyfrowy kod ze swojej aplikacji w poniższym polu.", "SetAppTitle": "Skonfiguruj swoją aplikację uwierzytelniającą", + "SuccessDeactivate": "Twoje konto zostało dezaktywowane. Za 10 sekund nastąpi przekierowanie na <1>site.", + "SuccessReactivate": "Twoje konto zostało reaktywowane. Za 10 sekund nastąpi przekierowanie do <1>portal.", "WelcomeUser": "Witaj na naszym DocSpace!\nAby rozpocząć pracę, zarejestruj się lub zaloguj za pośrednictwem mediów społecznościowych." } diff --git a/packages/client/public/locales/pl/ConnectDialog.json b/packages/client/public/locales/pl/ConnectDialog.json index 10e91b4a6f..76348d4fe7 100644 --- a/packages/client/public/locales/pl/ConnectDialog.json +++ b/packages/client/public/locales/pl/ConnectDialog.json @@ -3,5 +3,6 @@ "ConnectFolderTitle": "Nazwa folderu", "ConnectionUrl": "Adres URL połączenia", "Login": "Logowanie", - "Reconnect": "Połącz ponownie" + "Reconnect": "Połącz ponownie", + "SuccessfulConnectionOfAThirdParty": "Usługa podmiotu trzeciego została pomyślnie podłączona." } diff --git a/packages/client/public/locales/pl/ConvertDialog.json b/packages/client/public/locales/pl/ConvertDialog.json index 7b9202f79e..ccf86167d4 100644 --- a/packages/client/public/locales/pl/ConvertDialog.json +++ b/packages/client/public/locales/pl/ConvertDialog.json @@ -1,6 +1,9 @@ { "ConversionMessage": "Wszystkie wgrane przez Ciebie dokumenty zostaną przekonwertowane do formatu Office Open XML (docx, xlsx lub pptx), aby umożliwić szybszy podgląd oraz edycję.", "ConvertedFileDestination": "Kopia pliku zostanie umieszczona w folderze {{folderTitle}}.", + "DocumentConversionTitle": "Konwersja dokumentów", + "FailedToConvert": "Nie udało się przekonwertować", + "FileUploadTitle": "Przesyłanie plików", "HideMessage": "Nie wyświetlaj więcej tego komunikatu", "InfoCreateFileIn": "Nowy '{{fileTitle}}' plik zostanie utworzony w '{{folderTitle}}'", "OpenFileMessage": "Otwarty plik dokumentu zostanie przekonwertowany do formatu Office Open XML w celu szybszego przeglądania i edycji.", diff --git a/packages/client/public/locales/pl/CreateEditRoomDialog.json b/packages/client/public/locales/pl/CreateEditRoomDialog.json index 0967ef424b..1a04b0d35a 100644 --- a/packages/client/public/locales/pl/CreateEditRoomDialog.json +++ b/packages/client/public/locales/pl/CreateEditRoomDialog.json @@ -1 +1,24 @@ -{} +{ + "ChooseRoomType": "Wybierz rodzaj pokoju", + "CollaborationRoomDescription": "Współpracuj z zespołem nad jednym lub wieloma dokumentami", + "CollaborationRoomTitle": "Pokój do współpracy", + "CreateRoomConfirmation": "Kontynuować bez podłączania pamięci?\nWybrano pamięć podmiotu trzeciego, która nie jest jeszcze podłączona. Jeśli będziesz kontynuować bez podłączenia usługi, dana opcja nie zostanie dodana.", + "CreateTagOption": "Utwórz znacznik", + "CustomRoomDescription": "Zastosuj własne ustawienia, aby wykorzystać ten pokój do dowolnych innych celów.", + "CustomRoomTitle": "Niestandardowy pokój", + "FillingFormsRoomDescription": "Buduj, udostępniaj i wypełniaj szablony dokumentów lub pracuj z gotowymi presetami, aby szybko tworzyć dokumenty dowolnego rodzaju.", + "Icon": "Ikona", + "MakeRoomPrivateDescription": "Wszystkie pliki w tym pokoju zostaną zaszyfrowane.", + "ReviewRoomDescription": "Poproś o sprawdzenie dokumentów i dodanie do nich komentarzy", + "RoomEditing": "Edycja pokoi", + "RootLabel": "Katalog główny", + "TagsPlaceholder": "Dodaj znacznik", + "ThirdPartyStorageComboBoxPlaceholder": "Wybierz pamięć", + "ThirdPartyStorageDescription": "Użyj usług podmiotów trzecich jako pamięci dla tego pokoju. Nowy katalog do przechowywania danych z tego pokoju zostanie utworzony w podłączonej pamięci.", + "ThirdPartyStorageNoStorageAlert": "Najpierw jednak musisz podłączyć odpowiednią usługę w sekcji „Integracja”. W przeciwnym razie połączenie będzie niemożliwe.", + "ThirdPartyStoragePermanentSettingDescription": "Pliki są przechowywane w pamięci zewnętrznej {{thirdpartyTitle}}, w katalogu „{{thirdpartyFolderName}}”.\n{{thirdpartyPath}}", + "ThirdPartyStorageRoomAdminNoStorageAlert": "Aby podłączyć pamięć podmiotu trzeciego, musisz dodać odpowiednią usługę w sekcji Integracja, w ustawieniach DosSpace. Skontaktuj się z właścicielem DocSpace lub administratorem, aby włączyć integrację.", + "ThirdPartyStorageTitle": "Pamięć podmiotu trzeciego", + "ViewOnlyRoomDescription": "Udostępniaj do wglądu gotowe dokumenty, raporty, dokumentacje oraz inne pliki.", + "ViewOnlyRoomTitle": "Pokój tylko do odczytu" +} diff --git a/packages/client/public/locales/pt-BR/ChangePortalOwner.json b/packages/client/public/locales/pt-BR/ChangePortalOwner.json index 919e208b01..d8b5baa976 100644 --- a/packages/client/public/locales/pt-BR/ChangePortalOwner.json +++ b/packages/client/public/locales/pt-BR/ChangePortalOwner.json @@ -5,6 +5,10 @@ "ChangeOwner": "Alterar proprietário do DocSpace", "ChangeUser": "Mudar usuário", "DeactivateOrDeletePortal": "Desativar ou excluir DocSpace", + "DoTheSame": "Faça o mesmo que os administradores", "ManagePortal": "Gerenciar configuração do DocSpace", - "ManageUser": "Gerenciar contas de usuário" + "ManageUser": "Gerenciar contas de usuário", + "NewPortalOwner": "Novo proprietário do DocSpace", + "PortalOwnerCan": "O proprietário do DocSpace pode:", + "SetAccessRights": "Definir direitos de acesso" } diff --git a/packages/client/public/locales/pt-BR/CreateEditRoomDialog.json b/packages/client/public/locales/pt-BR/CreateEditRoomDialog.json index db5e582b38..b8145facc7 100644 --- a/packages/client/public/locales/pt-BR/CreateEditRoomDialog.json +++ b/packages/client/public/locales/pt-BR/CreateEditRoomDialog.json @@ -1,4 +1,5 @@ { + "ChooseRoomType": "Escolha o tipo de quarto", "CollaborationRoomDescription": "Colabore em um ou vários documentos com sua equipe", "CollaborationRoomTitle": "Sala de colaboração", "CreateRoomConfirmation": "Continuar sem conectar o armazenamento?\nVocê selecionou uma opção de armazenamento de terceiros que ainda não está conectada. Se você continuar sem conectar o serviço, esta opção não será adicionada.", @@ -19,7 +20,7 @@ "ThirdPartyStorageComboBoxPlaceholder": "Selecione o armazenamento", "ThirdPartyStorageDescription": "Use serviços de terceiros como armazenamento de dados para esta sala. Uma nova pasta para armazenar os dados desta sala será criada no armazenamento conectado.", "ThirdPartyStorageNoStorageAlert": "Antes, você precisa conectar o serviço correspondente na seção “Integração”. Caso contrário, a conexão não será possível.", - "ThirdPartyStoragePermanentSettingDescription": "Os arquivos são armazenados em um armazenamento {{thirdpartyTitle}} de terceiros na pasta \"{{thirdpartyFolderName}}\".", + "ThirdPartyStoragePermanentSettingDescription": "Os arquivos são armazenados em um armazenamento {{thirdpartyTitle}} de terceiros na pasta \"{{thirdpartyFolderName}}\".\n{{thirdpartyPath}}", "ThirdPartyStorageRoomAdminNoStorageAlert": "Para conectar um armazenamento de terceiros, você precisa adicionar o serviço correspondente na seção Integração das configurações do DocSpace. Entre em contato com o proprietário ou administrador do DocSpace para ativar a integração.", "ThirdPartyStorageTitle": "Armazenamento de terceiros", "ViewOnlyRoomDescription": "Compartilhe quaisquer documentos, relatórios, documentação e outros arquivos prontos para visualização.", diff --git a/packages/client/public/locales/pt-BR/Payments.json b/packages/client/public/locales/pt-BR/Payments.json index abce332505..30c739293e 100644 --- a/packages/client/public/locales/pt-BR/Payments.json +++ b/packages/client/public/locales/pt-BR/Payments.json @@ -16,7 +16,6 @@ "GracePeriodActivatedDescription": "Durante o período de cortesia, os administradores não podem criar novas salas e adicionar novos usuários. Após a data de vencimento do período de carência, o DocSpace ficará indisponível até que o pagamento seja efetuado.", "GracePeriodActivatedInfo": "O período de tolerância é válido <1>de {{fromDate}} a {{byDate}} (dias restantes: {{delayDaysCount}}).", "ManagerTypesDescription": "Tipos de conta de administrador e seus privilégios", - "NumberOfAdmins": "Número de administradores", "Pay": "Pagar", "Payer": "Pagador", "PayerDescription": "Este usuário tem acesso aos detalhes de pagamento e é o único usuário que pode ajustar a cota e efetuar pagamentos. O proprietário do DocSpace, bem como o próprio gerente pagador, pode reatribuir a função de gerente pagador usando o portal do cliente Stripe.", diff --git a/packages/client/public/locales/ro/About.json b/packages/client/public/locales/ro/About.json index 58b95d97d5..a8d7a1efce 100644 --- a/packages/client/public/locales/ro/About.json +++ b/packages/client/public/locales/ro/About.json @@ -4,5 +4,6 @@ "AboutHeader": "Despre acest program", "DocumentManagement": "Administrarea documentelor", "OnlineEditors": "Editori online", + "Site": "Site", "SoftwareLicense": "Licență software" } diff --git a/packages/client/public/locales/ro/ArchiveDialog.json b/packages/client/public/locales/ro/ArchiveDialog.json index 0967ef424b..c7752e0b3d 100644 --- a/packages/client/public/locales/ro/ArchiveDialog.json +++ b/packages/client/public/locales/ro/ArchiveDialog.json @@ -1 +1,8 @@ -{} +{ + "ArchiveHeader": "Doriţi să mutaţi în Arhivate?", + "ArchiveRoom": "Sunteţi pe cale să arhivați o sală.", + "ArchiveRooms": "Sunteţi pe cale să arhivați săli.", + "RestoreAllRooms": "Sigur doriţi să restaurați toate sălile?", + "RestoreRoom": "Sigur doriţi să restaurați o sală?", + "RestoreRooms": "Sigur doriţi să restaurați sălile?" +} diff --git a/packages/client/public/locales/ro/ChangePortalOwner.json b/packages/client/public/locales/ro/ChangePortalOwner.json index c447d94b76..60c6407aad 100644 --- a/packages/client/public/locales/ro/ChangePortalOwner.json +++ b/packages/client/public/locales/ro/ChangePortalOwner.json @@ -1,5 +1,14 @@ { + "AppointAdmin": "Numire administratori ", "BackupPortal": "Creați o copie de rezervă a datelor pe DocSpace", + "ChangeInstruction": "Pentru a schimba proprietarul DocSpace, alegeţi numele noului proprietar mai jos.", + "ChangeOwner": "Modificare proprietar DocSpace", + "ChangeUser": "Schimbare utilizator", + "DeactivateOrDeletePortal": "Dezactivare sau ştergere DocSpace ", + "DoTheSame": "Faceţi aceleaşi lucruri ca și administratori", "ManagePortal": "Gestionați setarea portalului", - "ManageUser": "Gestionați conturile de utilizator" + "ManageUser": "Gestionați conturile de utilizator", + "NewPortalOwner": "Proprietarul nou al DocSpace", + "PortalOwnerCan": "Proprietarul DocSpace poate:", + "SetAccessRights": "Configurare drepturi de acces " } diff --git a/packages/client/public/locales/ro/ChangeUserStatusDialog.json b/packages/client/public/locales/ro/ChangeUserStatusDialog.json index ea43c1b6a3..a0dfcdbb9f 100644 --- a/packages/client/public/locales/ro/ChangeUserStatusDialog.json +++ b/packages/client/public/locales/ro/ChangeUserStatusDialog.json @@ -1,7 +1,7 @@ { "ChangeUserStatusDialog": "Utilizatorii cu statutul '{{ userStatus }}' vor fi {{ status }}.", "ChangeUserStatusDialogHeader": "Schimbați statutul utilizatorului", - "ChangeUserStatusDialogMessage": "Nu puteți schimba statutul posesorului portalului și nici al dumneavoastră.", + "ChangeUserStatusDialogMessage": "Nu puteți schimba statutul proprietarului spațiului DocSpace și nici al dumneavoastră.", "ChangeUsersActiveStatus": "activat", "ChangeUsersDisableStatus": "desactivat" } diff --git a/packages/client/public/locales/ro/ChangeUserTypeDialog.json b/packages/client/public/locales/ro/ChangeUserTypeDialog.json index c021bc6f2f..7d48031c14 100644 --- a/packages/client/public/locales/ro/ChangeUserTypeDialog.json +++ b/packages/client/public/locales/ro/ChangeUserTypeDialog.json @@ -2,6 +2,7 @@ "ChangeUserTypeButton": "Modificare tip", "ChangeUserTypeHeader": "Schimbați tipul utilizatorului", "ChangeUserTypeMessage": "Utilizatorii de tipul '{{ firstType }}' vor fi transferați la tipul '{{ secondType }}'.", + "ChangeUserTypeMessageMulti": "Utilizatorii pe care le-aţi selectat vor fi trecuţi la categoria '{{ secondType }}'.", "ChangeUserTypeMessageWarning": "Nu puteți schimba tipul administratorului de DocSpace și nici al dumneavoastră.", "SuccessChangeUserType": "Tipul utilizatorului a fost modificat cu succes" } diff --git a/packages/client/public/locales/ro/Confirm.json b/packages/client/public/locales/ro/Confirm.json index a193685dbb..a18033ffd8 100644 --- a/packages/client/public/locales/ro/Confirm.json +++ b/packages/client/public/locales/ro/Confirm.json @@ -17,10 +17,16 @@ "InviteTitle": "Sunteți invitați să aderați la acest portal!", "LoginRegistryButton": "Înregistrați-vă", "PassworResetTitle": "Acum puteți crea o parolă nouă", - "PhoneSubtitle": "Autentificarea cu doi factori este activată ca o măsură suplimentară de securitate. Introduceți numărul de telefon dvs. ca să puteți continua lucrul în cadrul portalului. Numărul de telefon mobil trebuie introdus în format internațional cu prefixul de țară.", + "PhoneSubtitle": "Autentificarea cu doi factori este activată ca o măsură suplimentară de securitate. Introduceți numărul de telefon dvs. ca să puteți continua lucrul în cadrul spațiului. Numărul de telefon mobil trebuie introdus în format internațional cu prefixul de țară.", + "PortalContinueTitle": "Confirmaţi că doriţi să reactivaţi spaţiul dvs DocSpace.", + "PortalDeactivateTitle": "Confirmaţi că doriţi să dezactivați spaţiul dvs DocSpace.", + "PortalRemoveTitle": "Confirmaţi că doriţi să ştergeţi spaţiul dvs DocSpace.", + "Reactivate": "Reactivare", "SetAppButton": "Conectarea aplicației", "SetAppDescription": "Autentificarea cu doi factori este activată. Configurați aplicația de autentificare dvs ca să lucrați mai departe în DocSpace. Puteți utiliza Google Authenticator pentru <1>Android și <4>iOS sau Authenticator pentru <8>Windows Phone.", "SetAppInstallDescription": "Pentru a conecta aplicația, scanați codul QR sau introduceți manual cheia secretă <1>{{ secretKey }}, și apoi introduceți codul din 6 cifre din aplicația în câmpul aflat dedesubt.", "SetAppTitle": "Configurarea aplicației de autentificare dvs.", + "SuccessDeactivate": "Contul dvs a fost dezactivat cu succes. Veţi fi redirecţionat în 10 secunde către <1>site-ul.", + "SuccessReactivate": "Vaš račun je bil uspešno ponovno aktiviran. Čez 10 sekund boste preusmerjeni na <1>portal.", "WelcomeUser": "Bine ați venit pe DocSpace!\nPentru a începe lucrul, vă înregistrați sau vă conectați prin intermediul rețelelor de socializare." } diff --git a/packages/client/public/locales/ro/ConnectDialog.json b/packages/client/public/locales/ro/ConnectDialog.json index 58b0a531a4..e3d7383c2c 100644 --- a/packages/client/public/locales/ro/ConnectDialog.json +++ b/packages/client/public/locales/ro/ConnectDialog.json @@ -3,5 +3,6 @@ "ConnectFolderTitle": "Titlul dosarului", "ConnectionUrl": "Adresă URL de conectare", "Login": "Login", - "Reconnect": "Reconectare" + "Reconnect": "Reconectare", + "SuccessfulConnectionOfAThirdParty": "Serviciu terț conectat cu succes." } diff --git a/packages/client/public/locales/ro/ConvertDialog.json b/packages/client/public/locales/ro/ConvertDialog.json index b29f794875..703095a972 100644 --- a/packages/client/public/locales/ro/ConvertDialog.json +++ b/packages/client/public/locales/ro/ConvertDialog.json @@ -1,7 +1,11 @@ { "ConversionMessage": "Toate documentele încărcate vor fi convertite în format Office Open XML (docx, xlsx sau pptx) pentru editarea mai rapidă.", "ConvertedFileDestination": "Copia fișierului va fi creată în folderul {{folderTitle}}.", + "DocumentConversionTitle": "Conversie document", + "FailedToConvert": "Nereuşită la conversie", + "FileUploadTitle": "Încărcare fişier", "HideMessage": "Nu afișa acest mesaj din nou", "InfoCreateFileIn": "Fișierul nou '{{fileTitle}}' este creat în '{{folderTitle}}'", + "OpenFileMessage": "Fişierul pe care îl deschideţi va fi convertit în formatul Office Open XML pentru vizualizare şi editare rapidă.", "SaveOriginalFormatMessage": "Salvează copia în formatul original" } diff --git a/packages/client/public/locales/ro/CreateEditRoomDialog.json b/packages/client/public/locales/ro/CreateEditRoomDialog.json index 0967ef424b..c979b83dea 100644 --- a/packages/client/public/locales/ro/CreateEditRoomDialog.json +++ b/packages/client/public/locales/ro/CreateEditRoomDialog.json @@ -1 +1,24 @@ -{} +{ + "ChooseRoomType": "Alegeţi tipul de sală", + "CollaborationRoomDescription": "Colaborați în documentul sau în mai multe documente cu echipa dvs", + "CollaborationRoomTitle": "Sală de colaborare", + "CreateRoomConfirmation": "Continuați fără a conecta serviciu de stocare?\nAţi selectat serviciu terț de stocare care nu este încă conectat. Dacă continuați fără a vă conecta la serviciul, această opțiune nu va fi adăugată.", + "CreateTagOption": "Creare etichetă", + "CustomRoomDescription": "Aplicaţi setările dvs proprii pentru a utiliza această sală în orice scop personal.", + "CustomRoomTitle": "Sala particularizată", + "FillingFormsRoomDescription": "Creaţi, partajați şi completaţi șabloane de documente sau utilizaţi presetările pentru a crea orice tip de documente.", + "Icon": "Pictogramă", + "MakeRoomPrivateDescription": "Toate fişierele din această sală vor fi criptate.", + "ReviewRoomDescription": "Solicitaţi o revizuire sau comentarii la documente", + "RoomEditing": "Modificare sală", + "RootLabel": "Root", + "TagsPlaceholder": "Adăugare etichetă", + "ThirdPartyStorageComboBoxPlaceholder": "Selectaţi stocarea", + "ThirdPartyStorageDescription": "Trebuie să utilizaţi servicii terțe de stocare a datelor pentru această sală. Un nou dosar pentru stocarea datelor din această sală va fi creat în spaţiul de stocare conectat.", + "ThirdPartyStorageNoStorageAlert": "Mai întâi, trebuie să vă conectați cu acest cont de stocare în secţiunea Integrare. Altfel, nu se va stabili o conexiune.", + "ThirdPartyStoragePermanentSettingDescription": "Fişiere sunt stocate în spaţiul de stocare de la terțe{{thirdpartyTitle}} în folderul \"{{thirdpartyFolderName}}\".\n{{thirdpartyPath}}", + "ThirdPartyStorageRoomAdminNoStorageAlert": "Pentru a conecta un serviciu terț de stocare, trebuie să adăugaţi serviciul corespunzător în secţiunea Integrare din setările DocSpace. Contactaţi proprietarul sau administratorul DocSpace pentru a activa această integrare.", + "ThirdPartyStorageTitle": "Serviciu terț de stocare", + "ViewOnlyRoomDescription": "Partajați orice documente, rapoarte, documentaţie şi alte fişiere gata de folosire pentru vizualizare.", + "ViewOnlyRoomTitle": "Sala doar în vizualizare" +} diff --git a/packages/client/public/locales/ru/Payments.json b/packages/client/public/locales/ru/Payments.json index 7b9f7ba9e7..f2f51d2ef6 100644 --- a/packages/client/public/locales/ru/Payments.json +++ b/packages/client/public/locales/ru/Payments.json @@ -22,7 +22,6 @@ "InvalidEmailWithoutActiveSubscription": "Мы рекомендуем выбрать нового плательщика, который получит доступ к настройкам подписки в DocSpace.", "InvalidEmailWithoutActiveSubscriptionByAdmin": "Мы рекомендуем связаться с владельцем DocSpace для выбора нового плательщика.", "ManagerTypesDescription": "Типы учетных записей администратора и их привилегии", - "NumberOfAdmins": "Количество администраторов", "Pay": "Оплатить", "Payer": "Плательщик", "PayerDescription": "Данный пользователь осуществляет оплату за тарифный план. Никто, кроме него, не может настраивать и оплачивать квоту. Сменить плательщика может владелец DocSpace, а также сам плательщик через клиентский портал Stripe.", diff --git a/packages/client/public/locales/sl/About.json b/packages/client/public/locales/sl/About.json index 0beca69fd4..58329c53fc 100644 --- a/packages/client/public/locales/sl/About.json +++ b/packages/client/public/locales/sl/About.json @@ -4,5 +4,6 @@ "AboutHeader": "O tem programu", "DocumentManagement": "Upravljanje z dokumenti", "OnlineEditors": "Spletni urejevalniki", + "Site": "Stran", "SoftwareLicense": "Programska licenca" } diff --git a/packages/client/public/locales/sl/ArchiveDialog.json b/packages/client/public/locales/sl/ArchiveDialog.json index 0967ef424b..784e109dc5 100644 --- a/packages/client/public/locales/sl/ArchiveDialog.json +++ b/packages/client/public/locales/sl/ArchiveDialog.json @@ -1 +1,8 @@ -{} +{ + "ArchiveHeader": "Premakni v Arhivirano?", + "ArchiveRoom": "Arhivirali boste sobo.", + "ArchiveRooms": "Arhivirali boste sobe.", + "RestoreAllRooms": "Ali ste prepričani, da želite obnoviti vse sobe?", + "RestoreRoom": "Ali ste prepričani, da želite obnoviti sobo?", + "RestoreRooms": "Ali ste prepričani, da želite obnoviti sobe?" +} diff --git a/packages/client/public/locales/sl/ChangePortalOwner.json b/packages/client/public/locales/sl/ChangePortalOwner.json index 234ca2cc56..e25e430022 100644 --- a/packages/client/public/locales/sl/ChangePortalOwner.json +++ b/packages/client/public/locales/sl/ChangePortalOwner.json @@ -1,5 +1,14 @@ { + "AppointAdmin": "Imenovanje skrbnikov", "BackupPortal": "Varnostno kopirajte podatke DocSpace", + "ChangeInstruction": "Če želite spremeniti lastnika DocSpace, spodaj izberite ime novega lastnika.", + "ChangeOwner": "Zamenjaj lastnika DocSpace", + "ChangeUser": "Zamenjaj uporabnika", + "DeactivateOrDeletePortal": "Deaktiviraj ali izbriši DocSpace", + "DoTheSame": "Naredite enako kot skrbniki", "ManagePortal": "Upravljajte konfiguracijo DocSpace", - "ManageUser": "Upravljajte uporabniške račune" + "ManageUser": "Upravljajte uporabniške račune", + "NewPortalOwner": "Nov lastnik DocSpace", + "PortalOwnerCan": "DocSpace lastnik lahko:", + "SetAccessRights": "Nastavi pravice za dostop" } diff --git a/packages/client/public/locales/sl/ChangeUserStatusDialog.json b/packages/client/public/locales/sl/ChangeUserStatusDialog.json index 5d7fce1471..820994f09f 100644 --- a/packages/client/public/locales/sl/ChangeUserStatusDialog.json +++ b/packages/client/public/locales/sl/ChangeUserStatusDialog.json @@ -1,5 +1,7 @@ { "ChangeUserStatusDialog": "Uporabniki z '{{ userStatus }}' statusom bodo {{ status }}.", "ChangeUserStatusDialogHeader": "Spremeni status", - "ChangeUserStatusDialogMessage": "Status lastnika DocSpace in svojega statusa ne morete spremeniti." + "ChangeUserStatusDialogMessage": "Status lastnika DocSpace in svojega statusa ne morete spremeniti.", + "ChangeUsersActiveStatus": "omogočeno", + "ChangeUsersDisableStatus": "onemogočeno" } diff --git a/packages/client/public/locales/sl/ChangeUserTypeDialog.json b/packages/client/public/locales/sl/ChangeUserTypeDialog.json index 6ca9a69d97..1f0e740ef6 100644 --- a/packages/client/public/locales/sl/ChangeUserTypeDialog.json +++ b/packages/client/public/locales/sl/ChangeUserTypeDialog.json @@ -2,6 +2,7 @@ "ChangeUserTypeButton": "Spremeni tip", "ChangeUserTypeHeader": "Spremeni tip uporabnika", "ChangeUserTypeMessage": "Uporabniki tipa '{{ firstType }}' bodo premaknjeni v '{{ secondType }}' tip.", + "ChangeUserTypeMessageMulti": "Izbrani uporabniki bodo premaknjeni v '{{ secondType }}' tip.", "ChangeUserTypeMessageWarning": "Za skrbnike DocSpace in zase ne morete spremeniti vrste.", "SuccessChangeUserType": "Vrsta uporabnika je bila uspešno spremenjena" } diff --git a/packages/client/public/locales/sl/Confirm.json b/packages/client/public/locales/sl/Confirm.json index 5f1519be58..8bea87ec01 100644 --- a/packages/client/public/locales/sl/Confirm.json +++ b/packages/client/public/locales/sl/Confirm.json @@ -17,10 +17,16 @@ "InviteTitle": "Vabljeni ste, da se pridružite temu portalu!", "LoginRegistryButton": "Pridruži se", "PassworResetTitle": "Zdaj lahko ustvarite novo geslo.", - "PhoneSubtitle": "Dvofaktorska avtentikacija je omogočena za zagotavljanje dodatne varnosti. Vnesite svojo telefonsko številko za nadaljevanje dela na portalu. Vnesena mora biti mobilna številka z mednarodnim formatom s kodo države.", + "PhoneSubtitle": "Dvofaktorska avtentikacija je omogočena za zagotavljanje dodatne varnosti. Vnesite svojo telefonsko številko za nadaljevanje delo v DocSpace. Vnesena mora biti mobilna številka z mednarodnim formatom s kodo države.", + "PortalContinueTitle": "Potrdi, če želiš znova aktivirati svoj DocSpace.", + "PortalDeactivateTitle": "Potrdi, če želiš deaktivirati svoj DocSpace.", + "PortalRemoveTitle": "Potrdi, če želiš izbrisati svoj DocSpace.", + "Reactivate": "Ponovno aktiviraj", "SetAppButton": "Aplikacija za prijavo", "SetAppDescription": "Omogočena je dvofaktorska avtentikacija. Za nadaljevanje dela v DocSpace konfigurirajte aplikacijo za avtentikacijo. Google Authenticator lahko uporabite za <1>Android in <4>iOS ali Avtentikator za <8>Windows Telefon.", "SetAppInstallDescription": "Če želite povezati aplikacijo, skenirajte kodo QR ali ročno vnesite svoj skrivni ključ <1>{{ secretKey }}, nato vnesite 6-mestno kodo iz aplikacije v polje spodaj.", "SetAppTitle": "Konfigurirajte vašo aplikacijo za avtentikacijo", + "SuccessDeactivate": "Vaš račun je bil uspešno ponovno aktiviran. Čez 10 sekund boste preusmerjeni na <1>stran.", + "SuccessReactivate": "Vaš račun je bil uspešno ponovno aktiviran. Čez 10 sekund boste preusmerjeni na <1>portal.", "WelcomeUser": "Dobrodošli na našem DocSpace!\nZa začetek se registrirajte ali se prijavite prek družbenih omrežij." } diff --git a/packages/client/public/locales/sl/ConnectDialog.json b/packages/client/public/locales/sl/ConnectDialog.json index 50b08cb775..4218e1b603 100644 --- a/packages/client/public/locales/sl/ConnectDialog.json +++ b/packages/client/public/locales/sl/ConnectDialog.json @@ -3,5 +3,6 @@ "ConnectFolderTitle": "Naslov mape", "ConnectionUrl": "Url povezave", "Login": "Prijava", - "Reconnect": "Ponovno povezovanje" + "Reconnect": "Ponovno povezovanje", + "SuccessfulConnectionOfAThirdParty": "Storitev tretje osebe je bila uspešno povezana." } diff --git a/packages/client/public/locales/sl/ConvertDialog.json b/packages/client/public/locales/sl/ConvertDialog.json index ceb3dbc7fe..3e9d97957f 100644 --- a/packages/client/public/locales/sl/ConvertDialog.json +++ b/packages/client/public/locales/sl/ConvertDialog.json @@ -1,6 +1,9 @@ { "ConversionMessage": "Vse prenešene datoteke bodo konvertirane v Office Open XML format (docx, xlsx ali pptx) za hitrejše urejanje.", "ConvertedFileDestination": "Kopija datoteke bo ustvarjena v mapi {{folderTitle}}.", + "DocumentConversionTitle": "Konverzija dokumenta", + "FailedToConvert": "Konverzija ni uspela", + "FileUploadTitle": "Nalaganje datoteke", "HideMessage": "Ne prikazuj več tega sporočila", "InfoCreateFileIn": "Nova '{{fileTitle}}' datoteka je ustvarjena v '{{folderTitle}}'", "OpenFileMessage": "Dokument, ki ga boste odprli, bo pretvorjen v format Office Open XML za hitrejše gledanje in urejanje.", diff --git a/packages/client/public/locales/sl/CreateEditRoomDialog.json b/packages/client/public/locales/sl/CreateEditRoomDialog.json index 0967ef424b..39af5ee94d 100644 --- a/packages/client/public/locales/sl/CreateEditRoomDialog.json +++ b/packages/client/public/locales/sl/CreateEditRoomDialog.json @@ -1 +1,24 @@ -{} +{ + "ChooseRoomType": "Izberi tip sobe", + "CollaborationRoomDescription": "Sodeluj pri enem ali več dokumentih s svojo ekipo", + "CollaborationRoomTitle": "Soba za sodelovanje", + "CreateRoomConfirmation": "Nadaljuj brez povezovanja pomnilnika?\nIzbrali ste možnost shranjevanja tretje osebe, ki še ni povezana. Če nadaljujete brez povezave s storitvijo, ta možnost ne bo dodana.", + "CreateTagOption": "Ustvari oznako", + "CustomRoomDescription": "Uporabite svoje lastne nastavitve za uporabo te sobe za kateri koli namen po vaši meri.", + "CustomRoomTitle": "Soba po meri", + "FillingFormsRoomDescription": "Oblikujte, delite in izpolnite predloge dokumentov ali delajte s pripravljenimi prednastavitvami za hitro ustvarjanje dokumentov katere koli vrste.", + "Icon": "Ikona", + "MakeRoomPrivateDescription": "Vse datoteke v tej sobi bodo šifrirane.", + "ReviewRoomDescription": "Zahtevaj pregled ali komentarje dokumentov", + "RoomEditing": "Urejanje sobe", + "RootLabel": "Osnova", + "TagsPlaceholder": "Dodaj oznak", + "ThirdPartyStorageComboBoxPlaceholder": "Izberi shrambo", + "ThirdPartyStorageDescription": "Za shranjevanje podatkov za to sobo uporabi storitve tretjih oseb. V povezani shrambi bo ustvarjena nova mapa za shranjevanje podatkov te sobe.", + "ThirdPartyStorageNoStorageAlert": "Predhodno morate povezati ustrezno storitev v razdelku “Integracija”. V nasprotnem primeru povezava ne bo mogoča.", + "ThirdPartyStoragePermanentSettingDescription": "Datoteke so shranjene v shrambi tretje osebe {{thirdpartyTitle}} v mapi \"{{thirdpartyFolderName}}\".\n{{thirdpartyPath}}", + "ThirdPartyStorageRoomAdminNoStorageAlert": "Če želite povezati shrambo tretje osebe, morate dodati ustrezno storitev v razdelku Integracija v nastavitvah DocSpace. Obrnite se na lastnika ali skrbnika DocSpace, da omogočite integracijo.", + "ThirdPartyStorageTitle": "Shramba tretjih oseb", + "ViewOnlyRoomDescription": "Deli pripravljene dokumente, poročila, dokumentacijo in druge datoteke za ogled.", + "ViewOnlyRoomTitle": "Soba samo z ogledom" +} diff --git a/packages/client/public/locales/sl/Payments.json b/packages/client/public/locales/sl/Payments.json index 75765266d1..ea92a663dc 100644 --- a/packages/client/public/locales/sl/Payments.json +++ b/packages/client/public/locales/sl/Payments.json @@ -17,7 +17,6 @@ "GracePeriodActivatedDescription": "V prehodnem obdobju skrbniki ne morejo ustvarjati novih sob in dodajati novih uporabnikov. Po datumu zapadlosti bo DocSpace postal nedosegljiv, dokler plačilo ni izvedeno.", "GracePeriodActivatedInfo": "Odložno obdobje velja <1>od {{fromDate}} do {{byDate}} (preostalo je še: {{delayDaysCount}}).", "ManagerTypesDescription": "Vrste skrbniških računov in njihove pravice", - "NumberOfAdmins": "Število skrbnikov", "Pay": "Plačaj", "Payer": "Plačnik", "PayerDescription": "Ta uporabnik ima dostop do podrobnosti plačila in je edini uporabnik, ki lahko prilagaja račun in izvaja plačila. Lastnik DocSpace in sam upravitelj plačevanja lahko prerazporedita vlogo upravitelja plačevanja prek portala za stranke Stripe.", diff --git a/packages/client/public/locales/tr/About.json b/packages/client/public/locales/tr/About.json index 3968b056e1..c20ceb3e59 100644 --- a/packages/client/public/locales/tr/About.json +++ b/packages/client/public/locales/tr/About.json @@ -4,5 +4,6 @@ "AboutHeader": "Bu program hakkında", "DocumentManagement": "Belge yönetimi", "OnlineEditors": "Çevrimiçi editörler", + "Site": "Site", "SoftwareLicense": "Yazılım lisansı" } diff --git a/packages/client/public/locales/tr/ArchiveDialog.json b/packages/client/public/locales/tr/ArchiveDialog.json index 0967ef424b..f710f3e22b 100644 --- a/packages/client/public/locales/tr/ArchiveDialog.json +++ b/packages/client/public/locales/tr/ArchiveDialog.json @@ -1 +1,8 @@ -{} +{ + "ArchiveHeader": "Arşivlenen'e taşınsın mı?", + "ArchiveRoom": "Bir odayı arşivlemek üzeresiniz.", + "ArchiveRooms": "Odaları arşivlemek üzeresiniz.", + "RestoreAllRooms": "Tüm odaları geri yüklemek istediğinizden emin misiniz?", + "RestoreRoom": "Bir odayı geri yüklemek istediğinizden emin misiniz?", + "RestoreRooms": "Odaları geri yüklemek istediğinizden emin misiniz?" +} diff --git a/packages/client/public/locales/tr/ChangePortalOwner.json b/packages/client/public/locales/tr/ChangePortalOwner.json index 70773e7c3b..b65d6873f6 100644 --- a/packages/client/public/locales/tr/ChangePortalOwner.json +++ b/packages/client/public/locales/tr/ChangePortalOwner.json @@ -1,5 +1,14 @@ { + "AppointAdmin": "Yöneticiler atayın", "BackupPortal": "DocSpace verisini yedekle", + "ChangeInstruction": "DocSpace sahibini değiştirmek için lütfen aşağıdan yeni sahibin adını seçin.", + "ChangeOwner": "DocSpace sahibini değiştir", + "ChangeUser": "Kullanıcıyı değiştir", + "DeactivateOrDeletePortal": "DocSpace'i devre dışı bırak veya sil", + "DoTheSame": "Yöneticilerle aynı şeyi yap", "ManagePortal": "DocSpace yapılandırmasını yönet", - "ManageUser": "Kullanıcı hesaplarını yönet" + "ManageUser": "Kullanıcı hesaplarını yönet", + "NewPortalOwner": "Yeni DocSpace sahibi", + "PortalOwnerCan": "DocSpace sahibi şunları yapabilir:", + "SetAccessRights": "Erişim haklarını ayarla" } diff --git a/packages/client/public/locales/tr/ChangeUserStatusDialog.json b/packages/client/public/locales/tr/ChangeUserStatusDialog.json index 255c9adf61..4dbfb99c34 100644 --- a/packages/client/public/locales/tr/ChangeUserStatusDialog.json +++ b/packages/client/public/locales/tr/ChangeUserStatusDialog.json @@ -1,5 +1,7 @@ { "ChangeUserStatusDialog": "'{{ userStatus }} durumuna sahip kullanıcılar {{ status }} olacak.", "ChangeUserStatusDialogHeader": "Kullanıcı durumunu değiştir", - "ChangeUserStatusDialogMessage": "DocSpace sahibi ve kendiniz için durumu değiştiremezsiniz." + "ChangeUserStatusDialogMessage": "DocSpace sahibi ve kendiniz için durumu değiştiremezsiniz.", + "ChangeUsersActiveStatus": "etkinleştirildi", + "ChangeUsersDisableStatus": "devre dışı bırakıldı" } diff --git a/packages/client/public/locales/tr/ChangeUserTypeDialog.json b/packages/client/public/locales/tr/ChangeUserTypeDialog.json index 92fe75181f..a705ea206c 100644 --- a/packages/client/public/locales/tr/ChangeUserTypeDialog.json +++ b/packages/client/public/locales/tr/ChangeUserTypeDialog.json @@ -2,6 +2,7 @@ "ChangeUserTypeButton": "Türü değiştir", "ChangeUserTypeHeader": "Kullanıcı türünü değiştir", "ChangeUserTypeMessage": "'{{ firstType }}' türündeki kullanıcılar '{{ secondType }}' türüne taşınacaktır.", + "ChangeUserTypeMessageMulti": "Seçilen kullanıcılar '{{ SecondType }}' türüne taşınacaktır.", "ChangeUserTypeMessageWarning": "DocSpace yöneticileri ve kendiniz için türü değiştiremezsiniz.", "SuccessChangeUserType": "Kullanıcı türü başarıyla değiştirildi" } diff --git a/packages/client/public/locales/tr/Confirm.json b/packages/client/public/locales/tr/Confirm.json index 7da7982868..fb76e0feda 100644 --- a/packages/client/public/locales/tr/Confirm.json +++ b/packages/client/public/locales/tr/Confirm.json @@ -17,10 +17,16 @@ "InviteTitle": "Bu portala katılmaya davet edildiniz!", "LoginRegistryButton": "Katıl", "PassworResetTitle": "Şimdi yeni şifre oluşturabilirsiniz.", - "PhoneSubtitle": "İki aşamalı doğrulama ekstra güvenliği sağlamak için etkinleştirilmiştir. Portalda çalışmaya devam etmek için mobil telefon numaranızı giriniz. Mobil telefon numarası ülke koduyla girilmelidir.", + "PhoneSubtitle": "İki aşamalı doğrulama ekstra güvenliği sağlamak için etkinleştirilmiştir. DocSpace'te çalışmaya devam etmek için mobil telefon numaranızı giriniz. Mobil telefon numarası ülke koduyla girilmelidir.", + "PortalContinueTitle": "Lütfen DocSpace'inizi yeniden etkinleştirmek istediğinizi onaylayın.", + "PortalDeactivateTitle": "Lütfen DocSpace'inizi devre dışı bırakmak istediğinizi onaylayın.", + "PortalRemoveTitle": "Lütfen DocSpace'inizi silmek istediğinizi onaylayın.", + "Reactivate": "Yeniden etkinleştir", "SetAppButton": "Uygulamaya bağlan", "SetAppDescription": "İki faktörlü kimlik doğrulama etkinleştirildi. DocSpace üzerinde çalışmaya devam etmek için kimlik doğrulama uygulamanızı yapılandırın. <1>Android ve <4>iOS için Google Authenticator'ı veya <8>Windows Phone için Authenticator'ı kullanabilirsiniz.", "SetAppInstallDescription": "Uygulamayı bağlamak için QR kodunu tarayın veya gizli anahtarınızı <1>{{ secretKey }} manuel olarak girin ve ardından uygulamanızdan 6 haneli bir kodu aşağıdaki alana girin.", "SetAppTitle": "Kimlik doğrulama uygulamanızı yapılandırın", + "SuccessDeactivate": "Hesabınız başarıyla devre dışı bırakıldı. 10 saniye içinde <1>siteye yönlendirileceksiniz", + "SuccessReactivate": "Hesabınız başarıyla yeniden etkinleştirildi. 10 saniye içinde <1>portal'a yönlendirileceksiniz.", "WelcomeUser": "Portalımıza hoş geldiniz!\nBaşlamak için kaydolun veya sosyal ağ üzerinden giriş yapın." } diff --git a/packages/client/public/locales/tr/ConnectDialog.json b/packages/client/public/locales/tr/ConnectDialog.json index fe15d7a19b..ffc60ec273 100644 --- a/packages/client/public/locales/tr/ConnectDialog.json +++ b/packages/client/public/locales/tr/ConnectDialog.json @@ -3,5 +3,6 @@ "ConnectFolderTitle": "Klasör başlığı", "ConnectionUrl": "Bağlantı url'si", "Login": "Giriş", - "Reconnect": "Yeniden bağlan" + "Reconnect": "Yeniden bağlan", + "SuccessfulConnectionOfAThirdParty": "Üçüncü taraf hizmeti başarıyla bağlandı." } diff --git a/packages/client/public/locales/tr/ConvertDialog.json b/packages/client/public/locales/tr/ConvertDialog.json index 4275241231..da90f4216c 100644 --- a/packages/client/public/locales/tr/ConvertDialog.json +++ b/packages/client/public/locales/tr/ConvertDialog.json @@ -1,6 +1,9 @@ { "ConversionMessage": "Yüklediğiniz bütün belgeler, daha hızlı düzenleme için Office Open XML türüne (docx, xlsx veya pptx) dönüştürülecektir.", "ConvertedFileDestination": "Dosya kopyası {{folderTitle}} klasöründe oluşturulacaktır.", + "DocumentConversionTitle": "Belge dönüştürme", + "FailedToConvert": "Dönüştürülemedi", + "FileUploadTitle": "Dosya yükleme", "HideMessage": "Bu mesajı tekrar gösterme", "InfoCreateFileIn": "Yeni '{{fileTitle}}' dosyası '{{folderTitle}}''da oluşturuldu", "OpenFileMessage": "Açtığınız dosya daha hızlı görüntüleme ve düzenleme için Office Open XML formatına çevrilecektir.", diff --git a/packages/client/public/locales/tr/CreateEditRoomDialog.json b/packages/client/public/locales/tr/CreateEditRoomDialog.json index 0967ef424b..886c395b7b 100644 --- a/packages/client/public/locales/tr/CreateEditRoomDialog.json +++ b/packages/client/public/locales/tr/CreateEditRoomDialog.json @@ -1 +1,24 @@ -{} +{ + "ChooseRoomType": "Oda tipini seç", + "CollaborationRoomDescription": "Ekibinizle bir veya daha fazla belge üzerinde iş birliği yapın", + "CollaborationRoomTitle": "İş birliği odası", + "CreateRoomConfirmation": "Depolamayı bağlamadan devam edilsin mi?\nHenüz bağlanmamış bir üçüncü taraf depolama seçeneği seçtiniz. Servisi bağlamadan devam ederseniz bu seçenek eklenmeyecektir.", + "CreateTagOption": "Etiket oluştur", + "CustomRoomDescription": "Bu odayı herhangi bir özel amaç için kullanmak için kendi ayarlarınızı uygulayın.", + "CustomRoomTitle": "Özel oda", + "FillingFormsRoomDescription": "Belge şablonları oluşturun, paylaşın ve doldurun veya her türden belgeyi hızla oluşturmak için hazır ön ayarlarla çalışın.", + "Icon": "Simge", + "MakeRoomPrivateDescription": "Bu odadaki tüm dosyalar şifrelenecektir.", + "ReviewRoomDescription": "Belgeler hakkında inceleme veya yorum talep et", + "RoomEditing": "Oda düzenleme", + "RootLabel": "Kök", + "TagsPlaceholder": "Etiket ekle", + "ThirdPartyStorageComboBoxPlaceholder": "Depolama seç", + "ThirdPartyStorageDescription": "Bu oda için veri depolama olarak üçüncü taraf hizmetleri kullanın. Bu odanın verilerini depolamak için bağlı depolama alanında yeni bir klasör oluşturulacak.", + "ThirdPartyStorageNoStorageAlert": "Öncesinde, \"Entegrasyon\" bölümünden ilgili hizmeti bağlamanız gerekir. Aksi durumda bağlantı mümkün olmayacaktır.", + "ThirdPartyStoragePermanentSettingDescription": "Dosyalar, \"{{thirdpartyFolderName}}\" klasöründe bir üçüncü taraf olan {{thirdpartyTitle}} deposunda depolanır.\n{{thirdpartyPath}}", + "ThirdPartyStorageRoomAdminNoStorageAlert": "Bir üçüncü taraf depolama birimine bağlanmak için ilgili hizmeti DocSpace ayarlarının Entegrasyon bölümünde eklemeniz gerekir. Entegrasyonu etkinleştirmek için DocSpace sahibi veya yöneticisi ile iletişime geçin.", + "ThirdPartyStorageTitle": "Üçüncü taraf depolama", + "ViewOnlyRoomDescription": "Hazır belgeleri, raporları, belgeleri ve diğer dosyaları görüntülemek için paylaşın.", + "ViewOnlyRoomTitle": "Sadece görüntüleme odası" +} diff --git a/packages/client/public/locales/zh-CN/About.json b/packages/client/public/locales/zh-CN/About.json index 3a60470820..c946a53010 100644 --- a/packages/client/public/locales/zh-CN/About.json +++ b/packages/client/public/locales/zh-CN/About.json @@ -4,5 +4,6 @@ "AboutHeader": "关于本计划", "DocumentManagement": "文档管理", "OnlineEditors": "在线编辑器", + "Site": "站点", "SoftwareLicense": "软件许可" } diff --git a/packages/client/public/locales/zh-CN/ArchiveDialog.json b/packages/client/public/locales/zh-CN/ArchiveDialog.json index 0967ef424b..6fa7ef329d 100644 --- a/packages/client/public/locales/zh-CN/ArchiveDialog.json +++ b/packages/client/public/locales/zh-CN/ArchiveDialog.json @@ -1 +1,8 @@ -{} +{ + "ArchiveHeader": "移动至已归档?", + "ArchiveRoom": "您即将归档房间。", + "ArchiveRooms": "您即将归档房间。", + "RestoreAllRooms": "确定要恢复所有房间吗?", + "RestoreRoom": "确定要恢复房间吗?", + "RestoreRooms": "确定要恢复房间吗?" +} diff --git a/packages/client/public/locales/zh-CN/ChangePortalOwner.json b/packages/client/public/locales/zh-CN/ChangePortalOwner.json index 4cac8d38cf..184ba217c5 100644 --- a/packages/client/public/locales/zh-CN/ChangePortalOwner.json +++ b/packages/client/public/locales/zh-CN/ChangePortalOwner.json @@ -1,5 +1,14 @@ { + "AppointAdmin": "预约管理员", "BackupPortal": "备份门户数据", + "ChangeInstruction": "如需变更协作空间所有者,请在下方选择新所有者姓名。", + "ChangeOwner": "变更协作空间所有者", + "ChangeUser": "变更用户", + "DeactivateOrDeletePortal": "停用或删除协作空间。", + "DoTheSame": "与管理员进行相同操作", "ManagePortal": "管理门户配置", - "ManageUser": "管理用户账户" + "ManageUser": "管理用户账户", + "NewPortalOwner": "新协作空间所有者", + "PortalOwnerCan": "协作空间所有者可:", + "SetAccessRights": "设置访问权限" } diff --git a/packages/client/public/locales/zh-CN/ChangeUserStatusDialog.json b/packages/client/public/locales/zh-CN/ChangeUserStatusDialog.json index c90a088577..dbde011fea 100644 --- a/packages/client/public/locales/zh-CN/ChangeUserStatusDialog.json +++ b/packages/client/public/locales/zh-CN/ChangeUserStatusDialog.json @@ -1,4 +1,7 @@ { "ChangeUserStatusDialog": "带有‘{{ userStatus }}’状态的用户将‘{{ userStatus }}", - "ChangeUserStatusDialogHeader": "变更用户状态" + "ChangeUserStatusDialogHeader": "变更用户状态", + "ChangeUserStatusDialogMessage": "您无法变更协作空间所有者与您自己的状态。", + "ChangeUsersActiveStatus": "已启用", + "ChangeUsersDisableStatus": "已禁用" } diff --git a/packages/client/public/locales/zh-CN/ChangeUserTypeDialog.json b/packages/client/public/locales/zh-CN/ChangeUserTypeDialog.json index 615747975a..9ab2fa2a0e 100644 --- a/packages/client/public/locales/zh-CN/ChangeUserTypeDialog.json +++ b/packages/client/public/locales/zh-CN/ChangeUserTypeDialog.json @@ -2,5 +2,7 @@ "ChangeUserTypeButton": "变更类型", "ChangeUserTypeHeader": "变更用户类型", "ChangeUserTypeMessage": "‘{{ firstType }}’类型的用户将被移动至‘{{ secondType }}’类型。", + "ChangeUserTypeMessageMulti": "选择的用户将被移动至'{{ secondType }}'类型。", + "ChangeUserTypeMessageWarning": "您无法变更协作空间管理员与您自己的类型。", "SuccessChangeUserType": "用户类型已成功变更" } diff --git a/packages/client/public/locales/zh-CN/Confirm.json b/packages/client/public/locales/zh-CN/Confirm.json index 8eb4d921a1..97fc32714c 100644 --- a/packages/client/public/locales/zh-CN/Confirm.json +++ b/packages/client/public/locales/zh-CN/Confirm.json @@ -17,10 +17,16 @@ "InviteTitle": "欢迎您加入此门户!", "LoginRegistryButton": "加入", "PassworResetTitle": "现在您可创建新密码。", - "PhoneSubtitle": "双因素身份验证功能可提供额外的门户安全性。请输入您的手机号码,以继续在门户上工作。必须使用具有国家/地区代码的国际格式输入手机号码。", + "PhoneSubtitle": "双因素身份验证功能可提供额外的门户安全性。请输入您的手机号码,以继续在协作空间上工作。必须使用具有国家/地区代码的国际格式输入手机号码。", + "PortalContinueTitle": "请确认重新激活您的协作空间。", + "PortalDeactivateTitle": "请确认停用您的协作空间。", + "PortalRemoveTitle": "请确认删除您的协作空间。", + "Reactivate": "重新激活", "SetAppButton": "连接应用", "SetAppDescription": "双因素身份验证功能已启用。请配置您的身份验证应用,以便继续使用门户。如果您使用的是<1>Android与<4>iOS系统,则可使用Google Authenticator。<8>Windows Phone可使用Authenticator。", "SetAppInstallDescription": "如需连接应用,请扫描二维码或手动输入您的密钥<1>{{ secretKey }},然后在下方的字段中输入应用中的6位数字码。", "SetAppTitle": "配置您的身份验证应用", + "SuccessDeactivate": "您的账户已成功停用。10 秒后您将被重定向至<1>站点。", + "SuccessReactivate": "您的账户已成功重新启用。10 秒后您将被重定向至<1>门户。", "WelcomeUser": "欢迎加入我们的门户网站!\n要开始,请注册或通过社交网络登录。" } diff --git a/packages/client/public/locales/zh-CN/ConnectDialog.json b/packages/client/public/locales/zh-CN/ConnectDialog.json index 356d5e7a0c..16e76048d3 100644 --- a/packages/client/public/locales/zh-CN/ConnectDialog.json +++ b/packages/client/public/locales/zh-CN/ConnectDialog.json @@ -3,5 +3,6 @@ "ConnectFolderTitle": "文件夹标题", "ConnectionUrl": "连接URL", "Login": "登录", - "Reconnect": "重新连接" + "Reconnect": "重新连接", + "SuccessfulConnectionOfAThirdParty": "第三方服务已成功连接。" } diff --git a/packages/client/public/locales/zh-CN/ConvertDialog.json b/packages/client/public/locales/zh-CN/ConvertDialog.json index ed6e0a250a..9917a8dbd0 100644 --- a/packages/client/public/locales/zh-CN/ConvertDialog.json +++ b/packages/client/public/locales/zh-CN/ConvertDialog.json @@ -2,6 +2,7 @@ "ConversionMessage": "您所上传的所有文档都将被转换为Office Open XML格式(docx、xlsx或pptx)以供快速编辑。", "ConvertedFileDestination": "该文件的副本将在文件夹中创建{{folderTitle}}.", "DocumentConversionTitle": "文件转换", + "FailedToConvert": "转换失败", "FileUploadTitle": "文件上传", "HideMessage": "不要再次显示此消息", "InfoCreateFileIn": "新的文件“{{fileTitle}}”设置为“{{folderTitle}}”", diff --git a/packages/client/public/locales/zh-CN/CreateEditRoomDialog.json b/packages/client/public/locales/zh-CN/CreateEditRoomDialog.json index 0967ef424b..f45595ddd7 100644 --- a/packages/client/public/locales/zh-CN/CreateEditRoomDialog.json +++ b/packages/client/public/locales/zh-CN/CreateEditRoomDialog.json @@ -1 +1,24 @@ -{} +{ + "ChooseRoomType": "选择房间类型", + "CollaborationRoomDescription": "与团队就一个或多个文档进行协作", + "CollaborationRoomTitle": "协作房间", + "CreateRoomConfirmation": "继续且不连接存储?\n您已选择尚未连接的第三方存储选项。如果在未连接服务的情况下继续,则不会添加此选项。", + "CreateTagOption": "创建标签", + "CustomRoomDescription": "应用您自己的设置以出于自定义目的使用此房间。", + "CustomRoomTitle": "自定义房间", + "FillingFormsRoomDescription": "构建、分享以及填充文档模板,或使用现有预设来快速创建各类文档。", + "Icon": "图标", + "MakeRoomPrivateDescription": "此房间中的所有文件都将被加密。", + "ReviewRoomDescription": "请求审阅或评论文档", + "RoomEditing": "房间编辑", + "RootLabel": "Root", + "TagsPlaceholder": "添加标签", + "ThirdPartyStorageComboBoxPlaceholder": "选择存储空间", + "ThirdPartyStorageDescription": "为此房间的数据存储使用第三方服务。将在已连接的存储空间中创建一个用于存储此房间数据的新文件夹。", + "ThirdPartyStorageNoStorageAlert": "您需要在此之前于“集成”部分中连接相应服务。否则将无法建立连接。", + "ThirdPartyStoragePermanentSettingDescription": "文件已存储在第三方 {{thirdpartyTitle}} 存储空间的“{{thirdpartyFolderName}}”文件夹中。\n{{thirdpartyPath}}", + "ThirdPartyStorageRoomAdminNoStorageAlert": "如需连接第三方存储空间,您需要在协作空间设置的集成部分中添加相应服务。联系协作空间所有者或管理员以启用集成。", + "ThirdPartyStorageTitle": "第三方存储", + "ViewOnlyRoomDescription": "共享任意现有文档、报告以及其他文件以供查看。", + "ViewOnlyRoomTitle": "仅查看房间" +} From d32cea78a34fed0be2b48204f9f91e3f4453a6d4 Mon Sep 17 00:00:00 2001 From: Ilya Oleshko Date: Wed, 29 Mar 2023 19:37:56 +0300 Subject: [PATCH 03/29] Web: Components: DropDown: Added property enableKeyboardEvents --- packages/components/drop-down/VirtualList.tsx | 6 ++++-- packages/components/drop-down/index.js | 3 +++ 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/packages/components/drop-down/VirtualList.tsx b/packages/components/drop-down/VirtualList.tsx index bbacc38ac8..714ec140ae 100644 --- a/packages/components/drop-down/VirtualList.tsx +++ b/packages/components/drop-down/VirtualList.tsx @@ -22,6 +22,7 @@ type VirtualListProps = { cleanChildren: ReactElement[]; children: ReactElement[]; Row: NamedExoticComponent; + enableKeyboardEvents: boolean; getItemSize: (index: number) => number; }; @@ -38,6 +39,7 @@ function VirtualList({ calculatedHeight, isNoFixedHeightOptions, getItemSize, + enableKeyboardEvents, }: VirtualListProps) { const ref = useRef(null); @@ -53,7 +55,7 @@ function VirtualList({ const currentIndexRef = useRef(activeIndex); useEffect(() => { - if (isOpen && maxHeight) { + if (isOpen && maxHeight && enableKeyboardEvents) { window.addEventListener("keydown", onKeyDown); } @@ -67,7 +69,7 @@ function VirtualList({ ref.current.scrollToItem(activeIndex, "smart"); } }; - }, [isOpen, activeIndex, maxHeight]); + }, [isOpen, activeIndex, maxHeight, enableKeyboardEvents]); const onKeyDown = useCallback( (event: KeyboardEvent) => { diff --git a/packages/components/drop-down/index.js b/packages/components/drop-down/index.js index 8ad5d4701b..2ad257f470 100644 --- a/packages/components/drop-down/index.js +++ b/packages/components/drop-down/index.js @@ -259,6 +259,7 @@ class DropDown extends React.PureComponent { isMobileView, isNoFixedHeightOptions, open, + enableKeyboardEvents, } = this.props; const { directionX, directionY, width, manualY } = this.state; @@ -306,6 +307,7 @@ class DropDown extends React.PureComponent { getItemSize={getItemSize} children={children} isOpen={open} + enableKeyboardEvents={enableKeyboardEvents} /> ); @@ -418,6 +420,7 @@ DropDownContainer.defaultProps = { isDefaultMode: true, fixedDirection: false, offsetLeft: 0, + enableKeyboardEvents: true, }; export default DropDownContainer; From 185c020b753c9f370f7fceeaa85898df8e2d8ca0 Mon Sep 17 00:00:00 2001 From: Viktor Fomin Date: Wed, 29 Mar 2023 21:49:03 +0300 Subject: [PATCH 04/29] Client: Confirm: fix spaces --- .../Confirm/sub-components/continuePortal.js | 16 +++++++++------- .../Confirm/sub-components/deactivatePortal.js | 16 +++++++++------- .../pages/Confirm/sub-components/removePortal.js | 16 +++++++++------- 3 files changed, 27 insertions(+), 21 deletions(-) diff --git a/packages/client/src/pages/Confirm/sub-components/continuePortal.js b/packages/client/src/pages/Confirm/sub-components/continuePortal.js index 80a0f08412..9c7a3fe88f 100644 --- a/packages/client/src/pages/Confirm/sub-components/continuePortal.js +++ b/packages/client/src/pages/Confirm/sub-components/continuePortal.js @@ -48,13 +48,15 @@ const ContinuePortal = (props) => { {isReactivate ? ( - - Your account has been successfully reactivated. In 10 seconds - you will be redirected to the - - portal - - + + + Your account has been successfully reactivated. In 10 seconds + you will be redirected to the + + portal + + + ) : ( <> {t("PortalContinueTitle")} diff --git a/packages/client/src/pages/Confirm/sub-components/deactivatePortal.js b/packages/client/src/pages/Confirm/sub-components/deactivatePortal.js index 47d9686cc4..1bfb968454 100644 --- a/packages/client/src/pages/Confirm/sub-components/deactivatePortal.js +++ b/packages/client/src/pages/Confirm/sub-components/deactivatePortal.js @@ -58,13 +58,15 @@ const DeactivatePortal = (props) => { {isDeactivate ? ( - - Your account has been successfully deactivated. In 10 seconds - you will be redirected to the - - site - - + + + Your account has been successfully deactivated. In 10 seconds + you will be redirected to the + + site + + + ) : ( <> {t("PortalDeactivateTitle")} diff --git a/packages/client/src/pages/Confirm/sub-components/removePortal.js b/packages/client/src/pages/Confirm/sub-components/removePortal.js index 4bacbcf0e2..acd48d4906 100644 --- a/packages/client/src/pages/Confirm/sub-components/removePortal.js +++ b/packages/client/src/pages/Confirm/sub-components/removePortal.js @@ -57,13 +57,15 @@ const RemovePortal = (props) => { {isRemoved ? ( - - Your account has been successfully removed. In 10 seconds you - will be redirected to the - - site - - + + + Your account has been successfully removed. In 10 seconds you + will be redirected to the + + site + + + ) : ( <> {t("PortalRemoveTitle")} From c7ff36e3170fad31615f4a704b4c6cf026e0135c Mon Sep 17 00:00:00 2001 From: Elyor Djalilov Date: Thu, 30 Mar 2023 11:48:25 +0500 Subject: [PATCH 05/29] Web: Client: Fix add room by enter key --- .../CreateEditRoomDialog/CreateRoomDialog.js | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/packages/client/src/components/dialogs/CreateEditRoomDialog/CreateRoomDialog.js b/packages/client/src/components/dialogs/CreateEditRoomDialog/CreateRoomDialog.js index 667d40ef4a..91298ea00e 100644 --- a/packages/client/src/components/dialogs/CreateEditRoomDialog/CreateRoomDialog.js +++ b/packages/client/src/components/dialogs/CreateEditRoomDialog/CreateRoomDialog.js @@ -1,4 +1,4 @@ -import React, { useState } from "react"; +import React, { useState, useEffect } from "react"; import styled, { css } from "styled-components"; import ModalDialog from "@docspace/components/modal-dialog"; @@ -90,6 +90,18 @@ const CreateRoomDialog = ({ const isRoomTitleChanged = roomParams.title.trim() !== "" ? false : true; + const onKeyUpHandler = (e) => { + if (e.keyCode === 13) onCreateRoom(); + }; + + useEffect(() => { + document.addEventListener("keyup", onKeyUpHandler, false); + + return () => { + document.removeEventListener("keyup", onKeyUpHandler, false); + }; + }, [onKeyUpHandler]); + const onCreateRoom = async () => { if (!roomParams.title.trim()) { setIsValidTitle(false); From 6111f4c8d65acabc931d9f5a5f6e0f1b56b45c23 Mon Sep 17 00:00:00 2001 From: Elyor Djalilov Date: Thu, 30 Mar 2023 12:30:24 +0500 Subject: [PATCH 06/29] Web: PortalSettings: fix styles --- .../categories/common/Customization/StyledSettings.js | 2 +- .../PortalSettings/categories/common/customization-navbar.js | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/packages/client/src/pages/PortalSettings/categories/common/Customization/StyledSettings.js b/packages/client/src/pages/PortalSettings/categories/common/Customization/StyledSettings.js index d4c284df45..9f3f2e3372 100644 --- a/packages/client/src/pages/PortalSettings/categories/common/Customization/StyledSettings.js +++ b/packages/client/src/pages/PortalSettings/categories/common/Customization/StyledSettings.js @@ -61,7 +61,7 @@ const StyledSettingsComponent = styled.div` .settings-block-description { line-height: 20px; - color: #657077; + color: ${(props) => props.theme.client.settings.security.descriptionColor}; padding-bottom: 12px; } diff --git a/packages/client/src/pages/PortalSettings/categories/common/customization-navbar.js b/packages/client/src/pages/PortalSettings/categories/common/customization-navbar.js index 93e6f6f3ad..1993ab7679 100644 --- a/packages/client/src/pages/PortalSettings/categories/common/customization-navbar.js +++ b/packages/client/src/pages/PortalSettings/categories/common/customization-navbar.js @@ -30,6 +30,9 @@ const StyledComponent = styled.div` padding-bottom: 5px; } .category-item_paid { + .paid-badge { + height: 16px; + } display: flex; svg { margin-top: auto; @@ -152,6 +155,7 @@ const CustomizationNavbar = ({ backgroundColor="#EDC409" label={t("Common:Paid")} isPaidBadge={true} + className="paid-badge" /> )} From c4e50eeec456e3eaaa060efa4b2fed7ebb2dcd81 Mon Sep 17 00:00:00 2001 From: Tatiana Lopaeva Date: Thu, 30 Mar 2023 11:28:59 +0300 Subject: [PATCH 07/29] Web: Accounts: Fixed translation. --- packages/client/src/HOCs/withPeopleContent.js | 1 + packages/client/src/store/AccountsContextOptionsStore.js | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/client/src/HOCs/withPeopleContent.js b/packages/client/src/HOCs/withPeopleContent.js index fd09c33132..7a13bd2fc5 100644 --- a/packages/client/src/HOCs/withPeopleContent.js +++ b/packages/client/src/HOCs/withPeopleContent.js @@ -106,6 +106,7 @@ export default function withContent(WrappedContent) { "Translations", "Files", "ChangeUserTypeDialog", + "RoomSelector", ]); const contextOptionsProps = { diff --git a/packages/client/src/store/AccountsContextOptionsStore.js b/packages/client/src/store/AccountsContextOptionsStore.js index ff3fff4228..f5b293f1dc 100644 --- a/packages/client/src/store/AccountsContextOptionsStore.js +++ b/packages/client/src/store/AccountsContextOptionsStore.js @@ -98,7 +98,7 @@ class AccountsContextOptionsStore { return { key: option, icon: FolderReactSvgUrl, - label: "Room list", + label: t("RoomSelector:RoomList"), onClick: () => this.openUserRoomList(item), }; case "enable": From fe28a6a3df30dffa7f8a28deaf5c9d477908fbe4 Mon Sep 17 00:00:00 2001 From: Viktor Fomin Date: Thu, 30 Mar 2023 11:34:25 +0300 Subject: [PATCH 08/29] Common: add redirect for deactivated portal --- packages/common/components/PrivateRoute/index.js | 14 ++++++++++++++ packages/common/constants/index.js | 1 + 2 files changed, 15 insertions(+) diff --git a/packages/common/components/PrivateRoute/index.js b/packages/common/components/PrivateRoute/index.js index 0e550b8eec..16726f8174 100644 --- a/packages/common/components/PrivateRoute/index.js +++ b/packages/common/components/PrivateRoute/index.js @@ -157,6 +157,20 @@ const PrivateRoute = ({ component: Component, ...rest }) => { ); } + if (tenantStatus === TenantStatus.PortalDeactivate) { + return ( + + ); + } + if (!isLoaded) { return ; } diff --git a/packages/common/constants/index.js b/packages/common/constants/index.js index cff6c76d6e..5aac4874e2 100644 --- a/packages/common/constants/index.js +++ b/packages/common/constants/index.js @@ -304,6 +304,7 @@ export const FileStatus = Object.freeze({ * @readonly */ export const TenantStatus = Object.freeze({ + PortalDeactivate: 1, PortalRestore: 4, }); From eb635a020e9a07b4a13843d015831cafa61f6f3c Mon Sep 17 00:00:00 2001 From: Viktor Fomin Date: Thu, 30 Mar 2023 11:34:39 +0300 Subject: [PATCH 09/29] Client: add unavailable route --- packages/client/src/Shell.jsx | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/packages/client/src/Shell.jsx b/packages/client/src/Shell.jsx index 6e8d4df224..f3719b338d 100644 --- a/packages/client/src/Shell.jsx +++ b/packages/client/src/Shell.jsx @@ -69,6 +69,15 @@ const Error401Route = (props) => ( ); + +const ErrorUnavailableRoute = (props) => ( + }> + + + + +); + const FilesRoute = (props) => ( }> @@ -509,6 +518,7 @@ const Shell = ({ items = [], page = "home", ...rest }) => { path={"/portal-unavailable"} component={PortalUnavailableRoute} /> + From 0f30476c85fc1289fdd46762f920fdbbf6821475 Mon Sep 17 00:00:00 2001 From: Tatiana Lopaeva Date: Thu, 30 Mar 2023 12:04:03 +0300 Subject: [PATCH 10/29] Web: Accounts: Filter: Fixed translation. --- .../AccountsHome/Section/Filter/index.js | 28 ++++++++++++++----- 1 file changed, 21 insertions(+), 7 deletions(-) diff --git a/packages/client/src/pages/AccountsHome/Section/Filter/index.js b/packages/client/src/pages/AccountsHome/Section/Filter/index.js index 85f195492a..f31299b5c8 100644 --- a/packages/client/src/pages/AccountsHome/Section/Filter/index.js +++ b/packages/client/src/pages/AccountsHome/Section/Filter/index.js @@ -213,12 +213,20 @@ const SectionFilterContent = ({ { key: "filter-account", group: "filter-account", - label: "Account", + label: t("ConnectDialog:Account"), isHeader: true, isLast: true, }, - { key: PaymentsType.Paid, group: "filter-account", label: "Paid" }, - { key: PaymentsType.Free, group: "filter-account", label: "Free" }, + { + key: PaymentsType.Paid, + group: "filter-account", + label: t("Common:Paid"), + }, + { + key: PaymentsType.Free, + group: "filter-account", + label: t("SmartBanner:Price"), + }, ]; // const roomItems = [ @@ -346,7 +354,9 @@ const SectionFilterContent = ({ filterValues.push({ key: filter.payments.toString(), label: - PaymentsType.Paid === filter.payments.toString() ? "Paid" : "Free", + PaymentsType.Paid === filter.payments.toString() + ? t("Common:Paid") + : t("SmartBanner:Price"), group: "filter-account", }); } @@ -503,9 +513,13 @@ export default withRouter( })( observer( withLayoutSize( - withTranslation(["People", "Common", "PeopleTranslations"])( - withPeopleLoader(SectionFilterContent)() - ) + withTranslation([ + "People", + "Common", + "PeopleTranslations", + "ConnectDialog", + "SmartBanner", + ])(withPeopleLoader(SectionFilterContent)()) ) ) ) From 43d79cf0f7b865fff2668d6b3d639e3ce4c1ab56 Mon Sep 17 00:00:00 2001 From: Akmal Isomadinov Date: Thu, 30 Mar 2023 15:48:50 +0500 Subject: [PATCH 11/29] Web:Client:Components:Dialogs:CreateEditRoomDialog Fixed the room creation event --- .../dialogs/CreateEditRoomDialog/CreateRoomDialog.js | 11 ++--------- .../sub-components/Params/InputParam.js | 2 ++ .../sub-components/SetRoomParams.js | 2 ++ 3 files changed, 6 insertions(+), 9 deletions(-) diff --git a/packages/client/src/components/dialogs/CreateEditRoomDialog/CreateRoomDialog.js b/packages/client/src/components/dialogs/CreateEditRoomDialog/CreateRoomDialog.js index 91298ea00e..8b6996ecc7 100644 --- a/packages/client/src/components/dialogs/CreateEditRoomDialog/CreateRoomDialog.js +++ b/packages/client/src/components/dialogs/CreateEditRoomDialog/CreateRoomDialog.js @@ -1,4 +1,4 @@ -import React, { useState, useEffect } from "react"; +import React, { useState } from "react"; import styled, { css } from "styled-components"; import ModalDialog from "@docspace/components/modal-dialog"; @@ -94,14 +94,6 @@ const CreateRoomDialog = ({ if (e.keyCode === 13) onCreateRoom(); }; - useEffect(() => { - document.addEventListener("keyup", onKeyUpHandler, false); - - return () => { - document.removeEventListener("keyup", onKeyUpHandler, false); - }; - }, [onKeyUpHandler]); - const onCreateRoom = async () => { if (!roomParams.title.trim()) { setIsValidTitle(false); @@ -166,6 +158,7 @@ const CreateRoomDialog = ({ isValidTitle={isValidTitle} setIsValidTitle={setIsValidTitle} enableThirdParty={enableThirdParty} + onKeyUp={onKeyUpHandler} /> )} diff --git a/packages/client/src/components/dialogs/CreateEditRoomDialog/sub-components/Params/InputParam.js b/packages/client/src/components/dialogs/CreateEditRoomDialog/sub-components/Params/InputParam.js index ea44706241..005b28ca50 100644 --- a/packages/client/src/components/dialogs/CreateEditRoomDialog/sub-components/Params/InputParam.js +++ b/packages/client/src/components/dialogs/CreateEditRoomDialog/sub-components/Params/InputParam.js @@ -31,6 +31,7 @@ const InputParam = React.forwardRef( isValidTitle, errorMessage, isAutoFocussed, + onKeyUp, }, ref ) => { @@ -63,6 +64,7 @@ const InputParam = React.forwardRef( isDisabled={isDisabled} hasError={!isValidTitle} isAutoFocussed={isAutoFocussed} + onKeyUp={onKeyUp} /> diff --git a/packages/client/src/components/dialogs/CreateEditRoomDialog/sub-components/SetRoomParams.js b/packages/client/src/components/dialogs/CreateEditRoomDialog/sub-components/SetRoomParams.js index d228b2528c..5392b84913 100644 --- a/packages/client/src/components/dialogs/CreateEditRoomDialog/sub-components/SetRoomParams.js +++ b/packages/client/src/components/dialogs/CreateEditRoomDialog/sub-components/SetRoomParams.js @@ -49,6 +49,7 @@ const SetRoomParams = ({ isDisabled, isValidTitle, setIsValidTitle, + onKeyUp, enableThirdParty, }) => { const [previewIcon, setPreviewIcon] = React.useState(null); @@ -98,6 +99,7 @@ const SetRoomParams = ({ isDisabled={isDisabled} isValidTitle={isValidTitle} errorMessage={t("Common:RequiredField")} + onKeyUp={onKeyUp} isAutoFocussed={true} /> Date: Thu, 30 Mar 2023 13:49:52 +0300 Subject: [PATCH 12/29] api method "whitelabel/logos" AllowSuspended --- web/ASC.Web.Api/Api/Settings/WhitelabelController.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/web/ASC.Web.Api/Api/Settings/WhitelabelController.cs b/web/ASC.Web.Api/Api/Settings/WhitelabelController.cs index 4da04fae5b..2eb5e8b664 100644 --- a/web/ASC.Web.Api/Api/Settings/WhitelabelController.cs +++ b/web/ASC.Web.Api/Api/Settings/WhitelabelController.cs @@ -156,7 +156,7 @@ public class WhitelabelController : BaseSettingsController } ///false - [AllowNotPayment, AllowAnonymous] + [AllowNotPayment, AllowAnonymous, AllowSuspended] [HttpGet("whitelabel/logos")] public async IAsyncEnumerable GetWhiteLabelLogos([FromQuery] WhiteLabelQueryRequestsDto inDto) { From d8bcd78eb7885cad8ddb28111d906d600352f49a Mon Sep 17 00:00:00 2001 From: Akmal Isomadinov Date: Thu, 30 Mar 2023 16:31:08 +0500 Subject: [PATCH 13/29] Web:Client:Components:Dialogs:CreateEditRoomDialog:Sub-Components:TagInput Fixed opening the drop-down --- .../sub-components/TagInput/index.js | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/packages/client/src/components/dialogs/CreateEditRoomDialog/sub-components/TagInput/index.js b/packages/client/src/components/dialogs/CreateEditRoomDialog/sub-components/TagInput/index.js index f5f134fc18..66de1491cd 100644 --- a/packages/client/src/components/dialogs/CreateEditRoomDialog/sub-components/TagInput/index.js +++ b/packages/client/src/components/dialogs/CreateEditRoomDialog/sub-components/TagInput/index.js @@ -31,7 +31,17 @@ const TagInput = ({ t, tagHandler, setIsScrollLocked, isDisabled }) => { const [tagInput, setTagInput] = useState(""); const [isDropdownOpen, setIsDropdownOpen] = useState(false); - const onTagInputChange = (e) => setTagInput(e.target.value); + const onTagInputChange = (e) => { + const text = e.target.value; + + if (text.trim().length > 0 && !isDropdownOpen) { + openDropdown(); + } else if (text.length === 0 && isDropdownOpen) { + closeDropdown(); + } + + setTagInput(text); + }; const openDropdown = () => { if (isDisabled) return; @@ -56,7 +66,6 @@ const TagInput = ({ t, tagHandler, setIsScrollLocked, isDisabled }) => { placeholder={t("TagsPlaceholder")} value={tagInput} onChange={onTagInputChange} - onFocus={openDropdown} onBlur={closeDropdown} isDisabled={isDisabled} /> From 524f673dd5fa09acb1fdb2b76de97295f6ace479 Mon Sep 17 00:00:00 2001 From: gopienkonikita Date: Thu, 30 Mar 2023 14:32:23 +0300 Subject: [PATCH 14/29] Web: Files: added opening files after conversion --- .../dialogs/ConflictResolveDialog/index.js | 1 - .../components/dialogs/ConvertDialog/index.js | 2 +- .../client/src/store/ContextOptionsStore.js | 2 +- packages/client/src/store/UploadDataStore.js | 28 +++++++++++++++++-- 4 files changed, 27 insertions(+), 6 deletions(-) diff --git a/packages/client/src/components/dialogs/ConflictResolveDialog/index.js b/packages/client/src/components/dialogs/ConflictResolveDialog/index.js index 4eb0f01f76..26537e781f 100644 --- a/packages/client/src/components/dialogs/ConflictResolveDialog/index.js +++ b/packages/client/src/components/dialogs/ConflictResolveDialog/index.js @@ -9,7 +9,6 @@ import { inject, observer } from "mobx-react"; import { ConflictResolveType } from "@docspace/common/constants"; import toastr from "@docspace/components/toast/toastr"; import styled from "styled-components"; -import { convertFile } from "@docspace/common/api/files"; const StyledModalDialog = styled(ModalDialog)` .radio { diff --git a/packages/client/src/components/dialogs/ConvertDialog/index.js b/packages/client/src/components/dialogs/ConvertDialog/index.js index ea75584397..73191e8b0c 100644 --- a/packages/client/src/components/dialogs/ConvertDialog/index.js +++ b/packages/client/src/components/dialogs/ConvertDialog/index.js @@ -58,7 +58,7 @@ const ConvertDialogComponent = (props) => { action: "convert", }; item.fileInfo = convertItem; - convertFile(item, t); + convertFile(item, t, convertItem.isOpen); } else { hideMessage && hideConfirmConvert(); convertUploadedFiles(t); diff --git a/packages/client/src/store/ContextOptionsStore.js b/packages/client/src/store/ContextOptionsStore.js index dd49f2ed46..35bccded16 100644 --- a/packages/client/src/store/ContextOptionsStore.js +++ b/packages/client/src/store/ContextOptionsStore.js @@ -306,7 +306,7 @@ class ContextOptionsStore { const canConvert = item.viewAccessability?.Convert; if (canConvert) { - setConvertItem(item); + setConvertItem({ ...item, isOpen: true }); setConvertDialogVisible(true); } else { this.gotoDocEditor(false, item); diff --git a/packages/client/src/store/UploadDataStore.js b/packages/client/src/store/UploadDataStore.js index db7bb6f5ac..82b3f5f537 100644 --- a/packages/client/src/store/UploadDataStore.js +++ b/packages/client/src/store/UploadDataStore.js @@ -21,6 +21,8 @@ import { isMobile as isMobileUtils, isTablet as isTabletUtils, } from "@docspace/components/utils/device"; +import { combineUrl } from "@docspace/common/utils"; +import config from "PACKAGE_FILE"; const UPLOAD_LIMIT_AT_ONCE = 5; @@ -280,7 +282,7 @@ class UploadDataStore { this.setUploadData(newUploadData); }; - convertFile = (file, t) => { + convertFile = (file, t, isOpen) => { this.dialogsStore.setConvertItem(null); const secondConvertingWithPassword = file.hasOwnProperty("password"); @@ -312,7 +314,7 @@ class UploadDataStore { this.filesToConversion.push(file); if (!secondConvertingWithPassword && !conversionPositionIndex) this.uploadedFilesHistory.push(file); - this.startConversion(t); + this.startConversion(t, isOpen); } else { this.filesToConversion.push(file); if (!secondConvertingWithPassword && !conversionPositionIndex) @@ -387,7 +389,7 @@ class UploadDataStore { return (fileIndex / length) * 100; }; - startConversion = async (t) => { + startConversion = async (t, isOpen = false) => { const { isRecentFolder, isFavoritesFolder, @@ -513,6 +515,26 @@ class UploadDataStore { if (progress === 100) { if (!error) error = data[0].error; + if (isOpen && data && data[0]) { + let tab = + !this.authStore.settingsStore.isDesktopClient && fileInfo.fileExst + ? window.open( + combineUrl( + window.DocSpaceConfig?.proxy?.url, + config.homepage, + `/doceditor` + ), + "_blank" + ) + : null; + + this.filesStore.openDocEditor( + fileInfo.id, + fileInfo.providerKey, + tab + ); + } + runInAction(() => { const file = this.files.find((file) => file.fileId === fileId); From 836596281831c261036e695519b31353ce63bb96 Mon Sep 17 00:00:00 2001 From: Akmal Isomadinov Date: Thu, 30 Mar 2023 16:47:39 +0500 Subject: [PATCH 15/29] Web:Client:Components:Dialogs:CreateEditRoomDialog:Sub-Components:TagInput Fixed onFocus event --- .../CreateEditRoomDialog/sub-components/TagInput/index.js | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/packages/client/src/components/dialogs/CreateEditRoomDialog/sub-components/TagInput/index.js b/packages/client/src/components/dialogs/CreateEditRoomDialog/sub-components/TagInput/index.js index 66de1491cd..db6e599c33 100644 --- a/packages/client/src/components/dialogs/CreateEditRoomDialog/sub-components/TagInput/index.js +++ b/packages/client/src/components/dialogs/CreateEditRoomDialog/sub-components/TagInput/index.js @@ -43,6 +43,13 @@ const TagInput = ({ t, tagHandler, setIsScrollLocked, isDisabled }) => { setTagInput(text); }; + const handleFocus = (event) => { + const text = event.target.value; + if (text.trim().length > 0) { + openDropdown(); + } + }; + const openDropdown = () => { if (isDisabled) return; setIsScrollLocked(true); @@ -67,6 +74,7 @@ const TagInput = ({ t, tagHandler, setIsScrollLocked, isDisabled }) => { value={tagInput} onChange={onTagInputChange} onBlur={closeDropdown} + onFocus={handleFocus} isDisabled={isDisabled} /> From bc5b76a49c3c5ca5e5917a658a81186eb54c878e Mon Sep 17 00:00:00 2001 From: Tatiana Lopaeva Date: Thu, 30 Mar 2023 15:13:07 +0300 Subject: [PATCH 16/29] Fixed Bug 61873 - Rooms.Archive. After cleaning the filter with the 'Clear all' button, redirect to the 'Rooms' folder. --- .../client/src/pages/Home/Section/Filter/index.js | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/packages/client/src/pages/Home/Section/Filter/index.js b/packages/client/src/pages/Home/Section/Filter/index.js index b820abe7ba..8eff536589 100644 --- a/packages/client/src/pages/Home/Section/Filter/index.js +++ b/packages/client/src/pages/Home/Section/Filter/index.js @@ -18,7 +18,9 @@ import { RoomsProviderType, RoomsProviderTypeName, FilterSubject, + RoomSearchArea, } from "@docspace/common/constants"; +import RoomsFilter from "@docspace/common/api/rooms/filter"; import Loaders from "@docspace/common/components/Loaders"; import FilterInput from "@docspace/common/components/FilterInput"; import { withLayoutSize } from "@docspace/common/utils"; @@ -177,6 +179,7 @@ const SectionFilterContent = ({ clearSearch, setClearSearch, setMainButtonMobileVisible, + isArchiveFolder, }) => { const [selectedFilterValues, setSelectedFilterValues] = React.useState(null); const [isLoadedFilter, setIsLoadedFilter] = React.useState(false); @@ -1436,7 +1439,15 @@ const SectionFilterContent = ({ if (isRooms) { setIsLoading(true); - fetchRooms(selectedFolderId).finally(() => setIsLoading(false)); + const newFilter = RoomsFilter.getDefault(); + + if (isArchiveFolder) { + newFilter.searchArea = RoomSearchArea.Archive; + } + + fetchRooms(selectedFolderId, newFilter).finally(() => + setIsLoading(false) + ); } else { setIsLoading(true); @@ -1545,6 +1556,7 @@ export default inject( isRecentFolder, isRooms, isTrash, + isArchiveFolder, setIsLoading, fetchFiles, From a4669127ace222058ad37da60477c38b7697248e Mon Sep 17 00:00:00 2001 From: Alexey Safronov Date: Thu, 30 Mar 2023 16:18:48 +0400 Subject: [PATCH 17/29] Web: Hide empty title toast --- packages/client/src/pages/Home/index.js | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/client/src/pages/Home/index.js b/packages/client/src/pages/Home/index.js index ae1b8cb301..0388e78a4a 100644 --- a/packages/client/src/pages/Home/index.js +++ b/packages/client/src/pages/Home/index.js @@ -344,6 +344,7 @@ class PureHome extends React.Component { } if ( isProgressFinished && + itemsSelectionTitle && isProgressFinished !== prevProps.isProgressFinished ) { this.showOperationToast( From 1ee0308faeaad0b7c33eb42a2378b0398c458530 Mon Sep 17 00:00:00 2001 From: Alexey Safronov Date: Thu, 30 Mar 2023 16:19:25 +0400 Subject: [PATCH 18/29] Web: Fix display icon --- packages/client/src/store/FilesActionsStore.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/packages/client/src/store/FilesActionsStore.js b/packages/client/src/store/FilesActionsStore.js index 2deb60688a..82c5abf446 100644 --- a/packages/client/src/store/FilesActionsStore.js +++ b/packages/client/src/store/FilesActionsStore.js @@ -1029,6 +1029,7 @@ class FilesActionStore { if (lastResult?.error) return Promise.reject(lastResult.error); const pbData = { + icon: "move", label: "Archive rooms operation", }; const data = lastResult || null; @@ -1071,6 +1072,7 @@ class FilesActionStore { .catch((err) => { clearActiveOperations(null, items); setSecondaryProgressBarData({ + icon: "move", visible: true, alert: true, }); @@ -1090,6 +1092,7 @@ class FilesActionStore { if (lastResult?.error) return Promise.reject(lastResult.error); const pbData = { + icon: "move", label: "Restore rooms from archive operation", }; const data = lastResult || null; From 1470880e5c1a10f34ecc5c90ef33c56707b35b11 Mon Sep 17 00:00:00 2001 From: Akmal Isomadinov Date: Thu, 30 Mar 2023 17:20:10 +0500 Subject: [PATCH 19/29] Web:Client:Components:Dialogs:CreateEditRoomDialog:Sub-Components:TagInput Add the ability to work with the keyboard --- .../sub-components/Params/InputParam.js | 2 ++ .../sub-components/TagInput/TagDropdown.js | 1 - .../sub-components/TagInput/index.js | 12 ++++++++++++ packages/components/drop-down/VirtualList.tsx | 4 ++-- 4 files changed, 16 insertions(+), 3 deletions(-) diff --git a/packages/client/src/components/dialogs/CreateEditRoomDialog/sub-components/Params/InputParam.js b/packages/client/src/components/dialogs/CreateEditRoomDialog/sub-components/Params/InputParam.js index 005b28ca50..e7fc7bfc20 100644 --- a/packages/client/src/components/dialogs/CreateEditRoomDialog/sub-components/Params/InputParam.js +++ b/packages/client/src/components/dialogs/CreateEditRoomDialog/sub-components/Params/InputParam.js @@ -32,6 +32,7 @@ const InputParam = React.forwardRef( errorMessage, isAutoFocussed, onKeyUp, + onKeyDown, }, ref ) => { @@ -65,6 +66,7 @@ const InputParam = React.forwardRef( hasError={!isValidTitle} isAutoFocussed={isAutoFocussed} onKeyUp={onKeyUp} + onKeyDown={onKeyDown} /> diff --git a/packages/client/src/components/dialogs/CreateEditRoomDialog/sub-components/TagInput/TagDropdown.js b/packages/client/src/components/dialogs/CreateEditRoomDialog/sub-components/TagInput/TagDropdown.js index c72a1da75d..500f4c5f88 100644 --- a/packages/client/src/components/dialogs/CreateEditRoomDialog/sub-components/TagInput/TagDropdown.js +++ b/packages/client/src/components/dialogs/CreateEditRoomDialog/sub-components/TagInput/TagDropdown.js @@ -119,7 +119,6 @@ const TagDropdown = ({ hasItems={!!dropdownItems.length} clickOutsideAction={onClickOutside} withBackdrop={false} - enableKeyboardEvents={false} > {dropdownItems} diff --git a/packages/client/src/components/dialogs/CreateEditRoomDialog/sub-components/TagInput/index.js b/packages/client/src/components/dialogs/CreateEditRoomDialog/sub-components/TagInput/index.js index db6e599c33..f0b7f62ab3 100644 --- a/packages/client/src/components/dialogs/CreateEditRoomDialog/sub-components/TagInput/index.js +++ b/packages/client/src/components/dialogs/CreateEditRoomDialog/sub-components/TagInput/index.js @@ -61,6 +61,17 @@ const TagInput = ({ t, tagHandler, setIsScrollLocked, isDisabled }) => { setIsDropdownOpen(false); }; + const handleKeyDown = (event) => { + const keyCode = event.code; + + const isAcceptableEvents = + keyCode === "ArrowUp" || keyCode === "ArrowDown" || keyCode === "Enter"; + + if (isAcceptableEvents && isDropdownOpen) return; + + event.stopPropagation(); + }; + return ( { onBlur={closeDropdown} onFocus={handleFocus} isDisabled={isDisabled} + onKeyDown={handleKeyDown} /> { @@ -99,7 +99,7 @@ function VirtualList({ currentIndexRef.current = index; ref.current.scrollToItem(index, "smart"); }, - [isOpen] + [isOpen, children] ); const handleMouseMove = useCallback((index: number) => { From 2acd375d882be2dd19ebc019418713e3cf6eeb9e Mon Sep 17 00:00:00 2001 From: Akmal Isomadinov Date: Thu, 30 Mar 2023 17:53:29 +0500 Subject: [PATCH 20/29] Web:Client:Components:Dialogs:CreateEditRoomDialog:Sub-Components:TagInput Fixed loss of focus when adding --- .../sub-components/TagInput/TagDropdown.js | 4 +++- .../CreateEditRoomDialog/sub-components/TagInput/index.js | 1 + 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/packages/client/src/components/dialogs/CreateEditRoomDialog/sub-components/TagInput/TagDropdown.js b/packages/client/src/components/dialogs/CreateEditRoomDialog/sub-components/TagInput/TagDropdown.js index 500f4c5f88..93b83f91d7 100644 --- a/packages/client/src/components/dialogs/CreateEditRoomDialog/sub-components/TagInput/TagDropdown.js +++ b/packages/client/src/components/dialogs/CreateEditRoomDialog/sub-components/TagInput/TagDropdown.js @@ -14,6 +14,7 @@ const TagDropdown = ({ createTagLabel, isDisabled, inputRef, + closeDropdown, }) => { const dropdownRef = useRef(null); @@ -42,7 +43,8 @@ const TagDropdown = ({ const onClickOutside = (e) => { /* if (!e) return; if (e.target.id === "shared_tags-input") return; */ - inputRef?.current?.blur(); + // inputRef?.current?.blur(); + closeDropdown(); }; const addNewTag = () => { diff --git a/packages/client/src/components/dialogs/CreateEditRoomDialog/sub-components/TagInput/index.js b/packages/client/src/components/dialogs/CreateEditRoomDialog/sub-components/TagInput/index.js index f0b7f62ab3..08443716ff 100644 --- a/packages/client/src/components/dialogs/CreateEditRoomDialog/sub-components/TagInput/index.js +++ b/packages/client/src/components/dialogs/CreateEditRoomDialog/sub-components/TagInput/index.js @@ -97,6 +97,7 @@ const TagInput = ({ t, tagHandler, setIsScrollLocked, isDisabled }) => { tagInputValue={tagInput} setTagInputValue={setTagInput} createTagLabel={t("CreateTagOption")} + closeDropdown={closeDropdown} /> Date: Thu, 30 Mar 2023 18:05:17 +0500 Subject: [PATCH 21/29] Web:Client:Components:Dialogs:CreateEditRoomDialog Fixed the room edit event --- .../dialogs/CreateEditRoomDialog/EditRoomDialog.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/packages/client/src/components/dialogs/CreateEditRoomDialog/EditRoomDialog.js b/packages/client/src/components/dialogs/CreateEditRoomDialog/EditRoomDialog.js index 2ae47aac14..6ae9c21436 100644 --- a/packages/client/src/components/dialogs/CreateEditRoomDialog/EditRoomDialog.js +++ b/packages/client/src/components/dialogs/CreateEditRoomDialog/EditRoomDialog.js @@ -35,6 +35,10 @@ const EditRoomDialog = ({ type: newRoomType, })); + const onKeyUpHandler = (e) => { + if (e.keyCode === 13) onEditRoom(); + }; + const onEditRoom = () => { if (!roomParams.title.trim()) { setIsValidTitle(false); @@ -83,6 +87,7 @@ const EditRoomDialog = ({ isDisabled={isLoading} isValidTitle={isValidTitle} setIsValidTitle={setIsValidTitle} + onKeyUp={onKeyUpHandler} /> From ba79d2bb070b832e27a95423eb1da7bcdcd334a4 Mon Sep 17 00:00:00 2001 From: Akmal Isomadinov Date: Thu, 30 Mar 2023 18:16:33 +0500 Subject: [PATCH 22/29] Web:Client:Components:Panels:InvitePanel:Sub-Components Fixed autofocus when opening --- .../components/panels/InvitePanel/sub-components/InviteInput.js | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/client/src/components/panels/InvitePanel/sub-components/InviteInput.js b/packages/client/src/components/panels/InvitePanel/sub-components/InviteInput.js index 0fbff3426b..37c8d9c9c5 100644 --- a/packages/client/src/components/panels/InvitePanel/sub-components/InviteInput.js +++ b/packages/client/src/components/panels/InvitePanel/sub-components/InviteInput.js @@ -258,6 +258,7 @@ const InviteInput = ({ } value={inputValue} onFocus={openInviteInputPanel} + isAutoFocussed={true} /> {inputValue.length > 2 && ( From 3645e5253d4bc51f4ab3b89b7966b6dee6634aaf Mon Sep 17 00:00:00 2001 From: Akmal Isomadinov Date: Thu, 30 Mar 2023 18:35:34 +0500 Subject: [PATCH 23/29] Web:Client:Components:Panels:InvitePanel:Sub-Components: Fixed input blocking --- .../panels/InvitePanel/sub-components/InviteInput.js | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/packages/client/src/components/panels/InvitePanel/sub-components/InviteInput.js b/packages/client/src/components/panels/InvitePanel/sub-components/InviteInput.js index 37c8d9c9c5..b37e4fcd8b 100644 --- a/packages/client/src/components/panels/InvitePanel/sub-components/InviteInput.js +++ b/packages/client/src/components/panels/InvitePanel/sub-components/InviteInput.js @@ -220,6 +220,17 @@ const InviteInput = ({ } }; + const onKeyDown = (event) => { + const keyCode = event.code; + + const isAcceptableEvents = + keyCode === "ArrowUp" || keyCode === "ArrowDown" || keyCode === "Enter"; + + if (isAcceptableEvents && inputValue.length > 2) return; + + event.stopPropagation(); + }; + useEffect(() => { document.addEventListener("keyup", onKeyPress); return () => document.removeEventListener("keyup", onKeyPress); @@ -259,6 +270,7 @@ const InviteInput = ({ value={inputValue} onFocus={openInviteInputPanel} isAutoFocussed={true} + onKeyDown={onKeyDown} /> {inputValue.length > 2 && ( From f6ffd6f30ebaea19157f1b52250454898b1a245b Mon Sep 17 00:00:00 2001 From: Akmal Isomadinov Date: Thu, 30 Mar 2023 18:36:17 +0500 Subject: [PATCH 24/29] Web:Components:Drop-Down:VirtualList Fixed memory leak --- packages/components/drop-down/VirtualList.tsx | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/packages/components/drop-down/VirtualList.tsx b/packages/components/drop-down/VirtualList.tsx index 4f1c4bbe65..bc3c9ce4db 100644 --- a/packages/components/drop-down/VirtualList.tsx +++ b/packages/components/drop-down/VirtualList.tsx @@ -87,8 +87,7 @@ function VirtualList({ index--; break; case "Enter": - children[index]?.props?.onClick(); - break; + return children[index]?.props?.onClick(); default: return; } From 97c119777a675c7b3fe48039b92adceacbd17098 Mon Sep 17 00:00:00 2001 From: gopienkonikita Date: Thu, 30 Mar 2023 16:51:13 +0300 Subject: [PATCH 25/29] Web: Files: Fixed "Clear search" action --- packages/client/src/pages/Home/Section/Filter/index.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/client/src/pages/Home/Section/Filter/index.js b/packages/client/src/pages/Home/Section/Filter/index.js index b820abe7ba..e7606bd99d 100644 --- a/packages/client/src/pages/Home/Section/Filter/index.js +++ b/packages/client/src/pages/Home/Section/Filter/index.js @@ -18,6 +18,7 @@ import { RoomsProviderType, RoomsProviderTypeName, FilterSubject, + RoomSearchArea, } from "@docspace/common/constants"; import Loaders from "@docspace/common/components/Loaders"; import FilterInput from "@docspace/common/components/FilterInput"; @@ -27,6 +28,7 @@ import { getDefaultRoomName } from "@docspace/client/src/helpers/filesUtils"; import withLoader from "../../../../HOCs/withLoader"; import { TableVersions } from "SRC_DIR/helpers/constants"; import { showLoader, hideLoader } from "./FilterUtils"; +import RoomsFilter from "@docspace/common/api/rooms/filter"; const getFilterType = (filterValues) => { const filterType = result( @@ -295,10 +297,8 @@ const SectionFilterContent = ({ const onClearFilter = useCallback(() => { if (isRooms) { - const newFilter = roomsFilter.clone(); - newFilter.type = null; - newFilter.page = 0; - newFilter.filterValue = ""; + const newFilter = RoomsFilter.getDefault(); + newFilter.searchArea = roomsFilter.searchArea; fetchRooms(selectedFolderId, newFilter).finally(() => setIsLoading(false) From e77bbf0c07dd2db983a767e6f2c7eb1a425497ec Mon Sep 17 00:00:00 2001 From: gopienkonikita Date: Thu, 30 Mar 2023 16:53:59 +0300 Subject: [PATCH 26/29] Web: Files: fixed import --- packages/client/src/pages/Home/Section/Filter/index.js | 1 - 1 file changed, 1 deletion(-) diff --git a/packages/client/src/pages/Home/Section/Filter/index.js b/packages/client/src/pages/Home/Section/Filter/index.js index 536b16a279..180efc9130 100644 --- a/packages/client/src/pages/Home/Section/Filter/index.js +++ b/packages/client/src/pages/Home/Section/Filter/index.js @@ -29,7 +29,6 @@ import { getDefaultRoomName } from "@docspace/client/src/helpers/filesUtils"; import withLoader from "../../../../HOCs/withLoader"; import { TableVersions } from "SRC_DIR/helpers/constants"; import { showLoader, hideLoader } from "./FilterUtils"; -import RoomsFilter from "@docspace/common/api/rooms/filter"; const getFilterType = (filterValues) => { const filterType = result( From ad514df77cc454412d3f177f7a1fcf2f12b8e2ca Mon Sep 17 00:00:00 2001 From: Maria-Sukhova Date: Thu, 30 Mar 2023 18:29:03 +0300 Subject: [PATCH 27/29] added translations --- i18next/client.babel | 116 ++++++++++++++++++ .../public/locales/az/DeleteDialog.json | 12 ++ .../locales/az/DeleteProfileEverDialog.json | 1 + .../locales/az/DeleteThirdPartyDialog.json | 2 + .../public/locales/az/DeleteUsersDialog.json | 4 +- .../locales/az/DowngradePlanDialog.json | 7 +- .../public/locales/az/EmptyTrashDialog.json | 2 + packages/client/public/locales/az/Errors.json | 3 +- packages/client/public/locales/az/Files.json | 18 +++ .../public/locales/az/FilesSettings.json | 6 +- .../client/public/locales/az/InfoPanel.json | 33 +++++ .../public/locales/az/InviteDialog.json | 13 +- .../locales/cs/DeleteThirdPartyDialog.json | 1 + .../public/locales/cs/DeleteUsersDialog.json | 1 + packages/client/public/locales/cs/Files.json | 1 + .../client/public/locales/cs/InfoPanel.json | 8 +- .../public/locales/de/DeleteDialog.json | 8 ++ .../public/locales/de/DeleteUsersDialog.json | 3 +- .../locales/de/DowngradePlanDialog.json | 7 +- .../public/locales/de/EmptyTrashDialog.json | 2 + packages/client/public/locales/de/Errors.json | 3 +- packages/client/public/locales/de/Files.json | 19 +++ .../public/locales/de/FilesSettings.json | 6 +- .../client/public/locales/de/InfoPanel.json | 34 ++++- .../public/locales/de/InviteDialog.json | 13 +- packages/client/public/locales/en/Files.json | 6 +- .../locales/es/DeleteThirdPartyDialog.json | 1 + .../public/locales/es/DeleteUsersDialog.json | 1 + packages/client/public/locales/es/Files.json | 1 + .../client/public/locales/es/InfoPanel.json | 6 +- .../public/locales/es/InviteDialog.json | 1 + packages/client/public/locales/fr/Files.json | 3 +- .../client/public/locales/fr/InfoPanel.json | 7 +- .../public/locales/it/DeleteDialog.json | 8 ++ .../public/locales/it/DeleteUsersDialog.json | 3 +- .../locales/it/DowngradePlanDialog.json | 7 +- .../public/locales/it/EmptyTrashDialog.json | 2 + packages/client/public/locales/it/Errors.json | 3 +- packages/client/public/locales/it/Files.json | 18 +++ .../public/locales/it/FilesSettings.json | 6 +- .../client/public/locales/it/InfoPanel.json | 33 +++++ .../public/locales/it/InviteDialog.json | 13 +- .../public/locales/ja-JP/InfoPanel.json | 6 +- .../public/locales/ja-JP/SharingPanel.json | 2 +- .../public/locales/ko-KR/DeleteDialog.json | 12 ++ .../ko-KR/DeleteProfileEverDialog.json | 1 + .../locales/ko-KR/DeleteThirdPartyDialog.json | 2 + .../locales/ko-KR/DeleteUsersDialog.json | 4 +- .../locales/ko-KR/DowngradePlanDialog.json | 7 +- .../locales/ko-KR/EmptyTrashDialog.json | 2 + .../client/public/locales/ko-KR/Errors.json | 3 +- .../client/public/locales/ko-KR/Files.json | 18 +++ .../public/locales/ko-KR/FilesSettings.json | 6 +- .../public/locales/ko-KR/InfoPanel.json | 33 +++++ .../public/locales/ko-KR/InviteDialog.json | 13 +- .../client/public/locales/lo-LA/Files.json | 1 + .../public/locales/lv/DeleteDialog.json | 10 ++ .../locales/lv/DeleteProfileEverDialog.json | 1 + .../locales/lv/DeleteThirdPartyDialog.json | 2 + .../public/locales/lv/DeleteUsersDialog.json | 4 +- .../locales/lv/DowngradePlanDialog.json | 7 +- .../public/locales/lv/EmptyTrashDialog.json | 2 + packages/client/public/locales/lv/Errors.json | 3 +- packages/client/public/locales/lv/Files.json | 18 +++ .../public/locales/lv/FilesSettings.json | 6 +- .../client/public/locales/lv/InfoPanel.json | 33 +++++ .../public/locales/lv/InviteDialog.json | 13 +- .../public/locales/nl/DeleteDialog.json | 10 ++ .../locales/nl/DeleteProfileEverDialog.json | 1 + .../locales/nl/DeleteThirdPartyDialog.json | 2 + .../public/locales/nl/DeleteUsersDialog.json | 4 +- .../locales/nl/DowngradePlanDialog.json | 7 +- .../public/locales/nl/EmptyTrashDialog.json | 2 + packages/client/public/locales/nl/Errors.json | 3 +- packages/client/public/locales/nl/Files.json | 19 +++ .../public/locales/nl/FilesSettings.json | 6 +- .../client/public/locales/nl/InfoPanel.json | 33 +++++ .../public/locales/nl/InviteDialog.json | 13 +- .../public/locales/pl/DeleteDialog.json | 11 ++ .../locales/pl/DeleteProfileEverDialog.json | 1 + .../locales/pl/DeleteThirdPartyDialog.json | 2 + .../public/locales/pl/DeleteUsersDialog.json | 4 +- .../locales/pl/DowngradePlanDialog.json | 7 +- .../public/locales/pl/EmptyTrashDialog.json | 2 + packages/client/public/locales/pl/Errors.json | 3 +- packages/client/public/locales/pl/Files.json | 19 +++ .../public/locales/pl/FilesSettings.json | 6 +- .../client/public/locales/pl/InfoPanel.json | 33 +++++ .../public/locales/pl/InviteDialog.json | 13 +- .../locales/pt-BR/DeleteThirdPartyDialog.json | 1 + .../locales/pt-BR/DeleteUsersDialog.json | 1 + .../client/public/locales/pt-BR/Files.json | 1 + .../public/locales/pt-BR/InfoPanel.json | 6 +- .../public/locales/ro/DeleteDialog.json | 11 ++ .../locales/ro/DeleteProfileEverDialog.json | 1 + .../locales/ro/DeleteThirdPartyDialog.json | 2 + .../public/locales/ro/DeleteUsersDialog.json | 3 +- .../locales/ro/DowngradePlanDialog.json | 7 +- .../public/locales/ro/EmptyTrashDialog.json | 2 + packages/client/public/locales/ro/Errors.json | 3 +- packages/client/public/locales/ro/Files.json | 19 +++ .../public/locales/ro/FilesSettings.json | 6 +- .../client/public/locales/ro/InfoPanel.json | 32 +++++ .../public/locales/ro/InviteDialog.json | 13 +- packages/client/public/locales/ru/Files.json | 2 +- .../public/locales/sl/DeleteDialog.json | 1 + .../locales/sl/DeleteThirdPartyDialog.json | 1 + .../public/locales/sl/DeleteUsersDialog.json | 1 + packages/client/public/locales/sl/Files.json | 1 + .../client/public/locales/sl/InfoPanel.json | 8 +- .../public/locales/tr/DeleteDialog.json | 12 ++ .../locales/tr/DeleteProfileEverDialog.json | 1 + .../locales/tr/DeleteThirdPartyDialog.json | 2 + .../public/locales/tr/DeleteUsersDialog.json | 4 +- .../locales/tr/DowngradePlanDialog.json | 7 +- .../public/locales/tr/EmptyTrashDialog.json | 2 + packages/client/public/locales/tr/Errors.json | 3 +- packages/client/public/locales/tr/Files.json | 19 +++ .../public/locales/tr/FilesSettings.json | 6 +- .../client/public/locales/tr/InfoPanel.json | 33 +++++ .../public/locales/tr/InviteDialog.json | 13 +- .../public/locales/zh-CN/DeleteDialog.json | 8 ++ .../locales/zh-CN/DeleteUsersDialog.json | 3 +- .../locales/zh-CN/DowngradePlanDialog.json | 7 +- .../locales/zh-CN/EmptyTrashDialog.json | 2 + .../client/public/locales/zh-CN/Errors.json | 3 +- .../client/public/locales/zh-CN/Files.json | 18 +++ .../public/locales/zh-CN/FilesSettings.json | 6 +- .../public/locales/zh-CN/InfoPanel.json | 33 +++++ .../public/locales/zh-CN/InviteDialog.json | 13 +- 130 files changed, 1092 insertions(+), 77 deletions(-) diff --git a/i18next/client.babel b/i18next/client.babel index fbe48b139b..cd7791830d 100644 --- a/i18next/client.babel +++ b/i18next/client.babel @@ -55887,6 +55887,122 @@ + + PowerUserDescription + + + + + + az-Latn-AZ + false + + + bg-BG + false + + + cs-CZ + false + + + de-DE + false + + + el-GR + false + + + en-US + false + + + es-ES + false + + + fi-FI + false + + + fr-FR + false + + + hy-AM + false + + + it-IT + false + + + ja-JP + false + + + ko-KR + false + + + lo-LA + false + + + lv-LV + false + + + nl-NL + false + + + pl-PL + false + + + pt-BR + false + + + pt-PT + false + + + ro-RO + false + + + ru-RU + false + + + sk-SK + false + + + sl-SI + false + + + tr-TR + false + + + uk-UA + false + + + vi-VN + false + + + zh-CN + false + + + PriceCalculation diff --git a/packages/client/public/locales/az/DeleteDialog.json b/packages/client/public/locales/az/DeleteDialog.json index c14e2114ac..51c9bc3053 100644 --- a/packages/client/public/locales/az/DeleteDialog.json +++ b/packages/client/public/locales/az/DeleteDialog.json @@ -1,5 +1,17 @@ { + "DeleteFile": "Bu faylı silmək üzrəsiniz. Davam etmək istədiyinizə əminsiniz?", + "DeleteFolder": "Bu qovluğu silmək üzrəsiniz. Davam etmək istədiyinizə əminsiniz?", + "DeleteItems": "Bu elementləri silmək üzrəsiniz. Davam etmək istədiyinizə əminsiniz?", + "DeleteRoom": "Siz bu otağı silmək üzrəsiniz. Siz onu bərpa edə bilməzsiniz.", + "DeleteRooms": "Bu otaqları silmək üzrəsiniz. Onları bərpa edə bilməzsiniz.", "MoveToTrashButton": "Zibil qutusuna yerləşdir", + "MoveToTrashFile": "Bu faylı silmək üzrəsiniz. Nəzərə alın ki, fayl kimsə ilə paylaşılıbsa, əlçatan olmayacaq. Fayl 30 gün ərzində həmişəlik silinəcək. Davam etmək istədiyinizə əminsiniz?", + "MoveToTrashFileFromPersonal": "Bu faylı silmək üzrəsiniz. Davam etmək istədiyinizə əminsiniz?", + "MoveToTrashFolder": "Siz bu qovluğu silmək üzrəsiniz. Nəzərə alın ki, bunu kimsə ilə paylaşmısınızsa, istifadə edilə bilməz. Davam etmək istədiyinizə əminsiniz?", + "MoveToTrashFolderFromPersonal": "Bu qovluğu silmək üzrəsiniz. Davam etmək istədiyinizə əminsiniz?", + "MoveToTrashItems": "Bu elementləri silmək üzrəsiniz. Nəzərə alın ki, elementləri kimsə ilə paylaşmısınızsa, onlar əlçatan olmayacaq. Davam etmək istədiyinizə əminsiniz?", + "MoveToTrashItemsFromPersonal": "Bu elementləri silmək üzrəsiniz. Davam etmək istədiyinizə əminsiniz?", + "MoveToTrashTitle": "Zibil qutusuna atılsın?", "UnsubscribeButton": "Abunəlikdən çıx", "UnsubscribeNote": "Siyahıda göstərilən elementlərdən abunəliyi dayandırmağı əminsinizmi?", "UnsubscribeTitle": "Abunəlikdən çıxma təsdiqi" diff --git a/packages/client/public/locales/az/DeleteProfileEverDialog.json b/packages/client/public/locales/az/DeleteProfileEverDialog.json index a80be87ef9..ce9f0420d6 100644 --- a/packages/client/public/locales/az/DeleteProfileEverDialog.json +++ b/packages/client/public/locales/az/DeleteProfileEverDialog.json @@ -1,4 +1,5 @@ { "DeleteUser": "İstifadəçini sil", + "DeleteUserMessage": "{{istifadəçiAdı}} {{istifadəçi}} silinəcək. Başqalarına açıq olan istifadəçinin şəxsi sənədləri silinəcək. Davam etmək istədiyinizə əminsiniz?", "SuccessfullyDeleteUserInfoMessage": "İstifadəçi müvəffəqiyyətlə silinmişdir" } diff --git a/packages/client/public/locales/az/DeleteThirdPartyDialog.json b/packages/client/public/locales/az/DeleteThirdPartyDialog.json index 7fc4ace26e..e3b17425e0 100644 --- a/packages/client/public/locales/az/DeleteThirdPartyDialog.json +++ b/packages/client/public/locales/az/DeleteThirdPartyDialog.json @@ -1,3 +1,5 @@ { + "DisconnectCloudMessage": "{{service}} hizmetini kaldırmak istediğinizden emin misiniz? Bu, {{account}} hesabınızı hiçbir şekilde etkilemeyecektir.", + "DisconnectCloudTitle": "Buludla bağlantını dayandırın", "SuccessDeleteThirdParty": "Üçüncü tərəf {{service}} silinir " } diff --git a/packages/client/public/locales/az/DeleteUsersDialog.json b/packages/client/public/locales/az/DeleteUsersDialog.json index 89d719d0c6..1bf913b31b 100644 --- a/packages/client/public/locales/az/DeleteUsersDialog.json +++ b/packages/client/public/locales/az/DeleteUsersDialog.json @@ -1,3 +1,5 @@ { - "DeleteGroupUsersSuccessMessage": "İstifadəçilər müvəffəqiyyətlə silinmişdir." + "DeleteGroupUsersSuccessMessage": "İstifadəçilər müvəffəqiyyətlə silinmişdir.", + "DeleteUsers": "İstifadəçiləri silin", + "DeleteUsersMessage": "Seçilmiş əngəllənmiş istifadəçilər DocSpace-dən silinəcək. Bu istifadəçilərin başqaları üçün əlçatan olan şəxsi sənədləri silinəcək." } diff --git a/packages/client/public/locales/az/DowngradePlanDialog.json b/packages/client/public/locales/az/DowngradePlanDialog.json index 0967ef424b..d712c783ad 100644 --- a/packages/client/public/locales/az/DowngradePlanDialog.json +++ b/packages/client/public/locales/az/DowngradePlanDialog.json @@ -1 +1,6 @@ -{} +{ + "CurrentStorageSpace": "Etibarlı yaddaş sahəsi: <1>{{size}}.", + "DowngradePlan": "Səviyyəni azaltma planı", + "SaveOrChange": "Tələb olunan parametri azaldın və ya cari qiymət planınızı saxlayın.", + "StorageSpaceSizeAllowed": "İcazə verilən yaddaş ölçüsü: <1>{{ölçü}}." +} diff --git a/packages/client/public/locales/az/EmptyTrashDialog.json b/packages/client/public/locales/az/EmptyTrashDialog.json index 75d6f33186..fd94eb0819 100644 --- a/packages/client/public/locales/az/EmptyTrashDialog.json +++ b/packages/client/public/locales/az/EmptyTrashDialog.json @@ -1,6 +1,8 @@ { "DeleteForeverButton": "Həmişəlik sil", "DeleteForeverNote": "Zibil qutusundan elementlər həmişəlik silinəcək. Siz onları bərpa edə bilməyəcəksiniz.", + "DeleteForeverNoteArchive": "Arxivlənmiş bütün elementlər həmişəlik silinəcək. Onları bərpa edə bilməyəcəksiniz.", "DeleteForeverTitle": "Həmişəlik silinsin?", + "SuccessEmptyArchived": "Arxivi boşaldıldı", "SuccessEmptyTrash": "Zibil qutusu təmizləndi" } diff --git a/packages/client/public/locales/az/Errors.json b/packages/client/public/locales/az/Errors.json index 6bbb12bbf1..1d74754408 100644 --- a/packages/client/public/locales/az/Errors.json +++ b/packages/client/public/locales/az/Errors.json @@ -3,5 +3,6 @@ "Error403Text": "Təəssüf ki, giriş rədd edilmişdir.", "Error404Text": "Təəssüf ki, resurs tapıla bilmir.", "ErrorEmptyResponse": "Boş cavab", - "ErrorOfflineText": "İnternet bağlantısı tapılmadı" + "ErrorOfflineText": "İnternet bağlantısı tapılmadı", + "ErrorUnavailableText": "DocSpace əlçatan deyil" } diff --git a/packages/client/public/locales/az/Files.json b/packages/client/public/locales/az/Files.json index f1e1ae3e44..0f44d84ac4 100644 --- a/packages/client/public/locales/az/Files.json +++ b/packages/client/public/locales/az/Files.json @@ -1,23 +1,41 @@ { + "AddMembersDescription": "Yeni komanda üzvlərini əl ilə əlavə edə və ya onları keçid vasitəsilə dəvət edə bilərsiniz.", "All": "Bütün", "AllFiles": "Bütün fayllar", + "ArchiveAction": "Boş arxiv", + "ArchiveEmptyScreen": "Siz DocSpace-də istifadə etmədiyiniz otaqları arxivləşdirə və bərpa edə və ya istənilən vaxt onları həmişəlik silə bilərsiniz. Bu otaqlar burada görünəcək.", + "ArchiveEmptyScreenHeader": "Burada hələ arxivləşdirilmiş otaqlar yoxdur", + "ArchiveEmptyScreenUser": "Arxivlənmiş otaqlar burada görünəcək.", + "ArchivedRoomAction": "'{{name}}' otağı arxivləşdirildi", + "ArchivedRoomsAction": "Otaqlar arxivləşdirildi", "Archives": "Arxivlər", "BackToParentFolderButton": "Ana qovluğa qayıt", "ByAuthor": "Müəllif", "ByCreation": "Yaradıldı", + "ByErasure": "Təmizləmə", "ByLastModified": "Dəyişdirilib", + "CollaborationRooms": "Əməkdaşlıq", "ContainsSpecCharacter": "Başlıqda aşağıdakı simvollardan heç biri ola bilməz: *+: \"<>? |/ ", "Convert": "Konvertasiya", "CopyItem": "{{title}} köçürüldü", "CopyItems": "{{qty}} elementlər köçürüldü", + "CreateRoom": "Otaq yaradın", + "CustomRooms": "Fərdi", + "DaysRemaining": "Qalan günlər: {{Qalangünlər}}", + "DisableNotifications": "Bildirişləri söndürün", "Document": "Sənəd", + "EditRoom": "Otağı redaktə edin", "EmptyFile": "Boş fayl", "EmptyFilterDescriptionText": "Heç bir fayl və ya qovluq bu süzgəcə uyğun deyil. Xahiş edirik digər süzgəc parametrindən istifadə edin və ya bütün faylların göstərilməsi üçün süzgəci sıfırlayın.", + "EmptyFilterDescriptionTextRooms": "Bu filtrə uyğun otaq yoxdur. Bütün otaqlara baxmaq üçün fərqli filtri və ya təmiz filtri sınayın.", "EmptyFilterSubheadingText": "Bu süzgəc üçün heç bir fayl tapılmadı", "EmptyFolderDecription": "Faylları buraya çəkin və ya yenilərini yaradın", + "EmptyFolderDescriptionUser": "Adminlər tərəfindən yüklənmiş fayl və qovluqlar burada görünəcək.", "EmptyFolderHeader": "Bu qovluqda heç bir fayl yoxdur", "EmptyRecycleBin": "Boş zibil qutusu", "EmptyScreenFolder": "Burada hələ ki, heç bir sənəd yoxdur", + "EnableNotifications": "Bildirişləri aktivləşdirin", + "ExcludeSubfolders": "Alt qovluqları istisna edin", "FavoritesEmptyContainerDescription": "Faylları favorit kimi qeyd etmək və ya bu siyahıdan çıxarmaq üçün kontekst menyusundan istifadə edin. ", "FileRemoved": "Fayl zibil qutusuna göndərildi", "FileRenamed": "'{{oldTitle}}' sənəd adı '{{newTitle}}'adına dəyişdirildi", diff --git a/packages/client/public/locales/az/FilesSettings.json b/packages/client/public/locales/az/FilesSettings.json index e31be24033..99dd3cc560 100644 --- a/packages/client/public/locales/az/FilesSettings.json +++ b/packages/client/public/locales/az/FilesSettings.json @@ -1,4 +1,5 @@ { + "AdditionalSections": "Əlavə bölmələr", "ConnectEmpty": "Burada heç nə yoxdur", "DisplayFavorites": "Ən çox istifadə olunanları göstər", "DisplayNotification": "Zibil qutusuna atılan zaman bildirişi göstər", @@ -8,5 +9,8 @@ "KeepIntermediateVersion": "Aralıq versiyaları redaktə edəndə yadda saxla", "OriginalCopy": "Faylın nüsxəsini orijinal formatda da yadda saxla", "StoringFileVersion": "Fayl versiyaları saxla", - "UpdateOrCreate": "Eyni adı olan mövcud faylın fayl versiyasını yeniləyin. Əks halda, faylın bir nüsxəsi yaradılacaq. " + "ThirdPartyAccounts": "Üçüncü tərəf hesabları", + "ThirdPartyBtn": "Üçüncü tərəf yaddaşının quraşdırılmasına icazə verin", + "UpdateOrCreate": "Eyni adı olan mövcud faylın fayl versiyasını yeniləyin. Əks halda, faylın bir nüsxəsi yaradılacaq. ", + "UploadPluginsHere": "Pluginləri buradan yükləyin" } diff --git a/packages/client/public/locales/az/InfoPanel.json b/packages/client/public/locales/az/InfoPanel.json index 9012e69b41..995b198ace 100644 --- a/packages/client/public/locales/az/InfoPanel.json +++ b/packages/client/public/locales/az/InfoPanel.json @@ -1,8 +1,41 @@ { + "AccountsEmptyScreenText": "İstifadəçi detallarına burada baxın", + "AndMoreLabel": "və {{count}} daha çox", + "CreationDate": "Yaradılma tarixi", + "Data": "Məlumat", + "DateModified": "Değiştirilme tarihi", + "FeedCreateFileSeveral": "Fayllar əlavə edildi", + "FeedCreateFileSingle": "Fayl yaradıldı", + "FeedCreateFolderSeveral": "Qovluqlar əlavə edildi", + "FeedCreateFolderSingle": "Qovluq yaradıldı", + "FeedCreateRoom": "«{{otaqAdı}}» otaq yaradıldı", + "FeedCreateRoomTag": "Teqlər əlavə edildi", + "FeedCreateUser": "İstifadəçilər əlavə edildi", + "FeedDeleteFile": "Fayllar silindi", + "FeedDeleteFolder": "Qovluqlar silindi", + "FeedDeleteRoomTag": "Teqlər silindi", + "FeedDeleteUser": "İstifadəçi silindi", + "FeedLocationLabel": "Qovluq «{{folderTitle}}»", + "FeedMoveFile": "Fayllar köçürüldü", + "FeedMoveFolder": "Qovluqlar köçürüldü", + "FeedRenameFile": "Faylın adı dəyişdirildi", + "FeedRenameFolder": "Qovluğun adı dəyişdirildi", + "FeedRenameRoom": "{{köhnəotaqAdı}}» olan otağın adı «{{otaqAdı}}» olaraq dəyişdirildi.", + "FeedUpdateFile": "Fayl yeniləndi", + "FeedUpdateRoom": "Simvol dəyişdirildi", + "FeedUpdateUser": "{{role}} rolu təyin edildi", "FileExtension": "Fayl uzantısı", "FilesEmptyScreenText": "Fayl və qovluq detallarına burada baxın", "ItemsSelected": "Seçilmiş elementlər", "LastModifiedBy": "tərəfindən Son Dəyişiklik", + "PendingInvitations": "Gözləyən dəvətlər", + "Properties": "Xüsusiyyətlər", + "RoomsEmptyScreenTent": "Otaq detallarına burada baxın", + "SelectedUsers": "Seçilmiş hesablar", + "StorageType": "Yaddaş növü", + "SubmenuDetails": "Detallar", + "SubmenuHistory": "Tarixçə", "SystemProperties": "Sistem xüsusiyyətləri", + "UsersInRoom": "Otaqdakı istifadəçilər", "Versions": "Versiyalar" } diff --git a/packages/client/public/locales/az/InviteDialog.json b/packages/client/public/locales/az/InviteDialog.json index bfe5648d01..e6d523af94 100644 --- a/packages/client/public/locales/az/InviteDialog.json +++ b/packages/client/public/locales/az/InviteDialog.json @@ -1,3 +1,14 @@ { - "LinkCopySuccess": "Link köçürüldü" + "AddManually": "Əl ilə əlavə edin", + "AddManuallyDescriptionAccounts": "Yeni istifadəçiləri e-poçt vasitəsilə şəxsən DocSpace-ə dəvət edin", + "AddManuallyDescriptionRoom": "Mövcud DocSpace istifadəçilərini adlardan istifadə edərək otağa əlavə edin və ya yeni istifadəçiləri e-poçt vasitəsilə şəxsən dəvət edin", + "EmailErrorMessage": "E-poçt ünvanı etibarlı deyil. Siz e-poçtu klikləməklə redaktə edə bilərsiniz.", + "InviteAccountSearchPlaceholder": "İnsanları e-məktubla dəvət edin", + "InviteRoomSearchPlaceholder": "İnsanları ad və ya e-məktubla dəvət edin", + "InviteViaLink": "Keçidlə dəvət edin", + "InviteViaLinkDescriptionAccounts": "DocSpace-də avtorizasiya üçün universal keçid yaradın", + "InviteViaLinkDescriptionRoom": "Otağın avtorizasiyası üçün universal keçid yaradın", + "Invited": "Dəvət edildi", + "LinkCopySuccess": "Link köçürüldü", + "SendInvitation": "Dəvət göndərin" } diff --git a/packages/client/public/locales/cs/DeleteThirdPartyDialog.json b/packages/client/public/locales/cs/DeleteThirdPartyDialog.json index 580a7616b4..4374872a4b 100644 --- a/packages/client/public/locales/cs/DeleteThirdPartyDialog.json +++ b/packages/client/public/locales/cs/DeleteThirdPartyDialog.json @@ -1,4 +1,5 @@ { + "DisconnectCloudMessage": "Jste si jisti, že chcete odstranit {{service}}? Na váš účet {{account}} to nebude mít žádný vliv.", "DisconnectCloudTitle": "Odpojení cloudu", "SuccessDeleteThirdParty": "Služba {{service}} třetí strany je odstraněna" } diff --git a/packages/client/public/locales/cs/DeleteUsersDialog.json b/packages/client/public/locales/cs/DeleteUsersDialog.json index ef672e54e0..d87d67d4c8 100644 --- a/packages/client/public/locales/cs/DeleteUsersDialog.json +++ b/packages/client/public/locales/cs/DeleteUsersDialog.json @@ -1,4 +1,5 @@ { "DeleteGroupUsersSuccessMessage": "Uživatelé byli úspěšně odstraněni.", + "DeleteUsers": "Odstranění uživatelů", "DeleteUsersMessage": "Vybraní zakázaní uživatelé budou z prostoru DocSpace odstraněni. Osobní dokumenty těchto uživatelů, které jsou k dispozici ostatním, budou odstraněny." } diff --git a/packages/client/public/locales/cs/Files.json b/packages/client/public/locales/cs/Files.json index 5bd79f28fb..3bd043ec02 100644 --- a/packages/client/public/locales/cs/Files.json +++ b/packages/client/public/locales/cs/Files.json @@ -69,6 +69,7 @@ "RemoveFromList": "Odebrat ze seznamu", "RemovedFromFavorites": "Odstraněno z oblíbených položek", "Rename": "Přejmenovat", + "RoomEmptyContainerDescription": "Vytvořte první místnost.", "SendByEmail": "Odeslat emailem", "Share": "Sdílet", "ShowVersionHistory": "Zobrazit historii verzí", diff --git a/packages/client/public/locales/cs/InfoPanel.json b/packages/client/public/locales/cs/InfoPanel.json index 2c1cad1205..43384b4331 100644 --- a/packages/client/public/locales/cs/InfoPanel.json +++ b/packages/client/public/locales/cs/InfoPanel.json @@ -4,10 +4,10 @@ "CreationDate": "Datum vytvoření", "Data": "Data", "DateModified": "Datum úpravy", - "FeedCreateFileSeveral": "Přidané soubory.", - "FeedCreateFileSingle": "Vytvořený soubor.", - "FeedCreateFolderSeveral": "Složky přidány.", - "FeedCreateFolderSingle": "Složka vytvořena.", + "FeedCreateFileSeveral": "Přidané soubory", + "FeedCreateFileSingle": "Vytvořený soubor", + "FeedCreateFolderSeveral": "Složky přidány", + "FeedCreateFolderSingle": "Složka vytvořena", "FeedCreateRoom": "Vytvořena místnost «{{roomTitle}}»", "FeedCreateRoomTag": "Přidány štítky", "FeedCreateUser": "Přidáno uživatelů", diff --git a/packages/client/public/locales/de/DeleteDialog.json b/packages/client/public/locales/de/DeleteDialog.json index d1c548de5f..a273de4a85 100644 --- a/packages/client/public/locales/de/DeleteDialog.json +++ b/packages/client/public/locales/de/DeleteDialog.json @@ -1,8 +1,16 @@ { + "DeleteFile": "Sie möchten diese Datei löschen. Fortfahren?", + "DeleteFolder": "Sie möchten diesen Ordner löschen. Fortfahren?", + "DeleteItems": "Sie löschen diese Objekte. Fortfahren?", + "DeleteRoom": "Sie löschen diesen Raum. Dies kann nicht rückgängig gemacht.", + "DeleteRooms": "Sie möchten diese Räume löschen. Dies kann nicht rückgängig gemacht.", "MoveToTrashButton": "In den Papierkorb verschieben", "MoveToTrashFile": "Möchten Sie wirklich das Dokument löschen? Bitte beachten Sie, dass es nicht mehr verfügbar wird, wenn Sie es mit jemandem geteilt haben. Möchten Sie fortsetzen?", + "MoveToTrashFileFromPersonal": "Sie möchten diese Datei löschen. Fortfahren?", "MoveToTrashFolder": "Möchten Sie wirklich den Ordner löschen? Bitte beachten Sie, dass es nicht mehr verfügbar wird, wenn Sie ihn mit jemandem geteilt haben. Möchten Sie fortsetzen?", + "MoveToTrashFolderFromPersonal": "Sie möchten diesen Ordner löschen. Fortfahren?", "MoveToTrashItems": "Möchten Sie wirklich diese Elemente löschen? Bitte beachten Sie, dass die Dateien nicht mehr verfügbar werden, wenn Sie diese vorher freigegeben haben. Möchten Sie fortsetzen?", + "MoveToTrashItemsFromPersonal": "Sie löschen diese Objekte. Fortfahren?", "MoveToTrashTitle": "In Papierkorb verschieben?", "UnsubscribeButton": "Abbestellen", "UnsubscribeNote": "Sind Sie sicher, dass Sie die ausgewählten Elemente aus der Liste abbestellen möchten?", diff --git a/packages/client/public/locales/de/DeleteUsersDialog.json b/packages/client/public/locales/de/DeleteUsersDialog.json index d14af95333..5a2c40ec0a 100644 --- a/packages/client/public/locales/de/DeleteUsersDialog.json +++ b/packages/client/public/locales/de/DeleteUsersDialog.json @@ -1,4 +1,5 @@ { "DeleteGroupUsersSuccessMessage": "Benutzer wurden erfolgreich gelöscht.", - "DeleteUsers": "Benutzer löschen" + "DeleteUsers": "Benutzer löschen", + "DeleteUsersMessage": "Die ausgewählten deaktivierten Benutzer werden aus dem DocSpace gelöscht. Persönliche Dokumente dieser Benutzer, die für andere Benutzer zugänglich sind, werden gelöscht." } diff --git a/packages/client/public/locales/de/DowngradePlanDialog.json b/packages/client/public/locales/de/DowngradePlanDialog.json index 0967ef424b..230a8ae159 100644 --- a/packages/client/public/locales/de/DowngradePlanDialog.json +++ b/packages/client/public/locales/de/DowngradePlanDialog.json @@ -1 +1,6 @@ -{} +{ + "CurrentStorageSpace": "Aktueller Speicherplatz: <1>{{size}}.", + "DowngradePlan": "Plan herabstufen", + "SaveOrChange": "Verringern Sie den erforderlichen Parameter oder behalten Sie Ihren aktuellen Preisplan bei.", + "StorageSpaceSizeAllowed": "Erlaubte Speicherplatzgröße: <1>{{size}}." +} diff --git a/packages/client/public/locales/de/EmptyTrashDialog.json b/packages/client/public/locales/de/EmptyTrashDialog.json index a831244619..85ccbf7bc7 100644 --- a/packages/client/public/locales/de/EmptyTrashDialog.json +++ b/packages/client/public/locales/de/EmptyTrashDialog.json @@ -1,6 +1,8 @@ { "DeleteForeverButton": "permanent löschen", "DeleteForeverNote": "Alle Objekte aus dem Papierkorb werden für immer gelöscht. Sie können sie nicht wiederherstellen.", + "DeleteForeverNoteArchive": "Alle archivierten Objekte werden für immer gelöscht. Sie können sie nicht mehr wiederherstellen.", "DeleteForeverTitle": "löschen? (dies kann nicht rückgängig gemacht werden)", + "SuccessEmptyArchived": "Archiv geleert", "SuccessEmptyTrash": "Papierkorb wurde geleert" } diff --git a/packages/client/public/locales/de/Errors.json b/packages/client/public/locales/de/Errors.json index bfccda26bc..9e5e5549e4 100644 --- a/packages/client/public/locales/de/Errors.json +++ b/packages/client/public/locales/de/Errors.json @@ -3,5 +3,6 @@ "Error403Text": "Zugriff verweigert.", "Error404Text": "Die Ressource kann nicht gefunden werden.", "ErrorEmptyResponse": "Leere Antwort", - "ErrorOfflineText": "Keine Internetverbindung gefunden" + "ErrorOfflineText": "Keine Internetverbindung gefunden", + "ErrorUnavailableText": "DocSpace nicht verfügbar" } diff --git a/packages/client/public/locales/de/Files.json b/packages/client/public/locales/de/Files.json index 441faf10ed..8b2307cdfc 100644 --- a/packages/client/public/locales/de/Files.json +++ b/packages/client/public/locales/de/Files.json @@ -1,23 +1,41 @@ { + "AddMembersDescription": "Sie können neue Teammitglieder manuell hinzufügen oder sie über einen Link einladen.", "All": "Alle", "AllFiles": "Alle Dateien", + "ArchiveAction": "Leeres Archiv", + "ArchiveEmptyScreen": "Sie können Räume, die Sie nicht benutzen, archivieren und jederzeit in Ihrem DocSpace wiederherstellen oder dauerhaft löschen. Diese Räume werden hier angezeigt.", + "ArchiveEmptyScreenHeader": "Noch keine archivierten Räume hier", + "ArchiveEmptyScreenUser": "Räume, die archiviert wurden, erscheinen hier.", + "ArchivedRoomAction": "Der Raum '{{name}}' ist archiviert", + "ArchivedRoomsAction": "Die Räume sind archiviert", "Archives": "Archive", "BackToParentFolderButton": "Zurück zum übergeordneten Ordner", "ByAuthor": "Verfasser", "ByCreation": "Erstellt", + "ByErasure": "Löschen", "ByLastModified": "Verändert", + "CollaborationRooms": "Zusammenarbeit", "ContainsSpecCharacter": "Der Titel darf diese Symbole nicht beinhalten: *+:\"<>?|/", "Convert": "Konvertierung", "CopyItem": "{{title}} kopiert", "CopyItems": "Elemente kopiert: {{qty}}", + "CreateRoom": "Raum erstellen", + "CustomRooms": "Benutzerdefiniert", + "DaysRemaining": "Verbleibende Tage: {{daysRemaining}}", + "DisableNotifications": "Benachrichtigungen deaktivieren", "Document": "Dokument", + "EditRoom": "Raum bearbeiten", "EmptyFile": "Leere Datei", "EmptyFilterDescriptionText": "Keine Dateien oder Ordner entsprechen diesem Filter. Versuchen Sie einen anderen Filter oder entfernen Sie diesen, um alle Dateien zu sehen.", + "EmptyFilterDescriptionTextRooms": "Keine Räume entsprechen diesem Filter. Versuchen Sie einen anderen Filter oder löschen Sie den Filter, um alle Räume anzuzeigen.", "EmptyFilterSubheadingText": "Hier gibt es keine Dateien, die diesem Filter entsprechen", "EmptyFolderDecription": "Dateien hier ablegen oder neue erstellen", + "EmptyFolderDescriptionUser": "Von Administratoren hochgeladene Dateien und Ordner werden hier angezeigt.", "EmptyFolderHeader": "Keine Dateien in diesem Ordner", "EmptyRecycleBin": "Papierkorb leeren", "EmptyScreenFolder": "Keine Dokumente hier", + "EnableNotifications": "Benachrichtigungen einschalten", + "ExcludeSubfolders": "Unterordner ausschließen", "FavoritesEmptyContainerDescription": "Benutzen Sie das Kontext-Menü, um Dateien als Favoriten zu kennzeichnen oder sie aus dieser Liste zu entfernen.", "FileRemoved": "Die Datei wurde in den Papierkorb verschoben", "FileRenamed": "Das Dokument wurde von '{{oldTitle}}' in '{{newTitle}}' umbenannt", @@ -51,6 +69,7 @@ "RemoveFromList": "Aus Liste entfernen", "RemovedFromFavorites": "Aus Favoriten entfernt", "Rename": "Umbenennen", + "RoomEmptyContainerDescription": "Bitte erstellen Sie den ersten Raum.", "SendByEmail": "Per E-Mail senden", "Share": "Freigeben", "ShowVersionHistory": "Versionshistorie anzeigen", diff --git a/packages/client/public/locales/de/FilesSettings.json b/packages/client/public/locales/de/FilesSettings.json index 48dda39e91..7f583335ca 100644 --- a/packages/client/public/locales/de/FilesSettings.json +++ b/packages/client/public/locales/de/FilesSettings.json @@ -1,4 +1,5 @@ { + "AdditionalSections": "Zusätzliche Bereiche", "ConnectEmpty": "Nichts gefunden", "DisplayFavorites": "Favoriten anzeigen", "DisplayNotification": "Benachrichtigung beim Verschieben in den Papierkorb anzeigen", @@ -8,5 +9,8 @@ "KeepIntermediateVersion": "Zwischenversionen bei der Bearbeitung aufbewahren", "OriginalCopy": "Dateikopie auch im Originalformat speichern", "StoringFileVersion": "Speicherung von Dateiversionen", - "UpdateOrCreate": "Die Version dieser Datei mit demselben Namen erneuern. Ansonsten wird eine Kopie erstellt." + "ThirdPartyAccounts": "Konten von Drittanbietern", + "ThirdPartyBtn": "Verbindung von Drittspeichern zulassen", + "UpdateOrCreate": "Die Version dieser Datei mit demselben Namen erneuern. Ansonsten wird eine Kopie erstellt.", + "UploadPluginsHere": "Plugins hier hochladen" } diff --git a/packages/client/public/locales/de/InfoPanel.json b/packages/client/public/locales/de/InfoPanel.json index 7a6a886c11..8f3fc92799 100644 --- a/packages/client/public/locales/de/InfoPanel.json +++ b/packages/client/public/locales/de/InfoPanel.json @@ -1,9 +1,41 @@ { - "DateModified": "Date de modification", + "AccountsEmptyScreenText": "Siehe Benutzerdetails hier", + "AndMoreLabel": "und {{count}} mehr", + "CreationDate": "Erstellungsdatum", + "Data": "Daten", + "DateModified": "Änderungsdatum", + "FeedCreateFileSeveral": "Dateien hinzugefügt", + "FeedCreateFileSingle": "Datei erstellt", + "FeedCreateFolderSeveral": "Ordner hinzugefügt", + "FeedCreateFolderSingle": "Ordner erstellt", + "FeedCreateRoom": "«{{roomTitle}}» Raum erstellt", + "FeedCreateRoomTag": "Tags hinzugefügt", + "FeedCreateUser": "Benutzer hinzugefügt", + "FeedDeleteFile": "Dateien entfernt", + "FeedDeleteFolder": "Ordner entfernt", + "FeedDeleteRoomTag": "Tags entfernt", + "FeedDeleteUser": "Benutzer entfernt", + "FeedLocationLabel": "Ordner «{{folderTitle}}»", + "FeedMoveFile": "Dateien verschoben", + "FeedMoveFolder": "Ordner verschoben", + "FeedRenameFile": "Datei umbenannt", + "FeedRenameFolder": "Ordner umbenannt", + "FeedRenameRoom": "Raum \"{{oldRoomTitle}}\" umbenannt in \"{{roomTitle}}\".", + "FeedUpdateFile": "Datei aktualisiert", + "FeedUpdateRoom": "Icon geändert", + "FeedUpdateUser": "hat jetzt die Rolle {{role}}", "FileExtension": "Dateierweiterung", "FilesEmptyScreenText": "Finden Sie Details zur Datei und zum Ordner hier", "ItemsSelected": "Ausgewählte Elemente", "LastModifiedBy": "Zuletzt geändert von", + "PendingInvitations": "Ausstehende Einladungen", + "Properties": "Eigenschaften", + "RoomsEmptyScreenTent": "Siehe Details von Räumen hier", + "SelectedUsers": "Ausgewählte Konten", + "StorageType": "Art des Speicherplatzes", + "SubmenuDetails": "Details", + "SubmenuHistory": "Geschichte", "SystemProperties": "Eigenschaften des Systems", + "UsersInRoom": "Benutzer im Raum", "Versions": "Versionen" } diff --git a/packages/client/public/locales/de/InviteDialog.json b/packages/client/public/locales/de/InviteDialog.json index e5d88f8bf2..bf119657f5 100644 --- a/packages/client/public/locales/de/InviteDialog.json +++ b/packages/client/public/locales/de/InviteDialog.json @@ -1,3 +1,14 @@ { - "LinkCopySuccess": "Link wurde kopiert" + "AddManually": "Manuell einfügen", + "AddManuallyDescriptionAccounts": "Laden Sie neue Benutzer persönlich per E-Mail zu DocSpace ein", + "AddManuallyDescriptionRoom": "Fügen Sie bestehende DocSpace-Benutzer anhand der Namen zum Raum hinzu oder laden Sie neue Benutzer persönlich per E-Mail ein", + "EmailErrorMessage": "Die E-Mail-Adresse ist nicht gültig. Sie können die E-Mail bearbeiten, indem Sie sie anklicken.", + "InviteAccountSearchPlaceholder": "Personen per E-Mail einladen", + "InviteRoomSearchPlaceholder": "Personen per Name oder E-Mail einladen", + "InviteViaLink": "Über Link einladen", + "InviteViaLinkDescriptionAccounts": "Erstellen Sie einen allgemeinen Link für die Selbstautorisierung in DocSpace", + "InviteViaLinkDescriptionRoom": "Erstellen Sie einen allgemeinen Link für die Selbstautorisierung im Raum", + "Invited": "Eingeladen", + "LinkCopySuccess": "Link wurde kopiert", + "SendInvitation": "Einladung versenden" } diff --git a/packages/client/public/locales/en/Files.json b/packages/client/public/locales/en/Files.json index 336cc42c38..5eb8a7e897 100644 --- a/packages/client/public/locales/en/Files.json +++ b/packages/client/public/locales/en/Files.json @@ -62,12 +62,12 @@ "MoveItems": "{{qty}} elements have been moved", "MoveOrCopy": "Move or copy", "MoveTo": "Move to", - "MoveToArchive": "Move to аrchive", + "MoveToArchive": "Move to archive", "MoveToFolderMessage": "You can't move the folder to its subfolder", "New": "New", "NewRoom": "New room", "NoAccessRoomDescription": "You will be redirected to the My Rooms automatically in 5 seconds.", - "NoAccessRoomTitle": "Sorry, you don't have access to this room", + "NoAccessRoomTitle": "Sorry, you don't have access to this room.", "NoFilesHereYet": "No files here yet", "Open": "Open", "OpenLocation": "Open location", @@ -105,7 +105,7 @@ "TooltipElementsCopyMessage": "Copy {{element}} elements", "TooltipElementsMoveMessage": "Move {{element}} elements", "TrashEmptyDescription": "All deleted files are moved to 'Trash'. Restore files deleted by mistake or delete them permanently. Files in 'Trash' are automatically deleted after 30 days. Please note, that the files deleted from the 'Trash' cannot be restored any longer.", - "TrashErasureWarning": "Items in Trash are automatically deleted after 30 days", + "TrashErasureWarning": "Items in Trash are automatically deleted after 30 days.", "UnarchivedRoomAction": "The room '{{name}}' is unarchived", "UnarchivedRoomsAction": "The rooms are unarchived", "UnblockVersion": "Unblock/Check-in", diff --git a/packages/client/public/locales/es/DeleteThirdPartyDialog.json b/packages/client/public/locales/es/DeleteThirdPartyDialog.json index 49e6cd5c4c..abac9fb188 100644 --- a/packages/client/public/locales/es/DeleteThirdPartyDialog.json +++ b/packages/client/public/locales/es/DeleteThirdPartyDialog.json @@ -1,4 +1,5 @@ { + "DisconnectCloudMessage": "¿Está seguro de que desea eliminar el servicio {{service}}? Esto no afectará a su cuenta {{account}} de ninguna manera.", "DisconnectCloudTitle": "Desconectar nube", "SuccessDeleteThirdParty": "Se ha eliminado el servicio de terceros {{service}}" } diff --git a/packages/client/public/locales/es/DeleteUsersDialog.json b/packages/client/public/locales/es/DeleteUsersDialog.json index 12a57ec3ea..40ddf31278 100644 --- a/packages/client/public/locales/es/DeleteUsersDialog.json +++ b/packages/client/public/locales/es/DeleteUsersDialog.json @@ -1,4 +1,5 @@ { "DeleteGroupUsersSuccessMessage": "Los usuarios se han eliminado correctamente.", + "DeleteUsers": "Eliminar usuarios", "DeleteUsersMessage": "Los usuarios deshabilitados seleccionados se eliminarán de DocSpace. Los documentos personales de estos usuarios que están disponibles para otros se eliminarán." } diff --git a/packages/client/public/locales/es/Files.json b/packages/client/public/locales/es/Files.json index cb05bd1a47..2dc38f6da6 100644 --- a/packages/client/public/locales/es/Files.json +++ b/packages/client/public/locales/es/Files.json @@ -69,6 +69,7 @@ "RemoveFromList": "Quitar de la lista", "RemovedFromFavorites": "Quitado de favoritos", "Rename": "Renombrar", + "RoomEmptyContainerDescription": "Por favor, cree la primera sala.", "SendByEmail": "Enviar por correo electrónico", "Share": "Compartir", "ShowVersionHistory": "Mostrar historial de versiones", diff --git a/packages/client/public/locales/es/InfoPanel.json b/packages/client/public/locales/es/InfoPanel.json index 5b1ad231fd..612058f6d5 100644 --- a/packages/client/public/locales/es/InfoPanel.json +++ b/packages/client/public/locales/es/InfoPanel.json @@ -4,9 +4,9 @@ "CreationDate": "Fecha de creación", "Data": "Datos", "DateModified": "Fecha de modificación", - "FeedCreateFileSeveral": "Se han añadido los archivos.", - "FeedCreateFileSingle": "Se ha creado un archivo.", - "FeedCreateFolderSeveral": "Se han añadido las carpetas.", + "FeedCreateFileSeveral": "Se han añadido los archivos", + "FeedCreateFileSingle": "Se ha creado un archivo", + "FeedCreateFolderSeveral": "Se han añadido las carpetas", "FeedCreateFolderSingle": "Se ha creado una carpeta", "FeedCreateRoom": "La sala «{{roomTitle}}» se ha creado", "FeedCreateRoomTag": "Se han añadido las etiquetas", diff --git a/packages/client/public/locales/es/InviteDialog.json b/packages/client/public/locales/es/InviteDialog.json index 4424702e59..1a4aeeda1e 100644 --- a/packages/client/public/locales/es/InviteDialog.json +++ b/packages/client/public/locales/es/InviteDialog.json @@ -1,6 +1,7 @@ { "AddManually": "Añadir manualmente", "AddManuallyDescriptionAccounts": "Invite a nuevos usuarios a DocSpace personalmente por correo electrónico", + "AddManuallyDescriptionRoom": "Añada usuarios existentes de DocSpace a la sala utilizando sus nombres o invite a nuevos usuarios personalmente por correo electrónico.", "EmailErrorMessage": "La dirección de correo electrónico no es válida. Puede editar el correo electrónico haciendo clic en él.", "InviteAccountSearchPlaceholder": "Invitar por correo electrónico", "InviteRoomSearchPlaceholder": "Invitar por nombre o correo electrónico", diff --git a/packages/client/public/locales/fr/Files.json b/packages/client/public/locales/fr/Files.json index 38fcf7a030..d12321df59 100644 --- a/packages/client/public/locales/fr/Files.json +++ b/packages/client/public/locales/fr/Files.json @@ -12,7 +12,7 @@ "BackToParentFolderButton": "Retour vers le dossier précédent", "ByAuthor": "Auteur", "ByCreation": "Créé", - "ByErasure": "Suppresion", + "ByErasure": "Suppression", "ByLastModified": "Modifié", "CollaborationRooms": "Collaboration", "ContainsSpecCharacter": "Le titre ne peut contenir aucun des caractères suivants : *+ :\"<>?|/", @@ -69,6 +69,7 @@ "RemoveFromList": "Retirer de la liste", "RemovedFromFavorites": "Retiré des favoris", "Rename": "Renommer", + "RoomEmptyContainerDescription": "Veuillez créer la première pièce.", "SendByEmail": "Envoyer par émail", "Share": "Partager", "ShowVersionHistory": "Afficher l'historique des versions", diff --git a/packages/client/public/locales/fr/InfoPanel.json b/packages/client/public/locales/fr/InfoPanel.json index c30307ab66..b627e35184 100644 --- a/packages/client/public/locales/fr/InfoPanel.json +++ b/packages/client/public/locales/fr/InfoPanel.json @@ -3,9 +3,10 @@ "AndMoreLabel": "et {{count}} plus", "CreationDate": "Date de création", "Data": "Données", - "FeedCreateFileSeveral": "Fichier ajouté.", - "FeedCreateFileSingle": "Fichier créé.", - "FeedCreateFolderSeveral": "Dossier ajouté.", + "DateModified": "Date de modification", + "FeedCreateFileSeveral": "Fichiers ajoutés", + "FeedCreateFileSingle": "Fichier créé", + "FeedCreateFolderSeveral": "Dossier ajouté", "FeedCreateFolderSingle": "Dossier créé", "FeedCreateRoom": "«{{roomTitle}}» salle créée", "FeedCreateRoomTag": "Étiquettes ajoutées", diff --git a/packages/client/public/locales/it/DeleteDialog.json b/packages/client/public/locales/it/DeleteDialog.json index 614f66e491..17372778d3 100644 --- a/packages/client/public/locales/it/DeleteDialog.json +++ b/packages/client/public/locales/it/DeleteDialog.json @@ -1,8 +1,16 @@ { + "DeleteFile": "Stai per eliminare questo file. Sei sicuro di voler continuare?", + "DeleteFolder": "Stai per eliminare questa cartella. Sei sicuro di voler continuare?", + "DeleteItems": "Stai per eliminare questi elementi. Sei sicuro di voler continuare?", + "DeleteRoom": "Stai per eliminare questa stanza. Non sarai in grado di ripristinarla.", + "DeleteRooms": "Stai per eliminare queste stanze. Non sarai in grado di ripristinarli.", "MoveToTrashButton": "Spostare nel Cestino", "MoveToTrashFile": "Stai per eliminare questo file? Tieni presente che se lo hai condiviso con qualcuno, non sarà più disponibile. Sei sicuro di voler continuare?", + "MoveToTrashFileFromPersonal": "Stai per eliminare questo file. Sei sicuro di voler continuare?", "MoveToTrashFolder": "Stai per eliminare questa cartella? Tieni presente che, se l'hai condivisa con qualcuno, non sarà più disponibile. Sei sicuro di voler continuare?", + "MoveToTrashFolderFromPersonal": "Stai per eliminare questa cartella. Sei sicuro di voler continuare?", "MoveToTrashItems": "Stai per eliminare questi elementi? Tieni presente che se li hai condivisi con qualcuno, non saranno più disponibili. Sei sicuro di voler continuare?", + "MoveToTrashItemsFromPersonal": "Stai per eliminare questi elementi. Sei sicuro di voler continuare?", "MoveToTrashTitle": "Spostare nel Cestino?", "UnsubscribeButton": "Annullare l'iscrizione", "UnsubscribeNote": "Sei sicuro di voler cancellarti dagli elementi selezionati nell'elenco?", diff --git a/packages/client/public/locales/it/DeleteUsersDialog.json b/packages/client/public/locales/it/DeleteUsersDialog.json index 6513d2ae65..3a0c64e0ba 100644 --- a/packages/client/public/locales/it/DeleteUsersDialog.json +++ b/packages/client/public/locales/it/DeleteUsersDialog.json @@ -1,4 +1,5 @@ { "DeleteGroupUsersSuccessMessage": "Gli utenti sono stati eliminati con successo.", - "DeleteUsers": "Eliminare utenti" + "DeleteUsers": "Eliminare utenti", + "DeleteUsersMessage": "Gli utenti disabilitati selezionati verranno eliminati dal DocSpace. I documenti personali di questi utenti che sono disponibili per altri verranno cancellati." } diff --git a/packages/client/public/locales/it/DowngradePlanDialog.json b/packages/client/public/locales/it/DowngradePlanDialog.json index 0967ef424b..7f71221ba5 100644 --- a/packages/client/public/locales/it/DowngradePlanDialog.json +++ b/packages/client/public/locales/it/DowngradePlanDialog.json @@ -1 +1,6 @@ -{} +{ + "CurrentStorageSpace": "Spazio di archiviazione attuale: <1>{{size}}.", + "DowngradePlan": "Declassa il pacchetto", + "SaveOrChange": "Riduci il parametro richiesto o mantieni il tuo attuale piano tariffario.", + "StorageSpaceSizeAllowed": "Dimensioni dello spazio di archiviazione consentite: <1>{{size}}." +} diff --git a/packages/client/public/locales/it/EmptyTrashDialog.json b/packages/client/public/locales/it/EmptyTrashDialog.json index d6dd372019..b2601bdac7 100644 --- a/packages/client/public/locales/it/EmptyTrashDialog.json +++ b/packages/client/public/locales/it/EmptyTrashDialog.json @@ -1,6 +1,8 @@ { "DeleteForeverButton": "Eliminare per sempre", "DeleteForeverNote": "Tutti gli elementi dal Cestino verranno eliminati per sempre. Non potrai recuperarli.", + "DeleteForeverNoteArchive": "Tutti gli elementi archiviati verranno eliminati per sempre. Non potrai ripristinarli.", "DeleteForeverTitle": "Eliminare per sempre?", + "SuccessEmptyArchived": "Archivio svuotato", "SuccessEmptyTrash": "Cestino svuotato" } diff --git a/packages/client/public/locales/it/Errors.json b/packages/client/public/locales/it/Errors.json index 1f47a503ee..a54503a667 100644 --- a/packages/client/public/locales/it/Errors.json +++ b/packages/client/public/locales/it/Errors.json @@ -3,5 +3,6 @@ "Error403Text": "Spiacente, accesso negato.", "Error404Text": "Spiacente, impossibile trovare la risorsa.", "ErrorEmptyResponse": "Risposta vuota", - "ErrorOfflineText": "Nessuna connessione a internet trovata" + "ErrorOfflineText": "Nessuna connessione a internet trovata", + "ErrorUnavailableText": "DocSpace non disponibile" } diff --git a/packages/client/public/locales/it/Files.json b/packages/client/public/locales/it/Files.json index d0569becd3..4a14e94027 100644 --- a/packages/client/public/locales/it/Files.json +++ b/packages/client/public/locales/it/Files.json @@ -1,23 +1,40 @@ { + "AddMembersDescription": "Puoi aggiungere nuovi membri del team manualmente o invitarli tramite link.", "All": "Tutti", "AllFiles": "Tutti i file", + "ArchiveAction": "Archivio vuoto", + "ArchiveEmptyScreen": "Puoi archiviare le stanze che non usi e ripristinarle nel tuo DocSpace in qualsiasi momento o eliminarle definitivamente. Queste stanze appariranno qui.", + "ArchiveEmptyScreenHeader": "Non ci sono ancora stanze archiviate qui", + "ArchivedRoomAction": "La stanza ‘{{name}}’ è archiviata", + "ArchivedRoomsAction": "Le stanza sono archiviate", "Archives": "Archivi", "BackToParentFolderButton": "Vai alla cartella superiore", "ByAuthor": "Autore", "ByCreation": "Creato", + "ByErasure": "Cancellazione", "ByLastModified": "Modificato", + "CollaborationRooms": "Collaborazione", "ContainsSpecCharacter": "Il titolo non può contenere nessuno dei seguenti caratteri: *+:\"<>?|/", "Convert": "Conversione", "CopyItem": "{{title}} copiato", "CopyItems": "{{qty}} elementi copiati", + "CreateRoom": "Crea una stanza", + "CustomRooms": "Personalizzata", + "DaysRemaining": "Giorni rimanenti: {{daysRemaining}}", + "DisableNotifications": "Disattiva notifiche", "Document": "Documento", + "EditRoom": "Modifica la stanza", "EmptyFile": "File vuoto", "EmptyFilterDescriptionText": "Nessun file o cartella corrisponde a questo filtro. Provane uno diverso o cancella il filtro per visualizzare tutti i file.", + "EmptyFilterDescriptionTextRooms": "Nessuna stanza corrisponde a questo filtro. Provane uno diverso o cancella il filtro per visualizzare tutte le stanze.", "EmptyFilterSubheadingText": "Nessun file da visualizzare per con l'uso di filtro qui", "EmptyFolderDecription": "Trascina i file qui o creane di nuovi", + "EmptyFolderDescriptionUser": "I file e le cartelle caricati dagli amministratori appariranno qui.", "EmptyFolderHeader": "Non ci sono file in questa cartella", "EmptyRecycleBin": "Svuota cestino", "EmptyScreenFolder": "Nessun documento ancora qui", + "EnableNotifications": "Abilita le notifiche", + "ExcludeSubfolders": "Escludi sottocartelle", "FavoritesEmptyContainerDescription": "Non hai ancora preferiti. Per contrassegnare i file come preferiti o rimuoverli da questo elenco, utilizzare il menù contestuale.", "FileRemoved": "File spostato nel Cestino", "FileRenamed": "Il documento '{{oldTitle}}' è stato rinominato in '{{newTitle}}'", @@ -51,6 +68,7 @@ "RemoveFromList": "Rimuovere dalla lista", "RemovedFromFavorites": "Rimosso dai favoriti", "Rename": "Rinomina", + "RoomEmptyContainerDescription": "Ti preghiamo di creare la prima stanza.", "SendByEmail": "Invia per email", "Share": "Condividi", "ShowVersionHistory": "Visualizza lo storico delle versioni", diff --git a/packages/client/public/locales/it/FilesSettings.json b/packages/client/public/locales/it/FilesSettings.json index 58037b13c9..8eecffca4c 100644 --- a/packages/client/public/locales/it/FilesSettings.json +++ b/packages/client/public/locales/it/FilesSettings.json @@ -1,4 +1,5 @@ { + "AdditionalSections": "Sezioni aggiuntive", "ConnectEmpty": "Non c'è niente qui", "DisplayFavorites": "Visualizza i preferiti", "DisplayNotification": "Visualizza la notifica quando sposti gli elementi nel Cestino", @@ -8,5 +9,8 @@ "KeepIntermediateVersion": "Mantieni le versioni intermedie durante la modifica", "OriginalCopy": "Salva anche la copia del file in formato originale", "StoringFileVersion": "Memorizzazione delle versioni dei file", - "UpdateOrCreate": "Aggiorna la versione del file per il file esistente con lo stesso nome. In caso contrario, verrà creata una copia del file." + "ThirdPartyAccounts": "Account di terze parti", + "ThirdPartyBtn": "Consenti la connessione di archivi di terze parti", + "UpdateOrCreate": "Aggiorna la versione del file per il file esistente con lo stesso nome. In caso contrario, verrà creata una copia del file.", + "UploadPluginsHere": "Carica i plugin qui" } diff --git a/packages/client/public/locales/it/InfoPanel.json b/packages/client/public/locales/it/InfoPanel.json index a76afd8e10..08eb318774 100644 --- a/packages/client/public/locales/it/InfoPanel.json +++ b/packages/client/public/locales/it/InfoPanel.json @@ -1,8 +1,41 @@ { + "AccountsEmptyScreenText": "Vedi i dettagli degli utenti qui", + "AndMoreLabel": "e {{count}} in più", + "CreationDate": "Data di creazione", + "Data": "Dati", + "DateModified": "Data modificata", + "FeedCreateFileSeveral": "File aggiunti", + "FeedCreateFileSingle": "File creato", + "FeedCreateFolderSeveral": "Cartelle aggiunte", + "FeedCreateFolderSingle": "Cartella creata", + "FeedCreateRoom": "La stanza «{{roomTitle}}» è stata creata", + "FeedCreateRoomTag": "Tag aggiunti", + "FeedCreateUser": "Utenti aggiunti", + "FeedDeleteFile": "File rimossi", + "FeedDeleteFolder": "Cartelle eliminate", + "FeedDeleteRoomTag": "Tag rimossi", + "FeedDeleteUser": "Utente rimosso", + "FeedLocationLabel": "Cartella «{{folderTitle}}»", + "FeedMoveFile": "File spostati", + "FeedMoveFolder": "Cartelle spostate", + "FeedRenameFile": "File rinominato", + "FeedRenameFolder": "Cartella rinominata", + "FeedRenameRoom": "La stanza «{{oldRoomTitle}}» è stata rinominata in «{{roomTitle}}».", + "FeedUpdateFile": "Fascicolo aggiornato", + "FeedUpdateRoom": "Icona cambiata", + "FeedUpdateUser": "è stato assegnato il ruolo {{role}}", "FileExtension": "Estensione di file", "FilesEmptyScreenText": "Vedi i dettagli di file e cartelle qui", "ItemsSelected": "Elementi selezionati", "LastModifiedBy": "Ultima modifica di", + "PendingInvitations": "Inviti in sospeso", + "Properties": "Proprietà", + "RoomsEmptyScreenTent": "Vedi i dettagli delle stanze qui", + "SelectedUsers": "Account selezionati", + "StorageType": "Tipo di archiviazione", + "SubmenuDetails": "Dettagli", + "SubmenuHistory": "Cronologia", "SystemProperties": "Proprietà di sistema", + "UsersInRoom": "Utenti in stanza", "Versions": "Versioni" } diff --git a/packages/client/public/locales/it/InviteDialog.json b/packages/client/public/locales/it/InviteDialog.json index b42101b9f9..b9efc9c92f 100644 --- a/packages/client/public/locales/it/InviteDialog.json +++ b/packages/client/public/locales/it/InviteDialog.json @@ -1,3 +1,14 @@ { - "LinkCopySuccess": "Il link di collegamento è stato copiato" + "AddManually": "Aggiungi manualmente", + "AddManuallyDescriptionAccounts": "Invita nuovi utenti a DocSpace personalmente tramite e-mail", + "AddManuallyDescriptionRoom": "Aggiungi utenti esistenti di DocSpace alla stanza utilizzando i nomi o invita nuovi utenti personalmente tramite e-mail", + "EmailErrorMessage": "Indirizzo email non valido. Puoi modificare l’email facendo clic su di essa.", + "InviteAccountSearchPlaceholder": "Invita persone via e-mail", + "InviteRoomSearchPlaceholder": "Invita persone per nome o e-mail", + "InviteViaLink": "Invita tramite link", + "InviteViaLinkDescriptionAccounts": "Crea un link universale per l’auto-autorizzazione in DocSpace", + "InviteViaLinkDescriptionRoom": "Crea un link universale per l’auto-autorizzazione nella stanza", + "Invited": "Invitato", + "LinkCopySuccess": "Il link di collegamento è stato copiato", + "SendInvitation": "Invia invito" } diff --git a/packages/client/public/locales/ja-JP/InfoPanel.json b/packages/client/public/locales/ja-JP/InfoPanel.json index 020d14c63e..c5e0d182d8 100644 --- a/packages/client/public/locales/ja-JP/InfoPanel.json +++ b/packages/client/public/locales/ja-JP/InfoPanel.json @@ -4,9 +4,9 @@ "CreationDate": "作成日", "Data": "データ", "DateModified": "データが変更されました", - "FeedCreateFileSeveral": "ファイルが追加されました。", - "FeedCreateFileSingle": "ファイルが作成されました。", - "FeedCreateFolderSeveral": "フォルダが追加されました。", + "FeedCreateFileSeveral": "ファイルが追加されました", + "FeedCreateFileSingle": "ファイルが作成されました", + "FeedCreateFolderSeveral": "フォルダが追加されました", "FeedCreateFolderSingle": "フォルダが作成されました", "FeedCreateRoom": "«{{roomTitle}}» ルームが作成されました", "FeedCreateRoomTag": "タグが追加されました", diff --git a/packages/client/public/locales/ja-JP/SharingPanel.json b/packages/client/public/locales/ja-JP/SharingPanel.json index 2d84c09910..865fe213d8 100644 --- a/packages/client/public/locales/ja-JP/SharingPanel.json +++ b/packages/client/public/locales/ja-JP/SharingPanel.json @@ -14,5 +14,5 @@ "ShareEmailBody": "あなたは{{itemName}}ドキュメントへのアクセスを許可されています。以下のリンクをクリックして、今すぐドキュメントを開いてください。{{shareLink}}をクリックしてください。", "ShareEmailSubject": "あなたは{{itemName}}ドキュメントへのアクセスを許可されています。", "ShareVia": "でシェアする", - "SharingSettingsTitle": "設定の共有" + "SharingSettingsTitle": "共有の設定" } diff --git a/packages/client/public/locales/ko-KR/DeleteDialog.json b/packages/client/public/locales/ko-KR/DeleteDialog.json index 72f9d26aaf..7d8492844d 100644 --- a/packages/client/public/locales/ko-KR/DeleteDialog.json +++ b/packages/client/public/locales/ko-KR/DeleteDialog.json @@ -1,5 +1,17 @@ { + "DeleteFile": "이 파일을 삭제하려고 합니다. 정말로 계속하시겠습니까?", + "DeleteFolder": "이 폴더를 삭제하려고 합니다. 정말로 계속하시겠습니까?", + "DeleteItems": "이 항목을 삭제하려고 합니다. 정말로 계속하시겠습니까?", + "DeleteRoom": "이 방을 삭제하려고 합니다. 삭제하면 복원할 수 없습니다.", + "DeleteRooms": "이 방을 삭제하려고 합니다. 삭제하면 복원할 수 없습니다.", "MoveToTrashButton": "휴지통에 넣기", + "MoveToTrashFile": "이 파일을 삭제하려고 합니다. 다른 사람과 공유한 경우 해당 사용자가 사용할 수 없게 됩니다. 파일은 30일 후에 영구적으로 삭제됩니다. 정말로 계속하시겠습니까?", + "MoveToTrashFileFromPersonal": "이 파일을 삭제하려고 합니다. 정말로 계속하시겠습니까?", + "MoveToTrashFolder": "이 폴더를 삭제하려고 합니다. 다른 사람과 공유한 경우 해당 사용자가 사용할 수 없게 됩니다. 정말로 계속하시겠습니까?", + "MoveToTrashFolderFromPersonal": "이 폴더를 삭제하려고 합니다. 정말로 계속하시겠습니까?", + "MoveToTrashItems": "이 항목을 삭제하려고 합니다. 다른 사람과 공유한 경우 해당 사용자가 사용할 수 없게 됩니다. 정말로 계속하시겠습니까?", + "MoveToTrashItemsFromPersonal": "이 항목을 삭제하려고 합니다. 정말로 계속하시겠습니까?", + "MoveToTrashTitle": "휴지통으로 이동하시겠습니까?", "UnsubscribeButton": "구독 취소", "UnsubscribeNote": "정말로 목록에서 선택한 항목의 구독을 취소하시겠습니까?", "UnsubscribeTitle": "구독 취소 확인" diff --git a/packages/client/public/locales/ko-KR/DeleteProfileEverDialog.json b/packages/client/public/locales/ko-KR/DeleteProfileEverDialog.json index d3c507a7e1..0c902445f8 100644 --- a/packages/client/public/locales/ko-KR/DeleteProfileEverDialog.json +++ b/packages/client/public/locales/ko-KR/DeleteProfileEverDialog.json @@ -1,4 +1,5 @@ { "DeleteUser": "사용자 삭제", + "DeleteUserMessage": "{{userCaption}} {{user}} 님이 삭제됩니다. 그리고 다른 사람이 사용할 수 있는 사용자 개인 문서도 삭제됩니다. 정말로 계속하시겠습니까?", "SuccessfullyDeleteUserInfoMessage": "사용자가 성공적으로 삭제되었습니다" } diff --git a/packages/client/public/locales/ko-KR/DeleteThirdPartyDialog.json b/packages/client/public/locales/ko-KR/DeleteThirdPartyDialog.json index b942731199..25136ca56d 100644 --- a/packages/client/public/locales/ko-KR/DeleteThirdPartyDialog.json +++ b/packages/client/public/locales/ko-KR/DeleteThirdPartyDialog.json @@ -1,3 +1,5 @@ { + "DisconnectCloudMessage": "정말로 {{service}} 서비스를 삭제하시겠습니까? 이는 {{account}} 계정에 어떤 식으로든 영향을 미치지 않습니다.", + "DisconnectCloudTitle": "클라우드 연결 해제", "SuccessDeleteThirdParty": "제3자 {{service}} 서비스가 삭제되었습니다" } diff --git a/packages/client/public/locales/ko-KR/DeleteUsersDialog.json b/packages/client/public/locales/ko-KR/DeleteUsersDialog.json index 584bd36167..46446689e6 100644 --- a/packages/client/public/locales/ko-KR/DeleteUsersDialog.json +++ b/packages/client/public/locales/ko-KR/DeleteUsersDialog.json @@ -1,3 +1,5 @@ { - "DeleteGroupUsersSuccessMessage": "사용자가 성공적으로 삭제되었습니다." + "DeleteGroupUsersSuccessMessage": "사용자가 성공적으로 삭제되었습니다.", + "DeleteUsers": "사용자 삭제", + "DeleteUsersMessage": "선택한 비활성 사용자가 DocSpace에서 삭제됩니다. 다른 사용자가 사용할 수 있는 해당 비활성 사용자의 개인 문서도 삭제됩니다." } diff --git a/packages/client/public/locales/ko-KR/DowngradePlanDialog.json b/packages/client/public/locales/ko-KR/DowngradePlanDialog.json index 0967ef424b..6e028f4675 100644 --- a/packages/client/public/locales/ko-KR/DowngradePlanDialog.json +++ b/packages/client/public/locales/ko-KR/DowngradePlanDialog.json @@ -1 +1,6 @@ -{} +{ + "CurrentStorageSpace": "현재 저장 공간: <1>{{size}}.", + "DowngradePlan": "요금제 다운그레이드", + "SaveOrChange": "매개변수를 줄이거나 현재 요금제를 유지하세요.", + "StorageSpaceSizeAllowed": "허용된 저장 공간 크기: <1>{{size}}." +} diff --git a/packages/client/public/locales/ko-KR/EmptyTrashDialog.json b/packages/client/public/locales/ko-KR/EmptyTrashDialog.json index 6caed770cd..bb767b637e 100644 --- a/packages/client/public/locales/ko-KR/EmptyTrashDialog.json +++ b/packages/client/public/locales/ko-KR/EmptyTrashDialog.json @@ -1,6 +1,8 @@ { "DeleteForeverButton": "영구 삭제", "DeleteForeverNote": "휴지통의 모든 항목이 영구 삭제되며, 복구할 수 없습니다.", + "DeleteForeverNoteArchive": "아카이브의 모든 항목이 영구히 삭제됩니다. 삭제되면 복원할 수 없습니다.", "DeleteForeverTitle": "영구 삭제하시겠습니까?", + "SuccessEmptyArchived": "아카이브가 비었습니다", "SuccessEmptyTrash": "휴지통이 비워졌습니다" } diff --git a/packages/client/public/locales/ko-KR/Errors.json b/packages/client/public/locales/ko-KR/Errors.json index ddc1716416..23a9bf892c 100644 --- a/packages/client/public/locales/ko-KR/Errors.json +++ b/packages/client/public/locales/ko-KR/Errors.json @@ -3,5 +3,6 @@ "Error403Text": "죄송하지만, 액세스가 거부되었습니다.", "Error404Text": "죄송하지만, 해당 리소스를 찾을 수 없습니다.", "ErrorEmptyResponse": "응답이 없습니다", - "ErrorOfflineText": "인터넷 연결을 찾을 수 없습니다." + "ErrorOfflineText": "인터넷 연결을 찾을 수 없습니다.", + "ErrorUnavailableText": "DocSpace 이용 불가" } diff --git a/packages/client/public/locales/ko-KR/Files.json b/packages/client/public/locales/ko-KR/Files.json index fec7bc9788..7ea36683db 100644 --- a/packages/client/public/locales/ko-KR/Files.json +++ b/packages/client/public/locales/ko-KR/Files.json @@ -1,23 +1,41 @@ { + "AddMembersDescription": "새 팀원을 수동으로 추가하거나 링크를 통해 초대할 수 있습니다.", "All": "전체", "AllFiles": "전체 파일", + "ArchiveAction": "아카이브 비우기", + "ArchiveEmptyScreen": "사용하지 않는 방을 아카이브하고 DocSpace에서 언제든지 복원하거나 영구적으로 삭제할 수 있습니다. 이러한 방이 여기에 표시됩니다.", + "ArchiveEmptyScreenHeader": "아직 여기에 아카이브 방이 없습니다", + "ArchiveEmptyScreenUser": "아카이브된 방이 여기에 표시됩니다.", + "ArchivedRoomAction": "'{{name}}' 방이 아카이브되었습니다", + "ArchivedRoomsAction": "방이 아카이브되었습니다", "Archives": "아카이브", "BackToParentFolderButton": "상위 폴더로 돌아가기", "ByAuthor": "생성자", "ByCreation": "생성일", + "ByErasure": "삭제", "ByLastModified": "수정일", + "CollaborationRooms": "공동 작업", "ContainsSpecCharacter": "제목에는 다음 문자가 포함될 수 없습니다: *+:\"<>?|/", "Convert": "변환", "CopyItem": "{{title}} 복사 완료", "CopyItems": "{{qty}} 요소 복사 완료", + "CreateRoom": "방 생성", + "CustomRooms": "사용자 지정", + "DaysRemaining": "남은 일수: {{daysRemaining}}", + "DisableNotifications": "알림 비활성화", "Document": "문서", + "EditRoom": "방 편집", "EmptyFile": "빈 파일", "EmptyFilterDescriptionText": "이 필터에 해당하는 파일이나 폴더가 없습니다. 다르게 시도하거나 필터를 삭제하여 모든 파일을 확인하세요.", + "EmptyFilterDescriptionTextRooms": "이 필터와 일치하는 방이 없습니다. 다른 필터를 사용하거나 모든 방을 보려면 필터를 지우세요.", "EmptyFilterSubheadingText": "이 필터에 대해 표시할 파일이 없습니다", "EmptyFolderDecription": "여기에 파일을 드롭하거나 새 파일을 만드세요", + "EmptyFolderDescriptionUser": "관리자가 업로드한 파일 및 폴더가 여기에 나타납니다.", "EmptyFolderHeader": "이 폴더에 파일이 없습니다", "EmptyRecycleBin": "휴지통 비우기", "EmptyScreenFolder": "아직 여기에 문서가 없습니다", + "EnableNotifications": "알림 활성화", + "ExcludeSubfolders": "하위 폴더 제외", "FavoritesEmptyContainerDescription": "파일을 즐겨 찾기로 표시하거나 이 목록에서 삭제하려면, 컨텍스트 메뉴를 사용하세요.", "FileRemoved": "파일이 휴지통으로 이동되었습니다", "FileRenamed": "'{{oldTitle}}' 문서 이름이 '{{newTitle}}'으로 변경되었습니다", diff --git a/packages/client/public/locales/ko-KR/FilesSettings.json b/packages/client/public/locales/ko-KR/FilesSettings.json index 6332334724..0550d2ca3d 100644 --- a/packages/client/public/locales/ko-KR/FilesSettings.json +++ b/packages/client/public/locales/ko-KR/FilesSettings.json @@ -1,4 +1,5 @@ { + "AdditionalSections": "추가 섹션", "ConnectEmpty": "여기에 아무 것도 없습니다", "DisplayFavorites": "즐겨 찾기 표시", "DisplayNotification": "항목을 휴지통에 넣을 때 알림 표시", @@ -8,5 +9,8 @@ "KeepIntermediateVersion": "편집 시 중간 버전 유지", "OriginalCopy": "파일 복사본을 원본 형식으로도 저장", "StoringFileVersion": "파일 버전 저장 중", - "UpdateOrCreate": "같은 이름을 가진 기존 파일의 파일 버전을 업데이트하세요. 그렇지 않으면, 파일 복사본이 생성됩니다." + "ThirdPartyAccounts": "제3자 계정", + "ThirdPartyBtn": "제3자 스토리지 연결 허용", + "UpdateOrCreate": "같은 이름을 가진 기존 파일의 파일 버전을 업데이트하세요. 그렇지 않으면, 파일 복사본이 생성됩니다.", + "UploadPluginsHere": "여기에 플러그인을 업로드하세요" } diff --git a/packages/client/public/locales/ko-KR/InfoPanel.json b/packages/client/public/locales/ko-KR/InfoPanel.json index 580fd4bd7a..9c11920476 100644 --- a/packages/client/public/locales/ko-KR/InfoPanel.json +++ b/packages/client/public/locales/ko-KR/InfoPanel.json @@ -1,8 +1,41 @@ { + "AccountsEmptyScreenText": "여기에서 사용자 세부 정보를 확인하세요", + "AndMoreLabel": "및 {{count}} 이상", + "CreationDate": "생성 날짜", + "Data": "데이터", + "DateModified": "수정된 날짜", + "FeedCreateFileSeveral": "파일이 추가되었습니다", + "FeedCreateFileSingle": "파일이 생성되었습니다", + "FeedCreateFolderSeveral": "폴더가 추가되었습니다", + "FeedCreateFolderSingle": "폴더가 생성되었습니다", + "FeedCreateRoom": "«{{roomTitle}}» 방이 생성되었습니다", + "FeedCreateRoomTag": "태그가 추가되었습니다", + "FeedCreateUser": "사용자가 추가되었습니다", + "FeedDeleteFile": "파일이 삭제되었습니다", + "FeedDeleteFolder": "폴더가 삭제되었습니다", + "FeedDeleteRoomTag": "태그가 삭제되었습니다", + "FeedDeleteUser": "사용자가 삭제되었습니다", + "FeedLocationLabel": "«{{folderTitle}}» 폴더", + "FeedMoveFile": "파일이 이동되었습니다", + "FeedMoveFolder": "폴더가 이동되었습니다", + "FeedRenameFile": "파일 이름이 변경되었습니다", + "FeedRenameFolder": "폴더명이 변경되었습니다", + "FeedRenameRoom": "방 «{{oldRoomTitle}}» 이름이 «{{roomTitle}}»로 변경되었습니다.", + "FeedUpdateFile": "파일이 업데이트되었습니다", + "FeedUpdateRoom": "아이콘이 변경되었습니다", + "FeedUpdateUser": "님에게 {{role}} 역할이 할당되었습니다", "FileExtension": "파일 확장 프로그램", "FilesEmptyScreenText": "여기에서 파일 및 폴더 세부 정보 보기", "ItemsSelected": "선택된 항목", "LastModifiedBy": "최종 편집자", + "PendingInvitations": "보류 중인 초대장", + "Properties": "속성", + "RoomsEmptyScreenTent": "여기에서 방 세부 정보를 확인하세요", + "SelectedUsers": "선택된 계정", + "StorageType": "스토리지 유형", + "SubmenuDetails": "세부 정보", + "SubmenuHistory": "기록", "SystemProperties": "시스템 속성", + "UsersInRoom": "방 안의 사용자", "Versions": "버전" } diff --git a/packages/client/public/locales/ko-KR/InviteDialog.json b/packages/client/public/locales/ko-KR/InviteDialog.json index 9f5e697268..e43d2f882b 100644 --- a/packages/client/public/locales/ko-KR/InviteDialog.json +++ b/packages/client/public/locales/ko-KR/InviteDialog.json @@ -1,3 +1,14 @@ { - "LinkCopySuccess": "링크가 복사되었습니다" + "AddManually": "수동으로 추가", + "AddManuallyDescriptionAccounts": "이메일을 통해 개인적으로 DocSpace에 새 사용자 초대", + "AddManuallyDescriptionRoom": "이름으로 기존 DocSpace 사용자를 방에 추가하거나 이메일을 통해 개인적으로 새 사용자를 초대하세요", + "EmailErrorMessage": "이메일 주소가 유효하지 않습니다. 이메일을 클릭하면 편집할 수 있습니다.", + "InviteAccountSearchPlaceholder": "이메일로 사람들 초대", + "InviteRoomSearchPlaceholder": "이름 또는 이메일로 사람들 초대", + "InviteViaLink": "링크를 통해 초대", + "InviteViaLinkDescriptionAccounts": "DocSpace에서 자체 인증을 위한 범용 링크 생성", + "InviteViaLinkDescriptionRoom": "방에서 자체 승인을 위한 범용 링크 생성", + "Invited": "초대 완료", + "LinkCopySuccess": "링크가 복사되었습니다", + "SendInvitation": "초대장 전송" } diff --git a/packages/client/public/locales/lo-LA/Files.json b/packages/client/public/locales/lo-LA/Files.json index d653d1bb19..0a3f5a81cc 100644 --- a/packages/client/public/locales/lo-LA/Files.json +++ b/packages/client/public/locales/lo-LA/Files.json @@ -52,6 +52,7 @@ "SendByEmail": "ສົ່ງຜ່ານອີເມວ", "Share": "ແບ່ງປັນ", "ShowVersionHistory": "ສະແດງປະຫວັດສະບັບ", + "Spreadsheet": "ຄຳນວນ", "TooltipElementCopyMessage": "ຄັດລອກ {{element}}", "TooltipElementsCopyMessage": "ຄັດລອກ {{element}} ອົງປະກອບ", "TooltipElementsMoveMessage": "ຍ້າຍ {{element}} ອົງປະກອບ", diff --git a/packages/client/public/locales/lv/DeleteDialog.json b/packages/client/public/locales/lv/DeleteDialog.json index d2dd99f824..3317872d34 100644 --- a/packages/client/public/locales/lv/DeleteDialog.json +++ b/packages/client/public/locales/lv/DeleteDialog.json @@ -1,7 +1,17 @@ { + "DeleteFile": "Jūs gatavojaties izdzēst šo failu. Vai tiešām vēlaties turpināt?", + "DeleteFolder": "Jūs gatavojaties izdzēst šo mapi. Vai tiešām vēlaties turpināt?", + "DeleteItems": "Jūs gatavojaties izdzēst šos vienumus. Vai tiešām vēlaties turpināt?", + "DeleteRoom": "Jūs gatavojaties izdzēst šo telpu. Jūs nevarēsiet to atjaunot.", + "DeleteRooms": "Jūs gatavojaties izdzēst šīs telpas. Jūs nevarēsiet tos atjaunot.", "MoveToTrashButton": "Pārvietot uz miskasti", "MoveToTrashFile": "Vai grasāties dzēst šo failu? Lūdzu, ņemiet vērā, ka, ja esat to kopīgojuši ar kādu, tas vairs nebūs pieejams. Vai vēlaties turpināt?", + "MoveToTrashFileFromPersonal": "Jūs gatavojaties izdzēst šo failu. Vai tiešām vēlaties turpināt?", "MoveToTrashFolder": "Vai grasāties dzēst šo mapi? Lūdzu, ņemiet vērā, ka ja esat to ar kādu kopīgojuši, tā vairs nebūs pieejama. Vai vēlaties turpināt?", + "MoveToTrashFolderFromPersonal": "Jūs gatavojaties izdzēst šo mapi. Vai tiešām vēlaties turpināt?", + "MoveToTrashItems": "Jūs gatavojaties izdzēst šos vienumus. Lūdzu, ņemiet vērā, ka gadījumā, ja tos kopīgosiet ar kādu citu personu, tie kļūs nepieejami", + "MoveToTrashItemsFromPersonal": "Jūs gatavojaties izdzēst šos vienumus. Vai tiešām vēlaties turpināt?", + "MoveToTrashTitle": "Izdzēst?", "UnsubscribeButton": "Anulēt abonementu", "UnsubscribeNote": "Vai tiešām vēlaties atteikties no sarakstā atlasīto vienumu abonēšanas?", "UnsubscribeTitle": "Abonēšanas atcelšanas apstiprinājums" diff --git a/packages/client/public/locales/lv/DeleteProfileEverDialog.json b/packages/client/public/locales/lv/DeleteProfileEverDialog.json index 2e09c756aa..39f88253e5 100644 --- a/packages/client/public/locales/lv/DeleteProfileEverDialog.json +++ b/packages/client/public/locales/lv/DeleteProfileEverDialog.json @@ -1,4 +1,5 @@ { "DeleteUser": "Dzēst lietotāju", + "DeleteUserMessage": "{{userCaption}} {{user}} tiks izdzēsts. Lietotāja personas dokumenti, kas ir pieejami citiem, tiks izdzēsti. Vai tiešām vēlaties turpināt?", "SuccessfullyDeleteUserInfoMessage": "Lietotājs ir veiksmīgi izdzēsts" } diff --git a/packages/client/public/locales/lv/DeleteThirdPartyDialog.json b/packages/client/public/locales/lv/DeleteThirdPartyDialog.json index de2025d917..68aa4830e5 100644 --- a/packages/client/public/locales/lv/DeleteThirdPartyDialog.json +++ b/packages/client/public/locales/lv/DeleteThirdPartyDialog.json @@ -1,3 +1,5 @@ { + "DisconnectCloudMessage": "Vai tiešām vēlaties noņemt {{service}}? Tas nekādā veidā neietekmēs jūsu {{account}} kontu.", + "DisconnectCloudTitle": "Atvienot mākoni", "SuccessDeleteThirdParty": "Trešās puses {{service}} ir izdzēsts" } diff --git a/packages/client/public/locales/lv/DeleteUsersDialog.json b/packages/client/public/locales/lv/DeleteUsersDialog.json index 335d2f60f3..63ded0ea27 100644 --- a/packages/client/public/locales/lv/DeleteUsersDialog.json +++ b/packages/client/public/locales/lv/DeleteUsersDialog.json @@ -1,3 +1,5 @@ { - "DeleteGroupUsersSuccessMessage": "Lietotāji ir veiksmīgi izdzēsti." + "DeleteGroupUsersSuccessMessage": "Lietotāji ir veiksmīgi izdzēsti.", + "DeleteUsers": "Izdzēst lietotājus", + "DeleteUsersMessage": "Atlasītie atspējotie lietotāji tiks izdzēsti no DocSpace. Šo lietotāju personas dokumenti, kas ir pieejami citiem lietotājiem, tiks izdzēsti." } diff --git a/packages/client/public/locales/lv/DowngradePlanDialog.json b/packages/client/public/locales/lv/DowngradePlanDialog.json index 0967ef424b..18d5fd110a 100644 --- a/packages/client/public/locales/lv/DowngradePlanDialog.json +++ b/packages/client/public/locales/lv/DowngradePlanDialog.json @@ -1 +1,6 @@ -{} +{ + "CurrentStorageSpace": "Pašreizējā krātuves vieta: <1>{{size}} .", + "DowngradePlan": "Pazemināšanas plāns", + "SaveOrChange": "Samaziniet nepieciešamo parametru vai saglabājiet pašreizējo cenu plānu.", + "StorageSpaceSizeAllowed": "Atļautais krātuves vietas lielums: <1>{{size}}." +} diff --git a/packages/client/public/locales/lv/EmptyTrashDialog.json b/packages/client/public/locales/lv/EmptyTrashDialog.json index 65731c7452..b6f1636e91 100644 --- a/packages/client/public/locales/lv/EmptyTrashDialog.json +++ b/packages/client/public/locales/lv/EmptyTrashDialog.json @@ -1,6 +1,8 @@ { "DeleteForeverButton": "Dzēst uz visiem laikiem", "DeleteForeverNote": "Visi vienumi no atkritnes tiks neatgriezeniski izdzēsti. Jūs nevarēsiet tos atjaunot.", + "DeleteForeverNoteArchive": "Visi arhivētie vienumi tiks izdzēsti uz visiem laikiem. Jūs nevarēsiet tos atjaunot.", "DeleteForeverTitle": "Vai dzēst uz visiem laikiem?", + "SuccessEmptyArchived": "Arhivēts, iztukšots", "SuccessEmptyTrash": "Atkritne iztukšota" } diff --git a/packages/client/public/locales/lv/Errors.json b/packages/client/public/locales/lv/Errors.json index 239dbe9dd6..72f05bfb1d 100644 --- a/packages/client/public/locales/lv/Errors.json +++ b/packages/client/public/locales/lv/Errors.json @@ -3,5 +3,6 @@ "Error403Text": "Diemžēl piekļuve liegta", "Error404Text": "Diemžēl resursu nevar atrast.", "ErrorEmptyResponse": "Tukša atbilde", - "ErrorOfflineText": "Interneta savienojums nav atrasts" + "ErrorOfflineText": "Interneta savienojums nav atrasts", + "ErrorUnavailableText": "DocSpace nav pieejams" } diff --git a/packages/client/public/locales/lv/Files.json b/packages/client/public/locales/lv/Files.json index bfd6cb0221..bf4ff1c728 100644 --- a/packages/client/public/locales/lv/Files.json +++ b/packages/client/public/locales/lv/Files.json @@ -1,23 +1,41 @@ { + "AddMembersDescription": "Jūs varat pievienot jaunus komandas dalībniekus manuāli vai uzaicināt, izmantojot saiti.", "All": "Viss", "AllFiles": "Visi faili", + "ArchiveAction": "Vietne izņemta no arhīva", + "ArchiveEmptyScreen": "Jūs jebkurā brīdī varat arhivēt neizmantotās telpas un atjaunot tās savā DocSpace vai neatgriezeniski izdzēst. Šeit parādīsies šīs telpas.", + "ArchiveEmptyScreenHeader": "Šeit vēl nav nevienas arhivētas telpas", + "ArchiveEmptyScreenUser": "Šeit tiks parādītas arhivētās telpas.", + "ArchivedRoomAction": "Telpa {{name}} ir arhivēta", + "ArchivedRoomsAction": "Telpas ir arhivētas", "Archives": "Arhīvi", "BackToParentFolderButton": "Atpakaļ uz vecāku mapi", "ByAuthor": "Autors", "ByCreation": "Izveidots", + "ByErasure": "Dzēšana", "ByLastModified": "Modificēts", + "CollaborationRooms": "Sadarbība", "ContainsSpecCharacter": "Nosaukumā nedrīkst būt neviena no šīm rakstzīmēm: *+:\"<>?|/", "Convert": "Konvertēt", "CopyItem": "{{title}} nokopēts", "CopyItems": "{{qty}} elementi nokopēti", + "CreateRoom": "Izveidot telpu", + "CustomRooms": "Pielāgots", + "DaysRemaining": "Atlikušās dienas: {{daysRemaining}}", + "DisableNotifications": "Atspējot paziņojumus", "Document": "Dokuments", + "EditRoom": "Rediģēt telpu", "EmptyFile": "Tukšs fails", "EmptyFilterDescriptionText": "Šim filtram neatbilst neviens fails vai mape. Lai skatītu visus failus, izmēģiniet citu filtru vai notīriet filtru. ", + "EmptyFilterDescriptionTextRooms": "Šim filtram neatbilst neviena telpa. Izmēģiniet citu vai notīriet filtru, lai skatītu visas telpas.", "EmptyFilterSubheadingText": "Netiek parādīti faili šim filtram šeit", "EmptyFolderDecription": "Nometiet failus šeit vai izveidojiet jaunus", + "EmptyFolderDescriptionUser": "Šeit tiks parādīti administratoru augšupielādētie faili un mapes.", "EmptyFolderHeader": "Šajā mapē nav failu", "EmptyRecycleBin": "Iztukšot atkritni", "EmptyScreenFolder": "Šeit vēl nav neviena dokumenta", + "EnableNotifications": "Aktivizēt paziņojumus", + "ExcludeSubfolders": "Neiekļaut apakšmapes", "FavoritesEmptyContainerDescription": "Izmantojiet konteksta izvēlni, lai failus atzīmētu kā izlases vai noņemtu no šī saraksta.", "FileRemoved": "Fails ir pārvietots uz atkritni", "FileRenamed": "Dokuments '{{oldTitle}}' ir pārdēvēts par '{{newTitle}}'", diff --git a/packages/client/public/locales/lv/FilesSettings.json b/packages/client/public/locales/lv/FilesSettings.json index 3bbcf6a83a..1b509b001e 100644 --- a/packages/client/public/locales/lv/FilesSettings.json +++ b/packages/client/public/locales/lv/FilesSettings.json @@ -1,4 +1,5 @@ { + "AdditionalSections": "Papildu sadaļas", "ConnectEmpty": "Šeit nekā nav", "DisplayFavorites": "Rādīt izlasi", "DisplayNotification": "Parādīt paziņojumu, pārvietojot vienumus uz atkritni", @@ -8,5 +9,8 @@ "KeepIntermediateVersion": "Rediģēšanas laikā saglabājiet starpnieka versijas", "OriginalCopy": "Saglabājiet faila kopiju arī sākotnējā formātā", "StoringFileVersion": "Failu versiju uzglabāšana", - "UpdateOrCreate": "Atjauniniet faila versiju esošajam failam ar tādu pašu nosaukumu. Pretējā gadījumā tiks izveidota faila kopija." + "ThirdPartyAccounts": "Trešo personu konti", + "ThirdPartyBtn": "Atļaut savienot trešo pušu krātuves", + "UpdateOrCreate": "Atjauniniet faila versiju esošajam failam ar tādu pašu nosaukumu. Pretējā gadījumā tiks izveidota faila kopija.", + "UploadPluginsHere": "Augšupielādēt spraudņus šeit" } diff --git a/packages/client/public/locales/lv/InfoPanel.json b/packages/client/public/locales/lv/InfoPanel.json index 909211a441..40e25b9eaa 100644 --- a/packages/client/public/locales/lv/InfoPanel.json +++ b/packages/client/public/locales/lv/InfoPanel.json @@ -1,8 +1,41 @@ { + "AccountsEmptyScreenText": "Detalizētu informāciju par lietotājiem skatīt šeit", + "AndMoreLabel": "un {{count}} vēl", + "CreationDate": "Izveides datums", + "Data": "Dati", + "DateModified": "Modificēts datums", + "FeedCreateFileSeveral": "Pievienoti faili", + "FeedCreateFileSingle": "Fails ir izveidots", + "FeedCreateFolderSeveral": "Mapes ir pievienotas", + "FeedCreateFolderSingle": "Mape ir izveidota", + "FeedCreateRoom": "«{{roomTitle}}» izveidota telpa", + "FeedCreateRoomTag": "Pievienotas atzīmes", + "FeedCreateUser": "Lietotāji ir pievienoti", + "FeedDeleteFile": "Faili ir noņemti", + "FeedDeleteFolder": "Mapes ir noņemtas", + "FeedDeleteRoomTag": "Atzīmes ir noņemtas", + "FeedDeleteUser": "Lietotājs ir noņemts", + "FeedLocationLabel": "Mape «{{folderTitle}}»", + "FeedMoveFile": "Faili ir pārvietoti", + "FeedMoveFolder": "Mapes ir pārvietotas", + "FeedRenameFile": "Fails ir pārdēvēts", + "FeedRenameFolder": "Mape ir pārdēvēta", + "FeedRenameRoom": "«Telpa{{oldRoomTitle}}» pārdēvēta par «{{roomTitle}}».", + "FeedUpdateFile": "Fails ir atjaunināts", + "FeedUpdateRoom": "Ikona ir mainīta", + "FeedUpdateUser": "ir piešķirta loma {{role}}", "FileExtension": "Faila paplašinājums", "FilesEmptyScreenText": "Detalizētu informāciju par failu un mapi skatiet šeit", "ItemsSelected": "Atlasītie vienumi", "LastModifiedBy": "Pēdējo reizi modificēja:", + "PendingInvitations": "Gaidošie uzaicinājumi", + "Properties": "Īpašības", + "RoomsEmptyScreenTent": "Detalizētu informāciju par telpām skatīt šeit", + "SelectedUsers": "Atlasītie konti", + "StorageType": "Krātuves veids", + "SubmenuDetails": "Detalizēta informācija", + "SubmenuHistory": "Vēsture", "SystemProperties": "Sistēmas īpašības", + "UsersInRoom": "Lietotāji telpā", "Versions": "Versijas" } diff --git a/packages/client/public/locales/lv/InviteDialog.json b/packages/client/public/locales/lv/InviteDialog.json index f2c4f62a83..7bfa9ecc12 100644 --- a/packages/client/public/locales/lv/InviteDialog.json +++ b/packages/client/public/locales/lv/InviteDialog.json @@ -1,3 +1,14 @@ { - "LinkCopySuccess": "Saite ir nokopēta" + "AddManually": "Pievienot manuāli", + "AddManuallyDescriptionAccounts": "Uzaicināt jaunus lietotājus uz DocSpace personīgi pa e-pastu", + "AddManuallyDescriptionRoom": "Pievienot telpā esošos DocSpace lietotājus, izmantojot vārdus, vai uzaicināt jaunus lietotājus personīgi pa e-pastu", + "EmailErrorMessage": "E- pasta adrese ir nederīga. Jūs varat rediģēt e-pastu, noklikšķinot uz tā.", + "InviteAccountSearchPlaceholder": "Uzaicināt personas pa e-pastu", + "InviteRoomSearchPlaceholder": "Uzaicināt personas pēc vārda vai e-pasta adreses", + "InviteViaLink": "Uzaicināt, izmantojot saiti", + "InviteViaLinkDescriptionAccounts": "Izveidot universālu saiti pašautorizācijai DocSpace", + "InviteViaLinkDescriptionRoom": "Izveidot universālu saiti pašautorizācijai telpā", + "Invited": "Uzaicināts", + "LinkCopySuccess": "Saite ir nokopēta", + "SendInvitation": "Sūtīt ielūgumu" } diff --git a/packages/client/public/locales/nl/DeleteDialog.json b/packages/client/public/locales/nl/DeleteDialog.json index cadf852b2e..313ff3b23d 100644 --- a/packages/client/public/locales/nl/DeleteDialog.json +++ b/packages/client/public/locales/nl/DeleteDialog.json @@ -1,7 +1,17 @@ { + "DeleteFile": "U staat op het punt dit bestand te verwijderen. Weet u zeker dat u door wilt gaan?", + "DeleteFolder": "U staat op het punt deze map te verwijderen. Weet u zeker dat u door wilt gaan?", + "DeleteItems": "U staat op het punt deze items te verwijderen. Weet u zeker dat u door wilt gaan?", + "DeleteRoom": "U staat op het punt deze kamer te verwijderen. U kunt dit niet meer herstellen.", + "DeleteRooms": "U staat op het punt deze kamers te verwijderen. U kunt ze niet meer herstellen.", "MoveToTrashButton": "Verplaats naar Prullenbak", "MoveToTrashFile": "U staat op het punt dit bestand te verwijderen. Denk eraan dat, indien u dit deelde met iemand anders, het onbeschikbaar zal worden. Bent u zeker dat u wil doorgaan?", + "MoveToTrashFileFromPersonal": "U staat op het punt dit bestand te verwijderen. Weet u zeker dat u door wilt gaan?", "MoveToTrashFolder": "U staat op het punt deze map te verwijderen. Denk eraan dat, indien u deze deelde met iemand anders, deze onbeschikbaar zal worden. Bent u zeker dat u wil doorgaan?", + "MoveToTrashFolderFromPersonal": "U staat op het punt deze map te verwijderen. Weet u zeker dat u door wilt gaan?", + "MoveToTrashItems": "U staat op het punt deze items te verwijderen. Als u ze met iemand heeft gedeeld, zijn ze niet meer beschikbaar. Weet u zeker dat u door wilt gaan?", + "MoveToTrashItemsFromPersonal": "U staat op het punt deze items te verwijderen. Weet u zeker dat u door wilt gaan?", + "MoveToTrashTitle": "Verplaatsen naar de Prullenbak?", "UnsubscribeButton": "Uitschrijven", "UnsubscribeNote": "Weet u zeker dat u zich wilt uitschrijven voor de gekozen items van de lijst?", "UnsubscribeTitle": "Uitschrijven bevestiging" diff --git a/packages/client/public/locales/nl/DeleteProfileEverDialog.json b/packages/client/public/locales/nl/DeleteProfileEverDialog.json index 807489b929..9ca1e85a4a 100644 --- a/packages/client/public/locales/nl/DeleteProfileEverDialog.json +++ b/packages/client/public/locales/nl/DeleteProfileEverDialog.json @@ -1,4 +1,5 @@ { "DeleteUser": "Gebruiker verwijderen", + "DeleteUserMessage": "{{userCaption}} {{user}} zal worden verwijderd. Persoonlijke documenten van gebruikers die beschikbaar zijn voor anderen worden verwijderd. Weet u zeker dat u door wilt gaan?", "SuccessfullyDeleteUserInfoMessage": "De gebruiker is met succes verwijderd" } diff --git a/packages/client/public/locales/nl/DeleteThirdPartyDialog.json b/packages/client/public/locales/nl/DeleteThirdPartyDialog.json index 524a61d583..a8190f9ad8 100644 --- a/packages/client/public/locales/nl/DeleteThirdPartyDialog.json +++ b/packages/client/public/locales/nl/DeleteThirdPartyDialog.json @@ -1,3 +1,5 @@ { + "DisconnectCloudMessage": "Weet u zeker dat u {{service}} wilt verwijderen? Dit heeft geen enkele invloed op uw {{account}} account.", + "DisconnectCloudTitle": "Verbreek de verbinding met de cloud", "SuccessDeleteThirdParty": "Externe partij {{service}} is verwijderd" } diff --git a/packages/client/public/locales/nl/DeleteUsersDialog.json b/packages/client/public/locales/nl/DeleteUsersDialog.json index a498fa7e35..fda6b9c9e9 100644 --- a/packages/client/public/locales/nl/DeleteUsersDialog.json +++ b/packages/client/public/locales/nl/DeleteUsersDialog.json @@ -1,3 +1,5 @@ { - "DeleteGroupUsersSuccessMessage": "Gebruikers zijn met succes verwijderd." + "DeleteGroupUsersSuccessMessage": "Gebruikers zijn met succes verwijderd.", + "DeleteUsers": "Gebruikers verwijderen", + "DeleteUsersMessage": "De geselecteerde uitgeschakelde gebruikers worden verwijderd uit de DocSpace. Persoonlijke documenten van deze gebruikers die beschikbaar zijn voor anderen zullen worden verwijderd." } diff --git a/packages/client/public/locales/nl/DowngradePlanDialog.json b/packages/client/public/locales/nl/DowngradePlanDialog.json index 0967ef424b..4bbfd20ff8 100644 --- a/packages/client/public/locales/nl/DowngradePlanDialog.json +++ b/packages/client/public/locales/nl/DowngradePlanDialog.json @@ -1 +1,6 @@ -{} +{ + "CurrentStorageSpace": "Huidige opslagruimte: <1>{{size}}.", + "DowngradePlan": "Downgrade plan", + "SaveOrChange": "Verlaag de vereiste parameter of behoud uw huidige prijsplan.", + "StorageSpaceSizeAllowed": "Toegestane opslagruimte grootte: <1>{{size}}." +} diff --git a/packages/client/public/locales/nl/EmptyTrashDialog.json b/packages/client/public/locales/nl/EmptyTrashDialog.json index a8e85e9539..9a03a1f4e2 100644 --- a/packages/client/public/locales/nl/EmptyTrashDialog.json +++ b/packages/client/public/locales/nl/EmptyTrashDialog.json @@ -1,6 +1,8 @@ { "DeleteForeverButton": "Voor altijd verwijderen", "DeleteForeverNote": "Alle items uit de Prullenmand zullen voor altijd gewist worden. U kunt ze niet meer herstellen.", + "DeleteForeverNoteArchive": "Alle items uit Gearchiveerd worden voorgoed verwijderd. U kunt ze niet meer herstellen.", "DeleteForeverTitle": "Voor altijd verwijderen?", + "SuccessEmptyArchived": "Archief geleegd", "SuccessEmptyTrash": "Prullenmand geleegd" } diff --git a/packages/client/public/locales/nl/Errors.json b/packages/client/public/locales/nl/Errors.json index 096a3d165e..9ad891ea08 100644 --- a/packages/client/public/locales/nl/Errors.json +++ b/packages/client/public/locales/nl/Errors.json @@ -3,5 +3,6 @@ "Error403Text": "Sorry, toegang geweigerd.", "Error404Text": "Sorry, de bron kan niet worden gevonden.", "ErrorEmptyResponse": "Lege reactie", - "ErrorOfflineText": "Geen internetverbinding gevonden" + "ErrorOfflineText": "Geen internetverbinding gevonden", + "ErrorUnavailableText": "DocSpace niet beschikbaar" } diff --git a/packages/client/public/locales/nl/Files.json b/packages/client/public/locales/nl/Files.json index f4f92168aa..8006527ed4 100644 --- a/packages/client/public/locales/nl/Files.json +++ b/packages/client/public/locales/nl/Files.json @@ -1,23 +1,41 @@ { + "AddMembersDescription": "U kunt nieuwe teamleden handmatig toevoegen of uitnodigen door middel van een link.", "All": "Alle", "AllFiles": "Alle bestanden", + "ArchiveAction": "Archief leegmaken", + "ArchiveEmptyScreen": "U kunt ruimtes die u niet gebruikt archiveren en op elk moment in uw DocSpace herstellen of definitief verwijderen. Deze kamers worden hier weergegeven.", + "ArchiveEmptyScreenHeader": "Er zijn hier nog geen gearchiveerde kamers", + "ArchiveEmptyScreenUser": "Kamers die zijn gearchiveerd verschijnen hier.", + "ArchivedRoomAction": "De kamer \"{{name}}\" is gearchiveerd", + "ArchivedRoomsAction": "De kamers zijn gearchiveerd", "Archives": "Archieven", "BackToParentFolderButton": "Terug naar bovenliggende map", "ByAuthor": "Auteur", "ByCreation": "Aangemaakt", + "ByErasure": "Erasure", "ByLastModified": "Gewijzigd", + "CollaborationRooms": "Samenwerking", "ContainsSpecCharacter": "De titel mag geen van de volgende tekens bevatten: *+:\"<>?|/", "Convert": "Converteren", "CopyItem": "{{title}} gekopieerd", "CopyItems": "{{qty}} elementen gekopieerd", + "CreateRoom": "Maak kamer aan", + "CustomRooms": "Aangepast", + "DaysRemaining": "Aantal resterende dagen: {{daysRemaining}}", + "DisableNotifications": "Meldingen uitschakelen", "Document": "Document", + "EditRoom": "Bewerk kamer", "EmptyFile": "Leeg bestand", "EmptyFilterDescriptionText": "Geen bestanden of mappen komen overeen met dit filter. Probeer een andere of verwijder de filter om alle bestanden te zien. ", + "EmptyFilterDescriptionTextRooms": "Er komen geen kamers overeen met dit filter. Probeer een andere of wis het filter om alle kamers te bekijken.", "EmptyFilterSubheadingText": "Geen bestanden die hier voor dit filter moeten worden weergegeven", "EmptyFolderDecription": "Sleep bestanden hierheen of maak nieuwe aan", + "EmptyFolderDescriptionUser": "Bestanden en mappen die door admins zijn geüpload verschijnen hier.", "EmptyFolderHeader": "Geen bestanden in deze map", "EmptyRecycleBin": "Leeg de Prullenbak", "EmptyScreenFolder": "Hier nog geen docs", + "EnableNotifications": "Meldingen inschakelen", + "ExcludeSubfolders": "Submappen uitsluiten", "FavoritesEmptyContainerDescription": "Om bestanden als favorieten te markeren of ze uit deze lijst te verwijderen, gebruikt u het contextmenu.", "FileRemoved": "Bestand verplaatst naar Prullenbak", "FileRenamed": "Het document '{{oldTitle}}' is hernoemd naar '{{newTitle}}'", @@ -51,6 +69,7 @@ "RemoveFromList": "Verwijder uit de lijst", "RemovedFromFavorites": "Verwijderd uit favorieten", "Rename": "Hernoemen", + "RoomEmptyContainerDescription": "Maak de eerste kamer aan.", "SendByEmail": "Verstuur per e-mail", "Share": "Delen", "ShowVersionHistory": "Toon versiegeschiedenis", diff --git a/packages/client/public/locales/nl/FilesSettings.json b/packages/client/public/locales/nl/FilesSettings.json index 9672eba6fc..4beb84b487 100644 --- a/packages/client/public/locales/nl/FilesSettings.json +++ b/packages/client/public/locales/nl/FilesSettings.json @@ -1,4 +1,5 @@ { + "AdditionalSections": "Aanvullende secties", "ConnectEmpty": "Er is nog niets", "DisplayFavorites": "Favorieten Tonen", "DisplayNotification": "Meldingen weergeven wanneer items naar de Prullenbak worden verplaatst", @@ -8,5 +9,8 @@ "KeepIntermediateVersion": "Bewaar tussenversies bij het bewerken", "OriginalCopy": "Bewaar de bestandskopie ook in het oorspronkelijke formaat", "StoringFileVersion": "Opslaan van bestandsversies", - "UpdateOrCreate": "Update de bestandsversie voor het bestaande bestand met dezelfde naam. Anders wordt een kopie van het bestand gemaakt." + "ThirdPartyAccounts": "Externe accounts", + "ThirdPartyBtn": "Aansluiting van externe opslagplaatsen toestaan", + "UpdateOrCreate": "Update de bestandsversie voor het bestaande bestand met dezelfde naam. Anders wordt een kopie van het bestand gemaakt.", + "UploadPluginsHere": "Plug-ins hier uploaden" } diff --git a/packages/client/public/locales/nl/InfoPanel.json b/packages/client/public/locales/nl/InfoPanel.json index d2ad684209..32b137d3ac 100644 --- a/packages/client/public/locales/nl/InfoPanel.json +++ b/packages/client/public/locales/nl/InfoPanel.json @@ -1,8 +1,41 @@ { + "AccountsEmptyScreenText": "Bekijk hier de details van de gebruikers", + "AndMoreLabel": "en {{count}} meer", + "CreationDate": "Aanmaakdatum", + "Data": "Data", + "DateModified": "Datum aangepast", + "FeedCreateFileSeveral": "Bestanden toegevoegd", + "FeedCreateFileSingle": "Bestand aangemaakt", + "FeedCreateFolderSeveral": "Mappen toegevoegd", + "FeedCreateFolderSingle": "Map aangemaakt", + "FeedCreateRoom": "«{{roomTitle}}» kamer aangemaakt", + "FeedCreateRoomTag": "Tags toegevoegd", + "FeedCreateUser": "Gebruikers toegevoegd", + "FeedDeleteFile": "Bestanden verwijderd", + "FeedDeleteFolder": "Mappen verwijderd", + "FeedDeleteRoomTag": "Tags verwijderd", + "FeedDeleteUser": "Gebruiker verwijderd", + "FeedLocationLabel": "Map «{{folderTitle}}»", + "FeedMoveFile": "Bestanden verplaatst", + "FeedMoveFolder": "Mappen verplaatst", + "FeedRenameFile": "Bestand hernoemd", + "FeedRenameFolder": "Map hernoemd", + "FeedRenameRoom": "Kamer «{{oldRoomTitle}}» hernoemd naar «{{roomTitle}}».", + "FeedUpdateFile": "Bestand bijgewerkt", + "FeedUpdateRoom": "Icoon aangepast", + "FeedUpdateUser": "heeft de rol {{role}} toegewezen gekregen", "FileExtension": "Bestandsextensie", "FilesEmptyScreenText": "Bekijk hier bestands- en mapdetails", "ItemsSelected": "Geselecteerde items", "LastModifiedBy": "Laatst aangepast door", + "PendingInvitations": "Uitnodigingen in behandeling", + "Properties": "Eigenschappen", + "RoomsEmptyScreenTent": "Bekijk hier de details van de kamers", + "SelectedUsers": "Geselecteerde accounts", + "StorageType": "Type opslag", + "SubmenuDetails": "Details", + "SubmenuHistory": "Geschiedenis", "SystemProperties": "Systeemeigenschappen", + "UsersInRoom": "Gebruikers in kamer", "Versions": "Versies" } diff --git a/packages/client/public/locales/nl/InviteDialog.json b/packages/client/public/locales/nl/InviteDialog.json index c5cd7c23d6..cf380adddb 100644 --- a/packages/client/public/locales/nl/InviteDialog.json +++ b/packages/client/public/locales/nl/InviteDialog.json @@ -1,3 +1,14 @@ { - "LinkCopySuccess": "Link is gekopieerd" + "AddManually": "Handmatig toevoegen", + "AddManuallyDescriptionAccounts": "Nodig nieuwe gebruikers persoonlijk per e-mail uit voor DocSpace", + "AddManuallyDescriptionRoom": "Bestaande DocSpace gebruikers toevoegen aan de kamer met behulp van de namen of nieuwe gebruikers persoonlijk uitnodigen per e-mail", + "EmailErrorMessage": "E-mailadres niet geldig. U kunt de e-mail bewerken door erop te klikken.", + "InviteAccountSearchPlaceholder": "Mensen per e-mail uitnodigen", + "InviteRoomSearchPlaceholder": "Mensen per e-mail uitnodigen", + "InviteViaLink": "Uitnodigen via link", + "InviteViaLinkDescriptionAccounts": "Maak een universele link voor zelfautorisatie in DocSpace", + "InviteViaLinkDescriptionRoom": "Maak een universele link voor zelfautorisatie in de kamer", + "Invited": "Uitgenodigd", + "LinkCopySuccess": "Link is gekopieerd", + "SendInvitation": "Stuur uitnodiging" } diff --git a/packages/client/public/locales/pl/DeleteDialog.json b/packages/client/public/locales/pl/DeleteDialog.json index 1e0bff5112..0cbe21fb72 100644 --- a/packages/client/public/locales/pl/DeleteDialog.json +++ b/packages/client/public/locales/pl/DeleteDialog.json @@ -1,5 +1,16 @@ { + "DeleteFile": "Zamierzasz usunąć ten plik. Czy na pewno chcesz kontynuować?", + "DeleteFolder": "Zamierzasz usunąć ten katalog. Czy na pewno chcesz kontynuować?", + "DeleteItems": "Zamierzasz usunąć te pozycje. Czy na pewno chcesz kontynuować?", + "DeleteRoom": "Zamierzasz usunąć ten pokój. Nie będziesz w stanie go odzyskać.", + "DeleteRooms": "Zamierzasz usunąć te pokoje. Nie będziesz w stanie ich odzyskać.", "MoveToTrashButton": "Przenieś do kosza", + "MoveToTrashFileFromPersonal": "Zamierzasz usunąć ten plik. Czy na pewno chcesz kontynuować?", + "MoveToTrashFolder": "Zamierzasz usunąć ten katalog. Pamiętaj, że jeśli udostępniasz go innym użytkownikom, stracą oni do niego dostęp. Czy na pewno chcesz kontynuować?", + "MoveToTrashFolderFromPersonal": "Zamierzasz usunąć ten katalog. Czy na pewno chcesz kontynuować?", + "MoveToTrashItems": "Zamierzasz usunąć te pozycje. Pamiętaj, że jeśli udostępniasz je innym użytkownikom, stracą oni do nich dostęp. Czy na pewno chcesz kontynuować?", + "MoveToTrashItemsFromPersonal": "Zamierzasz usunąć te pozycje. Czy na pewno chcesz kontynuować?", + "MoveToTrashTitle": "Przenieść do kosza?", "UnsubscribeButton": "Zrezygnuj z subskrypcji", "UnsubscribeNote": "Czy na pewno chcesz zrezygnować z subskrypcji dla wybranych elementów z listy?", "UnsubscribeTitle": "Potwierdź rezygnację" diff --git a/packages/client/public/locales/pl/DeleteProfileEverDialog.json b/packages/client/public/locales/pl/DeleteProfileEverDialog.json index d1a954ae99..d3494589ae 100644 --- a/packages/client/public/locales/pl/DeleteProfileEverDialog.json +++ b/packages/client/public/locales/pl/DeleteProfileEverDialog.json @@ -1,4 +1,5 @@ { "DeleteUser": "Usuń użytkownika", + "DeleteUserMessage": "{{userCaption}} {{user}} zostanie usunięty. Dokumenty osobiste użytkownika, które są dostępne dla innych, zostaną usunięte. Czy na pewno chcesz kontynuować?", "SuccessfullyDeleteUserInfoMessage": "Użytkownik został pomyślnie usunięty" } diff --git a/packages/client/public/locales/pl/DeleteThirdPartyDialog.json b/packages/client/public/locales/pl/DeleteThirdPartyDialog.json index b6d76044aa..e07ff86692 100644 --- a/packages/client/public/locales/pl/DeleteThirdPartyDialog.json +++ b/packages/client/public/locales/pl/DeleteThirdPartyDialog.json @@ -1,3 +1,5 @@ { + "DisconnectCloudMessage": "Na pewno chcesz usunąć {{service}}? Nie będzie to miało żadnego wpływu na Twoje konto {{account}}.", + "DisconnectCloudTitle": "Odłącz chmurę", "SuccessDeleteThirdParty": "Usługa strony trzeciej – {{service}} została usunięta" } diff --git a/packages/client/public/locales/pl/DeleteUsersDialog.json b/packages/client/public/locales/pl/DeleteUsersDialog.json index c92828e28d..415c783ec3 100644 --- a/packages/client/public/locales/pl/DeleteUsersDialog.json +++ b/packages/client/public/locales/pl/DeleteUsersDialog.json @@ -1,3 +1,5 @@ { - "DeleteGroupUsersSuccessMessage": "Użytkownicy zostali pomyślnie usunięci." + "DeleteGroupUsersSuccessMessage": "Użytkownicy zostali pomyślnie usunięci.", + "DeleteUsers": "Usuń użytkowników", + "DeleteUsersMessage": "Wybrani zablokowani użytkownicy zostaną usunięci z DocSpace. Dokumenty osobiste tych użytkowników, które są dostępne dla innych, zostaną usunięte." } diff --git a/packages/client/public/locales/pl/DowngradePlanDialog.json b/packages/client/public/locales/pl/DowngradePlanDialog.json index 0967ef424b..6ec598008b 100644 --- a/packages/client/public/locales/pl/DowngradePlanDialog.json +++ b/packages/client/public/locales/pl/DowngradePlanDialog.json @@ -1 +1,6 @@ -{} +{ + "CurrentStorageSpace": "Dostępna pamięć: <1>{{size}}.", + "DowngradePlan": "Zmień plan na tańszy", + "SaveOrChange": "Zredukuj wymagany parametr lub zachowaj aktualny plan cenowy.", + "StorageSpaceSizeAllowed": "Dozwolony rozmiar pamięci: <1>{{size}}." +} diff --git a/packages/client/public/locales/pl/EmptyTrashDialog.json b/packages/client/public/locales/pl/EmptyTrashDialog.json index db498601d3..66f619b580 100644 --- a/packages/client/public/locales/pl/EmptyTrashDialog.json +++ b/packages/client/public/locales/pl/EmptyTrashDialog.json @@ -1,6 +1,8 @@ { "DeleteForeverButton": "Usuń na zawsze", "DeleteForeverNote": "Wszystkie elementy w koszu zostaną bezpowrotnie usunięte. Nie będzie można ich odzyskać.", + "DeleteForeverNoteArchive": "Wszystkie pozycje z Archiwum zostaną usunięte na zawsze. Nie będziesz w stanie ich odzyskać.", "DeleteForeverTitle": "Usunąć na zawsze?", + "SuccessEmptyArchived": "Opróżniono Archiwum", "SuccessEmptyTrash": "Opróżniono kosz" } diff --git a/packages/client/public/locales/pl/Errors.json b/packages/client/public/locales/pl/Errors.json index 3fc2939888..7655498c9c 100644 --- a/packages/client/public/locales/pl/Errors.json +++ b/packages/client/public/locales/pl/Errors.json @@ -3,5 +3,6 @@ "Error403Text": "Przepraszamy, odmówiono dostępu.", "Error404Text": "Przepraszamy, nie znaleziono zasobu.", "ErrorEmptyResponse": "Pusta odpowiedź", - "ErrorOfflineText": "Brak połączenia z Internetem" + "ErrorOfflineText": "Brak połączenia z Internetem", + "ErrorUnavailableText": "Oprogramowanie DocSpace jest niedostępne" } diff --git a/packages/client/public/locales/pl/Files.json b/packages/client/public/locales/pl/Files.json index 9742d2446a..2c5f58b688 100644 --- a/packages/client/public/locales/pl/Files.json +++ b/packages/client/public/locales/pl/Files.json @@ -1,23 +1,41 @@ { + "AddMembersDescription": "Możesz dodać nowych członków zespołu ręcznie lub zaprosić ich za pomocą linku.", "All": "Wszystko", "AllFiles": "Wszystkie pliki", + "ArchiveAction": "Opróżnij archiwum", + "ArchiveEmptyScreen": "Możesz archiwizować pokoje, których nie używasz i przywracać je do DocSpace w dowolnej chwili lub usuwać na stałe. Pokoje te pojawią się tutaj.", + "ArchiveEmptyScreenHeader": "Brak zarchiwizowanych pokoi", + "ArchiveEmptyScreenUser": "Tutaj pojawią się zarchiwizowane pokoje.", + "ArchivedRoomAction": "Pokój '{{name}}' został zarchiwizowany", + "ArchivedRoomsAction": "Pokoje zostały zarchiwizowane", "Archives": "Archiwa", "BackToParentFolderButton": "Wróć do folderu nadrzędnego", "ByAuthor": "Autor", "ByCreation": "Utworzono", + "ByErasure": "Kasowanie", "ByLastModified": "Zmodyfikowano", + "CollaborationRooms": "Współpraca", "ContainsSpecCharacter": "Tytuł nie może zawierać następujących znaków: *+:\"<>?|/", "Convert": "Konwertuj", "CopyItem": "Skopiowano {{title}}", "CopyItems": "Skopiowano {{qty}} element(y/ów)", + "CreateRoom": "Utwórz pokój", + "CustomRooms": "Niestandardowa ", + "DaysRemaining": "Pozostało dni: {{daysRemaining}}", + "DisableNotifications": "Wyłącz powiadomienia", "Document": "Dokument", + "EditRoom": "Pokój do edytowania", "EmptyFile": "Pusty plik", "EmptyFilterDescriptionText": "Żaden plik ani folder nie pasują do wybranego filtra. Wypróbuj inny lub usuń go, aby zobaczyć wszystkie pliki. ", + "EmptyFilterDescriptionTextRooms": "Brak pokoi pasujących do tego filtra. Wypróbuj inny lub wyczyść filtr, aby wyświetlić wszystkie pokoje.", "EmptyFilterSubheadingText": "Brak plików do wyświetlenia dla danego filtra", "EmptyFolderDecription": "Upuść pliki tutaj lub utwórz nowe", + "EmptyFolderDescriptionUser": "Pliki i katalogi dodane przez administratorów pojawią się tutaj.", "EmptyFolderHeader": "Brak plików w danym folderze", "EmptyRecycleBin": "Opróżnij kosz", "EmptyScreenFolder": "Nie ma tu jeszcze dokumentów", + "EnableNotifications": "Włącz powiadomienia", + "ExcludeSubfolders": "Wyklucz podkatalogi", "FavoritesEmptyContainerDescription": "Aby oznaczyć pliki jako ulubione lub usunąć je z tej listy, skorzystaj z menu kontekstowego.", "FileRemoved": "Plik został przeniesiony do kosza", "FileRenamed": "Nazwa dokumentu '{{oldTitle}}' została zmieniona na '{{newTitle}}'", @@ -51,6 +69,7 @@ "RemoveFromList": "Usuń z listy", "RemovedFromFavorites": "Usunięto z ulubionych", "Rename": "Zmień nazwę", + "RoomEmptyContainerDescription": "Utwórz pierwszy pokój.", "SendByEmail": "Wyślij e-mailem", "Share": "Udostępnij", "ShowVersionHistory": "Pokaż historię wersji", diff --git a/packages/client/public/locales/pl/FilesSettings.json b/packages/client/public/locales/pl/FilesSettings.json index 6e3639347e..12bdaef7d6 100644 --- a/packages/client/public/locales/pl/FilesSettings.json +++ b/packages/client/public/locales/pl/FilesSettings.json @@ -1,4 +1,5 @@ { + "AdditionalSections": "Dodatkowe sekcje", "ConnectEmpty": "Nic tu nie ma", "DisplayFavorites": "Wyświetlaj ulubione", "DisplayNotification": "Wyświetlaj powiadomienia podczas przenoszenia elementów do kosza", @@ -8,5 +9,8 @@ "KeepIntermediateVersion": "Zachowuj wersje pośrednie podczas edycji", "OriginalCopy": "Zapisuj również kopię pliku w oryginalnym formacie", "StoringFileVersion": "Przechowywanie wersji pliku", - "UpdateOrCreate": "Zaktualizuj wersję pliku dla istniejącego pliku o tej samej nazwie. W przeciwnym razie zostanie utworzona kopia pliku." + "ThirdPartyAccounts": "Konta podmiotów trzecich", + "ThirdPartyBtn": "Zezwalaj na podłączanie pamięci podmiotów trzecich", + "UpdateOrCreate": "Zaktualizuj wersję pliku dla istniejącego pliku o tej samej nazwie. W przeciwnym razie zostanie utworzona kopia pliku.", + "UploadPluginsHere": "Prześlij wtyczki tutaj" } diff --git a/packages/client/public/locales/pl/InfoPanel.json b/packages/client/public/locales/pl/InfoPanel.json index dbec46bdd7..3a64039532 100644 --- a/packages/client/public/locales/pl/InfoPanel.json +++ b/packages/client/public/locales/pl/InfoPanel.json @@ -1,8 +1,41 @@ { + "AccountsEmptyScreenText": "Zobacz dane użytkowników tutaj", + "AndMoreLabel": "jeszcze {{count}}", + "CreationDate": "Data utworzenia", + "Data": "Dane", + "DateModified": "Data modyfikacji", + "FeedCreateFileSeveral": "Pliki zostały dodane.", + "FeedCreateFileSingle": "Plik został utworzony", + "FeedCreateFolderSeveral": "Katalogi zostały dodane", + "FeedCreateFolderSingle": "Katalog został utworzony", + "FeedCreateRoom": "Pokój «{{roomTitle}}» został utworzony", + "FeedCreateRoomTag": "Znaczniki zostały dodane", + "FeedCreateUser": "Użytkownicy zostali dodani", + "FeedDeleteFile": "Pliki zostały usunięte", + "FeedDeleteFolder": "Katalogi zostały usunięte", + "FeedDeleteRoomTag": "Znaczniki zostały usunięte", + "FeedDeleteUser": "Użytkownik został usunięty", + "FeedLocationLabel": "Katalog «{{folderTitle}}»", + "FeedMoveFile": "Pliki zostały przeniesione", + "FeedMoveFolder": "Katalogi zostały przeniesione", + "FeedRenameFile": "Nazwa pliku została zmieniona", + "FeedRenameFolder": "Nazwa katalogu została zmieniona", + "FeedRenameRoom": "Nazwa pokoju «{{oldRoomTitle}}» została zmieniona na «{{roomTitle}}».", + "FeedUpdateFile": "Plik został zaktualizowany", + "FeedUpdateRoom": "Zmieniono ikonę", + "FeedUpdateUser": "przypisano rolę {{role}}", "FileExtension": "Rozszerzenie pliku", "FilesEmptyScreenText": "Zobacz szczegóły plików i folderów tutaj", "ItemsSelected": "Wybrano elementy", "LastModifiedBy": "Ostatnio zmodyfikowany przez", + "PendingInvitations": "Oczekujące zaproszenia", + "Properties": "Właściwości", + "RoomsEmptyScreenTent": "Zobacz dane pokoi tutaj", + "SelectedUsers": "Wybierz konta", + "StorageType": "Rodzaj pamięci", + "SubmenuDetails": "Szczegóły", + "SubmenuHistory": "Historia", "SystemProperties": "Właściwości systemu", + "UsersInRoom": "Użytkownicy w pokoju", "Versions": "Wersje" } diff --git a/packages/client/public/locales/pl/InviteDialog.json b/packages/client/public/locales/pl/InviteDialog.json index acb9c372f3..6f4487b7a1 100644 --- a/packages/client/public/locales/pl/InviteDialog.json +++ b/packages/client/public/locales/pl/InviteDialog.json @@ -1,3 +1,14 @@ { - "LinkCopySuccess": "Link został skopiowany" + "AddManually": "Dodaj ręcznie", + "AddManuallyDescriptionAccounts": "Zaproś nowych użytkowników do DocSpace osobiście poprzez wiadomość e-mail", + "AddManuallyDescriptionRoom": "Dodaj istniejących użytkowników DocSpace do pokoju za pomocą nazw lub zaproś nowych użytkowników osobiście za pośrednictwem poczty elektronicznej.", + "EmailErrorMessage": "Niepoprawny adres e-mail Możesz poprawić adres e-mail klikając go.", + "InviteAccountSearchPlaceholder": "Zaproś ludzi poprzez e-mail", + "InviteRoomSearchPlaceholder": "Zaproś ludzi po imieniu lub poprzez adres e-mail", + "InviteViaLink": "Zaproś poprzez link", + "InviteViaLinkDescriptionAccounts": "Utwórz uniwersalny link do samodzielnej autoryzacji w DocSpace", + "InviteViaLinkDescriptionRoom": "Stwórz uniwersalny link do samodzielnej autoryzacji w pokoju", + "Invited": "Zaproszono", + "LinkCopySuccess": "Link został skopiowany", + "SendInvitation": "Wyślij zaproszenie" } diff --git a/packages/client/public/locales/pt-BR/DeleteThirdPartyDialog.json b/packages/client/public/locales/pt-BR/DeleteThirdPartyDialog.json index 397c6599e8..6d2ef0c761 100644 --- a/packages/client/public/locales/pt-BR/DeleteThirdPartyDialog.json +++ b/packages/client/public/locales/pt-BR/DeleteThirdPartyDialog.json @@ -1,4 +1,5 @@ { + "DisconnectCloudMessage": "Tem certeza de que deseja remover o {{service}}? Isso não afetará sua conta {{account}} de forma alguma.", "DisconnectCloudTitle": "Desconecte a nuvem", "SuccessDeleteThirdParty": "O {{service}} de terceiros é excluído" } diff --git a/packages/client/public/locales/pt-BR/DeleteUsersDialog.json b/packages/client/public/locales/pt-BR/DeleteUsersDialog.json index befad4a7c3..7f6c860954 100644 --- a/packages/client/public/locales/pt-BR/DeleteUsersDialog.json +++ b/packages/client/public/locales/pt-BR/DeleteUsersDialog.json @@ -1,4 +1,5 @@ { "DeleteGroupUsersSuccessMessage": "Os usuários foram excluídos com sucesso.", + "DeleteUsers": "Excluir usuários", "DeleteUsersMessage": "Os usuários desativados selecionados serão excluídos do DocSpace. Os documentos pessoais desses usuários que estão disponíveis para outros serão excluídos." } diff --git a/packages/client/public/locales/pt-BR/Files.json b/packages/client/public/locales/pt-BR/Files.json index 48c4cd541a..3f5a9f17f7 100644 --- a/packages/client/public/locales/pt-BR/Files.json +++ b/packages/client/public/locales/pt-BR/Files.json @@ -69,6 +69,7 @@ "RemoveFromList": "Remover da lista", "RemovedFromFavorites": "Removido dos favoritos", "Rename": "Renomear", + "RoomEmptyContainerDescription": "Crie a primeira sala.", "SendByEmail": "Enviar por e-mail", "Share": "Compartilhar", "ShowVersionHistory": "Exibir histórico de versão", diff --git a/packages/client/public/locales/pt-BR/InfoPanel.json b/packages/client/public/locales/pt-BR/InfoPanel.json index c458d7ceb4..4dacf21bb1 100644 --- a/packages/client/public/locales/pt-BR/InfoPanel.json +++ b/packages/client/public/locales/pt-BR/InfoPanel.json @@ -4,9 +4,9 @@ "CreationDate": "Data de criação", "Data": "Dados", "DateModified": "Data modificada", - "FeedCreateFileSeveral": "Arquivos adicionados.", - "FeedCreateFileSingle": "Arquivo criado.", - "FeedCreateFolderSeveral": "Pastas adicionadas.", + "FeedCreateFileSeveral": "Arquivos adicionados", + "FeedCreateFileSingle": "Arquivo criado", + "FeedCreateFolderSeveral": "Pastas adicionadas", "FeedCreateFolderSingle": "Pasta criada", "FeedCreateRoom": "«{{roomTitle}}» sala criada", "FeedCreateRoomTag": "Marcas adicionadas", diff --git a/packages/client/public/locales/ro/DeleteDialog.json b/packages/client/public/locales/ro/DeleteDialog.json index 3cc0dad1d6..df7cba0351 100644 --- a/packages/client/public/locales/ro/DeleteDialog.json +++ b/packages/client/public/locales/ro/DeleteDialog.json @@ -1,5 +1,16 @@ { + "DeleteFile": "Sunteţi pe cale să ştergeţi acest fişier. Sigur doriţi să continuați?", + "DeleteFolder": "Sunteţi pe cale să ştergeţi acest dosar. Sigur doriţi să continuați?", + "DeleteItems": "Sunteţi pe cale să ştergeţi aceste elemente. Sigur doriţi să continuați?", + "DeleteRoom": "Sunteţi pe cale să ştergeţi această sală. Nu o veţi putea restaura.", + "DeleteRooms": "Sunteţi pe cale să ştergeţi aceste săli. Nu le veţi putea restaura.", "MoveToTrashButton": "Mutare la Coșul de gunoi", + "MoveToTrashFile": "Sunteţi pe cale să ştergeţi acest fişier. Rețineți că, dacă l-aţi partajat cu cineva, acesta va deveni indisponibil. Fişierul va fi şters definitiv după 30 de zile. Sigur doriţi să continuați?", + "MoveToTrashFileFromPersonal": "Sunteţi pe cale să ştergeţi acest fişier. Sigur doriţi să continuați?", + "MoveToTrashFolder": "Sunteţi pe cale să ştergeţi acest dosar. Rețineți că, dacă l-aţi partajat cu cineva, acesta va deveni indisponibil. Sigur doriţi să continuați?", + "MoveToTrashFolderFromPersonal": "Sunteţi pe cale să ştergeţi acest dosar. Sigur doriţi să continuați?", + "MoveToTrashItems": "Sunteţi pe cale să ştergeţi aceste elemente. Rețineți că, dacă le-aţi partajat cu altcineva, aceste vor deveni indisponibile. Sigur doriţi să continuați?", + "MoveToTrashItemsFromPersonal": "Sunteţi pe cale să ştergeţi aceste elemente. Sigur doriţi să continuați?", "MoveToTrashTitle": "Mutare la Coşul de gunoi?", "UnsubscribeButton": "Dezabonare", "UnsubscribeNote": "Sunteți sigur că doriți să vă dezabonați de la elementele selectate din lista?", diff --git a/packages/client/public/locales/ro/DeleteProfileEverDialog.json b/packages/client/public/locales/ro/DeleteProfileEverDialog.json index e1419787ed..a7294f4aec 100644 --- a/packages/client/public/locales/ro/DeleteProfileEverDialog.json +++ b/packages/client/public/locales/ro/DeleteProfileEverDialog.json @@ -1,4 +1,5 @@ { "DeleteUser": "Șterge utilizatorul", + "DeleteUserMessage": "{{userCaption}} {{user}} va fi şters. Documentele personale ai utilizatorului care sunt disponibile altor utilizatori vor fi şterse. Sigur doriţi să continuați?", "SuccessfullyDeleteUserInfoMessage": "Utilizatorul a fost șters cu succes" } diff --git a/packages/client/public/locales/ro/DeleteThirdPartyDialog.json b/packages/client/public/locales/ro/DeleteThirdPartyDialog.json index 4784674d5b..3e29075e19 100644 --- a/packages/client/public/locales/ro/DeleteThirdPartyDialog.json +++ b/packages/client/public/locales/ro/DeleteThirdPartyDialog.json @@ -1,3 +1,5 @@ { + "DisconnectCloudMessage": "Sigur doriţi să eliminaţi {{service}}? Acest lucru nu va afecta în niciun fel contul dvs {{account}}.", + "DisconnectCloudTitle": "Deconectare de la cloud", "SuccessDeleteThirdParty": "Serviciul de parte terță {{service}} este eliminat" } diff --git a/packages/client/public/locales/ro/DeleteUsersDialog.json b/packages/client/public/locales/ro/DeleteUsersDialog.json index 6978888b7f..ffff01bec3 100644 --- a/packages/client/public/locales/ro/DeleteUsersDialog.json +++ b/packages/client/public/locales/ro/DeleteUsersDialog.json @@ -1,3 +1,4 @@ { - "DeleteGroupUsersSuccessMessage": "Utilizatorii au fost șterse cu succes." + "DeleteGroupUsersSuccessMessage": "Utilizatorii au fost șterse cu succes.", + "DeleteUsers": "Ștergere utilizatori" } diff --git a/packages/client/public/locales/ro/DowngradePlanDialog.json b/packages/client/public/locales/ro/DowngradePlanDialog.json index 0967ef424b..e132067740 100644 --- a/packages/client/public/locales/ro/DowngradePlanDialog.json +++ b/packages/client/public/locales/ro/DowngradePlanDialog.json @@ -1 +1,6 @@ -{} +{ + "CurrentStorageSpace": "Spaţiu de stocare actual: <1>{{size}}.", + "DowngradePlan": "Retrogradare abonament", + "SaveOrChange": "Diminuați valoarea parametrului necesar sau păstraţi tariful actual.", + "StorageSpaceSizeAllowed": "Dimensiunea maximă a spaţiului de stocare: <1>{{size}}." +} diff --git a/packages/client/public/locales/ro/EmptyTrashDialog.json b/packages/client/public/locales/ro/EmptyTrashDialog.json index c70912c544..8788a7648a 100644 --- a/packages/client/public/locales/ro/EmptyTrashDialog.json +++ b/packages/client/public/locales/ro/EmptyTrashDialog.json @@ -1,6 +1,8 @@ { "DeleteForeverButton": "Șterge definitiv", "DeleteForeverNote": "Toate fișierele din coșul de gunoi vor fi șterse definitiv. Va fi imposibil să le recuperați.", + "DeleteForeverNoteArchive": "Toate elemente din folderul Arhivate vor fi şterse pentru totdeauna. Nu le veţi putea restaura.", "DeleteForeverTitle": "Sigur că doriți să ștergeți definitiv?", + "SuccessEmptyArchived": "Folderul Arhivate a fost golit", "SuccessEmptyTrash": "Coșul de gunoi a fost golit" } diff --git a/packages/client/public/locales/ro/Errors.json b/packages/client/public/locales/ro/Errors.json index f19ef68798..add73822bd 100644 --- a/packages/client/public/locales/ro/Errors.json +++ b/packages/client/public/locales/ro/Errors.json @@ -3,5 +3,6 @@ "Error403Text": "Ne pare rău, accesul este refuzat.", "Error404Text": "Ne pare rău, sursa nu s-a găsit.", "ErrorEmptyResponse": "Răspunsul necompletat", - "ErrorOfflineText": "Nu există nicio conexiune la Internet" + "ErrorOfflineText": "Nu există nicio conexiune la Internet", + "ErrorUnavailableText": "DocSpace nu este disponibil" } diff --git a/packages/client/public/locales/ro/Files.json b/packages/client/public/locales/ro/Files.json index 4e9bf5ba10..cd7bc40da0 100644 --- a/packages/client/public/locales/ro/Files.json +++ b/packages/client/public/locales/ro/Files.json @@ -1,23 +1,41 @@ { + "AddMembersDescription": "Puteţi adăuga noi membri ai echipei manual sau îi puteţi invita prin intermediul unui link.", "All": "Toate", "AllFiles": "Toate fișierele", + "ArchiveAction": "Arhivă goală", + "ArchiveEmptyScreen": "Puteţi arhiva sălile pe care nu le folosiţi şi le restaurați în DocSpace în orice moment sau puteţi opta să le ştergeţi definitiv. Aceste săli vor apărea aici.", + "ArchiveEmptyScreenHeader": "Nicio sală arhivată deocamdată aici", + "ArchiveEmptyScreenUser": "Sălile care au fost arhivate vor apărea aici.", + "ArchivedRoomAction": "Sala '{{name}}' este arhivată", + "ArchivedRoomsAction": "Sălile sunt arhivate", "Archives": "Arhive", "BackToParentFolderButton": "Revenire la folderul părinte", "ByAuthor": "Autor", "ByCreation": "A fost creat la", + "ByErasure": "Ștergere", "ByLastModified": "Modificat", + "CollaborationRooms": "Colaborare", "ContainsSpecCharacter": "Numele nu poate conține niciun din caractere următoare: *+:\"<>?|/ ", "Convert": "Convertire", "CopyItem": "{{title}} copiat", "CopyItems": "{{qty}} elemente copiate", + "CreateRoom": "Creare sală", + "CustomRooms": "Particularizată", + "DaysRemaining": "Zile rămase: {{daysRemaining}}", + "DisableNotifications": "Dezactivare notificări", "Document": "Document", + "EditRoom": "Editare sală", "EmptyFile": "Fișier gol", "EmptyFilterDescriptionText": "Niciun fișier sau dosar nu corespunde setărilor filtru. Aplicați un alt filtru sau îl eliminați ca să afișați toate fișiere.", + "EmptyFilterDescriptionTextRooms": "Filtru de sală nu a produs rezultate. Încercaţi un alt filtru sau ştergeţi filtrul pentru a vedea toate sălile.", "EmptyFilterSubheadingText": "Niciun fișier corespunzător de afișat ", "EmptyFolderDecription": "Plasați fișierele aici sau creați cele noi", + "EmptyFolderDescriptionUser": "Fişiere şi foldere care au fost încărcate de administratori vor apărea aici.", "EmptyFolderHeader": "Niciun fișier în dosarul", "EmptyRecycleBin": "Golire Coș de gunoi", "EmptyScreenFolder": "Niciun document încă nu există aici", + "EnableNotifications": "Activare notificări", + "ExcludeSubfolders": "Exclude subfolduri", "FavoritesEmptyContainerDescription": "Marcați fișiere ca preferate sau le ștergeți din lista prin intermediu meniului contextual. ", "FileRemoved": "Fișierul mutat în Coșul de gunoi", "FileRenamed": "Documentul '{{oldTitle}}' este redenumit în '{{newTitle}}'", @@ -51,6 +69,7 @@ "RemoveFromList": "Șterge din lista", "RemovedFromFavorites": "Eliminat din Preferințe", "Rename": "Redenumire", + "RoomEmptyContainerDescription": "Creaţi prima sala.", "SendByEmail": "Trimite prin email", "Share": "Partajează", "ShowVersionHistory": "Afișare istoricul versiunilor", diff --git a/packages/client/public/locales/ro/FilesSettings.json b/packages/client/public/locales/ro/FilesSettings.json index 240dfafd75..8226ef6e7b 100644 --- a/packages/client/public/locales/ro/FilesSettings.json +++ b/packages/client/public/locales/ro/FilesSettings.json @@ -1,4 +1,5 @@ { + "AdditionalSections": "Secţiuni suplimentare", "ConnectEmpty": "Nu este nimic aici", "DisplayFavorites": "Afișare Preferințe", "DisplayNotification": "Afișează notificare când elemente sunt mutate în Coșul de gunoi", @@ -8,5 +9,8 @@ "KeepIntermediateVersion": "Păstrați versiuni intermediare în timpul editării", "OriginalCopy": "Salvează copia și în formatul original", "StoringFileVersion": "Stocarea versiunilor fișierelor", - "UpdateOrCreate": "Actualizați versiunea fișierului pentru fișierul existent cu același nume. În caz contrar, copia fișierului nu va fi creată." + "ThirdPartyAccounts": "Conturi de la terţi", + "ThirdPartyBtn": "Se permite conectarea la servicii terțe de stocare", + "UpdateOrCreate": "Actualizați versiunea fișierului pentru fișierul existent cu același nume. În caz contrar, copia fișierului nu va fi creată.", + "UploadPluginsHere": "Încărcați pluginuri aici" } diff --git a/packages/client/public/locales/ro/InfoPanel.json b/packages/client/public/locales/ro/InfoPanel.json index cc8536b022..49edf212b3 100644 --- a/packages/client/public/locales/ro/InfoPanel.json +++ b/packages/client/public/locales/ro/InfoPanel.json @@ -1,8 +1,40 @@ { + "AccountsEmptyScreenText": "Detaliile utilizatorilor aici", + "AndMoreLabel": "și {{count}} mai multe", + "CreationDate": "Data creării", + "Data": "Date", + "DateModified": "Dată modificare", + "FeedCreateFileSeveral": "Fişiere au fost adăugate", + "FeedCreateFileSingle": "Fişier creat", + "FeedCreateFolderSeveral": "Foldere adăugate", + "FeedCreateFolderSingle": "Folder creat", + "FeedCreateRoom": "«Sala {{roomTitle}}» a fost creată", + "FeedCreateRoomTag": "Etichete adăugate", + "FeedCreateUser": "Utilizatorul a fost adăugat", + "FeedDeleteFile": "Fişiere eliminate", + "FeedDeleteFolder": "Foldere eliminate", + "FeedDeleteRoomTag": "Etichete eliminate", + "FeedDeleteUser": "Utilizatorul a fost eliminat", + "FeedLocationLabel": "Folderul «{{folderTitle}}»", + "FeedMoveFile": "Fişiere mutate", + "FeedMoveFolder": "Foldere mutate", + "FeedRenameFile": "Fişier redenumit", + "FeedRenameFolder": "Folder redenumit", + "FeedRenameRoom": "Sala «{{oldRoomTitle}}» redenumită în «{{roomTitle}}».", + "FeedUpdateFile": "Fişier actualizat", + "FeedUpdateRoom": "Pictograma a fost schimbată", + "FeedUpdateUser": "a fost atribuit rolul {{role}}", "FileExtension": "Extensie de fișier", "FilesEmptyScreenText": "Vizualizarea detaliilor despre fișiere și foldere", "ItemsSelected": "Elemente selectate", "LastModifiedBy": "Modificat ultima dată de către", + "PendingInvitations": "Invitaţiile în aşteptare", + "Properties": "Proprietăţi", + "RoomsEmptyScreenTent": "Detaliile sălilor aici", + "SelectedUsers": "Conturi selectate", + "StorageType": "Tip de stocare", + "SubmenuHistory": "Istoric", "SystemProperties": "Proprietăți sistem", + "UsersInRoom": "Utilizatorii din sala", "Versions": "Versiuni" } diff --git a/packages/client/public/locales/ro/InviteDialog.json b/packages/client/public/locales/ro/InviteDialog.json index add2cf0a84..5806c14c39 100644 --- a/packages/client/public/locales/ro/InviteDialog.json +++ b/packages/client/public/locales/ro/InviteDialog.json @@ -1,3 +1,14 @@ { - "LinkCopySuccess": "Link-ul a fost copiat" + "AddManually": "Adăugați manual", + "AddManuallyDescriptionAccounts": "Invitaţi utilizatori noi la DocSpace personal prin email", + "AddManuallyDescriptionRoom": "Adăugaţi utilizatorii existenți ai DocSpace în sala folosind numele sau invitaţi utilizatorii personal prin e-mail", + "EmailErrorMessage": "Adresa de email nu este valabilă Puteţi modifica adresa de email făcând clic dreapta pe aceasta.", + "InviteAccountSearchPlaceholder": "Invitaţi persoane după email", + "InviteRoomSearchPlaceholder": "Invitaţi persoane după nume sau email", + "InviteViaLink": "Invitaţi prin link", + "InviteViaLinkDescriptionAccounts": "Creaţi un link universal de auto-autentificare în DocSpace", + "InviteViaLinkDescriptionRoom": "Creaţi un link universal de auto-autentificare în sala", + "Invited": "Invitat", + "LinkCopySuccess": "Link-ul a fost copiat", + "SendInvitation": "Trimitere invitaţie" } diff --git a/packages/client/public/locales/ru/Files.json b/packages/client/public/locales/ru/Files.json index afa69a7927..11e61ce190 100644 --- a/packages/client/public/locales/ru/Files.json +++ b/packages/client/public/locales/ru/Files.json @@ -67,7 +67,7 @@ "New": "Новое", "NewRoom": "Новая комната", "NoAccessRoomDescription": "Вы будете автоматически перенаправлены в Мои комнаты через 5 секунд.", - "NoAccessRoomTitle": "Извините, у вас нет доступа к этой комнате", + "NoAccessRoomTitle": "Извините, у вас нет доступа к этой комнате.", "NoFilesHereYet": "Здесь пока нет файлов", "Open": "Открыть", "OpenLocation": "Открыть папку", diff --git a/packages/client/public/locales/sl/DeleteDialog.json b/packages/client/public/locales/sl/DeleteDialog.json index 78da137d7f..a843d3630b 100644 --- a/packages/client/public/locales/sl/DeleteDialog.json +++ b/packages/client/public/locales/sl/DeleteDialog.json @@ -11,6 +11,7 @@ "MoveToTrashFolderFromPersonal": "To mapo boste izbrisali. Ste prepričani, da želite nadaljevati?", "MoveToTrashItems": "Izbrisali boste te elemente. Če ste jih dali v skupno rabo z drugo osebo, ji ne bodo več na voljo. Ste prepričani, da želite nadaljevati?", "MoveToTrashItemsFromPersonal": "Izbrisali boste te elemente. Ste prepričani, da želite nadaljevati?", + "MoveToTrashTitle": "Premakni v Koš?", "UnsubscribeButton": "Odjavi se", "UnsubscribeNote": "Ali ste prepričani, da se želite odjaviti od izbranih elementov iz seznama?", "UnsubscribeTitle": "Potrditev odjave" diff --git a/packages/client/public/locales/sl/DeleteThirdPartyDialog.json b/packages/client/public/locales/sl/DeleteThirdPartyDialog.json index f0d236b282..0335a55c17 100644 --- a/packages/client/public/locales/sl/DeleteThirdPartyDialog.json +++ b/packages/client/public/locales/sl/DeleteThirdPartyDialog.json @@ -1,4 +1,5 @@ { + "DisconnectCloudMessage": "Ali ste prepričani, da želite odstraniti {{service}}? To na noben način ne bo vplivalo na vaš račun {{account}}.", "DisconnectCloudTitle": "Prekini povezavo z oblakom", "SuccessDeleteThirdParty": "Tretja oseba {{service}} je izbrisana" } diff --git a/packages/client/public/locales/sl/DeleteUsersDialog.json b/packages/client/public/locales/sl/DeleteUsersDialog.json index a39412f0c2..79006f61e2 100644 --- a/packages/client/public/locales/sl/DeleteUsersDialog.json +++ b/packages/client/public/locales/sl/DeleteUsersDialog.json @@ -1,4 +1,5 @@ { "DeleteGroupUsersSuccessMessage": "Uporabniki so bili uspešno izbrisani.", + "DeleteUsers": "Izbriši uporabnike", "DeleteUsersMessage": "Izbrani onemogočeni uporabniki bodo izbrisani iz DocSpace. Osebni dokumenti teh uporabnikov, ki so na voljo drugim, bodo izbrisani." } diff --git a/packages/client/public/locales/sl/Files.json b/packages/client/public/locales/sl/Files.json index fe506fc99d..30cce39e14 100644 --- a/packages/client/public/locales/sl/Files.json +++ b/packages/client/public/locales/sl/Files.json @@ -69,6 +69,7 @@ "RemoveFromList": "Odstrani iz seznama", "RemovedFromFavorites": "Odstranjeno iz priljubljenih", "Rename": "Preimenuj", + "RoomEmptyContainerDescription": "Ustvari prvo sobo.", "SendByEmail": "Pošlji po email", "Share": "Deli", "ShowVersionHistory": "Pokaži zgodovino različice", diff --git a/packages/client/public/locales/sl/InfoPanel.json b/packages/client/public/locales/sl/InfoPanel.json index efb3a4736e..75e1fedf28 100644 --- a/packages/client/public/locales/sl/InfoPanel.json +++ b/packages/client/public/locales/sl/InfoPanel.json @@ -4,10 +4,10 @@ "CreationDate": "Datum nastanka", "Data": "Podatki", "DateModified": "Datum spremenjen", - "FeedCreateFileSeveral": "Datoteke dodane.", - "FeedCreateFileSingle": "Datoteka ustvarjena.", - "FeedCreateFolderSeveral": "Mape dodane.", - "FeedCreateFolderSingle": "Mapa ustvarjena.", + "FeedCreateFileSeveral": "Datoteke dodane", + "FeedCreateFileSingle": "Datoteka ustvarjena", + "FeedCreateFolderSeveral": "Mape dodane", + "FeedCreateFolderSingle": "Mapa ustvarjena", "FeedCreateRoom": "«{{roomTitle}}» soba ustvarjena", "FeedCreateRoomTag": "Oznake dodane", "FeedCreateUser": "Uporabniki dodani", diff --git a/packages/client/public/locales/tr/DeleteDialog.json b/packages/client/public/locales/tr/DeleteDialog.json index cf56a7ee8a..94c51a280c 100644 --- a/packages/client/public/locales/tr/DeleteDialog.json +++ b/packages/client/public/locales/tr/DeleteDialog.json @@ -1,5 +1,17 @@ { + "DeleteFile": "Bu dosyayı silmek üzeresiniz. Devam etmek istediğinizden emin misiniz?", + "DeleteFolder": "Bu klasörü silmek üzeresiniz. Devam etmek istediğinizden emin misiniz?", + "DeleteItems": "Bu öğeleri silmek üzeresiniz. Devam etmek istediğinizden emin misiniz?", + "DeleteRoom": "Bu odayı silmek üzeresiniz. Onu geri yükleyemezsiniz.", + "DeleteRooms": "Bu odaları silmek üzeresiniz. Onları geri yükleyemezsiniz.", "MoveToTrashButton": "Çöp Kutusuna Taşı", + "MoveToTrashFile": "Bu dosyayı silmek üzeresiniz. Lütfen bunu birisiyle paylaştıysanız kullanılamayacağını unutmayın. Dosya 30 gün içinde kalıcı olarak silinecek. Devam etmek istediğinizden emin misiniz?", + "MoveToTrashFileFromPersonal": "Bu dosyayı silmek üzeresiniz. Devam etmek istediğinizden emin misiniz?", + "MoveToTrashFolder": "Bu klasörü silmek üzeresiniz. Lütfen bunu birisiyle paylaştıysanız kullanılamayacağını unutmayın. Devam etmek istediğinizden emin misiniz?", + "MoveToTrashFolderFromPersonal": "Bu klasörü silmek üzeresiniz. Devam etmek istediğinizden emin misiniz?", + "MoveToTrashItems": "Bu öğeleri silmek üzeresiniz. Lütfen bunları birisiyle paylaştıysanız, kullanılamayacaklarını unutmayın. Devam etmek istediğinizden emin misiniz?", + "MoveToTrashItemsFromPersonal": "Bu öğeleri silmek üzeresiniz. Devam etmek istediğinizden emin misiniz?", + "MoveToTrashTitle": "Çöp kutusuna taşı?", "UnsubscribeButton": "Abonelikten çık", "UnsubscribeNote": "Listeden seçilen öğelerin aboneliğinden çıkmak istediğinizden emin misiniz?", "UnsubscribeTitle": "Abonelikten çıkma onayı" diff --git a/packages/client/public/locales/tr/DeleteProfileEverDialog.json b/packages/client/public/locales/tr/DeleteProfileEverDialog.json index dcd4d5c8ea..fd1af2c422 100644 --- a/packages/client/public/locales/tr/DeleteProfileEverDialog.json +++ b/packages/client/public/locales/tr/DeleteProfileEverDialog.json @@ -1,4 +1,5 @@ { "DeleteUser": "Kullanıcıyı sil", + "DeleteUserMessage": "{{userCaption}} {{user}} silinecek. Başkalarının kullanımına açık olan kullanıcı kişisel belgeleri silinecektir. Devam etmek istediğinize emin misiniz?", "SuccessfullyDeleteUserInfoMessage": "Kullanıcı başarıyla silindi" } diff --git a/packages/client/public/locales/tr/DeleteThirdPartyDialog.json b/packages/client/public/locales/tr/DeleteThirdPartyDialog.json index 7c96daaf5c..136c095b2d 100644 --- a/packages/client/public/locales/tr/DeleteThirdPartyDialog.json +++ b/packages/client/public/locales/tr/DeleteThirdPartyDialog.json @@ -1,3 +1,5 @@ { + "DisconnectCloudMessage": "{{service}} hizmetini kaldırmak istediğinizden emin misiniz? Bu, {{account}} hesabınızı hiçbir şekilde etkilemeyecektir.", + "DisconnectCloudTitle": "Bulut bağlantısını kes", "SuccessDeleteThirdParty": "Üçüncü taraf {{service}} silindi" } diff --git a/packages/client/public/locales/tr/DeleteUsersDialog.json b/packages/client/public/locales/tr/DeleteUsersDialog.json index 888a017d05..d40cdf22b9 100644 --- a/packages/client/public/locales/tr/DeleteUsersDialog.json +++ b/packages/client/public/locales/tr/DeleteUsersDialog.json @@ -1,3 +1,5 @@ { - "DeleteGroupUsersSuccessMessage": "Kullanıcılar başarıyla silindi." + "DeleteGroupUsersSuccessMessage": "Kullanıcılar başarıyla silindi.", + "DeleteUsers": "Kullanıcıları sil", + "DeleteUsersMessage": "Seçilen engelli kullanıcılar DocSpace'ten silinecektir. Bu kullanıcıların başkalarının kullanımına açık olan kişisel belgeleri silinecektir." } diff --git a/packages/client/public/locales/tr/DowngradePlanDialog.json b/packages/client/public/locales/tr/DowngradePlanDialog.json index 0967ef424b..bd700b9d3b 100644 --- a/packages/client/public/locales/tr/DowngradePlanDialog.json +++ b/packages/client/public/locales/tr/DowngradePlanDialog.json @@ -1 +1,6 @@ -{} +{ + "CurrentStorageSpace": "Geçerli depolama alanı: <1>{{size}}.", + "DowngradePlan": "Planı eski sürüme döndür", + "SaveOrChange": "Gerekli parametreyi azaltın veya mevcut fiyatlandırma planınızı koruyun.", + "StorageSpaceSizeAllowed": "İzin verilen depolama alanı boyutu: <1>{{size}}." +} diff --git a/packages/client/public/locales/tr/EmptyTrashDialog.json b/packages/client/public/locales/tr/EmptyTrashDialog.json index 25438b70b6..f349affc53 100644 --- a/packages/client/public/locales/tr/EmptyTrashDialog.json +++ b/packages/client/public/locales/tr/EmptyTrashDialog.json @@ -1,6 +1,8 @@ { "DeleteForeverButton": "Kalıcı olarak sil", "DeleteForeverNote": "Çöp Kutusu'ndaki tüm öğeler kalıcı olarak silinecek. Onları geri yükleyemezsiniz.", + "DeleteForeverNoteArchive": "Arşivlenen tüm öğeler kalıcı olarak silinecektir. Onları geri yükleyemezsiniz.", "DeleteForeverTitle": "Kalıcı olarak sil?", + "SuccessEmptyArchived": "Arşivlenenler boşaltıldı", "SuccessEmptyTrash": "Çökp kutusu boşaltıldı" } diff --git a/packages/client/public/locales/tr/Errors.json b/packages/client/public/locales/tr/Errors.json index 9fe6c0f1e9..dfcb68da17 100644 --- a/packages/client/public/locales/tr/Errors.json +++ b/packages/client/public/locales/tr/Errors.json @@ -3,5 +3,6 @@ "Error403Text": "Üzgünüz, erişim reddedildi.", "Error404Text": "Üzgünüz, kaynak bulunamadı.", "ErrorEmptyResponse": "Boş yanıt", - "ErrorOfflineText": "İnternet bağlantısı bulunamadı" + "ErrorOfflineText": "İnternet bağlantısı bulunamadı", + "ErrorUnavailableText": "DocSpace kullanılamıyor" } diff --git a/packages/client/public/locales/tr/Files.json b/packages/client/public/locales/tr/Files.json index 4a31396578..894faa7dbc 100644 --- a/packages/client/public/locales/tr/Files.json +++ b/packages/client/public/locales/tr/Files.json @@ -1,23 +1,41 @@ { + "AddMembersDescription": "Yeni ekip üyelerini manuel olarak ekleyebilir veya bağlantı yoluyla davet edebilirsiniz.", "All": "Hepsi", "AllFiles": "Tüm Dosyalar", + "ArchiveAction": "Arşivi boşalt", + "ArchiveEmptyScreen": "Kullanmadığınız odaları dilediğiniz zaman arşivleyip DocSpace'inize geri yükleyebilir veya kalıcı olarak silebilirsiniz. Bu odalar burada görünecektir.", + "ArchiveEmptyScreenHeader": "Burada henüz arşivlenmiş oda yok", + "ArchiveEmptyScreenUser": "Arşivlenen odalar burada görünecektir.", + "ArchivedRoomAction": "'{{name}}' odası arşivlendi", + "ArchivedRoomsAction": "Odalar arşivlendi", "Archives": "Arşivler", "BackToParentFolderButton": "Üst klasöre geri dön", "ByAuthor": "Yazar", "ByCreation": "Oluşturuldu", + "ByErasure": "Silinti", "ByLastModified": "Değiştirilmiş", + "CollaborationRooms": "İş birliği", "ContainsSpecCharacter": "Başlık şu karakterlerden herhangi birini içeremez:: *+:\"<>?|/", "Convert": "Dönüştür", "CopyItem": "{{title}} kopyalandı", "CopyItems": "{{qty}} öğeler kopyalandı", + "CreateRoom": "Oda oluştur", + "CustomRooms": "Özel", + "DaysRemaining": "Kalan gün sayısı: {{daysRemaining}}", + "DisableNotifications": "Bildirimleri devre dışı bırak", "Document": "Belge", + "EditRoom": "Oda düzenle", "EmptyFile": "Boş dosya", "EmptyFilterDescriptionText": "Bu filtreyle eşleşen dosya veya klasör yok. Farklı bir filtre deneyin veya tüm dosyaları görüntülemek için filtreyi temizleyin.", + "EmptyFilterDescriptionTextRooms": "Bu filtreyle eşleşen oda yok. Başka bir tane seçin veya tüm odaları görmek için filtreyi temizleyin.", "EmptyFilterSubheadingText": "Bu filtre için burada görüntülenecek dosya yok", "EmptyFolderDecription": "Dosyaları buraya bırakın veya yeni oluşturun", + "EmptyFolderDescriptionUser": "Yöneticiler tarafından yüklenen dosya ve klasörler burada görünecektir.", "EmptyFolderHeader": "Bu klasörde dosya yok", "EmptyRecycleBin": "Çöp Kutusunu Boşalt", "EmptyScreenFolder": "Henüz burada döküman yok", + "EnableNotifications": "Bildirimleri etkinleştir", + "ExcludeSubfolders": "Alt klasörleri hariç tut", "FavoritesEmptyContainerDescription": "Dosyaları favori olarak işaretlemek veya bu listeden kaldırmak için içerik menüsünü kullanın.", "FileRemoved": "Dosya Çöp Kutusuna taşındı", "FileRenamed": "'{{oldTitle}}' isimli belgenin adı '{{newTitle}}' olarak değiştirildi", @@ -37,6 +55,7 @@ "MoveOrCopy": "Taşı veya kopyala", "MoveTo": "Şuraya taşı", "MoveToFolderMessage": "Klasörü alt klasörüne taşıyamazsınız", + "New": "Yeni", "Open": "Aç", "OpenLocation": "Konumu aç", "Presentation": "Sunum", diff --git a/packages/client/public/locales/tr/FilesSettings.json b/packages/client/public/locales/tr/FilesSettings.json index c632425f7c..3d5cebf74b 100644 --- a/packages/client/public/locales/tr/FilesSettings.json +++ b/packages/client/public/locales/tr/FilesSettings.json @@ -1,4 +1,5 @@ { + "AdditionalSections": "Ek bölümler", "ConnectEmpty": "Burada bir şey yok", "DisplayFavorites": "Favorileri Görüntüle", "DisplayNotification": "Öğeleri Çöp Kutusuna taşırken bildirim göster", @@ -8,5 +9,8 @@ "KeepIntermediateVersion": "Düzenleme yaparken ara sürümleri koru", "OriginalCopy": "Dosya kopyasını da orijinal türünde kaydet", "StoringFileVersion": "Dosya sürümleri depolanıyor", - "UpdateOrCreate": "Aynı isme sahip mevcut dosyanın dosya sürümünü güncelleyin. Aksi halde, dosyanın bir kopyası oluşturulacaktır." + "ThirdPartyAccounts": "Üçüncü taraf hesapları", + "ThirdPartyBtn": "Üçüncü taraf depolama birimlerinin bağlanmasına izin ver", + "UpdateOrCreate": "Aynı isme sahip mevcut dosyanın dosya sürümünü güncelleyin. Aksi halde, dosyanın bir kopyası oluşturulacaktır.", + "UploadPluginsHere": "Eklentileri buraya yükle" } diff --git a/packages/client/public/locales/tr/InfoPanel.json b/packages/client/public/locales/tr/InfoPanel.json index df18687687..b8b341a800 100644 --- a/packages/client/public/locales/tr/InfoPanel.json +++ b/packages/client/public/locales/tr/InfoPanel.json @@ -1,8 +1,41 @@ { + "AccountsEmptyScreenText": "Kullanıcı ayrıntılarını buradan gör", + "AndMoreLabel": "ve {{count}} daha", + "CreationDate": "Oluşturulma tarihi", + "Data": "Veri", + "DateModified": "Değiştirilme tarihi", + "FeedCreateFileSeveral": "Dosyalar eklendi", + "FeedCreateFileSingle": "Dosya oluşturuldu", + "FeedCreateFolderSeveral": "Klasörler eklendi", + "FeedCreateFolderSingle": "Klasör oluşturuldu", + "FeedCreateRoom": "«{{roomTitle}}» oda oluşturuldu", + "FeedCreateRoomTag": "Etiketler eklendi", + "FeedCreateUser": "Kullanıcılar eklendi", + "FeedDeleteFile": "Dosyalar kaldırıldı", + "FeedDeleteFolder": "Klasörler kaldırıldı", + "FeedDeleteRoomTag": "Etiketler kaldırıldı", + "FeedDeleteUser": "Kullanıcı kaldırıldı", + "FeedLocationLabel": "«{{folderTitle}}» klasörü", + "FeedMoveFile": "Dosyalar taşındı", + "FeedMoveFolder": "Klasörler taşındı", + "FeedRenameFile": "Dosya yeniden adlandırıldı", + "FeedRenameFolder": "Klasör yeniden adlandırıldı", + "FeedRenameRoom": "«{{oldRoomTitle}}» adlı odanın adı «{{roomTitle}}» olarak değiştirildi.", + "FeedUpdateFile": "Dosya güncellendi", + "FeedUpdateRoom": "Simge değişti.", + "FeedUpdateUser": "{{role}} rolü atandı", "FileExtension": "Dosya uzantısı", "FilesEmptyScreenText": "Dosya ve klasör ayrıntılarını burada görebilirsiniz", "ItemsSelected": "Seçili öğeler", "LastModifiedBy": "Son Düzenleyen", + "PendingInvitations": "Bekleyen davetler", + "Properties": "Özellikler", + "RoomsEmptyScreenTent": "Oda detaylarını buradan gör", + "SelectedUsers": "Seçili hesaplar", + "StorageType": "Depolama türü", + "SubmenuDetails": "Detaylar", + "SubmenuHistory": "Geçmiş", "SystemProperties": "Sistem özellikleri", + "UsersInRoom": "Odadaki kullanıcılar", "Versions": "Sürümler" } diff --git a/packages/client/public/locales/tr/InviteDialog.json b/packages/client/public/locales/tr/InviteDialog.json index 46d055a3d9..c2dfc16528 100644 --- a/packages/client/public/locales/tr/InviteDialog.json +++ b/packages/client/public/locales/tr/InviteDialog.json @@ -1,3 +1,14 @@ { - "LinkCopySuccess": "Bağlantı kopyalandı" + "AddManually": "Manuel olarak ekle", + "AddManuallyDescriptionAccounts": "DocSpace'e yeni kullanıcıları kişisel olarak e-posta yoluyla davet et", + "AddManuallyDescriptionRoom": "Adları kullanarak mevcut DocSpace kullanıcılarını odaya ekleyin veya e-mail yoluyla kişisel olarak yeni kullanıcılar davet edin", + "EmailErrorMessage": "E-posta adresi geçerli değil. E-postayı tıklayarak düzenleyebilirsiniz.", + "InviteAccountSearchPlaceholder": "İnsanları e-posta ile davet et", + "InviteRoomSearchPlaceholder": "Kişileri ada veya e-postaya göre davet et", + "InviteViaLink": "Bağlantı yoluyla davet et", + "InviteViaLinkDescriptionAccounts": "DocSpace'te kendi kendine yetkilendirme için evrensel bir bağlantı oluştur", + "InviteViaLinkDescriptionRoom": "Odada kendi kendine yetkilendirme için evrensel bir bağlantı oluştur", + "Invited": "Davet edildi", + "LinkCopySuccess": "Bağlantı kopyalandı", + "SendInvitation": "Davetiye gönder" } diff --git a/packages/client/public/locales/zh-CN/DeleteDialog.json b/packages/client/public/locales/zh-CN/DeleteDialog.json index fc829944b1..c2a23732ae 100644 --- a/packages/client/public/locales/zh-CN/DeleteDialog.json +++ b/packages/client/public/locales/zh-CN/DeleteDialog.json @@ -1,8 +1,16 @@ { + "DeleteFile": "您即将删除此文件。确定要继续吗?", + "DeleteFolder": "您即将删除此文件夹。确定要继续吗?", + "DeleteItems": "您即将删除这些项目。确定要继续吗?", + "DeleteRoom": "您即将删除此房间。您将无法使其恢复。", + "DeleteRooms": "您即将删除这些房间。您将无法使其恢复。", "MoveToTrashButton": "移至垃圾箱", "MoveToTrashFile": "您要删除该文件?请注意,如果您与别人分享了它,该文件将变得不可用。您确定要继续吗?", + "MoveToTrashFileFromPersonal": "您即将删除此文件。确定要继续吗?", "MoveToTrashFolder": "您要删除该文件夹?请注意,如果您与别人分享了它,该文件夹将变得不可用。您确定要继续吗?", + "MoveToTrashFolderFromPersonal": "您即将删除此文件夹。确定要继续吗?", "MoveToTrashItems": "您要删除该项目?请注意,如果您与别人分享了它,该项目将变得不可用。您确定要继续吗?", + "MoveToTrashItemsFromPersonal": "您即将删除这些项目。确定要继续吗?", "MoveToTrashTitle": "要移动到垃圾桶吗?", "UnsubscribeButton": "取消订阅", "UnsubscribeNote": "您确定要取消订阅列表中的选定项目吗?", diff --git a/packages/client/public/locales/zh-CN/DeleteUsersDialog.json b/packages/client/public/locales/zh-CN/DeleteUsersDialog.json index 1677159a46..362cc8ecaa 100644 --- a/packages/client/public/locales/zh-CN/DeleteUsersDialog.json +++ b/packages/client/public/locales/zh-CN/DeleteUsersDialog.json @@ -1,4 +1,5 @@ { "DeleteGroupUsersSuccessMessage": "用户已成功删除。", - "DeleteUsers": "删除用户" + "DeleteUsers": "删除用户", + "DeleteUsersMessage": "选择的已禁用用户将从协作空间中删除。这些用户面向他人可用的个人文档将被删除。" } diff --git a/packages/client/public/locales/zh-CN/DowngradePlanDialog.json b/packages/client/public/locales/zh-CN/DowngradePlanDialog.json index 0967ef424b..e070aafad0 100644 --- a/packages/client/public/locales/zh-CN/DowngradePlanDialog.json +++ b/packages/client/public/locales/zh-CN/DowngradePlanDialog.json @@ -1 +1,6 @@ -{} +{ + "CurrentStorageSpace": "当前存储空间:<1>{{size}}。", + "DowngradePlan": "降级版本", + "SaveOrChange": "减少必要参数或保留您当前的定价版本。", + "StorageSpaceSizeAllowed": "允许的存储空间大小:<1>{{size}}。" +} diff --git a/packages/client/public/locales/zh-CN/EmptyTrashDialog.json b/packages/client/public/locales/zh-CN/EmptyTrashDialog.json index a5808e996f..fefc245164 100644 --- a/packages/client/public/locales/zh-CN/EmptyTrashDialog.json +++ b/packages/client/public/locales/zh-CN/EmptyTrashDialog.json @@ -1,6 +1,8 @@ { "DeleteForeverButton": "永久删除", "DeleteForeverNote": "垃圾箱中的所有项目都将被永久性删除。您将无法使其恢复。", + "DeleteForeverNoteArchive": "归档中的所有项目都将被永久性删除。您将无法使其恢复。", "DeleteForeverTitle": "永久删除?", + "SuccessEmptyArchived": "归档已清空", "SuccessEmptyTrash": "垃圾箱已清空" } diff --git a/packages/client/public/locales/zh-CN/Errors.json b/packages/client/public/locales/zh-CN/Errors.json index 362db4ebfd..fada338c9c 100644 --- a/packages/client/public/locales/zh-CN/Errors.json +++ b/packages/client/public/locales/zh-CN/Errors.json @@ -3,5 +3,6 @@ "Error403Text": "对不起,拒绝访问。", "Error404Text": "对不起,找不到资源。", "ErrorEmptyResponse": "空响应", - "ErrorOfflineText": "未找到网络连接。" + "ErrorOfflineText": "未找到网络连接。", + "ErrorUnavailableText": "协作空间不可用" } diff --git a/packages/client/public/locales/zh-CN/Files.json b/packages/client/public/locales/zh-CN/Files.json index cefe6bdaa0..f170f677cb 100644 --- a/packages/client/public/locales/zh-CN/Files.json +++ b/packages/client/public/locales/zh-CN/Files.json @@ -1,23 +1,41 @@ { + "AddMembersDescription": "您可手动添加新的团队成员或通过链接进行邀请。", "All": "全部", "AllFiles": "所有文件", + "ArchiveAction": "清空归档", + "ArchiveEmptyScreen": "您可归档不使用的房间并随时在协作空间中将其恢复或永久删除。这些房间将在此展示。", + "ArchiveEmptyScreenHeader": "此处暂无已归档房间", + "ArchiveEmptyScreenUser": "已归档房间将出现在此处。", + "ArchivedRoomAction": "房间'{{name}}'已归档", + "ArchivedRoomsAction": "房间已归档", "Archives": "归档", "BackToParentFolderButton": "返回父文件夹", "ByAuthor": "作者", "ByCreation": "创建日期", + "ByErasure": "擦除", "ByLastModified": "修改日期", + "CollaborationRooms": "协作", "ContainsSpecCharacter": "标题中不得包含任意以下字符:*+:\"<>?|/", "Convert": "转换", "CopyItem": "{{title}}已复制", "CopyItems": "{{qty}}元素已复制", + "CreateRoom": "创建房间", + "CustomRooms": "自定义", + "DaysRemaining": "剩余天数:{{daysRemaining}}", + "DisableNotifications": "禁用消息通知", "Document": "文档", + "EditRoom": "编辑房间", "EmptyFile": "空文件", "EmptyFilterDescriptionText": "没有符合此过滤条件的文件或文件夹。请尝试另一个过滤条件或清除条件以查看所有文件。", + "EmptyFilterDescriptionTextRooms": "没有符合此过滤条件的房间。请尝试另一个过滤条件或清除条件以查看所有房间。", "EmptyFilterSubheadingText": "此过滤条件下无可在此处展示的文件", "EmptyFolderDecription": "请加载文件或创建新文件", + "EmptyFolderDescriptionUser": "由管理员上传的文件和文件夹将在此出现。", "EmptyFolderHeader": "此文件夹中没有文件", "EmptyRecycleBin": "清空垃圾箱", "EmptyScreenFolder": "未找到任何文档", + "EnableNotifications": "启用消息通知", + "ExcludeSubfolders": "排除子文件夹", "FavoritesEmptyContainerDescription": "使用上下文菜单收藏文件或将其从列表中移除。", "FileRemoved": "文件已移至垃圾箱", "FileRenamed": "文档'{{oldTitle}}'已重命名为'{{newTitle}}'", diff --git a/packages/client/public/locales/zh-CN/FilesSettings.json b/packages/client/public/locales/zh-CN/FilesSettings.json index f2661e007e..b6c3385d3e 100644 --- a/packages/client/public/locales/zh-CN/FilesSettings.json +++ b/packages/client/public/locales/zh-CN/FilesSettings.json @@ -1,4 +1,5 @@ { + "AdditionalSections": "额外部分", "ConnectEmpty": "未找到任何文件", "DisplayFavorites": "显示收藏", "DisplayNotification": "将项目移至垃圾箱时展示消息通知", @@ -8,5 +9,8 @@ "KeepIntermediateVersion": "编辑时保留中间版本", "OriginalCopy": "以原始格式保存文件副本", "StoringFileVersion": "保存文件版本", - "UpdateOrCreate": "更新具有相同名称的现有文件版本。或创建文件副本。" + "ThirdPartyAccounts": "第三方账户", + "ThirdPartyBtn": "允许连接第三方存储", + "UpdateOrCreate": "更新具有相同名称的现有文件版本。或创建文件副本。", + "UploadPluginsHere": "在此上传插件" } diff --git a/packages/client/public/locales/zh-CN/InfoPanel.json b/packages/client/public/locales/zh-CN/InfoPanel.json index b1cfea1cae..15e080072e 100644 --- a/packages/client/public/locales/zh-CN/InfoPanel.json +++ b/packages/client/public/locales/zh-CN/InfoPanel.json @@ -1,8 +1,41 @@ { + "AccountsEmptyScreenText": "在此查看用户详情", + "AndMoreLabel": "以及另外 {{count}} 个", + "CreationDate": "创建日期", + "Data": "数据", + "DateModified": "修改日期", + "FeedCreateFileSeveral": "文件已添加", + "FeedCreateFileSingle": "文件已创建", + "FeedCreateFolderSeveral": "文件夹已添加", + "FeedCreateFolderSingle": "文件夹已创建", + "FeedCreateRoom": "«{{roomTitle}}» 房间已创建", + "FeedCreateRoomTag": "标签已添加", + "FeedCreateUser": "用户已添加", + "FeedDeleteFile": "文件已移除", + "FeedDeleteFolder": "文件夹已移除", + "FeedDeleteRoomTag": "标签已移除", + "FeedDeleteUser": "用户已移除", + "FeedLocationLabel": "文件夹 «{{folderTitle}}»", + "FeedMoveFile": "文件已移动", + "FeedMoveFolder": "文件夹已移动", + "FeedRenameFile": "文件已重命名", + "FeedRenameFolder": "文件夹已重命名", + "FeedRenameRoom": "房间 «{{oldRoomTitle}}» 已重名为 «{{roomTitle}}»。", + "FeedUpdateFile": "文件已更新", + "FeedUpdateRoom": "图标已更改", + "FeedUpdateUser": "已被指派角色 {{role}}", "FileExtension": "文件扩展名", "FilesEmptyScreenText": "在此查看文件和文件夹的详细信息", "ItemsSelected": "选定的项目", "LastModifiedBy": "上次修改时间", + "PendingInvitations": "待定邀请", + "Properties": "属性", + "RoomsEmptyScreenTent": "在此查看房间详情", + "SelectedUsers": "已选账户", + "StorageType": "存储类型", + "SubmenuDetails": "详情", + "SubmenuHistory": "历史记录", "SystemProperties": "系统属性", + "UsersInRoom": "房间中的用户", "Versions": "版本" } diff --git a/packages/client/public/locales/zh-CN/InviteDialog.json b/packages/client/public/locales/zh-CN/InviteDialog.json index 14efa1c740..595c34ed9e 100644 --- a/packages/client/public/locales/zh-CN/InviteDialog.json +++ b/packages/client/public/locales/zh-CN/InviteDialog.json @@ -1,3 +1,14 @@ { - "LinkCopySuccess": "链接已复制" + "AddManually": "手动添加", + "AddManuallyDescriptionAccounts": "通过邮件亲自邀请新用户加入协作空间", + "AddManuallyDescriptionRoom": "通过姓名向房间中添加现有协作空间用户,或通过邮件亲自邀请新用户", + "EmailErrorMessage": "邮件地址无效。您可点击邮件以进行编辑。", + "InviteAccountSearchPlaceholder": "通过邮件进行邀请", + "InviteRoomSearchPlaceholder": "根据姓名或邮件邀请用户", + "InviteViaLink": "通过链接进行邀请", + "InviteViaLinkDescriptionAccounts": "在协作空间中创建自我授权通用链接", + "InviteViaLinkDescriptionRoom": "在房间中创建自我授权通用链接", + "Invited": "已邀请", + "LinkCopySuccess": "链接已复制", + "SendInvitation": "发送邀请" } From 5aacc82904f58465eea027072cb5ec4dc4d07ff1 Mon Sep 17 00:00:00 2001 From: MaksimChegulov Date: Thu, 30 Mar 2023 18:36:22 +0300 Subject: [PATCH 28/29] fixed room history --- common/ASC.Feed/Core/FeedApiFilter.cs | 3 +- .../Data/FeedAggregateDataProvider.cs | 63 ++++++++++++++----- .../ASC.Feed.Aggregator/Modules/FeedModule.cs | 32 +++------- .../ASC.Files/Service/Core/FilesModule.cs | 4 +- .../ASC.Files/Service/Core/FoldersModule.cs | 6 +- .../ASC.Files/Service/Core/RoomsModule.cs | 6 +- web/ASC.Web.Api/Api/FeedController.cs | 3 +- 7 files changed, 66 insertions(+), 51 deletions(-) diff --git a/common/ASC.Feed/Core/FeedApiFilter.cs b/common/ASC.Feed/Core/FeedApiFilter.cs index 10a849a5e9..976ff423d8 100644 --- a/common/ASC.Feed/Core/FeedApiFilter.cs +++ b/common/ASC.Feed/Core/FeedApiFilter.cs @@ -38,6 +38,5 @@ public class FeedApiFilter public Guid Author { get; set; } public string[] SearchKeys { get; set; } public bool OnlyNew { get; set; } - public bool WithoutMe { get; set; } - public bool WithRelated { get; set; } + public bool History { get; set; } } \ No newline at end of file diff --git a/common/ASC.Feed/Data/FeedAggregateDataProvider.cs b/common/ASC.Feed/Data/FeedAggregateDataProvider.cs index c06e12ee48..59233c681b 100644 --- a/common/ASC.Feed/Data/FeedAggregateDataProvider.cs +++ b/common/ASC.Feed/Data/FeedAggregateDataProvider.cs @@ -202,23 +202,58 @@ public class FeedAggregateDataProvider var q = feedDbContext.FeedAggregates.AsNoTracking() .Where(r => r.Tenant == _tenantManager.GetCurrentTenant().Id); - var exp = GetIdSearchExpression(filter.Id, filter.Module, filter.WithRelated); + var feeds = filter.History ? GetFeedsAsHistoryQuery(q, filter) : GetFeedsDefaultQuery(feedDbContext, q, filter); - if (exp != null) + return _mapper.Map, List>(feeds); + } + + private static IQueryable GetFeedsAsHistoryQuery(IQueryable query, FeedApiFilter filter) + { + Expression> exp = null; + + ArgumentNullOrEmptyException.ThrowIfNullOrEmpty(filter.Id); + ArgumentNullOrEmptyException.ThrowIfNullOrEmpty(filter.Module); + + switch (filter.Module) { - q = q.Where(exp); + case Constants.RoomsModule: + { + var roomId = $"{Constants.RoomItem}_{filter.Id}"; + + exp = f => f.Id == roomId || (f.Id.StartsWith(Constants.SharedRoomItem) && f.ContextId == roomId); + + if (filter.History) + { + exp = f => f.Id == roomId || f.ContextId == roomId; + } + + break; + } + case Constants.FilesModule: + exp = f => f.Id.StartsWith($"{Constants.FileItem}_{filter.Id}") || f.Id.StartsWith($"{Constants.SharedFileItem}_{filter.Id}"); + break; + case Constants.FoldersModule: + exp = f => f.Id == $"{Constants.FolderItem}_{filter.Id}" || f.Id.StartsWith($"{Constants.SharedFolderItem}_{filter.Id}"); + break; } - var q1 = q.Join(feedDbContext.FeedUsers, a => a.Id, b => b.FeedId, (aggregates, users) => new { aggregates, users }) + if (exp == null) + { + throw new InvalidOperationException(); + } + + return query.Where(exp); + } + + private IQueryable GetFeedsDefaultQuery(FeedDbContext feedDbContext, IQueryable query, FeedApiFilter filter) + { + var q1 = query.Join(feedDbContext.FeedUsers, a => a.Id, b => b.FeedId, (aggregates, users) => new { aggregates, users }) .OrderByDescending(r => r.aggregates.ModifiedDate) .Skip(filter.Offset) .Take(filter.Max); - if (exp == null) - { - q1 = q1.Where(r => r.aggregates.ModifiedBy != _authContext.CurrentAccount.ID). - Where(r => r.users.UserId == _authContext.CurrentAccount.ID); - } + q1 = q1.Where(r => r.aggregates.ModifiedBy != _authContext.CurrentAccount.ID). + Where(r => r.users.UserId == _authContext.CurrentAccount.ID); if (filter.OnlyNew) { @@ -249,16 +284,14 @@ public class FeedAggregateDataProvider if (filter.SearchKeys != null && filter.SearchKeys.Length > 0) { var keys = filter.SearchKeys - .Where(s => !string.IsNullOrEmpty(s)) - .Select(s => s.Replace("\\", "\\\\").Replace("%", "\\%").Replace("_", "\\_")) - .ToList(); + .Where(s => !string.IsNullOrEmpty(s)) + .Select(s => s.Replace("\\", "\\\\").Replace("%", "\\%").Replace("_", "\\_")) + .ToList(); q1 = q1.Where(r => keys.Any(k => r.aggregates.Keywords.StartsWith(k))); } - var news = q1.Select(r => r.aggregates).Distinct().AsEnumerable(); - - return _mapper.Map, List>(news); + return q1.Select(r => r.aggregates).Distinct(); } public int GetNewFeedsCount(DateTime lastReadedTime) diff --git a/common/services/ASC.Feed.Aggregator/Modules/FeedModule.cs b/common/services/ASC.Feed.Aggregator/Modules/FeedModule.cs index 473d167c70..434ab90a85 100644 --- a/common/services/ASC.Feed.Aggregator/Modules/FeedModule.cs +++ b/common/services/ASC.Feed.Aggregator/Modules/FeedModule.cs @@ -82,38 +82,20 @@ public abstract class FeedModule : IFeedModule } } - protected string GetGroupId(string item, Guid author, string rootId = null, int action = -1) + protected string GetGroupId(string item, Guid author, DateTime date, string rootId = null, int action = -1) { - const int interval = 2; - - var now = DateTime.UtcNow; - var hours = now.Hour; - var groupIdHours = hours - (hours % interval); + var time = date.ToString("g"); if (rootId == null) { - // groupId = {item}_{author}_{date} - return string.Format("{0}_{1}_{2}", - item, - author, - now.ToString("yyyy.MM.dd.") + groupIdHours); + return $"{item}_{author}_{time}"; } + if (action == -1) { - // groupId = {item}_{author}_{date}_{rootId}_{action} - return string.Format("{0}_{1}_{2}_{3}", - item, - author, - now.ToString("yyyy.MM.dd.") + groupIdHours, - rootId); + return $"{item}_{author}_{time}_{rootId}"; } - - // groupId = {item}_{author}_{date}_{rootId}_{action} - return string.Format("{0}_{1}_{2}_{3}_{4}", - item, - author, - now.ToString("yyyy.MM.dd.") + groupIdHours, - rootId, - action); + + return $"{item}_{author}_{time}_{rootId}_{action}"; } } diff --git a/products/ASC.Files/Service/Core/FilesModule.cs b/products/ASC.Files/Service/Core/FilesModule.cs index a72f974223..56d4fd4241 100644 --- a/products/ASC.Files/Service/Core/FilesModule.cs +++ b/products/ASC.Files/Service/Core/FilesModule.cs @@ -172,7 +172,7 @@ public class FilesModule : FeedModule AdditionalInfo2 = file.Encrypted ? "Encrypted" : string.Empty, Keywords = file.Title, Target = shareRecord.Subject, - GroupId = GetGroupId(SharedFileItem, shareRecord.Owner, file.ParentId.ToString()), + GroupId = GetGroupId(SharedFileItem, shareRecord.Owner, shareRecord.TimeStamp, file.ParentId.ToString()), ContextId = contextId }; @@ -194,7 +194,7 @@ public class FilesModule : FeedModule AdditionalInfo = file.ContentLengthString, AdditionalInfo2 = file.Encrypted ? "Encrypted" : string.Empty, Keywords = file.Title, - GroupId = GetGroupId(FileItem, file.ModifiedBy, file.ParentId.ToString(), updated ? 1 : 0), + GroupId = GetGroupId(FileItem, file.ModifiedBy, file.ModifiedOn, file.ParentId.ToString(), updated ? 1 : 0), ContextId = contextId }; } diff --git a/products/ASC.Files/Service/Core/FoldersModule.cs b/products/ASC.Files/Service/Core/FoldersModule.cs index b66d9ea92f..927fe08bb3 100644 --- a/products/ASC.Files/Service/Core/FoldersModule.cs +++ b/products/ASC.Files/Service/Core/FoldersModule.cs @@ -122,7 +122,7 @@ public class FoldersModule : FeedModule var feed = new Feed.Aggregator.Feed(shareRecord.Owner, shareRecord.TimeStamp, true) { Item = SharedFolderItem, - ItemId = string.Format("{0}_{1}", folder.Id, shareRecord.Subject), + ItemId = $"{folder.Id}_{shareRecord.Subject}", Product = Product, Module = Name, Title = folder.Title, @@ -130,7 +130,7 @@ public class FoldersModule : FeedModule ExtraLocation = folder.ParentId.ToString(), Keywords = folder.Title, Target = shareRecord.Subject, - GroupId = GetGroupId(SharedFolderItem, shareRecord.Owner, folder.ParentId.ToString()), + GroupId = GetGroupId(SharedFolderItem, shareRecord.Owner, shareRecord.TimeStamp, folder.ParentId.ToString()), ContextId = contextId }; @@ -147,7 +147,7 @@ public class FoldersModule : FeedModule ExtraLocationTitle = parentFolder.Title, ExtraLocation = folder.ParentId.ToString(), Keywords = folder.Title, - GroupId = GetGroupId(FolderItem, folder.CreateBy, folder.ParentId.ToString()), + GroupId = GetGroupId(FolderItem, folder.CreateBy, folder.CreateOn, folder.ParentId.ToString()), ContextId = contextId }; } diff --git a/products/ASC.Files/Service/Core/RoomsModule.cs b/products/ASC.Files/Service/Core/RoomsModule.cs index c6c9137dd1..ad6c2e5851 100644 --- a/products/ASC.Files/Service/Core/RoomsModule.cs +++ b/products/ASC.Files/Service/Core/RoomsModule.cs @@ -123,14 +123,14 @@ public class RoomsModule : FeedModule Keywords = room.Title, AdditionalInfo = ((int)room.FolderType).ToString(), AdditionalInfo4 = room.Private ? "private" : null, - GroupId = GetGroupId(RoomItem, room.CreateBy, room.ParentId.ToString()) + GroupId = GetGroupId(RoomItem, room.CreateBy, room.CreateOn, room.ParentId.ToString()) }; } var feed = new Feed.Aggregator.Feed(shareRecord.Owner, shareRecord.TimeStamp) { Item = SharedRoomItem, - ItemId = $"{shareRecord.Subject}_{shareRecord.TimeStamp.Ticks}", + ItemId = $"{shareRecord.Subject}_{Guid.NewGuid()}", Product = Product, Module = Name, Title = room.Title, @@ -142,7 +142,7 @@ public class RoomsModule : FeedModule AdditionalInfo3 = ((int)shareRecord.SubjectType).ToString(), AdditionalInfo4 = room.Private ? "private" : null, Target = shareRecord.Subject, - GroupId = GetGroupId(SharedRoomItem, shareRecord.Owner, room.ParentId.ToString()), + GroupId = GetGroupId(SharedRoomItem, shareRecord.Owner, shareRecord.TimeStamp, room.ParentId.ToString()), ContextId = $"{RoomItem}_{room.Id}" }; diff --git a/web/ASC.Web.Api/Api/FeedController.cs b/web/ASC.Web.Api/Api/FeedController.cs index 0ed5e0e19a..6626e48cc1 100644 --- a/web/ASC.Web.Api/Api/FeedController.cs +++ b/web/ASC.Web.Api/Api/FeedController.cs @@ -109,7 +109,7 @@ public class FeedController : ControllerBase Author = author ?? Guid.Empty, SearchKeys = _apiContext.FilterValues, OnlyNew = onlyNew.HasValue && onlyNew.Value, - WithRelated = withRelated.HasValue && withRelated.Value, + History = withRelated.HasValue && withRelated.Value, }; if (from != null && to != null) @@ -156,6 +156,7 @@ public class FeedController : ControllerBase firstFeed.GroupedFeeds = group.Skip(1); return firstFeed; }) + .OrderByDescending(f => f.ModifiedDate) .ToList(); return new { feeds, readedDate }; From f1e0730e0fa9126b65ac03f7dea36697a812420c Mon Sep 17 00:00:00 2001 From: SuhorukovAnton Date: Thu, 30 Mar 2023 23:17:56 +0300 Subject: [PATCH 29/29] fix GetScheduledBackupRecords --- common/ASC.Data.Backup.Core/Storage/BackupRepository.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/common/ASC.Data.Backup.Core/Storage/BackupRepository.cs b/common/ASC.Data.Backup.Core/Storage/BackupRepository.cs index 0a88181341..1d77353d8d 100644 --- a/common/ASC.Data.Backup.Core/Storage/BackupRepository.cs +++ b/common/ASC.Data.Backup.Core/Storage/BackupRepository.cs @@ -60,7 +60,7 @@ public class BackupRepository : IBackupRepository public List GetExpiredBackupRecords() { using var backupContext = _dbContextFactory.CreateDbContext(); - return backupContext.Backups.AsNoTracking().Where(b => b.ExpiresOn != DateTime.MinValue && b.ExpiresOn <= DateTime.UtcNow).ToList(); + return backupContext.Backups.AsNoTracking().Where(b => b.ExpiresOn != DateTime.MinValue && b.ExpiresOn <= DateTime.UtcNow && b.Removed == false).ToList(); } public List GetScheduledBackupRecords()