diff --git a/.vscode/extensions.json b/.vscode/extensions.json index ab5da4d838..89167f14bb 100644 --- a/.vscode/extensions.json +++ b/.vscode/extensions.json @@ -10,6 +10,7 @@ "formulahendry.auto-complete-tag", "formulahendry.auto-rename-tag", "mrmlnc.vscode-duplicate", - "ms-python.python" + "ms-python.python", + "wix.vscode-import-cost" ] } diff --git a/common/Tests/colors-test/.gitignore b/common/Tests/colors-test/.gitignore new file mode 100644 index 0000000000..0b84df0f02 --- /dev/null +++ b/common/Tests/colors-test/.gitignore @@ -0,0 +1 @@ +*.html \ No newline at end of file diff --git a/common/Tests/colors-test/package.json b/common/Tests/colors-test/package.json new file mode 100644 index 0000000000..a3d09b2c4c --- /dev/null +++ b/common/Tests/colors-test/package.json @@ -0,0 +1,10 @@ +{ + "name": "colors-test", + "version": "1.0.0", + "main": "index.js", + "license": "MIT", + "type": "module", + "scripts": { + "start": "node src/index.js" + } +} diff --git a/common/Tests/colors-test/src/exclude.js b/common/Tests/colors-test/src/exclude.js new file mode 100644 index 0000000000..3013d850e1 --- /dev/null +++ b/common/Tests/colors-test/src/exclude.js @@ -0,0 +1,39 @@ +// (c) Copyright Ascensio System SIA 2010-2024 +// +// This program is a free software product. +// You can redistribute it and/or modify it under the terms +// of the GNU Affero General Public License (AGPL) version 3 as published by the Free Software +// Foundation. In accordance with Section 7(a) of the GNU AGPL its Section 15 shall be amended +// to the effect that Ascensio System SIA expressly excludes the warranty of non-infringement of +// any third-party rights. +// +// This program is distributed WITHOUT ANY WARRANTY, without even the implied warranty +// of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For details, see +// the GNU AGPL at: http://www.gnu.org/licenses/agpl-3.0.html +// +// You can contact Ascensio System SIA at Lubanas st. 125a-25, Riga, Latvia, EU, LV-1021. +// +// The interactive user interfaces in modified source and object code versions of the Program must +// display Appropriate Legal Notices, as required under Section 5 of the GNU AGPL version 3. +// +// Pursuant to Section 7(b) of the License you must retain the original Product logo when +// distributing the program. Pursuant to Section 7(e) we decline to grant you any rights under +// trademark law for use of our trademarks. +// +// All the Product's GUI elements, including illustrations and icon sets, as well as technical writing +// content are licensed under the terms of the Creative Commons Attribution-ShareAlike 4.0 +// International. See the License terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode + +export const excludeFiles = ["../../../packages/shared/utils/encoder.ts"]; + +export const excludeDirs = [ + "../../../packages/client/node_modules", + "../../../packages/shared/node_modules", + "../../../packages/login/node_modules", + "../../../packages/doceditor/node_modules", + "../../../packages/management/node_modules", + "../../../packages/doceditor/.next", + "../../../packages/login/.next", + "../../../packages/login/dist", + "../../../packages/shared/themes", +]; diff --git a/common/Tests/colors-test/src/index.js b/common/Tests/colors-test/src/index.js new file mode 100644 index 0000000000..7f3891ef24 --- /dev/null +++ b/common/Tests/colors-test/src/index.js @@ -0,0 +1,42 @@ +// (c) Copyright Ascensio System SIA 2010-2024 +// +// This program is a free software product. +// You can redistribute it and/or modify it under the terms +// of the GNU Affero General Public License (AGPL) version 3 as published by the Free Software +// Foundation. In accordance with Section 7(a) of the GNU AGPL its Section 15 shall be amended +// to the effect that Ascensio System SIA expressly excludes the warranty of non-infringement of +// any third-party rights. +// +// This program is distributed WITHOUT ANY WARRANTY, without even the implied warranty +// of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For details, see +// the GNU AGPL at: http://www.gnu.org/licenses/agpl-3.0.html +// +// You can contact Ascensio System SIA at Lubanas st. 125a-25, Riga, Latvia, EU, LV-1021. +// +// The interactive user interfaces in modified source and object code versions of the Program must +// display Appropriate Legal Notices, as required under Section 5 of the GNU AGPL version 3. +// +// Pursuant to Section 7(b) of the License you must retain the original Product logo when +// distributing the program. Pursuant to Section 7(e) we decline to grant you any rights under +// trademark law for use of our trademarks. +// +// All the Product's GUI elements, including illustrations and icon sets, as well as technical writing +// content are licensed under the terms of the Creative Commons Attribution-ShareAlike 4.0 +// International. See the License terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode + +import fs from "fs"; +import { searchDirectoryForHexColors } from "./utils.js"; +import { excludeDirs, excludeFiles } from "./exclude.js"; +import { generateReport } from "./report.js"; + +const directoryPath = "../../../packages"; +const reportName = `colors_report_${new Date().toJSON()}.html`; + +const hexColorsFound = searchDirectoryForHexColors( + directoryPath, + excludeFiles, + excludeDirs +); + +const htmlReport = generateReport(hexColorsFound); +fs.writeFileSync(reportName, htmlReport, "utf-8"); diff --git a/common/Tests/colors-test/src/report.js b/common/Tests/colors-test/src/report.js new file mode 100644 index 0000000000..fcaf2328c6 --- /dev/null +++ b/common/Tests/colors-test/src/report.js @@ -0,0 +1,67 @@ +// (c) Copyright Ascensio System SIA 2010-2024 +// +// This program is a free software product. +// You can redistribute it and/or modify it under the terms +// of the GNU Affero General Public License (AGPL) version 3 as published by the Free Software +// Foundation. In accordance with Section 7(a) of the GNU AGPL its Section 15 shall be amended +// to the effect that Ascensio System SIA expressly excludes the warranty of non-infringement of +// any third-party rights. +// +// This program is distributed WITHOUT ANY WARRANTY, without even the implied warranty +// of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For details, see +// the GNU AGPL at: http://www.gnu.org/licenses/agpl-3.0.html +// +// You can contact Ascensio System SIA at Lubanas st. 125a-25, Riga, Latvia, EU, LV-1021. +// +// The interactive user interfaces in modified source and object code versions of the Program must +// display Appropriate Legal Notices, as required under Section 5 of the GNU AGPL version 3. +// +// Pursuant to Section 7(b) of the License you must retain the original Product logo when +// distributing the program. Pursuant to Section 7(e) we decline to grant you any rights under +// trademark law for use of our trademarks. +// +// All the Product's GUI elements, including illustrations and icon sets, as well as technical writing +// content are licensed under the terms of the Creative Commons Attribution-ShareAlike 4.0 +// International. See the License terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode + +export function generateReport(hexColorsFound) { + let htmlReport = ` + + + + + + Colors report + + + +

Colors Report

+

Found colors in the following files:

+`; + + Object.keys(hexColorsFound).forEach((file) => { + htmlReport += `

File: ${file}

"; + }); + + htmlReport += ` +

Total files with colors: ${Object.keys(hexColorsFound).length}

+ +`; + + return htmlReport; +} diff --git a/common/Tests/colors-test/src/utils.js b/common/Tests/colors-test/src/utils.js new file mode 100644 index 0000000000..115adf2eb2 --- /dev/null +++ b/common/Tests/colors-test/src/utils.js @@ -0,0 +1,72 @@ +// (c) Copyright Ascensio System SIA 2010-2024 +// +// This program is a free software product. +// You can redistribute it and/or modify it under the terms +// of the GNU Affero General Public License (AGPL) version 3 as published by the Free Software +// Foundation. In accordance with Section 7(a) of the GNU AGPL its Section 15 shall be amended +// to the effect that Ascensio System SIA expressly excludes the warranty of non-infringement of +// any third-party rights. +// +// This program is distributed WITHOUT ANY WARRANTY, without even the implied warranty +// of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For details, see +// the GNU AGPL at: http://www.gnu.org/licenses/agpl-3.0.html +// +// You can contact Ascensio System SIA at Lubanas st. 125a-25, Riga, Latvia, EU, LV-1021. +// +// The interactive user interfaces in modified source and object code versions of the Program must +// display Appropriate Legal Notices, as required under Section 5 of the GNU AGPL version 3. +// +// Pursuant to Section 7(b) of the License you must retain the original Product logo when +// distributing the program. Pursuant to Section 7(e) we decline to grant you any rights under +// trademark law for use of our trademarks. +// +// All the Product's GUI elements, including illustrations and icon sets, as well as technical writing +// content are licensed under the terms of the Creative Commons Attribution-ShareAlike 4.0 +// International. See the License terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode + +import path from "path"; +import fs from "fs"; + +const hexColorPattern = /#(?:[0-9A-Fa-f]{6}|[0-9A-Fa-f]{3})\b/g; + +export function findHexColorsInFile(filePath) { + const content = fs.readFileSync(filePath, "utf-8"); + const matches = content.match(hexColorPattern); + return matches || []; +} + +export function searchDirectoryForHexColors( + directory, + excludeFiles = [], + excludeDirs = [] +) { + let hexColors = {}; + + function walkDirectory(currentPath) { + const items = fs.readdirSync(currentPath); + + items.forEach((item) => { + const fullPath = path.join(currentPath, item); + const isDirectory = fs.statSync(fullPath).isDirectory(); + + if (isDirectory) { + if (!excludeDirs.includes(fullPath)) { + walkDirectory(fullPath); + } + } else { + if ( + !excludeFiles.includes(fullPath) && + /\.(js|ts|jsx|tsx)$/.test(item) + ) { + const matches = findHexColorsInFile(fullPath); + if (matches.length > 0) { + hexColors[fullPath] = matches; + } + } + } + }); + } + + walkDirectory(directory); + return hexColors; +} diff --git a/common/Tests/colors-test/yarn.lock b/common/Tests/colors-test/yarn.lock new file mode 100644 index 0000000000..fe2c2bb9f2 --- /dev/null +++ b/common/Tests/colors-test/yarn.lock @@ -0,0 +1,12 @@ +# This file is generated by running "yarn install" inside your project. +# Manual changes might be lost - proceed with caution! + +__metadata: + version: 8 + cacheKey: 10 + +"colors-test@workspace:.": + version: 0.0.0-use.local + resolution: "colors-test@workspace:." + languageName: unknown + linkType: soft diff --git a/i18next/client.babel b/i18next/client.babel index 302e72939d..d9db8a8af7 100644 --- a/i18next/client.babel +++ b/i18next/client.babel @@ -1,5 +1,5 @@ - + diff --git a/packages/client/public/locales/ar-SA/Confirm.json b/packages/client/public/locales/ar-SA/Confirm.json index 8daceb8d37..7deefd8973 100644 --- a/packages/client/public/locales/ar-SA/Confirm.json +++ b/packages/client/public/locales/ar-SA/Confirm.json @@ -7,6 +7,7 @@ "DeleteProfileBtn": "احذف حسابي", "DeleteProfileConfirmation": "انتباه! أنت على وشك حذف حسابك.", "DeleteProfileConfirmationInfo": "بالنقر فوق \\ \"حذف حسابي \\\" ، فإنك توافق على <1> سياسة الخصوصية الخاصة بنا. ", + "DeleteProfileSuccessDescription": "تم تعطيل حسابك {{productName}} بنجاح. يمكن لمالك أو مسؤول {{productName}} حذف حسابك المعطل نهائيًا.", "DeleteProfileSuccessMessage": "تم حذف حسابك بنجاح.", "DeleteProfileSuccessMessageInfo": "راجع <1> سياسة الخصوصية لمعرفة المزيد حول حذف حسابك والبيانات المرتبطة به.", "EmailAndPasswordCopiedToClipboard": "تم نسخ البريد الإلكتروني وكلمة المرور إلى الحافظة", diff --git a/packages/client/public/locales/ar-SA/CreateEditRoomDialog.json b/packages/client/public/locales/ar-SA/CreateEditRoomDialog.json index 10fd61e1ed..578ac46783 100644 --- a/packages/client/public/locales/ar-SA/CreateEditRoomDialog.json +++ b/packages/client/public/locales/ar-SA/CreateEditRoomDialog.json @@ -1,8 +1,10 @@ { + "ActivationRequired": "مطلوب التنشيط", "ChooseRoomType": "اختر نوع الغرفة", "CreateRoomConfirmation": "هل تريد المتابعة بدون توصيل وحدة التخزين؟\nلقد حددت خيار تخزين لجهة خارجية غير متصل بعد. إذا قمت بالمتابعة دون الاتصال بالخدمة ، فلن تتم إضافة هذا الخيار.", "CreateTagOption": "إنشاء إشارة", "DisableRoomQuota": "تعطيل الحصة لهذه الغرفة", + "FormRoomBarDescription": "هذه الغرفة متاحة لأي شخص لديه الرابط. سيكون لدى المستخدمين الخارجيين إذن تعبئة النموذج لجميع الملفات.", "Icon": "أيقونة", "MakeRoomPrivateDescription": "سيتم تشفير جميع الملفات الموجودة في هذه الغرفة.", "MakeRoomPrivateLimitationsWarningDescription": "باستخدام هذه الميزة، يمكنك دعوة مستخدمي {{productName}} الحاليين فقط. بعد إنشاء غرفة، لن تتمكن من تغيير قائمة المستخدمين.", diff --git a/packages/client/public/locales/ar-SA/DeleteProfileEverDialog.json b/packages/client/public/locales/ar-SA/DeleteProfileEverDialog.json index 3dc6355bae..6850fbd123 100644 --- a/packages/client/public/locales/ar-SA/DeleteProfileEverDialog.json +++ b/packages/client/public/locales/ar-SA/DeleteProfileEverDialog.json @@ -3,6 +3,8 @@ "CannotReassignFiles": " إذا تم حذف عدة مستخدمين مرة واحدة، لا يمكنك إعادة تعيين ملفاتهم لمستخدمين آخرين.", "DeleteGroupUsersSuccessMessage": "تم حذف المستخدمين بشكل دائم.", "DeleteMyDocumentsUser": "سيتم حذف كافة الملفات الشخصية والمجلدات في قسم مستنداتي لهذا المستخدم بشكل دائم.", + "DeletePersonalData": "سيتم حذف البيانات الشخصية وجميع الملفات والمجلدات الشخصية الموجودة في قسم المستندات والمهملات* للمستخدمين المحددين نهائيًا. ستبقى الملفات والمجلدات الخاصة بالمستخدمين المحددين والمحفوظة في الأقسام المشتركة* مثل الغرف في {{productName}}.", + "DeletePersonalDataApplicable": "*ينطبق على المستخدمين المحددين الذين لديهم مثل هذه الملفات والمجلدات.", "DeleteReassignDescriptionUser": "{{warningMessageMyDocuments}} سيتم إعادة التعيين بشكل تلقائي للغرف التي تم إنشاءها بواسطة هذا المستخدم والمستندات المخزنة في الغرف إلى المسئول الذي قام بعملية الحذف: {{userPerformedDeletion}} ({{userYou}}). قم بإعادة تعيين البيانات بشكل يدوي لإختيار وجهة أخرى لإعادة التعيين.", "DeleteUser": "حذف المستخدم", "DeleteUserMessage": "{{userCaption}} {{user}} سيتم حذفه. سيتم حذف مستندات المستخدم الشخصية المتوفرة للآخرين. هل أنت متأكد أنك تريد المتابعة؟", diff --git a/packages/client/public/locales/ar-SA/EmbeddingPanel.json b/packages/client/public/locales/ar-SA/EmbeddingPanel.json index 6e6f229ea6..a2e175920d 100644 --- a/packages/client/public/locales/ar-SA/EmbeddingPanel.json +++ b/packages/client/public/locales/ar-SA/EmbeddingPanel.json @@ -1,4 +1,11 @@ { + "CodeSuccessfullyCopied": "تم نسخ الرمز المراد إدراجه بنجاح إلى الحافظة", + "ContentRestricted": "يتم تقييد نسخ المحتوى وتنزيل الملفات والطباعة.", + "DisplaySettings": "عرض الإعدادات", + "EmbeddingBarAllowList": "أضف عنوان URL لموقع الويب للتضمين في <1>قائمة السماح.", + "EmbeddingBarDescription": "لن يعمل التضمين إلا مع عناوين URL المحددة بواسطة مشرف {{productName}} في إعدادات JavaScript SDK.", "Height": "الطول", + "Link": "الرابط", + "LinkProtectedWithPassword": "الرابط محمي بكلمة مرور.", "Width": "العرض" } diff --git a/packages/client/public/locales/ar-SA/EmptyView.json b/packages/client/public/locales/ar-SA/EmptyView.json index 0967ef424b..3f8a4a26dd 100644 --- a/packages/client/public/locales/ar-SA/EmptyView.json +++ b/packages/client/public/locales/ar-SA/EmptyView.json @@ -1 +1,24 @@ -{} +{ + "CollaboratorEmptyTitle": "الغرفة فارغة.", + "CreateNewFileDescription": "ابدأ العمل في الغرفة عن طريق إنشاء الملفات أو المجلدات", + "CreateNewFileTitle": "إنشاء ملف جديد", + "CustomRoomEmptyTitle": "مرحبًا بك في الغرفة المخصصة", + "EmptyDescription": "ابدأ بالإجراءات السريعة:", + "FormFolderDefaultDescription": "أسقط نماذج PDF هنا أو قم بتحميلها من {{productName}} أو من الجهاز.", + "FormFolderDefaultTitle": "لا توجد نماذج هنا حتى الآن", + "FormFolderDefaultUserDescription": "ستظهر هنا النماذج التي تم تحميلها من قبل المسؤولين.", + "FormFolderDefaultUserTitle": "لا توجد نماذج في هذا المجلد حتى الآن", + "FormRoomEmptyTitle": "مرحبًا بك في غرفة تعبئة النموذج", + "InviteUsersOptionDescription": "إضافة أعضاء البوابة الإلكترونية للتحرير المشترك في الغرفة", + "InviteUsersOptionTitle": "دعوة الحضور", + "ShareOptionDescription": "انسخ رابط الوصول العام أو قم بدعوة مستخدمين آخرين إلى الغرفة لبدء عملية تعبئة النموذج.", + "ShareOptionTitle": "مشاركة غرفة", + "UploadDeviceOptionDescription": "قم بتحميل أي نوع من الملفات من جهازك الشخصي", + "UploadDeviceOptionTitle": "تحميل من جهازك", + "UploadDevicePDFFormOptionDescription": "قم بتحميل نموذج PDF جاهز إلى الغرفة من جهازك.", + "UploadDevicePDFFormOptionTitle": "تحميل من الجهاز", + "UploadFromPortalDescription": "قم بتحميل أي نوع من الملفات من المستندات أو الغرف", + "UploadFromPortalTitle": "تحميل من {{productName}}", + "UploadPDFFormOptionDescription": "حدد نموذج PDFجاهزًا متاحًا في {{productName}} وقم بتحميله إلى الغرفة. ", + "UserEmptyDescription": "ستظهر هنا الملفات والمجلدات التي تم تحميلها بواسطة المسؤولين." +} diff --git a/packages/client/public/locales/ar-SA/Files.json b/packages/client/public/locales/ar-SA/Files.json index a65d9c1aeb..f201239deb 100644 --- a/packages/client/public/locales/ar-SA/Files.json +++ b/packages/client/public/locales/ar-SA/Files.json @@ -30,6 +30,7 @@ "CopyLinkPassword": "نسخ رابط كلمة المرور", "CopyPassword": "نسخ كلمة المرور", "CopySharedLink": "انسخ الرابط المشترك", + "CreateNewFolder": "إنشاء مجلد جديد", "CreateNewFolderInStorage": "قم بإنشاء مجلد جديد في وحدة التخزين", "CreateNewLink": "إنشاء رابط جديد", "CreateRoom": "إنشاء غرفة", @@ -47,6 +48,7 @@ "EditLink": "تعديل الرابط", "EditRoom": "تعديل الغرفة", "EditSharedLink": "تعديل الرابط المشترك", + "Embed": "إدراج", "EmbeddingSettings": "اعدادات الدمج", "EmptyFile": "ملف فارغ", "EmptyFilterSubheadingText": "لا توجد ملفات لعرضها لهذا الفلتر هنا", @@ -126,6 +128,7 @@ "PrivateRoomDescriptionUnbreakable": "خوارزمية AES-256 غير قابلة للكسر.", "PrivateRoomHeader": "مرحبًا بكم في غرفة {{organizationName}} الخاصة حيث يتم تشفير كل رمز تكتبه", "PrivateRoomSupport": "العمل في الغرفة الخاصة متاح عبر تطبيق سطح المكتب {{organizationName}}. <3> تعليمات ", + "Protected": "محمي", "RecentlyAccessible": "يمكن الوصول إليها مؤخرًا عبر الرابط", "RecentViaLinkEmptyContainerDescription": "ستجد هنا قائمة بالملفات المفتوحة مؤخرًا والتي تمت مشاركتها معك عبر رابط خارجي.", "RemovedFromFavorites": "تمت إزالته من المفضلة", @@ -134,6 +137,7 @@ "RestoreAll": "استعادة الكل", "RevokeLink": "إبطال الرابط", "RoomAvailableViaExternalLink": "الغرفة متاحة بواسطة رابط خارجي", + "RoomAvailableViaSharedLink": "الغرفة متاحة عبر الرابط المشترك", "RoomCreated": "تم إنشاء الغرفة", "RoomEmptyAtTheMoment": "هذه الغرفة فارغة حاليًا.", "RoomEmptyContainerDescription": "الرجاء إنشاء الغرفة الأولى.", @@ -143,6 +147,7 @@ "RoomOwner": "مالك الغرفة", "RoomPinned": "تم تثبيت الغرفة", "RoomRemoved": "تمت إزالة الغرفة", + "RoomsPinLimitMessage": "لا يمكنك تثبيت أكثر من 10 غرف في الأعلى. قم بإلغاء تثبيت بعض العناصر المثبتة حاليًا.", "RoomsPinned": "الغرف المثبتة: {{count}}", "RoomsRemoved": "تمت إزالة الغرف", "RoomsUnpinned": "الغرف الغير مثبتة: {{count}}", @@ -151,6 +156,8 @@ "SendByEmail": "ارسل بالبريد الإلكترونى", "ShareFolder": "مشاركة المجلد", "ShareFolderDescription": "سيتم إنشاء غرفة جديدة وسيتم نسخ جميع محتويات المجلد المحدد هناك. وبعد ذلك، يمكنك دعوة مستخدمين آخرين للتعاون في الملفات الموجودة داخل الغرفة.", + "SharePDFFormModalDescription": "سيتم إنشاء غرفة جديدة وسيتم نسخ نموذج PDF هناك. يمكنك بعد ذلك دعوة مستخدمين آخرين لتعبئة النموذج الموجود في الغرفة.", + "SharePDFFormModalTitle": "مشاركة نموذج PDF", "ShareRoom": "مشاركة الغرفة", "ShowLinkActions": "عرض إجراءات الرابط", "ShowVersionHistory": "عرض محفوظات الإصدار", @@ -169,6 +176,7 @@ "VersionHistory": "تاريخ النسخة", "ViewList": "القائمة", "ViewTiles": "مربعات متساوية الحجم", + "WaitOperation": "انتظر حتى تكتمل العملية الحالية", "WantLeaveRoom": "هل تريد حقاً مغادرة هذه الغرفة؟ سيمكنك الانضمام مجدداً للغرفة من خلال دعوة جديدة من مسئول الغرفة.", "WantToRestoreTheRoom": "سيتم تفعيل كل الروابط الخارجية في هذه الغرفة ومحتوياتها ستكون متاحة لأي شخص لديه الرابط. هل تريد حفظ الغرفة؟", "WantToRestoreTheRooms": "ستصبح جميع الروابط المشتركة في الغرف المستعادة نشطة، وستكون محتوياتها متاحة لكل شخص لديه روابط الغرفة. هل تريد استعادة الغرف؟", diff --git a/packages/client/public/locales/ar-SA/FilesSettings.json b/packages/client/public/locales/ar-SA/FilesSettings.json index d84a326f2f..5d6a80f3d0 100644 --- a/packages/client/public/locales/ar-SA/FilesSettings.json +++ b/packages/client/public/locales/ar-SA/FilesSettings.json @@ -6,6 +6,7 @@ "DisplayTemplates": "اعرض النماذج", "IntermediateVersion": "احتفظ بجميع النسخ الوسيطة المحفوظة", "KeepIntermediateVersion": "احتفظ بالإصدارات الوسيطة عند التحرير", + "OpenSameTab": "افتح محرر {{organizationName}} في نفس علامة التبويب", "OriginalCopy": "احفظ نسخة الملف بالتنسيق الأصلي أيضًا", "StoringFileVersion": "تخزين إصدارات الملفات", "ThirdPartyAccounts": "حسابات الطرف الثالث", diff --git a/packages/client/public/locales/ar-SA/FillPDFDialog.json b/packages/client/public/locales/ar-SA/FillPDFDialog.json index 0967ef424b..37d568e0f8 100644 --- a/packages/client/public/locales/ar-SA/FillPDFDialog.json +++ b/packages/client/public/locales/ar-SA/FillPDFDialog.json @@ -1 +1,9 @@ -{} +{ + "FillOutButtonLabel": "تعبئة", + "FillOutDescription": "تعبئة الحقول في النموذج الأصلي في نافذة المحرر.", + "FillOutTitle": "تعبئة النموذج بنفسك", + "FillPDFDialogTitle": "تعبئة حسب", + "ShareCollectButtonLabel": "نسخ للغرفة", + "ShareCollectDescription": "شارك نموذجك وإجمع الردود عبر غرفة تعبئة النموذج.", + "ShareCollectTitle": "مشاركة" +} diff --git a/packages/client/public/locales/ar-SA/HotkeysPanel.json b/packages/client/public/locales/ar-SA/HotkeysPanel.json index 349f26523c..d6b001b464 100644 --- a/packages/client/public/locales/ar-SA/HotkeysPanel.json +++ b/packages/client/public/locales/ar-SA/HotkeysPanel.json @@ -30,6 +30,7 @@ "HotkeysPlayPause": "تشغيل / إيقاف مؤقت", "HotkeysRedoLastUndoneAction": "أعد آخر إجراء تم التراجع عنه", "HotkeysRemove": "احذف العناصر المحددة", + "HotkeysRenameSelected": "إعادة تسمية العنصر", "HotkeysSelectAll": "حدد جميع المجلدات والملفات المرئية", "HotkeysSelectDown": "حدد العنصر التالي لأسفل", "HotkeysSelection": "اختيار العناصر", diff --git a/packages/client/public/locales/ar-SA/InfoPanel.json b/packages/client/public/locales/ar-SA/InfoPanel.json index 1890e14c52..3d21f47316 100644 --- a/packages/client/public/locales/ar-SA/InfoPanel.json +++ b/packages/client/public/locales/ar-SA/InfoPanel.json @@ -1,26 +1,62 @@ { "AccountsEmptyScreenText": "انظر تفاصيل المستخدمين هنا", + "AddedRoomTags": "تمت إضافة العلامات.", "Administration": "الإدارة", "AndMoreLabel": "و <1> {{count}} المزيد ", "CreationDate": "تاريخ الإنشاء", "Data": "بيانات", "DateModified": "تم تعديل التاريخ", + "DeletedRoomTags": "تمت إزالة العلامات.", "ExpectUsers": "مستخدمين متوقعين", + "FeedLinkWasDeleted": "تم حذف الرابط", "FeedLocationLabel": "المجلد «{{folderTitle}}»", + "FeedLocationLabelFrom": "من «{{folderTitle}}»", + "FeedLocationRoomLabel": "الغرفة «{{folderTitle}}»", + "FeedLocationSectionLabel": "«{{folderTitle}}» بەشی ", + "FileConverted": "تم تحويل الملف.", + "FileCopied": "تم نسخ الملفات.", + "FileCopiedTo": "تم نسخ الملفات إلى «{{folderTitle}}»", + "FileCreated": "تم إنشاء الملف.", + "FileDeleted": "تمت إزالة الملفات.", "FileExtension": "امتداد الملف", + "FileMoved": "تم نقل الملفات.", + "FileMovedTo": "تم نقل الملف إلى «{{folderTitle}}»", + "FileRenamed": "تمت إعادة تسمية الملف.", "FilesEmptyScreenText": "انظر تفاصيل الملف والمجلد هنا", + "FileUploaded": "تمت إضافة الملفات.", + "FolderCopied": "تم نسخ المجلدات.", + "FolderCreated": "تم إنشاء المجلد.", + "FolderDeleted": "تمت إزالة المجلدات.", + "FolderMoved": "تم نقل المجلدات.", + "FolderRenamed": "تمت إعادة تسمية المجلد.", "GalleryEmptyScreenText": "راجع تفاصيل قالب النموذج هنا", "GroupsEmptyScreenText": "انظر تفاصيل المجموعة هنا", "HistoryEmptyScreenText": "سيتم عرض سجل النشاط هنا", + "HistoryRoomCopied": "<1>«{{roomTitle}}» تم نسخ الغرفة", + "HistoryRoomCreated": "تم إنشاء غرفة <1>«{{roomTitle}}»", + "HistoryThirdParty": "عرض السجل غير متاح للغرف العامة التي بها مخازن متصلة تابعة لجهات خارجية", "InfoBanner": "قائمة المستخدمين المدعوين تتضمن المالك و/أو المسئولين عن مساحة {{productName}} ويمتلكون كامل الصلاحيات لجميع الغرف. لا يمكن منح المالك و/أو المسئول4 حقوق وصول أخرى. بمجرد الإضافة إلى الغرفة سيتم إشعارهم بجميع التغييرات.", "ItemsSelected": "تم تحديد العناصر", "LastModifiedBy": "تم التعديل الأخير من قبل", + "NoRecordsFound": "لا توجد سجلات", "Properties": "الخصائص", + "RoomCreateUser": "تمت إضافة المستخدمين.", + "RoomExternalLinkCreated": "تم إنشاء الرابط.", + "RoomExternalLinkDeleted": "تم حذف الرابط <1>«{{linkTitle}}»", + "RoomExternalLinkRenamed": "تمت إعادة تسمية الرابط <1>«{{oldLinkTitle}}» إلى <1>«{{linkTitle}}»", + "RoomExternalLinkRevoked": "تم إلغاء الرابط السابق «{{linkTitle}}»<1>
وتم إنشاء رابط جديد «{{linkTitle}}»<1>", + "RoomGroupAdded": "تمت إضافة المجموعات.", + "RoomGroupRemove": "تمت إزالة المجموعة", + "RoomLogoChanged": "تم تغيير الأيقونة", + "RoomRemoveUser": "تمت إزالة المستخدم.", + "RoomRenamed": "تمت إعادة تسمية الغرفة <1>«{{oldRoomTitle}}» إلى <1>«{{roomTitle}}»", "RoomsEmptyScreenTent": "انظر تفاصيل الغرف هنا", + "RoomUpdateAccess": "تم تعيين الوظيفة", "SelectedUsers": "الحسابات المحددة", "StorageType": "نوع التخزين", "SubmenuDetails": "التفاصيل", "SubmenuHistory": "التاريخ", + "UserFileUpdated": "تم تحديث الملف.", "Users": "المستخدمين", "Versions": "إصدارات" } diff --git a/packages/client/public/locales/ar-SA/InviteDialog.json b/packages/client/public/locales/ar-SA/InviteDialog.json index b72eef2b3b..e6fe7bd9ac 100644 --- a/packages/client/public/locales/ar-SA/InviteDialog.json +++ b/packages/client/public/locales/ar-SA/InviteDialog.json @@ -3,6 +3,7 @@ "AddManuallyDescriptionAccounts": "قم بدعوة المستخدمين الجدد إلى {{productName}} شخصيًا عبر البريد الإلكتروني", "AddManuallyDescriptionRoom": "أضف مستخدمي {{productName}} الحاليين إلى الغرفة باستخدام الأسماء أو قم بدعوة مستخدمين جدد شخصيًا عبر البريد الإلكتروني", "EmailErrorMessage": "عنوان البريد الإلكتروني غير صالح. يمكنك تحرير البريد الإلكتروني بالضغط عليه.", + "GroupMaxAvailableRoleWarning": "يمكن إضافة المجموعات إلى غرفة مع وظيفة {{roleName}} كحد أقصى. ومع ذلك، يمكنك تغيير وظائف المستخدمين الفرديين في المجموعة بعد إضافتها بنجاح.", "InvitationLanguage": "لغة الدعوة", "InviteAccountSearchPlaceholder": "ادعُ الناس بالبريد الإلكتروني", "InviteRoomSearchPlaceholder": "ادعُ الناس بالاسم أو بالبريد الإلكتروني", diff --git a/packages/client/public/locales/ar-SA/JavascriptSdk.json b/packages/client/public/locales/ar-SA/JavascriptSdk.json index 687b77ce52..465c7206a6 100644 --- a/packages/client/public/locales/ar-SA/JavascriptSdk.json +++ b/packages/client/public/locales/ar-SA/JavascriptSdk.json @@ -4,6 +4,8 @@ "AddWatermarks": "إضافة علامات مائية إلى المستندات", "AdvancedDisplay": "إعدادات العرض المتقدمة", "AllTypes": "كل الانواع", + "AllTypesAvailableForEditing": "جميع أنواع الملفات متاحة للتحرير في {{organizationName}}", + "AllTypesSupportedByEditor": "جميع الأنواع مدعومة من قبل محرري {{organizationName}}.", "APILink": "مكتبة API", "Ascending": "تصاعدي", "ButtonColor": "لون الزر", @@ -44,6 +46,7 @@ "EnterWidth": "أدخل العرض", "FeedbackAndSupport": "التقييم والدعم", "FileContentCopy": "تقييد نسخ محتوى الملف", + "FileFilter": "تصفية الملف", "FileId": "معرف الملف", "FilePreview": "معاينة ملف", "FileSelector": "محدد الملف", @@ -78,6 +81,7 @@ "PortalDescription": "قم بتضمين {{productName}} بالكامل للسماح للمستخدمين بالتفاعل مع جميع الغرف والملفات والإعدادات.", "PublicRoomDescription": "قم بتضمين غرفة عامة للسماح للمستخدمين بمشاهدة جميع المستندات المخزنة هناك دون تسجيل.", "RightPanelCollapsed": "انهارت اللوحة اليمنى", + "RoomFilter": "تصفية الغرفة", "RoomOrFolder": "غرفة أو مجلد", "RoomOrFolderDescription": "يمكنك اختيار القسم، الغرفة أو المجلد الذي ترغب في عرضه.", "RoomPreview": "معاينة الغرفة", @@ -88,6 +92,7 @@ "Scale": "حجم", "SDKDescription": "باستخدام (مجموعة أدوات تطوير البرمجيات) بلغة جافا سكربت ، يمكنك تضمين غرفة أو مجلد من اونلي يو اوفيس {{productName}} في واجهة الويب الخاصة بك كإطار داخلي. هنا ، يمكنك العثور على إعدادات لإنشاء نموذج إطار داخلي وتكوين سياسة أمان المحتوى. لاستخدام مجموعة أدوات تطوير البرمجيات الكامل ، يرجى الرجوع إلى", "SearchBlock": "كتلة البحث", + "SearchByNameEmail": "البحث بالاسم أو البريد الإلكتروني", "SearchFilterAndSort": "البحث والتصفية والفرز", "SearchTerm": "مصطلح البحث", "SelectButtonText": "حدد نص الزر", diff --git a/packages/client/public/locales/ar-SA/Ldap.json b/packages/client/public/locales/ar-SA/Ldap.json index 0967ef424b..0437550e55 100644 --- a/packages/client/public/locales/ar-SA/Ldap.json +++ b/packages/client/public/locales/ar-SA/Ldap.json @@ -1 +1,72 @@ -{} +{ + "LdapAddCertificateToStoreConfirmation": "هل تريد إضافة هذه الشهادة إلى مخزن الشهادات ومتابعة استيراد المستخدم؟", + "LdapAdvancedSettings": "إعدادات متقدمة", + "LdapAdvancedSettingsTooltip": "اختر ميزات المستخدم التي تريد مزامنتها مع خادم LDAP الخاص بك.", + "LdapAttributeMapping": "تعيين الميزات", + "LdapAuthenticationTooltip": "قم بتمكين هذا الخيار إذا لم يكن لدى مستخدم ويندوز الحالي حقوق القراءة من خادم LDAP/Active Directory، وأدخل بيانات اعتماد مستخدم آخر لديه حقوق القراءة.", + "LdapAutoSyncToggle": "تزامن تلقائي", + "LdapAutoSyncToggleDescription": "ستسمح المزامنة بتحميل جميع البيانات من البوابة وتحديث البيانات الجديدة بعد تغيير الإعدادات. قم بالمزامنة في كل مرة يكون لديك بيانات جديدة عن المستخدمين في البوابة.", + "LdapAvatar": "صورة الملف الشخصي", + "LdapCertificateConfirm": "تأكيد الشهادة", + "LdapDisclaimer": "لطفًا، يرجى الانتباه: سيتم أخذ البريد الإلكتروني لمستخدم البوابة من إعداد \"ميزة البريد\". إذا كان مفقودًا، فسيتم تشكيله بالطريقة التالية: \"خاصية تسجيل الدخول + @ + مجال LDAP\". وفي حالة عدم وجود مثل هذا البريد الإلكتروني، فلن يتلقى المستخدم أي إشعار للبوابة.", + "LdapEnableSSL": "تفعيل SSL", + "LdapEnableSSLTooltip": "يمكنك جعل حركة مرور LDAP سرية وآمنة باستخدام طبقة المقابس الآمنة (SSL)", + "LdapEnableStartTls": "تفعيل StartTLS", + "LdapEnableStartTlsTooltip": "يوفر StartTLS طريقة لترقية اتصال النص العادي إلى اتصال مشفر (TLS أو SSL) بدلاً من استخدام بوابة منفصل للاتصال المشفر.", + "LdapGroupAttribute": "Group Attribute", + "LdapGroupAttributeTooltip": "أدخل ميزة هدف المجموعة التي تحدد المستخدمين الذين تتضمنهم هذه المجموعة.", + "LdapGroupDN": "الاسم التعريفي للمجموعة", + "LdapGroupDNTooltip": "أدخل الاسم المميز في الدليل الذي يحتوي على المجموعات التي تريد إضافتها.", + "LdapGroupFilter": "تصفية المجموعة", + "LdapGroupFilterTooltip": "استخدم تصفية LDAP للبحث لتحديد المجموعات التي سيتم استيرادها. يرجى ملاحظة أنه سيتم إضافة المستخدمين من هذه المجموعات فقط.", + "LdapGroupMembership": "عضوية المجموعة", + "LdapGroupMembershipTooltip": "قم بتمكين هذا الخيار إذا كنت تريد إضافة مجموعات من دليل خادم LDAP/Active إلى حسابات {{productName}}. يرجى ملاحظة أنه سيتم إضافة المستخدمين الذين ينتمون إلى هذه المجموعات فقط.", + "LdapGroupNameAttribute": "ميزة اسم المجموعة", + "LdapGroupNameAttributeTooltip": "الرجاء تحديد ميزة الهدف التي تتوافق مع اسم المجموعة.", + "LdapGroupUserAttributeTooltip": "أدخل ميزة هدف المستخدم لتحديد ما إذا كان هذا المستخدم عضوًا في المجموعات.", + "LdapIntro": "LDAP هو وسيلة لاستيراد المستخدمين والمجموعات من خادم LDAP، بالإضافة إلى توفير مصادقة المستخدم على البوابة الإلكترونية باستخدام عمليات تسجيل الدخول/كلمات المرور المخزنة على خادم LDAP. سيتم استيراد المستخدمين فورًا بعد حفظ الإعدادات. سيتم استيراد المستخدمين الذين تمت إضافتهم لاحقًا أثناء المصادقة الأولى لهم على البوابة الإلكترونية.", + "LdapLoginAttribute": "ميزة تسجيل الدخول", + "LdapLoginAttributeTooltip": "أدخل ميزة الهدف المناسبة لتسجيل دخول المستخدم.", + "LdapLoginTooltip": "يرجى تحديد دخول للمستخدم الذي لديه حقوق الوصول لقراءة دليل خادم LDAP/Active.", + "LdapMail": "بريد", + "LdapMobileSettingsDescription": "استخدم هذا الخيار لتوفير تجربة تتعلق بالعلامة التجارية لمستخدميك. ستكون هذه الإعدادات فعالة لجميع بواباتك.", + "LdapMobileSyncDescription": "حدد معلومات شركتك، وأضف روابط إلى الموارد الخارجية، وعناوين البريد الإلكتروني المعروضة ضمن واجهة المكتب عبر الإنترنت.", + "LdapNextSync": "المزامنة التالية", + "LdapPasswordTooltip": "أدخل كلمة المرور للمستخدم الذي يتمتع بحقوق الوصول لقراءة البيانات من دليل خادم LDAP/Active.", + "LdapPortNumber": "رقم البوابة", + "LdapPortNumberTooltip": "أدخل رقم البوابة لدليل خادم LDAP/Active.", + "LdapQuota": "حصة المستخدم", + "LdapSecondName": "الاسم الثاني", + "LdapSendWelcomeLetter": "إرسال رسالة ترحيب", + "LdapSendWelcomeLetterTooltip": "إذا تم تحديده، فسيتلقى جميع المستخدمين الجدد خطاب ترحيب. يتوفر فقط عند تعيين ميزة البريد إلى LDAP.", + "LdapServer": "الخادم", + "LdapServerTooltip": "أدخل عنوان URL لخادم LDAP بدون رقم البوابة، على سبيل المثال. LDAP://mycompany.com.", + "LdapSettings": "إعدادات LDAP", + "LdapSettingsCertCnNoMatch": "اسم الشهادة لا يتطابق مع اسم المضيف", + "LdapSettingsCertExpired": "انتهت صلاحية الشهادة", + "LdapSettingsCertIssuerChaining": "لم يتم توفير سلسلة جهة إصدار الشهادة", + "LdapSettingsCertMalformed": "شهادة تالفة", + "LdapSettingsCertUnrecognizedError": "خطأ غير معروف", + "LdapSettingsCertUntrustedCa": "السلطة المُصدِّقة التي أصدرت الشهادة غير موثوق بها", + "LdapSettingsCertUntrustedRoot": "السلطة الجذرية المُصدِّقة التي أصدرت الشهادة غير موثوق بها", + "LdapSettingsIssuerName": "اسم المصدر", + "LdapSettingsSerialNumber": "الرقم التسلسلي", + "LdapSettingsSubjectName": "اسم الموضوع", + "LdapSettingsUniqueHash": "تجزئة فريدة من نوعها", + "LdapSettingsValidFrom": "صالح من تاريخ", + "LdapSettingsValidUntil": "صالح حتى تاريخ", + "LdapSyncButton": "مزامنة المستخدمين", + "LdapSyncCronTitle": "هنا يمكنك ضبط عدد المرات التي تريد فيها مزامنة مستخدمي LDAP تلقائيًا", + "LdapSyncDescription": "تُعد مزامنة بيانات LDAP طريقة لمزامنة تغييرات البيانات بين البوابة الإلكترونية وخادم LDAP. قم بتمكين خيار \"المزامنة التلقائية\" وحدد فترة زمنية لتحديث المعلومات تلقائيًا.", + "LdapSyncTitle": "مزامنة بيانات LDAP", + "LdapToggle": "مصادقة LDAP", + "LdapToggleDescription": "قم بتمكين هذا الخيار إذا كنت تريد إضافة مستخدمين تلقائيًا من دليلخادم LDAP/Active إلى {{productName}}. سيتمكن المستخدمون المضافون من التفويض باستخدام دليل بيانات اعتماد خادم LDAP/Active الخاص بهم. لا يحفظ {{productName}} كلمات مرور المستخدم محليًا وسيقوم بمصادقة المستخدمين الذين يرسلون معلومات تسجيل الدخول وكلمة المرور الخاصة بهم إلى دليل خادم LDAP/Active.", + "LdapUserAttribute": "ميزة المستخدم", + "LdapUserDN": "الاسم التعريفي للمستخدم", + "LdapUserDNTooltip": "أدخل الاسم المميز في الدليل الذي يحتوي على المستخدمين الذين تريد إضافتهم.", + "LdapUserFilter": "تصفية المستخدم", + "LdapUserFilterTooltip": "استخدم تصفية البحث LDAP لتحديد المستخدمين الذين يجب استيرادهم.", + "LdapUsersType": "نوع المستخدمين", + "LdapUsersTypeInfo": "يمكن للمستخدمين الوصول فقط إلى الغرف التي تمت دعوتهم إليها بواسطة المسؤولين، ولا يمكنهم إنشاء غرف أو مجلدات أو ملفات خاصة بهم. حدد نوعًا آخر أدناه لتوفير المزيد من الأذونات. بخلاف ذلك، يمكنك تغيير النوع يدويًا في قسم الحسابات.", + "LdapUserTypeTooltip": "سيتم إضافة كافة المستخدمين إلى {{productName}} بالنوع المحدد." +} diff --git a/packages/client/public/locales/ar-SA/MainBar.json b/packages/client/public/locales/ar-SA/MainBar.json index 3c70a44a4c..672db78f3f 100644 --- a/packages/client/public/locales/ar-SA/MainBar.json +++ b/packages/client/public/locales/ar-SA/MainBar.json @@ -1,18 +1,12 @@ { - "ClickHere": "انقر هنا", "ConfirmEmailDescription": "استخدم الرابط الموجود في البريد الإلكتروني للتفعيل. لم تستلم بريدًا إلكترونيًا يحتوي على رابط التفعيل؟", "ConfirmEmailHeader": "يرجى تنشيط بريدك الإلكتروني ({{email}}) للوصول إلى ميزات {{productName}}", "PersonalUserQuotaAdminsDescription": "لتحميل وإنشاء ملفات ومجلدات جديدة ، يرجى تحرير مساحة على القرص، أو إدارة الحصة النسبية لكل مستخدم في <1>إعدادات إدارة التخزين.", - "PersonalUserQuotaDescription": "لتحميل وإنشاء ملفات ومجلدات جديدة، يرجى تحرير مساحة على القرص أو الاتصال بالمسؤول لزيادة حصة التخزين.", + "PersonalUserQuotaDescription": "لتحميل وإنشاء ملفات ومجلدات جديدة، يرجى تحرير مساحة على القرص أو الاتصال بالمسؤول {{productName}} لزيادة حصة التخزين.", "RequestActivation": "اطلب التفعيل مرة أخرى", - "RoomQuotaDescription": "يمكنك أرشفة الغرف غير الضرورية أو <1> {{clickHere}} للعثور على خطة أسعار أكثر ملاءمة لـ {{productName}}", "RoomQuotaHeader": "عدد الغرف على وشك أن يتجاوز: {{currentValue}} / {{maxValue}}", - "StorageAndRoomHeader": "حدود مساحة التخزين والغرف على وشك أن يتم تجاوزها.", "StorageAndUserHeader": "حدود مساحة التخزين والمشرفين / المستخدمين المتميزين على وشك أن يتم تجاوزها.", - "StorageQuotaDescription": "يمكنك إزالة الملفات غير الضرورية أو <1> {{clickHere}} للعثور على خطة تسعير أكثر ملاءمة لـ {{productName}} الخاص بك.", - "StorageQuotaExceeded": "تم تجاوز حصة التخزين", "StorageQuotaHeader": "حجم مساحة التخزين على وشك أن يتم تجاوزها: {{currentValue}} / {{maxValue}}", "TenantCustomQuotaDescription": "يمكنك إزالة الملفات غير الضرورية أو تغيير الحصة النسبية في <1> إعدادات إدارة التخزين.", - "UserQuotaDescription": "<1>{{clickHere}} للعثور على خطة تسعير أفضل لـ {{productName}} الخاص بك.", "UserQuotaHeader": "عدد المشرفين المستخدمين المتميزين على وشك أن يتم تجاوزه: {{currentValue}} / {{maxValue}}" } diff --git a/packages/client/public/locales/ar-SA/PDFFormDialog.json b/packages/client/public/locales/ar-SA/PDFFormDialog.json index 0967ef424b..935b077a73 100644 --- a/packages/client/public/locales/ar-SA/PDFFormDialog.json +++ b/packages/client/public/locales/ar-SA/PDFFormDialog.json @@ -1 +1,6 @@ -{} +{ + "PDFFormEditDialogDescription": "هل تريد التبديل إلى وضع تحرير النموذج؟ يرجى ملاحظة أن النموذج لن يكون متاحًا لتعبئته بعد الآن وستحتاج إلى النقر على بدء التعبئة مرة أخرى بعد التحرير لتعبئته.", + "PDFFormEditDialogTitle": "تحرير النموذج", + "PDFFormIsReadyToast": "نموذج PDF <1>{{filename}} جاهز للتعبئة.", + "PDFFormSuccessfullyCreatedDescription": "نموذج PDF الخاص بك جاهز للتعبئة. قم بنسخ الرابط العام لبدء عملية التعبئة أو قم بدعوة مستخدمين آخرين لهذه الغرفة." +} diff --git a/packages/client/public/locales/ar-SA/Payments.json b/packages/client/public/locales/ar-SA/Payments.json index ff6650c022..05652b317b 100644 --- a/packages/client/public/locales/ar-SA/Payments.json +++ b/packages/client/public/locales/ar-SA/Payments.json @@ -25,7 +25,6 @@ "Pay": "ادفع", "Payer": "طريقة الدفع", "PayerDescription": "هذا المستخدم لديه حق الوصول إلى تفاصيل الدفع وهو المستخدم الوحيد الذي يمكنه تعديل الحصة وإجراء المدفوعات. يمكن لمالك {{productName}} ، بالإضافة إلى مدير الدفع نفسه ، إعادة تعيين دور مدير الدفع باستخدام بوابة عملاء سترب.", - "PaymentOverdue": "لا يمكن إضافة مستخدمين جدد.", "PriceCalculation": "احسب سعرك", "RenewSubscription": "تجديد الاشتراك في خطة {{planName}}", "RoomManagerDescription": "إدارة الغرف والأرشفة ودعوة المستخدم وإدارتها. يمكن تعيين عدة مدراء للغرفة.", @@ -35,7 +34,6 @@ "TotalPricePerMonth": "<1> {{currencySymbol}} <2> {{price}} <3> / شهر ", "UpgradeNow": "قم بالترقية الآن", "UpgradePlan": "قم بالترقية إلى خطة جديدة", - "UpgradePlanInfo": "عند إضافة مستخدمين جدد ستتجاوز الحد الأقصى لعدد أعضاء الغرف المسموح به في خطة التسعير الحالية الخاصة بك.", "UserNotFound": "المستخدم <1> {{email}} غير موجود.", "UserNotFoundMatchingEmail": "لم نتمكن من العثور على المستخدم الذي يحمل نفس بريد سترب المطابق.", "YourPrice": "سعرك" diff --git a/packages/client/public/locales/ar-SA/PaymentsEnterprise.json b/packages/client/public/locales/ar-SA/PaymentsEnterprise.json index d640cc0d8f..ecd9326bab 100644 --- a/packages/client/public/locales/ar-SA/PaymentsEnterprise.json +++ b/packages/client/public/locales/ar-SA/PaymentsEnterprise.json @@ -13,11 +13,13 @@ "ActivateToProBannerHeaderTrial": "قم بشراء إصدار المؤسسي الكامل للحصول على:", "ActivateUploadDescr": "لتنشيط الترخيص الخاص بك ، قم بتحميله بالأسفل وانقر فوق تنشيط.", "FreeDaysLeft": "{{count}} أيام مجانية متبقية", + "UpgradeToProBannerHeader": "احصل على وصول مجاني إلى مجموعة المكاتب الجاهزة للمؤسسات لمدة 30 يومًا", "UpgradeToProBannerInformationAboutShort": "تعرف على المزيد حول نسخة المؤسسات <1> على الموقع الرسمي ", "UpgradeToProBannerInformationDemo": "اطلب العرض التوضيحي <1> هنا ", "UpgradeToProBannerInformationPurchase": "اطرح أسئلة الشراء على <1>{{email}}", "UpgradeToProBannerInformationSupport": "احصل على المساعدة الفنية <1>{{helpUrl}}", "UpgradeToProBannerInstructionDescr": "استخدم الوثائق الرسمية للترقية:", + "UpgradeToProBannerInstructionHeader": "للوصول إلى الميزات الاحترافية، ابدأ تجربة مجانية لمدة 30 يومًا من {{organizationName}} إصدار المؤسسات.", "UpgradeToProBannerInstructionItemDocker": " تعليمات دوكر.", "UpgradeToProBannerInstructionItemLinux": "تعليمات لينكس.", "UpgradeToProBannerInstructionItemWindows": "تعليمات ويندوز.", @@ -26,6 +28,7 @@ "UpgradeToProBannerItemLicenseDescr": "+ اشتراك لمدة عام واحد للحصول على تحديثات الوظائف والأمان.", "UpgradeToProBannerItemLicenseHeader": "رخصة لمدى الحياة.", "UpgradeToProBannerItemMobileDescr": "تعديل المستندات والجداول والعروض التقديمية على متصفحات الهواتف المحمولة.", + "UpgradeToProBannerItemMobileHeader": "تحرير الهاتف.", "UpgradeToProBannerItemScalabilityDescr": "يمكنك تحرير المستندات والتعاون في العمل عليها بشكل مريح بغض النظر عن حجم فريقك.", "UpgradeToProBannerItemScalabilityHeader": "القابلية للتوسع والتجميع.", "UpgradeToProBannerItemSupportDescr": "احصل على مساعدة احترافية سريعة لجميع المشكلات التي تواجهها.", diff --git a/packages/client/public/locales/ar-SA/PeopleTranslations.json b/packages/client/public/locales/ar-SA/PeopleTranslations.json index 4b2bb9a03c..ff8f6107d9 100644 --- a/packages/client/public/locales/ar-SA/PeopleTranslations.json +++ b/packages/client/public/locales/ar-SA/PeopleTranslations.json @@ -10,14 +10,18 @@ "EnableUserButton": "تمكين", "IndividualRights": "الحقوق الفردية في الغرفة", "InviteLinkTitle": "رابط الدعوة", + "LDAPAccountTooltip": "يتم تحميل حساب المستخدم من LDAP. إذا كنت بحاجة إلى تغيير اسم المستخدم والبريد الالكتروني، أو تعطيل حساب مستخدم، راجع دليل LDAP.", + "LDAPGroupTooltip": "يتم تحميل هذه المجموعة من LDAP. إذا كنت بحاجة إلى إعادة تسميته أو إضافة أو إزالة المستخدمين، راجع دليل LDAP.", "NameChangeButton": "تغيير الاسم", "PasswordChangeButton": "تغيير كلمة المرور", + "PendingInviteTitle": "دعوة مُعلقة", "PendingTitle": "قيد الانتظار", "PeopleCount": "الأشخاص: {{count}}", "RemoveData": "احذف البيانات الشخصية", "ResetAuth": "إعادة تعيين المصادقة", "SearchByGroupMembers": "البحث حسب أعضاء المجموعة", "SendInviteAgain": "أرسل الدعوة مرة أخرى", + "SSOAccountTooltip": "يتم تحميل حساب المستخدم هذا من SSO. إذا كنت بحاجة إلى تغيير اسم المستخدم وعنوان البريد الإلكتروني، راجع خادم SSO.", "StandardLogin": "تسجيل الدخول القياسي", "SuccessChangeUserStatus": "تم تغيير حالة المستخدم بنجاح", "SuccessDeleteGroup": "تم حذف المجموعة بنجاح", diff --git a/packages/client/public/locales/ar-SA/PrivacyPage.json b/packages/client/public/locales/ar-SA/PrivacyPage.json index 16e4a1ebb7..e1a2d57720 100644 --- a/packages/client/public/locales/ar-SA/PrivacyPage.json +++ b/packages/client/public/locales/ar-SA/PrivacyPage.json @@ -1,6 +1,10 @@ { + "PrivacyButton": "افتح {{organizationName}} محرري سطح المكتب", + "PrivacyClick": "انقر فوق فتح <1>{{organizationName}} سطح المكتب في مربع الحوار المتصفح للعمل مع المستندات المشفرة.", "PrivacyDescriptionConnect": "يمكنك فتح هذا الملف من واجهة تطبيق سطح المكتب بمجرد توصيل السحابة الخاصة بك", + "PrivacyDescriptionEditors": "إذا قمت بتثبيت {{organizationName}} محرري سطح المكتب ولكن لا يمكنك فتحه من هذه الصفحة، فقد يكون متصفحك يحظره.", "PrivacyDialog": "إذا كنت لا ترى مربع حوار ، فانقر فوق الزر أدناه", + "PrivacyEditors": "ليس لديك {{organizationName}} محرري سطح المكتب؟", "PrivacyHeader": "هذا المستند مشفر", "PrivacyInstall": "ثبت الآن" } diff --git a/packages/client/public/locales/ar-SA/Profile.json b/packages/client/public/locales/ar-SA/Profile.json index 3105dd3275..06bb781268 100644 --- a/packages/client/public/locales/ar-SA/Profile.json +++ b/packages/client/public/locales/ar-SA/Profile.json @@ -1,5 +1,6 @@ { "ActiveSessions": "الجلسات النشطة", + "AutoDeleteTitle": "سيتم حذف جميع الجلسات التي تزيد عن 60 يومًا تلقائيًا.", "ChangeEmailSuccess": "تم تغيير البريد الإلكتروني بنجاح", "ChangePasswordAfterLoggingOut": "تغيير كلمة المرور بعد تسجيل الخروج", "ConnectSocialNetworks": "ربط حساباتك على الشبكات الاجتماعية", @@ -14,7 +15,6 @@ "InterfaceTheme": "واجهة المستخدم", "LightTheme": "الوضع النهاري", "LogoutActiveConnection": "تسجيل الخروج من الاتصال النشط", - "LogoutAllActiveConnections": "تسجيل الخروج من جميع الاتصالات النشطة", "LogoutAllActiveSessionsDescription": "سيتم تسجيل الخروج من جميع الاتصالات النشطة باستثناء هذا الاتصال، حيث أنه قيد الاستخدام حاليًا.", "LogoutBtn": "تسجيل الخروج", "LogoutDescription": "ملحوظة. سيتم تسجيل خروج جميع الاتصالات النشطة باستثناء هذا الاتصال ، حيث إنه قيد الاستخدام حاليًا.", @@ -27,5 +27,6 @@ "SuccessLogout": "تم تسجيل خروج الاتصال النشط: {{platform}} ، {{browser}}", "SystemTheme": "استخدم قالب النظام", "SystemThemeDescription": "قم بالتبديل تلقائيًا بين القوالب الفاتحة والداكنة عندما يقوم نظامك بذلك.", + "TerminateAllSessions": "إنهاء جميع الجلسات باستثناء الجلسات الحالية", "TwoFactorDescription": "تم تمكين المصادقة الثنائية عبر تطبيق إنشاء التعليمات البرمجية لجميع المستخدمين من قبل المسؤول." } diff --git a/packages/client/public/locales/ar-SA/Settings.json b/packages/client/public/locales/ar-SA/Settings.json index 6f34b1cb29..9c0208a5e1 100644 --- a/packages/client/public/locales/ar-SA/Settings.json +++ b/packages/client/public/locales/ar-SA/Settings.json @@ -6,6 +6,7 @@ "AccessRightsChangeOwnerConfirmText": "سيتم تطبيق التغييرات بعد التأكيد عبر البريد الإلكتروني.", "AccessRightsProductUsersCan": "يمكن لمستخدمي {{category}} القيام بذلك", "AccessRightsUsersFromList": "{{users}} من القائمة", + "AccountAlreadyExists": "الحساب موجود بالفعل", "AccountsWithoutEmails": "وجدنا <1>{{users}}مستخدمين بدون بريد الكتروني. يمكنك إضافة البريد الإلكتروني الخاصة بهم أو المتابعة دون هذا الإجراء.", "AccountsWithoutEmailsNextStep": "وجدنا <1>{{users}}مستخدمين بدون بريد الكتروني. يمكنك إضافة البيانات اللازمة إلى حساباتهم في الخطوة التالية.", "AddAllowedIP": "أضف عنوان IP المسموح به", @@ -30,6 +31,7 @@ "AmazonSSE": "التشفير من جانب الخادم", "AmazonSSETip": "خوارزمية التشفير من جانب الخادم المستخدمة عند تخزين هذا الكائن في خدمة التخزين السحابي المقدمة من أمازون ويب.", "Api": "واجهة برمجة التطبيقات", + "ApiPageDescription": "قم بإنشاء منصة الإنتاجية الخاصة بك استنادًا إلى {{organizationName}} {{productName}} والتعاون في المستندات مع الفريق والعملاء والشركاء.", "ApiPageHeader": "بناء منصة التعاون الخاصة بك", "Appearance": "مظهر", "AuditSubheader": "يتيح لك القسم الفرعي تصفح قائمة أحدث التغييرات (الإنشاء والتعديل والحذف وما إلى ذلك) التي أجراها المستخدمون على الكيانات (الغرف والفرص والملفات وما إلى ذلك) داخل {{productName}} الخاص بك.", @@ -85,6 +87,7 @@ "DataBackup": "النسخ الاحتياطي للبيانات", "DataImport": "استيراد البيانات", "DataImportComplete": "اكتمل استيراد البيانات", + "DataImportDescription": "استيراد البيانات من خدمة طرف ثالث إلى{{organizationName}} {{productName}}. يتيح استيراد البيانات نقل البيانات مثل جميع المستخدمين، والمستندات الشخصية والمشتركة.", "DataImportProcessing": "معالجة استيراد البيانات", "Deactivate": "تعطيل", "DeactivateOrDeletePortal": "إلغاء تنشيط أو حذف الفضاء.", @@ -111,7 +114,6 @@ "DownloadLog": "سجل التنزيل", "DownloadReportBtnText": "تنزيل التقرير", "DownloadReportDescription": "سيتم حفظ التقرير في المستندات", - "DownloadStatisticsText": "يمكنك تنزيل التقرير الخاص بالبيانات المتاحة خلال فترة التخزين المحددة لعرض الإحصائيات التفصيلية.", "DuplicateNoun": "متكرر", "EditColorScheme": "تحرير نظام الألوان", "Employees": "المستخدمين", @@ -139,12 +141,14 @@ "ImportSectionDescription": "حدد أقساما للاستيراد. ستظهر في الأقسام المقابلة من {{productName}}.", "IncludedInBusiness": "تم إضافتها في خطة عمل", "IntegrationRequest": "هل تفتقد تكاملاً مفيداً أو مكوناً مفيداً في {{organizationName}} (المجموعة المكتبية المتكاملة ل {{productName}})؟ اترك طلباً لفريقنا و سننظر في ذلك.", + "InviteLetterTooltip": "إذا تم التحقق منها، فسيتلقى جميع المستخدمين الجدد خطاب دعوة مع تفاصيل التفويض.", "IPSecurity": "أمان بروتوكول الانترنت", "IPSecurityMobileDescription": "حماية IP تستخدم لتقيد تسجيل الدخول للبوابة من جميع عناوين IP باستثناء عناوين معينة.", "IPSecuritySettingDescription": "تهيئة حماية IP لتقييد إمكانية تسجيل الدخول لعناوين IP محددة. استخدم إما نفس عناوين IP في صيغة IPv4 أو نطاق IP أو CIDR masking. لا تعمل حماية IP لمالكين المساحة، \n بإمكانهم الوصول إلى المساحة من خلال أي عنوان IP.", "IPSecurityWarningHelper": "أولاً ، تحتاج إلى تحديد بروتوكول الانترنت الحالي الخاص بك أو نطاق بروتوكول الانترنت الذي ينتمي إليه عنوان بروتوكول الانترنت الحالي الخاص بك، وإلا فسيتم حظر الوصول إلى الإستضافة الخاصة بك مباشرةً بعد حفظ الإعدادات. سيتمكن مالك الإستضافة من الوصول إلى الإٍستضافة من أي عنوان بروتوكول للانترنت.", "LanguageAndTimeZoneSettingsNavDescription": "إعدادات اللغة والمنطقة الزمنية هي طريقة لتغير لغة البوابة بأكملها لجميع مستخدمين البوابة ولتهيئة المنطقة الزمنية حيث يمكنهم متابعة أحداث البوابة المعروضة بالوقت والتاريخ الصحيح.", "LastUpdate": "اخر تحديث: {{date}}", + "LDAP": "إعدادات LDAP", "LicenseLimitCounter": "حد الترخيص للمدراء/المستخدمين ذوي الصلاحيات:", "LicenseLimitDescription": "يتكون عداد حد الترخيص من: الحسابات الموجودة بالفعل في {{productName}} والمستخدمين الجدد الذين تريد استيرادهم. إذا قمت باستيراد مستخدمين لديهم حساب {{productName}} بالفعل، فلن يتم احتسابهم مرة أخرى في العداد. يسمح لك ترخيص {{productName}} الخاص بك بالحصول على {{maxLimit}} مستخدم كحد أقصى.", "Lifetime": "الوقت المتبقي (دقيقة)", @@ -209,6 +213,7 @@ "RestoreBackupDescription": "استخدم هذا الخيار لاستعادة إستضافتك من ملف النسخ الاحتياطي المحفوظ مسبقًا.", "RestoreBackupResetInfoWarningText": "سيتم إعادة تعيين جميع كلمات السر الحالية. سوف يتلقى مستخدمي {{productName}}بريد يحتوي على رابط لاستعادة الوصول.", "RestoreBackupWarningText": "سيصبح {{productName}}غير متاح خلال عملية الاستعادة. بعد اكتمال الاستعادة سيتم فقدان كل التغييرات التي تم القيام بها بعد تاريخ الاستعادة المحدد.", + "RolesAreSet": "الأدوار التي تم تعيينها بالفعل للمستخدمين المحددين.", "RoomsModule": "غرفة النسخ الاحتياطي", "RoomsModuleDescription": "يمكنك إنشاء غرفة جديدة خصيصًا للنسخ الاحتياطي ، أو اختيار إحدى الغرف الموجودة ، أو حفظ النسخة في غرفة {{roomName}} الخاصة بهم.", "SaveToApply": "انقر على حفظ في الأسفل للتطبيق.", @@ -223,6 +228,8 @@ "SelectUsersDescriptionWorkspace": "تحقق من المستخدمين من القائمة لاستيرادها إلى {{organizationName}} {{productName}}. يتم تمييز المستخدمين الموجودين بالفعل في {{organizationName}} {{productName}} بلون أخضر ولا يتم التحقق منهم بشكل افتراضي.", "SelectUsersWithEmail": "تحديد المستخدمين باستخدام البريد الإلكتروني", "SelectUserTypes": "حدد أنواع المستخدمين", + "SelectUserTypesDescription": "حدد وظائف {{productName}} للمستخدمين المستوردين: <1>{{productName}} المشرف, <1>مشرف الغرفة أو <1>مستخدم مميز. بشكل افتراضي، يتم تحديد وظيفة مستخدم مميز لكل مستخدم. يمكنك إدارة الوظائف بعد الاستيراد.", + "SendInviteLetter": "أرسل رسالة دعوة", "SendNotificationAboutRestoring": "إرسال إشعار حول استعادة المساحة للمستخدمين", "ServerSideEncryptionMethod": "طريقة التشفير من جانب الخادم", "ServiceUrl": "عنوان موقع الويب للخدمة", @@ -264,6 +271,7 @@ "ThirdPartyResourceDescription": "يمكن حفظ النسخ الاحتياطي في حساب الطرف الثالث الخاص بك (دروب بوكس أو بوكس دوت كوم أو وان درايف أو جوجل درايف). تحتاج إلى توصيل حساب الطرف الثالث الخاص بك (دروب بوكس أو بوكس دوت كوم أو وان درايف أو جوجل درايف) قبل أن تتمكن من حفظ نسختك الاحتياطية هناك.", "ThirdPartyStorageDescription": "يمكن حفظ النسخ الاحتياطي في وحدة تخزين تابعة لجهة خارجية. قبل ذلك ، تحتاج إلى توصيل الخدمة المقابلة في قسم \"التكامل\". خلاف ذلك ، ستكون الإعدادات التالية غير نشطة.", "ThirdPartyTitleDescription": "باستخدام مفاتيح المصادقة، يمكنك توصيل خدمات الجهات الخارجية بإٍستضافتك. سجّل الدخول بسهولة باستخدام فيس بوك أو جوجل أو لنكد ان. أضف حسابات دروب بوكس و وان درايف وحسابات أخرى للعمل مع الملفات المخزنة هناك.", + "TimeLanguageSettingsDescription": "قم بتغيير إعدادت اللغة والمنطقة الزمنية لتعديل اللغة والتوقيت {{productName}} الشائع", "TimeLanguageSettingsSave": "اضغط على حفظ في الأسفل لتطبيق الإجراء.", "TimeZone": "وحدة زمنية", "Top5rooms": "أفضل 5 غرف حسب استخدام التخزين:", @@ -276,6 +284,7 @@ "TwoFactorAuthEnableDescription": "تفعيل المصادقة ثنائية العوامل لحماية أكثر لوصول المستخدمين لـ {{productName}}.", "TwoFactorAuthMobileDescription": "المصادقة الثنائية هي طريقة أكثر أمان للمستخدمين للدخول للبوابة. سيطلب من المستخدم بعد إدخال الرموز السرية أن يدخل رمز من الرسائل القصيرة المستلمة على الهاتف الذي تم إضافته في البوابة الأولى لتسجيل الدخول أو الرمز الموجود في تطبيق المصادقة.", "TwoFactorAuthSave": "اضغط على حفظ في الأسفل للتطبيق.", + "TypesAndPrivileges": "<1>أنواع حسابات المشرف وامتيازاتها

<2>{{productName}} المشرف
إعدادات {{productName}}، إنشاء الغرف وإدارتها، القدرة على دعوة وإدارة المستخدمين في {{productName}} وفي الغرف الافتراضية، القدرة على إدارة حقوق الوصول.

<3>مشرف الغرفة
إدارة الغرفة وأرشفتها، دعوة وإدارة المستخدمين. يمكن تعيين عدة مشرفين لغرفة واحدة.

<4>مستخدم متميز
يمكن للمستخدمين المتميزين إنشاء وتعديل الملفات في الغرفة، لكن لا يمكنهم إنشاء الغرف، أو إدارة المستخدمين، أو الوصول إلى الإعدادات.", "UnsavedChangesBody": "لن يتم حفظ التغييرات إذا قمت بإغلاق قائمة الإعدادات الآن.", "UnsupportedFilesDescription": "بعض ملفات النسخ الاحتياطي غير مدعومة. انقر فوق \"التحقق من الملفات غير المدعومة\" لتنزيل قائمة العناصر غير المدعومة", "UnsupportedFilesWithUploadDesc": "بعض ملفات النسخ الاحتياطي غير مدعومة. انقر فوق \"التحقق من الملفات غير المدعومة\" لتنزيل قائمة العناصر غير المدعومة أو انقر فوق \"تحميل إلى الخادم\" للمتابعة بدونها.", @@ -288,6 +297,7 @@ "UseHttp": "استخدم Http", "UserAgreement": "أؤكد وأريد المتابعة", "UserLimitExceeded": "تم تجاوز حد المستخدم. للمتابعة إلى الخطوة التالية، يرجى ضبط عدد المستخدمين أو زيادة حد مستخدم {{productName}}.", + "UsersAreRegistered": "لقد حددت المستخدمين المسجلين في {{productName}}، مع الأدوار التي تم تعيينها بالفعل. يرجى المتابعة إلى الخطوة التالية أو العودة لتحديد المزيد من المستخدمين.", "UsersSectionDescription": "يتضمن قسم \"المستخدمون\" المستخدمين الذين حددتهم في الخطوة السابقة. بشكل افتراضي، يتم تمكينه دائما ولا يمكن إلغاء تحديده.", "UseSpecialChar": "استخدم أحرفًا خاصة", "UseUpperCase": "استخدم الاحرف الكبيرة", diff --git a/packages/client/public/locales/ar-SA/SingleSignOn.json b/packages/client/public/locales/ar-SA/SingleSignOn.json index 70ba83a0c2..b123a52f42 100644 --- a/packages/client/public/locales/ar-SA/SingleSignOn.json +++ b/packages/client/public/locales/ar-SA/SingleSignOn.json @@ -6,7 +6,6 @@ "AttributeMatchingTooltip": "مطابقة سمات Single Sign-On مع إدخالات قسم \"الحسابات\".", "Binding": "الربط:", "CertificateExist": "شهادة بنفس نوع الإجراء موجودة بالفعل.", - "ConfirmationText": "سيتم فقدان جميع البيانات التي أدخلتها. هل أنت متأكد أنك ترغب في المتابعة؟", "CustomEntryButton": "تخصيص تسمية زر تسجيل الدخول", "CustomEntryTooltip": "التسمية المستخدمة للزر الذي يُستخدم لتسجيل الدخول إلى المساحة باستخدام خدمة تسجيل الدخول الموحدة", "DownloadMetadataXML": "تنزيل ملف بيانات المزوّد", diff --git a/packages/client/public/locales/ar-SA/Translations.json b/packages/client/public/locales/ar-SA/Translations.json index b117fd35b2..8327131d2b 100644 --- a/packages/client/public/locales/ar-SA/Translations.json +++ b/packages/client/public/locales/ar-SA/Translations.json @@ -33,10 +33,14 @@ "RoleEditorDescription": "العمليات المتاحة على الملفات الحالية: العرض والتحرير وملء النماذج والمراجعة والتعليق.", "RoleFormFiller": "معبّئ النماذج", "RoleFormFillerDescription": "العمليات المتاحة على الملفات الحالية: العرض وملء النماذج والمراجعة والتعليق.", + "RoleFormFillerFormRoomDescription": "يمكن لمعبئ النماذج تعبئة النموذج وعرض النماذج المكتملة/التي بدأت فقط داخل مجلدات الاكتمال والمراحل الجارية.", + "RolePortalAdminDescription": "يمكن لمشرفي {{productName}} الوصول إلى إعدادات {{productName}}، إدارة وأرشفة الغرف، ودعوة مستخدمين جدد وتعيين الوظائف الأقل من مستواهم. يمكن لجميع المشرفين الوصول إلى القسم الشخصي.", "RolePowerUserDescription": "يمكن للمستخدمين ذوي المهارات المتقدمة إنشاء وتحرير الملفات في الغرفة، ولكن لا يمكنهم إنشاء غرف جديدة أو إدارة المستخدمين أو الوصول إلى الإعدادات.", + "RolePowerUserFormRoomDescription": "يمكن للمستخدمين المميزين تحميل النماذج إلى الغرفة والحصول على وصول كامل إلى مجلدات الاكتمال والمراحل الجارية.", "RoleReviewer": "المراجع", "RoleReviewerDescription": "العمليات على الملفات الحالية: العرض والمراجع والتعليق.", "RoleRoomAdminDescription": "بإمكان مسئولين الغرفة إنشاء وإدارة الغرف المعينة ودعوة المستخدمين الجدد وتعيين أدوار جديدة في الغرفة أدنى من المسئول. جميع المسئولين لديهم الوصول إلى القسم الشخصي.", + "RoleRoomAdminFormRoomDescription": "يمكن لمشرفي الغرف إنشاء وإدارة الغرف، ودعوة مستخدمين جدد وتعيين أدوار مشرف الغرفة أو أدنى. يمكن لمشرفي الغرف تحميل النماذج إلى الغرفة والحصول على وصول كامل إلى مجلدات الاكتمال والمراحل الجارية.", "RoleUserDescription": "يمكن للمستخدمين الوصول فقط إلى الغرف التي يتم دعوتهم لها من قِبل المسؤولين. لا يمكنهم إنشاء غرف أو مجلدات أو ملفات خاصة بهم.", "RoleViewer": "عارض", "RoleViewerDescription": "عرض الملفات", diff --git a/packages/client/public/locales/ar-SA/Webhooks.json b/packages/client/public/locales/ar-SA/Webhooks.json index bdb5fa880b..0d8ab1fd68 100644 --- a/packages/client/public/locales/ar-SA/Webhooks.json +++ b/packages/client/public/locales/ar-SA/Webhooks.json @@ -45,6 +45,7 @@ "UnselectAll": "إلغاء تحديد الكل", "URL": "رابط", "ViewRawPayload": "عرض الحمولة الخام", + "WebhookCreated": "تم إنشاء Webhook", "WebhookCreationHint": "سيتم تعيين ويب هوك هذا لجميع الأحداث في {{productName}}", "WebhookDetails": "تفاصيل ويب هوك", "WebhookEditedSuccessfully": "تم تحرير تكوين ويب هوك بنجاح", diff --git a/packages/client/public/locales/az/Confirm.json b/packages/client/public/locales/az/Confirm.json index f979280d5b..76aef4a780 100644 --- a/packages/client/public/locales/az/Confirm.json +++ b/packages/client/public/locales/az/Confirm.json @@ -7,6 +7,7 @@ "DeleteProfileBtn": "Hesabımı silin", "DeleteProfileConfirmation": "Diqqət! Hesabınızı silmək üzrəsiniz.", "DeleteProfileConfirmationInfo": "\"Hesabımı silin\" seçiminə klikləməklə bizim <1>Məxfilik siyasətimizlə razılaşırsınız.", + "DeleteProfileSuccessDescription": "{{productName}} hesabınız uğurla deaktiv edildi. {{productName}} sahibi və ya administratoru deaktiv edilmiş hesabınızı həmişəlik silə bilər.", "DeleteProfileSuccessMessage": "Hesabınız uğurla silinmişdir.", "DeleteProfileSuccessMessageInfo": "Hesabınızın və onunla bağlı məlumatların silinməsi haqqında daha ətraflı öyrənmək üçün bizim <1>Məxfilik Siyasətimizə nəzər yetirin.", "EmailAndPasswordCopiedToClipboard": "E-poçt ünvanı və şifrə mübadilə buferinə kopyalandı.", diff --git a/packages/client/public/locales/az/CreateEditRoomDialog.json b/packages/client/public/locales/az/CreateEditRoomDialog.json index 4b11dfa74b..7ee96ddd01 100644 --- a/packages/client/public/locales/az/CreateEditRoomDialog.json +++ b/packages/client/public/locales/az/CreateEditRoomDialog.json @@ -1,8 +1,10 @@ { + "ActivationRequired": "aktivləşdirmə tələb olunur", "ChooseRoomType": "Otaq növünü seçin", "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", "DisableRoomQuota": "Bu otaq üçün kvotanı deaktiv edin", + "FormRoomBarDescription": "Bu otaq əlaqəsi olan hər kəs üçün əlçatandır. Xarici istifadəçilərin bütün fayllar üçün Forma Doldurma icazəsi olacaq.", "Icon": "Simvol", "MakeRoomPrivateDescription": "Bu otaqdakı bütün fayllar şifrələnəcək.", "MakeRoomPrivateLimitationsWarningDescription": "Bu funksiya ilə siz yalnız mövcud {{productName}} istifadəçilərini dəvət edə bilərsiniz. Otaq yaratdıqdan sonra istifadəçi siyahısını dəyişə bilməzsiniz.", diff --git a/packages/client/public/locales/az/DeleteProfileEverDialog.json b/packages/client/public/locales/az/DeleteProfileEverDialog.json index afad67fa96..92ab39f514 100644 --- a/packages/client/public/locales/az/DeleteProfileEverDialog.json +++ b/packages/client/public/locales/az/DeleteProfileEverDialog.json @@ -3,6 +3,8 @@ "CannotReassignFiles": "Eyni anda birdən çox istifadəçini silsəniz, onların fayllarını başqa istifadəçilərə təyin edə bilməzsiniz.", "DeleteGroupUsersSuccessMessage": "İstifadəçilər müvəffəqiyyətlə silinmişdir.", "DeleteMyDocumentsUser": "Bu istifadəçinin Sənədlərdəki bütün şəxsi faylları və qovluqları həmişəlik silinəcək.", + "DeletePersonalData": "Seçilmiş istifadəçilərin Sənədlər və Zibil bölmələrində* şəxsi məlumatları, bütün şəxsi faylları və qovluqları həmişəlik silinəcək. Seçilmiş istifadəçilərin fayl və qovluqları otaqlar kimi ümumi yerlərdə* saxlanılan {{productName}} daxilində qalacaq.", + "DeletePersonalDataApplicable": "*Belə fayl və qovluqları olan seçilmiş istifadəçilərə aiddir.", "DeleteReassignDescriptionUser": "{{warningMessageMyDocuments}} Bu istifadəçi tərəfindən yaradılan otaqlar və onlarda saxlanılan sənədlər avtomatik olaraq silməni həyata keçirən administratora yenidən təyin ediləcək: {{{userPerformedDeletion}} ({{userYou}}). Yenidən təyinata başqa bir hədəf istifadəçi seçmək üçün məlumatları əl ilə yenidən təyin edin.", "DeleteUser": "İstifadəçini sil", "DeleteUserMessage": "{{userCaption}} {{user}} silinəcək. Bu əməliyyat geri qaytarıla bilməz.", diff --git a/packages/client/public/locales/az/DowngradePlanDialog.json b/packages/client/public/locales/az/DowngradePlanDialog.json index 2515d1fcf1..806c46d3bd 100644 --- a/packages/client/public/locales/az/DowngradePlanDialog.json +++ b/packages/client/public/locales/az/DowngradePlanDialog.json @@ -2,5 +2,6 @@ "CannotChangePlan": "İstifadə olunan yaddaşın həcmi və ya admin/ekspert istifadəçilərin sayı seçilmiş planın məhdudiyyətlərini keçdiyi üçün planınızı dəyişə bilməzsiniz:", "ChangePricingPlan": "Qiymət planını dəyişdirin", "PlanStorageLimit": "Yeni tarifin məhdudiyyəti <1>{{storageValue}} yaddaş və cari istifadə etdiyiniz yaddaş <1>{{currentStorageValue}}-dir.", - "PlanUsersLimit": "Siz komandanı <1>{{usersCount}} admin/ekspert istifadəçi səviyyəsinə endirmək istəyirsiniz və {{productName}}-də belə istifadəçilərin cari sayı <1>{{currentUsersCount}}-dir." + "PlanUsersLimit": "Siz komandanı <1>{{usersCount}} admin/ekspert istifadəçi səviyyəsinə endirmək istəyirsiniz və {{productName}}-də belə istifadəçilərin cari sayı <1>{{currentUsersCount}}-dir.", + "SaveOrChange": "Aktiv qiymət planınızı davam etdirmək və ya saxlamaq üçün lütfən, ziddiyyətli parametrdəki uyğunsuzluğu aradan qaldırın." } diff --git a/packages/client/public/locales/az/EmbeddingPanel.json b/packages/client/public/locales/az/EmbeddingPanel.json index 51fb8d39ec..2adaf95b19 100644 --- a/packages/client/public/locales/az/EmbeddingPanel.json +++ b/packages/client/public/locales/az/EmbeddingPanel.json @@ -1,4 +1,11 @@ { + "CodeSuccessfullyCopied": "Əlavə ediləcək kod mübadilə buferinə uğurla kopyalandı", + "ContentRestricted": "Məzmunu kopyalamaq, faylları yükləmək və çap etmək məhdudlanıb.", + "DisplaySettings": "Görüntü parametrləri", + "EmbeddingBarAllowList": "Saytın URL-ni yerləşdirmə üçün <1>allow list əlavə edin.", + "EmbeddingBarDescription": "Yerləşdirmə yalnız JavaScript SDK parametrlərində {{productName}} administratoru tərəfindən müəyyən edilmiş URL-lər üçün işləyir.", "Height": "Uzunluq", + "Link": "Link", + "LinkProtectedWithPassword": "Link şifrəylə qorunur.", "Width": "Genişlik" } diff --git a/packages/client/public/locales/az/EmptyView.json b/packages/client/public/locales/az/EmptyView.json index 0967ef424b..baff0ed55d 100644 --- a/packages/client/public/locales/az/EmptyView.json +++ b/packages/client/public/locales/az/EmptyView.json @@ -1 +1,24 @@ -{} +{ + "CollaboratorEmptyTitle": "Otaq boşdur.", + "CreateNewFileDescription": "Fayl və ya qovluq yaratmaqla otaqda işə başlayın", + "CreateNewFileTitle": "Yeni fayl yaradın", + "CustomRoomEmptyTitle": "Şəxsi otağa xoş gəlmisiniz", + "EmptyDescription": "Sürətli əməliyyatlara başlayın:", + "FormFolderDefaultDescription": "PDF formalarını bura yerləşdirin və ya {{productName}} dan və ya cihazdan yükləyin.", + "FormFolderDefaultTitle": "Burada hələ forma yoxdur", + "FormFolderDefaultUserDescription": "Administratorlar tərəfindən yüklənmiş formalar burada görünəcək.", + "FormFolderDefaultUserTitle": "Bu qovluqda hələ heç bir forma yoxdur", + "FormRoomEmptyTitle": "Forma doldurma otağına xoş gəlmisiniz", + "InviteUsersOptionDescription": "Otaqda birgə redaktə etmək üçün portal üzvləri əlavə edin", + "InviteUsersOptionTitle": "İştirakçıları dəvət etmək", + "ShareOptionDescription": "Ümumi giriş linkini kopyalayın və ya formanı doldurmağa başlamaq üçün digər istifadəçiləri otağa dəvət edin.", + "ShareOptionTitle": "Otağı paylaşın", + "UploadDeviceOptionDescription": "Şəxsi cihazınızdan istənilən növ faylı yükləyin", + "UploadDeviceOptionTitle": "Cihazınızdan yükləyin", + "UploadDevicePDFFormOptionDescription": "Hazır PDF formasını cihazınızdan otağa yükləyin.", + "UploadDevicePDFFormOptionTitle": "Cihazdan yükləyin", + "UploadFromPortalDescription": "Sənədlər və ya Otaqlardan istənilən növ faylı yükləyin", + "UploadFromPortalTitle": "{{productName}} dan yükləyin", + "UploadPDFFormOptionDescription": "{{productName}}-də mövcud olan hazır PDF formasını seçin və onu otağa yükləyin.", + "UserEmptyDescription": "Administratorlar tərəfindən yüklənmiş fayl və qovluqlar burada görünəcək." +} diff --git a/packages/client/public/locales/az/Files.json b/packages/client/public/locales/az/Files.json index 42c9c7e724..2ea2fdb70d 100644 --- a/packages/client/public/locales/az/Files.json +++ b/packages/client/public/locales/az/Files.json @@ -30,6 +30,7 @@ "CopyLinkPassword": "Keçid şifrəsini nüsxələyin", "CopyPassword": "Şifrəni nüsxələyin", "CopySharedLink": "Paylaşılan linki nüsxələyin", + "CreateNewFolder": "Yeni Qovluq yaradın", "CreateNewFolderInStorage": "Yaddaşda yeni qovluq yaradın", "CreateNewLink": "Şifrəni nüsxələyin", "CreateRoom": "Otaq yaradın", @@ -47,6 +48,7 @@ "EditLink": "Linki redaktə edin", "EditRoom": "Otağı redaktə edin", "EditSharedLink": "Paylaşılan linki redaktə edin", + "Embed": "Yerləşdirin", "EmbeddingSettings": "Yerləşdirmə parametrləri", "EmptyFile": "Boş fayl", "EmptyFilterSubheadingText": "Bu süzgəc üçün heç bir fayl tapılmadı", @@ -126,6 +128,7 @@ "PrivateRoomDescriptionUnbreakable": "Sındırılmamış AES-256 alqoritmi.", "PrivateRoomHeader": "Yazdığınız hər bir simvolun şifrələndiyi {{organizationName}} şəxsi otağına xoş gəldiniz", "PrivateRoomSupport": "Şəxsi Otaqda işləmək {{organizationName}} masa üstü tətbiqi ilə mümkündür. <3> Təlimatlar ", + "Protected": "qorunur", "RecentlyAccessible": "Bu yaxınlarda link vasitəsilə əlçatan ola bilər", "RecentViaLinkEmptyContainerDescription": "Burada xarici keçid vasitəsilə sizinlə paylaşılan son açılmış faylların siyahısını tapa bilərsiniz.", "RemovedFromFavorites": "Favoritlərdən sil", @@ -134,6 +137,7 @@ "RestoreAll": "Hər şeyi bərpa edin", "RevokeLink": "Keçidi ləğv edin", "RoomAvailableViaExternalLink": "Otaq xarici keçid ilə istifadə edilə bilər", + "RoomAvailableViaSharedLink": "Otaq paylaşılan link vasitəsilə əlçatandır", "RoomCreated": "Otaq yaradıldı", "RoomEmptyAtTheMoment": "Bu otaq hazırda boşdur.", "RoomEmptyContainerDescription": "Lütfən, ilk otağı yaradın.", @@ -143,6 +147,7 @@ "RoomOwner": "Otaq sahibi", "RoomPinned": "Otaq sabitləndi", "RoomRemoved": "Otaq silindi", + "RoomsPinLimitMessage": "Yuxarıda 10-dan çox otaq sabitləyə bilməzsiniz. Hazırda sabitlənmiş otaqların bəzilərini çıxarın.", "RoomsPinned": "Otaqlar sabitləndi: {{count}}", "RoomsRemoved": "Otaqlar silindi", "RoomsUnpinned": "Otaqlar sabitlənmədən çıxarıldı: {{count}}", @@ -151,6 +156,8 @@ "SendByEmail": "Elektron poçt vasitəsi ilə göndər", "ShareFolder": "Qovluğu paylaşın", "ShareFolderDescription": "Yeni otaq yaradılacaq və seçilmiş qovluğun bütün məzmunu oraya nüsxələnəcək. Daha sonra digər istifadəçiləri otaqdakı fayllar üzərində əməkdaşlığa dəvət edə bilərsiniz.", + "SharePDFFormModalDescription": "Yeni otaq yaradılacaq və PDF forması oraya köçürüləcək. Daha sonra digər istifadəçiləri otaqdakı formanı doldurmağa dəvət edə bilərsiniz.", + "SharePDFFormModalTitle": "PDF formasını paylaşın", "ShareRoom": "Otağı paylaşın", "ShowLinkActions": "Keçid hərəkətlərini göstərin", "ShowVersionHistory": "Versiya tarixçəsinə bax", @@ -169,6 +176,7 @@ "VersionHistory": "Versiya tarixçəsi", "ViewList": "Siyahı", "ViewTiles": "Plitkalar", + "WaitOperation": "Cari əməliyyatın tamamlanmasını gözləyin", "WantLeaveRoom": "Bu otağı tərk etmək istədiyinə əminsən? Otaq administratorunun yeni dəvəti ilə yenidən qoşula biləcəksiniz.", "WantToRestoreTheRoom": "Bu otaqdakı bütün xarici keçidlər aktiv olacaq və onun məzmunu keçidi olan hər kəs üçün əlçatan olacaq. Otağı bərpa etmək istəyirsiniz?", "WantToRestoreTheRooms": "Bərpa edilmiş otaqlardakı bütün xarici keçidlər aktiv olacaq və onların məzmunu otaq keçidləri olan hər kəs üçün əlçatan olacaq. Otaqları bərpa etmək istəyirsiniz?", diff --git a/packages/client/public/locales/az/FilesSettings.json b/packages/client/public/locales/az/FilesSettings.json index 8d037b7e60..d2edd82464 100644 --- a/packages/client/public/locales/az/FilesSettings.json +++ b/packages/client/public/locales/az/FilesSettings.json @@ -6,6 +6,7 @@ "DisplayTemplates": "Şablonları göstər", "IntermediateVersion": "Bütün aralıq versiyalarını yadda saxla", "KeepIntermediateVersion": "Aralıq versiyaları redaktə edəndə yadda saxla", + "OpenSameTab": "Eyni tabda {{organizationName}} redaktorunu açın", "OriginalCopy": "Faylın nüsxəsini orijinal formatda da yadda saxla", "StoringFileVersion": "Fayl versiyaları saxla", "ThirdPartyAccounts": "Üçüncü tərəf hesabları", diff --git a/packages/client/public/locales/az/FillPDFDialog.json b/packages/client/public/locales/az/FillPDFDialog.json index 0967ef424b..3ed67f8c9d 100644 --- a/packages/client/public/locales/az/FillPDFDialog.json +++ b/packages/client/public/locales/az/FillPDFDialog.json @@ -1 +1,9 @@ -{} +{ + "FillOutButtonLabel": "Doldurun", + "FillOutDescription": "Redaktor pəncərəsində orijinal formanın sahələrini doldurun.", + "FillOutTitle": "Formanı özünüz doldurun", + "FillPDFDialogTitle": "Kimi doldurun", + "ShareCollectButtonLabel": "Otağa kopyalayın", + "ShareCollectDescription": "Formunuzu paylaşın və forma doldurma otağı vasitəsilə cavablar toplayın.", + "ShareCollectTitle": "Paylaşın" +} diff --git a/packages/client/public/locales/az/HotkeysPanel.json b/packages/client/public/locales/az/HotkeysPanel.json index cc74a59768..c63b8fff82 100644 --- a/packages/client/public/locales/az/HotkeysPanel.json +++ b/packages/client/public/locales/az/HotkeysPanel.json @@ -30,6 +30,7 @@ "HotkeysPlayPause": "Başladın/Dayandırın", "HotkeysRedoLastUndoneAction": "Sonuncu yerinə yetirilməyən hərəkəti təkrarlayın", "HotkeysRemove": "Seçilmiş elementləri silin", + "HotkeysRenameSelected": "Seçilmiş elementin adını dəyişdirin", "HotkeysSelectAll": "Görünən bütün qovluq və faylları seçin", "HotkeysSelectDown": "Aşağıdakı növbəti elementi seçin", "HotkeysSelection": "Elementlərin seçilməsi", diff --git a/packages/client/public/locales/az/InfoPanel.json b/packages/client/public/locales/az/InfoPanel.json index 4917b192dd..7c67c714ee 100644 --- a/packages/client/public/locales/az/InfoPanel.json +++ b/packages/client/public/locales/az/InfoPanel.json @@ -1,26 +1,62 @@ { "AccountsEmptyScreenText": "İstifadəçi detallarına burada baxın", + "AddedRoomTags": "Teqlər əlavə edildi.", "Administration": "İdarəetmə", "AndMoreLabel": "və <1>{{count}} daha çox", "CreationDate": "Yaradılma tarixi", "Data": "Məlumat", "DateModified": "Değiştirilme tarihi", + "DeletedRoomTags": "Teqlər silindi.", "ExpectUsers": "İstifadəçiləri gözləyin", + "FeedLinkWasDeleted": "Link silindi.", "FeedLocationLabel": "Qovluq «{{folderTitle}}»", + "FeedLocationLabelFrom": "«{{folderTitle}}» qovluğundan", + "FeedLocationRoomLabel": "Otaq «{{folderTitle}}»", + "FeedLocationSectionLabel": "Bölmə «{{folderTitle}}»", + "FileConverted": "Fayl dəyişdirildi.", + "FileCopied": "Fayl kopyalandı.", + "FileCopiedTo": "Fayllar «{{folderTitle}}» qovluğuna kopyalandı", + "FileCreated": "Fayl yaradıldı.", + "FileDeleted": "Fayllar silindi.", "FileExtension": "Fayl uzantısı", + "FileMoved": "Fayllar köçürüldü.", + "FileMovedTo": "Fayl «{{folderTitle}}» qovluğuna köçürüldü", + "FileRenamed": "Faylın adı dəyişdirildi.", "FilesEmptyScreenText": "Fayl və qovluq detallarına burada baxın", + "FileUploaded": "Faylar əlavə edildi.", + "FolderCopied": "Qovluqlar kopyalandı.", + "FolderCreated": "Qovluq yaradıldı.", + "FolderDeleted": "Qovluqlar silindi.", + "FolderMoved": "Qovluqlar köçürüldü.", + "FolderRenamed": "Qovluğun adı dəyişdirildi.", "GalleryEmptyScreenText": "Forma şablonunun təfərrüatlarına burada baxın", "GroupsEmptyScreenText": "Qrup təfərrüatlarına burada baxın", "HistoryEmptyScreenText": "Hərəkət tarixçəsi burada göstəriləcək", + "HistoryRoomCopied": "<1>«{{roomTitle}}» otaq kopyalandı", + "HistoryRoomCreated": "<1>«{{roomTitle}}» otaq yaradıldı", + "HistoryThirdParty": "Tarixçə ekranı üçüncü tərəf saxlama vahidlərinin qoşulduğu ümumi otaqlarda əlçatan deyil", "InfoBanner": "Dəvət olunmuş istifadəçilərin siyahısına bütün otaqlara tam girişi olan bu {{productName}}-in sahibi və/yaxud administratoru daxildir. Sahib və/yaxud administratora başqa heç bir giriş hüququ verilə bilməz. Onlar otağa əlavə edildikdən sonra hər hansı dəyişiklik barədə məlumatlandırılacaqlar.", "ItemsSelected": "Seçilmiş elementlər", "LastModifiedBy": "tərəfindən Son Dəyişiklik", + "NoRecordsFound": "Qeydlər tapılmadı", "Properties": "Xüsusiyyətlər", + "RoomCreateUser": "İstifadəçilər əlavə edildi.", + "RoomExternalLinkCreated": "Link yaradıldı.", + "RoomExternalLinkDeleted": "Link <1>«{{linkTitle}}» silindi.", + "RoomExternalLinkRenamed": "<1>«{{oldLinkTitle}}» linkinin adı <1>«{{linkTitle}}» olaraq dəyişdirildi", + "RoomExternalLinkRevoked": "Əvvəlki link <1>«{{linkTitle}}» ləğv edildi
Yeni Link <1>«{{linkTitle}}» yaradıldı", + "RoomGroupAdded": "Qruplar əlavə edildi.", + "RoomGroupRemove": "Qrup silindi", + "RoomLogoChanged": "İşarə dəyişdi", + "RoomRemoveUser": "İstifadəçi silindi.", + "RoomRenamed": "Otağın <1>«{{oldRoomTitle}}» adı <1>«{{roomTitle}}» olaraq dəyişdirildi", "RoomsEmptyScreenTent": "Otaq detallarına burada baxın", + "RoomUpdateAccess": "təyin edilmişdir", "SelectedUsers": "Seçilmiş hesablar", "StorageType": "Yaddaş növü", "SubmenuDetails": "Detallar", "SubmenuHistory": "Tarixçə", + "UserFileUpdated": "Fayl yeniləndi.", "Users": "İstifadəçilər", "Versions": "Versiyalar" } diff --git a/packages/client/public/locales/az/InviteDialog.json b/packages/client/public/locales/az/InviteDialog.json index e2f511a430..afa85a21b9 100644 --- a/packages/client/public/locales/az/InviteDialog.json +++ b/packages/client/public/locales/az/InviteDialog.json @@ -3,6 +3,7 @@ "AddManuallyDescriptionAccounts": "Yeni istifadəçiləri e-poçt vasitəsilə şəxsən {{productName}}-ə dəvət edin", "AddManuallyDescriptionRoom": "Mövcud {{productName}} 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.", + "GroupMaxAvailableRoleWarning": "Qruplar maksimum {{roleName}} rolu olan otağa əlavə edilə bilər. Bununla belə, qrup uğurla əlavə edildikdən sonra qrupdakı fərdi istifadəçilərin rolunu dəyişə bilərsiniz.", "InvitationLanguage": "Dəvət dili", "InviteAccountSearchPlaceholder": "İnsanları e-məktubla dəvət edin", "InviteRoomSearchPlaceholder": "İnsanları ad və ya e-məktubla dəvət edin", diff --git a/packages/client/public/locales/az/JavascriptSdk.json b/packages/client/public/locales/az/JavascriptSdk.json index 5a45fc8e26..edebacf1ae 100644 --- a/packages/client/public/locales/az/JavascriptSdk.json +++ b/packages/client/public/locales/az/JavascriptSdk.json @@ -4,6 +4,8 @@ "AddWatermarks": "Sənədlərə su nişanları əlavə edin", "AdvancedDisplay": "Qabaqcıl ekran parametrləri", "AllTypes": "Bütün növlər", + "AllTypesAvailableForEditing": "{{organizationName}} daxilində redaktə edilə bilən bütün fayl növləri", + "AllTypesSupportedByEditor": "{{organizationName}} redaktorları tərəfindən dəstəklənən bütün növlər", "APILink": "API kitabxanası", "Ascending": "Artan", "ButtonColor": "Düymə rəngi", @@ -44,6 +46,7 @@ "EnterWidth": "Eni daxil edin", "FeedbackAndSupport": "Əlaqə & Dəstək", "FileContentCopy": "Fayl məzmununun nüxsəsinin məhdudlaşdırılması", + "FileFilter": "Fayl filtri", "FileId": "Fay ID", "FilePreview": "Fayl önizləmə", "FileSelector": "Fayl seçici", @@ -78,6 +81,7 @@ "PortalDescription": "İstifadəçilərə bütün otaq, fayl və parametrlərlə qarşılıqlı əlaqə yaratmaq üçün bütün {{productName}}-i daxil edin.", "PublicRoomDescription": "İstifadəçilərə qeydiyyatdan keçmədən orada saxlanan bütün sənədlərə baxmaq imkanı vermək üçün ümumi otaq əlavə edin.", "RightPanelCollapsed": "Sağ panel çökdü", + "RoomFilter": "Otaq filtri", "RoomOrFolder": "Otaq və ya Qovluq", "RoomOrFolderDescription": "Baxmaq istədiyiniz bölmə, otaq və ya qovluğu seçə bilərsiniz", "RoomPreview": "Otaq görüntüsü", @@ -88,6 +92,7 @@ "Scale": "Ölçü", "SDKDescription": "{{productName}}-dən otaq və ya qovluğu JavaScript SDK-dan istifadə edərək iframe kimi veb interfeysinizə yerləşdirə bilərsiniz. Burada nümunə iframe yaratmaq və CSP-ni konfiqurasiya etmək üçün parametrləri tapa bilərsiniz. Tam SDK-dan istifadə etmək üçün baxın", "SearchBlock": "Bloku axtarın", + "SearchByNameEmail": "Ad və ya e-poçtla axtarın", "SearchFilterAndSort": "Axtarın, Filtrləyin və Çeşidləyin", "SearchTerm": "Termin axtarın", "SelectButtonText": "Düymə mətnini seçin", diff --git a/packages/client/public/locales/az/Ldap.json b/packages/client/public/locales/az/Ldap.json index 0967ef424b..689adf6a2e 100644 --- a/packages/client/public/locales/az/Ldap.json +++ b/packages/client/public/locales/az/Ldap.json @@ -1 +1,72 @@ -{} +{ + "LdapAddCertificateToStoreConfirmation": "Bu sertifikatı sertifikat deposuna əlavə etmək və istifadəçi idxalına davam etmək istəyirsiniz?", + "LdapAdvancedSettings": "Qabaqcıl Parametrlər", + "LdapAdvancedSettingsTooltip": "LDAP serverinizlə sinxronizasiya etmək istədiyiniz istifadəçi xüsusiyyətlərini seçin.", + "LdapAttributeMapping": "Xüsusiyyət xəritələşdirilməsi", + "LdapAuthenticationTooltip": "Cari Windows istifadəçisinin LDAP server/Aktiv Direktivdən oxumaq hüququ yoxdursa, bu seçimi aktivləşdirin və oxumaq hüququ olan başqa istifadəçinin məlumatlarını daxil edin.", + "LdapAutoSyncToggle": "Avtomatik sinxronizasiya", + "LdapAutoSyncToggleDescription": "Sinxronizasiya bütün məlumatların portaldan yüklənməsinə və parametrlər dəyişdirildikdən sonra yeni məlumatların yenilənməsinə imkan verəcək. Portalda istifadəçilər üçün hər dəfə yeni məlumatınız olduqda sinxronizasiya edin.", + "LdapAvatar": "Profil şəkli", + "LdapCertificateConfirm": "Sertifikatı təsdiqləyin", + "LdapDisclaimer": "Nəzərə alın: Portal istifadəçisi e-poçtu 'Mail Atribut' parametrindən alınacaq. Əgər çatışmazsa, o, aşağıdakı kimi yaradılacaq: 'Login Atribut + @ + LDAP Domain'. Əgər belə bir e-poçt yoxdursa, istifadəçiyə heç bir portal bildirişi göndərilməyəcək.", + "LdapEnableSSL": "SSL-i aktivləşdirin", + "LdapEnableSSLTooltip": "Secure Sockets Layer (SSL) istifadə edərək LDAP trafikini şəxsi və təhlükəsiz edə bilərsiniz.", + "LdapEnableStartTls": "StartTLS-i aktivləşdirin", + "LdapEnableStartTlsTooltip": "StartTLS, şifrələnmiş əlaqə üçün ayrıca portdan istifadə etmək əvəzinə, açıq mətn bağlantısını şifrələnmiş (TLS və ya SSL) əlaqəyə yüksəltmək üçün bir yol təqdim edir.", + "LdapGroupAttribute": "Qrup Xüsusiyyəti", + "LdapGroupAttributeTooltip": "Bu qrupun hansı istifadəçiləri ehtiva etdiyini göstərən qrup obyekti xüsusiyyətini daxil edin.", + "LdapGroupDN": "DN qrupu", + "LdapGroupDNTooltip": "Əlavə etmək istədiyiniz qrupları ehtiva edən kataloqa seçilən adı daxil edin.", + "LdapGroupFilter": "Qrup Filtri", + "LdapGroupFilterTooltip": "İdxal ediləcək qrupları seçmək üçün LDAP axtarış filtrindən istifadə edin. Yalnız bu qruplardakı istifadəçilərin əlavə olunacağını nəzərə alın.", + "LdapGroupMembership": "Qrup Üzvlüyü", + "LdapGroupMembershipTooltip": "LDAP serverindən/Aktiv Direktivdən {{productName}} Hesablarına qruplar əlavə etmək istəyirsinizsə, bu seçimi aktiv edin. Yalnız bu qruplara aid olan istifadəçilərin əlavə olunacağını nəzərə alın.", + "LdapGroupNameAttribute": "Qrup Adı Xüsusiyyəti", + "LdapGroupNameAttributeTooltip": "Qrup adına uyğun olan obyekt xüsusiyyətini göstərin.", + "LdapGroupUserAttributeTooltip": "Bu istifadəçinin qrupların üzvü olub-olmadığını müəyyən etmək üçün istifadə olunan istifadəçi obyekti xüsusiyyətini daxil edin.", + "LdapIntro": "LDAP istifadəçi və qrupları LDAP serverindən idxal etmək, həmçinin LDAP serverində saxlanılan giriş/şifrələrdən istifadə edərək portala istifadəçi identifikasiyasını təmin etmək üsuludur. İstifadəçilər parametrlər saxlandıqdan dərhal sonra idxal ediləcək. Sonradan əlavə edilən istifadəçilər portalda ilkin autentifikasiya zamanı idxal olunacaqlar.", + "LdapLoginAttribute": "Giriş Xüsusiyyəti", + "LdapLoginAttributeTooltip": "İstifadəçinin giriş məlumatına uyğun olan obyekt xüsusiyyətini daxil edin.", + "LdapLoginTooltip": "Lütfən, LDAP server/Aktiv Direktivi oxumaq hüququna malik olan Giriş istifadəçisini göstərin.", + "LdapMail": "E-poçt", + "LdapMobileSettingsDescription": "İstifadəçilərinizə brendə xas təcrübə təqdim etmək üçün bu seçimdən istifadə edin. Bu parametrlər bütün portallarınız üçün effektiv olacaq.", + "LdapMobileSyncDescription": "Şirkət məlumatlarınızı dəqiqləşdirin, xarici resurslara keçidlər əlavə edin və onlayn ofis interfeysində göstərilən e-poçt ünvanlarını daxil edin.", + "LdapNextSync": "Növbəti sinxronizasiya", + "LdapPasswordTooltip": "LDAP server/Aktiv Direktivdən məlumatları oxumaq üçün giriş hüququ olan istifadəçinin şifrəsini daxil edin.", + "LdapPortNumber": "Port Nömrəsi", + "LdapPortNumberTooltip": "LDAP serverinizin/Aktiv Direktiv port nömrəsini daxil edin.", + "LdapQuota": "İstifadəçi kvotası", + "LdapSecondName": "Soyad", + "LdapSendWelcomeLetter": "Xoş gəlmisiniz məktubu göndərin", + "LdapSendWelcomeLetterTooltip": "İşarələndikdə bütün yeni istifadəçilərə xoş gəlmisiniz məktubu göndəriləcək. Yalnız Mail Xüsusiyyəti LDAP-a uyğunlaşdırıldıqda əlçatandır.", + "LdapServer": "Server", + "LdapServerTooltip": "LDAP server URL-ni port nömrəsi olmadan daxil edin, məs. LDAP://mycompany.com.", + "LdapSettings": "LDAP parametrləri", + "LdapSettingsCertCnNoMatch": "Sertifikat adı host adına uyğun gəlmir", + "LdapSettingsCertExpired": "Sertifikatın müddəti bitib", + "LdapSettingsCertIssuerChaining": "Sertifikat emitent zənciri təmin edilməyib", + "LdapSettingsCertMalformed": "Səhv tərtib edilmiş sertifikat", + "LdapSettingsCertUnrecognizedError": "Bilinməyən Xəta", + "LdapSettingsCertUntrustedCa": "Sertifikat verən Sertifikat Orqanına etibar edilmir", + "LdapSettingsCertUntrustedRoot": "Sertifikat verən Əsas Sertifikatlaşdırma Orqanına etibar edilmir", + "LdapSettingsIssuerName": "Emitent adı", + "LdapSettingsSerialNumber": "Seriya nömrəsi", + "LdapSettingsSubjectName": "Mövzu adı", + "LdapSettingsUniqueHash": "Unikal heş", + "LdapSettingsValidFrom": "-dan etibarlıdır", + "LdapSettingsValidUntil": "qədər etibarlıdır", + "LdapSyncButton": "İstifadəçiləri sinxronizasiya edin", + "LdapSyncCronTitle": "Burada LDAP istifadəçilərini hansı aralıqla sinxronizasiya etmək istədiyinizi təyin edə bilərsiniz.", + "LdapSyncDescription": "LDAP məlumatlarını sinxronizasiya etmək portalınız və LDAP serveri arasında məlumat dəyişikliklərini sinxronizasiya etmək üçün bir yoldur. \"Avtomatik sinxronizasiya\" seçimini aktivləşdirin və məlumatın avtomatik yenilənməsi üçün vaxt təyin edin.", + "LdapSyncTitle": "LDAP məlumatlarını sinxronizasiya edin", + "LdapToggle": "LDAP Doğrulama", + "LdapToggleDescription": "LDAP serverindən/Aktiv Direktivdən {{productName}}-a avtomatik olaraq istifadəçilər əlavə etmək istəyirsinizsə, bu seçimi aktiv edin. Əlavə edilmiş istifadəçilər LDAP server/Aktiv Direktiv məlumatlarından istifadə edərək avtorizasiya edə biləcəklər. {{productName}} istifadəçi şifrələrini yerli olaraq saxlamır və istifadəçi adları və şifrələrini LDAP serverinə/Aktiv Direktivə göndərməklə istifadəçilərin autentifikasiyasını həyata keçirir.", + "LdapUserAttribute": "İstifadəçi Xüsusiyyətləri", + "LdapUserDN": "DN İstifadəçisi", + "LdapUserDNTooltip": "Əlavə etmək istədiyiniz istifadəçilərin olduğu qovluğa seçilən adı daxil edin.", + "LdapUserFilter": "İstifadəçi Filtri", + "LdapUserFilterTooltip": "İdxal edilməli olan istifadəçiləri seçmək üçün LDAP axtarış filtrindən istifadə edin.", + "LdapUsersType": "İstifadəçi növü", + "LdapUsersTypeInfo": "İstifadəçilər yalnız administratorlar tərəfindən dəvət olunduqları otaqlara daxil ola bilər və öz otaqları, qovluqları və ya fayllarını yarada bilməzlər. Daha çox icazə təmin etmək üçün aşağıda başqa növ seçin. Əks halda, Hesablar bölməsində növü əl ilə dəyişə bilərsiniz.", + "LdapUserTypeTooltip": "Bütün istifadəçilər seçilmiş növlə {{productName}} –a əlavə olunacaq." +} diff --git a/packages/client/public/locales/az/MainBar.json b/packages/client/public/locales/az/MainBar.json index 291d588d9d..d6ca3b7a8f 100644 --- a/packages/client/public/locales/az/MainBar.json +++ b/packages/client/public/locales/az/MainBar.json @@ -1,16 +1,11 @@ { - "ClickHere": "Buraya klikləyin", "ConfirmEmailDescription": "Aktivləşdirmə e-məktubunda göndərilən keçiddən istifadə edin. Aktivləşdirmə linki olan e-məktub almamısınız?", "ConfirmEmailHeader": "Lütfən, {{productName}} xüsusiyyətlərinə daxil olmaq üçün e-poçtunuzu ({{ email }}) aktiv edin.", "PersonalUserQuotaAdminsDescription": "Yeni fayl və qovluqları yükləmək və yaratmaq üçün zəhmət olmasa, diskdə yer boşaldın və ya <1>Yaddaş idarəetmə parametrlərində hər istifadəçi kvotasını idarə edin.", - "PersonalUserQuotaDescription": "Yeni fayl və qovluqları yükləmək və yaratmaq üçün diskdə yer boşaldın və ya yaddaş kvotasını artırmaq üçün administratorla əlaqə saxlayın.", + "PersonalUserQuotaDescription": "Yeni fayl və qovluqları yükləmək və yaratmaq üçün diskdə yer boşaldın və ya yaddaş kvotasını artırmaq üçün {{productName}} administratorla əlaqə saxlayın.", "RequestActivation": "Yenidən aktivləşdirmə tələb edin", - "RoomQuotaDescription": "{{productName}} üçün daha uyğun qiymət planı tapmaq üçün lazımsız otaqları arxivləşdirə və ya <1>{{clickHere}} edə bilərsiniz.", "RoomQuotaHeader": "Otaqlar keçmək üzrədir: {{currentValue}} / {{maxValue}}", - "StorageAndRoomHeader": "Yaddaş və otaq limitləri aşmaq üzrədir.", "StorageAndUserHeader": "Yaddaş və administratorlar/ekspert istifadəçilər limitləri aşmaq üzrədir.", - "StorageQuotaDescription": "Siz lazımsız faylları silə və ya {{productName}} üçün daha uyğun qiymət planı tapmaq üçün <1>{{clickHere}} edə bilərsiniz.", - "StorageQuotaExceeded": "Yaddaş kvotası limiti keçib", "StorageQuotaHeader": "Yaddaş sahəsinin həcmi keçmək üzrədir : {{currentValue}} / {{maxValue}}", "TenantCustomQuotaDescription": "<1>Yaddaş idarəetmə parametrlərində lazımsız faylları silə və ya kvotanı dəyişə bilərsiniz.", "UserQuotaHeader": "Admin/ekspert istifadəçilərin sayı keçmək üzrədir: {{currentValue}} / {{maxValue}}." diff --git a/packages/client/public/locales/az/PDFFormDialog.json b/packages/client/public/locales/az/PDFFormDialog.json index 0967ef424b..1608bf4540 100644 --- a/packages/client/public/locales/az/PDFFormDialog.json +++ b/packages/client/public/locales/az/PDFFormDialog.json @@ -1 +1,6 @@ -{} +{ + "PDFFormEditDialogDescription": "Forma redaktə rejiminə keçmək istəyirsiniz? F Nəzərə alın ki, formanı artıq doldurmaq mümkün deyil və formanı doldurmaq üçün redaktə etdikdən sonra yenidən Doldurmağa başla düyməsini sıxmalısınız.", + "PDFFormEditDialogTitle": "Forma redaktə etmə", + "PDFFormIsReadyToast": "<1>{{filename}} PDF forması doldurulmağa hazırdır.", + "PDFFormSuccessfullyCreatedDescription": "PDF formanız doldurulmağa hazırdır. Ümumi linki kopyalayın və ya forma doldurma prosesinə başlamaq üçün digər istifadəçiləri bu otağa dəvət edin." +} diff --git a/packages/client/public/locales/az/Payments.json b/packages/client/public/locales/az/Payments.json index 269fb3dd95..c2e37b7ec4 100644 --- a/packages/client/public/locales/az/Payments.json +++ b/packages/client/public/locales/az/Payments.json @@ -25,7 +25,6 @@ "Pay": "Ödəyin", "Payer": "Ödəyici", "PayerDescription": "Bu istifadəçi ödəniş təfərrüatlarına daxil ola bilər və kvota təyin edib ödəniş edə bilən yeganə istifadəçidir. {{productName}} sahibi və ödəniş meneceri özləri Stripe müştəri portalından istifadə edərək ödəniş meneceri rolunu yenidən təyin edə bilərlər.", - "PaymentOverdue": "Yeni istifadəçilər əlavə etmək mümkün deyil.", "PriceCalculation": "Qiymətinizi hesablayın", "RenewSubscription": "{{planName}} Plan abunəliyini yeniləyin", "RoomManagerDescription": "Otağın idarə edilməsi və arxivləşdirilməsi, istifadəçi dəvəti və idarə edilməsi. Otağa bir neçə admin təyin edilə bilər.", @@ -35,7 +34,6 @@ "TotalPricePerMonth": "<1>{{currencySymbol}}<2>{{price}}<3>/ay", "UpgradeNow": "İndi yeniləyin", "UpgradePlan": "Planı yeniləyin", - "UpgradePlanInfo": "Yeni istifadəçilərin əlavə edilməsi cari qiymət planınızın icazə verdiyi otaq üzvlərinin maksimum sayını keçəcək.", "UserNotFound": "İstifadəçi <1>{{email}} tapılmadı.", "UserNotFoundMatchingEmail": "Uyğun Stripe e-poçtu olan istifadəçini tapa bilmədik.", "YourPrice": "Qiymətiniz" diff --git a/packages/client/public/locales/az/PaymentsEnterprise.json b/packages/client/public/locales/az/PaymentsEnterprise.json index 90ee32a02a..935f0208c5 100644 --- a/packages/client/public/locales/az/PaymentsEnterprise.json +++ b/packages/client/public/locales/az/PaymentsEnterprise.json @@ -13,6 +13,7 @@ "ActivateToProBannerHeaderTrial": "Aşağıdakıları əldə etmək üçün tam Müəssisə versiyasını alın:", "ActivateUploadDescr": "Lisenziyanızı aktivləşdirmək üçün onu aşağıda yükləyib aktivləşdirmə düyməsinə klikləyin.", "FreeDaysLeft": "{{count}} pulsuz gün qalıb", + "UpgradeToProBannerHeader": "30 gün ərzində müəssisə üçün hazır ofis paketinə pulsuz giriş əldə edin", "UpgradeToProBannerInformationAboutShort": "<1>Rəsmi vebsaytda Enterprise Edition haqqında ətraflı məlumat əldə edin", "UpgradeToProBannerInformationDemo": "Demonu <1>buradan tələb edin", "UpgradeToProBannerInformationPurchase": "Satınalma ilə bağlı hər hansı sualınız olarsa, bizimlə<1>{{email}} əlaqə saxlayın", @@ -27,6 +28,7 @@ "UpgradeToProBannerItemLicenseDescr": "Funksionallıq və təhlükəsizlik yeniləmələri üçün + 1 illik abunə.", "UpgradeToProBannerItemLicenseHeader": "Həmişəlik lisenziya.", "UpgradeToProBannerItemMobileDescr": "Mobil veb brauzerdə sənədləri, cədvəlləri və slaydları redaktə edin.", + "UpgradeToProBannerItemMobileHeader": "Mobil redaktə.", "UpgradeToProBannerItemScalabilityDescr": "Komandanızın ölçüsündən asılı olmayaraq sənədlərinizi rahat şəkildə redaktə edin və birlikdə işləyin.", "UpgradeToProBannerItemScalabilityHeader": "Ölçüləbilənlik və klasterləşmə", "UpgradeToProBannerItemSupportDescr": "Qarşılaşdığınız hər hansı bir çətinlik üçün sürətli peşəkar yardımdan yararlanın.", diff --git a/packages/client/public/locales/az/PeopleTranslations.json b/packages/client/public/locales/az/PeopleTranslations.json index ffe542d633..cf7ce26894 100644 --- a/packages/client/public/locales/az/PeopleTranslations.json +++ b/packages/client/public/locales/az/PeopleTranslations.json @@ -10,14 +10,18 @@ "EnableUserButton": "İzn ver", "IndividualRights": "Otaqda fərdi hüquqlar", "InviteLinkTitle": "Dəvət üçün link", + "LDAPAccountTooltip": "Bu istifadəçi hesabı LDAP-dan yüklənib. İstifadəçi adı və e-poçt ünvanını dəyişmək və ya istifadəçini deaktiv etmək lazımdırsa, LDAP kataloqunu yoxlayın.", + "LDAPGroupTooltip": "Bu qrup LDAP-dan yüklənib. İstifadəçilərin adını dəyişmək, əlavə etmək və ya silmək lazımdırsa, LDAP kataloqunu yoxlayın.", "NameChangeButton": "Adı dəyişin", "PasswordChangeButton": "Şifrəni dəyişdir", + "PendingInviteTitle": "Dəvət gözlənilir", "PendingTitle": "Gözləmə", "PeopleCount": "insanlar: {{count}}", "RemoveData": "Şəxsi məlumatların silinməsi", "ResetAuth": "Doğrulamanı sıfırlayın", "SearchByGroupMembers": "Qrup üzvlərinə görə axtarın", "SendInviteAgain": "Dəvəti bir daha göndər", + "SSOAccountTooltip": "Bu istifadəçi hesabı SSO-dan yüklənib. İstifadəçi adı və e-poçt ünvanını dəyişmək lazımdırsa, SSO serverini yoxlayın.", "StandardLogin": "Standart giriş", "SuccessChangeUserStatus": "İstifadəçinin statusu müvəffəqiyyətlə dəyişdirilmişdir", "SuccessDeleteGroup": "Qrup uğurlar silindi", diff --git a/packages/client/public/locales/az/Profile.json b/packages/client/public/locales/az/Profile.json index bb00045fd1..a5a088febc 100644 --- a/packages/client/public/locales/az/Profile.json +++ b/packages/client/public/locales/az/Profile.json @@ -1,5 +1,6 @@ { "ActiveSessions": "Aktiv Sessiyalar", + "AutoDeleteTitle": "60 gündən köhnə bütün sessiyalar avtomatik silinəcək.", "ChangeEmailSuccess": "Elektron poçt uğurla dəyişdirildi", "ChangePasswordAfterLoggingOut": "Çıxdıqdan sonra şifrəni dəyişdirin", "ConnectSocialNetworks": "Sosial şəbəkələrinizi əlaqələndirin", @@ -14,7 +15,6 @@ "InterfaceTheme": "İnterfeys mövzusu", "LightTheme": "İşıqlı tema", "LogoutActiveConnection": "Aktiv bağlantıdan çıxın", - "LogoutAllActiveConnections": "Bütün aktiv bağlantılardan çıxın", "LogoutAllActiveSessionsDescription": "Bundan başqa bütün aktiv bağlantılar hazırda istifadə edildiyi üçün sistemdən çıxacaq.", "LogoutBtn": "Çıxış", "LogoutDescription": "Qeyd. Bundan başqa bütün aktiv bağlantılar hazırda istifadə edildiyi üçün sistemdən çıxacaq.", @@ -27,5 +27,6 @@ "SuccessLogout": "Aktiv bağlantıdan çıxış edildi: {{platform}}, {{browser}}", "SystemTheme": "Sistem temasından istifadə edin", "SystemThemeDescription": "Sisteminiz bunu etdikdə açıq və qaranlıq temalar arasında avtomatik keçid edin.", + "TerminateAllSessions": "Cari sessiyadan başqa bütün sessiyaları dayandırın", "TwoFactorDescription": "Bütün istifadəçilər üçün ikili autentifikasiya (kod generasiyası ilə) inzibatçı tərəfindən yandırıldı." } diff --git a/packages/client/public/locales/az/Settings.json b/packages/client/public/locales/az/Settings.json index b7c27d52be..9b5341effd 100644 --- a/packages/client/public/locales/az/Settings.json +++ b/packages/client/public/locales/az/Settings.json @@ -6,6 +6,7 @@ "AccessRightsChangeOwnerConfirmText": "Dəyişikliklər e-poçt vasitəsilə təsdiqlənmə məktubundan sonra tətbiq olunacaq.", "AccessRightsProductUsersCan": "{{category}} istifadəçilər edə bilərlər", "AccessRightsUsersFromList": "Siyahıdan {{users}}", + "AccountAlreadyExists": "Bu hesab artıq mövcuddur", "AccountsWithoutEmails": "E-poçt ünvanı olmayan <1>{{users}} istifadəçi tapdıq. Siz onların e-poçtunu doldura və ya bu proses olmadan davam edə bilərsiniz.", "AccountsWithoutEmailsNextStep": "E-poçt ünvanı olmayan <1>{{users}} istifadəçi tapdıq. Növbəti addımda onların hesabına lazımi məlumatları əlavə edə bilərsiniz.", "AddAllowedIP": "İcazə verilən IP ünvanı əlavə edin", @@ -52,6 +53,7 @@ "Branding": "Brendləşmə", "BrandingSectionDescription": "Şirkət məlumatlarınızı göstərin, {{productName}} interfeysində göstərilən xarici resurslara və e-poçt ünvanlarına keçidlər əlavə edin.", "BrandingSubtitle": "İstifadəçilərə brendlə bağlı təcrübə təmin etmək üçün bu seçimdən istifadə edin.", + "BreakpointMobileWarningText": "Bu bölmə mobil versiyada əlçatan deyil", "BreakpointMobileWarningTextPrompt": "<1>{{sectionName}}-ə daxil olmaq üçün masaüstü və ya planşetdən istifadə edin.", "BreakpointSmallText": "Pəncərəniz bütün səhifə məzmununu göstərmək üçün çox kiçikdir", "BreakpointSmallTextPrompt": "Pəncərənin ölçüsünü dəyişdirin və ya tam ekran rejimini aktivləşdirin", @@ -107,11 +109,11 @@ "DocumentServiceLocationHeaderHelp": "Sənəd Xidməti sənədin redaktə edilməsi və sənəd faylının müvafiq OfficeOpen XML formatına çevrilməsinə imkan verən server xidmətidir. Sənəd xidmətinin yeri sənəd xidmətlərinin quraşdırıldığı serverin ünvanını müəyyən edir.", "DocumentServiceLocationUrlApi": "Sənəd Redaktə Xidmətinin Ünvanı", "DocumentServiceLocationUrlInternal": "İcma Serverindən sorğular üçün {{productName}} ünvanı", + "DocumentServiceLocationUrlPortal": "Sənəd Xidmətindən sorğular üçün {{productName}}", "DownloadCopy": "Nüsxəni endirin", "DownloadLog": "Gündəliyi endirin", "DownloadReportBtnText": "Hesabatı yükləyin", "DownloadReportDescription": "Hesabat Sənədlərdə saxlanacaq", - "DownloadStatisticsText": "Ətraflı statistikaya baxmaq üçün seçilmiş saxlama müddəti ərzində mövcud olan məlumat üçün hesabatı yükləyə bilərsiniz.", "DuplicateNoun": "Dublikat edin", "EditColorScheme": "Rəng sxemini redaktə edin", "Employees": "istifadəçilər", @@ -139,12 +141,14 @@ "ImportSectionDescription": "İdxal etmək üçün bölmələri seçin. Onlar {{productName}}-in müvafiq bölmələrində görünəcək.", "IncludedInBusiness": "Biznes plana daxildir", "IntegrationRequest": "{{organizationName}} {{productName}}-də faydalı inteqrasiya və ya komponent yoxdur? Komandamıza bir sorğu buraxın və biz buna baxacağıq.", + "InviteLetterTooltip": "İşarələndikdə bütün yeni istifadəçilər avtorizasiya təfərrüatları olan dəvət məktubu alacaqlar.", "IPSecurity": "IP Təhlükəsizliyi", "IPSecurityMobileDescription": "IP Təhlükəsizliyi müəyyən ünvanlar istisna olmaqla, bütün IP ünvanlarından portala girişi məhdudlaşdırmaq üçün istifadə olunur.", "IPSecuritySettingDescription": "IP ünvanlarını seçməyə daxil olmaq imkanını məhdudlaşdırmaq üçün IP Təhlükəsizliyini konfiqurasiya edin. IPv4 formatında, IP diapazonunda və ya CIDR maskalanmasında tam IP ünvanlarından istifadə edin. İP təhlükəsizliyi domen sahibləri üçün işləmir, onlar istənilən IP ünvanından domenə daxil ola bilərlər.", "IPSecurityWarningHelper": "Əvvəlcə cari IP-nizi və ya cari IP ünvanınızın aid olduğu IP diapazonunu göstərməlisiniz, əks halda parametrləri saxladıqdan dərhal sonra domenə girişiniz bloklanacaq. Domen sahibi istənilən IP ünvanından domenə giriş əldə edəcək.", "LanguageAndTimeZoneSettingsNavDescription": "Dil və Saat qurşağı Parametrləri bütün portal istifadəçiləri üçün bütün portalın dilini dəyişmək və portaldakı bütün hadisələrin düzgün tarix və vaxtla göstərilməsi üçün saat qurşağını konfiqurasiya etmək üsuludur.", "LastUpdate": "Son yeniləmə: {{date}}", + "LDAP": "LDAP Parametrləri", "LicenseLimitCounter": "Lisenziya limiti Administratorlar/Güc:", "LicenseLimitDescription": "Lisenziya limiti sayğacı aşağıdakılardan ibarətdir: {{productName}}-də mövcud hesablar və idxal etmək istədiyiniz yeni istifadəçilər. Artıq {{productName}} hesabı olan istifadəçiləri idxal etsəniz, onlar bir daha sayğacda sayılmayacaqlar. {{productName}} lisenziyanız maksimum {{maxLimit}} istifadəçinin mövcud olmasına imkan verir.", "Lifetime": "Ömürlük (dəq)", @@ -209,6 +213,7 @@ "RestoreBackupDescription": "Sahənizi əvvəllər saxlanmış ehtiyat faylından bərpa etmək üçün bu seçimdən istifadə edin.", "RestoreBackupResetInfoWarningText": "Bütün mövcud şifrələr sıfırlanacaq. {{productName}} istifadəçiləri girişi bərpa etmək üçün keçidi olan e-məktub alacaqlar.", "RestoreBackupWarningText": "{{productName}} bərpa prosesi zamanı yararsız olacaq. Bərpa tamamlandıqdan sonra seçilmiş bərpa nöqtəsinin tarixindən sonra edilən hər hansı dəyişikliklər itəcək.", + "RolesAreSet": "Seçilmiş istifadəçilər üçün əvvəlcədən təyin edilmiş rollar.", "RoomsModule": "Ehtiyat otaq", "RoomsModuleDescription": "Yedəkləmə üçün xüsusi olaraq yeni otaq yarada, mövcud otaqlardan birini seçə və ya nüsxəni onların {{roomName}} otağında saxlaya bilərsiniz.", "SaveToApply": "Tətbiq etmək üçün aşağıdakı Saxla düyməsini klikləyin.", @@ -224,6 +229,7 @@ "SelectUsersWithEmail": "E-poçtu olan istifadəçiləri seçin", "SelectUserTypes": "İstifadəçi növlərini seçin", "SelectUserTypesDescription": "İdxal edilmiş istifadəçilər üçün {{productName}} rollarını seçin: <1>{{productName}} admini, <1>Otaq admini və ya <1>Bacarıqlı istifadəçi. Varsayılan olaraq, hər bir istifadəçi üçün Bacarıqlı istifadəçi rolu seçilir. Siz idxaldan sonra rolları idarə edə bilərsiniz.", + "SendInviteLetter": "Dəvət məktubu göndərin", "SendNotificationAboutRestoring": "Sahənin bərpası ilə bağlı istifadəçilərə bildiriş göndərin", "ServerSideEncryptionMethod": "Server Tərəfində Şifrələmə Metodu", "ServiceUrl": "Xidmət URL-si", @@ -278,6 +284,7 @@ "TwoFactorAuthEnableDescription": "İstifadəçilərə daha təhlükəsiz {{productName}} girişi üçün iki mərhələli təsdiqləməni aktivləşdirin.", "TwoFactorAuthMobileDescription": "İki mərhələli təsdiqləmə istifadəçilərin portala daxil olması üçün daha təhlükəsiz üsuldur. İstifadəçi məlumatlarını daxil etdikdən sonra mobil telefonuna göndərilən SMS-dəki kodu, portala ilk dəfə daxil olarkən göstərilən nömrənin aldığı kodu və ya təsdiqləmə proqramından alınan kodu daxil etməlidir.", "TwoFactorAuthSave": "Tətbiq etmək üçün aşağıdakı Saxla düyməsinə klikləyin.", + "TypesAndPrivileges": "<1> Admin account types and their privileges

<2>{{productName}} admin
{{productName}} konfiqurasiyası, otağın yaradılması və idarə edilməsi, dəvət etmək imkanı {{productName}} və virtual otaqlarda istifadəçiləri və giriş hüquqlarını idarə etmək imkanı.

<3>Room admin
Otağın idarə edilməsi və arxivləşdirilməsi, istifadəçi dəvəti və idarə edilməsi. Bir otağa birdən çox menecer təyin edilə bilər.

<4>Power user
Güclü istifadəçilər otaqda fayllar yarada və redaktə edə bilərlər, lakin otaqlar yarada, istifadəçiləri idarə edə və ya parametrlərə daxil ola bilməzlər.", "UnsavedChangesBody": "Bağlantı parametrləri menyusunu dərhal bağlasanız, dəyişiklikləriniz yadda saxlanmayacaq.", "UnsupportedFilesDescription": "Bəzi ehtiyat faylları dəstəklənmir. Dəstəklənməyən elementlərin siyahısını endirmək üçün \"Dəstəklənməyən faylları yoxlayın\" üzərinə klikləyin", "UnsupportedFilesWithUploadDesc": "Bəzi ehtiyat faylları dəstəklənmir. Dəstəklənməyən elementlərin siyahısını endirmək üçün \"Dəstəklənməyən faylları yoxlayın\" və ya onsuz davam etmək üçün \"Serverə yükləyin\" üzərinə klikləyin.", @@ -290,6 +297,7 @@ "UseHttp": "Http istifadə edin", "UserAgreement": "Təsdiqləyirəm və davam etmək istəyirəm", "UserLimitExceeded": "İstifadəçi limiti keçildi. Növbəti addıma keçmək üçün istifadəçilərin sayını tənzimləyin və ya {{productName}} istifadəçi limitini artırın.", + "UsersAreRegistered": "Siz {{productName}} -da qeydiyyatdan keçmiş istifadəçiləri seçmisiniz, onların rolları əvvəlcədən müəyyən edilmişdir. Növbəti addıma davam edin və ya daha çox istifadəçi seçmək üçün geri qayıdın.", "UsersSectionDescription": "\"İstifadəçilər\" bölməsi əvvəlki addımda seçdiyiniz istifadəçiləri ehtiva edir. O, həmişə defolt olaraq aktivdir və seçimi ləğv etmək mümkün deyil.", "UseSpecialChar": "Xüsusi simvolları işlət", "UseUpperCase": "Böyük hərfləri işlət", diff --git a/packages/client/public/locales/az/SingleSignOn.json b/packages/client/public/locales/az/SingleSignOn.json index 6d35172306..a74295c9ba 100644 --- a/packages/client/public/locales/az/SingleSignOn.json +++ b/packages/client/public/locales/az/SingleSignOn.json @@ -6,7 +6,6 @@ "AttributeMatchingTooltip": "Birdəfəlik Giriş Atributları \"Hesablar\" bölməsindəki qeydlərə uyğundur.", "Binding": "Birləşdirən:", "CertificateExist": "Eyni fəaliyyət növü olan sertifikat artıq mövcuddur", - "ConfirmationText": "Daxil etdiyiniz bütün məlumatlar itiriləcək. Davam etmək istədiyinizə əminsiniz?", "CustomEntryButton": "Fərdi giriş düyməsinin başlığı", "CustomEntryTooltip": "Birdəfəlik Giriş xidməti ilə domenə daxil olmaq üçün istifadə edilən düymənin adı", "DownloadMetadataXML": "SP metadata XML-ni endirin", diff --git a/packages/client/public/locales/az/Translations.json b/packages/client/public/locales/az/Translations.json index b75754fd28..2156a4b185 100644 --- a/packages/client/public/locales/az/Translations.json +++ b/packages/client/public/locales/az/Translations.json @@ -33,11 +33,14 @@ "RoleEditorDescription": "Mövcud fayllarla əməliyyatlar: baxmaq, redaktə etmək, formaları doldurmaq, nəzərdən keçirmək, şərh etmək.", "RoleFormFiller": "Forma doldurucu", "RoleFormFillerDescription": "Mövcud fayllarla əməliyyatlar: baxmaq, formaları doldurmaq, nəzərdən keçirmək, şərh etmək.", - "RolePortalAdminDescription": "{{productName}} adminləri {{productName}} parametrlərinə daxil ola, otaqları idarə edə və arxivləşdirə, yeni istifadəçiləri dəvət edə və öz səviyyələrindən aşağı rollar təyin edə bilərlər. Bütün idarəçilərin Şəxsi bölməyə girişi var.", + "RoleFormFillerFormRoomDescription": "Forma dolduranlar formaları tamamlaya və yalnız Tamamlanmış və Prosesdə olan qovluqlarda tamamlanmış/başlanmış formalara baxa bilər.", + "RolePortalAdminDescription": "{{productName}} adminləri {{productName}} parametrlərinə daxil ola, otaqları idarə edə və arxivləşdirə, yeni istifadəçiləri dəvət edə və öz səviyyələrindən aşağı rollar təyin edə bilərlər. Bütün idarəçilərin Sənədlər bölməyə girişi var.", "RolePowerUserDescription": "Ekspert istifadəçilər otaqda fayllar yarada və redaktə edə bilərlər, lakin otaqlar yarada, istifadəçiləri idarə edə və ya parametrlərə daxil ola bilməzlər.", + "RolePowerUserFormRoomDescription": "Güclü istifadəçilər otağa formalar yükləyə və Tamamlanmış və Prosesdə olan qovluqlara tam giriş əldə edə bilərlər.", "RoleReviewer": "Rəyçi", "RoleReviewerDescription": "Mövcud fayllarla əməliyyatlar: baxmaq, nəzərdən keçirmək, şərh etmək.", - "RoleRoomAdminDescription": "Otaq administratorları təyin olunmuş otaqlar yarada və idarə edə, yeni istifadəçilər dəvət edə və otaq administratoruna və aşağı səviyyəli şəxslərə rollar təyin edə bilər. Bütün idarəçilərin Şəxsi bölməyə girişi var.", + "RoleRoomAdminDescription": "Otaq administratorları təyin olunmuş otaqlar yarada və idarə edə, yeni istifadəçilər dəvət edə və otaq administratoruna və aşağı səviyyəli şəxslərə rollar təyin edə bilər. Bütün idarəçilərin Sənədlər bölməyə girişi var.", + "RoleRoomAdminFormRoomDescription": "Otaq administratorları otaqlar yarada və idarə edə, yeni istifadəçiləri dəvət edə və otaq administratoru və ya daha aşağı vəzifələr təyin edə bilər. Otaq administratorları formaları otağa yükləyə, Tamamlanmış və Prosesdə qovluqlarına tam giriş əldə edə bilər.", "RoleUserDescription": "İstifadəçilər yalnız adminlər tərəfindən dəvət olunduqları otaqlara daxil ola bilərlər. Onlar öz otaqlarını, qovluqlarını və ya fayllarını yarada bilməzlər.", "RoleViewer": "İzləyici", "RoleViewerDescription": "Fayla baxış", diff --git a/packages/client/public/locales/bg/Confirm.json b/packages/client/public/locales/bg/Confirm.json index 8f6fcba317..6c2f82cabf 100644 --- a/packages/client/public/locales/bg/Confirm.json +++ b/packages/client/public/locales/bg/Confirm.json @@ -7,6 +7,7 @@ "DeleteProfileBtn": "Изтрий моя профил", "DeleteProfileConfirmation": "Внимание! На път сте да изтриете профила си.", "DeleteProfileConfirmationInfo": "Като натиснете \"Изтрий профила ми\", се съгласявате с нашата <1>Политика за поверителност.", + "DeleteProfileSuccessDescription": "Вашият акаунт в {{productName}} е деактивиран успешно. Собственикът или администраторът на {{productName}} може да изтрие завинаги вашия деактивиран акаунт.", "DeleteProfileSuccessMessage": "Профилът Ви беше изтрит успешно.", "DeleteProfileSuccessMessageInfo": "Вижте <1>Политиката ни за поверителност, за да научите повече за изтриването на профила Ви и данните, свързани с него.", "EmailAndPasswordCopiedToClipboard": "Имейлът и паролата са копирани в клипборда", diff --git a/packages/client/public/locales/bg/CreateEditRoomDialog.json b/packages/client/public/locales/bg/CreateEditRoomDialog.json index 44780f3078..247cfb67b2 100644 --- a/packages/client/public/locales/bg/CreateEditRoomDialog.json +++ b/packages/client/public/locales/bg/CreateEditRoomDialog.json @@ -1,8 +1,10 @@ { + "ActivationRequired": "изисква активиране", "ChooseRoomType": "Изберете тип стая", "CreateRoomConfirmation": "Продължете без да свързвате с хранилището?\nИзбрали сте опция за съхранение на трета страна, която все още не е свързана. Ако продължите без свързване на услугата, тази опция няма да бъде добавена.", "CreateTagOption": "Създаване на таг", "DisableRoomQuota": "Деактивирайте квотата за тази стая", + "FormRoomBarDescription": "Тази стая е достъпна за всеки с линк. Външни потребители ще имат Разрешение за попълване на формуляри за всички файлове.", "Icon": "Икона", "MakeRoomPrivateDescription": "Всички файлове в тази стая ще бъдат криптирани.", "MakeRoomPrivateLimitationsWarningDescription": "С тази функция можете да поканите само съществуващи потребители на {{productName}}. След като създадете стая, няма да можете да промените списъка с потребители.", diff --git a/packages/client/public/locales/bg/DeleteProfileEverDialog.json b/packages/client/public/locales/bg/DeleteProfileEverDialog.json index d1bb43cdfd..e10260980d 100644 --- a/packages/client/public/locales/bg/DeleteProfileEverDialog.json +++ b/packages/client/public/locales/bg/DeleteProfileEverDialog.json @@ -3,6 +3,8 @@ "CannotReassignFiles": "Ако изтриете няколко потребителя наведнъж, не можете да преназначите техните файлове на други потребители.", "DeleteGroupUsersSuccessMessage": "Потребителите бяха изтрити успешно.", "DeleteMyDocumentsUser": "Всички лични файлове и папки в секцията Документи на този потребител ще бъдат изтрити завинаги.", + "DeletePersonalData": "Личните данни, всички лични файлове и папки в разделите Документи и Кошче* на избраните потребители ще бъдат изтрити за постоянно. Файловете и папките на избраните потребители, съхранявани в общите раздели* като стаи, ще останат в {{productName}}.", + "DeletePersonalDataApplicable": "*Приложимо за избраните потребители, които имат такива файлове и папки.", "DeleteReassignDescriptionUser": "{{warningMessageMyDocuments}} Стаите, създадени от този потребител, и документите, съхранявани в тези стаи, ще бъдат преназначени автоматично на администраторът, който извършва изтриването: {{userPerformedDeletion}} ({{userYou}}). Преназначете данните ръчно, за да изберете друг целеви потребител за пренасочване.", "DeleteUser": "Изтриване на потребител", "DeleteUserMessage": "{{userCaption}} {{user}} ще бъде изтрит. Това действие не може да бъде отменено.", diff --git a/packages/client/public/locales/bg/EmbeddingPanel.json b/packages/client/public/locales/bg/EmbeddingPanel.json index 4b24d55186..1e639a617e 100644 --- a/packages/client/public/locales/bg/EmbeddingPanel.json +++ b/packages/client/public/locales/bg/EmbeddingPanel.json @@ -1,4 +1,11 @@ { + "CodeSuccessfullyCopied": "Кодът за вкарване е успешно копиран в клипборда", + "ContentRestricted": "Копирането на съдържание, изтеглянето и отпечатването на файлове са ограничени.", + "DisplaySettings": "Настройки на дисплея", + "EmbeddingBarAllowList": "Добавете URL адреса на уебсайта за вграждане към <1>списъка с разрешени.", + "EmbeddingBarDescription": "Вграждането работи само за URL адресите, посочени от администратора на {{productName}} в настройките на JavaScript SDK.", "Height": "Височина", + "Link": "Линк", + "LinkProtectedWithPassword": "Този линк е защитен с парола.", "Width": "Ширина" } diff --git a/packages/client/public/locales/bg/EmptyView.json b/packages/client/public/locales/bg/EmptyView.json index 0967ef424b..05d0f8d026 100644 --- a/packages/client/public/locales/bg/EmptyView.json +++ b/packages/client/public/locales/bg/EmptyView.json @@ -1 +1,24 @@ -{} +{ + "CollaboratorEmptyTitle": "Стаята е празна.", + "CreateNewFileDescription": "Започнете да работите в стаята, като създадете файлове или папки", + "CreateNewFileTitle": "Създай нов файл", + "CustomRoomEmptyTitle": "Добре дошли в Персонализираната стая", + "EmptyDescription": "Започнете с бързи действия:", + "FormFolderDefaultDescription": "Пуснете PDF формуляри тук или качете от {{productName}} или устройство.", + "FormFolderDefaultTitle": "Тук все още няма формуляри", + "FormFolderDefaultUserDescription": "Тук ще се показват формуляри, качени от администраторите.", + "FormFolderDefaultUserTitle": "Все още няма формуляри в тази папка", + "FormRoomEmptyTitle": "Добре дошли в стаята за попълване на формуляри", + "InviteUsersOptionDescription": "Добавете членове на портала за съвместно редактиране в стаята", + "InviteUsersOptionTitle": "Поканете Присъстващи", + "ShareOptionDescription": "Копирайте линка за публичен достъп или поканете други потребители в стаята, за да започнете процеса на попълване на формуляра.", + "ShareOptionTitle": "Споделете стая", + "UploadDeviceOptionDescription": "Качете всеки тип файлове от вашето лично устройство", + "UploadDeviceOptionTitle": "Качете от устройството си", + "UploadDevicePDFFormOptionDescription": "Качете готов PDF формуляр в стаята от устройството си.", + "UploadDevicePDFFormOptionTitle": "Качете от устройство", + "UploadFromPortalDescription": "Качвайте всякакъв тип файлове от Документи или Стаи", + "UploadFromPortalTitle": "Качете от {{productName}}", + "UploadPDFFormOptionDescription": "Изберете готов PDF формуляр, наличен в {{productName}}, и го качете в стаята.", + "UserEmptyDescription": "Файлове и папки, качени от администраторите, ще се показват тук." +} diff --git a/packages/client/public/locales/bg/Files.json b/packages/client/public/locales/bg/Files.json index 07e55b7574..b4d82e8e29 100644 --- a/packages/client/public/locales/bg/Files.json +++ b/packages/client/public/locales/bg/Files.json @@ -30,6 +30,7 @@ "CopyLinkPassword": "Копирай парола на линка", "CopyPassword": "Копирай парола", "CopySharedLink": "Копирай споделен линк", + "CreateNewFolder": "Създай нова Папка", "CreateNewFolderInStorage": "Създайте нова папка в хранилището", "CreateNewLink": "Копирай парола", "CreateRoom": "Създайте стая", @@ -47,6 +48,7 @@ "EditLink": "Редактирай линк", "EditRoom": "Редактиране на стая", "EditSharedLink": "Редактирай споделен линк", + "Embed": "Вмъкни", "EmbeddingSettings": "Вграждане на настройки", "EmptyFile": "Изпразни файл", "EmptyFilterSubheadingText": "Няма файлове, които да бъдат показани за този филтър тук", @@ -126,6 +128,7 @@ "PrivateRoomDescriptionUnbreakable": "Неразбиваем AES-256 алгоритъм.", "PrivateRoomHeader": "Добре дошли в частната стая на {{organizationName}}, където всеки написан от Вас символ е криптиран", "PrivateRoomSupport": "Работата в Частна Стая е достъпна чрез настолно приложение {{organizationName}}. <3>Инструкции", + "Protected": "защитен", "RecentlyAccessible": "Достъпен отскоро чрез връзка", "RecentViaLinkEmptyContainerDescription": "Тук ще намерите списък с наскоро отворените файлове, споделени с вас чрез външен линк.", "RemovedFromFavorites": "Премахнат от любими", @@ -134,6 +137,7 @@ "RestoreAll": "Възстановете всичко", "RevokeLink": "Отмени линк", "RoomAvailableViaExternalLink": "Стаята е достъп а чрез външен линк", + "RoomAvailableViaSharedLink": "Стаята е достъпна чрез споделен линк", "RoomCreated": "Стаята е създадена", "RoomEmptyAtTheMoment": "Тази стая е празна в момента.", "RoomEmptyContainerDescription": "Моля, създайте първата стая.", @@ -143,6 +147,7 @@ "RoomOwner": "Собственик на стая", "RoomPinned": "Стаята е фиксирана", "RoomRemoved": "Стаята е премахната", + "RoomsPinLimitMessage": "Не можете да закачите повече от 10 стаи към лентата. Откачете някои от закачените в момента.", "RoomsPinned": "Закачени стаи: {{count}}", "RoomsRemoved": "Премахнати стаи", "RoomsUnpinned": "Откачени стаи: {{count}}", @@ -151,6 +156,8 @@ "SendByEmail": "Изпратен по имейл", "ShareFolder": "Папка за споделяне", "ShareFolderDescription": "Ще бъде създадена нова стая и цялото съдържание на избраната папка ще бъде копирано там. След това можете да поканите други потребители да си сътрудничат по файловете в стаята.", + "SharePDFFormModalDescription": "Ще бъде създадена нова стая и PDF формулярът ще бъде копиран там. След това можете да поканите други потребители да попълнят формуляра в стаята.", + "SharePDFFormModalTitle": "Споделете PDF формуляр", "ShareRoom": "Сподели стая", "ShowLinkActions": "Покажи действия с линкове", "ShowVersionHistory": "Покажи история на версията", @@ -169,6 +176,7 @@ "VersionHistory": "История на версиите", "ViewList": "Списък", "ViewTiles": "Клетки", + "WaitOperation": "Изчакайте текущата операция да завърши", "WantLeaveRoom": "Наистина ли искате да напуснете тази стая? Ще можете да се присъедините отново към нея чрез нова покана от администратора на стаята.", "WantToRestoreTheRoom": "Всички външни линкове в тази стая ще станат активни и съдържанието ѝ ще бъде достъпно за всеки с линк. Искате ли да възстановите стаята?", "WantToRestoreTheRooms": "Всички външни линкове във възстановени стаи ще станат активни и тяхното съдържание ще бъде достъпно за всички с линкове към стаите. Искате ли да възстановите стаите?", diff --git a/packages/client/public/locales/bg/FilesSettings.json b/packages/client/public/locales/bg/FilesSettings.json index 76786e4bc7..bc7152542c 100644 --- a/packages/client/public/locales/bg/FilesSettings.json +++ b/packages/client/public/locales/bg/FilesSettings.json @@ -6,6 +6,7 @@ "DisplayTemplates": "Покажи Шаблони", "IntermediateVersion": "Запази всички запазени междинни версии", "KeepIntermediateVersion": "Запази междинните версии при редактиране", + "OpenSameTab": "Отворете редактора на {{organizationName}} в същия раздел", "OriginalCopy": "Запази копието на файла и в оригиналния формат", "StoringFileVersion": "Съхранение на версии на файлове", "ThirdPartyAccounts": "Акаунти на трети страни", diff --git a/packages/client/public/locales/bg/FillPDFDialog.json b/packages/client/public/locales/bg/FillPDFDialog.json index 0967ef424b..84e71480ec 100644 --- a/packages/client/public/locales/bg/FillPDFDialog.json +++ b/packages/client/public/locales/bg/FillPDFDialog.json @@ -1 +1,9 @@ -{} +{ + "FillOutButtonLabel": "Попълни", + "FillOutDescription": "Попълнете полетата на оригиналния формуляр в прозореца на редактора.", + "FillOutTitle": "Попълнете формуляра сами", + "FillPDFDialogTitle": "Попълни като", + "ShareCollectButtonLabel": "Копие към стая", + "ShareCollectDescription": "Споделете формуляра си и съберете отговори чрез Стая за попълване на формуляри.", + "ShareCollectTitle": "Сподели" +} diff --git a/packages/client/public/locales/bg/HotkeysPanel.json b/packages/client/public/locales/bg/HotkeysPanel.json index 99df0fb4b8..fe40975c7a 100644 --- a/packages/client/public/locales/bg/HotkeysPanel.json +++ b/packages/client/public/locales/bg/HotkeysPanel.json @@ -30,6 +30,7 @@ "HotkeysPlayPause": "Възпроизвеждане/Пауза", "HotkeysRedoLastUndoneAction": "Повторете последното неизвършено действие", "HotkeysRemove": "Премахване на избраните елементи", + "HotkeysRenameSelected": "Преименувай избран елемент", "HotkeysSelectAll": "Изберете всички видими папки и файлове", "HotkeysSelectDown": "Изберете следващия елемент надолу", "HotkeysSelection": "Избор на елементи", diff --git a/packages/client/public/locales/bg/InfoPanel.json b/packages/client/public/locales/bg/InfoPanel.json index 2df8237d5d..ba43baa6d9 100644 --- a/packages/client/public/locales/bg/InfoPanel.json +++ b/packages/client/public/locales/bg/InfoPanel.json @@ -1,26 +1,62 @@ { "AccountsEmptyScreenText": "Вижте подробности за потребителите тук", + "AddedRoomTags": "Добавени тагове.", "Administration": "Администрация", "AndMoreLabel": "и <1>още {{count}}", "CreationDate": "Дата на създаване", "Data": "Данни", "DateModified": "Дата на промяна", + "DeletedRoomTags": "Премахнати тагове.", "ExpectUsers": "Очаквай потребители", + "FeedLinkWasDeleted": "Линкът беше изтрит", "FeedLocationLabel": "Папка «{{folderTitle}}»", + "FeedLocationLabelFrom": "от «{{folderTitle}}»", + "FeedLocationRoomLabel": "Стая «{{folderTitle}}»", + "FeedLocationSectionLabel": "Раздел «{{folderTitle}}»", + "FileConverted": "Файлът е конвертиран.", + "FileCopied": "Копирани файлове.", + "FileCopiedTo": "Файлът е копиран в «{{folderTitle}}»", + "FileCreated": "Файлът е създаден.", + "FileDeleted": "Премахнати файлове.", "FileExtension": "Разширение на файл", + "FileMoved": "Преместени файлове.", + "FileMovedTo": "Файлът е преместен в «{{folderTitle}}»", + "FileRenamed": "Преименувани файлове.", "FilesEmptyScreenText": "Вижте подробности за файловете и папките тук", + "FileUploaded": "Добавени файлове.", + "FolderCopied": "Копирани папки.", + "FolderCreated": "Създадена папка.", + "FolderDeleted": "Премахнати папки.", + "FolderMoved": "Преместени папки.", + "FolderRenamed": "Преименувана папка.", "GalleryEmptyScreenText": "Виж подробности за шаблон на формуляр тук", "GroupsEmptyScreenText": "Вижте груповите подробности тук", "HistoryEmptyScreenText": "Историята на дейностите ще бъде показана тук", + "HistoryRoomCopied": "<1>«{{roomTitle}}» стаята е копирана", + "HistoryRoomCreated": "Стаята <1>«{{roomTitle}}» е създадена", + "HistoryThirdParty": "Показването на историята не е налично за обществени стаи със свързани хранилища на трети страни", "InfoBanner": "Списъкът с поканени потребители включва собственика и/или администраторите на този {{productName}} с пълен достъп до всички стаи. На собственика и/или администратора не могат да се назначават други права за достъп. Веднъж добавени в стаята, те ще бъдат уведомени за всички промени.", "ItemsSelected": "Избрани елементи", "LastModifiedBy": "Последно модифициран от", + "NoRecordsFound": "Няма намерени записи", "Properties": "Свойства", + "RoomCreateUser": "Добавени потребители.", + "RoomExternalLinkCreated": "Създаден линк.", + "RoomExternalLinkDeleted": "Линкът <1>«{{linkTitle}}» е изтрит.", + "RoomExternalLinkRenamed": "Линкът <1>«{{oldLinkTitle}}» е преименуван на <1>«{{linkTitle}}»", + "RoomExternalLinkRevoked": "Предишният линк<1>«{{linkTitle}}» е отменен
Създаден е нов линк <1>«{{linkTitle}}»", + "RoomGroupAdded": "Добавени групи.", + "RoomGroupRemove": "Премахнати групи", + "RoomLogoChanged": "Сменена иконка", + "RoomRemoveUser": "Потребителят е премахнат.", + "RoomRenamed": "Стаята <1>«{{oldRoomTitle}}» е преименувана на <1>«{{roomTitle}}»", "RoomsEmptyScreenTent": "Вижте подробности за стаите тук", + "RoomUpdateAccess": "бе назначен", "SelectedUsers": "Избрани акаунти", "StorageType": "Тип съхранение", "SubmenuDetails": "Подробности", "SubmenuHistory": "История", + "UserFileUpdated": "Актуализиран файл.", "Users": "Потребители", "Versions": "Версии" } diff --git a/packages/client/public/locales/bg/InviteDialog.json b/packages/client/public/locales/bg/InviteDialog.json index ed51fb06e7..a958c4fd17 100644 --- a/packages/client/public/locales/bg/InviteDialog.json +++ b/packages/client/public/locales/bg/InviteDialog.json @@ -3,6 +3,7 @@ "AddManuallyDescriptionAccounts": "Поканете нови потребители в {{productName}} лично чрез имейл", "AddManuallyDescriptionRoom": "Добавете съществуващи {{productName}} потребители към стаята, като използвате имената или поканете нови потребители лично чрез имейл", "EmailErrorMessage": "Невалиден имейл адрес. Можете да редактирате имейла, като щракнете върху него.", + "GroupMaxAvailableRoleWarning": "Групи могат да се добавят към стая с роля {{roleName}} като максимум. Въпреки това, можете да промените ролята на отделните потребители в групата, след като бъде добавена успешно.", "InvitationLanguage": "Език на поканата", "InviteAccountSearchPlaceholder": "Поканете хора по имейл", "InviteRoomSearchPlaceholder": "Поканете хора по име или имейл", diff --git a/packages/client/public/locales/bg/JavascriptSdk.json b/packages/client/public/locales/bg/JavascriptSdk.json index eeff7fd7ea..c0dd7ba66c 100644 --- a/packages/client/public/locales/bg/JavascriptSdk.json +++ b/packages/client/public/locales/bg/JavascriptSdk.json @@ -4,6 +4,8 @@ "AddWatermarks": "Добави воден знак към документите", "AdvancedDisplay": "Разширени настройки на дисплея", "AllTypes": "Всички видове", + "AllTypesAvailableForEditing": "всички видове файлове, налични за редактиране в {{organizationName}}", + "AllTypesSupportedByEditor": "Всички видове, поддържани от редакторите на {{organizationName}}", "APILink": "API библиотека", "Ascending": "Възходящ", "ButtonColor": "Цвят на бутона", @@ -44,6 +46,7 @@ "EnterWidth": "Въведете широчината", "FeedbackAndSupport": "Обратна връзка и поддръжка", "FileContentCopy": "Ограничение за копиране съдържанието на файла", + "FileFilter": "Филтър за файлове", "FileId": "ID на файла", "FilePreview": "Преглед на файла", "FileSelector": "Селектор на файлове", @@ -78,6 +81,7 @@ "PortalDescription": "Вградете целия {{productName}}, за да позволите на потребителите да взаимодействат с всички стаи, файлове и настройки.", "PublicRoomDescription": "Вградете обществена стая, за да позволите на потребителите да преглеждат всички документи, съхранявани там, без регистрация.", "RightPanelCollapsed": "Десният панел се срина", + "RoomFilter": "Филтър за стаи", "RoomOrFolder": "Стая или Папка", "RoomOrFolderDescription": "Можете да изберете секцията, стаята или папката, която искате да се показва", "RoomPreview": "Преглед на стая", @@ -88,6 +92,7 @@ "Scale": "Мащаб", "SDKDescription": "Използвайки JavaScript SDK, можете да вмъкнете стая или папка от {{productName}} във вашия уеб интерфейс като iframe. Тук можете да откриете настройки за създаване на примерна iframe и конфигуриране на CSP. За да използвате пълния SDK, моля, отидете в", "SearchBlock": "Блок за търсене", + "SearchByNameEmail": "Търси по име или имейл", "SearchFilterAndSort": "Търси, Филтрирай и Сортирай", "SearchTerm": "Термин за търсене", "SelectButtonText": "Изберете Текст на бутон", diff --git a/packages/client/public/locales/bg/Ldap.json b/packages/client/public/locales/bg/Ldap.json index 0967ef424b..76447ccb41 100644 --- a/packages/client/public/locales/bg/Ldap.json +++ b/packages/client/public/locales/bg/Ldap.json @@ -1 +1,72 @@ -{} +{ + "LdapAddCertificateToStoreConfirmation": "Искате ли да добавите този сертификат към магазина за сертификати и да продължите с импортирането на потребители?", + "LdapAdvancedSettings": "Разширени настройки", + "LdapAdvancedSettingsTooltip": "Изберете потребителски атрибути, които искате да бъдат синхронизирани с вашия LDAP сървър.", + "LdapAttributeMapping": "Картографиране на атрибути", + "LdapAuthenticationTooltip": "Активирайте тази опция, ако текущият потребител на Windows няма права за четене от LDAP сървър/Активна Директория и въведете идентификационните данни на друг потребител с права за четене.", + "LdapAutoSyncToggle": "Автоматично синхронизиране", + "LdapAutoSyncToggleDescription": "Синхронизирането ще позволи качване на всички данни от портала и актуализиране на новите данни след промяна на настройките. Синхронизирайте всеки път, когато имате нови данни за потребители в портала.", + "LdapAvatar": "Профилна снимка", + "LdapCertificateConfirm": "Потвърди сертификат", + "LdapDisclaimer": "Молим да имате предвид: потребителският имейл на портала ще бъде взет от настройката „Пощенски атрибут“. Ако липсва, ще се формира по следния начин: „Входен атрибут + @ + LDAP Домейн“ В случай, че такъв имейл не съществува, потребителят няма да получи никакво портално известие.", + "LdapEnableSSL": "Активирай SSL", + "LdapEnableSSLTooltip": "Можете да направите LDAP трафика поверителен и защитен, като използвате Secure Sockets Layer (SSL)", + "LdapEnableStartTls": "Активирай StartTLS", + "LdapEnableStartTlsTooltip": "StartTLS предлага начин за надграждане на връзка с обикновен текст до криптирана (TLS или SSL) връзка, вместо да използвате отделен порт за криптирана комуникация.", + "LdapGroupAttribute": "Групов атрибут", + "LdapGroupAttributeTooltip": "Въведете атрибута на груповия обект, който указва какви потребители включва тази група.", + "LdapGroupDN": "Групов DN", + "LdapGroupDNTooltip": "Въведете отличителното име в директорията, съдържаща групите, които искате да добавите.", + "LdapGroupFilter": "Филтър за групи", + "LdapGroupFilterTooltip": "Използвайте LDAP филтър за търсене, за да изберете групи, които ще бъдат импортирани. Молим да имате предвид, че ще бъдат добавени само потребители от тези групи.", + "LdapGroupMembership": "Членство в група", + "LdapGroupMembershipTooltip": "Активирайте тази опция, ако искате да добавите групи от LDAP сървър/Активна Директория към {{productName}} профили. Молим да имате предвид, че ще бъдат добавени само потребители, които принадлежат към тези групи.", + "LdapGroupNameAttribute": "Атрибут на групово име", + "LdapGroupNameAttributeTooltip": "Молим да посочите атрибута на обекта, който съответства на името на групата.", + "LdapGroupUserAttributeTooltip": "Въведете атрибута на потребителския обект, използван за определяне дали този потребител е член на групите.", + "LdapIntro": "LDAP е начин за импортиране на потребители и групи от LDAP сървър, както и за предоставяне на потребителско удостоверяване на портала с помощта на данни за вход/пароли, съхранени на LDAP сървъра. Потребителите ще бъдат импортирани веднага след като настройките бъдат запазени. Потребителите, добавени по-късно, ще бъдат импортирани по време на първото им удостоверяване на портала.", + "LdapLoginAttribute": "Логин атрибут", + "LdapLoginAttributeTooltip": "Въведете атрибута на обекта, съответстващ на потребителското име.", + "LdapLoginTooltip": "Молим да посочите потребител за влизане, който има права за четене на LDAP сървър/Активна директория.", + "LdapMail": "Поща", + "LdapMobileSettingsDescription": "Използвайте тази опция, за да предоставите марково изживяване на вашите потребители. Тези настройки ще бъдат ефективни за всички ваши портали.", + "LdapMobileSyncDescription": "Посочете информацията за компанията си, добавете връзки към външни ресурси и имейл адреси, показани в интерфейса на онлайн офиса.", + "LdapNextSync": "Следваща синхронизация", + "LdapPasswordTooltip": "Въведете паролата за потребителя с права за достъп за четене на данни от LDAP сървър/Активна Директория.", + "LdapPortNumber": "Номер на порта", + "LdapPortNumberTooltip": "Въведете номера на порта за вашия LDAP сървър/Активна Директория.", + "LdapQuota": "Потребителска квота", + "LdapSecondName": "Второ име", + "LdapSendWelcomeLetter": "Изпратете приветстващо писмо", + "LdapSendWelcomeLetterTooltip": "Ако е отметнато, всички нови потребители ще получат приветстващо писмо. Налично само когато атрибутът на пощата е съпоставен с LDAP.", + "LdapServer": "Сървър", + "LdapServerTooltip": "Въведете URL адреса на LDAP сървъра без номера на порта, напр. LDAP://mycompany.com.", + "LdapSettings": "LDAP настройки", + "LdapSettingsCertCnNoMatch": "Името на сертификата не съвпада с името на домакина", + "LdapSettingsCertExpired": "Сертификатът е изтекъл", + "LdapSettingsCertIssuerChaining": "Не е предоставена верига от издатели на сертификати", + "LdapSettingsCertMalformed": "Деформиран сертификат", + "LdapSettingsCertUnrecognizedError": "Неразпозната Грешка", + "LdapSettingsCertUntrustedCa": "Сертифициращият орган, издал сертификата, не е надежден", + "LdapSettingsCertUntrustedRoot": "Основният сертифициращ орган, издал сертификата, не е надежден", + "LdapSettingsIssuerName": "Име на издател", + "LdapSettingsSerialNumber": "Сериен номер", + "LdapSettingsSubjectName": "Име на предмет", + "LdapSettingsUniqueHash": "Уникален хаш", + "LdapSettingsValidFrom": "Валиден от", + "LdapSettingsValidUntil": "Валиден до", + "LdapSyncButton": "Синхронизирай потребители", + "LdapSyncCronTitle": "Тук можете да зададете колко често искате автоматично да синхронизирате LDAP потребителите", + "LdapSyncDescription": "Синхронизирането на LDAP данните е начин за синхронизиране на промените в данните между портала ви и LDAP сървъра. Активирайте опцията „Автоматично синхронизиране“ и задайте период от време за автоматично актуализиране на информацията.", + "LdapSyncTitle": "Синхронизирай LDAP данни", + "LdapToggle": "LDAP Удостоверяване", + "LdapToggleDescription": "Активирайте тази опция, ако искате автоматично да добавяте потребители от LDAP сървър/Активна Директория към {{productName}}. Добавените потребители ще могат да се оторизират с помощта на техните идентификационни данни за LDAP сървър/ Активна Директория. {{productName}} не записва потребителските пароли локално и ще удостоверява потребителите, изпращайки техните данни за вход и парола към LDAP сървър/ Активна Директория.", + "LdapUserAttribute": "Потребителски атрибут", + "LdapUserDN": "Потребителски DN", + "LdapUserDNTooltip": "Въведете отличителното име в директорията, съдържаща потребители, които искате да добавите.", + "LdapUserFilter": "Филтър за потребители", + "LdapUserFilterTooltip": "Използвайте LDAP филтъра за търсене, за да изберете потребителите, които трябва да бъдат импортирани.", + "LdapUsersType": "Вид потребители", + "LdapUsersTypeInfo": "Потребителите имат достъп само до стаите, в които са поканени от администраторите, и не могат да създават собствени стаи, папки или файлове. Изберете друг тип по-долу, за да предоставите повече разрешения. В противен случай можете да промените вода ръчно в раздел Профили.", + "LdapUserTypeTooltip": "Всички потребители ще бъдат добавени към {{productName}} с избрания вид." +} diff --git a/packages/client/public/locales/bg/MainBar.json b/packages/client/public/locales/bg/MainBar.json index 91db96c3d2..d0af6f8922 100644 --- a/packages/client/public/locales/bg/MainBar.json +++ b/packages/client/public/locales/bg/MainBar.json @@ -1,18 +1,12 @@ { - "ClickHere": "Кликнете тук", "ConfirmEmailDescription": "Използвайте линка, предоставен в имейла за активиране. Не сте получили имейл с линк за активиране?", "ConfirmEmailHeader": "Моля, активирайте своя имейл ({{ email }}), за да получите достъп до функциите на {{productName}}.", "PersonalUserQuotaAdminsDescription": "За да качите и създадете нови файлове и папки, моля, освободете място на диска или управлявайте квотата за потребител в <1>Настройки за управление на хранилището.", - "PersonalUserQuotaDescription": "За да качите и създадете нови файлове и папки, моля, освободете място на диска или се свържете с администратора, който да увеличи квотата за съхранение.", + "PersonalUserQuotaDescription": "За да качите и създадете нови файлове и папки, моля, освободете място на диска или се свържете с администратора {{productName}}, който да увеличи квотата за съхранение.", "RequestActivation": "Отново заявете активиране", - "RoomQuotaDescription": "Можете да архивирате ненужните стаи или <1>{{clickHere}}, за да намерите по-подходящ ценови план за вашия {{productName}}.", "RoomQuotaHeader": "Стаите са на път да бъдат надвишени: {{currentValue}} / {{maxValue}}", - "StorageAndRoomHeader": "На път сте да превишите ограниченията за съхранение и помещения.", "StorageAndUserHeader": "На път сте да превишите ограниченията за съхранение и администратори/опитни потребители.", - "StorageQuotaDescription": "Можете да премахнете ненужните файлове или <1>{{clickHere}}, за да намерите по-подходящ ценови план за вашия {{productName}}.", - "StorageQuotaExceeded": "Квотата за съхранение е надвишена", "StorageQuotaHeader": "Размерът на пространството за съхранение е на път да бъде надвишен: {{currentValue}} / {{maxValue}}", "TenantCustomQuotaDescription": "Можете да премахнете ненужните файлове или да промените квотата от <1>Настройки за управление на хранилището.", - "UserQuotaDescription": "<1>{{clickHere}}, за да намерите по-добър абонаментен план за вашия {{productName}}.", "UserQuotaHeader": "На път сте да превишите броят на администраторите/опитните потребители: {{currentValue}} / {{maxValue}}." } diff --git a/packages/client/public/locales/bg/PDFFormDialog.json b/packages/client/public/locales/bg/PDFFormDialog.json index 0967ef424b..114a588432 100644 --- a/packages/client/public/locales/bg/PDFFormDialog.json +++ b/packages/client/public/locales/bg/PDFFormDialog.json @@ -1 +1,6 @@ -{} +{ + "PDFFormEditDialogDescription": "Искате ли да превключите на режим редактиране на формуляр? Молим да имате предвид, че формулярът вече няма да бъде достъпен за попълване и ще трябва да щракнете върху бутона Започни попълване отново след редактиране, за да го попълните.", + "PDFFormEditDialogTitle": "Редактиране на формуляр", + "PDFFormIsReadyToast": "PDF формуляр <1>{{filename}} е готов за попълване.", + "PDFFormSuccessfullyCreatedDescription": "Вашият PDF формуляр е готов за попълване. Копирайте публичната връзка, за да започнете процеса на попълване на формуляра или поканете други потребители в тази стая." +} diff --git a/packages/client/public/locales/bg/Payments.json b/packages/client/public/locales/bg/Payments.json index 42828054bb..832f66ef71 100644 --- a/packages/client/public/locales/bg/Payments.json +++ b/packages/client/public/locales/bg/Payments.json @@ -25,7 +25,6 @@ "Pay": "Плащане", "Payer": "Платец", "PayerDescription": "Този потребител има достъп до подробности за плащането и е единственият потребител, който може да коригира квотата и да извършва плащания. Собственикът на {{productName}}, както и самият управител на плащанията, могат да преназначат ролята на управител на плащанията с помощта на портала за клиенти на Stripe.", - "PaymentOverdue": "Не могат да се добавят нови потребители.", "PriceCalculation": "Изчислете цената си", "RenewSubscription": "Подновете абонамента за плана {{planName}}", "RoomManagerDescription": "Администриране и архивиране на стаи, покана и управление на потребители. За стаята могат да бъдат назначени няколко администратора.", @@ -35,7 +34,6 @@ "TotalPricePerMonth": "<1>{{currencySymbol}}<2>{{price}}<3>/месец", "UpgradeNow": "Надстройте сега", "UpgradePlan": "Надграждане на абонамента", - "UpgradePlanInfo": "Добавянето на нови потребители ще надвиши максималния брой членове на стаята, достъпен за текущия Ви абонаментен план.", "UserNotFound": "Потребителят <1>{{email}} не е намерен.", "UserNotFoundMatchingEmail": "Не можахме да намерим потребителя със съответстващия Stripe имейл.", "YourPrice": "Вашата цена" diff --git a/packages/client/public/locales/bg/PaymentsEnterprise.json b/packages/client/public/locales/bg/PaymentsEnterprise.json index 34a18f6a84..26a13b6b67 100644 --- a/packages/client/public/locales/bg/PaymentsEnterprise.json +++ b/packages/client/public/locales/bg/PaymentsEnterprise.json @@ -13,6 +13,7 @@ "ActivateToProBannerHeaderTrial": "Купете пълната Enterprise версия, за да получите:", "ActivateUploadDescr": "За да активирате своя лиценз, качете го по-долу и щракнете върху Активиране.", "FreeDaysLeft": "Остават {{count}} безплатни дни", + "UpgradeToProBannerHeader": "Получете безплатен достъп до готов за предприятие офис пакет за 30 дни", "UpgradeToProBannerInformationAboutShort": "Научете повече за Enterprise Edition на <1>официалния уебсайт", "UpgradeToProBannerInformationDemo": "Поискайте демонстрация <1>тук", "UpgradeToProBannerInformationPurchase": "Задавайте въпроси относно покупките на <1>{{email}}", @@ -27,6 +28,7 @@ "UpgradeToProBannerItemLicenseDescr": "+ 1-годишен абонамент за функционалност и актуализации на сигурността.", "UpgradeToProBannerItemLicenseHeader": "Доживотен лиценз.", "UpgradeToProBannerItemMobileDescr": "Редактирайте документи, таблици и слайдове в мобилни браузъри.", + "UpgradeToProBannerItemMobileHeader": "Мобилно редактиране.", "UpgradeToProBannerItemScalabilityDescr": "Удобно редактирайте и работете съвместно върху документи, независимо от размера на вашия екип.", "UpgradeToProBannerItemScalabilityHeader": "Мащабируемост и групиране.", "UpgradeToProBannerItemSupportDescr": "Получете бърза професионална помощ за всички проблеми, с които се сблъсквате.", diff --git a/packages/client/public/locales/bg/PeopleTranslations.json b/packages/client/public/locales/bg/PeopleTranslations.json index a3daf6ae9c..d2925ecee2 100644 --- a/packages/client/public/locales/bg/PeopleTranslations.json +++ b/packages/client/public/locales/bg/PeopleTranslations.json @@ -10,14 +10,18 @@ "EnableUserButton": "Активирай", "IndividualRights": "Отделни правомощия в стая", "InviteLinkTitle": "Връзка за покана", + "LDAPAccountTooltip": "Този потребителски профил се зарежда от LDAP. Ако трябва да промените потребителското име и имейл адреса или да деактивирате потребител, вижте LDAP директорията.", + "LDAPGroupTooltip": "Тази група се зарежда от LDAP. Ако трябва да го преименувате, да добавите или премахнете потребители, вижте LDAP директорията.", "NameChangeButton": "Промяна на името", "PasswordChangeButton": "Промяна на парола", + "PendingInviteTitle": "Чакаща покана", "PendingTitle": "В очакване", "PeopleCount": "хора: {{count}}", "RemoveData": "Изтрий лични данни", "ResetAuth": "Нулиране на удостоверяването", "SearchByGroupMembers": "Търсене по членове на групата", "SendInviteAgain": "Изпрати покана още веднъж", + "SSOAccountTooltip": "Този потребителски профил се зарежда от SSO. Ако трябва да промените потребителското име и имейл адреса, обърнете се към SSO сървъра.", "StandardLogin": "Стандартен вход", "SuccessChangeUserStatus": "Потребителският статус беше променен успешно", "SuccessDeleteGroup": "Групата беше изтрита успешно", diff --git a/packages/client/public/locales/bg/Profile.json b/packages/client/public/locales/bg/Profile.json index 559d1237fc..ed64fafdc3 100644 --- a/packages/client/public/locales/bg/Profile.json +++ b/packages/client/public/locales/bg/Profile.json @@ -1,5 +1,6 @@ { "ActiveSessions": "Активни сесии", + "AutoDeleteTitle": "Всички по-стари от 60 дни сесии ще бъдат автоматично изтрити.", "ChangeEmailSuccess": "Имейлът беше променен успешно ", "ChangePasswordAfterLoggingOut": "Промяна на паролата след отписване", "ConnectSocialNetworks": "Свържете вашите социални мрежи", @@ -14,7 +15,6 @@ "InterfaceTheme": "Тема на интерфейса", "LightTheme": "Светла тема", "LogoutActiveConnection": "Изход от активната връзка", - "LogoutAllActiveConnections": "Изход от всички активни сесии", "LogoutAllActiveSessionsDescription": "Всички активни връзки с изключение на тази ще бъдат отписани, тъй като тази връзка се използва в момента.", "LogoutBtn": "Изход", "LogoutDescription": "Забележка. Всички активни връзки с изключение на тази ще бъдат отписани, тъй като тази връзка се използва в момента.", @@ -27,5 +27,6 @@ "SuccessLogout": "Активната връзка беше отписана: {{platform}}, {{browser}}", "SystemTheme": "Използвайте системна тема", "SystemThemeDescription": "Автоматично превключване между светли и тъмни теми, в съответствие със системата ви.", + "TerminateAllSessions": "Прекратете всички сесии освен текущата", "TwoFactorDescription": "Двуфакторното удостоверяване чрез приложението за генериране на кодове беше активирано за всички потребители от администратора." } diff --git a/packages/client/public/locales/bg/Settings.json b/packages/client/public/locales/bg/Settings.json index 3dcf2dbf5b..88776f610c 100644 --- a/packages/client/public/locales/bg/Settings.json +++ b/packages/client/public/locales/bg/Settings.json @@ -6,6 +6,7 @@ "AccessRightsChangeOwnerConfirmText": "Промените ще бъдат приложени след потвърждението по имейла.", "AccessRightsProductUsersCan": "{{category}} потребители могат", "AccessRightsUsersFromList": "{{users}} от списъка", + "AccountAlreadyExists": "Профилът вече съществува", "AccountsWithoutEmails": "Открихме <1>{{users}} потребители без имейли. Можете да попълните имейлите им или да продължите без това действие.", "AccountsWithoutEmailsNextStep": "Открихме <1>{{users}} потребители без имейли. Можете да добавите необходимите данни към профилите им при следващата стъпка.", "AddAllowedIP": "Добавете разрешен IP адрес", @@ -52,6 +53,7 @@ "Branding": "Брандинг", "BrandingSectionDescription": "Посочете информацията за вашата компания, добавете линкове към външни ресурси и имейл адреси, показвани в {{productName}} интерфейса.", "BrandingSubtitle": "Използвайте тази опция, за да предоставите брандинг преживяване на потребителите си.", + "BreakpointMobileWarningText": "Този раздел не е наличен в мобилна версия", "BreakpointMobileWarningTextPrompt": "Молим да използвате настолен компютър или таблет за достъп до <1>{{sectionName}}.", "BreakpointSmallText": "Вашият прозорец е твърде малък, за да може да покаже цялото съдържание на страницата", "BreakpointSmallTextPrompt": "Моля, преоразмерете прозореца или активирайте режим на цял екран", @@ -112,7 +114,6 @@ "DownloadLog": "Дневник на изтеглянията", "DownloadReportBtnText": "Изтегляне на доклад", "DownloadReportDescription": "Отчетът ще бъде записан в Документи", - "DownloadStatisticsText": "Можете да изтеглите отчета за наличните данни през избрания период на съхранение, за да видите подробната статистика.", "DuplicateNoun": "Дублирай", "EditColorScheme": "Редактиране на цветовата схема", "Employees": "потребители", @@ -140,12 +141,14 @@ "ImportSectionDescription": "Изберете секции за входиране. Те ще се появят в съответните секции на {{productName}}.", "IncludedInBusiness": "Включен в Бизнес план", "IntegrationRequest": "Липсва Ви полезна интеграция или компонент в {{organizationName}} {{productName}}? Направете заявка към нашия екип и ние ще я разгледаме.", + "InviteLetterTooltip": "Ако е отметнато, всички нови потребители ще получат писмо с покана с подробности за оторизация.", "IPSecurity": "IP сигурност", "IPSecurityMobileDescription": "IP сигурността се използва за ограничаване влизането в портала от всички IP адреси, освен определени адреси.", "IPSecuritySettingDescription": "Конфигурирайте IP Защитата, за да ограничите възможността за вписване за избрани IP адреси. Използвайте точни IP адреси във формат IPv4, IP диапазон или CIDR маскиране. IP защитата не работи за собствениците на пространството, те могат да получат достъп до него от всеки IP адрес.", "IPSecurityWarningHelper": "Първо, трябва да посочите текущия си IP или IP обхвата, към който принадлежи текущият Ви IP адрес, в противен случай достъпът Ви до пространството ще бъде блокиран веднага след като запазите настройките. Собственикът на пространството ще има достъп до пространството от всеки IP адрес.", "LanguageAndTimeZoneSettingsNavDescription": "Настройките за Език и Часова зона са начин за промяна на езика на целия портал за всички потребители на портала и за конфигуриране на часовата зона, така че всички събития на портала да се показват с правилните дата и час.", "LastUpdate": "Последна актуализация: {{date}}", + "LDAP": "LDAP настройки", "LicenseLimitCounter": "Ограничение на лиценза Администратори/Мощност:", "LicenseLimitDescription": "Броячът за ограничение на лиценза се състои от: вече съществуващи профили в {{productName}} и нови потребители, които искате да входирате. Ако входирате потребители, които вече имат профил в {{productName}}, те няма да бъдат преброени отново в брояча. Вашият лиценз за {{productName}} ви позволява да имате максимум {{maxLimit}} потребителя.", "Lifetime": "Живот (мин.)", @@ -210,6 +213,7 @@ "RestoreBackupDescription": "Използвайте тази опция, за да възстановите портала от предварително записания архивен файл.", "RestoreBackupResetInfoWarningText": "Всички текущи пароли ще бъдат нулирани. Потребителите на {{productName}} ще получат имейл с линк за възстановяване на достъпа.", "RestoreBackupWarningText": "{{productName}} ще бъде недостъпен по време на процеса на възстановяване. След като възстановяването приключи, всички направени след датата на избраната точка за възстановяване промени ще бъдат загубени.", + "RolesAreSet": "Ролите вече са зададени за избраните потребители.", "RoomsModule": "Резервна стая", "RoomsModuleDescription": "Можете да създадете нова стая специално за резервното копие, да изберете една от съществуващите стаи или да запазите копието в тяхната стая {{roomName}}.", "SaveToApply": "Натиснете бутона Запази най-долу, за да приложите.", @@ -225,6 +229,7 @@ "SelectUsersWithEmail": "Изберете потребители с имейл", "SelectUserTypes": "Изберете видове потребители", "SelectUserTypesDescription": "Изберете {{productName}} роли за входираните потребители: <1>{{productName}} администратор, <1>Администратор на стаята или <1>Опитен потребител. По подразбиране ролята на Опитния потребител е избрана за всеки потребител. Можете да управлявате ролите след входирането.", + "SendInviteLetter": "Изпратете писмо с покана", "SendNotificationAboutRestoring": "Изпращане на известие към потребителите за възстановяване на пространството", "ServerSideEncryptionMethod": "Метод на криптиране от страна на сървъра", "ServiceUrl": "URL на услугата", @@ -292,6 +297,7 @@ "UseHttp": "Използвайте Http", "UserAgreement": "Потвърждавам и искам да продължа", "UserLimitExceeded": "Потребителският лимит е надвишен. За да продължите към следващата стъпка, моля, коригирайте броя на потребителите или увеличете ограничението за потребители в {{productName}}.", + "UsersAreRegistered": "Избрахте потребители, регистрирани във вашия {{productName}}, с вече зададени роли. Моля, преминете към следващата стъпка или се върнете, за да изберете още потребители.", "UsersSectionDescription": "Секцията „Потребители“ включва потребителите, които сте избрали в предишната стъпка. По подразбиране изборът винаги е активиран и не може да бъде премахнат.", "UseSpecialChar": "Използвайте специални символи", "UseUpperCase": "Използвайте главни букви", diff --git a/packages/client/public/locales/bg/SingleSignOn.json b/packages/client/public/locales/bg/SingleSignOn.json index 3e9f0b8826..520eceb27d 100644 --- a/packages/client/public/locales/bg/SingleSignOn.json +++ b/packages/client/public/locales/bg/SingleSignOn.json @@ -6,7 +6,6 @@ "AttributeMatchingTooltip": "Съответствието на атрибутите за единично вписване към записите в секцията „Акаунти“.", "Binding": "Обвързване:", "CertificateExist": "Вече съществува сертификат със същия тип действие", - "ConfirmationText": "Всички въведени от вас данни ще бъдат загубени. Сигурни ли сте, че искате да продължите?", "CustomEntryButton": "Персонализиран надпис на бутона за влизане", "CustomEntryTooltip": "Надписът за бутона, използван за вписване в пространството с услугата за единично вписване", "DownloadMetadataXML": "Изтеглете XML с метаданните на доставчика на услуги", diff --git a/packages/client/public/locales/bg/Translations.json b/packages/client/public/locales/bg/Translations.json index daf18fcf30..486afad480 100644 --- a/packages/client/public/locales/bg/Translations.json +++ b/packages/client/public/locales/bg/Translations.json @@ -33,11 +33,14 @@ "RoleEditorDescription": "Операции със съществуващи файлове: преглед, редактиране, попълване на формуляри, ревю, коментари.", "RoleFormFiller": "Пълнител на формуляри", "RoleFormFillerDescription": "Операции със съществуващи файлове: преглед, попълване на формуляри, ревю, коментари.", - "RolePortalAdminDescription": "Администраторите на {{productName}} могат да имат достъп до настройките на {{productName}}, да управляват и архивират стаи, да канят нови потребители и да възлагат роли под тяхното ниво. Всички администратори имат достъп до раздел Лични.", + "RoleFormFillerFormRoomDescription": "Тези, които попълват формуляри, могат да попълват формуляри и да преглеждат само техните завършени/започнати формуляри в папките Завършени и В ход.", + "RolePortalAdminDescription": "Администраторите на {{productName}} могат да имат достъп до настройките на {{productName}}, да управляват и архивират стаи, да канят нови потребители и да възлагат роли под тяхното ниво. Всички администратори имат достъп до раздел Документи.", "RolePowerUserDescription": "Опитните потребители могат да създават и редактират файлове в стаята, но не могат да създават стаи, да управляват потребители или да осъществяват достъп до настройките.", + "RolePowerUserFormRoomDescription": "Опитните потребители могат да качват формуляри в стаята и да имат пълен достъп до папките Завършени и В ход.", "RoleReviewer": "Рецензент", "RoleReviewerDescription": "Операции със съществуващи файлове: преглед, ревю, коментари.", - "RoleRoomAdminDescription": "Администраторите на стаята могат да създават и управляват назначените стаи, да канят нови потребители и да присвояват роли на администратор (или по-нисши) на стая. Всички администратори имат достъп до раздел Лични.", + "RoleRoomAdminDescription": "Администраторите на стаята могат да създават и управляват назначените стаи, да канят нови потребители и да присвояват роли на администратор (или по-нисши) на стая. Всички администратори имат достъп до раздел Документи.", + "RoleRoomAdminFormRoomDescription": "Администраторите на стаята могат да създават и управляват стаи, да канят нови потребители и да назначават роли на администратор на стая или по-ниски. Администраторите на стаята могат да качват формуляри в стаята и да имат пълен достъп до папките Завършени и В ход.", "RoleUserDescription": "Потребителите имат достъп само до стаите, в които са поканени от администраторите. Те не могат да създават собствени стаи, папки или файлове.", "RoleViewer": "Зрител", "RoleViewerDescription": "Преглед на файлове", diff --git a/packages/client/public/locales/cs/Confirm.json b/packages/client/public/locales/cs/Confirm.json index 6d02182156..6087ce9719 100644 --- a/packages/client/public/locales/cs/Confirm.json +++ b/packages/client/public/locales/cs/Confirm.json @@ -7,6 +7,7 @@ "DeleteProfileBtn": "Smazat můj účet", "DeleteProfileConfirmation": "Pozor! Chystáte se smazat svůj účet.", "DeleteProfileConfirmationInfo": "Kliknutím na \"Smazat můj účet\" souhlasíte s našimi <1>Zásadami ochrany osobních údajů.", + "DeleteProfileSuccessDescription": "Váš účet {{productName}} byl úspěšně deaktivován. Vlastník nebo správce {{productName}} může váš deaktivovaný účet trvale smazat.", "DeleteProfileSuccessMessage": "Váš účet byl úspěšně smazán.", "DeleteProfileSuccessMessageInfo": "Více informací o vymazání vašeho účtu a údajů s ním spojených naleznete v našich <1>Zásadách ochrany osobních údajů.", "EmailAndPasswordCopiedToClipboard": "Email a heslo zkopírované do schránky", diff --git a/packages/client/public/locales/cs/CreateEditRoomDialog.json b/packages/client/public/locales/cs/CreateEditRoomDialog.json index 3597d17bba..b7e608e656 100644 --- a/packages/client/public/locales/cs/CreateEditRoomDialog.json +++ b/packages/client/public/locales/cs/CreateEditRoomDialog.json @@ -1,8 +1,10 @@ { + "ActivationRequired": "nutná aktivace", "ChooseRoomType": "Výběr typu místnosti", "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", "DisableRoomQuota": "Zakázat kvóty pro tuto místnost", + "FormRoomBarDescription": "Tato místnost je k dispozici každému uživateli s odkazem. Externí uživatelé budou mít oprávnění k vyplňování formulářů pro všechny soubory.", "Icon": "Ikona", "MakeRoomPrivateDescription": "Všechny soubory v této místnosti budou zašifrovány.", "MakeRoomPrivateLimitationsWarningDescription": "Pomocí této funkce můžete pozvat pouze stávající uživatele služby {{productName}}. Po vytvoření místnosti nebudete moci seznam uživatelů měnit.", diff --git a/packages/client/public/locales/cs/DeleteProfileEverDialog.json b/packages/client/public/locales/cs/DeleteProfileEverDialog.json index 9a206d78fb..4bfb8b9caf 100644 --- a/packages/client/public/locales/cs/DeleteProfileEverDialog.json +++ b/packages/client/public/locales/cs/DeleteProfileEverDialog.json @@ -3,6 +3,8 @@ "CannotReassignFiles": "Pokud odstraníte více uživatelů najednou, nelze jejich soubory znovu přiřadit jiným uživatelům.", "DeleteGroupUsersSuccessMessage": "Uživatelé byli úspěšně odstraněni.", "DeleteMyDocumentsUser": "Všechny osobní soubory a složky v sekci Dokumenty tohoto uživatele budou trvale odstraněny.", + "DeletePersonalData": "Osobní údaje, všechny osobní soubory a složky v sekcích Dokumenty a Koš* vybraných uživatelů budou trvale odstraněny. Soubory a složky vybraných uživatelů uložené ve společných sekcích*, jako jsou například místnosti, zůstanou v {{productName}}.", + "DeletePersonalDataApplicable": "*Platí pro vybrané uživatele, kteří mají takové soubory a složky.", "DeleteReassignDescriptionUser": "{{warningMessageMyDocuments}} Místnosti vytvořené tímto uživatelem a dokumenty uložené v těchto místnostech budou automaticky přeřazeny na správce provádějícího mazání: {{userPerformedDeletion}} ({{userYou}}). Ruční přeřazení dat pro výběr jiného cílového uživatele pro přeřazení.", "DeleteUser": "Smazat uživatele", "DeleteUserMessage": "{{userCaption}} {{user}} bude smazán. Tuto akci nelze vrátit zpět.", diff --git a/packages/client/public/locales/cs/EmbeddingPanel.json b/packages/client/public/locales/cs/EmbeddingPanel.json index 51cf278a6b..4fcbd139b9 100644 --- a/packages/client/public/locales/cs/EmbeddingPanel.json +++ b/packages/client/public/locales/cs/EmbeddingPanel.json @@ -1,4 +1,11 @@ { + "CodeSuccessfullyCopied": "Kód pro vložení úspěšně zkopírovaný do schránky", + "ContentRestricted": "Kopírování obsahu, stahování souborů a tisk jsou omezeny.", + "DisplaySettings": "Nastavení displeje", + "EmbeddingBarAllowList": "Přidejte URL adresu webové stránky pro vložení do seznamu <1>povolených.", + "EmbeddingBarDescription": "Vkládání bude fungovat pouze pro adresy URL zadané správcem {{productName}} v nastavení JavaScript SDK.", "Height": "Výška", + "Link": "Odkaz", + "LinkProtectedWithPassword": "Odkaz je chráněn heslem.", "Width": "Šířka" } diff --git a/packages/client/public/locales/cs/EmptyView.json b/packages/client/public/locales/cs/EmptyView.json index 0967ef424b..b10537912a 100644 --- a/packages/client/public/locales/cs/EmptyView.json +++ b/packages/client/public/locales/cs/EmptyView.json @@ -1 +1,24 @@ -{} +{ + "CollaboratorEmptyTitle": "Místnost je prázdná.", + "CreateNewFileDescription": "Začněte pracovat v místnosti vytvářením souborů nebo složek.", + "CreateNewFileTitle": "Vytvoření nového souboru", + "CustomRoomEmptyTitle": "Vítejte ve Vlastní místnosti", + "EmptyDescription": "Začněte s rychlými akcemi:", + "FormFolderDefaultDescription": "Vložte sem formuláře PDF nebo je nahrajte z {{productName}} nebo zařízení.", + "FormFolderDefaultTitle": "Zatím zde nejsou žádné formuláře", + "FormFolderDefaultUserDescription": "Zde se objeví formuláře nahrané správci.", + "FormFolderDefaultUserTitle": "V této složce zatím nejsou žádné formuláře", + "FormRoomEmptyTitle": "Vítejte v místnosti pro vyplňování formulářů", + "InviteUsersOptionDescription": "Přidání členů portálu pro společné úpravy v místnosti", + "InviteUsersOptionTitle": "Pozvání účastníků", + "ShareOptionDescription": "Zkopírujte odkaz pro veřejný přístup nebo pozvěte do místnosti další uživatele a spusťte proces vyplňování formuláře.", + "ShareOptionTitle": "Sdílení místnosti", + "UploadDeviceOptionDescription": "Nahrávání souborů libovolného typu z osobního zařízení", + "UploadDeviceOptionTitle": "Nahrávání ze zařízení", + "UploadDevicePDFFormOptionDescription": "Nahrajte do místnosti připravený PDF formulář ze svého zařízení.", + "UploadDevicePDFFormOptionTitle": "Nahrávání ze zařízení", + "UploadFromPortalDescription": "Nahrát soubory libovolného typu z Dokumentů nebo Místností", + "UploadFromPortalTitle": "Nahrát z {{productName}}", + "UploadPDFFormOptionDescription": "Vyberte připravený PDF formulář dostupný v {{productName}} a nahrajte jej do místnosti.", + "UserEmptyDescription": "Zde se objeví soubory a složky nahrané správci." +} diff --git a/packages/client/public/locales/cs/Files.json b/packages/client/public/locales/cs/Files.json index aad7b55722..0cb62fcd7c 100644 --- a/packages/client/public/locales/cs/Files.json +++ b/packages/client/public/locales/cs/Files.json @@ -30,6 +30,7 @@ "CopyLinkPassword": "Kopírovat heslo odkazu", "CopyPassword": "Kopírování hesla", "CopySharedLink": "Kopírování sdíleného odkazu", + "CreateNewFolder": "Vytvořit novou složku", "CreateNewFolderInStorage": "Vytvoření nové složky v úložišti", "CreateNewLink": "Kopírování hesla", "CreateRoom": "Vytvoření místnosti", @@ -47,6 +48,7 @@ "EditLink": "Upravit odkaz", "EditRoom": "Místnost pro úpravy", "EditSharedLink": "Upravit sdílený odkaz", + "Embed": "Vložit", "EmbeddingSettings": "Nastavení vkládání", "EmptyFile": "Prázdný soubor", "EmptyFilterSubheadingText": "Pro tento filtr nejsou žádné soubory k zobrazení", @@ -126,6 +128,7 @@ "PrivateRoomDescriptionUnbreakable": "Neprolomitelný algoritmus AES-256.", "PrivateRoomHeader": "Vítejte v soukromé místnosti {{organizationName}}, kde je každý symbol, který zadáte, zašifrován", "PrivateRoomSupport": "Práce v soukromé místnosti je dostupná prostřednictvím desktopové aplikace {{organizationName}}. <3>Instrukce", + "Protected": "chráněné", "RecentlyAccessible": "Nedávno přístupné přes odkaz", "RecentViaLinkEmptyContainerDescription": "Zde naleznete seznam nedávno otevřených souborů sdílených prostřednictvím externího odkazu.", "RemovedFromFavorites": "Odstraněno z oblíbených položek", @@ -134,6 +137,7 @@ "RestoreAll": "Obnovit vše", "RevokeLink": "Odvolat odkaz", "RoomAvailableViaExternalLink": "Místnost je k dispozici přes externí odkaz", + "RoomAvailableViaSharedLink": "Místnost je k dispozici přes sdílený odkaz", "RoomCreated": "Místnost vytvořena", "RoomEmptyAtTheMoment": "Tato místnost je momentálně prázdná.", "RoomEmptyContainerDescription": "Vytvořte první místnost.", @@ -143,6 +147,7 @@ "RoomOwner": "Majitel místnosti", "RoomPinned": "Místnost připnuta", "RoomRemoved": "Místnost odstraněna", + "RoomsPinLimitMessage": "Na vrchol nelze připnout více než 10 místností. Některé z nich, které jsou aktuálně připnuté, můžete zrušit.", "RoomsPinned": "Připnuté místnosti: {{count}}", "RoomsRemoved": "Odstraněné místnosti", "RoomsUnpinned": "Odepnuté místnosti: {{count}}", @@ -151,6 +156,8 @@ "SendByEmail": "Odeslat emailem", "ShareFolder": "Sdílet složku", "ShareFolderDescription": "Vytvoří se nová místnost a veškerý obsah vybrané složky se do ní zkopíruje. Poté můžete ke spolupráci na souborech v místnosti přizvat další uživatele.", + "SharePDFFormModalDescription": "Vytvoří se nová místnost a PDF formulář se do ní zkopíruje. Do místnosti pak můžete pozvat další uživatele, aby formulář vyplnili.", + "SharePDFFormModalTitle": "Sdílet PDF formulář", "ShareRoom": "Sdílet místnost", "ShowLinkActions": "Zobrazit akce odkazu", "ShowVersionHistory": "Zobrazit historii verzí", @@ -169,6 +176,7 @@ "VersionHistory": "Historie verzí", "ViewList": "Seznam", "ViewTiles": "Dlaždice", + "WaitOperation": "Počkat na dokončení aktuální operace", "WantLeaveRoom": "Opravdu chcete opustit tuto místnost? Budete se do ní moci znovu připojit prostřednictvím nového pozvání od správce místnosti.", "WantToRestoreTheRoom": "Všechny externí odkazy v této místnosti se stanou aktivními a její obsah bude dostupný všem, kteří na ni odkazují. Chcete místnost obnovit?", "WantToRestoreTheRooms": "Všechny externí odkazy v obnovených místnostech se stanou aktivními a jejich obsah bude dostupný všem, kteří mají odkazy na místnosti. Chcete místnosti obnovit?", diff --git a/packages/client/public/locales/cs/FilesSettings.json b/packages/client/public/locales/cs/FilesSettings.json index 42df5c91a3..c401661c0c 100644 --- a/packages/client/public/locales/cs/FilesSettings.json +++ b/packages/client/public/locales/cs/FilesSettings.json @@ -6,6 +6,7 @@ "DisplayTemplates": "Zobrazit šablony", "IntermediateVersion": "Zachovat všechny uložené meziverze", "KeepIntermediateVersion": "Při úpravách zachovat meziverze", + "OpenSameTab": "Otevřít editor {{organizationName}} na stejné kartě", "OriginalCopy": "Uložit kopii souboru i v původním formátu", "StoringFileVersion": "Ukládání verzí souborů", "ThirdPartyAccounts": "Účty třetích stran", diff --git a/packages/client/public/locales/cs/FillPDFDialog.json b/packages/client/public/locales/cs/FillPDFDialog.json index 0967ef424b..af5a6eb3ea 100644 --- a/packages/client/public/locales/cs/FillPDFDialog.json +++ b/packages/client/public/locales/cs/FillPDFDialog.json @@ -1 +1,9 @@ -{} +{ + "FillOutButtonLabel": "Vyplnit", + "FillOutDescription": "Vyplňte pole původního formuláře v okně editoru.", + "FillOutTitle": "Vyplňte formulář sami", + "FillPDFDialogTitle": "Vyplňte jako", + "ShareCollectButtonLabel": "Zkopírujte do místnosti", + "ShareCollectDescription": "Sdílejte formulář a shromažďujte odpovědi prostřednictvím místnosti pro vyplňování formulářů.", + "ShareCollectTitle": "Sdílet" +} diff --git a/packages/client/public/locales/cs/HotkeysPanel.json b/packages/client/public/locales/cs/HotkeysPanel.json index e29529f85e..cb20d18862 100644 --- a/packages/client/public/locales/cs/HotkeysPanel.json +++ b/packages/client/public/locales/cs/HotkeysPanel.json @@ -30,6 +30,7 @@ "HotkeysPlayPause": "Přehrát/Pozastavit", "HotkeysRedoLastUndoneAction": "Znovu provést poslední zrušenou akci", "HotkeysRemove": "Odstranit vybrané položky", + "HotkeysRenameSelected": "Přejmenovat vybranou položku", "HotkeysSelectAll": "Vybrat všechny viditelné složky a soubory", "HotkeysSelectDown": "Vybrat další položku dolů", "HotkeysSelection": "Výběr položek", diff --git a/packages/client/public/locales/cs/InfoPanel.json b/packages/client/public/locales/cs/InfoPanel.json index 41c517661a..4a7d2c38c2 100644 --- a/packages/client/public/locales/cs/InfoPanel.json +++ b/packages/client/public/locales/cs/InfoPanel.json @@ -1,26 +1,62 @@ { "AccountsEmptyScreenText": "Podrobnosti o uživatelích naleznete zde", + "AddedRoomTags": "Přidané značky.", "Administration": "Správa", "AndMoreLabel": "a <1>{{count}} další", "CreationDate": "Datum vytvoření", "Data": "Data", "DateModified": "Datum úpravy", + "DeletedRoomTags": "Odstraněné štítky.", "ExpectUsers": "Očekávejte, že uživatelé", + "FeedLinkWasDeleted": "Odkaz byl smazán", "FeedLocationLabel": "Složka «{{folderTitle}}»", + "FeedLocationLabelFrom": "z «{{folderTitle}}»", + "FeedLocationRoomLabel": "Místnost «{{folderTitle}}»", + "FeedLocationSectionLabel": "Sekce «{{folderTitle}}»", + "FileConverted": "Soubor převeden.", + "FileCopied": "Soubory zkopírovány.", + "FileCopiedTo": "Soubory zkopírované do «{{folderTitle}}»", + "FileCreated": "Soubor vytvořen.", + "FileDeleted": "Soubory odstraněny.", "FileExtension": "Přípona souboru", + "FileMoved": "Soubory přesunuty.", + "FileMovedTo": "Soubor přesunut do «{{folderTitle}}»", + "FileRenamed": "Soubory přejmenovány", "FilesEmptyScreenText": "Podrobnosti o souboru a složce naleznete zde", + "FileUploaded": "Soubory přidány.", + "FolderCopied": "Složky zkopírovány.", + "FolderCreated": "Složka vytvořena.", + "FolderDeleted": "Složky odstraněny.", + "FolderMoved": "Složky přesunuty.", + "FolderRenamed": "Složky přejmenovány.", "GalleryEmptyScreenText": "Podrobnosti o šabloně formuláře naleznete zde", "GroupsEmptyScreenText": "Podrobnosti o skupině naleznete zde", "HistoryEmptyScreenText": "Historie aktivit se zobrazí zde", + "HistoryRoomCopied": "<1>«{{roomTitle}}» místnost zkopírována", + "HistoryRoomCreated": "Vytvořena místnost <1>«{{roomTitle}}» ", + "HistoryThirdParty": "Zobrazení historie není k dispozici pro veřejné místnosti s připojenými úložišti třetích stran.", "InfoBanner": "Seznam pozvaných uživatelů zahrnuje vlastníka a/nebo správce tohoto prostoru {{productName}} s plným přístupem do všech místností. Vlastníkovi a/nebo správci nelze přidělit jiná přístupová práva. Po přidání do místnosti budou informováni o všech změnách.", "ItemsSelected": "Vybrané položky", "LastModifiedBy": "Naposledy upravil(a)", + "NoRecordsFound": "Nebyly nalezeny žádné záznamy", "Properties": "Vlastnosti", + "RoomCreateUser": "Přidáno uživatelů.", + "RoomExternalLinkCreated": "Vytvořený odkaz.", + "RoomExternalLinkDeleted": "Odkaz <1>«{{linkTitle}}» odstraněn.", + "RoomExternalLinkRenamed": "Odkaz <1>«{{oldLinkTitle}}» přejmenován na <1>«{{linkTitle}}»", + "RoomExternalLinkRevoked": "Předchozí odkaz <1>«{{linkTitle}}» zrušen
Nový odkaz <1>«{{linkTitle}}» vytvořen", + "RoomGroupAdded": "Skupiny přidány.", + "RoomGroupRemove": "Skupina odstraněna", + "RoomLogoChanged": "Změna ikony", + "RoomRemoveUser": "Odstraněný uživatel.", + "RoomRenamed": "Místnost <1>«{{oldRoomTitle}}» přejmenována na <1>«{{roomTitle}}»", "RoomsEmptyScreenTent": "Podrobnosti o místnostech najdete zde", + "RoomUpdateAccess": "byl přidělen", "SelectedUsers": "Vybrané účty", "StorageType": "Typ úložiště", "SubmenuDetails": "Podrobnosti", "SubmenuHistory": "Historie", + "UserFileUpdated": "Soubor aktualizován.", "Users": "Uživatelé", "Versions": "Verze" } diff --git a/packages/client/public/locales/cs/InviteDialog.json b/packages/client/public/locales/cs/InviteDialog.json index 9e58a672a2..ce41dc7f6c 100644 --- a/packages/client/public/locales/cs/InviteDialog.json +++ b/packages/client/public/locales/cs/InviteDialog.json @@ -3,6 +3,7 @@ "AddManuallyDescriptionAccounts": "Pozvěte osobně nové uživatele do {{productName}} prostřednictvím e-mailu", "AddManuallyDescriptionRoom": "Přidat stávající uživatele {{productName}} do místnosti pomocí jmen nebo osobní pozvání nových uživatelů prostřednictvím e-mailu", "EmailErrorMessage": "E-mailová adresa není platná. E-mailovou adresu můžete upravit kliknutím na tuto adresu.", + "GroupMaxAvailableRoleWarning": "Skupiny lze do místnosti přidat maximálně s rolí {{roleName}}. Role jednotlivých uživatelů ve skupině však můžete změnit až po jejím úspěšném přidání.", "InvitationLanguage": "Jazyk pozvánky", "InviteAccountSearchPlaceholder": "Pozvat lidi e-mailem", "InviteRoomSearchPlaceholder": "Pozvat lidi podle jména nebo e-mailu", diff --git a/packages/client/public/locales/cs/JavascriptSdk.json b/packages/client/public/locales/cs/JavascriptSdk.json index 040123e891..da39c5c6ce 100644 --- a/packages/client/public/locales/cs/JavascriptSdk.json +++ b/packages/client/public/locales/cs/JavascriptSdk.json @@ -4,6 +4,8 @@ "AddWatermarks": "Přidávání vodoznaků do dokumentů", "AdvancedDisplay": "Rozšířená nastavení displeje", "AllTypes": "Všechny typy", + "AllTypesAvailableForEditing": "všechny typy souborů dostupné k úpravám v {{organizationName}}", + "AllTypesSupportedByEditor": "Všechny typy podporované editory {{organizationName}}", "APILink": "knihovny API", "Ascending": "Vzestupně", "ButtonColor": "Barva tlačítka", @@ -44,6 +46,7 @@ "EnterWidth": "Zadejte šířku", "FeedbackAndSupport": "Zpětná vazba a podpora", "FileContentCopy": "Omezení kopírování obsahu souborů", + "FileFilter": "Filtr souborů", "FileId": "ID souboru", "FilePreview": "Náhled souboru", "FileSelector": "Výběr souborů", @@ -78,6 +81,7 @@ "PortalDescription": "Vložte celý {{productName}}, aby uživatelé mohli pracovat se všemi místnostmi, soubory a nastaveními.", "PublicRoomDescription": "Vložte veřejnou místnost a umožněte uživatelům prohlížet všechny dokumenty, které jsou v ní uloženy, bez registrace.", "RightPanelCollapsed": "Pravý panel byl sbalen", + "RoomFilter": "Filtr místností", "RoomOrFolder": "Místnost nebo složka", "RoomOrFolderDescription": "Můžete vybrat sekci, místnost nebo složku, která se má zobrazit.", "RoomPreview": "Náhled místnosti", @@ -88,6 +92,7 @@ "Scale": "Měřítko", "SDKDescription": "Pomocí JavaScript SDK můžete místnost nebo složku z {{productName}} vložit do svého webového rozhraní jako iframe. Zde najdete nastavení pro vytvoření vzorového iframe a konfiguraci CSP. Chcete-li používat kompletní sadu SDK, podívejte se na", "SearchBlock": "Vyhledávací blok", + "SearchByNameEmail": "Vyhledávání podle jména nebo e-mailu", "SearchFilterAndSort": "Vyhledávání, filtrování a třídění", "SearchTerm": "Hledaný termín", "SelectButtonText": "Vybrat text tlačítka", diff --git a/packages/client/public/locales/cs/Ldap.json b/packages/client/public/locales/cs/Ldap.json index 0967ef424b..e332cf8717 100644 --- a/packages/client/public/locales/cs/Ldap.json +++ b/packages/client/public/locales/cs/Ldap.json @@ -1 +1,72 @@ -{} +{ + "LdapAddCertificateToStoreConfirmation": "Chcete tento certifikát přidat do úložiště certifikátů a pokračovat v importu uživatelů?", + "LdapAdvancedSettings": "Rozšířená nastavení", + "LdapAdvancedSettingsTooltip": "Vyberte atributy uživatelů, které chcete synchronizovat se serverem LDAP.", + "LdapAttributeMapping": "Mapování atributů", + "LdapAuthenticationTooltip": "Tuto možnost povolte, pokud aktuální uživatel systému Windows nemá práva ke čtení ze serveru LDAP/Active Directory, a zadejte pověření jiného uživatele s právy ke čtení.", + "LdapAutoSyncToggle": "Automatická synchronizace", + "LdapAutoSyncToggleDescription": "Synchronizace umožní nahrát všechna data z portálu a po změně nastavení aktualizovat nová data. Synchronizace probíhá pokaždé, když se na portálu objeví nová data o uživatelích.", + "LdapAvatar": "Profilová fotografie", + "LdapCertificateConfirm": "Potvrzení certifikátu", + "LdapDisclaimer": "Nezapomeňte, že e-mail uživatele portálu bude převzat z nastavení „Mail Attribute“. Pokud chybí, bude vytvořen následujícím způsobem: „Login Attribute + @ + LDAP Domain“. V případě, že takový e-mail neexistuje, uživatel nedostane žádné oznámení portálu.", + "LdapEnableSSL": "Povolení protokolu SSL", + "LdapEnableSSLTooltip": "Důvěrnost a zabezpečení přenosů LDAP můžete zajistit pomocí protokolu SSL (Secure Sockets Layer).", + "LdapEnableStartTls": "Povolení funkce StartTLS", + "LdapEnableStartTlsTooltip": "Funkce StartTLS nabízí způsob, jak povýšit textové připojení na šifrované (TLS nebo SSL) namísto použití samostatného portu pro šifrovanou komunikaci.", + "LdapGroupAttribute": "Atribut skupiny", + "LdapGroupAttributeTooltip": "Zadejte atribut objektu skupiny, který určuje, jaké uživatele tato skupina zahrnuje.", + "LdapGroupDN": "Skupina DN", + "LdapGroupDNTooltip": "Zadejte rozlišující název adresáře obsahujícího skupiny, které chcete přidat.", + "LdapGroupFilter": "Filtr skupiny", + "LdapGroupFilterTooltip": "K výběru skupin, které budou importovány, použijte filtr LDAP pro vyhledávání. Upozorňujeme, že budou přidáni pouze uživatelé z těchto skupin.", + "LdapGroupMembership": "Členství ve skupině", + "LdapGroupMembershipTooltip": "Tuto možnost povolte, pokud chcete přidat skupiny ze serveru LDAP/Active Directory do účtů {{productName}}. Upozorňujeme, že budou přidáni pouze uživatelé, kteří patří do těchto skupin.", + "LdapGroupNameAttribute": "Atribut název skupiny", + "LdapGroupNameAttributeTooltip": "Zadejte atribut objektu, který odpovídá názvu skupiny.", + "LdapGroupUserAttributeTooltip": "Zadejte atribut objektu uživatele, který se používá k určení, zda je tento uživatel členem skupin.", + "LdapIntro": "LDAP je způsob, jak importovat uživatele a skupiny ze serveru LDAP a jak zajistit ověřování uživatelů na portálu pomocí přihlašovacích jmen/hesel uložených na serveru LDAP. Uživatelé budou importováni ihned po uložení nastavení. Později přidaní uživatelé budou importováni během jejich prvního ověření na portálu.", + "LdapLoginAttribute": "Atribut přihlášení", + "LdapLoginAttributeTooltip": "Zadejte atribut objektu odpovídající přihlášení uživatele.", + "LdapLoginTooltip": "Zadejte prosím Přihlášení uživatele, který má práva ke čtení serveru LDAP/Active Directory.", + "LdapMail": "Mail", + "LdapMobileSettingsDescription": "Tuto možnost použijte, abyste uživatelům poskytli zážitek na úrovni značky. Tato nastavení budou platit pro všechny vaše portály.", + "LdapMobileSyncDescription": "Zadejte informace o své společnosti, přidejte odkazy na externí zdroje a e-mailové adresy zobrazené v online rozhraní kanceláře.", + "LdapNextSync": "Další synchronizace", + "LdapPasswordTooltip": "Zadejte heslo uživatele s přístupovými právy pro čtení dat ze serveru LDAP/Active Directory.", + "LdapPortNumber": "Číslo portu", + "LdapPortNumberTooltip": "Zadejte číslo portu pro server LDAP/Active Directory.", + "LdapQuota": "Uživatelská kvóta", + "LdapSecondName": "Druhé jméno", + "LdapSendWelcomeLetter": "Odeslání uvítacího dopisu", + "LdapSendWelcomeLetterTooltip": "Pokud je zaškrtnuto, všichni noví uživatelé obdrží uvítací dopis. K dispozici pouze v případě, že je atribut Mail namapován na LDAP.", + "LdapServer": "Server", + "LdapServerTooltip": "Zadejte adresu URL serveru LDAP bez čísla portu, např. LDAP://mycompany.com.", + "LdapSettings": "Nastavení LDAP", + "LdapSettingsCertCnNoMatch": "Název certifikátu neodpovídá názvu hostitele", + "LdapSettingsCertExpired": "Platnost certifikátu vypršela", + "LdapSettingsCertIssuerChaining": "Nebyl zadán řetězec vydavatele certifikátu", + "LdapSettingsCertMalformed": "Chybně vytvořený certifikát", + "LdapSettingsCertUnrecognizedError": "Nerozpoznaná chyba", + "LdapSettingsCertUntrustedCa": "Certifikační autorita, která certifikát vydala, není důvěryhodná", + "LdapSettingsCertUntrustedRoot": "Kořenová certifikační autorita, která certifikát vydala, není důvěryhodná.", + "LdapSettingsIssuerName": "Název emitenta", + "LdapSettingsSerialNumber": "Sériové číslo", + "LdapSettingsSubjectName": "Název subjektu", + "LdapSettingsUniqueHash": "Unikátní hash", + "LdapSettingsValidFrom": "Platí od", + "LdapSettingsValidUntil": "Platí do", + "LdapSyncButton": "Uživatelé synchronizace", + "LdapSyncCronTitle": "Zde můžete nastavit, jak často chcete automaticky synchronizovat uživatele LDAP", + "LdapSyncDescription": "Synchronizace dat LDAP je způsob synchronizace změn dat mezi portálem a serverem LDAP. Povolte možnost „Automatická synchronizace“ a nastavte časové období pro automatickou aktualizaci informací.", + "LdapSyncTitle": "Synchronizace dat LDAP", + "LdapToggle": "Ověřování LDAP", + "LdapToggleDescription": "Tuto možnost povolte, pokud chcete uživatele ze serveru LDAP/Active Directory přidávat do {{productName}} automaticky. Přidaní uživatelé se budou moci autorizovat pomocí svých pověření ze serveru LDAP/Active Directory. {{productName}} neukládá hesla uživatelů lokálně a bude ověřovat uživatele odesláním jejich přihlašovacího jména a hesla na server LDAP/Active Directory.", + "LdapUserAttribute": "Atribut uživatele", + "LdapUserDN": "Uživatel DN", + "LdapUserDNTooltip": "Zadejte rozlišující název adresáře obsahujícího uživatele, které chcete přidat.", + "LdapUserFilter": "Uživatelský filtr", + "LdapUserFilterTooltip": "Pomocí vyhledávacího filtru LDAP vyberte uživatele, kteří musí být importováni.", + "LdapUsersType": "Typ uživatele", + "LdapUsersTypeInfo": "Uživatelé mají přístup pouze do místností, do kterých je pozvali správci, a nemohou vytvářet vlastní místnosti, složky ani soubory. Chcete-li poskytnout další oprávnění, vyberte níže jiný typ. Jinak můžete typ změnit ručně v části Účty.", + "LdapUserTypeTooltip": "Všichni uživatelé budou přidáni do {{productName}} s vybraným typem." +} diff --git a/packages/client/public/locales/cs/MainBar.json b/packages/client/public/locales/cs/MainBar.json index 3c501fc9e8..0ebd955507 100644 --- a/packages/client/public/locales/cs/MainBar.json +++ b/packages/client/public/locales/cs/MainBar.json @@ -1,18 +1,12 @@ { - "ClickHere": "Klikněte zde", "ConfirmEmailDescription": "Použijte odkaz uvedený v aktivačním e-mailu. Neobdrželi jste e-mail s aktivačním odkazem?", "ConfirmEmailHeader": "Pro získání přístupu k funkcím {{productName}} aktivujte svůj e-mail ({{ email }}).", "PersonalUserQuotaAdminsDescription": "Chcete-li nahrávat a vytvářet nové soubory a složky, uvolněte místo na disku nebo spravujte kvótu pro uživatele v nastavení <1>Správa úložiště.", - "PersonalUserQuotaDescription": "Chcete-li nahrávat a vytvářet nové soubory a složky, uvolněte místo na disku nebo se obraťte na správce, aby zvýšil kvótu úložiště.", + "PersonalUserQuotaDescription": "Chcete-li nahrávat a vytvářet nové soubory a složky, uvolněte místo na disku nebo se obraťte na správce {{productName}}, aby zvýšil kvótu úložiště.", "RequestActivation": "Znovu požádat o o aktivaci", - "RoomQuotaDescription": "Nepotřebné místnosti můžete archivovat nebo <1>{{clickHere}}} pro nalezení vhodnějšího cenového tarifu pro váš {{productName}}.", "RoomQuotaHeader": "Počet místností bude brzy překročen: {{currentValue}} / {{maxValue}}", - "StorageAndRoomHeader": "Limity úložiště a místností budou brzy překročeny.", "StorageAndUserHeader": "Limity pro úložiště a správce/oprávněné uživatele budou brzy překročeny.", - "StorageQuotaDescription": "Nepotřebné soubory můžete odstranit nebo <1>{{clickHere}}} pro nalezení vhodnějšího cenového tarifu pro váš {{productName}}.", - "StorageQuotaExceeded": "Překročení kvóty úložiště", "StorageQuotaHeader": "Množství úložného prostoru bude brzy překročeno: {{currentValue}} / {{maxValue}}.", "TenantCustomQuotaDescription": "Nepotřebné soubory můžete odstranit nebo změnit kvótu v <1>Nastavení správy úložiště.", - "UserQuotaDescription": "<1>{{clickHere}} a najděte lepší cenový tarif pro svůj {{productName}}.", "UserQuotaHeader": "Počet administrátorů/přístupných uživatelů bude brzy překročen: {{currentValue}} / {{maxValue}}." } diff --git a/packages/client/public/locales/cs/PDFFormDialog.json b/packages/client/public/locales/cs/PDFFormDialog.json index 0967ef424b..956ca29a88 100644 --- a/packages/client/public/locales/cs/PDFFormDialog.json +++ b/packages/client/public/locales/cs/PDFFormDialog.json @@ -1 +1,6 @@ -{} +{ + "PDFFormEditDialogDescription": "Chcete přepnout do režimu úprav formuláře? Vezměte prosím na vědomí, že formulář již nebude k dispozici pro vyplnění a po úpravě bude nutné znovu kliknout na tlačítko Začít vyplňovat, abyste jej mohli vyplnit.", + "PDFFormEditDialogTitle": "Úprava formuláře", + "PDFFormIsReadyToast": "PDF formulář <1>{{filename}} je připraven k vyplnění.", + "PDFFormSuccessfullyCreatedDescription": "Váš PDF formulář je připraven k vyplnění. Zkopírujte veřejný odkaz a spusťte proces vyplňování formuláře nebo pozvěte další uživatele do této místnosti." +} diff --git a/packages/client/public/locales/cs/Payments.json b/packages/client/public/locales/cs/Payments.json index a2fbde6be4..853fcabaf7 100644 --- a/packages/client/public/locales/cs/Payments.json +++ b/packages/client/public/locales/cs/Payments.json @@ -25,7 +25,6 @@ "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 {{productName}}, stejně jako samotný správce platby, může roli správce platby přeřadit pomocí zákaznického prostoru Stripe.", - "PaymentOverdue": "Nelze přidávat nové uživatele.", "PriceCalculation": "Vypočítejte si cenu", "RenewSubscription": "Obnovit předplatné tarifu {{planName}}", "RoomManagerDescription": "Správa a archivace místností, pozvání a správa uživatelů. K místnosti lze přiřadit několik správců.", @@ -35,7 +34,6 @@ "TotalPricePerMonth": "<1>{{currencySymbol}}<2>{{price}}<3>/měsíc", "UpgradeNow": "Aktualizovat nyní", "UpgradePlan": "Plán aktualizace", - "UpgradePlanInfo": "Přidáním nových uživatelů překročíte maximální počet členů místnosti povolený vaším aktuálním cenovým tarifem.", "UserNotFound": "Uživatel <1>{{email}} nebyl nalezen.", "UserNotFoundMatchingEmail": "Nepodařilo se nám najít uživatele s odpovídajícím e-mailem Stripe.", "YourPrice": "Vaše cena" diff --git a/packages/client/public/locales/cs/PaymentsEnterprise.json b/packages/client/public/locales/cs/PaymentsEnterprise.json index 213f7831f0..078376eca5 100644 --- a/packages/client/public/locales/cs/PaymentsEnterprise.json +++ b/packages/client/public/locales/cs/PaymentsEnterprise.json @@ -13,6 +13,7 @@ "ActivateToProBannerHeaderTrial": "Zakoupením plné verze Enterprise získáte:", "ActivateUploadDescr": "Chcete-li aktivovat licenci, nahrajte ji níže a klikněte na tlačítko Aktivovat.", "FreeDaysLeft": "Počet zbývajících volných dnů: {{count}}", + "UpgradeToProBannerHeader": "Získejte bezplatný přístup k podnikovému kancelářskému balíku na 30 dní", "UpgradeToProBannerInformationAboutShort": "Více informací o edici Enterprise na <1>oficiálních stránkách", "UpgradeToProBannerInformationDemo": "Požádejte o ukázku <1>zde", "UpgradeToProBannerInformationPurchase": "Položte dotazy k nákupu na <1>{{email}}", @@ -27,6 +28,7 @@ "UpgradeToProBannerItemLicenseDescr": "+ Roční předplatné pro aktualizace funkcí a zabezpečení.", "UpgradeToProBannerItemLicenseHeader": "Doživotní licence.", "UpgradeToProBannerItemMobileDescr": "Upravujte dokumenty, listy a prezentace v mobilních prohlížečích.", + "UpgradeToProBannerItemMobileHeader": "Mobilní úpravy.", "UpgradeToProBannerItemScalabilityDescr": "Pohodlně upravujte dokumenty a spolupracujte na nich bez ohledu na velikost vašeho týmu.", "UpgradeToProBannerItemScalabilityHeader": "Škálovatelnost a clusterování.", "UpgradeToProBannerItemSupportDescr": "Získejte rychlou odbornou pomoc pro všechny problémy, se kterými se potýkáte.", diff --git a/packages/client/public/locales/cs/PeopleTranslations.json b/packages/client/public/locales/cs/PeopleTranslations.json index dda5c6a69b..f48bf3e110 100644 --- a/packages/client/public/locales/cs/PeopleTranslations.json +++ b/packages/client/public/locales/cs/PeopleTranslations.json @@ -10,14 +10,18 @@ "EnableUserButton": "Aktivovat", "IndividualRights": "Individuální práva v místnosti", "InviteLinkTitle": "Odkaz s pozvánkou", + "LDAPAccountTooltip": "Tento uživatelský účet je načten z LDAP. Pokud potřebujete změnit uživatelské jméno a e-mailovou adresu nebo uživatele zakázat, nahlédněte do adresáře LDAP.", + "LDAPGroupTooltip": "Tato skupina je načtena z LDAP. Pokud ji potřebujete přejmenovat, přidat nebo odebrat uživatele, nahlédněte do adresáře LDAP.", "NameChangeButton": "Změna názvu", "PasswordChangeButton": "Změnit heslo", + "PendingInviteTitle": "Čeká se na pozvání", "PendingTitle": "Čekající", "PeopleCount": "lidí: {{count}}", "RemoveData": "Odstranit osobní údaje", "ResetAuth": "Obnovení ověřování", "SearchByGroupMembers": "Vyhledávání podle členů skupiny", "SendInviteAgain": "Odeslat pozvánku ještě jednou", + "SSOAccountTooltip": "Tento uživatelský účet je načten z SSO. Pokud potřebujete změnit uživatelské jméno a e-mailovou adresu, obraťte se na server SSO.", "StandardLogin": "Standardní přihlášení", "SuccessChangeUserStatus": "Stav uživatele byl úspěšně změněn", "SuccessDeleteGroup": "Skupina byla úspěšně odstraněna", diff --git a/packages/client/public/locales/cs/Profile.json b/packages/client/public/locales/cs/Profile.json index 9b55618c99..dcae0d647b 100644 --- a/packages/client/public/locales/cs/Profile.json +++ b/packages/client/public/locales/cs/Profile.json @@ -1,5 +1,6 @@ { "ActiveSessions": "Aktivní relace", + "AutoDeleteTitle": "Všechny relace starší než 60 dní budou automaticky odstraněny.", "ChangeEmailSuccess": "E-mail byl úspěšně změněn ", "ChangePasswordAfterLoggingOut": "Změna hesla po odhlášení", "ConnectSocialNetworks": "Připojte své sociální sítě", @@ -14,7 +15,6 @@ "InterfaceTheme": "Vzhled prostředí", "LightTheme": "Světlý motiv", "LogoutActiveConnection": "Odhlášení z aktivního připojení", - "LogoutAllActiveConnections": "Odhlášení ze všech aktivních připojení", "LogoutAllActiveSessionsDescription": "Všechna aktivní připojení kromě tohoto připojení budou odhlášena, protože jsou právě používána.", "LogoutBtn": "Odhlášení", "LogoutDescription": "Poznámka. Všechna aktivní připojení kromě tohoto připojení budou odhlášena, protože jsou právě používána.", @@ -27,5 +27,6 @@ "SuccessLogout": "Aktivní připojení bylo odhlášeno: {{platform}}, {{browser}}", "SystemTheme": "Použít systémový motiv", "SystemThemeDescription": "Automatické přepínání mezi světlými a tmavými motivy v souladu s vaším systémem.", + "TerminateAllSessions": "Ukončení všech relací kromě aktuální", "TwoFactorDescription": "Dvoufázové ověřování prostřednictvím aplikace generující kódy bylo správcem povoleno pro všechny uživatele." } diff --git a/packages/client/public/locales/cs/Settings.json b/packages/client/public/locales/cs/Settings.json index f213a34a80..a1d083ced4 100644 --- a/packages/client/public/locales/cs/Settings.json +++ b/packages/client/public/locales/cs/Settings.json @@ -6,6 +6,7 @@ "AccessRightsChangeOwnerConfirmText": "Změny budou uplatněny po potvrzení e-mailem.", "AccessRightsProductUsersCan": "{{category}} uživatelé mohou", "AccessRightsUsersFromList": "{{users}} ze seznamu", + "AccountAlreadyExists": "Účet již existuje", "AccountsWithoutEmails": "Našli jsme <1>{{users}} uživatelů bez e-mailů. Můžete doplnit jejich e-maily nebo pokračovat bez této akce.", "AccountsWithoutEmailsNextStep": "Našli jsme <1>{{users}} uživatelů bez e-mailů. V dalším kroku můžete k jejich účtům přidat potřebné údaje.", "AddAllowedIP": "Přidat povolenou IP adresy", @@ -52,6 +53,7 @@ "Branding": "Branding", "BrandingSectionDescription": "Zadejte informace o své společnosti, přidejte odkazy na externí zdroje a e-mailové adresy zobrazené v rozhraní {{productName}}.", "BrandingSubtitle": "Tuto možnost použijte, abyste uživatelům poskytli zážitek na úrovni značky.", + "BreakpointMobileWarningText": "Tato sekce není v mobilní verzi dostupná.", "BreakpointMobileWarningTextPrompt": "Pro přístup k <1>{{sectionName}} použijte prosím stolní počítač nebo tablet.", "BreakpointSmallText": "Vaše okno je příliš malé na zobrazení celého obsahu stránky", "BreakpointSmallTextPrompt": "Změňte velikost okna nebo zapněte celoobrazovkový režim", @@ -112,7 +114,6 @@ "DownloadLog": "Stáhnout protokol", "DownloadReportBtnText": "Stáhnout zprávu", "DownloadReportDescription": "Zpráva se uloží do složky Dokumenty", - "DownloadStatisticsText": "Můžete si stáhnout zprávu pro data dostupná během vybraného období ukládání a zobrazit podrobné statistiky.", "DuplicateNoun": "Duplikát", "EditColorScheme": "Úprava barevného schématu", "Employees": "uživatelé", @@ -140,12 +141,14 @@ "ImportSectionDescription": "Vyberte oddíly pro import. Objeví se v odpovídajících sekcích {{productName}}.", "IncludedInBusiness": "Zahrnuto v obchodním plánu", "IntegrationRequest": "Chybí vám v {{organizationName}} {{productName}} užitečná integrace nebo komponenta? Zanechte požadavek našemu týmu a my se na něj podíváme.", + "InviteLetterTooltip": "Pokud je tato možnost zaškrtnuta, obdrží všichni noví uživatelé zvací dopis s podrobnostmi o autorizaci.", "IPSecurity": "Zabezpečení IP", "IPSecurityMobileDescription": "Zabezpečení IP slouží k omezení přihlašování k portálu ze všech IP adres s výjimkou určitých adres.", "IPSecuritySettingDescription": "Konfigurací funkce IP Security omezíte možnost přihlášení na vybrané IP adresy. Použijte buď přesné IP adresy ve formátu IPv4, rozsah IP nebo maskování CIDR. Zabezpečení IP nefunguje pro vlastníky prostoru, ti mohou do prostoru přistupovat z libovolné IP adresy.", "IPSecurityWarningHelper": "Nejprve musíte zadat svou aktuální IP adresu nebo rozsah IP adres, do kterého vaše aktuální IP adresa patří, jinak bude přístup do prostoru zablokován ihned po uložení nastavení. Vlastník prostoru bude mít přístup do prostoru z libovolné IP adresy.", "LanguageAndTimeZoneSettingsNavDescription": "Nastavení jazyka a časového pásma umožňuje změnit jazyk celého portálu pro všechny uživatele portálu a nakonfigurovat časové pásmo tak, aby se všechny události portálu zobrazovaly se správným datem a časem.", "LastUpdate": "Poslední aktualizace: {{date}}", + "LDAP": "Nastavení LDAP", "LicenseLimitCounter": "Omezení licence Administrátoři/možnosti:", "LicenseLimitDescription": "Počítadlo licenčních limitů se skládá z: již existujících účtů v {{productName}} a nových uživatelů, které chcete importovat. Pokud importujete uživatele, kteří již účet v {{productName}} mají, nebudou do počítadla znovu započítáni. Vaše licence {{productName}} vám umožňuje mít maximálně {{maxLimit}} uživatelů.", "Lifetime": "Životnost (min)", @@ -210,6 +213,7 @@ "RestoreBackupDescription": "Použijte tuto možnost pro obnovu Vašeho prostoru z předchozího souboru obnovy.", "RestoreBackupResetInfoWarningText": "Všechna stávající hesla budou resetována. Uživatelé {{productName}} obdrží e-mail s odkazem na obnovení přístupu.", "RestoreBackupWarningText": "Prostor {{productName}} bude během procesu obnovy nedostupný. Po dokončení obnovy budou všechny změny provedené po datu vybraného bodu obnovy ztraceny.", + "RolesAreSet": "Role již byly nastaveny pro vybrané uživatele.", "RoomsModule": "Záložní místnost", "RoomsModuleDescription": "Můžete vytvořit novou místnost speciálně pro zálohu, vybrat jednu z existujících místností nebo uložit kopii do jejich místnosti {{roomName}}.", "SaveToApply": "Kliknutím na tlačítko Uložit v dolní části proveďte aplikaci.", @@ -225,6 +229,7 @@ "SelectUsersWithEmail": "Vybrat uživatele s e-mailem", "SelectUserTypes": "Výběr typů uživatelů", "SelectUserTypesDescription": "Vyberte role {{productName}} pro importované uživatele: <1>{{productName}} admin, <1>Room admin nebo <1>Power user. Ve výchozím nastavení je pro každého uživatele vybrána role Power user. Role můžete spravovat i po importu.", + "SendInviteLetter": "Odeslání zvacího dopisu", "SendNotificationAboutRestoring": "Odeslat oznámení uživatelům o obnovení prostoru", "ServerSideEncryptionMethod": "Metoda šifrování na straně serveru", "ServiceUrl": "URL adresa služby", @@ -292,6 +297,7 @@ "UseHttp": "Použijte Http", "UserAgreement": "Potvrzuji a chci pokračovat", "UserLimitExceeded": "Překročení uživatelského limitu. Chcete-li přejít k dalšímu kroku, upravte počet uživatelů nebo zvyšte limit uživatelů {{productName}}.", + "UsersAreRegistered": "Vybrali jste uživatele registrované ve vašem {{productName}} s již nastavenými rolemi. Přejděte k dalšímu kroku nebo se vraťte zpět a vyberte další uživatele.", "UsersSectionDescription": "Sekce „Uživatelé“ obsahuje uživatele, které jste vybrali v předchozím kroku. Ve výchozím nastavení je vždy povolena a nelze ji zrušit.", "UseSpecialChar": "Použijte speciální znaky", "UseUpperCase": "Použijte velká písmena", diff --git a/packages/client/public/locales/cs/SingleSignOn.json b/packages/client/public/locales/cs/SingleSignOn.json index c06da93475..5a7edeb54a 100644 --- a/packages/client/public/locales/cs/SingleSignOn.json +++ b/packages/client/public/locales/cs/SingleSignOn.json @@ -6,7 +6,6 @@ "AttributeMatchingTooltip": "Shoda atributů jednotného přihlášení se záznamy v sekci „Účty“.", "Binding": "Vazba:", "CertificateExist": "Certifikát se stejným typem akce již existuje.", - "ConfirmationText": "Všechna zadaná data budou ztracena. Určitě chcete pokračovat?", "CustomEntryButton": "Vlastní titulek přihlašovacího tlačítka", "CustomEntryTooltip": "Titulek tlačítka pro přihlášení do prostoru pomocí služby jednotného přihlášení", "DownloadMetadataXML": "Stáhnout metadata SP XML", diff --git a/packages/client/public/locales/cs/Translations.json b/packages/client/public/locales/cs/Translations.json index f6d8d3ce24..edd05e4d17 100644 --- a/packages/client/public/locales/cs/Translations.json +++ b/packages/client/public/locales/cs/Translations.json @@ -33,11 +33,14 @@ "RoleEditorDescription": "Operace s existujícími soubory: prohlížení, editace, vyplňování formulářů, prohlížení, komentování.", "RoleFormFiller": "Výplň formuláře", "RoleFormFillerDescription": "Operace s existujícími soubory: prohlížení, vyplňování formulářů, prohlížení, komentování.", - "RolePortalAdminDescription": "Správci {{productName}} mají přístup k nastavení {{productName}}, mohou spravovat a archivovat místnosti, zvát nové uživatele a přidělovat role pod svou úrovní. Všichni správci mají přístup do sekce Osobní.", + "RoleFormFillerFormRoomDescription": "Vyplňovatelé formulářů mohou vyplňovat formuláře a zobrazovat pouze své dokončené/zahájené formuláře ve složkách Dokončeno a V procesu.", + "RolePortalAdminDescription": "Správci {{productName}} mají přístup k nastavení {{productName}}, mohou spravovat a archivovat místnosti, zvát nové uživatele a přidělovat role pod svou úrovní. Všichni správci mají přístup do sekce Dokumenty.", "RolePowerUserDescription": "Výkonní uživatelé mohou vytvářet a upravovat soubory v místnosti, ale nemohou vytvářet místnosti, spravovat uživatele ani přistupovat k nastavením.", + "RolePowerUserFormRoomDescription": "Zkušení uživatelé mohou nahrávat formuláře do místnosti a mají plný přístup ke složkám Dokončeno a V procesu.", "RoleReviewer": "Recenzent", "RoleReviewerDescription": "Operace s existujícími soubory: prohlížení, prohlížení, komentování.", - "RoleRoomAdminDescription": "Správci místností mohou vytvářet a spravovat přidělené místnosti, zvát nové uživatele a přidělovat role správce místnosti a nižší. Všichni správci mají přístup do sekce Osobní.", + "RoleRoomAdminDescription": "Správci místností mohou vytvářet a spravovat přidělené místnosti, zvát nové uživatele a přidělovat role správce místnosti a nižší. Všichni správci mají přístup do sekce Dokumenty.", + "RoleRoomAdminFormRoomDescription": "Správci místností mohou vytvářet a spravovat místnosti, zvát nové uživatele a přidělovat role správce místnosti nebo nižší. Správci místností mohou do místnosti nahrávat formuláře a mají plný přístup do složek Dokončeno a V procesu.", "RoleUserDescription": "Uživatelé mají přístup pouze do místností, do kterých je pozvali správci. Nemohou vytvářet vlastní místnosti, složky ani soubory.", "RoleViewer": "Prohlížeč", "RoleViewerDescription": "Prohlížení souborů", diff --git a/packages/client/public/locales/de/Confirm.json b/packages/client/public/locales/de/Confirm.json index 0678852f9b..be8761f888 100644 --- a/packages/client/public/locales/de/Confirm.json +++ b/packages/client/public/locales/de/Confirm.json @@ -7,6 +7,7 @@ "DeleteProfileBtn": "Mein Konto löschen", "DeleteProfileConfirmation": "Achtung! Dies wird Ihr Konto löschen.", "DeleteProfileConfirmationInfo": "Wenn Sie auf \"Mein Konto löschen\" klicken, akzeptieren Sie unsere <1>Datenschutzerklärung.", + "DeleteProfileSuccessDescription": "Ihr {{productName}}-Konto wurde erfolgreich deaktiviert. Der {{productName}}-Besitzer oder Administrator kann Ihr deaktiviertes Konto dauerhaft löschen.", "DeleteProfileSuccessMessage": "Ihr Konto wurde erfolgreich gelöscht. ", "DeleteProfileSuccessMessageInfo": "Erfahren Sie mehr über Löschen Ihres Portals und aller Daten in unserer <1>Datenschutzerklärung.", "EmailAndPasswordCopiedToClipboard": "E-Mail und Passwort wurde in die Zwischenablage kopiert", diff --git a/packages/client/public/locales/de/CreateEditRoomDialog.json b/packages/client/public/locales/de/CreateEditRoomDialog.json index 4b1bd17c8b..53857069cc 100644 --- a/packages/client/public/locales/de/CreateEditRoomDialog.json +++ b/packages/client/public/locales/de/CreateEditRoomDialog.json @@ -1,8 +1,10 @@ { + "ActivationRequired": "aktivierung erforderlich", "ChooseRoomType": "Raumtyp wählen", "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", "DisableRoomQuota": "Die Quote für diesen Raum deaktivieren", + "FormRoomBarDescription": "Dieser Raum ist für jeden zugänglich, der den Link hat. Externe Benutzer haben die Berechtigung zum Ausfüllen von Formularen für alle Dateien.", "Icon": "Icon", "MakeRoomPrivateDescription": "Alle Dateien in diesem Raum werden verschlüsselt.", "MakeRoomPrivateLimitationsWarningDescription": "Mit dieser Funktion können Sie nur bestehende {{productName}}-Benutzer einladen. Nachdem Sie einen Raum erstellt haben, können Sie die Liste der Benutzer nicht mehr ändern.", diff --git a/packages/client/public/locales/de/DeleteProfileEverDialog.json b/packages/client/public/locales/de/DeleteProfileEverDialog.json index 65950a8e0c..34f6c19bcc 100644 --- a/packages/client/public/locales/de/DeleteProfileEverDialog.json +++ b/packages/client/public/locales/de/DeleteProfileEverDialog.json @@ -3,6 +3,8 @@ "CannotReassignFiles": "Wenn Sie mehrere Benutzer gleichzeitig löschen, können Sie deren Dateien nicht anderen Benutzern neu zuweisen.", "DeleteGroupUsersSuccessMessage": "Benutzer wurden erfolgreich gelöscht.", "DeleteMyDocumentsUser": "Alle persönlichen Dateien und Ordner im Bereich Dokumente dieses Benutzers werden endgültig gelöscht.", + "DeletePersonalData": "Persönliche Daten, alle persönlichen Dateien und Ordner in den Abschnitten Dokumente und Papierkorb* der ausgewählten Benutzer werden dauerhaft gelöscht. Dateien und Ordner der ausgewählten Benutzer, die sich in gemeinsamen Bereichen* wie Räumen befinden, bleiben in {{productName}}.", + "DeletePersonalDataApplicable": "*Anwendbar für die ausgewählten Benutzer, die solche Dateien und Ordner haben.", "DeleteReassignDescriptionUser": "{{warningMessageMyDocuments}} Räume, die von diesem Benutzer erstellt wurden, und Dokumente, die in diesen Räumen gespeichert sind, werden automatisch einem Administrator, der die Löschung durchführt, neu zugewiesen: {{userPerformedDeletion}} ({{userYou}}). Weisen Sie Daten manuell neu zu, um einen anderen Benutzer als Empfänger auszuwählen.", "DeleteUser": "Benutzer löschen", "DeleteUserMessage": "{{userCaption}} {{user}} wird gelöscht. Dieser Vorgang kann nicht rückgängig gemacht werden.", diff --git a/packages/client/public/locales/de/EmbeddingPanel.json b/packages/client/public/locales/de/EmbeddingPanel.json index cff40c6a4e..60253bb53c 100644 --- a/packages/client/public/locales/de/EmbeddingPanel.json +++ b/packages/client/public/locales/de/EmbeddingPanel.json @@ -1,4 +1,11 @@ { + "CodeSuccessfullyCopied": "Code zum Einfügen erfolgreich in die Zwischenablage kopiert", + "ContentRestricted": "Das Kopieren von Inhalten, das Herunterladen von Dateien und das Drucken sind eingeschränkt.", + "DisplaySettings": "Anzeigeeinstellungen", + "EmbeddingBarAllowList": "Fügen Sie die Website-URL für die Einbettung in die <1>Zulassungsliste ein.", + "EmbeddingBarDescription": "Das Einbetten funktioniert nur für die URLs, die der {{productName}}-Administrator in den JavaScript-SDK-Einstellungen angegeben hat.", "Height": "Höhe", + "Link": "Link", + "LinkProtectedWithPassword": "Der Link ist mit einem Passwort geschützt.", "Width": "Breite" } diff --git a/packages/client/public/locales/de/EmptyView.json b/packages/client/public/locales/de/EmptyView.json index 0967ef424b..a94b55dc26 100644 --- a/packages/client/public/locales/de/EmptyView.json +++ b/packages/client/public/locales/de/EmptyView.json @@ -1 +1,24 @@ -{} +{ + "CollaboratorEmptyTitle": "Der Raum ist leer.", + "CreateNewFileDescription": "Beginnen Sie Ihre Arbeit im Raum, indem Sie Dateien oder Ordner anlegen", + "CreateNewFileTitle": "Eine neue Datei erstellen", + "CustomRoomEmptyTitle": "Willkommen im benutzerdefinierten Raum", + "EmptyDescription": "Beginnen Sie mit schnellen Aktionen:", + "FormFolderDefaultDescription": "Legen Sie PDF-Formulare hier ab oder laden Sie sie von {{productName}} oder einem Gerät hoch.", + "FormFolderDefaultTitle": "Noch keine Formulare vorhanden", + "FormFolderDefaultUserDescription": "Die von den Administratoren hochgeladenen Formulare werden hier angezeigt.", + "FormFolderDefaultUserTitle": "Noch keine Formulare in diesem Ordner", + "FormRoomEmptyTitle": "Willkommen im Raum zum Formularausfüllen", + "InviteUsersOptionDescription": "Fügen Sie Portalmitglieder zur gemeinsamen Bearbeitung im Raum hinzu", + "InviteUsersOptionTitle": "Einladen von Teilnehmern", + "ShareOptionDescription": "Kopieren Sie einen Link für den öffentlichen Zugang oder laden Sie andere Benutzer in den Raum ein, um das Ausfüllen des Formulars zu starten.", + "ShareOptionTitle": "Raum teilen", + "UploadDeviceOptionDescription": "Laden Sie beliebige Dateitypen von Ihrem persönlichen Gerät hoch", + "UploadDeviceOptionTitle": "Hochladen von Ihrem Gerät", + "UploadDevicePDFFormOptionDescription": "Laden Sie ein fertiges PDF-Formular von Ihrem Gerät in den Raum hoch.", + "UploadDevicePDFFormOptionTitle": "Hochladen vom Gerät", + "UploadFromPortalDescription": "Laden Sie beliebige Dateien aus Dokumenten oder Räumen hoch", + "UploadFromPortalTitle": "Von {{productName}} hochladen", + "UploadPDFFormOptionDescription": "Wählen Sie ein fertiges PDF-Formular, das in {{productName}} verfügbar ist, und laden Sie es in den Raum hoch.", + "UserEmptyDescription": "Von Administratoren hochgeladene Dateien und Ordner werden hier angezeigt." +} diff --git a/packages/client/public/locales/de/Files.json b/packages/client/public/locales/de/Files.json index 4cdc9e2382..51bd87f036 100644 --- a/packages/client/public/locales/de/Files.json +++ b/packages/client/public/locales/de/Files.json @@ -30,6 +30,7 @@ "CopyLinkPassword": "Passwort für Link kopieren", "CopyPassword": "Passwort kopieren", "CopySharedLink": "Den freigegebenen Link kopieren", + "CreateNewFolder": "Neuen Ordner erstellen", "CreateNewFolderInStorage": "Neuen Ordner im Speicher erstellen", "CreateNewLink": "Neuen Link erstellen", "CreateRoom": "Raum erstellen", @@ -47,6 +48,7 @@ "EditLink": "Link ändern", "EditRoom": "Raum bearbeiten", "EditSharedLink": "Freigegebenen Link bearbeiten", + "Embed": "Einbetten", "EmbeddingSettings": "Einstellungen zum Einbetten", "EmptyFile": "Leere Datei", "EmptyFilterSubheadingText": "Hier gibt es keine Dateien, die diesem Filter entsprechen", @@ -115,6 +117,7 @@ "OpenLocation": "Ordner öffnen", "PasswordAccess": "Zugang mit Passwort", "PasswordLink": "Fügen Sie ein Passwort hinzu, um Ihren Link zu schützen.", + "PasswordProtectedFiles": "Bitte <0>geben Sie ein Passwort ein für die geschützten Dateien, um fortzufahren", "PasswordSuccessfullyCopied": "Passwort erfolgreich kopiert", "Pin": "Anstecken", "PinToTop": "Oben anstecken", @@ -126,6 +129,7 @@ "PrivateRoomDescriptionUnbreakable": "Unzerbrechlicher AES-256-Algorithmus", "PrivateRoomHeader": "Willkommen im Privatraum von {{organizationName}}, wo jedes von Ihnen eingegebene Zeichen verschlüsselt wird", "PrivateRoomSupport": "Privaträume sind über {{organizationName}}-App für Desktop verfügbar. <3>Informationen", + "Protected": "geschützt", "RecentlyAccessible": "Kürzlich per Link zugänglich", "RecentViaLinkEmptyContainerDescription": "Hier finden Sie eine Liste der zuletzt geöffneten Dateien, die über einen externen Link für Sie freigegeben wurden.", "RemovedFromFavorites": "Aus Favoriten entfernt", @@ -134,6 +138,7 @@ "RestoreAll": "Alle wiederherstellen", "RevokeLink": "Link widerrufen", "RoomAvailableViaExternalLink": "Raum verfügbar über externen Link", + "RoomAvailableViaSharedLink": "Raum über geteilten Link verfügbar", "RoomCreated": "Raum erstellt", "RoomEmptyAtTheMoment": "Dieser Raum ist derzeit leer.", "RoomEmptyContainerDescription": "Bitte erstellen Sie den ersten Raum.", @@ -143,6 +148,7 @@ "RoomOwner": "Raumbesitzer", "RoomPinned": "Raum angeheftet", "RoomRemoved": "Raum entfernt", + "RoomsPinLimitMessage": "Sie können nicht mehr als 10 Räume ganz oben anheften. Heben Sie die Anheftung einiger Räume auf, die derzeit angeheftet sind.", "RoomsPinned": "Angepinnte Räume: {{count}}", "RoomsRemoved": "Räume entfernt", "RoomsUnpinned": "Nicht angepinnte Räume: {{count}}", @@ -151,6 +157,8 @@ "SendByEmail": "Per E-Mail senden", "ShareFolder": "Ordner freigeben", "ShareFolderDescription": "Es wird ein neuer Raum erstellt und alle Inhalte des ausgewählten Ordners werden dorthin kopiert. Anschließend können Sie andere Benutzer zur Zusammenarbeit an den Dateien in einem Raum einladen.", + "SharePDFFormModalDescription": "Es wird ein neuer Raum erstellt und das PDF-Formular wird dorthin kopiert. Sie können dann andere Benutzer einladen, das Formular in dem Raum auszufüllen.", + "SharePDFFormModalTitle": "PDF-Formular freigeben", "ShareRoom": "Raum freigeben", "ShowLinkActions": "Link-Optionen anzeigen", "ShowVersionHistory": "Versionshistorie anzeigen", @@ -169,6 +177,7 @@ "VersionHistory": "Versionshistorie", "ViewList": "Liste", "ViewTiles": "Zellen", + "WaitOperation": "Warten, bis der aktuelle Vorgang abgeschlossen ist", "WantLeaveRoom": "Willst du diesen Raum wirklich verlassen? Du kannst ihn wieder betreten, wenn du eine neue Einladung von einem Raumadministrator erhältst.", "WantToRestoreTheRoom": "Alle externen Links in diesem Raum werden aktiv und der Inhalt ist für jeden mit dem Link zugänglich. Möchten Sie den Raum wiederherstellen?", "WantToRestoreTheRooms": "Alle externen Links in wiederhergestellten Räumen werden aktiv und ihre Inhalte sind für alle mit den Raumlinks zugänglich. Möchten Sie die Räume wiederherstellen?", diff --git a/packages/client/public/locales/de/FilesSettings.json b/packages/client/public/locales/de/FilesSettings.json index bf04fb6134..89e2489f88 100644 --- a/packages/client/public/locales/de/FilesSettings.json +++ b/packages/client/public/locales/de/FilesSettings.json @@ -6,6 +6,7 @@ "DisplayTemplates": "Vorlagen anzeigen", "IntermediateVersion": "Alle gespeicherten Zwischenversionen aufbewahren", "KeepIntermediateVersion": "Zwischenversionen bei der Bearbeitung aufbewahren", + "OpenSameTab": "{{organizationName}}-Editor in derselben Registerkarte öffnen", "OriginalCopy": "Dateikopie auch im Originalformat speichern", "StoringFileVersion": "Speicherung von Dateiversionen", "ThirdPartyAccounts": "Konten von Drittanbietern", diff --git a/packages/client/public/locales/de/FillPDFDialog.json b/packages/client/public/locales/de/FillPDFDialog.json index 0967ef424b..078204630e 100644 --- a/packages/client/public/locales/de/FillPDFDialog.json +++ b/packages/client/public/locales/de/FillPDFDialog.json @@ -1 +1,9 @@ -{} +{ + "FillOutButtonLabel": "Ausfüllen", + "FillOutDescription": "Füllen Sie die Felder des Originalformulars im Editorfenster aus.", + "FillOutTitle": "Formular selbst ausfüllen", + "FillPDFDialogTitle": "Ausfüllen als", + "ShareCollectButtonLabel": "In Raum kopieren", + "ShareCollectDescription": "Geben Sie Ihr Formular frei und sammeln Sie Antworten über einen Raum zum Formularausfüllen.", + "ShareCollectTitle": "Teilen" +} diff --git a/packages/client/public/locales/de/HotkeysPanel.json b/packages/client/public/locales/de/HotkeysPanel.json index 2a49913184..c228e67724 100644 --- a/packages/client/public/locales/de/HotkeysPanel.json +++ b/packages/client/public/locales/de/HotkeysPanel.json @@ -30,6 +30,7 @@ "HotkeysPlayPause": "Wiedergeben/pausieren", "HotkeysRedoLastUndoneAction": "Wiederholen", "HotkeysRemove": "Ausgewählte Elemente entfernen", + "HotkeysRenameSelected": "Ausgewähltes Element umbenennen", "HotkeysSelectAll": "Alle sichtbaren Ordner und Dateien auswählens", "HotkeysSelectDown": "Nächstes Element nach unten auswählen", "HotkeysSelection": "Auswahl von Elementen", diff --git a/packages/client/public/locales/de/InfoPanel.json b/packages/client/public/locales/de/InfoPanel.json index 77374b8fa1..803ba5fc1b 100644 --- a/packages/client/public/locales/de/InfoPanel.json +++ b/packages/client/public/locales/de/InfoPanel.json @@ -1,26 +1,62 @@ { "AccountsEmptyScreenText": "Siehe Benutzerdetails hier", + "AddedRoomTags": "Tags hinzugefügt.", "Administration": "Verwaltung", "AndMoreLabel": "und <1>{{count}} mehr", "CreationDate": "Erstellungsdatum", "Data": "Daten", "DateModified": "Änderungsdatum", + "DeletedRoomTags": "Tags entfernt.", "ExpectUsers": "Eingeladene Benutzer", + "FeedLinkWasDeleted": "Link wurde gelöscht", "FeedLocationLabel": "Ordner «{{folderTitle}}»", + "FeedLocationLabelFrom": "aus «{{folderTitle}}»", + "FeedLocationRoomLabel": "Raum «{{folderTitle}}»", + "FeedLocationSectionLabel": "Sektion «{{folderTitle}}»", + "FileConverted": "Datei konvertiert.", + "FileCopied": "Dateien kopiert.", + "FileCopiedTo": "Dateien kopiert in «{{folderTitle}}»", + "FileCreated": "Datei erstellt.", + "FileDeleted": "Dateien entfernt.", "FileExtension": "Dateierweiterung", + "FileMoved": "Dateien verschoben.", + "FileMovedTo": "Datei verschoben in «{{folderTitle}}»", + "FileRenamed": "Datei umbenannt.", "FilesEmptyScreenText": "Finden Sie Details zur Datei und zum Ordner hier", + "FileUploaded": "Dateien hinzugefügt.", + "FolderCopied": "Ordner kopiert.", + "FolderCreated": "Ordner erstellt.", + "FolderDeleted": "Ordner entfernt.", + "FolderMoved": "Ordner verschoben.", + "FolderRenamed": "Ordner umbenannt.", "GalleryEmptyScreenText": "Sehen Sie die Details der Formularvorlage hier", "GroupsEmptyScreenText": "Gruppendetails finden Sie hier", "HistoryEmptyScreenText": "Aktivitätsverlauf wird hier angezeigt", + "HistoryRoomCopied": "<1>«{{roomTitle}}» Raum kopiert", + "HistoryRoomCreated": " <1>«{{roomTitle}}» Raum erstellt", + "HistoryThirdParty": "Die Verlaufsanzeige ist für öffentliche Räume mit angeschlossenen Drittanbieterspeichern nicht verfügbar", "InfoBanner": "Die Liste der eingeladenen Benutzer enthält den Besitzer und/oder den Administrator dieses {{productName}} mit vollem Zugang zu allen Räumen. Besitzer und/oder Administrator können keine weiteren Zugriffsrechte zugewiesen werden. Sobald sie dem Raum hinzugefügt wurden, werden sie über alle Änderungen informiert.", "ItemsSelected": "Ausgewählte Elemente", "LastModifiedBy": "Zuletzt geändert von", + "NoRecordsFound": "Keine Einträge gefunden", "Properties": "Eigenschaften", + "RoomCreateUser": "Benutzer hinzugefügt.", + "RoomExternalLinkCreated": "Link erstellt.", + "RoomExternalLinkDeleted": "Link <1>«{{linkTitle}}» gelöscht.", + "RoomExternalLinkRenamed": "Link <1>«{{oldLinkTitle}}» umbenannt in <1>«{{linkTitle}}»", + "RoomExternalLinkRevoked": "Vorheriger Link <1>«{{linkTitle}}» widerrufen
Neuer Link <1>«{{linkTitle}}» erstellt", + "RoomGroupAdded": "Gruppen hinzugefügt.", + "RoomGroupRemove": "Gruppe entfernt", + "RoomLogoChanged": "Icon geändert", + "RoomRemoveUser": "Benutzer entfernt.", + "RoomRenamed": "Raum <1>«{{oldRoomTitle}}» umbenannt in <1>«{{roomTitle}}»", "RoomsEmptyScreenTent": "Siehe Details von Räumen hier", + "RoomUpdateAccess": "wurde zugewiesen", "SelectedUsers": "Ausgewählte Konten", "StorageType": "Art des Speicherplatzes", "SubmenuDetails": "Details", "SubmenuHistory": "Geschichte", + "UserFileUpdated": "Datei aktualisiert.", "Users": "Benutzer", "Versions": "Versionen" } diff --git a/packages/client/public/locales/de/InviteDialog.json b/packages/client/public/locales/de/InviteDialog.json index b608d02e9a..8860edc7c3 100644 --- a/packages/client/public/locales/de/InviteDialog.json +++ b/packages/client/public/locales/de/InviteDialog.json @@ -3,6 +3,7 @@ "AddManuallyDescriptionAccounts": "Laden Sie neue Benutzer persönlich per E-Mail zu {{productName}} ein", "AddManuallyDescriptionRoom": "Fügen Sie bestehende {{productName}}-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.", + "GroupMaxAvailableRoleWarning": "Gruppen können maximal mit der Rolle {{roleName}} zum Raum hinzugefügt werden. Sie können jedoch die Rolle der einzelnen Benutzer in der Gruppe ändern, nachdem sie erfolgreich hinzugefügt wurde.", "InvitationLanguage": "Sprache der Einladung", "InviteAccountSearchPlaceholder": "Personen per E-Mail einladen", "InviteRoomSearchPlaceholder": "Personen per Name oder E-Mail einladen", diff --git a/packages/client/public/locales/de/JavascriptSdk.json b/packages/client/public/locales/de/JavascriptSdk.json index 30c46b4009..858d38d3bb 100644 --- a/packages/client/public/locales/de/JavascriptSdk.json +++ b/packages/client/public/locales/de/JavascriptSdk.json @@ -4,6 +4,8 @@ "AddWatermarks": "Wasserzeichen zu Dokumenten hinzufügen", "AdvancedDisplay": "Erweiterte Anzeigeeinstellungen", "AllTypes": "Alle Typen", + "AllTypesAvailableForEditing": "alle in {{organizationName}} zur Bearbeitung verfügbaren Dateitypen", + "AllTypesSupportedByEditor": "Alle von {{organizationName}}-Editoren unterstützten Typen", "APILink": "API-Bibliothek", "Ascending": "Aufsteigend", "ButtonColor": "Farbe der Schaltfläche", @@ -44,6 +46,7 @@ "EnterWidth": "Breite eingeben", "FeedbackAndSupport": "Feedback und Unterstützung", "FileContentCopy": "Beschränkung für das Kopieren von Dateiinhalten", + "FileFilter": "Dateifilter", "FileId": "Datei-ID", "FilePreview": "Dateivorschau", "FileSelector": "Dateiauswahl", @@ -78,6 +81,7 @@ "PortalDescription": "Betten Sie den gesamten {{productName}} ein, um Benutzern die Interaktion mit allen Räumen, Dateien und Einstellungen zu ermöglichen.", "PublicRoomDescription": "Betten Sie einen öffentlichen Raum ein, damit Benutzer alle dort gespeicherten Dokumente ohne Registrierung einsehen können.", "RightPanelCollapsed": "Zusammenklappbare rechte Seite", + "RoomFilter": "Raumfilter", "RoomOrFolder": "Raum oder Ordner", "RoomOrFolderDescription": "Sie können den Bereich, den Raum oder den Ordner auswählen, den Sie anzeigen möchten", "RoomPreview": "Raumvorschau", @@ -88,6 +92,7 @@ "Scale": "Skalieren", "SDKDescription": "Mit Hilfe des JavaScript SDK können Sie einen Raum oder einen Ordner aus {{productName}} als iframe in Ihr Webinterface einbetten. Hier finden Sie Einstellungen für die Erstellung eines iframe-Beispiels und die Konfiguration von CSP. Um das komplette SDK zu nutzen, schauen Sie bitte in die", "SearchBlock": "Suchblock", + "SearchByNameEmail": "Suche nach Name oder E-Mail", "SearchFilterAndSort": "Suchen, Filtern und Sortieren", "SearchTerm": "Suchbegriff", "SelectButtonText": "Text der Auswahlschaltfläche", diff --git a/packages/client/public/locales/de/Ldap.json b/packages/client/public/locales/de/Ldap.json index 0967ef424b..c8fcaa4f88 100644 --- a/packages/client/public/locales/de/Ldap.json +++ b/packages/client/public/locales/de/Ldap.json @@ -1 +1,74 @@ -{} +{ + "LdapAddCertificateToStoreConfirmation": "Möchten Sie dieses Zertifikat zum Zertifikatspeicher hinzufügen und mit dem Benutzerimport fortfahren?", + "LdapAdvancedSettings": "Erweiterte Einstellungen", + "LdapAdvancedSettingsTooltip": "Wählen Sie die Benutzerattribute aus, die mit Ihrem LDAP-Server synchronisiert werden sollen.", + "LdapAttributeMapping": "Attribut-Zuordnung", + "LdapAuthenticationTooltip": " Aktivieren Sie diese Option, wenn der aktuelle Windows-Benutzer nicht die Rechte hat, vom LDAP-Server/Active Directory zu lesen, und geben Sie die Anmeldedaten eines anderen Benutzers mit den Leserechten ein.", + "LdapAutoSyncToggle": "Auto-Synchronisierung", + "LdapAutoSyncToggleDescription": "Die Synchronisierung ermöglicht das Hochladen aller Daten aus dem Portal und die Aktualisierung der neuen Daten nach Änderung der Einstellungen. Synchronisieren Sie jedes Mal, wenn Sie neue Daten über Benutzer im Portal haben.", + "LdapAvatar": "Profilfoto", + "LdapCertificateConfirm": "Zertifikat bestätigen", + "LdapDisclaimer": "Bitte beachten Sie: Die E-Mail des Portalbenutzers wird aus der Einstellung \"Mail-Attribut\" übernommen. Fehlt sie, wird sie folgendermaßen gebildet: \"Login-Attribut + @ + LDAP-Domäne\". Falls eine solche E-Mail nicht existiert, wird der Benutzer keine Portalbenachrichtigung erhalten.", + "LdapEnableSSL": "SSL aktivieren", + "LdapEnableSSLTooltip": "Sie können den LDAP-Datenverkehr vertraulich und sicher gestalten, indem Sie Secure Sockets Layer (SSL) verwenden.", + "LdapEnableStartTls": "StartTLS aktivieren", + "LdapEnableStartTlsTooltip": "StartTLS bietet eine Möglichkeit, eine Klartextverbindung in eine verschlüsselte (TLS oder SSL) Verbindung umzuwandeln, anstatt einen separaten Port für die verschlüsselte Kommunikation zu verwenden.", + "LdapGroupAttribute": "Gruppenattribut", + "LdapGroupAttributeTooltip": "Geben Sie das Attribut des Gruppenobjekts ein, das angibt, welche Benutzer diese Gruppe umfasst.", + "LdapGroupDN": "Gruppen-DN", + "LdapGroupDNTooltip": "Geben Sie den Namen des Verzeichnisses ein, das die Gruppen enthält, die Sie hinzufügen möchten.", + "LdapGroupFilter": "Gruppenfilter", + "LdapGroupFilterTooltip": "Verwenden Sie den LDAP-Suchfilter, um Gruppen auszuwählen, die importiert werden sollen. Bitte beachten Sie, dass nur Benutzer aus diesen Gruppen hinzugefügt werden.", + "LdapGroupMembership": "Gruppenmitgliedschaft", + "LdapGroupMembershipTooltip": "Aktivieren Sie diese Option, wenn Sie Gruppen vom LDAP-Server/Active Directory zu {{productName}}-Konten hinzufügen möchten. Bitte beachten Sie, dass nur Benutzer, die zu diesen Gruppen gehören, hinzugefügt werden.", + "LdapGroupNameAttribute": "Gruppennamensattribut", + "LdapGroupNameAttributeTooltip": "Bitte geben Sie das Objektattribut an, das dem Gruppennamen entspricht.", + "LdapGroupUserAttributeTooltip": "Geben Sie das Attribut des Benutzerobjekts ein, mit dem bestimmt wird, ob dieser Benutzer Mitglied der Gruppen ist.", + "LdapIntro": "LDAP ist eine Möglichkeit, Benutzer und Gruppen von einem LDAP-Server zu importieren und die Benutzerauthentifizierung im Portal mit auf dem LDAP-Server gespeicherten Logins/Passwörtern zu ermöglichen. Die Benutzer werden sofort nach dem Speichern der Einstellungen importiert. Später hinzugefügte Benutzer werden bei ihrer ersten Authentifizierung im Portal importiert.", + "LdapLoginAttribute": "Login-Attribut", + "LdapLoginAttributeTooltip": "Geben Sie das Objektattribut ein, das der Benutzeranmeldung entspricht.", + "LdapLoginTooltip": "Bitte geben Sie einen Login-Benutzer an, der Leserechte auf dem LDAP-Server/Active Directory hat.", + "LdapMail": "E-Mail", + "LdapMobileSettingsDescription": "Verwenden Sie diese Option, um Ihren Nutzern ein markengerechtes Erlebnis zu bieten. Diese Einstellungen werden für alle Ihre Portale wirksam sein.", + "LdapMobileSyncDescription": "Geben Sie Ihre Unternehmensinformationen an, fügen Sie Links zu externen Ressourcen und E-Mail-Adressen hinzu, die in der Benutzeroberfläche angezeigt werden.", + "LdapNextSync": "Nächste Synchronisierung", + "LdapPasswordTooltip": "Geben Sie das Kennwort für den Benutzer mit den Zugriffsrechten zum Lesen von Daten vom LDAP-Server/Active Directory ein.", + "LdapPortNumber": "Portnummer", + "LdapPortNumberTooltip": "Geben Sie die Portnummer für Ihren LDAP-Server/Active Directory ein.", + "LdapQuota": "Benutzerquote", + "LdapQuotaInfo": "Um dieses Attribut nutzen zu können, aktivieren Sie die Quote per Benutzer in den <0>Speicherverwaltungseinstellungen", + "LdapSecondName": "Nachname", + "LdapSendWelcomeLetter": "Willkommens-E-Mail senden", + "LdapSendWelcomeLetterTooltip": "Wenn diese Option aktiviert ist, erhalten alle neuen Benutzer eine Willkommens-E-Mail. Nur verfügbar, wenn das Mail-Attribut auf LDAP abgebildet ist.", + "LdapServer": "Server", + "LdapServerTooltip": "Geben Sie die URL des LDAP-Servers ohne die Portnummer ein, z.B. LDAP://mycompany.com.", + "LdapSettings": "LDAP-Einstellungen", + "LdapSettingsCertCnNoMatch": "Zertifikatsname stimmt nicht mit dem Hostnamen überein", + "LdapSettingsCertExpired": "Das Zertifikat ist abgelaufen", + "LdapSettingsCertIssuerChaining": "Es wurde keine Zertifikatsaussteller-Kette bereitgestellt", + "LdapSettingsCertMalformed": "Fehlerhaftes Zertifikat", + "LdapSettingsCertUnrecognizedError": "Unbekannter Fehler", + "LdapSettingsCertUntrustedCa": "Die Zertifizierungsstelle, die das Zertifikat ausgestellt hat, ist nicht vertrauenswürdig", + "LdapSettingsCertUntrustedRoot": "Die Root-Zertifizierungsstelle, die das Zertifikat ausgestellt hat, ist nicht vertrauenswürdig", + "LdapSettingsIssuerName": "Name des Herausgebers", + "LdapSettingsSerialNumber": "Seriennummer", + "LdapSettingsSubjectName": "Name des Subjekts", + "LdapSettingsUniqueHash": "Eindeutiger Hashwert", + "LdapSettingsValidFrom": "Gültig ab", + "LdapSettingsValidUntil": "Gültig bis", + "LdapSyncButton": "Benutzer synchronisieren", + "LdapSyncCronTitle": "Hier können Sie einstellen, wie oft Sie LDAP-Benutzer automatisch synchronisieren möchten", + "LdapSyncDescription": "LDAP-Daten synchronisieren ist eine Möglichkeit, Datenänderungen zwischen Ihrem Portal und dem LDAP-Server zu synchronisieren. Aktivieren Sie die Option \"Automatische Synchronisierung\" und legen Sie einen Zeitraum für die automatische Aktualisierung der Informationen fest.", + "LdapSyncTitle": "LDAP-Daten synchronisieren", + "LdapToggle": "LDAP-Authentifizierung", + "LdapToggleDescription": "Aktivieren Sie diese Option, wenn Sie Benutzer vom LDAP-Server/Active Directory automatisch zu {{productName}} hinzufügen möchten. Die hinzugefügten Benutzer können sich mit ihren LDAP-Server-/Active Directory-Anmeldedaten autorisieren. {{productName}} speichert die Benutzerkennwörter nicht lokal und authentifiziert die Benutzer, indem es deren Login und Kennwort an den LDAP-Server/das Active Directory sendet.", + "LdapUserAttribute": "Benutzerattribut", + "LdapUserDN": "Benutzer-DN", + "LdapUserDNTooltip": "Geben Sie den Namen des Verzeichnisses mit den Benutzern ein, die Sie hinzufügen möchten.", + "LdapUserFilter": "Benutzerfilter", + "LdapUserFilterTooltip": "Verwenden Sie den LDAP-Suchfilter, um die Benutzer auszuwählen, die importiert werden sollen.", + "LdapUserQuotaTooltip": "Um die Quo­te für Benutzer festzulegen, fügen Sie ein Attribut im LDAP-Verzeichnis hinzu (z.B. UsersQuotaLimit) und geben Sie einen ganzzahligen Wert für dieses Attribut ein. Der Quo­tewert wird in Bytes angezeigt. Geben Sie hier nur den Attributnamen an. Dieses Attribut wird nur während der ersten Einrichtung angewendet und kann später manuell im Abschnitt \"Konten\" geändert werden.", + "LdapUsersType": "Benutzertyp", + "LdapUsersTypeInfo": "Benutzer können nur auf die Räume zugreifen, zu denen sie von Administratoren eingeladen wurden, und können keine eigenen Räume, Ordner oder Dateien erstellen. Wählen Sie unten einen anderen Typ, um mehr Berechtigungen zu vergeben. Andernfalls können Sie den Typ manuell im Abschnitt Konten ändern.", + "LdapUserTypeTooltip": "Alle Benutzer werden zu {{productName}} mit dem ausgewählten Typ hinzugefügt." +} diff --git a/packages/client/public/locales/de/MainBar.json b/packages/client/public/locales/de/MainBar.json index e95d416eb5..97c8aff7c6 100644 --- a/packages/client/public/locales/de/MainBar.json +++ b/packages/client/public/locales/de/MainBar.json @@ -1,18 +1,30 @@ { - "ClickHere": "Hier klicken", + "ArchivedRoomsOrContact": "Sie können die nicht benötigten Räume archivieren oder den Administrator von {{productName}} kontaktieren, um den Tarifplan zu aktualisieren.", + "ClickToUpgradeTariff": "<1>Klicken Sie hier, um Ihren Tarifplan zu aktualisieren.", "ConfirmEmailDescription": "Verwenden Sie den in der Aktivierungs-E-Mail angegebenen Link. Haben Sie keine E-Mail mit dem Aktivierungslink erhalten?", "ConfirmEmailHeader": "Bitte aktivieren Sie Ihre E-Mail ({{ email }}), um Zugang zu den {{productName}}-Funktionen zu erhalten.", + "ContactToUpgradeTariff": "Wenden Sie sich an den Administrator von {{productName}}, um den Tarifplan zu aktualisieren.", + "PersonalQuotaHeader": "Ihre persönliche Speicherquo­te wurde überschritten", + "PersonalQuotaHeaderForAdmins": "Speicherquo­te pro Benutzer überschritten", "PersonalUserQuotaAdminsDescription": "Um neue Dateien und Ordner hochzuladen und zu erstellen, geben Sie bitte Speicherplatz frei oder verwalten Sie die Quote pro Benutzer in den <1>Speicherverwaltungseinstellungen", - "PersonalUserQuotaDescription": "Um neue Dateien und Ordner hochzuladen und zu erstellen, geben Sie bitte Speicherplatz frei oder wenden Sie sich an den Administrator, um die Speicherquote zu erhöhen.", + "PersonalUserQuotaDescription": "Um neue Dateien und Ordner hochzuladen und zu erstellen, geben Sie bitte Speicherplatz frei oder wenden Sie sich an den {{productName}}-Administrator, um die Speicherquote zu erhöhen.", + "RemoveFilesOrClickToUpgrade": "Entfernen Sie die überflüssigen Dateien oder <1>klicken Sie hier, um Ihren Tarifplan zu aktualisieren.", + "RemoveFilesOrContactToUpgrade": "Entfernen Sie die nicht benötigten Dateien oder wenden Sie sich an den {{productName}}-Administrator, um den Tarifplan zu aktualisieren.", + "RemoveFilesOrContactToUpgradeQuota": "Entfernen Sie die nicht benötigten Dateien oder wenden Sie sich an den Administrator von {{productName}}, um die Speicherquo­te zu erhöhen.", "RequestActivation": "Erneute Aktivierung anfordern", - "RoomQuotaDescription": "Sie können die überflüssigen Räume archivieren oder <1>{{clickHere}} einen passenderen Preisplan für Ihren {{productName}} finden.", + "RoomQuotaDescription": " Sie können die nicht benötigten Räume archivieren oder <1>hier klicken, um einen passenderen Preisplan für Ihr {{productName}} zu finden.", "RoomQuotaHeader": "Die Anzahl von Räumen wird bald überschritten sein: {{currentValue}} / {{maxValue}}", - "StorageAndRoomHeader": "Die Speicher- und Raumlimits werden bald überschritten sein.", + "RoomQuotaHeaderLimit": "Das Limit für die Anzahl der Räume ist erreicht: {{currentValue}} / {{maxValue}}", + "StorageAndRoomHeader": "Das Limit für Speicherplatz und Anzahl der Räume wird bald überschritten", + "StorageAndRoomLimitHeader": "Das Limit für Speicherplatz und Anzahl der Räume ist erreicht", "StorageAndUserHeader": "Limits für Speicherplatz und Admins/Power-User werden bald überschritten sein.", - "StorageQuotaDescription": "Sie können die unerwünschten Dateien entfernen oder <1>{{{clickHere}} einen geeigneteren Preisplan für Ihren {{productName}} finden.", - "StorageQuotaExceeded": "Speicherquote überschritten", + "StorageAndUserTariffLimitHeader": "Das Limit für Speicherplatz und Anzahl der Administratoren/Power-User ist erreicht", "StorageQuotaHeader": "Das Speicherplatzlimit wird bald überschritten: {{currentValue}} / {{maxValue}}", "TenantCustomQuotaDescription": "Sie können unnötige Dateien entfernen oder die Quote in den <1>Speicherverwaltungseinstellungen ändern", - "UserQuotaDescription": "<1>{{clickHere}}, um einen besseren Preisplan für Ihr {{productName}} zu finden.", - "UserQuotaHeader": "Die Anzahl der Admins/Power-User wird bald überschritten sein: {{currentValue}} / {{maxValue}}." + "UserQuotaHeader": "Die Anzahl der Admins/Power-User wird bald überschritten sein: {{currentValue}} / {{maxValue}}.", + "UserTariffAlmostReached": "Sobald das Limit erreicht ist, werden alle Benutzer nur mit Benutzerberechtigungen hinzugefügt. Um weitere Administratoren/Power-User hinzufügen zu können, wenden Sie sich an den Administrator von {{productName}}, um den Tarifplan zu aktualisieren.", + "UserTariffAlmostReachedForAdmins": "Sobald das Limit erreicht ist, werden alle Benutzer nur mit Benutzerberechtigungen hinzugefügt. Um weitere Administratoren/Power-User hinzufügen zu können, <1>klicken Sie hier, um Ihren Tarifplan zu aktualisieren.", + "UserTariffLimitHeader": "Das Limit für die Anzahl der Administratoren/Power-User ist erreicht: {{currentValue}} / {{maxValue}}", + "UserTariffReached": "Alle Benutzer werden nur mit Benutzerberechtigungen hinzugefügt. Um weitere Admins/Power-User hinzufügen zu können, kontaktieren Sie den Administrator von {{productName}}, um den Tarifplan zu aktualisieren.", + "UserTariffReachedForAdmins": "Alle Benutzer werden nur mit Benutzerberechtigungen hinzugefügt. Um weitere Administratoren/Power-User hinzufügen zu können, <1>klicken Sie hier, um Ihren Tarifplan zu aktualisieren." } diff --git a/packages/client/public/locales/de/PDFFormDialog.json b/packages/client/public/locales/de/PDFFormDialog.json index 0967ef424b..1e26af5ec3 100644 --- a/packages/client/public/locales/de/PDFFormDialog.json +++ b/packages/client/public/locales/de/PDFFormDialog.json @@ -1 +1,7 @@ -{} +{ + "PDFform": "PDF-Formular", + "PDFFormEditDialogDescription": "Möchten Sie in den Modus der Formularbearbeitung wechseln? Bitte beachten Sie, dass das Formular dann nicht mehr zum Ausfüllen zur Verfügung steht und Sie nach der Bearbeitung erneut auf die Schaltfläche Ausfüllen beginnen klicken müssen, um es auszufüllen.", + "PDFFormEditDialogTitle": "Formularbearbeitung", + "PDFFormIsReadyToast": "Das PDF-Formular <1>{{filename}} ist bereit zum Ausfüllen.", + "PDFFormSuccessfullyCreatedDescription": "Ihr PDF-Formular ist bereit zum Ausfüllen. Kopieren Sie den öffentlichen Link, um mit dem Ausfüllen des Formulars zu beginnen, oder laden Sie andere Benutzer zu diesem Raum ein." +} diff --git a/packages/client/public/locales/de/Payments.json b/packages/client/public/locales/de/Payments.json index 66c8fd7c32..27c22f42cb 100644 --- a/packages/client/public/locales/de/Payments.json +++ b/packages/client/public/locales/de/Payments.json @@ -9,6 +9,9 @@ "BusinessSuggestion": "Passen Sie Ihren {{planName}}-Plan an", "BusinessTitle": "Sie verwenden den {{planName}}-Plan", "BusinessUpdated": "{{planName}}-Plan aktualisiert", + "CannotCreateNewRoom": "Raum kann nicht erstellt werden", + "CannotCreatePaidUsers": "Bezahlte Benutzer können nicht hinzugefügt werden", + "CannotRestoreRoom": "Raum kann nicht wiederhergestellt werden", "ChooseNewPayer": "Wählen Sie einen neuen Zahler", "ChooseNewPlan": "Möchten Sie einen neuen Preisplan wählen?", "ContactUs": "Beim Fragen zum Verkauf kontaktieren Sie uns unter", @@ -22,21 +25,26 @@ "InvalidEmailWithoutActiveSubscription": "Wir empfehlen, einen neuen Payer zu wählen, der Zugriff auf die Abonnementeinstellungen in {{productName}} erhält.", "InvalidEmailWithoutActiveSubscriptionByAdmin": "Wir empfehlen, den {{productName}}-Eigentümer zu kontaktieren, um einen neuen Zahler zu wählen.", "ManagerTypesDescription": "Administratorkontotypen und ihre Berechtigungen", + "NewRoomWillExceedLimit": "Das Erstellen dieses Raums ist nicht möglich, da das Limit für die Anzahl der in Ihrem aktuellen Plan enthaltenen Räume erreicht ist.", + "NewUsersWillExceedMembersLimit": "Das Hinzufügen neuer bezahlter Benutzer ist nicht möglich, da das Limit für die Anzahl der Administratoren in Ihrem aktuellen Plan erreicht ist.", + "NotPossibleRoomRestoring": "Es ist nicht möglich, diesen Raum wiederherzustellen, da das Limit für die Anzahl der in Ihrem aktuellen Plan enthaltenen Räume erreicht ist.", + "NumberOfRoomsAccordingToTariff": "Anzahl der Räume gemäß Ihrem Tarifplan: {{currentValue}}/{{maxValue}}", + "NumberOfUsersAccordingToTariff": "Anzahl Administratoren /Power-Usergemäß Ihrem Tarifplan: {{currentValue}}/{{maxValue}}", "Pay": "Bezahlen", "Payer": "Zahler", "PayerDescription": "Dieser Benutzer hat Zugriff auf die Zahlungsdetails und ist der einzige Benutzer, der die Quote anpassen und Zahlungen vornehmen kann. Der {{productName}}-Besitzer sowie der zahlende Manager selbst können die Rolle des zahlenden Managers über das Stripe-Kundenportal neu zuweisen.", - "PaymentOverdue": "Es können keine neuen Benutzer hinzugefügt werden.", "PriceCalculation": "Berechnen Sie Ihren Preis", "RenewSubscription": "Abonnement des {{planName}}-Plans erneuern", "RoomManagerDescription": "Raumverwaltung und Archivierung, Benutzereinladung und -verwaltung. Dem Raum können mehrere Administratoren zugewiesen werden.", + "RoomsQuotaAlmostExhausted": "Die Raumquote ist fast erschöpft.", "StartupSuggestion": "Mehr Möglichkeiten mit {{planName}}Plan", "StartupTitle": "Sie verwenden einen kostenlosen {{planName}}-Plan", "StripeCustomerPortal": "gehen Sie zum Stripe-Kundenportal", "TotalPricePerMonth": "<1>{{currencySymbol}}<2>{{price}}<3>/Monat", "UpgradeNow": "Jetzt upgraden", "UpgradePlan": "Plan upgraden", - "UpgradePlanInfo": "Das Hinzufügen neuer Benutzer überschreitet die maximale Anzahl von Raummitgliedern, die Ihr aktueller Preisplan zulässt.", "UserNotFound": "Benutzer <1>{{email}} ist nicht gefunden.", "UserNotFoundMatchingEmail": "Wir konnten den Benutzer mit der passenden Stripe-E-Mail nicht finden.", + "UsersQuotaAlmostExhausted": "Die Quote für bezahlte Benutzer ist fast erschöpft.", "YourPrice": "Ihr Preis" } diff --git a/packages/client/public/locales/de/PaymentsEnterprise.json b/packages/client/public/locales/de/PaymentsEnterprise.json index adc1698a23..77a4e064cb 100644 --- a/packages/client/public/locales/de/PaymentsEnterprise.json +++ b/packages/client/public/locales/de/PaymentsEnterprise.json @@ -13,6 +13,7 @@ "ActivateToProBannerHeaderTrial": "Erwerben Sie die vollständige Enterprise-Version und erhalten Sie:", "ActivateUploadDescr": "Um Ihre Lizenz zu aktivieren, laden Sie diese hoch und klicken Sie auf Aktivieren.", "FreeDaysLeft": "{{count}} kostenlose Tage übrig", + "UpgradeToProBannerHeader": "Erhalten Sie 30 Tage lang kostenlosen Zugriff auf die Office-Suite für Unternehmen", "UpgradeToProBannerInformationAboutShort": "Mehr Informationen zu Enterprise Edition auf der <1>offiziellen Website", "UpgradeToProBannerInformationDemo": "Fordern Sie Demo <1>hier an", "UpgradeToProBannerInformationPurchase": "Senden Sie Ihre Fragen zum Kauf unter <1>{{email}}", @@ -27,6 +28,7 @@ "UpgradeToProBannerItemLicenseDescr": "+ Updates von Funktionalität und Sicherheit innerhalb vom 1-jährigen Abonnement.", "UpgradeToProBannerItemLicenseHeader": "Lebenslang gültige Lizenz.", "UpgradeToProBannerItemMobileDescr": "Bearbeiten Sie Textdokumente, Tabellenkalkulationen und Präsentationen in mobilen Browsern.", + "UpgradeToProBannerItemMobileHeader": "Arbeit auf mobilen Geräten.", "UpgradeToProBannerItemScalabilityDescr": "Komfortable Bearbeitung und Zusammenarbeit an Dokumenten für Teams jeder Größe.", "UpgradeToProBannerItemScalabilityHeader": "Skalierbarkeit und Clustering.", "UpgradeToProBannerItemSupportDescr": "Erhalten Sie den professionellen Support bei allen Schwierigkeiten.", diff --git a/packages/client/public/locales/de/PeopleTranslations.json b/packages/client/public/locales/de/PeopleTranslations.json index f9b8a3db7d..7f9aa4f05b 100644 --- a/packages/client/public/locales/de/PeopleTranslations.json +++ b/packages/client/public/locales/de/PeopleTranslations.json @@ -10,14 +10,18 @@ "EnableUserButton": "Aktivieren", "IndividualRights": "Individuelle Rechte im Raum", "InviteLinkTitle": "Einladungslink", + "LDAPAccountTooltip": "Dieses Benutzerkonto wird aus LDAP geladen. Wenn Sie den Benutzernamen und die E-Mail-Adresse ändern oder einen Benutzer deaktivieren müssen, sehen Sie im LDAP-Verzeichnis nach.", + "LDAPGroupTooltip": "Diese Gruppe wird aus LDAP geladen. Wenn Sie sie umbenennen, Benutzer hinzufügen oder entfernen müssen, sehen Sie im LDAP-Verzeichnis nach.", "NameChangeButton": "Name ändern", "PasswordChangeButton": "Kennwort ändern", + "PendingInviteTitle": "Ausstehende Einladung", "PendingTitle": "Ausstehend", "PeopleCount": "Personen: {{count}}", "RemoveData": "Persönliche Daten löschen", "ResetAuth": "Authentifizierung zurücksetzen", "SearchByGroupMembers": "Nach Gruppenmitgliedern suchen", "SendInviteAgain": "Einladung erneut senden", + "SSOAccountTooltip": "Dieses Benutzerkonto wird von SSO geladen. Wenn Sie den Benutzernamen und die E-Mail-Adresse ändern müssen, wenden Sie sich an den SSO-Server.", "StandardLogin": "Standardmäßige Anmeldung", "SuccessChangeUserStatus": "Der Benutzerstatus war erfolgreich geändert", "SuccessDeleteGroup": "Die Gruppe wurde erfolgreich entfernt", diff --git a/packages/client/public/locales/de/Profile.json b/packages/client/public/locales/de/Profile.json index 6ea8fa9f18..a29496fd8e 100644 --- a/packages/client/public/locales/de/Profile.json +++ b/packages/client/public/locales/de/Profile.json @@ -1,5 +1,6 @@ { "ActiveSessions": "Aktive Sitzungen", + "AutoDeleteTitle": "Alle Sitzungen, die älter als 60 Tage sind, werden automatisch gelöscht.", "ChangeEmailSuccess": "E-Mail wurde erfolgreich geändert", "ChangePasswordAfterLoggingOut": "Passwort nach Abmeldung ändern", "ConnectSocialNetworks": "Verbinden Sie Ihre sozialen Netzwerke", @@ -14,7 +15,6 @@ "InterfaceTheme": "Thema der Benutzeroberfläche", "LightTheme": "Heller Modus", "LogoutActiveConnection": "Abmelden von der aktiven Verbindung", - "LogoutAllActiveConnections": "Abmelden von allen aktiven Verbindungen", "LogoutAllActiveSessionsDescription": "Alle aktiven Verbindungen mit Ausnahme dieser Verbindung werden abgemeldet, da sie gerade in Gebrauch ist.", "LogoutBtn": "Abmelden", "LogoutDescription": "Hinweis. Alle aktiven Verbindungen mit Ausnahme dieser Verbindung werden abgemeldet, da sie gerade in Gebrauch ist.", @@ -27,5 +27,6 @@ "SuccessLogout": "Die aktive Verbindung wurde abgemeldet: {{platform}}, {{browser}}", "SystemTheme": "Wie im System", "SystemThemeDescription": "Wechseln Sie automatisch zwischen hellen und dunklen Themen, wenn Ihr System dies tut.", + "TerminateAllSessions": "Alle Sitzungen außer der aktuellen beenden", "TwoFactorDescription": "Zwei-Faktor-Authentifizierung über eine App für Generierung von Codes wurde für alle aktiviert." } diff --git a/packages/client/public/locales/de/Settings.json b/packages/client/public/locales/de/Settings.json index e6d3655a6e..f5bf6e048f 100644 --- a/packages/client/public/locales/de/Settings.json +++ b/packages/client/public/locales/de/Settings.json @@ -6,6 +6,7 @@ "AccessRightsChangeOwnerConfirmText": "Die Änderungen werden nach der Bestätigung per E-Mail übernommen.", "AccessRightsProductUsersCan": "Im Modul {{category}} Portalbenutzer können", "AccessRightsUsersFromList": "{{users}} aus der Liste", + "AccountAlreadyExists": "Konto existiert bereits", "AccountsWithoutEmails": "Wir haben <1>{{users}} Benutzer ohne E-Mails gefunden. Sie können deren E-Mail-Adressen ausfüllen oder ohne diese Aktion fortfahren.", "AccountsWithoutEmailsNextStep": "Wir haben <1>{{users}} Benutzer ohne E-Mails gefunden. Im nächsten Schritt können Sie die erforderlichen Daten zu den Konten hinzufügen.", "AddAllowedIP": "Erlaubte IP-Adresse hinzufügen", @@ -59,6 +60,8 @@ "BreakpointWarningText": "Dieser Bereich ist nur in der Desktop-Version verfügbar", "BreakpointWarningTextPrompt": "Bitte verwenden Sie die Desktop-Seite, um auf die <1>{{sectionName}}-Einstellungen zuzugreifen.", "BruteForceProtection": "Schutz vor Brute-Force-Angriffen", + "BruteForceProtectionDescription": "Legen Sie ein Limit für erfolglose Anmeldeversuche des Benutzers fest, um den Bereich vor Brute-Force-Angriffen zu schützen. Wenn das Limit erreicht ist, werden die Versuche von der zugehörigen IP-Adresse für einen bestimmten Zeitraum gesperrt, oder es wird ein Captcha angefordert, falls aktiviert.", + "BruteForceProtectionDescriptionMobile": "Um das Portal vor Brute-Force-Angriffen zu schützen, können Sie die Anzahl der erfolglosen Anmeldeversuche des Benutzers begrenzen.", "ButtonsColor": "Schaltflächen", "ByApp": "Über die Authentifizierungs-App", "BySms": "Per SMS", @@ -70,6 +73,7 @@ "ChooseBackupFiles": "Sicherungsdateien wählen", "ClearBackupList": "Alle Datensicherungen löschen", "CloseMenu": "Menü schließen", + "CommonFilesDescription": "Für die Dateien im gemeinsamen Bereich wird ein separater Raum erstellt (gemeinsamer Raum). Nur {{productName}}-Administratoren haben Zugang zu diesem Raum. Standardmäßig ist der Eigentümer des Raums der Benutzer, der den Import initiiert: {{user}} (Sie). ", "CompanyInfoSettings": "Einstellungen zum Unternehmen", "CompanyInfoSettingsDescription": "Diese Informationen werden im Fenster <1>{{link}} angezeigt.", "ConfirmEmailSended": "Bestätiguns-E-Mail wurde an {{ownerName}} gesendet.", @@ -110,7 +114,6 @@ "DownloadLog": "Log herunterladen", "DownloadReportBtnText": "Bericht herunterladen", "DownloadReportDescription": "Der Bericht wird unter Dateien gespeichert", - "DownloadStatisticsText": "Sie können den Bericht für die verfügbaren Daten während des ausgewählten Speicherzeitraums herunterladen, um die detaillierten Statistiken anzuzeigen.", "DuplicateNoun": "Duplizieren", "EditColorScheme": "Farbschema bearbeiten", "Employees": "Benutzer", @@ -121,6 +124,7 @@ "EnterTime": "Zeit eingeben", "EnterTitle": "Titel eingeben", "ErrorMessageBruteForceProtection": "Das angegebene Argument lag außerhalb des gültigen Wertebereichs.", + "ErrorOccuredDownloadLog": "Beim Datenimport sind Fehler aufgetreten. Laden Sie das Protokoll herunter, um sie zu überprüfen.", "ErrorsWereFound": "Es wurden {{errors}} Fehler gefunden", "ForcePathStyle": "Erzwinge Pfad-Stil", "GroupsDescription": "Benutzer, die Sie im vorherigen Schritt ausgewählt haben, werden in Gruppen importiert, die in {{serviceName}} erstellt wurden. Gruppen werden im Abschnitt „Konten“ angezeigt.", @@ -144,6 +148,7 @@ "IPSecurityWarningHelper": "Zunächst müssen Sie Ihre aktuelle IP-Adresse oder den IP-Bereich, zu dem Ihre aktuelle IP-Adresse gehört, angeben, da sonst der Zugriff auf den Space sofort nach dem Speichern der Einstellungen gesperrt wird. Der Eigentümer des Bereichs hat von jeder IP-Adresse aus Zugriff auf den Bereich.", "LanguageAndTimeZoneSettingsNavDescription": "Sprache- und Zeitzoneneinstellungen ist eine Möglichkeit, die Sprache des gesamten Portals für alle Portalbenutzer zu ändern und die Zeitzone so zu konfigurieren, dass alle Ereignisse des Portals mit dem richtigen Datum und der richtigen Zeit angezeigt werden.", "LastUpdate": "Letzte Aktualisierung: {{date}}", + "LDAP": "LDAP-Einstellungen", "LicenseLimitCounter": "Lizenzbeschränkung Administratoren/Powerusers:", "LicenseLimitDescription": "Der Lizenzlimitzähler besteht aus: bereits vorhandenen Konten in {{productName}} und neuen Benutzern, die Sie importieren möchten. Wenn Sie Benutzer importieren, die bereits über ein {{productName}}-Konto verfügen, werden diese im Zähler nicht erneut gezählt. Mit Ihrer {{productName}}-Lizenz können Sie maximal {{maxLimit}} Benutzer haben.", "Lifetime": "Lebenszeit (min)", @@ -183,7 +188,9 @@ "PortalDeactivationDescription": "Verwenden Sie diese Option, um Ihren Bereich vorübergehend zu deaktivieren.", "PortalDeactivationHelper": "Wenn Sie diesen {{productName}} deaktivieren möchten, werden Ihr Bereich und alle damit verbundenen Informationen gesperrt, so dass niemand für eine bestimmte Zeit Zugang dazu hat. Klicken Sie dazu auf die Schaltfläche Deaktivieren. Ein Link zur Bestätigung des Vorgangs wird an die E-Mail-Adresse des Raumbesitzers gesendet.\nFalls Sie zu dem Bereich zurückkehren und ihn weiter nutzen möchten, müssen Sie den zweiten Link in der Bestätigungs-E-Mail verwenden. Bitte bewahren Sie diese E-Mail daher an einem sicheren Ort auf.", "PortalDeletion": "{{productName}}-Löschung", + "PortalDeletionDescription": "Verwenden Sie diese Option, um Ihr Space endgültig zu löschen.", "PortalDeletionEmailSended": "Ein Link zur Bestätigung des Vorgangs wurde an {{ownerEmail}} (die E-Mail-Adresse des Raumbesitzers).", + "PortalDeletionHelper": "Wenn Sie glauben, dass Sie das Space nicht nutzen werden, und Ihr Space endgültig löschen möchten, übermitteln Sie Ihren Antrag über die Schaltfläche Löschen. Bitte bedenken Sie, dass Sie Ihr Space nicht reaktivieren oder die damit verbundenen Informationen wiederherstellen können. ", "PortalNameEmpty": "Der Kontoname ist leer", "PortalNameIncorrect": "Inkorrekter Kontoname", "PortalNameLength": "Der Kontoname muss zwischen {{minLength}} und {{maxLength}} Zeichen lang sein", @@ -206,6 +213,7 @@ "RestoreBackupDescription": "Nutzen Sie diese Option, um Ihr Bereich aus der vorher gespeicherten Sicherungsdatei wiederherzustellen.", "RestoreBackupResetInfoWarningText": "Alle aktuellen Passwörter werden zurückgesetzt. {{productName}}-Benutzer erhalten eine E-Mail mit dem Link zur Wiederherstellung des Zugangs.", "RestoreBackupWarningText": "Während der Wiederherstellung wird {{productName}} nicht verfügbar sein. Nach Abschluss der Wiederherstellung gehen alle Änderungen verloren, die nach dem Datum des ausgewählten Wiederherstellungspunktes vorgenommen wurden.", + "RolesAreSet": "Die Rollen für die ausgewählten Benutzer sind bereits festgelegt.", "RoomsModule": "Ersatzraum", "RoomsModuleDescription": "Sie können einen neuen Raum speziell für die Sicherung erstellen, einen der vorhandenen Räume wählen oder die Kopie in ihrem {{roomName}}-Raum speichern.", "SaveToApply": "Klicken Sie auf die Schaltfläche Speichern am Ende der Seite, um die Einstellungen zu übernehmen.", @@ -289,6 +297,7 @@ "UseHttp": "HTTP nutzen", "UserAgreement": "Ich bestätige und möchte weitermachen", "UserLimitExceeded": "Benutzerlimit überschritten. Um mit dem nächsten Schritt fortzufahren, passen Sie bitte die Anzahl der Benutzer an oder erhöhen Sie das {{productName}}-Benutzerlimit.", + "UsersAreRegistered": "Sie haben Benutzer ausgewählt, die in Ihrem {{productName}} registriert sind, wobei die Rollen bereits festgelegt sind. Bitte fahren Sie mit dem nächsten Schritt fort oder gehen Sie zurück, um weitere Benutzer auszuwählen.", "UsersSectionDescription": "Der Abschnitt „Benutzer“ enthält die Benutzer, die Sie im vorherigen Schritt ausgewählt haben. Standardmäßig ist er immer aktiviert und kann nicht deaktiviert werden.", "UseSpecialChar": "Spezielle Zeichen verwenden", "UseUpperCase": "Großbuchstaben verwenden", diff --git a/packages/client/public/locales/de/SingleSignOn.json b/packages/client/public/locales/de/SingleSignOn.json index 6dd2791967..1c93a8d09c 100644 --- a/packages/client/public/locales/de/SingleSignOn.json +++ b/packages/client/public/locales/de/SingleSignOn.json @@ -6,7 +6,6 @@ "AttributeMatchingTooltip": "Die Entsprechung der Single-Sign-On-Attribute zu den Einträgen des Bereichs «Konten».", "Binding": "Bindung:", "CertificateExist": "Es gibt bereits ein Zertifikat mit gleichem Aktionstyp", - "ConfirmationText": "Alle von Ihnen eingegebenen Daten gehen verloren. Sind Sie sicher, dass Sie fortfahren möchten?", "CustomEntryButton": "Benutzerdefinierte Beschriftung der Anmeldeschaltfläche", "CustomEntryTooltip": "Die Beschriftung für die Schaltfläche, die für die Anmeldung im Bereich mit dem Single Sign-On-Dienst verwendet wird", "DownloadMetadataXML": "XML mit SP-Metadaten herunterladen", diff --git a/packages/client/public/locales/de/Translations.json b/packages/client/public/locales/de/Translations.json index d825a67392..5bcdc8dfd2 100644 --- a/packages/client/public/locales/de/Translations.json +++ b/packages/client/public/locales/de/Translations.json @@ -33,11 +33,14 @@ "RoleEditorDescription": "Vorgänge mit bestehenden Dateien: Anzeigen, Bearbeiten, Ausfüllen von Formularen, Überprüfen, Kommentieren.", "RoleFormFiller": "Formularausfüller", "RoleFormFillerDescription": "Vorgänge mit bestehenden Dateien: Anzeigen, Ausfüllen von Formularen, Überprüfen, Kommentieren.", - "RolePortalAdminDescription": "{{productName}}-Administratoren können auf die {{productName}}-Einstellungen zugreifen, Räume verwalten und archivieren, neue Benutzer einladen und Rollen unterhalb ihrer Stufe zuweisen. Alle Administratoren haben Zugriff auf den persönlichen Bereich.", + "RoleFormFillerFormRoomDescription": "Benutzer, die Formulare ausfüllen, können in den Ordnern \"Ausgefüllt\" und \"Im Nicht ausgefüllt\" nur ihre ausgefüllten/gestarteten Formulare anzeigen.", + "RolePortalAdminDescription": "{{productName}}-Administratoren können auf die {{productName}}-Einstellungen zugreifen, Räume verwalten und archivieren, neue Benutzer einladen und Rollen unterhalb ihrer Stufe zuweisen. Alle Administratoren haben Zugriff auf den Bereich Dokumente.", "RolePowerUserDescription": "Power-Benutzer können Dateien im Raum erstellen und bearbeiten, aber keine Räume erstellen, Benutzer verwalten oder auf Einstellungen zugreifen.", + "RolePowerUserFormRoomDescription": "Power-User können Formulare in den Raum hochladen und haben vollen Zugriff auf die Ordner \"Ausgefüllt\" und \"Im Nicht ausgefüllt\".", "RoleReviewer": "Überprüfer", "RoleReviewerDescription": "Vorgänge mit bestehenden Dateien: Anzeigen, Überprüfen, Kommentieren.", - "RoleRoomAdminDescription": "Raumadministratoren können die zugewiesenen Räume erstellen und verwalten, neue Benutzer einladen und die Rollen des Raumadministrators und darunter zuweisen. Alle Administratoren haben Zugriff auf den persönlichen Bereich.", + "RoleRoomAdminDescription": "Raumadministratoren können die zugewiesenen Räume erstellen und verwalten, neue Benutzer einladen und die Rollen des Raumadministrators und darunter zuweisen. Alle Administratoren haben Zugriff auf den Dokumente Bereich.", + "RoleRoomAdminFormRoomDescription": "Raumadministratoren können Räume erstellen und verwalten, neue Benutzer einladen und die Rolle eines Raumadministrators oder niedriger zuweisen. Raumadministratoren können Formulare in den Raum hochladen und haben vollen Zugriff auf die Ordner \"Ausgefüllt\" und \"Im Nicht ausgefüllt\".", "RoleUserDescription": "Benutzer können nur auf die Räume zugreifen, zu denen sie von den Administratoren eingeladen wurden. Sie können keine eigenen Räume, Ordner oder Dateien erstellen.", "RoleViewer": "Betrachter", "RoleViewerDescription": "Datei anzeigen", diff --git a/packages/client/public/locales/de/Wizard.json b/packages/client/public/locales/de/Wizard.json index d3046da235..67cc95f728 100644 --- a/packages/client/public/locales/de/Wizard.json +++ b/packages/client/public/locales/de/Wizard.json @@ -1,4 +1,5 @@ { + "Desc": "Bitte richten Sie die {{productName}}-Registrierungsdaten ein.", "ErrorEmail": "Ungültige E-Mail-Adresse", "ErrorInitWizard": "Der Dienst ist momentan nicht verfügbar, versuchen Sie es später erneut.", "ErrorInitWizardButton": "Erneut versuchen", diff --git a/packages/client/public/locales/el-GR/Confirm.json b/packages/client/public/locales/el-GR/Confirm.json index 7cd06e9c13..2772fd3875 100644 --- a/packages/client/public/locales/el-GR/Confirm.json +++ b/packages/client/public/locales/el-GR/Confirm.json @@ -7,6 +7,7 @@ "DeleteProfileBtn": "Διαγραφή του λογαριασμού μου", "DeleteProfileConfirmation": "Προσοχή! Πρόκειται να διαγράψετε τον λογαριασμό σας.", "DeleteProfileConfirmationInfo": "Κάνοντας κλικ στο \"Διαγραφή του λογαριασμού μου\" συμφωνείτε με την <1>πολιτική απορρήτου μας.", + "DeleteProfileSuccessDescription": "Ο λογαριασμός σας {{productName}} έχει απενεργοποιηθεί επιτυχώς. Ο κάτοχος ή ο διαχειριστής του {{productName}} μπορεί να διαγράψει οριστικά τον απενεργοποιημένο λογαριασμό σας.", "DeleteProfileSuccessMessage": "Ο λογαριασμός σας διαγράφηκε επιτυχώς.", "DeleteProfileSuccessMessageInfo": "Ανατρέξτε στην <1>πολιτική απορρήτου μας για να μάθετε περισσότερα σχετικά με τη διαγραφή του λογαριασμού σας και των δεδομένων που σχετίζονται με αυτόν.", "EmailAndPasswordCopiedToClipboard": "Το Email και ο κωδικός πρόσβασης αντιγράφηκαν στο πρόχειρο", diff --git a/packages/client/public/locales/el-GR/CreateEditRoomDialog.json b/packages/client/public/locales/el-GR/CreateEditRoomDialog.json index 7b1cd6868a..f3d6abe707 100644 --- a/packages/client/public/locales/el-GR/CreateEditRoomDialog.json +++ b/packages/client/public/locales/el-GR/CreateEditRoomDialog.json @@ -1,8 +1,10 @@ { + "ActivationRequired": "απαιτείται ενεργοποίηση", "ChooseRoomType": "Επιλέξτε τύπο δωματίου", "CreateRoomConfirmation": "Συνέχεια χωρίς σύνδεση του αποθηκευτικού χώρου;\nΈχετε επιλέξει μια επιλογή αποθήκευσης τρίτου μέρους που δεν έχει συνδεθεί ακόμα. Εάν προχωρήσετε χωρίς να συνδέσετε την υπηρεσία, η επιλογή αυτή δεν θα προστεθεί.", "CreateTagOption": "Δημιουργία ετικέτας", "DisableRoomQuota": "Απενεργοποίηση της ποσόστωσης για αυτό το δωμάτιο", + "FormRoomBarDescription": "Αυτό το δωμάτιο είναι διαθέσιμο σε οποιονδήποτε έχει τον σύνδεσμο. Οι εξωτερικοί χρήστες θα έχουν δικαίωμα Συμπλήρωσης Φορμών για όλα τα αρχεία.", "Icon": "Εικονίδιο", "MakeRoomPrivateDescription": "Όλα τα αρχεία σε αυτόν τον χώρο θα είναι κρυπτογραφημένα", "MakeRoomPrivateLimitationsWarningDescription": "Με αυτήν τη λειτουργία, μπορείτε να προσκαλέσετε μόνο υπάρχοντες χρήστες του {{productName}}. Μετά τη δημιουργία ενός χώρου, δεν θα μπορείτε να αλλάξετε τη λίστα των χρηστών.", diff --git a/packages/client/public/locales/el-GR/DeleteProfileEverDialog.json b/packages/client/public/locales/el-GR/DeleteProfileEverDialog.json index 51b2f5efff..ef04a7ec0a 100644 --- a/packages/client/public/locales/el-GR/DeleteProfileEverDialog.json +++ b/packages/client/public/locales/el-GR/DeleteProfileEverDialog.json @@ -3,6 +3,8 @@ "CannotReassignFiles": "Εάν διαγράψετε πολλούς χρήστες ταυτόχρονα, δεν θα μπορείτε να αναθέσετε εκ νέου τα αρχεία τους σε άλλους χρήστες.", "DeleteGroupUsersSuccessMessage": "Οι χρήστες έχουν διαγραφεί επιτυχώς.", "DeleteMyDocumentsUser": "Όλα τα προσωπικά αρχεία και οι φάκελοι στην ενότητα Τα έγγραφά αυτού του χρήστη θα διαγραφούν οριστικά.", + "DeletePersonalData": "Τα προσωπικά δεδομένα, όλα τα προσωπικά αρχεία και οι φάκελοι στις ενότητες «Έγγραφα» και «Κάδος απορριμμάτων»* των επιλεγμένων χρηστών θα διαγραφούν οριστικά. Τα αρχεία και οι φάκελοι των επιλεγμένων χρηστών που διατηρούνται σε κοινές ενότητες* όπως τα δωμάτια θα παραμείνουν στο {{productName}}.", + "DeletePersonalDataApplicable": "*Εφαρμόζεται για τους επιλεγμένους χρήστες που έχουν τέτοια αρχεία και φακέλους.", "DeleteReassignDescriptionUser": "{{warningMessageMyDocuments}} Τα δωμάτια που δημιουργήθηκαν από αυτόν τον χρήστη και τα έγγραφα που είναι αποθηκευμένα σε αυτά τα δωμάτια θα ανατεθούν αυτόματα σε έναν διαχειριστή που εκτελεί τη διαγραφή: {{userPerformedDeletion}} ({{userYou}}). Εκ νέου ανάθεση δεδομένων με μη αυτόματο τρόπο για να επιλέξετε έναν άλλο χρήστη προορισμού για εκ νέου ανάθεση.", "DeleteUser": "Διαγραφή χρήστη", "DeleteUserMessage": "{{userCaption}} Ο χρήστης {{user}} θα διαγραφεί. Αυτή η ενέργεια δεν μπορεί να αναιρεθεί.", diff --git a/packages/client/public/locales/el-GR/EmbeddingPanel.json b/packages/client/public/locales/el-GR/EmbeddingPanel.json index b92b3960ed..715445ebc6 100644 --- a/packages/client/public/locales/el-GR/EmbeddingPanel.json +++ b/packages/client/public/locales/el-GR/EmbeddingPanel.json @@ -1,4 +1,11 @@ { + "CodeSuccessfullyCopied": "Κωδικός για εισαγωγή που αντιγράφηκε επιτυχώς στο πρόχειρο", + "ContentRestricted": "Η αντιγραφή περιεχομένου, η λήψη αρχείων και η εκτύπωση είναι περιορισμένες.", + "DisplaySettings": "Ρυθμίσεις εμφάνισης", + "EmbeddingBarAllowList": "Προσθέστε τη διεύθυνση URL του ιστότοπου για την ενσωμάτωση στη <1> λίστα επιτρεπόντων.", + "EmbeddingBarDescription": "Η ενσωμάτωση θα λειτουργεί μόνο για τις διευθύνσεις URL που καθορίζονται από τον διαχειριστή {{productName}} στις ρυθμίσεις του JavaScript SDK.", "Height": "Ύψος", + "Link": "Σύνδεσμος", + "LinkProtectedWithPassword": "Ο σύνδεσμος προστατεύεται με κωδικό πρόσβασης.", "Width": "Πλάτος" } diff --git a/packages/client/public/locales/el-GR/EmptyView.json b/packages/client/public/locales/el-GR/EmptyView.json index 0967ef424b..af67c4fea4 100644 --- a/packages/client/public/locales/el-GR/EmptyView.json +++ b/packages/client/public/locales/el-GR/EmptyView.json @@ -1 +1,24 @@ -{} +{ + "CollaboratorEmptyTitle": "Το δωμάτιο είναι άδειο.", + "CreateNewFileDescription": "Ξεκινήστε να εργάζεστε στο δωμάτιο δημιουργώντας αρχεία ή φακέλους", + "CreateNewFileTitle": "Δημιουργία νέου αρχείου", + "CustomRoomEmptyTitle": "Καλώς ήρθατε στο Προσαρμοσμένο δωμάτιο", + "EmptyDescription": "Ξεκινήστε με γρήγορες ενέργειες:", + "FormFolderDefaultDescription": "Αποθέστε φόρμες PDF εδώ ή μεταφορτώστε από {{productName}} ή τη συσκευή.", + "FormFolderDefaultTitle": "Δεν υπάρχουν ακόμα φόρμες εδώ", + "FormFolderDefaultUserDescription": "Οι φόρμες που έχουν ανεβάσει οι διαχειριστές θα εμφανιστούν εδώ.", + "FormFolderDefaultUserTitle": "Δεν υπάρχουν ακόμα φόρμες σε αυτόν τον φάκελο", + "FormRoomEmptyTitle": "Καλώς ήρθατε στην δωμάτιο συμπλήρωσης φορμών", + "InviteUsersOptionDescription": "Προσθέστε μέλη πύλης για κοινή επεξεργασία στην δωμάτιο", + "InviteUsersOptionTitle": "Γίνεται πρόσκληση συμμετεχόντων", + "ShareOptionDescription": "Αντιγράψτε έναν σύνδεσμο δημόσιας πρόσβασης ή προσκαλέστε άλλους χρήστες στο δωμάτιο για να ξεκινήσει η διαδικασία συμπλήρωσης φορμών.", + "ShareOptionTitle": "Κοινή χρήση δωματίου", + "UploadDeviceOptionDescription": "Μεταφορτώστε αρχεία οποιουδήποτε τύπου από την προσωπική σας συσκευή", + "UploadDeviceOptionTitle": "Μεταφόρτωση από τη συσκευή σας", + "UploadDevicePDFFormOptionDescription": "Μεταφορτώστε μια έτοιμη φόρμα PDF στο δωμάτιο από τη συσκευή σας.", + "UploadDevicePDFFormOptionTitle": "Μεταφόρτωση από τη συσκευή", + "UploadFromPortalDescription": "Μεταφορτώστε αρχεία οποιουδήποτε τύπου από τα Έγγραφα ή τα Δωμάτια", + "UploadFromPortalTitle": "Μεταφόρτωση από {{productName}}", + "UploadPDFFormOptionDescription": "Επιλέξτε μια έτοιμη φόρμα PDF που είναι διαθέσιμη στο {{productName}} και μεταφορτώστε την στο δωμάτιο.", + "UserEmptyDescription": "Τα αρχεία και οι φάκελοι που έχουν μεταφορτωθεί από τους διαχειριστές θα εμφανίζονται εδώ." +} diff --git a/packages/client/public/locales/el-GR/Files.json b/packages/client/public/locales/el-GR/Files.json index 60b6c6c7df..e0e13c6d2c 100644 --- a/packages/client/public/locales/el-GR/Files.json +++ b/packages/client/public/locales/el-GR/Files.json @@ -30,6 +30,7 @@ "CopyLinkPassword": "Αντιγραφή κωδικού πρόσβασης συνδέσμου", "CopyPassword": "Αντιγραφή κωδικού πρόσβασης", "CopySharedLink": "Αντιγραφή κοινόχρηστου συνδέσμου", + "CreateNewFolder": "Δημιουργία νέου φακέλου", "CreateNewFolderInStorage": "Δημιουργήστε έναν νέο φάκελο στον αποθ. χώρο", "CreateNewLink": "Αντιγραφή κωδικού πρόσβασης", "CreateRoom": "Δημιουργία δωματίου", @@ -47,6 +48,7 @@ "EditLink": "Επεξεργασία συνδέσμου", "EditRoom": "Επεξεργασία δωματίου", "EditSharedLink": "Επεξεργασία κοινόχρηστου συνδέσμου", + "Embed": "Ενσωμάτωση", "EmbeddingSettings": "Ρυθμίσεις ενσωμάτωσης", "EmptyFile": "Κενό αρχείο", "EmptyFilterSubheadingText": "Δεν υπάρχουν αρχεία για εμφάνιση για αυτό το φίλτρο", @@ -126,6 +128,7 @@ "PrivateRoomDescriptionUnbreakable": "Απαραβίαστος αλγόριθμος AES-256.", "PrivateRoomHeader": "Καλώς ήρθατε στο ιδιωτικό δωμάτιο {{organizationName}}. Εδώ, κάθε σύμβολο που πληκτρολογείτε είναι κρυπτογραφημένο", "PrivateRoomSupport": "Η εργασία σε ιδιωτικό δωμάτιο είναι διαθέσιμη μέσω της εφαρμογής Desktop {{organizationName}}. <3>Οδηγίες", + "Protected": "προστατευμένο", "RecentlyAccessible": "Πρόσφατα προσβάσιμες μέσω συνδέσμου", "RecentViaLinkEmptyContainerDescription": "Εδώ θα βρείτε μια λίστα με τα πρόσφατα ανοιχτά αρχεία που κοινοποιήθηκαν σε σας μέσω εξωτερικού συνδέσμου.", "RemovedFromFavorites": "Καταργήθηκε από τα αγαπημένα", @@ -134,6 +137,7 @@ "RestoreAll": "Επαναφορά όλων", "RevokeLink": "Ανάκληση συνδέσμου", "RoomAvailableViaExternalLink": "Δωμάτιο διαθέσιμο μέσω εξωτερικού συνδέσμου", + "RoomAvailableViaSharedLink": "Δωμάτιο διαθέσιμο μέσω κοινόχρηστου συνδέσμου", "RoomCreated": "Το δωμάτιο δημιουργήθηκε", "RoomEmptyAtTheMoment": "Αυτό το δωμάτιο είναι άδειο προς το παρόν.", "RoomEmptyContainerDescription": "Δημιουργήστε το πρώτο δωμάτιο.", @@ -143,6 +147,7 @@ "RoomOwner": "Ιδιοκτήτης δωματίου", "RoomPinned": "Το δωμάτιο καρφιτσώθηκε", "RoomRemoved": "Το δωμάτιο διαγράφηκε", + "RoomsPinLimitMessage": "Δεν μπορείτε να καρφιτσώσετε περισσότερα από 10 δωμάτια στην κορυφή. Ξεκαρφιτσώστε κάποια από αυτά που είναι καρφιτσωμένα αυτήν τη στιγμή.", "RoomsPinned": "Καρφιτσωμένα δωμάτια: {{count}}", "RoomsRemoved": "Τα δωμάτια αφαιρέθηκαν", "RoomsUnpinned": "Μη καρφιτσωμένα δωμάτια: {{count}}", @@ -151,6 +156,8 @@ "SendByEmail": "Αποστολή μέσω email", "ShareFolder": "Φάκελος κοινής χρήσης", "ShareFolderDescription": "Θα δημιουργηθεί ένα νέο δωμάτιο και όλα τα περιεχόμενα του επιλεγμένου φακέλου θα αντιγραφούν εκεί. Στη συνέχεια, μπορείτε να προσκαλέσετε άλλους χρήστες να συνεργαστούν στα αρχεία εντός ενός δωματίου.", + "SharePDFFormModalDescription": "Θα δημιουργηθεί ένα νέο δωμάτιο και η φόρμα PDF θα αντιγραφεί εκεί. Στη συνέχεια, μπορείτε να προσκαλέσετε άλλους χρήστες να συμπληρώσουν τη φόρμα στο δωμάτιο.", + "SharePDFFormModalTitle": "Κοινοποίηση φόρμας PDF", "ShareRoom": "Κοινή χρήση δωματίου", "ShowLinkActions": "Εμφάνιση ενεργειών συνδέσμου", "ShowVersionHistory": "Εμφάνιση ιστορικού έκδοσης", @@ -169,6 +176,7 @@ "VersionHistory": "Ιστορικό Εκδόσεων", "ViewList": "Λίστα", "ViewTiles": "Πλακίδια", + "WaitOperation": "Περιμένετε να ολοκληρωθεί η τρέχουσα λειτουργία", "WantLeaveRoom": "Θέλετε πραγματικά να φύγετε από αυτό το δωμάτιο; Θα μπορέσετε να ξαναμπείτε σε αυτό μέσω νέας πρόσκλησης από έναν διαχειριστή του δωματίου.", "WantToRestoreTheRoom": "Όλοι οι εξωτερικοί σύνδεσμοι σε αυτό το δωμάτιο θα γίνουν ενεργοί και τα περιεχόμενά του θα είναι διαθέσιμα σε όλους όσους έχουν τον σύνδεσμο. Θέλετε να γίνει επαναφορά δωματίου;", "WantToRestoreTheRooms": "Όλοι οι εξωτερικοί σύνδεσμοι σε δωμάτια στα οποία έχει γίνει επαναφορά θα γίνουν ενεργοί και το περιεχόμενό τους θα είναι διαθέσιμο σε όλους όσους έχουν τους συνδέσμους του δωματίου. Θέλετε να γίνει επαναφορά στα δωμάτια;", diff --git a/packages/client/public/locales/el-GR/FilesSettings.json b/packages/client/public/locales/el-GR/FilesSettings.json index 3992a4e898..99e7b5e1ea 100644 --- a/packages/client/public/locales/el-GR/FilesSettings.json +++ b/packages/client/public/locales/el-GR/FilesSettings.json @@ -6,6 +6,7 @@ "DisplayTemplates": "Πρότυπα οθόνης", "IntermediateVersion": "Διατήρηση όλων των αποθηκευμένων ενδιάμεσων εκδόσεων", "KeepIntermediateVersion": "Διατηρήστε τις ενδιάμεσες εκδόσεις κατά την επεξεργασία", + "OpenSameTab": "Ανοίξτε το πρόγραμμα επεξεργασίας {{organizationName}} στην ίδια καρτέλα", "OriginalCopy": "Αποθηκεύστε το αντίγραφο του αρχείου και στην αρχική μορφή", "StoringFileVersion": "Αποθήκευση εκδόσεων αρχείων", "ThirdPartyAccounts": "Λογαριασμοί τρίτων", diff --git a/packages/client/public/locales/el-GR/FillPDFDialog.json b/packages/client/public/locales/el-GR/FillPDFDialog.json index 0967ef424b..db2060a8ae 100644 --- a/packages/client/public/locales/el-GR/FillPDFDialog.json +++ b/packages/client/public/locales/el-GR/FillPDFDialog.json @@ -1 +1,9 @@ -{} +{ + "FillOutButtonLabel": "Συμπλήρωση", + "FillOutDescription": "Συμπληρώστε τα πεδία της αρχικής φόρμας στο παράθυρο του εργαλείου επεξεργασίας.", + "FillOutTitle": "Συμπληρώστε μόνοι σας τη φόρμα", + "FillPDFDialogTitle": "Συμπλήρωση ως", + "ShareCollectButtonLabel": "Αντιγραφή στο δωμάτιο", + "ShareCollectDescription": "Μοιραστείτε τη φόρμα σας και συλλέξτε απαντήσεις μέσω ενός δωματίου συμπλήρωσης Φορμών.", + "ShareCollectTitle": "Κοινοποίηση" +} diff --git a/packages/client/public/locales/el-GR/HotkeysPanel.json b/packages/client/public/locales/el-GR/HotkeysPanel.json index dd418c3973..98fa8df4f0 100644 --- a/packages/client/public/locales/el-GR/HotkeysPanel.json +++ b/packages/client/public/locales/el-GR/HotkeysPanel.json @@ -30,6 +30,7 @@ "HotkeysPlayPause": "Αναπαραγωγή/Παύση", "HotkeysRedoLastUndoneAction": "Επαναλάβετε την τελευταία ενέργεια που αναιρέθηκε", "HotkeysRemove": "Αφαίρεση επιλεγμένων στοιχείων", + "HotkeysRenameSelected": "Μετονομασία επιλεγμένου στοιχείου", "HotkeysSelectAll": "Επιλογή όλων των ορατών φακέλων και αρχείων", "HotkeysSelectDown": "Επιλέξτε το επόμενο στοιχείο κάτω", "HotkeysSelection": "Επιλογή στοιχείων", diff --git a/packages/client/public/locales/el-GR/InfoPanel.json b/packages/client/public/locales/el-GR/InfoPanel.json index 9d796546a3..fdc2214373 100644 --- a/packages/client/public/locales/el-GR/InfoPanel.json +++ b/packages/client/public/locales/el-GR/InfoPanel.json @@ -1,26 +1,62 @@ { "AccountsEmptyScreenText": "Δείτε λεπτομέρειες για τους χρήστες εδώ", + "AddedRoomTags": "Οι ετικέτες προστέθηκαν.", "Administration": "Διαχείριση", "AndMoreLabel": "και <1>{{count}} περισσότερα", "CreationDate": "Ημερομηνία δημιουργίας", "Data": "Δεδομένα", "DateModified": "Ημερομηνία τροποποίησης", + "DeletedRoomTags": "Οι ετικέτες αφαιρέθηκαν.", "ExpectUsers": "Αναμονή χρηστών", + "FeedLinkWasDeleted": "Ο σύνδεσμος διαγράφηκε", "FeedLocationLabel": "Φάκελος «{{folderTitle}}»", + "FeedLocationLabelFrom": "από «{{folderTitle}}»", + "FeedLocationRoomLabel": "Δωμάτιο «{{folderTitle}}»", + "FeedLocationSectionLabel": "Ενότητα «{{folderTitle}}»", + "FileConverted": "Έγινε μετατροπή του αρχείου.", + "FileCopied": "Τα αρχεία αντιγράφηκαν.", + "FileCopiedTo": "Τα αρχεία αντιγράφηκαν στο «{{folderTitle}}»", + "FileCreated": "Το αρχείο δημιουργήθηκε.", + "FileDeleted": "Τα αρχεία αφαιρέθηκαν.", "FileExtension": "Επέκταση αρχείου", + "FileMoved": "Τα αρχεία μετακινήθηκαν.", + "FileMovedTo": "Το αρχείο μεταφέρθηκε στο «{{folderTitle}}»", + "FileRenamed": "Το αρχείου μετονομάστηκε.", "FilesEmptyScreenText": "Δείτε εδώ λεπτομέρειες αρχείου και φακέλου", + "FileUploaded": "Τα αρχεία προστέθηκαν.", + "FolderCopied": "Οι φάκελοι αντιγράφηκαν.", + "FolderCreated": "Δημιουργία φακέλου.", + "FolderDeleted": "Αφαίρεση φακέλων.", + "FolderMoved": "Μετακίνηση φακέλων.", + "FolderRenamed": "Μετονομασία φακέλου.", "GalleryEmptyScreenText": "Δείτε τις λεπτομέρειες του προτύπου φόρμας εδώ", "GroupsEmptyScreenText": "Δείτε τις λεπτομέρειες της ομάδας εδώ", "HistoryEmptyScreenText": "Το ιστορικό δραστηριοτήτων θα εμφανίζεται εδώ", + "HistoryRoomCopied": "<1>Το δωμάτιο «{{roomTitle}}» αντιγράφηκε", + "HistoryRoomCreated": "Το δωμάτιο <1>«{{roomTitle}}» δημιουργήθηκε", + "HistoryThirdParty": "Η εμφάνιση του ιστορικού δεν είναι διαθέσιμη για δημόσια δωμάτια με συνδεδεμένες αποθήκες τρίτων κατασκευαστών", "InfoBanner": "Η λίστα των προσκεκλημένων χρηστών περιλαμβάνει τον ιδιοκτήτη ή/και τους διαχειριστές αυτού του {{productName}} με πλήρη πρόσβαση σε όλα τα δωμάτια. Στον ιδιοκτήτη ή/και τον διαχειριστή δεν μπορούν να εκχωρηθούν άλλα δικαιώματα πρόσβασης. Μόλις προστεθούν στο δωμάτιο, θα ειδοποιούνται για όλες τις αλλαγές.", "ItemsSelected": "Επιλεγμένα στοιχεία", "LastModifiedBy": "Τελευταία Τροποποίηση Από", + "NoRecordsFound": "Δεν βρέθηκαν εγγραφές", "Properties": "Ιδιότητες", + "RoomCreateUser": "Οι χρήστες προστέθηκαν.", + "RoomExternalLinkCreated": "Ο σύνδεσμος δημιουργήθηκε.", + "RoomExternalLinkDeleted": "Ο σύνδεσμος <1>«{{linkTitle}}» διαγράφηκε.", + "RoomExternalLinkRenamed": "Ο σύνδεσμος <1>«{{oldLinkTitle}}» μετονομάστηκε σε <1>«{{linkTitle}}»", + "RoomExternalLinkRevoked": "Ο προηγούμενος σύνδεσμος <1>«{{linkTitle}}» ανακλήθηκε
Ο νέος σύνδεσμος <1>«{{linkTitle}}» δημιουργήθηκε", + "RoomGroupAdded": "Οι ομάδες προστέθηκαν.", + "RoomGroupRemove": "Η ομάδα αφαιρέθηκε.", + "RoomLogoChanged": "Το εικονίδιο άλλαξε", + "RoomRemoveUser": "Ο χρήστης αφαιρέθηκε.", + "RoomRenamed": "Το δωμάτιο <1>«{{oldRoomTitle}}» μετονομάστηκε σε <1>«{{roomTitle}}»", "RoomsEmptyScreenTent": "Δείτε λεπτομέρειες για τα δωμάτια εδώ", + "RoomUpdateAccess": "έχει εκχωρηθεί", "SelectedUsers": "Επιλεγμένοι λογαριασμοί", "StorageType": "Τύπος αποθηκευτικού χώρου", "SubmenuDetails": "Λεπτομέρειες", "SubmenuHistory": "Ιστορικό", + "UserFileUpdated": "Το αρχείο ενημερώθηκε.", "Users": "Χρήστες", "Versions": "Εκδόσεις" } diff --git a/packages/client/public/locales/el-GR/InviteDialog.json b/packages/client/public/locales/el-GR/InviteDialog.json index 2aa04c4068..e8949ff7cc 100644 --- a/packages/client/public/locales/el-GR/InviteDialog.json +++ b/packages/client/public/locales/el-GR/InviteDialog.json @@ -3,6 +3,7 @@ "AddManuallyDescriptionAccounts": "Προσκαλέστε νέους χρήστες στο {{productName}} προσωπικά μέσω email", "AddManuallyDescriptionRoom": "Προσθέστε υπάρχοντες χρήστες του {{productName}} στο δωμάτιο χρησιμοποιώντας τα ονόματα ή προσκαλέστε νέους χρήστες προσωπικά μέσω email", "EmailErrorMessage": "Η διεύθυνση email δεν είναι έγκυρη. Μπορείτε να επεξεργαστείτε το email κάνοντας κλικ πάνω του.", + "GroupMaxAvailableRoleWarning": "Μπορούν να προστεθούν ομάδες σε ένα δωμάτιο με τον ρόλο {{roleName}} ως μέγιστο. Ωστόσο, μπορείτε να αλλάξετε τον ρόλο μεμονωμένων χρηστών στην ομάδα μετά την επιτυχή προσθήκη της.", "InvitationLanguage": "Γλώσσα πρόσκλησης", "InviteAccountSearchPlaceholder": "Πρόσκληση ατόμων μέσω email", "InviteRoomSearchPlaceholder": "Πρόσκληση ατόμων με όνομα ή email", diff --git a/packages/client/public/locales/el-GR/JavascriptSdk.json b/packages/client/public/locales/el-GR/JavascriptSdk.json index f4b9d5d625..6ff79bf15c 100644 --- a/packages/client/public/locales/el-GR/JavascriptSdk.json +++ b/packages/client/public/locales/el-GR/JavascriptSdk.json @@ -4,6 +4,8 @@ "AddWatermarks": "Προσθήκη υδατογραφημάτων σε έγγραφα", "AdvancedDisplay": "Ρυθμίσεις οθόνης για προχωρημένους", "AllTypes": "Όλοι οι τύποι", + "AllTypesAvailableForEditing": "όλοι οι τύποι αρχείων που είναι διαθέσιμοι για επεξεργασία στο {{organizationName}}", + "AllTypesSupportedByEditor": "Όλοι οι τύποι που υποστηρίζονται από τα προγράμματα επεξεργασίας του {{organizationName}}", "APILink": "βιβλιοθήκη API", "Ascending": "Αύξουσα", "ButtonColor": "Χρώμα κουμπιών", @@ -44,6 +46,7 @@ "EnterWidth": "Εισάγετε πλάτος", "FeedbackAndSupport": "Ανατροφοδότηση και Υποστήριξη", "FileContentCopy": "Περιορισμός αντιγραφής περιεχομένου αρχείου", + "FileFilter": "Φίλτρο αρχείων", "FileId": "Αναγνωριστικό αρχείου", "FilePreview": "Προεπισκόπηση αρχείου", "FileSelector": "Επιλογέας αρχείων", @@ -78,6 +81,7 @@ "PortalDescription": "Ενσωματώστε ολόκληρο το {{productName}} για να επιτρέψετε στους χρήστες να αλληλεπιδρούν με όλα τα δωμάτια, τα αρχεία και τις ρυθμίσεις.", "PublicRoomDescription": "Ενσωματώστε ένα δημόσιο δωμάτιο για να επιτρέψετε στους χρήστες να βλέπουν όλα τα έγγραφα που είναι αποθηκευμένα εκεί χωρίς εγγραφή.", "RightPanelCollapsed": "Σύμπτυξη δεξιού πίνακα", + "RoomFilter": "Φίλτρο δωματίου", "RoomOrFolder": "Δωμάτιο ή φάκελος", "RoomOrFolderDescription": "Μπορείτε να επιλέξετε το τμήμα, το δωμάτιο ή τον φάκελο που θέλετε να εμφανίσετε", "RoomPreview": "Προεπισκόπηση δωματίου", @@ -88,6 +92,7 @@ "Scale": "Κλίμακα", "SDKDescription": "Χρησιμοποιώντας το JavaScript SDK, μπορείτε να ενσωματώσετε ένα δωμάτιο ή έναν φάκελο από το {{productName}} του στη διεπαφή ιστού σας ως iframe. Εδώ, μπορείτε να βρείτε ρυθμίσεις για τη δημιουργία ενός δείγματος iframe και τη διαμόρφωση του CSP. Για να χρησιμοποιήσετε το πλήρες SDK, ανατρέξτε στη", "SearchBlock": "Πλαίσιο αναζήτησης", + "SearchByNameEmail": "Αναζήτηση με βάση το όνομα ή το email", "SearchFilterAndSort": "Αναζήτηση, φιλτράρισμα και ταξινόμηση", "SearchTerm": "Όρος αναζήτησης", "SelectButtonText": "Επιλέξτε κείμενο κουμπιού", diff --git a/packages/client/public/locales/el-GR/Ldap.json b/packages/client/public/locales/el-GR/Ldap.json index 0967ef424b..8674d686e8 100644 --- a/packages/client/public/locales/el-GR/Ldap.json +++ b/packages/client/public/locales/el-GR/Ldap.json @@ -1 +1,72 @@ -{} +{ + "LdapAddCertificateToStoreConfirmation": "Θέλετε να προσθέσετε αυτό το πιστοποιητικό στην αποθήκη πιστοποιητικών και να συνεχίσετε με την εισαγωγή χρηστών;", + "LdapAdvancedSettings": "Ρυθμίσεις για προχωρημένους", + "LdapAdvancedSettingsTooltip": "Επιλέξτε τα χαρακτηριστικά του χρήστη που θέλετε να συγχρονιστούν με τον διακομιστή LDAP.", + "LdapAttributeMapping": "Αντιστοίχιση χαρακτηριστικών", + "LdapAuthenticationTooltip": "Ενεργοποιήστε αυτήν την επιλογή εάν ο τρέχων χρήστης των Windows δεν έχει δικαιώματα ανάγνωσης από τον διακομιστή LDAP/Ενεργού Καταλόγου και εισαγάγετε τα διαπιστευτήρια ενός άλλου χρήστη με δικαιώματα ανάγνωσης.", + "LdapAutoSyncToggle": "Αυτόματος συγχρονισμός", + "LdapAutoSyncToggleDescription": "Ο συγχρονισμός θα επιτρέψει τη μεταφόρτωση όλων των δεδομένων από την πύλη και την ενημέρωση των νέων δεδομένων μετά την αλλαγή των ρυθμίσεων. Κάντε συγχρονισμό κάθε φορά που έχετε νέα δεδομένα για τους χρήστες στην πύλη.", + "LdapAvatar": "Φωτογραφία προφίλ", + "LdapCertificateConfirm": "Επιβεβαίωση πιστοποιητικού", + "LdapDisclaimer": "Λάβετε υπόψη: το email του χρήστη πύλης θα ληφθεί από τη ρύθμιση «Χαρακτηριστικό Αλληλογραφίας». Εάν λείπει, θα διαμορφωθεί με τον ακόλουθο τρόπο: 'Χαρακτηριστικό Εισόδου + @ + Τομέας LDAP'. Σε περίπτωση που δεν υπάρχει τέτοιο email, ο χρήστης δεν θα λάβει καμία ειδοποίηση από την πύλη.", + "LdapEnableSSL": "Ενεργοποίηση SSL", + "LdapEnableSSLTooltip": "Μπορείτε να καταστήσετε την κυκλοφορία LDAP εμπιστευτική και ασφαλή χρησιμοποιώντας το πρωτόκολλο Secure Sockets Layer (SSL)", + "LdapEnableStartTls": "Ενεργοποιήστε το StartTLS", + "LdapEnableStartTlsTooltip": "Το StartTLS προσφέρει έναν τρόπο αναβάθμισης μιας σύνδεσης απλού κειμένου σε μια κρυπτογραφημένη σύνδεση (TLS ή SSL) αντί της χρήσης ξεχωριστής θύρας για κρυπτογραφημένη επικοινωνία.", + "LdapGroupAttribute": "Χαρακτηριστικό ομάδας", + "LdapGroupAttributeTooltip": "Εισαγάγετε το χαρακτηριστικό αντικειμένου ομάδας που καθορίζει ποιους χρήστες περιλαμβάνει αυτή η ομάδα.", + "LdapGroupDN": "DN ομάδας", + "LdapGroupDNTooltip": "Εισαγάγετε το διακριτό όνομα στον κατάλογο που περιέχει τις ομάδες που θέλετε να προσθέσετε.", + "LdapGroupFilter": "Φίλτρο ομάδας", + "LdapGroupFilterTooltip": "Χρησιμοποιήστε το φίλτρο αναζήτησης LDAP για να επιλέξετε τις ομάδες που θα εισαχθούν. Λάβετε υπόψη ότι θα προστεθούν μόνο χρήστες από αυτές τις ομάδες.", + "LdapGroupMembership": "Μέλη ομάδας", + "LdapGroupMembershipTooltip": "Ενεργοποιήστε αυτήν την επιλογή εάν θέλετε να προσθέσετε ομάδες από τον διακομιστή LDAP/τον Ενεργό Κατάλογο στους Λογαριασμούς {{productName}}. Λάβετε υπόψη ότι θα προστεθούν μόνο οι χρήστες που ανήκουν σε αυτές τις ομάδες.", + "LdapGroupNameAttribute": "Χαρακτηριστικό Ονόματος Ομάδας", + "LdapGroupNameAttributeTooltip": "Καθορίστε το χαρακτηριστικό του αντικειμένου που αντιστοιχεί στο όνομα της ομάδας.", + "LdapGroupUserAttributeTooltip": "Πληκτρολογήστε το χαρακτηριστικό αντικειμένου χρήστη που χρησιμοποιείται για να καθοριστεί αν αυτός ο χρήστης είναι μέλος των ομάδων.", + "LdapIntro": "Το LDAP είναι ένας τρόπος εισαγωγής χρηστών και ομάδων από έναν διακομιστή LDAP, καθώς και παροχής αυθεντικοποίησης χρηστών στην πύλη με τη χρήση συνδέσμων/κωδικών πρόσβασης που είναι αποθηκευμένοι στον διακομιστή LDAP. Οι χρήστες θα εισαχθούν αμέσως μετά την αποθήκευση των ρυθμίσεων. Οι χρήστες που θα προστεθούν αργότερα θα εισαχθούν κατά την πρώτη αυθεντικοποίηση στην πύλη.", + "LdapLoginAttribute": "Χαρακτηριστικό Σύνδεσης", + "LdapLoginAttributeTooltip": "Εισαγάγετε το χαρακτηριστικό αντικείμενο που αντιστοιχεί στη σύνδεση του χρήστη.", + "LdapLoginTooltip": "Καθορίστε τον χρήστη Σύνδεσης που έχει δικαιώματα πρόσβασης ανάγνωσης στον διακομιστή LDAP/Ενεργού Καταλόγου.", + "LdapMail": "Αλληλογραφία", + "LdapMobileSettingsDescription": "Χρησιμοποιήστε αυτήν την επιλογή για να παρέχετε στους χρήστες σας μια χαρακτηριστική εμπειρία. Αυτές οι ρυθμίσεις θα ισχύουν για όλες τις πύλες σας.", + "LdapMobileSyncDescription": "Καθορίστε τα στοιχεία της εταιρείας σας, προσθέστε συνδέσμους προς εξωτερικούς πόρους και διευθύνσεις email που εμφανίζονται εντός της διεπαφής του διαδικτυακού γραφείου.", + "LdapNextSync": "Επόμενος συγχρονισμός", + "LdapPasswordTooltip": "Εισαγάγετε τον κωδικό πρόσβασης για τον χρήστη με τα δικαιώματα πρόσβασης για την ανάγνωση δεδομένων από τον διακομιστή LDAP/Ενεργού Καταλόγου.", + "LdapPortNumber": "Αριθμός θύρας", + "LdapPortNumberTooltip": "Εισαγάγετε τον αριθμό θύρας για τον διακομιστή LDAP/Ενεργού Καταλόγου.", + "LdapQuota": "Ποσοστό χρήστη", + "LdapSecondName": "Δεύτερο όνομα", + "LdapSendWelcomeLetter": "Αποστολή επιστολής καλωσορίσματος", + "LdapSendWelcomeLetterTooltip": "Εάν είναι επιλεγμένο, όλοι οι νέοι χρήστες θα λάβουν επιστολή καλωσορίσματος. Διαθέσιμο μόνο όταν το Χαρακτηριστικό Αλληλογραφίας έχει αντιστοιχιστεί στο LDAP.", + "LdapServer": "Διακομιστής", + "LdapServerTooltip": "Εισαγάγετε τη διεύθυνση URL του διακομιστή LDAP χωρίς τον αριθμό θύρας, π.χ. LDAP://mycompany.com.", + "LdapSettings": "Ρυθμίσεις LDAP", + "LdapSettingsCertCnNoMatch": "Το όνομα του πιστοποιητικού δεν ταιριάζει με το όνομα κεντρικού υπολογιστή", + "LdapSettingsCertExpired": "Το πιστοποιητικό έχει λήξει", + "LdapSettingsCertIssuerChaining": "Δεν δόθηκε αλυσίδα έκδοσης πιστοποιητικού", + "LdapSettingsCertMalformed": "Κακοσχηματισμένο πιστοποιητικό", + "LdapSettingsCertUnrecognizedError": "Μη αναγνωρισμένο σφάλμα", + "LdapSettingsCertUntrustedCa": "Η Αρχή Πιστοποιητικού που εξέδωσε το πιστοποιητικό δεν είναι αξιόπιστη", + "LdapSettingsCertUntrustedRoot": "Η Βασική Αρχή Πιστοποιητικού που εξέδωσε το πιστοποιητικό δεν είναι αξιόπιστη", + "LdapSettingsIssuerName": "Όνομα εκδότη", + "LdapSettingsSerialNumber": "Αύξων αριθμός", + "LdapSettingsSubjectName": "Όνομα υποκειμένου", + "LdapSettingsUniqueHash": "Μοναδικό σύμβολο #", + "LdapSettingsValidFrom": "Ισχύει από", + "LdapSettingsValidUntil": "Ισχύει έως", + "LdapSyncButton": "Συγχρονισμός χρηστών", + "LdapSyncCronTitle": "Εδώ μπορείτε να ορίσετε πόσο συχνά θέλετε να γίνεται αυτόματος συγχρονισμός των χρηστών LDAP", + "LdapSyncDescription": "Ο συγχρονισμός δεδομένων LDAP είναι ένας τρόπος για να συγχρονίσετε τις αλλαγές δεδομένων μεταξύ της πύλης σας και του διακομιστή LDAP. Ενεργοποιήστε την επιλογή «Αυτόματος συγχρονισμός» και ορίστε μια χρονική περίοδο για την αυτόματη ενημέρωση των πληροφοριών.", + "LdapSyncTitle": "Συγχρονισμός δεδομένων LDAP", + "LdapToggle": "Αυθεντικοποίηση LDAP", + "LdapToggleDescription": "Ενεργοποιήστε αυτήν την επιλογή εάν θέλετε να προσθέσετε αυτόματα χρήστες από τον διακομιστή LDAP/Ενεργού Καταλόγου στο {{productName}}. Οι χρήστες που θα προστεθούν θα μπορούν να εξουσιοδοτηθούν χρησιμοποιώντας τα διαπιστευτήρια του διακομιστή LDAP/Ενεργού Καταλόγου. Το {{productName}} δεν αποθηκεύει τους κωδικούς πρόσβασης των χρηστών τοπικά και θα πιστοποιεί τους χρήστες αποστέλλοντας τη σύνδεσή τους και τον κωδικό πρόσβασής τους στον διακομιστή LDAP/Ενεργού Καταλόγου.", + "LdapUserAttribute": "Χαρακτηριστικό χρήστη", + "LdapUserDN": "DN χρήστη", + "LdapUserDNTooltip": "Εισαγάγετε το διακριτικό όνομα στον κατάλογο που περιέχει τους χρήστες που θέλετε να προσθέσετε.", + "LdapUserFilter": "Φίλτρο Χρήστη", + "LdapUserFilterTooltip": "Χρησιμοποιήστε το φίλτρο αναζήτησης LDAP για να επιλέξετε τους χρήστες που πρέπει να εισαχθούν.", + "LdapUsersType": "Τύπος χρηστών", + "LdapUsersTypeInfo": "Οι χρήστες μπορούν να έχουν πρόσβαση μόνο στα δωμάτια στα οποία έχουν προσκληθεί από τους διαχειριστές και δεν μπορούν να δημιουργήσουν δικά τους δωμάτια, φακέλους ή αρχεία. Επιλέξτε έναν άλλο τύπο παρακάτω για να παρέχετε περισσότερα δικαιώματα. Διαφορετικά, μπορείτε να αλλάξετε τον τύπο μη αυτόματα στην ενότητα Λογαριασμοί.", + "LdapUserTypeTooltip": "Όλοι οι χρήστες θα προστεθούν στο {{productName}} με τον επιλεγμένο τύπο." +} diff --git a/packages/client/public/locales/el-GR/MainBar.json b/packages/client/public/locales/el-GR/MainBar.json index a037012926..65afd953fd 100644 --- a/packages/client/public/locales/el-GR/MainBar.json +++ b/packages/client/public/locales/el-GR/MainBar.json @@ -1,18 +1,12 @@ { - "ClickHere": "κάντε κλικ εδώ", "ConfirmEmailDescription": "Χρησιμοποιήστε τον σύνδεσμο που παρέχεται στο email ενεργοποίησης. Δεν έχετε λάβει email με τον σύνδεσμο ενεργοποίησης;", "ConfirmEmailHeader": "Ενεργοποιήστε το email ({{ email }}) σας για να αποκτήσετε πρόσβαση στις λειτουργίες του {{productName}}.", "PersonalUserQuotaAdminsDescription": "Για να μεταφορτώσετε και να δημιουργήσετε νέα αρχεία και φακέλους, ελευθερώστε χώρο στον δίσκο ή διαχειριστείτε την ποσόστωση ανά χρήστη στις <1>Ρυθμίσεις διαχείρισης αποθ. χώρου.", - "PersonalUserQuotaDescription": "Για να ανεβάσετε και να δημιουργήσετε νέα αρχεία και φακέλους, ελευθερώστε χώρο στον δίσκο ή επικοινωνήστε με τον διαχειριστή για να αυξήσετε την ποσόστωση αποθ. χώρου.", + "PersonalUserQuotaDescription": "Για να ανεβάσετε και να δημιουργήσετε νέα αρχεία και φακέλους, ελευθερώστε χώρο στον δίσκο ή επικοινωνήστε με τον διαχειριστή {{productName}} για να αυξήσετε την ποσόστωση αποθ χώρου.", "RequestActivation": "Ζητήστε εκ νέου ενεργοποίηση", - "RoomQuotaDescription": "Μπορείτε να αρχειοθετήσετε τα περιττά δωμάτια ή <1>{{clickHere}} για να βρείτε ένα πιο κατάλληλο πρόγραμμα τιμολόγησης για το {{productName}} σας.", "RoomQuotaHeader": "Πρόκειται να γίνει υπέρβαση ορίου για τα δωμάτια: {{currentValue}} / {{maxValue}}", - "StorageAndRoomHeader": "Τα όρια αποθηκευτικού χώρου και δωματίων πρόκειται να ξεπεραστούν.", "StorageAndUserHeader": "Τα όρια αποθηκευτικού χώρου και διαχειριστών/χρηστών ισχύος πρόκειται να ξεπεραστούν.", - "StorageQuotaDescription": "Μπορείτε να αφαιρέσετε τα περιττά αρχεία ή <1>{{clickHere}} για να βρείτε ένα πιο κατάλληλο πρόγραμμα τιμολόγησης για το {{productName}} σας.", - "StorageQuotaExceeded": "Υπέρβαση ποσόστωσης αποθ. χώρου", "StorageQuotaHeader": "Το ποσό του χώρου αποθήκευσης πρόκειται να ξεπεραστεί: {{currentValue}} / {{maxValue}}", "TenantCustomQuotaDescription": "Μπορείτε να αφαιρέσετε τα περιττά αρχεία ή να αλλάξετε την ποσόστωση στις <1>Ρυθμίσεις διαχείρισης αποθ. χώρου.", - "UserQuotaDescription": "Κάντε κλικ εδώ <1>{{clickHere}} για να βρείτε ένα καλύτερο πρόγραμμα τιμολόγησης για την {{productName}} σας.", "UserQuotaHeader": "Ο αριθμός των διαχειριστών/χρηστών ισχύος πρόκειται να ξεπεραστεί: {{currentValue}} / {{maxValue}}." } diff --git a/packages/client/public/locales/el-GR/PDFFormDialog.json b/packages/client/public/locales/el-GR/PDFFormDialog.json index 0967ef424b..1fb7601a1d 100644 --- a/packages/client/public/locales/el-GR/PDFFormDialog.json +++ b/packages/client/public/locales/el-GR/PDFFormDialog.json @@ -1 +1,6 @@ -{} +{ + "PDFFormEditDialogDescription": "Θέλετε να μεταβείτε στη λειτουργία επεξεργασίας φόρμας; Λάβετε υπόψη ότι η φόρμα δεν θα είναι πλέον διαθέσιμη για συμπλήρωση και θα πρέπει να κάνετε ξανά κλικ στο κουμπί Έναρξη συμπλήρωσης μετά την επεξεργασία για να τη συμπληρώσετε.", + "PDFFormEditDialogTitle": "Επεξεργασία φόρμας", + "PDFFormIsReadyToast": "Η φόρμα PDF <1>{{filename}} είναι έτοιμη να συμπληρωθεί.", + "PDFFormSuccessfullyCreatedDescription": "Η φόρμα PDF είναι έτοιμη για συμπλήρωση. Αντιγράψτε τον δημόσιο σύνδεσμο για να ξεκινήσετε τη διαδικασία συμπλήρωσης της φόρμας ή προσκαλέστε άλλους χρήστες σε αυτό το δωμάτιο." +} diff --git a/packages/client/public/locales/el-GR/Payments.json b/packages/client/public/locales/el-GR/Payments.json index 803750b6e5..3c41103267 100644 --- a/packages/client/public/locales/el-GR/Payments.json +++ b/packages/client/public/locales/el-GR/Payments.json @@ -18,13 +18,13 @@ "GracePeriodActivatedDescription": "Κατά τη διάρκεια της περιόδου χάριτος, οι διαχειριστές δεν μπορούν να δημιουργήσουν νέα δωμάτια και να προσθέσουν νέους χρήστες. Μετά την ημερομηνία λήξης της περιόδου χάριτος, το {{productName}} δεν θα είναι διαθέσιμο μέχρι να γίνει η πληρωμή.", "GracePeriodActivatedInfo": "Η περίοδος χάριτος ισχύει <1>από {{fromDate}} έως {{byDate}} (ημέρες που απομένουν: {{delayDaysCount}}).", "InvalidEmailWithActiveSubscription": "Η συνδρομή σας παραμένει ενεργή, αλλά σας συνιστούμε να επιλέξετε έναν νέο πληρωτή ο οποίος αποκτά πρόσβαση στις ρυθμίσεις συνδρομής στο {{productName}}.", + "InvalidEmailWithActiveSubscriptionForAdmin": "Η συνδρομή σας παραμένει ενεργή, αλλά συνιστούμε να επικοινωνήσετε με τον κάτοχο {{productName}} για να επιλέξετε έναν νέο Πληρωτή.", "InvalidEmailWithoutActiveSubscription": "Συνιστούμε να επιλέξετε έναν νέο Πληρωτή που αποκτά πρόσβαση στις ρυθμίσεις συνδρομής στο {{productName}}.", "InvalidEmailWithoutActiveSubscriptionByAdmin": "Συνιστούμε να επικοινωνήσετε με τον ιδιοκτήτη του {{productName}} για να επιλέξετε έναν νέο Πληρωτή.", "ManagerTypesDescription": "Τύποι λογαριασμών διαχειριστών και τα προνόμιά τους", "Pay": "Πληρωμή", "Payer": "Πληρωτής", "PayerDescription": "Αυτός ο χρήστης έχει πρόσβαση στα στοιχεία πληρωμής και είναι ο μόνος χρήστης που μπορεί να προσαρμόσει την ποσόστωση και να πραγματοποιήσει πληρωμές. Ο ιδιοκτήτης του {{productName}}, καθώς και ο ίδιος ο διαχειριστής πληρωμών, μπορούν να αναθέσουν εκ νέου το ρόλο του διαχειριστή πληρωμών χρησιμοποιώντας την πύλη πελατών της Stripe.", - "PaymentOverdue": "Δεν είναι δυνατή η προσθήκη νέων χρηστών.", "PriceCalculation": "Υπολογίστε την τιμή σας", "RenewSubscription": "Ανανεώστε τη συνδρομή στο πρόγραμμα {{planName}}", "RoomManagerDescription": "Διαχείριση και αρχειοθέτηση δωματίων, πρόσκληση και διαχείριση χρηστών. Στο δωμάτιο μπορούν να οριστούν διάφοροι διαχειριστές.", @@ -34,7 +34,6 @@ "TotalPricePerMonth": "<1>{{currencySymbol}}<2>{{price}}<3>/μήνα", "UpgradeNow": "Αναβάθμιση τώρα", "UpgradePlan": "Αναβάθμιση προγράμματος", - "UpgradePlanInfo": "Η προσθήκη νέων χρηστών θα υπερβεί τον μέγιστο αριθμό μελών δωματίου που επιτρέπεται από το τρέχον τιμολογιακό σας πρόγραμμα.", "UserNotFound": "Ο χρήστης <1>{{email}} δεν βρέθηκε.", "UserNotFoundMatchingEmail": "Δεν μπορέσαμε να βρούμε τον χρήστη με το αντίστοιχο e-mail της Stripe.", "YourPrice": "Η τιμή σας" diff --git a/packages/client/public/locales/el-GR/PaymentsEnterprise.json b/packages/client/public/locales/el-GR/PaymentsEnterprise.json index 2c7b783ba3..8f492dd959 100644 --- a/packages/client/public/locales/el-GR/PaymentsEnterprise.json +++ b/packages/client/public/locales/el-GR/PaymentsEnterprise.json @@ -13,6 +13,7 @@ "ActivateToProBannerHeaderTrial": "Αγοράστε την πλήρη έκδοση Enterprise για να αποκτήσετε τα παρακάτω:", "ActivateUploadDescr": "Για να ενεργοποιήσετε την άδειά σας, ανεβάστε την παρακάτω και κάντε κλικ στο Ενεργοποίηση.", "FreeDaysLeft": "Απομένουν {{count}} δωρεάν ημέρες", + "UpgradeToProBannerHeader": "Αποκτήστε δωρεάν πρόσβαση στην επιχειρησιακή σουίτα γραφείου για 30 ημέρες", "UpgradeToProBannerInformationAboutShort": "Μάθετε περισσότερα για την έκδοση Enterprise στην <1>επίσημη ιστοσελίδα", "UpgradeToProBannerInformationDemo": "Ζητήστε μια επίδειξη <1>εδώ", "UpgradeToProBannerInformationPurchase": "Στείλτε τις ερωτήσεις σας σχετικά με την αγορά στο <1>{{email}}", @@ -27,6 +28,7 @@ "UpgradeToProBannerItemLicenseDescr": "+ συνδρομή 1 έτους για ενημερώσεις λειτουργικότητας και ασφάλειας.", "UpgradeToProBannerItemLicenseHeader": "Άδεια χρήσης για πάντα.", "UpgradeToProBannerItemMobileDescr": "Επεξεργαστείτε έγγραφα, φύλλα και διαφάνειες σε προγράμματα περιήγησης για κινητές συσκευές.", + "UpgradeToProBannerItemMobileHeader": "Επεξεργασία μέσω κινητής συσκευής.", "UpgradeToProBannerItemScalabilityDescr": "Επεξεργαστείτε και συνεργαστείτε άνετα σε έγγραφα, ανεξάρτητα από το μέγεθος της ομάδας σας.", "UpgradeToProBannerItemScalabilityHeader": "Επεκτασιμότητα και ομαδοποίηση.", "UpgradeToProBannerItemSupportDescr": "Αποκτήστε γρήγορη επαγγελματική βοήθεια για όλα τα ζητήματα που αντιμετωπίζετε.", diff --git a/packages/client/public/locales/el-GR/PeopleTranslations.json b/packages/client/public/locales/el-GR/PeopleTranslations.json index 7d2f20e98b..3a6033fece 100644 --- a/packages/client/public/locales/el-GR/PeopleTranslations.json +++ b/packages/client/public/locales/el-GR/PeopleTranslations.json @@ -10,14 +10,18 @@ "EnableUserButton": "Ενεργοποίηση", "IndividualRights": "Ατομικά δικαιώματα στο δωμάτιο", "InviteLinkTitle": "Σύνδεσμος πρόσκλησης", + "LDAPAccountTooltip": "Αυτός ο λογαριασμός χρήστη έχει φορτωθεί από το LDAP. Εάν πρέπει να αλλάξετε το όνομα χρήστη και τη διεύθυνση email ή να απενεργοποιήσετε έναν χρήστη, ανατρέξτε στον κατάλογο LDAP.", + "LDAPGroupTooltip": "Αυτή η ομάδα έχει φορτωθεί από το LDAP. Εάν πρέπει να τη μετονομάσετε, να προσθέσετε ή να αφαιρέσετε χρήστες, ανατρέξτε στον κατάλογο LDAP.", "NameChangeButton": "Αλλαγή ονόματος", "PasswordChangeButton": "Αλλαγή κωδικού πρόσβασης", + "PendingInviteTitle": "Εκκρεμής πρόσκληση", "PendingTitle": "Εκκρεμεί", "PeopleCount": "άτομα: {{count}}", "RemoveData": "Διαγραφή προσωπικών δεδομένων", "ResetAuth": "Επαναφορά ελέγχου ταυτότητας", "SearchByGroupMembers": "Αναζήτηση με βάση τα μέλη της ομάδας", "SendInviteAgain": "Αποστολή πρόσκλησης ακόμα μια φορά", + "SSOAccountTooltip": "Αυτός ο λογαριασμός χρήστη έχει φορτωθεί από το SSO. Εάν πρέπει να αλλάξετε το όνομα χρήστη και τη διεύθυνση email, ανατρέξτε στον διακομιστή SSO.", "StandardLogin": "Τυπική σύνδεση", "SuccessChangeUserStatus": "Η κατάσταση του χρήστη άλλαξε επιτυχώς", "SuccessDeleteGroup": "Η ομάδα διαγράφηκε με επιτυχία", diff --git a/packages/client/public/locales/el-GR/Profile.json b/packages/client/public/locales/el-GR/Profile.json index 2213aebc07..7e13329e80 100644 --- a/packages/client/public/locales/el-GR/Profile.json +++ b/packages/client/public/locales/el-GR/Profile.json @@ -1,5 +1,6 @@ { "ActiveSessions": "Ενεργές συνεδρίες", + "AutoDeleteTitle": "Όλες οι περίοδοι λειτουργίας που είναι παλαιότερες από 60 ημέρες θα διαγραφούν αυτόματα.", "ChangeEmailSuccess": "Το email άλλαξε με επιτυχία", "ChangePasswordAfterLoggingOut": "Αλλαγή κωδικού πρόσβασης μετά την αποσύνδεση", "ConnectSocialNetworks": "Συνδέστε τα κοινωνικά σας δίκτυα", @@ -14,7 +15,6 @@ "InterfaceTheme": "Θέμα διεπαφής", "LightTheme": "Ανοιχτό θέμα", "LogoutActiveConnection": "Αποσύνδεση από ενεργή σύνδεση", - "LogoutAllActiveConnections": "Αποσύνδεση από όλες τις ενεργές συνδέσεις", "LogoutAllActiveSessionsDescription": "Όλες οι ενεργές συνδέσεις θα τερματιστούν, εκτός από αυτήν τη σύνδεση, καθώς χρησιμοποιείται αυτήν τη στιγμή.", "LogoutBtn": "Αποσύνδεση", "LogoutDescription": "Σημείωση. Όλες οι ενεργές συνδέσεις θα τερματιστούν, εκτός από αυτήν τη σύνδεση, καθώς χρησιμοποιείται αυτήν τη στιγμή.", @@ -27,5 +27,6 @@ "SuccessLogout": "Η ενεργή σύνδεση σταμάτησε: {{platform}}, {{browser}}", "SystemTheme": "Χρήση θέματος συστήματος", "SystemThemeDescription": "Αυτόματη εναλλαγή μεταξύ φωτεινών και σκοτεινών θεμάτων όταν το σύστημά σας το κάνει.", + "TerminateAllSessions": "Τερματισμός όλων των περιόδων λειτουργίας εκτός από την τρέχουσα", "TwoFactorDescription": "Ο έλεγχος ταυτότητας δύο παραγόντων μέσω μιας εφαρμογής δημιουργίας κωδικών ενεργοποιήθηκε για όλους τους χρήστες από τον διαχειριστή." } diff --git a/packages/client/public/locales/el-GR/Settings.json b/packages/client/public/locales/el-GR/Settings.json index 3bfaf59b77..6698c5100f 100644 --- a/packages/client/public/locales/el-GR/Settings.json +++ b/packages/client/public/locales/el-GR/Settings.json @@ -1,10 +1,12 @@ { + "AboutDataImport": "Η εισαγωγή δεδομένων περιλαμβάνει διάφορα βήματα: μεταφόρτωση δεδομένων, ανάλυση, διαμόρφωση εισαγωγής και εισαγωγή. Το αρχείο αντιγράφων ασφαλείας σας θα αποθηκευτεί στους διακομιστές {{organizationName}} {{productName}} για 24 ώρες και στη συνέχεια θα διαγραφεί αυτόματα.", "AccentColor": "Προφορά", "AccessRightsAccessToProduct": "Η πρόσβαση στην ενότητα του {{product}} δίνεται σε", "AccessRightsAllUsers": "Όλοι οι {{users}}", "AccessRightsChangeOwnerConfirmText": "Οι αλλαγές θα εφαρμοστούν μετά την επιβεβαίωση μέσω email.", "AccessRightsProductUsersCan": "{{category}} οι χρήστες μπορούν", "AccessRightsUsersFromList": "{{users}} από τη λίστα", + "AccountAlreadyExists": "Ο λογαριασμός υπάρχει ήδη", "AccountsWithoutEmails": "Βρήκαμε <1>{{users}} χρήστες χωρίς email. Μπορείτε να συμπληρώσετε τα email τους ή να συνεχίσετε χωρίς αυτήν την ενέργεια.", "AccountsWithoutEmailsNextStep": "Βρήκαμε <1>{{users}} χρήστες χωρίς email. Μπορείτε να προσθέσετε τα απαραίτητα στοιχεία στους λογαριασμούς τους στο επόμενο βήμα.", "AddAllowedIP": "Προσθήκη επιτρεπόμενης διεύθυνσης IP", @@ -78,6 +80,7 @@ "CustomDomainName": "Προσαρμοσμένο όνομα τομέα", "CustomDomains": "Προσαρμοσμένα domain", "Customization": "Προσαρμογή", + "CustomizationDescription": "υτή η υποενότητα σας επιτρέπει να αλλάξετε την εμφάνιση και την αίσθηση του χώρου σας. Μπορείτε να χρησιμοποιήσετε το λογότυπο, το όνομα και το κείμενο της εταιρείας σας για να ταιριάζει με το εμπορικό σήμα του οργανισμού σας.", "CustomTitlesDescription": "Ρυθμίστε τον προεπιλεγμένο τίτλο χώρου που εμφανίζεται στη σελίδα καλωσορίσματος και στο πεδίο «Από» στις ειδοποιήσεις email.", "CustomTitlesSettingsNavDescription": "Οι Ρυθμίσεις σελίδας καλωσορίσματος είναι ένας τρόπος για να αλλάξετε τον προεπιλεγμένο τίτλο πύλης που θα εμφανίζεται στη σελίδα καλωσορίσματος της πύλης σας. Ο ίδιος τίτλος χρησιμοποιείται, επίσης, για το πεδίο «Από» των ειδοποιήσεων email της πύλης σας.", "CustomTitlesWelcome": "Ρυθμίσεις χαιρετισμού", @@ -87,6 +90,7 @@ "DataImportDescription": "Εισαγάγετε δεδομένα από μια υπηρεσία τρίτου μέρους στο {{productName}} του {{organizationName}}. Η εισαγωγή δεδομένων επιτρέπει τη μεταφορά δεδομένων όπως όλοι οι χρήστες, τα προσωπικά και τα κοινά τους έγγραφα.", "DataImportProcessing": "Επεξεργασία της εισαγωγής δεδομένων", "Deactivate": "Απενεργοποίηση", + "DeactivateOrDeletePortal": "Απενεργοποίηση ή διαγραφή χώρου.", "DefaultSettings": "Προκαθορισμένες Ρυθμίσεις", "DefineQuotaPerRoom": "Καθορισμός ποσόστωσης ανά δωμάτιο", "DefineQuotaPerUser": "Καθορισμός ποσόστωσης ανά χρήστη", @@ -110,7 +114,6 @@ "DownloadLog": "Λήψη αρχείου καταγραφής", "DownloadReportBtnText": "Λήψη αναφοράς", "DownloadReportDescription": "Η έκθεση θα αποθηκευτεί στα Έγγραφά", - "DownloadStatisticsText": "Μπορείτε να κατεβάσετε την αναφορά για τα δεδομένα που ήταν διαθέσιμα κατά την επιλεγμένη περίοδο αποθήκευσης για να δείτε τα λεπτομερή στατιστικά στοιχεία.", "DuplicateNoun": "Διπλότυπο", "EditColorScheme": "Επεξεργασία χρωμάτων", "Employees": "χρήστες", @@ -138,12 +141,14 @@ "ImportSectionDescription": "Επιλέξτε τμήματα για εισαγωγή. Θα εμφανιστούν στα αντίστοιχα τμήματα του {{productName}}.", "IncludedInBusiness": "Περιλαμβάνεται στο επιχειρηματικό σχέδιο", "IntegrationRequest": "Σας λείπει μια χρήσιμη ενσωμάτωση ή ένα στοιχείο στο {{productName}} του {{organizationName}}; Αφήστε ένα αίτημα στην ομάδα μας και θα το εξετάσουμε.", + "InviteLetterTooltip": "Εάν είναι επιλεγμένο, όλοι οι νέοι χρήστες θα λάβουν μια επιστολή πρόσκλησης με λεπτομέρειες εξουσιοδότησης.", "IPSecurity": "Ασφάλεια IP", "IPSecurityMobileDescription": "Η ασφάλεια IP χρησιμοποιείται για τον περιορισμό της σύνδεσης στην πύλη από όλες τις διευθύνσεις IP εκτός από ορισμένες διευθύνσεις.", "IPSecuritySettingDescription": "Διαμορφώστε την ασφάλεια IP για να περιορίσετε τη δυνατότητα σύνδεσης σε επιλεγμένες διευθύνσεις IP. Χρησιμοποιήστε είτε ακριβείς διευθύνσεις IP σε μορφή IPv4, είτε εύρος IP είτε μάσκες CIDR. Η ασφάλεια IP δεν λειτουργεί για τους ιδιοκτήτες του χώρου. Αυτοί μπορούν να έχουν πρόσβαση στον χώρο από οποιαδήποτε διεύθυνση IP.", "IPSecurityWarningHelper": "Αρχικά, πρέπει να καθορίσετε την τρέχουσα IP σας ή την περιοχή IP στην οποία ανήκει η τρέχουσα διεύθυνση IP σας, διαφορετικά η πρόσβαση στον χώρο θα μπλοκαριστεί αμέσως μετά την αποθήκευση των ρυθμίσεων. Ο ιδιοκτήτης του χώρου θα έχει πρόσβαση στον χώρο από οποιαδήποτε διεύθυνση IP.", "LanguageAndTimeZoneSettingsNavDescription": "Οι Ρυθμίσεις γλώσσας και ζώνης ώρας είναι ένας τρόπος για να αλλάξετε τη γλώσσα ολόκληρης της πύλης για όλους τους χρήστες της πύλης και να ρυθμίσετε τη ζώνη ώρας, ώστε όλα τα συμβάντα της πύλης να εμφανίζονται με τη σωστή ημερομηνία και ώρα.", "LastUpdate": "Τελευταία ενημέρωση: {{date}}", + "LDAP": "Ρυθμίσεις LDAP", "LicenseLimitCounter": "Όριο άδειας χρήσης Διαχειριστές/Ισχύς:", "LicenseLimitDescription": "Ο μετρητής του ορίου αδειών χρήσης αποτελείται από: τους ήδη υπάρχοντες λογαριασμούς στο {{productName}} και τους νέους χρήστες που θέλετε να εισαγάγετε. Εάν εισαγάγετε χρήστες που έχουν ήδη λογαριασμό στο {{productName}}, δεν θα υπολογίζονται ξανά στον μετρητή. Η άδεια χρήσης του {{productName}} σάς επιτρέπει να έχετε το πολύ {{maxLimit}} χρήστες.", "Lifetime": "Διάρκεια ζωής (λεπτά)", @@ -157,10 +162,12 @@ "LogoDocsEditor": "Λογότυπο για την επικεφαλίδα των προγραμμάτων επεξεργασίας", "LogoDocsEditorEmbedded": "Λογότυπο για την κεφαλίδα των συντακτών – ενσωματωμένη λειτουργία", "LogoFavicon": "Favicon", + "LogoLightSmall": "Λογότυπο για την κεφαλίδα του χώρου", "LogoLogin": "Λογότυπο για τα μηνύματα ηλεκτρονικού ταχυδρομείου και τη σελίδα Σύνδεσης", "ManagementCategoryDataManagement": "Διαχείριση δεδομένων", "ManagementCategoryIntegration": "Ενσωμάτωση", "ManagementCategorySecurity": "Ασφάλεια", + "ManualBackupDescription": "Χρησιμοποιήστε αυτήν την επιλογή εάν θέλετε να λάβετε όλα τα δεδομένα που περιέχονται στον χώρο ως αρχείο.", "MaxCopies": "{{copiesCount}} – μέγιστος αριθμός αντιγράφων ασφαλείας", "MemoryQuotaDisabled": "Η ποσόστωση μνήμης έχει απενεργοποιηθεί επιτυχώς.", "MemoryQuotaEnabled": "Η ποσόστωση μνήμης έχει ενεργοποιηθεί επιτυχώς.", @@ -189,6 +196,7 @@ "PortalNameLength": "Το όνομα του λογαριασμού πρέπει να έχει μήκος μεταξύ {{minLength}} και {{maxLength}} χαρακτήρων", "PortalRenaming": "Μετονομασία {{productName}}", "PortalRenamingDescriptionText": "Αλλαγή της διεύθυνσης χώρου που εμφανίζεται δίπλα στον τομέα {{ domain }}.", + "PortalRenamingLabelText": "Νέο όνομα χώρου", "PortalRenamingModalText": "Πρόκειται να μετονομάσετε την πύλη σας. Εισαι σιγουρος οτι θελεις να συνεχισεις?", "PortalRenamingNavDescription": "Εδώ μπορείτε να αλλάξετε τη διεύθυνση της πύλης σας.", "PortalRenamingNote": "Σημείωση: Η παλιά σας διεύθυνση χώρου θα γίνει μη διαθέσιμη για νέους χρήστες μόλις κάνετε κλικ στο κουμπί «Αποθήκευση».", @@ -202,8 +210,10 @@ "Recalculate": "Επαναϋπολογισμός", "RecoveryFileNotSelected": "Σφάλμα ανάκτησης. Το αρχείο ανάκτησης δεν έχει επιλεγεί.", "RestoreBackup": "Επαναφορά Δεδομένων", + "RestoreBackupDescription": "Χρησιμοποιήστε αυτήν την επιλογή για να επαναφέρετε τον χώρο σας από το αρχείο αντιγράφων ασφαλείας που είχε αποθηκευτεί προηγουμένως.", "RestoreBackupResetInfoWarningText": "Θα γίνει επαναφορά όλων των τρέχοντων κωδικών πρόσβασης. Οι χρήστες του {{productName}} θα λάβουν ένα μήνυμα email με τον σύνδεσμο επαναφοράς της πρόσβασης.", "RestoreBackupWarningText": "Το {{productName}} δεν θα είναι διαθέσιμο κατά τη διάρκεια της διαδικασίας επαναφοράς. Μετά την ολοκλήρωση της επαναφοράς θα χαθούν όλες οι αλλαγές που έγιναν μετά την ημερομηνία του επιλεγμένου σημείου επαναφοράς.", + "RolesAreSet": "Οι ρόλοι έχουν ήδη οριστεί για τους επιλεγμένους χρήστες.", "RoomsModule": "Δημιουργία αντιγράφου ασφαλείας δωματίου", "RoomsModuleDescription": "Μπορείτε να δημιουργήσετε ένα νέο δωμάτιο ειδικά για το αντίγραφο ασφαλείας, να επιλέξετε ένα από τα υπάρχοντα δωμάτια ή να αποθηκεύσετε το αντίγραφο στο δωμάτιό τους {{roomName}}.", "SaveToApply": "Κάντε κλικ στο κουμπί Αποθήκευση στο κάτω μέρος για να εφαρμογή.", @@ -219,6 +229,8 @@ "SelectUsersWithEmail": "Επιλογή χρηστών με e-mail", "SelectUserTypes": "Επιλογή τύπων χρηστών", "SelectUserTypesDescription": "Επιλέξτε ρόλους {{productName}} για τους εισαγόμενους χρήστες: <1>Διαχειριστής {{productName}}, <1>Διαχειριστής δωματίου ή <1>Χρήσης ισχύος. Από προεπιλογή, έχει επιλεγεί ο ρόλος Χρήσης ισχύος για κάθε χρήστη. Μπορείτε να διαχειριστείτε τους ρόλους μετά την εισαγωγή.", + "SendInviteLetter": "Αποστολή επιστολής πρόσκλησης", + "SendNotificationAboutRestoring": "Αποστολή ειδοποίησης για την αποκατάσταση χώρου σε χρήστες", "ServerSideEncryptionMethod": "Μέθοδος κρυπτογράφησης από την πλευρά του διακομιστή", "ServiceUrl": "Url υπηρεσίας", "SessionLifetime": "Διάρκεια ζωής συνεδρίας", @@ -258,6 +270,7 @@ "ThirdPartyResource": "Πόρος τρίτου μέρους", "ThirdPartyResourceDescription": "Το αντίγραφο ασφαλείας μπορεί να αποθηκευτεί στον λογαριασμό τρίτου μέρους σας (Dropbox, Box.com, OneDrive ή Google Drive). Πρέπει να συνδέσετε τον λογαριασμό τρίτου μέρους σας (Dropbox, Box.com, OneDrive ή Google Drive) πριν μπορέσετε να αποθηκεύσετε το αντίγραφο ασφαλείας σας εκεί.", "ThirdPartyStorageDescription": "Το αντίγραφο ασφαλείας μπορεί να αποθηκευτεί σε αποθηκευτικό χώρο τρίτου μέρους. Πριν από αυτό, πρέπει να συνδέσετε την αντίστοιχη υπηρεσία στην ενότητα 'Ενοποίηση'. Διαφορετικά, οι παρακάτω ρυθμίσεις θα είναι ανενεργές.", + "ThirdPartyTitleDescription": "Με τα κλειδιά εξουσιοδότησης, μπορείτε να συνδέσετε υπηρεσίες τρίτων μερών στον χώρο σας. Συνδεθείτε εύκολα με το Facebook, το Google ή το LinkedIn. Προσθέστε Dropbox, OneDrive και άλλους λογαριασμούς για να εργαστείτε με τα αρχεία που είναι αποθηκευμένα εκεί.", "TimeLanguageSettingsDescription": "Αλλαγή ρυθμίσεων γλώσσας και ζώνης ώρας για προσαρμογή της κοινής γλώσσας και ώρας του {{productName}}.", "TimeLanguageSettingsSave": "Κάντε κλικ στο Αποθήκευση στο κάτω μέρος για εφαρμογή.", "TimeZone": "Ζώνη ώρας", @@ -284,6 +297,7 @@ "UseHttp": "Χρήση Http", "UserAgreement": "Επιβεβαίωση και συνέχιση", "UserLimitExceeded": "Υπέρβαση του ορίου χρήστη. Για να προχωρήσετε στο επόμενο βήμα, προσαρμόστε τον αριθμό των χρηστών ή αυξήστε το όριο χρηστών του {{productName}}.", + "UsersAreRegistered": "Επιλέξατε χρήστες εγγεγραμμένους στο {{productName}}, με τους ρόλους που έχουν ήδη οριστεί. Προχωρήστε στο επόμενο βήμα ή επιστρέψτε για να επιλέξετε περισσότερους χρήστες.", "UsersSectionDescription": "Η ενότητα «Χρήστες» περιλαμβάνει τους χρήστες που επιλέξατε στο προηγούμενο βήμα. Από προεπιλογή, είναι πάντα ενεργοποιημένη και δεν μπορεί να αποεπιλεγεί.", "UseSpecialChar": "Χρησιμοποιήστε ειδικούς χαρακτήρες", "UseUpperCase": "Χρησιμοποιήστε κεφαλαία γράμματα", diff --git a/packages/client/public/locales/el-GR/SingleSignOn.json b/packages/client/public/locales/el-GR/SingleSignOn.json index 39d46cf220..32e3e6994f 100644 --- a/packages/client/public/locales/el-GR/SingleSignOn.json +++ b/packages/client/public/locales/el-GR/SingleSignOn.json @@ -6,7 +6,6 @@ "AttributeMatchingTooltip": "Η αντιστοιχία των χαρακτηριστικών της υπηρεσίας ενιαίας σύνδεσης με τις καταχωρήσεις της ενότητας «Λογαριασμοί».", "Binding": "Δέσμευση:", "CertificateExist": "Υπάρχει ήδη πιστοποιητικό με τον ίδιο τύπο ενέργειας", - "ConfirmationText": "Όλα τα δεδομένα που έχετε εισάγει θα χαθούν. Θέλετε σίγουρα να συνεχίσετε;", "CustomEntryButton": "Προσαρμοσμένη λεζάντα κουμπιού σύνδεσης", "CustomEntryTooltip": "Η λεζάντα για το κουμπί που χρησιμοποιείται για τη σύνδεση στον χώρο με την υπηρεσία ενιαίας σύνδεσης", "DownloadMetadataXML": "Λήψη μεταδεδομένων παρόχου υπηρεσιών XML", diff --git a/packages/client/public/locales/el-GR/Translations.json b/packages/client/public/locales/el-GR/Translations.json index 1f5838bae3..d0c58fda7b 100644 --- a/packages/client/public/locales/el-GR/Translations.json +++ b/packages/client/public/locales/el-GR/Translations.json @@ -33,11 +33,14 @@ "RoleEditorDescription": "Λειτουργίες με υπάρχοντα αρχεία: προβολή, επεξεργασία, συμπλήρωση φόρμας, αναθεώρηση, σχολιασμός.", "RoleFormFiller": "Συμπλήρωση φόρμας", "RoleFormFillerDescription": "Λειτουργίες με υπάρχοντα αρχεία: προβολή, συμπλήρωση φόρμας, αναθεώρηση, σχολιασμός.", - "RolePortalAdminDescription": "Οι διαχειριστές {{productName}} μπορούν να έχουν πρόσβαση στις ρυθμίσεις {{productName}}, να διαχειρίζονται και να αρχειοθετούν δωμάτια, να προσκαλούν νέους χρήστες και να αναθέτουν ρόλους κάτω από το επίπεδό τους. Όλοι οι διαχειριστές έχουν πρόσβαση στην ενότητα «Προσωπικά».", + "RoleFormFillerFormRoomDescription": "Οι χρήστες που συμπληρώνουν φόρμες μπορούν και να συμπληρώνουν φόρμες και να βλέπουν μόνο τις ολοκληρωμένες/ξεκινημένες φόρμες τους μέσα στους φακέλους Ολοκληρωμένα και Σε εξέλιξη.", + "RolePortalAdminDescription": "Οι διαχειριστές {{productName}} μπορούν να έχουν πρόσβαση στις ρυθμίσεις {{productName}}, να διαχειρίζονται και να αρχειοθετούν δωμάτια, να προσκαλούν νέους χρήστες και να αναθέτουν ρόλους κάτω από το επίπεδό τους. Όλοι οι διαχειριστές έχουν πρόσβαση στην ενότητα Έγγραφα.", "RolePowerUserDescription": "Οι χρήστες ισχύος μπορούν να δημιουργήσουν και να επεξεργαστούν αρχεία στο δωμάτιο, αλλά δεν μπορούν να δημιουργήσουν δωμάτια, να διαχειριστούν χρήστες ή να έχουν πρόσβαση στις ρυθμίσεις.", + "RolePowerUserFormRoomDescription": "Οι ενεργοί χρήστες μπορούν να ανεβάζουν φόρμες στο δωμάτιο και να έχουν πλήρη πρόσβαση στους φακέλους Ολοκληρωμένα και Σε εξέλιξη.", "RoleReviewer": "Αναθεωρητής", "RoleReviewerDescription": "Λειτουργίες με υπάρχοντα αρχεία: προβολή, αναθεώρηση, σχολιασμός.", - "RoleRoomAdminDescription": "Οι διαχειριστές δωματίων μπορούν να δημιουργούν και να διαχειρίζονται τα εκχωρημένα δωμάτια, να προσκαλούν νέους χρήστες και να αναθέτουν ρόλους διαχειριστή δωματίου και κατώτερους. Όλοι οι διαχειριστές έχουν πρόσβαση στην ενότητα Προσωπικά.", + "RoleRoomAdminDescription": "Οι διαχειριστές δωματίων μπορούν να δημιουργούν και να διαχειρίζονται τα εκχωρημένα δωμάτια, να προσκαλούν νέους χρήστες και να αναθέτουν ρόλους διαχειριστή δωματίου και κατώτερους. Όλοι οι διαχειριστές έχουν πρόσβαση στην ενότητα Έγγραφα.", + "RoleRoomAdminFormRoomDescription": "Οι διαχειριστές δωματίων μπορούν να δημιουργούν και να διαχειρίζονται δωμάτια, να προσκαλούν νέους χρήστες και να αναθέτουν ρόλους διαχειριστή δωματίων ή κατώτερους. Οι διαχειριστές δωματίων μπορούν να ανεβάζουν φόρμες στο δωμάτιο και έχουν πλήρη πρόσβαση στους φακέλους Ολοκληρωμένα και Σε εξέλιξη.", "RoleUserDescription": "Οι χρήστες μπορούν να έχουν πρόσβαση μόνο στα δωμάτια στα οποία έχουν προσκληθεί από τους διαχειριστές. Δεν μπορούν να δημιουργήσουν δικά τους δωμάτια, φακέλους ή αρχεία", "RoleViewer": "Θεατής", "RoleViewerDescription": "Προβολή αρχείου", diff --git a/packages/client/public/locales/en/ConvertDialog.json b/packages/client/public/locales/en/ConvertDialog.json index 69be045472..91aabb7f8f 100644 --- a/packages/client/public/locales/en/ConvertDialog.json +++ b/packages/client/public/locales/en/ConvertDialog.json @@ -7,5 +7,7 @@ "HideMessage": "Do not show this message again", "InfoCreateFileIn": "The new '{{fileTitle}}' file is created in '{{folderTitle}}'", "OpenFileMessage": "The document file you open will be converted to the Office Open XML format for quick viewing and editing.", - "SaveOriginalFormatMessage": "Save the file copy in the original format" + "SaveOriginalFormatMessage": "Save the file copy in the original format", + "ConversionXmlMessage": "The document file you open will be converted to the Office Open XML format (docx or xlsx) for faster viewing and editing.", + "SelectFileType": "Please select a file type:" } diff --git a/packages/client/public/locales/en/EmptyView.json b/packages/client/public/locales/en/EmptyView.json index f206d5a321..bedc6ae2e3 100644 --- a/packages/client/public/locales/en/EmptyView.json +++ b/packages/client/public/locales/en/EmptyView.json @@ -1,19 +1,44 @@ { - "CollaboratorEmptyDesciprtion": "Get started with quick actions:", + "CollaborationRoomEmptyTitle": "Welcome to the Collaboration room", "CollaboratorEmptyTitle": "The room is empty.", + "CreateDocument": "Create a new document", + "CreateDocumentDescription": "Take advantage of vast word processing functionality.", + "CreateForm": "Create a new PDF form", + "CreateFormDescription": "Collect votes, get opinions and store data using PDF forms", "CreateNewFileDescription": "Start working in the room by creating files or folders", "CreateNewFileTitle": "Create a new file", + "CreatePresentation": "Create a new presentation", + "CreatePresentationDescription": "Impress your audience with stunning slides.", + "CreateRoomDescriotionOption": "Start the portal by creating a room", + "CreateRoomTitleOption": "Create a new room", + "CreateSpreadsheet": "Create a new spreadsheet", + "CreateSpreadsheetDescription": "Carry out precise calculations with minimal effort.", "CustomRoomEmptyTitle": "Welcome to the Custom room", + "DefaultFolderDescription": "Drop files here or create new ones.", "EmptyDescription": "Get started with quick actions:", + "EmptyGroupAddedUserOptionDescription": "Add group members and assign the head", + "EmptyGroupDeleteOptionDescription": "If you don't need this group anymore", + "EmptyGroupsCreateGroupOptionDescription": "Create a group to add them to the room", + "EmptyRecentDescription": "Your last viewed or edited docs will be displayed in this section.", + "EmptyRootRoomUserDescription": "The shared room will appear here.", + "EmptyRootRoomUserTitle": "There are no rooms here yet", "FormFolderDefaultDescription": "Drop PDF forms here or upload from {{productName}} or device.", "FormFolderDefaultTitle": "No forms here yet", "FormFolderDefaultUserDescription": "The forms uploaded by the administrators will be appeared here.", "FormFolderDefaultUserTitle": "No forms in this folder yet", "FormRoomEmptyTitle": "Welcome to the Form filling room", + "InviteNewUsers": "Invite new users", + "InviteRootRoomDescription": "Send an invitation to add new members to your {{productName}}", + "InviteUsersCollaborationOptionDescription": "Add members for joint editing in the room.", "InviteUsersOptionDescription": "Add portal members for joint editing in the room", "InviteUsersOptionTitle": "Inviting Attendees", + "MigrationDataDescription": "Import data to your {{productName}} from ONLYOFFICE Workspace, Google Workspace, or Nextcloud.", + "MigrationDataTitle": "Migration Data", + "PublicRoomEmptyTitle": "Welcome to the Public room", "ShareOptionDescription": "Copy a public access link or invite other users to the room to start the form filling process.", "ShareOptionTitle": "Share a room", + "SharePublicRoomOptionDescription": "Enable external link access to other users.", + "SharePublicRoomOptionTitle": "Share the room with all users", "UploadDeviceOptionDescription": "Upload any type files from your personal device", "UploadDeviceOptionTitle": "Upload from your Device", "UploadDevicePDFFormOptionDescription": "Upload a ready PDF form to the room from your device.", diff --git a/packages/client/public/locales/en/Files.json b/packages/client/public/locales/en/Files.json index 9f61ca2a5f..f0852caa8c 100644 --- a/packages/client/public/locales/en/Files.json +++ b/packages/client/public/locales/en/Files.json @@ -128,6 +128,7 @@ "OpenLocation": "Open location", "PasswordAccess": "Password access", "PasswordLink": "Add a password to protect your link.", + "PasswordProtectedFiles": "Please <0>enter a password for the protected files to continue", "PasswordSuccessfullyCopied": "Password successfully copied", "Pin": "Pin", "PinToTop": "Pin to top", diff --git a/packages/client/public/locales/en/InfoPanel.json b/packages/client/public/locales/en/InfoPanel.json index dbe0e2891e..f295708b17 100644 --- a/packages/client/public/locales/en/InfoPanel.json +++ b/packages/client/public/locales/en/InfoPanel.json @@ -10,13 +10,17 @@ "ExpectUsers": "Expect users", "FeedLinkWasDeleted": "Link was deleted", "FeedLocationLabel": "Folder «{{folderTitle}}»", + "FeedLocationLabelFrom": "from «{{folderTitle}}»", "FeedLocationRoomLabel": "Room «{{folderTitle}}»", + "FeedLocationSectionLabel": "Section «{{folderTitle}}»", "FileConverted": "File converted.", "FileCopied": "Files copied.", + "FileCopiedTo": "Files copied to «{{folderTitle}}»", "FileCreated": "File created.", "FileDeleted": "Files removed.", "FileExtension": "File extension", "FileMoved": "Files moved.", + "FileMovedTo": "File moved to «{{folderTitle}}»", "FileRenamed": "File renamed.", "FilesEmptyScreenText": "See file and folder details here", "FileUploaded": "Files added.", @@ -41,15 +45,13 @@ "RoomExternalLinkDeleted": "Link <1>«{{linkTitle}}» deleted.", "RoomExternalLinkRenamed": "Link <1>«{{oldLinkTitle}}» renamed to <1>«{{linkTitle}}»", "RoomExternalLinkRevoked": "Previous link <1>«{{linkTitle}}» revoked
New Link <1>«{{linkTitle}}» created", - "RoomGroupAdded": "Groups added.", + "RoomGroupAdded": "Groups added.", "RoomGroupRemove": "Group removed", - "RoomLogoCreated": "Icon changed", - "RoomLogoDeleted": "Icon changed", + "RoomLogoChanged": "Icon changed", "RoomRemoveUser": "User removed.", "RoomRenamed": "Room <1>«{{oldRoomTitle}}» renamed to <1>«{{roomTitle}}»", "RoomsEmptyScreenTent": "See rooms details here", - "RoomUpdateAccessForGroup": "has been assigned role", - "RoomUpdateAccessForUser": "has been assigned role", + "RoomUpdateAccess": "has been assigned role", "SelectedUsers": "Selected accounts", "StorageType": "Storage type", "SubmenuDetails": "Details", diff --git a/packages/client/public/locales/en/Ldap.json b/packages/client/public/locales/en/Ldap.json index 5438f2025f..f8eb100cce 100644 --- a/packages/client/public/locales/en/Ldap.json +++ b/packages/client/public/locales/en/Ldap.json @@ -13,7 +13,6 @@ "LdapEnableSSLTooltip": "You can make LDAP traffic confidential and secure by using Secure Sockets Layer (SSL)", "LdapEnableStartTls": "Enable StartTLS", "LdapEnableStartTlsTooltip": "StartTLS offers a way to upgrade a plain text connection to an encrypted (TLS or SSL) connection instead of using a separate port for encrypted communication.", - "LdapFirstName": "First name", "LdapGroupAttribute": "Group Attribute", "LdapGroupAttributeTooltip": "Enter the group object attribute which specifies what users this group includes.", "LdapGroupDN": "Group DN", @@ -37,6 +36,7 @@ "LdapPortNumber": "Port Number", "LdapPortNumberTooltip": "Enter the port number for your LDAP server/Active Directory.", "LdapQuota": "User quota", + "LdapQuotaInfo": "To be able to use this attribute, enable user quota in the <0>Storage management settings", "LdapSecondName": "Second name", "LdapSendWelcomeLetter": "Send welcome letter", "LdapSendWelcomeLetterTooltip": "If checked all new users will receive welcome letter. Available only when Mail Attribute is mapped to LDAP.", @@ -45,7 +45,7 @@ "LdapSettings": "LDAP settings", "LdapSettingsCertCnNoMatch": "Certificate name does not match hostname", "LdapSettingsCertExpired": "Certificate is expired", - "LdapSettingsCertIssuerChaining": "No certificate issuer chain was provided", + "LdapSettingsCertIssuerChaining": "No certificate issuer chain was provided", "LdapSettingsCertMalformed": "Malformed certificate", "LdapSettingsCertUnrecognizedError": "Unrecognized Error", "LdapSettingsCertUntrustedCa": "Certificate Authority who issued the certificate is not trusted", @@ -67,7 +67,7 @@ "LdapUserDNTooltip": "Enter the distinguished name to the directory containing users you want to add.", "LdapUserFilter": "User Filter", "LdapUserFilterTooltip": "Use the search LDAP filter to select the users who must be imported.", - "LdapUserQuotaTooltip": "To set a storage quota for this user, enter an integer value for this attribute in the LDAP directory. It will display the quota value in bytes. This attribute will be applied only during the first setup and can be changed manually in the Accounts section.", + "LdapUserQuotaTooltip": "To set a storage quota for user, add an attribute in the LDAP directory (for example, UsersQuotaLimit) and enter an integer value for this attribute. It will display the quota value in bytes. Here, specify the attribute name only. This attribute will be applied only during the first setup and can be later changed manually in the Accounts section.", "LdapUsersType": "Users type", "LdapUsersTypeInfo": "Users can only access the rooms they are invited to by admins, and can't create own rooms, folders or files. Select another type below to provide more permissions. Otherwise, you can change the type manually in the Accounts section.", "LdapUserTypeTooltip": "All users will be added to {{productName}} with the selected type." diff --git a/packages/client/public/locales/en/MainBar.json b/packages/client/public/locales/en/MainBar.json index 8b4e267a9e..29630ba3cd 100644 --- a/packages/client/public/locales/en/MainBar.json +++ b/packages/client/public/locales/en/MainBar.json @@ -1,19 +1,31 @@ { - "ClickHere": "Click here", + "ArchivedRoomsOrContact": "You can archive the unnecessary rooms or contact the {{productName}} administrator to upgrade the tariff plan.", + "ClickToUpgradeTariff": "<1>Click here to upgrade your tariff plan.", "ConfirmEmailDescription": "Use the link provided in the activation email. Haven't received an email with the activation link?", "ConfirmEmailHeader": "Please activate your email ({{ email }}) to get access to the {{productName}} features.", + "ContactToUpgradeTariff": "Contact the {{productName}} administrator to upgrade the tariff plan.", + "PersonalQuotaHeader": "Your personal storage quota exceeded", + "PersonalQuotaHeaderForAdmins": "Storage quota per user exceeded", "PersonalUserQuotaAdminsDescription": "To upload and create new files and folders, please free up disk space, or manage quota per user in the <1>Storage management settings.", - "PersonalUserQuotaDescription": "To upload and create new files and folders, please free up disk space, or contact the administrator to increase the storage quota.", + "PersonalUserQuotaDescription": "To upload and create new files and folders, please free up disk space, or contact the {{productName}} administrator to increase the storage quota.", + "RemoveFilesOrClickToUpgrade": "Remove the unnecessary files or <1>click here to upgrade your tariff plan.", + "RemoveFilesOrContactToUpgrade": "Remove the unnecessary files or contact the {{productName}} administrator to upgrade the tariff plan.", + "RemoveFilesOrContactToUpgradeQuota": "Remove the unnecessary files or contact the {{productName}} administrator to increase the storage quota.", "RequestActivation": "Request activation once again", - "RoomQuotaDescription": "You can archive the unnecessary rooms or <1>{{clickHere}} to find a more suitable pricing plan for your {{productName}}.", + "RoomQuotaDescription": "You can archive the unnecessary rooms or <1>click here to find a more suitable pricing plan for your {{productName}}.", "RoomQuotaHeader": "The number of rooms is about to be exceeded: {{currentValue}} / {{maxValue}}", - "StorageAndRoomHeader": "Storage and rooms limits are about to be exceeded.", - "StorageAndUserHeader": "Storage and admins/power users limits are about to be exceeded.", - "StorageQuotaDescription": "You can remove the unnecessary files or <1>{{clickHere}} to find a more suitable pricing plan for your {{productName}}.", - "StorageQuotaExceeded": "Storage quota exceeded", + "RoomQuotaHeaderLimit": "The limit is reached for the number of rooms: {{currentValue}} / {{maxValue}}", + "StorageAndRoomHeader": "The limit for storage space and the number of rooms is about to be exceeded", + "StorageAndRoomLimitHeader": "The limit is reached for storage space and the number of rooms", + "StorageAndUserHeader": "The limit for storage space and the number of admins/power users is about to be exceeded", + "StorageAndUserTariffLimitHeader": "The limit is reached for storage space and the number of admins/power users", + "StorageLimitHeader": "The limit is reached for storage space: {{currentValue}} / {{maxValue}}", "StorageQuotaHeader": "Storage space amount is about to be exceeded: {{currentValue}} / {{maxValue}}", - "StorageQuotaUserDescription": "You can remove the unnecessary files to free up disk space.", "TenantCustomQuotaDescription": "You can remove the unnecessary files or change quota in the <1>Storage management settings.", - "UserQuotaDescription": "<1>{{clickHere}} to find a better pricing plan for your {{productName}}.", - "UserQuotaHeader": "The number of admins/power users is about to be exceeded: {{currentValue}} / {{maxValue}}." + "UserQuotaHeader": "The number of admins/power users is about to be exceeded: {{currentValue}} / {{maxValue}}", + "UserTariffAlmostReached": "Once the limit is reached, all users will be added with User permissions only. To be able to add further admins/power users, contact the {{productName}} administrator to upgrade the tariff plan.", + "UserTariffAlmostReachedForAdmins": "Once the limit is reached, all users will be added with User permissions only. To be able to add further admins/power users, <1>click here to upgrade your tariff plan.", + "UserTariffLimitHeader": "The limit is reached for the number of admins/power users: {{currentValue}} / {{maxValue}}", + "UserTariffReached": "All users will be added with User permissions only. To be able to add further admins/power users, contact the {{productName}} administrator to upgrade the tariff plan.", + "UserTariffReachedForAdmins": "All users will be added with User permissions only. To be able to add further admins/power users, <1>click here to upgrade your tariff plan." } diff --git a/packages/client/public/locales/en/PDFFormDialog.json b/packages/client/public/locales/en/PDFFormDialog.json index 93408f6085..784ade7520 100644 --- a/packages/client/public/locales/en/PDFFormDialog.json +++ b/packages/client/public/locales/en/PDFFormDialog.json @@ -1,5 +1,5 @@ { - "PDFFormDialogTitle": "Ready-to-fill-out PDF form", + "PDFform": "PDF form", "PDFFormEditDialogDescription": "Do you want to switch to the form editing mode? Please note that the form will no longer be available for filling out and you will need to click the Start filling button again after editing to fill it out.", "PDFFormEditDialogTitle": "Form editing", "PDFFormIsReadyToast": "PDF form <1>{{filename}} is ready to be filled out.", diff --git a/packages/client/public/locales/en/Payments.json b/packages/client/public/locales/en/Payments.json index 1f32a18430..52ba68f8e7 100644 --- a/packages/client/public/locales/en/Payments.json +++ b/packages/client/public/locales/en/Payments.json @@ -9,6 +9,9 @@ "BusinessSuggestion": "Customize your {{planName}} plan", "BusinessTitle": "You are using {{planName}} plan", "BusinessUpdated": "{{planName}} plan updated", + "CannotCreateNewRoom": "Room cannot be created", + "CannotCreatePaidUsers": "Paid users cannot be added", + "CannotRestoreRoom": "Room cannot be restored", "ChooseNewPayer": "Choose a new Payer", "ChooseNewPlan": "Would you like to choose a new pricing plan?", "ContactUs": "For sales questions, contact us at", @@ -22,21 +25,26 @@ "InvalidEmailWithoutActiveSubscription": "We recommend choosing a new Payer who gets access to subscription settings in {{productName}}.", "InvalidEmailWithoutActiveSubscriptionByAdmin": "We recommend contacting the {{productName}} owner to choose a new Payer.", "ManagerTypesDescription": "Admin account types and their privileges", + "NewRoomWillExceedLimit": "Creating this room is not possible since the limit is reached for the number of rooms included in your current plan.", + "NewUsersWillExceedMembersLimit": "Adding new paid users is not possible since the limit is reached for the number of admins included in your current plan.", + "NotPossibleRoomRestoring": "Restoring this room is not possible since the limit is reached for the number of rooms included in your current plan.", + "NumberOfRoomsAccordingToTariff": "Number of rooms according to your tariff plan: {{currentValue}}/{{maxValue}}", + "NumberOfUsersAccordingToTariff": "Number of admins/power users according to your tariff plan: {{currentValue}}/{{maxValue}}", "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 {{productName}} owner, as well as the paying manager themselves, can reassign the paying manager role using the Stripe customer portal.", - "PaymentOverdue": "Cannot add new users.", "PriceCalculation": "Calculate your price", "RenewSubscription": "Renew subscription to {{planName}} plan", "RoomManagerDescription": "Room administration and archiving, user invitation and management. Several admins can be assigned to the room.", + "RoomsQuotaAlmostExhausted": "The quota of rooms is almost exhausted.", "StartupSuggestion": "Do more with {{planName}} plan", "StartupTitle": "You are using free {{planName}} plan", "StripeCustomerPortal": "go to the Stripe customer portal", "TotalPricePerMonth": "<1>{{currencySymbol}}<2>{{price}}<3>/month", "UpgradeNow": "Upgrade now", "UpgradePlan": "Upgrade plan", - "UpgradePlanInfo": "By adding new users you will exceed the maximum number of room members allowed by your current pricing plan.", "UserNotFound": "User <1>{{email}} is not found.", "UserNotFoundMatchingEmail": "We couldn’t find the user with the matching Stripe e-mail.", + "UsersQuotaAlmostExhausted": "The quota of paid users is almost exhausted.", "YourPrice": "Your price" } diff --git a/packages/client/public/locales/en/Profile.json b/packages/client/public/locales/en/Profile.json index 177aa02241..8762559a74 100644 --- a/packages/client/public/locales/en/Profile.json +++ b/packages/client/public/locales/en/Profile.json @@ -15,7 +15,6 @@ "InterfaceTheme": "Interface theme", "LightTheme": "Light theme", "LogoutActiveConnection": "Log out from active connection", - "LogoutAllActiveConnections": "Log out from all active connections", "LogoutAllActiveSessionsDescription": "All active connections except this connection will be logged out, as it is currently in use.", "LogoutBtn": "Log out", "LogoutDescription": "Note. All active connections except this connection will be logged out, as it is currently in use.", diff --git a/packages/client/public/locales/en/Settings.json b/packages/client/public/locales/en/Settings.json index b7da85ad40..fa3e943305 100644 --- a/packages/client/public/locales/en/Settings.json +++ b/packages/client/public/locales/en/Settings.json @@ -116,7 +116,6 @@ "DownloadLog": "Download log", "DownloadReportBtnText": "Download report", "DownloadReportDescription": "The report will be saved to Documents", - "DownloadStatisticsText": "You can download the report for the data available during the selected storage period to view the detailed statistics.", "DuplicateNoun": "Duplicate", "EditColorScheme": "Edit color scheme", "Employees": "users", @@ -259,6 +258,10 @@ "Statistics": "Statistics", "StorageManagement": "Storage management", "StoragePeriod": "Storage period", + "StorageQuotaWarningDescription": "Storage quota is enabled for this {{productName}}: {{quotaLimits}}. Limitations can occur during data import.", + "RoomsQuotaLimit": "{{roomsQuotaLimit}} for rooms", + "UsersQuotaLimit": "{{usersQuotaLimit}} for users", + "TenantQuotaLimit": "{{tenantQuotaLimit}} for {{productName}}", "StudioTimeLanguageSettings": "Language and Time Zone Settings", "Submit": "Submit", "SuccessfullySaveGreetingSettingsMessage": "Welcome Page settings have been successfully saved", @@ -308,6 +311,7 @@ "UseUpperCase": "Use capital letters", "WantToCancelDataImport": "Do you want to cancel data import?", "WantToCancelUpload": "Do you want to cancel the upload?", + "WantToContinue": "Do you want to continue or change the user storage quota?", "WhiteLabel": "Logo settings", "WhiteLabelHelper": "Use images with a transparent background. (PNG, SVG, JPG)", "WhiteLabelSubtitle": "Enter your company name, upload the logo, and customize the styling to match your branding.", diff --git a/packages/client/public/locales/en/SingleSignOn.json b/packages/client/public/locales/en/SingleSignOn.json index 0ce4ee2e69..0d1a568a23 100644 --- a/packages/client/public/locales/en/SingleSignOn.json +++ b/packages/client/public/locales/en/SingleSignOn.json @@ -6,7 +6,6 @@ "AttributeMatchingTooltip": "The correspondence of the Single Sign-On attributes to the entries of the 'Accounts' section.", "Binding": "Binding:", "CertificateExist": "Certificate with same action type already exists", - "ConfirmationText": "All the data you entered will be lost. Are you sure you want to continue?", "CustomEntryButton": "Custom login button caption", "CustomEntryTooltip": "The caption for the button used to login into the space with the Single Sign-On service", "DownloadMetadataXML": "Download SP metadata XML", diff --git a/packages/client/public/locales/en/Translations.json b/packages/client/public/locales/en/Translations.json index 38b7d0ad8e..28f1868d62 100644 --- a/packages/client/public/locales/en/Translations.json +++ b/packages/client/public/locales/en/Translations.json @@ -33,11 +33,14 @@ "RoleEditorDescription": "Operations with existing files: viewing, editing, form filling, reviewing, commenting.", "RoleFormFiller": "Form filler", "RoleFormFillerDescription": "Operations with existing files: viewing, form filling, reviewing, commenting.", - "RolePortalAdminDescription": "{{productName}} admins can access {{productName}} settings, manage and archive rooms, invite new users and assign roles below their level. All admins have access to the Personal section.", + "RoleFormFillerFormRoomDescription": "Form fillers can fill out forms and view only their completed/started forms within the Complete and In Process folders.", + "RolePortalAdminDescription": "{{productName}} admins can access {{productName}} settings, manage and archive rooms, invite new users and assign roles below their level. All admins have access to the Documents section.", "RolePowerUserDescription": "Power users can create and edit files in the room, but can't create rooms, manage users, or access settings.", + "RolePowerUserFormRoomDescription": "Power users can upload forms to the room and have full access to the Complete and In Process folders.", "RoleReviewer": "Reviewer", "RoleReviewerDescription": "Operations with existing files: viewing, reviewing, commenting.", - "RoleRoomAdminDescription": "Room admins can create and manage the assigned rooms, invite new users, and assign roles of room admin and lower. All admins have access to the Personal section.", + "RoleRoomAdminDescription": "Room admins can create and manage the assigned rooms, invite new users, and assign roles of room admin and lower. All admins have access to the Documents section.", + "RoleRoomAdminFormRoomDescription": "Room admins can create and manage rooms, invite new users and assign roles of room admin or lower. Room admins can upload forms to the room and have full access to the Complete and In Process folders.", "RoleUserDescription": "Users can only access the rooms they are invited to by admins. They can't create own rooms, folders or files.", "RoleViewer": "Viewer", "RoleViewerDescription": "File viewing", diff --git a/packages/client/public/locales/es/Confirm.json b/packages/client/public/locales/es/Confirm.json index 559646a36a..4ce9916f11 100644 --- a/packages/client/public/locales/es/Confirm.json +++ b/packages/client/public/locales/es/Confirm.json @@ -7,6 +7,7 @@ "DeleteProfileBtn": "Eliminar mi cuenta", "DeleteProfileConfirmation": "¡Atención! Usted va a eliminar su cuenta.", "DeleteProfileConfirmationInfo": "Al hacer clic en \"Eliminar mi cuenta\", usted acepta <1>nuestra política de privacidad.", + "DeleteProfileSuccessDescription": "Su cuenta de {{productName}} se ha desactivado correctamente. El propietario o administrador de {{productName}} puede eliminar permanentemente su cuenta desactivada.", "DeleteProfileSuccessMessage": "Su cuenta ha sido eliminada con éxito.", "DeleteProfileSuccessMessageInfo": "Consulte <1>nuestra política de privacidad para saber más sobre la eliminación de su cuenta y los datos asociados a ella.", "EmailAndPasswordCopiedToClipboard": "Email y contraseña se han copiado al portapapeles", diff --git a/packages/client/public/locales/es/CreateEditRoomDialog.json b/packages/client/public/locales/es/CreateEditRoomDialog.json index b7622f55e1..201afb2c1f 100644 --- a/packages/client/public/locales/es/CreateEditRoomDialog.json +++ b/packages/client/public/locales/es/CreateEditRoomDialog.json @@ -1,8 +1,10 @@ { + "ActivationRequired": "se requiere activación", "ChooseRoomType": "Elegir el tipo de sala", "CreateRoomConfirmation": "¿Continuar sin conectar el almacenamiento?\nHa seleccionado una opción de almacenamiento de terceros que aún no está conectada. Si continúa sin conectar el servicio, esta opción no se añadirá.", "CreateTagOption": "Crear etiqueta", "DisableRoomQuota": "Desactivar cuota para esta sala", + "FormRoomBarDescription": "Esta sala está disponible para cualquier persona que tenga el enlace. Los usuarios externos tendrán permiso para rellenar formularios para todos los archivos.", "Icon": "Icono", "MakeRoomPrivateDescription": "Todos los archivos de esta sala se cifrarán.", "MakeRoomPrivateLimitationsWarningDescription": "Con esta característica, solo puede invitar a los usuarios existentes de {{productName}}. Después de crear una sala, no podrá cambiar la lista de usuarios.", diff --git a/packages/client/public/locales/es/DeleteProfileEverDialog.json b/packages/client/public/locales/es/DeleteProfileEverDialog.json index 38a00a9b2d..67b2370e34 100644 --- a/packages/client/public/locales/es/DeleteProfileEverDialog.json +++ b/packages/client/public/locales/es/DeleteProfileEverDialog.json @@ -3,6 +3,8 @@ "CannotReassignFiles": "Si elimina varios usuarios a la vez, no podrá reasignar sus archivos a otros usuarios.", "DeleteGroupUsersSuccessMessage": "Los usuarios se han eliminado correctamente.", "DeleteMyDocumentsUser": "Todos los archivos y carpetas personales de la sección Documentos de este usuario se eliminarán de forma permanente.", + "DeletePersonalData": "Los datos personales, todos los archivos y carpetas personales en las secciones Documentos y Papelera* de los usuarios seleccionados se eliminarán permanentemente. Los archivos y carpetas de los usuarios seleccionados guardados en secciones comunes*, como salas, permanecerán en {{productName}}.", + "DeletePersonalDataApplicable": "*Aplicable para los usuarios seleccionados que tienen dichos archivos y carpetas.", "DeleteReassignDescriptionUser": "{{warningMessageMyDocuments}} Las salas creadas por este usuario y los documentos almacenados en estas salas se reasignarán automáticamente al administrador que realice la eliminación: {{userPerformedDeletion}} ({{userYou}}). Reasigne los datos manualmente para elegir otro usuario de destino para la reasignación.", "DeleteUser": "Eliminar el usuario", "DeleteUserMessage": "{{userCaption}} {{user}} se eliminará. Esta acción no se puede deshacer.", diff --git a/packages/client/public/locales/es/EmbeddingPanel.json b/packages/client/public/locales/es/EmbeddingPanel.json index 000ab4f32c..759769f413 100644 --- a/packages/client/public/locales/es/EmbeddingPanel.json +++ b/packages/client/public/locales/es/EmbeddingPanel.json @@ -1,4 +1,11 @@ { + "CodeSuccessfullyCopied": "El código de inserción se ha copiado correctamente en el portapapeles", + "ContentRestricted": "La copia de contenidos, la descarga de archivos y la impresión están restringidas.", + "DisplaySettings": "Ajustes de visualización", + "EmbeddingBarAllowList": "Añada la URL del sitio web para incrustarlo en la <1>lista de permisos.", + "EmbeddingBarDescription": "La incrustación solo funcionará para las URL especificadas por el administrador de {{productName}} en la configuración del SDK de JavaScript.", "Height": "Altura", + "Link": "Enlace", + "LinkProtectedWithPassword": "El enlace está protegido con contraseña.", "Width": "Ancho" } diff --git a/packages/client/public/locales/es/EmptyView.json b/packages/client/public/locales/es/EmptyView.json index 0967ef424b..de8a825fed 100644 --- a/packages/client/public/locales/es/EmptyView.json +++ b/packages/client/public/locales/es/EmptyView.json @@ -1 +1,24 @@ -{} +{ + "CollaboratorEmptyTitle": "La sala está vacía.", + "CreateNewFileDescription": "Empiece a trabajar en la sala creando archivos o carpetas", + "CreateNewFileTitle": "Crear un nuevo archivo", + "CustomRoomEmptyTitle": "Bienvenido/a a la Sala personalizada", + "EmptyDescription": "Empiece con acciones rápidas:", + "FormFolderDefaultDescription": "Coloque formularios PDF aquí o cárguelos desde {{productName}} o dispositivo.", + "FormFolderDefaultTitle": "Todavía no hay formularios aquí", + "FormFolderDefaultUserDescription": "Los formularios cargados por los administradores aparecerán aquí.", + "FormFolderDefaultUserTitle": "Todavía no hay formularios en esta carpeta", + "FormRoomEmptyTitle": "Bienvenido/a a la Sala para rellenar formularios ", + "InviteUsersOptionDescription": "Añada miembros del portal para la edición colaborativa en la sala", + "InviteUsersOptionTitle": "Invitar a los asistentes", + "ShareOptionDescription": "Copie un enlace de acceso público o invite a otros usuarios a la sala para iniciar el proceso de rellemado de formularios.", + "ShareOptionTitle": "Compartir una sala", + "UploadDeviceOptionDescription": "Cargue cualquier tipo de archivos desde su dispositivo personal", + "UploadDeviceOptionTitle": "Sube desde tu dispositivo", + "UploadDevicePDFFormOptionDescription": "Cargue un formulario PDF listo a la sala desde su dispositivo.", + "UploadDevicePDFFormOptionTitle": "Subir desde el dispositivo", + "UploadFromPortalDescription": "Cargue cualquier tipo de archivos desde Documentos o Salas", + "UploadFromPortalTitle": "Subir desde {{productName}}", + "UploadPDFFormOptionDescription": "Seleccione un formulario PDF listo disponible en {{productName}} y cárguelo en la sala.", + "UserEmptyDescription": "Los archivos y carpetas cargados por los administradores aparecerán aquí." +} diff --git a/packages/client/public/locales/es/Files.json b/packages/client/public/locales/es/Files.json index 4715927cf5..77dc35fd35 100644 --- a/packages/client/public/locales/es/Files.json +++ b/packages/client/public/locales/es/Files.json @@ -30,6 +30,7 @@ "CopyLinkPassword": "Copiar contraseña del enlace", "CopyPassword": "Copiar contraseña", "CopySharedLink": "Copiar enlace compartido", + "CreateNewFolder": "Crear nueva carpeta", "CreateNewFolderInStorage": "Cree una nueva carpeta en el almacenamiento", "CreateNewLink": "Crear nuevo enlace", "CreateRoom": "Crear sala", @@ -47,6 +48,7 @@ "EditLink": "Editar enlace", "EditRoom": "Editar sala", "EditSharedLink": "Editar enlace compartido", + "Embed": "Incrustar", "EmbeddingSettings": "Configuración de incrustación", "EmptyFile": "Archivo vacío", "EmptyFilterSubheadingText": "No hay archivos que se muestren para este filtro aquí", @@ -115,6 +117,7 @@ "OpenLocation": "Abrir ubicación", "PasswordAccess": "Acceso con contraseña", "PasswordLink": "Añada una contraseña para proteger su enlace.", + "PasswordProtectedFiles": "Por favor <0>introduzca una contraseña para los archivos protegidos para continuar", "PasswordSuccessfullyCopied": "La contraseña se ha copiado correctamente", "Pin": "Anclar", "PinToTop": "Anclar al principio", @@ -126,6 +129,7 @@ "PrivateRoomDescriptionUnbreakable": "Algoritmo AES-256 irrompible.", "PrivateRoomHeader": "Bienvenido/a a la sala privada de {{organizationName}}, donde cada símbolo que usted escribe está cifrado.", "PrivateRoomSupport": "El trabajo en la sala privada está disponible a través de la aplicación de escritorio {{organizationName}}. <3>Instrucciones", + "Protected": "protegido", "RecentlyAccessible": "Accesible recientemente mediante enlace", "RecentViaLinkEmptyContainerDescription": "Aquí encontrará una lista de los archivos abiertos recientemente y compartidos con usted a través de un enlace externo.", "RemovedFromFavorites": "Quitado de favoritos", @@ -134,6 +138,7 @@ "RestoreAll": "Restaurar todo", "RevokeLink": "Revocar enlace", "RoomAvailableViaExternalLink": "Sala disponible a través de enlace externo", + "RoomAvailableViaSharedLink": "Sala disponible a través de enlace compartido", "RoomCreated": "La sala se ha creado", "RoomEmptyAtTheMoment": "Esta sala está vacía en este momento.", "RoomEmptyContainerDescription": "Por favor, cree la primera sala.", @@ -143,6 +148,7 @@ "RoomOwner": "Propietario de la sala", "RoomPinned": "Se ha anclado la sala", "RoomRemoved": "Se ha eliminado la sala", + "RoomsPinLimitMessage": "No puede anclar más de 10 salas en la parte superior. Desancle algunas que estén ancladas actualmente.", "RoomsPinned": "Salas ancladas: {{count}}", "RoomsRemoved": "Se han eliminado las salas", "RoomsUnpinned": "Salas desancladas: {{count}}", @@ -151,6 +157,8 @@ "SendByEmail": "Enviar por correo electrónico", "ShareFolder": "Compartir carpeta", "ShareFolderDescription": "Se creará una nueva sala y allí se copiará todo el contenido de la carpeta seleccionada. Luego, puede invitar a otros usuarios a colaborar en los archivos dentro de una sala.", + "SharePDFFormModalDescription": "Se creará una nueva sala y allí se copiará el formulario PDF. Luego puede invitar a otros usuarios a rellenar el formulario en la sala.", + "SharePDFFormModalTitle": "Compartir formulario PDF", "ShareRoom": "Compartir sala", "ShowLinkActions": "Mostrar acciones de enlace", "ShowVersionHistory": "Mostrar historial de versiones", @@ -169,6 +177,7 @@ "VersionHistory": "Historial de las Versiones", "ViewList": "Lista", "ViewTiles": "Iconos", + "WaitOperation": "Espere a que se complete la operación actual", "WantLeaveRoom": "¿Quiere realmente salir de esta sala? Podrá volver a entrar a través de una nueva invitación de un administrador de la sala.", "WantToRestoreTheRoom": "Todos los enlaces externos de esta sala se activarán, y su contenido estará disponible para todos los que tengan el enlace. ¿Desea restaurar la sala?", "WantToRestoreTheRooms": "Todos los enlaces externos de las salas restauradas se activarán, y su contenido estará disponible para todos los que tengan el enlace a la sala. ¿Desea restaurar las salas?", diff --git a/packages/client/public/locales/es/FilesSettings.json b/packages/client/public/locales/es/FilesSettings.json index de28ac08a2..5953e74055 100644 --- a/packages/client/public/locales/es/FilesSettings.json +++ b/packages/client/public/locales/es/FilesSettings.json @@ -6,6 +6,7 @@ "DisplayTemplates": "Mostrar plantillas", "IntermediateVersion": "Mantener todas las versiones intermedias guardadas", "KeepIntermediateVersion": "Mantener las versiones intermedias al editar", + "OpenSameTab": "Abra el editor {{organizationName}} en la misma pestaña", "OriginalCopy": "Guardar también la copia del archivo en el formato original", "StoringFileVersion": "Almacenar las versiones de los archivos", "ThirdPartyAccounts": "Cuentas de terceros", diff --git a/packages/client/public/locales/es/FillPDFDialog.json b/packages/client/public/locales/es/FillPDFDialog.json index 0967ef424b..13ac048e3a 100644 --- a/packages/client/public/locales/es/FillPDFDialog.json +++ b/packages/client/public/locales/es/FillPDFDialog.json @@ -1 +1,9 @@ -{} +{ + "FillOutButtonLabel": "Rellenar", + "FillOutDescription": "Rellene los campos del formulario original en la ventana del editor. ", + "FillOutTitle": "Rellene el formulario usted mismo", + "FillPDFDialogTitle": "Rellenar como", + "ShareCollectButtonLabel": "Copiar a sala", + "ShareCollectDescription": "Comparta su formulario y recopile respuestas a través de una sala para rellenar formularios.", + "ShareCollectTitle": "Compartir" +} diff --git a/packages/client/public/locales/es/HotkeysPanel.json b/packages/client/public/locales/es/HotkeysPanel.json index 5dbdcb6826..2a26dcb7e4 100644 --- a/packages/client/public/locales/es/HotkeysPanel.json +++ b/packages/client/public/locales/es/HotkeysPanel.json @@ -30,6 +30,7 @@ "HotkeysPlayPause": "Reproducir/Pausar", "HotkeysRedoLastUndoneAction": "Rehacer la acción previamente deshecha", "HotkeysRemove": "Eliminar los elementos seleccionados", + "HotkeysRenameSelected": "Cambiar el nombre del elemento seleccionado", "HotkeysSelectAll": "Seleccionar todas las carpetas y archivos visibles", "HotkeysSelectDown": "Seleccionar el siguiente elemento hacia abajo", "HotkeysSelection": "Seleccionando elementos", diff --git a/packages/client/public/locales/es/InfoPanel.json b/packages/client/public/locales/es/InfoPanel.json index def4e9f459..de707c55aa 100644 --- a/packages/client/public/locales/es/InfoPanel.json +++ b/packages/client/public/locales/es/InfoPanel.json @@ -1,26 +1,62 @@ { "AccountsEmptyScreenText": "Vea los detalles de los usuarios aquí", + "AddedRoomTags": "Etiquetas añadidas.", "Administration": "Administración", "AndMoreLabel": "y <1>{{count}} más", "CreationDate": "Fecha de creación", "Data": "Datos", "DateModified": "Fecha de modificación", + "DeletedRoomTags": "Etiquetas eliminadas.", "ExpectUsers": "Esperar usuarios", + "FeedLinkWasDeleted": "El enlace se ha eliminado.", "FeedLocationLabel": "Carpeta «{{folderTitle}}»", + "FeedLocationLabelFrom": "desde «{{folderTitle}}»", + "FeedLocationRoomLabel": "Sala «{{folderTitle}}»", + "FeedLocationSectionLabel": "Sección «{{folderTitle}}»", + "FileConverted": "Archivo convertido.", + "FileCopied": "Archivos copiados.", + "FileCopiedTo": "Archivos copiados a «{{folderTitle}}»", + "FileCreated": "Archivo creado.", + "FileDeleted": "Archivos eliminados.", "FileExtension": "Extensión de archivo", + "FileMoved": "Archivos movidos.", + "FileMovedTo": "Archivo movido a «{{folderTitle}}»", + "FileRenamed": "Archivo renombrado.", "FilesEmptyScreenText": "Vea los detalles de archivos y carpetas aquí", + "FileUploaded": "Archivos añadidos.", + "FolderCopied": "Carpetas copiadas.", + "FolderCreated": "Carpeta creada.", + "FolderDeleted": "Carpetas eliminadas.", + "FolderMoved": "Carpetas movidas.", + "FolderRenamed": "Carpeta renombrada.", "GalleryEmptyScreenText": "Vea aquí los detalles de la plantilla del formulario ", "GroupsEmptyScreenText": "Ver detalles del grupo aquí", "HistoryEmptyScreenText": "El historial de actividad se mostrará aquí", + "HistoryRoomCopied": "La sala <1>«{{roomTitle}}» se ha copiado", + "HistoryRoomCreated": "La sala <1>«{{roomTitle}}» se ha creado", + "HistoryThirdParty": "La visualización del historial no está disponible para salas públicas con almacenamientos de terceros conectados", "InfoBanner": "La lista de usuarios invitados incluye al propietario y/o administrador de este {{productName}} con acceso completo a todas las salas. Al propietario y/o administrador no se le pueden asignar otros permisos de acceso. Una vez añadidos a la sala, se les notificarán todos los cambios.", "ItemsSelected": "Elementos seleccionados", "LastModifiedBy": "Ultima modificación por", + "NoRecordsFound": "No se ha encontrado ningún registro", "Properties": "Propiedades", + "RoomCreateUser": "Usuarios añadidos.", + "RoomExternalLinkCreated": "Enlace creado.", + "RoomExternalLinkDeleted": "El enlace <1>«{{linkTitle}}» se ha eliminado.", + "RoomExternalLinkRenamed": "El enlace <1>«{{oldLinkTitle}}» se ha renombrado a <1>«{{linkTitle}}»", + "RoomExternalLinkRevoked": "Enlace anterior <1>«{{linkTitle}}» revocado
Nuevo enlace <1>«{{linkTitle}}» creado", + "RoomGroupAdded": "Grupos añadidos.", + "RoomGroupRemove": "Grupo eliminado", + "RoomLogoChanged": "Icono cambiado", + "RoomRemoveUser": "Usuario eliminado.", + "RoomRenamed": "La sala <1>«{{oldRoomTitle}}» ha cambiado de nombre a <1>«{{roomTitle}}»", "RoomsEmptyScreenTent": "Vea los detalles de las salas aquí", + "RoomUpdateAccess": "se ha asignado", "SelectedUsers": "Cuentas seleccionadas", "StorageType": "Tipo de almacenamiento", "SubmenuDetails": "Detalles", "SubmenuHistory": "Historial", + "UserFileUpdated": "Archivo actualizado.", "Users": "Usuarios", "Versions": "Versiones" } diff --git a/packages/client/public/locales/es/InviteDialog.json b/packages/client/public/locales/es/InviteDialog.json index 97629912be..3d3f44fd54 100644 --- a/packages/client/public/locales/es/InviteDialog.json +++ b/packages/client/public/locales/es/InviteDialog.json @@ -3,6 +3,7 @@ "AddManuallyDescriptionAccounts": "Invite a nuevos usuarios a {{productName}} personalmente por correo electrónico", "AddManuallyDescriptionRoom": "Añada usuarios existentes de {{productName}} 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.", + "GroupMaxAvailableRoleWarning": "Se pueden añadir grupos a una sala con el rol {{roleName}} como máximo. Sin embargo, puede cambiar el rol de los usuarios individuales en el grupo una vez que se haya añadido correctamente.", "InvitationLanguage": "Idioma de la invitación ", "InviteAccountSearchPlaceholder": "Invitar por correo electrónico", "InviteRoomSearchPlaceholder": "Invitar por nombre o correo electrónico", diff --git a/packages/client/public/locales/es/JavascriptSdk.json b/packages/client/public/locales/es/JavascriptSdk.json index 4047ae90ec..5f2c9450d2 100644 --- a/packages/client/public/locales/es/JavascriptSdk.json +++ b/packages/client/public/locales/es/JavascriptSdk.json @@ -4,6 +4,8 @@ "AddWatermarks": "Añadir marcas de agua a los documentos", "AdvancedDisplay": "Ajustes avanzados de la visualización", "AllTypes": "Todos los tipos", + "AllTypesAvailableForEditing": "todos los tipos de archivo disponibles para su edición en {{organizationName}}", + "AllTypesSupportedByEditor": "Todos los tipos admitidos por los editores de {{organizationName}}", "APILink": "la biblioteca de API", "Ascending": "Ascendente", "ButtonColor": "Color de botones", @@ -44,6 +46,7 @@ "EnterWidth": "Especificar ancho", "FeedbackAndSupport": "Comentarios y soporte", "FileContentCopy": "Restricción de copia del contenido del archivo", + "FileFilter": "Filtro de archivos", "FileId": "ID de archivo", "FilePreview": "Vista previa del documento", "FileSelector": "Selector de archivos", @@ -78,6 +81,7 @@ "PortalDescription": "Incruste todo el {{productName}} para permitir a los usuarios interactuar con todas las salas, archivos y configuraciones.", "PublicRoomDescription": "Incruste una sala pública para permitir a los usuarios ver todos los documentos almacenados allí sin registrarse.", "RightPanelCollapsed": "Panel derecho colapsado", + "RoomFilter": "Filtro de salas", "RoomOrFolder": "Sala o carpeta", "RoomOrFolderDescription": "Puede seleccionar la sección, sala o carpeta que desea visualizar", "RoomPreview": "Vista previa de la sala", @@ -88,6 +92,7 @@ "Scale": "Escala", "SDKDescription": "Usando el SDK de JavaScript, puede insertar una sala o una carpeta de {{productName}} en su interfaz web como un iframe. Aquí puede encontrar los ajustes para crear un iframe de ejemplo y configurar CSP. Para utilizar el SDK completo, por favor, consulte el", "SearchBlock": "Bloque de búsqueda", + "SearchByNameEmail": "Buscar por nombre o correo electrónico", "SearchFilterAndSort": "Buscar, filtrar y ordenar", "SearchTerm": "Término de búsqueda", "SelectButtonText": "Seleccionar texto del botón", diff --git a/packages/client/public/locales/es/Ldap.json b/packages/client/public/locales/es/Ldap.json index 0967ef424b..757af29c7a 100644 --- a/packages/client/public/locales/es/Ldap.json +++ b/packages/client/public/locales/es/Ldap.json @@ -1 +1,74 @@ -{} +{ + "LdapAddCertificateToStoreConfirmation": "¿Desea añadir este certificado al almacén de certificados y continuar con la importación de usuarios?", + "LdapAdvancedSettings": "Configuración avanzada", + "LdapAdvancedSettingsTooltip": "Elija los atributos de usuario que desea sincronizar con su servidor LDAP.", + "LdapAttributeMapping": "Asignación de atributos", + "LdapAuthenticationTooltip": "Active esta opción si el usuario actual de Windows no tiene derechos de lectura del servidor LDAP/Active Directory e introduzca las credenciales de otro usuario con derechos de lectura.", + "LdapAutoSyncToggle": "Sincronización automática", + "LdapAutoSyncToggleDescription": "La sincronización permitirá cargar todos los datos del portal y actualizar los nuevos datos después de cambiar la configuración. Sincronice cada vez que tenga nuevos datos de usuarios en el portal.", + "LdapAvatar": "Foto de perfil", + "LdapCertificateConfirm": "Confirmar certificado", + "LdapDisclaimer": "Por favor, tenga en cuenta: el correo electrónico del usuario del portal se tomará desde la configuración 'Atributo de correo'. Si falta, se formará de la siguiente manera: 'Atributo de inicio de sesión + @ + Dominio LDAP'. En caso de que dicho correo electrónico no exista, el usuario no recibirá ninguna notificación del portal.", + "LdapEnableSSL": "Habilitar SSL", + "LdapEnableSSLTooltip": "Puede hacer que el tráfico LDAP sea confidencial y seguro utilizando Secure Sockets Layer (SSL)", + "LdapEnableStartTls": "Habilitar InicioTLS", + "LdapEnableStartTlsTooltip": "StartTLS ofrece una forma de actualizar una conexión de texto sin formato a una conexión cifrada (TLS o SSL) en lugar de utilizar un puerto independiente para la comunicación cifrada.", + "LdapGroupAttribute": "Atributo de grupo", + "LdapGroupAttributeTooltip": "Introduzca el atributo del objeto de grupo que especifica qué usuarios incluye este grupo.", + "LdapGroupDN": "DN de grupo", + "LdapGroupDNTooltip": "Introduzca el nombre distinguido del directorio que contiene los grupos que desea añadir.", + "LdapGroupFilter": "Filtro de grupo", + "LdapGroupFilterTooltip": "Utilice el filtro LDAP de búsqueda para seleccionar los grupos que se importarán. Por favor, tenga en cuenta que solo se añadirán usuarios de estos grupos.", + "LdapGroupMembership": "Membresía de grupo", + "LdapGroupMembershipTooltip": "Habilite esta opción si desea añadir grupos desde el servidor LDAP/Active Directory a las cuentas de {{productName}}. Por favor, tenga en cuenta que solo se añadirán los usuarios que pertenecen a estos grupos.", + "LdapGroupNameAttribute": "Atributo de nombre de grupo", + "LdapGroupNameAttributeTooltip": "Por favor, especifique el atributo del objeto que corresponde al nombre del grupo.", + "LdapGroupUserAttributeTooltip": "Introduzca el atributo de objeto de usuario utilizado para determinar si este usuario es miembro de los grupos.", + "LdapIntro": "LDAP es una forma de importar usuarios y grupos desde un servidor LDAP, así como proporcionar autenticación de usuario en el portal mediante inicios de sesión/contraseñas almacenados en el servidor LDAP. Los usuarios se importarán inmediatamente después de guardar la configuración. Los usuarios añadidos posteriormente se importarán durante su primera autenticación en el portal.", + "LdapLoginAttribute": "Atributo de inicio de sesión", + "LdapLoginAttributeTooltip": "Introduzca el atributo del objeto correspondiente al inicio de sesión del usuario.", + "LdapLoginTooltip": "Por favor, especifique el usuario de inicio de sesión que tenga derechos de acceso de lectura al servidor LDAP/Active Directory.", + "LdapMail": "Correo", + "LdapMobileSettingsDescription": "Utilice esta opción para brindar una experiencia de marca a sus usuarios. Esta configuración será efectiva para todos sus portales.", + "LdapMobileSyncDescription": "Especifique la información de su empresa, añada enlaces a recursos externos y direcciones de correo electrónico que se muestran en la interfaz de la oficina online.", + "LdapNextSync": "Próxima sincronización", + "LdapPasswordTooltip": "Introduzca la contraseña del usuario con derechos de acceso para leer datos del servidor LDAP/Active Directory.", + "LdapPortNumber": "Número de puerto", + "LdapPortNumberTooltip": "Introduzca el número de puerto de su servidor LDAP/Active Directory.", + "LdapQuota": "Cuota de usuarios", + "LdapQuotaInfo": "Para poder utilizar este atributo, active la cuota de usuarios en <0>Configuración de la gestión de almacenamiento.", + "LdapSecondName": "Segundo nombre", + "LdapSendWelcomeLetter": "Enviar carta de bienvenida", + "LdapSendWelcomeLetterTooltip": "Si se marca, todos los usuarios nuevos recibirán una carta de bienvenida. Disponible sólo cuando el atributo de correo está asignado a LDAP.", + "LdapServer": "Servidor", + "LdapServerTooltip": "Introduzca la URL del servidor LDAP sin el número de puerto, p.e. LDAP://miempresa.com.", + "LdapSettings": "Configuración LDAP", + "LdapSettingsCertCnNoMatch": "El nombre del certificado no coincide con el nombre de host", + "LdapSettingsCertExpired": "El certificado ha expirado", + "LdapSettingsCertIssuerChaining": "No se ha proporcionado la cadena del emisor del certificado", + "LdapSettingsCertMalformed": "Certificado mal formado", + "LdapSettingsCertUnrecognizedError": "Error desconocido", + "LdapSettingsCertUntrustedCa": "La autoridad de certificación que ha emitido el certificado no es de confianza", + "LdapSettingsCertUntrustedRoot": "La autoridad de certificación raíz que ha emitido el certificado no es de confianza.", + "LdapSettingsIssuerName": "Nombre del emisor", + "LdapSettingsSerialNumber": "Número de serie", + "LdapSettingsSubjectName": "Nombre del sujeto", + "LdapSettingsUniqueHash": "Hash único", + "LdapSettingsValidFrom": "Válido desde", + "LdapSettingsValidUntil": "Válido hasta", + "LdapSyncButton": "Sincronizar usuarios", + "LdapSyncCronTitle": "Aquí puede configurar la frecuencia con la que desea sincronizar automáticamente los usuarios LDAP", + "LdapSyncDescription": "Sincronizar datos LDAP es una forma de sincronizar los cambios de datos entre su portal y el servidor LDAP. Habilite la opción 'Sincronización automática' y establezca un período de tiempo para actualizar automáticamente la información.", + "LdapSyncTitle": "Sincronizar datos LDAP", + "LdapToggle": "Autenticación LDAP", + "LdapToggleDescription": "Habilite esta opción si desea añadir usuarios del servidor LDAP/Active Directory a {{productName}} automáticamente. Los usuarios añadidos podrán realizar la autorización utilizando sus credenciales de servidor LDAP/Active Directory. {{productName}} no guarda las contraseñas de los usuarios localmente y autenticará a los usuarios enviando su nombre de usuario y contraseña al servidor LDAP/Active Directory.", + "LdapUserAttribute": "Atributo de usuario", + "LdapUserDN": "DN de usuario", + "LdapUserDNTooltip": "Introduzca el nombre distinguido del directorio que contiene los usuarios que desea añadir.", + "LdapUserFilter": "Filtro de usuario", + "LdapUserFilterTooltip": "Utilice el filtro LDAP de búsqueda para seleccionar los usuarios que deben importarse.", + "LdapUserQuotaTooltip": "Para establecer una cuota de almacenamiento para el usuario, añada un atributo en el directorio LDAP (por ejemplo, UsersQuotaLimit) e introduzca un valor entero para este atributo. Se mostrará el valor de la cuota en bytes. Aquí especifique solo el nombre del atributo. Este atributo se aplicará únicamente durante la primera configuración y podrá modificarse posteriormente de forma manual en la sección Cuentas.", + "LdapUsersType": "Tipo de usuario", + "LdapUsersTypeInfo": "Los usuarios sólo pueden acceder a las salas a las que son invitados por los administradores, y no pueden crear sus propias salas, carpetas o archivos. Seleccione otro tipo a continuación para proporcionar más permisos. Si no, puede cambiar el tipo manualmente en la sección Cuentas.", + "LdapUserTypeTooltip": "Todos los usuarios se añadirán a {{productName}} con el tipo seleccionado." +} diff --git a/packages/client/public/locales/es/MainBar.json b/packages/client/public/locales/es/MainBar.json index 21b37da10f..e14b22b0c9 100644 --- a/packages/client/public/locales/es/MainBar.json +++ b/packages/client/public/locales/es/MainBar.json @@ -1,18 +1,31 @@ { - "ClickHere": "Haga clic aquí", + "ArchivedRoomsOrContact": "Puede archivar las salas innecesarias o ponerse en contacto con el administrador de {{productName}} para actualizar el plan de tarifas.", + "ClickToUpgradeTariff": "<1>Haga clic aquí para actualizar su plan de tarifas.", "ConfirmEmailDescription": "Utilice el enlace proporcionado en el correo electrónico de activación. ¿No ha recibido el correo electrónico con el enlace de activación?", "ConfirmEmailHeader": "Por favor, active su correo electrónico ({{ email }}) para obtener acceso a las características de {{productName}}.", + "ContactToUpgradeTariff": "Póngase en contacto con el administrador de {{productName}} para actualizar el plan de tarifas.", + "PersonalQuotaHeader": "Se ha superado su cuota de almacenamiento personal", + "PersonalQuotaHeaderForAdmins": "Se ha superado la cuota de almacenamiento por usuario", "PersonalUserQuotaAdminsDescription": "Para cargar y crear nuevos archivos y carpetas, libere espacio en el disco o administre la cuota por usuario en la <1>Configuración de administración de almacenamiento.", - "PersonalUserQuotaDescription": "Para cargar y crear nuevos archivos y carpetas, libere espacio en el disco o contacte con el administrador para aumentar la cuota de almacenamiento.", + "PersonalUserQuotaDescription": "Para cargar y crear nuevos archivos y carpetas, libere espacio en el disco o contacte con el administrador de {{productName}} para aumentar la cuota de almacenamiento.", + "RemoveFilesOrClickToUpgrade": "Elimine los archivos innecesarios o <1>haga clic aquí para actualizar su plan de tarifas.", + "RemoveFilesOrContactToUpgrade": "Elimine los archivos innecesarios o póngase en contacto con el administrador de {{productName}} para actualizar el plan de tarifas.", + "RemoveFilesOrContactToUpgradeQuota": "Elimine los archivos innecesarios o póngase en contacto con el administrador de {{productName}} para aumentar la cuota de almacenamiento.", "RequestActivation": "Volver a solicitar la activación", - "RoomQuotaDescription": "Puede archivar las salas innecesarias o <1>{{clickHere}} para encontrar un plan de precios más adecuado para su {{productName}}.", + "RoomQuotaDescription": "Puede archivar las salas innecesarias o <1>hacer clic aquí para encontrar un plan de tarifas más adecuado para su {{productName}}.", "RoomQuotaHeader": "Las salas están a punto de excederse: {{currentValue}} / {{maxValue}}", - "StorageAndRoomHeader": "Los límites de almacenamiento y de salas están a punto de excederse.", + "RoomQuotaHeaderLimit": "Se ha alcanzado el límite para el número de salas: {{currentValue}} / {{maxValue}}", + "StorageAndRoomHeader": "El límite de espacio de almacenamiento y el número de salas están a punto de superarse", + "StorageAndRoomLimitHeader": "Se ha alcanzado el límite de espacio de almacenamiento y el número de salas", "StorageAndUserHeader": "Los límites de almacenamiento y de administradores/usuarios avanzados están a punto de excederse.", - "StorageQuotaDescription": "Puede eliminar los archivos innecesarios o <1>{{clickHere}} para encontrar un plan de precios más adecuado para su {{productName}}.", - "StorageQuotaExceeded": "Se ha superado la cuota de almacenamiento", + "StorageAndUserTariffLimitHeader": "Se ha alcanzado el límite de espacio de almacenamiento y el número de administradores/usuarios avanzados.", + "StorageLimitHeader": "Se ha alcanzado el límite de espacio de almacenamiento: {{currentValue}} / {{maxValue}}", "StorageQuotaHeader": "La cantidad de espacio de almacenamiento está a punto de excederse: {{currentValue}} / {{maxValue}}", "TenantCustomQuotaDescription": "Puede eliminar los archivos innecesarios o cambiar la cuota en la <1>Configuración de administración de almacenamiento.", - "UserQuotaDescription": "<1>{{clickHere}} para encontrar un mejor plan de precios para su {{productName}}.", - "UserQuotaHeader": "El número de administradores/usuarios avanzados está a punto de excederse: {{currentValue}} / {{maxValue}}." + "UserQuotaHeader": "El número de administradores/usuarios avanzados está a punto de excederse: {{currentValue}} / {{maxValue}}.", + "UserTariffAlmostReached": "Una vez alcanzado el límite, todos los usuarios se añadirán solo con permisos de usuario. Para poder añadir más administradores/usuarios avanzados, póngase en contacto con el administrador de {{productName}} para actualizar el plan de tarifas.", + "UserTariffAlmostReachedForAdmins": "Una vez alcanzado el límite, todos los usuarios se añadirán solo con permisos de usuario. Para poder añadir más administradores/usuarios avanzados, <1>haga clic aquí para actualizar su plan de tarifas.", + "UserTariffLimitHeader": "Se ha alcanzado el límite para el número de administradores/usuarios avanzados: {{currentValue}} / {{maxValue}}", + "UserTariffReached": "Todos los usuarios se añadirán solo con permisos de usuario. Para poder añadir más administradores/usuarios avanzados, póngase en contacto con el administrador de {{productName}} para actualizar el plan de tarifas.", + "UserTariffReachedForAdmins": "Todos los usuarios se añadirán solo con permisos de usuario. Para poder añadir más administradores/usuarios avanzados, <1>haga clic aquí para actualizar su plan de tarifas." } diff --git a/packages/client/public/locales/es/PDFFormDialog.json b/packages/client/public/locales/es/PDFFormDialog.json index 0967ef424b..1bd77696cd 100644 --- a/packages/client/public/locales/es/PDFFormDialog.json +++ b/packages/client/public/locales/es/PDFFormDialog.json @@ -1 +1,7 @@ -{} +{ + "PDFform": "Formulario PDF", + "PDFFormEditDialogDescription": "¿Desea cambiar al modo de edición de formularios? Por favor, tenga en cuenta que el formulario ya no estará disponible para rellenarlo y tendrá que volver a hacer clic en el botón Empezar a rellenar después de editarlo para rellenarlo.", + "PDFFormEditDialogTitle": "Edición del formulario", + "PDFFormIsReadyToast": "El formulario PDF <1>{{filename}} está listo para ser rellenado.", + "PDFFormSuccessfullyCreatedDescription": "Su formulario PDF está listo para ser rellenado. Copie el enlace público para iniciar el proceso de rellenado del formulario o invite a otros usuarios a esta sala." +} diff --git a/packages/client/public/locales/es/Payments.json b/packages/client/public/locales/es/Payments.json index 0ac4d2c5f7..9a5955538f 100644 --- a/packages/client/public/locales/es/Payments.json +++ b/packages/client/public/locales/es/Payments.json @@ -9,6 +9,9 @@ "BusinessSuggestion": "Personalice su plan {{planName}}", "BusinessTitle": "Está utilizando el plan {{planName}}", "BusinessUpdated": "El plan {{planName}} se ha actualizado", + "CannotCreateNewRoom": "No se puede crear la sala", + "CannotCreatePaidUsers": "No se pueden añadir usuarios de pago", + "CannotRestoreRoom": "No se puede restaurar la sala", "ChooseNewPayer": "Elija un nuevo pagador", "ChooseNewPlan": "¿Desea elegir un nuevo plan de precios?", "ContactUs": "Si tiene preguntas sobre ventas, póngase en contacto con nosotros a través de", @@ -22,21 +25,26 @@ "InvalidEmailWithoutActiveSubscription": "Recomendamos elegir un nuevo Pagador que tenga acceso a la configuración de la suscripción en {{productName}}.", "InvalidEmailWithoutActiveSubscriptionByAdmin": "Recomendamos ponerse en contacto con el propietario de {{productName}} para elegir un nuevo Pagador.", "ManagerTypesDescription": "Tipos de cuentas de administrador y sus privilegios", + "NewRoomWillExceedLimit": "No es posible crear esta sala ya que se ha alcanzado el límite del número de salas que permite su plan actual.", + "NewUsersWillExceedMembersLimit": "No es posible añadir nuevos usuarios de pago ya que se ha alcanzado el límite del número de administradores que permite su plan actual.", + "NotPossibleRoomRestoring": "No es posible restaurar esta sala ya que se ha alcanzado el límite para el número de salas que incluye su plan actual.", + "NumberOfRoomsAccordingToTariff": "Número de salas según su plan de tarifas: {{currentValue}}/{{maxValue}}", + "NumberOfUsersAccordingToTariff": "Número de administradores/usuarios avanzados según su plan de tarifas: {{currentValue}}/{{maxValue}}", "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 {{productName}}, así como el propio gestor de pagos, pueden reasignar el rol de gestor de pagos mediante el portal de cliente de Stripe.", - "PaymentOverdue": "No se puede añadir nuevos usuarios.", "PriceCalculation": "Calcule su precio", "RenewSubscription": "Renovar suscripción al plan {{planName}}", "RoomManagerDescription": "Administración y archivado de salas, invitación y gestión de usuarios. Se pueden asignar varios administradores a la sala.", + "RoomsQuotaAlmostExhausted": "La cuota de salas casi se ha agotado.", "StartupSuggestion": "Puede hacer más con el plan {{planName}}", "StartupTitle": "Está utilizando el plan gratuito {{planName}}", "StripeCustomerPortal": "vaya al portal de cliente de Stripe", "TotalPricePerMonth": "<1>{{currencySymbol}}<2>{{price}}<3>/mes", "UpgradeNow": "Actualizar ahora", "UpgradePlan": "Actualizar plan", - "UpgradePlanInfo": "La adición de nuevos usuarios excederá el número máximo de miembros de la sala permitidos por su plan de precios actual.", "UserNotFound": "No se ha encontrado el usuario <1>{{email}}.", "UserNotFoundMatchingEmail": "No hemos podido encontrar al usuario con el correo electrónico de Stripe correspondiente.", + "UsersQuotaAlmostExhausted": "La cuota de usuarios de pago casi se ha agotado.", "YourPrice": "Su precio" } diff --git a/packages/client/public/locales/es/PaymentsEnterprise.json b/packages/client/public/locales/es/PaymentsEnterprise.json index 0a99a76718..b1623a579e 100644 --- a/packages/client/public/locales/es/PaymentsEnterprise.json +++ b/packages/client/public/locales/es/PaymentsEnterprise.json @@ -13,6 +13,7 @@ "ActivateToProBannerHeaderTrial": "Compre la versión completa de Enterprise para obtener:", "ActivateUploadDescr": "Para activar su licencia, cárguela a continuación y haga clic en el botón Activar.", "FreeDaysLeft": "{{count}} días gratis restantes", + "UpgradeToProBannerHeader": "Obtenga acceso gratuito al paquete ofimático para empresas durante 30 días", "UpgradeToProBannerInformationAboutShort": "Aprender más sobre Enterprise Edition en el sitio <1>web oficial", "UpgradeToProBannerInformationDemo": "Solicitar demostración <1>aquí", "UpgradeToProBannerInformationPurchase": "Haga preguntas sobre la compra en <1>{{email}}", @@ -27,6 +28,7 @@ "UpgradeToProBannerItemLicenseDescr": "+ 1 año de suscripción para las actualizaciones de funcionalidad y seguridad.", "UpgradeToProBannerItemLicenseHeader": "Licencia de por vida.", "UpgradeToProBannerItemMobileDescr": "Edite documentos, hojas de cálculo y diapositivas en los navegadores móviles.", + "UpgradeToProBannerItemMobileHeader": "Edición móvil.", "UpgradeToProBannerItemScalabilityDescr": "Edite y colabore cómodamente en los documentos sin importar el tamaño de su equipo.", "UpgradeToProBannerItemScalabilityHeader": "Escalabilidad y clustering.", "UpgradeToProBannerItemSupportDescr": "Obtenga ayuda profesional rápida para todos los problemas que enfrenta.", diff --git a/packages/client/public/locales/es/PeopleTranslations.json b/packages/client/public/locales/es/PeopleTranslations.json index 1d8e534574..0cb2c93e99 100644 --- a/packages/client/public/locales/es/PeopleTranslations.json +++ b/packages/client/public/locales/es/PeopleTranslations.json @@ -10,14 +10,18 @@ "EnableUserButton": "Habilitar", "IndividualRights": "Permisos individuales en la sala", "InviteLinkTitle": "Enlace de invitación", + "LDAPAccountTooltip": "Esta cuenta de usuario se carga desde LDAP. Si necesita cambiar el nombre de usuario y la dirección de correo electrónico, o deshabilitar un usuario, consulte el directorio LDAP.", + "LDAPGroupTooltip": "Este grupo se carga desde LDAP. Si necesita cambiarle el nombre, añadir o eliminar usuarios, consulte el directorio LDAP.", "NameChangeButton": "Cambiar nombre", "PasswordChangeButton": "Cambiar contraseña", + "PendingInviteTitle": "Invitación pendiente", "PendingTitle": "Pendiente", "PeopleCount": "personas: {{count}}", "RemoveData": "Eliminar datos personales", "ResetAuth": "Restablecer autenticación", "SearchByGroupMembers": "Buscar por miembros del grupo", "SendInviteAgain": "Enviar invitación una vez más", + "SSOAccountTooltip": "Esta cuenta de usuario se carga desde SSO. Si necesita cambiar el nombre de usuario y la dirección de correo electrónico, consulte el servidor SSO.", "StandardLogin": "Inicio de sesión estándar", "SuccessChangeUserStatus": "El estado de usuario se ha cambiado correctamente", "SuccessDeleteGroup": "El grupo se ha eliminado correctamente", diff --git a/packages/client/public/locales/es/Profile.json b/packages/client/public/locales/es/Profile.json index 956fb621de..ce4f8ea296 100644 --- a/packages/client/public/locales/es/Profile.json +++ b/packages/client/public/locales/es/Profile.json @@ -1,5 +1,6 @@ { "ActiveSessions": "Sesiones activas", + "AutoDeleteTitle": "Todas las sesiones de más de 60 días se eliminarán automáticamente.", "ChangeEmailSuccess": "El email se ha cambiado correctamente", "ChangePasswordAfterLoggingOut": "Cambiar la contraseña después de cerrar la sesión", "ConnectSocialNetworks": "Сonecte sus redes sociales", @@ -14,7 +15,6 @@ "InterfaceTheme": "Tema de interfaz", "LightTheme": "Tema claro", "LogoutActiveConnection": "Salir de la conexión activa", - "LogoutAllActiveConnections": "Salir de todas las conexiones activas", "LogoutAllActiveSessionsDescription": "Todas las conexiones activas excepto esta conexión se desconectarán, ya que está actualmente en uso.", "LogoutBtn": "Cerrar sesión", "LogoutDescription": "Aviso. Todas las conexiones activas excepto esta conexión se desconectarán, ya que está actualmente en uso.", @@ -27,5 +27,6 @@ "SuccessLogout": "Se ha cerrado la conexión activa:{{platform}}, {{browser}}", "SystemTheme": "Utilizar el tema del sistema", "SystemThemeDescription": "Cambie automáticamente entre los temas claros y oscuros cuando lo haga su sistema.", + "TerminateAllSessions": "Terminar todas las sesiones excepto la actual.", "TwoFactorDescription": "El administrador ha habilitado la autenticación de dos factores a través de una aplicación que genera códigos para todos los usuarios." } diff --git a/packages/client/public/locales/es/Settings.json b/packages/client/public/locales/es/Settings.json index 5f35b6bb71..fcf31cb571 100644 --- a/packages/client/public/locales/es/Settings.json +++ b/packages/client/public/locales/es/Settings.json @@ -1,10 +1,12 @@ { + "AboutDataImport": "La importación de datos incluye varios pasos: carga de datos, procesamiento, configuración de la importación e importación. Su archivo de copia de seguridad se almacenará en los servidores de {{productName}} de {{organizationName}} durante 24 horas y, a continuación, se eliminará automáticamente.", "AccentColor": "Acento", "AccessRightsAccessToProduct": "El acceso al módulo {{product}} se otorga a", "AccessRightsAllUsers": "Todos {{users}}", "AccessRightsChangeOwnerConfirmText": "Los cambios se aplicarán después de la confirmación por e-mail.", "AccessRightsProductUsersCan": "Usuarios de {{category}} pueden", "AccessRightsUsersFromList": "{{users}} de la lista", + "AccountAlreadyExists": "La cuenta ya existe", "AccountsWithoutEmails": "Encontramos <1>{{users}} usuarios sin correos electrónicos. Puede completar sus correos electrónicos o continuar sin esta acción.", "AccountsWithoutEmailsNextStep": "Encontramos <1>{{users}} usuarios sin correos electrónicos. Puede añadir los datos necesarios a sus cuentas en el siguiente paso.", "AddAllowedIP": "Añadir dirección IP permitida", @@ -112,7 +114,6 @@ "DownloadLog": "Descargar registro", "DownloadReportBtnText": "Descargar informe", "DownloadReportDescription": "El informe se guardará en Documentos", - "DownloadStatisticsText": "Usted puede descargar el informe para los datos disponibles durante el período de almacenamiento seleccionado para ver estadísticas detalladas.", "DuplicateNoun": "Duplicar", "EditColorScheme": "Editar combinación de colores", "Employees": "usuarios", @@ -147,6 +148,7 @@ "IPSecurityWarningHelper": "En primer lugar, debe especificar su IP actual o el rango de IP al que pertenece su dirección IP actual. En caso contrario, el acceso a su espacio se bloqueará justo después de guardar la configuración. El propietario del espacio tendrá acceso al espacio desde cualquier dirección IP.", "LanguageAndTimeZoneSettingsNavDescription": "La configuración de idioma y zona horaria permite cambiar el idioma de todo el portal para todos los usuarios del mismo y configurar la zona horaria para que todos los eventos del portal se muestren con la fecha y hora correctas.", "LastUpdate": "Última actualización: {{date}}", + "LDAP": "Configuración de LDAP", "LicenseLimitCounter": "Límite de licencia para Administradores/Usuarios avanzados:", "LicenseLimitDescription": "El contador de límite de licencias consta de: cuentas ya existentes en {{productName}} y nuevos usuarios que desea importar. Si importa usuarios que ya tienen una cuenta de {{productName}}, no volverán a contarse en el contador. Su licencia de {{productName}} le permite tener un máximo de {{maxLimit}} usuarios.", "Lifetime": "Duración (min)", @@ -211,6 +213,7 @@ "RestoreBackupDescription": "Use esta opción para restaurar su espacio de la copia de seguridad guardada anteriormente.", "RestoreBackupResetInfoWarningText": "Se restablecerán todas las contraseñas actuales. Los usuarios de {{productName}} recibirán un correo electrónico con el enlace para restablecer el acceso.", "RestoreBackupWarningText": "{{productName}} dejará de estar disponible durante el proceso de restauración. Una vez finalizada la restauración, se perderán todos los cambios realizados después de la fecha del punto de restauración seleccionado.", + "RolesAreSet": "Roles ya establecidos para los usuarios seleccionados.", "RoomsModule": "Sala de copia de seguridad", "RoomsModuleDescription": "Puede crear una nueva sala específicamente para la copia de seguridad, elegir una de las salas existentes o guardar la copia en su sala {{roomName}}.", "SaveToApply": "Haga clic en el botón Guardar de la parte inferior para aplicar.", @@ -294,6 +297,7 @@ "UseHttp": "Utilice Http", "UserAgreement": "Confirmo y deseo proceder", "UserLimitExceeded": "Se ha superado el límite de usuarios. Para continuar con el siguiente paso, ajuste la cantidad de usuarios o aumente el límite de usuarios de {{productName}}.", + "UsersAreRegistered": "Ha seleccionado usuarios registrados en su {{productName}}, con los roles ya configurados. Continúe con el siguiente paso o vuelva atrás para seleccionar más usuarios.", "UsersSectionDescription": "La sección \"Usuarios\" incluye los usuarios que ha seleccionado en el paso anterior. De forma predeterminada, siempre está habilitado y no se puede deseleccionar.", "UseSpecialChar": "Usar caracteres especiales", "UseUpperCase": "Usar letras mayúsculas", diff --git a/packages/client/public/locales/es/SingleSignOn.json b/packages/client/public/locales/es/SingleSignOn.json index d76d43bfc9..caf3a0ebcf 100644 --- a/packages/client/public/locales/es/SingleSignOn.json +++ b/packages/client/public/locales/es/SingleSignOn.json @@ -6,7 +6,6 @@ "AttributeMatchingTooltip": "correspondencia de los atributos de Inicio de sesión único con las entradas de la sección «Cuentas».", "Binding": "Enlace:", "CertificateExist": "Ya existe un certificado con el mismo tipo de acción.", - "ConfirmationText": "Se perderán todos los datos introducidos. ¿Está seguro de que desea continuar?", "CustomEntryButton": "Leyenda personalizada del botón de inicio de sesión", "CustomEntryTooltip": "Leyenda del botón utilizado para iniciar sesión en el espacio con el servicio de inicio de sesión único.", "DownloadMetadataXML": "Descargar XML de metadatos SP", diff --git a/packages/client/public/locales/es/Translations.json b/packages/client/public/locales/es/Translations.json index 447157f3ca..7427879bc1 100644 --- a/packages/client/public/locales/es/Translations.json +++ b/packages/client/public/locales/es/Translations.json @@ -33,11 +33,14 @@ "RoleEditorDescription": "Operaciones con archivos existentes: visualización, edición, relleno de formularios, revisión, comentarios.", "RoleFormFiller": "Rellenador de formularios", "RoleFormFillerDescription": "Operaciones con archivos existentes: visualización, relleno de formularios, revisión, comentarios.", - "RolePortalAdminDescription": "Los administradores de {{productName}} pueden acceder a la configuración de {{productName}}, gestionar y archivar salas, invitar a nuevos usuarios y asignar roles a un nivel inferior al suyo. Todos los administradores tienen acceso a la sección Personal. ", + "RoleFormFillerFormRoomDescription": "Los rellenadores de formularios pueden rellenar formularios y ver solo sus formularios rellenados/iniciados dentro de las carpetas Completado y En curso.", + "RolePortalAdminDescription": "Los administradores de {{productName}} pueden acceder a la configuración de {{productName}}, gestionar y archivar salas, invitar a nuevos usuarios y asignar roles a un nivel inferior al suyo. Todos los administradores tienen acceso a la sección Documentos.", "RolePowerUserDescription": "Los usuarios avanzados pueden crear y editar archivos en la sala, pero no pueden crear salas, gestionar usuarios ni acceder a la configuración.", + "RolePowerUserFormRoomDescription": "Los usuarios avanzados pueden cargar formularios en la sala y tienen acceso completo a las carpetas Completado y En curso.", "RoleReviewer": "Revisor", "RoleReviewerDescription": "Operaciones con archivos existentes: visualización, revisión, comentarios.", - "RoleRoomAdminDescription": "Los administradores de sala pueden crear y gestionar las salas asignadas, invitar a nuevos usuarios y asignar roles de administrador de sala e inferiores. Todos los administradores tienen acceso a la sección Personal.", + "RoleRoomAdminDescription": "Los administradores de sala pueden crear y gestionar las salas asignadas, invitar a nuevos usuarios y asignar roles de administrador de sala e inferiores. Todos los administradores tienen acceso a la sección Documentos.", + "RoleRoomAdminFormRoomDescription": "Los administradores de sala pueden crear y gestionar salas, invitar a nuevos usuarios y asignar roles de administrador de sala o inferiores. Los administradores de sala pueden subir formularios a la sala y tienen acceso completo a las carpetas Completado y En curso.", "RoleUserDescription": "Los usuarios solo pueden acceder a las salas a las que les han invitado los administradores. No pueden crear sus propias salas, carpetas o archivos.", "RoleViewer": "Espectador", "RoleViewerDescription": "Visualización de archivos", diff --git a/packages/client/public/locales/es/Wizard.json b/packages/client/public/locales/es/Wizard.json index 4b60d77e11..d206efab29 100644 --- a/packages/client/public/locales/es/Wizard.json +++ b/packages/client/public/locales/es/Wizard.json @@ -1,4 +1,5 @@ { + "Desc": "Por favor, configure los datos de registro de {{productName}}.", "ErrorEmail": "Dirección de correo electrónico no válida", "ErrorInitWizard": "El servicio no está disponible actualmente, por favor inténtelo más tarde.", "ErrorInitWizardButton": "Inténtelo de nuevo", diff --git a/packages/client/public/locales/fi/ChangeUserStatusDialog.json b/packages/client/public/locales/fi/ChangeUserStatusDialog.json index cdf65a747a..72b53a3e88 100644 --- a/packages/client/public/locales/fi/ChangeUserStatusDialog.json +++ b/packages/client/public/locales/fi/ChangeUserStatusDialog.json @@ -1,7 +1,11 @@ { "DisableGeneralDescription": "Voit tarvittaessa myöhemmin poistaa tai ottaa käyttöön käytöstä poistetut käyttäjät. Huomioi, että et voi poistaa käytöstä Omistajaa etkä itseäsi.", "DisableUser": "Poista käyttäjä käytöstä", + "DisableUserDescription": "Jos otat tämän käyttäjän pois käytöstä, he eivät voi kirjautua {{productName}}:een, mutta heidän asiakirjansa ja tietonsa säilyvät.", "DisableUsers": "Ota käyttäjät pois käytöstä ", + "DisableUsersDescription": "Jos otat nämä käyttäjät pois käytöstä, he eivät voi kirjautua {{productName}}:een, mutta heidän asiakirjansa ja tietonsa säilyvät.", "EnableUser": "Ota käyttäjä takaisin käyttöön", - "EnableUsers": "Ota käyttäjät takaisin käyttöön" + "EnableUserDescription": "Jos otat tämän käyttäjän käyttöön, hän voi taas kirjautua {{productName}}:een ja pääsee käsiksi heidän asiakirjoihinsa ja tietoihinsa.", + "EnableUsers": "Ota käyttäjät takaisin käyttöön", + "EnableUsersDescription": "Jos otat nämä käyttäjät käyttöön, he voivat taas kirjautua {{productName}}:een ja pääsevät käsiksi asiakirjoihinsa ja tietoihinsa." } diff --git a/packages/client/public/locales/fi/Confirm.json b/packages/client/public/locales/fi/Confirm.json index a87f86c68a..1eb2df8731 100644 --- a/packages/client/public/locales/fi/Confirm.json +++ b/packages/client/public/locales/fi/Confirm.json @@ -7,6 +7,7 @@ "DeleteProfileBtn": "Poista tilini", "DeleteProfileConfirmation": "Huomio! Olet poistamassa tilisi.", "DeleteProfileConfirmationInfo": "Napsauttamalla \"Poista tilini\", hyväksyt <1>yksityisyyskäytäntömme.", + "DeleteProfileSuccessDescription": "{{productName}} – tilisi on poistettu käytöstä. {{productName}}:n omistaja tai pääkäyttäjä voi poistaa tilisi pysyvästi.", "DeleteProfileSuccessMessage": "Tilisi poistaminen onnistui.", "DeleteProfileSuccessMessageInfo": "Katso <1>yksityisyyskäytäntömme jos haluat lisätietoja tilisi ja siihen liittyvien tietojen poistamisesta.", "EmailAndPasswordCopiedToClipboard": "Sähköposti ja salasana oon kopioitu leikepöydälle", diff --git a/packages/client/public/locales/fi/CreateEditRoomDialog.json b/packages/client/public/locales/fi/CreateEditRoomDialog.json index 3df7a937ff..7e22d878d7 100644 --- a/packages/client/public/locales/fi/CreateEditRoomDialog.json +++ b/packages/client/public/locales/fi/CreateEditRoomDialog.json @@ -1,12 +1,15 @@ { + "ActivationRequired": "aktivointi vaaditaan", "ChooseRoomType": "Valitse huonetyyppi", "CreateRoomConfirmation": "Jatka yhdistämättä muistiin?\nEt voi alentaa kolmannen osapuolen muistivaihtoehtoa, joka ei ole vielä yhdistetty. Jos jatkat yhdistämättä palvelua, tätä vaihtoehtoa ei lisätä.", "CreateTagOption": "Luo merkki", "DisableRoomQuota": "Ota tämän huoneen kiintiö pois käytöstä", + "FormRoomBarDescription": "Tämä huone on kenelle tahansa, jolla on linkki. Ulkoiset käyttäjät saavat lomakkeen täyttäjänoikeudet kaikkiin tiedostoihin.", "Icon": "Kuvake", "MakeRoomPrivateDescription": "Kaikki tämän huoneen tiedostot salataan.", "MakeRoomPrivateLimitationsWarningDescription": "Tällä toiminnolla, voit kutsua vai olemassa olevia {{productName}}-käyttäjiä. Huoneen luomisen jälkeen et voi muuttaa käyttäjien listaa.", "MakeRoomPrivateTitle": "Tee huoneesta yksityinen", + "PeopleSelectorInfo": "Vain huoneen järjestelmänvalvojasta tai {{productName}}:n järjestelmänvalvojasta voi tulla huoneen omistaja.", "PublicRoomBarDescription": "Tämä huone on linkin kautta avoin kaikille. Ulkoisilla käyttäjillä on ainoastaan tiedostojen katseluoikeudet.", "PublicRoomSystemFoldersDescription": "Järjestelmäkansiot säilyttävät lomakkeiden kopioita niiden eri täyttövaiheissa. Lomakkeita, joita täytetään, säilytetään Keskeneräiset-kansiossa, ja valmiita lomakkeita säilytetään Valmiit-kansiossa.", "PublicRoomSystemFoldersTitle": "Järjestelmän kansiot", diff --git a/packages/client/public/locales/fi/DeleteProfileEverDialog.json b/packages/client/public/locales/fi/DeleteProfileEverDialog.json index 0390c18bc8..c6d17a1bc9 100644 --- a/packages/client/public/locales/fi/DeleteProfileEverDialog.json +++ b/packages/client/public/locales/fi/DeleteProfileEverDialog.json @@ -3,6 +3,8 @@ "CannotReassignFiles": "Jos poistat useita käyttäjiä kerralla, et voi siirtää heidän tiedostojaan muille käyttäjille.", "DeleteGroupUsersSuccessMessage": "Käyttäjät on poistettu.", "DeleteMyDocumentsUser": "Kaikki henkilökohtaiset tiedostot ja kansiot tämän käyttäjän Asiakirjani-osiossa poistetaan pysyvästi.", + "DeletePersonalData": "Valittujen käyttäjien henkilökohtaiset tiedot, kaikki henkilökohtaiset tiedostot ja kansiot Asiakirjat- ja Roskakori-osioissa* poistetaan lopullisesti. Valittujen käyttäjien tiedostot ja kansiot yleisissä osioissa* kuten huoneissa säilyvät {{productName}}:ssa.", + "DeletePersonalDataApplicable": "*Valituille käyttäjille, joilla on sellaisia tiedostoja ja kansioita.", "DeleteReassignDescriptionUser": "{{warningMessageMyDocuments}} Tämän käyttäjän luomat huoneet ja näihin huoneisiin tallennetut asiakirjat siirretään automaattisesti järjestelmänvalvojalle, joka suorittaa poiston:{{userPerformedDeletion}} ({{userYou}}). Siirrä tiedot manuaalisesti valitaksesi toinen kohdekäyttäjä tietojen siirrolle.", "DeleteUser": "Poista käyttäjä", "DeleteUserMessage": "{{userCaption}} {{user}}käyttäjä poistetaan. Tätä toimintoa ei voi perua.", diff --git a/packages/client/public/locales/fi/DowngradePlanDialog.json b/packages/client/public/locales/fi/DowngradePlanDialog.json index bc632c3cfe..116f32c481 100644 --- a/packages/client/public/locales/fi/DowngradePlanDialog.json +++ b/packages/client/public/locales/fi/DowngradePlanDialog.json @@ -2,5 +2,6 @@ "CannotChangePlan": "Et voi muuttaa ohjelmaasi, koska käytetyn muistin määrä tai ylläpitäjien/tehokäyttäjien määrä ylittää valitun ohjelman rajoitukset:", "ChangePricingPlan": "Muuta hinnoitteluohjelmaa", "PlanStorageLimit": "Uuden tariffin rajoitus on <1>{{storageValue}} muistista ja käytetyn muistin määrä on <1>{{currentStorageValue}}.", - "PlanUsersLimit": "Haluat alentaa tiimin<1>{{usersCount}}ylläpitäjiksi/tehokäyttäjiksi ja nykyinen määrä sellaisia käyttäjiä {{productName}}-ssasi on <1>{{currentUsersCount}}." + "PlanUsersLimit": "Haluat alentaa tiimin<1>{{usersCount}}ylläpitäjiksi/tehokäyttäjiksi ja nykyinen määrä sellaisia käyttäjiä {{productName}}-ssasi on <1>{{currentUsersCount}}.", + "SaveOrChange": "Ole hyvä ja poista ristiriitaisen parametrin yhteensopimattomuus jatkaaksesi tai säilyttääksesi aktiivinen tilauksesi." } diff --git a/packages/client/public/locales/fi/EmbeddingPanel.json b/packages/client/public/locales/fi/EmbeddingPanel.json index c1d0d08afc..81e86d8eac 100644 --- a/packages/client/public/locales/fi/EmbeddingPanel.json +++ b/packages/client/public/locales/fi/EmbeddingPanel.json @@ -1,4 +1,11 @@ { + "CodeSuccessfullyCopied": "Syötettävä koodi kopioitu leikepöydälle", + "ContentRestricted": "Sisällön kopiointi, tiedoston lataaminen ja tulostaminen on rajoitettu.", + "DisplaySettings": "Näyttöasetukset", + "EmbeddingBarAllowList": "Lisää verkkosivun URL <1>allow list:aan upottamista varten.", + "EmbeddingBarDescription": "Upottaminen onnistuu vain {{productName}}:n pääkäyttäjän määrittämien URL:ien kohdalla JavaScript SDK-asetuksissa.", "Height": "Korkeus", + "Link": "Linkki", + "LinkProtectedWithPassword": "Linkki on suojattu salasanalla.", "Width": "Leveys" } diff --git a/packages/client/public/locales/fi/EmptyView.json b/packages/client/public/locales/fi/EmptyView.json index 0967ef424b..085225345e 100644 --- a/packages/client/public/locales/fi/EmptyView.json +++ b/packages/client/public/locales/fi/EmptyView.json @@ -1 +1,24 @@ -{} +{ + "CollaboratorEmptyTitle": "Huone on tyhjä. ", + "CreateNewFileDescription": "Aloita huoneessa työskentely luomalla tiedostoja tai kansioita.", + "CreateNewFileTitle": "Luo uusi tiedosto", + "CustomRoomEmptyTitle": "Tervetuloa Custom-huoneeseen", + "EmptyDescription": "Aloita nopeilla toimilla:", + "FormFolderDefaultDescription": "Pudota PDF-lomakkeet tähän tai lataa {{productName}}:sta tai laitteelta.", + "FormFolderDefaultTitle": "Täällä ei ole vielä lomakkeita", + "FormFolderDefaultUserDescription": "Pääkäyttäjien lataamat lomakkeet ilmestyvät tänne.", + "FormFolderDefaultUserTitle": "Tässä kansiossa ei ole vielä lomakkeita", + "FormRoomEmptyTitle": "Tervetuloa Lomakkeen täyttöhuoneeseen", + "InviteUsersOptionDescription": "Lisää portaalin jäseniä huoneeseen yhteistä muokkausta varten", + "InviteUsersOptionTitle": "Kutsutaan osallistujia", + "ShareOptionDescription": "Kopioi julkinen pääsylinkki tai kutsu muita käyttäjiä huoneeseen aloittaaksesi lomakkeen täyttöprosessi.", + "ShareOptionTitle": "Jaa huone", + "UploadDeviceOptionDescription": "Lataa minkä tahansa tyyppisiä tiedostoja henkilökohtaisesta laitteestasi", + "UploadDeviceOptionTitle": "Lataa laitteestasi", + "UploadDevicePDFFormOptionDescription": "Lataa huoneeseen valmis PDF-lomake laitteestasi.", + "UploadDevicePDFFormOptionTitle": "Lataa laitteesta", + "UploadFromPortalDescription": "Lataa minkä tahansa tyyppisiä tiedostoja Asiakirjoista tai Huoneista", + "UploadFromPortalTitle": "Lataa {{productName}}:sta", + "UploadPDFFormOptionDescription": "Valitse valmis PDF-lomake, joka on {{productName}}:ssa ja lataa se huoneeseen.", + "UserEmptyDescription": "Pääkäyttäjien lataamat tiedostot ja kansiot ilmestyvät tänne." +} diff --git a/packages/client/public/locales/fi/Files.json b/packages/client/public/locales/fi/Files.json index 73578f4178..0ad607e65d 100644 --- a/packages/client/public/locales/fi/Files.json +++ b/packages/client/public/locales/fi/Files.json @@ -30,6 +30,7 @@ "CopyLinkPassword": "Kopioi linkin salasana", "CopyPassword": "Kopioi salasana", "CopySharedLink": "Kopioi jaettu linkki", + "CreateNewFolder": "Luo uusi kansio", "CreateNewFolderInStorage": "Luo muistiin uusi kansio", "CreateNewLink": "Kopioi salasana", "CreateRoom": "Luo huone", @@ -47,6 +48,7 @@ "EditLink": "Muokkaa linkkiä", "EditRoom": "Muokkaa huonetta", "EditSharedLink": "Muokkaa jaettua linkkiä", + "Embed": "Upota", "EmbeddingSettings": "Upotusasetukset", "EmptyFile": "Tyhjä tiedosto", "EmptyFilterSubheadingText": "Tässä suodattimessa ei ole näytettäviä tiedostoja", @@ -90,6 +92,7 @@ "LinkDisabledSuccessfully": "Linkki onnistuneesti poistettu käytöstä", "LinkEditedSuccessfully": "Linkki onnistuneesti muokattu ja kopioitu", "LinkEnabledSuccessfully": "Linkki onnistuneesti otettu käyttöön", + "LinkForPortalUsers": "Linkki {{productName}}:n käyttäjiin", "LinkSettings": "Linkkiasetukset", "LinkSuccessfullyCreatedAndCopied": "Linkki onnistuneesti luotu ja kopioitu leikepöydälle", "LinkValidUntil": "Tämä linkki on voimassa", @@ -125,6 +128,7 @@ "PrivateRoomDescriptionUnbreakable": "Murtumaton AES-256-algoritmi.", "PrivateRoomHeader": "Tervetuloa {{organizationName}}-n yksityiseen huoneeseen, jossa jokainen kirjoittamasi symboli on salattu", "PrivateRoomSupport": "Työskentely yksityishuoneessa on saatavilla työpöytäsovelluksen {{organizationName}} kautta. <3>Ohjeet", + "Protected": "suojattu", "RecentlyAccessible": "Äskettäin saatavilla linkin kautta", "RecentViaLinkEmptyContainerDescription": "Tästä löydät listan äskettäin avatuista sinulle ulkoisen linkin kautta jaetuista tiedostoista.", "RemovedFromFavorites": "Poistettu suosikeista", @@ -133,6 +137,7 @@ "RestoreAll": "Palauta kaikki", "RevokeLink": "Peru linkki", "RoomAvailableViaExternalLink": "Huone saatavilla ulkoisen linkin kautta", + "RoomAvailableViaSharedLink": "Pääsy huoneeeen jaetun linkin kautta ", "RoomCreated": "Huone luotu", "RoomEmptyAtTheMoment": "Tämä huone on tällä hetkellä tyhjä.", "RoomEmptyContainerDescription": "Ole hyvä ja luo ensimmäinen huone.", @@ -142,6 +147,7 @@ "RoomOwner": "Huoneen omistaja", "RoomPinned": "Huone kiinnitetty", "RoomRemoved": "Huone poistettu", + "RoomsPinLimitMessage": "Et voi kiinnittää yläosaan enemmän kuin 10 huonetta. Irrota kiinnitys joistakin tällä hetkellä kiinnitetyistä.", "RoomsPinned": "Huoneet kiinnitetty: {{count}}", "RoomsRemoved": "Huoneet poistettu", "RoomsUnpinned": "Huoneita ei ole enää kiinnitetty: {{count}}", @@ -150,6 +156,8 @@ "SendByEmail": "Lähetä sähköpostitse", "ShareFolder": "Jaa kansio", "ShareFolderDescription": "Uusi huone luodaan ja koko valitun kansion sisältö kopioidaan tähän. Sen jälkeen voit kutsua käyttäjiä huoneeseen tekemään yhteistyötä tiedostoilla.", + "SharePDFFormModalDescription": "Uusi huone luodaan ja PDF-lomake kopioidaan sinne. Sen jälkeen voit kutsua huoneeseen muita käyttäjiä täyttämään lomakkeen.", + "SharePDFFormModalTitle": "Jaa PDF-lomake", "ShareRoom": "Jaa huone", "ShowLinkActions": "Näytä linkin toiminnot", "ShowVersionHistory": "Näytä versiohistoria", @@ -168,6 +176,7 @@ "VersionHistory": "Versiohistoria", "ViewList": "Lista", "ViewTiles": "Kuvakkeet", + "WaitOperation": "Odota nykyisen toiminnon valmistumista", "WantLeaveRoom": "Haluatko todella poistua tästä huoneesta? Voit liittyä siihen uudelleen huoneen järjestelmänvalvojan lähettämän uuden kutsun kautta. ", "WantToRestoreTheRoom": "Kaikki ulkoiset linkit tässä huoneessa tulevat aktiivisiksi ja kaikki sen sisältö on saatavilla kaikille linkin kautta. Haluatko palauttaa huoneen?", "WantToRestoreTheRooms": "Kaikki ulkoiset linkit palautetuista huoneissa tulevat aktiivisiksi ja niiden sisältö saataville kaikille, joilla on huoneen linkit. Haluatko palauttaa huoneet?", diff --git a/packages/client/public/locales/fi/FilesSettings.json b/packages/client/public/locales/fi/FilesSettings.json index d473587882..426a5ac3eb 100644 --- a/packages/client/public/locales/fi/FilesSettings.json +++ b/packages/client/public/locales/fi/FilesSettings.json @@ -6,6 +6,7 @@ "DisplayTemplates": "Näytä mallit", "IntermediateVersion": "Säilytä kaikki tallennetut väliversiot", "KeepIntermediateVersion": "Pidä väliversiot muokkauksen aikana", + "OpenSameTab": "Avaa {{organizationName}} editori samassa välilehdessä", "OriginalCopy": "Tallenna kopio tiedostosta myös alkuperäisessä muodossa", "StoringFileVersion": "Tiedostoversioiden tallentaminen", "ThirdPartyAccounts": "Kolmannen osapuolen tilit", diff --git a/packages/client/public/locales/fi/FillPDFDialog.json b/packages/client/public/locales/fi/FillPDFDialog.json index 0967ef424b..4623fc3d0f 100644 --- a/packages/client/public/locales/fi/FillPDFDialog.json +++ b/packages/client/public/locales/fi/FillPDFDialog.json @@ -1 +1,9 @@ -{} +{ + "FillOutButtonLabel": "Täytä", + "FillOutDescription": "Täytä alkuperäisen lomakkeen kentät muokkausikkunassa.", + "FillOutTitle": "Täytä lomake itse", + "FillPDFDialogTitle": "Täytä", + "ShareCollectButtonLabel": "Kopioi huoneeseen", + "ShareCollectDescription": "Jaa lomakkeesi ja kerää vastauksia Lomakkeen täyttöhuoneen kautta.", + "ShareCollectTitle": "Jaa" +} diff --git a/packages/client/public/locales/fi/HotkeysPanel.json b/packages/client/public/locales/fi/HotkeysPanel.json index 7f9218108a..b714c21dab 100644 --- a/packages/client/public/locales/fi/HotkeysPanel.json +++ b/packages/client/public/locales/fi/HotkeysPanel.json @@ -30,6 +30,7 @@ "HotkeysPlayPause": "Toista/keskeytä", "HotkeysRedoLastUndoneAction": "Tee edellinen kumottu toiminto uudelleen", "HotkeysRemove": "Poista valitut kohteet", + "HotkeysRenameSelected": "Nimeä valittu kohde uudelleen", "HotkeysSelectAll": "Valitse kaikki näkyvät kansiot ja tiedostot", "HotkeysSelectDown": "Valitse seuraava kohde alhaalta", "HotkeysSelection": "Kohteiden valitseminen", diff --git a/packages/client/public/locales/fi/InfoPanel.json b/packages/client/public/locales/fi/InfoPanel.json index abe658ae21..dc33e29657 100644 --- a/packages/client/public/locales/fi/InfoPanel.json +++ b/packages/client/public/locales/fi/InfoPanel.json @@ -1,26 +1,62 @@ { "AccountsEmptyScreenText": "Katso käyttäjätiedot täältä", + "AddedRoomTags": "Tägit lisätty.", "Administration": "Hallinto", "AndMoreLabel": "ja <1>{{count}} enemmän", "CreationDate": "Luontipäivä", "Data": "Tiedot", "DateModified": "Muokkauspäivämäärä", + "DeletedRoomTags": "Tägit poistettu.", "ExpectUsers": "Odota käyttäjiä", + "FeedLinkWasDeleted": "Linkki poistettu", "FeedLocationLabel": "Kansio «{{folderTitle}}»", + "FeedLocationLabelFrom": "«{{folderTitle}}» -kansiosta", + "FeedLocationRoomLabel": "Huone «{{folderTitle}}»", + "FeedLocationSectionLabel": "Osio «{{folderTitle}}»", + "FileConverted": "Tiedosto muunnettu.", + "FileCopied": "Tiedostot kopioitu.", + "FileCopiedTo": "Tiedostot siirretty «{{folderTitle}}»-kansioon", + "FileCreated": "Tiedosto luotu.", + "FileDeleted": "Tiedostot poistettu.", "FileExtension": "Tiedostotunniste", + "FileMoved": "Tiedostot siirretty.", + "FileMovedTo": "Tiedosto siirretty «{{folderTitle}}»-kansioon", + "FileRenamed": "Tiedostot nimetty uudelleen.", "FilesEmptyScreenText": "Katso tiedostojen ja kansioiden tiedot täältä", + "FileUploaded": "Tiedostot lisätty.", + "FolderCopied": "Kansiot kopioitu.", + "FolderCreated": "Kansio luotu.", + "FolderDeleted": "Kansiot poistettu.", + "FolderMoved": "Kansiot siirretty.", + "FolderRenamed": "Kansio nimetty uudelleen.", "GalleryEmptyScreenText": "Katso lomakemallien yksityiskohdat täältä", "GroupsEmptyScreenText": "Katso ryhmän tiedot tästä", "HistoryEmptyScreenText": "Toimintahistoria näytetään tässä", + "HistoryRoomCopied": "<1>«{{roomTitle}}» huone kopioitu", + "HistoryRoomCreated": "<1>«{{roomTitle}}» huone luotu", + "HistoryThirdParty": "Historian näyttö ei ole saatavilla julkisiin huoneisiin, jotka ovat yhteydessä kolmansien osapuolien muisteihin. ", "InfoBanner": "Kutsuttujen käyttäjien lista sisältää tämän {{productName}}-n omistajan ja/tai järjestelmänvalvojat, joilla on täysi pääsy kaikkiin huoneisiin. Omistaja ja/tai järjestelmänvalvojalle ei voi antaa muita pääsyoikeuksia. Heille ilmoitetaan kaikista muutoksista, kun heidät on lisätty huoneeseen.", "ItemsSelected": "Valitut kohteet", "LastModifiedBy": "Viimeksi muokannut", + "NoRecordsFound": "Merkintöjä ei löydy", "Properties": "Ominaisuudet", + "RoomCreateUser": "Käyttäjät lisätty.", + "RoomExternalLinkCreated": "Linkki luotu.", + "RoomExternalLinkDeleted": "Linkki <1>«{{linkTitle}}» poistettu.", + "RoomExternalLinkRenamed": "Linkki <1>«{{oldLinkTitle}}» nimetty uudelleen <1>«{{linkTitle}}»", + "RoomExternalLinkRevoked": "Edellinen linkki <1>«{{linkTitle}}» peruutettu
Uusi linkki <1>«{{linkTitle}}» luotu", + "RoomGroupAdded": "Ryhmät lisätty.", + "RoomGroupRemove": "Ryhmät poistettu", + "RoomLogoChanged": "Kuvake muutettu", + "RoomRemoveUser": "Käyttäjä poistettu.", + "RoomRenamed": "Huone <1>«{{oldRoomTitle}}» nimetty uudelleen <1>«{{roomTitle}}»", "RoomsEmptyScreenTent": "Katso huonetiedot täältä", + "RoomUpdateAccess": "on määrätty", "SelectedUsers": "Valitut tilit", "StorageType": "Muistityyppi", "SubmenuDetails": "Yksityiskohdat", "SubmenuHistory": "Historia", + "UserFileUpdated": "Tiedosto päivitetty.", "Users": "Käyttäjät", "Versions": "Versiot" } diff --git a/packages/client/public/locales/fi/InviteDialog.json b/packages/client/public/locales/fi/InviteDialog.json index 0aacb04c72..6f3fee422d 100644 --- a/packages/client/public/locales/fi/InviteDialog.json +++ b/packages/client/public/locales/fi/InviteDialog.json @@ -1,12 +1,14 @@ { "AddManually": "Lisää manuaalisesti", - "AddManuallyDescriptionAccounts": "Kutsu uusia käyttäjiä {{productName}}-en henkilökohtaisesti sähköpostilla", + "AddManuallyDescriptionAccounts": "Kutsu uusia käyttäjiä {{productName}}:n henkilökohtaisesti sähköpostilla", "AddManuallyDescriptionRoom": "Lisää olemassa olevat {{productName}}-käyttäjät huoneeseen käyttämällä nimiä tai kutsu uudet käyttäjät henkilökohtaisesti sähköpostin kautta", "EmailErrorMessage": "Sähköpostiosoite ei ole olemassa. Voit muokata sähköpostia klikkaamalla sitä.", + "GroupMaxAvailableRoleWarning": "Maksimimäärän ryhmiä voi nyt lisätä huoneeseen {{roleName}}-roolissa. Voit kuitenkin muuttaa yksittäisten käyttäjien rooleja ryhmässä sen jälkeen, kun se on lisätty.", "InvitationLanguage": "Kutsukieli", "InviteAccountSearchPlaceholder": "Kutsu ihmisiä sähköpostilla", "InviteRoomSearchPlaceholder": "Kutsu ihmisiä nimellä tai sähköpostilla", "InviteViaLink": "Kutsu linkin kautta", + "InviteViaLinkDescriptionAccounts": "Luo universaali linkki itsevaltuutukselle {{productName}}:lla.", "InviteViaLinkDescriptionRoom": "Luo yleinen linkki huoneeseen itsevaltuutusta varten", "LinkCopySuccess": "Linkki on kopioitu", "ResetChange": "Nollaa muutos", diff --git a/packages/client/public/locales/fi/JavascriptSdk.json b/packages/client/public/locales/fi/JavascriptSdk.json index e3a19070a5..57442435f3 100644 --- a/packages/client/public/locales/fi/JavascriptSdk.json +++ b/packages/client/public/locales/fi/JavascriptSdk.json @@ -4,6 +4,8 @@ "AddWatermarks": "Lisää asiakirjoihin vesileimoja", "AdvancedDisplay": "Näytön lisäasetukset", "AllTypes": "Kaikki tyypit", + "AllTypesAvailableForEditing": "kaikki tiedostotyypit ovat muokattavissa {{organizationName}}:ssa", + "AllTypesSupportedByEditor": "Kaikki {{organizationName}}:n editorien tukemat tyypit ", "APILink": "API-kirjasto", "Ascending": "Nouseva", "ButtonColor": "Painikkeen väri", @@ -20,8 +22,10 @@ "CreateSamplePublicRoom": "Luo esimerkki Julkinen huone-upotuksesta", "CreateSampleRoomSelector": "Luo esimerkki Huoneen valitsija-upotuksesta", "CreateSampleViewer": "Luo esimerkki Katselija-upotuksesta", + "CSPDescription": "Lisää {{productName}}:n URL luotettujen listalle aloittaaksesi upotusprosessin.", "CSPHeader": "Upota {{productName}} iframeksi", "CSPHelp": "Tämä asetus on suojausmekanismi, jota voidaan käyttää suojelemaan sisällön lisäyshyökkäyksiltä. CSP kuvaa suojatut resurssien latauslähteet. Lataaminen resursseista, jotka eivät sisälly \"valkoiseen listaan\", on estetty. Määritä toimialueet (yhdessä protokollan kanssa) joiden kanssa se toimii.", + "CSPInfoBarDescription": "Ole hyvä ja laita HTTTPS protokolla päälle {{productName}}:lle varmistaaksesi oikean asennuksen.", "CSPInfoBarHeader": "HTTPS vaaditaan", "CSPInputPlaceholder": "Syötä URL näin: https://example.com", "CSPUrlHelp": "Syötä {{productName}} verkkotunnus ilman URL-polkuja tai lisämerkkejä.", @@ -42,6 +46,7 @@ "EnterWidth": "Syötä leveys", "FeedbackAndSupport": "Palaute&Tuki", "FileContentCopy": "Tiedoston sisällön kopiointirajoitus", + "FileFilter": "Tiedostosuodatin", "FileId": "Tiedoston ID", "FilePreview": "Tiedoston esikatselu", "FileSelector": "Tiedoston valitsija", @@ -76,6 +81,7 @@ "PortalDescription": "Upota koko {{productName}} salliaksesi käyttäjien olla vuorovaikutuksessa kaikkien huoneiden, tiedostojen ja asetusten kanssa.", "PublicRoomDescription": "Upota julkinen huone salliaksesi käyttäjien nähdä ilman rekisteröintiä kaikki sinne talletetut asiakirjat.", "RightPanelCollapsed": "Oikea paneeli kaatui", + "RoomFilter": "Huonesuodatin", "RoomOrFolder": "Huone tai kansio", "RoomOrFolderDescription": "Voit valita osion, huoneen tai kansion, jonka haluat näytettävän", "RoomPreview": "Huoneen esikatselu", @@ -86,11 +92,13 @@ "Scale": "Mittakaavassa", "SDKDescription": "Käyttäen JavaScript SDK:ta voit upottaa huoneen tai kansion {{productName}}:sta oman käyttöliittymäsi iframe:ksi. Tästä löydät asetukset iframe:n mallin luomiseen ja CSP:n määrittämiseen. Käyttääksesi koko SDK:ta, katso", "SearchBlock": "Etsi lohko", + "SearchByNameEmail": "Etsi nimellä tai sähköpostilla", "SearchFilterAndSort": "Etsi, suodata ja järjestä", "SearchTerm": "Hakusana", "SelectButtonText": "Valitse painikkeen teksti", "SelectImage": "Valitse kuva", - "SelectToPortal": "Valitse {{productName}}-en", + "SelectModeEmbedding": "Valitse tila upottaaksesi {{productName}}:n.", + "SelectToPortal": "Valitse {{productName}}:n", "SelectTypes": "Valitse tyypit", "SetItUp": "Aseta se", "SettingUpColumns": "Sarakkeiden asettaminen", diff --git a/packages/client/public/locales/fi/Ldap.json b/packages/client/public/locales/fi/Ldap.json index 0967ef424b..77ff49b9d7 100644 --- a/packages/client/public/locales/fi/Ldap.json +++ b/packages/client/public/locales/fi/Ldap.json @@ -1 +1,72 @@ -{} +{ + "LdapAddCertificateToStoreConfirmation": "Haluatko lisätä tämän todistuksen todistusten tallennuspaikkaan ja jatkaa käyttäjien tuontia?", + "LdapAdvancedSettings": "Lisäasetukset", + "LdapAdvancedSettingsTooltip": "Valitse käyttäjäattribuutit, joiden haluat synkronoitavan LDAP-palvelimesi kanssa.", + "LdapAttributeMapping": "Attribuuttien kartoitus", + "LdapAuthenticationTooltip": "Ota tämä vaihtoehto käyttöön, jos nykyisellä Windows-käyttäjälle ei ole oikeuksia lukea LDAP-palvelimelta/Aktiivisesta hakemistosta ja syötä lukuoikeudet omaavan käyttäjän kirjautumistiedot.", + "LdapAutoSyncToggle": "Automaattinen synkronointi", + "LdapAutoSyncToggleDescription": "Synkronointi mahdollistaa kaikkien tietojen lataamisen portaalista ja uusien tietojen päivittämisen asetusten muuttamisen jälkeen. Synkronoi aina, kun sinulla on portaalissa uutta tietoa käyttäjistä.", + "LdapAvatar": "Profiilikuva", + "LdapCertificateConfirm": "Vahvista sertifikaatti", + "LdapDisclaimer": "Pidä mielessä: portaalin käyttäjän sähköposti otetaan ’Postiattribuutti’-asetuksesta. Jos sitä ei ole, se muodostetaan seuraavalla tavalla: ’Kirjautumisattribuutti + LDAP-domain’. Jos sähköpostia ei ole, käyttäjä ei saa mitään portaalin ilmoituksia.", + "LdapEnableSSL": "Ota SSL käyttöön", + "LdapEnableSSLTooltip": "Voit muuttaa LDAP-liikenteen luottamukselliseksi ja turvalliseksi käyttäen Secure Sockets Layeriä (SSL)", + "LdapEnableStartTls": "Ota StartTLS käyttöön", + "LdapEnableStartTlsTooltip": "StartTLS tarjoaa tavan päivittää tavallinen tekstiyhteys salattuun (TLS tai SSL) yhteyteen sen sijaa, että käytettäisiin erillistä porttia salattua yhteyttä varten.", + "LdapGroupAttribute": "Ryhmäattribuutti", + "LdapGroupAttributeTooltip": "Syötä ryhmän objektiattribuutti, joka määrittelee mitä käyttäjiä tämä ryhmä sisältää.", + "LdapGroupDN": "Ryhmä DN", + "LdapGroupDNTooltip": "Syötä erottuva nimi hakemistolle sisältäen ryhmät, jotka haluat lisätä.", + "LdapGroupFilter": "Ryhmäsuodatin", + "LdapGroupFilterTooltip": "Käytä haussa LDAP-suodatinta valitaksesi ryhmät, jotka tuodaan. Huomioithan, että vain näistä ryhmistä olevat käyttäjät lisätään.", + "LdapGroupMembership": "Ryhmän jäsenyys", + "LdapGroupMembershipTooltip": "Ota tämä vaihtoehto käyttöön, jos haluat lisätä ryhmiä LDAP-palvelimelta/Aktiivisesta hakemistosta {{productName}}-tileihin. Huomioithan, että vain näihin ryhmiin kuuluvat käyttäjät lisätään.", + "LdapGroupNameAttribute": "Ryhmän nimiattribuutti", + "LdapGroupNameAttributeTooltip": "Ole hyvä ja määrittele objektiattribuutti, joska vastaa ryhmän nimeä.", + "LdapGroupUserAttributeTooltip": "Syötä käyttäjäobjektiattribuutti, jota käytetään määrittelemään onko käyttäjä näiden ryhmien jäsen.", + "LdapIntro": "LDAP on tapa tuoda käyttäjiä ja ryhmiä LDAP-palvelimelta, ja tarjota käyttäjän todennus portaalissa käyttäen käyttäjänimiä/salasanoja, jotka on tallennettu LDAP-palvelimelle. Käyttäjät tuodaan välittömästi, kun asetukset on tallennettu. Myöhemmin lisätyt käyttäjät tuodaan heidän ensimmäisen todennuksen yhteydessä.", + "LdapLoginAttribute": "Kirjautumisattribuutti", + "LdapLoginAttributeTooltip": "Syötä objektiattribuutti, joka vastaa käyttäjän käyttäjätunnusta.", + "LdapLoginTooltip": "Ole hyvä ja määrittele Käyttäjätunnus, jolla on LDAP-palvelimen/Aktiivisen hakemiston lukuoikeudet.", + "LdapMail": "Posti", + "LdapMobileSettingsDescription": "Käytä tätä vaihtoehtoa tarjotaksesi brändikokemusta käyttäjillesi. Nämä asetukset koskevat kaikkia portaalejasi.", + "LdapMobileSyncDescription": "Määrittele yrityksesi tiedot, lisää linkkejä ulkoisiin resursseihin ja sähköpostiosoitteet, jotka näytetään online officen käyttöliittymässä.", + "LdapNextSync": "Seuraava synkronointi", + "LdapPasswordTooltip": "Syötä salasana käyttäjälle, jolla on LDAP-palvelimen/Aktiivisen hakemiston lukuoikeudet.", + "LdapPortNumber": "Porttinumero", + "LdapPortNumberTooltip": "Syötä LDAP-palvelimen/Aktiivisen hakemiston porttinumero.", + "LdapQuota": "Käyttäjäkiintiö", + "LdapSecondName": "Toinen nimi", + "LdapSendWelcomeLetter": "Lähetä tervetulokirje", + "LdapSendWelcomeLetterTooltip": "Jos valittu, kaikki käyttäjät saavat tervetulokirjeen. Mahdollinen ainoastaan, kun Postiattribuutti on kartoitettu LDAP:hen.", + "LdapServer": "Palvelin", + "LdapServerTooltip": "Syötä LDAP-palvelimen URL ilman portin numeroa, esimerkiksi LDAP://mycompany.com.", + "LdapSettings": "LDAP-asetukset", + "LdapSettingsCertCnNoMatch": "Sertifikaatin nimi ei täsmää isäntänimen kanssa", + "LdapSettingsCertExpired": "Sertifikaatti on vanhentunut", + "LdapSettingsCertIssuerChaining": "Sertifikaatin myöntäjäketjua ei annettu", + "LdapSettingsCertMalformed": "Virheellinen sertifikaatti", + "LdapSettingsCertUnrecognizedError": "Tuntematon virhe", + "LdapSettingsCertUntrustedCa": "Tämän sertifikaatin myöntäjä ei ole luotettu", + "LdapSettingsCertUntrustedRoot": "Juurisertifikaatin myöntäjä ei ole luotettu", + "LdapSettingsIssuerName": "Myöntäjän nimi", + "LdapSettingsSerialNumber": "Sarjanumero", + "LdapSettingsSubjectName": "Subjektin nimi ", + "LdapSettingsUniqueHash": "Unique hash", + "LdapSettingsValidFrom": "Voimassa", + "LdapSettingsValidUntil": "Voimassa ", + "LdapSyncButton": "Synkronoi käyttäjät", + "LdapSyncCronTitle": "Tässä voit määrittää kuinka usein haluat synkronoida automaattisesti LDAP-käyttäjät", + "LdapSyncDescription": "LDAP-tietojen synkronointi on tapa synkronoida tietojen muutoksia portaalin ja LDAP-palvelimen välillä. Ota ’Automaattinen synkronointi’-vaihtoehto käyttöön ja aseta aika, jolloin automaattinen tietojen päivitys tapahtuu.", + "LdapSyncTitle": "LDAP-tietojen synkronointi", + "LdapToggle": "LDAP-todennus", + "LdapToggleDescription": "Ota tämä vaihtoehto käyttöön, jos haluat lisätä käyttäjiä LDAP-palvelimelta/Aktiivisesta hakemistosta {{productName}}:een automaattisesti. Lisätyt käyttäjät voivat antaa valtuutuksen käyttäen LDAP-palvelimen/Aktiivisen hakemiston kirjautumistietoja. {{productName}} ei tallenna käyttäjien salasanoja paikallisesti ja todentaa käyttäjät lähettäen käyttäjätunnuksen ja salasanan LDAP-palvelimelle/Aktiiviseen hakemistoon.", + "LdapUserAttribute": "Käyttäjäattribuutti", + "LdapUserDN": "Käyttäjä DN", + "LdapUserDNTooltip": "Syötä hakemistoon erottuvat nimi, joka sisältää käyttäjät, jotka haluat lisätä.", + "LdapUserFilter": "Käyttäjäsuodatin", + "LdapUserFilterTooltip": "Käytä haussa LDAP-suodatinta valitaksesi käyttäjät, jotka tuodaan.", + "LdapUsersType": "Käyttäjät-tyyppi", + "LdapUsersTypeInfo": "Käyttäjillä on pääsy huoneisiin vain, jos pääkäyttäjät ovat kutsuneet heidät, ja he eivät voi luoda omia huoneita, kansioita tai tiedostoja. Valitse alta toinen tyyppi antaaksesi enemmän oikeuksia. Muutoin, voit muuttaa tyyppiä manuaalisesti Tilit-osiossa.", + "LdapUserTypeTooltip": "Kaikki käyttäjät lisätään {{productName}}:iin valitun tyypin mukaisesti." +} diff --git a/packages/client/public/locales/fi/MainBar.json b/packages/client/public/locales/fi/MainBar.json index cdbea14349..c52763880c 100644 --- a/packages/client/public/locales/fi/MainBar.json +++ b/packages/client/public/locales/fi/MainBar.json @@ -1,17 +1,12 @@ { - "ClickHere": "Klikkaa tästä", "ConfirmEmailDescription": "Käytä aktivointisähköpostissa annettua linkkiä. Etkö ole saanut aktivointilinkkiä sähköpostilla?", + "ConfirmEmailHeader": "Ole hyvä ja aktivoi sähköpostisi ({{ email }}) saadaksesi {{productName}}:n ominaisuudet käyttöön.", "PersonalUserQuotaAdminsDescription": "Ole hyvä ja vapauta levytilaa ladataksesi ja luodaksesi uusia tiedostoja ja kansioita, tai hallitaksesi kiintiötä per käyttäjä <1>Muistinhallinta-asetuksissa. ", - "PersonalUserQuotaDescription": "Ole hyvä ja vapauta levytilaa ladataksesi ja luodaksesi tiedostoja ja kansioita tai ota yhteyttä järjestelmänvalvojaan lisätäksesi muistin kiintiötä.", + "PersonalUserQuotaDescription": "Ole hyvä ja vapauta levytilaa ladataksesi ja luodaksesi tiedostoja ja kansioita tai ota yhteyttä {{productName}}-järjestelmänvalvojaan lisätäksesi muistin kiintiötä.", "RequestActivation": "Pyydä aktivointia vielä kerran", - "RoomQuotaDescription": "Voit arkistoida huoneita, joita et käytä tai <1>{{clickHere}} löytääksesi sopivamman hinnoitteluohjelman {{productName}}-llesi.", "RoomQuotaHeader": "Huoneet täyttyvät pian {{currentValue}} / {{maxValue}}", - "StorageAndRoomHeader": "Muisti ja huoneiden määrän raja on ylittymässä. ", "StorageAndUserHeader": "Muisti ja ylläpitäjien/tehokäyttäjien määrän raja on ylittymässä.", - "StorageQuotaDescription": "Voit poistaa tarpeettomat tiedostot tai <1>{{clickHere}} löytääksesi sopivamman hintaohjelman {{productName}}-llesi.", - "StorageQuotaExceeded": "Muistin kiintiö ylitetty", "StorageQuotaHeader": "Tallennustilan määrä on ylittymässä: {{currentValue}} / {{maxValue}}", "TenantCustomQuotaDescription": "Voit poistaa tarpeettomat tiedostot tai muuttaa kiintiötä <1>Muistinhallinta-asetuksissa.", - "UserQuotaDescription": "<1>{{clickHere}} löytääksesi {{productName}}-llesi sopivamman hinnoitteluohjelman.", "UserQuotaHeader": "Ylläpitäjien/tehokäyttäjien määrän raja on ylittymässä: {{currentValue}} / {{maxValue}}" } diff --git a/packages/client/public/locales/fi/PDFFormDialog.json b/packages/client/public/locales/fi/PDFFormDialog.json index 0967ef424b..77a3880373 100644 --- a/packages/client/public/locales/fi/PDFFormDialog.json +++ b/packages/client/public/locales/fi/PDFFormDialog.json @@ -1 +1,6 @@ -{} +{ + "PDFFormEditDialogDescription": "Haluatko vaihtaa lomakkeen muokkaustilaan? Huomioithan, että lomake ei ole enää täytettävissä ja sinun tulee klikata Aloita täyttäminen-painiketta jälleen muokkauksen jälkeen alkaessasi täyttää sitä.", + "PDFFormEditDialogTitle": "Lomakkeen muokkaus", + "PDFFormIsReadyToast": "PDF-lomake <1>{{filename}} on valmiina täytettäväksi.", + "PDFFormSuccessfullyCreatedDescription": "PDF-lomakkeesi on valmiina täytettäväksi. Kopioi julkinen linkkisi aloittaaksesi lomakkeen täyttämisen tai kutsu muita käyttäjiä tähän huoneeseen." +} diff --git a/packages/client/public/locales/fi/Payments.json b/packages/client/public/locales/fi/Payments.json index ea16547d45..dc870d12f7 100644 --- a/packages/client/public/locales/fi/Payments.json +++ b/packages/client/public/locales/fi/Payments.json @@ -25,7 +25,6 @@ "Pay": "Maksa", "Payer": "Maksaja", "PayerDescription": "Tällä käyttäjällä on pääsy maksutietoihin ja on ainoa käyttäjä, joka voi muokata kiintiötä ja suorittaa maksuja. {{productName}}-n omistaja ja maksava johtaja voivat määrätä uudelleen maksavan johtajan rooliin käyttäen Stripe-asiakasportaalia.", - "PaymentOverdue": "Et voi lisätä uusia käyttäjiä.", "PriceCalculation": "Laske hintasi", "RenewSubscription": "Uusi tilaus {{planName}} ohjelmaan", "RoomManagerDescription": "Huoneen hallinto ja arkistointi, käyttäjien kutsuminen ja hallinta. Useita järjestelmänvalvojia voi olla määrättynä huoneeseen.", @@ -35,7 +34,6 @@ "TotalPricePerMonth": "<1>{{currencySymbol}}<2>{{price}}<3>/kuukausi", "UpgradeNow": "Päivitä nyt", "UpgradePlan": "Päivitä ohjelma", - "UpgradePlanInfo": "Uusien käyttäjien lisääminen ylittää huoneen jäsenien maksimimäärän, jonka tämänhetkinen hinnoitteluohjelma sallii.", "UserNotFound": "Käyttäjän <1>{{email}} ei löydy.", "UserNotFoundMatchingEmail": "Käyttäjää vastaavalla Stripe-sähköpostilla ei löytynyt.", "YourPrice": "Hintasi" diff --git a/packages/client/public/locales/fi/PaymentsEnterprise.json b/packages/client/public/locales/fi/PaymentsEnterprise.json index 7ead7171ec..a6297dd304 100644 --- a/packages/client/public/locales/fi/PaymentsEnterprise.json +++ b/packages/client/public/locales/fi/PaymentsEnterprise.json @@ -13,11 +13,13 @@ "ActivateToProBannerHeaderTrial": "Osta täysi yritysversio saadaksesi:", "ActivateUploadDescr": "Aktivoidaksesi lisenssisi, lataa se alta ja klikkaa aktivoi.", "FreeDaysLeft": "{{count}} ilmaista päivää jäljellä", + "UpgradeToProBannerHeader": "Ilmainen pääsy yrityksille sopivaan office suiteen 30 päivän ajaksi", "UpgradeToProBannerInformationAboutShort": "Lue lisää yritysversiosta <1>viralliselta verkkosivulta", "UpgradeToProBannerInformationDemo": "Pyydä esittelyä <1>tästä", "UpgradeToProBannerInformationPurchase": "Esitä kysymyksiä ostoon liittyen <1>{{email}}", "UpgradeToProBannerInformationSupport": "Hanki teknistä apua <1>{{helpUrl}}", "UpgradeToProBannerInstructionDescr": "Käytä virallista dokumentaatiota päivittääksesi:", + "UpgradeToProBannerInstructionHeader": "Aloit {{organizationName}} Enterprise Edition:n 30 päivän ilmainen kokeilujakso saadaksesi pro-ominaisuudet käyttöön.", "UpgradeToProBannerInstructionItemDocker": "Dockerin ohje.", "UpgradeToProBannerInstructionItemLinux": "Linuxin ohje.", "UpgradeToProBannerInstructionItemWindows": "Windowsin ohje.", @@ -26,6 +28,7 @@ "UpgradeToProBannerItemLicenseDescr": "+ 1 vuoden tilaus toiminnallisuus- ja tietoturvapäivityksiin.", "UpgradeToProBannerItemLicenseHeader": "Elinikäinen lisenssi.", "UpgradeToProBannerItemMobileDescr": "Muokkaa asiakirjoja, taulukoita ja dioja mobiiliselaimissa.", + "UpgradeToProBannerItemMobileHeader": "Mobiilimuokkaus", "UpgradeToProBannerItemScalabilityDescr": "Mukava muokata ja tehdä yhteistyötä asiakirjoilla tiimin koosta riippumatta.", "UpgradeToProBannerItemScalabilityHeader": "Skaalautuvuus ja klusterointi.", "UpgradeToProBannerItemSupportDescr": "Hanki nopeasti ammattilaisapua kaikkiin kohtaamiisi ongelmiin.", diff --git a/packages/client/public/locales/fi/PeopleTranslations.json b/packages/client/public/locales/fi/PeopleTranslations.json index 6a6e3ad465..4a726699ec 100644 --- a/packages/client/public/locales/fi/PeopleTranslations.json +++ b/packages/client/public/locales/fi/PeopleTranslations.json @@ -10,14 +10,18 @@ "EnableUserButton": "Käytössä", "IndividualRights": "Yksilölliset oikeudet huoneessa", "InviteLinkTitle": "Kutsulinkki", + "LDAPAccountTooltip": "Tämä käyttäjätili on ladattu LDAP:lta. Jos haluat vaihtaa käyttäjänimeä tai sähköpostiosoitetta, tai poistaa käyttäjä käytöstä,se tehdään LDAP-hakemistossa.", + "LDAPGroupTooltip": "Tämä ryhmä on ladattu LDAP:sta. Jos haluat nimetä sen uudelleen, lisätä tai poistaa käyttäjiä, se tehdään LDAP-hakemistossa.", "NameChangeButton": "Vaihda nimi", "PasswordChangeButton": "Vaihda salasana", + "PendingInviteTitle": "Odottava kutsu", "PendingTitle": "Odottaa", "PeopleCount": "Ihmiset: {{count}}", "RemoveData": "Poista henkilökohtaiset tiedot", "ResetAuth": "Nollaa todennus", "SearchByGroupMembers": "Etsi ryhmän jäsenien mukaan", "SendInviteAgain": "Lähetä kutsu uudelleen", + "SSOAccountTooltip": "Tämä käyttäjätili on ladattu SSO:sta. Jos haluat vaihtaa käyttäjänimeä ja sähköpostiosoitetta, se tehdään SSO-palvelimella.", "StandardLogin": "Standardi kirjautuminen", "SuccessChangeUserStatus": "Käyttäjän tilan muuttaminen onnistui", "SuccessDeleteGroup": "Ryhmä on onnistuneesti poistettu", diff --git a/packages/client/public/locales/fi/PortalUnavailable.json b/packages/client/public/locales/fi/PortalUnavailable.json index c4e3d7e21d..536267e5d9 100644 --- a/packages/client/public/locales/fi/PortalUnavailable.json +++ b/packages/client/public/locales/fi/PortalUnavailable.json @@ -1,3 +1,4 @@ { + "AccessingProblem": "Jos sinulla on ongelmien tähän {{productName}}:een pääsyssä, ole hyvä ja ota yhteyttä pääkäyttäjään.", "ContactAdministrator": "Ota yhteyttä {{productName}}-järjestelmänvalvojaan" } diff --git a/packages/client/public/locales/fi/Profile.json b/packages/client/public/locales/fi/Profile.json index 185e908a25..d6bf3d4c85 100644 --- a/packages/client/public/locales/fi/Profile.json +++ b/packages/client/public/locales/fi/Profile.json @@ -1,5 +1,6 @@ { "ActiveSessions": "Aktiiviset istunnot", + "AutoDeleteTitle": "Kaikki yli 60 päivää vanhat istunnot poistetaan automaattisesti.", "ChangeEmailSuccess": "Sähköpostin vaihtaminen onnistui ", "ChangePasswordAfterLoggingOut": "Vaihda salasana uloskirjautumisen jälkeen", "ConnectSocialNetworks": "Yhdistä sosiaaliset verkostosi", @@ -14,7 +15,6 @@ "InterfaceTheme": "Käyttöliittymän teema", "LightTheme": "Kevyt teema", "LogoutActiveConnection": "Kirjaudu ulos aktiivisesta yhteydestä", - "LogoutAllActiveConnections": "Kirjaudu ulos aktiivisista yhteyksistä", "LogoutAllActiveSessionsDescription": "Kaikki aktiiviset yhteydet paitsi tämä yhteys kirjataan ulos, koska se on tällä hetkellä käytössä oleva.", "LogoutBtn": "Kirjaudu ulos", "LogoutDescription": "Huom. Kaikki aktiiviset yhteydet paitsi tämä yhteys kirjataan ulos, koska se on tällä hetkellä käytössä oleva.", @@ -27,5 +27,6 @@ "SuccessLogout": "Aktiivisesta yhteydestä kirjauduttiin ulos:{{platform}}, {{browser}}", "SystemTheme": "Käytä järjestelmän teemaa", "SystemThemeDescription": "Vaihda automaattisesti vaalean ja tumman teeman välillä, kun systeemisi tekee niin.", + "TerminateAllSessions": "Päätä kaikki paitsi nykyinen istunto", "TwoFactorDescription": "Järjestelmänvalvoja otti käyttöön kaksivaiheisen todennuksen koodia luovan sovelluksen kautta kaikille käyttäjille." } diff --git a/packages/client/public/locales/fi/Settings.json b/packages/client/public/locales/fi/Settings.json index d87c286100..ba6e49ee8c 100644 --- a/packages/client/public/locales/fi/Settings.json +++ b/packages/client/public/locales/fi/Settings.json @@ -6,10 +6,12 @@ "AccessRightsChangeOwnerConfirmText": "Muutokset otetaan käyttöön sähköpostivahvistuksen jälkeen.", "AccessRightsProductUsersCan": "{{category}} käyttäjät voivat", "AccessRightsUsersFromList": "{{users}} luettelosta", + "AccountAlreadyExists": "Tili on jo olemassa", "AccountsWithoutEmails": "Löysimme <1>{{users}} käyttäjää ilman sähköposteja. Voit lisätä heidän sähköpostinsa tai jatkaa lisäämättä.", "AccountsWithoutEmailsNextStep": "Löysimme <1>>{{users}} käyttäjää ilman sähköposteja. Voit lisätä tarvittavat tiedot heidän tileilleen seuraavassa vaiheessa.", "AddAllowedIP": "Lisää sallittu IP-osoite", "AddEmails": "Lisää sähköpostit keskeneräisille tileille", + "AddEmailsDescription": "Katso tuomattomien käyttäjien lista tuodaksesi ne {{organizationName}} {{productName}}:een. ", "AddEmailsWarning": "Sinulla ei ole käyttäjiä, joilla on sähköpostit. Ole hyvä ja jatka seuraavaan vaiheeseen lisätäksesi ne.", "AdditionalResources": "Lisäresurssit", "AdditionalResourcesDescription": "Valitse haluatko näyttää linkit lisäresursseihin {{productName}}-menussa.", @@ -29,10 +31,13 @@ "AmazonSSE": "Palvelinpuolen salaus", "AmazonSSETip": "Käytössä oleva palvelinpuolen salausalgoritmi tallennettaessa tätä kohdetta S3:ssa.", "Api": "API", + "ApiPageDescription": "Luo oma tuottavuusalusta perustuen {{organizationName}} {{productName}}:een ja tee yhteistyötä asiakirjoilla tiimien, asiakkaiden ja kumppaneiden kanssa.", "ApiPageHeader": "Rakenna oma yhteistyöalustasi", "Appearance": "Ulkomuoto", + "AuditSubheader": "Alaosio mahdollistaa sinun katsella käyttäjien kokonaisuuksiin (huoneet, mahdollisuudet, tiedostot jne.) tekemien muutosten listaa (luonti, muokkaus, poisto jne.) kautta {{productName}}.", "AuditTrailNav": "Tapahtumien seuranta", "AutoBackup": "Automaattinen varmuuskopiointi", + "AutoBackupDescription": "Automaattista varmuuskopiointia käytetään automatisoimaan {{productName}} tietojen varmuuskopiointiprosessi, jotta se palauttaa myöhemmin paikalliselle palvelimelle. ", "AutoSavePeriod": "Automaattisen tallennuksen aika", "AutoSavePeriodHelp": "Alla näkyvä aika vastaa {{productName}}-ssa asetettua aikavyöhykettä.", "Backup": "Varmuuskopio", @@ -82,6 +87,7 @@ "DataBackup": "Tietojen varmuuskopiointi", "DataImport": "Tietojen tuonti", "DataImportComplete": "Tietojen tuonti suoritettu", + "DataImportDescription": "Tuo {{organizationName}} {{productName}}:n tiedot kolmannen osapuolen palvelusta Tietojen tuonti mahdollistaa tietojen siirron esim. käyttäjien, heidän henkilökohtaiset ja jaetut asiakirjat.", "DataImportProcessing": "Tietojen tuonnin prosessointi", "Deactivate": "Poista käytöstä", "DeactivateOrDeletePortal": "Ota tila pois käytöstä tai poista se.", @@ -108,7 +114,6 @@ "DownloadLog": "Lataa loki", "DownloadReportBtnText": "Lataa raportti", "DownloadReportDescription": "Raportti tallennetaan Dokumentteihin", - "DownloadStatisticsText": "Voit ladata raportin valitun tallennusjakson aikana saatavilla olevista tiedoista nähdäksesi yksityiskohtaiset tilastot.", "DuplicateNoun": "Kopioi", "EditColorScheme": "Muokkaa värijärjestelmää", "Employees": "Käyttäjät", @@ -125,9 +130,9 @@ "GroupsDescription": "Käyttäjät, jotka valitsit edellisessä vaiheessa tuodaan huoneisiin, jotka on luotu {{serviceName}}ssa. Ryhmät ilmestyvät Tilit-osioon.", "HexCode": "Hex-koodi", "Import": "Tuonti", - "ImportCompleteDescriptionGoogle": "Tietojen tuonti Google Workspacesta {{organizationName}} {{productName}}-en on suoritettu!", - "ImportCompleteDescriptionNextcloud": "Tietojen tuonti Nextcloudista {{organizationName}} {{productName}}-en on suoritettu!", - "ImportCompleteDescriptionWorkspace": "Tietojen tuonti {{organizationName}} Workspacesta {{organizationName}} {{productName}}-en on suoritettu!", + "ImportCompleteDescriptionGoogle": "Tietojen tuonti Google Workspacesta {{organizationName}} {{productName}}:n on suoritettu!", + "ImportCompleteDescriptionNextcloud": "Tietojen tuonti Nextcloudista {{organizationName}} {{productName}}:n on suoritettu!", + "ImportCompleteDescriptionWorkspace": "Tietojen tuonti {{organizationName}} Workspacesta {{organizationName}} {{productName}}:n on suoritettu!", "ImportedUsers": "{{selectedUsers}}/{{importedUsers}} käyttäjät tuotiin onnistuneesti.", "ImportFromGoogle": "Tuo Google Workspacesta", "ImportFromNextcloud": "Tuo Nextcloudista", @@ -136,12 +141,14 @@ "ImportSectionDescription": "Valitse osiot tuontia varten. Ne ilmestyvät vastaaviin {{productName}}-n osioihin.", "IncludedInBusiness": "Sisältyy Business-tilaukseen", "IntegrationRequest": "Puuttuuko {{organizationName}} {{productName}}-sta käytännöllinen integraatio tai komponentti? Jätä pyyntö tiimillemme, niin tutkimme asiaa.", + "InviteLetterTooltip": "Jos valittu, uudet käyttäjät saavat kutsukirjeen, jossa on valtuutustiedot.", "IPSecurity": "IP-suojaus", "IPSecurityMobileDescription": "IP-suojausta käytetään rajoittamaan portaaliin kirjautumista kaikista IP-osoitteista paitsi tietyistä osoitteista.", "IPSecuritySettingDescription": "Määritä IP-suojaus rajoittamaan sisäänkirjautumismahdollisuutta IP-osoitteiden valinnassa. Käytä joko tarkkoja IP-osoitteita IPv4-muodossa, IP-alueella tai luokatonta reititystä. IP-suojaus ei toimi tilan omistajille, heillä on pääsy tilaan mistä tahansa IP-osoitteesta.", "IPSecurityWarningHelper": "Ensin, sinun tulee määrittää nykyinen IP tai IP-alue, johon nykyinen IP-osoitteesi kuuluu, muuten pääsysi tilaan estetään heti, kun olet tallentanut asetukset. Tilan omistajalla on pääsy tilaan mistä tahansa IP-osoitteesta.", "LanguageAndTimeZoneSettingsNavDescription": "Kieli- ja aikavyöhyke-asetukset on tapa muuttaa koko portaalin kieli kaikille käyttäjille ja määrittää aikavyöhyke, jotta kaikki portaalin tapahtumat näytetään oikeana päivänä ja aikana.", "LastUpdate": "Viimeinen päivitys: {{date}}", + "LDAP": "LDAP-asetukset", "LicenseLimitCounter": "Lisenssiraja Järjestelmänvalvojat/Virta:", "LicenseLimitDescription": "Lisenssirajalaskuri koostuu jo olemassa olevista {{productName}}-n tileistä ja uusistä käyttäjistä, jotka haluat tuoda. Jos tuot käyttäjiä, joilla on jo {{productName}}-tili, heitä ei lasketa uudelleen laskuriin. {{productName}}-lisenssilläsi voi olla enintaan {{maxLimit}} käyttäjää.", "Lifetime": "Elinikä (min)", @@ -175,7 +182,7 @@ "Path": "Polku", "PersonalFiles": "Henkilökohtaiset tiedostot", "PersonalFilesDescription": "Käyttäjän tiedostot ja asiakirjat tuodaan Asiakirjoihin > Asiakirjani.", - "PortalAccess": "Pääsy {{productName}}-en", + "PortalAccess": "Pääsy {{productName}}:n", "PortalCreatedDate": "Portaalin luontipäivä: {{date}}", "PortalDeactivation": "Poista {{productName}} käytöstä", "PortalDeactivationDescription": "Käytä tätä vaihtoehtoa deaktivoidaksesi tilasi väliaikaisesti.", @@ -205,21 +212,24 @@ "RestoreBackup": "Tiedon Palautus", "RestoreBackupDescription": "Käytä tätä, jos haluat palauttaa sivuston sisällön aiemmin tehdyltä varmuuskopiolta.", "RestoreBackupResetInfoWarningText": "Kaikki nykyiset salasanat nollataan. {{productName}}-käyttäjät saavat sähköpostin, jossa on palautuslinkki.", - "RestoreBackupWarningText": "{{productName}}-en ei ole pääsyä palautusprosessin aikana. Palautuksen jälkeen kaikki muutokset, jotka on tehty valitun palautuspisteen jälkeen häviävät.", + "RestoreBackupWarningText": "{{productName}}:n ei ole pääsyä palautusprosessin aikana. Palautuksen jälkeen kaikki muutokset, jotka on tehty valitun palautuspisteen jälkeen häviävät.", + "RolesAreSet": "Valituille käyttäjille on jo asetettu roolit.", "RoomsModule": "Varmuuskopioi huone", "RoomsModuleDescription": "Voit luoda uuden huoneen erityisesti varmuuskopiolle, valita yhden olemassa olevista huoneista, tai tallentaa kopioin heidän {{roomName}} huoneeseen.", "SaveToApply": "Klikkaa alaosan Tallenna-painiketta asettaaksesi.", "SelectedUsersCounter": "Valitut: {{selectedUsers}}/{{totalUsers}} käyttäjää", + "SelectFileDescriptionGoogle": "Valitse Google Workspace-varmuuskopiotiedosto aloittaaksesi tietojen siirto. Useita tiedostoja voidaan valita. Vain yksi tiedosto voidaan valita. Seuraava vaihe aloitetaan automaattisesti, kun tietojen lataus ja analysointi on tehty.", "SelectFileDescriptionNextcloud": "Valitse Nextcloud-varmuuskopiotiedostoa aloittaaksesi tietojen siirto. Seuraava vaihe aloitetaan automaattisesti, kun tietojen lataus ja analysointi on tehty.", "SelectFileDescriptionWorkspace": "Valitse {{organizationName}} Workspace-varmuuskopiotiedosto aloittaaksesi tietojen siirto. Vain yksi tiedosto voidaan valita. Seuraava vaihe aloitetaan automaattisesti, kun tietojen lataus ja analysointi on tehty.", "SelectFileInGZFormat": "Valitse tiedosto .GZ-muodossa", "SelectUsers": "Valitse käyttäjät", - "SelectUsersDescriptionGoogle": "Valitse {{organizationName}} {{productName}}-en tuotavat käyttäjät listalta. Google Workspacesta tuotavat käyttäjät tuodaan ilman etunimeä/sukunimeä ja sen sijaan käytetään heidän sähköpostinimeään. Käyttäjien nimet voidaan vaihtaa tuonnin jälkeen. Jo {{organizationName}} {{productName}}-ssa olemassaolevat käyttäjät on korostettu virheällä värillä ja niitä ei ole oletuksena valittu.", - "SelectUsersDescriptionNextcloud": "Valitse {{organizationName}} {{productName}}-en tuotavat käyttäjät listalta. Vain käyttäjät, joilla on sähköposti, voidaan valita. Jo {{organizationName}} {{productName}}-ssa olemassaolevat käyttäjät on korostettu virheällä värillä ja niitä ei ole oletuksena valittu.", - "SelectUsersDescriptionWorkspace": "Valitse {{organizationName}} {{productName}}-en tuotavat käyttäjät listalta. Jo {{organizationName}} {{productName}}-ssa olemassaolevat käyttäjät on korostettu virheällä värillä ja niitä ei ole oletuksena valittu.", + "SelectUsersDescriptionGoogle": "Valitse {{organizationName}} {{productName}}:n tuotavat käyttäjät listalta. Google Workspacesta tuotavat käyttäjät tuodaan ilman etunimeä/sukunimeä ja sen sijaan käytetään heidän sähköpostinimeään. Käyttäjien nimet voidaan vaihtaa tuonnin jälkeen. Jo {{organizationName}} {{productName}}-ssa olemassaolevat käyttäjät on korostettu virheällä värillä ja niitä ei ole oletuksena valittu.", + "SelectUsersDescriptionNextcloud": "Valitse {{organizationName}} {{productName}}:n tuotavat käyttäjät listalta. Vain käyttäjät, joilla on sähköposti, voidaan valita. Jo {{organizationName}} {{productName}}-ssa olemassaolevat käyttäjät on korostettu virheällä värillä ja niitä ei ole oletuksena valittu.", + "SelectUsersDescriptionWorkspace": "Valitse {{organizationName}} {{productName}}:n tuotavat käyttäjät listalta. Jo {{organizationName}} {{productName}}-ssa olemassaolevat käyttäjät on korostettu virheällä värillä ja niitä ei ole oletuksena valittu.", "SelectUsersWithEmail": "Valitse käyttäjät, joilla on sähköposti", "SelectUserTypes": "Valitse käyttäjätyypit", "SelectUserTypesDescription": "Valitse {{productName}} roolit tuoduille käyttäjille: <1>{{productName}} järjestelmänvalvoja, <1>Huoneen pääkäyttäjä tai <1>Tehokäyttäjä. Tehokäyttäjärooli on valittu jokaiselle käyttäjälle oletuksena. Voit hallita rooleja tuonnin jälkeen.", + "SendInviteLetter": "Lähetä kutsukirje", "SendNotificationAboutRestoring": "Lähetä ilmoitus sivuston käyttäjille", "ServerSideEncryptionMethod": "Palvelinpuolen salausmenetelmä", "ServiceUrl": "Palvelun URL-osoite", @@ -287,6 +297,7 @@ "UseHttp": "Sisällettävä Http", "UserAgreement": "Vahvistan ja haluan jatkaa", "UserLimitExceeded": "Käyttäjämääräraja ylitetty. Ole hyvä ja muokkaa käyttäjämäärää tai lisää {{productName}} käyttäjämäärää jatkaaksesi seuraavaan vaiheeseen.", + "UsersAreRegistered": "Valitsit käyttäjät, jotka on rekisteröity {{productName}}:een ja heile on jo valittu roolit. Ole hyvä ja jatka seuraavaan vaiheeseen tai mene takaisin valitsemaan lisää käyttäjiä.", "UsersSectionDescription": "\"Käyttäjät\"-osio sisältää käyttäjät, jotka valitsit edellisessä vaiheessa. Se on aina käytössä eikä valintaa voi poistaa.", "UseSpecialChar": "Sisällettävä erikoismerkkejä", "UseUpperCase": "Sisällettävä isoja kirjaimia", diff --git a/packages/client/public/locales/fi/SingleSignOn.json b/packages/client/public/locales/fi/SingleSignOn.json index 778cc3c1ab..6d7136fec4 100644 --- a/packages/client/public/locales/fi/SingleSignOn.json +++ b/packages/client/public/locales/fi/SingleSignOn.json @@ -6,7 +6,6 @@ "AttributeMatchingTooltip": "Kertakirjautumisattribuuttien viestintä Tilit-osion merkintöjen kanssa.", "Binding": "Sitova:", "CertificateExist": "Saman toimintotyypin sertifikaatti on jo olemassa", - "ConfirmationText": "Kaikki syöttämäsi tieto menetetään. Haluatko varmasti jatkaa?", "CustomEntryButton": "Mukautetun sisäänkirjautumispainikkeen teksti", "CustomEntryTooltip": "Painikkeen kuvateksti, jota käytetään tilaan sisäänkirjautumiseen kertakirjautumispalvelun avulla", "DownloadMetadataXML": "Lataa SP-metadata XML", diff --git a/packages/client/public/locales/fi/Translations.json b/packages/client/public/locales/fi/Translations.json index 40f267403c..d7abe92c2e 100644 --- a/packages/client/public/locales/fi/Translations.json +++ b/packages/client/public/locales/fi/Translations.json @@ -33,11 +33,14 @@ "RoleEditorDescription": "Toimenpiteet olemassa olevien tiedostojen kanssa: katselu, lomakkeen arkistointi, tarkistaminen, kommentointi.", "RoleFormFiller": "Lomakkeen täyttäjä", "RoleFormFillerDescription": "Toimenpiteet olemassa olevien tiedostojen kanssa: katselu, lomakkeen arkistointi, tarkistaminen, kommentointi.", - "RolePortalAdminDescription": "{{productName}}-järjestelmänvalvojilla on pääsy {{productName}}-asetuksiin, huoneiden hallintaan ja arkistointiin, oikeus kutsua uusia käyttäjiä ja osoittaa rooleja tasojensa alapuolella. Kaikilla järjestelmänvalvojilla on pääsy Henkilökohtaiseen osioon.", + "RoleFormFillerFormRoomDescription": "Lomakkeen täyttäjät voivat täyttää lomakkeita ja katsella vain heidän valmiita/aloitettuja lomakkeita Valmiit- ja Keskeneräiset-kansioissa.", + "RolePortalAdminDescription": "{{productName}}-järjestelmänvalvojilla on pääsy {{productName}}-asetuksiin, huoneiden hallintaan ja arkistointiin, oikeus kutsua uusia käyttäjiä ja osoittaa rooleja tasojensa alapuolella. Kaikilla järjestelmänvalvojilla on pääsy Asiakirjat osioon.", "RolePowerUserDescription": "Tehokäyttäjät voivat luoda ja muokata huoneen tiedostoja, mutta eivät voi luoda huoneita, hallita käyttäjiä ja heillä ei ole pääsyä asetuksiin.", + "RolePowerUserFormRoomDescription": "Tehokäyttäjät voivat ladata huoneeseen lomakkeita ja saada täydet oikeudet Valmiit- ja Keskeneräiset-kansioihin.", "RoleReviewer": "Tarkastaja", "RoleReviewerDescription": "Toimenpiteet olemassaolevien tiedostojen kanssa: katselu, tarkistaminen, kommentointi.", - "RoleRoomAdminDescription": "Huoneiden järjestelmänvalvojat voivat luoda ja hallita heille osoitettuja huoneita, kutsua uusia käyttäjiä ja osoittaa huoneen järjestelmänvalvojia ja alempia rooleja. Kaikilla järjestelmänvalvojilla on pääsy Henkilökohtaiseen osioon.", + "RoleRoomAdminDescription": "Huoneiden järjestelmänvalvojat voivat luoda ja hallita heille osoitettuja huoneita, kutsua uusia käyttäjiä ja osoittaa huoneen järjestelmänvalvojia ja alempia rooleja. Kaikilla järjestelmänvalvojilla on pääsy Asiakirjat osioon.", + "RoleRoomAdminFormRoomDescription": "Huoneen järjestelmänvalvojat voivat luoda ja hallita huoneita, kutsua uusia käyttäjiä ja antaa järjestelmänvalvojan tai alempia rooleja. Huoneen järjestelmänvalvojat voivat ladata lomakkeita huoneeseen ja saada täydet oikeudet Valmiit- ja Keskeneräiset-kansioihin.", "RoleUserDescription": "Käyttäjät pääsevät huoneisiin vain, jos järjestelmänvalvojat ovat kutsuneet heidät. He eivät voi luoda omia huoneita, kansioita tai tiedostoja.", "RoleViewer": "Katselija", "RoleViewerDescription": "Tiedoston katseleminen", diff --git a/packages/client/public/locales/fi/Webhooks.json b/packages/client/public/locales/fi/Webhooks.json index f63d251fcf..440bcfcf79 100644 --- a/packages/client/public/locales/fi/Webhooks.json +++ b/packages/client/public/locales/fi/Webhooks.json @@ -54,5 +54,6 @@ "WebhookRedilivered": "Webhook toimitettu uudelleen", "WebhookRemoved": "Webhook poistettu", "Webhooks": "Webhookit", - "WebhooksGuide": "Webhooks-opas" + "WebhooksGuide": "Webhooks-opas", + "WebhooksInfo": "Webhookien avulla voit suorittaa mukautettuja toimintoja millä tahansa sovelluksella tai verkkosivulla {{organizationName}} {{productName}}:n tapahtumien perusteella.\nTässä voit luoda ja hallita kaikkia webhookeja, määrittää ne ja selata kaikkien webhookien historiaa tarkastaaksesi niiden suoritusta." } diff --git a/packages/client/public/locales/fi/Wizard.json b/packages/client/public/locales/fi/Wizard.json index 238984011b..48a247a138 100644 --- a/packages/client/public/locales/fi/Wizard.json +++ b/packages/client/public/locales/fi/Wizard.json @@ -11,5 +11,5 @@ "LicenseLink": "Lisenssisopimukset", "PlaceholderLicense": "Lisenssitiedosto", "Timezone": "Aikavyöhyke:", - "WelcomeTitle": "Tervetuloa {{productName}}-en!" + "WelcomeTitle": "Tervetuloa {{productName}}:n!" } diff --git a/packages/client/public/locales/fr/Confirm.json b/packages/client/public/locales/fr/Confirm.json index ca29ab8d34..dbbb70c183 100644 --- a/packages/client/public/locales/fr/Confirm.json +++ b/packages/client/public/locales/fr/Confirm.json @@ -7,6 +7,7 @@ "DeleteProfileBtn": "Désactiver mon compte", "DeleteProfileConfirmation": "Attention ! Vous êtes sur le point de supprimer ce compte.", "DeleteProfileConfirmationInfo": "En cliquant sur \"Supprimer mon compte\", vous acceptez notre <1>politique de confidentialité.", + "DeleteProfileSuccessDescription": "Votre compte {{productName}} a été désactivé avec succès. Le propriétaire ou l'administrateur de {{productName}} peut supprimer définitivement votre compte désactivé.", "DeleteProfileSuccessMessage": "Votre compte a été supprimé avec succès.", "DeleteProfileSuccessMessageInfo": "Consultez notre <1>politique de confidentialité pour en savoir plus sur la suppression de votre compte et des données qui y sont associées.", "EmailAndPasswordCopiedToClipboard": "Adresse mail et mot de passe copiés dans le Presse-papier", diff --git a/packages/client/public/locales/fr/CreateEditRoomDialog.json b/packages/client/public/locales/fr/CreateEditRoomDialog.json index 85d51eb60c..642548c797 100644 --- a/packages/client/public/locales/fr/CreateEditRoomDialog.json +++ b/packages/client/public/locales/fr/CreateEditRoomDialog.json @@ -1,8 +1,10 @@ { + "ActivationRequired": "activation requise", "ChooseRoomType": "Choisir le type de salle", "CreateRoomConfirmation": "Poursuivre sans connecter le stockage ?\nVous avez sélectionné une option de stockage de tiers qui n’est pas encore connectée. Si vous continuez sans connecter le service, cette option ne sera pas ajoutée.", "CreateTagOption": "Créer une étiquette", "DisableRoomQuota": "Désactiver le quota pour cette salle", + "FormRoomBarDescription": "Cette salle est accessible à toute personne disposant du lien. Les utilisateurs externes auront le droit de remplir des formulaires pour tous les fichiers.", "Icon": "Icône", "MakeRoomPrivateDescription": "Tous les fichiers de cette salle seront chiffrés.", "MakeRoomPrivateLimitationsWarningDescription": "Cette fonction vous permet d’inviter uniquement les utilisateurs existants de {{productName}}. Après avoir créé une salle, vous ne pourrez pas modifier la liste des utilisateurs.", @@ -12,6 +14,7 @@ "PublicRoomSystemFoldersDescription": "Les dossiers système stockent des copies de formulaires à différents stades d'achèvement. Les formulaires en cours de remplissage sont stockés dans le dossier En cours, et les formulaires complétés sont stockés dans le dossier Terminés.", "PublicRoomSystemFoldersTitle": "Dossiers système", "RoomEditing": "Salle de l’édition", + "RootFolderLabel": "Dossier racine", "StorageDescription": "Quota de stockage est fixé par salle. Vous pouvez modifier cette valeur ou désactiver la limite de stockage.", "TagsPlaceholder": "Ajouter un tag", "ThirdPartyStorageComboBoxPlaceholder": "Sélectionner le stockage", diff --git a/packages/client/public/locales/fr/DeleteProfileEverDialog.json b/packages/client/public/locales/fr/DeleteProfileEverDialog.json index e069cda257..8b2ee00d75 100644 --- a/packages/client/public/locales/fr/DeleteProfileEverDialog.json +++ b/packages/client/public/locales/fr/DeleteProfileEverDialog.json @@ -3,6 +3,8 @@ "CannotReassignFiles": "Si vous supprimez plusieurs utilisateurs à la fois, vous ne pouvez pas réattribuer leurs fichiers à d'autres utilisateurs.", "DeleteGroupUsersSuccessMessage": "Les utilisateurs ont été supprimés avec succès.", "DeleteMyDocumentsUser": "Tous les fichiers et dossiers personnels de la section Documents de cet utilisateur seront définitivement supprimés.", + "DeletePersonalData": "Les données personnelles, tous les fichiers et dossiers personnels situés dans les sections Documents et Corbeille* des utilisateurs sélectionnés seront définitivement supprimés. Les fichiers et dossiers des utilisateurs sélectionnés conservés dans les sections communes* telles que les salles resteront dans {{productName}}.", + "DeletePersonalDataApplicable": "*Applicable aux utilisateurs sélectionnés qui possèdent de tels fichiers et dossiers.", "DeleteReassignDescriptionUser": "{{warningMessageMyDocuments}} Les salles créées par cet utilisateur et les documents stockés dans ces salles seront automatiquement réaffectés à l'administrateur chargé de la suppression : {{userPerformedDeletion}} ({{userYou}}). Réaffectez les données manuellement pour choisir un autre utilisateur de destination pour la réaffectation.", "DeleteUser": "Supprimer l'utilisateur", "DeleteUserMessage": "{{userCaption}} {{user}} sera supprimé. Cette action ne peut être annulée.", diff --git a/packages/client/public/locales/fr/EmbeddingPanel.json b/packages/client/public/locales/fr/EmbeddingPanel.json index 33d1e3cd69..fe17608bab 100644 --- a/packages/client/public/locales/fr/EmbeddingPanel.json +++ b/packages/client/public/locales/fr/EmbeddingPanel.json @@ -1,4 +1,11 @@ { + "CodeSuccessfullyCopied": "Code d'insertion copié avec succès dans le presse-papiers", + "ContentRestricted": "La copie de contenu, le téléchargement et l'impression de fichiers sont restreints.", + "DisplaySettings": "Paramètres d'affichage", + "EmbeddingBarAllowList": "Ajoutez l'URL du site web à intégrer à <1>la liste d'autorisation.", + "EmbeddingBarDescription": "L'intégration ne fonctionnera que pour les URL spécifiées par l'administrateur {{productName}} dans les paramètres du SDK JavaScript.", "Height": "Hauteur", + "Link": "Lien", + "LinkProtectedWithPassword": "Le lien est protégé par un mot de passe.", "Width": "Largeur" } diff --git a/packages/client/public/locales/fr/EmptyView.json b/packages/client/public/locales/fr/EmptyView.json index 0967ef424b..81f191c1a6 100644 --- a/packages/client/public/locales/fr/EmptyView.json +++ b/packages/client/public/locales/fr/EmptyView.json @@ -1 +1,24 @@ -{} +{ + "CollaboratorEmptyTitle": "La salle est vide.", + "CreateNewFileDescription": "Commencez à travailler dans la salle en créant des fichiers ou des dossiers", + "CreateNewFileTitle": "Créer un nouveau fichier", + "CustomRoomEmptyTitle": "Bienvenue dans la salle personnalisée", + "EmptyDescription": "Commencez par des actions rapides :", + "FormFolderDefaultDescription": "Déposez les formulaires PDF ici ou téléchargez-les à partir de {{productName}} ou d'un appareil.", + "FormFolderDefaultTitle": "Aucun formulaire disponible", + "FormFolderDefaultUserDescription": "Les formulaires téléchargés par les administrateurs apparaîtront ici.", + "FormFolderDefaultUserTitle": "Aucun formulaire dans ce dossier pour l'instant", + "FormRoomEmptyTitle": "Bienvenue dans la salle de remplissage de formulaires", + "InviteUsersOptionDescription": "Ajoutez des membres de l'espace pour l'édition conjointe dans la salle", + "InviteUsersOptionTitle": "Invitation des participants", + "ShareOptionDescription": "Copiez un lien d'accès public ou invitez d'autres utilisateurs dans la salle pour lancer le processus de remplissage du formulaire.", + "ShareOptionTitle": "Partager une salle", + "UploadDeviceOptionDescription": "Téléchargez n'importe quel type de fichier à partir de votre appareil personnel", + "UploadDeviceOptionTitle": "Télécharger à partir de votre appareil", + "UploadDevicePDFFormOptionDescription": "Téléchargez un formulaire PDF prêt à l'emploi dans la salle à partir de votre appareil.", + "UploadDevicePDFFormOptionTitle": "Télécharger à partir de l'appareil", + "UploadFromPortalDescription": "Télécharger n'importe quel type de fichier à partir de Documents ou de salles", + "UploadFromPortalTitle": "Télécharger à partir de {{productName}}", + "UploadPDFFormOptionDescription": "Sélectionnez un formulaire PDF prêt à l'emploi disponible dans {{productName}} et téléchargez-le dans la salle.", + "UserEmptyDescription": "Les fichiers et dossiers téléchargés par les administrateurs apparaissent ici." +} diff --git a/packages/client/public/locales/fr/Files.json b/packages/client/public/locales/fr/Files.json index 19fd8551b2..136c6aa8ca 100644 --- a/packages/client/public/locales/fr/Files.json +++ b/packages/client/public/locales/fr/Files.json @@ -30,6 +30,7 @@ "CopyLinkPassword": "Copier le mot de passe du lien", "CopyPassword": "Copier le mot de passe", "CopySharedLink": "Copier le lien partagé", + "CreateNewFolder": "Créer un nouveau dossier", "CreateNewFolderInStorage": "Créer un nouveau dossier dans le stockage", "CreateNewLink": "Créer un nouveau lien", "CreateRoom": "Créer une salle", @@ -47,6 +48,7 @@ "EditLink": "Modifier le lien", "EditRoom": "Modifier la salle", "EditSharedLink": "Modifier le lien partagé", + "Embed": "Intégrer", "EmbeddingSettings": "Paramètres d'intégration", "EmptyFile": "Fichier vide", "EmptyFilterSubheadingText": "Aucun fichier à afficher pour ce filtre ici", @@ -115,6 +117,7 @@ "OpenLocation": "Ouvrir un emplacement ", "PasswordAccess": "Accès par mot de passe", "PasswordLink": "Ajoutez un mot de passe pour protéger votre lien.", + "PasswordProtectedFiles": "Veuillez <0>entrer un mot de passe pour les fichiers protégés pour continuer", "PasswordSuccessfullyCopied": "Le mot de passe a été copié avec succès", "Pin": "Épingler", "PinToTop": "Épingler en haut de page", @@ -126,6 +129,7 @@ "PrivateRoomDescriptionUnbreakable": "Algorithme stable AES-256.", "PrivateRoomHeader": "Bienvenue dans la Salle Privée {{organizationName}} où chaque symbole que vous tapez est crypté.", "PrivateRoomSupport": "Le travail dans la Salle Privée est disponible via l'application de bureau {{organizationName}}. <3>Instructions", + "Protected": "protégé", "RecentlyAccessible": "Récemment consultés via le lien", "RecentViaLinkEmptyContainerDescription": "Vous y trouverez une liste des fichiers récemment ouverts qui ont été partagés avec vous via le lien externe.", "RemovedFromFavorites": "Retiré des favoris", @@ -134,6 +138,7 @@ "RestoreAll": "Restaurer tout", "RevokeLink": "Supprimer le lien", "RoomAvailableViaExternalLink": "Salle disponible via lien externe", + "RoomAvailableViaSharedLink": "Salle disponible via le lien partagé", "RoomCreated": "Salle créée", "RoomEmptyAtTheMoment": "Cette salle est vide pour le moment.", "RoomEmptyContainerDescription": "Veuillez créer la première salle.", @@ -143,6 +148,7 @@ "RoomOwner": "Propriétaire de la salle", "RoomPinned": "Salle épinglée", "RoomRemoved": "Salle supprimée", + "RoomsPinLimitMessage": "Vous ne pouvez pas épingler plus de 10 salles en haut de la page. Désépinglez celles qui sont déjà épinglées.", "RoomsPinned": "Salles épinglées : {{count}}", "RoomsRemoved": "Salles supprimées", "RoomsUnpinned": "Salles désépinglées : {{count}}", @@ -151,6 +157,8 @@ "SendByEmail": "Envoyer par émail", "ShareFolder": "Partager le dossier", "ShareFolderDescription": "Une nouvelle salle sera créée et tout le contenu du dossier sélectionné y sera copié. Vous pouvez ensuite inviter d'autres utilisateurs à collaborer sur les fichiers d'une salle.", + "SharePDFFormModalDescription": "Une nouvelle salle sera créée et le formulaire PDF y sera copié. Vous pouvez ensuite inviter d'autres utilisateurs à remplir le formulaire dans la salle.", + "SharePDFFormModalTitle": "Partager le formulaire PDF", "ShareRoom": "Partager la salle", "ShowLinkActions": "Afficher les actions du lien", "ShowVersionHistory": "Afficher l'historique des versions", @@ -169,6 +177,7 @@ "VersionHistory": "Historique des versions", "ViewList": "Liste", "ViewTiles": "Carreaux", + "WaitOperation": "Attendez la fin de l'opération en cours", "WantLeaveRoom": "Souhaitez-vous vraiment quitter cette salle ? Vous pourrez la rejoindre à nouveau via une nouvelle invitation d'un administrateur de la salle.", "WantToRestoreTheRoom": "Tous les liens externes de cette salle deviendront actifs et son contenu sera accessible à tous les utilisateurs disposant du lien. Voulez-vous restaurer la salle ?", "WantToRestoreTheRooms": "Tous les liens externes des salles restaurées deviendront actifs et leur contenu sera accessible à tous ceux qui possèdent les liens de la salle. Voulez-vous restaurer les salles ?", diff --git a/packages/client/public/locales/fr/FilesSettings.json b/packages/client/public/locales/fr/FilesSettings.json index b7e58be972..2fc8411f6a 100644 --- a/packages/client/public/locales/fr/FilesSettings.json +++ b/packages/client/public/locales/fr/FilesSettings.json @@ -6,6 +6,7 @@ "DisplayTemplates": "Afficher les modèles", "IntermediateVersion": "Garder toutes les versions intermédiaires sauvegardées", "KeepIntermediateVersion": "Sauvegarder les versions intermédiaires lors de l'édition", + "OpenSameTab": "Ouvrez l'éditeur {{organizationName}} dans le même onglet", "OriginalCopy": "Sauvegarder également la copie du fichier dans le format original.", "StoringFileVersion": "Stockage des versions de fichier", "ThirdPartyAccounts": "Comptes tiers", diff --git a/packages/client/public/locales/fr/FillPDFDialog.json b/packages/client/public/locales/fr/FillPDFDialog.json index 0967ef424b..f83beac7de 100644 --- a/packages/client/public/locales/fr/FillPDFDialog.json +++ b/packages/client/public/locales/fr/FillPDFDialog.json @@ -1 +1,9 @@ -{} +{ + "FillOutButtonLabel": "Remplir", + "FillOutDescription": "Remplissez les champs du formulaire original dans la fenêtre de l'éditeur.", + "FillOutTitle": "Remplir le formulaire soi-même", + "FillPDFDialogTitle": "Remplir en tant que", + "ShareCollectButtonLabel": "Copier dans la salle", + "ShareCollectDescription": "Partagez votre formulaire et collectez les réponses via une salle de remplissage de formulaires.", + "ShareCollectTitle": "Partager" +} diff --git a/packages/client/public/locales/fr/HotkeysPanel.json b/packages/client/public/locales/fr/HotkeysPanel.json index 33f4f5d30c..49d6eca7a0 100644 --- a/packages/client/public/locales/fr/HotkeysPanel.json +++ b/packages/client/public/locales/fr/HotkeysPanel.json @@ -30,6 +30,7 @@ "HotkeysPlayPause": "Lecture/Pause", "HotkeysRedoLastUndoneAction": "Refaire la dernière action non effectuée", "HotkeysRemove": "Supprimer les éléments sélectionnés", + "HotkeysRenameSelected": "Renommer l'élément sélectionné", "HotkeysSelectAll": "Sélectionner tous les dossiers et fichiers visibles", "HotkeysSelectDown": "Sélectionner l'élément suivant vers le bas", "HotkeysSelection": "Sélection des éléments", diff --git a/packages/client/public/locales/fr/InfoPanel.json b/packages/client/public/locales/fr/InfoPanel.json index 9a70bdbaf0..1d39ccc52d 100644 --- a/packages/client/public/locales/fr/InfoPanel.json +++ b/packages/client/public/locales/fr/InfoPanel.json @@ -1,26 +1,62 @@ { "AccountsEmptyScreenText": "Voir les détails des utilisateurs ici", + "AddedRoomTags": "Tags ajoutés.", "Administration": "Administration", "AndMoreLabel": "et <1>{{count}} plus", "CreationDate": "Date de création", "Data": "Données", "DateModified": "Date de modification", + "DeletedRoomTags": "Tags supprimés.", "ExpectUsers": "Attendez les utilisateurs", + "FeedLinkWasDeleted": "Le lien a été supprimé", "FeedLocationLabel": "Dossier «{{folderTitle}}»", + "FeedLocationLabelFrom": "de «{{folderTitle}}»", + "FeedLocationRoomLabel": "Salle « {{folderTitle}} »", + "FeedLocationSectionLabel": "Section «{{folderTitle}}»", + "FileConverted": "Fichier converti.", + "FileCopied": "Fichiers copiés.", + "FileCopiedTo": "Fichiers copiés dans «{{folderTitle}}»", + "FileCreated": "Fichier créé.", + "FileDeleted": "Fichiers supprimés.", "FileExtension": "Extension de fichier", + "FileMoved": "Fichiers déplacés.", + "FileMovedTo": "Fichier déplacé vers «{{folderTitle}}»", + "FileRenamed": "Fichier renommé.", "FilesEmptyScreenText": "Voir ici les détails des fichiers et des dossiers", + "FileUploaded": "Fichiers ajoutés.", + "FolderCopied": "Dossiers copiés.", + "FolderCreated": "Dossier créé.", + "FolderDeleted": "Dossiers supprimés.", + "FolderMoved": "Dossiers déplacés.", + "FolderRenamed": "Dossier renommé.", "GalleryEmptyScreenText": " Voir les détails du modèle de formulaire ici", "GroupsEmptyScreenText": "Voir les détails du groupe ici", "HistoryEmptyScreenText": "L'historique des activités sera affiché ici", + "HistoryRoomCopied": "<1>« {{roomTitle}} » salle copiée", + "HistoryRoomCreated": "Salle <1>«{{roomTitle}}» créée", + "HistoryThirdParty": "L'affichage de l'historique n'est pas disponible pour les salles publiques avec des espaces de stockage tiers connectés.", "InfoBanner": "La liste des utilisateurs invités comprend le propriétaire et/ou les administrateurs de ce {{productName}} avec un accès complet à toutes les salles. Le propriétaire et/ou l'administrateur ne peuvent se voir attribuer d'autres droits d'accès. Une fois ajoutés à la salle, ils seront informés de tous les changements.", "ItemsSelected": "Éléments sélectionnés", "LastModifiedBy": "Dernière modification par", + "NoRecordsFound": "Aucun enregistrement trouvé", "Properties": "Propriétés", + "RoomCreateUser": "Utilisateurs ajoutés.", + "RoomExternalLinkCreated": "Lien créé.", + "RoomExternalLinkDeleted": "Lien <1>«{{linkTitle}}» supprimé.", + "RoomExternalLinkRenamed": "Lien <1>«{{oldLinkTitle}}» renommé en <1>«{{linkTitle}}»", + "RoomExternalLinkRevoked": "Lien précédent <1>\"{{linkTitle}}\" révoqué
Nouveau lien <1>\"{{linkTitle}}\" créé", + "RoomGroupAdded": "Groupes ajoutés.", + "RoomGroupRemove": "Groupe supprimé", + "RoomLogoChanged": "Icône modifiée", + "RoomRemoveUser": "Utilisateur supprimé.", + "RoomRenamed": "Salle <1>«{{oldRoomTitle}}» renommée en <1>«{{roomTitle}}»", "RoomsEmptyScreenTent": "Voir les détails des salles ici", + "RoomUpdateAccess": "a été assigné", "SelectedUsers": "Comptes sélectionnés", "StorageType": "Type de stockage", "SubmenuDetails": "Détails", "SubmenuHistory": "Historique", + "UserFileUpdated": "Fichier mis à jour.", "Users": "Utilisateurs", "Versions": "Versions" } diff --git a/packages/client/public/locales/fr/InviteDialog.json b/packages/client/public/locales/fr/InviteDialog.json index d02bb23817..8adc820410 100644 --- a/packages/client/public/locales/fr/InviteDialog.json +++ b/packages/client/public/locales/fr/InviteDialog.json @@ -3,6 +3,7 @@ "AddManuallyDescriptionAccounts": "Invitez personnellement de nouveaux utilisateurs à {{productName}} par e-mail", "AddManuallyDescriptionRoom": "Ajoutez des utilisateurs existants de {{productName}} à la salle en utilisant les noms ou invitez de nouveaux utilisateurs personnellement par e-mail", "EmailErrorMessage": "L’adresse e-mail n’est pas valide. Vous pouvez modifier l’e-mail en cliquant dessus.", + "GroupMaxAvailableRoleWarning": "Les groupes peuvent être ajoutés à une salle avec le rôle {{roleName}} comme maximum. Cependant, vous pouvez modifier le rôle des utilisateurs individuels du groupe une fois que celui-ci a été ajouté avec succès.", "InvitationLanguage": "Langue de l'invitation", "InviteAccountSearchPlaceholder": "Inviter des personnes par e-mail", "InviteRoomSearchPlaceholder": "Inviter des personnes par leur nom ou leur e-mail", diff --git a/packages/client/public/locales/fr/JavascriptSdk.json b/packages/client/public/locales/fr/JavascriptSdk.json index c499d1a7a0..ed94618ecb 100644 --- a/packages/client/public/locales/fr/JavascriptSdk.json +++ b/packages/client/public/locales/fr/JavascriptSdk.json @@ -4,6 +4,8 @@ "AddWatermarks": "Ajouter des filigranes aux documents", "AdvancedDisplay": "Paramètres d'affichage avancés", "AllTypes": "Tous types", + "AllTypesAvailableForEditing": "tous les types de fichiers disponibles pour l'édition dans {{organizationName}}", + "AllTypesSupportedByEditor": "Tous les types pris en charge par les éditeurs de {{organizationName}}.", "APILink": "bibliothèque de l'API", "Ascending": "Croissant", "ButtonColor": "Couleur de boutons", @@ -44,6 +46,7 @@ "EnterWidth": "Saisir la largeur", "FeedbackAndSupport": "Commentaires & assistance", "FileContentCopy": "Limite de copie du contenu d'un fichier", + "FileFilter": "Filtre de fichiers", "FileId": "ID du fichier", "FilePreview": "Aperçu du fichier", "FileSelector": "Sélecteur de fichiers", @@ -55,11 +58,13 @@ "GoToRoom": "passer à la salle", "Header": "En-tête", "HeaderDescription": "Vous pouvez désactiver l'en-tête dans la version mobile pour limiter l'accès aux sections de {{productName}} (identique à la désactivation du menu de gauche dans la version de bureau).", + "HtmlCodeDescription": "Intégrez {{productName}} ou sa partie à l'aide de la balise `; - const code = ( - - ); + const code = ; const dataTabs = [ { id: "preview", diff --git a/packages/client/src/pages/PortalSettings/categories/developer-tools/JavascriptSDK/sub-components/TooltipContent.js b/packages/client/src/pages/PortalSettings/categories/developer-tools/JavascriptSDK/sub-components/TooltipContent.js index 7cf59273dd..d666279db8 100644 --- a/packages/client/src/pages/PortalSettings/categories/developer-tools/JavascriptSDK/sub-components/TooltipContent.js +++ b/packages/client/src/pages/PortalSettings/categories/developer-tools/JavascriptSDK/sub-components/TooltipContent.js @@ -29,6 +29,7 @@ import { Text } from "@docspace/shared/components/text"; import styled from "styled-components"; import XImg from "PUBLIC_DIR/images/x.react.svg"; +import { globalColors } from "@docspace/shared/themes"; const Wrapper = styled.div` box-sizing: border-box; @@ -48,7 +49,7 @@ const HeaderContainer = styled.header` svg { cursor: pointer; path { - fill: #333; + fill: ${globalColors.black}; } } `; diff --git a/packages/client/src/pages/PortalSettings/categories/developer-tools/JavascriptSDK/sub-components/csp.js b/packages/client/src/pages/PortalSettings/categories/developer-tools/JavascriptSDK/sub-components/csp.js index efb9b69ef2..f99b887986 100644 --- a/packages/client/src/pages/PortalSettings/categories/developer-tools/JavascriptSDK/sub-components/csp.js +++ b/packages/client/src/pages/PortalSettings/categories/developer-tools/JavascriptSDK/sub-components/csp.js @@ -39,6 +39,7 @@ import { SelectorAddButton } from "@docspace/shared/components/selector-add-butt import { SelectedItem } from "@docspace/shared/components/selected-item"; import { tablet } from "@docspace/shared/utils"; import Base from "@docspace/shared/themes/base"; +import { globalColors } from "@docspace/shared/themes"; const CategoryHeader = styled.div` margin-top: 24px; @@ -88,7 +89,7 @@ const ChipsContainer = styled.div` const InfoBar = styled.div` display: flex; background-color: ${(props) => props.theme.infoBar.background}; - color: #333; + color: ${(props) => props.theme.infoBar.textColor}; font-size: 12px; padding: 12px 16px; border-radius: 6px; @@ -110,7 +111,7 @@ const InfoBar = styled.div` .header-icon { svg { path { - fill: #ed7309; + fill: ${(props) => props.theme.infoBar.iconFill}; } } } @@ -258,7 +259,7 @@ const CSP = ({ {error ? error diff --git a/packages/client/src/pages/PortalSettings/categories/developer-tools/OAuth/OAuth.types.ts b/packages/client/src/pages/PortalSettings/categories/developer-tools/OAuth/OAuth.types.ts index f2aac319aa..3e8e2e2e3b 100644 --- a/packages/client/src/pages/PortalSettings/categories/developer-tools/OAuth/OAuth.types.ts +++ b/packages/client/src/pages/PortalSettings/categories/developer-tools/OAuth/OAuth.types.ts @@ -18,6 +18,9 @@ export interface OAuthProps { previewDialogVisible?: boolean; disableDialogVisible?: boolean; deleteDialogVisible?: boolean; + generateDeveloperTokenDialogVisible?: boolean; + revokeDeveloperTokenDialogVisible?: boolean; + isInit: boolean; setIsInit: (value: boolean) => void; } diff --git a/packages/client/src/pages/PortalSettings/categories/developer-tools/OAuth/OAuthCreatePage/index.tsx b/packages/client/src/pages/PortalSettings/categories/developer-tools/OAuth/OAuthCreatePage/index.tsx index 11a6702b91..96c145e956 100644 --- a/packages/client/src/pages/PortalSettings/categories/developer-tools/OAuth/OAuthCreatePage/index.tsx +++ b/packages/client/src/pages/PortalSettings/categories/developer-tools/OAuth/OAuthCreatePage/index.tsx @@ -5,7 +5,7 @@ import { setDocumentTitle } from "SRC_DIR/helpers/utils"; import ClientForm from "../sub-components/ClientForm"; -const OAuthCreatePage = () => { +const Component = () => { const { t } = useTranslation(["OAuth"]); React.useEffect(() => { @@ -15,4 +15,4 @@ const OAuthCreatePage = () => { return ; }; -export default OAuthCreatePage; +export { Component }; diff --git a/packages/client/src/pages/PortalSettings/categories/developer-tools/OAuth/OAuthEditPage/index.tsx b/packages/client/src/pages/PortalSettings/categories/developer-tools/OAuth/OAuthEditPage/index.tsx index 7e74dfbadc..ca52ad2f44 100644 --- a/packages/client/src/pages/PortalSettings/categories/developer-tools/OAuth/OAuthEditPage/index.tsx +++ b/packages/client/src/pages/PortalSettings/categories/developer-tools/OAuth/OAuthEditPage/index.tsx @@ -6,7 +6,7 @@ import { setDocumentTitle } from "SRC_DIR/helpers/utils"; import ClientForm from "../sub-components/ClientForm"; -const OAuthEditPage = () => { +const Component = () => { const { id } = useParams(); const { t } = useTranslation(["OAuth"]); @@ -18,4 +18,4 @@ const OAuthEditPage = () => { return ; }; -export default OAuthEditPage; +export { Component }; diff --git a/packages/client/src/pages/PortalSettings/categories/developer-tools/OAuth/OAuthSectionHeader/index.tsx b/packages/client/src/pages/PortalSettings/categories/developer-tools/OAuth/OAuthSectionHeader/index.tsx index e6ff21e183..a1fa9dafd8 100644 --- a/packages/client/src/pages/PortalSettings/categories/developer-tools/OAuth/OAuthSectionHeader/index.tsx +++ b/packages/client/src/pages/PortalSettings/categories/developer-tools/OAuth/OAuthSectionHeader/index.tsx @@ -28,17 +28,15 @@ const OAuthSectionHeader = ({ isEdit }: { isEdit: boolean }) => {
-
- + - {isEdit ? t("EditApp") : t("NewApp")} -
+ {isEdit ? t("EditApp") : t("NewApp")}
diff --git a/packages/client/src/pages/PortalSettings/categories/developer-tools/OAuth/index.tsx b/packages/client/src/pages/PortalSettings/categories/developer-tools/OAuth/index.tsx index 52f8f78692..a754a8b734 100644 --- a/packages/client/src/pages/PortalSettings/categories/developer-tools/OAuth/index.tsx +++ b/packages/client/src/pages/PortalSettings/categories/developer-tools/OAuth/index.tsx @@ -18,6 +18,8 @@ import DisableDialog from "./sub-components/DisableDialog"; import DeleteDialog from "./sub-components/DeleteDialog"; import OAuthEmptyScreen from "./sub-components/EmptyScreen"; import List from "./sub-components/List"; +import GenerateDeveloperTokenDialog from "./sub-components/GenerateDeveloperTokenDialog"; +import RevokeDeveloperTokenDialog from "./sub-components/RevokeDeveloperTokenDialog"; const MIN_LOADER_TIME = 500; @@ -35,6 +37,8 @@ const OAuth = ({ setIsInit, disableDialogVisible, deleteDialogVisible, + generateDeveloperTokenDialogVisible, + revokeDeveloperTokenDialogVisible, }: OAuthProps) => { const { t } = useTranslation(["OAuth"]); @@ -102,6 +106,8 @@ const OAuth = ({ {disableDialogVisible && } {previewDialogVisible && } {deleteDialogVisible && } + {generateDeveloperTokenDialogVisible && } + {revokeDeveloperTokenDialogVisible && } ); }; @@ -128,6 +134,8 @@ export default inject( setIsInit, disableDialogVisible, deleteDialogVisible, + generateDeveloperTokenDialogVisible, + revokeDeveloperTokenDialogVisible, } = oauthStore; return { viewAs, @@ -143,6 +151,8 @@ export default inject( setIsInit, disableDialogVisible, deleteDialogVisible, + generateDeveloperTokenDialogVisible, + revokeDeveloperTokenDialogVisible, }; }, )(observer(OAuth)); diff --git a/packages/client/src/pages/PortalSettings/categories/developer-tools/OAuth/sub-components/ClientForm/ClientForm.styled.ts b/packages/client/src/pages/PortalSettings/categories/developer-tools/OAuth/sub-components/ClientForm/ClientForm.styled.ts index 34f225d758..78e68cd649 100644 --- a/packages/client/src/pages/PortalSettings/categories/developer-tools/OAuth/sub-components/ClientForm/ClientForm.styled.ts +++ b/packages/client/src/pages/PortalSettings/categories/developer-tools/OAuth/sub-components/ClientForm/ClientForm.styled.ts @@ -1,7 +1,7 @@ import styled from "styled-components"; import { mobile } from "@docspace/shared/utils/device"; -import { Base } from "@docspace/shared/themes"; +import { Base, globalColors } from "@docspace/shared/themes"; const StyledContainer = styled.div` width: 100%; @@ -276,11 +276,11 @@ const StyledInputAddBlock = styled.div` gap: 4px; p { - color: #4781d1; + color: ${globalColors.lightBlueMain}; } svg path { - fill: #4781d1; + fill: ${globalColors.lightBlueMain}; } } `; diff --git a/packages/client/src/pages/PortalSettings/categories/developer-tools/OAuth/sub-components/ClientForm/components/ScopesBlock.tsx b/packages/client/src/pages/PortalSettings/categories/developer-tools/OAuth/sub-components/ClientForm/components/ScopesBlock.tsx index aaed917132..3d5598a209 100644 --- a/packages/client/src/pages/PortalSettings/categories/developer-tools/OAuth/sub-components/ClientForm/components/ScopesBlock.tsx +++ b/packages/client/src/pages/PortalSettings/categories/developer-tools/OAuth/sub-components/ClientForm/components/ScopesBlock.tsx @@ -56,6 +56,8 @@ const ScopesBlock = ({ ) => { const isChecked = checkedScopes.includes(name); + const isWrite = type === "write"; + if (!isChecked) { setFilteredScopes((val) => { val[group].isChecked = true; @@ -88,6 +90,8 @@ const ScopesBlock = ({ setCheckedScopes((val) => val.filter((v) => v !== name)); } + if (isWrite) onAddScope("scopes", name.replace("write", "read")); + onAddScope("scopes", name); }; diff --git a/packages/client/src/pages/PortalSettings/categories/developer-tools/OAuth/sub-components/ClientForm/components/SelectGroup.tsx b/packages/client/src/pages/PortalSettings/categories/developer-tools/OAuth/sub-components/ClientForm/components/SelectGroup.tsx index d34a42fde6..25c15de91a 100644 --- a/packages/client/src/pages/PortalSettings/categories/developer-tools/OAuth/sub-components/ClientForm/components/SelectGroup.tsx +++ b/packages/client/src/pages/PortalSettings/categories/developer-tools/OAuth/sub-components/ClientForm/components/SelectGroup.tsx @@ -2,6 +2,7 @@ import React from "react"; import { Text } from "@docspace/shared/components/text"; import { SelectorAddButton } from "@docspace/shared/components/selector-add-button"; +import { globalColors } from "@docspace/shared/themes"; import { StyledInputGroup } from "../ClientForm.styled"; @@ -55,7 +56,8 @@ const SelectGroup = ({ color="" textAlign="" > - {label} * + {label}{" "} + *
diff --git a/packages/client/src/pages/PortalSettings/categories/developer-tools/OAuth/sub-components/GenerateDeveloperTokenDialog.tsx b/packages/client/src/pages/PortalSettings/categories/developer-tools/OAuth/sub-components/GenerateDeveloperTokenDialog.tsx new file mode 100644 index 0000000000..cf6294935b --- /dev/null +++ b/packages/client/src/pages/PortalSettings/categories/developer-tools/OAuth/sub-components/GenerateDeveloperTokenDialog.tsx @@ -0,0 +1,212 @@ +import React from "react"; +import { inject, observer } from "mobx-react"; +import styled, { useTheme } from "styled-components"; +import { i18n } from "i18next"; +import { useTranslation } from "react-i18next"; +import copy from "copy-to-clipboard"; +import moment from "moment-timezone"; + +import api from "@docspace/shared/api"; +import { IClientProps } from "@docspace/shared/utils/oauth/types"; +import { + ModalDialog, + ModalDialogType, +} from "@docspace/shared/components/modal-dialog"; +import { Button, ButtonSize } from "@docspace/shared/components/button"; +import { Text } from "@docspace/shared/components/text"; +import { toastr } from "@docspace/shared/components/toast"; +import { TData } from "@docspace/shared/components/toast/Toast.type"; +import { InputBlock } from "@docspace/shared/components/input-block"; +import { InputSize, InputType } from "@docspace/shared/components/text-input"; + +import CopyReactSvgUrl from "PUBLIC_DIR/images/copy.react.svg?url"; + +import { OAuthStoreProps } from "SRC_DIR/store/OAuthStore"; +import { UserStore } from "@docspace/shared/store/UserStore"; +import { globalColors } from "@docspace/shared/themes"; + +const StyledContainer = styled.div` + p { + margin-bottom: 16px; + } + + .dates { + margin-top: 16px; + margin-bottom: 0; + } +`; + +type GenerateDeveloperTokenDialogProps = { + client?: IClientProps; + + email?: string; + + setGenerateDeveloperTokenDialogVisible?: (value: boolean) => void; +}; + +const getDate = (date: Date, i18nArg: i18n) => { + return moment(date) + .locale(i18nArg.language) + .tz(window.timezone) + .format("MMM D, YYYY, h:mm:ss A"); +}; + +const GenerateDeveloperTokenDialog = ({ + client, + email, + + setGenerateDeveloperTokenDialogVisible, +}: GenerateDeveloperTokenDialogProps) => { + const { i18n: i18nParam } = useTranslation(["OAuth", "Common"]); + + const theme = useTheme(); + const [token, setToken] = React.useState(""); + const [dates, setDates] = React.useState({ + created: getDate(new Date(), i18nParam), + expires: getDate(new Date(), i18nParam), + }); + const [requestRunning, setRequestRunning] = React.useState(false); + + const onGenerate = async () => { + if (token || !client || requestRunning) return; + + try { + const { clientId, clientSecret, scopes } = client; + + setRequestRunning(true); + + const data = await api.oauth.generateDevelopToken( + clientId, + clientSecret, + scopes, + ); + + setRequestRunning(false); + + if (!data) return; + + const { access_token: accessToken, expires_in: expiresIn } = data; + + const created = new Date(); + // convert sec to ms + const expires = new Date(created.getTime() + expiresIn * 1000); + + if (accessToken) { + setToken(accessToken); + copy(accessToken); + setDates({ + created: getDate(created, i18nParam), + expires: getDate(expires, i18nParam), + }); + toastr.success("Copied"); + } + } catch (e) { + toastr.error(e as TData); + } + }; + + const onCopyClick = async () => { + copy(token); + toastr.success("Copied"); + }; + + const onClose = () => { + if (requestRunning) return; + + setGenerateDeveloperTokenDialogVisible?.(false); + }; + return ( + + Generate developer token + + + + By generating an developer access token, you will be able to make + API calls for your own account without going through the + authorization flow. To obtain access tokens for other users, use the + standard OAuth flow. + + + For scoped apps, the token will have the same scope as the app. + + {token ? ( + <> + + This access token can be used to access your account ({email}) + via the API. Don`t share your access token with anyone. + + + + Created: {dates.created} +
+ Expires: {dates.expires}{" "} +
+ + ) : null} +
+
+ +