Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature/convert password #493

Merged
merged 76 commits into from
Jan 24, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
76 commits
Select commit Hold shift + click to select a range
4a2342f
Files: added new checkconversion method's param
pavelbannov Dec 8, 2021
c3afe77
Web: Files: Components rewritten, added button to show input.
TatianaLopaeva Dec 21, 2021
1168faf
Web: Files: The displayed error has been moved to a separate file.
TatianaLopaeva Dec 21, 2021
43b1c18
WEb: Files: refactoring.
TatianaLopaeva Dec 21, 2021
6295dc8
Web: Files: Actions of uploaded files has been moved to a separate file.
TatianaLopaeva Dec 21, 2021
0fc88ad
Web: files: Fixed styles according layouts.
TatianaLopaeva Dec 21, 2021
99ac480
Web: files: Added password input component.
TatianaLopaeva Dec 21, 2021
47681bb
Merge branch 'hotfix/v1.1.1' into feature/convert-password
TatianaLopaeva Dec 21, 2021
b047ae3
Web: Common: Added password field to api method.
TatianaLopaeva Dec 22, 2021
6ae2438
Web: Files: UploadPanel: Added hide input prop.
TatianaLopaeva Dec 22, 2021
5a6147b
Web: Files: Added logic for converting with password.
TatianaLopaeva Dec 22, 2021
c9f1765
Web: Files: Added the ability to enter a password and convert.
TatianaLopaeva Dec 22, 2021
76d423a
Web: files: Fixed styles.
TatianaLopaeva Dec 22, 2021
332aec8
Web: Files: Added translations.
TatianaLopaeva Dec 22, 2021
35cac88
Web: Files: UploadPanel: Added error handler for password input.
TatianaLopaeva Dec 22, 2021
55cb04d
Web: Files: Added adaptive layout.
TatianaLopaeva Dec 22, 2021
858e508
WEb: Files: Refactoring.
TatianaLopaeva Dec 22, 2021
604354f
Web: Files: Changed title for actions.
TatianaLopaeva Dec 23, 2021
757bee9
Web: Files: Renaming.
TatianaLopaeva Dec 23, 2021
331bc95
Web: Files: Redesign of upload panel.
TatianaLopaeva Dec 23, 2021
4c72f35
Web: Files: Fixed styles for iOS.
TatianaLopaeva Dec 23, 2021
3423696
Web: Files: Fixed translation.
TatianaLopaeva Dec 23, 2021
0484bd5
Web: Files: Fixed file name according layouts.
TatianaLopaeva Dec 23, 2021
c02624c
WEb: Files: Refactoring.
TatianaLopaeva Dec 23, 2021
79b7fee
Web: Files: Fixed style.
TatianaLopaeva Dec 23, 2021
e7aff4a
Web: Files: Added simulate password for convert file.
TatianaLopaeva Dec 27, 2021
c5c4705
Web: Files: Renaming.
TatianaLopaeva Dec 27, 2021
fdf6f0a
Web: Files: Added translations.
TatianaLopaeva Dec 28, 2021
3dd22c4
Web: Files: Refactoring.
TatianaLopaeva Dec 28, 2021
5e0747e
Web: Files: Added folder for sub components.
TatianaLopaeva Dec 28, 2021
3b42a6e
Web: files: deleted useless code.
TatianaLopaeva Dec 28, 2021
c9e7503
Web: Files: Changed password input logic.
TatianaLopaeva Dec 29, 2021
ddead9c
WEb: Files: Refactoring.
TatianaLopaeva Dec 29, 2021
3c23f4d
Merge branch 'hotfix/v1.1.1' into feature/convert-password
TatianaLopaeva Dec 30, 2021
0c341f0
Merge branch 'hotfix/v1.1.1' into feature/convert-password
TatianaLopaeva Jan 11, 2022
5fcf5cc
Files: copyas method now has "Password" param
pavelbannov Jan 11, 2022
d8ee3de
Web: Files: Moving a component to a separate folder.
TatianaLopaeva Jan 13, 2022
94a4ddb
Web: files: Fixed import.
TatianaLopaeva Jan 13, 2022
e6f89af
Web: Files: Transferring actions to a row file.
TatianaLopaeva Jan 13, 2022
6fd00f5
Merge branch 'hotfix/v1.1.1' into feature/convert-password
TatianaLopaeva Jan 13, 2022
23c8a83
Web: Files: Added password dialog.
TatianaLopaeva Jan 13, 2022
9a236ca
Web: Files: Added possibility to change width of password input.
TatianaLopaeva Jan 13, 2022
bed51de
Web: Files: Refactoring.
TatianaLopaeva Jan 13, 2022
e6647c8
Web: Files: Simplification of the password imitating component.
TatianaLopaeva Jan 14, 2022
783bdd2
WEb: Files: Change the password dialog due to modification of the pas…
TatianaLopaeva Jan 14, 2022
a853d51
Web: Files: Added new prop.
TatianaLopaeva Jan 17, 2022
aa8903b
Web: Files: Added copy method to save in 'oform' format.
TatianaLopaeva Jan 17, 2022
87fa4af
Web: Files: Refactoring.
TatianaLopaeva Jan 17, 2022
9e49ae6
Web: Files: Refactoring, removed bug with memory leak.
TatianaLopaeva Jan 17, 2022
1271bae
Web: Files: Added copy api method to create form template, added clos…
TatianaLopaeva Jan 18, 2022
0a90636
Web: Files: When confirming the creation of a file, the buttons were …
TatianaLopaeva Jan 18, 2022
832b422
Web: Files: Added logic for entering a password when creating a form …
TatianaLopaeva Jan 19, 2022
53eee98
Web: Files: Added warning toastr about file protecting.
TatianaLopaeva Jan 19, 2022
fd5b61d
Web: Files: Added warning about successful file creation.
TatianaLopaeva Jan 19, 2022
384a3b1
Web: files: Added dialog description.
TatianaLopaeva Jan 19, 2022
c3687bc
Web: Files: Added warning about creating a file with an error.
TatianaLopaeva Jan 19, 2022
68f2952
Web: Files: Added loader for button.
TatianaLopaeva Jan 19, 2022
4cbb250
Web: Files: Added password error handler.
TatianaLopaeva Jan 20, 2022
1e5877f
Web: Files: Added row loader when creation file or folder.
TatianaLopaeva Jan 21, 2022
720ca53
Web: Files: Added password error handler to HOCs.
TatianaLopaeva Jan 21, 2022
f7779b3
Web: Files: refactoring.
TatianaLopaeva Jan 21, 2022
9762445
Web: Files: Fixed Regular expression.
TatianaLopaeva Jan 21, 2022
e1d07c5
Web: Files: Added English translation.
TatianaLopaeva Jan 21, 2022
e3497f0
Web: Files: Added header translation.
TatianaLopaeva Jan 21, 2022
8de8ffb
Web: Files: Deleted useless code.
TatianaLopaeva Jan 21, 2022
efe799d
Merge branch 'hotfix/v1.1.1' into feature/convert-password
TatianaLopaeva Jan 21, 2022
893c4dd
Wen: Editor: Added a new parameter to the conversion api method.
TatianaLopaeva Jan 21, 2022
88a6f82
Web: Files: Deleted useless code.
TatianaLopaeva Jan 21, 2022
292f00e
WEb: files: Moved api copy method.
TatianaLopaeva Jan 21, 2022
2abdb3f
Web: Files: Fixed button color, the button is disabled if the user ha…
TatianaLopaeva Jan 21, 2022
9137620
Web: Files: Added KeyDown support in the upload panel, added auto-foc…
TatianaLopaeva Jan 24, 2022
a36b564
Web: Files: Added KeyDown support in the convert dialog with password.
TatianaLopaeva Jan 24, 2022
7f70742
Web: Files: Added auto-focus when entering a password with an error.
TatianaLopaeva Jan 24, 2022
d865a96
Web: Files: Fixed floating button deletion if the floating button was…
TatianaLopaeva Jan 24, 2022
226dd96
Web: Files: Fixed translation.
TatianaLopaeva Jan 24, 2022
83e7b11
Web: Files: Fixed translation.
TatianaLopaeva Jan 24, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 10 additions & 3 deletions packages/asc-web-common/api/files/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -550,8 +550,8 @@ export function getNewFiles(folderId) {
});
}

export function convertFile(fileId, sync = false) {
const data = { sync };
export function convertFile(fileId, password = null, sync = false) {
const data = { password, sync };

return request({
method: "put",
Expand Down Expand Up @@ -800,14 +800,21 @@ export function checkFillFormDraft(fileId) {
});
}

export function fileCopyAs(fileId, destTitle, destFolderId, enableExternalExt) {
export function fileCopyAs(
fileId,
destTitle,
destFolderId,
enableExternalExt,
password
) {
return request({
method: "post",
url: `files/file/${fileId}/copyas`,
data: {
destTitle,
destFolderId,
enableExternalExt,
password,
},
});
}
Expand Down
2 changes: 2 additions & 0 deletions packages/asc-web-components/input-block/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -57,6 +57,7 @@ class InputBlock extends React.Component {
onIconClick,
iconSize,
theme,
forwardedRef,
} = this.props;

if (typeof iconSize == "number" && iconSize > 0) {
Expand Down Expand Up @@ -118,6 +119,7 @@ class InputBlock extends React.Component {
withBorder={false}
mask={mask}
keepCharPositions={keepCharPositions}
forwardedRef={forwardedRef}
/>
{
//iconNames.includes(iconName) && (
Expand Down
8 changes: 6 additions & 2 deletions packages/asc-web-components/input-block/styled-input-block.js
Original file line number Diff line number Diff line change
Expand Up @@ -47,8 +47,12 @@ const StyledInputGroup = styled(CustomInputGroup)`
margin: ${(props) => props.theme.inputBlock.margin};
}

${commonInputStyle} :focus-within {
border-color: ${(props) => props.theme.inputBlock.borderColor};
${commonInputStyle}

:focus-within {
border-color: ${(props) =>
(props.hasError && props.theme.input.focusErrorBorderColor) ||
props.theme.inputBlock.borderColor};
}
`;
StyledInputGroup.defaultProps = { theme: Base };
Expand Down
97 changes: 49 additions & 48 deletions products/ASC.Files/Client/public/locales/bg/Translations.json
Original file line number Diff line number Diff line change
@@ -1,49 +1,50 @@
{
"AddAccount": "Добави профил",
"ArchivingData": "Архивиране на данни",
"ConnectingAccount": "Свързване на профил",
"Copy": "Копирай",
"CopyOperation": "Копиране",
"DeleteFromTrash": "Избраните елементи бяха успешно изтрити от Кошчето",
"DeleteOperation": "Изтриване",
"DeleteSelectedElem": "Избраните елементи бяха успешно изтрити",
"DeleteThirdParty": "Изтрий трето лице",
"DownloadApps": "Изтегли приложенията",
"DownloadAs": "Изтегли като",
"EncryptedFileSaving": "Запазване на криптиран файл",
"Files": "Файлове",
"Folders": "Папки",
"FolderSelection": "Избор на папка",
"FolderTitleBoxNet": "Box директория",
"FolderTitleDocuSign": "DocuSign профил",
"FolderTitleDropBox": "Dropbox директория",
"FolderTitleGoogle": "Google директория",
"FolderTitlekDrive": "kDrive директория",
"FolderTitleSharePoint": "SharePoint директория",
"FolderTitleSkyDrive": "OneDrive директория",
"FolderTitleWebDav": "WebDAV директория",
"FolderTitleYandex": "Yandex директория",
"LinkCopySuccess": "Връзката беше копирана в клипборда",
"MediaLoadError": "Медийният файл не може да бъде зареден",
"Move": "Премести",
"MoveToOperation": "Преместване",
"OwnerChange": "Смени собственик",
"Presentations": "Презентации",
"Restore": "Възстанови",
"Spreadsheets": "Таблици",
"ThirdPartyInfo": "Смени информацията от трето лице",
"TypeTitleBoxNet": "Box",
"TypeTitleDocuSign": "DocuSign",
"TypeTitleDropBox": "Dropbox",
"TypeTitleGoogle": "Google Drive",
"TypeTitlekDrive": "kDrive",
"TypeTitleSharePoint": "SharePoint",
"TypeTitleSkyDrive": "OneDrive",
"TypeTitleWebDav": "WebDAV",
"TypeTitleYandex": "Yandex.Disk",
"NewForm": "Шаблон на формуляр",
"NewFormFile": "Шаблон от файл",
"CreateMasterFormFromFile": "Създай шаблон на формуляр от файл",
"SubNewForm": "Празен",
"SubNewFormFile": "От текстов файл"
}
"AddAccount": "Добави профил",
"ArchivingData": "Архивиране на данни",
"ConnectingAccount": "Свързване на профил",
"Copy": "Копирай",
"CopyOperation": "Копиране",
"DeleteFromTrash": "Избраните елементи бяха успешно изтрити от Кошчето",
"DeleteOperation": "Изтриване",
"DeleteSelectedElem": "Избраните елементи бяха успешно изтрити",
"DeleteThirdParty": "Изтрий трето лице",
"DownloadApps": "Изтегли приложенията",
"DownloadAs": "Изтегли като",
"EncryptedFileSaving": "Запазване на криптиран файл",
"Files": "Файлове",
"FileProtected": "Файлът е защитен с парола",
"Folders": "Папки",
"FolderSelection": "Избор на папка",
"FolderTitleBoxNet": "Box директория",
"FolderTitleDocuSign": "DocuSign профил",
"FolderTitleDropBox": "Dropbox директория",
"FolderTitleGoogle": "Google директория",
"FolderTitlekDrive": "kDrive директория",
"FolderTitleSharePoint": "SharePoint директория",
"FolderTitleSkyDrive": "OneDrive директория",
"FolderTitleWebDav": "WebDAV директория",
"FolderTitleYandex": "Yandex директория",
"LinkCopySuccess": "Връзката беше копирана в клипборда",
"MediaLoadError": "Медийният файл не може да бъде зареден",
"Move": "Премести",
"MoveToOperation": "Преместване",
"OwnerChange": "Смени собственик",
"Presentations": "Презентации",
"Restore": "Възстанови",
"Spreadsheets": "Таблици",
"ThirdPartyInfo": "Смени информацията от трето лице",
"TypeTitleBoxNet": "Box",
"TypeTitleDocuSign": "DocuSign",
"TypeTitleDropBox": "Dropbox",
"TypeTitleGoogle": "Google Drive",
"TypeTitlekDrive": "kDrive",
"TypeTitleSharePoint": "SharePoint",
"TypeTitleSkyDrive": "OneDrive",
"TypeTitleWebDav": "WebDAV",
"TypeTitleYandex": "Yandex.Disk",
"NewForm": "Шаблон на формуляр",
"NewFormFile": "Шаблон от файл",
"CreateMasterFormFromFile": "Създай шаблон на формуляр от файл",
"SubNewForm": "Празен",
"SubNewFormFile": "От текстов файл"
}
95 changes: 48 additions & 47 deletions products/ASC.Files/Client/public/locales/de/Translations.json
Original file line number Diff line number Diff line change
@@ -1,49 +1,50 @@
{
"AddAccount": "Konto hinzufügen",
"ArchivingData": "Archivieren der Daten",
"ConnectingAccount": "Konto wird verbunden",
"Copy": "Kopieren",
"CopyOperation": "Kopieren",
"DeleteFromTrash": "Die ausgewählten Elemente wurden aus dem Papierkorb gelöscht",
"DeleteOperation": "Löschen",
"DeleteSelectedElem": "Die ausgewählten Elemente wurden gelöscht",
"DeleteThirdParty": "Drittanbieterdienst deaktivieren",
"DownloadApps": "Apps herunterladen",
"DownloadAs": "Herunterladen als",
"EncryptedFileSaving": "Die verschlüsselte Datei wird gespeichert",
"Files": "Dateien",
"Folders": "Ordner",
"FolderSelection": "Ordnerauswahl",
"FolderTitleBoxNet": "Box-Verzeichnis",
"FolderTitleDocuSign": "DocuSign Konto",
"FolderTitleDropBox": "Dropbox-Verzeichnis",
"FolderTitleGoogle": "Google-Verzeichnis",
"FolderTitlekDrive": "kDrive Verzeichnis",
"FolderTitleSharePoint": "SharePoint-Verzeichnis",
"FolderTitleSkyDrive": "OneDrive-Verzeichnis",
"FolderTitleWebDav": "WebDAV Verzeichnis",
"FolderTitleYandex": "Yandex Verzeichnis",
"LinkCopySuccess": "Der Link wurde in die Zwischenablage kopiert",
"MediaLoadError": "Die Mediendatei konnte nicht geladen werden",
"Move": "Verschieben",
"MoveToOperation": "Wird verschoben",
"OwnerChange": "Besitzer ändern",
"Presentations": "Präsentationen",
"Restore": "Wiederherstellen",
"Spreadsheets": "Tabellenkalkulationen",
"ThirdPartyInfo": "Ändern Sie die Drittanbieterinformationen",
"TypeTitleBoxNet": "Box",
"TypeTitleDocuSign": "DocuSign",
"TypeTitleDropBox": "Dropbox",
"TypeTitleGoogle": "Google Drive",
"TypeTitlekDrive": "kDrive",
"TypeTitleSharePoint": "SharePoint",
"TypeTitleSkyDrive": "OneDrive",
"TypeTitleWebDav": "WebDAV",
"TypeTitleYandex": "Yandex.Disk",
"NewForm": "Formularvorlage",
"NewFormFile": "Formular aus Textdatei",
"CreateMasterFormFromFile": "Formularvorlage aus Datei erstellen",
"SubNewForm": "Leer",
"SubNewFormFile": "Aus Textdatei"
"AddAccount": "Konto hinzufügen",
"ArchivingData": "Archivieren der Daten",
"ConnectingAccount": "Konto wird verbunden",
"Copy": "Kopieren",
"CopyOperation": "Kopieren",
"DeleteFromTrash": "Die ausgewählten Elemente wurden aus dem Papierkorb gelöscht",
"DeleteOperation": "Löschen",
"DeleteSelectedElem": "Die ausgewählten Elemente wurden gelöscht",
"DeleteThirdParty": "Drittanbieterdienst deaktivieren",
"DownloadApps": "Apps herunterladen",
"DownloadAs": "Herunterladen als",
"EncryptedFileSaving": "Die verschlüsselte Datei wird gespeichert",
"Files": "Dateien",
"FileProtected": "Diese Datei ist kennwortgeschützt",
"Folders": "Ordner",
"FolderSelection": "Ordnerauswahl",
"FolderTitleBoxNet": "Box-Verzeichnis",
"FolderTitleDocuSign": "DocuSign Konto",
"FolderTitleDropBox": "Dropbox-Verzeichnis",
"FolderTitleGoogle": "Google-Verzeichnis",
"FolderTitlekDrive": "kDrive Verzeichnis",
"FolderTitleSharePoint": "SharePoint-Verzeichnis",
"FolderTitleSkyDrive": "OneDrive-Verzeichnis",
"FolderTitleWebDav": "WebDAV Verzeichnis",
"FolderTitleYandex": "Yandex Verzeichnis",
"LinkCopySuccess": "Der Link wurde in die Zwischenablage kopiert",
"MediaLoadError": "Die Mediendatei konnte nicht geladen werden",
"Move": "Verschieben",
"MoveToOperation": "Wird verschoben",
"OwnerChange": "Besitzer ändern",
"Presentations": "Präsentationen",
"Restore": "Wiederherstellen",
"Spreadsheets": "Tabellenkalkulationen",
"ThirdPartyInfo": "Ändern Sie die Drittanbieterinformationen",
"TypeTitleBoxNet": "Box",
"TypeTitleDocuSign": "DocuSign",
"TypeTitleDropBox": "Dropbox",
"TypeTitleGoogle": "Google Drive",
"TypeTitlekDrive": "kDrive",
"TypeTitleSharePoint": "SharePoint",
"TypeTitleSkyDrive": "OneDrive",
"TypeTitleWebDav": "WebDAV",
"TypeTitleYandex": "Yandex.Disk",
"NewForm": "Formularvorlage",
"NewFormFile": "Formular aus Textdatei",
"CreateMasterFormFromFile": "Formularvorlage aus Datei erstellen",
"SubNewForm": "Leer",
"SubNewFormFile": "Aus Textdatei"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"SuccessfullyCreated": "File '{{fileTitle}}' created",
"ConversionPasswordFormCaption": "Enter a password to save the template",
"ConversionPasswordMasterFormCaption": "Enter a password to save as oform",
"CreationError": "File creation error. The wrong password was entered"
}
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@
"DownloadAs": "Download as",
"EncryptedFileSaving": "Saving encrypted file",
"Files": "Files",
"FileProtected": "The file is password protected",
"Folders": "Folders",
"FolderSelection": "Folder selection",
"FolderTitleBoxNet": "Box directory",
Expand Down
9 changes: 7 additions & 2 deletions products/ASC.Files/Client/public/locales/en/UploadPanel.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,8 @@
{
"Uploads": "Uploads"
}
"Uploads": "Uploads",
"EnterPassword": "Enter password",
"HideInput": "Hide",
"Ready": "Done",
"UploadAndConvert": "Upload and convert files",
"Conversion": "Convert files"
}
95 changes: 48 additions & 47 deletions products/ASC.Files/Client/public/locales/fr/Translations.json
Original file line number Diff line number Diff line change
@@ -1,49 +1,50 @@
{
"AddAccount": "Ajouter un compte",
"ArchivingData": "Archivage des données",
"ConnectingAccount": "Connecter un compte",
"Copy": "Copier",
"CopyOperation": "copier",
"DeleteFromTrash": "Les éléments sélectionnés ont été supprimés avec succès de la corbeille",
"DeleteOperation": "Suppression",
"DeleteSelectedElem": "Les éléments sélectionnés ont été supprimés avec succès",
"DeleteThirdParty": "Supprimer un tiers",
"DownloadApps": "Download applications",
"DownloadAs": "Télécharger comme",
"EncryptedFileSaving": "Enregistrement du fichier chiffré",
"Files": "Fichiers",
"Folders": "Dossiers",
"FolderSelection": "Folder selection",
"FolderTitleBoxNet": "Répertoire de Box",
"FolderTitleDocuSign": "Сompte DocuSign",
"FolderTitleDropBox": "Répertoire de Dropbox",
"FolderTitleGoogle": "Répertoire de Google",
"FolderTitlekDrive": "Répertoire kDrive",
"FolderTitleSharePoint": "Répertoire de SharePoint",
"FolderTitleSkyDrive": "Répertoire de OneDrive",
"FolderTitleWebDav": "Répertoire WebDAV",
"FolderTitleYandex": "WebDAV Yandex",
"LinkCopySuccess": "Le lien a été copié dans le Presse-papiers",
"MediaLoadError": "Media file could not be loaded",
"Move": "Déplacer",
"MoveToOperation": "Déplacement",
"OwnerChange": "Changer le propriétaire",
"Presentations": "Présentations",
"Restore": "Restaurer",
"Spreadsheets": "Feuilles de calcul",
"ThirdPartyInfo": "Modifier les informations sur les tiers",
"TypeTitleBoxNet": "Box",
"TypeTitleDocuSign": "DocuSign",
"TypeTitleDropBox": "Dropbox",
"TypeTitleGoogle": "Google Drive",
"TypeTitlekDrive": "kDrive",
"TypeTitleSharePoint": "SharePoint",
"TypeTitleSkyDrive": "OneDrive",
"TypeTitleWebDav": "WebDAV",
"TypeTitleYandex": "Yandex.Disk",
"NewForm": "Modèle de formulaire",
"NewFormFile": "Formulaire à partir d'un fichier texte",
"CreateMasterFormFromFile": "Créer un modèle de formulaire à partir d'un fichier",
"SubNewForm": "Blanc",
"SubNewFormFile": "Depuis un fichier texte"
"AddAccount": "Ajouter un compte",
"ArchivingData": "Archivage des données",
"ConnectingAccount": "Connecter un compte",
"Copy": "Copier",
"CopyOperation": "copier",
"DeleteFromTrash": "Les éléments sélectionnés ont été supprimés avec succès de la corbeille",
"DeleteOperation": "Suppression",
"DeleteSelectedElem": "Les éléments sélectionnés ont été supprimés avec succès",
"DeleteThirdParty": "Supprimer un tiers",
"DownloadApps": "Download applications",
"DownloadAs": "Télécharger comme",
"EncryptedFileSaving": "Enregistrement du fichier chiffré",
"Files": "Fichiers",
"FileProtected": "Le fichier est protégé par un mot de passe",
"Folders": "Dossiers",
"FolderSelection": "Folder selection",
"FolderTitleBoxNet": "Répertoire de Box",
"FolderTitleDocuSign": "Сompte DocuSign",
"FolderTitleDropBox": "Répertoire de Dropbox",
"FolderTitleGoogle": "Répertoire de Google",
"FolderTitlekDrive": "Répertoire kDrive",
"FolderTitleSharePoint": "Répertoire de SharePoint",
"FolderTitleSkyDrive": "Répertoire de OneDrive",
"FolderTitleWebDav": "Répertoire WebDAV",
"FolderTitleYandex": "WebDAV Yandex",
"LinkCopySuccess": "Le lien a été copié dans le Presse-papiers",
"MediaLoadError": "Media file could not be loaded",
"Move": "Déplacer",
"MoveToOperation": "Déplacement",
"OwnerChange": "Changer le propriétaire",
"Presentations": "Présentations",
"Restore": "Restaurer",
"Spreadsheets": "Feuilles de calcul",
"ThirdPartyInfo": "Modifier les informations sur les tiers",
"TypeTitleBoxNet": "Box",
"TypeTitleDocuSign": "DocuSign",
"TypeTitleDropBox": "Dropbox",
"TypeTitleGoogle": "Google Drive",
"TypeTitlekDrive": "kDrive",
"TypeTitleSharePoint": "SharePoint",
"TypeTitleSkyDrive": "OneDrive",
"TypeTitleWebDav": "WebDAV",
"TypeTitleYandex": "Yandex.Disk",
"NewForm": "Modèle de formulaire",
"NewFormFile": "Formulaire à partir d'un fichier texte",
"CreateMasterFormFromFile": "Créer un modèle de formulaire à partir d'un fichier",
"SubNewForm": "Blanc",
"SubNewFormFile": "Depuis un fichier texte"
}
Loading